BM6P6(@ fffllluuuwwwqqq```]]]WWWRRRNNNLLLLLLLLLNNNPPPSSSUUUWWWYYY\\\___cccbbbaaa```bbbeeehhhjjjkkkjjjjjjmmmsssxxx|||}}}~~~~~~zzzsssiii^^^XXXUUURRRKKKCCC<<<888999;;;999999999999999999::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::;;;;;;<<<===<<>>>>>???@@@BBBBBBBBBBBBDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFHHHFFFDDDCCCCCCCCCEEEFFFNNNRRRWWW]]]^^^ZZZRRRMMMGGGHHHMMMVVVYYYXXXXXXZZZ^^^^^^^^^^^^^^^]]]]]]]]]eeefffggggggeeeaaa\\\YYYWWW^^^bbbaaaccchhhiiifffmmmiiigggiiinnnqqqooolllkkkjjjhhhccc^^^^^^bbbfffhhhhhhllluuujjj[[[RRRJJJFFFlllqqq|||{{{uuulllfffXXXUUUPPPLLLIIIHHHIIIIIIMMMQQQUUUXXXZZZ\\\___bbbddddddcccdddfffhhhkkkmmmpppqqqrrrtttxxx|||~~~zzzuuuooohhhbbb___VVVQQQIIIAAA;;;999999:::999999999999:::::::::::::::;;;<<<===>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<>><<<999666444444444444888777555666999;;;<<<<<<===???@@@@@@??????AAABBBDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDBBBAAAAAAAAACCCDDDKKKMMMQQQVVVXXXWWWSSSOOOLLLKKKNNNTTTWWWUUUTTTVVV\\\\\\\\\]]]^^^^^^^^^^^^]]]___``````^^^[[[WWWUUUTTT\\\aaabbbccchhhiiifffhhheeedddggglllnnnlllhhhfffeeedddbbbaaadddiiilllgggiiilllrrrxxx~~~}}}jjj[[[QQQKKKFFFCCCqqqxxxyyyrrrlllggg___YYYOOOMMMJJJGGGFFFFFFHHHIIILLLPPPVVV[[[___aaadddfffiiiiiijjjkkkmmmoooqqqrrrrrruuuxxxyyyzzz|||~~~}}}{{{sssmmmiiigggffffffWWWOOOEEE===::::::999888999999999:::::::::;;;;;;:::;;;<<<===>>>?????????>>>>>>>>>==================<<<;;;:::::::::;;;<<<>>>GGGVVVkkksssQQQ===666555444444222111111000000111111222//////////////////////////////......//////000111//////000000000111111111000000111111222222333333111111111111111111111111333333333333333333333333222222333555666777888999>>><<<:::777555444333333444333333444777:::::::::;;;===>>>===<<<<<<===>>>@@@@@@@@@AAABBBCCCDDDEEECCCBBB@@@?????????@@@AAAGGGHHHKKKOOOSSSTTTSSSQQQQQQOOOOOORRRSSSPPPPPPSSSXXXYYY[[[]]]^^^___``````\\\]]]^^^^^^]]]ZZZVVVTTTRRRZZZ```bbbdddggggggeeebbbaaaaaaeeeiiikkkhhheeecccaaa```aaaeeeiiimmmoooiiiiiijjjlllqqqvvv{{{}}}ooofffZZZQQQLLLIIIFFFDDDvvv|||xxxmmmfffaaa\\\UUUOOOJJJIIIGGGGGGGGGIIIKKKMMMLLLQQQXXX___cccgggjjjkkkpppppprrrsssuuuvvvwwwwwwuuuyyy}}}~~~}}}~~~}}}{{{zzzzzzzzztttkkkfffdddeeeeeeeeeVVVLLLAAA:::999:::999777999999::::::;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<;;;>>>>>>==================???===<<<:::::::::;;;<<>>???AAABBBCCCAAA@@@?????????@@@AAAAAAFFFGGGJJJNNNRRRTTTSSSQQQTTTPPPNNNPPPPPPMMMOOORRRWWWXXX[[[]]]```aaabbbbbb]]]^^^^^^^^^\\\YYYVVVTTTSSSXXX___cccddddddcccbbb______aaaeeeiiiiiigggdddbbb___^^^aaafffkkklllkkklllgggccceeellluuu{{{|||{{{mmm___YYYRRRMMMJJJHHHFFFDDD{{{wwwnnnccc\\\YYYUUUOOOJJJGGGGGGGGGGGGIIILLLNNNPPPMMMSSS[[[bbbhhhlllppprrrvvvvvvwwwxxxzzzzzz{{{||||||}}}zzzxxxxxxxxxnnniiicccaaaaaabbb___]]]QQQHHH>>>888999:::999777999::::::;;;<<<<<<==================<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<>><<<:::999:::<<<===BBBNNNfffjjjTTT===444444444222000111000000000000000000111.......................................//////000------.........//////////////////000000000000000111111111222222333333333000111333444777888:::;;;444444444333333333333333555555444333333333333333333222222444777999999888:::;;;<<<;;;:::999:::;;;;;;;;;;;;<<<===???@@@AAA@@@@@@@@@AAABBBCCCDDDDDDHHHJJJNNNRRRUUUUUURRRPPPSSSOOOMMMNNNNNNMMMPPPTTTVVVXXX[[[___aaaccccccccc]]]]]]\\\[[[XXXUUURRRPPPTTTXXX^^^ccccccaaa_________aaadddgggiiiiiigggeee^^^^^^___dddjjjmmmmmmkkkmmmccc\\\___lllxxx}}}|||}}}|||~~~ppp```WWWOOOMMMJJJHHHFFFDDDBBBAAAnnnfff\\\UUUSSSPPPLLLHHHFFFFFFGGGHHHJJJMMMOOOQQQRRRWWW___gggmmmrrrwwwzzz{{{{{{|||}}}|||xxxvvvttttttccc```]]]]]]___]]]WWWQQQJJJDDD===888888999999999999::::::;;;<<<===>>>>>>????????????>>>===<<<<<<:::;;;;;;;;;;;;<<<<<<<<<@@@>>>;;;:::999;;;===>>>CCCTTTpppyyyzzzUUUFFF888444555444111///111000000//////000000111..............................------......///000------.........//////////////////////////////000......//////000111111111000111222555888:::<<<===444444333333222111111111555444444333222111000///333333333555888999888666999:::;;;;;;999999:::;;;:::::::::;;;<<<===>>>?????????AAACCCEEEFFFGGGHHHKKKMMMPPPTTTWWWVVVSSSPPPRRRNNNLLLNNNOOONNNQQQVVVWWWYYY\\\___aaabbbbbbaaa^^^^^^]]]\\\YYYVVVTTTRRRUUUVVV\\\bbbbbb___^^^```aaaccceeeggghhhhhhgggfff[[[^^^dddkkkqqqrrrqqqoookkkddd```eeerrr}}}~~~|||vvvsssqqqsssvvv{{{wwwiii[[[QQQMMMFFFFFFFFFFFFEEEDDDCCCCCCyyykkkbbbYYYSSSRRRQQQMMMIIIHHHIIIIIIKKKMMMOOOQQQRRRYYY]]]dddkkkrrrxxx~~~{{{vvvrrrooommm]]]ZZZXXXZZZ]]]ZZZQQQIIIBBB@@@<<<999888888999:::::::::;;;<<<===>>>??????======>>>???????????????::::::;;;;;;;;;<<<<<<<<>>@@@JJJ^^^~~~~~~yyykkkHHH>>>666555555333111111000000////////////000000...........................------------...//////............////////////000000000000000000000000.........///000111111111000111222555777999;;;<<<222222222222222111111111333333333333333222111111444333444555777777666444666888999999888888:::;;;;;;;;;::::::;;;<<<<<<======>>>AAADDDFFFIIIJJJKKKLLLMMMNNNQQQTTTVVVUUUSSSRRRNNNMMMOOOPPPOOORRRVVVVVVXXX[[[^^^______^^^]]]\\\\\\\\\[[[ZZZXXXVVVUUUSSSSSSXXX___aaa^^^___cccaaacccdddddddddddddddddd___fffpppwwwyyywwwtttrrrmmmnnnsssyyy}}}sssooommmppprrrvvvvvvhhh___WWWNNNIIIJJJDDDEEEFFFFFFEEECCCCCCCCC|||uuukkkcccYYYTTTTTTSSSQQQMMMLLLLLLMMMNNNPPPRRRTTTUUU^^^bbbhhhooouuu|||zzzuuuooojjjggg\\\XXXVVVXXX[[[XXXNNNFFF>>>>>>===:::888888:::<<<::::::;;;<<<===>>>???@@@888999;;;<<<>>>???@@@@@@:::;;;;;;;;;<<<<<<======???===:::999:::<<>><<<<<<~~~uuulllddd___XXXTTTSSSSSSQQQPPPPPPNNNPPPUUUVVVTTTXXX```cccjjjsss|||}}}xxxrrrjjjccc]]]WWWVVVUUUVVVVVVRRRJJJCCC>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>AAAFFFIIIKKKKKKLLLKKKKKKLLLOOOPPPPPPOOOJJJJJJJJJLLLOOORRRSSSTTT\\\YYYWWWXXXYYYYYYVVVRRRSSSSSSTTTUUUTTTSSSRRRQQQNNNPPPSSSWWWZZZ\\\]]]]]]bbb___\\\YYYUUUUUU]]]hhhtttzzz}}}wwwuuuuuurrr~~~|||zzzwwwwwwyyy~~~pppbbbUUUPPPKKKHHHHHHGGGEEECCCGGGDDDAAA??????>>>===;;;~~~yyyooogggaaa\\\VVVQQQPPPOOOMMMLLLRRRQQQSSSXXXYYYYYY]]]eeemmmuuu}}}wwwoooggg```\\\UUUTTTTTTUUUTTTOOOGGG@@@======<<<;;;::::::;;;;;;:::;;;;;;;;;;;;;;;;;;<<<===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===:::888999:::;;;AAAIIIcccfffJJJ:::777333111111111000///000000000000/////////...000...---,,,,,,---...000////////////////////////......////////////............////////////........./////////000000000000000111222333444444444444222111111000//////000000111222444555555444222111666111///222444222000111555555666666666666777999::::::::::::::::::;;;;;;;;;<<<>>>BBBFFFIIIJJJJJJKKKJJJJJJKKKLLLMMMMMMKKKHHHIIIJJJLLLOOOQQQRRRRRRYYYWWWVVVVVVUUUTTTRRRPPPQQQRRRSSSSSSSSSRRRPPPOOOKKKMMMQQQUUUYYY]]]^^^______YYYTTTQQQOOORRR^^^kkk~~~}}}vvvpppooopppsss||||||yyy{{{~~~~~~}}}vvvxxxyyy|||~~~lll[[[QQQMMMIIIEEECCCDDDDDDCCCBBBDDDCCCBBBAAA???===<<<;;;}}}{{{vvvpppfff___[[[XXXTTTQQQPPPPPPOOONNNSSSTTTWWWZZZ[[[[[[aaaiiittt}}}~~~vvvlllbbb\\\ZZZTTTTTTUUUUUURRRKKKCCC<<<<<<;;;:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===:::999:::;;;>>>GGGRRRuuuyyy]]]BBB777555222111111111111000000000000/////////............................................................////////////......,,,---...///////////////....../////////000000000000000111222333333333333111111000/////////000000000111222333333222111000666111///222333000///111222777<<<;;;888666888;;;<<<;;;:::999999888888888:::<<>>;;;:::;;;{{{xxxrrrnnnggg___XXXVVVUUUTTTTTTTTTUUUVVVVVVYYY[[[^^^___^^^```gggnnnxxx}}}}}}uuuhhh^^^ZZZZZZUUUWWWYYYXXXRRRIIIAAA;;;::::::999999999::::::;;;======<<<<<<;;;;;;::::::<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<===CCCRRR```~~~}}}}}}|||mmmRRR===444222000000111222111111000000/////////.........------...//////...------------------------------,,,,,,------------,,,,,,+++,,,---...//////000///........./////////000000///000111111222222222111111000000/////////000000222222333333333333222222444111000222333111222555444>>>FFFCCC===:::;;;===>>><<<;;;999777777666666999<<<@@@CCCEEEFFFGGGHHHJJJHHHFFFEEEEEEEEECCCAAAAAAEEEJJJMMMOOOOOONNNNNNTTTVVVWWWTTTPPPNNNOOOQQQRRRTTTUUUWWWWWWVVVTTTSSSUUUUUUWWWXXXYYY[[[[[[\\\[[[SSSLLLIIIJJJQQQ___lllyyywwwsssmmmiiiiiimmmpppqqqnnnmmmqqqwwwpppnnnppprrruuuxxx{{{}}}ttteeeYYYRRROOOLLLJJJDDDCCCBBBAAABBBBBBBBBCCC<<<@@@DDDBBB===888999;;;yyy~~~yyysssmmmhhhaaaZZZUUUVVVVVVWWWXXXXXXYYYZZZ[[[```dddgggfffdddhhhooovvv{{{|||zzzqqqeee\\\ZZZ[[[ZZZ]]]___[[[RRRHHHAAA===999999999999::::::;;;<<<=========<<<<<<;;;;;;;;;===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<>>>>>===:::888777666777777999===@@@CCCCCCDDDEEEGGGIIIGGGEEECCCCCCBBB@@@>>>>>>CCCIIIMMMNNNNNNNNNOOOVVVWWWXXXUUUQQQPPPRRRUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^___XXXRRRQQQQQQTTT]]]ffflllkkkjjjiiihhhjjjmmmpppmmmiiiiiiqqqxxxqqqmmmhhhjjjlllooorrrtttssssssssssssvvvzzzwwwtttxxxrrraaaYYYPPPIIIHHHHHHGGGFFFDDDCCCCCCBBB@@@@@@@@@@@@:::???BBBAAA;;;777888:::vvv}}}wwwsssmmmfffaaa\\\WWWSSSWWWYYY[[[\\\\\\\\\]]]^^^cccjjjnnnkkkiiioooyyy}}}yyywwwsssjjjaaa\\\[[[\\\]]]aaabbb\\\QQQEEE???>>>999999999999:::;;;===============<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<::::::::::::::::::::::::555777999<<<@@@NNNiiiqqqvvv~~~{{{yyywwwpppaaaMMM===777111000///000111222111////////////.........------,,,---...//////...---,,,------------------------......////////////......+++,,,---...............------........./////////......///000000//////...//////......//////000000000000000000000000000000000///000333444555999@@@QQQ\\\aaaWWWJJJEEEAAA===>>><<<:::888777888999::::::===AAAAAA@@@AAADDDHHHIIIGGGDDDCCCBBBAAA>>><<<;;;AAAIIIMMMNNNNNNPPPRRRWWWWWWVVVUUUSSSSSSUUUWWWWWWWWWWWWYYY[[[]]]___```]]]]]]]]]^^^___aaabbbcccccc^^^YYYYYYXXXWWWZZZ___eeeeeeeeefffggghhhiiijjjkkkhhhjjjuuusssmmmlll^^^___bbbfffkkklllkkkjjjfffccceeekkkjjjcccbbbfffrrr{{{fffZZZRRRMMMGGGEEEEEEEEEDDDBBBAAABBBBBB@@@===<<<<<<<<<:::===???>>>:::777777999ooowwwxxxnnnjjjddd^^^YYYVVVTTTSSSUUUYYY^^^bbbcccdddgggiiimmmvvv|||yyyyyyzzzvvvqqqjjjbbb]]][[[[[[\\\^^^bbbbbbZZZLLLAAA<<<===999999999:::;;;===>>>???<<<<<<<<<<<<==================>>>>>>======<<<;;;::::::::::::::::::::::::444777;;;???EEEWWWvvvooo{{{wwwyyyxxxuuulllYYYCCC888888111000///000111111000...//////.........------------..................---------------------------......////////////......,,,,,,---......------------------.........//////....../////////......---...............///000000111000000000000000000111000///000333333333888???PPP\\\___UUUKKKHHHEEE???===;;;999888888:::<<<===<<<>>>@@@@@@>>>???DDDIIIIIIGGGDDDCCCBBBAAA???===:::@@@HHHLLLMMMOOORRRVVVVVVTTTRRRRRRSSSUUUVVVVVVSSSRRRRRRSSSVVVZZZ^^^aaa``````______```bbbcccdddfffaaa\\\\\\[[[XXXXXX[[[bbbaaaaaabbbdddeeeeeeeeejjjiiinnnzzztttllljjj^^^^^^```dddhhhiiigggeee^^^YYY\\\fffggg]]]WWWXXXZZZnnn{{{jjjYYYQQQKKKHHHDDDDDDEEEEEECCCAAA>>>???AAA???<<<::::::<<<<<<<<<;;;:::999888888777gggppp}}}vvvhhhgggccc]]]XXXTTTRRRRRRRRRRRRXXX```fffjjjnnnsssvvv}}}~~~xxxtttmmmddd]]]ZZZZZZ[[[[[[^^^aaaaaaWWWHHH===:::;;;999999:::;;;<<<===???@@@;;;;;;<<<<<<======>>>>>><<<<<<======<<<<<<;;;:::::::::::::::::::::::::::666999???DDDKKK^^^zzzsss}}}yyyyyyqqqpppooofffPPP:::111333111000///000111111///---//////.........---------................................................,,,------------------,,,---------...------,,,,,,---------.........//////---......///......------...............///000111333333222222222222333333111///000222111111666===FFFRRRVVVNNNIIIJJJHHHAAA<<<;;;999888999;;;>>>@@@<<>><<<>>>DDDJJJIIIGGGEEECCCCCCAAA???===999@@@HHHLLLMMMOOOTTTYYYUUUQQQNNNOOORRRUUUVVVUUUOOOMMMLLLMMMQQQVVV\\\```eeedddbbbaaa`````````aaahhhaaa]]]\\\ZZZWWWWWWYYY```___^^^___bbbdddeeeeeekkkjjjqqq}}}wwwlllhhheeedddeeegggjjjjjjgggddd]]]WWWZZZgggjjj```VVVUUUMMMaaaxxxwwwnnnlllhhh\\\QQQMMMCCCAAA>>>???BBBCCCBBB@@@<<>>===;;;999888999999888777eeekkkuuu|||}}}|||tttjjjfff[[[YYYVVVQQQNNNNNNRRRTTTUUUWWW^^^iiipppuuu}}}~~~zzzssslllbbb[[[ZZZZZZZZZYYY^^^\\\WWWMMMCCC<<<999999888888888999:::===???@@@AAA@@@???===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;777999<<<===<<<;;;<<<<<<777===AAADDDRRRnnn|||xxxxxxmmmVVVBBB888444000///////////////......---......------------..............................---------------------------------....../////////------------------------........................,,,,,,,,,------.....................////////////000000000000000111111222444333111000111333666777AAACCCGGGHHHFFFDDDCCCCCC???:::666666999===@@@@@@??????>>>======???CCCGGGIIIHHHGGGEEEBBB???===;;;@@@FFFNNNTTTWWWWWWWWWVVVTTTQQQNNNOOORRRTTTTTTSSSKKKFFFBBBCCCJJJTTT\\\```bbbbbb```\\\YYYYYY^^^ccc___``````___^^^]]][[[ZZZ]]]]]]___aaacccddddddddddddkkkttt}}}zzzpppjjjgggeeedddhhhmmmooommmiii\\\\\\___fffkkkiii___VVVWWWdddrrrwwwzzz{{{ppphhh```]]]]]]YYYOOOFFFBBBBBBBBBBBBAAA@@@??????>>>===<<<<<<<<<<<<======:::::::::999888777555555fffjjjsss|||yyyttttttqqqiii```[[[XXXWWWTTTPPPNNNOOORRRUUUUUUYYYaaakkkrrrxxx{{{wwwppphhh^^^XXXWWWYYYYYYYYY[[[YYYSSSJJJ@@@:::999999888888888999;;;===???@@@???>>>>>>===<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;777999;;;<<<;;;:::;;;<<<;;;@@@FFFNNN___zzz|||yyyjjjSSS???777333111000000000111000//////.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---------...........................------..................---.........////////////000000//////000000111222333222111000111333555777777:::===>>><<<:::999999@@@===::::::===@@@BBBBBB>>>>>>>>>>>>>>>@@@DDDGGGKKKJJJIIIFFFCCC@@@>>><<>>???FFFQQQZZZ___cccbbb___\\\ZZZZZZ\\\___bbbbbbbbbbbb```^^^[[[YYY___```cccfffhhhjjjkkkllllllqqqxxxvvvnnniiiffffffgggmmmtttxxxwwwuuueeefffiiinnnpppkkkbbbYYYYYYeeepppssstttzzzwwwkkkccc[[[VVVQQQQQQRRRPPPIIICCCBBBBBBBBBBBBAAA???>>>>>><<<<<<<<<<<<;;;;;;::::::::::::999999888666555444fffjjjpppvvv{{{|||xxxuuutttnnniiiiiifff^^^WWWUUUSSSSSSQQQOOONNNPPPTTTWWWWWW\\\eeennnuuu||||||wwwrrriiiccc[[[WWWWWWYYYYYYYYYVVVSSSLLLDDD<<<888888999999999999:::;;;===>>>???===<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<888:::;;;;;;:::999:::;;;<<>>??????<<<===>>>>>>>>>AAAEEEHHHLLLKKKIIIFFFCCC@@@>>><<>>===<<<;;;<<<<<<===<<<:::888666999999999888777666555444fffhhhlllpppsssrrroookkkgggbbb___```___ZZZVVVUUUPPPPPPPPPOOOOOORRRWWWZZZ[[[___hhhpppxxx}}}yyyrrrmmmbbb___[[[[[[\\\\\\YYYVVVPPPLLLEEE>>>888666777999:::::::::;;;<<<===>>>>>>::::::::::::;;;;;;<<<===<<<======>>>>>>======<<<999:::;;;:::888888:::<<<===DDDQQQeeeuuu]]]EEE666222222333000111111111111000//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++))))))******+++++++++,,,------------------------//////......------,,,,,,,,,,,,---------.........///////////////000111111111111000000000222444555444777999999888777666777777777777999:::;;;<<<<<<;;;<<<===>>>???AAAEEEHHHJJJIIIFFFCCCAAA>>><<<;;;CCCOOO]]]bbb\\\VVVUUUVVVXXXZZZ^^^aaaaaa^^^YYYUUUIIIEEEBBBFFFOOOZZZbbbfffccc```^^^^^^___^^^ZZZVVVXXX[[[___bbbeeeeeedddccc```eeeiiijjjiiihhhiiilllttttttvvvzzz}}}}}}xxxsssnnnoooqqqqqqqqqnnnkkkiiioooooopppsssvvvvvvtttrrrmmmrrrxxxxxxsssjjjddd```^^^gggoooooonnnqqqvvvwwwrrroooooorrrwwwvvvqqqjjjbbb\\\VVVPPPLLLIIIJJJIIIHHHEEECCCBBBBBBAAAAAA@@@???>>>===;;;::::::<<<>>>>>>===:::777444999999999999888777666555ffffffhhhkkkmmmkkkhhheee^^^ZZZYYYZZZYYYUUUSSSTTTNNNOOOPPPQQQRRRVVV[[[___```cccjjjsss}}}}}}zzzuuunnnhhh]]]]]]^^^aaabbb___YYYSSSJJJFFF???999666666777999:::;;;;;;<<<<<<=========::::::999::::::;;;<<<===<<<<<<============<<<<<<:::;;;:::999888888;;;>>>@@@KKK\\\tttmmmRRR>>>444111111222//////000000//////...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++******)))))))))---------------------------------,,,,,,+++++++++,,,,,,,,,,,,------------/////////...///000000111000000///000000111333444222444555555444333333444777999:::;;;<<<<<<======999;;;<<<===>>>@@@DDDGGGEEEDDDBBB???===<<<<<<;;;EEEOOOYYY[[[VVVQQQRRRVVVXXX[[[___aaa___ZZZTTTQQQEEEDDDFFFLLLVVV^^^bbbcccaaa___^^^___aaa```[[[WWWVVVXXX\\\```cccddddddccc___eeellllllhhhfffhhhlllooopppssswwwzzzyyysssmmmeeegggiiilllmmmmmmlllkkkrrrrrrqqqppppppnnnllljjjkkkpppvvvwwwqqqkkkgggeeedddlllqqqooommmpppssstttnnngggbbbbbbeeelllyyy~~~ssslll]]]ZZZWWWTTTQQQMMMIIIEEEDDDDDDDDDBBB>>><<<<<<>>>?????????>>>===;;;:::999;;;<<>>;;;777444::::::::::::999888777777fffffffffggggggeeebbb___YYYWWWVVVXXXVVVPPPMMMOOOPPPQQQSSSUUUWWW[[[```dddfffhhhoooyyy}}}{{{xxxrrrjjjcccZZZ[[[^^^bbbccc___VVVNNNEEE@@@;;;777777888999999;;;<<<<<<=========<<<<<<:::::::::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::888888:::===AAA@@@PPPgggvvv```GGG999333111000000///////////////...------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------//////......//////000111////////////000111222333222333555555333222333444444555777888777888999;;;888:::<<<<<<===???AAADDDAAA@@@???=========>>>???IIIPPPVVVWWWSSSPPPRRRVVVUUUXXX\\\\\\YYYTTTPPPNNNKKKKKKNNNUUU]]]bbbbbbaaa\\\\\\]]]___```___]]]ZZZYYYZZZ\\\^^^___`````````YYYaaaiiiiiiccc___bbbgggjjjmmmqqqvvvxxxvvvppplllccceeegggjjjlllmmmllllllooonnnmmmkkkjjjiiiiiiiiiiiimmmrrrsssppplllkkkkkklllqqqrrrnnnkkkmmmppppppkkkbbbZZZXXX[[[aaannnxxxyyyoooggg```]]]TTTRRRPPPNNNLLLIIIDDDAAA@@@AAAAAA???======>>>???============<<<;;;:::999:::<<<>>>???>>><<<888666999999999999999888777777gggfffeeedddbbb___[[[XXXUUUTTTVVVXXXVVVPPPNNNOOORRRTTTWWWYYY[[[___dddhhhjjjmmmvvv~~~zzzxxxtttnnneee___YYYYYY[[[]]]^^^ZZZQQQJJJAAA===999777888::::::999<<<<<<===>>>>>>===<<<;;;<<<;;;;;;;;;;;;;;;<<<===::::::;;;;;;;;;;;;::::::;;;;;;:::888888;;;@@@DDDEEEYYYuuukkkTTT>>>555444222///---000000000000000///............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///............///000000......//////000111111222444555666666444444444666000222333333222222555888777999;;;<<<<<<===???AAA??????>>>>>>???AAACCCEEEJJJOOOTTTUUUSSSRRRRRRTTTQQQTTTWWWVVVSSSPPPOOOOOORRRQQQQQQUUUZZZ\\\[[[YYYUUUXXX[[[]]]]]]]]]]]]^^^\\\\\\\\\]]]]]]^^^___```^^^gggnnnkkkaaaZZZ\\\aaaccciiipppttttttpppllljjjdddfffhhhjjjllllllllllllhhhgggeeeccccccdddgggiiihhhiiillllllllllllllllllpppsssrrrmmmkkkooossstttjjj```WWWUUUYYYaaannnyyyzzzssskkkccc^^^ZZZXXXVVVRRROOOLLLIIIHHHFFFDDDBBBCCCAAA@@@??????@@@@@@@@@::::::;;;;;;;;;;;;::::::999:::<<<======;;;888777666777777777777666666555iiigggdddbbb___[[[VVVSSSQQQRRRVVVZZZZZZUUUSSSUUUTTTVVVYYY\\\^^^bbbgggkkkmmmppp{{{|||xxxuuurrrkkkbbb[[[YYYWWWWWWXXXXXXUUUNNNHHH???;;;888777:::;;;;;;999<<<===>>>>>>>>>===<<<;;;===<<<<<<;;;;;;<<<<<<<<<999::::::;;;;;;::::::999;;;;;;:::999999<<>><<<======<<<;;;999999:::;;;;;;;;;::::::888999:::;;;;;;:::888777555555555555555555444333pppllleee```\\\YYYUUUSSSPPPRRRTTTVVVVVVUUUTTTSSSZZZZZZ]]]bbbggglllnnnooopppyyy|||yyyuuuqqqnnnggg^^^XXXUUUUUUVVVVVVSSSLLLDDD>>>:::999999:::;;;===???AAA@@@@@@@@@@@@???===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>><<<;;;<<<===???CCCHHHWWWtttUUUCCC555444333---+++///111000000///...---------.........///////////////------------------,,,,,,---,,,,,,,,,,,,---......---,,,+++***)))'''&&&&&&------------------------+++,,,,,,***(((((()))+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000666666555444333333333333333333222222333444666777666777888888888999<<<>>>AAAAAABBBCCCDDDEEEFFFFFFKKKNNNQQQRRRRRRQQQQQQQQQRRRMMMLLLPPPPPPKKKIIILLLPPPOOOKKKEEEBBBCCCJJJOOOPPPUUUZZZ\\\YYYXXXZZZ]]]\\\\\\]]]\\\]]]bbbjjjqqq~~~uuujjjaaa]]]\\\^^^dddkkkpppppplllhhheeeffffffhhhkkkmmmmmmkkkhhhbbb^^^[[[ZZZ\\\aaadddffffffdddeeeiiijjjhhhhhhkkkttttttuuuwwwxxxvvvppplllbbb[[[UUUWWWbbbmmmtttvvvrrrpppooossszzzyyymmmccc___\\\XXXTTTUUUYYY\\\XXXOOOHHHHHHJJJIIIGGGEEECCCAAAAAABBBBBBAAA@@@>>>;;;999888888888;;;:::999999888888999999::::::::::::::::::::::::777777777777666555444333nnnjjjddd^^^[[[WWWTTTRRROOOPPPRRRUUUVVVWWWXXXXXXZZZ\\\^^^ccchhhmmmpppqqquuu}}}zzzxxxtttpppjjjddd\\\XXXUUUUUUTTTSSSPPPJJJBBB<<<<<<;;;:::999999:::;;;<<>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>;;;999999;;;===@@@FFFMMMccc~~~rrrOOO???333333333...---111111000000///......------............//////////////////...---,,,++++++***,,,++++++++++++,,,------------,,,+++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,......///---++++++,,,...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------............/////////000000000555444444333222222222333333333222222333444666777666777999999999999<<<>>><<<===???BBBEEEGGGIIIJJJHHHJJJLLLNNNNNNOOOOOOPPPNNNJJJKKKPPPQQQNNNMMMPPPOOONNNKKKFFFAAABBBGGGLLLUUUYYY]]]^^^ZZZXXXYYY[[[]]]\\\[[[ZZZ\\\bbblllsss~~~}}}yyyqqqhhhaaa``````\\\```eeehhhhhheeecccbbbbbbcccfffiiikkkjjjfffccc___]]][[[\\\___bbbeeefffiiiffffffjjjllllllnnnsssyyywwwvvvvvvvvvrrrjjjddd]]]YYYXXX^^^hhhqqquuutttooonnnmmmmmmooosssxxx|||zzztttjjjbbbXXXSSSRRRSSSSSSRRRTTTXXXZZZUUULLLFFFFFFIIIEEEDDDAAA>>>===>>>???@@@@@@>>>===;;;:::::::::;;;;;;:::999999888888999999888888888888888888888888666777777666666555444333jjjfff```\\\YYYVVVSSSQQQMMMNNNPPPSSSVVVYYY\\\^^^\\\^^^bbbfffkkkppptttuuu}}}~~~wwwvvvsssmmmeee^^^YYYWWWVVVUUUSSSPPPLLLFFF???:::::::::999999999999::::::===>>>???@@@@@@???>>>=================================<<<;;;;;;<<<======:::888888;;;>>>AAALLLWWWtttqqqvvv~~~iiiEEE999111222444000///111000000000///......------........................000///...---,,,+++***)))+++************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++))))))***,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............////////////000333333222111111111222222333333222222333444666777777888999999999:::<<<>>>;;;<<<>>>AAADDDGGGIIIJJJDDDDDDEEEGGGIIIKKKMMMOOOLLLKKKLLLPPPQQQNNNNNNPPPMMMMMMLLLHHHCCCCCCFFFJJJXXX\\\___^^^ZZZWWWVVVVVV[[[YYYWWWVVVYYYaaalllssswwwwwwsssmmmeeeaaabbbddd___bbbeeefffeeedddcccdddaaabbbeeehhhjjjhhhccc```^^^]]]]]]```dddggghhhhhhjjjggggggllloooqqqvvv||||||uuurrrppplllddd]]]ZZZZZZ]]]fffpppuuutttqqqlllkkkiiifffeeeiiiqqqwww}}}~~~~~~ooofffaaa\\\YYYWWWQQQJJJHHHJJJOOORRRSSSUUUWWWWWWQQQHHHCCCDDDFFFBBB@@@===;;;;;;<<>>===<<<;;;;;;;;;<<<===::::::999888888888888999666666666666666666666666666666666666555444333222dddaaa]]]ZZZXXXVVVSSSQQQOOOOOOPPPRRRUUUYYY]]]```^^^aaafffkkkpppuuuzzz}}}}}}sssssspppiii___YYYWWWWWWXXXUUUQQQMMMIIICCC>>>:::666777777999:::;;;======<<<===>>>???@@@@@@???>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;999999===???DDDSSScccyyybbbppp}}}yyypppYYY>>>555000222333000...000000000//////............///...............------......------,,,+++******+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////111111000000000111111222333222222222222444555666777888999999999999;;;===@@@@@@AAAAAABBBBBBCCCCCCAAA@@@@@@BBBFFFJJJMMMOOOMMMNNNOOOPPPNNNKKKJJJJJJJJJLLLMMMKKKHHHHHHJJJMMMXXX[[[^^^^^^[[[WWWUUUTTTWWWUUUTTTUUUYYY```hhhnnnooopppooojjjddd``````bbbaaadddfffgggeeecccccccccddddddeeeggghhhgggdddaaa^^^___bbbgggkkknnnmmmlllkkkiiilllssswwwyyy|||}}}rrrkkkhhhfffbbb^^^]]]^^^ccckkkrrruuurrrmmmhhhddd^^^^^^dddooo{{{||||||~~~ttteee[[[UUUSSSQQQOOOQQQLLLGGGEEEHHHMMMQQQTTTWWWWWWTTTMMMEEE@@@@@@BBBAAA???<<<::::::<<>>===<<<;;;;;;;;;<<<===:::999999888888888888888666666666555555555555555555555555555555333222222___]]]ZZZYYYXXXWWWUUUSSSSSSRRRRRRSSSUUUXXX\\\^^^aaaffflllrrrwww|||zzzpppoookkkddd[[[VVVVVVWWWYYYUUUOOOIIIEEEAAA<<<:::777777999:::;;;<<<===>>>;;;<<<>>>???@@@@@@??????========================;;;;;;<<<<<<<<<<<<;;;;;;;;;888999>>>@@@FFFZZZpppnnn\\\nnn}}}yyytttzzzzzz```MMM:::444000111111///------////////////............//////......---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......------------............////////////000000111222222222111111222333555666777888999999888888:::<<>>AAAFFFLLLOOOPPPKKKOOOQQQOOOLLLIIIHHHGGGHHHKKKNNNOOONNNNNNQQQTTTXXXZZZ^^^___^^^\\\YYYXXXVVVUUUVVVYYY]]]bbbfffiiihhhjjjkkkhhhbbb^^^\\\]]]___bbbeeefffdddaaa___^^^eeedddbbbcccddddddcccbbbaaacccgggmmmrrrtttrrrpppnnnooottt|||{{{nnnddd```aaadddfffffffffiiinnnrrrrrrnnnkkkcccYYYQQQVVVhhh}}}~~~yyyvvvyyy}}}~~~~~~zzzrrrnnnlllaaa[[[SSSNNNLLLKKKIIIHHHJJJGGGCCCBBBEEEIIINNNPPPXXXVVVRRRJJJBBB>>>===???>>><<<:::888999;;;>>>??????>>><<<;;;:::999:::::::::999888888777777888888777777666666666555555555555555555555444333222111ZZZYYYXXXXXXZZZZZZYYYXXXXXXWWWVVVVVVWWWZZZ\\\^^^dddjjjrrryyy~~~|||xxxnnnkkkfff___YYYVVVVVVWWWXXXSSSKKKEEE@@@===;;;999::::::;;;;;;;;;;;;::::::<<<===>>>???@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::666999@@@CCCKKKdddzzznnneeevvv~~~tttvvvqqqttt|||nnnRRREEE777444111000000///...---//////////////////......//////......---,,,,,,,,,******++++++,,,---------------,,,,,,------...///*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...************************************++++++++++++,,,,,,,,,---------......,,,,,,,,,---------...............///000111222333222222111111222333555666666777888888777777999:::===>>>>>>???@@@AAAAAABBBAAA???>>>AAAHHHNNNPPPPPPHHHNNNRRROOOKKKJJJIIIHHHFFFJJJNNNPPPPPPQQQUUUXXXXXX[[[___bbbcccbbb___]]]ZZZYYYZZZ]]]aaadddfffeeedddfffgggddd___[[[ZZZ[[[cccfffiiiiiigggcccaaa```bbb```___```aaabbbaaa```aaadddiiioootttuuusssqqqrrrsssyyy~~~~~~}}}vvvlllaaa]]]```hhhooooooooopppqqqrrrpppmmmjjj___SSSKKKTTTkkk}}}wwwvvvyyy~~~~~~ssslllmmmuuu~~~uuukkkccc]]]YYYXXXQQQOOOKKKIIIHHHGGGEEECCCDDDCCCCCCCCCEEEIIIMMMPPPRRRPPPLLLFFF@@@===<<<===:::999777666777888999:::???===;;;:::888888888999999999888777777777777888888777777666666555555555444444444444333222111111WWWVVVWWWYYY\\\]]]]]]\\\\\\\\\[[[[[[\\\]]]___```gggnnnwwwzzzvvvnnnhhhaaaZZZXXXWWWWWWWWWUUUOOOFFF???;;;:::999888888999:::;;;;;;:::999888======???@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;888<<>>@@@AAABBBCCCBBB???>>>CCCJJJOOOPPPOOOJJJRRRVVVQQQLLLKKKJJJGGGEEEHHHLLLMMMMMMOOOSSSWWWWWWZZZ^^^bbbdddccc```]]]^^^\\\[[[\\\___bbbcccbbbbbbbbbaaa]]]YYYXXX[[[___jjjkkkllljjjgggeeedddddd]]]^^^```bbbddddddaaa^^^___bbbgggmmmqqqsssqqqnnnssssssvvv||||||wwwtttuuurrrqqqmmmddd]]]___iiissstttuuuvvvvvvuuurrrnnnkkk```WWWRRRZZZlll}}}|||xxxuuuvvv|||zzzrrrhhhcccgggrrr~~~wwwqqqmmmkkkeeebbb]]]XXXSSSQQQPPPPPPMMMKKKIIIHHHGGGGGGFFFEEECCCCCCDDDEEEFFFGGGJJJLLLHHHGGGEEEBBB???===<<<===888888888888777777777777;;;:::999888777888999999999999888777777777777777888777777666555555444444333444444333333222111000UUUUUUVVVZZZ]]]_________^^^^^^^^^___```aaabbbbbbiiipppzzz~~~{{{yyyyyy|||}}}xxxuuunnnfff^^^XXXWWWXXXXXXXXXSSSLLLCCC<<<888777777777333555777999:::;;;;;;:::===>>>???@@@@@@???>>>===::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::>>>;;;AAAMMMTTTaaahhhzzz{{{vvvvvvvvvnnnnnnXXX:::555222222000......111222222........./////////////////////...---,,,,,,++++++,,,,,,,,,++++++*********++++++******++++++,,,---......---------,,,,,,,,,))))))))))))))))))))))))+++,,,,,,,,,++++++---///++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------.........///111222444444222111111111111333444555555666666555444444666888;;;;;;<<<>>>???@@@AAABBBBBB??????CCCKKKPPPPPPNNNPPPXXX[[[TTTMMMJJJGGGCCCDDDGGGJJJKKKJJJLLLPPPTTTUUUWWW[[[___bbbaaa]]]ZZZ```\\\XXXWWW[[[^^^______aaa```]]]XXXUUUWWW^^^dddjjjjjjhhhdddaaa```bbbccc[[[^^^cccgggjjjhhhbbb^^^]]]___dddjjjnnnooommmkkkpppooopppsssrrrmmmjjjkkkkkknnnnnnhhh``````jjjtttvvvxxxzzz{{{yyyuuupppmmmddd___\\\bbbmmmuuuvvvtttrrrooonnnrrryyyqqqkkkcccaaagggsss~~~qqqoookkkgggccc___]]][[[RRRQQQOOOMMMMMMMMMOOOOOOIIIGGGFFFDDDDDDEEEFFFFFFAAABBBCCCBBBAAAAAAAAABBB@@@@@@???>>>=========>>>:::::::::;;;:::999888888888888777777777888:::;;;999888888777777777777777777777666555444444333333333333333333222111000000RRRSSSUUUYYY^^^aaabbbbbbaaabbbdddfffggghhhiiijjjmmmwww~~~yyyvvvtttssstttvvvzzz|||uuupppggg```XXXVVVYYYZZZWWWSSSHHHEEE@@@===<<<;;;999888666888999999888888999:::;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::999999:::::::::;;;<<<<<<:::::::::<<<<<<>>>@@@HHHYYYvvv|||zzz}}}}}}qqq^^^JJJ:::222////////////............////////////////////////..................---------------------------------------,,,,,,+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++*********))))))(((((()))***+++,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,------...//////.........000222333222222333333444333333222000222444555555666777888999999:::;;;===@@@CCCDDDAAA@@@???BBBGGGKKKLLLKKKSSSTTTTTTQQQMMMHHHFFFEEEGGGDDDDDDHHHIIIIIILLLPPPPPPVVV___dddddd```[[[WWW[[[ZZZXXXWWWVVVVVVWWWWWWZZZ]]]]]]WWWQQQSSS]]]ggglllkkkgggbbbbbbdddccc^^^]]]^^^aaaeeefffeeebbb___```bbbfffkkknnnoooooonnnooommmlllkkkfff```___bbbdddhhhllljjjffffffkkkqqqttt}}}|||tttpppppplllhhheeeeeehhhjjjjjjiiidddlllpppqqqsssvvvuuuooohhhkkkjjjeeefffoooyyy}}}}}}||||||{{{{{{zzzzzzyyy{{{~~~~~~yyysssqqqrrrqqqlllhhh______]]]ZZZVVVRRROOOMMMNNNMMMLLLJJJIIIHHHGGGGGGFFFEEECCCAAA@@@@@@@@@@@@===============>>>>>>???>>>>>>???@@@AAA@@@===:::888888999999999888888777999999999888888888777777888888777777666666555555444444444444444444444444111222333444444333222111QQQRRRTTTXXX\\\___aaaaaaaaacccfffiiikkkmmmpppqqq{{{|||yyyxxxwwwvvvxxx{{{|||tttnnnccc]]]WWWVVVYYYZZZVVVQQQFFFCCC???<<<::::::888777666777999888777777888:::<<<<<<=========>>>>>>>>><<<;;;::::::999999:::::::::;;;<<<;;;::::::;;;<<<>>>???EEERRRhhhnnnXXXEEE777222////////////......................................................------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------...------------///000111111111222333333333333333111333555555555555666777888999:::;;;===@@@BBBCCCAAA@@@@@@CCCGGGJJJJJJIIIMMMNNNOOOMMMJJJGGGEEEEEEFFFCCCCCCFFFHHHGGGIIIMMMPPPXXXccchhhfff```[[[XXX[[[ZZZXXXVVVUUUUUUUUUUUUYYY[[[\\\WWWQQQSSS\\\eeefffhhhhhhdddbbbcccaaa^^^XXX[[[___cccfffeeebbb___aaabbbeeeiiillloooqqqrrrpppllliiieee___YYYZZZ^^^eeejjjooonnnjjjhhhlllqqqwww~~~uuuqqqppppppkkkfffdddeeeeeecccaaabbbhhhmmmmmmpppsssqqqmmmhhhnnnpppkkkhhhlllsssvvvrrrrrrrrrqqqqqqqqqqqqqqqppprrruuuwwwxxxyyy{{{|||}}}}}}wwwqqqlllhhhccc___^^^___^^^[[[WWWZZZYYYWWWSSSOOOKKKHHHFFFHHHHHHGGGFFFFFFFFFFFFFFFGGGEEECCC@@@>>>=========::::::;;;;;;<<<===??????>>>======???@@@???<<<:::888999999999999888777777999999999888888777777777777777777666666666555555444444444444444444444444000111111222222111111000QQQRRRUUUXXX\\\___aaabbbbbbeeejjjnnnrrrvvv{{{~~~|||}}}~~~{{{rrriii___[[[WWWWWWYYYYYYTTTNNNDDDAAA<<<:::999999888777555777888888777777888999;;;<<<<<<<<<============<<<;;;;;;::::::::::::::::::;;;<<<;;;::::::;;;===???AAAKKK```~~~zzzeeeNNN===555333////////////....................................------------------......++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++*********************************)))*********+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))++++++************++++++------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000///111333555666666444444222333555555555444555666666777999<<<>>>???@@@@@@??????@@@CCCGGGHHHGGGFFFEEEGGGHHHGGGEEEDDDDDDEEEEEEBBBBBBEEEEEEDDDEEEHHHOOOZZZggglllggg___ZZZYYYZZZYYYWWWUUUSSSRRRRRRQQQSSSVVVXXXVVVRRRTTT\\\dddaaahhhmmmiiibbb___\\\ZZZUUUXXX^^^bbbdddbbb___]]]___```bbbfffjjjooosssvvvtttnnnhhhbbb[[[VVVZZZaaannnqqqtttrrrmmmjjjkkknnnuuu}}}{{{qqqmmmlllooojjjeeeccccccbbb___]]]aaafffiiijjjkkkmmmllliiigggqqqwwwqqqjjjhhhjjjllliiiiiiggggggfffggghhhhhhhhhkkknnnooonnnmmmmmmmmmkkkqqqxxxyyyvvvuuuvvvxxx|||~~~~~~|||{{{{{{|||}}}{{{zzzyyywwwuuuooonnnkkkjjjhhhddd```]]]WWWTTTQQQPPPRRRRRRPPPNNNVVVUUURRRNNNIIIEEEBBBAAACCCCCCCCCCCCDDDEEEFFFFFFFFFDDDAAA>>><<<;;;::::::888888999:::<<<===>>>???===<<<<<<===???>>><<<999999999999999999888777777888888888888777777777777666666666666666555555555444444444444444444444444111000000000000000000111QQQSSSUUUXXX[[[^^^aaacccbbbfffmmmrrrwww}}}}}}}}}xxxnnnddd[[[YYYXXXYYYZZZXXXQQQLLLBBB???;;;999999999888888555777888888777666888999999999999:::::::::;;;;;;<<<<<<;;;::::::::::::::::::;;;;;;:::999:::<<<>>>???DDDRRRnnnqqqZZZCCC666222444////////////....................................,,,,,,------------......++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((())))))***+++,,,,,,---,,,,,,++++++++++++************************************))))))))))))******---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...//////---111777;;;===:::777444222444555555444333444555555666999;;;===>>>>>>>>>===>>>AAADDDFFFFFFEEEDDDAAACCCDDDDDDBBBBBBBBBCCCDDDAAAAAADDDEEECCCCCCFFFNNN[[[iiimmmfff\\\XXXXXXWWWVVVTTTRRRPPPNNNMMMLLLMMMQQQUUUUUUSSSUUU\\\bbb___kkktttnnncccZZZVVVTTTWWW[[[___bbbaaa^^^ZZZXXXXXXZZZ___dddjjjooosssuuuwwwqqqjjjccc\\\[[[cccmmm|||}}}{{{uuummmhhhgggiiimmmuuu|||{{{rrrhhhdddcccfffccc```aaacccdddcccaaadddfffhhhhhhhhhhhhgggeeegggsssyyyssshhhccceeegggiiigggeeecccbbbbbbcccdddgggjjjmmmmmmkkkhhhffffffeeennnttttttqqqrrrtttvvvxxxvvvrrrnnnkkkiiiiiiiiijjjlllpppwww~~~~~~}}}}}}}}}ssssssuuuxxx|||}}}|||zzzmmmkkkiiiiiihhhgggeeecccaaa___^^^^^^^^^\\\YYYVVVPPPNNNMMMMMMOOOPPPOOONNNVVVTTTQQQLLLHHHEEEBBB@@@DDDDDDCCCCCCDDDDDDEEEFFFCCCAAA???<<<:::999999999999:::;;;;;;<<<<<<<<<======<<<<<<===>>>>>><<<:::999999999999999888777666777777777777777777777777555555555555555555555555444444444444444444333333222111000//////000111222NNNQQQTTTVVVWWWZZZ___bbb```eeemmmsssxxx}}}zzzxxxssshhh```XXXXXXYYY[[[ZZZVVVOOOIIIAAA>>>:::999999::::::999666777888888777777888999999999999:::::::::;;;;;;===<<<;;;;;;::::::;;;;;;:::;;;;;;:::999:::<<>>===;;;::::::;;;;;;===============<<<::::::===<<<<<<<<<>>>>>>===<<<:::::::::999888777666666666666666666666666666666444444444444444555555555555555444444444333333333333222111000000111222333LLLOOOSSSTTTUUUWWW]]]bbb___fffmmmssswww~~~}}}xxxssslllbbb[[[WWWXXXYYYZZZXXXSSSKKKEEE???<<<999888999:::::::::666888999999888888999:::;;;<<<<<<<<<===============<<<<<<;;;;;;;;;;;;;;;:::;;;:::999888:::===@@@CCCOOOggg~~~cccIII999111///000////////////............------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,++++++++++++*********************************((()))))))))***+++++++++***))))))))))))((((((((('''((()))***+++,,,------******))))))))))))******,,,,,,++++++++++++,,,,,,,,,---...//////000//////---333;;;BBBCCC>>>777111111222444444444333444555444555666888999:::;;;;;;999<<>>>>>???>>>===;;;;;;<<<<<<===>>>??????>>>===;;;999888<<<;;;:::;;;<<<======;;;:::::::::999888777666555555555555555666666666666333333333444444444444444555555555444444333333222333333222222222222333333OOOSSSVVVWWWWWWZZZ```fffeeelllsssxxx{{{~~~xxxoooeee]]]YYYUUUVVVXXXXXXTTTNNNFFFAAA<<<:::777666888999:::999777999::::::999999:::;;;<<<<<<=========>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::;;;:::999888:::===@@@GGGXXXsssrrrVVV@@@666333111000////////////............------------------------***++++++,,,------......++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))*********************))))))))))))((())))))*********++++++++++++******))))))******+++,,,,,,++++++++++++,,,,,,***+++---...//////......---111777;;;;;;888333000///111333444444333555666444444555666777999:::;;;888:::>>>??????@@@CCCFFFCCCDDDDDDCCCAAABBBDDDFFFEEEDDDGGGNNNQQQPPPQQQTTTYYY]]]```___ZZZVVVUUUVVVQQQQQQQQQPPPNNNLLLIIIHHHSSSWWWZZZZZZUUUPPPMMMLLLMMM\\\iiihhh```\\\]]]^^^aaadddeeeccc___]]]```cccdddgggjjjlllmmmkkkiiigggkkkhhhddd]]]VVVUUUaaannn{{{yyyssskkkccc[[[WWWTTTVVV^^^fffeee]]]TTTPPPPPPPPPPPPSSSZZZcccjjjlllkkklllhhhhhhkkkkkkhhhiiimmmtttyyyzzzrrrllllllnnnooollliiiddd```^^^```ccceeedddeeeeeedddbbb```___```iiittt~~~yyylllfff___[[[ZZZZZZZZZYYY]]]]]]]]]^^^bbbhhhnnnsssyyyrrriii```\\\ZZZYYYYYYWWWVVVTTTTTTWWWYYYZZZZZZ\\\[[[ZZZZZZZZZWWWSSSPPPOOONNNMMMMMMMMMLLLHHHFFFIIIIIIIIIHHHHHHHHHIIIJJJIIIHHHFFFDDDDDDDDDEEEFFFFFFFFFDDDBBBAAA@@@??????AAA@@@>>>===<<<<<<======<<<============;;;888777:::888777888:::;;;;;;::::::::::::999888777666555444444444555555666666666222222333333333444444444666555555444333333222222111111222222222222111111UUUXXX\\\\\\\\\___ffflllmmmttt{{{xxxlllaaaZZZWWWTTTUUUVVVUUUQQQJJJCCC>>>:::888555555666888999888888:::;;;;;;:::999;;;<<<;;;;;;;;;<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<:::;;;:::999888:::>>>AAAJJJ^^^|||yyydddIII888444555444111000/////////............------------------------******+++,,,,,,---......))))))))))))))))))))))))))))))******++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))+++++++++************)))+++++++++***************++++++************++++++,,,++++++++++++++++++,,,)))***,,,---......---,,,...000222333333222000///...000333444444444555777555555444444666888:::;;;777:::===>>>>>>@@@DDDHHHAAABBBCCCBBBAAACCCEEEHHHFFFEEEIIIPPPTTTTTTUUUYYY^^^^^^^^^\\\YYYWWWVVVWWWRRRRRRRRRQQQPPPMMMKKKJJJPPPTTTXXXZZZWWWSSSPPPNNNMMM[[[fffddd^^^ZZZ[[[\\\___bbbdddcccaaaaaafffkkkqqqqqqqqqpppmmmkkkhhhfffjjjhhhddd\\\SSSPPPYYYfffnnnnnnlllhhhbbb[[[UUUQQQPPPXXX``````XXXOOOLLLKKKHHHIIINNNWWWccckkkoooooojjjffffffjjjllljjjlllrrrxxx||||||vvvqqqpppqqqpppkkkhhhccc```___bbbfffiiibbbbbbcccaaa___^^^^^^___```mmmyyy~~~iiiddd^^^[[[]]]_________```]]]ZZZXXX\\\eeeqqqyyy|||rrrcccVVVPPPPPPRRRTTTSSSQQQOOOPPPSSSWWWZZZ[[[WWWVVVUUUUUUTTTRRRNNNJJJOOONNNNNNNNNNNNMMMJJJGGGGGGHHHHHHFFFEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDBBB@@@>>>===<<<<<<<<<999:::;;;<<<<<<:::999777888666555666888999999888;;;:::::::::888777666555444444444555555555666666222222222333333444444444666666555444333333222222///000111222222111000///YYY[[[]]]^^^```eeennnttt~~~~~~zzzqqqggg]]]WWWSSSWWWWWWVVVQQQKKKDDD@@@>>>777777777777888888888888:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAA???<<<999777777777777777666777999888888???GGGPPPiii}}}jjjVVV@@@555222000//////222111000.........///000///...---,,,,,,---...///------------------------++++++++++++++++++++++++************+++,,,------(((((())))))***+++------***,,,---,,,)))''')))+++,,,+++******++++++)))((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((&&&&&&(((***+++++++++*********))))))+++---------+++***+++------...000111222222222111111111222333333444555555222333555666888999999999;;;<<<===>>>???@@@AAAAAADDDBBBAAA@@@AAACCCEEEGGGEEEIIIOOOSSSUUUVVVXXXYYY\\\ZZZZZZ\\\ZZZWWWXXX]]]ZZZXXXTTTQQQNNNMMMMMMNNNQQQUUUXXXXXXUUURRRRRRSSSWWW\\\bbbcccaaa___```bbbbbbgggiiieeeeeekkkrrruuuwwwwwwvvvsssnnniiifffdddqqqkkkddd^^^WWWSSSVVV]]]hhhiiijjjmmmnnniiibbb[[[ZZZ]]]```___ZZZTTTQQQPPPIIIMMMTTT^^^hhhmmmmmmkkkjjjfffeeeggghhhfffhhhlllwwwwwwwwwvvvtttqqqnnnmmmeeeaaa\\\\\\aaagggjjjkkkgggccc___^^^```bbbaaa```bbbeeeooo|||jjjaaa]]]bbbdddaaa]]]]]]ZZZWWWTTTUUU[[[fffrrryyyxxxmmm]]]PPPIIIHHHKKKMMMPPPPPPPPPPPPRRRTTTVVVWWWXXXUUUPPPLLLJJJJJJLLLNNNNNNNNNNNNNNNNNNLLLIIIGGGHHHFFFCCCDDDFFFGGGFFFDDDFFFFFFEEEEEEDDDDDDCCCCCCIIIGGGFFFEEEEEEDDDAAA???AAA@@@???===<<<<<<<<<<<<;;;<<<<<<<<<;;;999777666888999999888888777666555555444444333333333444444666444333222222333555666333333333444444555555555333333333333222111000///222111000.........///000aaadddgggiiilllsss~~~|||{{{xxxrrrjjjaaaZZZUUUTTTVVVTTTPPPKKKFFFAAA===:::777777777777888888888888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>???>>>;;;999777777888888<<<;;;;;;<<<::::::AAAJJJ\\\vvv{{{```NNN;;;222111000///000000///...------......///......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++))))))))))))***+++,,,,,,***+++---+++)))((()))+++,,,+++)))***++++++)))((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++******,,,---,,,,,,,,,+++++++++******+++,,,...---,,,+++,,,...,,,---///000111111000000111111222222333444444444333444555777888999999:::<<<<<<===>>>???@@@@@@AAABBBAAA@@@???@@@CCCEEEGGGFFFJJJOOOSSSUUUVVVWWWXXX\\\ZZZZZZ[[[ZZZVVVXXX\\\[[[YYYUUUQQQNNNMMMNNNOOOPPPTTTWWWXXXUUUTTTUUUVVVYYY]]]bbbcccbbbdddhhhllljjjmmmnnnmmmoootttvvvuuuvvvuuutttqqqmmmjjjgggfffpppkkkfffccc___\\\___eeeoooqqquuuxxxxxxqqqfff^^^___cccffffffaaa\\\XXXWWWSSSUUUZZZbbbhhhkkkiiiffffffbbbaaadddeeedddfffkkkssssssrrrpppnnnkkkhhhfffaaa]]]YYYYYY^^^dddggghhheeebbb______```aaa```___```ccclll{{{wwwmmmeeebbbfffhhhccc^^^]]]WWWUUURRRRRRVVV___hhhnnnnnndddWWWKKKFFFFFFHHHIIIPPPQQQSSSUUUVVVVVVVVVVVVVVVSSSMMMIIIGGGHHHJJJKKKNNNNNNNNNOOONNNMMMJJJHHHHHHEEECCCCCCEEEFFFEEECCCAAABBBCCCDDDEEEFFFGGGGGGHHHFFFEEEEEEEEECCCAAA??????>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;999777666888888888777777666555444555444444333333333444444555444333222222333444555222222333333333444444444555555555555444333222111222111///.........///000fffjjjnnnrrrvvv|||xxxtttppphhh```ZZZVVVUUUUUUUUUOOOHHHCCC@@@===999555777777777777888888888888;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888888999::::::999::::::999:::DDDNNNjjjuuuRRRCCC555000000000///000...------,,,------......---..................---------------------------------------------------------,,,******)))))))))+++***************++++++***+++++++++)))((()))***,,,***))))))***+++***((((((((((((((()))))))))))))))))))))))))))))))))))))))******)))((((((***+++,,,,,,,,,,,,,,,+++++++++)))***++++++++++++,,,...,,,---...///000000//////222222222222222222333333333444555666888999::::::=========>>>>>>????????????>>>>>>>>>@@@CCCFFFGGGHHHLLLPPPSSSTTTTTTUUUVVVZZZXXXXXXYYYWWWTTTVVV[[[[[[ZZZXXXTTTPPPOOOPPPRRRPPPSSSWWWXXXVVVVVVWWWYYY^^^```ccccccdddgggmmmrrrpppqqqrrrqqquuuyyyxxxsssuuutttrrrpppmmmlllkkkjjjooojjjhhhiiiiiiiiikkkpppuuuyyyvvvhhh___bbbeeejjjkkkjjjgggdddccc]]]^^^bbbfffhhhhhhdddaaaaaa^^^^^^aaaccccccfffjjjooonnnllljjjgggdddaaa```\\\XXXUUUVVV[[[aaadddeeebbbaaa______``````^^^]]]^^^aaagggpppxxxyyyuuuppplllgggeeehhhiiiddd\\\XXXTTTRRRPPPPPPSSSXXX^^^bbbccc[[[QQQHHHEEEEEEGGGIIINNNQQQTTTWWWXXXWWWTTTSSSSSSPPPJJJFFFDDDEEEGGGIIIMMMNNNNNNNNNMMMLLLJJJIIIFFFEEECCCCCCDDDDDDCCCBBB@@@AAABBBDDDFFFGGGHHHHHHGGGEEEDDDDDDDDDCCC@@@>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999777777777777777777666555444333444444333333333333444444444444444333333333333333111111111222222222222333444444444444444333222111111000///.........//////lllqqqvvvzzz~~~zzzvvvoooiii```YYYUUUUUUVVVWWWUUUMMMCCC>>><<<;;;777444666777777777888888888888;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<;;;;;;::::::;;;::::::999999::::::;;;888777999::::::>>>LLLYYYtttjjjGGG<<<111000111000//////---------------.........,,,---...//////...---,,,++++++++++++++++++++++++------------------------,,,,,,+++***************,,,++++++***))))))******)))*********)))))))))***+++)))((()))***+++***((((((((((((((())))))))))))************************'''((())))))(((''')))***++++++++++++++++++++++++&&&((())))))))))))+++---,,,---///000000000//////222222222222111111111111444444555666777999:::;;;=========>>>>>>>>>>>>>>><<<<<<<<<>>>@@@CCCEEEGGGJJJMMMPPPRRRRRRSSSSSSTTTWWWUUUTTTUUUSSSQQQSSSXXXZZZ[[[\\\ZZZVVVSSSSSSTTTSSSVVVYYYYYYWWWVVVWWWZZZaaabbbdddddddddfffjjjmmmnnnqqqqqqoooooossssssqqqwwwuuurrrpppooooooooonnnmmmhhhhhhmmmrrrrrrtttvvvxxx|||~~~sssfff]]]^^^aaafffjjjlllllljjjjjj```bbbdddggghhhgggdddbbb___\\\\\\```bbbbbbfffjjjlllkkkiiigggdddaaa^^^]]]YYYUUUSSSTTTZZZ```cccddd_______________^^^\\\[[[^^^```dddgggiiiiiiiiiiiihhheeedddffffffaaaWWWPPPPPPOOOOOOOOOQQQUUUXXX[[[[[[UUUNNNIIIHHHIIIKKKLLLNNNPPPSSSUUUUUUSSSQQQOOORRROOOJJJEEEDDDEEEHHHJJJKKKLLLMMMLLLJJJIIIHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEDDDBBBBBBBBBBBB???===::::::999999:::;;;;;;<<<<<<<<<<<<;;;:::999888777888888888888777666555444333333333222333333444444333333444444444333222222000000000111111111111111111111111111111000//////////////////.../////////www}}}yyytttkkkddd[[[UUUTTTVVVWWWXXXSSSKKKAAA;;;;;;:::888555666777777777888888888888::::::;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;;;;999999999999::::::;;;;;;;;;:::<<<======DDDUUUffflllyyywww|||vvv[[[AAA888111111222000..............................,,,---...//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))******+++,,,,,,,,,+++***)))))))))))))))))))))))))))***))))))***)))((((((***+++***((((((((((((((())))))))))))))))))))))))))))))))))))***+++------,,,,,,---...))))))))))))************((()))++++++++++++,,,......///000111222111000///111111111111111111000000444444444555666888:::;;;===============>>>>>>>>>;;;;;;<<<>>>@@@CCCEEEGGGJJJLLLOOOPPPPPPPPPQQQSSSTTTQQQPPPPPPOOOLLLOOOTTTWWW[[[______[[[XXXWWWXXXXXX[[[\\\[[[WWWUUUVVVXXX^^^___aaabbbbbbbbbccceeehhhnnnpppkkkfffiiiooosssxxxuuurrrpppqqqqqqpppooohhhcccdddlllsssvvvvvvwwwvvvyyy||||||wwwmmmccc]]][[[]]]```ccceeeffffffeee[[[^^^cccfffhhhhhhgggggg]]]ZZZZZZ^^^``````ccchhhiiihhhfffcccaaa___]]]\\\YYYVVVSSSUUU[[[aaacccddd^^^_________^^^\\\\\\[[[___aaabbbbbb```___bbbeeedddccccccdddddd```VVVLLLIIIIIIJJJLLLOOORRRTTTVVVVVVQQQLLLIIIJJJLLLNNNOOOSSSSSSSSSSSSRRRPPPOOONNNPPPNNNJJJGGGFFFHHHJJJLLLGGGIIIJJJIIIGGGEEEFFFGGGEEEDDDDDDBBBAAAAAAAAABBBBBBCCCDDDFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>><<<999888888999999:::;;;<<<===<<<;;;:::999888888888999999999999888777666666222222222222222333444555333333444444333333222111000000000000000000000000000000111111000000//////.........////////////...vvvqqqfff___WWWSSSSSSUUUVVVUUUNNNHHH???:::888888888777777777777777888888888888888999999:::;;;<<<======>>>=========<<<<<<;;;;;;999999999::::::;;;;;;;;;::::::;;;<<<===GGG[[[nnnuuucccwwwwwwrrr|||iiiLLL>>>666111111222///......///////////////...---------..................---------------------------++++++++++++++++++++++++((((((((())))))+++,,,,,,,,,,,,+++***)))))))))***)))((('''(((***+++***))))))((('''(((*********)))(((((((((((())))))))))))(((((((((((((((((((((((((((***,,,,,,,,,+++,,,---((((((((())))))))))))))),,,---//////......///111///000111222222111000///000000000000000000111111333333222333444666999:::<<<<<<<<<======>>>>>>>>>;;;<<<===>>>AAACCCEEEFFFIIIKKKMMMNNNNNNNNNPPPQQQRRROOOMMMNNNLLLJJJMMMRRRUUUZZZ______\\\YYYZZZ]]]]]]______\\\WWWTTTUUUWWWZZZ[[[\\\^^^___`````````eeemmmpppjjjcccfffpppvvvvvvsssooonnnoooooommmjjj___YYYZZZdddooottttttsssqqqtttwwwvvvpppiiibbb___\\\ZZZYYYZZZ\\\]]]\\\\\\WWW[[[aaaeeehhhiiikkklll^^^ZZZZZZ\\\^^^]]]```dddeeedddcccaaa```___^^^^^^[[[XXXVVVXXX]]]bbbdddddd^^^___```^^^\\\[[[\\\]]]___aaabbb___\\\\\\^^^aaabbbccccccccceeebbbXXXMMMCCCDDDFFFHHHLLLOOOQQQSSSRRROOOJJJHHHJJJMMMPPPQQQYYYXXXWWWUUURRRPPPNNNLLLKKKJJJIIIHHHHHHIIIKKKLLLDDDGGGHHHGGGDDDBBBDDDGGGEEEEEEEEECCCAAA@@@AAABBB>>>@@@CCCFFFGGGHHHGGGFFFAAA@@@??????@@@???===;;;999999999999999:::;;;;;;======;;;:::999888888888::::::::::::999888777777222111111222222333444555444444333333222222111111111000000000000/////////111111222222222111111000------.../////////......{{{qqqjjj```ZZZSSSQQQRRRSSSQQQOOOGGGCCC===888555555666777777777777777888888888888777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999999::::::;;;;;;::::::777888;;;>>>BBBPPPhhh~~~oooggg|||zzzrrrssszzz\\\@@@:::444000111111///...///////////////...,,,+++***......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))***+++++++++******************)))'''&&&'''***+++***((()))((('''(((*********)))(((((((((((())))))))))))''''''''''''''''''''''''%%%'''***+++***)))***+++(((((())))))************---...//////...---...000//////000111111000///....../////////000111111111222222111111333555777999:::;;;;;;<<<===>>>??????<<<===>>>@@@AAACCCEEEFFFGGGIIIKKKLLLLLLMMMOOOPPPRRROOOMMMMMMKKKIIIMMMRRRTTTXXX[[[YYYVVVWWW]]]ddd___``````]]]XXXUUUVVVWWW___]]][[[ZZZ[[[[[[\\\\\\bbbjjjnnnjjjgggkkkqqqvvvrrrnnnjjjjjjkkkiiieee```SSSMMMMMMZZZhhhooopppppphhhlllqqqpppllleee```]]]YYYVVVSSSSSSUUUXXXZZZZZZVVV[[[aaafffhhhjjjmmmoooccc___^^^___```^^^```dddeeedddcccbbbbbbcccdddddd\\\ZZZWWWYYY^^^bbbdddccc___``````^^^[[[ZZZ\\\______``````___\\\[[[\\\^^^```bbbbbbbbbdddddd[[[PPPBBBCCCEEEHHHKKKNNNQQQRRRSSSOOOJJJHHHJJJNNNQQQSSSYYYZZZYYYWWWTTTOOOJJJGGGDDDEEEFFFGGGHHHIIIJJJJJJDDDFFFHHHFFFCCCAAADDDGGGEEEFFFFFFDDDAAA@@@AAACCC???AAADDDFFFHHHGGGFFFEEE@@@???>>>>>>??????===;;;::::::999999999::::::;;;>>>===;;;999888888888999999::::::999999888777666111111111111222333444555555444333111111111111222111111111000000000//////000000111111111111111000,,,---.../////////......wwwlllddd\\\VVVQQQOOOPPPPPPMMMIIIAAA???;;;666222111444666777777777777888888888888666777777888:::;;;<<<<<<::::::::::::::::::::::::999::::::;;;;;;:::::::::888:::@@@FFFNNN___|||yyynnnlll{{{pppkkkuuu~~~pppTTT:::777111...000111//////111......///...---+++)))'''///...---,,,,,,---...///------------------------------------------------,,,+++***)))((((((((((((+++***************++++++)))'''&&&'''***+++***((((((''''''((()))******)))(((((((((((())))))))))))''''''''''''''''''''''''(((***---...---------...))))))******+++++++++,,,+++---------+++***+++---......///000000///...------......///000111111222111111000000222444777888::::::;;;<<<===>>>???@@@===>>>???@@@BBBDDDEEEEEEEEEGGGIIIJJJKKKLLLNNNPPPSSSOOOMMMMMMLLLJJJMMMSSSUUUWWWWWWTTTQQQTTT___hhh___``````]]]XXXVVVWWWYYYgggccc]]]YYYWWWWWWXXXXXXaaagggkkkkkkkkkooorrrrrrmmmjjjfffffffffddd^^^YYYKKKEEEEEESSSccclllnnnnnn```ffflllmmmiiibbb]]]ZZZUUUQQQNNNOOOTTTYYY]]]^^^XXX]]]cccggghhhjjjmmmoooiiieeecccddddddbbbcccggggggffffffffffffhhhjjjkkk]]][[[XXXZZZ___ccccccccc```aaa```]]]ZZZZZZ]]]```______```___]]]\\\\\\\\\]]]``````___bbbddd\\\PPPEEEFFFHHHJJJMMMPPPSSSTTTVVVQQQLLLJJJLLLPPPTTTVVVWWWXXXYYYXXXTTTLLLEEE@@@???@@@CCCEEEGGGHHHHHHGGGDDDGGGIIIGGGCCCAAAEEEIIIFFFGGGGGGEEEAAA@@@AAACCCCCCEEEFFFGGGGGGEEEBBBAAA???>>>===>>>???>>><<<:::;;;;;;::::::999::::::;;;>>>===;;;999888888888999888999999888888777666555111111111111222333444555666555222000000000111222222222111111000000000///......///////////////...+++,,,.../////////......|||pppfff```[[[VVVPPPPPPQQQOOOGGG@@@===;;;999666555444555666777777888888888888777777666777888999:::;;;;;;;;;:::::::::999999888888888888777666666666888999:::888;;;@@@HHHXXXqqqllluuuwwwvvvqqqooowww]]]EEE999111111000......---------........................,,,,,,,,,------............000000...***)))+++------,,,+++***)))***+++,,,++++++************++++++(((((('''(((((()))******%%%&&&((()))*********)))************))))))))))))))))))))))))))))))))))))"""$$$''')))*********)))((((((((((((((()))******++++++++++++************,,,,,,,,,++++++*********------..................///......---------......///000111222111222555777888888999:::<<<===>>>>>>>>><<<;;;;;;===???@@@@@@EEEDDDDDDFFFJJJMMMNNNNNNQQQQQQQQQQQQRRRSSSTTTTTTWWWSSSNNNMMMQQQXXX```eeeeee```___```]]]XXXYYY___mmmlllgggaaa[[[WWWVVVWWW]]]ccckkkrrrwwwwwwuuusssoooiiibbbaaaaaa^^^UUUMMMAAAAAAHHHXXXiiirrrpppkkkeee```]]]]]]``````\\\WWWSSSQQQOOOQQQXXX___eeehhhfffggggggiiimmmpppnnniiigggkkkmmmjjjhhhhhhfffccchhhjjjiiieeeeeeiiikkkiii]]]___aaaccccccdddeeefff___^^^]]]\\\\\\]]]^^^___```___^^^\\\[[[ZZZZZZYYYYYY]]]``````aaa```[[[TTTOOONNNOOOSSSXXX[[[[[[YYYVVVTTTQQQQQQRRRSSSSSSSSSZZZXXXWWWWWWUUUPPPHHHAAA@@@CCCGGGHHHGGGFFFEEEEEEEEEFFFGGGEEECCCBBBCCCDDDGGGFFFDDDCCCBBBBBBCCCCCCEEEDDDCCCCCCDDDCCCAAA???AAA???<<<;;;<<<<<<999666999666333222444666777888===;;;999666555555555666666666666666777777777777777444000///000222333333444333222111000000000000222222222111111111000000333222111///---+++))))))------------------------uuujjjaaa[[[YYYUUUQQQOOONNNJJJDDD???<<<;;;888666555555666666777888888888888888777666777777888999:::::::::::::::::::::999999999888888;;;:::999777666666777777:::===DDDRRRhhhqqqwwwyyytttvvvyyylllQQQ<<<333111000///......---------........................,,,,,,---------------------//////---+++***+++---...---,,,+++******++++++++++++************+++++++++***)))))))))***,,,---&&&''')))************)))))))))))))))))))))))))))''''''''''''''''''''''''###%%%''')))******)))(((((((((((((((((())))))***((((((((((((((((((((((((++++++*********))))))))),,,,,,------------......///......------.........///111222222111222444666888888999999:::;;;<<<<<<===;;;:::;;;===???@@@@@@DDDCCCDDDFFFJJJMMMNNNNNNKKKNNNRRRVVVYYY[[[\\\\\\]]]XXXRRROOORRRYYYaaaeeejjjfffcccdddaaa]]]___eeemmmkkkiiiddd___]]]]]]^^^fffiiinnnsssuuuuuusssqqqpppiiiaaa^^^]]]ZZZQQQJJJBBBDDDMMM[[[iiipppoookkk___]]]]]]```cccaaaZZZSSSVVVUUUVVVZZZbbbjjjooopppjjjiiiiiikkknnnoookkkfffccciiilllkkkjjjkkkkkkhhhiiikkkiiieeeeeehhhjjjhhhbbbbbbcccbbbaaaaaaaaabbb______^^^]]]]]]]]]^^^______^^^]]]\\\ZZZZZZYYYYYYZZZ^^^``````aaabbb^^^XXXWWWVVVWWW[[[```cccccc```\\\YYYUUUSSSTTTUUUVVVVVVZZZXXXUUUTTTSSSNNNGGGAAA@@@CCCGGGHHHGGGEEEEEEEEEDDDEEEFFFEEECCCBBBBBBCCCEEEEEECCCBBBAAA@@@@@@@@@AAAAAAAAABBBCCCCCCAAA???AAA>>><<<;;;<<<;;;999666888555333222333666777777;;;:::888555444555666666555555555666666666666777666333000///111333444444555444333222000000000///222222111111111000000000000//////...---,,,,,,,,,,,,,,,,,,---------------vvvkkkaaaYYYUUUUUUTTTQQQNNNIIIDDD@@@===;;;:::888666666666666777888999999999888777666666777888888999:::::::::::::::::::::999999999999888;;;:::888777666777777888;;;===GGG[[[www{{{xxx}}}ttt]]]CCC444000111000///......---..............................------------------,,,,,,,,,---...---++++++,,,...///...---,,,++++++++++++++++++************++++++,,,+++)))((((((***,,,---((()))************))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((''''''(((((()))***''''''''''''''''''''''''***))))))))))))(((((((((++++++++++++,,,,,,------........................000111222222111111333555777777777888888999999999:::999999:::>>>@@@AAAAAAAAAAAABBBEEEIIIMMMNNNNNNLLLPPPVVV\\\```aaaaaa```]]][[[WWWVVVXXX___fffkkkppplllhhhfffcccaaadddjjjlllllljjjhhheeedddeeegggnnnoooqqqrrrrrrqqqpppooooooggg]]]YYYYYYWWWQQQKKKGGGLLLUUU```iiinnnmmmkkkbbbdddiiippptttqqqfff]]]]]]\\\]]]dddmmmvvvzzz{{{ssspppnnnnnnooonnnjjjgggggglllpppnnnmmmnnnmmmjjjjjjkkkiiieeeeeeiiikkkjjjkkkiiifffcccaaa``````aaaaaaaaa```_________^^^^^^]]]]]]\\\ZZZYYYYYYYYYYYY[[[^^^``````bbbeeebbb]]]WWWWWWYYY```gggkkkkkkiiibbb^^^ZZZXXXXXXXXXXXXXXXXXXUUUQQQPPPOOOLLLGGGCCCAAADDDGGGHHHGGGEEEEEEEEEDDDEEEFFFEEEBBBAAABBBCCCCCCCCCBBBAAA???>>><<<;;;======???BBBDDDCCCAAA>>>@@@>>><<<;;;;;;;;;999777777555333333555888999::::::999666555444444555666444444444444555555555555444222000000222444666666777666555333111000//////111111111111000000000000,,,---------............+++++++++,,,,,,---------yyynnnddd[[[TTTQQQRRRSSSRRRNNNFFF@@@===<<<999888777777666777777888999999999999888777666666777888999:::::::::::::::999999999999999999999999555555555555666888:::;;;???AAAMMMfff{{{iiiOOO:::333333000000///................................................------,,,,,,,,,+++,,,,,,,,,,,,,,,---...///......,,,,,,+++******++++++************+++++++++)))'''&&&&&&(((***+++***************)))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))(((((('''&&&(((''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---......///////////////111222222111000000222333666666666666666666777777888777888:::>>>@@@AAAAAA;;;<<>>BBBEEEEEEBBB???>>>===<<<;;;;;;:::999888666555555666:::>>>@@@AAA;;;999777444333333333444222222333333333444444444333111000111333666777888999777666333111000//////111111000000000/////////,,,,,,,,,------.........******++++++,,,,,,------|||ssshhh^^^WWWRRRPPPPPPRRRRRRMMMEEE>>><<<<<<777777777777777888888888999999999999999888777777888888999:::::::::999999999999999999999999999999333333333444555777:::;;;CCCIIIZZZvvvuuu^^^EEE666222444000//////............///.................................------,,,,,,,,,++++++***+++,,,---.........---------,,,+++******++++++************++++++***)))((('''&&&''')))*********))))))))))))))))))&&&'''''''''((((((((()))************************(((((((((((((((''''''&&&'''''''''''''''(((((()))'''((((((((()))))))))***************************(((((())))))***++++++,,,------//////000000//////000111222111000000111333444444555555555555555555666666777:::>>>@@@AAA@@@666777;;;BBBIIIOOOQQQRRRZZZ[[[\\\]]]]]]\\\[[[ZZZWWW___jjjtttxxxzzz{{{{{{wwwtttmmmeee``````dddgggkkkkkkkkkjjjhhhggggggiiijjjiiigggfffffffffggghhhfff```[[[]]]fffnnnqqqpppeeejjjppptttssspppnnnmmmlllqqq|||mmmfff```bbbmmmyyyzzzooolllllllllooottt}}}yyyrrroookkkggggggiiihhhfffjjjrrrwwwxxxuuupppjjjfffeeefffeeeeeedddeeeeeeeeeccc```^^^\\\YYYYYYXXXWWWWWWWWWXXXXXX]]]```aaaaaacccfffeee```QQQTTTZZZeeeooouuuuuusssgggggghhhiiihhhddd^^^ZZZNNNKKKGGGGGGJJJLLLLLLKKKFFFHHHJJJJJJHHHGGGGGGHHHFFFGGGGGGFFFDDDCCCCCCDDDCCCCCCCCCBBB@@@===;;;999:::<<>><<<;;;======???BBBDDDDDDAAA???;;;<<<===;;;999888999:::777777888<<>><<<999555333222222222222222222222333333333333222111111333666888999999777666555333111000//////////////////..................------,,,,,,++++++************************{{{pppllleee]]]UUUPPPMMMKKKLLLLLLJJJGGGBBB===999888444555666777888999::::::777777888999::::::::::::999999999::::::999999888888888999999999:::::::::777666666666777888:::;;;HHH[[[wwwyyy```FFF888444111,,,//////............//////........................,,,,,,---------------------+++)))))),,,---,,,+++((()))***+++++++++******++++++************++++++***++++++,,,+++***)))(((''''''&&&&&&&&&((()))***''''''((())))))***++++++(((((((((((((((((((((((((((''''''''''''(((((()))'''&&&&&&&&&&&&'''((((((&&&&&&'''(((((()))******((((((((()))))))))******'''((()))***+++,,,,,,---,,,---///111222111000///...///000000000000222444222222333444444555666666555666777:::===???>>>===555777;;;AAAGGGLLLMMMLLLMMMPPPTTTYYY[[[\\\[[[ZZZ[[[gggwwwyyyrrroookkklllhhh___\\\```ddddddfffggghhhfffdddbbbbbbbbb]]]___aaacccddddddcccbbbddd___[[[aaammmwww{{{{{{uuutttttttttsssrrrpppnnnooopppttt~~~rrriii```aaammmzzzsssiiikkkmmmnnnuuuwwwpppooonnnkkkcccfffeeeeeejjjttt{{{}}}qqqllleeecccdddeeeccc``````aaabbbbbb___[[[VVVSSSUUUUUUUUUUUUUUUVVVWWWXXX]]]aaacccbbbbbbccc^^^WWWJJJNNNWWWdddpppvvvvvvssstttrrroookkkfff___XXXRRRJJJGGGEEEFFFIIILLLLLLKKKGGGHHHIIIHHHFFFEEEFFFGGGCCCDDDEEEDDDBBB@@@AAABBBCCCBBBAAA???>>>=========???>>>>>>@@@AAA@@@>>><<<:::<<<===<<<999777888:::777777888;;;???CCCDDDDDD<<<;;;888666444444555666222222222333333333444444222222222444777999999999555444333222000000000////////////.........---------------,,,,,,,,,+++++++++++++++***))))))((((((zzztttiiieee___XXXRRRMMMJJJIIIJJJIIIGGGDDDAAA<<<888666333444666777999:::::::::666777888999:::;;;;;;;;;999999:::::::::999999888888888888999999:::::::::555555555777999<<>>===<<<777999<<>>@@@???>>>>>>>>>>>><<<::::::<<<===<<<999777888:::777777777999<<<>>>???>>>:::999777666555666888999222222333333333444444444333222222444777999999888444333222111000000000000//////.........---------+++,,,,,,,,,,,,,,,------,,,,,,+++***)))(((''''''ssskkkddd___WWWPPPMMMKKKJJJIIIFFFDDDAAA>>>;;;999888888666666666666777888999:::;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::999999888999:::<<<<<<<<<:::888777222555999888777999CCCLLL```}}}```CCC999555000...222000000//////.........---///---+++))))))+++---///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---+++++++++************)))(((((())))))******++++++))))))))))))(((((((((((()))(((''''''''')))***+++'''(((((()))))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&%%%))))))(((''''''''''''((()))))))))))))))(((''''''))))))))))))************------......//////000000111000///000222333333222222222222111222222333333777444333666<<>>;;;777:::@@@EEEHHHIIIHHHGGGGGGJJJOOOVVVZZZZZZWWWSSSTTT\\\hhhooopppkkkddd``````]]][[[]]]aaaddddddcccfffeeeeeedddcccbbbaaaaaa]]]gggnnnnnnjjjgggbbb\\\[[[ZZZYYYZZZ\\\aaafffiiigggfffeeeeeeeeeggghhhiiioookkkkkkpppuuuvvvwwwyyyhhhhhheeelllzzz|||~~~~~~||||||~~~{{{vvvrrrooojjjggghhheeecccbbbdddjjjppptttmmmjjjfffccccccccccccbbbbbbbbbbbb___[[[VVVTTTSSSUUUUUUVVVVVVUUUVVVWWWYYY\\\aaaeeeeee```[[[WWWWWWSSSYYYaaammm||||||oooccc___\\\UUUNNNJJJHHHFFFEEEIIINNNOOOLLLHHHIIIGGGDDDBBBBBBCCCDDDFFFDDDBBB???>>>>>>???>>>===???>>><<<:::999999999999===>>>???@@@???===;;;:::999===@@@>>>999777999<<<<<<;;;999777777888999::::::999888999::::::999777444444444444333333333333000333777:::;;;:::777555333222000///.........///------,,,,,,,,,,,,+++++++++++++++************)))(((((((((((((((((((((((({{{ooofff\\\WWWQQQLLLIIIIIIHHHHHHEEECCC@@@===:::999888888888888888999999:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::999999888888::::::;;;;;;;;;:::999888777555666:::;;;===FFFQQQrrrpppVVV===666444000///222000/////////.........---------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++*********+++++++++++++++************))))))))))))))))))*********))))))))))))(((((((((((('''&&&&&&&&&&&&''''''(((''''''((()))))))))(((((()))))))))(((((((((((((((*********))))))(((((((((((((((((((((''''''&&&&&&)))))))))))))))(((''''''))))))))))))******************+++,,,...///000000000///...000222333222111111000000000000111222222444222111444:::======:::999;;;@@@DDDFFFEEEDDDBBBCCCGGGMMMRRRTTTSSSPPPNNNOOOXXXdddmmmoookkkddd```^^^\\\\\\^^^cccfffffffffcccbbbbbbaaa```_________ccclllrrrqqqmmmggg___XXX[[[YYYVVVUUUXXX]]]bbbfffeeeeeeeeeeeefffggghhhiiimmmhhhggglllpppooonnnooodddhhhiiiqqq}}}~~~~~~zzzuuurrrnnniiieeedddcccbbbbbbdddfffiiikkkiiifffcccbbbcccddddddcccdddcccaaa\\\WWWTTTSSSTTT^^^^^^[[[WWWRRRQQQTTTWWWZZZ___dddddd```[[[YYYXXXVVV[[[bbbkkkxxxoooeee[[[XXXWWWQQQKKKHHHHHHGGGHHHLLLPPPQQQNNNIIIHHHGGGDDDBBBAAABBBDDDEEEDDDAAA>>>=========<<<<<<<<<;;;:::999999:::;;;<<<======>>>???>>><<<:::999555999<<<;;;888666888;;;;;;:::888666666777888999999888888:::;;;;;;999777444444444444444333222222000333666999999888555333111111000///............,,,,,,+++++++++*********+++++++++*********))))))))))))))))))))))))))))))wwwjjj```TTTQQQLLLHHHGGGGGGGGGGGGCCCBBB???<<<:::999888888999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888888;;;;;;::::::::::::999999<<<333222:::???AAANNN^^^www\\\HHH666222222000///222/////////...............,,,---...//////...---,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,+++***)))))))))+++++++++************)))************))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&%%%&&&&&&'''((((((((((((''')))))))))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((((((((''')))))))))))))))(((((('''))))))))))))************'''((()))+++,,,...///000///......///111222111000///.........//////000111222111111444:::======;;;;;;<<>>???DDDKKKMMMKKKHHHGGGFFFHHHRRR___jjjllliiiccc^^^ZZZZZZ\\\```dddggggggfff______^^^]]]\\\\\\\\\\\\fffmmmrrrpppkkkeee]]]UUUVVVSSSOOONNNQQQWWW^^^ccccccdddfffgggiiiiiiiiiiiijjjcccaaaeeeiiifffcccaaa\\\fffmmmwww~~~vvv{{{{{{{{{||||||}}}}}}}}}}}}yyywwwtttqqqnnnkkkgggddd___```aaabbbbbbbbbbbbaaadddbbb``````aaacccdddcccbbbaaa^^^[[[WWWVVVXXXZZZeeeddd___VVVNNNKKKNNNSSSUUUZZZ___```]]]ZZZXXXXXXYYY]]]bbbgggooowwwvvvrrr___VVVPPPPPPQQQNNNJJJHHHGGGGGGIIINNNRRRRRRNNNJJJHHHFFFDDDBBBAAABBBCCCDDDCCC@@@===;;;;;;;;;:::999888888888888999:::<<<===;;;<<<======<<<;;;999888222555888888666555777:::999888666555555555666777777888999;;;<<<;;;888555444555666666555333111000000222444666666555222111////////////...---,,,,,,+++++++++*********))))))++++++*********)))))))))))))))))))))))))))))))))~~~ssseee\\\RRROOOKKKIIIHHHHHHGGGFFFAAA???===;;;999888888999888777777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999;;;;;;:::999999::::::;;;===333111:::???EEEZZZsssqqqyyykkkKKK>>>222000111000///111........................,,,,,,------------,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,+++*********)))+++++++++*********))))))++++++******))))))(((((())))))))))))((((((((((((((()))*********((('''&&&%%%&&&&&&'''''''''''''''))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''***+++******(((((())))))))))))((((((((()))))))))************(((((()))***,,,---.........---,,,---///111000///......---......///000111333222333666;;;>>>???>>>;;;<<<>>>???@@@???>>>======CCCJJJJJJEEEAAA@@@AAACCCMMM[[[eeehhhddd^^^ZZZVVVXXX\\\```cccdddcccbbb\\\\\\[[[ZZZZZZZZZ[[[[[[ccchhhjjjhhheeeccc^^^YYYTTTPPPLLLKKKNNNUUU]]]cccdddfffiiikkklllllljjjiiifff```]]]```bbb___ZZZXXXXXXgggrrr|||yyylllmmmqqqrrruuuwwwwwwwwwuuutttmmmkkkiiigggffffffeeeeee______```aaaaaaaaa`````````___]]]^^^```aaaaaaaaaZZZ[[[\\\\\\[[[\\\^^^```aaabbb^^^VVVLLLHHHKKKPPPQQQVVV[[[\\\ZZZXXXWWWXXX[[[^^^___```dddiiihhhcccRRRLLLIIIMMMPPPNNNLLLLLLGGGHHHKKKPPPSSSQQQMMMIIIGGGFFFDDDBBBAAAAAABBBBBBBBB???<<<:::::::::999888888777777777888:::<<<===:::;;;;;;;;;:::999888777222555777777555555666777666666555444333444444555666666888;;;<<<;;;777444555666888888777444111///000111222333333222000///------...///...---+++***++++++++++++************************))))))))))))************************{{{ooobbbYYYQQQNNNKKKIIIHHHGGGDDDCCC>>>===;;;:::888888999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;999888777777888999;;;::::::999999:::;;;;;;;;;444333;;;BBBOOOmmmvvvkkkppp^^^AAA999222111111000//////---------...............---,,,***))))))***,,,---------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))++++++******))))))(((((())))))))))))((((((((((((((()))*********((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((!!!###%%%(((******))))))(((((())))))))))))((((((((()))))))))************++++++++++++++++++,,,,,,,,,++++++,,,...//////...---------......000111111333333444666:::===>>>>>>;;;;;;<<<>>>>>>???>>>>>>===CCCHHHHHHCCC>>>===???AAAJJJVVV___aaa]]]WWWTTTRRRUUUYYY\\\^^^]]]\\\[[[[[[ZZZYYYXXXXXXYYY[[[\\\___aaa```^^^```fffhhhfff___[[[VVVSSSTTTXXX^^^bbbeeegggjjjllllllkkkiiigggbbb]]][[[]]]]]]YYYVVVVVV[[[ooo|||vvvfffdddjjjlllooorrrrrrqqqnnnmmmcccbbb___]]]]]]```dddgggaaa```_________aaabbbddd```^^^]]]^^^___``````___VVVYYY\\\^^^^^^]]]]]]]]]\\\]]]\\\WWWPPPMMMNNNQQQRRRVVV[[[]]][[[YYYYYYZZZZZZ\\\\\\ZZZ[[[]]][[[WWWMMMJJJJJJOOOSSSSSSRRRSSSLLLNNNQQQTTTUUURRRMMMJJJFFFEEEDDDBBBAAA@@@@@@AAABBB???<<<:::::::::999888:::999888888888999:::;;;:::::::::999999888777666555666777777666444444555444444333333333222222333444555777:::;;;999666222555777888999777555111/////////000000000//////...,,,---.........---+++***---,,,,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))))))))))))))~~~uuujjj^^^UUUNNNLLLIIIGGGEEECCC@@@>>><<<;;;:::888888888999999;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;999777666777888999999999::::::::::::;;;;;;888777999@@@MMMeee}}}oooppp}}}xxx~~~{{{eeeOOO:::777333111111000///...---------------.........---,,,)))(((((())),,,---,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,++++++++++++************)))************))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&%%%&&&&&&'''(((((((((((('''%%%&&&&&&''''''((())))))&&&&&&&&&''''''''''''''''''((()))))))))((('''&&&'''(((((()))))))))))))))))))))))))))************,,,++++++++++++*********+++******+++---...---,,,,,,,,,------...///111111111222333555777999:::;;;::::::;;;;;;<<<===>>>???===AAAEEEEEEAAA>>><<<<<<@@@GGGRRRYYYZZZWWWRRROOONNNRRRVVVXXXXXXWWWWWWWWWYYYXXXWWWVVVWWWXXXZZZ\\\]]]]]][[[[[[aaammmtttuuupppmmmhhhccc```___```aaacccdddfffffffffccc```^^^ZZZXXXXXXYYYWWWSSSUUUYYYeeezzzvvvfffdddiiikkknnnppppppnnnkkkiii___^^^\\\ZZZZZZ]]]bbbfffcccaaa___]]]]]]```ccceeeaaa```___```bbbcccbbbaaaYYY]]]```aaa___[[[XXXWWW[[[\\\[[[YYYVVVUUUUUUUUUVVV[[[___```]]][[[[[[\\\YYY[[[ZZZVVVTTTVVVUUURRROOOMMMOOOUUUYYYXXXWWWXXXUUUVVVXXXYYYWWWSSSNNNKKKFFFEEECCCBBBAAA@@@??????BBB???<<<;;;<<<<<<;;;:::<<<;;;:::999888888999:::::::::999888888777777777777777777777666555444333333333333333222222222111333444555777888777444111444555666666555333111000..................//////,,,------...------,,,,,,---------,,,,,,,,,++++++******)))))))))(((((((((((((((((((((((((((((((((wwwmmmcccWWWPPPJJJIIIGGGFFFEEECCC???<<<::::::888777777888999:::;;;;;;;;;;;;<<<===>>>???======<<<<<<<<<;;;;;;;;;===;;;888666666666888999888999:::;;;;;;;;;::::::777;;;???IIIaaakkkkkkyyyxxxuuuvvv}}}rrrXXX@@@444444333111000000///...,,,,,,,,,------.........,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---***+++,,,,,,,,,+++***)))+++++++++************))))))))))))))))))*********))))))))))))(((((((((((('''&&&&&&&&&&&&''''''(((''''''((()))))))))((((((###$$$%%%&&&((()))******$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))***,,,------,,,++++++++++++---...///000111333444555666777999::::::999999999999:::<<<===;;;===???@@@???===;;;999>>>DDDMMMSSSTTTRRROOONNNJJJNNNRRRTTTTTTTTTUUUWWWWWWVVVUUUTTTUUUWWWYYY[[[\\\\\\[[[[[[dddrrrzzz|||xxxvvvsssnnnjjjfffcccaaa]]]]]]]]]\\\YYYVVVSSSQQQOOOQQQSSSTTTPPPMMMTTT^^^lllvvviiihhhiiikkkmmmnnnmmmkkkhhhfff```aaabbb```^^^]]]```bbbcccaaa^^^\\\[[[\\\^^^```bbbbbbbbbdddgggiiihhhgggccceeefffeeebbb^^^\\\[[[```]]]XXXWWWWWWXXXWWWVVVYYY]]]``````]]]ZZZZZZ[[[XXX[[[YYYUUUSSSTTTUUUSSSSSSQQQTTTZZZ]]]ZZZYYY[[[ZZZ[[[[[[YYYUUUPPPLLLIIIEEEDDDCCCBBB@@@???>>>>>>BBB???=========>>>>>>>>>===<<<:::999999999:::;;;::::::999888777777777777555555555555666666444333333333333333333222111111333222222444555555333111111222222222111111000///...------------...000000......------------......,,,,,,,,,,,,+++++++++******)))))))))((((((((((((''''''''''''''''''''''''|||qqqhhh]]]SSSLLLIIIHHHGGGFFFFFFDDDAAA>>>999999888777777888999::::::::::::::::::;;;============<<<<<<<<<;;;;;;;;;===;;;888666555666888999777888:::<<<<<<<<<:::999777>>>DDDPPPpppooo^^^hhh~~~zzzppprrrvvv|||}}}lllPPP777111333333111000000000///,,,,,,,,,------.........+++,,,------------,,,+++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,---------,,,***((('''+++++++++************)))(((((())))))******++++++))))))))))))(((((((((((()))(((''''''''')))***,,,'''(((((()))))))))))))))"""###$$$&&&((()))++++++((((((((())))))*********%%%&&&&&&(((***,,,...///''''''((()))))))))))))))))))))))))))************&&&&&&&&&'''((()))*********)))((()))+++---,,,+++)))))))))***+++---...///444555777888888888:::;;;:::999888777777888999:::999999:::<<<>>>===999777<<>>===BBB@@@>>>>>>???@@@@@@@@@<<<;;;:::::::::;;;<<<===;;;:::999888777777777777333222222444666666555444222333333333333222111111333222111222333333222111/////////...............------,,,,,,---///000222///...---,,,,,,---///000+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''tttiii```XXXPPPKKKJJJKKKJJJFFF@@@;;;;;;;;;:::999888888888999:::;;;:::;;;;;;<<<===>>>??????=========<<<;;;999888777999888777666666777888999;;;:::999888666555555555:::>>>IIIbbbkkkcccpppzzzsssvvv|||sssUUU===333////////////..................---------,,,,,,,,,........................))),,,---,,,***)))+++---,,,,,,,,,+++++++++************++++++++++++******))))))(((((('''''''''&&&******))))))(((((('''''''''(((***,,,+++)))&&&$$$(((((((((((((((((((((((('''''''''''''''((()))***)))((('''&&&&&&'''((())))))(((&&&%%%$$$$$$%%%%%%$$$&&&))),,,......,,,+++++++++)))((('''''''''''''''''''''''''''((()))))))))***+++,,,,,,,,,,,,,,,******+++,,,------------)))***,,,+++++++++...000222333555555555555777888999888666444555666999:::777777999;;;======;;;999999>>>FFFKKKLLLKKKJJJIIIHHHKKKMMMNNNOOOOOOQQQRRRYYYWWWTTTSSSTTTVVVXXXYYY```\\\ZZZ^^^fffnnnrrrrrrqqqsssrrrnnnllljjjddd\\\XXXRRRMMMLLLJJJFFFEEEFFFFFFIIIIIIDDD???EEEWWWgggzzzxxxpppmmmmmmhhhiiikkkllllllkkkjjjiiikkkiiigggfffeeeccc```^^^^^^ZZZTTTPPPPPPSSSUUUVVV___aaabbbeeemmmuuuvvvrrrtttqqqmmmiiiggghhhjjjllliii___RRRLLLMMMRRRVVVXXXVVVZZZ]]]\\\WWWTTTUUUWWWYYYYYYXXXVVVSSSSSSUUUWWWVVVUUUTTTTTTVVVWWWWWWVVVWWWWWWUUUPPPIIIEEEEEEGGGLLLHHHCCC>>>;;;:::;;;<<<;;;;;;===AAAEEEFFFCCC@@@<<<<<<;;;::::::::::::;;;888999::::::999777555333555555444444444333333333333333333333333333333333444333222222111222222222000000000000000111111111------,,,,,,,,,,,,++++++...---,,,,,,+++++++++,,,))))))))))))))))))))))))&&&'''''''''%%%%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&{{{oooeee]]]WWWPPPLLLJJJKKKIIIEEE@@@<<<;;;<<<:::999888888888999:::;;;;;;;;;<<<<<<======>>>>>>=========<<<;;;:::888888888888888777777888888888999999888777666666777888:::EEEXXXsssooovvv|||yyy}}}{{{eeeKKK999222////////////..................---------,,,,,,,,,........................***,,,---,,,***)))+++------------,,,,,,,,,++++++******++++++++++++******)))))))))(((((((((''''''***)))))))))((((((((('''((((((*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((())))))((('''&&&&&&'''((())))))(((&&&%%%$$$$$$%%%%%%&&&'''***,,,---...------+++***)))((('''''''''''''''''''''''''''((())))))''''''((())))))))))))))))))***+++,,,------------+++,,,---------...111333555777999999999999;;;===999888666555555777999;;;888888:::<<<======;;;:::<<<@@@FFFJJJKKKJJJIIIIIIIIIKKKNNNPPPQQQQQQSSSTTTXXXWWWUUUTTTUUUWWWXXXYYY\\\YYYXXXZZZaaafffiiiiiijjjlllllliiigggfff```YYYUUUPPPLLLKKKIIIEEEDDDGGGHHHMMMOOOIIICCCIII\\\mmmsssuuuwwwtttoooiiiffffffggghhhjjjkkkjjjiiigggfffeeedddcccccccccbbb```]]]]]]WWWPPPLLLKKKMMMPPPQQQ[[[___dddiiipppwwwwwwsssssspppkkkfffddddddeeefffbbbYYYNNNIIIKKKPPPTTTVVVRRRTTTWWWWWWUUUTTTUUUVVVSSSUUUVVVUUUTTTSSSTTTUUUSSSRRRPPPPPPRRRRRRRRRQQQQQQQQQOOOKKKFFFDDDEEEFFFHHHFFFBBB???===<<<======???======>>>AAABBBAAA???;;;;;;::::::999999999:::888999999999999777555444555555444444444333333333333333333333333333333333444333222111111000111111////////////////////////------,,,,,,,,,+++++++++++++++***++++++,,,---...)))))))))))))))))))))))))))))))))(((&&&%%%'''((('''&&&&&&&&&&&&&&&&&&'''{{{ssshhh___YYYTTTOOOKKKJJJJJJHHHDDD@@@<<<;;;<<<999999999999999:::;;;;;;<<<<<<<<<========================<<<;;;:::999888888888999999999999888888777777777666666777999<<<<<>>999888666666666888:::;;;999:::;;;============<<<@@@CCCGGGIIIHHHHHHHHHHHHJJJMMMPPPRRRRRRRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVXXX\\\___``````eeeggggggeeedddddd```ZZZVVVQQQNNNMMMJJJFFFFFFIIIQQQUUUVVVPPPJJJNNN___nnnjjjjjjjjjiiifffcccaaa___eeefffggghhhgggfffdddbbb___^^^^^^```aaaaaa___]]]YYYSSSKKKFFFEEEGGGJJJLLLVVV^^^gggmmmsssxxxwwwsssooolllgggaaa]]]\\\\\\]]]WWWQQQJJJGGGJJJOOORRRSSSNNNMMMNNNPPPSSSTTTTTTSSSNNNQQQTTTVVVUUUSSSQQQQQQPPPNNNLLLLLLLLLMMMLLLKKKIIIIIIHHHEEEBBBBBBCCCEEECCCBBB@@@>>>=========>>>AAA???===<<<===>>>>>>>>>::::::::::::999999999999888888888888777777666555555555444444444333333333333333333333333333333333333333111000////////////........................,,,,,,,,,,,,++++++++++++(((((()))***+++---///000))))))))))))))))))))))))***++++++)))&&&%%%&&&''''''''''''&&&&&&'''''''''tttmmmccc[[[VVVRRRMMMJJJJJJIIIFFFCCC???<<<;;;;;;999999999999::::::;;;;;;===============<<<<<<<<<============<<<;;;:::999888999:::;;;;;;:::999888777888888666555666;;;???FFFZZZrrr|||]]]CCC999444000////////////..................---------,,,,,,,,,------------------------++++++,,,+++++++++++++++------,,,,,,,,,+++++++++******++++++++++++******************))))))))))))))))))))))))(((((((((((())))))''''''''''''((()))************************)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%(((((('''((()))+++---...******)))((((((((((((((('''''''''''''''((())))))***++++++,,,,,,,,,++++++)))***+++,,,,,,---,,,,,,,,,...///000111222555888;;;<<<===<<<:::999999:::888777666666777888:::;;;999;;;===>>>=========>>>CCCEEEGGGGGGFFFFFFGGGIIILLLOOOQQQRRRQQQPPPPPPPPPNNNPPPQQQQQQPPPNNNNNNNNNQQQSSSUUUXXXZZZ\\\]]]^^^ccceeefffeeefffhhheee```\\\WWWTTTRRRNNNIIIIIIMMM[[[[[[YYYTTTPPPSSS\\\eeeaaabbbccceeefffddd```\\\aaabbbdddeeeeeedddcccaaa^^^^^^^^^```aaaaaa^^^\\\TTTNNNFFFBBBBBBFFFJJJMMMXXX```hhhlllqqquuuuuuqqqiiifff```ZZZUUUSSSRRRRRROOOLLLHHHHHHKKKOOORRRSSSNNNKKKJJJLLLQQQTTTRRROOOMMMQQQVVVYYYWWWSSSOOOMMMMMMKKKIIIHHHIIIIIIHHHGGGGGGEEECCCAAA@@@AAABBBDDD@@@???>>>===<<<<<<;;;;;;???>>>===<<<<<<<<<<<<<<<::::::::::::::::::999999666666666666666666555555555555444444444333333333222222222222222222222222333222111///............/////////...............,,,,,,,,,++++++++++++***((((((((()))+++,,,...///))))))))))))))))))))))))((())))))(((&&&%%%&&&((((((''''''&&&&&&''''''(((~~~xxxooohhh___XXXSSSPPPLLLIIIJJJGGGDDD@@@>>><<<;;;:::999999::::::;;;;;;;;;;;;===============<<<<<<<<<============<<<;;;::::::888999:::;;;;;;:::999888999::::::777555777===BBBRRRhhhnnnOOO<<<888555///////////////..................---------,,,,,,,,,------------------------+++++++++++++++,,,++++++++++++++++++*********)))******++++++++++++******))))))))))))************(((((((((((()))))))))))))))((('''&&&&&&'''((()))************************)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&(((***,,,***))))))(((((((((((()))'''''''''''''''((())))))''''''((((((((((((''''''))))))***+++,,,,,,,,,,,,+++,,,...///000111444666=========;;;888666666777666666666666666888999:::999<<<>>>>>>===<<<>>>@@@DDDEEEFFFFFFEEEFFFHHHJJJNNNPPPQQQQQQNNNJJJHHHGGGEEEHHHKKKLLLJJJHHHHHHIIILLLPPPUUUWWWXXXYYY\\\___aaadddeeeeeehhhlllkkkfff```]]]ZZZWWWQQQKKKKKKOOO\\\XXXTTTRRRTTTVVVXXXYYYXXX[[[aaagggjjjgggaaa\\\^^^```bbbdddeeeeeedddcccaaaaaaaaabbbcccaaa^^^[[[OOOKKKFFFDDDGGGMMMRRRUUU___cccggghhhlllpppqqqnnnbbb^^^YYYSSSNNNKKKIIIHHHKKKKKKLLLNNNQQQSSSTTTUUUQQQMMMJJJLLLQQQSSSQQQMMMOOOUUU[[[]]]ZZZTTTMMMIIIKKKIIIHHHHHHIIIJJJJJJIIIIIIGGGCCCAAA@@@AAACCCCCC???>>>===<<<;;;:::999999:::<<<>>>>>>>>><<<;;;::::::;;;;;;;;;;;;:::999999444444555666666666555555555555444444444333333333222222222222222222222222222111000///............000000000//////.........,,,,,,+++++++++************))))))))))))***++++++(((((((((((((((((((((((($$$%%%&&&&&&%%%%%%''')))''''''&&&&&&&&&&&&''''''xxxqqqjjjccc[[[TTTQQQOOOKKKIIIIIIEEEAAA===<<<;;;:::888999999:::;;;;;;;;;;;;;;;<<<<<<<<<==============================<<<;;;;;;888888999999999999888888999;;;;;;888666888AAAHHHVVVpppyyy]]]DDD999777555000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************))))))))))))******++++++++++++******(((((()))))))))))))))***(((((((((((())))))))))))((('''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%'''((()))))))))(((((((((((())))))'''''''''''''''((()))))))))))))))))))))(((((('''((()))***+++,,,,,,,,,,,,***+++---......///222444;;;<<<<<<:::777555555666444444444555666777888999999<<<>>>>>>;;;;;;>>>AAACCCDDDEEEEEEEEEGGGIIIKKKNNNOOOPPPOOOJJJEEEBBB@@@===BBBFFFHHHHHHHHHKKKMMMMMMRRRWWWXXXUUUUUUYYY]]]\\\___bbbccchhhmmmmmmjjjbbb___\\\YYYRRRLLLLLLQQQZZZWWWTTTUUUXXXYYYVVVSSSPPPWWW```hhhkkkhhhccc^^^___aaaccceeeffffffeeedddcccccccccddddddaaa]]]YYYOOOMMMJJJLLLQQQYYY___bbbffffffeeeeeeiiiooonnniii\\\YYYTTTNNNJJJFFFDDDDDDLLLNNNRRRUUUXXXXXXWWWWWWTTTPPPLLLMMMQQQSSSQQQMMMRRRXXX___aaa]]]UUUMMMIIIJJJHHHHHHIIIKKKMMMMMMMMMMMMIIIEEEBBBBBBDDDEEEEEE@@@???===;;;:::::::::;;;999<<>><<<:::999999:::;;;;;;;;;:::888777333444666888888888666555555555444444444333333333222222222222222222222222111000000///////////////111000000//////.........++++++++++++************++++++***)))(((((())))))(((((((((((((((((((((((("""$$$%%%%%%$$$%%%'''***&&&&&&&&&%%%%%%&&&&&&&&&{{{qqqjjjccc]]]UUUPPPOOONNNLLLJJJHHHCCC>>>;;;::::::888777999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<======>>>>>>===============<<<<<<;;;888888888777777888888888777999:::888777<<>>===::::::===AAA@@@BBBDDDEEEFFFHHHKKKMMMLLLNNNOOOMMMHHHCCC???===888>>>EEEIIIKKKOOOUUUZZZWWW[[[___\\\UUURRRVVV[[[XXX\\\^^^aaafffmmmooolllbbb```^^^\\\UUUPPPRRRXXXaaacccdddccc```[[[WWWTTTMMMVVVaaahhhjjjhhhfffeeedddeeefffggggggfffeeecccaaaaaabbbcccccc```\\\XXXSSSRRRRRRVVV]]]eeekkkmmmjjjgggddddddkkkqqqnnnfffXXXVVVRRRMMMIIIFFFDDDDDDNNNRRRXXX\\\]]]\\\ZZZXXXTTTQQQNNNOOOQQQRRRRRRPPPRRRXXX___bbb___WWWOOOJJJHHHGGGGGGJJJMMMPPPRRRRRRNNNJJJEEECCCDDDGGGHHHHHHAAA???===<<<<<<===???AAA===???AAA???<<<999999999777777999999999888666555333555999<<<===;;;999777555555444444444333333333111111111111111111111111000000//////000000111111000000///......---,,,,,,++++++++++++************+++***)))((((((((((((((((((((((((((((((((((((((($$$%%%&&&&&&%%%%%%''')))%%%%%%$$$$$$$$$$$$%%%%%%~~~wwwmmmeee]]]XXXQQQNNNNNNNNNMMMKKKGGGBBB<<<999999999888666999:::;;;<<<<<<<<<;;;::::::;;;;;;<<<===>>>??????==================<<<;;;999888777666666777888999444777:::999888>>>KKKUUUpppuuu]]]DDD999222,,,...555000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,))),,,,,,,,,+++++++++************++++++++++++******&&&'''''''''(((((())))))'''((((((((())))))******%%%&&&&&&''''''(((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''((((((((())))))(((((((((((()))***'''''''''''''''((())))))((((((((((((((('''&&&&&&((()))***++++++,,,+++++++++,,,------------///111,,,---///000000000222444111111222333444666666777888;;;>>>===999999===AAA>>>AAADDDFFFGGGIIILLLNNNJJJLLLNNNLLLHHHCCC???===666===EEEKKKPPPVVV___eeebbbfffgggaaaWWWRRRUUUYYYWWWZZZ^^^```gggnnnpppnnnbbbaaaaaa___ZZZUUUXXX___mmmssswwwssshhh]]]XXXWWWNNNWWWccciiiiiiiiijjjlllhhhiiiiiijjjhhhfffdddbbb^^^^^^___aaabbb___[[[WWWWWWWWWXXX]]]eeelllqqqtttkkkgggccceeennnuuuoooeeeWWWUUURRRMMMJJJGGGFFFEEEOOOTTT[[[``````^^^[[[XXXRRRQQQOOOOOOPPPRRRSSSSSSQQQWWW___bbb```YYYQQQLLLFFFFFFGGGJJJNNNRRRTTTUUUNNNIIIDDDCCCFFFIIIKKKKKKAAA@@@===<<<===@@@DDDFFFBBBCCCBBB>>>999777888:::444555777888777666444333444777<<>>;;;999555555444444444333333333111111111111111111111111/////////000000111222333//////...---,,,,,,+++++++++++++++************)))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((('''%%%%%%&&&(((%%%$$$$$$######$$$$$$%%%|||uuunnngggbbb\\\WWWQQQMMMMMMMMMLLLJJJ@@@>>>;;;888777777888999999:::;;;;;;<<<<<<;;;;;;===========================<<<<<<<<<<<<;;;;;;;;;999888777777666777777777777333333888===EEEUUUeee{{{hhhPPP;;;666555000...111........................///...---,,,,,,,,,,,,,,,+++,,,---......,,,***)))---,,,***(((((()))***+++...------,,,,,,------...+++++++++************)))))))))))))))((((((((((((******,,,,,,,,,,,,******)))+++......+++)))''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%%%%&&&'''&&&''''''''''''''''''&&&'''(((((('''&&&&&&(((+++''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))),,,***((('''(((***,,,...//////000111111111111111111111000111222444666888777888888777555666888:::;;;===AAACCCEEEGGGIIIKKKLLLKKKLLLLLLGGG===888999888DDDRRRYYYYYY[[[aaahhhjjjiiieee]]]VVVSSSUUUXXXUUUXXX[[[___gggppprrrppphhhcccaaacccdddeeeiiinnn{{{|||rrrhhh___WWWXXX[[[___bbbdddgggkkkmmmrrrnnniiieeecccbbbaaa```fffYYYVVVaaaiiiddd]]]\\\VVV___ccc```cccnnnrrrnnngggeeedddeeeiiijjjiiifff\\\ZZZWWWTTTQQQNNNLLLLLLTTT[[[______aaabbb\\\SSSSSSPPPLLLMMMQQQUUUWWWWWWZZZVVVWWW^^^___WWWOOOMMMKKKJJJJJJMMMPPPRRRRRRRRRLLLHHHDDDBBBCCCEEEFFFGGG@@@>>>;;;;;;===AAADDDEEECCCAAA===999666555666777444444555555555555555555555888>>>BBBBBB???:::777666444222222333333222111222222222222111111111000000////////////.........///...+++))))))+++---...---,,,,,,+++***)))(((((())))))))))))))))))))))))+++***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyysssllleee```WWWSSSMMMJJJIIIHHHFFFDDD???===:::888666777888999999:::;;;;;;<<<<<<;;;;;;===========================<<<<<<<<<<<<;;;;;;;;;999999888777777777777888888888:::???BBBKKK___rrr|||YYYDDD222//////+++***---........................//////...---------------+++,,,---......,,,+++)))...,,,+++)))))))))+++++++++******))))))******++++++++++++*********))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))(((***,,,+++)))'''&&&'''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&''')))''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++------...////////////.../////////000111333555666666777777666555555777:::<<<>>>BBBDDDEEEGGGIIIKKKMMMKKKKKKKKKEEE<<<777888===HHHUUU]]]^^^]]]^^^```______^^^YYYTTTSSSUUUYYY^^^bbbeeefffiiipppsssssstttpppnnnqqqrrrrrrvvv{{{uuunnnggg```[[[^^^aaadddfffhhhlllnnnrrrnnnhhhdddbbbaaa```___hhh___```mmmtttmmmccc___\\\eeeiiifffhhhppprrrnnneeecccaaabbbeeehhhgggeee___]]][[[XXXUUUSSSRRRQQQZZZ___bbbbbbbbbbbb\\\TTTQQQNNNLLLNNNSSSYYY\\\]]]\\\XXXYYY___aaaXXXOOOJJJIIIIIIIIIJJJMMMOOOOOONNNJJJGGGBBB@@@AAABBBCCCCCC<<<:::888888<<<@@@CCCDDDBBB@@@<<<888666555555555555555555555666666777777888;;;???AAA@@@===888555444333111111222222111000222111111111000000000000/////////.........------,,,,,,*********,,,...///+++++++++***************))))))))))))))))))))))))***))))))(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{tttnnnhhhbbb^^^WWWTTTPPPMMMKKKHHHDDDBBB===;;;999777666777888999::::::;;;<<<<<<<<<<<<;;;===========================<<<<<<<<<<<<;;;;;;;;;::::::999888888888888888444777===AAAFFFRRRiii~~~mmmLLL<<<000///111...---000........................000//////...............+++,,,---...---,,,+++***...---+++******+++,,,,,,---,,,,,,++++++,,,,,,---++++++*********)))))))))''''''(((((())))))******((()))***++++++***)))(((((())))))(((&&&%%%&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%((())))))'''%%%%%%&&&(((''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))((()))***+++,,,+++***))),,,---......///..................///000222444555555666777666666666888:::===???BBBDDDEEEFFFHHHJJJMMMKKKJJJIIICCC:::555666@@@IIITTT]]]___\\\WWWUUUQQQTTTVVVUUUSSSTTTWWWZZZiiippptttqqqooosssxxx{{{~~~{{{}}}~~~~~~xxxppplllgggaaa^^^```ccceeegggjjjnnnppprrrmmmgggbbb``````aaaaaahhheeekkkyyywwwkkkeeefffooosssoooooosssrrrmmmfffccc``````dddffffffeee```___]]][[[YYYWWWWWWVVV^^^aaabbbaaa```___YYYRRRNNNMMMMMMPPPVVV]]]aaadddccc______cccccc[[[QQQJJJHHHGGGGGGHHHJJJKKKKKKJJJEEEBBB>>><<<============999777555666:::>>>AAABBBAAA???<<<888555444333333444444555666777888888999;;;<<<>>>>>><<<999555333333111000000111111111000000000000000////////////......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,))))))*********+++++++++)))))))))))))))))))))))))))((((((((()))******+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$|||vvvpppjjjddd___[[[VVVUUURRROOOKKKGGGCCC@@@;;;:::888777666777888888:::;;;;;;<<<<<<<<<<<<<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999555888===DDDNNN___vvvxxxxxx[[[DDD999222222333111111222........................///...------------......,,,,,,---------,,,+++***------,,,++++++,,,,,,---...------,,,,,,------...************))))))))))))&&&''''''((()))******+++)))***++++++++++++***)))((((((((('''%%%%%%&&&(((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$((())))))(((&&&$$$%%%&&&''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))))))))************))))))......///000000000000///------...///111222333444555666888888777888999;;;>>>@@@CCCEEEEEEEEEGGGIIIMMMJJJIIIGGGAAA888555666>>>CCCLLLUUUYYYWWWRRRNNNJJJNNNRRRTTTTTTVVVYYY\\\jjjttt{{{wwwrrrttt{{{~~~}}}||||||zzznnnhhhfffbbb[[[^^^```ccceeegggkkkooorrroookkkeeebbbaaacccdddeeeggghhhppp}}}}}}rrrmmmpppwwwzzzwwwttttttrrrmmmjjjfffbbbaaadddggghhhggg```___]]]\\\ZZZYYYYYYYYY[[[\\\[[[[[[ZZZXXXTTTOOONNNNNNOOORRRWWW]]]bbbeeejjjhhhggggggeee^^^UUUNNNIIIGGGFFFGGGHHHIIIHHHFFF???===;;;:::;;;;;;;;;:::999777555666999<<>>;;;888555333222111222333444555666777888999:::::::::999777666444333333111///000111222111000000////////////.........---------,,,,,,,,,++++++,,,---------,,,+++)))(((************************))))))))))))))))))))))))((((((((((((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$|||wwwqqqkkkeee```[[[XXXQQQPPPOOOLLLGGGBBB===;;;:::999888777777777888999:::;;;<<<<<<======<<<<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999;;;===AAALLL^^^sss}}}}}}kkkKKK999444000000000...---...........................,,,,,,,,,++++++,,,------,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---******))))))))))))***************)))))))))((((((&&&''''''((()))******+++)))***+++,,,,,,+++***))))))))))))(((&&&&&&((()))(((((('''''''''&&&&&&&&&''''''''''''(((((())))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''))))))(((&&&$$$$$$%%%''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))+++***)))''''''(((***+++------...///////////////---...///000222333333444555666999999999:::;;;===???AAACCCDDDDDDDDDEEEFFFKKKHHHFFFEEE???888666888===@@@FFFMMMSSSUUURRROOOKKKPPPUUUWWWWWWXXX[[[^^^eeerrr{{{xxxrrrttt|||yyytttrrrrrrwww~~~|||sssjjjgggfffbbb\\\]]]___aaacccfffjjjooosssllliiieeecccdddgggiiijjjhhhjjjqqq{{{~~~yyywwwvvvzzz{{{xxxuuussspppmmmlllhhhcccbbbdddffffffeee```___^^^]]]\\\[[[[[[[[[WWWUUUTTTUUUUUUSSSQQQOOOOOOOOOQQQSSSUUUYYY]]]```iiilllllljjjeee^^^VVVPPPJJJIIIGGGHHHIIIIIIGGGFFF???=========???@@@???>>><<<:::777777999;;;<<<<<<===<<<;;;999666444222000111111222333555666777777555555444444444333333333333111000000222333222222////////////.........------,,,,,,,,,,,,+++++++++)))***+++------,,,+++***,,,,,,++++++***))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$vvvrrrkkkeee```[[[WWWTTTOOOOOONNNKKKEEE@@@===;;;999999888888888999999:::;;;;;;<<<============<<<===========================<<<<<<<<<<<<;;;;;;;;;::::::999888888888888888===???EEESSSiii}}}uuuxxxZZZ@@@444333111000...------...........................++++++++++++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++************++++++******)))))))))(((((((((''''''(((((())))))******))))))***++++++***))))))(((*********(((((()))***)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''(((((()))''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))(((&&&%%%%%%%%%''''''''''''''''''''''''((((((((()))))))))******)))))))))))))))))))))))),,,+++(((&&&&&&'''***+++***+++,,,,,,------,,,,,,,,,---///111222333333333333555888999::::::<<<===???AAACCCCCCBBBBBBCCCDDDIIIFFFDDDCCC???:::999===CCCDDDHHHMMMSSSUUUVVVUUUPPPTTTXXXYYYYYYYYY\\\___fffttt}}}vvvwww~~~zzzqqqllliiihhhlllrrrpppppplllfffeeefffeee```___```aaacccdddhhhmmmqqqjjjgggeeeeeegggiiikkkkkkjjjlllpppuuuyyyzzz{{{|||xxxxxxwwwtttqqqooonnnnnnmmmhhhdddbbbddddddcccaaabbbaaa```^^^]]]]]]]]]]]]UUUQQQPPPRRRSSSQQQPPPQQQOOOPPPQQQQQQQQQSSSVVVXXX```kkkrrrooofff]]]UUUOOOKKKJJJHHHIIIIIIJJJHHHGGGCCCCCCCCCDDDFFFFFFDDDCCC===;;;999888999:::::::::::::::::::::888666333111111111222333444555555555111111111222222333333444333111000000222333333222////////////............------,,,,,,,,,+++++++++$$$&&&(((+++---.........------,,,+++***)))((('''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$|||pppllleee___ZZZVVVRRRPPPMMMNNNMMMIIICCC>>><<<<<<999999999999::::::;;;;;;;;;;;;<<<==========================================<<<<<<<<<<<<;;;;;;;;;999999888777777777777888;;;CCCMMM\\\ppprrrrrraaaGGG:::222333333111///000111111........................,,,++++++++++++,,,---...------,,,,,,+++++++++,,,)))******++++++,,,++++++------,,,,,,,,,,,,------***)))))))))(((((((((((((((((((((((())))))))))))&&&'''((())))))((('''&&&''')))++++++***)))((()))''''''''''''''''''&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&$$$&&&((((((&&&%%%%%%&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))+++***)))((('''(((((()))******+++,,,,,,,,,,,,+++***,,,...000111222222111000333666888999999:::<<>>JJJYYYgggxxxvvvlllqqqzzztttPPP;;;888---000222///---///111222........................,,,,,,,,,,,,------...///...---,,,+++++++++,,,,,,((()))***+++++++++++++++***))))))))))))))))))***))))))))))))(((((((((((())))))))))))((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%(((++++++***)))((((((%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))&&&''''''((((((''''''&&&###%%%'''((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((()))*********((('''&&&,,,,,,---............---)))***,,,...000000000000...111444777777888999:::???@@@BBBAAA@@@??????@@@EEEBBBAAAAAA@@@===???DDDPPPSSSWWWXXXWWWTTTSSSSSSSSSVVVXXXXXXWWWXXX[[[___]]]jjjtttqqqiiieeeffffffiiifffeeeeeeccc^^^\\\^^^]]]ccceeeddddddkkkqqqtttiiiiiigggeeecccdddgggiiiiiihhhfffgggggggggeeedddgggjjjjjjhhhgggiiimmmooouuuqqqlllhhhffffffkkkppprrroookkkiiiiiigggbbb^^^^^^]]]\\\ZZZYYYXXXWWWWWWTTTMMMJJJLLLLLLIIIIIIMMMJJJLLLMMMLLLIIIIIIKKKNNNPPPkkkvvveeeWWWOOOJJJIIIHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFFFFCCC???<<<888777666777999:::::::::777888:::;;;;;;999666444444444555555555555555555222333333444444444333333000///---...000111111000000000000000////////////......------------,,,,,,,,,++++++******)))))))))***************+++++++++((((((((((((((((((((((((%%%&&&&&&&&&((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$}}}uuuoooiiibbbYYYSSSQQQNNNHHHDDDCCCAAA???<<<:::999999999999999999999:::;;;<<<<<<<<<:::999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<<<<>>>:::777888888777999>>>GGGSSSdddvvvjjjkkkvvv~~~|||}}}bbbGGG777222000///------.........---//////...---,,,,,,,,,,,,......---------,,,,,,,,,)))***++++++***(((%%%$$$++++++++++++++++++++++++,,,+++******))))))******---,,,***)))))))))***+++''''''''''''''''''&&&&&&))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''***)))'''%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%)))%%%######%%%'''%%%###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$##################%%%&&&'''(((((((((((((((''''''''''''((((((...---,,,***)))(((((((((,,,,,,,,,+++))))))+++---...///000///---+++,,,---.........///////////////000111333555888:::<<<===@@@@@@???===<<<<<<<<<<<<>>><<<===???===;;;===AAAIIIPPPXXXXXXSSSOOOPPPRRRTTTTTTTTTVVVXXXXXXXXXVVV\\\```dddccc^^^[[[\\\^^^]]]^^^```aaaaaa^^^[[[YYYZZZcccgggeeejjjuuuxxxssskkkeee``````dddhhhiiihhhhhhhhhgggeeeddddddgggjjjiiidddaaabbbbbbaaadddiiijjjkkkjjjfffdddgggpppxxxuuunnniiihhhfffcccaaacccddd___YYYXXXZZZYYYVVVRRRMMMHHHCCCCCCIIINNNOOONNNKKKKKKJJJIIIGGGGGGHHHIIIUUUrrruuufffYYYNNNLLLIIIGGGFFFGGGHHHGGGFFFHHHIIIHHHFFFDDDBBBAAA@@@<<<<<<;;;:::::::::::::::999666888===>>>:::666666555555555555555444333333222111111111333444333222444333000///......000111000///...------...000111///---+++,,,///000///---,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$''')))'''$$$###%%%((({{{sssmmmfff___WWWQQQOOOLLLGGGBBBAAA@@@>>>;;;999888888888::::::::::::;;;<<<======>>>===<<<;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;===999888999999999===BBBMMM]]]ppp~~~xxxqqq}}}||||||rrrWWW>>>444555000...,,,,,,---------,,,......------------.........------------,,,,,,,,,***++++++++++++)))((('''))))))))))))))))))))))))*********)))))))))((((((,,,+++***)))((()))******((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((('''&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((((((((((((******)))(((((()))))))))+++,,,,,,***))))))+++---222222222111...,,,,,,---............////////////333444444555666777888888======<<<;;;;;;:::::::::<<<:::<<>><<<>>>BBBGGGLLLRRRSSSQQQPPPQQQRRRSSSSSSTTTUUUVVVVVVVVVUUUTTTXXX[[[YYYSSSOOOOOOQQQTTTYYY^^^bbbaaa```^^^^^^```hhhllljjjmmmvvvxxxrrrkkkfffbbbbbbeeeggggggeeedddeeefffeeedddeeehhhjjjhhhfffeeehhhgggddddddfffiiiiiigggddddddhhhooouuurrrjjjcccbbbbbb______aaabbb^^^ZZZYYYZZZYYYUUUQQQIIIFFFCCCEEEJJJNNNNNNLLLLLLKKKKKKJJJIIIGGGFFFEEETTTlll|||oooeee[[[QQQMMMJJJHHHGGGGGGHHHGGGFFFJJJIIIGGGFFFEEEEEEEEEEEEAAA@@@===;;;::::::::::::;;;888777;;;<<<888666777777777888777666555444444111000///000222222111000333222111000/////////000//////...---------...///...---+++,,,///000///---++++++******)))*********))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%~~~wwwnnnhhhaaa\\\TTTOOOLLLIIIEEEAAA@@@>>><<<:::888888888888;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===::::::::::::::::::::::::<<<===>>>>>>===<<<;;;:::;;;888888:::;;;<<>>???DDDHHHJJJLLLOOOQQQRRRSSSTTTQQQRRRRRRSSSSSSSSSRRRRRROOORRRSSSOOOHHHBBBAAACCCKKKSSS]]]bbbaaa______aaacccjjjnnnlllnnnttttttoookkkhhheeedddffffffdddaaa___aaadddeeeeeefffgggiiijjjjjjnnnssssssmmmhhhhhhkkkhhhdddbbbeeeiiimmmooonnnddd\\\[[[\\\[[[]]]___^^^\\\YYYYYYYYYWWWRRRNNNGGGFFFGGGKKKOOOQQQOOOLLLNNNNNNOOOPPPPPPNNNJJJFFFRRRcccooommmfffaaa[[[TTTNNNKKKIIIGGGGGGHHHGGGFFFKKKHHHEEEDDDFFFIIIJJJKKKGGGDDD@@@===:::::::::;;;???:::777888999777777999999999999888666555333222222111000111222222111///222222222111111000///...///...---,,,,,,,,,,,,,,,...,,,,,,,,,...///...---******)))))))))***++++++))))))))))))))))))))))))'''''''''''''''(((((((((''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$$$$###~~~yyyqqqhhhbbb]]]YYYRRRMMMJJJGGGCCCAAA???>>><<<:::999888888999:::;;;;;;<<<=========>>><<<===>>>??????>>><<<;;;::::::::::::::::::::::::======>>>>>>===;;;999888999777777:::<<<>>>FFFOOO___tttzzzeeePPP<<<000///444222000......///000///...---------------,,,,,,,,,---------,,,,,,,,,++++++***************+++,,,---++++++++++++++++++++++++''')))***++++++)))'''&&&***))))))((((((((((((((((((((()))))))))))))))***''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((())))))((((((''''''''''''''''''$$$&&&(((&&&###"""$$$'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%'''(((***++++++***((('''&&&&&&&&&'''(((***+++,,,***++++++***))))))+++---...//////---+++******+++,,,------......////////////000111222333444555666666777777888888888888777444444999>>>@@@???AAAFFFNNNLLLKKKMMMRRRUUUVVVUUUPPPQQQRRRQQQPPPOOOOOOOOOOOORRRRRRMMMDDD===<<<>>>IIISSS___ccc```\\\\\\^^^```eeeiiihhhjjjnnnnnnjjjjjjhhhgggffffffddd```]]]]]]```ccceeeeeeeeeeeeffflllooovvv~~~wwwpppnnnpppjjjdddcccfffiiijjjhhhhhh^^^UUUUUUWWWYYYZZZ]]]YYYWWWVVVVVVUUURRRNNNJJJHHHIIIMMMRRRVVVVVVSSSOOOOOOPPPSSSXXX\\\\\\VVVPPPSSS[[[___]]]ZZZZZZXXXTTTNNNKKKHHHGGGGGGGGGFFFEEEIIIEEEAAABBBGGGLLLNNNNNNIIIFFFBBB>>>;;;<<<===>>>DDD===888777888777888;;;:::999999777555333222000333222111222333333111///000111222333222000...---///...---,,,++++++******---,,,,,,------.........))))))((())))))***+++,,,''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""" $$$&&&$$$"""~~~yyyssskkkbbb\\\ZZZVVVPPPKKKHHHEEECCCAAA???>>><<<:::::::::::::::999999;;;<<<======<<<<<<===>>>???@@@@@@>>><<<:::::::::::::::::::::::::::<<<=========<<<;;;999888888666777:::===CCCOOO[[[rrroooTTTBBB888111000111111///------...///...---------------,,,***)))(((------,,,,,,,,,+++++++++)))))))))))))))***,,,,,,++++++++++++++++++++++++)))***+++,,,,,,***((('''))))))))))))(((((((((''''''''''''(((((()))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((&&&###"""$$$'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&###$$$%%%&&&''''''''''''&&&((()))++++++)))(((&&&(((((((((((())))))***+++)))******)))((()))+++---***+++,,,,,,++++++,,,---,,,,,,,,,---...//////000//////000111222333444444666666777888888888777777222222777===@@@@@@CCCIIIRRRNNNJJJKKKPPPSSSSSSRRRNNNPPPQQQPPPMMMKKKKKKLLLQQQSSSSSSNNNEEE??????@@@OOOXXXaaabbb]]]XXXWWWYYYZZZ^^^aaaccceeehhhiiifffggggggggggggeeebbb^^^ZZZ]]]```dddeeeeeeccccccccclllooowww{{{uuussstttmmmfffeeegggiiifffbbb```VVVNNNPPPTTTVVVWWWXXXTTTSSSSSSRRRQQQMMMIIIFFFIIILLLQQQVVVYYYXXXTTTPPPNNNOOOTTT]]]ggghhhbbb[[[SSSUUUUUURRRQQQRRRRRRPPPLLLIIIFFFEEEEEEFFFEEEDDDDDD@@@>>>CCCKKKQQQPPPMMMGGGDDDAAA>>>===>>>@@@AAAFFF???999888999888:::>>><<<;;;:::999777555333222000000000222333222000...000111222333222000...,,,...------,,,,,,+++***)))+++,,,---------------...(((((((((((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$### !!!%%%&&&%%%###~~~yyysssmmmfff^^^ZZZVVVSSSNNNJJJFFFCCCBBBAAA>>>===<<<:::::::::;;;<<<888999;;;<<<======<<<<<>><<<::::::::::::::::::::::::;;;<<<======<<<;;;:::999888777999===CCCMMM^^^nnn{{{cccGGG999666444111///...,,,++++++,,,,,,+++***,,,,,,------,,,+++)))(((,,,,,,,,,,,,++++++++++++((()))))))))******++++++))))))))))))))))))))))))***++++++,,,,,,***)))((())))))*********)))((('''&&&''''''(((((()))))))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((((('''%%%%%%&&&(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&"""###%%%&&&'''(((((((((&&&'''((())))))((('''&&&***))))))(((((())))))***((()))***)))((()))+++...)))+++------------///000++++++,,,---...//////000111111111111111111111111666777888888888777666555222111555;;;>>>@@@EEEKKKQQQMMMJJJIIILLLOOOOOONNNNNNPPPQQQOOOKKKHHHIIIJJJPPPSSSSSSOOOHHHCCCDDDGGGXXX]]]aaa```ZZZUUUUUUVVVWWWYYY[[[^^^```ccceeeeeecccdddeeeeeeccc```]]]ZZZ^^^aaadddeeedddcccccccccjjjkkkpppwwwyyyuuuqqqrrruuuoooiiifffggggggccc```YYYPPPJJJOOOUUUVVVUUUTTTSSSSSSRRRQQQOOOLLLIIIGGGIIIMMMQQQUUUWWWUUURRRPPPLLLLLLRRR^^^kkknnnggg___QQQQQQOOOLLLKKKKKKKKKKKKHHHEEECCCBBBCCCDDDCCCBBB@@@>>>@@@IIITTTXXXRRRKKKCCCBBB???>>>===???AAABBBDDD>>>999::::::999:::===>>>===<<<;;;999777555444------...000222111///---000111222333222000...---------------,,,+++*********,,,------,,,,,,---...))))))((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%%%%$$$|||xxxrrrlllfffbbb]]]ZZZQQQOOOLLLGGGCCC@@@@@@@@@<<<;;;:::999999999:::;;;999:::<<<>>>>>>>>>===<<<@@@AAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999::::::<<>>444333333111000///---,,,+++,,,---,,,+++***+++---/////////---,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,+++***))))))))))))))))))))))))************)))))))))))))))***+++++++++***)))(((''''''((())))))***++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&'''''''''((()))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&(((''''''''''''((()))***((()))))))))((()))+++...***+++------,,,,,,---///***++++++,,,...//////000111111111111111111222222666666777888777666444333222111444999===???FFFMMMNNNMMMKKKJJJKKKMMMNNNNNNMMMPPPRRROOOJJJFFFGGGIIINNNQQQSSSPPPKKKIIIKKKOOO]]]^^^^^^[[[XXXVVVWWWXXXVVVUUUVVVXXXZZZ\\\___aaa___aaaccccccaaa___]]][[[]]]```cccdddddddddeeefffjjjhhhiiilllmmmkkkkkknnnpppmmmhhhffffffeeebbb```XXXPPPNNNUUU\\\\\\XXXUUUWWWWWWUUUSSSPPPMMMLLLLLLMMMOOOSSSUUUUUUTTTRRRQQQPPPOOORRR___llloooggg]]]MMMLLLLLLKKKHHHGGGGGGIIICCCAAA??????@@@AAABBBAAA??????EEERRR___aaaVVVJJJAAA@@@???>>>>>>>>>???@@@???:::888:::;;;999999;;;;;;;;;;;;999888666444333------///222444444222///111111222222111000...---,,,,,,---......---,,,+++***,,,------++++++---///***))))))(((((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$xxxssslllgggccc___]]][[[NNNMMMJJJEEE@@@>>>>>>???;;;:::999888888999:::::::::;;;===???@@@???>>>===?????????>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;???GGGRRReee{{{^^^MMM:::222111000111222222000//////000000///...)))***---000222222111111,,,,,,,,,+++++++++*********+++---......---+++***++++++++++++++++++++++++******)))(((((((((((((((***++++++,,,,,,***)))(((((())))))***++++++,,,,,,''''''''''''''''''''''''((((((''''''''''''(((((("""###%%%'''((((((((('''&&&'''''''''(((((()))))))))%%%######%%%'''%%%###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&'''((()))***(((((()))(((((()))+++...)))***++++++))))))***+++******+++,,,...//////000---...///111222444555666555666777777666444222111333222333888;;;???FFFNNNNNNMMMMMMMMMMMMNNNPPPQQQMMMQQQRRROOOIIIFFFFFFIIINNNQQQTTTRRRNNNMMMQQQUUU___]]][[[XXXXXXXXXZZZ[[[TTTRRRRRRSSSUUUVVVZZZ]]]]]]___aaaaaa```^^^]]]]]]\\\___bbbcccdddeeegggiiimmmhhheeefffeeedddgggkkkllljjjgggfffeeedddbbbaaa[[[UUUTTT\\\eeeddd^^^ZZZ[[[ZZZYYYVVVRRRPPPPPPPPPQQQSSSUUUVVVVVVUUUTTTTTTVVVSSSUUU```mmmooofff[[[IIIJJJKKKKKKHHHEEEFFFIIIAAA???======???@@@AAA@@@???AAAJJJZZZhhhgggYYYJJJ@@@@@@???>>>============;;;888777:::;;;999777999777777777666555333111111///000222555888888666444222222222111111000///...+++,,,---.........---,,,))),,,...---+++***,,,///+++***)))(((((('''(((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$!!! """$$$xxxqqqiiibbb___[[[WWWTTTLLLIIIDDD@@@===;;;;;;<<<;;;;;;::::::::::::999999<<<<<<===>>>>>>>>>>>>>>>===<<<<<<===???@@@???>>><<<<<<;;;:::;;;<<<===>>>@@@:::888;;;===;;;999:::;;;;;;@@@NNNccc|||mmmLLLAAA666333333111000111......------------......------------------------///...,,,++++++,,,...///(((((())))))*********+++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))+++***)))(((&&&&&&%%%%%%***'''$$$""""""$$$'''***(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&%%%&&&((())))))(((&&&%%%$$$&&&''''''&&&&&&((()))(((((((((((())))))))))))((()))***+++,,,+++******+++++++++---000111000///......///000111222333444666666666555555555555555111222333555999@@@HHHNNNLLLMMMNNNNNNMMMMMMOOOQQQPPPRRRSSSQQQMMMKKKKKKMMMPPPSSSUUUTTTRRRRRRVVV[[[ZZZYYYWWWVVVVVVWWWXXXZZZSSSRRRRRRTTTXXX[[[\\\\\\```^^^]]]^^^___^^^ZZZVVV]]]\\\___fffjjjhhhggghhhjjjgggeeeeeehhhjjjiiigggggggggfffeeebbb```]]]\\\ZZZXXX\\\fffjjjeee```___\\\XXXTTTTTTXXX\\\]]]]]]]]]]]]\\\YYYUUUSSSTTTUUUYYYUUUYYYbbbgggccc^^^]]]NNNGGGDDDGGGHHHEEECCCCCC@@@@@@@@@AAAAAABBBBBBBBB>>>CCCLLLXXX___]]]RRRIII@@@@@@@@@@@@>>><<<:::888666666666777666555555444555555555555444444333222---000555999<<<===<<<;;;888777444222000000111222000///---,,,++++++,,,,,,,,,,,,,,,++++++)))(((((())))))))))))))))))))))))******)))((('''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$######"""""""""$$$$$$$$$#########""""""|||sssmmmddd___[[[YYYTTTQQQJJJGGGCCC???<<<;;;;;;;;;999999999999999999999999<<<<<<===>>>>>>>>>>>>>>><<<;;;:::;;;<<<===<<<;;;<<<;;;;;;:::;;;<<<===>>>@@@:::888;;;<<<;;;999;;;===???GGGXXXqqquuuaaaFFF===444222222000//////......------------......------------------------,,,+++)))(((((()))+++,,,))))))******************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))))))))))))))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''(((''''''''''''&&&&&&''''''((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''&&&'''((((((&&&%%%&&&'''(((((((((((())))))))))))((()))***+++,,,+++******,,,++++++---///000///...,,,---------......//////444444555555555555444444111222444777<<>>>>>>>>===;;;999777666555555666666555555444333333333333333333222111111///222666:::>>>?????????:::888555222000///000000000///---,,,++++++,,,,,,++++++++++++***)))((('''))))))))))))))))))))))))((('''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$#########$$$$$$$$$#########""""""wwwkkkfff^^^YYYWWWTTTQQQMMMGGGDDDAAA===;;;:::::::::777777888888999999::::::<<<======>>>>>>>>>>>>>>>===<<<;;;;;;<<<===;;;:::;;;;;;;;;:::;;;<<<<<<===???;;;888;;;<<<::::::<<>>>>>????????????@@@@@@CCCAAA@@@AAACCCBBB>>>:::;;;;;;;;;999888666444333444444555555444444333222000111111111111000//////000222555888;;;>>>???@@@999888555222000.........///...---,,,+++++++++,,,************)))(((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############yyypppddd___YYYUUUSSSQQQMMMJJJCCCAAA???<<<:::999999999666777888999:::;;;<<<<<<======>>>>>>>>>>>>======@@@???======>>>>>>===;;;:::::::::;;;;;;;;;<<<<<<>>>:::999;;;<<<:::<<>>>>>>>>>>>>>>>>>>>>>>>???===<<<===>>>???>>>===:::999888777666444333222333444444444444333222222///000000111000000//////000111111333555777999:::555444222000...---------...------,,,,,,+++++++++)))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################rrriii___ZZZTTTQQQPPPMMMIIIFFF@@@>>>===;;;999888888888777888999:::;;;===>>>>>>======>>>>>>>>>>>>======@@@???======>>>>>>===;;;:::::::::;;;;;;;;;;;;;;;<<<999888;;;;;;;;;>>>CCCIIIUUUiii}}}sssqqq~~~aaaHHH<<<444111000333333000...///......------------......---------------------------------,,,,,,------------,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''((((((((((((((())))))((('''''''''''''''(((((((((''''''(((((((((''''''(((((((((''''''&&&'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))((()))***+++,,,+++******,,,+++***,,,------,,,***))))))+++,,,...///000111000222555777777666444333333555:::BBBJJJPPPQQQQQQKKKJJJIIIHHHIIINNNUUUZZZ\\\XXXSSSOOOMMMMMMOOOOOOVVV^^^eeefff___YYYVVVWWWVVVWWWYYYZZZ[[[\\\\\\\\\XXXXXXYYY\\\___aaaaaa``````aaaaaa^^^\\\^^^cccggglllgggccc___XXXRRRRRRVVVaaahhhsssyyyxxxpppfff___```bbbccccccaaa\\\WWWSSSQQQVVV\\\aaaeeehhhiiiiiicccddddddcccbbb``````___\\\```ddddddaaa[[[VVVTTTWWWVVVUUUXXX^^^dddeeedddYYYOOOFFFBBBAAA>>>===>>>========================<<<<<<<<<===>>>>>>===<<<999888888777666555444444333333333444333222222111000000111111111111111000222111111000000111222333///......------,,,------,,,,,,,,,,,,,,,,,,++++++((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################vvvkkkcccZZZVVVQQQNNNLLLJJJFFFBBB===<<<;;;:::999999999999999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>======<<<===<<<;;;;;;<<<===;;;:::999999:::;;;;;;;;;;;;:::999777777:::;;;<<>><<<>>>>>>>>>============<<<<<<;;;<<<======<<<:::888666888888777666666777777888333333444444333333222111000111111222222222222111444444222111000/////////++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++)))))))))******))))))(((''''''''''''''''''''''''(((''''''&&&$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$zzzuuunnneee^^^WWWRRRMMMJJJIIIFFFAAA===<<<;;;;;;::::::999999999999999::::::;;;<<<======>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::;;;<<<===<<<;;;888999:::;;;;;;;;;::::::666555666:::<<<===DDDLLL\\\ppprrrmmmwww{{{vvv{{{iiiMMM<<<777111///000222111------000......------------......------------------------******++++++++++++******))))))******************((()))))))))*********+++))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&''''''((((((''''''(((''''''''''''(((((()))((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&%%%'''((('''&&&&&&'''((((((((((((((())))))))))))((()))***+++,,,+++******)))((((((***,,,---,,,+++******+++---...000111222111111333444444555555555111111444<<>>@@@>>>>>>>>>>>>======<<<<<<<<<======<<<:::888666555666666555666666888999:::444444444444444333333222///000111222222222222111333333222111000///...---,,,---------------,,,,,,***+++,,,,,,,,,,,,+++***))))))***************)))''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%""""""#########$$$$$$$$${{{tttoooiiiaaa\\\TTTPPPKKKHHHGGGDDD>>>:::;;;;;;;;;::::::::::::999888999999::::::;;;;;;<<<>>>>>>>>>>>>>>>===<<<<<<===<<<<<<===???@@@???>>>888999:::;;;<<<;;;::::::555444666:::<<<>>>EEENNNggg{{{yyyhhhlllxxxxxxrrrqqq|||rrrYYY@@@111///000...///111///,,,,,,000.........------.........------------------------++++++,,,,,,,,,,,,++++++(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&''''''((((((''''''%%%&&&&&&&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&)))(((&&&%%%%%%&&&((()))'''((()))(((&&&%%%%%%&&&(((((((((((())))))))))))((()))***+++,,,+++******((('''(((***,,,...---,,,/////////000111222333333000000111222222333444444000///111888AAAGGGGGGEEEFFFFFFEEEDDDDDDFFFJJJNNNPPPOOOPPPRRRUUUTTTOOOKKKMMMSSSYYY^^^______aaabbb^^^]]]\\\\\\]]]```bbbdddbbbbbbbbbdddfffeeecccaaa^^^\\\\\\```fffkkkmmmllleee___YYYTTTPPPRRR^^^kkkrrrqqqnnnhhhcccbbbeeehhhaaaaaa```___]]][[[YYYWWWWWW^^^bbb______cccfffeeehhhlllooommmfff]]]VVVSSSPPPTTTXXXZZZXXXUUURRRQQQQQQSSSRRRPPPUUU\\\[[[VVVPPPHHHBBBBBBCCCAAAAAABBB??????>>>>>>=========<<<<<<======<<<:::999999999555555444555666888:::;;;444444555555444444333222//////000111111111111111000000000000///...---,,,////////////...---,,,+++)))***,,,,,,---,,,+++***)))******+++++++++******((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########"""""""""######$$$$$$$$$""""""######$$$$$$$$$$$$wwwrrroooiii___WWWTTTPPPLLLHHHEEEBBB>>><<<999777555777999:::888555::::::;;;<<<<<<<<<;;;;;;<<<======<<<;;;;;;===>>><<<;;;;;;<<<>>>???===<<<:::<<<===<<<:::888888888555999<<<;;;:::???MMMXXXqqqnnncccvvvpppuuu|||sss\\\III:::555666000000000000000000000000...---+++,,,,,,---+++***---..................---,,,++++++******++++++,,,***+++,,,------,,,+++***************************))))))))))))((((((((((((***((('''&&&&&&'''(((***&&&'''((())))))((('''&&&)))))))))))))))((((((''''''&&&&&&&&&&&&'''((((((&&&'''***++++++(((%%%###(((((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%$$$&&&((('''&&&$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&******))))))((((((((('''&&&''')))*********)))(((***++++++,,,,,,---............///000111222222333444444333222111111111111111111222444888<<<@@@CCCJJJFFFAAA???>>>@@@AAABBBFFFJJJQQQWWWXXXUUUMMMHHHKKKOOOWWW^^^aaaaaa^^^\\\[[[[[[[[[\\\___bbbfffhhhfffdddcccdddggggggccc```^^^\\\\\\aaaggghhhaaa[[[[[[YYYUUUSSSVVV]]]gggnnnxxxsssllliiijjjkkklllkkkfffaaa[[[WWWVVVWWWXXXXXX^^^]]]\\\^^^aaadddeeefffiiikkkkkkgggaaaZZZTTTRRRQQQRRRTTTUUUVVVVVVUUUTTTTTTPPPMMMOOOSSSTTTQQQNNNGGGGGGHHHFFFCCCBBBBBBCCCDDDCCCAAA???===;;;:::999???>>>===<<<:::999888777888777666555444555555666666444222111222222111///222222111000111222444555222111///...------......---......///...,,,+++***------------,,,,,,+++***)))(((((('''''''''(((((())))))((('''''''''''''''((()))***)))'''&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$~~~uuuooolllggg^^^VVVQQQNNNIIIEEEBBB@@@===;;;:::888777888:::;;;999666:::::::::;;;;;;;;;;;;;;;===>>>???>>>===<<<===???<<<<<<;;;===>>>???===<<<;;;<<<===<<<999888777888666999<<<<<<>>>GGGWWWcccxxxzzzpppqqqxxx|||fffOOO???555222444///////////////////////////...,,,---......,,,+++------............---------,,,,,,++++++,,,,,,---******+++,,,,,,+++******************************************)))))))))))))))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&$$$$$$&&&'''''''''%%%$$$$$$$$$%%%%%%'''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&))))))((((((((('''''''''&&&'''((()))***))))))((()))))))))***++++++,,,,,,/////////000000111111222333333222111111111222222333333444666999>>>AAADDDEEECCC???===<<<<<<<<<<<<@@@DDDKKKQQQUUUSSSOOOLLLOOOSSSYYY___aaa```]]]ZZZXXXYYY[[[]]]```ccceeegggeeecccbbbbbbbbbbbb```^^^cccdddeeegggfffaaaZZZUUUSSSSSSSSSUUUYYY```hhhmmmrrrmmmiiihhhjjjmmmmmmlllgggbbb]]]YYYXXXXXXXXXXXX[[[ZZZ[[[\\\___bbbcccddddddffffffccc\\\VVVQQQNNNQQQRRRTTTVVVWWWXXXXXXXXXWWWSSSOOOOOOPPPPPPMMMIIIDDDEEEFFFEEECCCBBBCCCDDDGGGEEEBBB???===<<<<<<<<<>>>>>>===;;;:::888777777777666555444333444444555444333111111222333222111222111111111111222222333222111///.........//////---............,,,+++***,,,,,,,,,,,,,,,+++******%%%$$$$$$$$$%%%&&&'''''')))(((((('''''''''''''''&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$yyypppjjjfffbbb[[[UUUNNNJJJDDD@@@>>>===;;;::::::999999:::;;;;;;:::888::::::999999:::;;;<<<<<<<<<>>>@@@AAA???>>>>>>>>>===<<<<<<===??????>>><<<;;;<<<<<<;;;888777777888777:::<<<>>>EEESSSffftttuuu|||sssUUUAAA666111111333////////////////////////000...------...///...,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------)))******++++++******)))************************++++++++++++************)))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&''''''((((((***(((&&&$$$$$$&&&)))+++((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$&&&'''((('''&&&%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''((()))))))))))))))''''''(((((()))******+++/////////000000000000000222111111111111222333333555666666888;;;???BBBDDDBBBAAA@@@???===;;;999888===BBBIIIQQQUUUVVVUUUSSSSSSVVV[[[___```^^^ZZZXXXUUUWWW[[[___aaaccccccccc_________^^^^^^^^^```bbbnnnrrrvvvrrrggg[[[RRROOOMMMNNNPPPTTTYYY___dddggghhhfffeeegggkkkmmmmmmkkkeeebbb]]]YYYWWWWWWUUUTTTTTTUUUWWWYYY[[[]]]______\\\]]]^^^\\\WWWQQQMMMLLLPPPQQQRRRTTTUUUWWWXXXXXXVVVSSSOOOMMMNNNMMMJJJFFFCCCDDDDDDCCCBBBBBBCCCEEEHHHFFFBBB???===<<<===>>>======<<<:::999888777666555444444333333333333444333111000111222444444333000111111111111000000///111000//////...//////000------......---,,,***)))******++++++******))))))&&&&&&''''''(((***+++,,,)))(((''''''&&&&&&''''''%%%&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$yyyrrriiiccc```\\\WWWSSSKKKGGGAAA===;;;;;;;;;;;;999999999:::::::::999999::::::999999:::;;;<<<===;;;===@@@AAA@@@>>>=========<<<<<<===??????>>><<<;;;<<<<<<:::888666777888888999<<>>@@@BBBBBBCCCDDDDDDAAA>>>;;;:::;;;BBBLLLTTTXXXXXXWWWUUUTTTVVVZZZ\\\]]][[[YYYWWWUUUWWW\\\```aaaaaa___^^^XXXZZZ\\\\\\[[[^^^dddiiiwww|||jjjXXXOOOMMMMMMLLLMMMOOOTTTYYY\\\^^^aaa```aaaeeeiiikkkhhheee```]]]YYYVVVTTTRRROOOMMMKKKNNNRRRUUUVVVWWWXXXXXXRRRTTTVVVVVVSSSPPPNNNMMMOOOOOOOOOOOOPPPRRRSSSTTTRRROOOLLLKKKKKKKKKJJJHHHDDDDDDDDDCCCAAA@@@BBBCCCFFFEEEBBB???===<<<<<<<<<<<<;;;:::999888777666666333333333222222222333333444222000111222333333222///000111111111///...---///.....................------......---,,,***)))((()))))))))))))))((((((***)))))))))***+++,,,,,,(((((('''&&&&&&&&&&&&'''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$yyypppjjjccc]]]YYYVVVRRROOOHHHDDD???<<<;;;<<<<<<<<<888888999:::999999888888::::::::::::;;;<<<===>>>:::<<>>===<<<<<<===<<<<<<===???@@@>>>===;;;;;;;;;999777666888999999:::???JJJZZZooodddRRR>>>555444333111000........................---,,,+++,,,---...---++++++,,,,,,------,,,,,,+++++++++************++++++***))))))))))))))))))*********************************)))))))))(((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))+++++++++******(((''''''%%%&&&''''''((((((''''''%%%&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%######%%%&&&$$$$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((())))))***(((((()))******++++++,,,/////////.............../////////000111222333444555666777888:::<<<===>>>AAADDDFFFFFFCCC@@@>>>>>>===EEEQQQXXXZZZWWWTTTQQQQQQSSSVVVYYYZZZYYYXXXWWWVVVYYY\\\______^^^[[[YYYXXXZZZ\\\\\\\\\___ffflllxxx}}}iiiWWWNNNNNNNNNKKKHHHHHHMMMSSSWWWYYY[[[[[[]]]aaaeeeeeeaaa]]]VVVTTTRRRPPPNNNKKKGGGDDDBBBGGGMMMPPPQQQQQQQQQRRRLLLNNNQQQRRRRRRQQQQQQRRRQQQPPPOOOMMMMMMNNNOOOPPPQQQOOOLLLJJJIIIHHHHHHGGGGGGGGGEEECCC@@@???@@@AAABBBBBBAAA???===;;;999888::::::999888777666666555222333333333333333333333666444222111222222111000///000111111000///---,,,------------------,,,,,,,,,------------+++***)))'''(((((())))))((((((((()))(((''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$vvvrrrgggccc]]]XXXUUUQQQNNNKKKEEEAAA===;;;;;;<<<<<<<<<777999::::::999888888999999:::;;;===>>>>>>>>>>>>:::<<<>>>>>>===<<<<<<<<<=========>>>???@@@???===999:::999888777777999;;;:::===FFFTTThhh{{{pppNNNAAA666222333000...---........................,,,+++***+++---------+++,,,,,,------------,,,,,,******))))))))))))******+++******))))))******+++************************))))))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((******+++++++++***))))))$$$%%%'''((((((((('''&&&$$$%%%'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%######%%%&&&######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))******))))))***++++++,,,,,,------------.............../////////000111222333444555555666777999:::;;;;;;>>>AAADDDCCCAAA@@@BBBDDDIIIQQQ[[[```___ZZZVVVTTTPPPRRRTTTVVVXXXXXXWWWWWWXXXYYY[[[\\\\\\[[[ZZZYYY______^^^]]]^^^```dddgggqqqwwwzzzssseeeWWWQQQQQQPPPKKKFFFFFFKKKRRRWWWYYYXXXXXXYYY]]]```___ZZZUUUNNNMMMLLLKKKIIIFFFAAA===<<>>???AAA@@@@@@>>>===;;;999777666999888888777666666555555333444444555555555555444777555222111222111000//////000000000000//////.........///......,,,++++++,,,,,,------,,,+++)))(((''''''((()))))))))((((((+++***)))(((&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$uuunnnjjj___]]]YYYUUUQQQMMMJJJGGGAAA>>><<<;;;;;;<<<;;;;;;777:::<<<;;;999888999;;;888:::===???AAA@@@???>>><<<>>>???>>>===<<<===>>>>>>======>>>@@@@@@???===777888888777666777:::======BBBNNN```uuuttt]]]@@@888111111111...---...........................---,,,+++,,,.........---------............------+++******************+++,,,+++************+++,,,*********************************)))))))))((((((''''''((((((((((((''''''''''''((((((((((((''''''((())))))************)))$$$%%%'''((()))((('''&&&&&&&&&'''''''''&&&%%%$$$''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$######$$$&&&######%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''''''''''')))(((((('''((()))***+++))))))***++++++,,,,,,---,,,,,,,,,------......///000000///000000111222222555666777888999999999999===@@@BBBAAA???AAAFFFKKKRRRYYY___aaa]]]YYYWWWWWWRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\\\\bbb```^^^^^^```bbbcccdddhhhkkkllliiibbb\\\XXXWWWXXXRRRKKKJJJNNNTTTWWWWWWSSSSSSUUUYYY\\\ZZZUUUPPPIIIIIIIIIIIIHHHDDD>>>:::888@@@JJJNNNNNNLLLKKKLLLLLLNNNQQQRRRRRRRRRSSSTTTSSSQQQMMMKKKJJJLLLNNNPPPRRRQQQMMMIIIFFFDDDEEEFFFIIIIIIFFFCCC@@@@@@AAADDDCCC@@@<<<888666666888999888777777666666555555444444555666777888777777666555333111111222222222000000000//////000000111111111111111111///---,,,***,,,,,,------,,,+++)))(((''''''((()))))))))))))))++++++***)))((((((((((((((('''&&&&&&%%%%%%&&&&&&"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$yyyooohhheee[[[ZZZWWWTTTPPPKKKGGGEEE>>><<<::::::;;;;;;:::999888;;;======:::999:::<<<888;;;>>>AAACCCBBB@@@>>>>>>??????>>>======???@@@>>>======>>>@@@@@@???>>>666777777666666888;;;>>>???FFFSSShhh}}}dddMMM;;;555111111000......111...........................---,,,---///000///...---......//////......---,,,++++++++++++++++++,,,---,,,+++******+++,,,---************************+++++++++************)))''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&'''((()))************$$$%%%'''))))))((('''&&&((('''&&&&&&%%%%%%%%%%%%'''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$######$$$&&&###$$$&&&'''((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((()))((('''''''''(((***+++)))))))))***++++++,,,,,,++++++,,,,,,---...//////000000000000000111111222666777888999999999999999>>>@@@BBBAAA@@@CCCJJJQQQRRRVVVYYYXXXSSSPPPQQQSSSUUUUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUWWW[[[^^^``````]]][[[]]]bbbeeeeeedddddddddccccccbbbaaa___^^^```ZZZSSSPPPSSSUUUUUUSSSQQQPPPRRRVVVYYYXXXSSSNNNGGGGGGHHHIIIHHHDDD>>>:::888@@@JJJPPPOOOLLLKKKLLLOOOQQQRRRRRRQQQQQQQQQRRROOOMMMJJJGGGGGGJJJMMMPPPNNNMMMKKKHHHFFFFFFIIIKKKHHHHHHFFFCCCAAAAAADDDFFFGGGBBB;;;555333555999<<<777777666666555555444444555666777999999999888777333222000111222444333333111000/////////111222333333444444333111///,,,+++,,,,,,------,,,+++)))(((''''''((()))******))))))&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$%%%'''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###%%%%%%###"""###$$$}}}pppeee^^^ZZZYYYVVVSSSPPPMMMHHHCCC???;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;===>>>@@@@@@AAAAAA?????????===;;;:::;;;<<<>>>???AAABBBAAA>>>;;;999<<<777444777:::;;;???CCCGGGVVVccctttpppRRRAAA666333000......//////...//////.........---------------------------------------------------------...---,,,+++************))))))))))))))))))))))))***(((((((((***+++***)))...+++((((((***++++++)))))))))(((((('''''''''&&&***++++++******)))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%""""""###$$$$$$'''&&&###&&&***&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###((((((((((((((((((''''''((((((((((((((()))******)))))))))(((((((((((((((------......---+++)))(((000000000111111222222333777777777555444555888:::999===@@@@@@@@@CCCKKKQQQSSSSSSRRRPPPNNNNNNOOOQQQSSSUUUXXXWWWTTTSSSTTTVVVVVVVVVVVVVVVXXXZZZ\\\]]]^^^UUUQQQWWW]]]___```ccc]]]aaafffhhhgggffffffgggkkk___RRRNNNSSSYYY\\\[[[YYYWWWVVVYYY[[[YYYQQQKKKLLLJJJHHHJJJLLLJJJEEE@@@>>>CCCIIIMMMNNNNNNMMMMMMMMMQQQRRRPPPOOORRRRRROOOMMMJJJGGGGGGIIIMMMOOOQQQPPPLLLFFFCCCCCCEEEFFFGGGFFFCCC@@@@@@BBBDDDDDDCCC???===;;;888666666777777666666555444444333222222222222333444555666777888444222111000111111111000///.........///111444666888666444111///.........************))))))))))))************)))))))))((((((((((((((((((((((((((())))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###########################$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""wwwkkkaaaZZZWWWWWWTTTPPPMMMIIIEEE@@@===;;;:::::::::999999999999::::::::::::::::::::::::<<<<<<>>>???@@@@@@@@@@@@???@@@@@@>>><<<<<<===>>>>>>???AAAAAA@@@>>>;;;999999555444777999;;;AAAIIIVVVhhhvvv```EEE888666333000.../////////...//////.........---------------------------------------------------------************+++,,,---...++++++++++++++++++++++++,,,+++***+++,,,---,,,+++...+++((((((***+++***)))))))))((((((((('''''''''&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$&&&''')))+++)))%%%&&&***((("""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((************************++++++,,,---------,,,,,,///000000111222333333444666777666555444555777::::::===?????????BBBIIINNNMMMNNNNNNMMMMMMNNNPPPSSSVVVXXXZZZYYYVVVTTTUUUVVVWWWWWWWWWXXXYYYZZZZZZ[[[ZZZQQQLLLQQQYYY\\\___bbb```dddjjjnnnpppnnnkkkiiihhh^^^SSSQQQWWW___bbbcccaaa```^^^]]][[[VVVNNNIIILLLKKKLLLPPPSSSSSSNNNJJJGGGLLLQQQTTTSSSPPPLLLJJJEEEIIILLLMMMOOOQQQPPPKKKNNNKKKIIIIIIKKKNNNOOOPPPOOOKKKGGGDDDDDDEEEFFFFFFEEECCCAAAAAADDDEEEDDDBBB???===;;;888666555555666666555555444444333222222333333333444555555666666333222000000111222111000000000//////000222555666666555333000...---,,,,,,************))))))))))))******)))(((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""yyynnnddd\\\WWWTTTUUURRRLLLHHHDDDAAA===;;;999999999999999888888888::::::::::::::::::::::::===>>>>>>???@@@@@@@@@??????@@@AAA@@@>>>>>>???@@@>>>???@@@@@@???===;;;999666666777999:::===GGGRRRaaavvvqqqSSS>>>666555222000.../////////..................---------........................------------------------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,---+++))))))***+++***)))))))))((((((((((((''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$&&&(((***+++)))%%%$$$''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((************************))))))***+++,,,...///000///000000222333444555555555666666555444555777999;;;===??????>>>AAAFFFKKKGGGHHHJJJKKKKKKNNNRRRTTTYYY\\\]]][[[WWWTTTUUUVVVWWWWWWXXXYYYZZZYYYYYYXXXUUULLLGGGKKKSSSZZZ___cccgggjjjpppwww{{{yyyqqqjjjddd]]]UUUUUUZZZaaadddeeeffffffeee```XXXQQQLLLIIIKKKNNNSSSYYY]]]]]]YYYVVVQQQUUUXXXYYYUUUOOOIIIFFFDDDKKKQQQSSSTTTUUUQQQLLLOOOMMMLLLLLLNNNOOOPPPOOOKKKIIIFFFDDDDDDDDDCCCBBBAAA@@@@@@BBBCCCCCCAAA??????===;;;888555444444333555555555555444333333222444444444444444444444444222111000000222333222111111111000000111333444666444333111///---+++******************))))))))))))***)))((('''&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""|||rrrggg___YYYUUUSSSSSSOOOIIICCC@@@>>><<<:::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@?????????===???@@@@@@??????@@@AAA>>>?????????>>><<<:::999777888;;;<<<;;;???NNN]]]jjjyyy___GGG:::888444111///.../////////...........................////////////////////////------------------------------,,,+++***************************************)))((()))+++,,,,,,+++,,,+++***************)))))))))(((((((((((((((((('''(((((()))******))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$&&&'''''''''&&&&&&%%%%%%%%%###$$$$$$$$$""""""$$$%%%&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))'''''''''(((((((((((((((***))))))***+++...000111///000111222333444555666333444555555444444666999<<<>>>?????????@@@DDDHHHEEEGGGIIIJJJLLLOOOSSSVVVZZZ]]]^^^[[[WWWTTTTTTUUUUUUVVVWWWXXXYYYYYYXXXXXXRRRKKKEEEHHHQQQ\\\cccfffnnnpppuuu~~~ssshhh```\\\WWWWWWZZZ^^^aaaaaaccceeeddd]]]SSSKKKHHHIIIMMMRRRZZZaaadddccc```^^^\\\]]]___]]]XXXRRRNNNLLLKKKWWWaaa```ZZZVVVRRRPPPPPPOOOOOOOOOQQQQQQOOONNNHHHFFFDDDCCCCCCBBB@@@???===>>>@@@AAAAAA@@@===;;;???===;;;888555333222222555555666666666555333333555555444444333222222222111000///111333333222111111000000000000222333333222111///---+++***)))(((************)))))))))((()))((('''%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""~~~wwwlllccc]]]YYYUUUSSSQQQLLLFFFAAA>>>===<<<;;;888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>?????????>>>>>>;;;>>>@@@@@@@@@???@@@AAA>>>>>>>>>>>>===;;;:::999666888;;;===<<>>?????????AAACCCEEEFFFGGGIIIKKKLLLOOOSSSVVVYYY[[[\\\ZZZVVVSSSSSSTTTSSSSSSSSSTTTUUUVVVXXXXXXSSSNNNIIILLLVVVbbbjjjlllssssssvvv}}}}}}pppddd[[[ZZZZZZ[[[]]]___aaabbbaaabbb```WWWKKKCCCBBBDDDNNNVVV___eeeeeebbb```___cccdddccc```\\\YYYXXXYYYYYYiiiuuuooo___TTTRRRSSSRRRQQQQQQQQQRRRQQQOOOMMMHHHFFFEEEDDDDDDCCCAAA???===???BBBCCCBBB@@@===<<<>>>===;;;888666333222111555666777888888777555444555555444333222111000000000///000111333444222111000////////////000000000......---,,,+++)))((((((************)))))))))((()))(((&&&%%%%%%%%%&&&'''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""yyyqqqggg___[[[XXXTTTQQQMMMIIICCC???>>>===<<<;;;888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>===;;;>>>@@@AAA@@@??????@@@>>>>>>======<<<:::999999555666999===@@@JJJ^^^ppprrrjjjyyy~~~eeeOOO???444000000111000...///000000...------------.......................................------------------------************+++,,,---...------------------------***))))))***,,,...------)))+++,,,,,,***))))))***(((((())))))))))))******''''''''''''&&&%%%$$$$$$((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$&&&'''''''''&&&%%%''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))(((&&&&&&''')))...)))&&&(((***(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&''''''(((((())))))******+++,,,+++++++++,,,,,,---...000000000111111222333333000222444444444444666777<<<<<<===>>>???@@@BBBCCCDDDFFFHHHIIIKKKNNNRRRUUUVVVXXXZZZYYYUUUSSSTTTUUUSSSQQQOOONNNNNNQQQUUUWWWUUUSSSQQQSSS^^^lllrrrqqqqqqpppqqquuuyyyuuujjj```WWWZZZ^^^aaacccdddggghhhcccbbb]]]RRRFFF>>>===???OOOWWWaaaeeebbb^^^]]]]]]___``````___]]]]]]^^^___lll|||{{{gggZZZXXXZZZTTTSSSRRRRRRRRRQQQNNNLLLKKKIIIGGGGGGGGGFFFDDDBBB@@@CCCEEEFFFDDDAAA??????======;;;999777555333222666777999::::::999777666555444444333111000000///000000000222333333111/////////////////////......+++++++++,,,+++***))))))************))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""~~~rrrjjjaaa[[[XXXUUUQQQMMMHHHEEEAAA>>>===<<<;;;:::999999999999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<999999;;;<<<===============@@@BBBCCCBBB@@@@@@@@@>>>======<<<;;;:::999888666777:::AAAIIIWWWmmmeeegggwwwwww{{{nnnSSSBBB:::555222222000///...///000000...------------.........//////------------------------------------------------************+++,,,---...------------------------((((((''')))+++------,,,(((+++------***((()))***(((((()))))))))*********&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&"""###%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%'''((((((((()))+++...===000'''(((+++)))&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''$$$$$$$$$%%%&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))******+++******+++,,,------------000000000000000000000000///111333444444444555777999999999;;;===????????????AAACCCEEEHHHKKKPPPSSSSSSVVVYYYXXXVVVTTTVVVXXXWWWRRRLLLGGGGGGKKKPPPTTTWWWXXXYYY\\\gggtttxxxtttkkkiiihhhjjjlllkkkeee```WWW\\\cccggggggggghhhjjjeeebbb[[[QQQHHHBBBAAABBBOOOWWWaaaccc^^^ZZZZZZ\\\YYY]]]```bbbbbbbbbbbbbbbuuuzzziii^^^ZZZZZZVVVTTTRRRQQQQQQPPPNNNLLLKKKIIIGGGEEEEEEEEEDDDBBB@@@CCCFFFEEEBBB@@@???@@@===<<<;;;:::888666555444777999;;;<<<<<<;;;999888444444333222111000000///111111111222444333000...000000000000000///......((()))***+++,,,++++++***************))))))))))))&&&''')))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""~~~vvvmmmeee]]]WWWUUUSSSNNNJJJDDDBBB???===<<<<<<;;;999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777888999;;;<<<=========???AAADDDEEECCCAAAAAAAAA>>>===<<<;;;:::999999888:::999===FFFRRRccczzzuuu^^^eeetttxxxvvvxxx|||sss[[[AAA555333333222111000///...///000000...,,,---------.........//////------------------------------------------------...---,,,+++************++++++++++++++++++++++++&&&%%%%%%&&&)))******)))(((+++------***((()))***(((((())))))*********+++&&&&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&!!!"""$$$&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&'''''''''!!!###%%%&&&(((***---000GGG555&&&%%%((((((%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&)))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''(((((()))''')))+++---............000000000000////////////...111333444444444555666777666777999;;;===>>>===:::<<>>AAACCCBBB???<<<===>>><<<<<<<<<;;;999777666555888:::<<<>>>>>><<<:::999333333222222111000000///222111222333444333000---111111222111111000///...'''(((***+++,,,,,,,,,+++************))))))))))))&&&''')))+++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""}}}rrrkkkdddaaa\\\XXXTTTPPPLLLHHH=========<<<<<<;;;;;;;;;999::::::999888888999;;;======>>>??????>>>===<<<<<<<<<<<<<<<=========>>>AAABBBBBBBBBBBBAAA@@@@@@<<<======;;;888666666666;;;<<<@@@JJJ]]]sssppphhhuuu{{{yyy~~~___KKK:::777555///...333........................////////////////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,,,,------------))))))******+++++++++,,,******))))))))))))*********)))'''&&&&&&'''((()))************)))'''&&&%%%))))))(((&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&'''((('''&&&$$$###&&&''''''((((((''''''&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%''')))******)))(((((()))&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((()))***+++,,,...---,,,+++,,,---.../////////000///------...000///000222333444333333222333555999<<<>>>>>>===<<<;;;;;;<<>>BBBLLLUUU\\\WWWVVV```ppp|||~~~{{{jjjhhhddd```^^^]]]]]]]]]___fffmmmmmmgggaaa```aaa___^^^\\\[[[ZZZWWWSSSPPPZZZ^^^aaa^^^YYYXXX]]]cccaaajjjuuuzzzwwwqqqlllkkkpppnnnkkkggg^^^TTTQQQTTTTTTSSSRRRRRRQQQOOOLLLJJJHHHFFFCCC@@@???@@@BBBDDDEEEGGGHHHGGGDDD@@@>>>>>>???===;;;999777666666666888888777888999888777555555444222111222222111000222222222111111///......------............------+++,,,,,,,,,,,,+++*********)))(((''''''((()))***((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$''''''&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''$$$%%%'''))))))((('''&&&###%%%''''''$$$###$$$&&& !!!###$$$%%%$$$"""!!!###!!! ###$$$""" vvvmmmggg^^^[[[VVVRRRNNNJJJEEEBBB<<<<<<<<<;;;;;;;;;::::::999::::::999888888999;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<======@@@AAAAAAAAAAAA@@@??????;;;<<<<<<;;;999888999:::<<<>>>CCCPPPdddyyyuuuttt}}}sssSSSAAA444222222...---222........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++******))))))***+++++++++******(((((((((((()))))))))*********))))))))))))******&&&&&&&&&'''((()))***+++)))******))))))((('''&&&)))%%%######&&&((('''%%%'''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$######$$$$$$$$$$$$######''''''&&&%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######$$$&&&''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((()))***+++***))))))))))))***++++++...//////...------...000222333444555555444444333222444777:::<<<<<<;;;:::999:::<<>>??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<>>===:::;;;;;;:::999999;;;===???BBBKKK[[[ooo{{{bbbFFF999///000111......111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++***))))))((((((((()))))))))))))))******))))))))))))******&&&'''(((((())))))))))))(((((())))))))))))(((((((((###"""'''***((($$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########%%%&&&&&&%%%$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''(((((())))))'''(((((()))***)))))))))---......---,,,,,,...///222333444444444333222111111222555888:::::::::999999:::>>>BBBFFFIIIKKKMMMPPPPPPPPPQQQTTTWWWYYY[[[[[[UUUOOOKKKNNNTTT[[[___XXXZZZ^^^eeekkknnnnnnmmmgggddd___ZZZXXXYYY[[[\\\aaaeeegggddd]]]YYYYYY\\\bbbbbbbbbbbbbbb___ZZZWWWYYYZZZ[[[\\\^^^```bbbccceeejjjoooqqqooolllkkkllljjjeee___ZZZRRRJJJHHHKKKNNNMMMMMMMMMMMMLLLIIIFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCEEEGGGGGGFFFDDDDDDDDD;;;;;;999888888777777888888777666555444444444444555444444333333333444444111111222111111000///...------............------++++++,,,,,,++++++***)))))))))(((((((((((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%% !!!###$$$$$$######"""###"""!!!!!!######"""!!!{{{sssllleee___[[[ZZZVVVPPPLLLHHHEEEAAA???::::::::::::::::::::::::999:::;;;:::888888:::;;;>>>???@@@AAABBBAAA@@@???<<<<<<<<<<<<============>>>>>>>>>???>>>>>>===<<<:::::::::999888999<<<>>>BBBIIIWWWiii|||oooUUU>>>555///111333111000222........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++------------,,,,,,+++***++++++++++++++++++++++++******))))))))))))************+++***)))'''%%%$$$''''''((()))))))))))))))'''%%%###$$$''')))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((***++++++,,,,,,++++++***''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''')))((('''&&&'''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))))))))((()))+++,,,,,,,,,+++***,,,,,,---,,,++++++---///000111111111111000...---000222555777999:::999999:::===AAAEEEIIIKKKLLLMMMLLLMMMNNNPPPSSSWWW[[[]]]ZZZUUUPPPPPPVVV]]]bbbdddYYY^^^dddhhhhhhfffeeeeee___]]]YYYVVVVVVXXX\\\^^^]]]______]]]YYYXXX[[[___aaaaaaaaabbbbbb___[[[WWWXXXWWWXXX\\\aaadddcccbbbcccfffiiijjjiiijjjlllnnnkkkddd]]]WWWPPPJJJIIILLLNNNMMMMMMMMMNNNMMMJJJGGGDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDFFFEEECCCBBBBBBBBB999999999888888888888888777777666444222111222333333333333333222222333444111111111111111000//////------............------+++++++++++++++***))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((())))))))))))***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######&&&&&&%%%%%%%%%%%%&&&'''###$$$%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$###""""""""""""###""""""|||tttllleee```[[[XXXRRROOOIIIEEEBBB???<<<::::::::::::::::::::::::::::::;;;;;;:::999999:::<<<>>>???@@@BBBBBBBBBAAA@@@>>>>>>>>>>>>????????????===>>>>>>>>>>>>===<<<<<<::::::999777666888<<>>???@@@@@@??????????????????@@@@@@@@@@@@======>>>>>>======<<<;;;:::999888666666999???CCCSSS___qqqqqqTTTBBB666333000000000000///...////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,******+++++++++***))))))***************)))))))))******))))))))))))******'''((())))))************''''''((())))))***))))))&&&***...,,,&&&###%%%)))%%%&&&&&&''''''(((((((((''''''''''''''''''((()))$$$$$$%%%%%%%%%%%%$$$$$$&&&'''(((((((((((('''&&&&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############%%%'''(((((('''&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++++++++******((()))******++++++******)))***+++*********,,,...///000111111111000///...111222444666777999::::::777999===AAADDDEEEFFFEEEGGGIIIKKKOOORRRUUUWWWYYYQQQQQQQQQTTTXXX\\\]]]^^^eeeggghhhbbbWWWNNNJJJJJJGGGJJJNNNSSSXXX[[[\\\]]]\\\[[[YYYVVVTTTVVVZZZ]]]dddbbbaaaaaa```^^^[[[XXXTTTUUUWWW\\\aaabbb```]]]\\\]]]^^^aaadddgggjjjlllggg___WWWSSSPPPKKKJJJLLLIIIHHHHHHIIIKKKJJJHHHFFFAAABBBCCCDDDDDDCCCBBBAAADDDDDDCCC@@@<<<999888888777888888999888888777777111444777666333111222444111333444222...---///111000000111111111111000000------............------******++++++******)))((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&#########""""""""""""!!!$$$######$$$%%%%%%$$$""" !!!!!!!!!"""###$$$$$$""""""###$$$|||xxxpppkkkeee^^^ZZZUUURRROOOMMMIIIDDDAAA??????>>>===::::::;;;;;;;;;<<<<<<<<<:::;;;<<<;;;999999;;;<<<:::<<<===????????????>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<999888777777888>>>EEEJJJ___kkkyyy```GGG;;;333222000//////000000///////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,))))))***+++++++++******+++++++++******)))))))))******))))))))))))******(((((((((((()))***+++,,,'''((()))))))))))))))(((%%%(((+++***'''%%%&&&(((&&&&&&'''(((((()))******&&&&&&'''(((((((((((((((&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++***))))))((((((((((((((()))******((()))***)))))))))+++------...///000111000///...000111222444555777888999666888;;;>>>@@@BBBCCCCCCDDDFFFJJJMMMPPPRRRRRRRRRKKKNNNQQQSSSTTTUUUVVVWWW^^^^^^\\\UUULLLFFFCCCDDD???EEEMMMUUUZZZ[[[YYYXXXZZZYYYWWWUUUUUUXXX\\\___dddbbb___]]]\\\[[[XXXVVVSSSUUUYYY]]]______]]]ZZZ[[[[[[]]]```ccceeeffffffeee]]]VVVTTTRRRNNNLLLMMMHHHHHHHHHIIIKKKKKKIIIGGGCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBB>>>:::777666777888888999999888777666555...333777888555222333555333555666333...,,,...111000000111111111111000000------............------***************))))))((('''((()))******)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$!!!"""#########""" $$$###"""###%%%%%%###!!!!!!!!! !!!!!!"""###"""###%%%$$$"""!!!###%%%}}}wwwsssiiieee___ZZZVVVRRRNNNKKKGGGCCC>>>;;;:::;;;::::::;;;;;;;;;<<<<<<=========;;;;;;<<<;;;:::999;;;===<<<===???@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>======<<<777777777888;;;BBBJJJPPPfffrrr~~~tttUUU@@@888222333222///000222333222000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,***+++,,,------------------------,,,,,,+++++++++******))))))))))))******+++***)))(((((()))***+++(((((())))))))))))(((((($$$%%%&&&((())))))(((''''''''''''((()))******+++%%%&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%((()))***)))((('''***)))((((((((()))+++,,,'''((())))))))))))+++---***+++---.........------//////111222444555777777888999;;;>>>@@@BBBCCCDDDBBBEEEIIILLLOOOOOONNNMMMHHHLLLQQQRRRQQQOOOPPPRRRSSSRRRPPPKKKFFFCCCDDDEEE<<>>:::777777888888888999999888777555444,,,222888999666333333555444777888444///,,,...111///000000111111111000000---..................---***************)))(((((('''((()))******)))((('''(((((((((((((((((((((((($$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""$$$%%%&&&%%%$$$""" $$$###!!!###%%%&&&###!!!$$$$$$$$$###$$$$$$%%%&&&!!!$$$%%%%%%"""!!!###%%%{{{ssslllaaa^^^YYYUUURRROOOKKKIIIBBB@@@>>>;;;999888999999999::::::;;;;;;::::::999===<<<<<<;;;;;;===>>>???;;;<<<===>>>???@@@AAAAAA@@@???????????????@@@@@@AAA@@@>>><<<;;;:::;;;;;;;;;::::::<<<>>>DDDRRR```mmmuuu}}}~~~yyyYYYAAA555111111111000000//////......000000000000000000000000///////////////////////////,,,+++,,,...///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++---............,,,+++***++++++++++++++++++++++++************************))))))(((((('''''''''&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((((()))***)))'''&&&%%%&&&''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&***)))((('''&&&%%%%%%%%%''''''&&&%%%%%%$$$######''''''''''''''''''''''''(((((((((''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))***************))))))***+++,,,,,,------...///111111111000...---...///000111222333444444555666888;;;>>>AAACCCDDDCCCEEEFFFGGGGGGHHHKKKMMMFFFJJJNNNPPPPPPNNNMMMLLLKKKLLLKKKGGGFFFGGGDDD???999CCCOOOVVVUUUSSSSSSTTTZZZYYYYYY[[[^^^______^^^bbb\\\SSSMMMLLLNNNQQQRRRZZZYYYWWWWWWYYYZZZZZZYYY[[[ZZZ___fffgggcccdddiiigggeeeaaa\\\VVVRRRPPPPPPLLLKKKJJJKKKMMMPPPQQQQQQHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA>>>;;;888666444333444666999;;;:::888555333222333444555666666666666999888666444222111111000000111222222222111///...,,,,,,++++++***)))((((((************************)))((('''&&&%%%$$$######'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%$$$##############################&&&%%%%%%$$$#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$$$$######$$$&&&########################|||yyyuuullleee]]]ZZZUUURRROOOKKKHHHEEEAAA???===:::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;===>>>???;;;;;;<<<===>>>???@@@@@@??????>>>>>>>>>??????@@@AAA@@@???===<<<;;;;;;;;;:::999;;;@@@EEEMMMZZZfffsssyyyeeeLLL;;;333111111000000000/////////...////////////////////////------------------------...---+++,,,...///---+++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,///000111000///---***)))++++++++++++++++++++++++(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((('''((()))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&))))))(((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&(((((()))************)))))))))******++++++,,,,,,---------.....................///000111222333333555666999<<<>>>AAABBBCCC???AAAAAAAAA@@@AAACCCEEEDDDGGGKKKLLLKKKJJJIIIIIIGGGIIIHHHEEEEEEGGGGGGCCC@@@HHHRRRVVVTTTQQQQQQRRRYYYYYYYYY\\\^^^___]]][[[ZZZTTTKKKFFFFFFJJJOOORRRXXXWWWVVVWWWYYY[[[ZZZYYY[[[ZZZ^^^cccdddbbbccchhhiiigggbbb\\\VVVRRRQQQQQQKKKJJJIIIJJJMMMPPPQQQQQQIIIHHHGGGFFFDDDBBBAAAAAA======;;;999888777666666555777:::;;;;;;999666444333333444555666666666666888777555444222111111000000000000000000//////...------,,,,,,+++******)))******************************)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$%%%%%%%%%%%%&&&&&&""""""""""""#########$$$###$$$%%%%%%$$$###%%%&&&########################|||uuuqqqkkkccc]]]WWWTTTPPPLLLJJJGGGDDDAAA>>>===<<<:::::::::;;;;;;<<<<<<============<<<<<<===<<<<<<;;;;;;===>>>???:::;;;;;;<<<===>>>?????????>>>>>>======>>>>>>>>>@@@@@@???>>><<<;;;:::999:::999>>>HHHRRR\\\gggqqqzzz}}}~~~zzzhhhNNN>>>777444333000000000000////////////////////////////////////------------------------...---,,,,,,......---,,,......---,,,+++***))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,000111222222111...***(((++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((******(((''''''&&&&&&&&&''''''))))))(((((('''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&******)))(((&&&%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%))))))(((((('''&&&&&&%%%'''((())))))******))))))))))))))))))************,,,,,,,,,------...//////---......///000111222222111333777:::===>>>??????===>>>>>><<<:::999:::<<<@@@CCCFFFGGGFFFEEEEEEFFFDDDGGGGGGEEEGGGLLLOOONNNNNNTTTYYYYYYTTTPPPOOOPPPWWWXXXZZZ\\\^^^]]]ZZZWWWQQQJJJBBB>>>AAAHHHQQQVVVVVVVVVVVVXXXZZZ[[[ZZZYYY[[[[[[\\\```aaaaaadddiiimmmiiibbb\\\VVVSSSRRRRRRKKKIIIHHHIIILLLNNNOOOOOOJJJIIIGGGEEECCC@@@???>>>;;;:::999777666555555555777888:::<<<;;;999777555333444555666777777777777777666555333222111111111000//////..................------,,,,,,+++++++++************************++++++******)))(((''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######%%%&&&'''&&&$$$$$$$$$&&&########################vvvooojjjddd\\\VVVRRROOOKKKHHHFFFCCCAAA>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<======<<<<<<<<<===<<<<<<;;;;;;===>>>???<<<<<<<<<===>>>??????@@@???>>>==================>>>>>>======;;;:::999888;;;<<>>===:::777555555666;;;===AAACCCDDDDDDEEEFFFFFFIIIJJJIIILLLTTTZZZ\\\^^^```aaa\\\SSSMMMLLLNNNVVVWWWZZZ]]]^^^[[[VVVRRRJJJDDD===;;;@@@KKKVVV\\\XXXWWWWWWYYYZZZZZZXXXVVVZZZZZZ[[[\\\^^^aaaggglllnnniiiaaaZZZVVVTTTSSSSSSLLLJJJHHHHHHJJJKKKLLLKKKJJJIIIGGGDDDAAA>>><<<;;;===;;;999777555333222111888:::;;;<<<;;;999777555444444555666777777777777555555333222111111111111///...---,,,+++,,,---...------,,,,,,++++++++++++************************++++++******)))(((((('''$$$$$$%%%%%%&&&&&&&&&&&&######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$###""""""""" """############$$$$$$$$$%%%&&&'''&&&$$$######$$$########################~~~xxxpppiiiddd]]]VVVRRRMMMKKKGGGEEECCCBBB???===::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;===>>>???>>>>>>>>>??????@@@@@@AAA??????>>>======<<<======<<<;;;;;;::::::999999999???BBBNNNaaarrr|||mmmkkkrrreeeFFF888666555333111////////////000000000000........................////////////////////////,,,------------,,,------*********++++++,,,,,,,,,***************************++++++++++++++++++***)))***---...///---+++***************************))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&((())))))'''&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''&&&%%%$$$""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''((()))))))))))))))))))))(((((((((((((((((((((+++///222333222///------------...//////000000...000444888:::;;;:::999======;;;888444222222333666:::???BBBDDDFFFGGGIIIGGGLLLMMMLLLPPPXXX```cccgggfffcccYYYNNNHHHHHHJJJVVVWWWYYY\\\\\\YYYSSSNNNCCC???:::;;;CCCOOOZZZaaa]]][[[ZZZYYYYYYXXXVVVTTTYYYZZZZZZZZZ\\\cccjjjnnnlllfff^^^XXXUUUTTTRRRQQQOOOLLLIIIHHHHHHHHHGGGFFFHHHGGGEEECCC@@@===;;;:::<<<;;;999777555333333222999:::;;;;;;;;;999777666333444555666777777777777444333222111111111111111///...,,,+++++++++,,,---++++++++++++************)))))))))))))))))))))))))))))))))(((((('''''''''%%%%%%&&&'''(((''''''&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&$$$###$$$&&&'''%%%$$$"""############$$$$$$$$$$$$%%%&&&$$$###""""""###""""""""""""""""""""""""tttpppiiiccc]]]WWWRRRNNNJJJHHHEEECCCBBBAAA>>>===999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;===<<<<<<;;;;;;===>>>????????????@@@@@@AAAAAAAAA@@@@@@???>>>============;;;:::999888888:::;;;<<>>??????????????????@@@@@@@@@AAAAAA@@@???>>>======>>><<<:::888888999;;;???AAAIIITTTggg|||ppphhhsss{{{|||sssUUUCCC444333333///---000.../////////000000000111........................------------------------+++---///...,,,+++---...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***(((((((((((()))***++++++************************''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))%%%'''(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''((('''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&'''(((((())))))((((((((((((((())))))*********++++++,,,---------,,,+++...////////////000000000111222444777999:::;;;;;;777777777444111//////000444:::AAAFFFHHHHHHGGGFFFHHHNNNQQQNNNOOOUUU\\\___aaa___XXXNNNFFFDDDJJJQQQWWWWWWXXXXXXWWWTTTNNNIII???>>>@@@GGGQQQ[[[ccchhhdddaaa\\\YYYYYYYYYXXXXXXXXX[[[[[[VVVVVV]]]bbbcccaaa[[[UUURRRRRRQQQNNNJJJLLLJJJGGGEEEFFFFFFEEEDDDAAAAAA@@@???>>>>>>======999999999888888999:::::::::::::::999888777555444111222333444555555555555111111000000000111111222---------------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''&&&&&&###%%%&&&(((((('''&&&%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!###"""""""""""""""#########$$$"""$$$%%%$$$######$$$&&&""""""""""""""""""""""""tttlllbbb___ZZZUUUPPPLLLIIIGGGEEECCC@@@??????>>>===;;;999::::::;;;;;;:::::::::======>>>>>>>>>>>>=========<<<<<<;;;<<<===>>>???>>>>>>>>>>>>????????????BBBAAA@@@???>>>>>>>>>>>>===;;;999888999===BBBEEELLLYYYooo~~~ooosssuuu^^^III;;;111333333......444.../////////000000111111........................////////////////////////+++---///...,,,+++,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))***)))(((''''''((()))***$$$&&&''''''&&&%%%&&&'''))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''(((((((((((())))))))))))))))))((('''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$&&&''''''((((((((((((((('''(((((()))***++++++,,,000///---,,,,,,---...000/////////000000000000000///000111333555777888999888888777555222111111333555;;;CCCHHHIIIGGGDDDCCCJJJPPPSSSQQQOOOTTTZZZ]]]___]]]WWWNNNGGGIIIQQQYYYXXXWWWWWWWWWVVVRRRMMMIIIAAACCCGGGNNNYYYbbbiiillldddaaa\\\YYYYYYZZZ[[[[[[YYY]]][[[UUUTTTYYY]]]\\\]]]XXXRRRPPPQQQPPPLLLHHHIIIGGGEEEDDDFFFGGGGGGFFF????????????>>>>>>>>>>>>>>>===<<<:::999888888888::::::999888777666555444111111222333444444444444000000000000000111111222,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''"""###%%%''''''&&&%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&'''### !!!$$$%%%"""$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%&&&'''""""""""""""""""""""""""~~~tttjjjcccXXXWWWUUURRRNNNJJJFFFCCC??????>>><<<;;;:::999888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<<<<===<<<;;;:::;;;===???@@@AAA???===<<<;;;<<<===>>>======>>>>>>===<<<;;;;;;<<<;;;999888999===DDDIIIVVV```uuu{{{|||}}}___III;;;888444111111111000///000000//////.........---111000///...------...//////...---,,,,,,---...///........................+++,,,.........,,,***)))---,,,+++******,,,...///------------------------************************++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++''''''&&&&&&&&&&&&''''''&&&&&&''''''(((''''''''''''''''''(((***)))'''%%%%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''***(((&&&&&&((((((((('''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&))))))))))))((((((((((((+++)))((()))***,,,,,,,,,***+++,,,---............///000111222444555666777777444333333///---222999===BBBHHHJJJHHHEEECCCDDDKKKOOOOOOLLLNNNUUU[[[\\\___YYYPPPHHHDDDGGGKKKOOOUUUXXX[[[[[[WWWQQQLLLJJJGGGMMMRRRWWW___fffgggdddbbb___[[[[[[]]]^^^\\\[[[]]]ZZZVVVTTTVVVXXXZZZ\\\\\\ZZZWWWTTTRRROOOKKKHHHJJJIIIGGGEEEDDDCCCCCCCCC:::<<<>>>>>>>>>===>>>@@@>>>===;;;:::999::::::;;;:::999777777666555222000111222333333333333222111...///////////////......)))***,,,...---,,,***(((***************)))(((((((((((((((((((((''''''&&&*********(((%%%%%%&&&(((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$xxxnnnddd^^^TTTSSSQQQOOOKKKGGGCCCAAA???>>>===<<<;;;:::999999::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<<<<===<<<;;;:::;;;===???@@@@@@@@@@@@@@@@@@???>>>>>>===============<<<;;;;;;888888999:::===CCCJJJOOO]]]kkk~~~qqqTTT@@@888555222000111111111111000/////////............111000///...---......//////...------------...///........................,,,,,,---...---,,,+++***---,,,+++******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''%%%%%%&&&''''''(((((()))(((((((((((((((((((((((('''''''''''''''((()))***(((''''''&&&&&&''''''(((&&&&&&''''''((((((''''''***(((&&&&&&''')))((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((()))(((&&&&&&((((((((('''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))(((((((((((((((((()))))))))))))))************+++***))))))*********)))***+++,,,---............///000111222333555666666:::777666555111...222999===BBBGGGHHHFFFDDDDDDEEEJJJNNNNNNKKKMMMSSSXXXZZZ\\\VVVMMMEEEBBBDDDIIIMMMWWWYYY\\\[[[WWWRRRMMMKKKIIIOOOUUUXXX]]]bbbdddaaa^^^]]]\\\^^^``````]]][[[\\\ZZZXXXWWWXXXYYYZZZ[[[YYYWWWUUUSSSRRRPPPLLLJJJIIIHHHFFFDDDCCCAAA@@@@@@;;;===??????>>>===>>>???;;;:::888888777888999999;;;999777666555444222000000111222222222222111000...///////////////......///......---,,,++++++***+++++++++++++++***))))))(((((((((((((((''''''&&&'''((('''&&&$$$###%%%'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################~~~wwwooofff]]]WWWNNNNNNMMMJJJGGGDDD@@@>>>>>>>>>===<<<;;;:::::::::===<<<<<<;;;<<<<<<============>>>>>>>>>===<<<<<<<<<;;;;;;:::;;;<<<>>>??????AAABBBCCCCCCAAA???>>>=========<<<<<<<<<<<<;;;999:::<<>>BBBEEEFFFDDDCCCDDDFFFIIILLLMMMJJJKKKQQQUUUVVVWWWQQQHHHAAA>>>AAAFFFKKKWWWYYY[[[ZZZVVVQQQMMMKKKKKKRRRYYYYYYZZZ]]]______[[[[[[]]]___aaa```]]]ZZZYYYYYYZZZ[[[[[[ZZZYYYYYYVVVTTTRRRQQQQQQPPPNNNLLLIIIHHHFFFDDDAAA???>>>===<<<>>>@@@@@@>>>=========999888777777777888999:::;;;888666444444333222000///000111222222111000///...//////000000/////////333222///---,,,+++,,,,,,,,,,,,,,,,,,,,,+++******(((((((((((((((''''''&&&&&&''''''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$##############################$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""!!!{{{uuunnnggg___WWWRRRKKKKKKJJJIIIFFFCCC@@@>>>=========<<<;;;;;;;;;:::>>>>>>===<<<<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<===>>>?????????@@@AAAAAA@@@???>>>===<<<<<<<<<;;;<<<<<<<<<>>>???AAAEEELLLVVVaaahhhuuufffLLL<<<666333111//////000111111000///////////////........./////////.........//////.........------....................................---,,,,,,,,,,,,------,,,,,,+++++++++,,,---...************************************************++++++************++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&&&&'''''''''&&&&&&''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&''''''((())))))+++)))&&&&&&''')))))))))))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))(((((((((((()))))))))'''&&&&&&((())))))((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((()))******++++++((()))***)))((((((((((((***+++,,,---............//////000111222333444444333222333555333111666===>>>AAADDDCCCBBBAAADDDGGGGGGKKKLLLJJJJJJOOORRRRRRSSSMMMEEE>>><<>>===<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<<<<===>>>>>>???>>>===<<<<<<<<<===>>>???<<<<<<;;;;;;;;;;;;<<<===>>>???CCCIIISSSbbbqqq{{{oooSSS@@@888777333111000///000000///............///////////////......//////////////////---..................---...........................------,,,,,,---......++++++++++++,,,,,,------************************************************++++++************++++++************************(((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''(((((()))(((((('''&&&(((((((((''''''((((((((('''&&&&&&&&&''')))***+++)))(((((()))******)))''')))))))))((((((''''''&&&''''''''''''(((((((((((())))))(((((((((((())))))((('''%%%&&&((())))))((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%'''''''''((((((((())))))$$$&&&)))***)))(((***+++***+++,,,---............//////000000111222333333222111111222000---111777===@@@BBBBBB@@@@@@CCCGGGEEEIIILLLJJJKKKOOOQQQPPPOOOJJJDDD???===@@@DDDHHHNNNOOOPPPNNNKKKHHHFFFFFFJJJSSSZZZZZZYYY\\\___```___^^^]]][[[YYYWWWWWWWWWSSSWWW[[[]]][[[XXXVVVVVVUUUSSSPPPOOOPPPPPPOOONNNKKKJJJIIIGGGDDD@@@===<<<>>>@@@BBBBBB@@@===;;;;;;999888888777888999;;;<<<;;;888666444444333222000222222333444444333222222......///000111111000000***+++---......---,,,+++***************))))))((((((((((((((((((''''''&&&&&&'''))))))''''''((()))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""""" !!!"""###$$$%%%}}}pppkkkeee___ZZZUUUPPPMMMKKKKKKJJJHHHFFFCCC@@@>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<;;;;;;;;;<<<;;;;;;<<<=========<<<<<<<<<======>>>??????@@@@@@===<<<:::999:::;;;===???<<<;;;:::::::::;;;<<<===999>>>EEEPPP___pppxxx\\\FFF999666666333111000000111111///............///////////////---...//////000/////////------...//////...------........................------------............++++++,,,,,,,,,---------************************************************++++++************++++++************************))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''''')))((((((''''''(((((()))''''''&&&&&&''')))+++,,,(((((((((***++++++)))&&&))))))((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))(((&&&%%%&&&((()))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''"""&&&***+++***)))+++---***+++,,,---...............//////000111111222222333222222222...***,,,222;;;>>>AAAAAA@@@@@@CCCFFFDDDIIILLLKKKLLLPPPRRRQQQMMMJJJFFFCCCBBBCCCFFFHHHIIIJJJKKKIIIGGGEEEEEEEEELLLTTTZZZ[[[[[[^^^```___aaa```^^^ZZZWWWUUUVVVWWWTTTXXX\\\]]]ZZZWWWWWWXXXYYYVVVRRRPPPOOOOOONNNMMMLLLKKKJJJIIIFFFBBB???======@@@BBBCCC@@@>>><<<;;;777666555555555666777888:::999777777666555222000222333444555555444333222......///000111111111111&&&(((+++---...---+++***)))************)))(((((((((((((((((((((''''''&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%zzzuuugggbbb\\\WWWSSSPPPLLLJJJJJJIIIHHHFFFCCC@@@===;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<:::;;;<<<<<<======<<<<<<===>>>???@@@@@@AAAAAAAAA======<<<======>>>>>>???<<<;;;:::999999;;;===>>>===DDDQQQ```ooo~~~|||aaaJJJ<<<777444333111000///111222333222000............/////////000,,,---///000000000//////------...//////...------........................+++,,,.../////////...---++++++,,,,,,---------,,,++++++++++++++++++++++++************************++++++************++++++************************************************((((((((((((((()))******)))((((((((((((((((((((((((((((((((((((((((((((($$$&&&((()))***)))((('''))))))(((((((((((())))))''''''&&&&&&''')))+++---***)))((((((*********(((((((((((((((((()))))))))''''''''''''(((((((((((((((''''''''''''''''''((('''&&&%%%&&&(((******)))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''))))))((((((''''''&&&&&&###(((,,,---***)))***---***+++,,,---..................//////000111111111222111222333000,,,///444999===@@@AAA@@@@@@BBBEEECCCIIIMMMMMMNNNRRRTTTRRRLLLKKKIIIGGGGGGHHHIIIJJJGGGHHHIIIHHHFFFEEEFFFHHHPPPUUUZZZ[[[]]]aaa```]]]___``````^^^ZZZWWWWWWXXXWWW[[[^^^]]]YYYXXXZZZ\\\^^^ZZZUUUQQQOOONNNLLLJJJKKKKKKJJJIIIFFFCCC@@@===<<>><<<<<<888777666555444555666777:::999999999999777222///222333444444444444333222......///111111222222111)))***+++,,,,,,++++++******++++++++++++***))))))(((((((((((((((''''''&&&%%%'''((((((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&!!!"""######$$$$$$$$$###########################"""""""""###############yyyrrrnnnaaa\\\VVVRRRNNNLLLIIIGGGHHHGGGFFFDDDAAA===:::888::::::;;;;;;<<<=========;;;;;;:::::::::;;;;;;<<<::::::;;;<<<=========<<<>>>>>>@@@AAAAAABBBAAAAAA<<<===???AAAAAAAAA@@@???<<<;;;999999999;;;===>>>FFFOOO___ooo}}}|||hhhNNN===777666444111///...///111333555444333---.........//////000000,,,---///000000000//////,,,---...//////...---,,,........................***,,,...000000///...---***+++,,,---------,,,,,,++++++++++++++++++++++++************************++++++************++++++******************************************************))))))***+++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((###%%%''')))******)))((())))))(((((((((((())))))((('''&&&&&&'''))),,,------***'''&&&(((***++++++''''''(((((())))))******''''''''''''((((((((()))''''''&&&&&&&&&&&&'''''''''&&&%%%&&&(((******)))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''+++***)))(((((()))***+++++++++***)))((('''&&&&&&%%%***......+++((())),,,++++++,,,---..................//////000000111111...///111444333222555<<<888<<<@@@AAA@@@@@@AAADDDBBBIIINNNNNNPPPTTTUUUSSSLLLLLLKKKKKKKKKKKKKKKKKKGGGHHHIIIHHHGGGGGGIIIKKKTTTWWWZZZ[[[^^^bbb```[[[\\\___bbbbbb^^^ZZZYYYYYYZZZ]]]___]]]YYYXXX\\\```aaa]]]WWWRRROOOMMMJJJHHHIIIJJJJJJIIIFFFCCC@@@>>><<>><<<;;;::::::999999999999999999999999:::<<<======<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBB@@@???===;;;======;;;999;;;@@@EEEOOOXXXfffuuufffQQQ???:::666///---222////////////............000///...------...///000///............---------,,,------......------,,,------,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---*********)))******++++++---,,,,,,++++++,,,,,,---***)))))))))***+++,,,,,,((())))))******************************)))((((((,,,+++***)))'''&&&&&&&&&((((((((()))***+++++++++((((((((()))))))))******((((((((((((((()))***++++++***))))))))))))******'''''''''''''''''''''''''''((()))******+++******+++++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''***+++,,,---............000000000000////////////111111111222333444555666:::;;;<<<>>>@@@AAAAAAAAAGGGIIIMMMNNNMMMLLLLLLLLLPPPOOONNNNNNMMMKKKGGGEEEHHHLLLQQQTTTUUUTTTTTTTTTTTTWWW[[[[[[ZZZYYYZZZ\\\aaacccdddaaa\\\YYYXXXYYYYYYZZZZZZ[[[ZZZXXXWWWVVVYYYWWWSSSPPPNNNKKKHHHEEEFFFGGGGGGGGGFFFEEECCCBBBDDDDDDDDDEEEFFFEEEBBB???;;;::::::::::::;;;<<<<<<<<<<<<<<<:::666333222111///000222333333222111000000000000000000000000000000///...---,,,+++++++++---------,,,+++***)))(((((('''%%%%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$############"""$$$$$$$$$$$$%%%''')))+++%%%$$$###"""""""""$$$$$$"""$$$&&&&&&%%%%%%&&&'''!!!''')))%%%$$$&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""!!!!!!!!!!!!|||tttllleeeaaaUUURRRMMMKKKIIIHHHFFFDDD@@@???>>><<<;;;:::999999;;;;;;;;;;;;:::::::::::::::<<<>>>===<<<;;;<<<<<<<<<<<<<<<======>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBB@@@>>>===:::;;;;;;:::888;;;AAAFFFSSS```qqqzzz[[[HHH999777555///...333111000000000000/////////000///...------...///000000000/////////.........++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......//////...---------.........---,,,+++***)))))))))++++++************++++++*********+++++++++++++++++++++,,,++++++***))))))******++++++***))))))(((+++***))))))(((((())))))))))))******+++++++++,,,))))))*********+++++++++))))))))))))))))))***++++++******************+++(((((((((((((((((((((((('''((()))***++++++++++++(((((())))))(((''''''&&&))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&'''(((((())))))(((((('''((())))))******************+++,,,---............////////////////////////111111111222333555666777:::;;;<<<>>>???@@@AAAAAADDDGGGJJJLLLKKKJJJJJJKKKMMMNNNOOOPPPPPPNNNJJJHHHKKKOOOTTTXXXYYYZZZ[[[\\\\\\^^^___^^^ZZZWWWWWWWWW^^^aaacccaaa]]]XXXUUUTTTUUUUUUVVVVVVUUUSSSRRRQQQPPPNNNMMMLLLKKKJJJGGGEEEGGGGGGHHHHHHGGGFFFDDDCCCFFFEEEEEEFFFFFFEEEBBB???;;;;;;:::::::::;;;;;;<<>>>>><<<<<<<<<===<<<======>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA???===<<<999;;;;;;::::::>>>EEEKKKYYYiii}}}~~~eeeJJJ===333333333000///333111111111111000000000000//////............///000111000000000////////////,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////000///...---------------///...---,,,+++*********++++++************++++++++++++,,,------,,,******......------,,,***)))(((+++++++++++++++******)))***)))))))))***+++,,,---+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++*********++++++,,,,,,+++++++++,,,,,,,,,************************'''''')))***+++,,,,,,,,,+++++++++++++++******)))))))))))))))))))))))))))************************(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((''''''''''''&&&((())))))******))))))(((***))))))))))))***++++++***+++,,,------.........////////////////////////000000111222444666777888999:::<<<===??????@@@@@@AAADDDGGGHHHHHHHHHIIIJJJKKKMMMQQQSSSTTTRRROOOLLLPPPSSSWWWZZZ[[[\\\]]]___```aaabbb```\\\YYYWWWWWWYYY\\\___^^^ZZZTTTOOOMMMMMMNNNOOOOOOOOONNNMMMLLLLLLKKKKKKMMMNNNNNNLLLJJJHHHIIIIIIIIIIIIGGGFFFEEEHHHFFFEEEEEEEEEDDDBBB???<<<<<<;;;::::::;;;;;;;;;AAAAAA@@@===777333111000000111222333333222111000//////////////////////////////......---......///---,,,,,,+++***)))((('''((('''%%%&&&''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$#########$$$######"""######$$$$$$+++(((%%%######$$$$$$$$$"""&&&&&&"""!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###$$$%%%&&&&&&|||tttkkkddd^^^XXXUUULLLJJJFFFEEEEEEEEEDDDBBB;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======;;;===???>>>===<<<===>>><<<======>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEDDDBBB@@@>>>===<<<:::<<<======???DDDMMMTTT___oooiiiQQQ>>>555///111333111000222111111111000000000//////...............//////000000000000/////////......//////000000000000//////---,,,,,,,,,,,,,,,------...------,,,++++++++++++,,,,,,,,,,,,,,,---...///---------,,,,,,---------,,,---...///...,,,***)))------------,,,+++***)))++++++,,,,,,,,,,,,++++++++++++++++++,,,---...............///////////////------........./////////000///......------------..................------************************'''((()))+++,,,---------,,,,,,------------,,,,,,))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***))))))(((((())))))***((((((((((((((('''''''''((((((((('''''''''''''''((())))))******))))))((()))((('''''''''(((***+++******+++,,,---------------.............../////////000000222444666888999999999;;;<<<===>>>>>>>>>???AAADDDFFFFFFGGGHHHJJJJJJNNNTTTWWWWWWUUURRRQQQTTTVVVXXXYYYXXXXXXYYYZZZ^^^___``````___^^^]]]\\\VVVVVVWWWVVVRRRNNNIIIGGGEEEGGGIIIKKKMMMMMMMMMMMMKKKKKKLLLNNNPPPQQQOOOMMMIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFDDDCCCCCCBBB@@@???===<<<;;;:::::::::::::::??????>>>;;;777333222111000000111111111000//////////////////////////////...............///000000...---,,,+++***)))))))))((('''%%%&&&'''((('''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''##################$$$$$$(((&&&$$$$$$&&&'''&&&%%%###%%%&&&### """###%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""######$$$%%%%%%yyytttllleee^^^YYYUUURRRKKKHHHDDDBBBAAA@@@???>>>;;;;;;::::::;;;;;;<<<===:::;;;;;;;;;<<<<<<<<<===<<<>>>??????>>>======>>><<<<<<===>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEEEEDDDBBB@@@>>>===<<<;;;999;;;===???CCCKKKUUU]]]fffsss{{{oooVVVCCC888333000222333222000000000000/////////.........---......////////////////////////.........------///000000111111000000///------,,,++++++***++++++...---,,,+++++++++++++++,,,,,,,,,,,,---...///000...------------------...---...///000///...+++***+++,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,......---------......///111111222222222222333333111111111222222222333333444444333222111111222222222222222222111000///...************************((()))***,,,------......))))))******+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''')))((('''''''''(((***+++)))***+++,,,------------,,,,,,------............//////000111333555777888777888999:::;;;<<<<<<<<<===???BBBDDDEEEFFFHHHJJJKKKPPPVVVYYYXXXUUUSSSRRRSSSUUUWWWWWWVVVVVVXXXYYY[[[\\\]]]___``````___^^^SSSQQQNNNLLLIIIGGGEEECCC@@@BBBEEEJJJMMMPPPQQQRRRIIIIIIJJJKKKMMMNNNLLLJJJJJJJJJKKKLLLLLLKKKIIIHHHFFFCCCAAA???@@@@@@???>>><<<<<<;;;999888888888888888999:::888666333333333///////////////......---.......................................///000111///...---+++************(((&&&&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""""""""############"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###!!!$$$$$$%%%&&&&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""|||wwwnnniiiccc^^^YYYUUURRROOOIIIFFFBBB???>>>===;;;:::;;;:::::::::;;;;;;<<<===::::::;;;;;;<<<============>>>@@@@@@>>>>>>>>>???>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDDDDEEECCCBBB@@@>>>===<<<;;;;;;777:::>>>BBBGGGRRR^^^gggqqqyyyzzzkkk|||rrr[[[GGG;;;555333222333333333111000////////////............,,,---...///000000000///............------------------............------...---,,,++++++++++++,,,.........------......//////...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......///000000///------,,,,,,---...............,,,------...............000///////////////000000444444555555666777777888777777777777888888888888999888888777777777888888777777777777555333000///++++++++++++++++++++++++******+++,,,------------***+++,,,,,,---,,,,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((('''(((((((((((()))))))))'''(((((())))))(((((('''+++************+++,,,,,,)))***+++,,,,,,---------++++++,,,,,,---...............///000222444555666555666777888999999999999:::<<>>===>>>?????????<<<;;;:::888777666666666333555666666444333444555000000//////......------...........................---------...//////000///...,,,***))))))******(((&&&&&&&&&((()))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!! !!!"""###$$$$$$$$$$$$$$$"""$$$%%%%%%###!!!""""""&&& !!!%%%&&&&&&&&&########################""""""""""""""""""""""""""""""""""""!!!!!! zzzpppjjjaaa^^^ZZZWWWTTTQQQMMMJJJFFFCCC@@@===<<<;;;:::888:::999999999999::::::;;;;;;;;;<<<======>>>??????===???@@@@@@???>>>>>>???@@@@@@@@@@@@??????????????????@@@AAABBBCCCDDDDDDAAA@@@>>><<<;;;;;;;;;;;;:::===BBBGGGOOO[[[iiisss}}}qqqppp}}}aaaIII<<<888333333333333333333222000000000000////////////...,,,---...///000000000///////////////............,,,------......------,,,,,,,,,,,,---...///000111------------......///000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...///////////////000000000000111111111000//////------...///////////////////////////000222333444666666777888:::;;;<<<<<<===>>>>>>>>>>>>?????????===<<<<<<<<<<<<======>>><<<<<<<<<:::888555111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...///////////////************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((++++++************++++++''''''''''''((((((((()))'''((((((((())))))))))))((())))))******))))))(((******+++,,,,,,,,,,,,+++)))***+++,,,,,,---,,,,,,***++++++,,,------...............///000222333444333444555666666666666666777999<<<>>>@@@CCCGGGIIIMMMQQQTTTSSSNNNIIIHHHIIIIIIMMMRRRVVVWWWXXXYYYZZZXXXWWWWWWYYY\\\\\\ZZZXXXLLLIIIFFFEEEEEEEEEBBB@@@===???CCCHHHMMMPPPRRRSSSPPPNNNKKKKKKMMMOOOOOOOOOIIIJJJKKKLLLLLLKKKJJJJJJDDDAAA===<<<===???AAAAAA;;;:::888777555444444333111333555555444333444555222222111000//////.................................---------------.........,,,***(((''''''((()))'''&&&&&&'''((())))))'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$### !!!###$$$%%%%%%$$$$$$!!!$$$'''%%%###%%%,,,222555(((######""""""########################""""""""""""""""""""""""""""""""""""""""""######|||rrrhhhaaaXXXVVVSSSRRRPPPMMMJJJGGGDDDAAA>>><<<;;;;;;:::888999888888888888888999999<<<======>>>???@@@@@@@@@>>>???AAAAAA???>>>???@@@CCCBBBBBBAAAAAA@@@@@@???>>>>>>???@@@BBBCCCCCCDDD???>>><<<;;;:::::::::;;;>>>AAAGGGMMMVVVcccrrr}}}}}}sss~~~vvvVVV>>>666777111333333222333444333111111111111111000000000000+++,,,...000000000000///000000000000////////////......////////////......+++,,,---...000222444555*********+++,,,---...///*********+++,,,---/////////......------....../////////......///000111222444444444333222111000///------...///000000//////------...000222444666777777777888:::<<<===??????BBBBBBCCCCCCCCCCCCDDDDDD???>>>>>>>>>???@@@AAAAAA??????>>>===:::666222000........................------......------,,,+++***++++++,,,---------,,,************************************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))'''((((((((())))))************++++++++++++******'''((()))++++++***))))))))))))***+++,,,,,,,,,,,,******+++,,,,,,---..................///000111222222222333444555555555555444777:::<<<>>>AAAEEEHHHMMMPPPRRROOOIIIDDDCCCDDDHHHLLLQQQTTTUUUTTTTTTTTTTTTSSSTTTWWW[[[\\\[[[XXXIIIHHHFFFGGGHHHGGGBBB???===???CCCGGGKKKMMMOOOPPPLLLIIIFFFFFFHHHKKKLLLMMMIIIJJJKKKLLLLLLKKKJJJJJJDDDAAA===<<<>>>@@@CCCCCC:::999888666444333222222222444555555444333333444444333222111000000000000...........................------,,,,,,,,,------,,,+++(((&&&%%%%%%&&&''''''&&&&&&''')))***)))(((&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&!!!###$$$%%%$$$$$$ !!!###$$$%%%%%%$$$$$$$$$((('''&&&,,,:::EEEMMM999&&&###&&&%%%"""!!!########################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&}}}tttmmmeee^^^ZZZWWWUUUPPPLLLHHHFFFFFFFFF>>>===<<<;;;:::;;;;;;<<<===<<<;;;999888999999:::;;;;;;<<<<<<===???@@@AAAAAA@@@>>>>>>>>>>>>@@@AAAAAAAAABBBBBBAAAAAA@@@???>>>@@@BBBCCCDDDBBB@@@???>>><<<999888999:::;;;;;;BBBFFFLLLUUUaaappp~~~yyy~~~^^^FFF;;;666111222111111000///......---,,,---...//////...---,,,///...------...///000111000000//////.........---........................------------------------...------,,,,,,+++++++++***+++,,,---...---,,,+++000111222111/////////111111111000111222444666777888777555222000/////////111000///---,,,------......---...///111333666888777777888999;;;===>>>???>>>@@@CCCFFFGGGFFFEEEDDDAAABBBCCCDDDCCCAAA>>><<<:::999888666333111///...---------.........//////...///000000000///---,,,............///222444555222222000///////////////,,,------+++)))((()))***...---,,,***((('''''''''******)))(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))((('''''''''(((***+++***)))'''&&&'''(((***+++++++++++++++++++++++++++,,,---...///000000000000000222444666666444222000111555999;;;<<<===@@@CCCGGGKKKNNNMMMHHHCCC@@@@@@LLLNNNPPPPPPOOOOOOOOOPPPSSSSSSVVV\\\bbbbbb\\\VVVJJJIIIJJJMMMOOOLLLEEE???@@@BBBFFFIIIJJJJJJHHHFFFIIIHHHFFFGGGJJJLLLMMMMMMIIIJJJJJJJJJJJJIIIGGGFFF?????????AAACCCBBBAAA???:::999777555333111111000333555777444000...222666777666555444222000//////...///000000000///---,,,---++++++,,,...///...---+++,,,,,,+++)))((()))+++((((((''''''''''''((((((((('''&&&%%%$$$%%%&&&&&&((('''&&&&&&$$$$$$###"""&&&&&&&&&&&&%%%$$$######$$$$$$$$$############"""&&&### """***999HHHRRRNNN555"""###(((&&&"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""" !!!###%%%"""###"""!!!!!!!!!}}}vvvnnngggaaa[[[WWWQQQPPPNNNKKKIIIGGGFFFEEE>>>===<<<;;;:::;;;;;;<<<999999888777777888999:::;;;;;;<<<<<<===???@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA???@@@BBBCCCBBBAAA>>>===;;;999777777888;;;<<<===GGGMMMWWWcccooo|||pppTTTAAA888444333222222222111000000//////---...///000000///...---///......---...///000111000/////////....................................------------------------///.........------,,,,,,+++,,,---...///...------000111222222222111333444777777666666777999;;;<<<:::888666333111000000000///...---,,,,,,---......111111111111111222333333333333333333555777999:::===???BBBEEEGGGGGGGGGFFFFFFGGGGGGGGGDDDAAA===;;;666555555444222111000000.........////////////000...///000111111000//////111111111222444777999;;;888888777666555333222111---------,,,***)))+++,,,,,,,,,***))))))((((((((())))))((('''''''''(((((()))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))************)))))))))(((((('''((()))***+++***)))'''''''''(((***+++++++++++++++++++++++++++,,,---...//////000000000///000333555555444222111000444888::::::<<>>@@@@@@???===999888777555444333333333333555666444000///333777999888777666444333222111///////////////...---------,,,+++,,,---...---,,,))))))***((('''&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$############"""###!!!###+++333888999*** ###&&&###"""&&&########################"""""""""!!! """$$$ !!!###yyytttmmmfff```ZZZUUURRRJJJKKKKKKKKKIIIGGGDDDBBB===<<<;;;;;;:::;;;;;;;;;888888777888999:::;;;<<<<<<<<<<<<<<<===???@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBCCCCCCCCCCCCCCC@@@AAABBBBBBAAA???<<<;;;999888777777999<<>>>>>>>>??????<<<999555333111111111///---,,,...000,,,+++******))))))******)))))))))((())))))***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))((((((((((((((()))******))))))((('''((()))***+++++++++++++++++++++++++++,,,---...//////000//////---///111444555444333222222666:::;;;;;;===@@@DDDLLLLLLKKKIIIGGGFFFHHHIIIOOOOOOOOONNNLLLLLLNNNPPPTTTUUUXXX^^^cccccc___[[[QQQSSSZZZdddjjjggg\\\SSSKKKHHHFFFFFFGGGHHHHHHHHHJJJGGGEEEEEEGGGJJJLLLMMMLLLLLLKKKJJJHHHEEEBBBAAA:::::::::<<<>>>???>>>===888888777666555555555555222333444333000000333777888777666555444333222222000///......---.........---,,,++++++,,,---+++***'''((()))((('''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$############"""%%%$$$$$$$$$$$$$$$%%%&&&((("""!!!%%%$$$ !!!'''"""""""""""""""""""""""" """###"""!!!!!!"""###!!!"""!!!!!!!!!!!!sssnnnggg```ZZZUUUPPPMMMGGGIIIKKKKKKIIIFFFBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA???@@@BBBCCCDDDEEEEEEEEECCCCCCCCCBBBAAA>>><<<:::999999999999:::>>>CCCGGGPPPXXXeeessskkkHHH<<<999222000555222222222111111000000000000000000111111000000000//////.........////////////////////////.................................------------------------//////000000000000000000111111222222333333333444555666888888888888999;;;;;;:::999888999999;;;;;;:::888666333111000//////000//////000111333666777111222444666888888888777555333000......111444666555777:::>>>BBBFFFHHHIIIKKKKKKKKKIIIFFFAAA<<<:::111111111111111222222222/////////000000000000111000111222333444555666666333444555666888999;;;<<<>>>???AAABBBAAA===888666::::::888666333222333444000///...,,,+++*********,,,++++++++++++,,,------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))((((((((((((((())))))***))))))((((((((()))***+++************************,,,,,,---...////////////---///111444555555555555666999===>>>>>>???CCCGGGNNNMMMKKKIIIHHHJJJMMMPPPQQQQQQPPPMMMLLLLLLNNNPPPSSSUUUXXX\\\______[[[WWWRRRXXXeeettt}}}zzzlll___SSSNNNHHHEEEEEEHHHIIIHHHKKKIIIFFFEEEGGGJJJLLLMMMKKKKKKJJJIIIGGGDDDBBB@@@===<<<<<<<<<>>>???>>><<<:::999888666555555555555000111222111///000333555444444333222111111000000000///...---,,,---...///---,,,******++++++***(((((()))******)))(((((()))((((((''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$#########""""""$$$%%%&&&''''''&&&%%%$$$&&&$$$$$$'''%%% !!!%%%###########################%%%&&&&&&$$$#########%%%&&&''''''%%%#########|||pppkkkccc\\\VVVQQQMMMKKKIIIJJJKKKKKKHHHCCC>>>;;;::::::;;;;;;;;;;;;;;;;;;============<<<<<<;;;;;;===<<<<<<======>>>???@@@@@@AAACCCCCCCCCCCCAAA@@@???@@@AAACCCDDDEEEEEEFFFEEEEEEDDDCCC@@@>>><<<:::777888999999;;;@@@GGGLLL]]]dddmmmxxxwwwXXX===888999333000333000000000000000/////////111111111000000111111111//////////////////...............///////////////////////////////////////........................///000000000111111222222444444444555666666777888:::;;;<<<;;;:::999:::;;;???>>>=========>>>???@@@999888666333111111111111222111111222333555777999444555777999::::::999888555333111//////111444666222444666:::>>>CCCFFFHHHKKKKKKLLLKKKIIIFFFBBB@@@555555444444444333333333000000000000111111111111222222333444555666888888666777777888888888888888:::<<<>>>@@@@@@>>>;;;999CCCCCCBBB@@@<<<:::999:::777666333111///---,,,+++---,,,,,,,,,,,,,,,------...------,,,++++++******************************))))))))))))))))))))))))))))))))))))************))))))************))))))'''(((((())))))))))))))))))))))))))))))******+++************************+++,,,---...////////////...000222444555666777777777:::<<<======>>>BBBFFFKKKIIIFFFEEEGGGKKKOOOQQQRRRRRRQQQNNNLLLMMMOOOQQQRRRTTTVVVYYYZZZYYYUUURRRRRRZZZkkkzzzkkk\\\TTTJJJEEEEEEHHHIIIIIIIIIGGGDDDCCCEEEHHHJJJJJJHHHHHHHHHHHHFFFDDDBBBAAA???===<<<<<<<<<<<<;;;:::<<<;;;999777555444333333/////////......///111333222222111111000000//////000///---,,,,,,,,,---...,,,+++))))))******)))'''&&&(((******)))(((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$#########""""""!!!!!!"""######$$$$$$###)))%%%"""$$$%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''$$$"""!!!!!!!!!#########%%%&&&}}}vvvkkkfff^^^WWWSSSOOOLLLJJJKKKKKKJJJHHHDDD@@@<<<999999::::::;;;;;;;;;;;;:::<<<<<<<<<<<<;;;:::999888===============>>>??????@@@@@@AAAAAAAAAAAA@@@@@@??????AAABBBDDDDDDEEEEEEEEEDDDCCCAAA???===;;;:::444666999;;;>>>DDDNNNUUUhhhlllsss}}}\\\HHH888666777444111111000/////////////////////111111000000000000111111/////////000//////...---.........///////////////////////////////////////000000000000000000000000111111111222333444555555777777777777888999;;;;;;===>>>>>>===<<<;;;;;;===>>>===<<<<<<===>>>???@@@<<<:::999777666666666666555444444444555666888999:::::::::999888777666555444222000//////111333555333333555888<<>>===:::777444111000///...---,,,,,,+++++++++,,,000///......---,,,++++++************************)))))))))))))))))))))))))))))))))*********++++++))))))************))))))''''''((())))))))))))))))))))))))*********++++++************************+++,,,---......///......///000111333444555666666444777999999888:::???CCCDDDBBBAAABBBEEEJJJMMMNNNPPPPPPPPPOOOMMMMMMOOOQQQPPPRRRUUUWWWWWWUUUSSSQQQSSS[[[lllxxxcccYYYMMMGGGGGGIIIJJJIIIEEECCCAAABBBCCCEEEEEEEEEGGGGGGGGGGGGEEEDDDBBB@@@>>><<<:::999::::::999888<<<;;;999666444333222111000///...---...///000111111111111111111000000000///...------,,,---------***)))(((((()))***)))'''###%%%'''((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''$$$$$$$$$############"""$$$######""""""######$$$&&&""" $$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$!!! """###"""!!! """###~~~uuummmccc^^^WWWRRROOOMMMKKKJJJLLLJJJGGGCCC@@@===;;;:::888999:::;;;<<<;;;;;;:::;;;;;;<<<===<<<<<<;;;:::===============>>>>>>?????????>>>>>>>>>>>>????????????@@@BBBCCCCCCCCCCCCBBBBBB@@@???===;;;999888444888===AAAFFFOOO[[[dddpppttt{{{}}}___EEE>>>666222222333222111000000000000000000000000111000////////////000111//////000000000///---,,,............/////////000////////////////////////111111111111111111111111333333444555666777888999999999888999:::<<<===>>><<<>>>???>>>======>>>???<<<;;;;;;;;;<<<>>>???@@@AAA@@@>>>=========>>>???<<<;;;:::999999999:::;;;:::999888666555444444444333222222111222333444555555555666888;;;@@@DDDGGGIIIJJJLLLMMMMMMKKKIIIGGG??????>>>>>>===<<<<<<<<<666666777777777888888888555444444444555666888999:::;;;<<<======<<<;;;:::999888888888999;;;===???FFFJJJNNNOOONNNKKKIIIHHHCCCAAA???<<<999777666555222111000///...---------111000000///...---,,,+++************************))))))))))))))))))))))))))))))*********+++++++++))))))************))))))&&&'''((()))***))))))((())))))******+++++++++***************************++++++,,,---...............///000111222333444444333555777777666888===AAA@@@>>>???BBBGGGKKKLLLLLLLLLMMMNNNNNNMMMLLLMMMOOONNNQQQUUUWWWWWWVVVUUUUUUWWW[[[hhh|||iii^^^PPPIIIIIIKKKKKKIIIDDDCCCBBBCCCEEEFFFDDDCCCHHHHHHGGGFFFDDDBBB???>>><<<:::888888:::<<<<<<<<<:::999777555444333222222222111///...///000000000////////////////////////------......------,,,,,,((('''&&&''')))***)))(((!!!$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''$$$$$$$$$############"""%%%%%%%%%%%%$$$$$$$$$$$$"""!!! !!!$$$'''%%%"""########################$$$$$$$$$###!!!!!!###%%%(((((('''%%%!!! xxxnnnggg\\\XXXRRRNNNLLLLLLLLLKKKJJJHHHDDD???<<<;;;:::;;;777888:::;;;<<<;;;;;;:::;;;<<<===?????????>>>>>>>>>============>>>>>>??????>>>===<<<<<<===>>>?????????@@@AAABBBBBBBBBBBB@@@@@@>>>===;;;999888777666;;;BBBGGGNNNYYYgggrrryyy~~~gggFFF888999666///...222333111111111111111111111222222111000///......///000111//////000000000///---,,,---.........//////000000000000000000000000000000222222222222222222222222555666666888999:::;;;<<<::::::999:::;;;===???@@@;;;<<<>>>>>>>>>>>>@@@BBB????????????@@@BBBDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFCCCBBB@@@???>>>>>>??????666555444333333444555666444444444444555666777888888888777999<<<@@@DDDGGGFFFGGGIIIKKKJJJHHHFFFDDDAAAAAAAAAAAA@@@@@@@@@@@@999999:::::::::;;;;;;;;;555555444444444666777888777999:::<<<<<<<<<<<<;;;<<<:::888666777:::>>>AAADDDHHHNNNRRRRRRPPPNNNMMMDDDCCCAAA???===;;;;;;:::777666555333222111111000222111000///...---,,,,,,************************)))))))))))))))))))))))))))************+++++++++))))))************))))))&&&''')))*********)))((())))))***++++++++++++***))))))))))))))))))))))))++++++,,,---............------...///000111222222444666888777777999>>>BBB??????@@@EEEKKKOOOOOOMMMHHHJJJLLLMMMLLLKKKLLLMMMMMMQQQUUUXXXYYYYYYYYYZZZ[[[\\\dddvvvlll```RRRKKKKKKLLLKKKIIIEEEEEEFFFGGGIIIIIIFFFDDDJJJIIIHHHFFFDDD@@@===;;;;;;:::999:::===@@@AAAAAA777777555444444333333333555333111000000111111111+++++++++,,,,,,,,,,,,---,,,---...///...---,,,+++'''&&&&&&''')))***)))(((###%%%((()))((('''''''''(((((((((''''''(((((((((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$$$$############"""!!!!!!"""###$$$$$$######"""%%%'''&&&&&&&&&$$$!!!""""""""""""""""""""""""$$$$$$$$$######$$$(((***!!!"""###"""!!!!!!###%%%yyyssskkkbbb]]]UUUPPPJJJIIIKKKKKKHHHEEEIIIEEEAAA===<<<;;;999888888888:::;;;<<<=========?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<======;;;;;;;;;<<<<<<>>>??????BBBBBBBBBAAA@@@???>>>===???;;;999<<<<<<888777888======AAALLLYYYfffsss|||~~~mmmQQQ@@@666666555444444333222222000000000000000000000000........................444333333222111000//////000000000///......------333000......111222111000333333444444444444444444666555444666888:::;;;:::<<<;;;<<<<<<===???@@@AAAAAA@@@@@@???@@@AAABBBCCCBBB???<<<===@@@CCCDDDCCCGGGGGGHHHIIIKKKLLLMMMMMMHHHGGGFFFEEEDDDDDDCCCCCC;;;<<<>>>??????===;;;:::666666666666777999:::;;;<<<;;;;;;;;;;;;===???@@@???@@@@@@@@@AAAAAAAAABBB<<<>>>@@@@@@@@@AAABBBDDDBBBCCCDDDBBB@@@>>>>>>>>>>>><<<999666666777:::<<<;;;:::999<<<@@@AAA@@@===;;;;;;<<<;;;::::::<<>>;;;999999999:::;;;;;;:::999777666555444888555333111111000///---)))***+++,,,,,,,,,,,,,,,*********++++++++++++++++++***)))))))))***,,,---***+++,,,,,,,,,+++***)))(((((((((((((((((((((((()))******++++++)))((('''++++++******+++---///000,,,---///111111000///---...,,,+++,,,///111000---333222222444666999::::::;;;<<>>777888999;;;===@@@CCCDDD<<<:::666555666777777666111111111222222111111111+++,,,---.........---,,,+++,,,---.........---,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""|||xxxrrrllleee]]]XXXQQQMMMIIIIIIKKKKKKHHHEEECCCAAA===;;;;;;;;;:::999888999:::;;;<<<=========???@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;<<<<<<===<<<<<<<<<===>>>???AAAAAABBBBBBAAA@@@???>>>>>>===AAA===;;;<<<<<<888666888@@@@@@EEEQQQ___kkkuuuzzzzzzZZZDDD999555555444444333222222111000000000000000000000000////////////////////////222222111000000////////////////////////////////////------...222444444333444444444444555555555555555444444666888;;;;;;;;;<<<<<<======>>>@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDAAA???@@@CCCEEEFFFFFFHHHIIIJJJKKKMMMNNNOOOOOOOOOOOONNNMMMLLLJJJIIIHHHBBBCCCDDDEEEEEEDDDCCCBBB??????===<<<;;;::::::999<<<;;;;;;::::::;;;<<<===??????@@@AAABBBCCCDDDDDD@@@AAABBBBBBAAAAAACCCDDDFFFGGGIIIIIIHHHGGGGGGHHHDDDBBB???;;;999888999999:::999999<<>>======>>>@@@BBBFFFLLLRRRTTTRRRNNNKKKCCC@@@<<<888555555666777777777777777888999999:::999888666666666555444222.........------,,,,,,+++))))))))))))))))))))))))******)))))))))***+++,,,***+++,,,---------,,,+++++++++++++++++++++++++++)))******+++***)))((('''******)))))))))+++,,,---,,,---.../////////.........---,,,---000222111/////////000333666999;;;<<<<<<<<<>>>CCCIIILLLMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGKKKKKKPPPXXXZZZXXXWWWXXXWWWSSSYYYccctttzzzeeeYYYSSSLLLLLLPPPLLLIIIJJJJJJJJJJJJHHHGGGGGGNNNLLLJJJFFFBBB???>>>===???AAADDDGGGIIIJJJIIIIII<<<:::666555666666666666111222222333333222222111,,,---...//////...---,,,,,,---------------,,,,,,************************''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$#########$$$%%%$$$$$$#########""""""""""""############$$$$$$$$$""""""#########$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$#################################uuurrrnnniiiccc\\\UUUQQQMMMJJJHHHIIIJJJJJJGGGCCC===;;;999888:::;;;;;;:::888999:::;;;<<<=========@@@@@@@@@AAAAAABBBBBBCCCAAA@@@>>>===<<<<<<<<<===<<<<<<<<<===???AAACCCDDDCCCBBB@@@???>>>===>>>>>>@@@<<<;;;<<<<<<999999<<>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDFFFDDDCCCDDDFFFIIIJJJJJJKKKLLLMMMOOOPPPQQQRRRRRRVVVVVVVVVUUURRRPPPMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCAAA@@@???>>>>>>===<<<;;;:::999999:::@@@AAABBBDDDEEEGGGHHHIIIHHHHHHHHHFFFEEEEEEHHHJJJKKKMMMPPPQQQQQQRRRSSSUUUOOOMMMIIIEEEAAA===;;;::::::999999<<<@@@DDDFFFFFFFFFFFFFFFEEECCCCCCEEEGGGJJJMMMRRRWWWXXXWWWTTTRRRGGGCCC>>>999555444444555444444555666777999:::;;;::::::999;;;<<<;;;999777444333111///---,,,,,,,,,******************))))))***))))))))))))***++++++((()))***+++,,,,,,,,,+++)))))))))))))))))))))))))))************)))(((((()))((((((((((((((()))))),,,,,,,,,---------.........------...111333222222//////000222444666888:::;;;;;;===@@@DDDGGGHHHGGGIIIHHHFFFDDDDDDDDDEEEFFFJJJJJJOOOUUUXXXUUUTTTUUUVVVQQQTTT[[[jjj|||hhh\\\WWWOOOOOOQQQKKKKKKJJJJJJIIIIIIHHHGGGFFFMMMJJJEEEBBB@@@???>>><<>>??????@@@AAAAAABBBCCCCCCBBBAAA???===<<<;;;<<<<<<;;;;;;<<<===???AAACCCDDDCCCBBB???===<<<<<<===>>><<<999999;;;;;;:::===CCCDDDPPP___iiiqqq{{{kkkMMM;;;666888222222222222111111000000000000000000000000000000000000000000000000000000/////////000000000111111000000000111111111222222333222111111111222222111444555666777888888888777333333444777;;;=========>>>>>>???AAABBBBBBCCCCCCEEEEEEDDDDDDDDDEEEEEEEEEGGGGGGGGGHHHIIIKKKMMMMMMNNNOOOQQQSSSTTTUUUTTTTTTWWWWWWWWWUUURRROOOKKKIIIFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGHHHHHHHHHGGGGGGGGGAAA@@@???===<<<:::999999AAABBBCCCEEEGGGIIIKKKLLLMMMMMMMMMKKKJJJLLLPPPSSSQQQSSSVVVXXXXXXYYY[[[\\\XXXWWWTTTPPPLLLHHHDDDBBB>>>===<<<<<<===@@@BBBCCCGGGHHHIIIIIIIIIJJJNNNPPPRRRUUUYYY\\\^^^]]][[[ZZZPPPLLLFFF???:::777666666555444333333333444555666888888999<<<>>>>>>;;;999666555222///---------...,,,,,,,,,,,,,,,+++++++++*********)))************(((((())))))))))))))))))((((((((((((((((((((((((************)))))))))((()))(((((((((((((((((((((,,,,,,+++++++++,,,---...,,,,,,---...000222222222222222333222111222333444999:::<<<>>>AAADDDEEEFFFHHHGGGDDDBBBBBBDDDFFFGGGJJJIIIMMMSSSUUUSSSQQQSSSXXXSSSSSSWWWbbb|||kkk]]]XXXPPPPPPRRRLLLLLLLLLJJJIIIHHHGGGGGGGGGJJJFFFAAA>>>>>>>>>>>>===@@@BBBEEEHHHGGGDDD@@@>>>;;;888666555555555444333444444555555555555444444222222111000///...---,,,000///---+++******++++++************************''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$##############################""""""""""""######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$~~~{{{uuupppfffccc___[[[WWWSSSNNNKKKKKKJJJHHHGGGEEEAAA===:::;;;:::999999:::;;;;;;:::999999;;;<<<===>>>>>>>>>===>>>>>>???@@@AAAAAABBBBBBAAA???===<<<;;;;;;<<<::::::;;;<<<>>>@@@BBBCCCCCCAAA???<<<;;;<<<===>>><<<:::999;;;;;;;;;@@@GGGJJJ^^^qqqxxx{{{sssVVVDDD:::777888222222111111111111000000000000000000000000000000///////////////////////////000000111111222222333333333222222222111111111444444333222111111222222444666888999::::::999888444444666999<<>>===>>>???@@@BBBCCCCCCCCCCCCFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNOOOQQQRRRSSSUUUUUUUUUTTTTTTTTTTTTSSSPPPMMMJJJFFFEEEBBBBBBAAABBBCCCDDDEEEFFFEEEFFFHHHIIIJJJJJJJJJIIICCCCCCAAA@@@>>><<<;;;:::===>>>???AAACCCEEEGGGGGGJJJJJJKKKJJJKKKNNNSSSVVVVVVXXXZZZ[[[[[[\\\]]]^^^[[[[[[ZZZXXXUUURRROOONNNIIIGGGEEEAAA?????????@@@AAACCCEEEGGGHHHLLLPPPSSSTTTUUUXXXZZZ\\\\\\\\\\\\XXXUUUNNNHHHAAA===;;;:::555444333111111111222333444555666999<<<<<<:::888555333111///...///000111---------,,,,,,,,,++++++***++++++++++++*********++++++******)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))((((((,,,++++++++++++,,,------+++,,,---......///000111111222333222000000222444777999;;;===@@@BBBEEEGGGGGGFFFDDDBBBCCCEEEHHHJJJJJJIIILLLRRRTTTRRRQQQSSS]]]WWWVVVVVV]]]uuummm^^^XXXQQQSSSTTTOOONNNMMMKKKIIIHHHHHHIIIJJJHHHEEE@@@>>>===>>>>>>>>>CCCCCCCCCCCCBBB@@@>>><<<888777555555555555444333555555555666666555555555333333222000///...------000...,,,+++******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$$$$######$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$|||yyywwwsssmmmiiiaaa^^^ZZZVVVSSSPPPLLLJJJKKKJJJHHHDDDAAA===:::888<<<:::999:::;;;<<<;;;999999:::;;;<<<===>>>>>>>>>=========>>>>>>??????@@@@@@???===<<<;;;;;;;;;<<<:::;;;;;;<<<>>>@@@BBBBBBAAA@@@>>>===<<<;;;<<<<<<>>><<<<<<===<<<===DDDLLLXXXnnn^^^GGG???999555444111111111111111111111111000000000000000000000000////////////////////////000000111111222222222333555444444333222222111111111222333333222333555777555666999;;;<<<<<<;;;:::666777888;;;???@@@???>>>===???AAABBBCCCDDDCCCCCCFFFGGGGGGGGGGGGFFFFFFEEEEEEGGGIIIJJJKKKKKKNNNOOOPPPQQQRRRSSSSSSRRRPPPOOOOOONNNLLLIIIEEECCC@@@???======>>>???AAABBBCCCCCCEEEEEEFFFGGGGGGFFFDDDCCCAAAAAA@@@@@@>>><<<;;;:::777888999:::;;;<<<======???AAABBBCCCDDDGGGLLLOOOSSSUUUXXXXXXXXXXXXYYY[[[WWWWWWWWWWWWWWWVVVUUUUUUSSSRRROOOKKKFFFCCCCCCCCC===???AAABBBCCCFFFKKKNNNQQQRRRTTTVVVXXXZZZ\\\\\\YYYWWWSSSNNNIIIEEEAAA@@@999777555333222333444555222222333666888999888777333333111111000111222333......------,,,,,,++++++,,,,,,,,,---,,,,,,+++***------,,,++++++++++++,,,+++++++++++++++++++++++++++******)))((()))))))))((()))************))))))+++++++++,,,,,,,,,------+++,,,......------///000,,,///222222000111555888777999;;;<<<>>>@@@DDDFFFDDDCCCCCCCCCEEEGGGJJJLLLJJJIIILLLRRRTTTRRRRRRUUU]]]XXXXXXUUUYYYppplll^^^ZZZWWWYYY[[[UUUOOONNNKKKIIIIIIJJJLLLNNNLLLKKKIIIEEEAAA???@@@AAACCCBBB???===;;;::::::999666444444444555666555333555555666666666666555555333222111///......------...---,,,++++++***++++++((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&###""""""""""""!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$|||vvvrrroookkkfffaaa[[[XXXTTTQQQOOOMMMJJJGGGIIIHHHEEEBBB>>>;;;999999999888888:::;;;<<<;;;:::999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::::::::;;;<<<=========>>>???@@@BBBBBB@@@???>>>===<<<;;;;;;:::<<<;;;===???@@@CCCMMMXXXmmm}}}oooLLL>>>:::555111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111444444444444333333333333111333444444222222555777555777:::<<<======<<<;;;999999;;;>>>AAAAAA@@@>>>===>>>@@@BBBDDDCCCCCCBBBDDDEEEFFFFFFEEEDDDCCCBBBBBBEEEHHHJJJIIIJJJLLLNNNMMMNNNOOOOOONNNLLLIIIGGGHHHFFFBBB>>>;;;:::999999888999;;;===????????????AAAAAABBBCCCBBB@@@>>><<<;;;<<<<<<<<<;;;:::999888555555555555555666666666666888:::;;;<<<>>>AAADDDGGGJJJLLLMMMNNNNNNOOOQQQNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVUUUQQQLLLIIIHHHIIIBBBBBBCCCBBBAAAAAACCCFFFJJJKKKLLLNNNQQQTTTVVVXXXWWWWWWVVVUUURRRNNNKKKIIICCCAAA===999666555555666222222222444666888888777555555444444444333333333222222111111000//////...------.........---,,,+++***)))))))))***+++---...))))))))))))))))))))))))++++++)))((((((((()))***'''((()))***++++++*********+++---.........---,,,---///000///------...000+++///222222000111666:::888:::;;;;;;;;;<<<@@@CCC@@@@@@AAACCCFFFIIIKKKLLLJJJIIILLLRRRUUUTTTUUUXXXXXXUUUVVVTTTVVVkkk}}}{{{|||hhh^^^``````dddddd\\\PPPNNNKKKIIIJJJLLLOOORRRVVVXXXWWWQQQGGGBBBBBBEEE@@@???<<<:::888666666555333222222444666777666444444555555666666555555444222111000...------......++++++,,,,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""$$$%%%&&&&&&%%%%%%""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$!!!"""""""""#########$$$########################~~~yyyrrrllliiieee```\\\WWWTTTQQQNNNLLLJJJHHHFFFGGGFFFDDD@@@<<<::::::;;;777666777999;;;<<<<<<;;;999:::;;;===>>>>>>???????????????>>>>>>>>>>>>>>><<<<<<::::::999:::;;;<<>>???>>>>>>===<<<:::999666777;;;@@@EEEKKKXXXddd|||yyy\\\AAA888777222///222222222222222222222333333000000000000000000000000111111111111111111111111000000000000////////////222333333444444555555666555666777555222000222444555777:::===>>>>>><<<;;;;;;;;;<<>><<<>>>@@@BBBCCCCCCBBBAAABBBCCCDDDDDDDDDBBBAAA@@@@@@DDDGGGIIIHHHHHHKKKMMMJJJKKKLLLLLLJJJGGGDDDBBBAAA???:::666333222222333333555888;;;<<<===<<<;;;<<<===>>>??????===;;;:::666777888999888888666666666666555555444444333333222444666888888999;;;===;;;>>>AAACCCCCCDDDFFFHHHFFFGGGGGGIIIKKKMMMOOOPPPRRRTTTUUUSSSOOOKKKKKKLLLJJJJJJHHHEEEAAA???@@@AAA??????@@@BBBEEEIIILLLNNNUUUVVVXXXZZZYYYWWWTTTRRROOOKKKEEE???:::666555444444333222333666888999888777777777777666555444333777777666666555444333333....../////////...,,,+++$$$$$$$$$%%%'''***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((()))***%%%&&&(((************)))***+++---//////...---,,,///111222111...---...111...222444333000000333888999;;;<<<;;;999999===@@@===>>>@@@CCCFFFIIIKKKLLLKKKJJJMMMSSSVVVUUUVVVYYYRRRQQQTTTRRRTTThhhzzzxxxvvvddd___eeehhhlllkkkaaaQQQNNNLLLJJJKKKNNNQQQTTT___bbbcccZZZMMMDDDDDDGGGAAA@@@???===;;;999777666111111111333666777666555444444555555555555444444111000///...------......)))***+++------,,,+++***************************))))))))))))))))))))))))((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$############"""############$$$$$$$$$$$$$$$$$$$$$######""""""######""""""""""""######!!!!!!""""""#########$$$""""""""""""""""""""""""~~~{{{wwwsssmmmhhhccc]]]WWWSSSNNNKKKIIIGGGGGGGGGEEEDDD@@@???>>>===;;;;;;;;;:::999999:::;;;<<<===>>>???<<<>>>@@@@@@>>><<<<<<===>>>>>>======<<<;;;999999;;;;;;;;;;;;;;;<<<>>>>>>@@@@@@@@@AAACCCCCCAAA?????????>>>;;;999888999:::===<<>>??????===>>>@@@@@@??????@@@BBBBBBAAA???======>>>@@@AAACCCBBBAAA@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFFFFEEEEEEIIIHHHGGGGGGFFFEEEBBB???<<<999777666888888666444444666777777777888;;;===:::;;;<<<===<<<;;;:::999444666888888777555555555666666555555555555555666;;;888666666777777555222555666888:::;;;======>>>======>>>???@@@AAABBBCCCJJJIIIHHHFFFFFFFFFFFFGGGEEEEEEDDDCCCAAA@@@??????=========;;;999:::>>>BBBKKKOOOTTTWWWXXXXXXYYYYYY[[[TTTMMMJJJKKKHHHAAA:::;;;:::777444222444888<<>><<<:::888666555555777999;;;;;;:::888777333222111000/////////000)))***+++,,,,,,+++***)))************))))))))))))###$$$%%%'''(((((())))))******************************+++++++++,,,,,,,,,---...//////////////////...///111111000000000111<<<;;;:::999:::;;;<<<===>>>AAADDDDDDBBBBBBDDDGGGIIIKKKNNNRRRUUUTTTQQQOOOSSSPPPMMMLLLQQQYYYccciiijjjccc]]]___fffjjjhhhcccRRRLLLHHHHHHIIIKKKQQQXXXeeennnpppcccOOOCCC???>>>@@@>>><<<;;;;;;:::888666555555555666666666666666555555555555444333222111222111111111111///,,,***++++++,,,,,,,,,+++************************++++++&&&'''((('''%%%$$$$$$%%%)))'''$$$$$$%%%'''(((((((((((())))))))))))(((((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""%%%$$$"""###$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%'''""""""###$$$$$$$$$$$$###$$$$$$###"""!!!!!!""""""%%%$$$######""""""############$$$$$$$$$$$$%%%%%%zzzvvvrrrnnnhhhccc^^^YYYTTTQQQLLLJJJGGGFFFFFFEEEBBBAAA>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<===============>>>@@@@@@>>><<<<<<<<<============<<<;;;::::::;;;;;;;;;;;;<<<===>>>???AAA@@@@@@AAACCCCCCAAA???>>>???>>><<<::::::<<<>>>AAA>>>@@@JJJUUUcccttthhhKKKCCC999444444666666555333333222111111111111111///000000111111111111111444222000111222333222111222333444444555555444444444444444555666666777777888999::::::;;;;;;::::::999:::;;;===>>>???@@@@@@@@@AAAAAA@@@>>>======>>>;;;;;;<<<===>>>AAACCCDDDEEEDDDDDDCCCCCCBBBBBBBBBGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEDDDAAA???<<<999666666888999999888666777999999:::;;;>>>@@@AAAAAABBBCCCBBBAAA@@@???999:::<<<<<<;;;;;;;;;<<<::::::999999999999::::::===;;;999999::::::777555666666777999:::;;;;;;<<<;;;;;;;;;<<<<<<=========BBBAAA@@@?????????@@@AAA@@@@@@@@@???>>>>>>>>>===:::;;;:::888666777;;;>>>AAAEEEKKKPPPTTTWWWZZZ\\\]]]YYYTTTRRRRRROOOJJJFFFCCCAAA???:::777777999;;;>>>>>>>>>>>><<<:::888777666888:::<<<>>>?????????999999777555333222000000,,,,,,,,,---,,,,,,++++++++++++*********))))))))))))******++++++++++++***************************++++++,,,,,,,,,------------......///////////////111333555555444333444555888888888888:::<<<===??????AAADDDCCCAAAAAACCCFFFFFFIIIOOOUUUYYYZZZXXXVVVQQQOOOMMMLLLOOOUUU[[[``````[[[WWWYYY^^^aaa___[[[QQQLLLHHHIIIIIIJJJOOOUUUaaakkkooodddSSSHHHCCCAAA???>>><<<;;;;;;:::888666777777777777777777666666555555555444333333333222333222000000///...,,,))),,,,,,,,,---,,,,,,+++***************************&&&((())))))''''''((()))+++(((%%%$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""""""""###%%%&&&&&&&&&###$$$%%%%%%$$$###$$$&&&""""""###$$$$$$$$$$$$###%%%%%%$$$###############%%%$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&{{{tttppplllhhhaaa\\\WWWTTTQQQOOOJJJHHHFFFEEEDDDBBB???<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>=========<<<<<<<<<===???@@@@@@>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>??????BBBAAA@@@AAACCCCCCAAA???===>>>===<<<;;;;;;>>>AAAAAA>>>BBBPPPcccssshhhJJJ???:::444222333555666555333222111000000000111222000000111222222222222111444333111222333444444333333333444555555555555444555555666777777888888999::::::;;;<<<<<<<<<<<<<<<:::;;;<<<===>>>@@@@@@AAACCCCCCCCC@@@===:::::::::888999<<<@@@CCCFFFHHHJJJHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAACCCDDDDDDBBB@@@===;;;999999;;;>>>??????>>>???AAABBBCCCDDDGGGIIILLLLLLMMMMMMLLLKKKKKKJJJGGGHHHHHHGGGEEEDDDEEEFFFDDDCCCBBBAAAAAAAAAAAAAAAEEECCCAAAAAAAAAAAA???===;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::;;;>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888666444555777999999<<>>;;;999:::<<<===>>>??????===;;;999333444666999<<>>@@@???AAACCCCCC@@@???AAADDDDDDIIIPPPVVVZZZZZZXXXVVVNNNMMMLLLLLLMMMOOORRRTTTXXXXXXWWWYYY[[[[[[YYYWWWQQQLLLIIIJJJJJJIIILLLQQQYYYdddjjjcccVVVLLLFFFCCC???===;;;:::;;;:::888666999999888888777777666666555444333222222333444444555333000///...---+++***------......------,,,+++************************%%%'''((((((((((((***++++++)))&&&%%%%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$%%%&&&%%%#########%%%""""""###$$$$$$$$$$$$###&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$%%%%%%%%%|||uuunnniiieeeaaaZZZUUURRRPPPOOOMMMIIIGGGEEEDDDCCC@@@===:::999999999999:::;;;<<<<<<=========<<<<<<<<<;;;;;;>>>???AAA@@@>>>;;;;;;;;;:::;;;;;;<<<======<<<<<<============>>>???@@@@@@BBBAAA@@@@@@BBBBBB@@@???<<<<<<<<<::::::;;;???AAACCCFFFOOO___qqqwwwTTT???:::777444222333333222000333222000//////000111222000111222222333333222222555333222222444555555444333444444555555555555555666666666777888888999999888999::::::;;;;;;::::::;;;;;;;;;<<<===???@@@@@@CCCCCCBBB@@@<<<999999999;;;===AAAEEEIIIKKKLLLLLLIIIJJJJJJJJJIIIGGGFFFEEECCCBBB@@@@@@@@@@@@BBBBBBBBBBBBCCCEEEHHHHHHGGGEEECCCBBBAAAAAADDDGGGJJJKKKLLLMMMOOOPPPQQQRRRUUUXXXXXXXXXXXXXXXWWWVVVVVVUUUXXXXXXWWWUUURRRPPPPPPQQQPPPOOOMMMLLLJJJIIIHHHHHHNNNMMMLLLLLLKKKKKKJJJIIIFFFEEEEEEDDDCCCBBBBBBAAA@@@??????>>>???@@@AAABBBDDDCCCBBBAAA@@@?????????;;;;;;::::::::::::::::::999999777555444444555666666888;;;===???BBBGGGJJJMMMQQQUUUVVVVVVWWWYYY\\\VVVVVVSSSNNNGGGAAA===<<<;;;<<<>>>@@@@@@???===;;;555555555777:::>>>BBBDDDDDDEEEEEEDDDAAA>>>:::777555333111///............,,,,,,,,,,,,+++++++++++++++++++++++++++******)))************************+++++++++,,,,,,,,,------,,,,,,---...////////////---///000///......000111222333444666999;;;===>>>>>>AAACCCAAA>>>===???AAAEEEJJJPPPUUUUUUSSSPPPNNNKKKKKKLLLLLLMMMMMMMMMMMMSSSVVVYYYZZZYYYWWWUUUTTTPPPLLLJJJKKKJJJHHHJJJNNNOOOZZZbbb^^^UUUMMMGGGBBB>>><<<;;;:::::::::888666999999888888777666555555555444222111111333444666777555111///......,,,+++...............------,,,************))))))))))))$$$&&&''''''&&&&&&'''))))))'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&&&&%%%"""!!! $$$&&&&&&%%%###"""###$$$""""""###$$$$$$$$$$$$###%%%$$$$$$#########$$$$$$%%%$$$######""""""######""""""""""""############}}}wwwppphhhccc___[[[UUUQQQPPPOOONNNMMMHHHGGGDDDCCCAAA???<<<999888888888999:::;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<===???@@@@@@>>><<<;;;;;;999:::;;;<<<============>>>>>>>>>>>>???@@@AAAAAABBBAAA??????@@@@@@???>>>;;;;;;:::999999<<<@@@CCCJJJVVVggguuuxxxYYYDDD<<<777666555444444222111///222222111000000111222333111111222333333333333333555333222333444666666555333444555555666666555555666666666777888888999999888999::::::;;;;;;::::::;;;::::::;;;<<<===>>>??????@@@@@@>>><<<::::::;;;???AAAEEEHHHJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDBBBAAAAAAAAABBBBBBDDDGGGJJJKKKJJJJJJKKKMMMPPPPPPOOONNNMMMMMMMMMNNNOOORRRUUUWWWWWWYYY[[[[[[\\\]]]```cccaaaaaa```______^^^^^^^^^^^^___```^^^\\\ZZZZZZ[[[[[[YYYWWWTTTRRRPPPNNNNNNTTTTTTTTTTTTSSSRRRSSSSSSOOOOOOOOONNNLLLJJJHHHGGGHHHHHHGGGHHHJJJLLLNNNPPPOOOOOOMMMLLLJJJGGGFFFEEEBBBAAAAAA@@@>>>======<<<<<<:::888666666555555444666777777777777999<<>>???AAABBBBBBAAA???>>>;;;:::999999;;;>>>AAACCCCCCEEEHHHJJJIIIFFFBBB@@@;;;999666333111000//////------------,,,,,,,,,,,,((()))******++++++******************************)))*********+++++++++++++++,,,---...///////////////000000000//////111333333444555666888999::::::===???AAA@@@===<<<>>>@@@FFFKKKQQQSSSQQQMMMJJJIIIHHHIIIKKKMMMNNNNNNMMMMMMOOOSSSWWWXXXVVVRRRPPPOOOOOOKKKJJJKKKKKKIIIJJJNNNMMMVVV\\\ZZZTTTNNNGGGAAA===<<<::::::::::::888666888888777666555555444444444333222111111222444555888555222000//////...---......//////......---,,,*********)))))))))(((((('''((()))(((&&&%%%&&&'''&&&$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!! """%%%&&&$$$""""""###$$$&&&&&&%%%###"""###$$$""""""###$$$$$$$$$$$$#########""""""""""""###$$$%%%$$$######""""""###############$$$$$$$$$$$$%%%|||vvvpppjjjbbb^^^YYYVVVRRROOONNNNNNMMMLLLHHHEEEBBB@@@???>>><<<:::888888888999:::;;;======:::;;;;;;;;;<<<<<<======<<<>>>@@@@@@>>><<<<<<<<<::::::;;;<<<=========<<>>===>>>>>>===<<<:::::::::;;;<<>>???<<<===>>>===<<<;;;<<<===???AAACCCFFFGGGFFFEEEEEEEEEDDDCCCAAA@@@?????????@@@AAACCCGGGKKKOOORRRTTTUUUUUUUUUWWWYYYZZZXXXVVVVVVWWWYYYYYYYYY[[[]]]___]]]^^^`````````aaadddfffeeedddcccaaa````````````\\\^^^aaabbbaaa``````aaa^^^]]][[[XXXVVVTTTRRRRRRTTTVVVWWWWWWVVVVVVXXXYYYVVVWWWXXXXXXVVVSSSOOOLLLPPPPPPOOOPPPRRRUUUYYY[[[XXXXXXWWWUUUSSSPPPNNNMMMLLLLLLKKKIIIHHHGGGEEEEEEBBB@@@===;;;;;;:::888666666777777777666777:::<<<:::===AAADDDHHHMMMUUU[[[]]]___```^^^ZZZVVVSSSRRRGGGGGGGGGGGGGGGFFFEEEDDD???===;;;:::999:::;;;<<<@@@DDDJJJOOOQQQOOOKKKIIIDDDBBB???;;;777444111000............------------)))***+++,,,,,,,,,,,,,,,************************))))))))))))***************+++,,,---.../////////---------,,,+++,,,...111444555666777888888888888;;;>>>@@@???<<<;;;===@@@FFFKKKQQQRRRPPPMMMMMMMMMHHHIIIKKKMMMNNNOOOPPPPPPRRRUUUXXXYYYWWWTTTQQQOOONNNJJJIIIKKKLLLKKKLLLQQQRRRXXX[[[WWWRRRNNNHHHAAA<<<;;;999999::::::888777777777666666555555444444444333222111111222333333666444111000000000///---......//////......---,,,*********))))))(((((('''***++++++***(((''''''((($$$######$$$'''(((((('''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ###%%%$$$###&&&((($$$%%%&&&%%%#########%%%""""""###$$$$$$$$$$$$###"""""""""!!!""""""###$$$%%%$$$######""""""######%%%%%%&&&&&&&&&'''''''''{{{xxxtttooojjjddd]]]XXXSSSQQQOOONNNNNNMMMLLLKKKFFFBBB>>>;;;;;;;;;;;;:::999999999999:::<<<===>>>>>>>>>>>>>>>============:::===??????>>>======>>>;;;;;;<<<<<<<<<<<<<<<<<>><<<;;;<<<<<<<<<;;;999:::<<>>>>>??????>>>>>>===<<<;;;:::;;;===???@@@:::<<<======;;;;;;<<<>>>===>>>AAACCCEEEFFFGGGGGGIIIGGGDDDAAA@@@@@@AAABBBBBBDDDIIINNNSSSWWWZZZ\\\_________```bbbaaa___]]][[[^^^aaaaaa```___```aaa___```aaaaaa```aaaccceeecccbbb```^^^]]]]]]]]]]]]^^^aaadddeeedddaaa______[[[ZZZYYYWWWVVVVVVUUUUUUTTTWWWYYYZZZYYYZZZ\\\___^^^```cccdddaaa]]]WWWSSSUUUTTTSSSSSSUUUXXX[[[]]]]]]]]]]]]\\\[[[YYYWWWVVVUUUUUUUUUTTTSSSRRRRRRQQQMMMJJJGGGFFFFFFEEEBBB???;;;<<<<<<;;;:::999:::<<<999999999;;;>>>EEELLLQQQVVVXXX[[[\\\[[[ZZZZZZ[[[TTTSSSQQQOOONNNMMMMMMMMMEEEDDDBBB???>>>===<<<<<<@@@EEEMMMTTTWWWVVVSSSPPPLLLKKKHHHCCC>>>999555333/////////.........------+++,,,,,,,,,,,,++++++***************************))))))*********+++++++++******,,,---.../////////+++++++++***)))***,,,///444555666888999999999999999<<<>>>===;;;;;;===@@@GGGLLLQQQQQQNNNLLLNNNPPPKKKKKKKKKLLLMMMOOOQQQRRRUUUVVVXXXYYYYYYVVVRRROOOMMMIIIHHHKKKLLLLLLPPPUUUWWWYYYXXXSSSNNNKKKEEE???<<<:::999999::::::888777777777666666666666666666444333333333222111111111222000///000000000...,,,---............---,,,,,,+++******)))(((((('''''')))***+++***)))((()))***$$$######%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!$$$$$$!!!!!!$$$(((###$$$%%%%%%$$$###$$$&&&""""""###$$$$$$$$$$$$######"""""""""######$$$%%%%%%$$$######""""""######$$$%%%%%%%%%&&&&&&&&&&&&~~~vvvsssooojjjfff```YYYUUUPPPNNNMMMMMMMMMMMMKKKIIIDDD@@@;;;888888999::::::::::::::::::;;;<<<===>>>BBBBBBAAA@@@???>>>======:::<<<>>>???>>>>>>>>>???;;;<<<<<<<<<<<<<<<;;;;;;@@@@@@@@@@@@AAABBBCCCCCC@@@>>>;;;:::;;;;;;;;;:::999;;;>>>BBBHHHQQQ[[[aaazzzaaaFFF;;;999666333222333444444222111111111000222555777777666444222222333444444555555444444333111000111333555555555444555555666666666666666999999:::;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;<<<===@@@AAA:::<<<===<<<;;;;;;<<<===<<<===@@@CCCGGGIIIKKKLLLOOOMMMIIIEEEDDDDDDFFFHHHJJJMMMRRRXXX^^^bbbdddeeefffeeeeeeeeefffeeecccaaa]]]aaadddeeebbb``````aaa```aaabbbbbb```aaabbbddd```___]]][[[ZZZZZZZZZZZZdddgggjjjiiifff```\\\ZZZVVVVVVVVVUUUVVVVVVWWWWWWVVVYYY\\\]]]\\\]]]```cccdddgggkkkllljjjeee^^^ZZZWWWUUUTTTSSSTTTVVVYYY[[[___```aaaaaaaaa```^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZXXXUUUQQQPPPPPPOOOKKKHHHBBBCCCBBB@@@===:::::::::888666444444777>>>DDDIIIMMMPPPTTTWWWXXXYYY[[[]]]^^^\\\YYYUUUSSSSSSSSSSSSPPPOOOMMMKKKIIIGGGFFFEEE@@@FFFOOOWWW[[[ZZZWWWTTTRRRQQQNNNIIICCC===888555////////////............,,,,,,,,,+++***)))''''''******************************+++++++++,,,,,,,,,)))***,,,---...//////////////////---,,,---000333222444666888::::::::::::888:::======;;;;;;===@@@IIIMMMPPPOOOKKKIIIKKKNNNMMMLLLKKKKKKLLLNNNQQQSSSRRRRRRSSSTTTTTTRRRMMMIIIMMMIIIGGGJJJLLLNNNRRRXXXYYYYYYUUUNNNIIIGGGAAA;;;<<<:::999999::::::888777777777777777888888888888444444444333333111000///.........///000///---***------......------,,,++++++******)))(((''''''&&&%%%&&&(((((('''''')))***&&&%%%$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###&&&'''$$$ $$$"""###%%%%%%$$$$$$%%%'''""""""###$$$$$$$$$$$$###$$$#########$$$%%%%%%&&&%%%$$$$$$###"""#########!!!""""""""""""#########zzzwwwqqqnnniiiccc^^^XXXQQQLLLMMMOOORRRRRRPPPKKKEEEBBB<<<;;;;;;::::::999999999999999:::;;;<<<===>>>???BBBAAA@@@>>>===<<<<<<<<<>>>>>>======<<<<<<;;;;;;@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCC@@@>>><<<::::::999888777666888>>>FFFQQQ^^^nnnzzz{{{vvvjjjJJJ???;;;666333555444444444333333222222222333333333333333333333333333333333444444444555555444444444444444444444444444444555555555555555444;;;;;;;;;<<<<<<=========?????????>>><<<===???AAA>>>???@@@AAAAAA@@@???>>>FFFDDDAAA@@@@@@AAAAAAAAABBBFFFIIIHHHKKKRRRWWWYYYZZZUUUNNNJJJIIILLLOOOQQQRRRWWW^^^``````___aaaddddddbbb``````cccfffhhhiiieeeeeedddcccbbbbbbaaa```dddiiikkkiiigggjjjmmmlllgggfffccc___\\\___eeekkknnnxxxyyymmmfffdddgggccc^^^YYYXXXYYY]]]______fffpppuuuvvvuuuuuuuuuxxx~~~}}}ooo```WWWSSSQQQQQQTTTYYY]]]___^^^aaadddgggiiihhheeebbbaaaXXXZZZ]]]___```___]]]\\\```^^^\\\YYYWWWWWWWWWWWWOOOLLLHHHFFFFFFEEECCCBBBCCC@@@======@@@BBBBBBAAAHHHIIIJJJMMMPPPUUUYYY[[[]]]]]]]]]^^^]]]\\\[[[[[[ZZZYYYWWWSSSOOOLLLLLLNNNOOOTTTYYY\\\ZZZVVVSSSQQQSSSOOOJJJHHHHHHFFFCCC@@@:::777333000///...---,,,,,,...///000///---***)))++++++*********,,,---...(((((()))***+++,,,,,,---+++,,,------------...///...............///000000555555444444555666888999666888:::;;;<<<===@@@BBBJJJMMMOOONNNLLLJJJKKKMMMHHHJJJLLLMMMNNNOOONNNNNNRRRSSSTTTRRROOOMMMLLLLLLIIIFFFDDDGGGLLLRRRUUUUUU[[[WWWQQQKKKFFFBBBAAA@@@<<<;;;:::999999999:::;;;<<<;;;::::::888888777666666444222111111222111111/////////---******+++---,,,---...///000000000000)))((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""#########%%%%%%$$$"""!!!"""#################################""""""""""""######&&&%%%###"""""""""###$$$~~~zzzuuurrriiifffaaa]]]YYYVVVRRROOOPPPPPPQQQPPPMMMHHHCCC@@@<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<>>>??????@@@BBBAAA@@@>>>=========<<>>>>>=========@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA===;;;999888888888888888;;;;;;>>>HHHXXXlll~~~iiiQQQ<<<777666222000333444444444333333222222222333333333333333333333333333333444444444555555555111111222333333444555555666666777888888888777777;;;;;;;;;<<<=========>>><<<===>>>>>>>>>???AAACCCGGGGGGHHHIIIHHHGGGFFFEEEEEECCCAAAAAABBBDDDFFFFFFFFFMMMRRRUUUYYY```eeeeeeeee```ZZZUUUTTTVVVYYY[[[ZZZ[[[\\\^^^^^^_________aaa```aaadddhhhkkkllllllkkkjjjiiihhhgggiiilllnnnuuu{{{~~~}}}~~~}}}{{{ppppppooonnnooottt}}}}}}yyysssnnnlllmmmppprrr|||}}}nnneeeaaabbbdddjjjqqqwwwzzzzzzuuurrrpppqqqsssooofff^^^YYYYYYZZZ\\\^^^aaadddeeehhhfffcccbbbaaa___\\\YYYZZZXXXVVVTTTSSSQQQNNNKKKNNNJJJEEECCCCCCDDDCCCAAAFFFEEEDDDEEEHHHLLLQQQSSSUUUVVVXXXZZZ\\\]]]^^^^^^______^^^[[[XXXVVVVVVWWWSSSWWW[[[]]][[[XXXVVVUUUTTTQQQLLLJJJHHHFFFCCC@@@<<<999555222222111000//////...---,,,++++++******))))))(((((()))***++++++*********++++++,,,,,,,,,+++,,,------,,,,,,---..................//////000333333222222333444666777555777:::;;;<<<===???AAAIIILLLNNNNNNKKKIIIKKKMMMIIIIIIKKKLLLMMMNNNNNNNNNNNNOOOPPPOOOLLLJJJJJJKKKIIIGGGFFFHHHMMMRRRTTTUUUWWWTTTNNNIIIDDDAAA@@@@@@===<<<;;;:::::::::;;;;;;;;;;;;::::::999888888888666444111000111111111000///000///---++++++,,,...,,,------............---,,,+++***)))((('''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################""""""""""""#########$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###"""""""""######~~~zzzwwwsssnnnjjjbbb^^^YYYUUUTTTSSSRRRQQQSSSRRRPPPLLLHHHCCC???===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@BBBAAA@@@???>>>=========?????????????????????>>>@@@@@@@@@@@@AAABBBCCCDDDBBBAAAAAA@@@@@@??????>>>;;;:::999777777888999:::???AAAHHHVVVjjj~~~rrrMMM@@@555666777333333666444444333333333333222222333333333333333333333333333444444444444555555555000111222333555666777777888999999:::;;;;;;;;;:::;;;;;;<<<======>>>??????<<<>>>AAABBBCCCDDDEEEGGGIIIJJJJJJJJJIIIHHHFFFEEECCCCCCCCCCCCEEEHHHKKKMMMLLLTTT[[[^^^ccchhhkkkjjjiiifffaaa]]][[[\\\^^^```bbb```^^^^^^``````^^^\\\aaacccgggnnnsssvvvvvvtttxxxxxxwwwuuuvvv{{{vvviii```^^^\\\]]]aaaiiirrrwwwyyyvvvsssrrrrrrnnnfff___```^^^\\\[[[ZZZYYYVVVTTTVVVRRRMMMJJJIIIHHHGGGFFFKKKIIIFFFDDDDDDFFFIIIKKKMMMNNNQQQTTTXXX[[[]]]^^^^^^______]]]ZZZVVVUUUTTTUUUWWWZZZ[[[ZZZZZZZZZZZZXXXUUUQQQMMMJJJGGGBBB???>>>;;;777555444444333222111///,,,)))((()))***,,,((())))))************)))++++++++++++++++++,,,,,,+++,,,---,,,+++***+++,,,......------......///000000000000000111222333444444666999:::;;;<<>><<<::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAA@@@???>>>=========>>>>>>??????????????????@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBAAA@@@???>>>===;;;;;;999888777999<<<>>>BBBMMM]]]lll{{{pppWWWAAA;;;777777666333333666333333333333333333333333444444444444444444444444444444444444555555555555333333444555666777888999999:::;;;<<<============<<<======>>>@@@AAABBBBBB@@@CCCFFFHHHHHHHHHIIIJJJGGGHHHHHHHHHGGGEEECCCBBBDDDEEEFFFFFFHHHKKKOOORRRVVV]]]bbbdddfffjjjkkkjjjhhhgggeeebbb``````bbbdddhhhiiijjjjjjjjjiiihhhggglllpppxxxvvvrrrmmmlllrrr}}}wwwllldddaaa^^^\\\]]]]]]]]]\\\[[[YYYVVVTTTSSSSSSRRRRRRTTTRRROOOMMMJJJIIIIIIJJJJJJKKKMMMOOORRRUUUWWWXXXWWWYYYZZZXXXSSSNNNKKKIIIPPPRRRTTTUUUUUUWWWZZZ]]]^^^[[[WWWRRRMMMHHHCCC@@@???<<<888666555555444333222111...+++***+++,,,---+++,,,---......---+++***++++++++++++************+++,,,---,,,***)))***+++...------------...///////////////000000111222222333555888999:::<<<>>>@@@EEEHHHJJJJJJHHHFFFHHHJJJIIIIIIHHHHHHJJJKKKMMMOOOMMMNNNNNNNNNMMMLLLNNNOOOJJJIIIGGGGGGGGGIIIJJJJJJKKKIIIFFFBBB@@@>>>>>>>>>===<<<;;;;;;::::::::::::888888888999999:::::::::666444111000000000/////////000000///...---...///.........------,,,******((((((((()))***,,,---...((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""##############################""""""""""""#########$$$%%%$$$"""!!!"""###########################$$$$$$$$$######$$$$$$$$$######"""""""""!!!!!!"""zzzvvvqqqmmmjjjfffaaa^^^VVVSSSPPPOOOQQQUUUWWWXXXRRROOOIIIBBB===;;;:::999888888999999::::::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@???>>>=====================>>>>>>?????????AAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBAAA@@@>>>======::::::999777777999???CCCIII\\\pppzzzlllRRRBBB999777444333111...///333333333333333333333333333444444444444444444444444444444444555555555666666555555555555666666666666888999;;;<<<===>>>>>>?????????@@@BBBCCCEEEFFFFFFEEEGGGJJJJJJIIIHHHHHHHHHGGGHHHHHHIIIHHHGGGFFFEEEIIIJJJLLLLLLMMMPPPTTTXXXbbbgggjjjiiikkkooorrrqqqnnnoooooonnnllllllnnnqqqttt{{{|||~~~wwwqqqjjjfffdddfffggghhheeeeeecccaaa^^^\\\ZZZZZZWWWWWWVVVUUUSSSQQQPPPNNNOOOOOONNNMMMMMMMMMNNNNNNNNNPPPQQQPPPLLLHHHDDDCCCGGGHHHJJJKKKMMMQQQVVVZZZ```___\\\WWWPPPJJJFFFCCC@@@===999666555444333222222222333222222111//////---.../////////---,,,+++***************)))))))))+++,,,---,,,***)))***+++---------------...//////...//////000111111222222111333666888999;;;>>>@@@BBBEEEHHHHHHFFFEEEFFFIIIIIIIIIHHHHHHJJJKKKMMMOOOMMMNNNNNNMMMLLLLLLMMMOOONNNMMMKKKIIIGGGFFFFFFFFFFFFEEECCCAAA???>>>======;;;;;;::::::999888777777666666777888888999999999555333111000000111111000...///000000...---...////////////...---,,,+++***((((((((()))***,,,---...''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$####################################""""""""""""######$$$%%%%%%### """"""""""""""""""""""""######""""""""""""#####################""""""!!!}}}rrrnnniiieeebbb___[[[XXXMMMLLLMMMOOOSSSWWWYYYZZZMMMJJJDDD>>>;;;999999:::888888999999:::;;;<<<<<<<<<<<<<<<======>>>>>>>>>???>>>===<<<<<<<<<<<<===<<<<<<======>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@???>>>===<<<777888999888999???GGGNNNYYYlll{{{mmmQQQAAA:::666555444222000000222555222222333333333333444444444444444444444444444444444444555555555666666666555555555555555555555444888999;;;===>>>???@@@@@@BBBCCCDDDFFFHHHJJJKKKLLLIIIJJJKKKJJJHHHGGGGGGGGGFFFHHHIIIKKKKKKKKKKKKJJJQQQSSSVVVVVVWWWYYY___dddjjjooossstttwww~~~}}}~~~{{{wwwvvvvvvvvvuuuvvvuuuqqqjjjccc^^^\\\YYYYYYYYYYYYYYYXXXWWWVVVWWWUUURRROOOLLLJJJIIIIIICCCFFFHHHHHHEEEBBB@@@??????@@@AAABBBEEEIIIOOOTTT[[[\\\[[[XXXSSSNNNKKKJJJDDD@@@<<<888666555444222222444777888888777444222////////////...,,,++++++************************+++,,,---,,,+++***+++,,,------,,,,,,------...///...///000111222222222111000222555777888:::===???@@@CCCFFFFFFDDDCCCEEEGGGIIIIIIIIIJJJKKKLLLNNNNNNMMMMMMLLLJJJGGGGGGIIIJJJOOOPPPNNNLLLHHHFFFFFFFFFDDDCCCBBB@@@???>>>======::::::::::::999777666555555555666666777777777888555333111000222333333222---...000000...------...////////////...---++++++,,,+++***)))))))))))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######$$$%%%%%%### """"""""""""""""""""""""###""""""""""""""""""######$$$$$$$$$$$$###""""""xxxtttiiieee```\\\YYYWWWTTTQQQJJJJJJLLLOOOSSSTTTSSSRRRGGGDDD@@@<<<999999:::;;;999999:::;;;<<<===>>>???======>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<<<<<<<===>>>???AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAA??????>>>===<<<<<<;;;;;;777:::<<<>>>BBBJJJVVV___iiizzzrrrVVVCCC;;;:::666666555444333555666666222222222333333444444444555555555555555555555555555555555555666666666666666666666777777888888888999:::<<<>>>@@@AAABBBBBBEEEFFFHHHJJJLLLNNNPPPPPPMMMNNNNNNLLLJJJIIIJJJKKKKKKMMMOOORRRTTTUUUUUUUUUYYY]]]aaabbbcccgggnnnttt{{{yyyqqqmmmhhhfffbbb___]]]\\\\\\\\\^^^[[[WWWRRROOOLLLKKKKKKGGGIIIIIIHHHDDD@@@======<<<======>>>???BBBHHHLLLQQQTTTVVVVVVSSSQQQQQQQQQJJJFFFAAA===:::888666555444555888;;;;;;:::888777333222111///...---------+++++++++,,,,,,---------+++,,,------,,,,,,---...------,,,,,,------...///---...///000111111111000///111444666888:::===???>>>AAADDDDDDBBBBBBDDDFFFIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLJJJGGGDDDCCCDDDEEEKKKLLLLLLJJJGGGEEEEEEGGGDDDCCCBBBAAA???>>>======;;;;;;;;;;;;:::888666555444444555555555555555555444222111111333555666555+++---//////...------------------------,,,+++***,,,+++***)))((('''''''''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&##############################""""""""""""#########$$$%%%$$$###"""###$$$########################$$$######""""""######$$$$$$%%%%%%&&&%%%$$$###"""zzzrrrmmmbbb___ZZZVVVSSSQQQNNNMMMKKKLLLNNNPPPQQQOOOJJJGGGCCCAAA===:::999999;;;===:::;;;<<<===>>>???@@@AAA???????????????@@@@@@@@@<<<<<<;;;:::::::::;;;;;;======>>>@@@AAABBBCCCCCCBBBBBBAAA@@@????????????<<<<<<<<<;;;::::::999999999===AAAEEEKKKUUUdddooosssuuuWWWDDD:::777777444555555333333444333000222222222333333444444444555555555555555555555555555555555555666666666777888888999:::<<<===>>>>>>999;;;===???AAABBBCCCCCCHHHHHHJJJLLLOOOQQQRRRSSSRRRRRRQQQOOONNNMMMOOOQQQUUUWWWZZZ]]]```bbbcccccc___ccchhhjjjlllqqqyyy{{{|||~~~~~~zzz{{{{{{vvvnnnfff```^^^___```aaa^^^ZZZUUURRRPPPOOOOOOWWWWWWUUUPPPJJJDDD@@@???=========<<<<<>>;;;999777555666888:::;;;<<<;;;;;;777666444222000000000111,,,,,,------...///000000+++,,,------------...///---,,,,,,,,,,,,---......,,,---...000000000000///...111444666777999<<>>======<<<<<<<<<<<<;;;999777666444444444444444444444444333222111111444666777777***,,,...///...,,,,,,---++++++,,,,,,,,,+++******)))((((((((((((((())))))'''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''(((##############################""""""""""""######"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$###|||uuummmeee```\\\YYYTTTPPPNNNLLLKKKIIILLLNNNPPPQQQNNNIIIDDD@@@===<<<;;;:::999::::::;;;============>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;===??????<<<999:::>>>BBBBBB@@@???AAACCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???<<<:::999;;;===<<<>>>DDDQQQcccsss|||tttWWWIIIAAA777333555444444444444444444444444333333333333333333333333333333444444444333333222666444333444777999777555999999;;;<<<===>>>>>>>>>@@@AAABBBAAABBBCCCFFFIIIKKKMMMOOORRRTTTUUUVVVVVVWWWVVVUUUUUUVVVXXXZZZ[[[```bbbdddeeeeeefffhhhiiifffooowwwyyywww|||||||||~~~yyypppjjj```___^^^```dddkkkqqquuu{{{vvvsssmmmgggcccbbbaaa```dddiiiqqqssswww}}}~~~~~~~~~vvvoooiiifffaaa[[[TTTPPPPPPQQQPPPOOOSSSUUUXXXYYYVVVPPPIIIEEEFFFDDDAAA>>>===<<<===>>>@@@FFFMMMRRRSSSTTTUUUWWWWWWTTTOOOIIICCC>>>;;;999;;;;;;:::999:::;;;===>>>;;;:::999777444111...---000///...,,,++++++******+++++++++++++++++++++++++++,,,.../////////...---......///000111000000000000111333666999;;;===???===@@@CCCEEEDDDDDDDDDEEEIIILLLOOOOOOLLLIIIIIIJJJJJJHHHFFFDDDBBBBBBBBBBBBHHHHHHGGGEEEDDDBBBAAAAAABBBBBBCCCBBBAAA???===<<<:::999888888888777555333666444222000///111333444333222222444555666555333///............---------+++++++++,,,,,,---------------,,,,,,+++***))))))))))))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$$$$######"""""""""!!!"""###%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$""" $$$#####################"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$###}}}}}}{{{wwwppphhhaaa\\\XXXUUUPPPMMMLLLKKKJJJIIIMMMNNNNNNMMMJJJEEE@@@===<<<;;;:::999888999999:::<<<<<<=========>>>>>>>>>>>>========================;;;;;;<<>><<<:::===???AAAAAAAAABBBCCCCCCBBBAAA@@@????????????>>>>>>>>>===;;;:::;;;<<>>???@@@@@@@@@BBBCCCDDDDDDFFFHHHJJJNNNPPPRRRVVVXXXZZZ[[[[[[______```aaabbbcccccccccccceeehhhjjjllloootttwwwyyy|||vvvrrrhhhgggdddbbbaaadddfffgggkkkjjjiiiiiigggbbb\\\VVVQQQQQQQQQQQQRRRUUUYYY]]]dddfffgggfffccc___\\\ZZZYYYUUUQQQQQQOOOMMMOOOTTTRRRSSSWWW\\\```dddffffffkkkjjjgggdddbbbbbbccceeeggggggllluuuppphhh^^^WWWVVVWWWWWWWWW[[[\\\^^^^^^]]]YYYUUURRROOOMMMIIIFFFBBB@@@???>>>@@@EEEKKKOOOQQQSSSUUUWWWVVVTTTQQQMMMHHHCCC???<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;:::888555333111000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........////////////000000000000000111222555777999;;;<<<===@@@DDDFFFFFFEEEEEEFFFJJJMMMPPPOOOMMMJJJJJJJJJJJJHHHFFFCCCAAA@@@@@@@@@EEEEEEDDDDDDCCCCCCBBBBBBDDDDDDCCCBBBAAA???===<<<777666666777999999888777555444111000///000222333333222222333555666555333000000/////////.........+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))))))))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&&&&&&&&&&&&&%%%"""######$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!""""""###$$$%%%&&&&&&########################$$$$$$##################$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%$$$$$$###~~~|||wwwvvvtttoooiiiaaaZZZVVVQQQOOOLLLJJJJJJJJJIIIHHHLLLLLLJJJHHHDDD???;;;999::::::999888888888999999<<<<<<<<<============>>>===========================;;;;;;<<<>>>@@@@@@???======>>>@@@CCCDDDDDDCCCAAA@@@???>>>>>>=========<<<===>>>===<<<<<<>>>@@@HHHUUUgggwwwuuuUUUEEE777666777444444777444444444444444444444444333333333333333333333333444444555555555555555444777666666777999;;;:::999;;;<<<===>>>@@@AAABBBCCCBBBDDDGGGIIIIIIJJJLLLNNNRRRTTTWWW[[[^^^```aaaaaaeeefffggghhhiiihhhgggfffhhhlllrrrxxx~~~yyyzzz{{{yyyzzz{{{xxxsssmmmfff```\\\ZZZTTTRRRQQQQQQRRRTTTWWWYYY\\\[[[YYYXXXXXXUUURRROOOMMMNNNOOOMMMKKKLLLPPPTTT]]]]]]\\\[[[ZZZWWWVVVTTTOOOLLLKKKKKKIIIEEEFFFKKKMMMNNNQQQTTTWWWZZZ[[[\\\XXXVVVSSSQQQOOOOOOOOOPPPQQQPPPSSS[[[eeennnssstttyyy{{{~~~sssjjjfffeeeeeeeeebbbaaa```^^^\\\[[[ZZZYYYWWWUUUSSSOOOKKKFFFCCCAAABBBEEEIIIMMMOOOQQQTTTVVVTTTTTTTTTSSSOOOIIIDDDAAA>>>======<<<;;;;;;::::::======>>>>>>===<<<:::999333222///---,,,,,,---...------------------------...------------...//////111000///......///000000000111222333555777888999===@@@DDDFFFFFFFFFFFFFFFKKKMMMOOONNNLLLJJJJJJJJJJJJHHHFFFCCCAAA?????????DDDCCCCCCCCCCCCCCCDDDDDDHHHGGGEEECCC@@@>>>===<<<777777666888999:::888777444333111//////000111222333222222333555555444222111000000000////////////---,,,,,,,,,,,,,,,,,,+++************))))))))))))))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###{{{wwwuuupppooolllgggaaa[[[UUUQQQLLLJJJHHHHHHIIIIIIIIIHHHIIIGGGDDDAAA>>>;;;999888::::::999999999999999999;;;;;;<<<<<<<<<=========<<<<<<<<<===============<<<;;;;;;<<<>>>@@@BBBCCCCCCAAA@@@AAAEEEFFFDDDAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;<<<@@@FFFJJJWWWeeexxxqqqVVVGGG===666666888666444666444444444444444444444444444444444444444444444444333444555555555555555555777777777888999;;;;;;;;;<<<===>>>???AAACCCEEEFFFEEEHHHLLLOOOOOOPPPQQQSSSWWWYYY\\\___aaabbbccccccggggggggghhhjjjlllnnnppptttzzz{{{kkkdddddddddcccaaajjjssstttrrrooojjjeeebbbbbbaaa___\\\YYYVVVTTTQQQPPPSSSXXX]]]```eeeiiiiiifffbbb___^^^^^^___```\\\]]]\\\YYYVVVWWW]]]ccccccaaa^^^]]]\\\\\\[[[[[[[[[YYYYYYYYYTTTNNNNNNQQQSSSUUUWWWXXXWWWVVVUUUUUUVVVSSSPPPNNNNNNNNNNNNMMMPPPNNNOOOSSSZZZ^^^______[[[\\\\\\^^^bbbeeeiiikkkppptttzzz~~~{{{yyyoookkkeee___ZZZXXXWWWXXX\\\\\\[[[YYYVVVRRROOOLLLHHHIIIJJJLLLMMMOOOQQQSSSQQQSSSUUUVVVTTTNNNIIIEEEBBBBBBBBBAAA@@@>>>===<<<;;;<<<>>>@@@BBBBBBBBBAAA999777444000...---......------------------------......---,,,,,,...///000222111///------...000111111222222333444555666666:::>>>CCCFFFFFFFFFEEEFFFJJJKKKKKKKKKJJJIIIHHHHHHIIIGGGEEECCCBBBAAAAAAAAAEEEEEEDDDCCCCCCDDDEEEEEEKKKJJJGGGDDDAAA>>><<<<<<;;;:::999999999888666444333222111000///000111222333222222333555555333222000000000/////////......---------,,,,,,+++++++++(((((((((((())))))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&!!!!!!""""""######$$$$$$%%%$$$###"""""""""###$$$""""""###$$$%%%%%%%%%%%%(((((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$######"""############$$$#########~~~zzzvvvqqqnnniiihhhddd```[[[UUUQQQNNNJJJHHHGGGGGGIIIIIIHHHGGGCCCAAA???<<<:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<=========>>><<<<<<<<<===>>>@@@CCCEEEJJJGGGDDDDDDEEEFFFCCC@@@>>>>>>===<<<;;;;;;;;;;;;:::999999999>>>GGGRRRZZZnnnzzz|||wwwvvvVVV???<<<777444555555333111222444444444444444444444444444444444444444444444444333333444555555555555555666777888999::::::<<<<<<>>>>>>???AAACCCFFFHHHIIIKKKNNNRRRUUUVVVWWWXXXZZZ]]]^^^```bbbcccccccccbbbeeeddddddgggnnnxxxwwwggg\\\WWWVVVXXX[[[WWW```ggggggdddbbb```\\\[[[___eeejjjkkkjjjgggeee[[[[[[aaammmvvvzzz~~~xxxvvvxxx|||{{{xxxsssmmmiiijjjpppvvvssspppnnnooosssvvvwwwwwwxxxvvvuuuqqqggg\\\YYY[[[dddggghhhgggccc^^^[[[ZZZZZZXXXVVVVVVVVVVVVSSSQQQTTTSSSSSSWWWZZZ[[[XXXTTTSSSQQQOOONNNNNNPPPSSSUUUTTTXXX]]]```eeeooo}}}uuukkkccc^^^\\\\\\___```aaaaaa```]]]ZZZXXXSSSQQQPPPOOOOOOOOOOOOOOOOOOQQQTTTVVVUUUQQQLLLHHHFFFGGGHHHHHHGGGEEECCCAAA;;;<<<>>>@@@CCCEEEFFFGGGAAA>>>:::666222000//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000222111///------...000111222333333444444555555666777;;;@@@DDDEEEDDDDDDDDDFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGJJJHHHGGGEEEDDDEEEEEEFFFMMMLLLIIIFFFCCC???===;;;;;;:::999999999888666444333222111000000000111111333333222333444444333111/////////.........---------------,,,,,,+++++++++(((((((((((((((((())))))))))))((('''''''''((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$%%%%%%%%%&&&'''''''''$$$$$$################## !!!"""###$$$%%%%%%(((((('''&&&$$$###""""""########################""""""#########$$$$$$$$$"""######$$$$$$$$$######$$$$$$##################yyytttpppkkkhhhbbb```]]]YYYTTTQQQNNNLLLIIIHHHGGGGGGHHHHHHGGGEEE>>>===;;;999999999::::::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======>>>;;;===>>>??????@@@CCCEEEMMMJJJGGGEEEDDDCCCBBB@@@>>>===<<<;;;;;;::::::;;;888999:::>>>FFFTTTcccmmmllllll|||```III;;;777666666555555444444444444444444444444444444444444444444444444444444444333444555666777777777777777888:::;;;;;;<<<>>>???BBBBBBBBBDDDGGGJJJMMMOOOQQQTTTWWWZZZ[[[]]]```bbbbbbcccdddfffffffffeeeddd___^^^___eeesssxxxrrrkkkcccZZZUUURRRRRRWWW]]]dddlllpppmmmiiijjjlllmmmnnnuuutttsss{{{rrrlllmmm~~~}}}xxxttttttuuuqqqooonnnnnnnnnlllfffbbb^^^```dddiiimmmkkkddd^^^ZZZXXXUUURRRPPPOOONNNNNNJJJKKKMMMNNNPPPXXXbbbiiitttyyyvvvqqqnnnnnnggggggggggggeeebbb___]]]^^^\\\XXXVVVVVVTTTRRRQQQOOOPPPRRRTTTSSSQQQNNNLLLIIIKKKMMMOOONNNMMMJJJHHH?????????@@@AAADDDGGGHHHFFFDDDAAA===999555222111,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000///.........000111222222222333333444444555555444999???CCCEEEDDDDDDCCCBBBAAA@@@BBBDDDFFFEEEDDDEEEEEEDDDDDDEEEGGGHHHJJJLLLJJJHHHFFFEEEEEEFFFGGGMMMLLLKKKIIIEEEAAA===;;;888777777999:::;;;999888444333222222222111222222444333222333444444222000............---------------,,,,,,,,,,,,,,,,,,+++))))))))))))(((((((((((())))))(((((('''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$ """###$$$%%%###$$$$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###%%%$$$######"""#########yyysssnnnjjjeeebbb[[[YYYVVVRRROOOMMMKKKJJJIIIHHHFFFFFFGGGFFFDDDBBB<<<;;;:::999888888999999888999:::;;;<<<;;;;;;:::999::::::::::::;;;;;;;;;::::::;;;<<<<<<===>>>>>>;;;===@@@AAA@@@@@@BBBDDDJJJJJJHHHEEEBBB@@@@@@AAA>>>===<<<;;;;;;::::::;;;;;;>>>CCCLLLXXXhhhxxx~~~uuu{{{{{{___MMMCCC===777888888777555666777888444444444444444444444444555555555555555555555555555666777888999999999999999;;;>>>>>>>>>>>>AAACCCFFFFFFGGGHHHKKKOOORRRUUUWWWYYY\\\^^^```bbbfffiiifffgggiiijjjkkkkkkkkkjjjcccccceeemmm~~~|||sssoooqqqsssxxx|||yyyqqqiiifffffffffcccbbbcccaaaaaahhhrrrrrrwww~~~|||tttdddeeeeeeccc___ZZZTTTPPPSSSQQQNNNLLLMMMPPPUUUXXX^^^```dddhhhkkknnnppppppsssvvvzzz|||zzzuuuooojjjggghhheeeaaa```___]]]ZZZWWWQQQQQQQQQRRRQQQQQQPPPPPPJJJLLLPPPSSSTTTSSSPPPNNNHHHEEEBBB@@@@@@AAADDDFFFHHHGGGFFFCCC???;;;888666------------------------,,,---......///.........------...///000111222222000000111111222333444444444888???DDDEEEEEEDDDDDD???======???CCCFFFFFFEEEEEEEEEDDDDDDDDDFFFGGGHHHJJJHHHFFFEEEEEEFFFHHHIIILLLLLLMMMKKKHHHCCC>>>;;;888888888999:::;;;:::888444444444333333333333333444333222222333333111000////////////............+++,,,,,,,,,,,,,,,,,,---*********))))))((((((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#########"""""""""""""""!!!###%%%'''((('''%%%$$$!!!!!! !!!"""###%%%&&&!!!""""""###$$$%%%&&&&&&##########################################$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%###"""""""""######{{{uuuoookkkfffaaa^^^WWWUUURRRNNNLLLJJJIIIIIIIIIGGGFFFEEEEEEDDDAAA???<<<;;;:::999999888888888777888999:::;;;::::::999999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>:::>>>BBBBBBAAA@@@AAACCCGGGHHHHHHDDD@@@>>>@@@CCC>>>>>>===<<<;;;;;;;;;;;;???DDDNNNZZZiiiyyy\\\DDD<<<:::999666888888444111111444555444444444444444444444444555555555555555555555555777888999:::;;;<<<<<<<<<;;;===@@@AAA@@@@@@CCCFFFJJJJJJJJJLLLOOOSSSVVVYYYZZZ\\\^^^```bbbeeejjjmmmiiijjjlllnnnppppppppppppqqqqqqsss{{{yyyooofff^^^]]]```eeelllqqqnnngggeeeiiiooossstttxxx|||{{{zzz|||rrrkkkaaa\\\WWWSSSRRRSSSSSSSSSQQQQQQRRRUUUYYYZZZYYYXXX[[[^^^```aaabbbhhhrrrzzz|||xxxmmmjjjgggffffffddd```]]]SSSRRRQQQPPPPPPQQQRRRRRRJJJMMMQQQUUUWWWVVVSSSRRROOOKKKEEEAAA>>>???BBBDDDGGGHHHHHHFFFDDD@@@<<<:::////////////////////////+++,,,.../////////...---+++,,,...000111222222222......///000111222222333444999@@@EEEGGGFFFEEEEEE>>><<<;;;>>>CCCFFFGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDCCCDDDFFFIIIKKKKKKLLLMMMMMMJJJDDD???;;;<<<;;;:::::::::999777555555555444444444444333333444333222222333333111///000000000000////////////+++++++++,,,,,,---------,,,++++++***)))(((((('''))))))(((((((((((()))***'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$ ###&&&)))***)))&&&%%%###""""""""""""$$$%%%'''$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!"""###$$$$$$$$$$$$$$$&&&%%%###"""""""""######xxxssslllfffaaa]]]ZZZWWWUUUOOOJJJHHHJJJJJJGGGCCCIIIHHHGGGEEECCCAAA??????:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::<<<<<<<<<==================>>>>>>??????@@@@@@AAACCCJJJPPPMMMCCC<<<<<>>;;;888888888999:::999777555777666555444444444444444666444333333444555444222222222222111000//////.........///////////////...************)))))))))(((+++***)))''''''(((((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$########################"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%}}}zzztttoooiiiccc^^^[[[WWWUUUOOOKKKGGGGGGIIIJJJGGGDDDDDDCCCBBB@@@>>><<<;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>??????@@@AAABBBBBBBBBEEEIIIHHHCCC>>>;;;;;;;;;888777999999888<<>>??????AAADDDFFFGGGHHHJJJLLLOOORRRUUUYYY[[[^^^aaaccceee```]]]___fffoootttvvv{{{|||yyytttiiibbbaaa^^^YYY^^^hhh~~~yyyoookkkjjjkkknnnlllgggbbb```___^^^YYYUUURRRPPPOOONNNOOOPPPQQQQQQNNNSSSZZZ^^^aaaeeemmmttt{{{ssslllkkkddd^^^\\\YYYRRROOOOOONNNNNNOOOPPPRRRRRRRRRQQQSSSRRRPPPKKKFFFBBB@@@@@@???AAAFFFKKKOOONNNIIIDDD<<<999555222111000...---/////////.....................////////////......//////000000000111111111333666:::>>>@@@@@@???>>>@@@<<<999;;;AAAFFFGGGFFFDDDEEEEEEFFFGGGGGGFFFFFFDDDAAAAAADDDFFFFFFIIIMMMVVVUUUTTTPPPJJJDDD???<<<;;;:::::::::;;;;;;999777444444444444555666777888888666444444444444222000222222111111000//////.........////////////......++++++++++++*********)))***)))((('''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################!!!""""""""""""#########~~~zzztttppplllhhhbbb]]]YYYVVVRRRPPPGGGEEEEEEFFFIIIIIIGGGCCC??????===<<<;;;999888888:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::<<<<<<<<<======<<<<<<<<<:::::::::;;;;;;<<<<<<<<<>>>??????@@@BBBCCCDDDDDD@@@AAABBBCCCBBB>>>:::666888777888999999<<>>@@@AAA@@@BBBFFFIIIJJJLLLNNNPPPPPPUUUZZZ___bbbdddeeegggdddaaa]]]]]]cccooo{{{yyytttrrrrrrssspppnnnoookkkhhhrrr~~~~~~~~~{{{yyyyyyvvvppplllfffccc]]]WWWSSSPPPOOONNNOOOPPPQQQRRRSSSUUUZZZ^^^aaahhhtttzzzpppgggccc```ZZZTTTQQQPPPOOOOOOQQQRRRRRRPPPNNNSSSTTTTTTQQQLLLGGGDDDCCC>>>@@@EEEKKKOOOOOOMMMJJJCCC@@@<<<888666444111///------,,,,,,,,,---------......////////////......//////000000000000111111111333555888:::;;;;;;;;;>>><<<:::===AAADDDDDDCCCBBBCCCDDDEEEGGGGGGHHHHHHCCC@@@@@@DDDGGGGGGIIINNN\\\ZZZUUUPPPJJJDDD@@@>>>===<<<;;;;;;;;;;;;999777333333444555777999:::;;;:::888666555444333111///222111111000000//////........./////////......---,,,,,,+++++++++*********)))(((''''''&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""########################!!!""""""""""""#########~~~}}}|||zzzvvvqqqjjjeeebbb___ZZZVVVSSSPPPLLLJJJCCCCCCDDDFFFHHHHHHDDDAAA======<<<<<<;;;:::999999:::;;;;;;<<<<<<;;;;;;:::;;;::::::::::::::::::;;;<<<<<<============<<<<<<:::;;;;;;<<<<<<=========>>>???@@@AAABBBCCCDDDEEE@@@AAABBBBBB@@@===999666777999;;;;;;===FFFXXXfffyyy]]]LLL<<<999:::999777777777777666555555555555555444444444444555555555555666666666777888999:::::::::;;;<<<===>>>@@@AAABBBCCCFFFIIILLLMMMOOOQQQSSSUUUZZZaaafffhhhiiihhhhhheeebbb^^^^^^eeeuuu~~~}}}|||zzzzzz|||~~~}}}}}}rrrfff\\\UUURRROOOOOONNNMMMMMMNNNOOOPPPSSSVVV]]]fffpppvvvzzz{{{tttooollleee]]]YYYYYYWWWWWWXXXZZZZZZWWWTTTSSSUUUWWWWWWSSSNNNJJJHHHBBBCCCEEEHHHKKKNNNNNNOOOLLLIIIEEEBBB???<<<777555//////...---------............////////////......////////////000000000111000111222444666888999999<<<;;;;;;===@@@BBBAAA???@@@AAABBBCCCDDDEEEEEEEEEAAA???@@@DDDGGGGGGIIIMMM[[[XXXTTTPPPLLLGGGCCC@@@>>><<<;;;;;;;;;;;;999777444444555666777999;;;<<<:::888666555444333111///111111000000////////////......//////......------+++++++++*********))))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%yyyxxxuuurrrnnnhhhaaa\\\YYYVVVRRROOOLLLJJJFFFDDDBBBBBBDDDFFFFFFDDDAAA>>><<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;:::999999999999:::;;;<<<<<<============<<<<<<;;;<<<<<<===>>>>>>??????>>>>>>???@@@AAABBBCCCDDDAAADDDEEECCC===999888999777:::======DDDUUUlll|||ttt]]]JJJAAA999888999999888777777666666555555555555666444444444555555555666666777777777888999:::<<<===:::;;;===???BBBCCCEEEEEEIIIKKKNNNPPPQQQRRRTTTVVV[[[```gggllllllkkkiiihhheeedddcccfffqqqqqqlllnnnppprrruuu|||pppddd]]]YYYXXXWWWUUUTTTRRRPPPPPPPPPPPPQQQUUUZZZ^^^______hhhppp~~~~~~tttjjjeeecccaaa```aaadddccc^^^YYYUUUWWWZZZZZZXXXTTTPPPOOOJJJIIIGGGFFFGGGJJJOOORRRSSSQQQNNNLLLIIIEEE@@@<<<777666444222000000111111......////////////.........////////////000000000000111222333444666888999888999:::<<<>>>>>>>>><<>>???DDDFFFFFFGGGKKKSSSQQQPPPOOONNNJJJEEE@@@>>>>>>===>>>???>>>;;;888666666666777777999::::::999777555555555555333111000000000///////////////...............---,,,,,,))))))))))))(((((((((((('''''''''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%}}}tttrrrmmmiiieee___YYYUUUPPPNNNKKKIIIGGGEEEAAA??????AAABBBCCCBBB@@@===;;;888888888888999999999999:::;;;;;;<<<<<<;;;;;;:::;;;:::999888888999:::;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???@@@@@@AAA===>>>>>>??????@@@@@@AAABBBDDDDDD@@@:::777999<<<888>>>BBBFFFQQQggg~~~oooVVVGGG???<<<888777666666666555666666555555555555666666444444555555666777777777666666666666888:::<<<===<<<===@@@CCCFFFIIIJJJKKKOOOQQQTTTVVVVVVWWWYYY[[[\\\aaagggkkkllliiigggeeefffgggllltttxxxmmmcccbbbgggnnnwwwxxxqqqkkkkkkjjjfffaaa^^^^^^^^^[[[XXXUUUVVVXXXYYYVVVTTTRRRXXXaaakkkuuu{{{ooollliiijjjkkkiiibbb[[[\\\^^^___^^^[[[XXXVVVVVVRRROOOLLLHHHGGGJJJPPPUUUXXXVVVUUUSSSQQQMMMHHHDDD<<<:::666222000///...///......////////////............////////////000000000111222333444666777888555666777999:::;;;;;;;;;===>>>>>>????????????>>>@@@>>>???CCCEEEDDDEEEHHHJJJIIIHHHJJJLLLJJJEEE@@@>>>???@@@CCCDDDBBB>>>:::888777777777777777888888888777555555555555444222////////////////////////...............---,,,+++))))))(((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################!!!""""""""""""#########{{{xxxoookkkfffaaa\\\XXXSSSPPPJJJHHHFFFEEECCCAAA>>><<<;;;===>>>>>>===;;;:::999777777777888888999999999:::;;;;;;<<<<<<;;;;;;:::;;;:::999777777999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@========================AAA>>>;;;888777888;;;<<<===EEEMMMUUUddd{{{{{{jjjUUUFFF@@@999:::999666444444555555666666555555555555666666555555666666777888888999888777777777888;;;===???>>>@@@DDDHHHLLLOOOQQQQQQSSSVVVYYY\\\]]]^^^aaacccccchhhooossssssqqqpppooosssxxxzzzpppjjjfffiiiqqq|||{{{{{{yyysssnnnmmmsssxxx~~~xxxpppkkkhhhccc\\\VVVJJJMMMQQQUUUYYY^^^dddiiirrr{{{}}}ssskkkggggggeeebbb]]]ZZZZZZZZZUUUTTTRRRNNNLLLMMMRRRVVVXXXXXXWWWWWWVVVRRRMMMIIICCC@@@;;;666222///............////////////.............../////////000000///000222333555555666666222333555666777888999;;;;;;<<<===>>>???@@@@@@@@@???===>>>BBBCCCAAABBBEEEFFFCCCAAABBBFFFGGGDDD@@@:::<<>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;???999222111666:::<<<;;;CCCMMMXXXcccttt~~~{{{~~~eeePPPCCC>>>>>>888;;;:::777444555777777666666555555555666666777555666666777888999999::::::999999999;;;===@@@BBB@@@CCCGGGLLLPPPSSSUUUVVVUUUXXX\\\___aaadddgggiiirrrwww~~~~~~xxxwwwtttuuu{{{zzzooocccZZZOOOPPPPPPPPPOOOPPPRRRUUUWWW^^^hhhssspppnnnjjjeee___\\\[[[\\\VVVVVVVVVTTTQQQQQQTTTWWWXXXXXXXXXYYYXXXUUUOOOKKKOOOKKKEEE???:::666555555......////////////................../////////000...///111333444555444444000111333444444666999;;;999:::<<<>>>@@@AAABBBBBB???===>>>BBBCCC@@@@@@CCCEEE@@@<<<===AAACCCCCC@@@444777<<>>;;;888666555666777666555444444555999999:::::::::999999888;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<=========>>>;;;;;;;;;<<<<<<<<<======>>>======<<<======>>>???@@@>>>===<<<<<<;;;999888:::999888999;;;===@@@AAAHHHRRRcccvvv~~~|||^^^JJJAAA===<<<<<<777777777777777777777777444444444555555555555555555555666777888888777777999;;;>>>???@@@BBBDDDFFFDDDGGGLLLRRRVVVXXXYYYYYYaaa^^^___fffiiijjjpppxxx{{{}}}wwwddd[[[XXXUUUTTTSSSPPPKKKGGGOOOOOOSSSZZZeeeqqq~~~jjjaaa^^^ZZZZZZ]]]WWWUUURRRRRRTTTUUUVVVUUUXXXZZZ]]]\\\XXXTTTPPPNNNOOOLLLIIIFFFDDD???999444666555444333111///...---............//////000000000000000111222333555555666444111000111444999;;;999888999<<<@@@BBBAAA??????@@@AAACCCDDDDDDEEEEEEBBB@@@>>>======>>>===<<<<<<<<<<<<<<<<<<;;;:::999999777555555777;;;@@@CCCAAA>>>:::888666444222000/////////...------,,,,,,++++++,,,---,,,+++***))),,,,,,++++++***)))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%%%%$$$###""""""$$$&&&'''{{{vvvtttssspppjjjeee___[[[TTTOOOLLLJJJHHHGGGIIIGGGEEEBBB>>>:::777555555777888888888888999;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<=========>>><<<<<<<<<===============;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>><<<<<<;;;<<<<<<<<<;;;999444666888999;;;BBBLLLUUUZZZddduuuzzzwww||||||fffMMM@@@:::777555555666666666666666666666666555555666666666777777777777888999:::<<<<<<======999;;;>>>@@@AAACCCFFFHHHKKKNNNSSSXXX\\\___aaaaaahhhggghhhjjjkkknnnzzz|||zzz{{{zzz{{{~~~wwwwww~~~|||lllgggaaa\\\YYYVVVRRRNNNQQQPPPPPPRRRWWW___gggnnnwww}}}rrreee___ZZZXXXYYYWWWVVVTTTUUUVVVWWWWWWVVV]]]___```^^^ZZZVVVTTTSSSTTTRRROOONNNLLLGGG@@@;;;666555333111000///........./////////000000000000///000000111333555777888666444222111222555999;;;???>>>???AAADDDEEEDDDBBBAAAAAACCCDDDEEEEEEEEEEEECCCBBB@@@@@@AAAAAA@@@>>>888888999999888777777666:::888777666888;;;>>>AAA>>><<<999666555444222000000//////......---,,,,,,,,,,,,,,,,,,,,,+++******,,,++++++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$%%%$$$"""""""""###%%%&&&xxxtttooollljjjgggbbb^^^YYYUUUQQQNNNMMMLLLKKKJJJKKKIIIFFFBBB>>>:::666444444666888999999:::<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===========================<<<<<<<<<;;;;;;<<<<<<<<<===============>>>??????>>>===<<<888999:::<<<<<<<<<;;;;;;333777;;;===AAANNNaaapppttt~~~~~~www]]]OOOAAA;;;:::888555444555555555555555555555555666777777777888888888888555666777999:::<<<===>>>;;;===AAADDDFFFIIILLLOOORRRTTTXXX\\\aaadddffffffggghhhjjjmmmqqq}}}uuulllcccaaacccgggooovvvzzz|||vvvmmmeeeaaa___^^^]]]```___^^^\\\\\\\\\]]]]]][[[^^^eeerrrxxxhhhaaa]]]YYYVVVWWWUUUSSSSSSTTTUUUTTTSSS\\\]]]]]][[[XXXUUUTTTUUUWWWWWWVVVUUUSSSOOOIIIDDD;;;999666333111000000000/////////000000000000000//////000222444666888999666555333222333666999;;;BBBBBBBBBDDDFFFGGGEEECCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEBBB@@@:::::::::::::::999999999:::999999888999:::<<<===;;;888666444444444222000000000///......------,,,------,,,+++++++++++++++++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$###############$$$$$$$$$#####################"""!!!"""###$$$%%%~~~{{{tttpppkkkgggddd```[[[XXXSSSQQQPPPPPPQQQQQQPPPOOOLLLJJJFFFBBB===999666444333555777777777888:::<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<============<<<===>>>@@@???>>><<<:::666888;;;<<<<<<;;;::::::999===BBBGGGQQQcccyyy{{{hhhLLLCCC;;;;;;;;;999777777666666666666666666666666666666777777888888999999555666777888:::;;;===>>>@@@CCCGGGJJJMMMQQQUUUXXXZZZ\\\___bbbeeeggghhhiiifffgggjjjppp|||qqqccc___[[[]]]eeesssyyyqqqmmmnnnppprrryyy||||||zzzvvvqqqiiiaaaVVVRRRSSS\\\hhhsss}}}~~~ooojjjhhhbbb\\\]]]YYYUUURRRRRRRRRQQQPPPVVVXXXZZZZZZYYYWWWWWWWWWXXXYYYZZZZZZXXXSSSNNNKKKEEEBBB===777333111111111////////////////////////000000000111222444555666555444444444555777999:::>>>???AAACCCDDDEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFHHHGGGGGGGGGGGGDDDAAA===;;;;;;:::::::::::::::::::::::::::::::::999999999777555333222333333222111000000//////...---------...---,,,+++***+++,,,,,,++++++***))))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################%%%$$$$$$$$$###"""""""""""""""!!!!!!""""""###$$$|||xxxuuuoookkkfffaaa]]]YYYVVVTTTNNNMMMNNNQQQSSSSSSRRRPPPKKKIIIEEE@@@<<<888666555555777888888777777888999999999:::;;;;;;;;;;;;;;;===============<<<<<<<<<===============<<<<<<<<<<<<<<<<<<=========>>>>>>;;;<<<>>>???>>><<<:::999777999<<<<<<:::999999:::===@@@HHHUUUggg|||dddRRRBBB;;;777777777444444666777777777777777777777777555555666777888888999999;;;;;;<<<<<<>>>@@@AAABBBDDDHHHLLLPPPTTTXXX\\\___dddeeegggjjjkkklllkkkkkkkkkllloooyyyyyyhhh]]]]]]___fffttt|||mmm___TTTMMMPPPUUUYYY___eeepppzzz}}}wwwppplllggg___XXXTTTRRRPPPOOOSSSVVV[[[^^^^^^^^^^^^^^^ZZZ\\\^^^]]][[[WWWTTTQQQNNNJJJCCC<<<666222000///........................111000000000000000111111444444444444555777888999999;;;>>>@@@BBBCCCDDDEEECCCDDDEEEFFFFFFGGGFFFFFFIIIHHHGGGFFFEEEAAA<<<999777666666555555666777777::::::::::::999888777666555333111111222333222111111000000///......------///...,,,+++***+++,,,---++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################%%%$$$$$$$$$###""""""""""""""""""""""""######$$$|||yyytttooollleeeccc___[[[WWWTTTSSSRRRRRRRRRTTTVVVXXXVVVSSSPPPHHHFFFBBB>>>;;;888777777999:::;;;:::888777888999888999:::;;;;;;;;;;;;;;;===============<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<=========>>>>>>>>>;;;;;;<<<<<<<<<:::999888888;;;===<<<999888:::===>>>EEETTThhh~~~fffNNNBBB???:::777777666333444777888888888888888888888888555555666777888999999:::=========>>>???BBBEEEFFFIIIMMMQQQUUUYYY^^^bbbeeegggiiilllooopppooommmlllkkkqqqzzz{{{mmmdddbbbeeeiiirrrlll\\\OOOMMMMMMKKKMMMRRRSSS[[[gggqqq{{{zzzpppggg___WWWQQQNNNOOOSSSWWW[[[\\\]]]___```___aaabbbaaa^^^[[[YYYYYYRRRNNNHHH@@@999444000///////////////............111111000///............222222333444555666777777666999===@@@AAABBBDDDFFFAAAAAACCCDDDEEEFFFFFFFFFIIIGGGEEECCCAAA>>>999666888777666555666777888999:::999999888777666555555444222111111222333333222111111000//////......---...------,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###############$$$$$$$$$$$$$$$$$$###############"""""""""#########$$$$$$}}}xxxsssooojjjeeeaaa\\\[[[YYYWWWUUUTTTUUUVVVZZZZZZ[[[[[[ZZZVVVOOOKKKDDDBBB???<<<:::999999999888999:::999777666777888999:::;;;<<<<<<=========>>>=========<<<<<<<<<<<<:::;;;;;;<<<===>>>??????<<<=========>>>>>>>>>>>>;;;;;;::::::999888888777888:::<<<;;;888999>>>BBBEEETTTjjjgggOOO@@@;;;:::888999:::888555666:::777777777777777777777777666666777888999:::;;;;;;;;;<<<===???BBBFFFJJJLLLQQQTTTYYY]]]aaaeeejjjmmmllloootttxxxzzzyyyvvvtttuuuyyytttqqqqqquuuzzz~~~kkkZZZUUURRRKKKJJJNNNJJJNNNTTTZZZaaammm|||zzzlll___VVVPPPRRRSSSTTTUUUXXX]]]```bbbddddddbbb^^^[[[\\\]]]VVVSSSMMMGGG@@@:::666333111111111111000000000///111000000////////////000000111333444555555555555444888<<<>>>>>>???AAACCC===>>>@@@BBBDDDEEEEEEFFFFFFDDDAAA???>>>===:::888999999777777777999:::<<<999888777555444444444444444222111111222333222222111111000000///.........---------...---,,,,,,+++------,,,,,,+++*********((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$###############$$$$$$$$$"""######$$$$$$$$$$$$$$$yyyvvvqqqmmmhhhccc]]]YYYWWWWWWWWWVVVUUUWWWZZZ\\\[[[[[[ZZZYYYVVVOOOGGGAAAAAA@@@===:::999999999:::444666777666555444555666:::;;;<<<===>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;999:::;;;<<<===???@@@@@@============>>>>>>>>>>>>;;;:::999888777777777777777:::;;;:::888:::AAAGGGOOOcccfffPPPCCC>>>>>>222333666999777333444999666666666666666666666666777888888999;;;<<<======??????AAADDDIIINNNSSSVVVXXX[[[```dddhhhlllppptttvvv{{{zzzgggaaa[[[QQQMMMQQQNNNNNNOOOOOORRRYYYdddkkkyyysssgggXXXWWWUUUSSSTTTXXX___dddcccdddddd```\\\ZZZ[[[]]]YYYWWWSSSMMMGGGAAA===:::333333333333222222111111000000000000000111222222///000222444555555555444333666:::;;;::::::<<<>>>;;;<<<>>>@@@BBBDDDEEEEEEDDDAAA???=========<<<:::666555444333444555777999888777555444333333333444444333111111222333222222111111000000//////......,,,---...///...---,,,+++......---,,,,,,++++++***))))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$""""""######$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$|||yyytttoooiiifffddd```YYYSSSRRRQQQQQQSSSWWWZZZ]]]^^^```^^^ZZZUUUOOOHHHCCC@@@999888666888:::;;;888666777777777777777777888888555666999<<<>>>>>>>>>===??????>>>>>>=========<<<<<<<<<======>>>>>>??????<<<<<<<<<<<<============:::888666555666666666666666777:::>>>>>>@@@IIISSSeee|||```OOOFFF;;;555666777777777777777777777777777777777777777777777777:::999999:::<<<>>>>>>>>>BBBDDDGGGJJJMMMRRRWWW[[[\\\bbbhhhiiiiiippp}}}qqqgggaaaZZZWWWYYYZZZZZZZZZZZZYYYVVVTTTSSSZZZ```hhhqqq|||~~~jjjeee]]]VVVSSSWWW___eeefffeeeccc```]]]]]]___aaa```]]]ZZZVVVQQQKKKDDD???===999444111000111222111111///......//////...---000111111111000000222444777888999;;;<<<========================>>>???@@@EEEAAA===<<<===>>>>>><<<<<<777111000444777777666777666444444555555555444111111111111111111111111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++*********+++++++++***)))'''&&&******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" """$$$%%%$$$###$$$%%%(((((('''&&&$$$###""""""|||wwwsssnnniiibbb___]]]YYYSSSNNNPPPQQQRRRUUUXXXZZZ[[[[[[XXXVVVRRRNNNHHHCCC@@@>>>999888777888::::::888666888888888888777777777777666777:::<<<===>>>===<<<>>>>>>>>>======<<<<<<<<<<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<:::999777666666777777777;;;;;;===@@@BBBGGGSSS___wwwiiiOOOEEEAAA;;;888:::777777777777777777777777666666777777888999999999:::999888999;;;===>>>???FFFHHHLLLQQQUUU[[[bbbfffaaafffmmmrrrxxxyyyyyy{{{~~~{{{sssmmmlllnnnpppqqqpppkkkcccZZZTTTSSSUUUXXX\\\dddqqqzzzmmmaaaZZZYYY[[[^^^bbbccceeeffffffeeecccbbbaaa```]]][[[XXXSSSNNNJJJ@@@<<<777333111111111000111000...///000000///...111222222222111111333555666777999;;;<<<===>>>>>>===<<<<<<<<<<<<======>>>@@@===::::::<<<>>>===<<<<<<777333333777:::999777777555333333444555444333111111111111111111111111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******+++++++++***)))((('''''')))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######"""!!!!!!''''''&&&%%%$$$######"""}}}}}}|||{{{yyytttnnniiifffaaa[[[WWWVVVSSSOOOLLLOOORRRUUUXXXYYYXXXWWWUUUMMMKKKGGGCCC@@@===<<<;;;999888777888::::::888777999999888888888777777777888999:::<<<======<<<;;;=========<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>======<<<<<<;;;;;;999888777666666777888888;;;;;;<<>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::999999999;;;<<<<<<:::;;;888666777:::<<<;;;999666444222222333444333222111111111111111111111111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++***)))(((((((((((((((((((((((((((((())))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######***'''######%%%&&&%%%###&&&%%%%%%%%%$$$$$$$$$$$$~~~|||{{{wwwvvvuuutttqqqllleee```___[[[VVVSSSRRRRRRPPPOOOQQQUUUYYY[[[YYYTTTPPPMMMDDDBBB???<<<:::::::::;;;888888888999999999888777:::999999888888777777666999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;::::::999777777777666666666888:::<<<===@@@GGGPPP]]]qqqoooSSSEEE:::888:::888888999777777777777777777777777777777888999999::::::;;;>>>??????@@@BBBEEEIIIMMMTTTXXX]]]bbbgggmmmtttxxxrrrddd___ffftttqqqjjj___UUUPPPPPPSSSUUUXXXXXXXXXUUUSSS___{{{|||mmmcccaaa^^^^^^aaafffgggccc___^^^]]]]]]^^^^^^\\\XXXUUULLLGGGAAA;;;777444111///111///......///111111000...///000///......///111333444666999;;;===>>>>>>;;;;;;:::::::::999888888999999999:::;;;;;;:::999888777777999<<<===<<<:::555333111111222333222111111111111111111111111111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******+++***)))'''''''''((()))&&&''''''(((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$###&&&"""$$$((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%|||zzzxxxvvvtttpppooommmkkkhhhccc]]]YYYVVVSSSQQQOOOPPPQQQRRRRRRRRRVVVZZZZZZUUUNNNHHHEEE???>>>;;;999999999:::;;;777888999999999888888888:::999999999888888777777:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::===<<<<<<;;;:::999888888444555666666666777:::===@@@CCCKKKVVVbbbppphhhSSSGGG???999888999888777777888888888888888888888888888999999999999999::::::???BBBDDDFFFHHHLLLRRRVVV]]]bbbiiipppvvv|||ssseee___aaammmyyyjjj___WWWPPPLLLLLLJJJIIIHHHHHHPPPcccttt}}}uuunnnfffbbbdddfffeeeccccccbbbbbbbbbbbbaaa]]]ZZZQQQMMMFFF@@@<<<888444222111///------...000000000000000111000......000111111222555777999;;;<<<===999999::::::999888777666;;;<<<<<<<<<:::999888888666666777999;;;;;;:::999444333111111222222222111111111111111111111111111000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++*********)))((('''''''''((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$!!! ######!!!######$$$$$$$$$$$$%%%%%%zzzwwwtttpppmmmjjjhhheeebbb```^^^[[[WWWTTTMMMMMMLLLLLLMMMOOOPPPQQQOOOSSSVVVTTTMMMEEEAAA???<<<;;;:::999999999:::;;;777888::::::888777888999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===============<<<;;;::::::999999::::::999999888888777777222555888888888:::???CCCCCCJJJWWWfffrrr}}}hhhRRRCCC<<<999777666777777777777888888888888888888888888999999::::::;;;;;;<<<<<<@@@DDDIIIMMMPPPTTTZZZ___bbbiiirrr{{{vvvhhheeehhhmmm{{{{{{mmm```TTTLLLKKKGGGDDDEEEFFFIIIQQQ[[[nnn~~~wwwlllgggeeecccbbbccccccbbbbbbbbb```\\\YYYUUUQQQKKKEEEAAA===999666444111...---...000000000222333333222000000111333000111333555777888999:::777888999:::999888777666<<<======<<<999888888999666777888999999999999999555333111111222333222111111111111111111111111111000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))((((((''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&##############################$$$%%%%%%%%%$$$$$$&&&### """$$$###"""#########$$$$$$$$$$$$$$$|||xxxtttoookkkgggbbb______\\\XXXUUUTTTSSSQQQPPPJJJKKKLLLMMMMMMMMMNNNOOOIIILLLNNNKKKDDD>>>;;;<<<::::::999999888888888888666888::::::888777888999777888888999999::::::;;;::::::::::::;;;;;;<<<===<<<<<<<<<======>>>>>>>>>======<<<;;;:::999888777777777777777777666666666222666:::;;;;;;>>>DDDJJJLLLVVVgggyyy}}}bbbPPPDDD<<<777888777666666777888777888888888888888888888888888999:::<<<>>>@@@AAABBBCCCJJJRRRWWW[[[___fffkkkqqqxxx~~~rrrmmmsss~~~vvviii\\\SSSPPPLLLJJJJJJIIIHHHMMMTTT___kkkyyywwwmmmgggdddbbbaaaaaaaaaaaa___\\\YYYWWWTTTNNNIIIFFFBBB>>>;;;888555111///000111111111111222222111//////000111///000111333555666666666666777999::::::999888777;;;<<<<<<:::777777999<<<888888999999888888999999555333222222333333222111111111111111111111111111000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******''''''((((((((((((((('''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&''''''&&&$$$$$$$$$###############wwwtttooojjjeee```[[[XXXZZZVVVQQQNNNNNNNNNNNNNNNLLLMMMOOOOOONNNMMMMMMNNNCCCFFFGGGDDD>>>999999;;;888888888888888666555555666888;;;:::888666888999777777888999:::;;;;;;<<<::::::::::::;;;<<<===>>><<<=========>>>>>>??????======<<<;;;999888777777555555555555666666666666333777<<<>>>>>>BBBIIINNNZZZfffzzzcccKKKBBB===:::888::::::888777888888777888888888888888888888888777999;;;>>>AAADDDFFFGGGHHHOOOYYY```dddiiioootttzzzvvv{{{pppeee\\\UUUSSSRRRQQQMMMKKKPPPXXXYYYaaajjjttt}}}rrrllldddddddddeeeeeedddaaa^^^XXXUUUPPPLLLHHHEEEAAA>>>;;;888444111111222222222...//////...,,,,,,---......///111222333444444444555666888:::;;;:::999888999::::::888666777:::>>>:::::::::999888777999:::666444222222333444333222111111111111111111111111000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******&&&'''((())))))((('''&&&(((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###"""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%% ###$$$$$$$$$&&&'''$$$$$$$$$#########""""""}}}zzzxxxuuussspppmmmiiieee```ZZZTTTPPPSSSRRRQQQPPPNNNLLLKKKKKKLLLMMMOOOPPPOOOLLLIIIFFFBBB@@@===:::888888888888888999::::::;;;;;;:::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888444666777777666555666888777666:::@@@BBBFFFQQQ___lllbbbPPPFFF<<<888;;;888888999999999:::::::::999:::;;;:::999:::<<<>>>===<<<===???CCCGGGIIIJJJTTT]]]fffkkkmmmtttxxxnnngggdddaaa```bbbcccaaa```ddddddhhhmmmqqq}}}|||sssiiibbbbbbaaa^^^\\\___[[[WWWQQQKKKGGGDDDCCCBBB???;;;666333222111000///.../////////......///111111111222333444444555666777888::::::888777777888999:::;;;;;;::::::<<<===@@@???<<<:::999888999999555444333444555555333111333222222222222222222222...///000000000///---,,,,,,,,,,,,---------------'''((()))***************((((((***++++++***))))))###$$$&&&'''((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$&&&'''%%%!!! """"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%"""!!!$$$&&&%%%$$$######%%%'''(((######################## !!!###$$$%%%%%%$$$$$$&&&###!!!###&&&'''%%%"""}}}yyywwwtttqqqooogggddd```\\\XXXTTTNNNKKKOOOOOONNNNNNMMMMMMLLLLLLJJJKKKMMMMMMLLLIIIFFFDDD@@@>>><<<999888888888999999999:::;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999888888666777999999999999;;;===AAA???AAAFFFKKKTTTdddtttlllPPPDDD@@@:::999<<<888888888888999999999:::666777888888888999;;;===>>>>>>@@@CCCIIIOOOSSSUUU[[[cccnnnwww}}}}}}|||wwwnnnlllkkkllllllqqqsssgggbbb___\\\]]]```^^^\\\XXXRRRMMMIIIGGGGGGCCC@@@;;;777555333000.../////////.........///000///000111222333444555555666888:::999888777777888888:::;;;<<<;;;:::;;;<<<>>>===;;;:::999888888888555444333333444444333111111111111111111000000000...///000000000///------.........---------------(((((()))***************&&&'''((((((((('''&&&%%%!!!"""$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&%%%###"""###%%%"""######$$$%%%%%%$$$$$$###$$$$$$""" !!!$$$'''&&&%%%$$$######%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%%%%$$$###$$$$$$~~~{{{wwwtttqqqmmmiiiggg```]]]YYYVVVSSSQQQNNNKKKLLLLLLLLLLLLLLLLLLMMMMMMGGGHHHIIIIIIGGGDDDBBB@@@===<<<:::999888888999999999999:::;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999888777777444666777888888:::>>>@@@CCCCCCFFFMMMVVVeee{{{fffQQQ???:::;;;999888:::777777777888888888999999666777888999999:::<<<>>>@@@AAACCCGGGMMMTTT[[[___eeekkkuuuuuukkkkkkqqqyyyrrrmmmiiihhhmmmuuuvvvjjjccc______aaa___```^^^XXXPPPJJJGGGHHHHHHEEE@@@===999555111...000//////.........//////---...///111222444555555666777999999777777777888666999;;;<<<;;;:::999::::::::::::999999888666666666444222222333444333222/////////////////////////////////000///......---000//////......---------)))))))))***************(((((((((((('''&&&%%%%%%!!!"""$$$&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$"""$$$%%%%%%%%%$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$###"""###&&&(((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$""""""!!!!!!###&&&(((&&&""" """%%%}}}{{{xxxvvvvvvuuurrrnnnjjjeee```]]]YYYVVVSSSPPPOOOOOONNNLLLKKKKKKKKKKKKKKKKKKJJJJJJCCCCCCCCCCCCAAA???===<<<:::999999888888999999:::999::::::;;;<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>><<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999777666666666777888999:::===BBBEEEDDDJJJSSS]]]jjjzzz|||iiiQQQDDD:::999:::888666777666777777777777888888888999:::;;;;;;;;;<<<>>>@@@EEEGGGJJJNNNTTT\\\dddiiiqqqvvvrrrgggkkkqqq|||qqqkkkhhhggghhhpppzzz}}}qqqhhhcccaaaaaabbbaaa\\\SSSLLLJJJKKKJJJHHHDDD@@@===999444000222111///////////////...,,,---...000111333444555555666888888777666777888555888;;;<<<;;;999888777666777888999888777666555777555333333444555444333.........//////////////////////////////......---111111000///...------,,,*********************+++,,,,,,++++++***)))((('''$$$%%%'''(((***+++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''((((((((('''''''''((((((((($$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###"""""""""###%%%&&&'''&&&###!!!"""###}}}{{{zzzxxxuuurrrppppppmmmiiiccc\\\WWWTTTPPPNNNKKKJJJKKKKKKKKKJJJMMMLLLKKKJJJHHHGGGFFFEEE@@@??????>>>===<<<;;;:::888888888888999999::::::::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::888777777666:::;;;<<<===???CCCIIINNNQQQ]]]lllyyyttt\\\OOOFFF???::::::;;;999777666666777777777777888888888;;;<<<======<<<===???AAAJJJMMMSSSYYY```hhhrrryyy~~~zzzkkkfffhhhxxxxxxooolllhhheeeccchhhoooyyyyyymmmeeebbbcccbbb]]]XXXTTTSSSTTTKKKHHHEEECCC@@@===888555555333000000111111000...,,,---...///111222333444333555777777666666777888444777:::;;;:::888666666444555666777888777666555888666444444555666555444/////////000000111111111000/////////............111111000///...------,,,,,,+++******)))***++++++...---,,,+++******))))))&&&&&&((()))***+++++++++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&((('''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&(((&&&$$$$$$%%%%%%### |||xxxwwwwwwuuuqqqnnnjjjjjjhhhccc\\\UUUQQQOOONNNMMMKKKKKKMMMNNNMMMLLLLLLKKKIIIGGGDDDBBB@@@???===<<<;;;::::::::::::;;;888999999::::::::::::;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<:::::::::999888888777777888999:::<<<@@@GGGPPPUUUcccrrrtttYYYHHHBBB;;;:::999999::::::888777777777777888888888999999:::;;;===>>>???@@@CCCFFFJJJOOOXXX```gggppp{{{lllccckkkwwwwwwrrrmmmggg```______bbblllsssfffccc^^^YYYWWWUUUVVVVVVMMMJJJGGGEEECCC@@@===:::999555222111333333111.........///000111222222333222444666777666555666777555777999:::888666555555333444555666777777777777666555555666777666555333///000000111111222222333000000///............///000//////......------------,,,+++))))))***+++++++++***)))(((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''%%%%%%%%%''''''&&&%%%%%%%%%###"""""""""###$$$(((&&&%%%%%%%%%%%%$$$"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$&&&''''''(((%%%"""###&&&&&&$$$ zzzvvvqqqppppppnnniiidddbbbbbbaaa\\\UUUPPPMMMMMMNNNMMMMMMOOOPPPQQQPPPOOOGGGFFFDDDBBB???===;;;:::;;;:::999888888:::;;;<<<999::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===<<<;;;;;;::::::;;;;;;<<<999999888888888888888888777999;;;???FFFPPP[[[bbbsssmmm[[[JJJ@@@???777888999888999::::::999888888888888999999999::::::<<<@@@BBBEEEHHHMMMPPPSSSYYYcccjjjpppwwwyyynnnppp}}}vvvnnneeebbb]]]XXX[[[fffwwwzzzpppddd[[[WWWUUUSSSQQQRRROOOJJJGGGEEECCCAAA???<<<777333333555555222///000000000111111111222222111333555666555555666777555777888888666555555555333333444444666777888999333333444666777555222/////////000111111222333333111000///...---......///.........---------------...---+++))))))***+++,,,)))((('''&&&&&&''''''(((((())))))))))))(((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$###"""$$$''')))(((&&&&&&%%%###"""!!!"""###$$$&&&$$$###$$$&&&&&&$$$"""$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$###uuupppkkkiiiiiifff```[[[\\\]]]\\\WWWQQQMMMLLLMMMIIIIIIJJJLLLNNNOOOMMMKKKCCCBBBAAA>>><<<:::999888999999777777888:::<<<>>>:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>===<<<;;;;;;::::::;;;;;;<<<777888888888888999999999===???CCCHHHQQQ]]]jjjrrrrrrZZZNNNGGG@@@<<<<<<888:::;;;999888999:::999888999999999999:::::::::;;;>>>CCCGGGLLLQQQVVVZZZdddkkksssyyy{{{~~~uuuvvvxxxnnnjjjaaaXXXSSSVVV___gggyyyssseee^^^YYYSSSNNNWWWSSSMMMIIIFFFDDDCCCAAA===999444444666666333///111111111111111111111111111333555666555555666777666777777666555444444666444333333444555777999;;;000111333555666444000---...//////000111222222333111000///------......///,,,,,,------------------...---+++))))))***+++,,,)))((('''&&&&&&''')))***,,,,,,,,,++++++***((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""" ###'''******((()))(((&&&$$$$$$$$$&&&'''$$$"""!!!###&&&'''&&&######$$$%%%&&&&&&&&&%%%%%%###########################$$$%%%&&&'''&&&%%%$$$!!!$$$'''&&&###"""$$$'''llljjjfffcccaaa^^^ZZZWWWXXXVVVTTTTTTSSSRRRPPPMMMLLLKKKLLLQQQVVVUUUMMMEEE???>>>;;;999777666666666888888888999999::::::;;;<<<<<<;;;;;;;;;:::::::::888777666888<<<>>>===<<<;;;;;;999999999999;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>======???>>><<<:::999888777777;;;555444999<<<::::::>>>CCCJJJQQQYYYcccooouuutttfff\\\MMMCCC>>><<<999666<<<;;;;;;:::999999999:::888444333666999999;;;???AAADDDHHHMMMSSSYYY___cccooouuu{{{uuulllaaaZZZWWWYYY[[[gggmmm{{{iiiXXXRRRUUUVVVUUUQQQLLLGGGFFFGGGIIICCC>>>999777777777444111//////000111111111111111333333333333333333333333888555222222444666666444:::777444333222222111000555333333444666777666555222222222111111111111000000//////000222222111///---------------,,,,,,,,,///---+++)))(((***,,,---'''((()))******)))(((((())))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$ ***000///***&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%!!!!!!"""###$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&gggddd```^^^\\\ZZZWWWUUUTTTRRRPPPOOOPPPQQQQQQPPPNNNLLLKKKOOOSSSQQQJJJBBB===<<<:::888777666666666888888888999999::::::;;;<<<<<<;;;;;;;;;:::::::::999888777999<<<======;;;;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<;;;:::888777666666666999555666:::;;;:::<<<@@@IIIWWWfffnnnrrrwwwzzz{{{jjjUUUMMMBBB<<<;;;;;;:::888;;;;;;:::999999999999999===999888;;;<<<<<<===@@@HHHLLLRRRWWW\\\ccckkkqqq~~~xxxmmmccc]]]ZZZ\\\```jjjyyyjjj\\\YYYVVVUUUSSSPPPMMMJJJGGGEEEDDD@@@;;;888888777444111000111111222222222222111111111222222333444555555888666444444777999888777:::777444333333444333222666555444555777888777666222222222222111111111111000000///111222333222000111111111111000000000000...,,,***)))))))))+++,,,((()))***++++++***))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$ !!!(((,,,,,,)))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%___\\\XXXVVVUUUTTTSSSRRRPPPNNNLLLLLLNNNPPPQQQQQQNNNKKKIIIJJJLLLJJJDDD>>>::::::888777777777777777777777888999::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::999999999;;;<<<;;;:::<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======:::999888777666666666666777777999;;;<<<>>>DDDLLL^^^ooo~~~~~~~~~iiiRRREEE@@@:::777888:::999888::::::999999888888999999;;;888999<<<>>>===???CCCKKKQQQYYY___dddmmmyyyzzzjjjaaaXXXYYY\\\dddrrrqqqfff\\\YYYVVVUUUTTTQQQKKKFFFGGGCCC===;;;:::999666333333333333222222222222111///000111222333555666666888666666777:::;;;;;;:::999777555444555666666555777666555666777888777666333222222222111111111111111000000111333444222111000000/////////.........,,,+++******))))))************+++,,,,,,+++***)))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""%%%'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%XXXUUURRRPPPPPPQQQQQQPPPNNNMMMLLLMMMOOOPPPOOONNNJJJFFFCCCBBBDDDCCC???;;;888777777777777777777888777777888999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>===<<<<<<999888888777777888888888777999<<<===@@@HHHUUU```yyyrrrWWWGGGAAA>>>:::999999:::999777:::999999888888888999999888777999>>>AAABBBFFFLLLOOOWWW```hhhooo{{{xxxzzzwwwfffccc^^^]]]cccrrr}}}jjjccc[[[WWWWWWVVVRRROOOKKKFFFAAA>>>===<<<999666444444333222111111111111///000111222333444555555555666777999;;;<<<<<<<<<999777555555777888999888777666555555777888777555333333222222222111111111222111111222444444333111.........------,,,,,,++++++++++++*********))))))***+++,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$TTTQQQOOOOOOOOOPPPPPPOOONNNNNNNNNPPPPPPNNNJJJGGGBBB???<<<<<<======;;;999666666777777888888888888666777777999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<;;;:::666555555666666777999999777;;;>>>AAAGGGVVViiiuuuoooVVVGGGAAA>>>===;;;:::::::::999888:::999999888999999::::::<<<;;;>>>CCCFFFHHHOOOWWW\\\cccllluuu~~~ssspppsss|||xxxmmmccc```fffpppxxx~~~rrrcccYYYVVVWWWXXXWWWNNNJJJEEEBBBAAA@@@===:::666555333222000000000000111111222222222222222333333555888:::;;;<<<<<<<<<888777555555888:::::::::666555444444666666555444333333333222222222222111222111111222444444333111111000000///...---------++++++++++++******))))))******+++++++++***((('''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&###!!!"""###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$QQQPPPOOOPPPQQQQQQPPPOOONNNNNNNNNMMMLLLIIIDDD@@@===;;;999888999:::999888666777888888999999888888666666777888:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===<<<;;;:::;;;<<<<<<<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888222333333444555777999:::888>>>DDDJJJVVViii|||nnnVVVEEE??????999999999999999:::;;;;;;::::::999999::::::;;;;;;>>>>>>AAAEEEIIIMMMWWWaaalllooovvv|||llljjjppp{{{qqqiiiggghhhjjjsss}}}tttddd\\\YYYZZZZZZRRRMMMHHHFFFFFFEEECCC@@@999888555333111000000000222222222222222222111111111444999;;;<<<;;;:::;;;888777555666888:::::::::666555444444555555444333333333333333222222222222111000000111333444222111//////...---,,,++++++***---,,,++++++******++++++******+++++++++)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%PPPOOOPPPQQQSSSRRRPPPNNNNNNKKKHHHEEECCCAAA>>><<<;;;:::999999999888888777777888999::::::999999888555666777888:::;;;<<<===<<<<<<;;;;;;;;;::::::::::::<<<======;;;:::<<<>>><<<===>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999888777777444444555666888:::<<<===???HHHRRR\\\lllnnnWWWHHH???===>>>888888888888888999:::<<<;;;;;;::::::;;;;;;<<<===@@@@@@DDDKKKQQQYYYggguuu~~~~~~|||qqqnnnwww|||xxxtttqqqooooooxxx|||kkkaaa\\\ZZZTTTPPPKKKIIIJJJJJJHHHEEE===;;;888555222111111222000000111111222222333333111555;;;===<<<:::::::::888777555555777999:::999777666555555666666555333444444333333333222222222000000///111222333222000...---,,,+++***))))))(((///...,,,+++***+++,,,---+++,,,,,,,,,,,,***)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%OOOOOOPPPSSSTTTSSSOOOLLLMMMHHHBBB>>><<<;;;;;;:::<<<<<<;;;:::999888777666888999:::;;;;;;:::999888555666777888:::;;;<<<===<<<<<<;;;;;;;;;:::::::::999;;;======;;;:::<<>>??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<:::::::::999888777666555777888999:::===???AAABBBFFFQQQ^^^lllqqqTTTEEE???;;;999:::;;;;;;;;;999888888999;;;;;;;;;;;;;;;;;;<<<===>>>EEEFFFLLLUUU___lll~~~vvvnnnoooxxx}}}tttkkkgggppp~~~{{{iii___ZZZUUUQQQMMMKKKLLLMMMKKKHHH@@@>>>:::777444333333333......///111222333444555222777<<>>>>>;;;777:::999999999999999::::::;;;===>>><<<;;;===BBBFFFIIINNNUUU^^^kkk|||~~~tttsss~~~}}}rrrhhhdddcccjjj{{{ooo```XXXSSSKKKEEEDDDFFFHHHIIIHHHDDD???:::777666555555888555111000111333444444666:::>>>AAA???;;;888666777666444333222333555666666666777777666555444444555666777777777666444333444333222000//////......//////...---,,,,,,++++++,,,,,,,,,+++++++++******++++++************++++++((())))))(((&&&&&&'''((()))((((((((('''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))(((&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$KKKKKKJJJHHHFFFDDDBBBAAA===<<<;;;:::888777666666666666777777777888888888999999999999999999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::<<<;;;:::999999888888999777777777777888888888777===<<<;;;;;;>>>EEEOOOWWWgggmmm{{{kkkVVVLLLAAA;;;;;;======;;;:::::::::999::::::;;;;;;===???@@@@@@@@@BBBHHHMMMSSS[[[fffpppzzz}}}zzzooogggbbbbbblllwwwzzzhhh___SSSIIIDDDDDDFFFHHHLLLLLLJJJGGGBBB===:::888666444111000111333555555777:::>>>???===:::777666666555444444555666888:::666666666555555444444444444555555666555444333222555444333111000000000000111000000//////...------,,,,,,,,,+++++++++******++++++************++++++***++++++***)))***+++,,,(((''''''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$LLLJJJHHHEEEBBB???>>>===999999999888777777666666777777888888888999999999:::999888777777888999:::999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<;;;:::999888888888888444444666777888888888888;;;:::999===FFFSSSaaaiii{{{|||bbbOOOEEE@@@;;;888888:::<<<<<<::::::::::::;;;;;;<<<===;;;>>>AAABBBCCCGGGNNNTTT]]]hhhvvv{{{pppeee^^^___ccclll{{{|||ppp]]]MMMDDDBBBDDDFFFKKKPPPSSSRRRKKKBBB<<<999888555222222444666888888999;;;<<<<<<:::888777777555555555555777999;;;===666555444333333333444555666666666666666555444444666555444333222111111111111000000//////.........,,,,,,,,,+++++++++******++++++************++++++((((((((('''(((((())))))'''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%'''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%###$$$%%%%%%''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&'''&&&###$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$HHHFFFCCC@@@>>><<<<<<<<<999999999999999999999999888888999999999::::::::::::999777666666777999:::666777888999999:::999999<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999:::999888777666666666666444666888999999999:::;;;;;;<<>><<<@@@DDDGGGKKKQQQZZZ```jjjvvv~~~pppeee```___bbbkkk}}}rrr]]]PPPJJJJJJKKKKKKQQQWWWWWWPPPGGGAAA>>>;;;888666555777:::<<<<<<:::;;;;;;999777555666777555555555666777999:::;;;555444222111111222444555999999999999888888777777666555444222111111111111///.........------,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,)))(((&&&&&&&&&'''&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""&&&(((&&&$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$???>>>;;;999888888888888777777777888888888999999999999999999:::::::::::::::999777666666777999:::555666777888999999999999;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999999888777666666555555555555555555777999999999999<<<>>>BBBHHHSSSaaaooo{{{ttt[[[JJJCCCBBB:::<<<<<<;;;888777888:::888888999999;;;<<<>>>>>>AAAFFFLLLQQQWWW```jjjrrr{{{uuulllgggdddgggqqqzzzhhh\\\UUURRRMMMRRRVVVVVVRRRLLLHHHFFF===:::777666888:::;;;<<<999999888666444444555777666666666555555666666666555333222111111222444555:::999999999888888888888555444333222111000000000...............---------,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,///---***)))******(((&&&))))))))))))(((((((((((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""###%%%'''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$;;;:::999999888999999999555555555666666666777777888888999999999:::::::::::::::999888888999::::::777888999:::;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;::::::999888777555555444444444555666666666888::::::999;;;@@@EEEKKKWWWhhhwwwsssYYYGGG===<<>>???@@@DDDIIIQQQXXXaaakkkwww{{{{{{vvvnnnkkknnn|||ooo```WWWNNNOOOPPPQQQPPPMMMJJJGGG???<<<888666777888888888777777666555333333555777777777666555444333222222444333222222222333444555888777777666555666666666555444333111000000000000000000000000000000000000,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,///,,,(((((())))))'''$$$*********)))))))))(((((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((***,,,,,,)))(((((('''%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$999::::::::::::999999888666666666666666777777777888888888888999999999999::::::::::::::::::::::::999999;;;<<<===>>>>>>>>>:::<<<>>>??????>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;::::::888777777444444444555666777999999999;;;=========BBBKKKRRR[[[jjj~~~rrrWWWHHHAAA<<<:::;;;999888999:::;;;;;;;;;;;;::::::;;;===>>>AAABBBCCCJJJPPPYYYbbblllyyyzzz}}}zzzwww|||sssfffTTTRRRQQQSSSUUUSSSMMMHHHEEEAAA===999888888888777444555555444333333555777777777666555444333222111333333333333444444444555888777666555444555666666666555444333111111111111000000000000000000000111,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++'''$$$$$$((()))'''$$$))))))))))))(((((((((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))***'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&))),,,***&&&###$$$&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$555555666777666555333222888888888888999999999999777777888888888999999999:::;;;;;;<<<<<<;;;;;;:::888999:::<<<===>>>>>>>>>:::<<>><<<;;;:::999222333444444333333555777666666666666555444333222222333444555555555555444:::999777666666666777888777666555444333222222222............////////////,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++'''%%%'''+++...,,,***)))((((((((('''''''''''''''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%+++///---'''"""###&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555666666777888999999999::::::::::::::::::::::::777777777777777777777777:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<============<<<<<>>BBBDDDDDDAAA>>>BBBIIIUUUbbblllzzz~~~hhhMMMFFF>>>;;;;;;<<<:::777999999:::999888888:::<<<<<<999999>>>DDDHHHNNNTTTaaahhhrrr~~~}}}wwwggg]]]dddnnnmmmccc\\\QQQNNNIIIDDD@@@<<<999888555444333333333444555666:::888666666666666555444555666888999999999888777777777888999:::::::::::::::777444222222222111111000000000000////////////------------------------///...---,,,+++*********))))))(((((())))))***+++))))))((((((((('''''''''&&&'''''''''&&&%%%$$$$$$###$$$&&&'''''''''&&&%%%(((((((((''''''&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&%%%$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%666666666777888999999999999999999999999999999999888888888888888888888888::::::::::::::::::::::::888999::::::;;;;;;::::::<<<<<<============<<<<<<>>><<<:::<<>>;;;666555444333444555666777:::888666555666666555444555666777888888888777666777777777999<<<@@@CCCEEE>>>:::666222222111111000000000000000////////////------------------------......---,,,++++++++++++...---,,,+++***)))))))))''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%666666777777888999999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::<<<<<<============<<<<<<===<<<:::<<<>>>>>>;;;888::::::999888777777777777666666999===CCCIIINNNQQQLLLHHHGGGOOObbbwwwwww___JJJ??????;;;888999;;;<<<:::888666888;;;;;;;;;;;;<<<===<<<>>>CCCIIINNNVVVffftttyyyooolllooouuuxxxxxxzzz~~~tttjjj[[[PPPIIIDDD???;;;888777555444444555666777888777555444555555444333444555666666777777666666666666777:::???EEELLLPPPAAA===777333222222111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++***************)))))))))((((((''''''((((((((('''&&&&&&''''''&&&&&&''''''((()))&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%777777777888888999999999888888888888888888888888999999999999999999999999:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<======<<<<<<;;;<<<;;;;;;<<<======:::888666666666666777888999999>>>:::;;;EEEPPPWWWZZZ\\\OOOOOORRR___vvv|||fffUUUIIIBBBAAA<<<;;;:::;;;======;;;999666999;;;<<<;;;;;;;;;<<<@@@AAAGGGRRR]]]iiiyyynnnaaa[[[\\\gggrrrzzzmmm```UUUKKKCCC???;;;:::777555444444555666777666444444444555444333444444444555555555555555666666888:::???EEEKKKNNNAAA<<<777333222333333333000000000000////////////------------------,,,,,,***+++,,,,,,------------++++++,,,,,,---------,,,++++++*********)))))))))'''(((((((((((((((''''''(((((('''&&&&&&((()))***''''''''''''''''''''''''"""######$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%888888888888999999999999999999999999999999999999888888888888888888888888:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;999888888888888888999:::;;;;;;???===EEEXXXgggggg```ZZZRRRXXXbbbsss|||^^^LLLDDDAAA@@@AAA;;;;;;;;;;;;<<<;;;:::888888:::<<<<<<;;;;;;<<<===EEEDDDKKK\\\nnn}}}uuueeeVVVOOOVVV```ssswwwhhhYYYMMMHHH@@@===:::666444444444555777555444333555555555444444444444444444555555666666777888;;;===@@@BBBCCC===999555222222444444555000000000000////////////......---------,,,,,,,,,)))***+++---------------))))))***+++,,,++++++***&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((((((((((('''(((((('''&&&&&&((()))***''''''''''''''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%999999999999999999999999999999999999999999999999777777777777777777777777::::::::::::::::::::::::888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;;;;:::999888888888777888888999::::::@@@GGGZZZsss}}}rrr___UUUYYYeeeuuuqqq^^^JJJBBB@@@>>>:::888999999999999999888777777999:::<<<<<<===>>>AAACCCKKKLLLVVVjjj{{{kkkXXXLLLOOOWWWbbbxxxyyyhhhWWWMMMGGGDDD>>>999666444555555777555444444555666666555555444444444444555666666777777888999:::999999999888666333222222333333333000000000000////////////.........------,,,,,,+++)))***,,,---...---,,,,,,***+++++++++***(((&&&%%%'''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&''''''((()))$$$$$$$$$%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$############$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%999999999999999999999999888888888888888888888888888888888888888888888888::::::::::::::::::::::::888999::::::;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::888:::;;;;;;:::999888888777888999;;;>>>AAACCCEEEQQQ]]]uuusssccc___dddtttoooTTTIII@@@>>>===;;;888888888999999999888888999:::999:::<<<===@@@DDDIIINNNVVV[[[iiitttbbbUUUSSSXXX[[[kkk|||fffVVVOOOJJJDDD===999777666777888666444555666777777666666555444444444555777777888888777666666666777888666444222111111111///...000000000000///////////////......---,,,,,,++++++***+++,,,......---,,,+++******++++++***(((&&&$$$************)))))))))(((%%%%%%&&&'''''''''''''''%%%%%%&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!"""###############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%999999999999999999999999777777777777777777777777999999999999999999999999:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<:::;;;;;;<<<<<<;;;;;;:::888:::;;;;;;:::888888888;;;===@@@EEEKKKQQQUUUXXXfffsssqqqjjjppplll~~~qqqUUUGGGAAA;;;:::999888;;;AAA999:::;;;::::::;;;===???999:::<<<>>>BBBIIIPPPVVV___hhh{{{|||vvvuuu|||}}}mmm```[[[\\\ZZZdddyyyxxxbbbTTTOOOHHHAAA;;;999888888888666555555777888777777666666555444555666777888:::888555444444666999;;;555444222111111///,,,***000000000000//////////////////...---,,,,,,++++++***+++---......---+++***&&&(((***+++++++++)))(((((((((((((((''''''''''''$$$%%%%%%&&&'''''''''&&&###$$$&&&'''''''''&&&%%%&&&&&&&&&''''''((((((((($$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&''')))***%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%<<<;;;:::999888888888888777777777777888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::888666777:::;;;999777999666555888:::888888:::;;;EEEQQQYYYbbblllrrrrrrzzzrrrrrrvvvkkkTTTIII>>>===<<<;;;:::999999999<<<777555888999888888;;;===<<<===BBBHHHOOOZZZeeennnyyywwwmmmkkkhhhggglllwww~~~ooohhhfffiiilllvvvuuu```[[[RRRHHH@@@;;;888777:::777555444666777888888:::999666444333222222222666666555555555666666777444444333333222111000000111111000//////////////////............---------------......------,,,+++))))))(((((((((((()))))),,,+++))))))***)))(((&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%'''))))))))))))((($$$%%%'''))))))(((&&&%%%%%%$$$$$$######"""""""""&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$::::::999999888777777777777777777777888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888999;;;<<<;;;999<<<888666999::::::;;;???LLLVVVbbbmmm{{{~~~|||mmmUUUDDD======<<<;;;:::999999999999:::666666999;;;999:::===??????CCCJJJPPPYYYfffrrryyyqqqmmmjjjhhhlllssszzz}}}}}}zzzwwwuuurrrkkkhhhqqq}}}yyyqqqpppsssxxxmmm]]]PPPHHHBBB???<<<:::888555444666777888777777666555444333444444555555555444444444444555555444444333333222111111000111111000//////////////////............------------------...------,,,+++******))))))))))))******,,,+++))))))******(((&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''((())))))((((((%%%&&&((()))((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999999999999999777666666777777777777888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888999888777<<<777666888999:::>>>CCCZZZdddrrrgggTTTEEE===:::::::::999999999999::::::888666666:::<<<;;;<<<@@@>>>AAAHHHRRRZZZdddsss{{{wwwsssrrrtttvvvuuutttpppnnnlllhhhbbb___eeemmmuuuyyy|||~~~xxxrrrwwwlll[[[PPPIIICCC???===;;;888777777999999888444444333333444555777888555444444333333333444444444333333222222111111111111111000000000////////////............------------------------,,,+++++++++++++++******+++++++++,,,***))))))******(((''''''''''''''''''''''''''')))((((((''''''&&&&&&&&&$$$%%%&&&''''''(((''''''''''''((((((((('''%%%$$$''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999::::::::::::888777666666777777777888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888777666666666777888888<<<999888;;;===???EEEMMM\\\jjj~~~~~~{{{dddQQQFFF@@@>>>>>>999888888888999999:::;;;888666888<<<<<<;;;>>>BBBBBBHHHSSS___gggqqq}}}{{{yyywwwvvvwwwwwwuuuqqqoooooorrrmmmnnnnnnooorrrvvvxxxxxxzzzvvvvvv}}}mmm^^^QQQHHHBBBAAA>>>;;;999::::::::::::444444333333444555777888555555444444333444444444333333333222222111111111111111111111000000/////////............---------,,,------------,,,++++++++++++************++++++,,,***))))))******)))'''''''''''''''''''''''''''***))))))((('''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''(((((((((((('''&&&$$$$$$''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$;;;;;;;;;;;;:::999888777666777777777888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888777888999;;;===>>>===@@@EEEHHHKKKSSS[[[ddduuuzzzqqq___KKKBBB>>><<<;;;<<<888888888888999:::;;;;;;999888:::=========AAAHHHOOOXXXeeeqqqwww}}}zzzrrrnnnjjjhhhhhhfffeeeccchhhsssooo^^^PPPIIICCC@@@<<<:::::::::999999777666555444333444555555777777666555444444555555333333222222222222222111000111111222111000/////////............---------,,,,,,------,,,,,,+++************))))))*********+++***((()))******)))(((((((((((((((((((((((((((******)))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))((((((((('''&&&%%%$$$%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$<<<;;;:::999888888888888777777777777888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999999999555555666555666888<<>>AAAHHHQQQVVVZZZbbbjjjzzznnnVVVKKKAAA======:::888999999999999999999:::;;;;;;;;;:::<<>>;;;::::::999888888777555444333333333444888777666555555555555555222222222222222222222222000111222222222111000//////............---------,,,,,,,,,,,,,,,+++************))))))))))))******+++)))((()))***+++)))(((((((((((((((((((((((((((***))))))((((((''''''''''''&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%###$$$$$$%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$;;;:::777555555555777888777777777777888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999999999555666777777888;;;@@@DDDHHHNNNZZZgggnnnrrryyyfffUUUIIIBBB======<<<::::::<<<;;;:::::::::::::::;;;<<<<<<<<<>>>BBBEEEJJJUUUaaattt~~~|||nnngggeeeaaabbbdddiiiqqqyyyhhhZZZKKKHHHDDDAAA??????===<<<888777555444333333444444777777666555444444444444222222222222222222222222000111222333333111000...///............---------+++,,,,,,,,,,,,+++******++++++************++++++***)))((()))***+++***((((((((((((((((((((((((((()))))))))((((((((((((((((((((('''&&&&&&'''(((((((((''''''&&&&&&&&&''''''###$$$$$$%%%'''(((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$;;;888555222222333666777777777777777888888888888999999:::;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888===???@@@@@@AAADDDJJJOOOYYYbbbqqqyyycccNNNBBB@@@;;;888888888777:::???<<<;;;;;;::::::;;;;;;;;;===<<>>:::999999888888999999:::===<<<;;;999888999:::<<<===@@@GGGLLLPPPZZZsss}}}}}}uuu{{{iii^^^SSSOOOPPPNNNEEE===888777666444333444777999:::888777555444444444444555333111000111222222111555555555444333222111000000000111111111///...,,,------------------------+++++++++************)))************************'''(((***+++***)))'''&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$;;;:::777555444444555555555666666666777777888888999999888888999999:::;;;:::999999888888888999999999999888777777999<<>><<<999888777777888:::999777666555555555666999777444333444444444333222222222222111000000///,,,,,,,,,------...///000------------------------,,,+++++++++************************************++++++++++++)))'''%%%$$$''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&999888777666555555666666444555555777888999::::::999999888888999999:::;;;::::::999888777777777777555666666555666;;;CCCJJJ\\\aaaeeeiiiooo{{{rrrZZZPPPEEE===;;;;;;;;;::::::999999888888999999:::888:::<<<<<<<<<===AAAEEEKKKQQQ^^^nnn}}}xxx|||zzzyyyssscccVVVKKKDDDAAA@@@===<<<;;;;;;999888999888666555444555555666;;;999666555555555444333444444444444444333222111......---,,,---...000111------------------------,,,,,,+++++++++*********************************************)))(((&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999999888888888888888888444555666777888999:::;;;999999888888999999:::;;;::::::999888777777888888777999;;;;;;===CCCLLLTTTccchhhpppyyy}}}dddTTTFFFBBB===:::999999777555:::999999888888999999:::888;;;=========???FFFKKKVVV```pppwwwmmmiiinnnyyy~~~|||zzzzzz~~~{{{xxxwww{{{rrr]]]OOOIIICCCAAA?????????>>>;;;999666555444444444555666777===;;;888666666666555333333333444444444333222222222111///.........///000------------------------,,,,,,,,,++++++++++++***************************((((((((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$888888999999999999999999666666777777888999::::::999999888888999999:::;;;:::999999999999999::::::666:::???BBBEEELLLXXX```llluuuttt]]]NNNHHH>>>===;;;;;;;;;999777444:::999999888888999999:::777:::======>>>CCCMMMUUU^^^mmm|||xxxvvvxxx|||tttrrrpppppppppqqqpppoookkkgggaaa[[[ZZZ___gggmmmkkkooosssuuuvvvyyy~~~hhheeeeeejjjttt~~~hhhTTTKKKHHHEEECCCCCCDDDBBB===999444444333444555777999:::???<<<888666666555444333111111111222222111111000222222111//////.........------------------------,,,,,,,,,,,,++++++++++++************************'''''''''((())))))******''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&777777888999999999999999777777777888888999999999999999888888999999:::;;;999999999999:::;;;<<<<<<999@@@IIIOOOTTT^^^jjjtttkkkVVVIIICCCBBB;;;;;;::::::;;;;;;;;;;;;:::999999888888999999:::777;;;???@@@CCCKKKYYYdddmmm~~~}}}}}}}}}}}}yyytttnnnkkkiiieeeeeedddbbbaaabbbdddggg\\\ZZZXXXXXXYYYZZZZZZYYYWWWSSSOOONNNPPPTTTWWWYYY]]]dddlllppprrrsssvvvyyyzzz~~~{{{wwwtttpppkkk\\\YYYXXX]]]fffoootttuuutttxxx|||~~~~~~}}}}}}~~~||||||yyyvvvvvvwwwtttooommmjjjkkksss{{{|||cccUUUPPPLLLIIIHHHHHHEEE>>>888333333444555777:::===>>>???<<<999777666555444222000111111222222111111111/////////000//////......------------------------------,,,,,,,,,+++++++++************************((((((((((((((())))))***''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&555666777888888999888888888888888888888888999999999999888888999999:::;;;999999999:::;;;<<<===>>>CCCLLLWWW```gggrrr}}}eeePPPDDD===:::888777666444444666999<<<===:::999999999999999999:::999===BBBDDDHHHSSSdddqqq|||vvvssssssrrrnnneeefffeeeccc^^^ZZZXXXXXXSSSTTTVVVUUUTTTSSSSSSTTTNNNLLLIIIIIIJJJLLLLLLKKKMMMJJJHHHIIILLLOOOOOOMMMRRRYYYccchhhiiiiiillloooooorrrpppjjjdddaaa[[[UUUSSSPPPNNNSSS[[[bbbeeedddbbbfffjjjllljjjiiiiiijjjiiiiiigggdddeeefffccc]]]]]][[[^^^gggpppuuuzzzwwweeeVVVRRRNNNLLLKKKFFF===666444444555777999===@@@BBB???===999666555555333222222333333444444444333333+++,,,---///000//////...---------------------------------,,,,,,,,,++++++************************+++***)))(((((('''((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$999999:::::::::;;;;;;;;;<<<;;;:::999999999;;;;;;999999777666666777999:::;;;:::;;;>>>@@@@@@EEELLLMMM^^^mmmqqqyyylll```OOOCCC>>><<<:::888999777555777:::<<<<<<:::<<<888666999:::999:::<<>>;;;999888777555333444444333222222111000000000/////////...............///000111000///---+++++++++------------++++++,,,,,,,,,+++++++++******(((((('''''''''(((((()))***************************+++---...---***'''%%%))))))(((((('''''''''&&&&&&'''((((((((('''%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###999999999999::::::::::::::::::999888888888888999;;;;;;::::::999::::::;;;???===???DDDHHHKKKSSS[[[jjjxxxxxxiiiWWWNNNCCC;;;:::<<<<<<<<<:::888666777:::<<<;;;:::<<<888777:::;;;999:::======CCCKKKSSS]]]lllzzztttooommmmmmkkkiiifffcccaaa```___bbbbbbbbb```]]]YYYUUUSSSMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDGGGHHHGGGDDDDDDHHHJJJIIIEEEFFFFFFEEEEEEEEEHHHJJJOOOSSSYYY```gggllloooqqqmmmoookkk^^^SSSNNNJJJEEEFFFFFFIIIMMMRRRUUUTTTRRROOOOOOOOOPPPPPPQQQRRRSSSQQQQQQOOOLLLJJJKKKNNNQQQQQQVVV^^^eeejjjooosssuuuxxxvvvsssqqqrrruuuyyy{{{~~~nnnbbbYYYVVVTTTMMMDDD???;;;777444555:::???BBBCCCAAA>>>;;;:::999888666444444444444333222222111111000000/////////.........---...///000///...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******)))))))))(((((())))))******************************++++++,,,+++)))'''&&&)))(((((((((''''''''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$777888888888999999999999999999999999999888888777:::::::::::::::<<<===>>>EEEDDDGGGNNNUUU]]]hhhssslllXXXLLLEEE???888666888<<<>>>>>>;;;999777888999::::::999;;;888888;;;<<<:::;;;>>>BBBKKKXXXdddppp|||yyytttnnngggbbb^^^\\\[[[YYYWWWUUUSSSQQQPPPPPPTTTUUUWWWWWWTTTPPPKKKHHHDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFDDDGGGFFFDDDEEEIIIKKKJJJFFFGGGHHHHHHHHHJJJMMMOOORRRWWWaaalllvvv}}}xxxhhhZZZQQQJJJEEEDDDEEEHHHMMMPPPQQQOOOLLLIIIIIIHHHHHHIIIJJJLLLMMMKKKKKKIIIFFFEEEEEEHHHKKKLLLSSS\\\eeejjjlllnnnooopppmmmhhhdddccceeeiiillloooqqqtttzzzyyyjjj[[[WWWUUUOOOFFF@@@<<<888555777===DDDGGGIII@@@>>><<<::::::888666444555555444444333333222222000000000/////////......,,,---.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++******))))))******************************************)))((((((''''''((((((((((((''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$777777777777888888888888999:::;;;<<<;;;:::999888;;;:::999;;;>>>CCCHHHKKKOOONNNRRRZZZdddooo}}}sssaaaRRRGGGAAA???<<<888777999;;;<<<<<<;;;:::999888999999999999999888999<<<<<<;;;===AAALLLWWWhhh{{{{{{wwwrrrnnnooohhhfffbbb]]]YYYUUURRRQQQQQQPPPNNNMMMKKKJJJJJJJJJNNNNNNOOOOOONNNLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKHHHKKKLLLJJJLLLQQQTTTRRRMMMOOOPPPQQQQQQTTTWWWZZZ[[[dddsssnnn^^^TTTMMMJJJJJJKKKNNNPPPQQQPPPNNNLLLJJJIIIGGGGGGGGGHHHJJJKKKIIIIIIIIIGGGFFFGGGJJJLLLKKKQQQYYY```ccceeeeeefffjjjfff```\\\ZZZ]]]aaadddeeeeeegggkkkrrrxxx}}}zzzqqqrrrwwwttteee]]]WWWPPPHHHEEE???;;;888999???EEEHHHIII???===;;;::::::888666333555555555444444333333333000000000////////////...,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))))))))*********************************)))((('''&&&''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$666666777777777888888888777888:::;;;<<<;;;:::999<<<<<<<<>>AAAHHHRRR]]]hhhnnnnnnnnnttt~~~tttcccNNNBBB@@@@@@<<<777888888888888888999999999888999:::999888888999;;;888888:::>>>@@@CCCKKKUUUaaapppqqqggg\\\WWWTTTOOOLLLLLLLLLKKKJJJHHHGGGFFFFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDEEEGGGJJJLLLJJJJJJKKKLLLNNNOOOPPPPPPRRRSSSSSSTTTWWWZZZ]]]^^^aaaeeehhhhhhlllrrruuutttqqqssstttuuuwwwyyy}}}wwweeeVVVMMMHHHIIILLLTTTYYY```dddddd```]]][[[UUUUUUTTTRRRQQQOOONNNMMMKKKLLLLLLKKKIIIIIIKKKMMMQQQRRRSSSRRRRRRSSSVVVXXXYYYVVVRRRPPPQQQTTTYYY\\\[[[ZZZZZZ]]]bbbeeedddccc\\\___dddllluuurrr___VVVQQQWWWcccvvvxxxmmm___SSSOOOQQQJJJFFFCCCDDDFFFGGGFFFDDD<<<;;;:::::::::999666333444444444333333333333333111111000000000/////////.........////////////000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++***)))((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%777777777888888888999999888888999;;;===???AAACCCFFFKKKSSS^^^jjjttt|||~~~pppSSSJJJ@@@;;;;;;<<<999666666666777777777777999:::777999:::999888888:::===::::::===AAADDDJJJVVVaaapppyyyqqqlll___VVVNNNLLLKKKHHHFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLOOOQQQRRRRRRTTTVVVYYY\\\___aaabbbcccccceeeggglllqqquuuxxxwww|||oooaaaSSSKKKGGGEEEGGGMMM[[[eeesss}}}zzztttpppfffffffffdddbbb^^^[[[YYYWWWWWWVVVSSSPPPNNNOOOPPPPPPQQQRRRQQQQQQQQQTTTVVVRRRPPPNNNLLLMMMPPPTTTWWWVVVTTTUUUYYY^^^```]]]YYYTTTWWW\\\ccckkkqqqvvvyyy}}}wwwggg\\\TTTUUUZZZfff|||ttthhh[[[SSSRRRPPPNNNLLLLLLNNNMMMIIIFFF======<<<======;;;888555222222333333333333333333111111111000000000//////------------......//////---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,+++***)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))''''''''''''((((((((())))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%888888888888999999999999<<<<<<===???AAAEEEHHHJJJWWW___kkkyyysss^^^NNNDDD@@@;;;888777999:::;;;888888888888777777888:::666888:::999888888;;;>>><<<<<>>>>>??????===:::777222222222222222222222222111111111111000000000000,,,,,,,,,,,,,,,---...///------++++++++++++------,,,,,,,,,+++++++++******...---,,,+++************))))))))))))))))))))))))(((((())))))))))))))))))&&&'''''''''(((((()))))))))((('''&&&%%%&&&''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%888:::999666777===AAA@@@BBB???CCCIIIIIIGGGQQQaaauuuzzzdddSSSHHHCCC999999999888888888777777666666666777888888999999;;;999777777999:::;;;;;;<<<===AAAHHHOOOZZZkkk{{{{{{xxxkkkgggaaaZZZTTTPPPOOONNNFFFEEEDDDCCCDDDCCCAAA@@@AAAAAA@@@BBBDDDFFFFFFFFFKKKMMMOOOQQQRRRTTTVVVXXXXXXYYY\\\```dddiiilllnnntttxxx}}}kkk___QQQJJJDDDBBBAAABBBIIIPPPaaa~~~|||zzzwwwqqqkkkddd^^^[[[YYYXXXWWWWWWXXXWWWUUUSSSVVVRRRNNNKKKMMMPPPSSSTTTLLLLLLMMMOOORRRSSSRRRQQQKKKQQQWWW[[[[[[\\\aaaeeehhhooowww~~~}}}{{{tttgggbbb]]]\\\iiizzz|||qqqfff^^^YYYVVVUUUYYY]]]]]]VVVOOOFFF???<<<>>>???<<<:::::::::777444222222333222222111111222333222111000//////............---------000///...,,,,,,---......---------,,,,,,,,,++++++///...,,,***))))))***+++***)))(((&&&&&&&&&''''''(((***+++***&&&%%%'''*********))))))))))))******))))))))))))))))))))))))***)))'''&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&999;;;;;;:::???FFFJJJIIIKKKGGGIIIPPPRRRUUUcccuuurrr```QQQEEE???<<<999999999888888888777777666666777777888888999999999999888999:::<<<======???@@@FFFNNNVVVcccvvv~~~ssskkkdddaaa[[[YYYTTTOOOKKKIIIHHHGGGFFFEEEDDDCCCCCCDDDCCCCCCGGGFFFFFFGGGIIILLLNNNNNNNNNQQQUUUYYY\\\___cccfffkkkmmmpppvvv|||tttaaaWWWJJJEEEAAA@@@@@@BBBHHHPPPoooyyysssooojjjhhhfffdddcccaaa^^^[[[WWWSSSNNNLLLMMMPPPSSSTTTQQQQQQRRRTTTUUUUUURRROOOJJJOOOUUUWWWXXXYYY]]]aaadddjjjrrrxxxyyyvvvsssqqqssstttuuuxxx|||{{{yyy|||wwwnnngggeeeqqqwwwkkkddd[[[ZZZZZZ^^^aaa^^^UUULLLCCC===:::===>>><<<999999999777333222222333222222111222222333222111000///000000/////////.........//////...---------------+++++++++************)))...---+++)))((()))***++++++***)))))))))***+++,,,))))))***)))''''''((()))******))))))))))))******))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&<<>>???DDDFFFLLLWWWbbbqqqvvvjjjaaaYYYSSSPPPLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBAAAAAAAAACCCEEEFFFJJJJJJKKKLLLOOOSSSWWWYYYZZZ^^^eeekkkpppvvv{{{~~~iiiXXXPPPGGGBBB@@@AAACCCEEEMMMVVV{{{|||xxxuuupppkkkhhh^^^ZZZUUURRRRRRTTTVVVVVVSSSSSSSSSTTTTTTRRRNNNKKKKKKOOOTTTUUUUUUVVVYYY\\\```fffmmmrrrrrrnnniiifffhhhhhhiiikkknnnrrrvvvxxxllllllsss|||rrrnnnvvv~~~rrrkkk___^^^```cccddd^^^SSSJJJCCC===;;;>>>@@@===::::::888666333222222333222222111222222222222111000000111000000000////////////...............---,,,,,,++++++++++++************---,,,***)))(((((()))***************+++,,,---...)))((('''''')))***))))))******))))))))))))******))))))))))))))))))))))))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&DDDJJJTTT___lllvvvvvvpppnnnkkklllpppuuu{{{{{{jjjWWWNNNBBB;;;:::;;;:::888888888888888777777777777666777777888888999::::::888999:::;;;<<<===???AAAIIILLLVVVcccqqqooojjjaaaZZZUUUPPPMMMKKKFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDHHHLLLPPPPPPQQQTTTWWW\\\bbbhhhmmmpppuuu|||jjjYYYSSSLLLHHHEEEFFFHHHMMMYYYddd{{{wwwmmmhhhbbb^^^\\\\\\\\\[[[XXXVVVTTTSSSSSSRRRPPPNNNPPPRRRUUUVVVUUUVVVXXXZZZ\\\bbbiiimmmlllhhhccc```bbbaaaaaaaaabbbfffjjjnnnhhhjjjrrrzzz{{{yyyrrrfffeeeddddddccc^^^TTTMMMEEE???===???AAA>>>;;;;;;777555333222333333333222222222222222111111000000000000000/////////......,,,---...///...---,,,+++......---------,,,,,,,,,++++++***)))(((((()))))))))))))))******+++++++++***'''%%%&&&***+++***(((******))))))))))))******((((((((((((((((((((((((&&&'''((((((((('''%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&SSS^^^nnn}}}|||___NNNIIICCC<<<999;;;===:::777777777777777777777777777777777777888999999::::::999:::;;;;;;;;;===AAAEEEOOOUUUbbbssstttjjjXXXTTTOOOKKKIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGIIIKKKMMMRRRYYY^^^\\\```eeekkkqqqxxxwwwgggaaaZZZUUUQQQQQQRRRYYYhhhwww{{{tttmmmiiifffdddbbbccc___[[[XXXWWWXXXXXXXXXVVVVVVWWWVVVUUUUUUVVVWWWXXX]]]dddgggfffbbb^^^\\\ZZZZZZYYYVVVUUUWWW\\\```dddfffooo{{{~~~{{{{{{{{{rrrnnniiieeebbb]]]XXXSSSHHHAAA===>>>???<<<999999666444333333444555444333222222222111111111111111/////////.........------,,,---.........---+++***.........---------,,,,,,******))))))))))))))))))++++++++++++******))))))***'''%%%&&&***+++***(((******))))))))))))******((((((((((((((((((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkyyy{{{aaaLLLAAA>>>;;;888888::::::777444666666777777777777777888777777888888999:::::::::999;;;<<<<<<===AAAHHHNNNYYYbbbsss~~~wwwjjj]]]VVVOOOLLLGGGEEEDDDCCCBBBAAABBBBBBBBBCCCDDDEEEFFFGGGFFFJJJOOOSSSWWW]]]eeekkkkkkqqqyyy{{{tttpppkkkiiiiiippp{{{vvvssspppnnnjjjddd```___`````````\\\[[[ZZZXXXWWWVVVVVVVVVUUUYYY]]]___]]]ZZZWWWVVVVVVWWWVVVRRROOOPPPTTTXXX```ccclllwww|||{{{zzz{{{|||}}}tttkkkeee```\\\ZZZLLLDDD===<<<;;;888555666666555444555666777666555333222111111000000111111............---------------------------,,,++++++,,,,,,,,,,,,++++++++++++************************------...------+++***))))))((('''''')))***))))))******))))))))))))******))))))))))))))))))))))))&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ooo]]]NNNBBB===999888888777777666555555666666666666777777888888777888888999999::::::;;;999;;;===>>>@@@GGGQQQZZZeeepppyyyppphhheee```UUUMMMJJJJJJHHHEEECCCDDDDDDCCCBBBEEEEEEEEEEEEHHHKKKNNNPPPPPPWWW^^^dddjjjpppyyy~~~{{{wwwsssqqqooollljjjfffdddaaa^^^]]]\\\[[[ZZZWWWYYYZZZZZZWWWTTTRRRQQQTTTUUUVVVRRROOONNNSSSWWW[[[^^^eeeoootttssstttxxxyyywwwmmmeee```^^^UUUJJJAAA===:::777555666666555555666888999888666333222111000000000111222////////////...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++******+++++++++++++++***++++++,,,------,,,+++***))))))***)))''''''((()))******))))))))))))******))))))))))))))))))))))))''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&wwwcccSSSIIIBBB<<<777999::::::888666666777999555666666666777777888888777888888999999:::;;;;;;999;;;===???BBBLLLYYYcccmmmzzzxxxjjj___WWWUUUQQQIIIEEEFFFCCCAAA??????AAACCCCCCCCCJJJJJJJJJKKKNNNSSSWWWZZZbbbiiissszzz{{{wwwnnnlllhhheeecccbbbaaa___ZZZ[[[[[[YYYUUUQQQOOOOOOOOOQQQRRRPPPLLLLLLPPPUUUUUUVVV\\\dddggggggiiimmmqqq|||tttjjjccc```\\\QQQFFF@@@<<<999777999666666666777999:::999777444333111000000000111222000000000000////////////...---,,,+++***+++,,,---//////.........---------***++++++,,,,,,,,,++++++&&&''')))***++++++***)))(((***,,,***&&&%%%'''*********))))))))))))******))))))))))))))))))))))))((('''&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&bbbZZZOOOEEE>>><<<::::::999777555555666777666555;;;999666444444666888:::999888777888999;;;;;;:::;;;<<>>;;;===BBBIIITTTfff|||zzzpppddd[[[XXXMMMIIIEEECCCCCCDDDCCCBBBEEEDDDEEEGGGKKKOOORRRSSSZZZ]]]bbbfffkkkrrr{{{}}}xxxpppjjjhhhgggeeebbb___\\\XXXVVVRRRSSSSSSPPPLLLKKKKKKMMMPPPOOOOOOQQQVVVZZZ\\\]]]bbbfffkkkqqqwww}}}wwwooohhhdddZZZQQQMMMGGG???;;;<<<:::999888888999888666444111111111111111111111111//////.........///000000//////.........---------'''((()))+++,,,...///000***************************,,,------+++*********++++++***)))))))))))))))******))))))))))))******(((((((((((())))))))))))******)))((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''}}}jjjXXXKKKAAA===999666666666666666:::888666666777888777666666777888999999888777666888888888999;;;===@@@AAA???CCCJJJTTTeee|||xxxlllddd\\\RRRLLLJJJDDDBBB@@@@@@BBBEEEFFFFFFHHHIIIJJJMMMQQQVVV[[[^^^iiinnntttzzz}}}vvvpppmmmjjjgggddd```\\\YYYVVVWWWUUUSSSOOOMMMMMMNNNNNNLLLKKKLLLOOOTTTVVVWWW\\\^^^bbbhhhnnntttyyy{{{|||vvvjjjccc\\\YYYSSSJJJAAA>>>???<<<888666555666555444111111000000000000000000000000///.........///////////////............------------,,,,,,+++++++++++++++++++++++++++++++++***,,,------+++******+++,,,++++++*********************))))))))))))******''''''(((((())))))************)))((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''kkk[[[OOOGGGBBB???===:::888888888777555888666555555666777666555666666777888999888777777888999999999:::<<<@@@BBBFFFLLLTTT```uuussshhh\\\UUUPPPIIIEEEDDDCCCBBBBBBCCCEEEHHHKKKLLLOOOQQQUUUZZZ```gggnnnsss}}}{{{wwwrrrooolllhhhbbb^^^[[[ZZZYYYVVVTTTRRRRRRRRRPPPNNNLLLLLLPPPUUUYYYZZZ^^^^^^```ccchhhllloooqqqzzz~~~ooojjjfffccc___VVVJJJBBB>>>;;;777555444555444333111111000000000000000///111111000//////........./////////...............111000///---,,,***)))(((++++++++++++++++++++++++***+++---,,,+++******+++++++++***))))))))))))*********))))))))))))******))))))))))))((((((((((((***))))))((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''ttt^^^OOOGGGCCC@@@???===;;;999999999999777555888777555666777888888777777777666666777888999999999:::::::::999;;;???CCCJJJSSS^^^lllyyyfff\\\RRRMMMJJJFFFDDDEEEDDDDDDEEEFFFHHHKKKOOOQQQYYY^^^eeelllsss|||~~~|||vvvooohhh___]]][[[YYYXXXWWWVVVUUUSSSPPPOOOPPPUUUZZZ^^^```aaa```___bbbgggkkkmmmnnnsssuuuxxx{{{sssoookkkgggddd]]]PPPFFF:::888666555666555444333222111111111000000//////111111111000000///......////////////////////////+++,,,,,,---......//////++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,******)))(((((((((((()))******))))))))))))******++++++***)))((('''&&&&&&***))))))((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''zzzdddVVVGGGAAAAAA>>>:::888444333333444666777666555999888777777999::::::999777777666666666888999:::999;;;<<<;;;:::<<>>???DDDMMMTTTaaannn}}}xxxzzz|||uuukkkdddaaa\\\UUUNNNLLLEEEAAACCCGGGHHHIIIKKKNNNSSSZZZbbbjjjsss~~~zzzuuupppnnnkkkfffbbb^^^]]]]]]^^^aaadddddddddddd___[[[\\\aaaeeeeeecccdddcccaaabbbhhhssstttpppnnneeeXXXKKKEEE===888666777999:::555555444444333222111111...///000111222222111000.../////////000000111111+++,,,---...///111222222,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---,,,++++++***)))***************))))))))))))******&&&&&&'''((()))***+++,,,******)))((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''rrr^^^OOOFFFBBB999999999888888888777777555555555555666666666666777444333333666777555222333///---000666;;;;;;999===>>>???@@@DDDLLLWWW___nnn}}}lllzzzyyyoooccc___ZZZTTTOOOLLLKKKKKKFFFFFFFFFHHHKKKPPPTTTWWWXXX```lllwwwwwwpppllljjjgggccc___]]]]]]^^^_________]]][[[[[[]]]aaaeeehhhkkkhhhdddfffmmmyyyyyyppphhhcccOOOJJJCCC===:::999:::;;;<<<999666555444444222111111111111111000000000000------------------------///............---------......---------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyiiiWWWIII@@@;;;:::999999999888888777777777666666666777777777777888999777666777999999888666777777777777888999;;;;;;:::===AAACCCGGGPPP]]]fff}}}{{{~~~qqqcccZZZTTTRRRNNNKKKHHHGGGGGGGGGEEEFFFHHHJJJNNNTTTZZZ^^^lllttt}}}xxxuuuqqqmmmhhhfffffffffdddbbb___]]][[[YYYZZZ^^^aaadddiiiiiiiiinnnvvv}}}sssjjjdddVVVQQQHHHAAA>>>???BBBDDDAAA===999666555444333222111111111111000000000000........................///............---------......---------,,,,,,,,,((((((((()))))))))******+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}sssaaaZZZNNNBBB:::888999;;;888888888888777777777777777777777777888888888888666555444555666777666555777:::======:::999;;;???:::???EEEIIIOOOZZZjjjvvvyyyqqqiii^^^RRRLLLGGGFFFEEEDDDDDDEEEFFFFFFGGGIIIMMMRRRXXX```iiinnn{{{xxxsssqqqpppmmmhhhccc```^^^\\\ZZZZZZ\\\___aaagggiiimmmuuu~~~uuukkkddd\\\UUUKKKDDDAAACCCEEEGGGEEEAAA;;;777555444444333222222111111111000000000///////////////////////////............---------......---------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++***************)))))))))************+++))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&}}}pppbbbXXXLLLGGGAAA;;;888888;;;===777777777777777777777777666666777777777888888888444444444444555555555555333777:::;;;::::::===@@@===CCCKKKQQQYYYhhh}}}tttfff^^^YYYRRRLLLIIIDDDDDDDDDEEEFFFHHHJJJKKKLLLQQQXXX___hhhsss~~~}}}xxxooohhhbbb```^^^\\\\\\]]]```aaadddggglllsss|||yyymmmeeeccc\\\TTTMMMJJJIIIHHHFFFEEE@@@:::666444444555555222222222111111111000000///////////////////////////............---------......---------,,,,,,,,,---------............///************************))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&xxxjjj^^^SSSHHHAAA===<<<:::888777666666777666666666666666666666666555555555666666666777777777777888888888888999:::555666777999;;;===>>>???AAAGGGQQQZZZgggyyy{{{kkk^^^RRRMMMJJJFFFDDDEEEDDDDDDEEEGGGJJJMMMPPPRRRVVV]]]fffpppyyy{{{rrrdddccc```______```bbbcccccceeehhhlllrrr{{{vvvlllmmmhhhccc___\\\VVVNNNHHHBBB===888444333444555666222222222222111111111111........................///............---------......---------,,,,,,,,,************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{ppp___QQQHHHBBB===:::777888888888777555444222555555555555666666666666555555555555666666666666555666888888777777888:::;;;:::999999;;;===??????EEELLLYYYhhhzzz}}}oooeee\\\RRRIIIFFFDDDBBBBBBDDDCCCDDDEEEIIINNNUUU[[[___iiipppzzzyyykkkjjjgggeeeddddddeeeffffffffffffeeefffnnnxxxxxxqqqnnnkkkjjjggg^^^QQQGGG???;;;777444333444555555333222222222222111111111........................///............---------......---------,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++***)))))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~uuu___VVVJJJBBB>>>===;;;:::777777888888777666666555444444444555555666666666555666666666666777777777222444666666555555777999999;;;;;;:::999;;;AAAFFFJJJTTTfff|||uuujjj^^^UUURRRKKKEEEEEEFFFEEEEEEHHHDDDFFFIIIOOOYYYeeeooouuuzzzxxxuuuqqqooommmllllllkkkkkkhhhdddaaadddlllssszzz~~~vvvrrruuuqqqooonnnnnnmmmdddVVVJJJ???<<<888555444444333222333333222222222111111111///////////////////////////............---------......---------,,,,,,,,,,,,,,,,,,,,,---------...))))))*********+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&ppp]]]QQQHHHBBB<<<888888888777555666555444444444555666777444444444555555555666666777777777777888888888888555777999999888777:::<<<222777;;;999666999CCCMMMPPP[[[qqqvvvhhh```YYYPPPIIIGGGBBB@@@CCCEEEFFFGGGJJJHHHJJJOOOWWWeeettt|||xxxuuusssrrroooooolllfff``````eeekkklllrrr{{{wwwkkkiiinnnxxx~~~vvvsssrrrttttttlll^^^SSSAAA>>>:::777555444111000333333333222222222111111000000000000000000000000//////.........---------......---------,,,,,,,,,(((((()))))))))*********))))))******++++++++++++******))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&xxxiiiZZZLLLCCC>>>;;;888888999999666333777777666666555555555444444555555555555555555666444444555777888:::;;;;;;999888666555555777999:::;;;999;;;???AAACCCIIIQQQUUUnnnuuueeeYYYRRRNNNIIIFFFHHHFFFFFFGGGIIILLLMMMNNNOOOQQQ[[[kkkwwwyyyvvvwwwtttoookkkhhheeeccc```iiimmmqqqrrrpppkkkgggeeeqqquuu~~~yyytttwww{{{tttaaaPPPHHHCCC???<<<888555444555555333111000222333333222000000000000000000000000........................------------------------/////////......---------+++++++++*********))))))************************++++++***)))((('''&&&&&&))))))))))))************+++******((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%|||kkk\\\PPPGGG???999;;;888666666777777555333777666666666555555555444555444444333222111000///555555666666777777777777888888777666777888999::::::888:::???BBBGGGOOOYYYfffiii```UUUNNNKKKJJJHHHFFFGGGGGGGGGJJJNNNRRRTTTVVV]]]aaammm~~~~~~zzztttooollliiifffdddeeeiiinnnppppppnnnmmmlllooopppssszzz}}}|||}}}wwwjjj]]]SSSLLLDDD===888555444555555222000000111222222111000000000000000000000000........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++*********************************)))((((((''''''))))))))))))************&&&&&&&&&'''((())))))***&&&''''''((((((''''''&&&iii___PPPDDD>>>;;;999888777555444444555555444333666666666555555555555555777777666555444333333222777777666666555555444444888888888888999999999:::;;;:::<<>>>>>AAAGGGMMMWWWgggvvvtttcccXXXNNNKKKGGGEEEGGGHHHIIIIIIKKKOOOVVV^^^fffnnnuuuzzz~~~xxxtttpppmmmooooooooonnnkkkjjjkkklllpppmmmkkklllqqqwww|||zzz{{{}}}{{{sssiiiWWWFFF<<<:::999666888666333222222333222222000000000000000000000000................................................+++++++++***************------,,,,,,++++++++++++++++++++++++++++++++++++(((((()))))))))*********((()))))))))************(((((((((((('''''''''''''''(((((())))))(((((('''nnn]]]PPPHHHAAA===999666555666777777444555555555555555666666444444444555555555555555111222222333444444555555666777777777777777888888888888:::;;;<<<<<<<<<<<<@@@AAAEEEKKKRRR]]]ppp}}}oooaaaUUUMMMKKKIIIGGGGGGHHHJJJLLLLLLPPPWWW```kkkuuu~~~zzzuuuqqqrrrqqqoookkkgggeeeeeefffjjjiiiiiilllqqquuuxxxyyywwwwwwyyyuuubbbNNNEEEDDD@@@;;;;;;999666555555555444333111111111111111111111111////////////////////////........................+++++++++,,,,,,,,,,,,,,,...---,,,+++***)))((('''++++++++++++++++++++++++(((((())))))******++++++((()))))))))******************)))((('''&&&%%%%%%'''''''''(((((('''''''''}}}pppbbbTTTIIIBBB>>>888888777666666555444444444666777666555555666777444444444444444555555555666666555555555444444444555666666777888999999:::999999:::;;;<<<===>>>>>>@@@BBBHHHPPPXXXeeezzz{{{{{{}}}jjj\\\RRRKKKGGGEEEEEEEEEGGGJJJNNNSSSVVV[[[cccooo{{{}}}xxxrrrqqqooojjjfffddddddeeeiiijjjmmmrrrwwwzzzzzzxxxuuussssssyyy~~~mmm[[[SSSRRRLLLBBB>>>;;;888777666666555444111111111111111111111111////////////////////////........................,,,,,,,,,---------------------,,,+++)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++))))))))))))************((((((((((((((((((''''''&&&''''''((((((''''''&&&wwweee]]]QQQGGGAAA===;;;999777888888777666666666666444666888777444333555777333333333444444555555555888888888888777777777777555555666666777888888999;;;:::::::::;;;===???@@@BBBFFFNNNXXXbbbqqq{{{iiiYYYPPPKKKGGGEEEFFFFFFHHHKKKPPPWWW^^^ccckkkuuuxxxwwwuuuqqqllliiihhhiiikkkmmmpppuuuzzz|||zzzyyyqqqmmmkkkppp{{{xxxhhhbbbbbbYYYKKK???<<<999777666666555444111111111111111111111111////////////////////////........................,,,,,,,,,,,,---------...,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))************&&&&&&''''''(((((())))))'''(((((())))))(((((('''lll[[[PPPHHH>>>888777777777666666666666555444444555777444666888666333222444666333333333444444555555555222222333444555666777777555555555666666666666666<<<;;;::::::;;;===@@@BBBFFFKKKUUU```kkk{{{|||rrrhhhZZZOOOJJJIIIIIIHHHLLLMMMOOORRRXXX___hhhnnnzzzyyysssooommmmmmiiijjjmmmqqquuuwwwuuutttmmmhhhdddiiittt~~~~~~qqqllllllaaaQQQ???<<<888666666555444333111111111111111111111111000000000000000000000000////////////////////////+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************(((((((((((((((((((((((())))))************))))))yyygggUUUIII???===;;;888666555555555666666666666666666666666333333333333333333333333777666666555444444333333444555555666666666666666888777777777777888888999???;;;999;;;<<<===BBBHHHGGGOOO\\\iiivvv{{{tttddd[[[QQQLLLHHHEEEFFFJJJJJJPPPWWW\\\bbbjjjvvv|||uuupppmmmjjjkkkppprrrooonnnnnnnnnhhhccceeeooowww{{{zzz}}}}}}yyywwwkkkUUUFFF>>>888999999777666777666555333111111111111222222222000///............//////.........---------------------------------///...------//////...---,,,++++++******++++++,,,,,,+++***))))))***++++++***++++++++++++***)))))))))((('''&&&&&&'''((()))+++***)))((('''''''''(((zzzgggYYYMMMCCC<<<:::999777666555555555555555555555555555555555555333333333333333333333333333333444444444444444444444555555666666666666666777777666666777777888888<<<999999<<<>>>???EEEKKKOOOXXXffftttsssgggYYYQQQJJJGGGFFFEEEGGGLLLOOOVVV___hhhpppzzz|||wwwlllhhhfffiiijjjgggfffgggooohhhccceeennnvvvzzzzzz~~~|||ppp\\\FFF>>>888888777444222222222222111000000000111222222111000//////.........//////.........---------------------------------...---,,,---.........,,,,,,,,,++++++++++++,,,,,,,,,+++***))))))***++++++***++++++++++++***))))))***)))(((((((((((()))***)))(((((((((((()))))))))qqq[[[JJJBBB>>>999555555555444444333444444555555555555555555555555555333333333333333333333333111111222222333444555555444555555666666666666666666666666666666777888888;;;:::;;;???AAACCCIIIQQQWWWaaaqqqyyyoooaaaWWWNNNIIIEEEFFFGGGHHHMMMSSSZZZbbbnnnyyy}}}qqqkkkfffeeedddaaaaaaccclllfffbbbeeemmmuuuzzz{{{yyylllWWWBBB;;;777888888555222222111000000000000111222333111111000000//////....../////////............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---+++------,,,,,,,,,,,,------++++++************+++,,,***++++++++++++***))))))+++******))))))******+++'''''''''((()))******+++vvv```UUUHHH@@@???>>>999444444444444333333333333444555555555555555555555555333333333333333333333333222222222333444444555555444555555666666666666666555555555555666777888888<<<;;;===AAADDDFFFNNNVVV^^^jjj||||||pppggg___UUUNNNKKKHHHFFFIIIKKKNNNTTT\\\hhhrrr}}}|||{{{zzz{{{}}}|||tttlllhhheeeaaa```ccceeeaaa___bbblllvvv|||wwweeeMMM>>>888555777999777666666333222222222222222222222000000000000000///....../////////...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++...------,,,,,,------...++++++***+++++++++,,,,,,***++++++++++++***))))))************************''''''((()))))))))))))))~~~qqqcccXXXHHHAAA:::888::::::666111555555555555444333333222555555555555555555555555333333333333333333333333444444444444444444444444444555555666666666666666555555555666666777999999;;;;;;===BBBDDDHHHRRR\\\kkkzzzyyykkk___YYYSSSMMMIIIIIIGGGGGGJJJMMMQQQZZZddduuuwwwpppmmmkkkiiihhhgggeeecccaaaaaabbbcccdddeeeoooyyy}}}tttnnniiicccaaabbb]]][[[[[[```jjjuuu}}}{{{hhhNNN>>>888444666777555444444333333333222000///...---///000000111000000///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++...------,,,,,,------...******++++++,,,,,,,,,,,,***++++++++++++***)))))))))))))))))))))))))))))))))))))))***)))((('''&&&sssggg]]]RRRGGG@@@AAA<<<555222222444444333555555666555555444333222444444444444444444444444333333333333333333333333555555555555555555555555444555555666666666666666666666666666777999:::;;;:::;;;>>>CCCFFFMMMZZZggg|||kkkcccYYYQQQMMMKKKHHHFFFFFFEEEFFFKKKPPPWWWdddpppxxxoooddd]]]YYYWWWVVVTTTSSSQQQOOOMMMLLLMMMNNNOOONNNWWWcccnnn}}}wwwpppgggcccbbb[[[ZZZYYY^^^fffpppyyy~~~~~~oooVVVDDD<<<555444444000...///222222222000///---+++***...///000111111000///......////////////000000000---------------------------,,,+++,,,---...---+++------,,,,,,,,,,,,------)))***+++,,,---------,,,***++++++++++++***))))))((())))))******))))))((()))************(((&&&%%%hhh```UUULLLEEE@@@;;;777;;;999666333222222555777222333444555555555444444444444444444444444444444333333333333333333333333333333333444444555555666444555555666666666666666666666777777888:::;;;<<<>>>???CCCIIINNNXXXjjjzzz}}}pppgggXXXSSSMMMHHHGGGGGGGGGFFFGGGGGGKKKRRR[[[fffxxx~~~xxxfff]]]RRRJJJHHHHHHGGGEEEDDDCCCBBBAAAAAABBBCCCCCCDDDLLLUUU```rrr~~~sssllljjj```^^^\\\]]]bbbiiippptttyyy}}}~~~uuuaaaLLLBBB999666444000///000222333333222111///---,,,...///000111111000///....../////////000000000000...........................---,,,---.........,,,,,,,,,++++++++++++,,,,,,)))***+++---------------***++++++++++++***))))))))))))***++++++***))))))'''((()))******)))'''&&&oooaaaPPPKKKCCC>>>;;;:::999888...222666777555333444555///000222444555555555555444444444444444444444444333333333333333333333333///000111222444555666777444555555666666666666666777777777888999;;;<<<===CCCDDDIIIPPPWWWdddxxxzzzmmm```WWWPPPLLLHHHFFFGGGHHHHHHGGGLLLMMMRRR\\\gggvvv{{{qqqjjj[[[QQQFFF??????@@@???>>><<<<<<<<<======???@@@@@@CCCIIIPPPYYYjjjvvvssseeebbb___]]]___ccchhhlllrrruuuyyy|||{{{mmmOOOEEE<<<999777555555777444555555666555444222111---...000111222111///....../////////000000111111///////////////////////////...------//////...---,,,++++++******++++++,,,)))***+++---......------***++++++++++++***))))))***+++,,,------,,,+++***%%%&&&(((***+++***)))(((yyyiiiXXXLLLAAA???;;;888777666555444222333333444444333333222222333444555444333222111555333222333666666444222444444444444444444444444333222222222222333444444444444444555555555555555666777888888888:::===???CCCIIIOOOUUU___rrr|||oooeeeYYYOOOJJJIIIGGGFFFFFFHHHKKKMMMNNNRRRXXXbbbnnn|||{{{rrrdddXXXLLLGGGAAA===<<<<<<======<<<;;;;;;<<>>>>>BBBJJJSSS___pppsssiiidddcccdddeeefffeeeiiirrrzzzzzzuuuhhh[[[JJJ===777777777777666555444333222222333333222111111000//////......---------........................///...------,,,++++++++++++++++++++++++.........------,,,,,,,,,...---,,,+++++++++,,,,,,+++************+++,,,,,,******))))))(((''''''&&&(((***+++***)))((()))***mmmdddVVVKKKCCC>>>:::777777555333333555666555555222222333333333333222222333333222222222222333333444444333444555555444222222222222222222222222222666666555555666666777888444555555555666666666777999:::;;;;;;<<<>>>BBBEEELLLSSS]]]gggttt}}}tttqqq^^^RRRLLLHHHFFFHHHBBBFFFLLLQQQVVVZZZ^^^```mmmwww}}}}}}|||xxxwwwxxxyyyzzzsssggg___VVVLLLDDDAAA>>>;;;999888888777666888888888888:::<<<>>>???FFFRRRaaaooossskkkfffcccbbbccc```cccmmmwww}}}~~~yyynnnaaaNNNAAA<<<;;;:::999777666555333333222333333111111111000000//////..................------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...---,,,,,,+++,,,,,,,,,+++++++++++++++,,,------)))))))))((((((''''''&&&(((***+++***)))((()))***~~~mmm```VVVNNNEEE===:::999999999555333222333444555444333222222333333333333222222333222111111111222333444444444444444555444333222333333444444444444555555666666666555666777777888555555555666666777777888:::;;;;;;<<<===AAAFFFIIISSS[[[fffqqq{{{vvvyyyssseeeUUULLLHHHFFFGGGJJJEEEMMMWWW```eeejjjpppttt|||xxxsssqqqqqqooojjjhhhhhhggghhhnnnvvvyyygggZZZRRRLLLEEE@@@???===;;;;;;;;;:::888777;;;;;;<<<<<<===???BBBDDDKKK]]]rrruuunnniiifffeee______gggrrryyy~~~~~~}}}vvvhhhTTTGGGAAA???===::::::888666444333333333444111111111000000000////////////............------......//////......---,,,.......................................------------------,,,,,,,,,------,,,,,,++++++,,,,,,---...+++++++++******)))))))))(((***+++***)))((()))***yyyrrrlllaaaRRRFFFAAA>>>:::777666666666777666555333444555444333111111222222333333222222111222222111000111222444555444555555555444333333222333333333444444555555555555555444444555555666777555555666666777888999999999:::<<<===???DDDJJJNNN\\\eeesssvvv}}}sss```VVVKKKGGGEEECCCEEEHHHKKKVVVeeepppuuu{{{{{{sssmmmgggeeefffccc^^^ZZZYYYWWWWWW\\\cccnnnuuu{{{ttthhhYYYLLLFFFCCC???<<<===<<<;;;;;;<<<;;;999888:::;;;<<<<<<===???DDDHHHQQQggg~~~}}}wwwpppnnnmmmoooxxxxxxtttmmmddd___dddlllsssxxx}}}}}}~~~ppp\\\NNNHHHDDD???:::<<<:::777555333333444444111111111111000000000000////////////////////////000000000000000///......------------------------........................------------------------,,,,,,++++++,,,,,,---...++++++++++++************(((***+++***)))((()))***qqqggg[[[TTTOOOIII@@@888666666666666666666555555777555444444555444222000111111222222222222111111111111111111111222333444444555666666444222222333000111111222222333333444444444333333444444555666555555666777888999::::::999;;;<<>>;;;999888999::::::999777777999;;;;;;;;;???EEEJJJVVVkkk|||ggg```YYYVVVUUUWWW```iiizzzwwwnnnggghhhllloootttxxxzzz|||}}}iii[[[UUUNNNEEE===???<<<999555333333444555111111111111111111111111000000000000111111111222000111111111111000//////++++++++++++++++++++++++.............../////////,,,,,,---............---+++++++++++++++,,,------************************(((***+++***)))((()))***|||wwwsssnnnkkkUUUNNNDDD???===<<<999555444666777888777666555555555444333444555444222///111111222222222222111111///000111222222333333333444666777666333111222333000000111222222333444444444444333333444444555666555666666777999::::::;;;:::<<<>>>BBBGGGNNNWWW]]]jjjvvvxxx|||vvvjjj___XXXNNNIIIFFFJJJNNNQQQWWW^^^dddsssxxxlllddd]]]UUUOOONNNJJJFFFCCCCCC@@@>>>AAAGGGIIIOOOTTTXXX^^^fffjjjiii[[[TTTKKKDDDAAA@@@???>>>:::888666777888999999888:::<<>>:::666444333444555111111111111111111111111000000111222333333444555000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000+++,,,.../////////...---+++************+++,,,,,,++++++++++++++++++++++++(((***+++***)))((()))***uuukkkccc[[[SSSMMMGGGAAA:::777666777777666333444666666444333333333222222222333444444222000111111222222222222111111...///111222333333222222333666888666333111111333222222333444444555666666444444444444444555666666555666777888999:::;;;;;;<<<===@@@DDDJJJRRR[[[bbbyyy|||ttttttdddXXXPPPLLLHHHDDDCCCHHHNNNUUU^^^gggppp}}}rrrggg___XXXOOOHHHFFFAAA>>>======;;;999<<>><<<:::999888;;;999777777999;;;;;;;;;@@@CCCFFFGGGGGGLLLTTT\\\XXXgggmmmfffeeejjjfffZZZIIICCC???>>>===@@@HHHQQQfff~~~wwwvvvyyyzzz{{{}}}xxxmmm^^^RRRAAA???:::666444444555666111111111111111111222222000000111222444555666777///////////////......---000000000000000000000000---.........//////000000+++,,,.../////////......******))))))******+++,,,........................(((***+++***)))((()))***zzzmmm\\\RRRNNNJJJCCC<<<777777666555444333333333777555222222222333222111222222222222222222222222111111111111111111111111333333222222111000000000000000111222333444444555000111111222222333444444555555555555666666666666888:::;;;;;;:::;;;===???@@@>>>@@@GGGMMMTTTaaaoooxxxtttcccXXXNNNHHHFFFFFFGGGIIIJJJOOOZZZiiittt}}}sssjjjaaaZZZQQQGGGAAA@@@<<<;;;:::999888888888888888:::===@@@DDDGGGIIIJJJFFFEEEDDDBBB???<<<:::888666666999;;;999666888>>>CCCHHHHHHCCCHHHWWWcccfffhhhgggiiilllllleeeXXXMMMBBB???>>>???>>>@@@HHHQQQfff~~~|||~~~|||{{{iiiVVVJJJAAA999555333000111444111222222222222111000000...//////444EEEUUUPPPAAA111111000//////////////////+++'''&&&))),,,......///...------------...///---------------------------.........------++++++...,,,***+++,,,...///...)))))))))))))))*********zzznnn^^^UUUIIIAAA???<<<777222777666555444444333333333666666666555444333333333222222222222222222222222111111111111111111111111111111111000000000000000111111111222222333333444111111111222333333444444666666666777777777777888666888999999888999;;;===@@@AAAFFFMMMRRRXXXeeessszzzeeeXXXQQQJJJFFFEEEEEEGGGKKKRRR[[[iiixxxzzzkkkcccZZZUUUNNNEEE@@@???;;;:::999888777777777777666777999<<<>>>@@@AAAAAAAAA@@@???>>><<<999777666444444777:::888666999@@@AAAFFFGGGFFFQQQfffvvv{{{~~~~~~|||xxxnnn___PPPFFF<<<;;;<<<>>>???DDDQQQ___www~~~zzzyyyzzzeeeJJJ@@@888666666333333444222222222222222111000000111444555999HHHVVVSSSFFF111111000///////////////111...******,,,/////////------------------------------------------------............------,,,,,,000...++++++,,,------,,,************))))))))))))ppp^^^QQQFFFBBB<<<999777666444333777666555444333333333333444777999999666333444555222222222222222222222222111111111111111111111111/////////000000000000000222222222222222222222222111111222222333333444444777777777777888888888888777888999999999:::<<<>>>@@@EEENNNTTTXXX^^^mmm|||rrrdddTTTMMMIIIFFFEEEGGGDDDGGGNNNYYYgggwww~~~{{{zzz{{{|||rrr```XXXQQQMMMHHHAAA======999999888777666666666666555666777888999999::::::======<<<;;;:::888777666444555777::::::999===DDDEEEKKKNNNSSSeeepppYYYIIIBBB888999:::<<<>>>FFFZZZlll|||zzzrrrQQQEEE:::888999777333222222222222222222111111000...222444666>>>HHHFFF===111000000///////////////111///------...//////...+++,,,------------,,,+++------------------------...---,,,+++++++++,,,---000...,,,,,,,,,---,,,++++++++++++***)))))))))(((xxxjjj___YYYRRRHHH@@@999::::::999888777888888666555444444333333333444111666;;;:::555222333666111111111111111111111111111111111111111111111111...//////000111222222222333333333222222111111111111111222222333444444555666666777777777888888888999:::<<<<<<<<<===???AAAAAAIIIRRRXXX\\\fffzzztttaaaUUUJJJFFFEEEDDDEEEHHHIIIMMMWWWdddsss~~~}}}~~~~~~~~~}}}zzzxxxwwwtttvvvxxxwwwtttpppmmmllltttvvvxxxzzzzzzzzz{{{{{{{{{}}}rrrhhhYYYQQQKKKGGGCCC===999:::888777666555555555555555555666777888888888888888;;;;;;;;;;;;;;;:::999999999888:::<<<<<<;;;AAAHHHOOOXXXaaalllmmmTTTFFFBBB======>>>>>>???JJJbbbwww|||___OOO???999999777333111222222333333222222111000---000222000111555333...000000////////////000000///............---,,,++++++,,,...//////...,,,+++........................---+++)))(((((()))+++,,,///---,,,,,,---...---,,,,,,,,,++++++***)))((((((mmm```OOODDDAAA@@@<<<888222444777777555444555777555444444333333333333444///444999888444111222444111111111111111111111111111111111111111111111111000000111222333333444444444333333222222111111111111222222333444444555555555555555666666666777777999:::<<<<<<<<<>>>@@@BBBDDDLLLUUUZZZaaasssqqqcccWWWNNNFFFDDDDDDCCCDDDHHHNNNUUUbbbqqqyyyxxxwwwwwwxxxzzz||||||}}}~~~~~~{{{xxxvvvvvvvvvuuuttttttvvvvvvuuutttqqqrrrssssssqqqnnnllljjjjjjlllnnnmmmjjjeeebbbaaaeeegggjjjjjjjjjjjjlllnnnqqquuuzzz}}}~~~}}}}}}}}}|||vvvkkk```UUUNNNGGGDDD@@@:::666777666666555555444555555555444444666777888999999999999999:::::::::::::::999;;;:::;;;===<<<<<>>888555555666666555555444555555666222333444666777888999999777777888999999999999888;;;999:::<<<<<<===DDDMMM]]]tttwwwZZZHHHDDDEEEHHHGGGHHHIIIMMMZZZqqqtttaaaKKK???:::666555666333333333333333222222111111333444333222222222222///////////////000000111...000222111000...//////...///000111111000///...........................000///.........///000111***)))***,,,///000000///,,,,,,,,,+++*********)))yyyooodddUUUHHH???===;;;::::::888555333666666555555555555444333444333333222333333444444222222333333222222333333111111111111111111111111111111111111111111111111111111111222222333333444333333222222222222222222222222333333444555555555555666666666666777777777777999;;;;;;<<<===@@@BBBJJJTTT___jjj}}}sssbbbSSSJJJJJJEEEDDDFFFHHHIIILLLQQQUUUcccwww~~~~~~}}}{{{yyyuuuvvvwwwxxxxxxwwwvvvvvvrrrqqqrrruuuxxxvvvpppkkkcccbbbcccfffjjjmmmlllkkkhhhjjjlllkkkiiihhhggggggaaa```___```bbbdddcccbbb```bbbccccccaaa^^^ZZZWWWRRRTTTVVVVVVTTTQQQPPPPPPPPPSSSVVVUUURRRRRRUUUYYYWWW[[[___bbbcccbbbaaaaaaeeehhhhhhfffeeeccc]]]VVVOOOHHHBBB@@@===888555666666666555555555555666666444444666777888888888888888888999::::::::::::999;;;999:::===???BBBKKKUUUeeeeeeTTTQQQUUUZZZaaa___^^^```dddooosss___OOODDD;;;777777333333444444333333222111000000000111111000000111///////////////000111111---///111000......///111////////////////////////............................../////////000000000******+++---///000///---++++++++++++++++++++++++zzzmmm^^^TTTMMMDDD;;;888777666444444444444555777555333333444555333111333333333222222333444444555333111111333444444333000000000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222222222333444444555555666777777777777888888888888999;;;===>>>>>>@@@CCCEEELLLWWWdddrrrwwwfffYYYNNNHHHHHHEEEEEEJJJMMMOOOTTTYYYeeeuuu~~~zzzwwwvvvtttqqqooolllmmmnnnoooooonnnmmmllliiiggggggjjjmmmlllfffaaa^^^]]]^^^bbbfffhhhgggddd]]]___bbbcccbbbaaaaaabbbXXXVVVVVVVVVXXXXXXWWWVVVVVVXXXYYYYYYWWWTTTPPPMMMKKKLLLNNNNNNLLLJJJJJJKKKEEEIIIKKKJJJGGGFFFJJJNNNMMMQQQUUUXXXYYYXXXWWWWWWVVVYYYZZZYYYYYYZZZVVVPPPLLLEEE@@@???<<<888666777666666555555555666666777777888999999:::999999999;;;;;;<<<=========<<<<<<<<<;;;===AAADDDIIISSS^^^mmmoooYYYTTT]]]jjjrrr|||}}}rrr```NNN???777555333333444444333333222111333111000111000///......///////////////000111111***,,,...---++++++...111///...------------...///////////////////////////+++,,,------.........---,,,,,,,,,---//////---+++++++++++++++++++++,,,,,,|||ooobbbZZZOOOGGGBBB>>>;;;888666666555555555444444444111111111222222333333333444333222111111111222333111111111111111111111111////////////////////////000000000000000000000000000000111111222222222333000111111111111222222222222222333333333444444444555555555555666888999999===>>>>>>>>>???DDDGGGHHHZZZZZZbbbzzzvvvyyyfffXXXMMMGGGFFFCCCEEEGGGHHHLLLUUU```iiiwww~~~{{{xxxvvvrrrqqqpppnnnkkkiiigggeeeeeecccbbbeeeiiijjjfffaaa[[[[[[ZZZ\\\___``````___XXXVVVTTTVVV[[[___aaa```ZZZ[[[[[[[[[[[[[[[ZZZZZZUUURRROOOPPPSSSSSSOOOKKKMMMOOOQQQRRRQQQMMMJJJGGGCCCCCCBBBBBBBBBBBBAAAAAA@@@BBBCCCBBBAAA@@@AAABBBGGGFFFFFFGGGHHHJJJLLLMMMQQQQQQPPPOOONNNMMMMMMLLLBBB???<<<888555555555666333333444444555666777777888666555555888:::<<<===999???AAAEEEKKKCCC;;;@@@===???DDDJJJKKKOOO___ooovvv```WWWaaattt{{{cccIII:::888444111000333333111111444333222222111000///......000000000000000000000000//////000000000000//////////////////////////////,,,---.........///111333......---------,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,---...///yyyooobbbVVVLLLGGG@@@<<<:::999777555444444444333333333222222111111111222222333333333333333222111111111222333111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000000111111111111222222222222222222333333333444444444555555555666777888999:::<<<===???@@@CCCHHHMMMOOO^^^bbbppp~~~wwwyyymmm]]]RRRIIIFFFFFFEEEGGGKKKOOOVVVbbbpppzzz{{{{{{zzzyyyvvvtttqqqooodddddddddcccbbb___]]]\\\]]][[[[[[___cccccc___ZZZSSSRRRRRRTTTVVVXXXXXXWWWXXXWWWWWWXXXYYYYYYWWWUUUSSSSSSSSSSSSSSSRRRQQQQQQPPPMMMKKKLLLOOOOOOKKKHHHFFFGGGHHHHHHGGGEEEBBB@@@????????????>>>>>>>>>>>>;;;<<<===<<<;;;:::;;;===??????>>>???@@@AAACCCDDDEEEDDDDDDCCCCCCBBBBBBBBB>>><<<999777555555666777444444555666666777888888777666555555777:::<<<===@@@HHHLLLRRRWWWMMMBBBFFF???AAAFFFMMMSSS]]]pppmmm```VVV]]]sss||||||~~~sssXXXEEE===888444222444444111111333111111111000000000000000000000000000000000000000//////000000000000//////////////////////////////...///000///---,,,---...//////.........---------,,,+++++++++,,,------...------,,,,,,,,,------...sssyyyxxxjjj\\\RRRHHH>>>;;;999555444444444444333222222222111111111000000111111111222222222222222222222111111111222222333111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000111111111111222222222333333333333333444444444444555555555666777999:::;;;;;;<<>><<<;;;:::;;;;;;:::::::::999999999666777888777666555666888888888777777777888999:::============<<<<<<<<<<<<:::999777555555666777888666666666777777888888999777666555555777999<<<>>>???KKKTTT^^^cccWWWJJJLLLIIIKKKQQQXXXaaapppvvv```TTTOOOQQQdddyyyrrrnnnvvv}}}|||wwwzzzkkkQQQDDD<<<777444666555222111222//////000000111111111111000000000000000000000000//////000000000000//////////////////////////////,,,...000///...,,,,,,,,,000000/////////.........,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,---ZZZ^^^[[[PPPGGGBBB===888888777666666555444444333222111111111111000000000111111111111111222222222111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222222111111111222222222333333333333333444444444444555555555666777888999;;;<<<;;;<<<@@@FFFJJJPPPYYYaaaeeeqqqxxxjjjssslll```TTTNNNJJJGGGIIILLLMMMQQQVVV]]]ggguuu|||yyyvvvtttssssssnnnmmmjjjfffaaa]]]YYYWWWVVVWWWZZZ[[[ZZZWWWSSSQQQHHHIIIKKKOOORRRRRRNNNJJJGGGFFFFFFGGGIIIJJJJJJIIIHHHLLLPPPQQQNNNKKKJJJKKKHHHHHHGGGGGGEEEDDDBBBBBBCCCAAA@@@AAABBBBBB@@@>>><<<<<<;;;:::999999888888777777777777666666666666444555666666444444555666555555555555555555555555999999999999::::::;;;;;;888777555444444555666777666666666777777888888888666777777666777999<<>>>>>=========>>>>>><<<;;;:::999888777666666777777555555555555444444444444333444555555333333444555444444444444444444333333333333333444555555666666777777555444444444555555555666666666666666777777777888888888777999===@@@BBBVVViiiyyyqqq``````eeennnzzzqqqZZZNNNHHHDDDFFFTTTqqqwwwgggeeelllxxx{{{ppppppqqqsss~~~lllXXXHHH???777555555333222333222222111111000//////...//////////////////////////////000000000000//////////////////////////////'''***---//////..................---------,,,,,,,,,---.........---,,,,,,...---,,,+++++++++++++++::::::888777666666666666000111333222222111333444333333333222222222222111111111111111111000000000...///000111222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000////////////222222222222333333333333333444444444555555555555666666777888999;;;===>>>??????DDDLLLPPPSSS___mmmmmmiiiuuunnnaaaRRRLLLHHHGGGGGGFFFJJJOOOVVV]]]iiivvv|||{{{{{{zzzxxxvvvrrrmmmjjjgggeeeeeebbb]]]WWWQQQLLLHHHFFFKKKKKKLLLLLLJJJGGGCCCAAAAAABBBDDDEEEEEEDDDCCCBBB???>>>===>>>@@@AAA@@@???BBBAAA@@@===<<<<<>>>>>>>>>>>===;;;:::999999::::::;;;::::::999999777666555444444444444555444444444333333333222222111222333333111111222333222222333333333333222111222222222333333444444444666666555555444444555555666666666666666666666666777999;;;:::888:::>>>CCCHHH^^^sssyyyhhhhhhsssyyy\\\IIIDDDDDDBBBGGGUUUnnn}}}~~~|||nnneeelllzzzpppllljjjjjjyyymmmTTTGGG;;;666666444333444333333222111000///......000000000000000000000000//////000000000000//////////////////////////////,,,...000///...,,,,,,,,,...------------,,,,,,,,,------...//////...,,,+++---,,,,,,++++++++++++,,,777666555555555444333333...000111000//////111444333333222222222222111111222111111111000000000///---...000111222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000/////////...222222222333333333444444444444444444555555555555666666777888:::<<<>>>???AAA@@@FFFPPPTTTWWWddduuuvvvlllrrrrrraaaVVVKKKGGGEEEGGGHHHHHHMMMSSSXXXaaappp{{{xxxxxxyyyvvvuuusssooojjjeeeaaa^^^\\\YYYUUUOOOJJJFFFDDDBBBGGGGGGHHHGGGFFFDDDBBBAAA??????@@@???>>>>>>>>>>>><<<;;;:::;;;<<<===<<<;;;???<<<999888888999::::::999999::::::999888777777666777888888777777777777444444444333333333333222333333222222222111111111111222333222111111222333111111333333444333222222444444444555555555555555444444444555666666777777777777777777777777777777999;;;===<<<:::;;;@@@EEEJJJaaawwwtttuuu~~~bbbOOODDDAAABBBEEELLL[[[ooo|||vvvvvvxxxzzzoooggghhhxxxrrrlllggggggwwwcccSSSBBB999666444333444222111111111000000//////000000000000000000000000//////000000000000//////////////////////////////...///000///---,,,---...............---------------...///000///...,,,++++++++++++***++++++,,,,,,777555555666777555333222333444444222//////111444222222222222111111111111222111111111000000//////---...000111222222222111111111111111111111111111111111111111111111111111000000000000000000000000333222222222111111000000222222333333333444444444444444444555555555666666666666777888:::<<<>>>???AAA@@@GGGRRRWWWZZZiii{{{ttttttuuugggXXXMMMHHHFFFFFFIIIKKKLLLQQQXXXaaakkk{{{~~~yyyvvvwwwyyysssrrrqqqmmmhhhbbb]]]ZZZTTTRRRNNNJJJFFFCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???=========;;;:::999:::;;;;;;:::999:::;;;<<<;;;::::::777555555888:::999777888888888999999888777777333555666666555555555666333444444555444444333222222111111111111000000000333444555444333222333555111222444555555555444333333333333333333333333333111222333555777888999:::999999888888888888888888999<<<>>>===:::;;;AAAFFFLLLddd|||eeeQQQHHHEEEDDDCCCFFFOOOaaauuu|||vvvyyy}}}gggaaa]]]eee}}}tttnnnhhhfffxxxmmm[[[GGG<<<777444333444000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////,,,---.........///111333000/////////............---...///000000...,,,+++************+++,,,------222222222222222222222222222222111111222222333444333333333222222222111111111111111111111000//////444333333222111000//////............------------000000000000000///......000000111111111111000///000000000000000111111222333333333222222111111111555555444444444444555666777999;;;======>>>AAACCCDDDHHHPPPYYY^^^fffyyyzzzrrreeeXXXOOOLLLIIIHHHHHHJJJKKKOOO[[[hhhrrr||||||{{{{{{zzzwwwtttrrrnnniiiddd___[[[WWWSSSOOOMMMHHHDDD@@@>>>===<<<>>>>>>===<<<<<<<<<<<<===>>>===<<<;;;999888777666555555666666777777888888888888777666666666666666444444444444444444444444444444444444444444444444333333333333333222111000111111111111111111111111111111222222222333333333444444333222333444555666555666666555444444777999888888777666555444444333999999888888888888888999:::<<<===<<<<<<>>>CCCHHHSSSjjj{{{eeeQQQJJJFFFAAADDDLLLSSSaaasssmmm\\\SSS___rrryyynnnfffiiixxxnnnRRRAAA999444111111111333444333000...000222222222222222222222222222////////////////////////111000///......///000111111000///...------...///,,,---///---+++***---///...///000111000...,,,+++++++++++++++++++++++++++222222222222222222222222222222111111222222333444333333222222222111111111111111111111111000//////333333222222111000000000000000000////////////...111111111111111000000//////000000111111000000///000000000000000111111222111111222222222333333333777777666666777777888888888:::<<<===>>>???BBBDDDHHHMMMVVV```hhhssssssfff\\\RRRKKKIIIGGGFFFGGGKKKMMMTTTbbbppp|||||||||{{{xxxtttnnnjjjeee___[[[WWWRRROOOIIIGGGCCC@@@>>>===<<<======<<<;;;;;;::::::;;;;;;:::999999888888777777777444444444555555555555555777777666555555555555666444444444444444444444444333333333333333333333333333333333333333222111111111111111111111111111111111111111222222222333333333222222111222333444555555555666555444444666888555555555444444333333222888777666666666666666666888:::;;;;;;:::===CCCHHHTTTlllsssdddTTTHHHGGGFFFDDDJJJTTTbbbssszzzeeeVVVSSScccyyyzzzqqqjjjkkkxxxdddNNN@@@777444555222333444333000///000222222222222222222222222222////////////////////////000000///......///000000111000///...---......///,,,...///...,,,+++---000---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,222222222222222222222222222111111111111222333333333222222222222111111111000111111111111000000///111111111111111111111111222222111111111000000000222222222222222111000000...//////000000/////////000000000000000111111222///000000222333444555555666666777777888888888999999;;;===>>>???AAADDDFFFJJJNNNXXXdddppp}}}pppbbbYYYRRRKKKGGGGGGFFFFFFIIINNNTTT^^^ooo~~~|||zzzyyyzzzxxxuuuqqqhhhddd^^^YYYTTTPPPKKKHHH@@@???===<<<;;;;;;<<<<<<::::::999888888888888888555555555666666666666666333333333333333333222222666666555444444444444555444444444444444444444444222222222222222222222222333333333333333222222111222222222222222222222222000000111111111222222222111111111000111222333333444555555444333444666777444444444444444444444444888888777666666666666666777999:::::::::===CCCIIIYYYqqqmmm\\\PPPIIIGGGJJJMMMOOOXXXccctttmmm^^^VVV\\\pppzzzrrrllljjjrrr|||rrrYYYFFF888444666333444444333111000000111000000000000000000000000//////////////////////////////...------...//////000000///............///...//////...------...000------------............------------------------111111111111111111111111111111111111111222222333222222222222111111111111000000111111111111000///000000111111111222222222222222222111111111000000111111222222111111000///---......////////////...000000000000000111111222000000111222333444444555444444555666777777888888999;;;===>>>@@@BBBFFFIIIMMMSSS]]]kkk|||mmmbbbWWWPPPLLLGGGGGGIIIHHHIIIMMMTTT]]]iii||||||yyyvvvsssssssssqqqmmmiiiaaa]]]WWWRRRNNNJJJEEEBBB;;;;;;:::999999::::::;;;888777666666555555666666555555555555555555555555444444333333222222111111555555444333333333333444333333333333333333333333111111111111111111111111222333333444333333222222222222222222222222222222000000000111111111222222111111111222222222333333333444555555444444555777555666666666777777777888:::999999888888888888888888999:::::::::>>>FFFLLL___wwwqqq```UUUMMMMMMQQQWWW[[[```mmmzzzqqqeeebbbcccrrryyyrrrkkkgggiiinnnyyy|||fffOOO>>>777888555555444333222111111111000000000000000000000000////////////////////////.........------........./////////.........///////////////.........///000//////...------...//////------------------------111111111111111111111111111111000000111111222333222222222111111111000000///000000111111111000000000000000111222222333333111111000000000/////////000000111111000000///...------...///////////////000000000000000111111222111111222222222333333333333444555777888999999999999;;;===???AAAEEEJJJNNNUUU]]]jjjzzz}}}cccZZZQQQLLLHHHEEEGGGKKKJJJLLLRRR[[[eeesss|||xxxssspppnnnmmmmmmjjjeeeaaaZZZVVVQQQLLLIIIEEEAAA>>>::::::999999999999999999666666555444444444444555666666666555444444333333555444444444333333222222555555444333333333333333333333333333333333333333111111111111111111111111222333333444444444333333222222222222222222222222000111111111111222222222333333333444444444444444333444666666555444555666555555666666777888888888999999888888888888999999999;;;<<<<<<===BBBJJJPPPccczzztttddd[[[XXXUUUYYY```gggmmmvvvxxxkkkhhhoooxxxxxxsssllleeebbbdddiiiwww```JJJ===999777666555444333222111000////////////////////////////////////////////////---..................---......//////////////////000///........./////////111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111111000000000000111222222222111111111111000000000///000000111111111111000000000111111222222222333000000/////////.........000000000000000///......---......///000000000000000000000000000111111222222222222222222222333333444555888:::<<<<<<<<<<<<999;;;>>>AAAEEEJJJPPPTTTYYYeeevvvttt\\\TTTLLLHHHEEECCCFFFKKKNNNQQQYYYeeeqqq{{{uuuooommmjjjiiihhhddd^^^YYYRRROOOJJJGGGDDDAAA===;;;999999999999999999999999666666555444444444444444777777666555444444333333555555444444444444444333555555444333333333333444333333333333333333333333111111111111111111111111222333333444444444444444333333333333333333333333111111222222222333333333444444555666666666666666333555777777666555666777444444444555555666666666555555555555666777888999;;;<<<======???DDDMMMTTTddd{{{{{{kkk```___cccffflllttt|||yyyvvvyyywwwtttooohhhbbb```bbbsssoooTTT@@@777888777555444444333111000////////////////////////////////////////////////---...////////////...------...//////000/////////000...------...//////...//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000000000000000111222222111111111111000000000000//////000111111111111111111111111111111222222222000000/////////.........000111111111111000//////---...///000111111111111000000000000000111111222000000111222333333444444333555888;;;============;;;>>>AAADDDIIIPPPWWW\\\[[[kkk~~~kkkXXXQQQKKKGGGEEEDDDHHHOOOUUUZZZeeetttxxxqqqkkkhhheeecccaaa]]]VVVPPPKKKHHHDDDAAA???===:::888666777888999999999999999777666555555444444555555444444444444444444444444333333333444444444444444666555555444444444444444222222222222222222222222222222222222222222222222222333333444555555444444333333333333333333333333222333333333333444444444444555666777777777666666444666888888777777777888555555555555555666666666444444444555666888::::::;;;<<<===>>>@@@FFFOOOWWWeee|||}}}sssnnnrrr{{{yyyrrrqqqpppjjjccc``````iiiwww|||aaaIII===:::777555444555444222///000000000000000000000000////////////////////////...///000000000000///...,,,---///000000000//////000---+++,,,...///...,,,(((***,,,---////////////------------------------000000000000000000000000000000000000000111111222111111111111000000000000//////000111111111111111111111111111111111111111000000000000////////////222222222222222111000000......000111222222222222000000000000000111111222......000111333555666777111333666999;;;<<<<<<;;;===@@@CCCGGGMMMTTT\\\aaa```ssswwweeeVVVPPPKKKHHHFFFFFFKKKSSS\\\bbbppp}}}tttlllfffccc```^^^\\\WWWOOOIIIGGGDDD@@@>>><<<;;;888666444555666888999:::::::::777777666555555555555666111111222333444444555555222222222333333444444444666666555444444444444555222222222222222222222222222222222222222222222222222333333444555555555444333333333333333333333333333333333444444444555555444444666777777777666555444666999999888777777888888888888888777777777777444555666777999;;;===>>>;;;<<<======@@@FFFPPPWWWggg}}}|||sssmmmnnnooojjjddd```\\\```fffppppppXXXLLL:::888555444555555222///111111111111111111111111////////////////////////...///000111111000///...,,,---///000000000/////////---***+++---///---,,,###%%%(((,,,.../////////////////////////////////222222111111000000//////000000////////////000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000///////////////000000111111222222333333444444555999999888888999;;;===>>>FFFDDDCCCFFFNNNWWW___dddiii}}}sss~~~|||kkk]]]QQQMMMJJJIIIHHHJJJTTT___gggnnnzzz{{{ssslllaaa^^^ZZZVVVRRRMMMHHHEEE???>>><<<:::999777777777777777777777777888888888666666666777666555555444444333333222222333333444333333333333333333333333444444444444444444444444333333444444333333222111222222222222222222222222333333333333444555666666222222333333444555666666555444444333333444444555777777777777666666666666888888777777777666666555777777666555555555555555888777666555555666777888<<<<<>>===;;;999888777666666777777777777777888888888666666666666666555555444444444333333333333444444555555444444444444444444444444444444444444444444333444444444444333222222111111111111111111111111333333333333444555666666333333333444444555555666666666555555555555666666777777777777777777777777777777777777777777777777888777777666666777777888888888777666777888999:::@@@@@@CCCGGGHHHIIIOOOWWWjjj~~~wwwrrrrrrxxx{{{ssseee\\\VVVUUUTTTSSSXXXdddsss}}}sss^^^EEE888555777222222444000111111222222222222111111000000111111000000///...000000000000000000000000...------------...////////////............//////000/////////............------------------------000000000000111111111111222222111111111111222222111111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000//////...---------...///000111111111111111222222333222222222333444444555555666666666777888;;;===>>>???AAAEEEKKKTTT\\\dddhhhssslllhhhuuuzzzhhhYYYSSSKKKHHHFFFIIILLLTTTbbbooo}}}yyyuuuooofff```XXXTTTNNNIIIFFFCCCAAA???;;;:::999888666666555555666666666777777888888888666666666666666555555555444444333333333333444444777666666666555555444444333333333333333333333333444444555555444444333222111111111111111111111111333333333333444555666777444444444555555555555555888777777666666777777888777777777777777777777777777777777777777999:::;;;999999999888999999::::::777666555555555777999:::DDDDDDGGGKKKLLLLLLRRRZZZkkkuuuttt{{{|||jjj^^^[[[XXXSSSNNNMMMTTTcccooommmMMM===777777222111333...111111222222222222111111//////000000000///......000000000000000000000000......------......///000//////............//////////////////............------------------------//////000000111111222222222111111000000111111222111111111000//////......////////////////////////000000000000000000000000000000000000000000000000//////000000000000/////////...---,,,---...///111111000000000000111222222222222333333444555555555888888888999<<<>>>AAABBB???CCCIIIOOOWWW^^^dddhhhyyynnnhhhttt~~~|||sss```RRRPPPJJJHHHHHHLLLRRR\\\lllzzz{{{vvvppphhh```[[[RRRNNNHHHCCC@@@???===<<<999888777666555555444444555555666666777888888888777777666555555555555555555555444444444444555555777777666555555444444444333333333333333333333333555555555555555444333333444444444444444444444444333333333444444555666777666666666555555555555555888888777777777777888888777777888888888888888999777777777888:::;;;===>>>======<<<;;;;;;;;;;;;;;;999888777666666888:::<<>>AAADDDFFFCCCHHHNNNTTTZZZ___dddhhh|||uuueeemmm|||qqqqqqkkkYYYLLLLLLIIIGGGIIIPPPXXXccctttyyyssskkkccc[[[WWWMMMIIICCC???===<<<;;;:::777666555555444444444444444555555666777777888888777777666555555555555666666555555444444555555666555555555555444444333333444444444444444444444444555666666666666555444444444444444444444444444444444444444444555666777777666666666666666666666555888888777777777777888888777888888888999999::::::777888:::;;;===???@@@@@@BBBAAA???>>><<<<<<;;;;;;;;;:::888888999;;;>>>@@@EEEEEEHHHMMMOOORRRZZZcccuuu}}}}}}~~~~~~}}}|||tttyyy{{{oooeee]]]TTTMMMHHHJJJWWWfffiiiPPP@@@:::444555777000111111222222222222111111......////////////......///////////////////////////............///000000//////............//////.........///////////////------------------------000000000000111111111111000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000//////...---......///000000000111///////////////000000111333333333444555555666666777777999;;;>>>BBBEEEGGGIIIOOOVVV[[[^^^bbbhhhlll{{{lllgggxxx~~~rrriiieee^^^QQQIIIHHHGGGGGGLLLUUU```lll~~~~~~{{{vvvnnneee\\\UUURRRHHHEEE@@@===;;;:::999777666555555444444444555555444444555666777777888888888777666444444555555666666666555555555555666666444444444444444444444444555555555555555555555555666666666777666666555444333333333333333333333333444444444444555666777888666666666777777777777777888888888777777888888888888888888999::::::;;;;;;888:::===@@@BBBBBBBBBAAACCCBBBAAA???>>>======<<<777666666666999>>>CCCFFFMMMLLLNNNQQQTTTXXXaaakkk|||yyyqqqoooppptttyyy~~~}}}zzz~~~wwwnnnaaaTTTNNNJJJIIIRRR___|||}}}^^^FFF;;;333555666///111111222222222222111111......///000000000//////000000000000000000000000//////......//////000111//////............//////.........///////////////------------------------111111111000000000000000111000000000000000000111------......///000000000////////////////////////////////////////////////000000000000000000000000......////////////......***,,,...///000000///...000000//////000000111222333333444444555666666666888999:::===@@@DDDHHHJJJOOOUUU\\\aaacccgggnnnssstttpppxxxyyyssshhh\\\RRRKKKIIIHHHIIIKKKSSS___lllzzzxxxuuuoooggg]]]UUUOOOLLLCCCAAA===;;;:::888666444555555444444444555555666333333444555666777888999888777555444444444666777777666666666666666666777444444444555666666777777777777777777777777777777666777777777777666555555333333333333333333333333444444444444555666777888666666666777777888888999::::::999999999999::::::888888999999:::;;;;;;<<<999<<>><<<:::999777555222555555444444444555666666333333444555666777888999999777555444333444666777777777666666666666777777444444555666777888999999777777777777777777777777777777777777777666666555666666666666666666666666555444444555555666777888555555666777888999999:::<<<;;;;;;::::::;;;;;;<<<888888999::::::;;;<<<<<<:::===CCCHHHIIIGGGDDDAAA???>>>??????@@@AAABBBCCCDDDEEEGGGLLLTTT^^^gggmmmhhhdddaaaaaaaaaeeeppp{{{xxxpppdddZZZUUUUUUXXX^^^hhhrrr{{{~~~~~~vvvssslllYYYKKKIIIJJJIIIMMMVVVdddzzz\\\GGG:::999999111111111222222222222111111//////000111111111111111000000000000000000000000///////////////000111111//////............//////---.........//////000000------------------------000000000000000000000000000000000000000000000000111000///////////////000///000000000000000///.........////////////......000000000000000000000000---......///////////////------............------000000000111222222333333555555555555666777888999;;;===???AAADDDIIINNNRRR]]][[[[[[aaagggppp|||}}}qqq```TTTLLLIIIKKKQQQSSS[[[cccrrr}}}wwwsssmmmiiibbb[[[UUUNNNGGGCCC<<<;;;999888666555555555666666666666666555555555777666555444444555777888===;;;888666555555666666888999999999888666555333444555555666777888888999999888666555555555666777777777777777777777777777666555555555555666777777666666666666666666666666555555555555666777999999999999888888888888888888;;;<<<<<<<<<;;;;;;===???@@@AAAEEEHHHJJJIIIFFFCCCAAA===;;;<<<@@@FFFHHHIIIJJJPPPXXXaaammm|||tttfffeeejjjnnnvvvpppddd\\\XXXVVVWWWVVV\\\iiirrrvvv|||~~~vvvnnnjjjiiifffYYYOOONNNNNNJJJIIIJJJWWWfff|||wwwXXXCCC888222000444444333222111111111111////////////////////////---...///000000111111111////////////////////////........................................................................000000000000000000000000000000000000000000000000111000000///...---,,,,,,////////////////////////......////////////......000000000000000000000000...//////000111000000000---......//////......---000000000111222222333333555555555666777888999::::::===@@@CCCGGGLLLRRRWWW[[[YYY[[[ccclllwwwxxxkkk\\\QQQKKKHHHLLLRRRWWWbbbmmm~~~{{{uuuppplllhhhddd]]]WWWPPPJJJDDD@@@:::999888777666555555555666666666666666666666555555444444333444666888:::<<<:::999777666555666666777888888888888666555444555555555666777888888888999888777666555666666777666666666666666666666666555444444444444555666666666666666666666666666666666555555555666777888888888888888888888888888888777999::::::999:::<<>><<<===BBBJJJQQQVVV\\\fffssstttqqquuuyyysssggg```\\\ZZZ]]]]]]eeeqqqzzz~~~}}}uuunnnhhheee```UUUNNNOOOQQQOOOMMMMMMLLLYYYmmmcccIII:::333111444444333222111111111111000000000000000000000000...//////000000000000000////////////////////////........................................................................000000000000000000000000000000000000000000000000000000000000...,,,***)))//////............///000......////////////......000000000000000000000000///000000111111111111111---......//////......---000000000111222222333333555555666666888999:::;;;;;;===AAAEEEJJJPPPWWW[[[ZZZYYY]]]gggttt|||lllaaaUUUMMMIIIIIIOOOWWW\\\jjjwww|||wwwsssnnnhhhddd```\\\VVVPPPJJJEEE???<<<888777666666555555666666555555666666666666666666444333333444555777999;;;999999999999888777666555666777777888777777666666555555666666777777888888888888777666666666666666555555555555555555555555555555555555555666777777666666666666666666666666666666666555666666777777888888888888888888888888666888999999999:::===???@@@BBBFFFHHHHHHFFFCCCAAAAAABBBCCCEEEKKKUUUcccmmmttt{{{pppiiifffeeeiiillluuu{{{vvvooogggbbb]]]VVVQQQSSSVVVTTTPPPNNNFFFMMM\\\vvvvvvWWWBBB888666444444222111111000000000111111111111111111111111000000111111000000///...////////////////////////........................................................................000000000000000000000000////////////////////////...///000111000...+++***///......------...///000......////////////......000000000000000000000000//////000111111111111000......////////////......000000000111222222333333555666666777999;;;<<<===<<>>??????AAAEEEHHHLLLRRRYYY]]]___cccnnnzzzoooeeeXXXRRRMMMLLLMMMSSS___jjjvvvyyyvvvqqqmmmhhhccc]]]YYYRRRNNNIIIDDDAAA>>>;;;999555555555555555666666777444555555555666666777777666666666555555555555666666888:::;;;;;;999777666888888888888999::::::;;;666666666666777777777777777777777777777666666555777777777777777777777777666666555555666666777888666666666666666666666666777666555555555555555666666666777777777888888888:::;;;;;;:::999999;;;======@@@DDDFFFGGGIIILLLOOOVVV```mmmvvv}}}|||{{{zzzvvvoooiiicccaaaaaabbbeeebbbZZZRRROOOKKKNNN```}}}~~~___GGG<<<666555444222111000000000111111111111111111111111222222222222111///...---////////////////////////////////////////////////................................................000000000000000000000000000000000000000000000000---...///111111111111000---...///000111111111000......////////////......////////////////////////------...///////////////...//////000000//////...000000000111222222333333666666777999;;;>>>@@@AAAAAACCCFFFJJJNNNTTT[[[___eeemmm~~~yyynnncccZZZRRRNNNLLLNNNQQQYYYgggttt~~~zzzuuupppmmmiiiddd```ZZZUUUQQQMMMIIIDDD@@@>>><<<:::999666666666555666666777777444444555555666777777777777777777666555555444444666777999;;;;;;:::888777888888888888888999:::;;;666666666666777777777777777777777777777666555555888888888888888888888888333333333333333444555555666666666666666666666666555555555444555555666666555666666777777888888888999:::::::::999999;;;<<<<<>>@@@AAADDDGGGJJJHHHLLLQQQWWW^^^lll|||}}}}}}vvvpppmmmmmmllloooooonnnppppppfffZZZUUUMMMHHHIIIMMMWWWkkk}}}lllRRR:::999888666444333333333////////////////////////111222222222222111000000////////////////////////000000000000000000000000................................................////////////000000000000////////////////////////000///......///...,,,***000(((111IIINNN<<>>===:::999777777777777;;;999777555444555666777666666666666777777777777888888888888888777666555666777888999999999999999888888888888777666444444555555555666666666666777666666666666666666666666777777666666555555444444666777777888999::::::;;;777888888777555444666777666666555555555666777777888888777777888;;;===???>>>FFFJJJIIIJJJPPPRRROOORRRTTTXXX^^^hhhwww|||yyyuuusssqqqpppnnnssswwwvvvpppggg___\\\WWWQQQLLLIIIIIIMMMYYYeeeppp~~~___JJJ===555888:::666444666444222///------///222444222222222111111111000000000000000000000000000000......------------......000000///...---,,,,,,+++------------------------.../////////000000000000////////////////////////000/////////000000///---///***000AAAEEE999//////......------------......////////////////////////000/////////...........................///000000000000111222333444444555555777:::<<<>>>AAAEEEHHHJJJJJJMMMUUU\\\bbbjjjqqqvvvffffffwwwttt\\\PPPPPPHHHIIIJJJOOOXXXiii~~~|||tttmmmhhhccc___XXXTTTNNNJJJGGGEEECCCBBB<<<;;;:::888777666666777888777555444444555777888666666666666777777777777888999999999888888777666777777888999999999999999888888888888777666555444444444555555555666666666555555555555555555555555999888888888777777777666555555666666777777888888444555555555444444555777555555555555555666777777555555555666888;;;>>>@@@FFFMMMQQQPPPRRRUUUTTTPPPPPPRRRWWW___kkk}}}~~~{{{xxxuuusssrrrrrrrrrwwwzzzxxxpppfff]]]XXXPPPKKKGGGFFFEEEGGGOOOYYYgggvvvlllNNN???555666777333111333333222000......000222333111111111000000000//////000000000000000000000000/////////....../////////000000000//////...------------------------------....../////////000000000////////////////////////000//////000222222111000///---///555888555///---......------------......////////////////////////////////////...........................///000000000111111222333444555666777999<<>>===:::999888777666555555666555444333333444666888999666666666777777777888888999999:::::::::999888888777777888999999999999888777888888777777666555444333444444444555555555555555555555555555555555555888888888888777777777777666666666666666666666666333444555444444444666888555555666777888888999::::::;;;<<<>>>AAAEEEIIIKKKRRRUUUWWWVVVWWWXXXUUUPPPQQQUUU]]]hhhwww~~~|||yyyvvvtttsssssstttwwwzzz|||zzzqqqeeeZZZTTTIIIEEECCCDDDCCCDDDIIIQQQ^^^nnn{{{WWWFFF888666666222000222222222111111111111222222000000000///////////////000000000000000000000000000000////////////000000000000000000000000000000------------------------........./////////000000///////////////////////////......000222333222111///000...,,,...111000,,,......------------......///////////////////////////////////////........................///000000000111222333444555666777888:::===@@@CCCFFFKKKNNNQQQSSSZZZbbbhhhkkksss{{{oooeeecccssspppeee[[[VVVRRRLLLGGGFFFKKKQQQZZZeeevvv}}}xxxoooggg___YYYTTTPPPHHHEEEAAA>>>===;;;:::888777777777666555555555555444444333333444555666777666666666777777888888999:::::::::;;;;;;:::999999777888888999999999888888777777777777777666555555333333333444444444555555444444444444444444444444666666666666555555555555777777777777777777666666444555666666555555777888777777999:::<<<======>>>BBBCCCEEEHHHMMMQQQUUUWWW\\\ZZZWWWUUUUUUVVVTTTQQQXXX```mmm|||{{{yyyvvvsssrrrrrrssstttwwwzzz{{{yyyqqqeeeZZZRRRGGGCCCAAACCCDDDEEEJJJPPPYYYiiicccOOO===888777333222555222222222333333222222222000000000000000000000000////////////////////////000//////////////////000....../////////000000000....................................////////////////////////////////////---,,,,,,...111222111000000222///)))***000111---......------------......////////////////////////.........///////////////...............///000000000111222333555666777888888;;;>>>AAADDDHHHMMMPPPSSSVVV]]]eeeiiimmmuuu~~~rrrdddbbbkkk|||kkk]]]PPPMMMMMMKKKJJJJJJLLLVVVeeewwwvvvppphhh___XXXRRRMMMJJJCCC@@@===;;;:::999888666555555555666555555555555555555444444444555555555666666666777888999999999999::::::;;;;;;;;;::::::888888999999999888888777666777777777777666666555333333333444444444555555555555555555555555555555555555555555666666666666666666666666666666666555666777888777555555666888999:::===???AAABBBCCCCCCIIIJJJMMMPPPTTTXXX[[[]]]```ZZZTTTQQQQQQSSSWWWZZZhhhsssxxxwwwtttrrrqqqrrrrrrsssuuuvvvwwwvvvpppggg]]]VVVKKKFFFBBBBBBCCCDDDIIINNNTTTccc~~~oooXXXAAA999777444333666111222333333333333222111111111111111111111111111///////////////////////////......------......///,,,------......//////000........................------........./////////////////////////////////,,,++++++---///000///...///000///++++++...000.........------------......////////////////////////.........///////////////...............///000000111111333444666777888999999<<>><<<:::999999999777666444444555666666666555555555555555555555555555555555666777777888999::::::999999:::;;;;;;;;;::::::888999999999999888777777666666777777777777666666333444444444555555555555666666666666666666666666777777777777888888888888555555555555555555555555888999:::999888888:::<<<@@@BBBEEEHHHJJJLLLLLLMMMVVVWWWYYY\\\^^^aaacccddd___ZZZUUUTTTUUUZZZeeeooo~~~wwwwwwvvvuuutttsssssssssttttttttttttqqqjjjbbb\\\SSSLLLFFFFFFGGGFFFHHHLLLQQQ\\\ttt~~~cccGGG;;;777333222555111111222222222222111111111111111111222222222222000000000000000000000000......------------......,,,---------......//////........................---------.........//////////////////////////////,,,,,,,,,---///000...------,,,---//////------///......------------......////////////////////////............/////////000...............///000000111222333444666888999:::;;;>>>BBBEEEIIIMMMRRRVVVUUUYYY___fffhhhlllwwwnnn```tttvvvkkkWWWPPPJJJIIIIIIHHHLLLRRRZZZhhh~~~xxxpppeee```XXXQQQKKKFFFAAA???;;;:::888888888888777555333444555666777777666555444555555666777777777777555666777888999::::::;;;888888999:::::::::::::::999999999999999888777777666666777777777777666666444444555555555666666666777777777777777777777777666777777777888888888999666666777777888999999999===>>>@@@@@@AAABBBEEEGGGMMMOOOSSSVVVYYY[[[\\\\\\aaabbbccceeefffggghhhhhh\\\ZZZ[[[___bbbjjj{{{|||yyyyyyyyyyyyxxxvvvtttsssvvvtttssssssrrrnnnhhhcccYYYTTTQQQTTTVVVUUUUUUVVVUUUYYYkkkrrrQQQ@@@:::444222444111111111111111111111111000000000000111111111222000000000000000000000000//////............//////............////////////........................---------.........//////////////////////////////------,,,...///000...---+++))),,,222222+++***///.........------.........////////////////////////---.........//////000000...............///000000111222333555777888::::::===???CCCGGGKKKPPPUUUXXXWWWZZZ```fffhhhlllxxxnnnnnnqqqgggQQQNNNLLLLLLKKKJJJOOOWWWdddrrr}}}qqqjjj```[[[TTTMMMGGGBBB>>>;;;999888666777777777666555333444555777777777666666222333555777888999999:::555666777888999:::;;;;;;777888999999::::::::::::999999999999999888777666666666777777777777777666555555555666666666666777777777777777777777777777444555555555666666777777::::::;;;<<<======>>>>>>BBBDDDFFFHHHJJJLLLPPPRRRYYY\\\___dddggghhhiiiiiicccddddddeeeeeeeeeeeeeeeZZZ[[[bbbjjjoooxxx~~~{{{wwwwww}}}~~~{{{zzz{{{||||||{{{xxxvvvtttxxxvvvtttsssssspppkkkggg]]]ZZZ[[[bbbggggggeeefff\\\[[[fff~~~ZZZGGG>>>777444666111111000000000000111111.../////////000000111111000000000000000000000000000000////////////000000000000000000000/////////////////////////////////+++++++++,,,,,,,,,------+++++++++,,,......---+++---------,,,,,,------...//////......---------,,,333000...---.........------...............---,,,------,,,,,,,,,,,,------......//////000000111111000222444555666888;;;>>>AAAAAACCCGGGMMMSSSWWWYYYZZZ]]]bbbddddddlllvvvggg^^^QQQJJJEEEGGGJJJNNNTTTZZZqqq|||oooeeeaaa[[[VVVNNNFFFAAA===<<<<<<777777777666555333111111555555555666666666666666777777777777777888888999;;;;;;;;;::::::999999999888999;;;======<<<;;;:::;;;:::999;;;===>>>;;;888999888888888777777777666777777777666777777777777888888888888888888888888777666666888:::;;;;;;::::::<<<===<<<;;;>>>CCCGGGJJJSSSXXXUUUUUU[[[aaaaaalllmmmnnnnnnkkkgggccc``````^^^^^^bbbbbb^^^ZZZYYY___gggooottt~~~}}}xxxsssqqqnnnmmmrrryyy~~~{{{vvvxxxzzz{{{zzzxxxvvvvvvyyywwwtttrrrpppnnnllliiieee___\\\dddsss|||zzztttiii^^^]]]sssmmmLLL;;;666555555333222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111...***'''&&&(((+++---,,,,,,,,,,,,------------,,,+++***+++---...---,,,......---,,,,,,,,,------.........---------,,,,,,...,,,++++++...000111111---....../////////............------------...............///000111111222111333555666777999<<>>???>>>AAABBBCCCCCCDDDHHHNNNSSSWWW___ddddddeeejjjnnnnnnppppppooolllgggaaa[[[XXXWWWVVVXXX]]]]]]ZZZXXXZZZ```nnn||||||vvvwwwqqqkkkhhhdddcccgggnnnxxx{{{yyyxxxyyy{{{{{{zzzxxxwwwvvvvvvuuurrrqqqpppnnnkkkiiiiiicccaaaiiixxx|||ooobbb^^^ooo|||ZZZDDD999777777222222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333000---+++***+++---///,,,------------.........---,,,******,,,---...---///...---,,,,,,,,,,,,,,,.........------------,,,---,,,++++++...000111111---......///000000000000........................------...///111222333333111333555777888:::===@@@AAABBBEEEJJJPPPVVV[[[^^^bbbbbbfffllluuuttteeeXXXQQQKKKHHHIIIMMMQQQYYYfffsss~~~vvvmmm```VVVQQQKKKHHHDDD???<<<<<<<<<===::::::::::::999888777666555555666666777777777777666666666777888999:::;;;======<<<<<<<<<<<<;;;;;;777999:::<<<======<<<<<>>===<<<;;;;;;:::888777555555666777888999::::::777888:::<<<======<<<;;;===>>>>>>???@@@AAAAAABBBBBBBBBDDDIIIOOOUUUXXXYYY]]]\\\ZZZYYY\\\bbbjjjnnnxxxxxxvvvtttsssrrrqqqooommmhhhaaaZZZUUUTTTTTTUUU[[[[[[]]]``````bbbkkkvvv~~~uuuoookkkjjjkkkeee___[[[WWWVVVZZZaaahhhoooyyy~~~|||{{{{{{zzzxxxwwwrrrqqqqqqqqqqqqpppllljjjkkkgggeeelllxxxooobbbeeexxxcccHHH;;;888333222111000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////......---------------------.........//////...,,,))))))+++---......///...---,,,,,,,,,,,,,,,//////////////////000000888555111//////...,,,+++------///000111111111111......///000000///......------...000111333444444333555888999;;;===AAADDDDDDGGGKKKOOOTTTYYY```eeeiiiiiipppsssbbbUUUNNNKKKFFFGGGLLLSSSZZZeeevvvsssjjjaaaVVVMMMJJJ???===:::777555555666666888999999999999999888888666666777777888999999:::777777777777888999:::;;;:::::::::::::::::::::;;;888999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;:::::::::;;;888888888888999999999::::::;;;===???@@@@@@@@@@@@???@@@AAADDDGGGIIIKKKLLLOOOPPPTTTZZZaaagggjjjkkkjjjhhhfffggglllttt{{{|||vvvsssrrrqqqooonnniiibbbXXXPPPMMMQQQXXX]]]ddddddggglllqqqxxx|||sssjjjddd```___]]]XXXSSSRRROOOOOOSSSZZZbbbiiissszzz}}}}}}{{{{{{{{{yyywwwsssrrrrrrrrrrrrqqqnnnlllkkkhhhfffjjjttt~~~uuufffcccmmmsssSSS@@@777444333222111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000..................------,,,------------.........---,,,******,,,---...------------,,,,,,------...///////////////000000000555222000////////////...---......///000000000000---...///000000///...---......///000222333444444444666999:::<<>>===:::777666555666666999:::;;;;;;;;;;;;;;;:::666666777888999::::::;;;999888888888888999::::::999999999::::::::::::;;;:::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;999999;;;===::::::::::::::::::;;;;;;>>>>>>???AAABBBDDDEEEFFFDDDEEEHHHKKKOOOSSSVVVWWWZZZ]]]bbbjjjqqqvvvxxxxxxtttrrrqqqttt{{{{{{ttttttvvvtttrrrqqqggg```VVVOOOOOOVVV```gggmmmnnnttt|||uuulllddd]]]YYYWWWSSSOOOMMMNNNMMMLLLPPPVVV\\\bbbkkkrrrwww{{{~~~{{{||||||zzzwwwvvvtttrrrqqqqqqqqqooommmmmmjjjgggiiipppzzzzzzkkkbbbbbbqqqcccHHH:::666555444333222111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////,,,,,,,,,,,,------------,,,+++***+++---...---,,,,,,,,,,,,,,,------...///------------.........///111///---,,,.../////////---....../////////......,,,---...//////...---,,,//////000111222222333333555777999;;;===@@@DDDGGGHHHMMMRRRUUUVVV[[[bbbhhhfffmmmsssbbbRRRJJJHHHIIIJJJKKKRRR```ooo}}}ssscccWWWNNNFFFBBBBBB>>>===;;;999999999999:::888999:::;;;;;;;;;;;;;;;666777777888999:::;;;<<<::::::999888888888999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<======;;;888888:::<<<999::::::;;;<<<===>>>>>>BBBAAAAAABBBDDDFFFIIIKKKMMMNNNQQQTTTXXX\\\___``````dddkkksss{{{~~~}}}|||zzzyyy{{{yyysssvvvyyyuuuooolllaaa]]]XXXVVVZZZcccnnnuuuyyy}}}{{{vvvmmmccc[[[UUURRRQQQKKKIIIIIIKKKJJJHHHKKKPPPSSSZZZbbbiiinnntttzzz~~~{{{||||||zzzxxxwwwtttqqqooooooooonnnmmmnnnkkkggggggkkkttt~~~}}}pppbbbYYY^^^ssssssTTT???777777555444333222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000//////......///000000+++++++++,,,,,,,,,------+++++++++,,,......---++++++++++++,,,---...///000+++++++++,,,,,,---------000...,,,+++,,,------,,,..................------+++,,,...//////...,,,+++000000111111222222222333555777:::<<<>>>AAADDDGGGJJJNNNSSSVVVWWW[[[bbbhhhpppxxxzzzmmm\\\MMMFFFEEEGGGLLLLLLTTTeeewwwqqq___SSSKKKCCC@@@AAA888888777666666777888999666666777888999999999999666777777999:::;;;<<<<<<;;;;;;:::999888888888888;;;;;;;;;<<<<<<<<<============<<<;;;::::::::::::>>>???>>>;;;888666888;;;888999:::<<<>>>???AAAAAADDDCCCBBBBBBDDDHHHLLLNNNTTTUUUWWW[[[^^^aaadddeeebbbfffnnnwww~~~}}}|||}}}vvvqqqvvvxxxqqqgggaaaYYYYYYYYY]]]eeeppp{{{|||tttmmmbbbWWWNNNIIIHHHHHHCCCAAABBBDDDCCCAAABBBFFFMMMSSS[[[bbbgggmmmuuuzzz|||}}}{{{|||}}}zzzxxxxxxtttpppmmmlllmmmmmmmmmllljjjfffdddgggooozzzrrrbbbSSSRRRbbbuuu~~~\\\DDD888888666555444333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...---,,,++++++,,,......,,,,,,,,,++++++,,,,,,---+++,,,---......---,,,+++///...---,,,,,,,,,,,,,,,---------------------------------............///............////////////000000///...............000000111222333444444555666999<<<>>>@@@CCCFFFHHHLLLPPPUUUXXXZZZ^^^dddhhhrrr~~~nnnZZZOOOKKKIIIJJJMMMQQQTTTaaatttxxxjjjYYYOOOHHHBBB===<<<999888888888777777666666777888888777555555666888666777777888999999::::::999888888888777777666666::::::::::::<<<>>>AAABBB@@@???>>>======<<<======<<<;;;999888888999:::;;;;;;;;;;;;===???BBBEEEFFFJJJIIIHHHHHHKKKNNNRRRTTTXXX\\\aaacccccc```^^^]]]YYYcccqqq{{{~~~zzzwwwuuusssqqqmmmeee```WWW\\\eeeooozzzwwwrrrmmmggg]]]SSSKKKFFFDDDDDDAAA@@@@@@@@@@@@@@@@@@AAAGGGLLLRRRVVVZZZbbbnnnvvv~~~{{{|||~~~}}}|||zzzwwwvvvsssooolllllllllmmmlllllljjjiiiiiigggiiirrr|||tttcccTTTPPPWWW___pppiiiIII888888666333333555555333111111111111111111222222000000000000000000000000//////...///000111333444,,,,,,---...//////......000000//////.........---------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++///...---,,,,,,,,,,,,---------------------------------------........................////////////000000///...............000000111222333444444555777:::===@@@BBBDDDGGGJJJNNNRRRWWW[[[]]]aaaggglllyyyzzzqqqiiipppuuueeeTTTKKKIIIHHHJJJNNNXXX___oootttfffUUULLLFFF???;;;:::888888888777777777666666777888888666555444555777666666777777888999::::::888888888888777777777666:::::::::;;;<<<>>>???@@@???>>>======<<<<<<<<<======<<<:::999999:::<<<============>>>@@@BBBEEEFFFIIIHHHHHHHHHKKKNNNRRRTTTYYY[[[^^^___^^^\\\[[[[[[YYYdddrrr|||~~~}}}}}}|||yyyyyyzzz|||}}}uuuqqqmmmjjjiiiiiifffdddmmmsss}}}~~~||||||}}}}}}{{{yyyxxxzzz{{{xxx{{{xxxpppkkkfffaaaYYYPPPHHHDDDAAAAAA>>>>>>============>>>>>>CCCGGGLLLPPPUUU]]]iiiqqq|||||||||~~~zzzxxxtttqqqssspppllljjjjjjkkkkkkkkkkkkiiihhhhhhfffgggoooyyyuuueeeUUUNNNQQQVVVjjjqqqQQQ===;;;888555555666555333000000000000000000000000000000000000000000000000//////......///000111222------...///////////////000/////////...............---,,,,,,++++++++++++,,,++++++******++++++,,,......---,,,,,,,,,------------------------------------------............---............/////////000//////............///000000111222333444555555888:::>>>AAACCCFFFIIILLLQQQVVV[[[^^^aaaeeekkkppp{{{fff___]]]ooozzzggg[[[NNNIIIHHHIIIMMMRRR\\\hhh}}}nnn```PPPGGGBBB<<<999888888888777777777777666666777888888666444333444555555555666777888999::::::888888888888777777777777999:::;;;<<<==================<<<<<<;;;<<<<<<<<<===<<<;;;;;;<<<===???@@@AAA@@@@@@@@@AAACCCDDDEEEGGGGGGGGGHHHJJJNNNQQQSSSXXXYYYYYYXXXVVVVVVWWWYYY[[[eeesss|||~~~{{{xxxwww}}}wwwpppmmmooosssvvvwwwqqqllleeeaaaccchhhnnnqqq~~~zzzxxxvvvtttsssrrrqqqnnnlllllloooqqqooosssxxx~~~yyyooofffaaa\\\YYYRRRKKKEEE@@@>>>===;;;;;;::::::::::::;;;;;;>>>AAAEEEHHHMMMVVVaaaiiitttyyy~~~|||~~~zzzvvvsssqqqrrrooollljjjkkklllllllllkkkhhhggggggeeeeeelllttt~~~wwwhhhVVVLLLJJJMMM___wwwzzz\\\CCC>>>888666666666555333000000000000000000000000000000000000000000000000000///.........//////000......///000000000//////////////////..................---,,,++++++++++++---,,,+++******+++,,,---...------,,,,,,,,,------------------------------,,,,,,---------.........---------.........//////000///............//////000111111222333444555555777:::>>>AAADDDGGGKKKMMMSSSXXX]]]aaadddiiiooottt}}}oooaaa___fff}}}rrr^^^UUULLLJJJJJJLLLRRRXXXbbbrrryyyhhhZZZKKKDDD???:::777777777777777777777777666666777888888666444222333555444555666777888999999:::888888888777777777777777999:::;;;======<<<;;;:::<<<<<<;;;;;;;;;<<<<<<===============>>>@@@AAABBBDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEGGGIIILLLOOOQQQSSSSSSRRRPPPOOOQQQTTTWWW^^^eeeooouuuwwwuuurrrqqqtttmmmeeebbbfffkkkmmmmmmmmmhhh```^^^bbbnnnzzz}}}vvvsssqqqooommmllljjjhhheeecccdddhhhkkkjjjnnntttzzz}}}rrrggg^^^YYYSSSQQQMMMHHHBBB>>>;;;:::999888888777777888888999;;;<<<>>>AAAEEENNNXXX___iiiooovvv{{{}}}~~~|||~~~~~~~~~}}}yyywwwuuurrrpppmmmmmmmmmnnnnnnnnnkkkhhhggggggeeedddiiippp}}}|||vvviiiWWWKKKHHHJJJUUUjjjhhhJJJ@@@777555666666444333111111111111000000000000000000000000000000000000111111000000//////////////////000000000000000//////////////////............---,,,,,,+++++++++,,,...---,,,++++++,,,---...------,,,,,,,,,------...------------------------,,,,,,,,,------------...------------............//////............//////111111222333444555555666777:::>>>AAADDDHHHLLLOOOTTTYYY___cccfffkkkrrrwwwbbbWWW```ssszzzkkkVVVPPPKKKIIIJJJLLLUUU]]]ooovvvcccVVVGGGAAA>>>:::888888666666666666666666777777777888888666444333444555666666666777888888999999777777777777777777888888999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@AAABBBCCCEEEEEECCCBBBAAABBBBBBCCCCCCCCCDDDEEEGGGIIILLLMMMKKKKKKKKKJJJJJJMMMRRRVVV[[[___dddgggiiihhhhhhhhhgggbbb\\\\\\aaaeeeeeedddfffccc___```hhhwww~~~xxxpppjjjhhhgggeeeccccccbbb___\\\[[[]]]bbbfffhhhkkkqqqvvv{{{vvvlllbbbZZZUUUMMMLLLIIIEEEAAA===:::999777777666666666666777777999999:::<<<@@@GGGOOOUUU\\\bbbjjjppptttwww|||}}}|||}}}}}}~~~~~~xxxvvvuuurrrpppnnnmmmnnnooonnnmmmlllhhhggggggfffeeehhhmmmxxxyyyttthhhXXXMMMJJJLLLPPP```{{{xxxTTTDDD666333555444333444333333333222222111111111000000000000000000000000222222222222111000000//////000000000000000//////.........///////////////---,,,,,,++++++,,,,,,---...------,,,,,,------...------,,,,,,,,,---......------------------------,,,,,,,,,,,,------------,,,------------.........///............//////000111111222333444555666666888;;;???CCCFFFJJJNNNQQQUUUZZZ```dddhhhmmmtttzzzsss\\\SSSfffrrrbbbOOOKKKHHHHHHHHHMMMXXXcccxxxwww^^^QQQDDD>>><<<999888888555555666666666666777777777888888777555555666888888888888888888888888888777777777777888888888888999999::::::;;;:::::::::;;;;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBBBBEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHDDDEEEFFFFFFGGGJJJOOORRRSSSUUUWWWYYY[[[\\\]]]]]]\\\YYYWWWYYY]]]```aaa```aaacccgggmmmyyyzzzqqqlllfffbbbaaa```^^^[[[XXXWWWVVVTTTSSSVVV[[[___eeehhhlllppptttyyy~~~yyynnneee]]]VVVRRRJJJIIIEEEBBB>>>;;;999888666666555555555555666666777777777999<<>>@@@AAA@@@@@@AAAAAAAAAAAAAAAAAACCCBBBAAA????????????@@@@@@@@@AAAAAABBBBBBCCCCCC@@@BBBEEEFFFGGGHHHJJJLLLMMMNNNPPPSSSVVVWWWWWWWWWUUUTTTTTTUUUXXX\\\___aaahhhooozzz{{{vvvpppmmmfffaaa\\\YYYYYYYYYVVVTTTOOOOOONNNNNNNNNQQQVVVZZZ^^^aaadddgggkkkqqqwww|||}}}yyyooofff^^^WWWRRROOOHHHFFFCCC???;;;999888777444444333333333333444444555555555666:::===???AAAEEEKKKRRRWWWZZZ]]]aaaeeegggnnnxxx~~~{{{zzz{{{zzzyyy|||~~~uuupppoooqqqooommmlllmmmllljjjiiihhhdddcccffffffeeeeeehhhjjjoooqqqjjj\\\OOOHHHGGGIIIMMM^^^}}}zzz^^^BBB999888444222555444444333333222111111000000000000000000000000000111111222333222222000000///////////////...------............/////////000*********+++,,,---...///***+++,,,------,,,+++***,,,,,,,,,,,,,,,---...///------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.....................///000111111222222333444555666666<<>>999888777666777444555555555666666777777666777888888777888:::<<<======<<<;;;:::888888777666666777777888888888999999888777777888:::;;;===;;;;;;<<<<<<>>>???AAABBBAAAAAAAAABBBBBBAAA@@@@@@BBBAAA???>>>===>>>>>>??????@@@@@@@@@@@@@@@AAAAAA???AAAEEEFFFFFFFFFGGGHHHJJJLLLOOOTTTWWWXXXWWWUUURRRRRRSSSSSSUUUYYY___dddsss~~~}}}uuummmgggdddcccYYYUUUPPPOOOOOOOOOLLLIIIJJJKKKLLLLLLMMMPPPUUUXXXYYY[[[^^^aaaeeelllsssxxxxxxzzz}}}wwwqqqhhh```YYYTTTOOOLLLGGGEEEAAA===999777777777333333222222222222333333444333333555888:::;;;;;;???DDDKKKOOOQQQSSSVVVYYY\\\dddoooyyy~~~{{{yyyzzzxxxvvvxxx~~~yyyuuuttttttrrrpppoooooonnnllljjjfffbbbaaadddfffddddddfffeeelllqqqlll^^^OOOEEEBBBCCCCCCRRRqqqiiiIII>>>:::555333555333333222222111000000///000000000000000000000000///000111222222111000///......//////...---,,,,,,---.........//////000000)))))))))***+++,,,......+++++++++++++++++++++++++++,,,---///000//////...,,,---///000000///---,,,------------------------------............------///+++((('''+++...//////000111333333333444777999:::===BBBGGGLLLRRRYYY]]]aaacccbbbiiiqqqnnnsssyyyuuuzzzfffWWWPPPHHHGGGHHHKKKPPP\\\ppppppRRRIII@@@>>>===:::999:::999999888888777777666666888888999999999:::::::::;;;:::::::::999999888888666777888999999888777777777888999:::::::::999888;;;;;;;;;>>>@@@BBBAAA@@@@@@@@@??????>>>>>>=====================>>>??????;;;;;;<<<<<<===>>>>>>>>>>>>@@@CCCEEEHHHIIIIIIIIIJJJMMMQQQUUUXXXXXXXXXXXXXXXUUUUUUWWWXXX[[[ggguuu}}}xxxrrrlllhhhddd```]]]RRRPPPLLLHHHFFFEEEFFFGGGDDDFFFHHHIIIIIIJJJLLLNNNUUUWWWYYY]]]bbbgggkkkmmmvvvwwwwwwwwwwwwwwwvvvvvvjjjfff```ZZZTTTOOOJJJGGG@@@>>><<<:::777555444444555444222111000111222222333333444444555666777777<<>>;;;:::888777888777777777777666666666666888888888999999999::::::999999999888888888777777555666777888999888888777555666888:::;;;<<<======???>>>>>>???AAAAAA@@@>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<======>>>??????@@@@@@AAACCCFFFGGGHHHHHHHHHJJJMMMQQQTTTUUUVVVWWWWWWVVVUUUWWW]]]bbbjjj{{{{{{uuusssnnnhhhbbb]]]XXXTTTQQQNNNLLLIIIEEECCCBBBCCCCCCAAACCCEEEFFFFFFGGGIIIKKKRRRSSSUUUYYY]]]bbbeeehhhjjjkkkkkkkkkkkkjjjjjjiiieeeaaa\\\VVVRRRMMMHHHEEE@@@>>><<<888555333111111444333222222111111111222111111222333333444555555555888;;;======>>>BBBDDDJJJOOOVVV^^^fffmmmtttyyy|||{{{vvvssssssuuuwwwzzzzzzzzzuuutttrrrqqqqqqnnnkkkhhhdddcccbbbbbbaaabbbbbbbbbaaaeeehhhhhhbbbXXXNNNGGGDDDBBBGGGXXXxxx```GGG===:::666222333333222222111000000000111111111000000/////////......------------......///......---,,,,,,++++++........................---,,,++++++******++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...///000.........------.........------------------------------............------///...---...000222111000///111333444555777:::===@@@CCCHHHLLLQQQUUUZZZ^^^^^^eeefffgggmmmooovvvdddTTTIIIFFFJJJIIILLLRRR[[[jjjlllOOOFFF===;;;:::888777888666666777777777777777777888888888888999999999999::::::999999999999888888666777888999::::::999999777888999;;;<<<>>>???@@@AAA@@@???@@@BBBBBB@@@>>><<<<<<<<<<<<<<<<<<======:::::::::999:::;;;;;;<<<=========>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGGGGGGGEEEGGGJJJLLLMMMNNNPPPRRRSSSVVV^^^hhhtttyyyqqqnnnnnniiibbb\\\WWWRRRMMMJJJIIIGGGDDDAAA???>>>??????>>>???AAABBBBBBBBBDDDFFFLLLMMMOOORRRVVVZZZ]]]___cccccccccccccccbbbaaaaaa]]]ZZZUUUQQQNNNJJJEEEBBB???>>>;;;777444111///...222222222333222222111000//////000000111222222222333555777888999:::<<<>>>???CCCIIIOOOVVV^^^fffkkkrrryyy}}}tttooonnnpppqqqwww{{{~~~{{{vvvuuusssrrrrrrpppmmmjjjfffeeecccaaaaaabbbcccddd```bbbfffiiiggg^^^QQQGGGBBBAAADDDQQQjjjnnnQQQ@@@999777666333333333222111111000000//////000000111222222333000000/////////000111111111111000000///.................................,,,,,,++++++***++++++,,,,,,,,,------------......---,,,++++++,,,---///000000///---,,,,,,---///000------------------------------............---------...///111222222111000...000333555666999<<>>@@@AAABBBBBBBBBAAABBBCCCCCCBBB@@@<<<======>>>>>>?????????::::::999999::::::;;;<<<===============???@@@AAACCCDDDDDDEEEEEEEEEEEEEEEBBBDDDFFFFFFFFFHHHLLLPPPVVV___mmm}}}{{{rrrmmmjjjkkkfff___YYYSSSNNNIIIFFFDDDBBB@@@===<<<;;;<<<<<<;;;<<<>>>???>>>???AAABBBFFFGGGIIIKKKOOORRRUUUVVV]]]]]]]]]]]]]]]\\\[[[[[[UUUSSSPPPMMMJJJGGGCCCAAA===<<<999666444111000///000111222333333222111000/////////000000111111111333444555555666777888999999<<<@@@DDDJJJRRRZZZ___jjjoooyyyuuummmkkklllmmmtttwww}}}|||wwwuuusssrrrqqqpppmmmkkkiiigggdddbbbbbbccceeefff^^^___ccciiikkkdddTTTGGG@@@???AAAJJJ]]]zzz}}}\\\EEE999666777444333333222222111000000//////000111222333333444333222111111000000000111222222222111111000000000000000000000000000000000************+++,,,---...,,,,,,,,,------.........,,,,,,++++++,,,---///000000///---++++++---///000------------------------------............------+++---///111111000000000///111444666777:::>>>@@@BBBFFFLLLRRRWWW\\\aaadddbbbiiiiiijjjuuuppp___SSSKKKIIIKKKHHHIIIPPP\\\kkk|||~~~kkkQQQHHH@@@>>>===;;;:::<<<777777777888888999999999888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBDDDFFFHHHHHHHHHGGGEEEDDDDDDCCC@@@>>><<<<<<======>>>>>>??????;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;<<<===???@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFFFFGGGKKKSSSZZZggguuu~~~uuunnniiifffbbb]]]WWWQQQLLLGGGCCC@@@@@@???>>><<<;;;:::::::::999:::<<<<<<<<<<<<>>>@@@BBBCCCDDDEEEHHHJJJMMMNNNQQQQQQRRRRRRRRRRRRQQQQQQOOOMMMKKKJJJHHHFFFBBB???:::999777666444333333333///000222333333222111000000000000000111111111111000000000111222333333333666777:::===AAAGGGOOOTTT]]]aaajjjuuuxxxoookkkkkklllrrruuuyyy~~~~~~xxxvvvsssqqqpppooollljjjhhhfffcccaaa```aaacccddd^^^^^^aaahhhlllfffWWWJJJ@@@>>>???FFFRRRjjjiiiLLL;;;666666444444333333222111111111111111111111111222222222222111///...---,,,++++++//////............------000000000000000000000000)))))))))***+++,,,...///++++++,,,,,,------......++++++++++++,,,---...///000///---,,,,,,---///000------------------------------............------***---///000000//////000000222555777888;;;>>>AAADDDHHHOOOUUUYYY]]]aaadddbbbjjjkkkrrr|||gggXXXNNNHHHGGGIIIIIIKKKUUUeeevvv}}}jjjPPPGGG???===<<<::::::<<<666666666777777777777777::::::::::::;;;;;;;;;;;;999999:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@CCCFFFJJJMMMOOOQQQQQQOOOMMMJJJGGGEEEAAA===:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>===<<<;;;:::;;;===???@@@BBBBBBAAA@@@@@@AAAAAABBB>>>AAAEEEGGGJJJSSS```jjj}}}yyyssslllfffbbbZZZVVVPPPKKKGGGDDD@@@>>>>>>===<<<;;;:::::::::999777999::::::::::::;;;===>>>>>>???@@@BBBCCCEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGFFFDDD@@@===888777666555444444444444///000111111222111111111111111111111111111111111222111000111333444444333222444555777999>>>DDDHHHQQQVVV```mmm||||||sssooommmnnnqqqrrruuuyyy{{{xxxtttqqqooonnnkkkiiieeedddbbb```______```aaa^^^]]]```fffjjjeeeYYYNNNCCC@@@???CCCJJJ\\\}}}vvvWWWAAA888666444444444333222222111111111111111111111000000000333222111///...------,,,000000000000000000//////........................+++*********+++,,,,,,---******++++++,,,---------******+++,,,------------///...------------...///------------------------------............------+++---000000///...000111222444666777999;;;>>>AAAHHHLLLRRRWWWZZZ\\\___aaadddmmmsss~~~ooo]]]QQQKKKFFFFFFIIIMMMQQQ]]]ooo{{{hhhQQQHHH@@@>>>>>><<<<<<===999999999999999999888888;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<===============>>>@@@BBBEEEHHHJJJKKKMMMQQQUUUVVVVVVUUUTTTOOOMMMJJJHHHFFFCCC???<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<======>>>>>>===;;;:::;;;===@@@AAA@@@@@@???>>>>>>???@@@AAA===BBBIIINNNVVVdddvvv|||wwwwwwvvvrrrmmmfff___[[[TTTPPPKKKHHHEEECCC@@@>>>;;;;;;::::::999999888888555777888888777777999::::::::::::;;;<<<===??????@@@AAACCCEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCAAA===:::777666555444222222222111000000000000000111222222111111000000000000000000222111000111444666555333111222333444555888<<>>AAAKKKOOOTTTXXXZZZ[[[]]]^^^gggrrr|||{{{{{{pppcccUUUMMMIIIGGGHHHKKKPPPUUUbbbwwwzzzgggSSSJJJBBBAAAAAA??????@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<============>>>??????@@@@@@AAAAAAAAABBB@@@AAACCCFFFJJJOOOSSSUUUWWWYYY[[[]]]\\\XXXTTTQQQJJJIIIHHHHHHHHHGGGEEECCC>>>>>>>>>======<<<<<<;;;<<<;;;;;;;;;;;;<<<======???>>><<<;;;<<<>>>AAACCC???>>>=========>>>???@@@DDDJJJSSS[[[fffxxxyyyqqqooonnnlllhhhbbbZZZSSSOOOMMMJJJFFFCCCAAA???===<<<:::999999999888888888777333555666666555555777888777777777777888999;;;;;;999;;;<<<>>>@@@BBBBBBCCCCCCCCCBBBBBBAAA???;;;888777666444222111//////...111000/////////000222333000000000000000/////////---+++***,,,000111000///222333444555555666999<<<>>>CCCMMM\\\mmm~~~|||wwwuuutttnnnnnnnnnpppvvv}}}xxxtttqqqnnnllliiihhhggggggfffeeecccbbbbbb___^^^___aaabbb```ZZZUUULLLEEE@@@AAA@@@GGG```zzznnnSSSAAA999555444444333333222222111......//////000000111111------------...///111111//////////////////000000000000000000000000000000******+++++++++,,,,,,,,,)))******++++++,,,------///...---,,,,,,---...///------------------------,,,,,,,,,---------......,,,++++++++++++,,,------...------...000444777999888999::::::;;;>>>BBBFFFKKKPPPUUUWWWWWWWWWYYY[[[kkknnnooolll}}}{{{gggZZZLLLHHHIIIIIIIIIJJJOOO[[[nnnwwwgggTTTJJJAAA??????>>>???BBB===>>>@@@@@@???===>>>>>>???@@@AAABBBCCCCCCCCCCCCBBB@@@@@@CCCGGGJJJIIIHHHJJJJJJLLLOOORRRVVVYYY[[[bbbbbbcccaaa^^^XXXSSSPPPKKKIIIHHHGGGFFFDDDAAA???<<<;;;::::::<<<>>>===<<<>>>===<<<===???@@@@@@??????>>>>>>============>>><<<<<<===<<<===???CCCFFFHHHTTTfffwww~~~xxxqqqmmmiiihhhfffbbb]]]XXXRRROOOIIIFFFBBB>>><<<<<<===???888888888777666666555555333444444555555444444333444444444444444444444444555666777777777999<<>>???>>>===;;;888666333333222111000000000111000000000000111111111111333222222111111222222333111222444555555444222111111000//////000222555666;;;===EEESSSaaannn~~~xxxuuuuuurrrllljjjmmmrrryyy|||ttttttuuurrrmmmjjjhhhdddaaabbbeeeeeebbb^^^aaa^^^\\\\\\^^^^^^\\\YYYLLLDDDAAACCCBBBBBBOOOaaayyy^^^EEE888666555444222000///000111222222111000/////////000111111000000//////......111111000000//////......000000000000000000000000)))))))))))))))*********)))******++++++,,,------///...---,,,,,,---...///---------------------------------.........//////,,,,,,,,,,,,,,,---......------------///111333555666777999:::<<<@@@EEEHHHMMMQQQVVVYYYYYY[[[]]]```kkkrrrnnn^^^aaawwwyyyppp___SSSHHHFFFGGGHHHIIILLLUUUaaatttuuufffSSSJJJAAA??????>>>???AAA===???@@@???>>>>>>???@@@@@@AAACCCEEEGGGHHHIIIIIIIIIHHHHHHJJJNNNQQQQQQPPPQQQRRRUUUYYY\\\```bbbcccaaa```^^^[[[WWWSSSPPPNNNLLLJJJGGGEEEDDDCCCAAA>>><<<:::999999<<>>===============<<<<<<<<<;;;===AAAFFFKKK]]]jjj|||~~~~~~|||yyyvvvrrrmmmgggccccccbbb```]]]WWWRRRMMMJJJEEECCC???<<<::::::;;;;;;777777777666555555444444222333333444444333333222111111111111111111111111111222333444444555888;;;;;;<<<======<<<:::888666333222111111000000111111000000000000111111111222333333222222222222333333222333444555555333222111222222111111111222444555888777;;;FFFRRR___ooo}}}{{{vvvtttqqqlllhhhjjjnnnttt}}}vvvuuuuuuqqqlllkkkgggdddaaabbbdddeeebbb___```^^^[[[[[[]]]^^^\\\[[[PPPGGGAAABBB@@@???IIIWWWllliiiMMM===777666555333111000111222222111000000000000000000111111000000////////////111000000000/////////...000000000000000000000000***************))))))))))))******++++++,,,------......------------......------------------------........./////////000000---------------...//////---......///000111222222555777999;;;>>>BBBGGGKKKOOORRRVVVYYY[[[^^^bbbeeeeeeppphhhZZZRRR^^^yyy{{{qqqiiiWWWMMMFFFEEEHHHJJJMMMPPP^^^jjj}}}qqqdddRRRIII@@@>>>???===>>>@@@>>>??????>>>===>>>AAACCCCCCEEEGGGKKKMMMOOOPPPPPPRRRQQQQQQRRRUUUWWWXXXXXXZZZ\\\___aaacccccccccccc]]][[[XXXUUUQQQOOOMMMLLLMMMIIIEEEBBBAAA@@@???>>><<<:::999;;;>>>BBBDDDDDDBBBAAA@@@AAABBBBBB@@@???@@@???>>>===<<<<<<<<<<<<===<<<<<<<<>><<<:::999888777777666666555444444333333222111111222222222222111111000000000000000000000000...000111111111222555777888888999:::999888777666222222111000000000111111000000111111111222222222333333222222222222333333333333444555444333111000333333333333333333333333666333333999BBBMMM]]]jjjwwwwwwssssssmmmhhhiiilllooowwwzzzvvvsssoookkkjjjeeeccc```aaadddeeeccc``````]]]ZZZZZZ[[[\\\]]]]]]VVVKKKBBB@@@===;;;AAAJJJ]]]sssyyyYYYCCC888777555333222222222333000000000000000000111222111000000000000/////////000000000000////////////000000000000000000000000------,,,,,,,,,,,,++++++)))******++++++,,,---------------------------------------------------------.........////////////...............///000000...///111222444444444444666888;;;===@@@CCCHHHKKKOOOQQQTTTWWW[[[```dddggg___pppsss]]]UUUVVVjjjyyynnndddRRRLLLGGGHHHJJJLLLRRRXXXfffsssnnnbbbPPPGGG???>>>>>>======???>>>??????>>>===???CCCFFFHHHJJJMMMQQQTTTUUUVVVVVVWWWVVVVVVWWWXXXZZZ\\\\\\aaabbbcccdddbbb^^^[[[XXXWWWVVVUUUSSSQQQOOOMMMMMMKKKGGGBBB???>>>>>>>>>>>><<<<<<===@@@DDDGGGGGGGGGBBBAAA@@@@@@AAA@@@>>><<>>===<<<;;;:::::::::=========???CCCLLLVVV]]]mmmvvvxxxpppkkkjjjjjjfff___^^^ccchhhjjjmmmlllkkkiiihhheee```\\\VVVUUURRRNNNIIIDDD@@@===:::::::::999888666555444444444444333222222111111///000000111111000000///000000000000000000000000...///111111111111333555555555666777777666555555111111000000000000111111111111111222222222333333333333333222222333333333444444444444444222111000111222333444444444333333777444333777<<>>===>>><<<<<<>>>===>>>>>>>>>>>>AAAEEEHHHMMMOOOSSSVVVXXXYYYYYYXXXZZZZZZZZZZZZZZZ[[[^^^___cccdddeeedddaaa\\\VVVSSSPPPQQQSSSTTTTTTRRROOONNNHHHDDD???<<<<<<>>>???@@@>>>@@@CCCHHHKKKKKKIIIFFFBBBBBBAAABBBBBBAAA>>>;;;<<<<<<;;;:::999888888888===>>>???BBBHHHQQQ[[[bbbiiinnnuuu{{{~~~~~~}}}|||uuuuuussspppjjjbbb[[[VVVWWWZZZZZZVVVUUUZZZ^^^___bbbaaa``````___\\\XXXUUUQQQPPPMMMIIIEEEAAA===;;;888888888888777666444333333333222222111111000000...//////000000//////...////////////////////////,,,...///000///000111333222333333444444444444444111000000///000000111111222222222222333333333333444333333333333333333444444444444444333333222111000111222333444444444444777555666999;;;===DDDKKKYYYiii{{{yyyuuuooojjjjjjlllmmmssszzzxxxqqqjjjggggggbbbaaaaaabbbcccccccccbbb^^^]]][[[XXXXXXYYY[[[]]]ZZZQQQGGGBBB???===>>>AAAKKK^^^~~~nnnNNN===888333111111222111111000/////////000111222222000000000000111111111111////////////000000000000////////////////////////************+++++++++,,,)))******++++++,,,------,,,,,,------------,,,,,,------------------------,,,,,,,,,------------..................///000000++++++---///222444666777:::<<>>===???AAACCCDDDCCCEEEHHHKKKMMMLLLHHHDDDDDDDDDDDDEEEEEEDDDAAA>>>;;;:::999999999999999999<<<>>>AAADDDIIIOOOVVVZZZ\\\]]]___bbbdddfffggggggbbbbbb```]]]YYYTTTOOOMMMKKKQQQUUURRRRRRUUUYYYYYY[[[ZZZYYYYYYYYYWWWSSSPPPLLLKKKHHHEEEAAA>>><<<:::666666666666666555444333333333222111111000000///......////////////......------------------------)))+++---...------...///222222222222222222333333000000/////////000111111222222333333333444444444444444333333333333444444333333333333333333333333333333333444444555555555555444666:::;;;999;;;@@@GGGTTTdddqqquuuooojjjjjjjjjkkkpppvvv{{{rrrjjjfffgggbbbbbbbbbbbbbbbbbbbbbaaa]]]]]]\\\YYYWWWWWWYYY[[[YYYTTTLLLEEE@@@???@@@BBBGGGWWWuuu{{{ZZZAAA;;;555111111222111///000000000000000000111222000000000111111111111222////////////000000000000000000000000000000000000((())))))***+++,,,------)))******++++++,,,------+++,,,------------,,,+++------------------------------------..................------......///000.........///111333555777888;;;???BBBEEEGGGKKKMMMTTTTTTVVVZZZ___bbbbbb```cccyyy}}}dddYYYjjjxxxfffUUUHHHFFFFFFGGGJJJRRRaaappptttdddYYYKKKCCC<<<<<<===<<<;;;<<<:::<<>>AAACCCLLLWWWpppkkkFFF@@@888333333444222000222111000000000000000000000000111111111222222222.../////////000000000111000000000000000000000000******+++,,,...///000000)))******+++,,,,,,------++++++------------++++++------------------------............/////////000---------------...//////333222111000222444666888666:::???CCCFFFIIIMMMOOOXXXXXXYYY^^^bbbdddbbb```jjj{{{eeedddyyy|||ooo]]]MMMHHHFFFGGGJJJMMMVVViiizzz|||qqqbbbUUUJJJBBB<<<<<<===;;;;;;<<<999<<>>>>>:::===AAABBBAAA???>>>>>>BBB@@@??????@@@AAABBBBBBBBBAAA@@@???>>>???@@@AAABBBHHHJJJGGGEEEJJJOOORRRRRRQQQQQQQQQPPPNNNJJJGGGAAA@@@>>><<<999888777777333333222222111222222333333333222222111000000000......////////////......////////////////////////,,,...111222111000000111333333222111111111111111///////////////000111111333333333444444444555555555444444333333444444555111111111222333444555666@@@>>>;;;777555444555555555333555888777555777<<<:::>>>DDDNNNccc~~~yyyssspppmmmkkknnnrrrsss|||xxxnnniiijjjccccccdddbbb```______```\\\^^^^^^\\\XXXUUUUUUWWWWWWWWWSSSIII???===@@@CCCSSSZZZooowwwJJJCCC:::555555555333000222222111000//////000000000000111111222222222222.../////////000000111111000000000000000000000000***+++,,,,,,,,,,,,+++***))))))))))))************.........------,,,,,,,,,------------------------------------------------,,,---///000111000///---000000000111222444555666999<<<@@@DDDHHHMMMSSSXXX]]]XXXYYYaaadddaaabbbhhhwwwttttttgggvvv```OOOJJJHHHGGGHHHKKKQQQ]]]rrryyynnn___SSSFFFBBB>>><<<<<<<<<<<<<<<;;;<<<===@@@CCCFFFIIIJJJLLLPPPWWWZZZ[[[YYYXXXWWW[[[YYYVVVUUUTTTUUUWWWYYYVVVVVVVVVTTTRRROOOLLLJJJLLLJJJJJJJJJHHHEEEFFFJJJIII@@@???HHHMMMJJJKKKRRRHHHGGGFFFEEEEEEEEECCCBBB@@@CCCCCC>>><<<======:::@@@;;;:::???BBB@@@======999888888888888888999:::555666666777888999999:::;;;<<<<<<<<<;;;<<>>@@@===:::666333222111111333222000/////////000000111222222222222000...------.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---...............---,,,222111000//////000111222111222333444444444333333666555333111111222333444444333333222222333333444666666555555555444444444666666777777888888999999===<<<>>>HHH\\\ttt|||qqqnnnnnnllljjjjjjpppwwwuuukkkiiijjjdddddddddcccbbbaaa``````______]]][[[YYYVVVTTTSSSUUUTTTQQQKKKCCC??????AAANNNWWWggg|||aaaHHH555666777111///555111111111111000000000000------......//////000000...///111222222111000///111111000000//////......***+++,,,,,,,,,,,,+++***************++++++++++++......---------,,,,,,,,,------------------------........................,,,---///000111000///...111111111222333555777777;;;===AAAEEEIIIOOOUUUYYY]]]ZZZ]]]dddeeebbbeeemmmtttwww}}}ooo[[[NNNKKKHHHGGGIIIMMMTTTbbbyyy~~~uuujjj[[[PPPEEEBBB>>><<<<<<<<<<<<<<<;;;<<<===???BBBEEEHHHIIIJJJNNNTTTXXXXXXWWWUUUUUUTTTSSSQQQOOONNNPPPQQQSSSSSSRRRQQQPPPMMMKKKIIIHHHFFFDDDDDDGGGGGGHHHMMMTTTXXXKKKCCCIIINNNKKKJJJMMMLLLJJJHHHFFFDDDCCCAAA@@@<<>><<<999555333222222222333222111000///000000111000000000//////...,,,,,,---........./////////000........................//////............//////111222222333333222222222222111000//////000111222222222222333333333444444666444333111111222333444444333333222222333333444666555555555444444444444666666666777888888999999::::::<<>><<<<<<<<<<<<<<<;;;;;;===???AAADDDGGGHHHGGGKKKQQQTTTTTTSSSRRRQQQOOONNNLLLKKKJJJKKKMMMNNNOOONNNLLLJJJHHHGGGFFFEEECCCAAAAAADDDFFFIIIPPPXXX```PPPEEEHHHMMMLLLIIIIIIMMMLLLIIIFFFDDDCCCBBBBBB@@@DDDEEEDDDGGGMMMPPPOOORRRKKKGGGHHHFFF???999777444333222111000/////////111111111111111222222222111444777888888999:::;;;======???AAACCCEEEFFFGGGFFFGGGGGGGGGEEEAAA===:::;;;999777444333222222222222222111000000000111111000000///...------------...............///////////////////////////////////////............//////---...///000000000000000222111000000000000111222333222222111222333444555555444333222111222333444444333333222222333333444555555555555444444444444555666666777888888999999888:::>>>CCCLLL[[[lllxxxtttqqqpppmmmlllmmmnnnqqqwww|||xxxnnnjjjhhhfffdddbbb```^^^______``````___^^^\\\YYYVVVSSSRRRRRRQQQOOOJJJDDD@@@>>>???===DDDOOObbbtttVVV<<<777888444111333222222111111111000000000222111111111111111000000222000...+++***+++,,,---000000000000////////////++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................------...///000/////////222222222444555777999:::???BBBGGGKKKOOOSSSXXX\\\ZZZ[[[```ffffffjjj}}}xxxzzzjjj[[[NNNJJJLLLHHHGGGJJJRRR^^^ooovvvlll```SSSJJJCCC@@@===<<<<<<===<<<;;;;;;;;;<<<>>>@@@CCCEEEFFFEEEIIINNNQQQQQQPPPOOOOOONNNMMMLLLJJJJJJKKKLLLMMMLLLKKKHHHFFFEEEEEEEEEEEEFFFCCCCCCEEEEEEEEEIIIPPPWWWLLLEEEGGGKKKJJJIIIIIIKKKJJJHHHEEECCCCCCEEEFFFHHHIIIIIIHHHNNNYYY___```YYYPPPGGGCCC???888333111000000///...------......000000000///////////////222333555666666888;;;===;;;;;;===>>>@@@BBBCCCDDDBBBBBBBBBAAA???===:::888777666555333222222222222111111111111111111111111222111000///...//////000........................//////////////////////////////............//////)))***+++,,,------------111111111111111111111111444222111000000222444555555444333222222222333333444333333222222333333444444444444444444444444444555555666777888999999:::999===AAADDDIIISSSaaakkkwwwsssqqqooommmnnnkkkmmmqqquuu}}}uuunnnkkkfffdddaaa^^^]]]]]]___``````___^^^\\\YYYVVVSSSRRRQQQPPPMMMIIIEEEAAA>>>===<<>>999:::;;;===>>>@@@AAAAAA>>>======<<<:::999777666444444333222222111111111000000000000000000000000222111///.........000000...............---------........................//////............//////,,,---...///000111111111111111222222222222111111333222111000000222444555444444333333222222222222444333333222222333333444333333444444444444444444555555666777888999::::::999===BBBEEEIIIQQQ]]]fff~~~yyyuuutttpppmmmmmmiiijjjlllrrr{{{{{{rrrmmmgggeeeaaa^^^]]]]]]^^^______^^^]]][[[YYYVVVTTTSSSOOONNNLLLJJJGGGCCC???<<<<<<>>>BBBMMMfffgggHHH:::888666555666222222222222111111111111111111111000000/////////000111222444444444333333////////////000000000000,,,++++++******++++++,,,************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------.........------------------------............/////////000000111222333555777999:::BBBFFFKKKPPPSSSWWW[[[]]]fffcccccccccdddpppnnn[[[OOOIIIGGGHHHIIIIIIPPP]]]mmm~~~qqqfff[[[PPPIII@@@???===<<<======<<<;;;;;;;;;;;;<<<>>>@@@AAABBBEEEHHHLLLNNNNNNMMMLLLMMMIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFBBBAAACCCFFFDDD??????AAAFFFHHHKKKKKKIIIHHHIIIKKKIIIIIIHHHEEECCCEEEJJJOOOPPP[[[iiiuuu~~~~~~tttiii[[[NNN@@@999444111000222---------...///000222222////////////000000000000000000///......111666:::777888999:::<<<===>>>???::::::999888666555555444222222222111111000000///---...///000000000//////......------,,,------............---------------------------------------//////............////////////000111222222222222111111222333333222111111222111111000111222333444444444444333333333222222444333333222222333333444333333333333444444444444444555666777888999:::;;;777;;;AAAFFFMMMVVVaaaiii}}}{{{xxxvvvqqqlllkkkhhhhhhjjjpppzzz~~~tttmmmgggeeeccc```^^^^^^^^^___]]]]]]\\\[[[YYYWWWVVVTTTOOOMMMLLLKKKIIIEEE@@@<<<999;;;>>>GGG^^^qqqRRR@@@999666666777333222222222222111111111000000000000000000//////+++---///222333222111000////////////000000000000,,,,,,+++******+++,,,,,,++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,---......///.......................................///000000111222333444666999;;;<<>><<<<<<======<<<:::;;;;;;;;;<<<===???@@@AAADDDGGGJJJLLLKKKKKKKKKKKKFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDCCCCCCCCC@@@>>>@@@BBBAAA===>>>BBBEEEFFFGGGGGGIIIKKKLLLLLLKKKMMMNNNMMMNNNSSS\\\dddkkkuuusssaaaRRRGGG<<<777444111000111///////////////000111222......//////000000111111---///000000000111333555555555666777999:::;;;;;;888777666555444333444444222222111111000///......+++,,,.../////////......,,,---------...------,,,.........------,,,,,,,,,------------------------//////............////////////000000000000000///111222222333333222222111111111111111222222222222333444444444333333222222444333333222222333333444222222333333333444444444444444555777888999:::;;;999;;;AAAIIIUUUaaammmttt||||||zzzxxxrrrkkkhhhhhhhhhjjjpppzzzwwwooogggfffdddbbb```___^^^^^^[[[[[[[[[[[[ZZZXXXWWWVVVNNNMMMLLLLLLKKKGGGAAA<<<888;;;===CCCXXXyyy}}}^^^GGG;;;666555777333333222222222111111111000000111111111111111111++++++,,,---.............../////////000000000111---,,,+++******+++,,,---,,,,,,,,,---------......*********++++++,,,,,,,,,++++++,,,,,,---...//////////////////////////////...............///000000333333444666888:::<<<>>>CCCGGGMMMQQQUUUXXX[[[]]][[[ZZZ]]]eeemmm~~~wwwbbbQQQKKKLLLIIIFFFJJJMMMXXXkkkzzzmmmaaaWWWNNNIII???>>><<<<<<======<<<:::;;;;;;;;;;;;===>>>???@@@CCCFFFIIIJJJJJJIIIIIIJJJEEEEEEDDDDDDDDDCCCCCCCCC>>>???@@@BBBBBBAAAAAA@@@AAA>>>>>>???===;;;===BBBDDDBBB???AAAGGGNNNPPPNNNLLLPPPSSSVVVZZZdddpppzzznnn\\\III@@@888666444000......111111000/////////000000------......///000111111---000444555555444333333333333444555666888888999777666555333222222333444111111111111000...---,,,***+++---.........---------...///000000000...............------,,,,,,,,,........................//////............//////111222222222222111111000111222333444444333222111000000111222222222222111333333444444444333222111444333333222222333333444222222222333333444444444444444555777888:::;;;;;;<<<===CCCMMM\\\lllwww}}}{{{}}}|||yyyrrrjjjgggjjjiiikkkpppzzz{{{rrrgggfffeeecccbbb```^^^^^^ZZZZZZ[[[ZZZZZZYYYXXXWWWOOOMMMLLLMMMLLLIIIBBB===;;;======AAASSSqqqgggMMM<<<555444666333333333222222222111111111111111222222333333444333222000//////000111222.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++******************------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................///111222333111333555666888;;;???BBBCCCJJJNNNNNNOOOTTTYYYZZZ]]]WWWYYYhhhvvv___PPPIIIGGGGGGGGGGGGQQQ```rrrxxxhhh\\\RRRIIICCC??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEFFFFFFGGGGGGGGGFFFFFFCCCBBBAAA@@@@@@@@@AAABBB@@@@@@???????????????@@@>>>??????@@@AAABBBCCCCCCAAABBBCCCDDDDDDGGGLLLOOOMMMWWW```eeelllyyysssbbbTTT@@@===777111...---...000000///.........///111222111///------...///////////////000111111111111111111222333444555555555555333333333222222222111111222333333111...,,,,,,---,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***---------,,,,,,------...------------...///111111000222444444333111111222333333444444333333222111222222222111111111111000...///111333444444444333111111111111222222222222111111111111111111111111555555444555555666777888888???DDDJJJ^^^xxx{{{tttmmmgggkkkfffeeekkkttt}}}|||nnnjjjdddaaabbbbbb```^^^[[[[[[\\\[[[[[[ZZZXXXXXXPPPOOONNNMMMLLLGGGBBB>>>===:::;;;BBBNNN```xxxwwwZZZCCC777333333222333444444444333222111//////000000111111111111111111000000000000111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................000111222333111333555777888;;;@@@CCCDDDKKKOOOOOOPPPUUUZZZ[[[^^^\\\bbbxxxxxxsss[[[NNNJJJIIIHHHIIIJJJUUUeeewwwwwwggg[[[QQQHHHCCC???>>>===<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<>>>>>>>>??????===>>>>>>???@@@AAAAAAAAABBBEEEHHHJJJLLLPPPVVV[[[\\\iiiwwwzzziiiWWWJJJ>>>;;;666222///...///000000//////...///000111222111///------...///////////////000111111111111000000111222333444444444444333222222222111111111111111222222111...------......------,,,***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,---...///000/////////000000111222333000222444444333222222222222333333333333222111111//////000111222333333444///000222333444444333333222222222222222222222222555555555555444444444444444444444555555666777888999@@@FFFOOOccc}}}~~~vvvooojjjkkkgggfffjjjpppvvvrrrllleeeaaaaaabbbaaa___]]]]]]\\\[[[ZZZYYYXXXWWWQQQPPPNNNMMMLLLHHHCCC???<<<999999???HHHVVVkkk}}}bbbIII;;;777888111222222333333222111000000000000111111111222222111111000000000000111111000000000000000000000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------.................................///000111222333222444666888999===AAADDDFFFMMMQQQPPPQQQWWW\\\]]]\\\\\\iii|||qqqmmm}}}nnnVVVKKKJJJJJJIIIJJJOOOZZZllluuueeeYYYPPPHHHCCC>>>>>>===<<<;;;;;;;;;;;;>>>======<<<<<<======>>>GGGGGGFFFFFFEEECCCBBBAAA????????????@@@BBBCCCDDD@@@@@@???>>>======>>>>>>;;;<<<===???AAABBBCCCDDDBBBEEEJJJNNNSSSZZZccciiiwww}}}jjjYYYJJJ@@@:::888555333111000000000///////////////000111111000///------///000///......//////000000000000000///000111222222333222222111111111111000000000000///000111000...---...///......------+++(((&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......******+++,,,---///111222111111222222333333444444222333555555333333333444222222222222222111000000//////000111222333333444111222222333333333222111333333333333333333333222666666666666666666666666444444444555555666777888999@@@HHHTTTkkkyyyrrrnnnllliiiggghhhjjjnnnyyywwwpppgggaaa```bbbbbbaaa___^^^]]][[[ZZZXXXWWWVVVQQQPPPNNNMMMLLLHHHCCC@@@@@@===<<<@@@EEEOOO___nnnmmmPPP???;;;<<<333333333333333222111111111111111222222222222222000000000000000000000000000000000000000000000000************************+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------.................................///000111333333333555777999;;;>>>BBBFFFIIIOOORRRRRRSSSXXX^^^```^^^___nnnvvvfffbbbfff}}}iiiQQQIIIIIIIIIIIIKKKSSS```ttttttdddXXXNNNGGGBBB>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>???AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA?????????@@@@@@AAABBBBBB@@@???>>>>>>======>>>>>>;;;;;;===???BBBDDDFFFGGGCCCHHHOOOVVV]]]iiixxx}}}jjjYYYLLLBBB;;;555555444333222111000000///////////////000000111000...---...///000///...---...//////000000//////...///000000111111111000000000000000000/////////...///000///......///000+++,,,...//////...,,,+++------------------------,,,+++++++++,,,---///000++++++,,,,,,---///000111222222333444444444444444333444555555444333444555222333333333333222111111222222222111111111111000333333333333222222111111222222222222222222222222333333444444444444555555555555555555666777888888999???IIIZZZsss|||tttpppkkkiiihhhhhhgggiiittt|||tttiiiaaa```aaabbbbbb```___]]][[[YYYWWWVVVUUURRRPPPOOOMMMLLLIIIEEEAAAAAA>>>===???BBBHHHTTT```yyywwwWWWAAA:::;;;666666666666555444444333222222222222222222222222000000111111111111000000////////////////////////************************)))*********+++++++++,,,------------------------,,,,,,,,,------.................................////////////000222333444444666888:::<<<@@@DDDHHHKKKPPPTTTRRRSSSZZZ```bbbcccfffvvvvvvbbbZZZ]]]ggg{{{cccNNNIIIIIIGGGHHHLLLWWWfff|||ssscccVVVMMMEEEAAA===<<<<<<;;;;;;;;;;;;<<<999999;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@??????>>>??????>>>>>>>>>>>>?????????>>>>>>>>>@@@BBBEEEGGGGGGOOOZZZeeeqqq}}}lll[[[NNNDDD===:::333333333333222111000000...//////000000000000000///.........000000///---------...////////////.........//////000/////////////////////////////////---...//////......///000+++,,,...000111111///...------------------------,,,,,,++++++,,,...000111......---------...//////111222333444444444333333333444555444333333444555444444555555444444333222222222222111111111111000444444333222222111111111111111111222222222222333222333333333444444444555666666666666777888999999;;;AAAMMMbbb~~~vvvqqqjjjhhhhhhhhhggghhhsss~~~wwwkkkbbb___```bbbbbb```^^^\\\YYYWWWUUUTTTTTTSSSQQQOOOMMMLLLJJJFFFCCC<<<999999:::;;;???HHHSSSmmm]]]DDD888666777777666555444444333333222222222222222222222222///000111111111111000///////////////////////////++++++++++++++++++++++++)))))))))******++++++,,,------------------------,,,,,,,,,---......//////......................../////////000111222333444555777999;;;>>>AAAFFFIIILLLQQQTTTSSSTTTZZZ```cccccchhh|||dddWWWWWWbbbqqqqqq[[[KKKIIIJJJFFFIIIQQQ\\\mmmtttcccUUULLLDDD???<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<>>>>>>@@@AAABBBCCCCCCCCCAAABBBAAAAAA@@@???===<<<>>>>>>>>>>>>???@@@AAABBBEEEBBB???>>>>>>BBBFFFIIIMMMYYYjjjzzzqqq___RRRGGG???:::999222222222111111111000000......///000000000000000///......///000000///---,,,------.....................////////////......////////////000000000000---...//////...---...000------...//////...,,,+++---------------------------,,,,,,,,,---...////////////...............///111222333444444333222111333444444333222222333555555555555555555444444333//////000111222333333444444444333222111111111222000000111222333444555555444444555555666777777777777777777777888999:::;;;???DDDRRRkkkyyyrrriiigggggghhhhhhiiipppyyyzzzlllbbb______``````___]]]ZZZWWWUUUTTTSSSSSSSSSQQQOOONNNLLLJJJGGGEEE===::::::;;;;;;===EEEOOOdddhhhLLL<<<555666555333222111111111111222222222222222111111111///000111222222111000///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------------,,,,,,------.../////////......................../////////000111222444444555777:::<<>><<<;;;;;;::::::;;;;;;<<<<<<===>>>??????>>>===<<<>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>===>>>>>>>>>???@@@BBBDDDEEEGGGDDDAAAAAADDDKKKSSSXXXbbbrrrqqqbbbRRRIIIBBB;;;888888222222111000000000000000---...///000111000000///.........///000000...,,,,,,,,,---............---......////////////....../////////000000111111111---...//////---,,,---/////////...---,,,,,,++++++........................------...............---......---......///000000111222444555555444222111333333333222111111333555444444555555444444333222//////000111222333333444444333222111111111222333000111222444666777888999555555666777777888999999999999999999:::;;;<<<<<<@@@DDDSSSooo|||sssjjjffffffhhhiiiiiilllqqq{{{{{{mmmccc_________^^^]]][[[XXXUUUSSSSSSSSSSSSTTTRRROOONNNMMMKKKHHHFFFAAA>>>======<<<===EEENNN```vvvYYYEEE:::555444333111000000000000222222111111111000000000///000111222222111000///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,------...///000000........................//////000000111222444555666888:::===???CCCHHHKKKLLLRRRTTTRRRSSSZZZaaadddhhhssssssaaaVVV___xxxyyyuuu[[[MMMFFFKKKLLLHHHOOO]]]eeewwwvvvcccUUUJJJCCC>>>;;;;;;:::::::::;;;;;;<<<444555777999;;;;;;;;;;;;??????@@@@@@@@@??????>>>>>>>>>@@@AAAAAA@@@???>>>======>>>@@@AAACCCEEEFFFFFFDDDBBBEEELLLXXXdddkkk~~~uuudddUUUGGGBBB>>>999777999333222111/////////000111---...000111111111000///.........///111000...,,,+++,,,------......------...///////////////......//////000000111111222222...///000///---,,,---...//////...---------..............................---.../////////...---,,,,,,,,,,,,---///000222333222333555666666444333111222333333111000000222444333333444444333333222111222222222111111111111000333333111111111222333444111222444666888:::;;;<<<444555555666777888888888::::::::::::;;;<<<======>>>AAAQQQooo~~~tttkkkfffeeehhhjjjiiiiiikkkrrr~~~{{{nnnddd___^^^]]]]]][[[YYYWWWTTTRRRRRRRRRSSSTTTRRROOONNNMMMKKKIIIGGGAAA===;;;:::888999@@@III^^^dddMMM@@@777666444222111111111111222111111111000000//////...000111222222111000...000000000000000000000000------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///...,,,+++***++++++,,,///---+++,,,...///---+++.........///000222333444444666:::>>>@@@CCCFFFIIIQQQUUUXXXWWWWWW[[[```dddddd}}}sss```]]]gggrrrhhhPPPLLLIIIIIIHHHJJJRRRZZZooozzzeeeSSSGGGBBB@@@::::::::::::::::::::::::>>>===;;;:::;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBB???BBBBBB???@@@EEEIIIJJJOOOIIIFFFLLLWWWgggzzzttthhhSSSMMMEEE???;;;:::888888+++---000333444333111000////////////////////////,,,,,,---......---,,,+++---------...///000111111...//////000000000000000000000000000000000000000...---,,,,,,,,,,,,---...------------------------...............---------...---,,,++++++,,,---.........//////000000111111333444444555555444444333333333333222222222111111222333333444444333333222222222222111222222333333555555444333222222222222333444555555555555555555555666888888777777888:::777888:::;;;;;;;;;===???CCCEEENNNbbb{{{}}}rrrllljjjgggfffggghhhiiiiiiqqqzzzrrrgggaaa___^^^]]]YYYWWWVVVTTTSSSSSSTTTTTTUUUSSSQQQOOONNNLLLIIIFFFGGGCCC@@@???===<<>>::::::::::::::::::::::::>>>===;;;;;;;;;<<<>>>???????????????????????????@@@@@@AAABBBCCCCCCCCCCCC???BBBBBBAAADDDLLLRRRTTTWWWRRRRRR^^^pppxxxbbbVVVKKKFFF@@@;;;999888777666...///111222222222111000//////////////////////////////000111111000///...,,,,,,------.../////////......///000000000//////////////////////////////...---,,,,,,,,,,,,---...------------------------------..................///...---,,,,,,---...///......//////000000111111333333444444444444333333222111111111000000000000111111333444555666666666555555444333222222222222444333333222222222222333222333444555555666666666555666888888888888:::;;;;;;<<<>>>>>>======>>>???GGGIIINNN]]]vvv}}}pppkkkrrruuu{{{|||rrriiigggeeeeeegggjjjkkkkkkoooxxxuuuiiibbb___^^^]]]XXXWWWVVVTTTTTTTTTUUUUUUUUUSSSQQQOOONNNLLLIIIFFFEEEAAA>>>===;;;999===DDDUUUxxxuuuWWWCCC999777444333333333333222222222111000000111222222000000000000000000000000000000000///////////////***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,---------,,,------...//////...------/////////---......///000222333444555555777999;;;>>>CCCIIIMMMVVVXXX\\\aaadddfffhhhiiiwwwwwwbbb{{{|||kkkVVVIIIFFFEEEGGGIIINNNZZZfff~~~{{{dddRRREEE???<<<::::::::::::::::::;;;;;;===<<<<<<;;;;;;===>>>??????????????????????????????@@@AAABBBCCCCCCCCCCCC>>>@@@AAABBBIIIUUU]]]``````\\\```rrr|||eeeSSSJJJCCC@@@<<<:::999888777666222111111111111000000000////////////////////////,,,---............------..................//////------...////////////...////////////////////////...------,,,,,,------...------------------------,,,---------...///////////////............//////.........///000111111111333333444444444444333333000000////////////......///000222444666888888999777666555444222222222222222222222111222222333333222333444555666666666666555777999999999:::;;;===@@@AAABBBBBB@@@@@@AAABBBIIIJJJLLLTTTeeexxxzzzjjj]]]XXX^^^bbbjjjttt}}}yyyqqqiiigggeeeeeefffiiijjjjjjjjjsssyyymmmddd```]]][[[XXXWWWVVVUUUUUUUUUVVVWWWTTTRRRPPPOOONNNLLLIIIFFFFFFBBB>>>===:::888<<>>>>>??????@@@@@@@@@@@@@@@@@@>>>???AAABBBCCCDDDDDDDDDAAACCCEEEGGGQQQ```jjjmmmgggfffooo|||jjjXXXLLLGGGAAA???===<<<;;;:::888666555444222000/////////000////////////////////////++++++,,,,,,---------,,,000000000000////////////,,,------...............////////////////////////------------------------------------------------,,,,,,,,,---...///000000000000////////////000000------...///000111111222333333333444444333333333///////////////////////////000222444555777777888555444333222222222222222111111111111111222333444555666666777777777777666666777999::::::;;;===>>>AAACCCEEEEEEEEEEEEGGGHHHJJJKKKJJJMMMWWWgggrrruuuzzztttoookkkdddXXXOOOMMMRRRVVV]]]dddlllttt{{{vvvpppnnnkkkgggeeeeeefffeeeeeefffnnnxxxrrrhhhaaa\\\[[[WWWVVVUUUUUUUUUVVVWWWXXXSSSRRRPPPNNNNNNLLLIIIFFFHHHDDDAAA???<<<999<<>>EEEMMMSSS^^^]]]aaaiiilllkkkmmmrrr|||www|||lllZZZNNNGGGFFFFFFHHHKKKSSSdddsss}}}fffRRRDDD===::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@???@@@AAACCCEEEFFFFFFFFFEEEGGGIIINNNZZZkkkuuuxxxhhhlll}}}ssseeeYYYNNNGGGEEEAAA@@@>>>===<<<:::888555777555333000/////////000///////////////////////////////////////000000111.....................---,,,------.......................................------------------------------------------------,,,,,,,,,---...///000000///000000000000000000///------...///000111222222222333333333333333333222000000000000000000000000000000111333333444333333111111000000111222333333111111111111222333444444999999:::999999888777666666888:::::::::;;;<<<>>>@@@BBBEEEGGGIIIKKKNNNPPPOOOOOOMMMKKKQQQ^^^gggjjjmmmcccZZZUUUPPPKKKJJJKKKQQQSSSWWWZZZ^^^dddlllqqqxxx}}}}}}uuuqqqppplllhhhfffeeeeeedddcccfffllluuu~~~wwwkkkbbb]]][[[WWWVVVUUUUUUUUUVVVWWWXXXRRRQQQOOONNNMMMLLLIIIFFFGGGCCC@@@???<<<888:::???CCCWWWxxxjjjKKK:::888555333333333222111111111111222222111111111000000000000000000000000111111111000000000//////***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,------.........------,,,---//////......///111---...111444666777777777888999:::===AAAGGGOOOUUU^^^\\\aaahhhjjjiiippp{{{ppp___QQQHHHDDDCCCEEEGGGJJJTTTgggyyygggSSSEEE>>>;;;:::::::::;;;<<<<<<======<<<<<<<<<===============;;;;;;<<<<<<===>>>>>>>>>???@@@BBBDDDFFFHHHIIIIIICCCEEEHHHOOO^^^ppp{{{}}}jjjrrrxxxlll^^^VVVPPPIIIFFFGGG@@@>>><<<::::::888666333777555333111000/////////////////////////////////------------...///000000+++++++++++++++++++++,,,------...////////////...........................,,,------......------,,,------------------------,,,---------...///////////////000000000000//////,,,---...///000111222333222222333333333333222222000000111111111111222222111111222222222222111111////////////000222333444333333222222333333444444::::::::::::999888777777777999::::::::::::;;;===>>>AAAEEEHHHKKKOOOSSSVVVXXXWWWSSSQQQVVV```fffgggfffZZZMMMFFFEEEEEEHHHLLLSSSTTTUUUUUUTTTWWW\\\bbbkkkpppxxx~~~wwwtttnnnkkkhhhfffgggggggggfffhhhlllrrrzzz|||oooddd^^^[[[WWWVVVUUUTTTTTTTTTUUUVVVRRRPPPNNNNNNMMMLLLIIIGGGDDD@@@>>>===:::666888===???LLLhhhrrrRRR:::888555333333333222111000111222222222222111000000000000000000000000000222222111111000000000///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---......---,,,+++***,,,......------///111,,,...111444666777777777888:::<<>>???@@@@@@@@@@@@AAACCCFFFHHHJJJKKKKKKEEEHHHMMMWWWhhh{{{~~~uuueee\\\SSSOOOMMMHHHFFFGGG???===:::888888888666555666555444222111000//////////////////////////////++++++******+++,,,...///***+++++++++,,,---------......///000000000//////........................,,,,,,---......---,,,,,,------------------------------........................///000000///......,,,,,,---///000222333333222222333333333333222222000000000111111222222222222222222333333222222111000000000000111222333333555555444444333444444444666777777888999999888888888:::;;;:::999888999;;;===@@@EEEIIILLLPPPTTTWWWZZZZZZXXXYYYbbbmmmrrrqqqfffXXXIIIBBBAAABBBEEEIIIQQQTTTVVVTTTPPPMMMOOORRRXXX^^^gggoooyyy{{{yyypppmmmjjjhhhggghhhggggggfffhhhkkkrrr|||qqqeee___\\\WWWVVVTTTSSSRRRSSSSSSTTTQQQPPPNNNMMMMMMLLLIIIGGGBBB???======:::666888<<>>;;;777444333333111000000111222222222222111000000000000000000000000000/////////000000000000000------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------...---,,,***))))))+++......,,,,,,...111,,,...222555777888888777888:::===AAAEEEKKKSSSXXX[[[[[[aaaiiijjjlll~~~~~~ooo```SSSLLLJJJCCCDDDHHHLLLRRR___vvviiiUUUHHHAAA???::::::;;;;;;<<<===>>>>>>;;;<<<<<<===>>>=========@@@@@@AAABBBCCCCCCDDDDDDAAABBBDDDGGGIIIKKKLLLLLLOOOSSSYYYeeexxxzzzllldddYYYQQQJJJIIIHHHDDDBBBBBB???<<<:::999999:::999888555444444333222111000///////////////////////////......------...///111222------......///000111111...//////000000000000000........................,,,,,,---......---,,,,,,------------------------...............------------...///000000///...---,,,,,,---///000222333333222222222333333222222222//////000000111111222222222222333444444444333333333333222222111222222222777666555444444444444444222333444666888999999:::999:::;;;:::888777888999>>>AAAEEEIIILLLPPPTTTWWWXXXXXXZZZ___mmmzzz}}}hhhYYYJJJCCCAAAAAABBBEEENNNRRRVVVUUUOOOIIIGGGHHHHHHOOOXXXbbbmmm}}}~~~}}}uuurrrmmmiiigggfffeeecccbbbbbbeeejjjtttsssggg```]]]WWWVVVTTTRRRRRRQQQRRRRRRQQQOOONNNMMMMMMLLLIIIGGGCCC@@@???>>><<<888:::???@@@AAAPPPrrr}}}\\\AAA>>>:::666444222000...000111222333333222111000000000000000000000000000,,,,,,---...///000111111+++***)))***,,,---,,,+++,,,,,,---...////////////------------------------...........................------------...//////222222333444555666777777<<<===???AAAEEELLLUUU[[[]]][[[```ggghhhnnn|||xxxyyy{{{kkkYYYJJJDDDEEEBBBFFFJJJMMMTTTfffmmmUUUFFF@@@@@@;;;<<<<<<===>>>???@@@@@@===============<<<<<<<<<======>>>>>>???AAABBBCCCDDDBBBCCCGGGIIIHHHKKKPPPVVV\\\eeetttwwwggg]]]XXXPPPNNNKKKIIIHHHGGGEEECCC???@@@@@@@@@>>><<<:::999555444333111000////////////////////////////////////---+++,,,///000///......///000000///---+++***////////////////////////000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------,,,---///111111000...---000///...------...///000000000111111111111000000000000000000111444666777444444444444444444444444444333222111222333444555555444444333222222222333555555555555555666777888;;;999777777999;;;======>>>AAAGGGLLLLLLJJJOOOWWWYYY\\\___fffsss|||eeeMMMCCCAAA@@@@@@CCCLLLPPPRRRPPPJJJBBB>>><<>>:::888777888999<<>>888666222666:::555///000111222333444444333222222111000/////////000111111111111111111111111,,,+++***+++---------,,,,,,,,,,,,---,,,,,,++++++------------------------..............................------......///000111222333555777999:::;;;<<<===???BBBGGGNNNVVV[[[]]]\\\```fffgggqqq~~~ssswwwxxxhhhXXXJJJEEEFFFDDDHHHKKKNNNWWWjjjnnnUUUEEE>>>===;;;;;;<<<======>>>??????=====================<<>>??????@@@AAABBBCCCFFFCCCDDDHHHJJJJJJNNNTTTZZZeeevvv}}}lll___VVVQQQOOOLLLJJJHHHHHHGGGEEEDDD@@@@@@@@@???>>><<<;;;:::888777555333111000///...///////////////////////////---+++,,,...000///...,,,,,,---...////////////////////////////////////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000000000///...000000///......///000000111111111111111111000000444333222111111222333444444444444444444444444444444444444444444555555666555444333333222222333333555555666666777777888888:::888777777888;;;<<<===???AAAGGGLLLLLLKKKPPPXXX^^^aaadddkkkxxxpppVVVHHHBBB@@@@@@BBBGGGJJJKKKJJJDDD???<<<;;;??????DDDKKKRRR^^^rrr|||yyytttoookkkiiihhhhhhdddbbbbbbfffkkkssszzznnnddd___YYYWWWTTTSSSTTTUUUUUUTTTQQQPPPOOOMMMKKKHHHFFFEEEFFFDDDAAA>>><<<;;;;;;;;;888>>>GGGVVVooolllRRRAAA999777333555888222222222333333333222222111222111000000000000000000111111111111111111111111---,,,+++,,,...///...---------------,,,+++***)))------------------------.......................................///000000111222444666999;;;===>>><<<>>>AAADDDIIIOOOWWW\\\[[[]]]aaadddgggvvvvvvxxxnnnuuusssdddVVVJJJFFFGGGGGGJJJMMMQQQ\\\qqqpppVVVDDD<<<;;;;;;;;;;;;<<<<<<======>>><<<<<<==================@@@?????????@@@AAABBBBBBDDDBBBCCCGGGIIIKKKRRRYYYfffwww{{{kkkaaaXXXPPPKKKLLLJJJHHHGGGHHHGGGFFFEEECCCBBB@@@>>>===<<<;;;;;;:::999777444222000///...///////////////////////////---,,,,,,...//////...------------...///000111////////////////////////000000////////////......------------------------........................------------------------......//////000000000000111000000//////000000111222222222222111111111000444444333222333333444444555555555555555555555555444555555666666666666666555444333333222333333333555555777888999999999999999999999999:::<<<>>>@@@BBBDDDIIINNNNNNOOOVVV^^^gggiiilllrrreeePPPEEE@@@@@@BBBCCCEEEGGGFFFBBB>>>;;;:::999999<<>>===<<<<<<<<<999888666444222000/////////////////////////////////...---------.........111000...---------...///////////////////////////000000//////////////////............------------.............../////////------------............///////////////111222222222222111111111111222222444333333222222222222222111111222333555666777888555555555555555555555555444555666777888777666555555444444333333444444444444555666888999999999999:::;;;<<<===>>>AAACCCEEEHHHJJJNNNSSSTTTVVV^^^hhhppprrrtttyyysssYYYHHH@@@@@@BBBAAADDDHHHIIIGGGBBB===999888777888<<>><<<:::;;;<<>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCFFFLLLSSS\\\lllzzzyyynnnaaaZZZYYYWWWRRRMMMJJJHHHFFFGGGHHHIIIIIIHHHFFFDDDBBB???===<<<<<<<<<666666444333111000000000////////////////////////.........---------...///111000///------...///000000000000000000000000000//////000000000000000000/////////......---------,,,,,,------.........///---------....../////////000/////////000111333444333333333333333333333333444444333333333333444444222222333555666777888888666666666666666666666666333444555777777666555555666555555555555555666666444555666777888999999999999<<>>888888666666888:::<<>>===???CCCPPPfffeeeJJJ<<<;;;666444777444111222222333333222222111000/////////000111222222000000000000000000000000...---,,,---/////////...)))***+++,,,------------------------------------........................000000000000000111111222555555666777888999999:::>>>BBBGGGMMMRRRWWW]]]```\\\dddfffgggtttoooYYYTTT\\\ooozzzvvv|||gggWWWMMMGGGFFFHHHKKKPPPYYYfffwwwxxx___MMMEEEBBB>>>=========<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>???@@@BBBCCC???@@@EEENNNXXXfff{{{|||lllddd\\\WWWVVVUUUQQQNNNJJJIIIGGGHHHIIIJJJJJJIIIFFFEEECCCAAA???===<<<<<<666555444222111111111111////////////////////////...//////...,,,,,,---///,,,------...///111222333000000000000000000000000//////000000000000111111000000000///......------++++++,,,,,,---.........---------...//////000000//////000111222333333444333444444555555444444333444444333333333555666888555666777777777777666555777777777777777777777777444555555666666666666666777777777666777777888999666666666777888:::;;;<<<:::???DDDGGGIIILLLQQQUUUYYYYYY\\\```bbbgggtttpppVVVHHHCCCBBB>>>BBBHHHNNNOOOJJJAAA:::777444444666666777<<>><<<777444777777111222222333333333222222000000000000000000111222000000000000000000000000---,,,+++,,,...///...---++++++,,,,,,---,,,,,,,,,------------------------........................111111000000000111222222555555666888999;;;<<<===>>>CCCIIIOOOTTTYYY^^^aaa^^^fffhhhiii{{{bbbSSSUUUddd|||{{{|||ttt___QQQJJJFFFGGGJJJMMMTTT```ppp{{{aaaOOOFFFDDD??????>>>======<<<;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>@@@AAACCCEEEFFFDDDFFFMMMXXXeeexxxsssbbb___ZZZWWWUUURRROOOMMMLLLJJJIIIIIIJJJKKKJJJIIIEEEEEEDDDBBB@@@>>><<<;;;888777555444222111000000////////////////////////...///000...,,,+++---///+++,,,...///111222222222000000000000000000000000//////000000000111111111111111000000///......---++++++,,,------...//////---------...///000000000...///111333444444444333444555666666666666555444444333222333444666999:::666666777888888777666666777777777777777777777777777666666666666777888888999888888888999999:::;;;999999888888999<<>>FFFZZZ|||{{{XXXAAA===666222666777333333333333222222111000222111000000000000000000000000000000000000000000---,,,+++,,,.........---////////////...---,,,,,,------------------------........................111111111000111111222333444555777999;;;===???@@@>>>CCCJJJPPPVVVZZZ___bbb___gggiiijjj}}}___SSSYYYkkk{{{oooZZZMMMHHHFFFHHHLLLNNNWWWeeevvv}}}cccPPPFFFDDD@@@@@@???>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>???>>>???@@@AAACCCFFFHHHIIIRRRUUU]]]jjjyyywwwkkk^^^]]][[[XXXUUUQQQOOONNNMMMKKKJJJJJJKKKKKKKKKJJJEEEEEEEEEDDDAAA>>><<<:::;;;:::888555333111000///////////////////////////...000000///,,,+++---///...///000111111000///...000000000000000000000000//////000000111111111222222111111000///......---,,,,,,------...//////000---------...///000000111---///111444555555444333444555666777777666555444333333222333555777:::<<<333444666888999::::::999777777777777777777777777999888777777777888:::;;;:::999999999::::::;;;<<<<<<;;;999888:::===AAADDDGGGMMMUUUZZZ]]]aaahhhmmmqqqqqqsssvvvzzzgggRRRIIIDDDAAABBBEEEKKKPPPRRRPPPMMM<<<888777::::::999;;;???<<<@@@JJJYYYlll|||vvvpppiiieeebbb\\\YYYXXXYYYYYYZZZcccmmmwwwtttkkk\\\YYYVVVTTTTTTSSSRRRQQQOOOOOONNNMMMKKKJJJHHHGGGBBBBBBAAAAAA@@@@@@@@@@@@;;;:::<<>>666111444666555555555444222000///...222222111000//////000000000000000000000000000000%%%%%%''')))+++---/////////......------,,,++++++................................................000000000111222222333333333666:::===>>>???@@@AAADDDGGGMMMQQQUUUYYY]]]```eeeggggggkkk~~~pppXXXUUU^^^zzz||||||kkkWWWKKKGGGFFFHHHLLLNNNXXXmmmdddOOOGGGGGG>>>>>>======<<<<<<======??????>>>>>>??????@@@AAA>>>@@@CCCDDDEEEIIIPPPUUU___dddooo{{{ooohhhccc]]]WWWTTTUUUUUURRROOOQQQNNNLLLKKKKKKLLLKKKJJJGGGEEEBBBAAA@@@>>>;;;999888666333222111000///---////////////////////////---------.........//////---///111222222222333444111111000000//////......111111111111111111111111222222111///...,,,++++++000000///...---,,,,,,+++////////////000000000000111333444444333222333444444333333333444333222000777666444444555777777777:::888666777999:::999666777666444444555888;;;===<<<;;;;;;<<<======;;;999<<<>>>>>>@@@EEEJJJHHHBBBFFFCCCAAA@@@===<<>>;;;999888888888888777:::<<>>===999===GGGRRRssslllMMM???;;;777333222444333222222111111222222111111000000000000111111222222222111111111000000---------------,,,,,,,,,------------------------................................................///000000111111222333333333666:::<<<===>>>@@@AAADDDHHHMMMRRRVVVZZZ^^^```cccddddddiii}}}oooYYY\\\mmmvvv{{{uuueeeTTTKKKGGGGGGJJJNNNUUUaaawwwcccOOOFFFEEE@@@??????>>>>>>>>>??????<<<<<<<<<===???AAACCCDDDBBBDDDEEEGGGJJJQQQ\\\dddvvv|||uuukkkeeeccc^^^XXXVVVWWWXXXUUURRRQQQOOOLLLKKKLLLLLLKKKJJJGGGEEEBBB@@@???===;;;888888666333222111111///---////////////////////////---------.........//////...000222222222111222333222222111111111000000000111111111111111111111111222222111///...---,,,+++******+++---...000111111////////////000000000000222444555555444333444555777666666666666666555444444444333444666888999::::::888777777999:::999777999888666555666999<<>>;;;::::::;;;::::::::::::>>>FFFNNN[[[oooyyyuuuqqqiiibbb```]]]XXXTTTTTTUUUVVVZZZaaallluuuzzzqqqddd\\\UUUUUUUUURRRPPPQQQMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFEEECCCCCCCCCDDDEEE???>>>999<<>>@@@AAAEEEIIINNNSSSWWW[[[^^^aaacccbbbdddmmmkkkWWWbbb{{{rrrzzzkkk^^^PPPJJJHHHHHHKKKOOO\\\kkkdddQQQHHHFFF???>>>>>>>>>>>>>>>??????>>>>>>>>>@@@BBBEEEHHHIIIJJJLLLMMMPPPVVVaaaooozzzxxxnnnhhhdddccc^^^ZZZYYYZZZZZZXXXVVVRRRPPPMMMLLLMMMMMMKKKJJJHHHEEEBBB@@@???<<<999777888666333222111111///...////////////////////////------........./////////000111333333222111111222333333333222222222222222222222222222222222222222222222111000...---,,,,,,------------------,,,,,,/////////000000000111111444555666666444444444666555555555444444444444444333333444444555777888999:::888777888999:::999888;;;:::888777999<<>>:::888888999999999;;;;;;===AAAFFFOOO```ooozzztttoooiiibbb```]]]WWWSSSRRRRRRSSSWWW]]]eeeooo}}}vvvggg]]]UUUTTTSSSQQQPPPRRRMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCCCCDDDEEEFFF@@@???:::;;;AAAIIIccc}}}\\\FFF===888555333666555444444333333444444222222111111111111222222222111111111111000000000******+++,,,,,,------...,,,,,,,,,---------......................................................//////000000111222222222333555888:::;;;===???AAAFFFJJJPPPUUUYYY\\\___bbbeeeeeejjjyyykkkYYYiiixxxsssaaaWWWMMMIIIHHHHHHKKKPPP___qqq}}}eeeTTTLLLIIIAAA@@@@@@@@@AAABBBBBBCCCDDDDDDEEEFFFIIILLLPPPRRRVVVXXX\\\aaaiiivvv}}}rrrllliiifffdddaaa]]][[[[[[ZZZXXXVVVRRRPPPNNNMMMMMMMMMKKKJJJGGGEEEBBB@@@>>><<<888666888555333222111111///...////////////////////////............////////////111222444333222111111222333333333222222222222222222222222222222222222222222222111000///...---,,,//////...---,,,+++******/////////000000111111222444555555555444444555777444555555444333222222333444555555555444444666777999999999999999999999999:::::::::;;;???DDDIIILLLMMMJJJHHHJJJQQQYYY```dddeeelllrrrttttttvvvwwwuuuvvvqqqkkkddd\\\UUUWWW\\\lllyyytttccc]]]\\\[[[YYYVVVRRROOOOOONNNLLLDDD@@@;;;888888999::::::>>>>>>???CCCGGGNNN]]]kkk~~~tttnnniiidddaaa]]]WWWRRRQQQPPPPPPSSSYYYaaajjjwww{{{jjj___VVVSSSRRRPPPPPPRRRMMMMMMLLLKKKJJJIIIHHHHHHDDDCCCBBBBBBBBBBBBCCCCCC@@@@@@;;;:::@@@FFF\\\|||cccIII<<<888555444555555444333333333333333222222111111111111222222111111111111000000000000))))))***+++---...//////......---------,,,,,,,,,...................................................//////000111111222222333555777999:::<<>>===>>>??????AAAAAADDDHHHJJJNNN[[[ggguuuvvvnnnjjjfffccc___XXXSSSQQQOOOMMMQQQVVV^^^gggtttlllaaaWWWSSSQQQOOOOOORRRMMMMMMLLLKKKJJJIIIHHHHHHDDDCCCCCCBBBBBBBBBBBBBBB>>>AAA<<<;;;@@@EEEWWWsssiiiLLL===888666555444333333222222222222222222111111111111111111222000000000000000000000000---------------.........//////...---,,,,,,++++++......................................................///000000111111222333444666888999;;;>>>AAAGGGLLLSSSYYY]]]___bbbcccdddjjj|||mmmggg}}}wwwgggSSSLLLGGGFFFFFFHHHNNNUUUggg{{{|||kkk^^^VVVQQQMMMMMMMMMNNNOOOQQQRRRSSSVVVWWWZZZ___fffnnnuuuzzz{{{zzzqqqnnnllljjjhhhgggfffccc```\\\XXXUUUTTTQQQOOONNNMMMMMMKKKIIIFFFDDDBBB@@@>>>===;;;999666777555222111222222000///////////////////////////....../////////000000000111222444444333222222333111111222222222222333333333333333333333333333333222222111000000///......,,,,,,------...///000000...///000000111222333333222333444444444666999<<<:::===@@@???:::666444444333666::::::888888:::<<<999:::;;;:::999888999;;;:::???HHHRRRZZZ___bbbbbb[[[XXXUUUWWW___jjjtttyyyyyykkkcccbbbpppnnn```XXXTTTPPPOOOPPPRRRPPPMMMNNNQQQUUUPPPHHHBBB@@@AAABBBCCCHHHIIIMMMPPPPPPQQQYYYcccsssyyypppmmmjjjfffbbb[[[UUURRROOOMMMOOOTTT[[[cccooo|||mmmcccXXXTTTRRROOONNNPPPMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCC>>>BBB>>>;;;@@@EEESSSkkkrrrRRR???999777555333333222111111111111222111111000000000000111111//////000000000000000111......------,,,,,,++++++---------------------,,,......................................................//////000111111111333444666777888:::>>>AAAHHHMMMTTTZZZ^^^```bbbddddddnnnoooooo|||tttdddMMMGGGCCCDDDFFFJJJRRR[[[lllxxxpppkkkggg]]]^^^^^^___aaabbbdddeeennnnnnqqquuu|||{{{uuuqqqooonnnkkkhhhggggggeeebbb^^^ZZZXXXWWWPPPNNNMMMMMMLLLJJJGGGEEEBBB@@@>>>======<<<999777666444222111222222111///////////////////////////.../////////000000000000000222444444333333444555222333333333444444444444333333333333333333333333222222111111000/////////111111000//////...------...///000111222333333444333444555666777:::>>>AAACCCHHHMMMLLLEEE???;;;:::;;;???BBB@@@<<<999:::<<<888:::<<<;;;999888:::;;;???GGGTTTaaajjjmmmllljjjbbb```^^^aaajjjvvv|||{{{xxxkkkgggiii}}}~~~lll^^^TTTOOOKKKIIIJJJMMMNNNNNNTTT]]]ccc\\\SSSLLLIIIJJJKKKLLLWWWZZZ___cccbbbaaafffnnnzzz|||qqqooonnnjjjeee]]]WWWSSSPPPMMMOOOSSSWWW^^^jjjvvv|||nnncccYYYUUUSSSOOOMMMOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFDDDCCCBBBAAA>>>CCC???;;;???BBBMMMbbb}}}ZZZDDD<<<999555444444333222222222222333000000////////////000000////////////000000111111************************+++,,,,,,------......///......................................................//////000111111111333444666666777:::>>>AAAHHHMMMUUU[[[___aaacccdddfffrrrxxx{{{yyyrrrdddHHHDDDAAACCCFFFKKKVVV```mmmsssttttttuuuwwwyyy{{{||||||xxxtttssssssqqqnnnjjjfffgggfffddd```]]][[[[[[OOONNNMMMLLLLLLJJJFFFCCCAAA???=========<<<:::888666444222111222222111000////////////////////////////////////000000000000///111333444333333444666444444444555555555666666333333333333333333333333222222111111000000//////+++,,,---///000222333444...///000111222333444444444555666777999<<>>888777888888:::<<<;;;999888:::<<>>>>>DDD@@@;;;>>>@@@III[[[xxxaaaHHH???:::555555555444333333333333444//////............//////.../////////000000111111...------,,,,,,------.........---,,,---...///000........................---..................---000000000000111222333444555777999;;;<<>><<<::::::999999777444111000000111222111000000000000////////////000/////////000222444555555444444444444333333333333333444666888777555222333444555555555555555444222333333333333222111111000000////////////000000///000000222333444555555333555777777999???GGGNNN]]]aaaffffffaaa\\\YYYXXXWWWYYYWWWPPPFFF>>>===>>><<<<<<<<<;;;888888999:::FFFRRRcccrrr{{{|||xxxuuuooorrrwww}}}nnncccfffjjj~~~wwwgggeeeuuutttdddUUUKKKLLLIIIIIIKKKLLLQQQaaarrr{{{tttkkkeeeccceeehhhmmmuuuzzzrrrooonnniiibbbYYYSSSQQQQQQPPPNNNQQQVVV```lll{{{~~~rrriii^^^UUUQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFDDDBBB???>>>AAA@@@???======AAAHHHLLLjjjkkkNNN>>>888666666444222222333333222111222222111000000111222333111111000000000000000111...------,,,,,,------......------,,,---...///000..............................////////////......//////000000111222444444444666888;;;===AAAFFFIIIMMMQQQVVV[[[___cccgggjjjrrr}}}wwwkkk^^^MMMHHHEEEFFFHHHOOO[[[gggyyyzzzvvvvvvuuurrrpppqqqmmmllljjjiiifffbbb\\\XXXSSSPPPLLLIIIHHHFFFDDDCCC???>>>===;;;:::999888888666444111000111222111000000000000000////////////000000000000111333555666444444444444444444444444444333444555777777555444555555666666666555555444222333333333333222111111000000////////////000000000000111222333444555555333666888:::<<>>@@@@@@???======@@@EEEIIIcccsssTTTAAA999888666444222222333333222111333222111000000111111222111111000000000000111111......------------.........------------...//////...........................//////////////////.../////////000111333444555333555888;;;>>>CCCHHHLLLLLLOOOTTTYYY^^^dddjjjnnn|||~~~wwwhhhXXXIIIFFFDDDGGGKKKSSSaaaooozzzwwwwwwvvvrrrqqqrrrpppooommmllliiiccc\\\WWWQQQNNNJJJHHHFFFEEECCCBBB>>>===;;;:::888777777777555333222111222222111///////////////000000000000111111111111222444555666444444444444444444444444666444333444555777666555777777777777666555555444333333333333333222222111111000000//////000000111000000111222333444555555333666:::<<<@@@GGGPPPWWWeeeggggggeeebbbbbbeeehhhqqqpppjjj]]]MMM@@@;;;;;;<<<======;;;::::::<<<>>>FFFRRRdddttt~~~xxxjjjjjjkkknnndddnnnxxxrrrnnnjjjiiinnnvvvxxxtttuuuxxx}}}qqqllllllgggbbb[[[VVVSSSQQQPPPOOONNNQQQXXXbbbooouuufffZZZTTTQQQOOONNNLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDAAA???>>>>>>???>>>======>>>AAADDDUUUppp^^^FFF<<<;;;666444222222333333222111333333222111000000111111111000000000000000111111......------------......------------......//////........................---......//////......---/////////000111333444555444777:::===@@@DDDIIIMMMMMMPPPTTTYYY^^^dddkkkpppqqqxxx~~~wwwfffVVVGGGEEEEEEHHHLLLVVVgggvvv{{{vvvsssrrrsss{{{wwwwwwvvvsssqqqrrrpppooommmkkkgggaaaYYYTTTOOOLLLHHHFFFEEEDDDBBBAAA===<<<:::999777666666666333222222222333222000...////////////000000000000111222222222333444555555333333333444444555555555777555333333444666777777888888888888777666444444333333444444333333222111111000000000000000000111111111222222333444444555222555:::===AAAIIIRRRYYY``````___\\\ZZZ]]]dddjjjpppoooiii\\\MMMAAA<<<<<<;;;<<<<<<;;;::::::===???JJJVVVgggvvv}}}}}}ttthhhnnn||||||xxxyyy|||pppjjjiiifffccc]]]XXXTTTQQQPPPOOOMMMOOOTTT]]]iiizzz|||kkk^^^VVVRRROOONNNKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFEEECCCAAA???>>>===>>>>>>===<<<<<<===???GGG^^^yyyiiiLLL>>><<<666444222222333333222111333333222111111000000000000000000000000000111222///......------......///---------.......................................---------......---------......///000111333555666888999<<<>>>AAADDDIIIMMMQQQSSSWWW[[[___eeekkkoooooohhhuuu{{{{{{tttcccTTTHHHGGGGGGJJJNNNXXXjjj{{{sssllliiiiiikkknnnuuu{{{|||zzz|||zzzwwwwwwvvvrrrqqqrrrpppooommmjjjfff___XXXRRRNNNKKKGGGEEEDDDCCCAAA@@@<<<;;;999888666666555555333222111222222222///---.../////////000000000111111222222333444444444444222222333333444555666666888666333333444666888888888888888888777666444444333444444444444333222222111111000000000000111111222222222333333444444555000444888<<<@@@FFFOOOUUUWWWWWWUUUSSSRRRWWW```gggmmmlllfffZZZKKK@@@===>>>:::;;;::::::999;;;>>>AAAIIIVVVhhhwww|||ooottt}}}vvvjjjeeekkksss{{{|||~~~rrriiifffeeeccc___ZZZUUURRRPPPOOOMMMNNNRRRYYYeeeuuuoooaaaXXXSSSPPPMMMJJJJJJKKKJJJIIIHHHFFFEEEDDDEEEEEEEEECCCAAA???>>><<<===>>>===;;;:::;;;<<>>@@@BBBFFFJJJNNNSSSVVVZZZ^^^aaafffkkknnn{{{fffddduuu|||yyyxxxnnn\\\OOOHHHHHHIIILLLPPPZZZnnnnnneee``````ccceeejjjnnnpppoooqqqwww}}}zzz}}}yyyvvvvvvuuuqqqpppqqqqqqoookkkhhhddd^^^WWWSSSMMMJJJGGGDDDDDDCCCAAA@@@<<<;;;999888666555555555444222111000111111000.........//////000000111111111111222333444333333333111111222333555666777777888666444333555777888888777777777777666555555444444444444444444333222222222111111000000111111222222333333333444444444555000444888:::===BBBIIIOOONNNNNNNNNMMMMMMSSS]]]eeellljjjdddWWWIII???<<<===;;;;;;;;;::::::<<>><<<======;;;:::999:::<<<===JJJ```xxx{{{XXXBBB;;;666444222222333333222111000111222222222222111111////////////000111222333//////............//////,,,---.../////////...---........................//////000000000000//////---......000111444555666888:::===@@@CCCHHHMMMPPPTTTWWW\\\aaaeeehhhmmmoookkkaaahhh{{{~~~}}}zzzkkkWWWIIIGGGGGGIIIMMMQQQ]]]sssnnnaaaYYYZZZ^^^aaabbbdddeeefffhhhkkknnnooossswwwyyyzzz}}}~~~xxxuuuuuutttpppooopppooolllgggccc___ZZZUUURRRMMMJJJFFFDDDDDDCCCBBBAAA<<<;;;:::888777666555555555222000///000000000///.........///000111111111000111222333333333222111000111222333555666777888888666444444666888888777555555666666666555555444444444444555444444333222222111111000000111111222333333333444444444444444222555888::::::>>>CCCHHHEEEGGGHHHHHHJJJPPPYYYaaafffddd___SSSFFF===;;;===<<<<<<<<<<<<<<>><<<<<<<<<:::999999;;;===<<>>>>>>>>>>>===>>>BBBGGGKKKTTT```pppzzz}}}yyywww[[[IIIDDDDDDDDDDDDFFFLLLWWWccckkksss~~~{{{~~~pppccccccdddccc___XXXRRRPPPPPPGGGIIIMMMTTT]]]jjjxxxrrrfff^^^VVVOOOKKKIIIIIIJJJKKKJJJGGGEEECCCCCCCCCDDDDDDCCCAAA???>>><<<<<<;;;:::888999<<<>>>;;;@@@NNNhhhcccGGG<<<666555333222333333222111---///000222333333333222////////////000111222333......------------......////////////////////////...............///000000000000000000///...---,,,000000000111222444555666777:::>>>AAAEEEIIINNNRRRSSS\\\```dddjjjiiilllzzz|||iiiPPPhhhiiiQQQIIIEEEEEEHHHNNNVVVddd{{{vvveee]]]\\\^^^]]]ZZZYYY\\\]]]]]]___ccckkknnnqqqsssuuuxxx{{{~~~~~~xxxvvvrrrpppnnnllljjjhhheeeccc```^^^[[[VVVQQQMMMLLLJJJFFFCCCAAA??????@@@>>><<<:::888666555555555000111111111000///---,,,////////////000000000000111111111000000000000000222222222333444555666777777666555444555555777888666666666666666555555444333333333333333333333333//////000000111111111111444444444444444444444444444555666777888999::::::AAA@@@@@@BBBEEEJJJNNNQQQWWWTTTNNNFFF???::::::;;;DDDCCCBBBBBBEEEJJJOOOSSS[[[hhhxxxuuuWWWEEEBBB?????????AAAEEEKKKPPPSSS___fffuuuxxxpppqqqsssxxxxxxkkkggggggfffaaaZZZTTTOOOMMMJJJJJJKKKOOOYYYggguuu~~~{{{sssiii^^^UUUNNNJJJJJJHHHGGGGGGHHHIIIGGGFFFFFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;<<<=========EEEOOOaaajjjLLL<<<;;;999666666666666555444333333222222111000//////222222222111000//////.........------------.............................................///000000......//////////////////000000000111222444555666777:::>>>AAAEEEIIINNNRRRTTT\\\^^^bbbiiiiiilll{{{wwwhhhTTTpppfffOOOGGGDDDDDDHHHOOOXXXhhhyyyiii```^^^___]]]YYYXXXZZZ[[[[[[^^^cccjjjmmmqqqtttwwwzzz~~~~~~}}}{{{uuuqqqmmmjjjiiihhhfffdddccc```]]]ZZZWWWTTTOOOLLLKKKIIIFFFCCCAAA?????????>>><<<:::888666555555555000111111111000///---,,,////////////000000000111111111111111000000000000222222222333444555666777777666555444444444555666555666666777666666555555333333333333333333333333111111111111222222222222444444444444444444444444333444444555777888888999888777777888:::>>>AAADDDKKKIIIFFFAAA===<<<===@@@EEEFFFFFFHHHKKKPPPVVVZZZdddssspppSSSDDDCCC??????@@@BBBFFFJJJNNNPPPVVV]]]kkk|||~~~ooogggbbbbbbdddhhhppp}}}zzzmmmiiiiiihhhccc\\\UUUPPPNNNLLLKKKKKKOOOWWWdddqqqyyy~~~wwwlllaaaVVVNNNIIIIIIHHHGGGGGGHHHHHHGGGEEEFFFEEEDDDBBB@@@???======<<<;;;;;;;;;;;;<<<======???FFFPPP```mmmNNN>>>777555333333555666555555666666555444444333222222222222222111000/////////......------------......------------------------...............///000000------...///000000111111000000111222333555666777888;;;???BBBEEEJJJOOORRRUUU[[[\\\___hhhhhhkkkyyysssiii[[[{{{bbbMMMHHHCCCCCCGGGPPP\\\nnn}}}lllbbb]]]\\\[[[WWWUUUWWWXXXYYY]]]cccjjjnnnrrrvvvyyy}}}~~~}}}~~~~~~~~~}}}{{{xxxvvvppplllgggdddbbbbbbaaa```___\\\YYYVVVSSSQQQNNNLLLKKKIIIFFFCCCAAA?????????===<<<:::888666555444444000000111111000///...---/////////000000000111111111111111111111111111111111111222222333555666777777666555333333333444444444555666777777777666555222222222222222222222222333333333333333222222222444444444444444444444444222333333444555666777777666555444444555777:::;;;<<<<<<<<<;;;;;;===AAADDDGGGJJJMMMPPPSSSXXX]]]aaaooo~~~iiiOOOEEEFFFDDDEEEFFFHHHJJJLLLMMMNNNQQQVVVaaappp|||zzzggg\\\XXXTTTUUUUUUWWW^^^mmm}}}pppkkkkkkjjjfff^^^WWWQQQOOOMMMLLLLLLMMMSSS^^^kkksss{{{rrrfffZZZOOOIIIIIIHHHGGGGGGHHHHHHGGGEEEFFFEEEDDDBBBAAA???>>>===<<<<<<;;;;;;<<<<<<===>>>@@@GGGOOO^^^}}}uuuUUUBBB999777444333444555444333666666666555444444333333222222222111000000//////......------------......------------------------...............///000000///////////////000000111000000111222444666777888999<<>><<<<<<<<<<<<<<<======>>>???DDDKKKYYYvvv~~~]]]FFFAAA>>>999666555444222111333333333222222111111111222222222111111000000000......------------.............................................///000000222111000///////////////000111111333444777888999:::===@@@DDDGGGJJJOOORRRTTT]]]___bbbgggeeeiiixxxxxxsssjjjuuuYYYLLLLLLFFFFFFKKKWWWfffzzztttcccXXXRRRQQQMMMLLLPPPUUUYYY```gggmmmpppuuuxxxyyy{{{|||~~~|||{{{zzzzzzzzz{{{yyyvvvuuutttssspppoookkkfffaaa]]]\\\]]]]]]]]][[[XXXUUUSSSSSSSSSRRRQQQKKKJJJHHHFFFCCCAAA@@@???;;;;;;:::888777555333333000000000///////////////000000000000111111111111000000111111222222222333222222222333444555777777777666444333222222222333444666777999999888666555111111111111111111111111222222222222222222111111444444444444444444444444333444444555555666666666444333222111000000111111333444555666777999===@@@JJJOOOUUUZZZ\\\___eeejjj|||bbbRRRPPPTTTUUUVVVVVVVVVTTTQQQOOOMMMMMMNNNRRRYYY```iiivvvyyy```QQQNNNPPPJJJNNNRRRSSSWWWaaarrrtttlllmmmmmmiiibbbZZZTTTPPPIIIJJJJJJJJJLLLUUUbbblllyyy{{{pppbbbUUUMMMKKKJJJIIIIIIJJJJJJIIIHHHEEEEEEDDDCCCAAA@@@??????===<<<<<<<<<<<<===>>>>>>===@@@FFFSSSnnnbbbHHHCCC???:::666555333222111111111111000000000000000222222222222111111111111......------------......////////////////////////...............///000000333222111///......//////111111222333555777999;;;;;;>>>AAADDDGGGKKKOOOSSSUUU___cccdddggggggppp{{{wwwooooooUUUJJJJJJHHHHHHOOO]]]oooxxxfffYYYRRRMMMJJJKKKPPPUUUYYY```gggkkkooosssvvvwwwwwwxxxyyy~~~|||zzzxxxwwwvvvvvvvvvvvvtttqqqooonnnmmmkkkjjjgggccc___\\\[[[[[[[[[ZZZYYYWWWUUUTTTUUUUUUTTTSSSLLLLLLJJJHHHEEECCCAAA@@@:::::::::999777555333222000000////////////000000000000000111111111222222000000111111222333333333333333444444555777888999777666555333333333444444555777999::::::888555333000000000000000000000000111111111111222222222333444444444444444444444444444444444555555555666666333333222111000000000000444555666666555777:::<<>>???;;;<<>>;;;666333333444444333222222222222222111111111222222222222222222222222......------------.............................................///000000222111000......///111222111111222444666888:::;;;<<>>>>>???;;;;;;>>>GGG\\\~~~sssSSS>>>;;;666333333444444444222222222222222222222222222222222222222222222222.........------.........------------------------...............///000000111000///...///000333444111111222444666888;;;<<<===???BBBEEEHHHKKKPPPSSSYYYeeegggdddfffmmmuuuwwwvvvdddPPPHHHGGGHHHJJJUUUiii~~~vvveeeXXXQQQNNNLLLMMMRRRVVVXXX\\\aaabbbggglllqqqssstttuuuwwwsssrrrpppnnnmmmmmmnnnnnnkkkhhhdddbbbaaaaaa```^^^]]][[[XXXWWWVVVUUUSSSRRRTTTTTTTTTVVVXXXXXXVVVTTTNNNNNNMMMKKKHHHFFFDDDBBB:::::::::999777555222111111000///......///000111000111111111111222222222000000111222333333444444666666666666777999:::;;;777666555444555555777888888999;;;;;;:::777333111000000000000000000000000000111222333555666777777444444444444444444444444222222222222222222333333000000000111111111111222...000222333444666999<<>>??????===<<<<<>>???>>><<<;;;>>>===BBBQQQeeecccJJJ@@@777555444222222333000111333444444333111000444333111000000000111111......------------......000/////////...........................///000000000000000000////////////111111222444666999;;;<<>>???>>><<<<<>>BBBQQQdddjjjMMMCCC999666555444333444000111333444444333111000111111222222222111000000......------------......////////////...........................///000000////////////000000000000111111333444777:::<<<===CCCEEEGGGIIIJJJLLLPPPSSS^^^aaaeeegggmmmuuuZZZLLLJJJKKKMMMRRRaaavvv|||oooaaaTTTLLLFFFGGGIIIKKKNNNOOOPPPQQQZZZ[[[\\\^^^^^^^^^]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYY\\\[[[ZZZXXXVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]\\\YYYVVVRRRMMMIIIFFFAAA@@@===:::777555333333000000000000000000000000111111111111111222333333111111111111111111111111555555555555555555555555777777666666777777888999888888888777666555333222///111222111000000111222444444444444555555555555666666555555444333333333444444444444444444444444333333333333333333333333333444666777666777888:::;;;???AAAMMMaaannnzzzzzzjjjdddddddddccc```[[[RRRKKKFFFEEEGGGJJJOOOUUU\\\bbbeeeggghhhhhhgggooo~~~rrrggg```bbbeeeaaaYYYTTTOOOJJJFFFFFFFFFGGGOOOWWWcccmmm|||yyykkk]]]TTTLLLIIIGGGFFFFFFGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA???===<<<<<<===>>>>>>======AAA@@@DDDQQQaaasssRRRFFF:::777777555444555111222333444444333222111...000222444444333111///......------------......///////////////........................///000000////////////000000000000111222333555888;;;===>>>BBBEEEGGGIIIKKKNNNRRRUUU^^^aaacccgggrrroooWWWLLLJJJKKKMMMTTTeee{{{yyymmm___SSSLLLCCCDDDFFFHHHJJJLLLMMMNNNWWWWWWXXXXXXXXXWWWUUUTTTQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWYYY[[[]]]^^^___^^^]]][[[XXXSSSMMMHHHEEEBBBAAA>>>;;;888666555444000000000000000000000000444333111111111222444555333333333444444444444444666555555555555555444444666666666666666777777888666666666555444222111000///000222111111111222333666666666666666666666666555555555444444333333333444444444444444444444444222222222333333444555666333555888999999:::<<<===>>>EEEIIIVVVjjjttt~~~xxxkkkggghhhiiihhhaaaZZZRRRNNNKKKKKKPPPUUU]]]hhhvvv~~~|||}}}uuuiii```bbbfffddd\\\WWWQQQLLLHHHFFFEEEFFFMMMUUUaaajjjxxxxxxlll___WWWMMMKKKGGGEEEEEEFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@>>>===<<<<<<<<<=========>>>BBB@@@DDDPPP\\\vvv|||VVVHHH;;;777777555444555111222222333333222222111...///111333333333222111......------------...............///////////////...............///000000.../////////000000000111111222333666888;;;>>>@@@AAACCCGGGJJJMMMQQQUUUYYY^^^```ccciiiyyy}}}}}}kkkTTTKKKJJJKKKNNNWWWiiivvvjjj\\\PPPJJJAAAAAACCCEEEHHHKKKMMMNNNSSSTTTTTTSSSRRRPPPNNNMMMKKKLLLMMMNNNOOOPPPQQQQQQRRRQQQQQQPPPPPPQQQQQQRRRPPPPPPQQQQQQRRRSSSUUUUUUWWWXXXYYY[[[^^^```aaabbbaaa```___[[[VVVPPPKKKGGGDDDBBB???;;;888666666555111111111111111111111111111000...------///111333333333444444555555555555666666555555444444444333555555444444555555666777444444444333222111//////...000111222111111333555777777777777777777777777444444444444444333333333333333333333333333333333222222222333444555777888888:::<<<<<<<<<===???AAABBBNNNXXXfffxxx}}}vvvllljjjkkkkkkkkkaaaYYYRRRRRRSSSVVV]]]ffftttyyylllaaaccchhhggg___ZZZSSSNNNIIIHHHFFFFFFMMMTTT```iiiuuuyyynnnbbbZZZOOOLLLHHHEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@?????????=========<<<<<<<<<======>>>AAA@@@DDDMMMUUUjjjZZZJJJ;;;666666555333333222222222222222222222222111000000000111222333333......------------...............///////////////...............///000000......//////000000111111111222444666999<<>>>>>>>><<<======<<<;;;;;;<<<>>>===@@@???BBBJJJNNN^^^xxx^^^MMM<<<555666555333333222222222222222222222222222111000000000111222333......------------................../////////000...............///000000.........///000111111111222222444777:::===@@@AAABBBEEEHHHLLLOOORRRWWWZZZZZZ___fffpppxxxrrr~~~}}}bbbPPPJJJKKKKKKSSS___ttt}}}{{{zzz~~~{{{vvvmmmbbbWWWMMMGGGBBBBBBBBBCCCEEEGGGIIIJJJJJJJJJJJJIIIGGGEEEBBBAAADDDDDDEEEFFFHHHIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQOOOOOOPPPQQQSSSUUUWWWXXXYYYZZZ\\\___bbbdddggghhhjjjjjjiiifffbbb\\\VVVRRRJJJGGGBBB===999666555555111111111111111111111111555555444444444555666777222222222333444555555555666666555444444333222222111111111111111222222333000000111111111111000000---///111222222333555777888888888888777777777666333333333333333333333333444444444444444444444444555444333333444666888:::888:::===AAAGGGNNNWWW\\\cccrrr}}}zzztttwww{{{uuuoookkkkkkmmmnnnnnnjjjaaa___hhhqqqyyyrrrdddeeekkkjjjccc\\\SSSMMMIIIGGGEEEEEEKKKSSS[[[bbblllxxx|||ssshhh```SSSNNNIIIEEECCCCCCBBBBBB@@@@@@@@@???????????????;;;======<<<::::::<<<>>>;;;>>>===@@@FFFGGGSSSkkkbbbPPP===666777666444333333222222222222222222333222222222222111111111000.........------.........---.........//////000000...............///000000---......///000111111222222333444777:::===@@@BBBEEEGGGJJJLLLOOORRRVVVYYYYYY___gggsssiiilll~~~zzz___NNNJJJKKKLLLVVVbbbxxx{{{|||}}}}}}{{{yyyvvvtttxxxvvvqqqjjj```UUULLLGGGCCCCCCBBBBBBCCCEEEFFFGGGFFFFFFFFFEEECCCAAA???===AAAAAABBBCCCEEEFFFGGGGGGIIIIIIIIIJJJLLLNNNOOOPPPOOOOOOPPPRRRTTTVVVXXXYYYZZZ[[[]]]```cccfffhhhiiijjjjjjjjjhhhccc]]]WWWTTTKKKHHHCCC===999666555555111111111111111111111111333222222222333333444444444444555555666777888888666666555444333333222222000000000000000111111222///000000111111111111111---///111222222333555777888888888888777777666666333333333333333333333333666666666666666666666666666555444333444666888:::===@@@FFFNNNYYYfffsss{{{yyymmmkkkqqqvvvrrrnnnlllnnnppprrrsssrrriiihhhsssssseeeeeekkkkkkccc]]]QQQLLLGGGEEEDDDDDDJJJRRRXXX^^^hhhttt~~~uuuiiiaaaSSSOOOIIIEEECCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@;;;<<<>>><<<:::999<<<>>>:::===<<<>>>DDDDDDNNNdddfffRRR???888888888666444333222222111111222222333000111333444444222///---..................------//////////////////////////////............//////////////////000111222333111222444777;;;>>>@@@BBBCCCFFFJJJMMMNNNPPPTTTXXX\\\ccckkkyyynnneeefffzzzvvv\\\KKKIIINNNRRRVVVmmm~~~yyyyyyxxxvvvuuusssrrrqqqsssqqqnnnggg^^^SSSIIICCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@AAACCCDDDDDDCCCCCCEEEFFFHHHIIIKKKLLLKKKLLLNNNOOOLLLOOOSSSUUUVVVWWWXXXYYY^^^___aaadddhhhllloooqqqrrrpppllliiifffaaa\\\XXXRRRNNNHHHBBB>>>999555333444444333333111000...---333333222222333333444555555555555555666666666666666666555444333333222222111000/////////000222333444444222111000000//////...000333444444444555777:::777444555888999777555666444333333555666666555777555333333444666666666888999:::999888888:::===BBBDDDNNN```qqq{{{tttpppjjjkkkssswwwwwwxxxyyy{{{|||~~~~~~zzzxxx{{{uuulllhhheeelllkkk]]]RRRKKKFFFDDDCCCCCCGGGMMMUUU[[[dddppp~~~vvvllldddTTTLLLFFFFFFEEEBBB??????BBBAAA???============>>>======<<<;;;::::::::::::===<<<===>>>>>>AAAKKKWWW~~~nnnSSS===::::::333111777222333444555444333222111111111000000000000111111........................//////////////////////////////............//////////////////000111222333111222555888;;;>>>@@@AAADDDGGGKKKLLLMMMOOORRRUUU\\\ccckkkxxxfffccchhh|||sssZZZKKKIIIMMMQQQZZZppp}}}{{{vvvuuutttsssrrrqqqpppooonnnmmmkkkeee\\\QQQGGGAAA>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCEEEEEEDDDDDDEEEGGGIIIKKKLLLMMMMMMNNNOOOQQQRRRUUUXXXZZZ[[[\\\^^^``````aaacccfffjjjnnnqqqsssuuusssooolllhhhccc]]]YYYSSSNNNHHHBBB>>>:::666333444444444333333111000000333333222222333333444555666666666666777777777777666555555444333333222222222222111000111222333444666555333222000000000000...000333444444444666777:::888777888;;;<<<999666555444222333555666666555666555444444555666666666666999;;;<<<;;;:::;;;===EEELLL^^^uuu|||ooonnnnnnlllpppxxx}}}xxxnnnhhhdddkkkkkk^^^RRRLLLFFFDDDCCCBBBFFFKKKRRRXXXaaakkkxxxwwwmmmeeeVVVNNNHHHGGGFFFCCC@@@@@@BBBAAA???>>>=========>>>;;;;;;;;;::::::;;;<<<<<<>>><<<===>>>===@@@KKKWWWyyy]]]EEEAAA???777555:::333333444444333333222222111111000000000000111111........................////////////////////////000//////......//////000////////////000111222333222333666999<<<>>>@@@AAABBBEEEHHHKKKMMMPPPSSSVVV^^^dddkkkyyysss___dddooonnnYYYKKKHHHMMMQQQ___vvv~~~{{{zzzzzzyyywwwvvvppppppoooooonnnmmmllllllggggggfffbbbYYYOOOEEE>>><<<<<<<<<<<<=========>>>???@@@@@@AAAAAAAAA@@@@@@BBBCCCEEEEEEDDDEEEFFFHHHJJJLLLNNNNNNOOOPPPRRRSSSTTTVVVXXXZZZ[[[]]]```ccccccdddfffiiimmmqqqtttvvvyyyvvvsssppplllfff```\\\TTTOOOIIICCC>>>:::777444555555444444333333333222333333222222333333444555666666777777777888888888555555555444444333333222333333222111222333444555888777555222111000000000///111333444444555666888:::888888:::>>>???<<<999555333222222444555555444555555444555555666777777555999===???===<<<>>>@@@KKKYYYsssyyynnnhhhmmmqqqsssxxx}}}pppgggbbbhhhjjj^^^SSSMMMGGGEEEBBBAAADDDIIIPPPVVV^^^gggrrrxxxnnngggWWWOOOIIIHHHGGGDDDAAABBBAAA@@@???>>>>>>>>>>>>>>>::::::::::::;;;<<<===>>>???===<<<===<<<@@@KKKWWWcccIIIAAA>>>666444888444444333333222222333333111111000000000000111111............////////////////////////////////////000000////////////000000////////////000111222333333555777:::===???@@@@@@===???DDDIIINNNSSSXXXZZZ```eeekkkwwwooo]]]gggxxx~~~hhhVVVLLLHHHMMMSSSeee|||~~~~~~{{{wwwuuuttttttrrrqqqkkkkkkkkkjjjjjjiiiiiiiiiaaabbbaaa^^^WWWMMMCCC===;;;;;;;;;;;;<<<<<<<<<<<<>>>??????@@@@@@@@@@@@@@@AAABBBDDDDDDDDDDDDFFFGGGIIIKKKNNNOOOOOOQQQSSSUUUVVVWWWYYYZZZ\\\___cccgggggghhhjjjlllpppsssvvvxxxzzzxxxvvvssspppkkkddd```UUUPPPIIICCC???;;;888666444444333333333333333333333333222222333333444555666666666666777777777777555555444444444333333333333222222222333444666777;;;999666333111000000000///111444555555555777888:::888777999===@@@???===444333222222444555555444444555555666666777999:::888<<<@@@@@@>>>???CCCGGGUUUiiiuuupppooovvv}}}qqqeee]]]dddhhh^^^UUUNNNHHHEEECCC@@@BBBGGGOOOUUU]]]fffooo}}}xxxnnnfffXXXPPPIIIGGGFFFCCCAAAAAA@@@@@@@@@??????>>>>>>>>>;;;;;;;;;;;;;;;<<<======???===<<<<<<;;;???KKKWWWhhhLLL@@@<<<666333666555444333222111222333444222111111000000111111222........./////////000000000000000000000000000000000000////////////000000////////////000111222333444666999<<<>>>?????????<<<>>>BBBHHHOOOUUUYYY[[[^^^bbbfffrrrooo]]]kkkzzzdddUUULLLIIINNNUUUjjj~~~{{{{{{xxxtttrrrqqqpppooommmhhhhhhggggggffffffeeeeee\\\]]]]]]ZZZTTTKKKCCC>>>;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@@@@??????AAACCCCCCCCCCCCEEEGGGHHHJJJMMMNNNOOOQQQSSSVVV[[[\\\^^^```bbbeeejjjmmmllllllnnnppprrruuuwwwyyyyyyxxxwwwvvvsssooohhhdddWWWRRRJJJCCC???<<<999777444333222222222222333333333333222222333333444555444444444555555555666666444444444444444333333333111111111222333666888999>>><<<888555222111111111000222555666666666888999999777666888===AAAAAA@@@555333222222444555555444333555666666777999===@@@CCCFFFGGGEEEBBBEEEMMMTTTdddyyy||||||qqqbbbYYY```ddd\\\VVVOOOJJJGGGDDDAAABBBFFFLLLRRR[[[ccclllzzzxxxmmmeeeXXXOOOHHHFFFEEEBBB@@@AAA@@@@@@@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;;;;???===<<<<<<<<>>@@@AAACCCIIIOOOUUUWWWXXXZZZ]]]aaammmqqq___oooxxxaaaSSSLLLJJJOOOYYYooo{{{xxxwwwtttqqqpppooonnnllljjjeeeddddddcccbbbaaaaaaaaaWWWWWWWWWUUUPPPIIIBBB>>>;;;;;;;;;<<<<<<<<<======<<<===>>>??????????????????AAACCCDDDDDDDDDFFFHHHHHHJJJMMMOOOPPPRRRUUUWWW[[[]]]```ccceeehhhlllooorrrsssssstttvvvxxxyyyzzzzzzyyyxxxwwwuuupppiiieeeXXXSSSKKKDDD???===:::999555444333111111111222333333333222222333333444555333333444444444555555555444444444444444444444444111111222333666999<<<>>>BBB???:::666222111111111111333555666666777888:::888777999===CCCFFFDDDBBB666444333333555666666555444555777777777;;;BBBHHHRRRUUUUUUQQQNNNQQQ[[[dddwwwqqqbbbWWW]]]ccc[[[WWWPPPKKKIIIEEEBBBCCCGGGGGGNNNWWW___ffftttxxxllldddYYYPPPHHHEEEDDDAAA@@@AAA???@@@@@@AAA@@@@@@?????????>>>===<<<;;;;;;;;;;;;===<<<===>>>===???HHHTTTssstttTTTAAA;;;888666777444444333333222222333333222222111111111111222222---......///000000111111000000000000000000000000111111000000000000111111////////////000111222333666888;;;>>>@@@@@@???>>>AAAAAADDDIIIPPPVVVXXXXXXYYY\\\```nnnssscccvvvyyy___SSSMMMJJJQQQ\\\sss|||wwwtttrrrpppnnnmmmmmmkkkhhhfffaaaaaa```___^^^\\\\\\[[[SSSSSSRRROOOKKKFFFAAA>>>::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>????????????AAACCCEEEEEEEEEFFFHHHJJJIIIKKKNNNPPPRRRTTTWWWYYYZZZ]]]aaaeeegggjjjmmmpppyyyyyyyyyyyyzzz{{{|||||||||{{{zzzxxxuuuooogggbbbYYYTTTKKKDDD@@@===;;;:::888666444222111111222333333333222222333333444555444444444444555555555666444444444444444444444444111222333666999===AAACCCDDDAAA<<<666333111111222111333666777777777999:::777999???HHHNNNNNNIIICCC777555444444666777777666444666777666777===GGGOOObbbeeegggccc___```jjjssssssiiibbbdddfffhhhmmmttt~~~ssscccWWW]]]ccc\\\WWWQQQLLLJJJGGGDDDDDDHHHGGGNNNWWW\\\cccooozzzmmmddd[[[QQQIIIFFFEEEBBBAAABBB??????@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<===<<<<<<===???>>>???GGGQQQmmm{{{XXXBBB:::777555555333333444444333333222222333222222111111222222333---......///000111111222000000000000000000000000111111000000000000111111////////////000111222333666888<<>>??????BBBIIIRRRYYY[[[\\\[[[^^^cccsssvvvggg}}}yyy___SSSMMMKKKRRR^^^vvv~~~yyyuuurrrnnnmmmllllllllljjjfffddd______^^^\\\[[[YYYXXXWWWPPPPPPNNNKKKGGGCCC@@@>>>999999:::::::::;;;;;;;;;;;;<<<===>>>????????????BBBDDDFFFGGGGGGHHHJJJLLLJJJLLLOOORRRSSSVVVYYY[[[^^^bbbgggkkknnnpppsssuuu~~~~~~}}}}}}}}}}}}~~~~~~~~~|||yyytttmmmddd___ZZZTTTLLLEEE@@@===<<<::::::888666333222222333444333333222222333333444555555555555555666666666777444444444444444444444444222333444888<<<@@@DDDGGGEEEBBB<<<777333111111222111444666777777888999:::666;;;EEEQQQWWWUUULLLDDD777666555555777888888777555666777666777???JJJTTTlllppptttqqqllllllttt|||}}}jjjZZZPPPMMMPPPRRRTTTVVV]]]hhhooo|||tttdddXXX]]]ccc]]]WWWRRRMMMKKKHHHEEEFFFIIIJJJQQQXXX]]]bbbmmm{{{nnnddd]]]SSSJJJGGGFFFCCCBBBCCC>>>???AAAAAABBBAAA@@@???<<<<<<;;;<<<<<<===>>>???;;;;;;>>>@@@??????GGGPPPhhhaaaHHH>>>;;;999888222333444555444333222111333222222111111222222333//////000111111111111111000000000000000000000000000000000000000000000000///...111666666333111222777888999;;;<<<=========AAAAAAEEEKKKSSSYYYZZZYYY\\\\\\eeexxxjjjvvv[[[QQQPPPOOOUUUaaaxxx|||wwwtttrrrqqqoookkkhhhfffddd```^^^]]][[[XXXWWWVVVVVVTTTRRRKKKKKKKKKIIIFFFBBB>>>;;;888999:::;;;<<<<<<<<<<<<999:::<<<>>>???@@@??????CCCCCCCCCDDDGGGIIILLLNNNPPPRRRTTTSSSRRRUUUZZZ^^^ccceeeiiimmmqqqsssuuuuuu}}}}}}||||||||||||||||||}}}{{{xxxtttoooiiiaaa\\\VVVRRRLLLFFFBBB>>>:::888777666555444333222222222333333222222222333444444222222222222222222222222333333333333333333333333333333444888>>>EEEIIIKKKLLLEEE<<<666444444333222222333444555555555444333777@@@MMMUUUUUUNNNEEE???888888777777777777777888888999;;;;;;999===LLL[[[ssswwwzzz{{{{{{~~~qqqZZZOOOLLLFFFDDDEEEJJJOOOUUU___hhhzzzwwwbbb\\\``````[[[YYYTTTMMMHHHFFFFFFGGGGGGGGGJJJPPPXXX___jjj|||}}}pppggg\\\SSSHHHDDDEEEGGGEEEBBB?????????@@@@@@AAAAAAAAA>>>======<<<;;;:::::::::999<<<@@@@@@???BBBIIIOOOfffcccGGG>>><<<999555555555444444333222111111111111111111111111111111...///000000111111000000000000000000000000000000000000000000000000000000000///111666777333222333777888999;;;===>>>??????BBBCCCFFFMMMTTTYYYZZZZZZ[[[[[[iiivvvkkktttYYYPPPOOONNNUUUaaazzzzzzuuuqqqpppnnnlllhhhfffdddaaa^^^[[[XXXVVVSSSRRRQQQPPPNNNMMMJJJIIIIIIGGGDDD@@@===;;;888999:::;;;<<<<<<<<<<<<;;;<<<>>>@@@AAAAAAAAAAAADDDDDDEEEFFFHHHJJJLLLMMMQQQSSSVVVVVVVVVXXX]]]aaafffhhhkkknnnqqqssstttttt{{{{{{{{{|||}}}}}}}}}~~~|||zzzwwwsssooohhhaaa\\\UUUQQQKKKFFFBBB???;;;888777777555444333222222222333222222111111111222222222222222222222222222222333333333333333333333333666555777;;;AAAGGGKKKMMMKKKEEE===777444333222111222333555666666666666555;;;BBBKKKPPPNNNGGG???:::888777777666666777777888888999:::;;;:::>>>LLL[[[uuuzzzlllTTTHHHDDDEEEDDDFFFJJJOOOWWWdddqqqzzzfff```bbbbbb___ZZZUUUNNNHHHFFFEEEFFFFFFFFFHHHNNNVVV]]]hhhzzz{{{pppggg___VVVKKKFFFFFFFFFDDDAAA?????????@@@@@@AAAAAAAAA>>>>>>======<<<;;;;;;::::::>>>@@@AAA@@@BBBHHHMMMccc{{{jjjNNNAAA===999555555444444333222222111111111111111111111111111111......///000000000000///000000000000000000000000000000000000000000000000111///222666777333222444666777:::<<>>;;;:::888999:::;;;;;;<<<<<<<<<<<<===???AAABBBCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMMMMRRRUUUYYYZZZZZZ\\\aaaeeeiiikkkmmmppprrrrrrsssssswwwwwwxxxyyyzzz{{{||||||zzzxxxtttqqqmmmggg```\\\UUUQQQKKKFFFCCC???<<<:::888777666555333333333222333222111000000000000000222222222222222222222222222222222222222222222222777777888<<>>999666777777666666666666777777888888:::;;;;;;???MMM[[[pppvvvhhhPPPDDDAAACCCCCCFFFJJJOOOZZZmmm~~~llldddeeeeeeccc^^^XXXPPPIIIFFFEEEEEEDDDFFFGGGLLLSSSZZZeeevvvyyyooogggaaaXXXNNNHHHFFFFFFCCC@@@?????????@@@@@@@@@@@@@@@???>>>>>>======<<<<<<;;;===???AAAAAAAAABBBGGGKKKZZZpppuuuXXXFFF===888555444333333222222111111111111111111111111111111111---......///////////////////////////////////////////////////////////////111000222666777444333555666777:::===@@@CCCDDDEEEEEEGGGKKKQQQVVVZZZ\\\]]]___]]]sssuuuvvvoooWWWOOOOOOPPPZZZhhh{{{vvvpppllljjjgggeeeaaa___]]]ZZZVVVTTTTTTQQQNNNLLLKKKJJJGGGFFFCCCBBBBBBAAA???<<<:::999888888999:::;;;;;;;;;;;;<<<===???@@@BBBCCCDDDEEEFFFGGGJJJLLLMMMNNNNNNMMMRRRUUUZZZ\\\]]]___dddhhhjjjlllnnnqqqrrrssstttssstttttttttuuuuuuvvvvvvvvvvvvtttqqqnnnjjjeee___[[[TTTPPPKKKFFFCCC@@@===;;;999888777555444333333333444333222111000/////////111111111111111111111111111111111111222222222222555555666:::???DDDGGGHHHGGGCCC===888444333222222333333444555666777777888BBBCCCCCCAAA<<<888555555666666666555666666777888666666888:::;;;@@@MMMZZZjjjrrr}}}fffQQQGGGDDD@@@AAAEEEJJJPPP\\\tttrrrhhheeeeeefffbbb\\\SSSLLLHHHFFFEEEEEEEEEEEEIIIPPPWWWaaaqqq~~~wwwnnnggg___WWWNNNHHHFFFEEEBBB@@@???????????????@@@@@@@@@??????>>>>>>=========<<<>>>@@@BBBBBBAAABBBEEEHHHNNNfffbbbKKK>>>888666333333222222222111111111111111111111111111111111---......///////////////////////////////////////////////////////////////222000111555666333333555555777:::>>>AAADDDFFFGGGFFFIIINNNSSSXXX\\\___```cccccczzzzzz~~~mmmVVVPPPPPPRRR^^^nnnzzzuuuooojjjhhhdddbbb^^^\\\ZZZWWWTTTQQQPPPNNNKKKIIIHHHGGGEEEDDD??????>>>===<<<:::999888777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@BBBDDDDDDGGGHHHJJJMMMNNNOOOOOOOOORRRUUUYYY[[[\\\___dddhhhiiikkknnnqqqssstttuuuuuuttttttssssssrrrrrrqqqqqqrrrpppllliiifffbbb]]]YYYRRROOOJJJFFFDDDBBB???===:::999888666555444333333555444333111111000000000111111111111111111111111000000000111111222222222444444555999>>>BBBDDDDDDDDDAAA===888444333333444222333333333444555666666@@@@@@>>>;;;777555666777666666666666666777888888666555666:::<<>>>>>>>>>>>============???@@@AAAAAAAAABBBDDDEEEGGGbbbgggNNN>>>888666333333333222222222222222111111111111111111111111......///000000000000///000000000000000000000000000000000000000000000000111///000444444222222555555777:::>>>AAADDDFFFGGGFFFJJJPPPVVVZZZ^^^aaadddfffkkkkkkVVVQQQQQQTTTbbbsss}}}yyysssmmmhhheeeaaa^^^[[[XXXVVVTTTPPPNNNKKKHHHFFFDDDDDDCCCBBB@@@======<<<;;;:::999999888777888999::::::;;;;;;;;;:::;;;;;;===???AAACCCDDDGGGHHHJJJLLLNNNPPPQQQQQQSSSUUUXXXYYYZZZ]]]dddiiiiiikkknnnpppssstttuuuuuussssssrrrqqqpppoooooonnnnnnkkkhhheeebbb___ZZZWWWQQQNNNJJJFFFDDDCCC@@@???;;;:::999777555444333333444333222111111111111111111111111111111111111111/////////000111111222222555444666999===AAABBBAAA@@@???<<<888444333555777444333333333333444555555;;;;;;:::777555555666888777666666777777888999:::666555777;;;???DDDPPP[[[eeennn{{{|||fffSSSHHHDDDCCCEEEJJJRRR[[[iii~~~}}}mmmcccbbbfffhhhaaaXXXPPPKKKIIIGGGFFFFFFCCCDDDJJJRRR[[[hhhsss~~~vvvllleeeYYYTTTMMMHHHEEECCCBBBAAA???????????????>>>>>>>>>========================>>>>>>???@@@AAABBBBBBCCCGGGaaagggNNN???999888333333333333333333333333111111111111111111111111...///000000111111000000000000000000000000000000000000000000000000000000000...///222333111111444555777:::>>>AAADDDEEEFFFEEEJJJQQQWWW[[[___dddgggfffsss~~~hhhTTTPPPPPPTTTcccuuu~~~}}}zzzvvvqqqjjjeeebbb]]][[[WWWUUURRRPPPLLLJJJGGGDDDBBBAAABBBBBB@@@???;;;;;;:::999999999999999777888999::::::;;;:::::::::;;;;;;<<>>===<<<<<<;;;888555444666999666666444444333444444555666666666555333333555777777777777777888999:::;;;999888999>>>CCCIIISSS^^^ccclllyyylll[[[PPPLLLKKKLLLQQQ[[[fffssspppbbbaaaggggggaaaWWWPPPKKKHHHGGGFFFFFFCCCCCCIIIPPPYYYeeeppp~~~wwwllldddZZZVVVPPPJJJEEECCCAAA@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBAAAAAAHHH[[[~~~eeeMMM???:::999444444444444444444444444111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000000---...111222000000333666777:::===AAACCCEEEFFFEEEKKKRRRXXX\\\```fffjjjeeexxx|||eeeRRRNNNOOOSSScccvvv{{{zzzxxxtttooohhhccc```[[[XXXUUURRRPPPMMMJJJGGGFFFDDDBBBAAABBBBBBAAA@@@;;;:::999999888999999999777777888999::::::::::::;;;;;;;;;===???BBBDDDFFFFFFFFFGGGIIILLLPPPSSSVVVWWWXXXXXXWWWWWW\\\dddjjjmmmnnnooopppqqqppppppoooggggggggggggggghhhhhhhhhgggeeeaaa___]]]ZZZWWWTTTPPPMMMIIIFFFEEEDDDBBBAAA===<<<:::888666444444333000////////////000000111000000000000000000000000---......///000111111222//////000333777999999999:::;;;;;;888555444777:::999888666555444444555555333444444333222222333555888888888888999:::;;;<<<<<<:::<<>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAAAAA@@@IIITTTpppbbbLLL???:::999555555555555555555555555111111111111111111111111---......///000111111222222111///.........///000222222000000000111222333000000000111111222222333444888<<<@@@CCCEEEGGGIIIDDDJJJSSS[[[aaaeeehhhjjjjjj}}}uuudddUUUOOOPPPVVVgggxxx{{{xxxsssoookkkgggbbb___WWWUUURRRNNNKKKHHHFFFEEECCCAAA>>>======<<<;;;999:::999888666666666777777::::::::::::::::::::::::666888;;;<<<===@@@CCCFFFCCCEEEIIILLLOOOQQQRRRRRRVVVTTTUUU[[[```aaabbbeeejjjkkkmmmnnnnnnlllkkkiiiggggggffffffeeeeeeeeeeeeeeedddbbb^^^ZZZVVVRRRPPPMMMLLLIIIGGGEEEDDDDDDDDD???>>>;;;888666555444444000000000000000000000000111111000000000000000111000000000111222222333333222333444555666888999999777777666666666666777777666555333111000000000111111111222333444444444555555777:::;;;:::;;;<<<===@@@>>>???FFFRRR^^^hhhlllooo|||zzzmmmccc^^^]]]ZZZ]]]hhhttt~~~}}}uuuaaaZZZ___```___[[[SSSKKKFFFFFFHHHIIIFFFGGGJJJMMMTTT```lll{{{{{{tttkkkcccZZZVVVPPPKKKHHHFFFCCCAAA@@@@@@>>>===<<<<<<<<<<<<>>>===;;;999888999;;;<<<<<<<<<======>>>>>>??????BBBOOOcccyyyaaaKKK>>>999777333333333333333444555666000000000111222222222333......//////000000111111000000000000111111222333222111111000000111222222//////000000111222222222555999===AAACCCDDDGGGIIIEEEKKKSSSZZZ```dddhhhjjjnnnzzzzzztttdddUUUPPPQQQXXXiiizzz}}}xxxuuuppplllhhhddd___\\\VVVTTTQQQMMMJJJGGGEEEDDDBBB@@@>>><<<<<<<<<:::999888777666666666777888999::::::::::::::::::::::::999:::<<<<<<<<<>>>@@@BBBCCCDDDGGGJJJMMMPPPQQQRRRWWWSSSTTTYYY^^^```cccgggiiijjjkkklllkkkjjjhhhgggdddddddddccccccbbbbbbbbbaaa```]]]ZZZVVVSSSPPPNNNMMMKKKIIIGGGFFFEEEEEEEEE@@@???<<<999777666555555111111111111111111111111111000000//////000000111///000000111222333444444222333444555666777888888777666666666666666666777777777666555444444444444222222222222333444555666666888:::;;;;;;<<<===>>>BBBCCCGGGPPP\\\hhhqqqvvvxxxoooiiiiiigggkkksss{{{vvvmmmsss~~~wwwccc[[[___```___[[[TTTLLLGGGGGGIIIIIIGGGGGGIIILLLQQQ\\\hhhwww~~~vvvlllccc\\\XXXRRRLLLHHHEEECCCAAAAAA@@@???>>>============>>>===<<<;;;:::;;;<<<<<<<<<<<<======>>>>>>??????@@@IIIZZZqqqdddLLL>>>999888666555444444333333333444111111111111111222222222////////////000000000000------///000111222222222222111111000000000111111//////000111111222333333777:::>>>AAACCCDDDFFFGGGGGGLLLSSSYYY^^^ccchhhkkkrrrmmmsssrrrcccTTTQQQSSS[[[lll~~~}}}zzztttqqqlllhhhddd```[[[XXXTTTRRROOOLLLHHHEEEDDDCCCAAA???<<<;;;;;;;;;:::888666666555555666777999:::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;===>>>BBBCCCDDDFFFIIIMMMPPPRRRWWWTTTUUU[[[```bbbeeeiiihhhhhhiiiiiihhhfffdddcccaaaaaa``````___^^^]]]]]][[[YYYWWWUUURRROOOLLLKKKLLLKKKJJJHHHGGGFFFFFFFFFBBB@@@>>>;;;888666555555222222222222222222222222000000////////////000000///000111222333444555555222222333444555666666777666666555555555555666666666666777777777666666666444333222222222444666777777999;;;<<<<<<===???AAADDDIIISSS```mmmyyy{{{uuusssuuuzzziii^^^ccclllsssyyyfff\\\]]]______\\\VVVNNNIIIIIIJJJJJJGGGGGGIIIJJJNNNXXXcccrrrzzzoooeee___ZZZSSSMMMHHHEEEAAA???AAAAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<======>>>>>>?????????DDDRRRlllfffMMM???:::999888777666444333222222222222222222111111111111111000000000000////////////***+++---////////////...111111111000000000000000000000111222333444444555999<<>>======>>>>>><<<<<<============<<<;;;<<<<<<======>>>>>>??????AAADDDQQQmmmgggMMM>>>::::::888777666444333333333333333222222222111000000000000000000000////////////,,,---...//////...---,,,111111111111000000//////111111222333444555666777999<<<@@@BBBCCCDDDEEEFFFJJJNNNSSSYYY]]]bbbgggjjjqqqqqqaaaooonnn```SSSRRRVVV___qqqyyyuuuooolllgggccc___[[[VVVSSSNNNMMMJJJGGGDDDAAA@@@???===;;;999888999999888777888777555444444444555555888888888888888888888888777888999999888999;;;===>>>>>>>>>???CCCHHHMMMPPPQQQUUU___mmmrrrmmmfffbbbdddccccccbbbaaa___^^^]]]]]]\\\[[[ZZZXXXWWWVVVUUUQQQPPPNNNLLLKKKKKKJJJKKKJJJJJJJJJKKKJJJJJJJJJJJJCCCBBB@@@===999666444222000000000000000000000000///////////////000111111222222333444555666777777333333444444444444444444555555444444444444555555000111333555555555444333666555333222333555888:::888:::<<<======@@@CCCFFFFFFWWWppp|||vvvaaaXXX[[[eeelllvvv}}}lll^^^XXXZZZ\\\]]]ZZZSSSMMMKKKKKKHHHFFFGGGIIIKKKNNNXXXbbbppp}}}~~~wwwpppccc]]]TTTKKKEEEAAA>>><<<>>>>>>===<<<<<<<<<<<<===:::;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????BBBDDDQQQppphhhNNN>>>::::::666666555444444444444555333222222222111000000000////////////000000000000111111111111111000///...111111111111000///......111111222333555666777777999<<<@@@BBBCCCDDDFFFGGGJJJNNNTTTZZZ^^^bbbfffhhhmmmlll]]]nnnlll^^^SSSRRRWWW___qqq~~~wwwrrrmmmjjjfffaaa]]]YYYUUUQQQKKKJJJGGGDDDBBB???>>>===<<<:::888777888888777666888777555444333333444444666666666666666666666666444666777777777888;;;===<<<<<<<<<>>>BBBGGGLLLOOONNNRRR]]]jjjoooiiiaaa]]]______^^^]]]\\\\\\[[[[[[ZZZZZZXXXVVVUUUSSSQQQQQQNNNMMMKKKJJJJJJJJJKKKLLLIIIJJJKKKLLLLLLLLLLLLLLLEEEDDDBBB???;;;777444222////////////////////////000//////000000111222333444444444555666666777777555555555444444444444444444444333333333333444444333444555666666666666666666555444333444666888999888999;;;<<<===@@@DDDGGGLLLbbbvvvddd^^^```hhhooowwwppp```VVVWWWZZZ]]][[[UUUOOOKKKJJJHHHFFFGGGIIIKKKNNNWWWaaannnzzzzzzssseee^^^UUULLLFFFBBB???======<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@CCCPPPpppkkkQQQ@@@::::::666666555555444555555555222222222111111111111111......//////000000111111111111000000000111222222000111111111000///...---///000111222333555666666999<<<@@@BBBDDDEEEFFFHHHIIINNNUUU[[[___bbbeeefffiii|||fffYYYnnnkkk]]]RRRRRRVVV___qqq}}}tttnnnkkkhhhccc___[[[WWWRRROOOIIIHHHFFFCCC@@@>>><<<<<<:::888666666777777666555666555444333333333444555444444444444444444444444444555777777666777999;;;:::;;;<<<>>>BBBGGGKKKNNNNNNNNNSSS[[[___]]]ZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXWWWVVVUUUSSSQQQOOOMMMLLLKKKJJJHHHHHHHHHIIIKKKLLLIIIJJJKKKMMMNNNNNNMMMMMMHHHGGGEEEBBB>>>:::666444////////////////////////000000000000111222333444666666666666666666666666666666666555555444444444444444333333333333444444666666666666666666777777555555555555666777888999777999:::;;;===@@@DDDHHHVVVooosssqqquuu|||tttcccVVVTTTXXX\\\[[[VVVOOOKKKJJJHHHGGGGGGIIIIIIKKKSSS\\\iiiuuu{{{sssgggaaaWWWNNNGGGDDDAAA???======<<<<<<<<<<<<======<<<;;;:::::::::<<<===>>><<<<<<======>>>>>>??????@@@BBBOOOnnnrrrVVVCCC;;;:::888888777555444444444444111111111111111222222222---......///000111111222///...---...///000222444000111111111000///---,,,---...///000222333444555888<<<@@@BBBDDDEEEGGGIIIIIINNNVVV\\\```bbbdddeeegggzzzyyy```XXXpppkkk]]]RRRRRRVVV___ppp|||rrrkkkiiifffbbb]]]ZZZUUUQQQMMMHHHGGGEEEBBB???===<<<;;;:::888666666666777666555444333222222333444666777333333333333333333333333555666777666555666888999999:::<<>>>>>============>>>???>>>===;;;:::;;;<<>>?????????AAACCCPPPmmmwwwZZZEEE<<<:::;;;:::888666444333222222000000111111222222222333000000000000000000000000111///,,,******,,,///111000000000000000000000000111000//////111444888::::::===???AAABBBDDDGGGIIIOOORRRVVV[[[```cccfffgggjjjooohhh[[[xxxnnn]]]PPPRRRZZZdddssszzzqqqjjjgggccc^^^YYYVVVSSSOOOMMMFFFEEEBBB>>><<<:::999999999777666444333333444444111222222333444555666666555555555555666666666666555666666777888999999::::::;;;===???AAADDDEEEFFFCCCFFFIIIKKKLLLNNNQQQTTTVVVUUUSSSRRRQQQQQQQQQRRROOONNNMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDFFFIIILLLMMMKKKKKKLLLMMMMMMMMMMMMMMMQQQMMMHHHDDD@@@;;;777444000000000000111111111111111111111222333444666777666666666666666666666666888777666555444444555666666666555555555444444444888888777777666666666555999999888666444555999<<<>>>???>>><<<;;;>>>DDDJJJdddzzzgggXXXTTTYYY]]]]]]XXXQQQKKKIIIHHHGGGIIIKKKKKKJJJOOOVVVeeemmm||||||sssjjjdddZZZQQQKKKGGGDDDCCC@@@>>><<<<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>AAACCCKKKccccccGGG;;;:::777666444333222222333444555444222111111111222222000000000000000000000000222000...------...000222000000000000000000000000111000000000111444888:::;;;===@@@AAABBBDDDGGGIIINNNQQQVVV\\\```cccfffhhhppppppiiiccckkk\\\QQQUUU```kkkzzzxxxoooiiifffbbb\\\XXXTTTQQQNNNLLLFFFDDDAAA>>>;;;999888888888888666555444333333333333333333444444444444444444444444444555555555555555555666666777888888999777777999;;;===???AAABBBDDDFFFHHHIIIJJJKKKNNNPPPQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEGGGIIILLLNNNIIIJJJLLLMMMNNNOOOOOOOOORRRNNNJJJEEEAAA===888444000000000000111111111111111111222333444555666666888888888888888888888888888777666555444555555666666666555555555444444444777777777666666666555555777777777666666888<<>>AAAJJJRRRlll{{{iiiZZZUUUYYY\\\\\\WWWPPPKKKIIIGGGGGGHHHJJJJJJIIINNNUUUbbbjjjzzz}}}uuukkkddd[[[SSSLLLGGGCCCAAA@@@>>><<<<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>@@@BBBKKKccchhhKKK===;;;888777666444444444444555444333222111111111222222000000000000000000000000222222111111111111222222000000000000000000000000111000000000222555888999<<<>>>@@@BBBBBBCCCFFFHHHLLLPPPWWW\\\```dddgggiiizzzqqqllllllfffZZZSSSZZZfffqqq|||tttlllgggddd```[[[VVVRRROOOLLLIIIEEECCC@@@<<<:::888777777444333333222222111111000555444444444333333333222222333333333444444444444444444444555666666777777444555666888:::<<<===>>>CCCDDDFFFGGGGGGGGGIIIKKKLLLLLLLLLLLLKKKJJJIIIIIIKKKJJJGGGEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHKKKMMMOOOIIIJJJLLLNNNPPPQQQRRRRRRSSSPPPLLLHHHDDD???999555222222111111111111111111111222333444555666666666999999999999999999999999777777666555555555666666555555555555555444444444666666666666555555555555666666777777888:::>>>AAAEEEHHHHHHDDD@@@DDDQQQ\\\xxx|||kkk\\\UUUXXXZZZYYYUUUOOOJJJGGGFFFFFFGGGIIIHHHGGGKKKRRR]]]fffvvvyyylllfff^^^UUUNNNGGGBBB???@@@>>><<<<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>AAAJJJbbbnnnOOO???<<<999888777666555555555555444333222111111111222222000000000000000000000000111222222222222222222111000000000000000000000000000000000111222555777999===???AAABBBBBBCCCEEEGGGKKKPPPXXX^^^aaadddhhhkkksssqqqtttdddYYYUUU]]]hhhrrryyyrrrkkkfffbbb^^^YYYTTTPPPMMMIIIGGGCCCAAA>>>;;;999777666666222222333333333333333222333333333333333333333333333333333333444444444444333333333444444555555555555666777999:::<<<======???AAACCCCCCCCCDDDFFFHHHIIIJJJKKKLLLLLLJJJIIIHHHJJJHHHEEECCCBBBCCCEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOLLLLLLNNNPPPQQQRRRSSSSSSTTTRRROOOLLLHHHCCC<<<888444333222111000111111222111222333555666666555555888888888888888888888888777777666666666666666666555555555555555555555555666666555555555555555555666777888888999;;;???BBBEEEIIIKKKGGGDDDLLL]]]mmm}}}kkk]]]TTTUUUWWWWWWSSSNNNIIIFFFFFFEEEFFFHHHFFFEEEIIIPPPYYYcccttt~~~ooojjjaaaYYYQQQIIICCC>>>@@@>>><<<<<<<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>AAAKKKaaasssRRR@@@;;;888888777666555555555555333222222222222222222222111111111111111111111111000000111222222111000000000000000000000000000000000000000111333555777888===???AAABBBBBBCCCEEEGGGKKKRRRZZZ```ccceeeiiilllvvvwwwzzzdddZZZVVV^^^fffooo|||~~~wwwqqqkkkgggaaa]]]WWWRRRNNNKKKGGGEEEAAA???===:::888777777777666666666777777777888888111111222222333444444555333444444444444555555555333333333333444444444444666666777888999;;;;;;<<<:::<<<>>>@@@AAABBBDDDFFFFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGDDDCCCCCCDDDFFFHHHFFFFFFGGGIIIJJJLLLNNNOOOOOOPPPQQQRRRSSSSSSSSSRRRUUUTTTRRRPPPMMMGGG@@@;;;666555333111000111111222222222333444555555555555777777777777777777777777666666777777777777777777444555555555555555555555555555666666666666666666888999:::::::::<<>><<<<<<<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;>>>AAAKKKaaavvvTTT@@@:::777777666666555444444333222222222222222222222222111111111111111111111111///000111111111111000///000000000000000000000000///000000222333555777888<<<>>>@@@BBBBBBCCCFFFHHHLLLTTT^^^cccdddfffjjjnnnyyy}}}zzzccc[[[WWW^^^eeemmmzzz{{{uuupppkkkhhhaaa\\\WWWQQQMMMIIIFFFCCC???===;;;:::888888888999999888666555444444555555000000111222333444555555444444444444555555555555333333333333333333444444444555555666777777888888777999<<<>>>>>>@@@BBBEEEAAABBBCCCCCCDDDDDDDDDDDDFFFEEEDDDCCCDDDEEEGGGIIIEEEFFFGGGIIIKKKLLLMMMNNNRRRRRRSSSTTTTTTTTTTTTSSSUUUUUUTTTTTTQQQLLLDDD???888777444222000111111222333222222222222333444555555555555555555555555555666666777888888888777777444444444555555555555555666666666666777777777777:::;;;===>>>>>>???AAADDDEEEJJJOOORRRXXXggg~~~}}}lll^^^PPPRRRUUUXXXXXXSSSLLLGGGFFFEEEFFFGGGDDDBBBFFFMMMTTT___qqquuuoooeee\\\SSSLLLFFFBBB@@@>>><<<<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===AAAJJJ^^^{{{XXXBBB;;;666666666666555444333333111111222333333333222222111111111111111111111111111111000000000000111111000000000000000000000000//////000222444555777777;;;===@@@AAABBBDDDGGGIIINNNWWWaaafffffffffjjjnnn|||vvvbbbZZZXXX___gggoooyyysssnnnjjjggg```\\\VVVQQQMMMIIIEEEBBB===<<<;;;:::999:::;;;;;;AAA>>>999444111000000111111111222222333333333444222333333333444444444444444444444444444444444444444444444555555666666666888:::<<<<<<======???AAA>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDFFFGGGHHHDDDEEEGGGIIIKKKLLLMMMMMMRRRRRRSSSUUUVVVVVVVVVVVVTTTUUUVVVVVVTTTOOOHHHCCC:::888555222000000111222444222000///000111333555444444444444444444444444555666777888999888888777444444444555555555666666777777777777888888999999;;;>>>@@@BBBCCCDDDGGGJJJKKKOOOTTTZZZeeewww~~~nnn```QQQSSSWWW\\\^^^YYYQQQJJJGGGFFFFFFGGGDDDBBBFFFLLLRRR]]]ooouuunnndddZZZQQQKKKFFFCCC@@@>>><<<<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::>>>GGG[[[|||]]]FFF>>>777777888888777666444333000111222333333333333222111111111111111111111111222111111000000111111222000000000000000000000000//////111222444666777777:::===???AAACCCDDDGGGIIIPPPYYYcccgggggggggkkkooo~~~uuu```YYYXXX```iiisss~~~wwwqqqmmmiiigggaaa\\\VVVQQQMMMIIIEEEBBB<<<;;;:::::::::;;;<<<===MMMIIIBBB;;;666333333444333333333222222222222111111111222222222333333333444444444444444444444444555555555666666777777777999;;;<<<<<<<<<<<<===>>>???>>>>>>>>>>>>@@@BBBCCCAAAAAABBBCCCEEEEEEFFFFFFDDDEEEGGGIIIJJJLLLLLLLLLPPPQQQSSSUUUWWWXXXXXXYYYTTTTTTVVVWWWVVVQQQJJJEEE;;;888555222000000111222444222///......000333555555555555555555555555555555666777999999999888777444444444555555555666666777777888888999999999:::<<>><<<<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======888===EEEXXXyyyaaaJJJBBB888888999999888777555444000111222333444333333222//////.........000111222//////...---...///000111222111000///......///000000111222222333555888;;;===>>>@@@BBBCCCFFFJJJMMMTTT\\\```eeellliiiiiitttttt```WWWWWW```jjjttt~~~xxxsssnnniiifff^^^ZZZUUUPPPKKKGGGBBB???::::::777333000444>>>GGGfffWWWDDD999777666333...000111111222222222111111222222333333333333444444555444333333222222222222222333444444555555444444777777777888999999::::::===>>>???@@@AAABBBCCCCCC@@@AAACCCCCCBBBAAABBBCCCEEEFFFGGGJJJLLLNNNOOOPPPNNNQQQTTTVVVWWWXXX[[[]]]ZZZZZZZZZYYYVVVQQQMMMJJJBBB;;;444000111222///,,,333222000...,,,...222555999777666666555333333666555444333444666666666555666444333111111222333444777777666666666888999:::AAAHHHLLLJJJLLLUUU[[[]]]```ccckkkxxxvvveeeYYYUUUWWW___ddd^^^SSSLLLIIIIIIHHHGGGFFFFFFFFFFFFLLLWWWgggvvv~~~wwwkkkggg```XXXPPPIIIDDDBBBAAA@@@>>>===<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::???EEERRRnnncccKKKCCC:::999888888888888666333555555555555555555555555222222111000000111222333000///.........///000000000000///...---...//////000111222333333555888;;;>>>???AAABBBDDDGGGKKKNNNUUU]]]___dddjjjhhhiiiuuurrr```XXXWWWaaajjjuuu}}}wwwrrrmmmhhheee^^^ZZZTTTOOOKKKGGGBBB???999:::888555333666???GGG\\\QQQBBB999666555333000111111111111111111222222222222222333333333444444444444333222222222333333222333444444555555444444666777777888888999::::::===============>>>???@@@AAACCCEEEEEEDDDCCCDDDEEEEEEFFFGGGIIILLLNNNOOOPPPPPPRRRTTTUUUUUUWWWZZZ]]]\\\\\\\\\[[[XXXTTTPPPMMMEEE>>>666222222333111///333333222000///000333666666555444444444444444444555444444555666777555444333333111111111333555666777666666666777888999:::>>>GGGNNNPPPTTT]]]dddeeennnqqqzzz|||lllYYYUUUVVV^^^ddd___VVVPPPJJJIIIHHHGGGFFFFFFFFFFFFJJJTTTdddsss~~~uuujjjfff___XXXQQQKKKFFFDDDAAA???>>><<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::>>>CCCMMMeeegggLLLAAA:::999777777888777555333222222222222222222222222333333222111111111222222222111000000000000000111000///////////////000111000111222333333555888;;;???AAABBBDDDEEEHHHLLLOOOUUU]]]___bbbiiihhhlllzzzooo___YYYXXXaaakkkwww|||vvvpppkkkfffccc]]]YYYTTTOOOKKKGGGCCC@@@999999999666555888>>>DDDNNNHHH???888555444333333333222111000000111222333222222222222333333333333333333222222222333444444222333444444555555444444666666777888888999999:::===<<<:::999999:::<<<===BBBDDDFFFFFFEEEEEEEEEGGGEEEFFFGGGIIIKKKMMMNNNOOOQQQRRRSSSSSSTTTVVVZZZ]]]^^^^^^___^^^[[[XXXTTTQQQIIIBBB999333222333333222333333333333222222555777666555555555777888777555555555555666777777444222111111000111222444666777666666666666777888999:::;;;EEEOOOVVV]]]gggooosss}}}tttYYYTTTUUU\\\bbb___XXXSSSJJJIIIHHHFFFFFFFFFFFFFFFHHHRRR```ooo~~~sssiiieee^^^WWWRRRMMMHHHEEE@@@???===<<<;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@GGGZZZwwwmmmOOO@@@:::999777666777666444333111111111111111111111111222111111000000/////////333333222222222111111111000000000111111222333333111222333333333555999;;;@@@BBBDDDEEEFFFIIIMMMPPPUUU]]]___bbbjjjkkkrrr~~~|||mmm^^^YYYYYY```kkkyyyzzzsssnnniiiccc```[[[WWWRRRNNNJJJFFFBBB???999999999777555666999===???>>>;;;777333222444555555333111000000111222333111222222222222333333333222222222222333333444555222333444444555555444444666666777777888999999999;;;:::888666777999<<<>>>BBBDDDFFFFFFEEEEEEFFFGGGEEEFFFGGGIIIKKKMMMNNNNNNPPPQQQQQQQQQRRRVVV[[[______```aaa```^^^[[[WWWUUULLLEEE;;;555222333333444111333444444333444666888999;;;<<<<<<===>>><<<888777666666777888666333111111111111111222333444555555555666777888999999::::::BBBLLLUUU___kkkvvv}}}xxx\\\UUUSSSYYY^^^\\\VVVSSSKKKJJJHHHFFFEEEEEEFFFFFFGGGPPP]]]kkkzzzuuukkkfff^^^XXXSSSNNNHHHDDD???>>>===<<<;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>CCCRRRmmmrrrTTTBBB;;;999777666666555444222333333333333333333333333111111111111000000//////111111111111111111000000000000111111222222222222111222333333444666999<<>>666222222333444000222333333333444666888>>>DDDHHHFFFDDDCCC@@@:::999888777777777666333000333222222222222222222222444555666777888999:::::::::>>>FFFOOOYYYeeettt~~~www___VVVQQQTTTYYYWWWSSSQQQLLLJJJHHHEEEDDDEEEFFFFFFGGGOOO[[[hhhvvvyyyooohhh___XXXSSSNNNGGGBBB>>>>>><<<;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>===<<<;;;;;;;;;=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<@@@EEEPPPjjjbbbJJJ>>>;;;888666666666555444333333333333333333333333111222333444444444333222///000222333444444444444222333333444444333222111111333444444444666999<<>><<<:::888555444333333333333444444333333333333333333555444444333222222111111111111111111222222222222444444333222222222333333222333444444555555444444555555666666777888888888888888999:::;;;===???@@@???AAACCCDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNPPPRRRSSSUUUXXXZZZZZZ[[[]]]^^^^^^\\\YYYWWWPPPLLLEEE===777444444444333333333333444666;;;>>>OOOaaallldddWWWOOOHHHAAA???<<<888555444444333111000111111222222222222111333444666888999::::::::::::999<<>>;;;999777444333444555666666666444222222333444333222444444555444333222111000000111111111111222222222555444444333222222222222222333444444555555444444555555666666777888888888999999:::;;;<<<<<<======???AAACCCDDDDDDDDDFFFGGGFFFFFFGGGHHHJJJKKKLLLLLLNNNPPPRRRSSSSSSSSSUUUVVVXXXZZZ\\\]]]]]][[[XXXWWWQQQNNNHHHAAA:::555555555555555444444444888===AAAXXXmmm{{{qqq```VVVNNNFFFAAA===888444333333333222...///000222222333333333222444666888:::::::::::::::888<<>>:::777777777666666333333333333333333333333333222333444222000444;;;BBBGGGKKKJJJIIIIIIJJJJJJKKKLLLHHH===777555000)))555111000333444444666;;;FFFFFFGGGFFFFFFHHHKKKNNNXXXbbbaaa]]]bbbfffkkkwwwtttfffxxxrrraaaVVVTTTUUU\\\fffuuu~~~yyyqqqkkkgggbbb\\\XXXQQQNNNJJJGGGDDDBBB???<<<888777444222111222333333666444222222333333333111222222222222222222222222222222333333333333444444222222222222222222222222333333333333333333333333666666777777777777666555888:::===>>>>>>???@@@BBB>>>???@@@AAABBBDDDEEEEEECCCCCCDDDEEEFFFHHHIIIJJJMMMNNNOOOOOOOOONNNPPPQQQVVVTTTSSSTTTWWWYYYXXXVVVSSSRRRNNNFFF>>>888666777666999222///555666999DDDbbbxxx}}}iiiXXXLLLDDD???===:::666444333444444////////////000111222333666666666666777777777777999:::<<<===???CCCHHHLLL\\\jjj}}}jjj]]]\\\]]]aaafffmmmrrrttt{{{zzzgggWWWPPPSSSUUU\\\\\\PPPPPPLLLHHHEEEDDDEEEDDDDDDFFFIIIQQQ]]]iiixxx|||uuuiii___[[[XXXQQQHHHDDD======<<<;;;;;;;;;;;;<<<>>>===;;;::::::;;;<<<===>>>>>>===<<<;;;::::::;;;999;;;???CCCNNNkkkuuuPPPEEE===666666777555444555444333333222111111111222333111222444333222777???LLLJJJDDD>>>;;;<<<>>>@@@BBBGGGJJJHHHGGGFFFBBB;;;555111///222444555999???===???AAACCCFFFKKKQQQUUUZZZcccaaa]]]```bbbgggsssuuujjj}}}ooo]]]TTTSSSUUU]]]hhhwwwyyyqqqjjjfffaaa\\\WWWPPPMMMIIIEEECCC@@@===;;;777666444222222222333444666444333222333444333222222222222222222222222222222222333333333333444444222222222222222222222222333333333333333333333333666666777777777666666555888:::===>>>>>>>>>@@@AAA>>>???@@@AAACCCDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJKKKLLLNNNMMMLLLLLLNNNOOOSSSQQQPPPRRRUUUVVVUUUTTTRRRQQQNNNHHH@@@:::888888555888333111666888???NNNkkkmmmYYYJJJAAA===;;;888555333222222333000000000000111222333444666666666666777777777777999:::<<<===>>>BBBGGGJJJVVVbbbvvvsss```YYYWWWXXX\\\dddnnnwww}}}|||dddTTTOOOSSSWWW```bbbWWWPPPMMMHHHFFFEEEFFFEEEEEEFFFGGGNNN[[[hhhyyy{{{ssshhh^^^[[[XXXPPPHHHDDD======<<<;;;;;;;;;;;;<<>><<<:::::::::;;;<<<===<<<<<<<<<<<<<<<======999;;;???CCCNNNiiiyyyUUUEEE===777666777555444555444333333222111111222222333111111222111111777???KKKCCC:::444333444555555777<<<@@@BBBEEEHHHGGGDDD<<<777444555666555999>>>@@@AAABBBCCCEEEIIINNNRRR[[[cccaaa\\\^^^]]]bbbpppwwwnnnlll[[[RRRRRRVVV___kkkzzzyyypppjjjeee```ZZZUUUNNNKKKGGGCCCAAA>>>;;;999555555333222222333444555666444333222444444444333333333333333333333333333222222333333333333444444222222222222222222222222222222333333333333333333555555666666666666666555666888:::;;;;;;;;;===?????????@@@AAACCCDDDEEEEEEHHHHHHGGGGGGHHHIIIIIIJJJIIIJJJKKKKKKJJJJJJKKKLLLNNNMMMMMMNNNQQQRRRRRRQQQPPPPPPNNNIIICCC===999888666:::666444888999AAATTTrrrrrr[[[JJJ@@@<<<:::777555333222111111111111111111222333444555666666666777777777888888999:::;;;<<<===@@@DDDHHHOOOYYYiiixxxhhhVVVTTTSSSTTTYYYdddsss|||eeeUUUPPPTTTXXXaaaddd[[[PPPMMMIIIFFFFFFFFFFFFFFFFFFEEEKKKXXXhhhyyyzzzpppfff]]]ZZZWWWOOOHHHEEE>>>===<<<<<<;;;;;;<<<<<>><<<;;;::::::;;;;;;;;;:::;;;;;;<<<===>>>???999;;;>>>CCCMMMfff~~~ZZZFFF===777777777555444555444333333222222222222222444111000000......555===AAA999222333666666333111555555333222444999>>>@@@EEEAAA>>>???===::::::<<>>???@@@AAABBBDDDEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHGGGIIIJJJIIIHHHHHHIIIJJJIIIIIIJJJKKKMMMNNNOOOOOOMMMMMMMMMJJJEEE@@@;;;888777===<<<<<<>>>999@@@TTTrrrsss[[[KKK@@@;;;999777555333222222222111111111111222333444444666666666777777888888999::::::;;;;;;<<<>>>BBBFFFKKKRRR^^^iiisss}}}bbbRRRRRRTTTWWW^^^jjj{{{}}}www{{{xxxiiiYYYSSSTTTVVV___bbbZZZPPPMMMHHHFFFEEEFFFFFFFFFGGGEEEIIIWWWiiizzz{{{nnneee]]]ZZZVVVOOOHHHFFF>>>======<<<<<<<<<<<<<<>>===;;;:::::::::::::::999999::::::;;;<<<===::::::>>>CCCKKKbbb]]]FFF>>>888777777555444555444333333222222222333333222000000000000111888AAADDD999111333777666333222888555111//////111555999AAA@@@BBBFFFGGGDDDCCCEEE@@@AAACCCEEEHHHOOOVVV[[[XXX^^^]]]\\\^^^\\\dddxxx}}}rrr|||~~~iii\\\UUUVVV]]]gggrrr~~~zzztttlllfffaaa\\\VVVQQQMMMJJJFFFBBB@@@===:::888333333333333444555555666333111000000222222222111333333333333333333333333222222222333333333444444222222222222222222222222111111111222222333333333333333444555555555555555555666777666666777999;;;===>>>???@@@AAACCCDDDDDDGGGFFFEEEEEEDDDEEEEEEEEEGGGHHHIIIHHHGGGFFFGGGHHHFFFGGGHHHIIIIIIJJJKKKLLLJJJJJJJJJIIIFFFAAA<<<888777>>>AAAFFFHHH@@@CCCVVVssspppXXXIII@@@;;;:::888666555444333222000//////000000111222333666666666777888999999999::::::;;;;;;;;;>>>BBBEEEHHHMMMVVV]]]dddmmmwww~~~}}}cccWWWTTTYYY```iiittt~~~|||~~~yyyrrrttt}}}zzztttjjj[[[TTTTTTTTT\\\aaaZZZPPPMMMHHHEEEEEEEEEEEEDDDHHHFFFIIIVVVhhhyyy|||nnneee^^^ZZZUUUNNNHHHGGG>>>>>>===<<<<<<<<<<<<===>>>>>>===<<<;;;::::::::::::999999888888999999:::::::::>>>DDDJJJ^^^```GGG???888777777555444555444333333222333333444444000///000333444666===FFFPPP@@@222111222000000333333111222555555111000111555666;;;EEEJJJKKKMMMQQQGGGGGGGGGGGGIIINNNUUUZZZWWW]]]]]]^^^aaa^^^iii~~~rrr~~~cccYYYVVVXXX___jjjuuu~~~vvvqqqiiiccc^^^ZZZTTTPPPLLLIIIEEEBBB???<<<999777333333333444444555555555333111000000222333333222333333333333333333333333222222333333333333444444222222222222222222222222000000111111222333333333222222333444555555555555777888888888777888;;;===<<<<<<===>>>@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDEEEFFFCCCEEEFFFFFFEEEEEEGGGHHHGGGFFFEEEEEEDDDAAA<<<888444;;;AAALLLQQQHHHIII[[[sssiiiQQQDDD===:::999888777666444333222////////////000111222333555666777777888999::::::::::::;;;;;;<<<>>>BBBEEEFFFKKKQQQWWW\\\dddmmmssswww}}}jjjbbb]]]ccclllvvv|||xxxxxxvvvwww|||~~~zzzssstttyyy{{{uuukkk\\\UUUTTTSSS\\\ccc]]]SSSOOOJJJFFFEEEEEEDDDCCCGGGFFFJJJVVVeeettt}}}nnnggg```[[[UUUMMMHHHGGG???>>>======<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888888999999;;;:::>>>DDDIIIZZZeeeHHH@@@999888888555444555333333333333333444444555000///111444444444:::BBBKKK<<<111111222...///555000...000555555000///111222111555===CCCFFFJJJOOOPPPOOOLLLIIIHHHKKKPPPTTTYYY^^^___aaadddaaalll~~~sss~~~```WWWTTTWWW```mmmxxx|||rrrmmmeee```\\\XXXSSSOOOJJJGGGCCC@@@===;;;888555333333444444444444444444444222111222333555555444444444444444444444444444222222333333333333444444222222222222222222222222///000000111222222333333111111222444444555555555777777777666666777:::<<<:::;;;<<<===>>>???@@@AAACCCBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEDDDBBBAAABBBCCC@@@BBBDDDCCCAAA@@@BBBDDDDDDBBBAAAAAABBB@@@<<<888444666;;;HHHPPPHHHGGGXXXkkk{{{]]]HHH>>>:::888888777666555333222111000000000000111222333333555666777888999::::::;;;999:::;;;<<<===???CCCGGGHHHMMMSSSWWW\\\bbbkkkqqqwww|||vvvrrrlllrrr|||nnnmmmqqqsssxxx|||}}}{{{ppp```XXXVVVSSS[[[bbb\\\WWWSSSMMMIIIGGGFFFEEECCCEEEEEEKKKUUU```nnn|||pppiiibbb]]]VVVMMMHHHHHH???>>>>>>===============;;;;;;<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<<<<<<<999===DDDHHHWWWnnnIII@@@999888888555444444333333333333333444555555222111222333000...222888:::000...555777222111666777111///222222///222777888444333666999:::???DDDLLLKKKJJJHHHIIIMMMSSSXXX[[[```aaadddfffbbbnnn|||ttt}}}```XXXRRRVVV```nnnzzz{{{pppjjjccc^^^[[[WWWRRRNNNIIIFFFAAA>>><<<999666444333444444555555444333333555444333333555777666666444444444444444444444444222222333333333444444444222222222222222222222222///000000111222222333333000111222333444444555444444555444333222444777999999:::;;;<<<===???@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDAAABBBCCCBBB@@@???@@@AAA>>>@@@BBBAAA>>>===>>>@@@BBB@@@??????@@@???;;;888555444555BBBJJJAAA@@@QQQ___uuupppSSSAAA;;;999666666666555444222111000111111111111222333444555555666777888999:::;;;;;;999:::;;;<<<===@@@DDDHHHMMMQQQWWW[[[___eeemmmsss|||yyyyyyhhhhhhooottt|||wwwggg]]]XXXSSSYYY^^^YYYZZZVVVPPPKKKIIIGGGEEEDDDCCCDDDKKKTTT]]]jjj}}}{{{qqqjjjccc^^^VVVLLLHHHHHH??????>>>===============999:::;;;<<<============999999:::;;;<<<>>>???@@@<<<999===DDDGGGVVVtttIII@@@999888888555444444333333333333333444555666......///000111222222333444333333333333333333222222222222111111000000000///000222333444888<<<@@@BBBDDDFFFHHHJJJNNNSSSVVVZZZ```aaacccgggfffrrruuu{{{aaaYYYUUUXXX```kkkuuuzzzpppkkkccc]]]YYYTTTOOOJJJFFFBBB===:::888777555444444444333333333444555555333222111222444555444333333222111111222333555666444444444444444444444444444444444333222111000///000000111111111222222222111222222333333444444444444444555555666666777777999:::<<<===>>>@@@CCCEEE???@@@BBBCCCDDDCCCBBBAAACCCCCCCCCCCCBBBBBBAAA@@@>>>>>>===;;;;;;;;;;;;;;;;;;;;;<<<===<<<999777555666777999<<<>>>AAACCCDDDOOOYYY___WWWEEE777444777444333333222222111111111222222222222333444555555555666888999::::::999888<<<======;;;;;;>>>DDDIIIMMMTTT]]]bbbdddiiisss{{{vvvhhhooo|||yyyhhhWWWRRRUUUWWWVVVVVVRRRMMMIIIGGGEEECCCAAADDDCCCGGGQQQ]]]kkk|||~~~vvvlllaaa[[[VVVNNNIIIHHHCCCAAA>>>======>>>===<<<<<<<<<======<<<;;;::::::999::::::;;;;;;::::::999666===<<<<<>>AAACCCAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>======<<<;;;::::::999999999999999:::;;;:::999777555333333555777999;;;<<<===@@@HHHNNNIII<<<333111555333333333333333222111111222222222222333444555666666777888999::::::999888888:::<<<<<<<<>>===<<<:::999;;;:::999888888777777777555666777888888777666555111111222333555666777777111666;;;999444000111333222333444555555333222000333333333333333444666666888888999:::::::::999999888:::<<<>>>???AAAEEEGGGQQQYYYbbbhhhlllsssrrr[[[QQQTTTWWWWWWXXXTTTNNNIIIGGGEEEDDDBBBBBBBBBEEENNNXXXeeexxxuuukkkaaa[[[UUUNNNIIIHHHBBB???===;;;<<<<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::999::::::;;;;;;::::::999999>>>======FFFVVVzzz[[[III@@@<<<444333666111333333333222222222111111222111111111111111111111444444333333222111111111333333333222222222222222222333444555666999===AAAAAACCCFFFIIIKKKOOOTTTXXXXXX\\\ZZZXXX[[[___ttt{{{}}}xxx```ZZZXXXZZZaaannnzzz~~~xxxnnnhhh```YYYUUUPPPJJJFFFAAA???;;;:::999888777555666555444333222111111111444333222333555555555444333333333444444555666666555555555555444444444444111111222333333333222222444444444333333333222222222222333444666777888888666555555444444333333333444555777888999;;;>>>@@@>>>>>>===<<<<<<>>>???@@@??????>>>===<<<:::888777999888777666555555555555333333444555666666555555222222333333444444444444...///111111111111222333111333555666666555222000333333333333444555666777999999999:::::::::::::::;;;<<<===>>>???BBBEEEGGGNNNUUU___eeekkkuuuttt[[[PPPSSSXXXYYYYYYUUUNNNIIIGGGEEEDDDCCCCCCBBBFFFMMMVVVcccvvvuuujjj```ZZZUUUNNNIIIHHHAAA???<<<:::;;;;;;:::999;;;;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999999???===>>>FFFUUUxxx]]]JJJ???<<<555555777222333333222222222111111111222222222222111111111111444444333222222111000000222222222222222222222222333444555555666999===@@@AAACCCFFFIIILLLPPPUUUYYYXXX\\\ZZZXXX[[[bbbzzz}}}wwwaaa\\\XXXZZZaaaooo}}}~~~xxxmmmggg^^^XXXSSSNNNHHHDDD???===:::999999999777666666555444333222222111111444333222333555666555444333333444555666666666777666666666555555444444444111111222333333333222222333333333333333333333333000111111222444555555666555555444444333333222222333555777888999:::===@@@======<<<;;;;;;===>>>?????????>>>===;;;:::888777777666555444444333333444111111222333444444444444333333333333222222222222111000//////111222222222111333555777777555333222444444444444555666777777999999999::::::;;;<<<<<<>>><<<;;;;;;===@@@CCCEEEJJJQQQXXX]]]bbbkkkyyyrrrYYYOOOSSSYYYZZZ[[[VVVOOOJJJGGGFFFEEEDDDDDDDDDGGGMMMTTTaaattttttjjj___ZZZUUUNNNIIIHHHBBB???<<<:::::::::999888::::::;;;;;;;;;;;;;;;:::999::::::;;;;;;::::::999999>>>===>>>FFFRRRqqq]]]III>>><<<666888:::555333333333222222222111111111111222222222222222222111111111111222222333333000111111111111222222222222333444555555888<<>>>>>>>>>>>>>>??????@@@>>>>>>======;;;:::888777666555444333333222222333111111111222222333333333111111111000000000//////111///......000111111111222333555777777666555444555555444555555666777888888888999:::;;;===>>>???<<<;;;999:::===AAABBBCCCJJJNNNSSSUUUVVV]]]jjjuuuoooXXXOOOTTTYYYZZZ]]]WWWPPPJJJGGGFFFEEEDDDDDDEEEHHHMMMRRR^^^ssssssiii___ZZZUUUNNNIIIHHHBBB@@@<<<;;;::::::999888999::::::;;;;;;;;;;;;:::999::::::;;;;;;::::::999888===<<<===DDDNNNhhh___JJJ>>><<<777:::<<<666444444444333333333222222111111111222222333333333111111111111222222222222//////000000000111111111222333444444444777;;;>>>AAACCCFFFIIIMMMQQQVVVZZZZZZ```______dddmmmsss]]]XXXWWWXXX```pppzzzuuukkkddd\\\UUUPPPKKKEEE@@@;;;:::999999::::::888666666666555444444555555555555444333444555666666444333444666777888888777777777777777666555444444444333333333333222222111000///000000111222333444444111111111111111111111111222222222222333333333333000222444555555777:::=========>>>???????????????<<<<<<<<<;;;;;;999888888666555444333222222222222222111111111111222222222000000000000////////////---------...000111222333444444555666666666666666555555555555666777888999777888888999;;;>>>@@@BBB::::::===AAAFFFHHHGGGFFFKKKOOORRRRRRSSSYYYfffqqqmmmXXXPPPTTTXXXXXX^^^XXXPPPJJJGGGFFFEEEEEECCCDDDGGGKKKPPP[[[ppprrrhhh^^^YYYTTTNNNIIIHHHCCC@@@===;;;;;;:::999888888999:::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999777<<<<<<===BBBHHH^^^cccLLL???<<<888:::;;;555555555555444444444333333000000111222333333444444444444333222111000///.........//////000000000111222222333333444666:::===AAACCCFFFIIIMMMQQQWWWZZZ[[[aaabbbbbbgggqqquuu___ZZZVVVWWW```qqqxxxsssjjjddd[[[UUUPPPJJJDDD???:::999999999::::::888777666666555555555666666777555444333444666666666555333444666888888888777777888777777666555444444444444444444333222111000///......///000222333444555222222222111111111111000111111111222222333333444...000222333444555888;;;:::;;;===>>>>>>>>>===<<<:::::::::::::::999888777666555444333222222222222222222111111111111222222111111111111111000000000***+++---000111333555777555555555555666666777777555555555666666777888999777777888999<<>><<<;;;;;;:::888888999::::::;;;;;;;;;;;;999::::::;;;;;;::::::999666;;;;;;<<>>>>>===<<<===<<<;;;:::888666444333222111111000000000000000000000000000000000000000222222222222222111000000000/////////000222444555777777888999999888666555777777777777777888888888555555444555666999<<<===??????>>>HHHVVVPPPFFFHHHJJJRRR[[[^^^```hhhwwwkkkZZZQQQQQQUUUYYYaaa[[[SSSLLLHHHFFFDDDCCCBBBCCCFFFIIIMMMWWWkkk~~~vvvjjj^^^YYYUUUOOOJJJHHHAAAAAA@@@>>>===;;;::::::<<<<<<<<<;;;;;;:::::::::888999::::::;;;;;;::::::666>>>===<<>>888444===333333333444666666444222444444555555555555444444333333333222222222111111222222222222222222222222222333444444555777;;;???@@@CCCFFFIIIMMMRRRXXX\\\```hhhiiihhhkkkqqqrrrvvv```XXXWWWYYYcccuuuzzzsssmmmhhhddd]]]UUUMMMFFFAAA???======<<<<<<;;;::::::999777777777777777777777777888777777666666666666666777777777888888888888999999999888777666555444444333333222111000000000000000000000000111111111222222111111000000000111111222222222333333333444444222222222333333555666777666888:::<<<======<<<<<<<<<;;;;;;999888555444333222111111000000000000000000000000000000000000000/////////000111111111222333222111000///000111111888888999999999999888777777777777777777777777888666555444444666888:::<<<;;;>>>>>>DDDMMMHHHBBBHHHIIIRRR]]]dddjjjttt~~~kkkZZZQQQQQQUUUYYY___ZZZRRRKKKHHHFFFDDDCCCBBBCCCFFFIIIMMMWWWjjj}}}vvvjjj^^^YYYUUUOOOIIIGGGAAA@@@???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;::::::888999::::::;;;;;;::::::666===<<<;;;CCCKKK\\\uuurrr\\\BBB:::<<<777333999777666666666777777555333444333333333333333333444333333333222222222222111222222222222222222222222222333444444555777;;;???AAADDDGGGJJJMMMRRRWWW[[[aaaiiillllllnnnrrrtttuuuaaaZZZUUUXXXcccuuu~~~wwwpppkkkddd```ZZZRRRJJJDDD@@@>>>>>>======<<<;;;;;;::::::777777777777777777777777777777666666555555666666777888888888888999999999:::999888888666666555444333222111000////////////......////////////000000000000000//////000000111222222222222333333333333222222222222222333444444555666888:::;;;;;;;;;::::::::::::999777555333222222111111000000000000000000000000000000000000000///.........///000111111444333111000000000111222999999999999999999::::::888888777777777777777777666555444444555666999::::::@@@???AAAFFFBBB@@@JJJHHHRRR___iiisssvvvoooiiihhhlllpppqqqooopppzzz~~~lll[[[QQQPPPTTTXXX\\\WWWPPPJJJGGGEEEDDDDDDBBBBBBEEEHHHLLLVVViiizzzuuuiii]]]XXXTTTNNNIIIGGGAAA@@@???===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::777===;;;;;;BBBJJJ^^^yyyuuu\\\CCC;;;;;;888555555444333333333444444222000222111000//////000111222222222222222222222222222222222222222222222222222222333444444555777;;;???CCCEEEHHHJJJMMMQQQWWWZZZ___hhhlllmmmoooqqqvvvrrr___ZZZRRRVVVaaarrr|||vvvooojjjaaa]]]WWWPPPIIIDDD@@@>>>>>>======<<<<<<;;;;;;:::888888888888888888888888777666666555555555666666888888888888999999999999:::999888777666555555444222111000000/////////000//////////////////////////////////////////000111222222222222222222222333222111111000000000111111444444666777999999999999999888888777666555333222222111111000000000000000000000000000000000000000111000000//////000111111222111111111222444666777888888888888999::::::;;;888888888777777777777777666555444333444555777999===CCCAAAAAAGGGDDDBBBJJJIIIQQQ^^^jjjuuu{{{~~~pppdddaaa\\\XXXWWWZZZ]]]]]]\\\___lll~~~mmm]]]RRRPPPSSSXXXZZZUUUNNNHHHFFFEEEDDDDDDBBBBBBDDDGGGLLLUUUfffvvvtttiii]]]WWWTTTMMMHHHFFFAAA@@@>>><<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888999::::::;;;;;;::::::888<<<;;;;;;BBBIII___~~~qqqWWWDDD@@@AAABBB@@@999333222111222333444333111111111///......///111111222222222222222222222222222222222222222222222222222333444444555777;;;???CCCEEEHHHKKKNNNRRRWWW[[[aaajjjmmmmmmmmmlll|||~~~yyynnn[[[WWWQQQUUU```ppp{{{uuuooojjj```\\\WWWPPPIIIDDDAAA???=========<<<;;;;;;::::::777777777777777777777777666666555555555555666666777777888888888999999999999888888777666555444444222111111000000000000000000000000000000000000000//////...//////000111111222222222222222222222222333222222111111111111111333333444666777777888888777777777666555444333222222111111000000000000000000000000000000000000000000000000111222444555555444333333333444666888999777777888999999:::;;;;;;888888888888777777666666666555444333444555777999===DDDCCCDDDMMMKKKEEEFFFIIIPPPZZZfffsss|||yyypppkkkggg```WWWPPPNNNKKKIIIIIIMMMPPPQQQPPPQQQ___rrrppp___SSSOOORRRWWWYYYTTTMMMGGGEEEDDDDDDCCCCCCAAABBBFFFKKKTTTcccrrrttthhh\\\WWWSSSMMMGGGFFF@@@???===;;;::::::;;;<<<:::::::::;;;;;;<<<<<<<<<888999::::::;;;;;;::::::999<<<;;;<<>>===999999888888777666666555666555444444666888:::<<>><<<:::999:::<<<===;;;;;;;;;;;;;;;;;;::::::888999::::::;;;;;;:::::::::======AAAEEEGGG^^^pppOOOGGGMMMMMM]]]bbbHHH666444222222333444444444000111222333333222111000111111111222222333333333222222222222222222222222222333444444555777<<>><<<;;;;;;:::999999888888777555555555555555555555555444444444444444555666777555555555555666666666666666555444333222111111000333333333222333333444444222222111111000000//////000000000000111222333444222222222222111111000000///////////////000111111333333333444555666777888333333333444444333333222222111111000000000000000000000000000000000000000333555777999888555222000222111111111222444666777666999>>>BBBCCCCCC@@@>>>999999999888777666666555555555444555666999<<<===LLLhhh||||||kkkeeeTTTRRRQQQTTT\\\dddjjjlllxxx}}}aaaTTTIIIFFFFFFBBBAAACCCAAABBBCCCFFFHHHJJJLLLLLLTTTWWW___kkkyyyyyygggVVVNNNPPPTTT[[[VVVNNNHHHEEEDDDCCCBBBCCC@@@@@@DDDJJJQQQ^^^jjj~~~~~~rrrfff[[[UUURRRKKKFFFDDD@@@>>>;;;999999:::<<<===<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;;;;:::::::::===>>>CCCFFFFFF]]]tttOOOCCCFFFDDDVVV\\\AAA;;;999666444555555444333999555222111333444444333222222222111111111000000222555777666333111333555222333444444555777;;;???DDDGGGJJJMMMPPPUUUZZZ^^^dddgggiiiooorrrnnn}}}dddTTTQQQRRRUUU___lllzzz{{{tttooojjjggg___ZZZRRRKKKEEEAAA===;;;>>>===:::888888888999:::666666444333333333333333333333333444444666777888888777666555555555555555555444333222222222333444222222222222333444555555222222222111111000000000222222222111222222333333555444444444000,,,...333111111000/////////111222555555444444444444333222666666666666555444333222111111000000//////......000000000000111111111111444:::>>><<<666222444888999666333333555888888777999???CCCFFFHHHJJJFFF@@@======>>>>>><<<999888999666666666555555999===AAASSSuuukkk\\\OOOMMMMMMPPPUUU]]]kkkwwweeeZZZMMMDDDBBBCCCCCCCCCDDDGGGKKKMMMOOORRRYYY^^^]]]eeeoooxxxyyykkk\\\QQQQQQUUU[[[WWWQQQMMMKKKIIIEEEBBB@@@???AAAEEEIIIPPP\\\hhh~~~zzzllleee[[[SSSOOOMMMIIIFFFDDDBBB???<<<::::::;;;<<<888999999::::::999999888:::::::::;;;;;;;;;<<<<<<:::<<<;;;>>>CCCGGG^^^qqqVVVEEEBBB>>>>>>AAA>>>777777666555444333333333777444222222333555444333333333333333222222111111000222444444333333333333222333444444555888<<>>999444444666444111///000333666777777;;;BBBGGGJJJMMMOOOLLLGGGBBBBBBDDDDDDAAA===:::999888888888777888;;;@@@DDDTTTttt~~~fffYYYMMMIIIIIINNNVVVdddvvvrrrfffUUUIIIDDDDDDEEEFFFFFFKKKRRRXXX\\\cccjjjpppqqqvvv|||xxxjjjZZZOOONNNRRRZZZVVVPPPLLLJJJHHHDDDBBB@@@???@@@EEEIIIPPP\\\hhh~~~zzzkkkcccYYYQQQMMMJJJFFFCCCCCCAAA>>><<<::::::;;;<<<999999::::::::::::999999:::::::::;;;;;;;;;;;;<<<<<<>>><<<@@@FFFJJJbbbqqqUUUCCC@@@;;;:::<<<999666666555444333222222333444333222333444555444333444444444333333333333222000000222444666666444222333444444555555888<<>>BBBGGGIIIKKKHHHBBB;;;777666555555444444333222222111111000000000000/////////000000111111111222222222111888??????;;;666444555111///...///222666888888>>>FFFMMMRRRVVVYYYWWWRRRPPPQQQRRRPPPLLLFFF???;;;:::::::::::::::>>>CCCGGGSSSmmm~~~rrr\\\RRRLLLGGGGGGOOO]]]pppxxxfffWWWNNNMMMOOOQQQRRRYYYbbbjjjqqqxxxzzzkkk[[[NNNLLLPPPXXXTTTOOOKKKIIIFFFCCCAAA@@@???@@@DDDHHHOOO[[[ggg|||zzzjjjbbbXXXOOOKKKGGGCCC@@@BBBAAA>>><<<::::::;;;<<<:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<>>><<<@@@GGGLLLdddrrrUUUCCC???999777999555555555444333222222222222111222222444555555444333333333333333333333333222333222222555888888555111333444555555666888<<>><<<;;;:::999888777888888888888777666555555444555555333333444444555555555555555555555555555555555444444444333222333444555666555555666666666666666666444444444444444444444444333333444555666666666666777444555;;;???;;;777555555666666777:::AAAJJJQQQ]]]aaabbb]]]RRRFFF===:::444444333222111111111111000000000000000000000000000000111111222333333333222777<<<<<<999555444555333222111222444777999;;;AAAKKKUUU[[[```dddccc```ccceeeeee```ZZZSSSHHH???;;;<<<;;;;;;<<>><<<;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;:::;;;999>>>FFFKKKbbbsssVVVDDD@@@:::888:::666666555444444333333333444000111333444444333444444111111111111222222222222444222222444777777333///333444555555666888===@@@BBBFFFKKKOOOSSSWWW\\\___aaaiiijjjlllsss~~~aaaSSSRRRQQQUUU___mmm{{{xxxqqqlllhhheee[[[WWWRRRLLLHHHDDD@@@===;;;::::::999999999999999888777666555555444555555222333444444555444444333333444555555666555444444444444333333333444666666222333555666777777777777444444444444444444444444333444666777888888888777777666999AAADDD@@@:::888;;;<<<>>>???EEEPPP```kkk{{{}}}~~~vvvhhhWWWIIIBBB444444222111111000111111000000000000111111111111000111111222333444444444444777888777555444555666555555444444555666999;;;DDDPPP\\\dddjjjpppqqqooouuuwwwvvvoooggg___QQQDDD=========<<<<<>>FFFKKK___rrrVVVDDD@@@:::999;;;888777666666555555555555666111222333333222222333444000111111111111111222222222111111222333444222111444555555666666999===@@@BBBFFFKKKPPPTTTXXX\\\___^^^iiillllllsssaaaTTTTTTQQQUUU___mmm|||~~~vvvoooiiidddaaaZZZVVVQQQLLLHHHDDD@@@===::::::::::::::::::::::::888777666555444444444444222333444555555444333222222333444666666555444444444444333333333555666777222333555777777777777666333333444444444444444555444555777999999:::999999777666:::AAAEEECCCAAABBBGGGKKKOOOSSSZZZhhhzzz}}}iiiUUUIII555444333111000111111222000000000111111111111222111111222333444444555666666777777666444444666888555666666555444666999<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999:::::::::::::::;;;:::@@@HHHJJJ[[[yyyqqqUUUDDD@@@:::999;;;777777777666666666666666777333444444222000000222555111111111222222333333333000111222222333555777:::444555666666666999===@@@AAAEEEKKKQQQUUUYYY]]]___```lllnnnlllsss}}}bbbUUUUUUQQQUUU___nnn||||||tttmmmgggaaa^^^WWWSSSOOOJJJGGGCCC>>>;;;999999999:::::::::999999777666555444333333333333111333444555555444222111111222444666666555444333444444333333444555777888666777888999888777555444222222333333444444444444444555888:::;;;;;;::::::;;;:::<<>>======<<<;;;;;;;;;:::;;;;;;;;;<<<<<<;;;;;;;;;888999999999999:::::::::999:::999@@@HHHGGGUUUpppvvvYYYGGGBBB;;;999;;;777666666555555555555666666444555444222///...111555222222222333333444444444111333555555555888>>>CCC444555666666777999===@@@AAAEEEKKKQQQUUUYYY]]]```bbbnnnooolllsss{{{bbbVVVWWWQQQUUU___nnn||||||ssskkkeee___\\\TTTQQQMMMIIIEEEAAA===:::777888888999999999888888666666555333333333333333111222444555555444222111111222444666666555444333444444333333444555777888:::;;;;;;;;;999777444222222222222333333444444444444666888;;;<<<<<<;;;:::@@@>>>>>>BBBFFFMMMZZZfffrrryyyuuu[[[HHH777555333111111111222333000000111111222222222222111111222333444666666777666888:::<<<<<<:::888777777999;;;;;;;;;>>>CCCGGGPPP```qqq}}}zzziiiPPPOOOMMMKKKIIIKKKNNNQQQWWW___cccjjjvvvvvvssszzzxxxzzzpppiiiddd```dddooosssaaaRRRMMMOOORRRRRRPPPKKKFFFBBBCCCEEEBBB@@@@@@CCCEEEJJJUUU```mmmllleee[[[SSSOOOMMMIIIFFF=========<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;:::888888999999999:::::::::666777777>>>EEECCCOOOhhh{{{^^^KKKFFF>>>;;;<<<888555555444444444555555666444333222111111222333444333333333333333333333333333555555333555;;;>>>>>>666666666666666888<<<@@@AAADDDIIIMMMQQQVVV\\\```fffmmmpppnnnxxxeeeWWWVVVTTTZZZdddrrr|||ssskkkeeeaaa^^^UUUQQQKKKEEEBBB>>><<<999999999999999888888888777555555666444222222333444444333222333444444444333444555555555666666777777333444555555666666555555666888:::;;;;;;999777555222222333333444555666666999;;;<<<<<<;;;:::;;;===AAABBBBBBDDDIIITTTbbbmmmyyyiiiUUUGGG555444222000//////000000111111222222222333333333444333222222333666888:::;;;777555666666555777;;;===>>>???BBBGGGLLLRRRUUU```nnnwww]]]RRRKKKNNNQQQRRRXXX```eeehhhmmmvvvsssaaaWWWSSSRRRTTTWWWbbbooowwwdddSSSKKKLLLRRRQQQOOOKKKFFFBBBAAAAAACCC@@@@@@BBBDDDIIIUUU```rrrmmmbbbXXXSSSOOOJJJHHHHHH???>>>===<<<<<<;;;;;;;;;:::::::::999999888888888999999:::888777666888999666:::888888@@@CCCMMM___^^^GGGBBB>>>>>><<<555777777666555555555555555333333222111111222333333333333333333333333333333333555555333444:::<<<;;;666666666555666888===@@@BBBEEEJJJNNNSSSYYY^^^bbbdddlllpppppp{{{dddVVVUUURRRZZZgggvvv}}}ssskkkddd]]]YYYSSSOOOIIIDDD@@@===:::888888777777777777666666666555555555444222222333555333333222333333444333333555555555666666666777777555555555666666666777777:::;;;<<<;;;999666333111111222333444555666777777777888:::::::::;;;===>>>???AAADDDHHHOOO[[[iiisss{{{{{{xxxsssnnnfffYYYHHH===444333222000000000000111111111222222222333333333444333222333444666999:::;;;999:::<<<===;;;===AAAEEEHHHMMMSSSZZZ```fffjjjxxxyyy___RRRKKKPPPXXX]]]dddmmmnnnpppuuu{{{qqqbbbRRRJJJGGGFFFIIILLLQQQ]]]oooxxxeeeTTTMMMMMMQQQPPPNNNJJJFFFBBBAAABBBCCC@@@@@@BBBDDDIIITTT___rrr|||kkkaaaVVVRRRNNNIIIFFFFFFAAA@@@>>>===<<<<<<======:::::::::::::::;;;;;;;;;999999:::888777666888999888<<<999888???AAAIII[[[|||^^^HHHBBB>>>===<<<666777777666555555555555555333333222222222222333333222222222333333444444444333555555222333888999888555666666555666888===@@@CCCFFFKKKPPPUUU[[[aaafffeeelllpppqqq{{{dddVVVUUUQQQ\\\lll|||~~~uuulllcccZZZUUUQQQMMMGGGBBB???<<<999777666666666555555555444444444555555444222222333555333333333333333333333333555555666666666666777777777777666666666777888999;;;;;;;;;:::888555222///111111222444555777888999777888:::;;;<<<===@@@BBB@@@DDDHHHMMMTTT]]]iiirrr}}}ssshhhbbb^^^[[[XXXUUUPPPGGG;;;333222111111000000000111222111111222222222333333333333333333333555777999;;;999888;;;???@@@???BBBFFFRRRXXXcccmmmvvv}}}zzzbbbTTTKKKQQQ\\\eeennnxxxzzz{{{~~~zzzaaaTTTHHHCCCBBBBBBEEEIIIHHHPPP]]]jjjwwwzzzgggVVVNNNNNNNNNNNNMMMJJJFFFCCCBBBBBBBBB@@@@@@BBBDDDHHHSSS^^^qqqvvvjjj___UUUQQQMMMGGGDDDDDDAAA???===;;;:::;;;<<<>>>999999999999:::;;;<<<===999999:::888777666888999:::>>>:::888>>>>>>FFFWWWuuu~~~^^^HHHCCC>>>======666777777666555555555555555333333333333333333333333111111222333333444555555333555555222222666777555555555666555666999===AAADDDFFFKKKPPPUUU\\\ccchhhgggmmmppppppwwwfffWWWVVVTTT```qqqwwwnnnddd[[[UUUPPPLLLFFFAAA>>><<<:::888666666555555555444444444444555555444222222444555333444444444333222333333666666666666666666777777888777666555555777999:::777888888888777555333222000111333444666888999:::999;;;======>>>@@@DDDFFFGGGJJJNNNQQQTTTYYY```fffttt|||~~~ooo^^^RRRMMMIIIGGGEEECCCAAA<<<555000000000000000111111222222111111222222222333333333333333333444666888:::;;;<<<;;;===BBBCCCEEEKKKSSSdddmmmzzzyyydddSSSHHHNNNZZZeeeppp{{{rrrcccUUULLLDDDBBBCCCDDDGGGKKKMMMQQQVVV\\\dddppp}}}{{{hhhWWWNNNNNNLLLLLLLLLJJJFFFCCCBBBBBBAAA??????BBBDDDHHHRRR]]]nnnrrrjjj```VVVQQQMMMHHHDDDCCC???===999777666888:::<<<:::999999888888999:::;;;999999:::888777666888999999===999888===>>>DDDUUUsss}}}^^^IIICCC>>><<<===888777777666555555555555555333333333333333333333333111111222333333444555555333555555222222555555222444555555555666999>>>AAACCCFFFJJJNNNSSS[[[bbbgggiiimmmpppppptttiiiZZZXXXXXXeeevvvyyypppggg^^^XXXOOOKKKFFFAAA???===;;;999777777777666666666555555333444555444333333444666444666777555333222333555777777777777777777666666777666555444444666888999666666777777666444333222111222333555777999:::;;;;;;<<<===>>>???AAAEEEHHHOOORRRTTTUUUTTTTTTXXX[[[fffllloooiiiZZZLLLDDDAAA<<<;;;:::999888666444222...//////000111111111222111111222222222333333333333333444666777999;;;<<>>===;;;999999999999:::999999:::888777666888999666;;;888888>>>>>>EEEVVVttt|||]]]IIICCC===<<<===999777777666555555555555555333333444444444444333333222222222333333444444444222555555222222555555222444555555555666999>>>BBBDDDFFFIIIMMMRRRYYYaaafffiiilllppppppsss}}}}}}jjj[[[ZZZ[[[iiizzzyyyqqqhhh___YYYMMMJJJEEEAAA>>>===;;;999888888888777777777666666333444444444333333444666555888999888444222444666888888777777777777666666666666555555555666777888888888777666444222000///333333444666777999:::;;;999:::<<<===???BBBGGGKKKTTTVVVXXXWWWSSSRRRSSSUUUVVVYYYYYYSSSHHH???;;;;;;555555555444333222222111...///000000111111111000111111222222222333333333222333555777999:::<<<<<>>???BBBCCCFFFOOOYYYhhhyyyrrrlllcccZZZVVVQQQJJJEEEDDD@@@>>><<<:::999:::;;;===BBB@@@>>>;;;:::::::::;;;999999:::888777666888999555:::888888???@@@FFFWWWuuu{{{]]]JJJDDD===;;;===:::777777666555555555555555333333444555555444333333333333333333333333333333222555555333333555555222444444555555666999>>>BBBFFFGGGJJJMMMRRRYYY```fffkkkmmmooonnnooo~~~wwwxxx~~~jjj[[[[[[ZZZkkkxxxooofff]]]XXXKKKHHHCCC???===<<<:::888888888888777777777666666222444444444333333555777777:::;;;999555333555888888888888777777777666666666666777777777777888888666666555444333222111000444555555777888999::::::888:::<<>>???>>>???BBBCCCFFFNNNXXXgggxxxvvvmmmcccZZZVVVRRRJJJEEEDDD???>>>===;;;;;;;;;;;;<<<@@@>>>;;;999888888:::;;;999999:::888777666888999666;;;999999???@@@FFFVVVxxxzzz]]]JJJDDD<<<;;;===;;;777777666555555555555555333333444555555444333333444333333333333333333333111555555333333666666333333444555555666:::???BBBGGGIIIKKKNNNRRRYYYaaafffmmmnnnooollliiiuuutttuuu}}}iii[[[ZZZYYYlllwwwmmmccc[[[UUUIIIFFFAAA===<<<:::999777777777777777666666666666222333444444333333555777888;;;===;;;666444666999999888888888777777666666777777888999999999999888111222222333333444555555555666666777888999999999999;;;>>>BBBGGGNNNVVV[[[ZZZZZZXXXSSSKKKEEECCCDDD>>>>>>===;;;888555333111333333444333111///.........///000111111000///...111111222222222333333333222333555888:::<<<======DDDJJJVVVeeesssxxxnnndddbbbdddccc```]]]QQQGGG@@@AAADDDLLL___rrr{{{}}}qqqjjjfff```VVVLLLEEEBBBBBBCCCAAAAAAEEEKKKMMMKKKLLLPPPOOOSSSXXX\\\```gggpppwww|||nnn[[[QQQOOOIIIKKKKKKJJJEEEAAA>>>===???>>>???BBBCCCEEENNNWWWgggxxxyyylllcccZZZVVVRRRJJJEEECCC======<<<;;;:::::::::::::::999666555444666888999999::::::888777666888999777<<<::::::@@@@@@EEEUUU{{{zzz]]]JJJDDD<<<;;;>>>;;;777777666555555555555555999666333222222333333333333333333333333333333333555888777111111666777333000222444444555888???DDDGGGIIIMMMPPPUUU\\\ccchhhooooooqqqpppkkkpppuuu|||nnn\\\XXXXXXkkkxxxoooeeeZZZSSSKKKFFF@@@;;;999888777777::::::999777555333111000222222333444444555555666777777777777777777777777666666666666666555555555777777777888777666666555555444333333222222222222777888999888777777999:::===AAAEEEFFFJJJSSSYYYZZZ\\\WWWOOOHHHDDDAAA???===888777666555444444444444888444111333555444111...000111111000111333333111222222222111222222333333666888999888:::>>>AAAAAAFFFNNNZZZnnnwwwjjj^^^YYYWWWSSSQQQQQQKKKGGG@@@;;;<<>>BBBGGGHHHGGGGGGIIILLLSSSVVV]]]dddmmmwwwzzzkkkYYYOOOLLLLLLKKKIIIGGGEEECCCBBBAAACCCAAA@@@AAABBBEEENNNXXXhhhvvv{{{mmmfff[[[SSSMMMIIIDDD@@@AAA???===:::999888777888888999::::::;;;;;;::::::777777777777888888888888888:::888999>>>===GGG]]]|||]]]HHHCCC===;;;<<<777;;;:::777666555555777888777555222222333333333333333333333333333333333333444777666333333888:::777111333555555555999???DDDGGGIIILLLPPPUUU[[[ccchhhnnnmmmnnnmmmhhhooo}}}ppp^^^YYYYYYkkkxxxoooeeeZZZRRRJJJFFF@@@;;;999888777777777777777777666555444333222333333444555555666666888888888888888888888888777777777777777666666666777777666666666555555555555444333333222222222333666777888888777888:::<<>><<<<<>>@@@AAACCCLLLVVVgggvvvxxxlllddd[[[SSSNNNJJJFFFBBBAAA???===:::999888888888777888999999::::::999999::::::999888777666555555777999777999>>>>>>GGG]]]~~~^^^IIICCC===<<<===888:::999888666666666666777555333222222333444333222333333333333333333333333222555555444666:::<<<:::333555777666666999???DDDGGGIIILLLPPPTTT[[[ccchhhlllkkkkkkjjjfffooosss```[[[[[[jjj{{{yyyoooeeeZZZRRRJJJEEE???;;;999888888777444555555666666666666666333333444444555666666666888888888888888888888888888888999999888777777666777666555444333444555555444444333222222222333333555666777777777999<<<>>>DDDJJJOOORRRWWW]]]___]]]PPPKKKDDD???;;;999888777333333555666777777777777HHHTTTTTT@@@///000666777444333111222333333222111111111111111111222333333666777888999<<<@@@FFFKKKSSSfffxxxcccWWWLLLHHHFFFCCCAAAAAA======>>>===>>>AAAFFFIIIPPPYYYeeemmmrrrwwwrrreee[[[YYY]]][[[ZZZXXXQQQFFFAAAAAAAAA???AAACCCFFFFFFDDDEEEHHHKKKSSSVVV___ooo~~~nnn\\\QQQNNNJJJIIIHHHFFFDDDBBB@@@??????======>>>???BBBJJJTTTfffuuuuuukkkdddZZZSSSOOOLLLHHHDDD@@@???===:::999888888888777777888999999999999888::::::999888777666555555666888666999???>>>HHH^^^```JJJDDD===<<<===888999999888888777666666666444333222222333444333222333333333333333333333333222444444555666999::::::444666888777777:::@@@EEEGGGIIILLLPPPTTT[[[ccchhhlllkkkjjjiiigggqqqvvvbbb\\\[[[gggvvvyyyooodddYYYRRRIIIEEE???:::999888888777444444555666777777666666444444444555666666777777888888888888888888888888999999999999999888666666777666444222222333444555444333333222222333333333444555666666777999===@@@FFFMMMSSSWWW\\\```^^^YYYFFFAAA<<<999888888888888333444555777777777777777YYYhhhdddHHH444666<<<:::;;;555222333444222111111111111111111111222333444888777888:::<<>>???AAADDDGGGJJJQQQ\\\fffooowwwhhh```[[[]]]aaa^^^[[[ZZZTTTIIICCCCCCCCCAAADDDFFFGGGFFFDDDDDDHHHKKKSSSWWWbbbttt~~~nnn\\\PPPMMMIIIHHHGGGEEECCCAAA???>>>>>><<<<<<>>>???AAAJJJSSSdddtttvvvllleee[[[SSSOOOKKKGGGDDD@@@???<<<:::999888888888777888888999999999999999666777777777888888888888555888666999??????III___aaaJJJDDD===;;;<<<888888888999999888777666555555444222222333444333222333333333333333333333333444444444666666555555666444666888888888;;;AAAFFFGGGIIIMMMPPPUUU\\\ccciiimmmkkkkkkjjjjjjwwwyyyddd]]]YYYdddrrr~~~xxxooodddYYYQQQHHHDDD>>>:::888888888777555666666666666666555555444444555666666777777888888888888888888888888888999999::::::999888666555777555333222111222444555333333333222222333333444333444555555777:::>>>BBBJJJPPPXXX]]]aaabbb\\\TTTAAA>>>999666666777888888999::::::;;;;;;::::::999RRR]]]YYYCCC777???DDD???DDD:::333444444222000222111111111111222333444555999777888;;;<<>>;;;;;;999:::;;;;;;;;;>>>BBBFFFCCCHHHQQQ]]]kkkxxxllliiirrryyy{{{fffcccbbbeeegggbbbaaa```YYYLLLDDDBBBBBBBBBGGGIIIJJJHHHFFFGGGJJJNNNUUUZZZhhh}}}}}}lllZZZNNNKKKIIIHHHFFFDDDBBB@@@???>>>>>>======@@@@@@BBBJJJSSSbbbrrryyynnnfff\\\TTTNNNJJJEEEAAA???>>><<<:::999888999999888999999:::;;;:::::::::666777777777888888888888555888666999??????III___bbbKKKCCC<<<:::<<<777888888999999888777666555999666333222222333444333333333333333333333333333666444444777666333222444333555777777888;;;AAAGGGIIIKKKNNNRRRVVV]]]eeejjjnnnlllmmmmmmnnn}}}|||fff]]]WWW```nnn{{{wwwnnndddYYYQQQHHHCCC>>>:::888888888777777777777777666555444333555555666666777888888888999999999999999999999999:::;;;<<<<<<;;;999777555666555444333222333444444333333222222222333444444444444555555666999>>>BBBNNNUUU]]]cccfffeeeZZZOOOBBB>>>:::777777888999999<<<<<<;;;:::::::::;;;;;;>>>EEEDDD===@@@MMMSSSNNNNNN@@@555444444111000444222222222222333555666777:::777888===???CCCQQQaaa|||xxxgggRRRHHH???======;;;888888666666777777777:::???BBBAAADDDKKKXXXiiizzzjjjnnnwwwhhhjjjkkknnnqqqlllmmmkkkbbbRRRFFFBBBCCCBBBBBBEEEHHHIIIIIIJJJOOOSSSXXX```ppp|||kkkXXXMMMIIIIIIHHHGGGEEECCCAAA???>>>>>>===>>>AAABBBCCCKKKTTTaaaqqqzzznnnfff[[[SSSMMMHHHCCC??????>>><<<:::999999999999999999:::;;;;;;;;;;;;:::::::::999888777666555555666888666999???>>>HHH^^^dddLLLDDD<<<;;;<<<888999999888888777666666666===999444111111333444444333333333333333333333333777444555999888333222555111333555666777;;;BBBHHHJJJLLLOOOSSSXXX^^^fffkkkmmmlllnnnppprrr}}}fff]]]VVV^^^kkkyyy~~~uuummmcccYYYRRRGGGCCC===999888888888777666666666666666555555444555666666777777888999999999999999999999999999999===>>>??????>>><<<999777555555555555444444444444333222222222333333444555555555555555666999>>>BBBOOOVVV^^^eeehhhdddVVVHHH???<<<999888;;;>>>@@@BBBAAA@@@>>>===>>>@@@BBBDDDCCCFFFHHHMMMXXXdddiiihhhXXXFFF777555444000000555333333333444555666777888999555888@@@DDDIIIZZZnnnooo___NNNDDD<<<;;;;;;999666666333555777777888:::===@@@CCCCCCGGGTTTgggzzz{{{qqqvvvyyy~~~|||ooo\\\LLLGGGGGGHHHCCCHHHNNNSSSUUUYYY^^^ccciiisss}}}kkkXXXLLLIIIIIIIIIGGGEEECCCAAA@@@???>>>===>>>AAABBBCCCJJJSSS```pppwwwkkkdddYYYQQQLLLHHHDDD@@@???===<<<:::999999999:::888888999:::::::::::::::::::::999888777666555555777999777999>>>>>>GGG]]]gggOOOFFF>>>===>>>::::::999888666666666666777@@@;;;555111111333444555333333333333333333333333777444555::::::555444777///222555666777;;;BBBHHHKKKMMMPPPTTTYYY___ggglllllllllnnnqqqttt~~~fff\\\VVV]]]jjjxxx|||tttlllcccYYYRRRGGGBBB===999888888888777444555666666666666666666666666666777888888999999999999999999999999999999???@@@AAABBBAAA>>>;;;999555555666666666555444333222222222222333333444555555555555555555999>>>BBBMMMTTT]]]cccfffaaaQQQAAA999777777999>>>EEEIIILLLJJJIIIGGGFFFHHHKKKOOORRRYYYYYY]]]fffqqqxxx{{{}}}^^^III888555444///000666333444444555666777888999888555888BBBHHHOOObbbwww{{{hhhYYYMMMDDD<<<;;;<<<999777666333666999;;;<<<===>>>???BBB@@@BBBMMMaaavvvzzz{{{eeeTTTMMMMMMNNNMMMSSS\\\ccchhhnnntttyyy}}}lllXXXLLLIIIJJJIIIHHHFFFDDDBBB@@@???===<<<>>>AAAAAACCCJJJRRR___ppp~~~ttthhhaaaXXXPPPLLLIIIEEEAAA>>>===<<<:::999999::::::777777888999999999999888777777777777888888888888888:::888999>>>===GGG]]]iiiQQQHHH@@@>>>@@@<<<;;;:::777666555666777888666333111111222444444333555555555666666666666777555555555555555666777888444555555555777<<>>:::999888888888777777777777777777777777222444666999::::::999999:::<<<===:::666555999>>>EEEFFFFFFFFFCCC???;;;999666222111444666444333444222333444555666555444444999999888888888;;;???BBBGGGMMMVVV^^^___XXXLLLCCC666:::;;;<<>>>>>===;;;:::999888888888888888888888888888888888888888777666555444333333111111444888:::@@@LLLYYYnnnUUUKKKBBB???@@@;;;555666777888888777666666666444333333444555555444444444555555555666666666555555444444555555666777555555555555777<<>>888555555111111444666444444666555555666666777666666555444666888:::<<<>>>@@@BBBDDDGGGMMMRRRSSSMMMCCC<<<888:::<<<@@@KKKYYYbbbdddYYYQQQMMMRRR^^^kkk{{{{{{gggOOO???333444444///---111222444555666555444555777<<<999;;;CCCMMM\\\pppwwwdddUUULLLAAA===999777888888777666777888999:::<<<===>>>???CCCBBBCCCHHHSSSbbbpppyyy|||sssnnnmmmiiiiiikkkoooqqquuu{{{tttrrrsssyyy|||lll]]]PPPIIIHHHGGGEEECCCAAA@@@?????????<<<<<<>>>@@@BBBIIIQQQcccsssvvvhhhbbbYYYRRRNNNIIIDDD@@@======;;;:::999888888888888888888888888888888888777777777666555555444444222222555888:::???KKKXXX|||nnnUUUKKKCCC@@@AAA<<<666666777888888777666555666555444555777777555444333444444444555555555555444444444444444444555666666666666666777;;;@@@EEEJJJMMMPPPUUUZZZaaahhhmmmmmmrrruuusssxxxiii___WWW]]]bbbppp|||tttkkkbbbZZZUUUJJJFFF???;;;888777666666666666666666666666666666555666777888999888777777333555888999:::===DDDIIIMMMMMMKKKIIIDDD>>>999555555222333888:::888666777888888888888888888888888444666999===???AAABBBBBBCCCEEEIIILLLMMMIIICCC===;;;;;;===GGGYYYllluuuuuucccZZZUUU^^^nnnpppZZZGGG;;;222444555111000222111333555555444555666888===<<<>>>EEEOOO^^^rrrppp^^^QQQIII<<<:::777666777999999999666777888:::<<<>>>@@@AAAEEEDDDCCCFFFMMMWWW```gggrrrsssrrrlllddd]]]YYYYYYXXXXXX\\\___aaafffqqq}}}|||mmm]]]PPPHHHGGGFFFCCC@@@???>>>??????@@@===<<<>>>@@@BBBIIIQQQdddtttyyyjjjcccYYYQQQMMMIIIEEEBBB===<<<;;;:::999888888888888888888888888888888888666666666666666666666666444444666999:::>>>JJJVVVuuulllTTTKKKCCC@@@AAA===888888888888777666555555555444555666777777555333333333333444444444555555444444333333333444444555777777777777777:::???CCCIIILLLPPPUUUZZZaaahhhlllmmmrrruuuuuu{{{mmmbbbXXX]]]bbbqqqzzzrrriiiaaaZZZUUUKKKFFF@@@;;;888777666555666666666666666666666666666666777888888777666555777888::::::;;;>>>BBBFFFKKKKKKJJJIIIEEE@@@;;;888555444888@@@BBB>>>:::999::::::::::::::::::;;;;;;:::;;;<<<@@@CCCFFFGGGGGGFFFGGGJJJNNNOOOMMMHHHCCC>>>>>>AAAPPPiiinnnddd___iii|||dddNNNAAA999444666888555444555111333444555555555777999<<>>@@@AAACCCBBBBBBEEEJJJRRRYYY]]]bbbbbb```\\\VVVRRRRRRRRRTTTTTTUUUXXXYYY```ooo~~~|||nnn^^^PPPHHHHHHEEEBBB???>>>>>>???@@@AAA>>>===@@@AAADDDKKKSSScccsss|||nnneeeZZZPPPKKKHHHDDDBBB===<<<;;;:::999999999999888888888888888888888888555555666666777777777777666666777999:::>>>IIIUUUmmmiiiQQQIIIBBB@@@AAA<<<999999999888777666555555444333444555666666444222333333333444444444555555555444444333333333444444777777888777888:::???BBBIIILLLQQQVVV[[[aaahhhlllmmmrrrvvvvvv}}}sssdddYYY^^^bbbpppzzzpppggg___XXXTTTKKKFFF@@@;;;888777666555555555555555555555555555777777777777777666666555999:::::::::;;;>>>BBBEEEJJJJJJJJJHHHDDD???;;;888666777>>>HHHKKKDDD===::::::;;;;;;===>>>??????@@@@@@???@@@DDDJJJPPPTTTUUUNNNPPPRRRUUUUUUQQQKKKFFFBBBCCCIII\\\xxxwwwnnnkkkwwwuuu[[[GGG;;;666333555777666555555222333555555555777:::<<<<<>>???;;;::::::999888777666666666555444333444555666444333333444444444555555555555666555444444444444444444666777888888888;;;???BBBJJJMMMRRRWWW]]]bbbhhhmmmmmmsssxxxxxx~~~xxxggg[[[^^^aaammmxxxnnneee^^^XXXTTTJJJFFF???;;;888777666666555555555555555555555555777666666666666666666666777777777999<<<@@@DDDFFFKKKKKKIIIGGGBBB<<<777333777999@@@IIILLLEEE===:::999;;;>>>BBBDDDFFFGGGGGGEEEDDDEEEKKKUUU___eeegggaaaaaaaaaaaa___ZZZSSSNNNGGGJJJUUUkkk~~~yyy{{{iiiRRRBBB666444222222333333333333333444555666666999<<>>GGGOOOQQQSSSWWWZZZZZZ]]]bbbiiippp{{{uuubbbUUUKKKBBB<<<<<<<<<;;;999777777999;;;===<<<;;;::::::<<<>>>@@@AAAAAAAAABBBEEEJJJOOORRRYYYXXXVVVSSSPPPMMMKKKIIIKKKJJJJJJMMMUUUfff|||mmm^^^QQQIIIHHHGGGDDDBBBAAAAAABBBCCCCCC@@@???BBBCCCEEELLLTTT___ppp|||pppgggZZZOOOIIIEEEAAA>>><<<;;;::::::999999999:::888888888888888888888888666666666777777888888888888777888:::;;;>>>IIITTTkkk```KKKEEE>>>===>>>::::::999888777777777777777777555444444555666666555444444555555555666666666777666555555444444555555555666777888999;;;???BBBJJJNNNSSSYYY^^^dddiiimmmnnntttyyyzzz~~~~~~|||hhhZZZ]]]^^^iii{{{vvvlllddd^^^YYYWWWIIIEEE???:::888888777777555555555555555555555555666666555555555666666777666555666888<<>>AAADDDLLLRRRPPPNNNOOOOOOMMMLLLPPPVVV^^^kkk{{{hhhYYYPPPJJJCCC>>>:::::::::888555666888;;;<<<;;;:::999;;;===@@@BBBBBBBBBBBBCCCGGGMMMRRRVVV^^^^^^\\\[[[XXXTTTOOOLLLNNNNNNPPPUUU]]]ooo|||mmm^^^RRRKKKFFFFFFDDDCCCBBBBBBBBBBBBAAA>>>>>>@@@BBBDDDKKKSSS^^^oooxxxlllcccXXXOOOIIIEEEAAA>>>;;;;;;:::999999999::::::888888888888888888888888777777777777777777888888888777888:::;;;>>>IIIUUUrrr~~~___JJJDDD???>>>???::::::999888777777777888999999777555444666777777777555555555666666666666777888777666555555555555555444666777888999<<<@@@CCCKKKNNNTTTZZZ___dddjjjnnnnnnuuuzzz{{{{{{~~~iiiZZZ[[[[[[fffxxx~~~tttkkkddd___[[[YYYHHHDDD>>>:::999888888888555555555555555555555555555555555555555666777777777666666888<<<@@@CCCDDDBBBCCCCCCBBB@@@<<<888555;;;888888===>>>;;;999::::::>>>EEELLLRRRTTTTTTTTTUUUUUUWWW___iiiooopppnnnllliiifffddddddeeeeeeeeeLLLWWWjjjgggPPP???888888777555222111333444333555666777888999;;;@@@CCCHHHPPPSSSNNNIIIJJJIIIEEEDDDGGGMMMTTTbbb{{{xxxkkkZZZNNNIIIEEE@@@;;;777888888666444555999<<<:::999999999;;;>>>BBBDDDCCCCCCCCCFFFKKKRRRYYY^^^ddddddddddddbbb^^^XXXTTTRRRSSSVVVZZZ```qqq}}}uuuppprrrrrr{{{|||lll^^^RRRLLLEEEEEEDDDDDDCCCBBBAAA@@@@@@===<<>>EEEOOOQQQUUUYYY]]]dddkkkpppoooxxxxxxxxxyyy}}}lll^^^[[[\\\dddooo}}}qqqfff___ZZZVVVTTTIIIDDD===888666555555555444555555555666777777777444444555666777777666666777777777999;;;???CCCEEE>>>??????<<<999777777777::::::;;;;;;<<<;;;;;;;;;999@@@IIIPPPTTTWWWXXXZZZYYYYYYZZZ^^^bbbeeeeeeddd```___^^^]]]]]]^^^```aaaUUU\\\ppprrrXXXEEE;;;777333333333333444444555666999:::;;;::::::<<>>???@@@AAABBBDDDGGGKKKRRRZZZ```kkkooosssrrrllleee```^^^\\\___aaabbbgggvvvooofffaaa___fffiiixxx|||mmm^^^RRRLLLFFFEEEEEEDDDCCCAAA@@@???<<<:::;;;???AAACCCIIIQQQ^^^ooozzzoooddd^^^VVVOOOKKKFFF@@@;;;:::999888888777777888888777777777777777777777777666666666666666666666666999;;;999<<>>EEEMMMPPPTTTXXX]]]cccjjjnnnnnnuuusssrrryyyzzz~~~mmm]]]ZZZZZZbbbmmm|||{{{qqqggg___ZZZUUUSSSIIIDDD===888666666555555333444444444444444555555444555555666777777666666777666666666888:::===???>>>>>>>>>===:::888888999::::::;;;<<<<<<<<<;;;;;;:::AAALLLVVV[[[^^^aaabbbddd```ZZZVVVUUUTTTRRRQQQNNNMMMMMMMMMNNNQQQSSSUUUVVV\\\qqqjjjRRRAAA999777333333333333444555666666666888:::;;;===@@@FFFKKKPPPOOOLLLHHHCCC???>>>???EEEGGGNNN___wwwzzzeeeWWWPPPHHHCCCAAA???;;;888666666555555666777999::::::::::::;;;===>>>@@@AAAAAACCCDDDGGGLLLTTT]]]dddrrrwww|||}}}xxxqqqmmmllliiimmmooooooqqq}}}yyyiiieeefffgggnnnttt|||mmm^^^RRRLLLEEEEEEEEEDDDCCCAAA???>>>===;;;;;;???AAACCCIIIPPP^^^ooozzznnnccc\\\TTTMMMIIIEEE@@@<<<:::999888888777777888888888888888888888888888888555555555555555555555555999;;;999;;;AAAAAAJJJ___eeeMMMFFFAAAAAAAAA::::::::::::999888888777777555555555555555555555555555555555555555555555555333333333333333333333333777444555888999999>>>EEEKKKNNNSSSXXX\\\bbbhhhlllqqqwwwtttqqqvvv|||~~~}}}kkk\\\XXXXXX^^^iiixxxzzzqqqiiiaaa[[[UUURRRIIIDDD===888666666666666555555555555444444444444555555666777777777666666888888666666666777999999:::;;;;;;:::888777888999::::::;;;<<<<<<<<<<<<<<<;;;EEESSS^^^eeehhhlllnnnrrrgggYYYNNNGGGDDDBBB@@@AAAAAAAAACCCEEEHHHKKKLLLSSSYYYkkkyyy^^^III===888777333333333444444555777777666888;;;===???DDDIIILLLLLLKKKHHHDDD@@@>>>>>>???HHHLLLXXXooo}}}dddRRRJJJEEE???======<<<:::888666666555555666777999:::;;;;;;;;;<<<===???@@@AAAAAABBBDDDGGGMMMWWWaaahhhvvv|||}}}zzzyyywww{{{~~~~~~wwwyyy{{{nnn___SSSKKKEEEEEEEEEDDDBBBAAA???>>>===;;;<<>>:::999888888777777888888888888888888888888888888555555555555555555555555888:::888:::@@@AAAMMMdddkkkRRRIIIBBB@@@AAA;;;:::999999888777777666666555555555555555555555555555555555555555555555555444444444444444444444444666444555888999:::>>>EEEKKKOOOTTTYYY^^^ccciiilllsssxxxvvvtttwwwxxxzzzgggZZZVVVUUU[[[eeettt{{{ssskkkccc\\\VVVRRRIIIDDD===999777777777666999888888777777666666666555666666777777777666666999888888777777777888999555777888777666555666888999:::;;;<<<=========<<<>>>IIIYYYfffmmmppptttwww|||mmmXXXHHHAAA>>>>>>===<<<===>>>???BBBDDDGGGHHHKKKPPP^^^tttoooUUUBBB999777666444444444444555666888888999;;;<<>>???@@@AAABBBDDDGGGMMMWWWbbbjjjsssyyy{{{nnn___RRRKKKEEEEEEDDDCCCBBB@@@???>>>===;;;<<>>:::999888888777777888888888888888888888888888888777777777777777777777777666999777999@@@BBBPPPiiiqqqVVVKKKBBB@@@AAA<<<999999888888777666666666555555555555555555555555555555555555555555555555666666666666666666666666666555666999::::::>>>DDDLLLQQQWWW]]]bbbfffjjjmmmooouuuuuuvvvwwwtttzzzgggYYYUUUSSSYYYcccqqq{{{tttllleee^^^WWWSSSHHHDDD===999777777777777999999999888888777777666666777777777777777666666666666666666777777888888444666777777666666777888999:::;;;<<<============AAANNN___kkkqqquuuzzz~~~pppXXXEEE>>>=========:::;;;;;;===>>>@@@AAABBBEEEGGGQQQ```jjjlllkkkkkknnnqqqxxxgggMMM>>>888666666444444444555666777999999:::;;;===???BBBDDDEEEEEE@@@@@@???>>>>>>BBBGGGKKKPPPcccjjjSSSGGG<<<;;;999888888888888777666666555555666777888:::999999999:::;;;<<<===>>>???@@@BBBEEEKKKTTT___fffmmmttt}}}}}}~~~{{{mmm^^^RRRJJJEEEDDDDDDCCCBBB@@@>>>>>>>>><<<<<>>:::999888888777777888888888888888888888888888888888888888888888888888888555999777999@@@CCCRRRmmmsssYYYNNNCCC@@@AAA===999999888888777666666666444444444444444444444444555555555555555555555555666666666666666666666666666555666:::;;;;;;???DDDMMMRRRYYY```eeeiiilllnnnqqqvvvwwwzzzzzzvvv~~~~~~kkkYYYTTTRRRWWWaaaqqq{{{sssllleee^^^XXXTTTHHHDDD===999888888888888777777777777666666666666777777888888888777666666333333444444555666666666555777888888777777888:::999:::;;;<<<===>>>>>>>>>DDDQQQbbbnnntttxxx~~~sssXXXDDD<<<;;;;;;:::<<<<<<===>>>??????@@@@@@BBBBBBHHHQQQVVVVVVWWWZZZ^^^cccnnnzzz]]]FFF;;;888777555444444444555777888:::;;;:::;;;===@@@DDDFFFEEEDDD??????===<<<===BBBIIINNNZZZrrrdddLLL@@@;;;:::999999888888888888666666555555666777999:::999999999999:::;;;<<<======>>>@@@CCCGGGNNNVVV\\\eeellluuu|||yyyzzz{{{lll]]]PPPIIIDDDDDDDDDCCCAAA@@@>>>===>>><<<<<>>>>>??????EEERRRdddpppuuu{{{sssXXXDDD<<<;;;:::888<<<===>>>???@@@AAAAAAAAA??????BBBGGGIIIHHHJJJOOOQQQXXXfff{{{lllQQQ???999888777444444444555666777999:::;;;???>>>@@@CCCFFFFFFDDDAAA@@@?????????BBBHHHQQQWWWlllfffMMM@@@999999::::::999999:::;;;666666555555666777999::::::::::::::::::;;;<<<===;;;===???@@@CCCGGGMMMQQQVVV^^^hhhqqqyyy~~~zzzkkk\\\OOOHHHDDDDDDCCCBBBAAA???>>>===???<<<===???AAABBBGGGNNNYYYjjjvvviii^^^XXXPPPJJJGGGCCC???;;;:::999888888777777888888999999999999999999999999777777777777777777777777333999:::<<>>999888888999999888888888999:::::::::;;;888888888888888777666666777777888888777777666555111222333333111111222333999:::;;;===>>>?????????EEESSSdddpppwww}}}sssXXXEEE>>>>>><<<:::777888:::<<<===>>>??????===<<<>>>BBBBBB@@@DDDJJJJJJQQQ```vvvuuubbbIII:::777888777444444444555666777999;;;<<>>:::;;;===???@@@CCCGGGJJJIIIPPP[[[fffppp|||zzzjjj[[[OOOHHHDDDDDDCCCBBBAAA???>>>===???======???AAABBBGGGNNNXXXiiisssggg^^^XXXQQQKKKHHHDDD>>>::::::999999888777888888888999999999999999999999999666666666666666666666666222999:::===BBBDDDTTTooooooZZZPPPDDD@@@@@@===;;;;;;::::::999888888888555555555555555555555555555555555555666666666666777777777777777777777777777555666999:::;;;@@@FFFLLLRRRYYY^^^bbbfffkkkooorrryyy{{{{{{}}}~~~lllZZZTTTRRRXXXdddsssxxxnnnfffbbb^^^ZZZWWWHHHDDD@@@===<<<;;;:::999@@@???<<<:::999888888888::::::;;;;;;;;;:::999888777777666666555555444444555666666666777777888888888999<<<>>>@@@BBBCCCCCCJJJTTT```jjjvvv|||dddOOOAAA<<<<<<<<<:::;;;<<<<<<;;;<<>>>>>BBBIIIOOOMMM[[[kkkwwwiiiSSSDDD===555555888333666555666888;;;======<<>><<<:::999999999999888999:::;;;:::999777666777777777666666666666666444444444555555555666666999:::<<<>>>AAABBBDDDDDDJJJUUUbbbmmmzzziiiSSSDDD===;;;;;;:::;;;;;;;;;<<>>>>>EEEFFFGGGHHHGGGDDD???<<>>>>>???AAADDDGGGFFFIIINNNUUU___lllyyyoooqqqzzznnn\\\NNNGGGDDDDDDBBBAAA@@@????????????<<<<<>>@@@BBBDDDEEEKKKVVVcccnnn{{{pppZZZIII@@@===<<<999:::::::::<<<@@@FFFJJJIIIGGGFFFIIIRRR___llluuu|||mmmXXXEEE;;;999444666999444666666888999<<<>>>@@@AAADDDGGGKKKJJJFFFBBBAAAAAADDDHHHOOOZZZkkkdddMMMAAA???<<<<<<<<<======<<<;;;666444666888777777999999;;;<<<<<<;;;;;;<<<>>>===>>>??????@@@BBBFFFIIIJJJKKKNNNRRRXXXcccnnnvvv|||wwwxxxooo\\\MMMEEEDDDDDDCCCBBBAAA@@@?????????<<<<<>>>>>======<<<;;;::::::555555555555555555555555555555555555666666666666555555555555555555555555777555555888999999===DDDLLLRRRYYY___ccciiipppuuuzzz~~~qqq```ZZZVVV[[[eeesssyyypppiiiccc\\\TTTNNNDDDAAA>>><<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<:::;;;>>>??????===:::888888888888999999:::::::::888888888888888888888888777888999;;;>>>@@@BBBDDDKKKVVVbbbmmmyyywwwcccQQQEEE@@@???999:::999999;;;???FFFKKKMMMJJJKKKSSSddd{{{lllTTTAAA999999555666999444666777999;;;===???CCCEEEEEEKKKOOOMMMFFFBBBCCCFFFHHHMMMWWWiiihhhPPPDDDAAA===<<<>>>???>>>===<<<777555888999888888:::999:::<<<<<<<<<<<<>>>???@@@BBBCCCBBBBBBDDDHHHMMMPPPPPPQQQSSSWWW___iiiooorrrzzztttqqq^^^OOOGGGDDDDDDCCCCCCBBB@@@?????????<<<<<>>>>>===<<<;;;::::::666666666666666666666666555555555555666666666666666666666666666666666666999666777999::::::>>>EEELLLRRRYYY___dddkkkrrrxxx{{{~~~}}}~~~uuu___YYYUUUZZZeeesssyyyppphhhbbbZZZRRRLLLDDDAAA===;;;;;;<<<;;;:::999999:::;;;<<<<<<<<<<<<:::<<<>>>???>>>===:::999888888999999::::::;;;;;;999999999999999999999888666666777888;;;===???AAAGGGQQQ^^^hhhuuunnnXXXHHH@@@>>>;;;:::999888999===CCCHHHKKKIIIMMM]]]wwwqqqUUUCCC;;;:::666777999444666888;;;<<<>>>AAAFFFJJJHHHMMMPPPLLLDDD@@@DDDIIIKKKQQQaaa{{{mmmVVVFFFBBB======@@@CCCBBBAAA>>>:::777999:::999999;;;999;;;<<<======>>>???AAABBBDDDEEEDDDBBBDDDJJJOOOVVVVVVWWWXXX[[[aaaiiinnnsssxxxzzzrrr```RRRJJJDDDDDDDDDCCCBBBAAA???>>>???<<<<<>>===<<<;;;;;;999888888888999999;;;;;;;;;;;;;;;:::999888777777777777777777777777666:::999:::???>>>JJJaaavvv[[[KKKIIIDDDBBBCCC???@@@???>>>===<<<;;;::::::666666666666666666666666555555555555666666666666777777777777777777777777999777777:::::::::>>>EEELLLRRRYYY___eeellluuu{{{xxx|||{{{zzzxxx```ZZZVVV[[[dddrrr~~~wwwmmmeee^^^WWWPPPKKKEEEBBB>>>;;;;;;;;;:::999888999:::;;;<<<<<<<<<<<<999::::::;;;:::999888777999999999:::::::::::::::888888888888777777777777777666666777888:::<<<>>>AAAJJJVVVaaaoooxxx```JJJ>>>:::;;;;;;:::999999<<>>BBBIIINNNMMMOOOOOOIIIAAA???CCCIIIMMMXXXpppqqq^^^HHHCCC???@@@EEEIIIIIIGGGBBB===:::<<<<<<:::999;;;:::;;;>>>>>>???@@@BBBDDDCCCFFFHHHGGGEEEHHHOOOVVV___```bbbccceeeiiinnnrrryyy|||yyyqqqrrr|||yyyuuuxxxqqq```SSSLLLDDDDDDDDDDDDCCCAAA@@@>>>???<<<<<>><<<;;;999999888777777888999:::999999999999888888777666777777777777777777777777666:::999;;;???>>>III```~~~zzz___OOOMMMGGGEEEEEE@@@@@@@@@???>>><<<;;;::::::666666666666666666666666555555555555666666666666888888888888888888888888999777777999999999===CCCMMMRRRYYY___eeemmmvvv}}}xxx|||zzzyyy{{{eee^^^ZZZ]]]dddppp~~~wwwlllccc]]]WWWPPPLLLFFFBBB>>>;;;::::::999888888999;;;<<<<<<<<<<<<;;;::::::999888888888888888:::::::::999999999999999999999888888888777777777999888777666777999;;;<<<===EEENNNWWWddduuugggOOOAAA<<<:::;;;;;;;;;;;;>>>AAAEEEGGGMMM^^^}}}zzzYYYFFF===;;;666888;;;666666:::===>>>???CCCKKKQQQVVVUUUPPPHHHBBBAAAFFFLLLQQQcccqqqaaaKKKEEEAAACCCJJJPPPQQQOOOFFFAAA===>>>>>>;;;:::;;;:::<<>>???<<<<<>>;;;:::777666666555666777999:::999999999999888777666666777777777777777777777777444888888;;;@@@@@@KKKccc|||aaaRRROOOIIIGGGGGGBBBAAA@@@???>>>===;;;::::::777777777777777777777777555555555555666666666777888888888888888888888888888666666888888888<<>>;;;:::999888777999999;;;<<<<<<<<<;;;;;;<<<;;;:::999888999:::;;;:::::::::999999888888888;;;;;;;;;::::::999999999;;;:::888777777999;;;<<<<<>>@@@CCCFFFJJJSSSjjj}}}XXXEEE<<<:::666888<<<777666:::>>>???@@@DDDLLLSSS^^^ZZZSSSKKKEEEEEEJJJPPPUUUlllnnnaaaMMMGGGCCCFFFNNNUUUWWWUUUIIICCC???@@@???<<<:::;;;;;;===???AAAAAACCCEEEGGGIIINNNSSSUUUVVV\\\gggqqqzzz|||vvvggg[[[ZZZ^^^aaagggnnnqqquuuzzz~~~zzzqqqiii```ZZZ[[[___zzz~~~mmm\\\PPPJJJCCCDDDEEEEEEDDDBBB@@@>>>???<<<<<>>===;;;::::::999999888888888888888888666666666666666777777888::::::999888777666555444999777888:::::::::===CCCKKKTTT\\\```eeennnuuuwww||||||pppgggbbbcccffflll}}}zzzooofff^^^WWWOOOJJJDDDAAA===:::999999888777;;;;;;;;;;;;<<<===>>>>>>::::::999999999888888888===<<<;;;:::999999999999;;;;;;:::999999::::::;;;;;;:::999888888999:::;;;@@@???@@@DDDKKKUUU___eeetttyyy|||vvvgggTTTFFF>>><<<>>>@@@AAAAAACCCFFFHHHOOOaaa~~~ZZZKKK<<<999;;;<<<<<<<<<===:::;;;BBBCCCCCCLLLYYYiiiaaaTTTJJJEEEFFFKKKOOO[[[uuuoooaaaYYYLLLGGGDDDIIIUUU```eeefff]]]PPPHHHHHHEEE;;;777;;;===AAADDDDDDBBBDDDKKKQQQVVV\\\bbbfffhhhlllttt{{{{{{mmmbbb[[[TTTSSSXXX^^^aaaaaa```hhhoooqqqwww~~~oooiiihhh___[[[[[[YYYWWW]]]ggg}}}ooo^^^PPPHHHEEEEEEEEEDDDCCCAAA@@@???AAA>>>>>>@@@AAABBBHHHOOO^^^ooozzzggg\\\UUUPPPIIIDDDAAA???>>>===;;;:::999888888888999:::;;;;;;;;;::::::999999999666666777777888888888999:::===::::::>>>@@@PPPkkk}}}cccTTTQQQKKKHHHGGGAAA???>>>===<<<<<<;;;;;;;;;777777777777777777777777777777666666666777888888555555666777888999999:::999777777:::;;;:::>>>DDDMMMVVV]]]aaafffnnnvvvxxx{{{}}}qqqggg```aaaeeekkk{{{{{{pppfff___WWWPPPKKKEEEBBB>>>;;;::::::999888999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;999999999:::;;;<<<>>>>>>======<<<;;;::::::::::::===<<<<<<>>>CCCKKKRRRWWW^^^dddiiifff\\\NNNDDD???;;;===AAACCCFFFJJJNNNQQQ^^^ooo{{{XXXIII;;;888::::::::::::<<<888999???AAABBBMMM[[[lllcccUUUJJJEEEFFFJJJMMMZZZsssqqq```TTTOOOHHHEEECCCHHHSSS___gggkkkhhh\\\TTTQQQJJJ>>>:::>>>>>>BBBFFFHHHHHHLLLSSSZZZgggmmmrrruuuuuuwww}}}{{{kkk```[[[WWWSSSUUUZZZ___aaa```aaajjjrrrtttzzzyyyhhh\\\WWWSSSLLLJJJNNNOOORRR___nnn~~~nnn]]]OOOGGGCCCCCCCCCCCCBBB@@@??????AAA>>>===@@@AAABBBHHHOOO^^^mmmxxxfffZZZSSSNNNGGGBBB???>>><<<;;;::::::999888888888999:::;;;;;;;;;::::::999999999666777777777888888888888888;;;999:::???BBBRRRnnn}}}cccTTTRRRLLLJJJIIIDDD??????>>>===<<<<<<<<<<<<666666666666666666777777888777777777777888999999444444555777888999:::;;;888666777:::;;;;;;???EEEPPPXXX^^^aaafffooovvvzzz|||sssfff]]]___eeelllzzz|||qqqggg___XXXPPPKKKEEEBBB>>><<<;;;;;;:::999777777777777777888::::::<<<<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<=========::::::::::::;;;<<<>>>>>>?????????>>>===<<<;;;:::;;;:::999999<<<@@@EEEHHHIIINNNTTTTTTNNNGGGAAA???:::===CCCHHHMMMSSSYYY]]]pppyyyUUUHHH;;;888999999888999===999999>>>@@@CCCQQQbbbqqqfffWWWJJJDDDDDDHHHKKKVVVlllooo]]]PPPHHHEEEBBBAAABBBFFFPPP]]]iiiqqquuummmeee^^^QQQBBB???DDDEEEIIINNNQQQSSSYYYccckkk~~~yyyssskkkbbbYYYSSSSSSRRRRRRVVV\\\aaabbbaaagggqqq{{{{{{lll```TTTLLLJJJFFFBBBBBBFFFJJJRRRfffzzz}}}mmm\\\OOOGGGAAAAAAAAAAAAAAA@@@??????@@@======@@@AAABBBGGGNNN\\\jjj|||vvvdddYYYPPPLLLFFFAAA>>>===;;;::::::999888777777888999:::;;;;;;::::::::::::999999777777777777888888888888666:::999:::@@@DDDUUUqqq|||aaaRRRPPPKKKIIIHHHCCC@@@???>>>======<<<<<<<<<666666666777777777777777888888888888888999999:::999888888888777777666666777666777:::<<<<<<@@@FFFQQQXXX^^^aaaeeennnvvvyyy}}}wwwhhh^^^```hhhooo|||}}}rrrhhh```XXXQQQKKKEEEAAA===;;;::::::999888666666666666777888999999;;;;;;<<<===>>>???@@@@@@>>>>>>>>>??????>>>>>>>>>>>>===<<<;;;::::::999:::>>>>>>???@@@@@@???===<<<<<<;;;:::::::::<<<>>>@@@AAADDDHHHHHHEEEAAA???>>>;;;???FFFMMMTTT\\\dddiiizzzrrrSSSFFF;;;999:::999888999@@@<<<<<<@@@BBBGGGYYYlllwwwkkkXXXJJJCCCCCCFFFHHHPPPaaazzzzzzyyyyyyzzzuuu___OOOFFFBBBAAA<<<>>>@@@DDDKKKXXXhhhsss{{{vvvpppfffVVVHHHFFFLLLQQQVVV\\\```cccjjjuuu}}}{{{xxxuuussssssiiiddd___ZZZVVVSSSOOOMMMNNNNNNPPPUUU\\\aaadddeeeooozzz{{{fffYYYQQQJJJEEECCCFFFBBBBBBEEEGGGOOOeee}}}}}}mmm]]]OOOHHH@@@AAAAAAAAAAAAAAA@@@@@@???======@@@AAABBBGGGMMMYYYhhh{{{uuucccXXXNNNJJJEEEAAA>>>===;;;:::999888888777777888999:::::::::::::::::::::::::::777777777777777888888888666;;;999;;;AAAEEEVVVsss|||aaaQQQNNNHHHEEEEEE@@@@@@@@@>>>===============777777777888888999999999888888888888888999999:::;;;;;;:::888777555444333888666777;;;<<<<<>>??????@@@AAAAAAAAAAAA@@@???>>>>>>===<<<:::999888888888;;;<<<>>>@@@AAAAAA@@@@@@======<<<<<<<<<<<<<<<======???@@@AAA@@@?????????>>>BBBHHHOOOXXXbbbmmmsssjjjOOOEEE<<<:::;;;::::::;;;@@@<<<<<<@@@CCCJJJ___ttt}}}nnnZZZJJJCCCBBBDDDEEEKKKWWWhhhcccbbbgggqqqkkkUUUGGG@@@>>>>>>:::<<<>>>@@@FFFRRRbbbmmmtttsssoooeeeVVVLLLLLLRRR\\\bbbiiinnnrrryyyrrrooojjjdddaaa^^^\\\[[[UUURRROOOMMMMMMMMMKKKJJJLLLLLLNNNSSSZZZaaafffiiisss|||uuueeeSSSKKKHHHCCC@@@???DDD@@@@@@BBBBBBGGG[[[qqq}}}nnn^^^QQQIIIAAAAAABBBBBBBBBAAAAAA@@@>>><<<===@@@AAABBBFFFLLLVVVggg~~~sssbbbWWWMMMIIIEEEAAA???>>><<<:::888888777777777888::::::::::::::::::::::::::::::888888777777777777777777888<<<;;;<<>>@@@???>>>===<<<<<<<<<<<<777777888888999999::::::888777777777777888999999999999888888777666666666999777888;;;<<<<<<@@@FFFLLLUUU]]]aaafffooovvvxxxyyy~~~~~~{{{~~~uuurrrffffffiiimmmyyy}}}rrrggg___WWWOOOJJJBBB???;;;999888888777666777777777777888999::::::777888888:::;;;<<<======AAABBBCCCDDDDDDCCCAAAAAA<<<<<<;;;;;;;;;;;;;;;;;;999:::<<<>>>???AAAAAAAAA======>>>>>>===<<<:::999888999:::<<<===??????@@@???BBBGGGOOOYYYfffttt|||eeeKKKBBB<<<;;;<<<;;;;;;======:::;;;@@@CCCKKKbbbyyyqqqZZZIIIBBBBBBDDDDDDJJJOOOZZZSSSRRRYYYgggjjjUUUGGG@@@===;;;;;;<<<<<<===AAAKKKWWW```eeefffddd\\\RRRLLLNNNSSS___fffooovvvzzzuuuccc^^^XXXSSSPPPNNNLLLKKKLLLJJJJJJJJJKKKJJJIIIGGGKKKLLLOOOSSSZZZaaagggjjjooowww}}}~~~wwwoooaaaUUUJJJFFFEEECCCAAABBBBBB??????BBBBBBDDDSSSeee|||}}}ooo___RRRKKKBBBBBBBBBBBBBBBAAA@@@@@@>>><<<===@@@AAAAAAFFFLLLUUUhhhqqq```UUUKKKHHHDDDAAA???>>><<<:::888777666666777888:::;;;999999::::::::::::;;;;;;888888888888777777777777999===<<<===CCCGGGXXXtttcccRRRNNNGGGDDDDDD??????>>>===<<<<<<;;;;;;;;;666666666777888999999999777777666666666777888888888888888777777777777777:::888999<<<<<<<<<@@@EEEJJJTTT^^^dddiiirrrxxxyyyzzz~~~}}}zzzzzzsss|||vvvkkkfffdddeeeppp~~~|||qqqggg^^^VVVNNNHHHCCC@@@<<<999888888777777666666666666777888999:::777777888999::::::;;;;;;???@@@CCCEEEFFFFFFFFFEEE??????>>>======<<<======:::::::::;;;===>>>@@@@@@???@@@@@@@@@>>><<<999777777777777999;;;=========>>>@@@EEELLLYYYiiiyyyttt[[[FFF???::::::;;;;;;<<<>>><<<:::<<>>>>><<<;;;;;;===DDDLLLRRRUUUWWWVVVPPPJJJIIILLLOOOXXXaaammmuuu{{{lllXXXRRRLLLGGGFFFFFFEEEDDDFFFFFFFFFGGGIIIJJJIIIGGGIIILLLQQQWWW\\\aaafffhhhlllrrrxxxyyy|||rrrggg^^^UUUMMMGGGEEEDDDBBBCCCFFFCCC???@@@EEEEEEDDDLLLXXXaaallltttsssuuu|||nnn^^^RRRJJJBBBBBBBBBBBBAAA???>>>>>>===;;;===AAABBBAAAEEEKKKVVViiinnn]]]RRRHHHFFFBBB@@@>>>===;;;999777666666666777888:::;;;999999999::::::;;;;;;;;;888888888888777777777666777;;;;;;===DDDIII[[[xxx{{{___NNNJJJDDDCCCDDD@@@>>>===<<<;;;::::::::::::444555555666777888888999666666666666666777777888:::999999888777666666555;;;999999<<<<<<;;;???EEEIIITTT___fffllltttyyyzzz}}}|||zzzsssvvvyyymmmfff___]]]hhhwww|||qqqfff^^^VVVMMMHHHDDDAAA===:::999999888888666555555666666777888999777888888999999::::::;;;<<<>>>BBBEEEHHHIIIIIIIIIEEEDDDBBB@@@>>><<<;;;;;;;;;;;;:::::::::<<<>>>???CCCCCCDDDCCCAAA===999666;;;:::999:::;;;;;;;;;:::===>>>BBBJJJXXXjjj}}}yyy```KKKBBB<<<888999;;;:::;;;>>>===<<>>AAAFFFBBB>>>>>>DDDCCC???BBBJJJKKKUUU]]]]]]cccxxx{{{lll]]]QQQIIIBBBBBBAAAAAA???>>><<<<<<===;;;===AAABBBAAAEEEKKKXXXjjj~~~kkkZZZPPPFFFDDDAAA>>>===<<<:::888777666666666777888:::;;;999999999::::::;;;;;;;;;999888888888777777666666555::::::===EEEKKK^^^{{{tttXXXHHHEEEAAA@@@BBB???======<<<:::::::::::::::