BM66(R@ ---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////---------............///000000000000000111111222111111111111111111111111000111222222333333333333333444444444444444444444333333333444555666777777999888777777777777777888777999<<<>>>???>>>===;;;999::::::;;;===>>>@@@AAABBBCCCEEEGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGHHHJJJKKKGGGHHHJJJIIIHHHGGGGGGHHHFFFEEEDDDDDDDDDEEEFFFGGGFFFGGGHHHHHHGGGDDDAAA???CCCDDDFFFGGGHHHHHHGGGGGGDDDFFFHHHKKKMMMNNNNNNNNNNNNMMMLLLLLLMMMPPPSSSTTTYYY^^^cccbbb]]]ZZZ\\\aaagggiiinnnuuuzzzwwwtttsssuuuxxxzzz|||vvvooojjjeeeaaaaaa]]]XXXVVVVVVXXXZZZ\\\\\\[[[ZZZ[[[^^^]]]ZZZWWWZZZXXXVVVVVVWWWYYYYYYXXXUUUQQQNNNLLLLLLMMMNNNNNNNNNRRRYYY___fffmmmtttyyyuuuvvvvvvvvvttttttuuuvvvuuuwwwzzz}}}zzzvvvtttttttttsssrrryyy{{{}}}{{{wwwoooiiiaaa[[[VVVQQQKKKGGGBBB@@@>>><<<<<<:::888555555555555444444333333333222222222222222222222222///000000000111111111111111111111111000000000000000111111111111222222222333222111000000111222333222222111000000111222222111111111000000000000000222222222111000//////...000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000222333333222111222222///222444555333222222333555222......000333333222222333444444222222333444444444444555666777777888888888777666555666888;;;888888888888888888999999:::999:::>>>BBBKKK\\\kkk---,,,,,,++++++,,,,,,---------------------------,,,,,,------------------,,,,,,,,,---------..............................---------............///000000//////000000111222////////////////////////111111222333333333222222333333333333333444444444333333444444555555666666888777777777777777888888999999999:::;;;;;;;;;;;;::::::;;;<<<===???@@@AAAHHHIIIKKKLLLMMMMMMLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIGGGIIIJJJJJJIIIHHHIIIIIIHHHHHHFFFEEEEEEFFFGGGGGGIIIJJJKKKKKKIIIGGGDDDBBBBBBCCCEEEGGGIIIJJJKKKKKKHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJJJJLLLNNNQQQSSSUUUWWW[[[^^^]]]YYYWWWXXXZZZWWWXXX\\\cccmmmxxx|||wwwpppkkkiiikkkmmmoooooommmkkkjjjkkkiiifffccc[[[YYYWWWVVVXXXYYYYYYYYYZZZWWWTTTRRRRRRTTTTTTTTTVVVYYY]]]aaaffflllsssxxx|||tttkkkddd___VVVRRRLLLGGGEEEAAA===:::===;;;999888888777444222555555444444444333333333222222222222222222222222111111111111222222222222111111111111000000000000000000111111111222222222111000///......///000111000000000000000000000000//////000000111111222222222222111111000//////...000000000000000000000000111111000000000000111111000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000111333333111111111222000111222222222111111111444111//////111333222111000222333333222222222333444444444555666777777777777888777666555666888;;;999999888888888888999999;;;:::<<>>???@@@AAAHHHJJJMMMPPPSSSUUUVVVVVVSSSQQQNNNLLLIIIHHHHHHGGGGGGIIIKKKKKKJJJJJJKKKLLLKKKJJJIIIHHHGGGHHHHHHIIIKKKKKKLLLLLLKKKHHHFFFDDDBBBCCCEEEHHHJJJLLLNNNOOOMMMNNNNNNNNNNNNMMMLLLKKKHHHIIIKKKNNNQQQTTTUUUVVVUUUVVVWWWWWWWWWUUUTTTTTTPPPQQQRRRXXX```kkkvvv|||}}}yyywwwllljjjhhhgggiiijjjjjjiiinnnkkkgggfffggghhhiiiiiifffgggggghhhjjjpppwww|||xxxuuuooofff]]]SSSLLLHHHCCCAAA===;;;:::999777666999777555555555555333222444444444444333333333333222222222222222222222222111222222222222333333333111111111111000000000000000000000111111111222222111000////////////000111...//////000000//////.........///000111222333333222111111000000//////...000000000000000000000000111000000//////000000111000000000000000000000000//////000000000000111111000000000000000000000000111111111111111111111111000111333333111111111222333222000000222222222111222111000111222222222000...000333444333222222222444444444555666666777777777777777666555666999;;;;;;;;;:::999888888888888<<<;;;===@@@DDDMMM\\\kkk---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................---------............//////////////////000111111000000000000000000000000222222222222222111000///000000000111222222333333555444444444444444444444555555555666666888999::::::999888888888888888999;;;;;;<<<>>>???@@@@@@@@@AAADDDIIIOOOTTTYYY\\\]]]SSSQQQOOOKKKIIIGGGGGGFFFGGGIIIKKKLLLKKKKKKLLLNNNMMMLLLKKKIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHFFFEEEFFFGGGHHHKKKMMMOOOQQQPPPPPPOOOOOOOOONNNMMMMMMJJJLLLPPPSSSUUUVVVVVVVVVTTTSSSSSSUUUXXXYYYWWWTTTVVVUUUTTTVVV\\\fffooouuuuuuwwwyyyyyyxxxvvvuuuvvv~~~}}}{{{yyywwwwww{{{}}}xxxsssnnnjjjdddaaa[[[TTTMMMFFFBBB???<<<;;;::::::::::::999999888666555555666666555444333333333333333333333333111111111111111111111111111111111222222222333333111111111111000000000///000000000000111111111111222222222222222222222222...///000000000000///...//////000000111111111222111111000000////////////////////////////////////000000////////////000000000000000000000000000000////////////000000000111000000000000000000000000111111111111111111111111111222444444222222222333777444111111333444444333111111111222222222111000...111444666555444333333444444444555555666666666666777777777666777999;;;===<<<;;;999999888888888<<<;;;===@@@DDDKKK[[[iii}}}---,,,,,,++++++,,,,,,---++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------..............................---------............////////////...///000000111000000000000000000000000222222222222111111000/////////000111111222333333444444444444444333333333555555555555666777888999888999;;;<<<;;;:::888777:::;;;<<<>>>????????????;;;>>>DDDJJJOOOTTTWWWXXXNNNMMMJJJHHHFFFFFFFFFFFFGGGIIIKKKLLLKKKKKKLLLMMMLLLKKKJJJIIIHHHIIIIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJIIIIIIJJJLLLNNNOOOPPPOOOOOOOOOOOOPPPPPPPPPMMMOOORRRTTTUUUTTTSSSRRRSSSQQQRRRVVV\\\___^^^[[[YYYWWWTTTSSSVVV\\\cccgggiiikkkmmmlllkkkiiiiiijjjnnnqqqvvvxxxyyyzzz}}}~~~vvvrrrlllgggbbb]]]XXXUUURRROOOLLLGGGCCC???===<<<777888888888777666666777666555444555666777666555333333333333333333333333111111111111111111111111000000000000111111111222111111111111000000000/////////000000000111111111222222333333333333222222///000000000000000000///222111111111000000//////000000000///////////////////////////////////////000000////////////000000000000000000000000000000...////////////000000000////////////////////////000000000000000000000000222444555555444333333444666444222111222222333222000111222222222111111111000333777888777555444444444444444444555555555555555666777777777777999;;;===<<<;;;:::999999999999::::::<<>><<<:::888999:::<<<>>>>>>>>>>>>===<<<>>>AAAEEEHHHJJJLLLLLLHHHGGGEEEDDDCCCCCCDDDDDDFFFHHHJJJJJJIIIIIIJJJKKKIIIHHHGGGGGGGGGGGGIIIIIIMMMMMMNNNPPPPPPQQQQQQQQQOOOMMMKKKIIIIIIJJJMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRMMMNNNPPPQQQPPPOOOMMMKKKPPPPPPRRRWWW^^^aaaaaa___ZZZWWWSSSPPPPPPSSSXXX[[[^^^```bbbbbbbbbbbbcccdddbbbfffjjjkkkkkkkkknnnqqqsssxxx~~~~~~|||xxxpppgggaaaYYYVVVRRROOOMMMKKKHHHFFFEEEDDDAAA>>><<<999888777555777888777555444444555444333222333444555444222222222222222333333333333111111111111111111111111//////000000000111111111111111111111000000000000/////////000000000111111000000111222222111000000111000000//////000000111333333222111000///......////////////////////////000000000000000000000000000//////......//////000000000000000000000000000......////////////000000////////////////////////000000000000000000000000222444555555444333333444333333444222000///000222000222222222111000111222333555888999777555555555444444444444444444444444444666777888777888999;;;===<<<<<<;;;::::::::::::::::::<<>>===<<<;;;===???AAACCCEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBEEEGGGIIIIIIGGGGGGGGGHHHEEEDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKMMMOOOQQQRRRRRRPPPMMMJJJHHHHHHJJJMMMOOOPPPPPPOOOOOOOOOPPPQQQRRRMMMMMMNNNNNNMMMLLLKKKJJJLLLNNNQQQUUUZZZ]]]___^^^WWWUUUQQQNNNMMMNNNQQQSSSUUUWWWYYYZZZYYYZZZ[[[]]]ZZZ^^^aaaaaa___^^^bbbffffffkkkppprrrrrrqqqsssuuuvvv}}}yyytttjjjfffbbb^^^[[[UUUOOOJJJFFFDDDAAA@@@@@@@@@>>>=========<<<:::888777555555444666999888555444444555444222111222333333222111111111222222222333333333111111111111111111111111000000111111111222222222111111111111000000000000////////////000000000111000111111222222111111000111000...------...000111222222111111000000//////////////////////////////000000000000000000000000//////............//////000000000000000000000000........./////////000000////////////////////////000000000000000000000000000222333333222111111222111666999777222///111555111222333111//////111444555777888777555444444444444444444444444444444444333555777888888888999;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;===@@@CCCIIIVVVcccsss---,,,,,,++++++,,,,,,---////////////////////////,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------.........//////...............///000000111111111111111111111111...///000111111111111111///000111222333444555555111111222333333444555555777666666555555555666666999999888888999;;;===>>>777999;;;======<<<;;;:::===>>>@@@CCCEEEEEEFFFEEEDDDCCCAAA@@@??????@@@AAAEEEFFFHHHGGGFFFEEEEEEFFFBBBBBBAAABBBCCCDDDFFFGGGDDDEEEGGGIIIKKKNNNPPPQQQOOOMMMIIIGGGGGGJJJMMMPPPRRRQQQPPPOOONNNOOOPPPQQQMMMNNNNNNNNNNNNMMMLLLLLLIIILLLOOOSSSVVVYYYZZZ[[[RRRPPPLLLJJJHHHIIIKKKLLLUUUWWWXXXWWWVVVUUUWWWXXXUUUXXXZZZYYYVVVUUUYYY^^^___dddhhhiiifffddddddeeeaaagggooouuu}}}~~~zzzwwwrrrpppttt}}}zzzvvvtttuuurrrooollljjjeee^^^XXXUUUPPPJJJGGGFFFEEECCCAAABBB@@@===<<<<<<<<<:::999888999999999999888777666000333666666333111222333555444222333444444333222111111111222222333333333000000000000000000000000111111222222222333333333111111111111000000000000////////////000000000000222333444555555444333222111///,,,******,,,///111000000000000111111111111.........///////////////000000000000000000000000//////............//////000000000000000000000000............/////////000////////////////////////000000000000000000000000///000222222000///000111333:::???===555111444999222333333000......222555666777777666333222222333444444444444444444444444333555777888888888999;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<>>>BBBDDDJJJWWWdddrrr---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,)))+++,,,,,,+++,,,...000...---,,,,,,,,,,,,---...,,,---......//////..................////////////000///.........///111222111111111111111111111111333333333333333333333333333333222222333333444555444444333333333444555555444555666777888999999999777888888999:::;;;<<<<<>><<<;;;:::::::::999888777666555444555666777888777666444333444444444444444444444444222222222111111111111000111111111111111111111111333222222111000///......444444555333000......///............//////////////////000000000000//////000000000000000111111222000000////////////000000000000111111111111000000000000000000////////////------............------000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////000000000000//////000111222333333444777AAAEEE===333000000///333222222222222333444555???777111222333222333444333333333444444444555555555666666777888:::;;;<<<>>>===<<<;;;;;;:::;;;;;;===<<<>>>AAADDDJJJYYYggguuu---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,------,,,,,,...000...---,,,,,,,,,,,,---...,,,---......//////..................////////////000//////...///000111222111111111111111111111111333333333333333333333333333222222222222333444444444444444444444555555666888888888999888777777666999999:::;;;<<<===>>>>>>===>>>@@@BBBCCCDDDEEEEEEGGGGGGHHHFFFCCCBBBBBBCCCCCCEEEHHHJJJKKKIIIGGGEEE??????>>>???@@@CCCFFFGGGDDDEEEFFFHHHIIIIIIJJJJJJGGGGGGGGGGGGHHHJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOONNNNNNNNNQQQOOOOOOQQQTTTUUUTTTRRRTTTSSSQQQOOOMMMKKKJJJIIIFFFGGGIIIKKKMMMOOOOOOPPPUUUVVVXXXXXXWWWVVVWWWXXXVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\\\\ZZZYYYTTTUUUTTTSSSSSSVVV[[[___dddkkkssswwwxxxxxx{{{~~~}}}}}}|||zzzwwwuuusssrrrqqqsssssstttvvvxxxyyyyyyyyyyyywwwtttsssrrrqqqooommmiiihhhgggfffeeecccbbbbbb\\\ZZZVVVSSSPPPNNNNNNNNNKKKJJJIIIGGGDDDBBBAAA@@@>>>===<<<;;;999888777666666666777777777777888888444555666777777666444333444444444444444444444444222222222111111111000000111111111111111111111111222222222111000//////...222333333222///......///............///////////////000000111111000000///000000000000000111111222000000////////////000000000000111111111111000000000000000000/////////............//////.........000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////000000000000000000000111111222222333111999<<<666000111333444222111111111222555777999:::333///111222111000222333333444444444555555555444444555666777999:::;;;???>>>===<<<<<<;;;<<<<<<======>>>AAADDDKKKYYYgggttt---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,---.........,,,,,,...000...------,,,,,,------...,,,---......//////......---............////////////////////////000111111111111111111111111111111333333333333333333333333222222222222222333444444444444444444444555666666888999999999999888777777:::;;;;;;<<<===>>>??????<<<===???AAACCCDDDEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDDDDFFFIIIKKKKKKJJJHHHFFFBBBCCCCCCDDDEEEFFFGGGHHHCCCDDDFFFHHHJJJKKKKKKLLLIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQPPPOOONNNSSSQQQPPPPPPRRRSSSRRRRRRUUUUUUTTTSSSPPPNNNKKKIIIFFFHHHJJJNNNQQQSSSUUUUUUXXXZZZZZZYYYWWWUUUTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVUUUTTTRRRQQQPPPOOOQQQSSSSSSSSSSSSTTTUUUXXX___gggllllllkkkllllllrrrxxx{{{wwwsssooollliiieeecccdddbbb___\\\ZZZXXXXXXWWWZZZ[[[[[[\\\\\\[[[ZZZZZZXXXVVVSSSRRRRRRRRRQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHFFFDDDCCCCCCDDDEEEDDDCCCBBB@@@>>>===;;;:::::::::999888777666555444555555666666666777777777333444666777777666555444333333333333333333333333222222111111111000000000111111111111111111111111222222111111000000//////000111111000///...///000............////////////111111111222222111111111000000000000000111111222000000////////////000000000000111111111111000000000000000/////////.........//////000000//////...000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////000000000000111111111111111111111111///222333000///111444444000000000111333777<<<>>>:::333///111333222000111444444444555555555666666555555555666888999;;;<<<@@@???>>>===<<<<<<<<<<<<======???BBBDDDKKKXXXfffttt,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,---......---++++++,,,...------------------------,,,---......///.........---------........./////////////////////000000111111111111111111111111111222222222222222222222222222222222111222333333444333222222333333444555666555666777999::::::::::::::::::;;;<<<===>>>??????<<<===???AAACCCEEEFFFFFFEEEFFFGGGFFFDDDCCCDDDEEEEEEGGGIIIJJJKKKJJJHHHGGGFFFGGGHHHIIIJJJJJJIIIIIIFFFGGGIIIKKKMMMOOOPPPPPPKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRRRRQQQPPPOOOQQQPPPNNNNNNOOOPPPQQQRRRTTTUUUWWWWWWUUURRROOOMMMJJJLLLNNNQQQTTTVVVXXXXXXXXXYYYZZZXXXVVVTTTSSSTTTWWWWWWXXXXXXYYYYYYYYYYYYWWWXXXXXXVVVTTTRRRRRRRRRPPPRRRUUUWWWVVVVVVVVVWWWXXX]]]cccffffffeeeddddddcccgggmmmrrrtttsssqqqpppjjjgggccc___\\\YYYUUUSSSSSSQQQNNNKKKIIIHHHHHHHHHLLLNNNOOONNNLLLIIIHHHGGGFFFDDDBBBAAABBBBBBAAA@@@???@@@AAABBBCCCEEEFFFFFFCCCBBBAAA@@@@@@AAACCCDDDBBBAAAAAA???>>>===<<<;;;::::::999888777666666555777777666666555444444333333444555666666666555555222222222222222222222222111111111111000000000000111111111111111111111111111111111000000000000000---///000///......///000............////////////111222222333333222222111000000000000000111111222000000////////////000000000000111111111111000000000000/////////.........//////000000000000//////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000222111111111000000000///333333222111111222000.../////////111444:::???BBBAAA999333333444333333444444444555555555666666666777888888999:::<<<===>>>???>>>===<<<<<<;;;;;;;;;======???BBBDDDJJJXXXeeeuuu,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,+++***)))+++,,,------------------------,,,---......///.........------------...............//////000000000000000111111111111111111111111222222222222222222222222222111111111111222333333111111111111222333444555555666777888999:::::::::888999:::;;;<<<======>>>===>>>@@@BBBDDDEEEFFFFFFDDDEEEFFFEEECCCCCCDDDEEEEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHJJJLLLLLLKKKJJJIIIIIIJJJLLLMMMOOOPPPQQQQQQMMMMMMMMMNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLMMMNNNQQQRRRSSSTTTWWWYYYYYYWWWTTTSSSJJJKKKMMMNNNPPPQQQQQQQQQSSSUUUVVVVVVTTTSSSSSSTTTVVVVVVWWWWWWXXXYYYYYYZZZWWWXXXXXXVVVRRROOONNNNNNJJJLLLOOOPPPPPPQQQSSSUUUTTTVVVZZZ\\\^^^___```aaa^^^^^^___```aaabbbbbbbbb^^^\\\YYYWWWUUUSSSOOOMMMKKKIIIFFFCCCBBBBBBBBBCCCGGGIIIJJJIIIEEEAAA?????????>>>======??????===<<<888999:::<<<>>>???AAAAAA@@@>>>===<<<<<<===>>>@@@>>>>>>===<<<<<<;;;::::::888888888777777666666666666555555555444333333333444444555555555555555444222222222222222222222222111111111000000000//////000000000000000000000000000000000000000111111111---...//////......///000............////////////222222333333333333222222000000000000000111111222000000////////////000000000000111111111111000000////////////............//////000000000000//////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000222222111111000/////////444333444666777444///,,,//////000222555:::???BBBHHH>>>555333333222333666444444444444555555555666777888888999:::<<<===>>>======<<<;;;::::::::::::<<<<<<>>>BBBDDDIIIVVVcccvvv,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,***++++++***))))))+++,,,,,,------......------,,,,,,---......//////......,,,------------...............///000000000000000111111111111111111111111222222222222222222222222111111111111111222333333111111111111222444555555777888888888888777666666777888888999:::;;;<<<<<<===>>>@@@AAACCCDDDDDDDDDBBBCCCDDDDDDBBBBBBCCCEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMMMMMMMNNNPPPRRRPPPRRRUUUXXXYYYXXXVVVUUULLLMMMMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRRRRRRRSSSTTTQQQQQQRRRSSSTTTVVVWWWXXXUUUWWWXXXTTTNNNHHHEEEEEEFFFHHHIIIJJJJJJLLLOOORRROOOPPPSSSWWWZZZ^^^```aaa\\\YYYWWWVVVXXXZZZZZZZZZXXXVVVTTTSSSRRRPPPMMMJJJGGGEEEBBB@@@???@@@BBBCCCCCCFFFIIIGGGBBB>>><<<<<<=========???@@@???<<<999888888999:::;;;<<<===>>>===<<<:::888888999:::<<<;;;;;;;;;;;;;;;;;;::::::555555555555444444444444111111222333444555555666555555555444444444333333111111111111111111111111111111000000000/////////000000000000000000000000//////000000111111222222---///000///......///000............////////////111222222333333222222111000000000000000111111222000000////////////000000000000111111111111000000/////////.........------...//////000000//////...000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////000000000000111111111000000/////////111000444999:::666111///000000111333666999<<<>>>GGG===444111111000111444333333333444444444555555555555555666888999;;;<<<===<<<;;;:::999999999999::::::===AAACCCHHHTTT```ttt++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,)))***++++++******,,,...,,,,,,---......---,,,,,,,,,---......//////......,,,,,,---------.........---...///000111000000///111111111111111111111111111111111111111111111111111111111111111222222333222222222333444555777777666777777777777666555555777777888999:::;;;<<<<<<======???@@@@@@AAAAAAAAA@@@AAABBBBBBAAAAAABBBDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIIIIHHHIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKKKKNNNPPPPPPNNNNNNOOOQQQOOOQQQSSSTTTUUUUUUTTTSSSOOOOOOOOOOOONNNMMMLLLKKKIIIKKKNNNOOOOOOOOOQQQRRRMMMMMMNNNOOOQQQTTTVVVWWWUUUYYY\\\ZZZSSSLLLIIIHHHIIIKKKMMMNNNNNNNNNOOOQQQOOOQQQTTTXXX\\\]]]]]]\\\XXXVVVSSSTTTVVVXXXXXXWWWWWWUUUTTTSSSRRROOOLLLIIIEEECCCAAA??????AAADDDEEECCCGGGKKKIIIDDD???>>>>>>===>>>@@@CCCDDDBBB===999999999999999999999999999:::888777666666777888:::999999999999999:::::::::333333333333333333444444000000111222333444555555777666555444333222222222111111111111111111111111111000000000////////////000000000000000000000000...//////000111222222222///000111000......///000............////////////111111222222222222111111000000000000000111111222000000////////////000000000000111111111111000000//////.........---------.........//////.........000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////000000000000000000000000000////////////...222888888222000222111222333555666777888888@@@888222222333111000111222222222333333333333444444444555666777999:::;;;======<<<:::::::::::::::999999<<<@@@BBBFFFRRR^^^nnn|||++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,)))+++,,,,,,+++,,,...000,,,,,,---......---,,,,,,,,,---......//////......,,,,,,,,,---------......---...000111111111000///111111111111111111111111111111111111111111111111111111111000111222222333333444444555666777999999222333444666777777777777777888888999:::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKNNNNNNNNNMMMKKKJJJHHHGGGEEEGGGHHHJJJJJJJJJJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKNNNMMMJJJIIIIIIJJJMMMNNNNNNQQQSSSSSSPPPNNNNNNOOOOOOPPPQQQRRRRRRQQQPPPPPPNNNNNNNNNMMMLLLKKKJJJIIIGGGJJJLLLMMMMMMMMMNNNPPPLLLLLLMMMNNNQQQTTTWWWYYYYYY^^^dddccc]]]WWWUUUTTTLLLOOORRRTTTRRRQQQPPPPPPQQQSSSVVVZZZ[[[ZZZUUURRRUUUSSSRRRUUUXXXYYYXXXVVVXXXWWWUUUTTTRRRPPPLLLIIIEEECCCAAA???@@@CCCFFFHHHEEEJJJOOONNNHHHDDDCCCDDD@@@BBBEEEHHHIIIEEE???;;;666666666555444444333333444333222111111333555666333333444444444555555555333444444444444555555555333333222222222222222222888777666444333222111111000000000000000000000000000000000000////////////000000000000000000000000......///000111222222333000111111111///...///000............/////////000111111111222222111111111000000000000000111111222000000////////////000000000000111111111111000000//////.........---------------............------000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////000000000000/////////000000000000000111///111555333------222222333555666666666555444;;;555222555777444222111111111222222222333333333555666666777888:::<<<<<<>>>>>>===;;;;;;;;;;;;;;;888888;;;???AAAEEEQQQ\\\jjjyyy++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,//////...---,,,,,,,,,,,,///......------,,,++++++........................+++,,,------......------............///////////////.........///000222333000000000000111111111111111000///////////////000333333333444444444555555777777777888999999999:::999999999999999999999999=========>>>>>>>>>>>>???<<<===>>>===<<<<<<>>>@@@AAAAAABBBAAA@@@???AAACCCEEEGGGHHHHHHGGGFFFGGGHHHIIIHHHHHHHHHIIIIIIGGGEEEFFFEEEEEEGGGHHHIIIHHHFFFIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNKKKIIIIIIIIINNNNNNOOOPPPOOONNNMMMLLLIIIJJJKKKLLLLLLKKKJJJJJJOOONNNNNNNNNOOORRRUUUVVV]]]eeeoootttqqqhhh]]]VVVWWWUUURRROOONNNMMMNNNNNNSSSUUUWWWYYYYYYWWWUUUSSSRRRRRRSSSVVVXXXXXXVVVTTTYYYVVVSSSQQQQQQQQQPPPOOOKKKIIIFFFCCCAAAAAABBBCCCGGGJJJOOOTTTUUUQQQJJJDDDBBBBBBDDDFFFGGGFFFCCC@@@;;;;;;;;;:::777555222000222222111111111333555666555555666666777666666555777444222222444666444222111111111111111111222222222222222111111111000000222111000000000000000111333333222222111000//////...///000111111000///...111000...---...///111333......//////////////////////////////////////////000000000000000000000000...//////000000000000000000000111111111111000000111111111111000000000000////////////000000000000000000000000////////////000000000///......------...///////////////.....................---------......------------......////////////000000000000////////////////////////000000000000111111111111000000111222333444666777BBB<<<555333444555333111666555444333222333444444222555777777666777;;;>>>>>>======;;;:::999888888;;;999:::===@@@EEEQQQ\\\kkk{{{++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++************++++++***************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............///////////////.........///000222333000000000000111111111111111111111000000111222222333333333444444444555555666777777777777777888888777777777888888999999999::::::;;;;;;;;;<<<<<<<<<>>>?????????>>>>>>@@@AAAAAABBBBBBBBB@@@@@@AAACCCFFFGGGIIIHHHGGGFFFFFFGGGFFFFFFEEEGGGIIIKKKKKKJJJJJJIIIHHHIIIIIIIIIGGGEEEBBBBBBCCCDDDEEEEEEEEEDDD@@@AAABBBCCCEEEFFFHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNLLLJJJHHHIIIJJJMMMOOOQQQQQQOOOMMMLLLLLLHHHIIIJJJLLLMMMNNNNNNNNNPPPOOOOOOOOOQQQSSSUUUWWW^^^gggsssyyyvvvmmmaaaYYYVVVTTTRRROOONNNNNNNNNOOOPPPRRRTTTUUUVVVUUUTTTSSSRRRSSSTTTWWWYYYXXXUUUSSSVVVTTTQQQPPPPPPQQQPPPOOOIIIGGGDDDBBBAAABBBEEEFFFIIIKKKOOOSSSTTTPPPJJJEEEEEEDDDEEEFFFFFFDDD@@@===555555555555444333333222333222111111111222333444444444555555555555555555666444222222444555444333222222222222222111111111222222222111111111000000/////////......//////000222222111111000//////......///000111111000///......---,,,,,,,,,---///000///////////////.........//////////////////////////////////////////////////////---------...000111///000000111111000000///////////////.........---............////////////............------------,,,,,,------------------...///////////////..............................//////............//////000000000000111111111111000000000000000000000000...////////////000000000222333444555777999;;;<<<;;;777222222444666444222444444333333333444555555333666888888777888;;;>>>:::::::::;;;;;;;;;;;;;;;;;;999:::===@@@EEEPPP[[[lll{{{++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++******))))))******))))))))))))***+++,,,---++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............///////////////.........///000111222000000000000111111111111222222222222222333444555333333333444444444555555777666666666666666555555555555666666777888999999999:::::::::;;;;;;;;;;;;???@@@AAA@@@??????AAACCCBBBCCCCCCBBBAAAAAABBBDDDFFFHHHIIIHHHFFFEEEEEEFFFDDDCCCCCCEEEIIIMMMOOOOOOOOONNNLLLKKKKKKJJJGGGEEECCCDDDFFFHHHIIIKKKLLLLLLFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNKKKIIIHHHJJJKKKPPPVVV[[[[[[UUUOOOMMMMMMHHHIIIJJJLLLNNNQQQSSSTTTQQQQQQQQQQQQSSSUUUWWWXXX]]]fffrrryyywwwmmmbbb[[[TTTSSSQQQPPPOOOOOOPPPPPPOOOOOOQQQRRRSSSSSSTTTTTTRRRSSSVVVYYYZZZYYYUUUQQQSSSQQQNNNNNNOOOPPPPPPOOOIIIFFFCCCAAAAAACCCGGGIIIHHHIIIKKKMMMNNNKKKFFFBBBCCCBBBBBBCCCDDDBBB???<<<444333333222222333333333444333222222111111222222222222333333333444444444555333222222444555444333444333333222222111111111222111111111111000000000///////////////000111222111111111000000//////......//////000000//////...,,,------------.........000000//////.........---////////////////////////........................000...,,,++++++---000222...//////000000//////.../////////.........------------------........................------------++++++,,,,,,---......///...//////000000/////////---------......//////000000//////////////////000111111111111222222222222111111111111111111111111............////////////222333444666888;;;===>>>999666333444666777555222222222333444555555555555444666777777777888;;;===999:::::::::;;;;;;;;;<<<;;;999:::===@@@EEEOOOZZZjjjxxx++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++***************------,,,------...//////,,,,,,,,,---------..............................+++,,,------......------............///////////////////////////000111111///000000000111111111111111111111222333444555666333333333444444444555555777777777666666555555555444444555666888999::::::;;;;;;;;;<<<<<<<<<======???@@@AAA@@@??????AAACCCBBBCCCDDDCCCBBBAAACCCEEEFFFHHHIIIHHHFFFEEEEEEEEEEEECCCBBBDDDIIIMMMPPPQQQQQQOOOMMMMMMLLLKKKHHHFFFHHHIIIKKKMMMOOOQQQRRRRRRQQQQQQPPPOOOOOONNNMMMMMMKKKKKKKKKLLLMMMNNNOOOOOOQQQPPPOOOLLLJJJJJJLLLOOOZZZdddmmmlllcccXXXRRRPPPKKKKKKKKKMMMOOORRRUUUWWWSSSRRRRRRSSSTTTVVVWWWXXXYYY```jjjooonnnggg___ZZZTTTSSSSSSRRRQQQRRRRRRSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSUUUXXX[[[]]][[[VVVRRROOOMMMLLLLLLMMMOOOOOOOOOJJJGGGDDDAAAAAACCCGGGIIIEEEEEEEEEEEEEEEDDD@@@===<<<<<<===???AAABBB@@@>>>999888666444444444555555666555555444333222222222111111111111222222333333444333222222333444444444555444444333222111000000111111111111000000000000111111111111222333555555111111111000000000//////////////////////////////---...///000000000//////000000000///......------//////////////////////////////////////////////////////...------///000111......////////////......111111000000000/////////------........./////////000000000000////////////........./////////000000...//////000000000000///,,,------...///000000111000000000111111000000000000000000111111111222222111111111111111111111111........./////////000000000000111222444666777999;;;:::888888888777444111111222444555666555444333444555666666777888:::;;;<<<<<<;;;;;;:::999888888:::999:::>>>@@@DDDOOOYYYfffttt++++++++++++++++++++++++,,,++++++******++++++,,,------,,,+++++++++++++++000000///.....................---------,,,,,,,,,........................+++,,,------......------............/////////////////////000000000000000///000000000111111111111000000000111111333444555333333333444444444555555888888888777777666666666555555666777888::::::;;;;;;;;;;;;<<<<<<<<<=========>>>???>>>===>>>???AAABBBCCCDDDCCCBBBAAACCCEEEEEEGGGHHHHHHFFFDDDEEEEEEGGGEEEDDDEEEIIILLLNNNOOONNNMMMLLLLLLMMMLLLJJJHHHGGGHHHJJJLLLMMMOOOOOOPPPQQQPPPOOOOOONNNMMMLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPRRRRRRQQQOOOMMMNNNQQQSSSeeeppp{{{|||qqqcccXXXTTTNNNNNNNNNNNNPPPRRRTTTVVVRRRSSSSSSTTTUUUVVVWWWWWWWWW[[[aaacccbbb^^^[[[YYYUUUUUUTTTTTTTTTTTTTTTUUUWWWWWWVVVUUUTTTSSSRRRRRRTTTVVVYYY\\\^^^\\\WWWSSSMMMKKKJJJJJJLLLNNNOOOOOOMMMJJJFFFBBBAAABBBDDDFFFCCCBBBAAAAAAAAA@@@===;;;999999999<<<>>>???>>>===:::999888777777888999:::999999999888777666555444333222222111111222222333222222222222222333444555444444333222222111000000000000000000000000000000111111111111222333555555111111111111111000000000//////............//////------...///000/////////000000//////.........---////////////////////////000000000000000000000000...///000222222111000000......////////////......000000000000////////////....../////////000000000000000000000////////////000000/////////...............///000111111000000------......///000111111000000111222222111000000/////////000000000111111111111111111111111111111//////000000000111111111000000//////000111111222888888888888888666333111333333555555555444333222444444444444666777888888;;;;;;;;;::::::999999888:::999:::>>>@@@DDDNNNXXXeeesss++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,///...---,,,++++++++++++//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............//////////////////000000000000//////000000000000111111111111000000000000000111222333333333333444444444555555888888777777777777777666666666777777888999::::::999:::::::::;;;;;;;;;;;;<<<===>>>===<<<<<<>>>@@@BBBCCCCCCBBBAAAAAABBBDDDDDDFFFGGGGGGFFFEEEEEEFFFIIIGGGFFFGGGIIILLLLLLLLLJJJIIIIIIJJJKKKKKKIIIHHHFFFGGGIIIJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNJJJIIIIIIIIIKKKMMMOOOPPPQQQRRRRRRRRRQQQRRRTTTVVVhhhqqqzzz{{{rrreeeZZZUUUPPPPPPPPPPPPQQQRRRSSSTTTQQQRRRRRRSSSTTTTTTUUUUUUWWWYYY[[[[[[ZZZXXXXXXXXXUUUUUUUUUUUUUUUUUUTTTTTTXXXXXXXXXVVVUUUSSSQQQPPPSSSTTTWWW[[[]]]\\\XXXUUULLLJJJIIIIIILLLNNNNNNNNNOOOLLLHHHEEEBBBAAABBBBBBBBBBBBAAAAAABBBAAA>>><<<;;;;;;:::;;;======<<<:::777888999:::<<>>@@@DDDMMMVVVggguuu++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,+++++++++++++++,,,++++++*********++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............//////////////////000111111000///...000000000000111111111111111111000000000111111222333333333444444444555555555555666666666666666777666666666777777777888888::::::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<>>>@@@AAABBBBBBBBB@@@@@@AAACCCBBBDDDFFFGGGFFFEEEFFFGGGIIIHHHGGGHHHKKKLLLLLLKKKHHHGGGFFFGGGHHHHHHFFFDDDDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKKKKLLLMMMNNNOOOOOOIIIHHHHHHHHHIIILLLNNNPPPNNNPPPRRRSSSSSSTTTVVVXXXaaaeeejjjkkkfff^^^VVVRRRNNNOOOPPPRRRSSSSSSSSSSSSPPPPPPQQQRRRSSSSSSSSSSSSTTTVVVXXXXXXWWWUUUTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRTTTUUUVVVVVVTTTRRROOONNNPPPQQQSSSWWWYYYZZZWWWUUULLLKKKIIIIIIKKKMMMNNNMMMMMMLLLIIIGGGDDDBBBAAA@@@@@@@@@@@@AAABBBAAA>>><<<===<<<;;;<<<>>>???>>>===:::;;;>>>AAACCCEEEGGGGGGAAAAAABBBBBBBBBAAA???>>>:::888666444222222222333///111333222111111444666000000000000000000000000////////////000000111111/////////......//////000........................///...------------...///,,,,,,+++++++++,,,---...------......///000000000////////////////////////000000000000000000000000...///111222222222000000///000000111111000000///......---------,,,,,,,,,........./////////000000............------------------------------,,,,,,......///111111222222111///////////////000000000...///111222222111///...//////000000000111111111000000000000000000000000/////////000000000000111222111111111111111222222///000222222222333333444111111111222444666777888888666555666888::::::888777777888999:::;;;<<<<<<999999;;;>>>@@@CCCLLLVVVhhhvvv++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++***)))*********************+++,,,------+++,,,,,,------......///........................+++,,,------......------............/////////000//////000111111000///...000000000000111111111111222222111111000111111111333333333444444444555555333444444555555666666666555555555666666666666666=========>>>>>>>>>>>>???<<<===>>>===<<<<<<>>>@@@AAAAAABBBAAA@@@???AAACCCAAACCCEEEFFFFFFFFFGGGHHHHHHGGGHHHIIILLLMMMLLLJJJGGGFFFEEEEEEFFFEEECCCAAA???@@@CCCEEEHHHJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHKKKNNNOOOLLLNNNQQQSSSTTTTTTVVVXXXYYYZZZ[[[ZZZYYYUUUQQQOOOLLLNNNPPPRRRTTTTTTTTTTTTNNNOOOPPPQQQRRRRRRQQQQQQQQQTTTWWWWWWUUURRRPPPOOOTTTTTTTTTSSSSSSRRRQQQPPPPPPQQQSSSTTTSSSQQQNNNLLLNNNOOOPPPSSSWWWXXXVVVUUUMMMKKKIIIIIIKKKMMMMMMMMMLLLKKKJJJHHHEEECCCAAA@@@======>>>???@@@@@@===:::;;;:::;;;===@@@CCCCCCCCCAAACCCEEEGGGIIIJJJIIIIIICCCDDDEEEEEEEEEDDDCCCBBB===;;;888555333222333333///111333222111111444777////////////000000000000.../////////000000111111222111000000000000000111,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////...---,,,,,,...000111,,,,,,---...///000111111///////////////////////////////////////////////////////////////000000111000000111111111111000000000000/////////.........---------.........//////111000000000////////////------......///000000000......///111111222222222000000000000////////////---///000111111000///---000111111111111222222222////////////////////////............/////////000000000000000111222333444333444555444222111222333......///111444777;;;===:::888666777:::<<<;;;999::::::999999999999999999999999;;;>>>@@@CCCLLLUUUfffuuu,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++***)))------------------------------------------------------,,,+++,,,---...///------,,,++++++---...///000000000000000000000000333222222222111111000000222222111111111111111111666555444333222222222222222222222333333333444444555555555666777777888888999999999:::;;;<<<>>>>>>:::;;;;;;<<<===>>>>>>>>>@@@AAA@@@???======???AAAJJJJJJJJJJJJIIIHHHGGGFFFJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEECCCBBBBBBCCCCCCBBBCCCEEEGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJHHHGGGGGGGGGHHHJJJLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSUUUSSSQQQQQQQQQRRRQQQPPPPPPPPPQQQVVV[[[^^^]]][[[TTTSSSQQQPPPQQQRRRRRRRRRUUUVVVVVVUUUSSSRRRSSSTTTRRRRRRSSSSSSQQQOOOMMMLLLLLLMMMOOOOOONNNNNNOOOPPPOOOQQQSSSUUUTTTRRRPPPNNNIIIIIIIIIJJJKKKKKKLLLLLLNNNLLLJJJGGGDDDBBBAAAAAA@@@@@@@@@@@@???===<<<:::<<>>;;;<<<<<<===>>>>>>?????????@@@@@@???===>>>???AAAHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEDDDDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSQQQOOOOOOPPPQQQPPPOOOOOOOOOQQQVVV[[[^^^^^^]]]VVVTTTRRRPPPQQQRRRRRRRRRSSSTTTUUUTTTRRRQQQQQQRRRTTTTTTTTTSSSRRRQQQPPPOOOLLLNNNNNNNNNMMMMMMOOOQQQQQQRRRRRRRRRQQQPPPNNNMMMKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJHHHEEEDDDBBBBBB@@@@@@@@@@@@???===<<<;;;;;;>>>CCCJJJPPPVVVZZZ\\\TTTQQQMMMLLLNNNPPPOOOMMMHHHHHHGGGEEEDDDBBB@@@???:::888555222000000111222222111000//////000111222------......///000000000/////////000000111111111////////////////////////////////////////////////......////////////.........+++111>>>BBB888000000//////...//////000111222444333222111000000000000000000000000000000000000111111111000000000//////,,,---///000111111000000000//////.........//////000000///////////////...////////////////////////.........///////////////------...000111222333444////////////////////////////////////////////////......////////////000000333333333333333222222111444333111000000111333555;;;555222333333111222555444444333222222333333444222333333333222222444555999888777777777999:::;;;<<<<<<;;;;;;::::::999999999999;;;???AAADDDLLLVVVjjjxxx,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,++++++++++++++++++,,,++++++,,,,,,,,,+++******---------------------------------------------------,,,,,,,,,,,,---.../////////000111111111111000000000000000000000000000000000////////////......111111111111111111111111222111222222333444555666444444444555555555666666666777888999:::;;;<<<<<<888888888999:::;;;<<<===<<<======>>>>>>??????@@@===>>>???>>>>>>>>>@@@BBBEEEEEEDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFHHHHHHIIIIIIIIIGGGFFFEEEGGGGGGHHHHHHJJJLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSRRRPPPPPPQQQRRRQQQPPPPPPPPPQQQTTTWWWYYYYYYXXXUUUTTTQQQOOOOOOPPPRRRSSSSSSUUUVVVUUUSSSQQQQQQRRRUUUUUUTTTSSSSSSSSSSSSSSSNNNNNNNNNLLLKKKKKKMMMNNNRRRRRRQQQQQQOOONNNLLLKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@???===<<<;;;<<<>>>CCCMMMXXX___aaaaaaXXXTTTOOONNNOOOPPPOOOMMMHHHGGGEEECCC@@@>>><<<;;;888777444222111111222333111111000000000000111111000000111111222333333444,,,---...000111111222222////////////////////////////////////////////////---....../////////......******111===@@@666...---............///111222333444333222111111000000111000000000000000000000000111111000000000000//////+++,,,...000111000///...111000///..............................////////////////////////////////////////////////.........,,,------...//////000000---...///000000///...---////////////////////////222111///.........//////111111000000000111222222555444222///...222:::AAAIII<<<000///333333222222444444333333333333444555222333444333222222444666666666666666777888:::;;;???>>>===<<<;;;::::::999;;;:::;;;>>>@@@DDDMMMXXXhhhwww,,,,,,,,,+++++++++******************************---,,,+++******+++,,,---++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------.........///000222222111000000000000000000000000000000111111111111111111000000111111111111111222222222222222222222333444555555444444444444555555555555666666777888:::;;;<<<<<<888888888888999:::;;;<<<======>>>>>>>>>?????????;;;<<<>>>>>>>>>???AAACCCCCCBBBAAA@@@AAACCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLJJJIIIGGGHHHHHHIIIJJJLLLMMMNNNOOOOOOPPPRRRTTTUUUUUUVVVUUUVVVTTTRRRRRRTTTTTTTTTSSSQQQQQQQQQPPPQQQPPPOOONNNQQQPPPNNNLLLLLLMMMPPPSSSUUUWWWXXXXXXVVVTTTSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTPPPOOOMMMJJJGGGFFFGGGIIINNNOOOQQQRRRQQQNNNKKKIIIJJJJJJKKKKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCAAA@@@@@@AAA@@@@@@???>>>===<<<;;;===>>>CCCNNNZZZaaabbb___\\\WWWRRRPPPPPPPPPNNNLLLEEEDDDBBB???===;;;:::999666555333222111222333333111000000000000000000111444444444333222222111111,,,---///000111111000000////////////////////////////////////////////////------......//////......---***,,,111222///...111//////...//////000111111222222111000000000000000000000000000000000000000000000000000000000//////+++---///111222111///...111000///......---......,,,,,,------......//////////////////////////////000000//////......------------------............,,,...000111111000...,,,////////////////////////777555222///........./////////......///000222333000111111///...333>>>GGGJJJ===111///222333222111333222222222333333444444333444555444333333555777555444444555666888:::;;;======<<<<<<;;;;;;;;;:::<<<:::;;;===???DDDNNNYYYfffttt,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------------...///000111000///...////////////////////////000000000000000000111111000000111111111222222222444333333222222333333444222333333333333444444444555555666777888999::::::888888888888888999:::;;;===============>>>>>>>>>:::;;;>>>>>>>>>???AAABBBEEECCCBBB@@@@@@BBBCCCEEEBBBCCCDDDEEEFFFHHHIIIIIIGGGHHHJJJKKKKKKJJJIIIHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFHHHKKKMMMOOOOOONNNMMMJJJKKKLLLMMMNNNOOOOOOPPPPPPRRRTTTVVVXXXXXXXXXXXXUUUSSSRRRRRRTTTUUUTTTSSSQQQQQQQQQOOONNNMMMMMMMMMLLLMMMLLLKKKIIIKKKOOORRRTTTVVVXXXXXXVVVTTTSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRQQQPPPNNNJJJEEEBBBBBBCCCHHHKKKPPPSSSSSSPPPLLLIIIIIIJJJJJJJJJIIIHHHFFFDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@???>>>===<<<<<<<<<===CCCNNNZZZbbbccc```]]]YYYTTTRRRRRRQQQNNNKKKAAA@@@>>><<<:::999999999555444333222222222222333000000000111111000000000000000///......------,,,///000000000000000//////........................------------------------,,,,,,---...............222///............222666111111000//////...//////000//////............/////////////////////////////////////////////000000...///000222222111000///000000///...............,,,,,,------......//////////////////////////////000000//////......------........................,,,...000111111000...,,,////////////////////////555444222000000111222444222111111111222444555777...000222111///222999@@@@@@888222222222000000222000000111111222222222222000111222222111111222444444444444444666777999;;;999999999::::::;;;;;;<<<<<<::::::===???CCCNNNXXXfffttt,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------......//////......////////////////////////------............//////000000000111222222333333444444333222222333333333222222222333333333444444555555555666777777888888888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>?????????@@@AAAFFFEEEDDDCCCCCCCCCDDDEEE@@@AAABBBCCCEEEGGGHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIGGGIIIKKKNNNPPPQQQQQQQQQNNNOOOPPPPPPQQQQQQPPPPPPPPPRRRUUUXXXYYYZZZYYYXXXRRRPPPOOOPPPQQQRRRRRRQQQOOOPPPQQQPPPPPPPPPRRRTTTMMMNNNOOONNNKKKKKKMMMQQQQQQSSSUUUUUUSSSQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMPPPPPPOOOKKKFFFCCCAAAAAAEEEIIINNNQQQRRRPPPKKKIIIJJJKKKLLLLLLKKKIIIGGGFFFFFFGGGHHHJJJJJJJJJIIIHHHBBBAAA@@@>>>======<<<===999<<>><<<:::888888888888444444333222222222222222000000111111111111000000------...//////000000111222222111000///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---..................///111111000///111222333222111///..................------------......////////////////////////......////////////000000000000111111111111000000//////............//////...............////////////////////////////////////////////////......................../////////---...///000000///...---////////////////////////......///000222555777999/////////000000222333333000222444333000///111444444222222444222//////222...///000111222222222111222333444444222333444666555555555555666777999:::666777777888999:::;;;<<<:::999:::===???CCCLLLWWWgggvvv,,,,,,,,,+++++++++******************************+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------+++,,,---.........------......------......//////////////////////////////---------........./////////000000111222222333333222222222222333444555555333333333333444444444555666666666666666666666666888777777777777888999999999999999999999999999999999<<<>>>??????>>>???@@@BBBBBBBBBCCCCCCDDDDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIJJJJJJKKKLLLJJJJJJKKKMMMOOOPPPQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPNNNQQQTTTWWWYYYYYYXXXWWWQQQOOONNNOOOPPPRRRRRRQQQOOOPPPQQQQQQPPPPPPTTTVVVSSSVVVWWWUUUOOOLLLMMMOOOOOORRRTTTUUUSSSPPPNNNNNNNNNNNNMMMMMMLLLKKKJJJIIINNNOOOPPPNNNKKKGGGEEEDDDFFFHHHJJJLLLLLLKKKIIIGGGHHHIIIKKKLLLKKKJJJGGGEEEGGGIIIKKKMMMNNNNNNMMMLLLBBBAAA???>>>===<<<======777;;;AAAIIIQQQXXX]]]```ZZZXXXWWWVVVVVVSSSLLLGGGAAA???<<<999777666555666555444333333222111111000///000111222222111000///000111111222222333444444333222000//////111333444........................------------------------***+++,,,---............+++...111000......///000222111000//////...//////......---------......///////////////////////////........./////////000000111000////////////000111......---......///000111000000///////////////...////////////////////////.........///////////////,,,------.........//////////////////////////////////////////////////////+++,,,...000222444666777+++,,,---...............000111111111111000//////000...000333333//////222...///111222333333222222444555666666555555666888777777666666666777999:::777777888888999999::::::888777999===???BBBKKKTTTeeettt,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,---.........---,,,///...---------...000111////////////////////////.../////////000000111111///000000111222222333333000000111222333555666777444444444555555555666666777777777777666666666666888777777777777777888999888777777777777777777777:::<<<>>>??????>>>>>>???<<<===>>>@@@BBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEDDDDDDEEEGGGIIIJJJLLLKKKJJJJJJJJJLLLMMMNNNLLLKKKKKKLLLMMMNNNPPPQQQTTTUUUUUUUUUTTTSSSQQQPPPMMMOOOSSSVVVXXXXXXWWWVVVRRRQQQPPPPPPRRRSSSSSSRRRPPPQQQRRRPPPMMMMMMPPPSSSZZZ]]]^^^[[[SSSNNNMMMNNNQQQSSSVVVVVVTTTQQQPPPOOOMMMMMMNNNMMMLLLJJJHHHGGGKKKNNNQQQQQQNNNKKKIIIHHHIIIHHHGGGGGGFFFFFFFFFGGGEEEGGGIIIJJJJJJHHHEEEDDDGGGHHHKKKMMMNNNNNNMMMMMMBBBAAA???>>>===<<<======888;;;@@@EEEIIINNNTTTWWWYYYWWWWWWXXXWWWSSSLLLFFFCCCAAA===999666444333333555444444333222111000//////000111222222111000///222222111111000//////...333222///...///222666888................................................***+++,,,---............000222222...,,,...222555000///////////////000111//////.........//////000////////////////////////---.........//////000000111000...---,,,...///111------------///000111222111111000000//////......////////////////////////---.........//////000000++++++,,,------...////////////............//////////////////////////////---...///000111000000000---...000111111111000///...------///222444333222111------111333111000111///000222333444444333333111222222222111111333555888888777666666777888999999999999999999999999999666666999===???BBBJJJSSSbbbqqq+++++++++*********))))))************************************************)))************+++++++++***+++,,,,,,------,,,,,,...---,,,,,,++++++++++++,,,,,,,,,---------......////////////............------------.........///...///000222222111000000000000000000000000000000222222333333333333444444777666555444333333444555666777777777888888888888888777777666666666666666666888999999888888:::;;;<<<===>>>??????>>>===<<<======>>>???@@@BBBCCCDDDEEEGGGIIIIIIHHHGGGFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKIIIJJJJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNPPPOOONNNMMMMMMMMMNNNOOOOOOPPPRRRTTTVVVYYYZZZ[[[]]]ZZZUUUSSSRRRQQQPPPOOOQQQQQQQQQRRRSSSTTTUUUUUU[[[```eeeccc[[[SSSNNNMMMOOOPPPRRRSSSSSSRRRPPPOOOLLLOOOQQQPPPMMMJJJJJJKKKNNNOOOPPPSSSTTTRRRMMMJJJLLLJJJGGGEEECCCCCCDDDDDDGGGGGGHHHHHHGGGFFFDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDAAA>>>===<<<<<<:::888<<<;;;;;;;;;>>>DDDMMMSSSZZZ[[[[[[XXXRRRLLLGGGEEECCC???:::777777666333000000000000000000111111111111111000///////////////111111000000//////......000000000000000000000000000//////...---,,,,,,,,,---------------------------...///...------.../////////000000000000//////000000//////.........---111000000///...------,,,---...///000000///...---...//////000111222222222000000000000000000000000,,,,,,---.../////////...111000///------......///......------------......//////.........---------////////////////////////............////////////////////////////////////......////////////......000000000000000000000000000000000000111111111111111111000000000000000111///000111222333222111111222222111111222222333444444444555555666777777777999999888888888888999999777999:::;;;<<>><<<===>>>???@@@??????>>>????????????@@@BBBCCCDDDDDDFFFHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKMMMMMMOOOPPPQQQRRRTTTVVVWWWXXXXXXVVVSSSRRRRRRRRRQQQPPPOOOPPPRRRSSSTTTUUUUUUUUUWWW\\\aaa```ZZZSSSPPPOOOOOOPPPQQQRRRRRRQQQPPPOOOJJJMMMRRRSSSQQQOOONNNNNNPPPPPPPPPRRRSSSSSSQQQNNNMMMKKKIIIFFFDDDCCCDDDDDDEEEEEEFFFFFFEEECCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBB@@@>>>======<<<;;;999;;;:::::::::<<>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCEEEGGGGGGFFFDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIILLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKMMMMMMNNNPPPRRRTTTVVVWWWUUUSSSRRRQQQRRRQQQPPPNNNNNNOOOQQQTTTUUUUUUTTTSSSQQQVVV[[[[[[XXXTTTRRRRRRPPPQQQQQQQQQQQQQQQQQQPPPMMMRRRXXX[[[[[[YYYWWWVVVTTTRRRPPPPPPQQQSSSSSSRRROOOMMMJJJGGGEEEDDDCCCCCCCCCDDDDDDCCCBBB@@@>>>===@@@@@@AAAAAAAAAAAA@@@@@@@@@>>><<<<<<======<<<;;;::::::999999:::>>>DDDIIIPPPSSSUUUUUUQQQLLLHHHFFF<<<999666444444444333222222222111111000000//////111000//////......//////000000000////////////...////////////////////////......------,,,,,,++++++---------------------------...///...------...///...//////000000//////.../////////...............+++,,,---...///111111222//////............//////...//////000000111111222////////////////////////.........///......------000///......------.............................................---------////////////////////////............////////////000000000000000000000000//////000000000000////////////////////////////////////000000000000111111111111111111111111111111111111222333333333333222222222111111222222333444333333333444555555666666777777666666666666777777:::;;;<<<<<<<<<@@@HHHNNN]]]mmm*********************************************************************************+++++++++,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,,,,---.........//////////////////.........---------////////////000000000000000000///......000111222000000000000000000000000111222222222222333333333666666666555555555555666444444444444555555555555444444555555666888999::::::===@@@AAAAAA@@@@@@AAA======>>>@@@AAABBBCCCCCCDDDCCCBBBAAAAAAAAAAAABBBBBBDDDFFFFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDGGGGGGHHHIIIIIIIIIIIIHHHKKKKKKKKKLLLLLLLLLLLLLLLPPPOOOOOONNNMMMLLLLLLKKKJJJKKKLLLNNNPPPTTTVVVXXXUUUSSSRRRRRRRRRQQQOOOLLLLLLNNNPPPRRRRRRPPPNNNLLLLLLPPPTTTVVVUUUTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTYYY```fffhhhgggeeedddYYYUUUQQQOOOOOOQQQRRRRRROOONNNKKKHHHFFFDDDCCCBBBBBBBBBCCCBBBAAA???===;;;======>>>>>>>>>>>>======>>><<<:::;;;<<<===<<<;;;::::::999888888;;;@@@DDDIIILLLOOOOOOLLLGGGBBB@@@777666444222222222333333333222222111000///......000000///............///////////////////////////........................,,,+++++++++*********)))---------------------------...///...---------///...//////////////////...........................+++,,,---...///000111222000///...------...///000////////////000000111111////////////////////////.../////////...---,,,,,,//////......---------------..................---........................////////////////////////............////////////000000000000000000000000//////000000000000//////////////////////////////////////////000000000111000000111111222222111111111222222222333333333333222222111111222222333444000111111222333333444444777777666666666666777777888::::::999999===DDDJJJYYYjjj***************************************************************************++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,---------.....................------------////////////000000000000000///.........///111222000000000000000000000000111111111222222222333333333444444444444444444444444444444555555555666666444444444555777888::::::999;;;>>>?????????@@@AAA>>>>>>??????AAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAACCCEEEEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCFFFGGGGGGHHHIIIHHHHHHHHHGGGIIIJJJLLLMMMNNNNNNNNNRRRRRRSSSSSSSSSSSSSSSSSSNNNMMMMMMMMMOOOQQQSSSUUUQQQQQQQQQRRRTTTTTTRRRQQQKKKLLLNNNOOOMMMKKKHHHEEEIIILLLPPPRRRSSSSSSSSSSSSPPPPPPQQQQQQQQQQQQPPPPPPSSSWWW___gggmmmpppqqqppp```\\\VVVQQQPPPQQQQQQQQQNNNMMMJJJHHHEEECCCAAAAAAAAABBBBBBBBBAAA???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;999888999:::<<<;;;;;;999:::999888888999===???CCCFFFHHHHHHDDD???;;;999444333222111111111222333333222222111000///......000//////............................../////////------------------------.........------------------------------------------...///...---------///......////////////......---------...............---.........//////000000000///...------...///000///////////////000000000.........................../////////...---,,,,,,...............------,,,------...//////...---------.....................////////////////////////............////////////000000000000000000000000//////000000000000//////...........................////////////000000000///000111222333222222222111111111222222222333333222222111111222222333444222222222333444444555555999888888777777888888999999:::;;;999999===DDDIIIWWWhhh***************+++++++++************************************************++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,------------............------------,,,....../////////000000000//////......//////000000000000000000000000000000111111111111222222222222222222333444444444333333444444444555555555666666444444555555666888999:::777999;;;;;;;;;<<<>>>@@@????????????@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@AAACCCEEEEEEDDDBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHHHHIIIIIIHHHHHHFFFGGGJJJLLLNNNOOOOOONNNNNNOOOQQQTTTVVVWWWXXXYYYRRRQQQNNNMMMLLLMMMNNNOOOMMMMMMMMMPPPSSSVVVWWWVVVLLLMMMMMMMMMKKKIIIFFFDDDJJJKKKMMMOOOPPPQQQQQQQQQOOOPPPRRRSSSSSSRRRPPPOOOJJJLLLSSS\\\eeelllpppqqqccc^^^YYYTTTRRRQQQPPPOOOJJJJJJHHHFFFDDDBBB@@@???@@@AAAAAAAAAAAA???>>>===999999::::::::::::999999999777666666888999999999777888999888777777:::<<<>>>???AAA???<<<777555444222222222111000000222444222222111111000000//////000///......------......---............/////////........................------,,,,,,,,,,,,,,,,,,---------------------------...///...------...///---......//////......------------------.........///////////////.........//////............//////////////////////////////.................................///......---------............---,,,,,,,,,---...//////...---,,,---------...............////////////////////////............////////////000000000000000000000000......////////////....................................////////////000000///000111333333333222222111111000000111111222333222222111111222222333444555555555666777777888888999999888888888888999999;;;<<<===<<<<<<@@@GGGLLLVVVggg~~~))))))*********+++++++++************************************************+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---...------------.....................---------,,,,,,------........./////////---...//////000000//////000000000000000000000000111111111111222222222222222222444555555555444444333333333333444444444444555555555555666777999999777777888888888:::===@@@@@@???>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@???@@@@@@AAACCCEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIGGGHHHJJJMMMNNNNNNMMMMMMJJJLLLNNNPPPRRRRRRSSSRRRPPPNNNLLLJJJJJJKKKMMMNNNOOOMMMLLLNNNQQQSSSTTTTTTNNNNNNNNNNNNMMMLLLKKKJJJLLLLLLLLLMMMOOOOOOOOONNNMMMOOORRRTTTTTTRRROOOMMMFFFEEEGGGMMMVVV^^^bbbddd\\\YYYUUURRRPPPNNNKKKIIIFFFFFFEEEDDDBBB@@@>>>===>>>>>>???@@@@@@???>>>===888888999999999999888888777555444444666777777666444666777666555555777888888999:::999666444333333111222333111//////111444111111111000000000000000//////...------------...---------.........//////........................***+++++++++++++++++++++---------------------------...///...------...///---......//////......---,,,,,,,,,------.........////////////////////////......////////////......////////////////////////........................------......///.........------.........---,,,+++,,,---///000000///---,,,---------.........//////////////////////////////............////////////////////////////////////------............------................................./////////000000...000222333444444333222000000/////////000111222222222111111222222333444555555555666777777888888888888777777777777888888;;;============AAAHHHNNNWWWhhh~~~))))))******++++++++++++************************************************++++++,,,,,,,,,---------++++++,,,---------,,,,,,++++++++++++,,,,,,---.............../////////000......---------,,,,,,,,,------------.........///,,,---///000000000///...000000000000000000000000000111111111111222222222222333555666666666555555111111222222222333333333666555555666666777888999777777777666666999===AAA@@@???>>>>>>>>>???@@@AAABBBAAA@@@@@@?????????@@@AAACCCFFFFFFDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHJJJLLLMMMNNNMMMLLLKKKJJJKKKLLLLLLLLLJJJIIIHHHIIIHHHGGGGGGIIILLLPPPRRRTTTQQQNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPNNNMMMMMMMMMNNNNNNNNNMMMLLLOOOSSSVVVVVVSSSOOOLLLIIIFFFCCCEEEJJJPPPTTTUUUTTTRRROOONNNLLLIIIEEEBBBDDDDDDCCCBBBAAA???===<<<<<<<<<>>>?????????>>>===888888999999999999888888666555333333555666555555222333555555444333444666555666666555444333444555111333333111//////111444000000000000000111111111//////...------------...---------.........//////////////////////////////........................---------------------------...///...------...///---..................---,,,,,,,,,------.....................//////000000---...///000000///...---///////////////.................................,,,,,,---.../////////...,,,---.........---,,,+++,,,---///000000///---,,,---------.........//////////////////////////////............/////////000////////////////////////,,,------------------,,,..................................../////////000...000222444555444333222000///.........///111222222222111111222222333444222222333444444555555666777777666666666666777777999;;;<<<;;;<<<@@@GGGMMMWWWiii,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++..............................////////////......000000000000000000000000////////////000000000000000111111111111222222222111222444666666555444333111111111111222333444444888777555555666777888777888999999:::;;;<<<===>>>===>>>???>>><<<<<<>>>@@@???@@@@@@???===<<<===>>>BBBCCCDDDDDDDDDCCCAAA@@@AAA@@@???>>>???AAACCCDDDDDDEEEGGGHHHIIIHHHHHHGGGGGGGGGIIIJJJJJJJJJIIIHHHIIIIIIJJJHHHFFFEEEFFFGGGJJJIIIHHHFFFGGGKKKQQQVVVSSSPPPKKKIIIJJJMMMOOOOOOOOONNNMMMLLLLLLMMMNNNNNNOOOPPPQQQPPPNNNLLLLLLLLLMMMQQQVVVYYYXXXTTTQQQOOOKKKIIIGGGFFFFFFIIIMMMOOOJJJLLLNNNNNNLLLIIIHHHGGGEEEDDDCCCBBBBBBAAA===;;;>>>>>>>>>>>>============:::;;;;;;;;;:::999999888888888777777777777888888666666666666666666666666:::999777555333222222111000000////////////000000//////////////////////////////......---------,,,,,,,,,,,,++++++************++++++,,,,,,------.....................------------,,,+++,,,---...///------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////------......//////000000////////////////////////......////////////..............................//////.........---------,,,,,,------------......000000000000///////////////////////////.........////////////////////////////////////////////////........................000000000000000111111222000...,,,...222444444222111111000000000000111111666555333222222333555666000000111222333555666777888888888888999999999999;;;::::::<<<===???GGGQQQ\\\lll,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++..............................////////////......000000000000000000000000////////////000000000000000111111111111222222222111222444555666555444333666555444333222222222222333222222222444666777888999999::::::;;;<<<=========>>>>>>===;;;;;;<<<>>>???AAABBBAAA@@@??????@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCEEEFFFHHHIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHGGGEEECCCCCCEEEHHHLLLMMMNNNMMMLLLLLLNNNPPPQQQOOOLLLLLLMMMNNNNNNMMMLLLKKKJJJIIIJJJJJJLLLLLLMMMNNNOOONNNLLLKKKLLLMMMOOOSSSXXXZZZYYYVVVSSSQQQOOOMMMJJJHHHHHHIIIJJJKKKJJJKKKKKKJJJHHHEEEDDDCCCAAA@@@@@@AAABBBBBB@@@>>>============<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;:::999666666555444444444555555555555555555555555555555999888666555333222222111000000////////////000000000000000000000000000000/////////.........------000/////////............------------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------,,,---------....................................---------.........//////////////////////////////......///////////////000////////////////////////......////////////......------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------............/////////////////////////////////...////////////////////////////////////////////////........................000////////////000111111000...---...111444333222111111000000000000111111333222111000000111222333222222222222333333444555444555555555555666666666;;;:::;;;===>>>@@@HHHQQQ[[[kkk,,,,,,,,,++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,..............................////////////......////////////////////////////////////000000000000000111111111111222222222111222444555555555444333666666555444333333333333333444444666777:::<<<===999999::::::;;;;;;<<<<<<<<<======<<<:::999:::<<<>>>AAACCCCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFHHHIIIIIIJJJJJJIIIHHHIIIJJJJJJKKKKKKJJJJJJJJJHHHEEEBBBAAACCCGGGKKKWWW[[[aaabbb___YYYSSSOOONNNNNNMMMNNNOOONNNMMMKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNLLLKKKKKKMMMOOOPPPTTTXXX[[[ZZZWWWUUUTTTSSSRRRPPPMMMKKKIIIHHHHHHKKKKKKJJJIIIGGGEEECCCAAA>>>===>>>@@@BBBCCCCCCAAA??????>>>===============<<<<<<<<<<<<<<<<<<;;;:::666666555444333333333444444444444444444444444444888777555444333222222222000000////////////000000111111111111111111111111000000////////////......111111111000000000000000//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------........./////////........................------........./////////////////////////////////000000000000////////////////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------------.........,,,---------......//////......////////////////////////////////////////////////////////////////////////////////////////////////......//////000111000......///111333333222111111000000000000111111222111000//////000111222444333333222222333333333444444444444555555555555;;;:::;;;>>>>>>@@@HHHQQQ\\\kkk++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,..............................////////////..............................////////////000000000000000000111111111222222222111222333444444444444333222222222333333444555666555666888999999:::<<<>>>999999:::::::::;;;;;;;;;<<<<<<<<<;;;999888999;;;===@@@CCCDDDCCCBBBBBBCCCBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKIIIEEEAAA@@@DDDJJJOOO___hhhtttzzzvvvjjj\\\SSSNNNMMMLLLLLLMMMMMMLLLJJJJJJIIIIIIIIIJJJLLLMMMNNNOOONNNMMMKKKIIIIIILLLNNNNNNRRRVVVYYYYYYXXXXXXXXXVVVVVVTTTRRROOOLLLJJJHHHKKKMMMOOOQQQQQQNNNIIIEEE?????????AAACCCEEEDDDDDDBBBAAA@@@>>>=========>>>::::::;;;;;;;;;;;;::::::888777666555555444555555333333333333333333333333666555444333222222222222000000////////////000000000000000000000000000000000000000000000///////////////..................//////.........---------,,,,,,,,,,,,,,,---------+++,,,---...///...---,,,------------------------.........////////////000....................................////////////////////////////////////111111111000000//////...////////////////////////......////////////......------------------------------------------------....../////////000000000,,,------......//////000............////////////////////////////////////////////////////////////000000000000000000000000...............///000000////////////000222222333111111000000000000111111222222111111111222333444333333222222222333444444666666666777777777888888;;;:::;;;>>>???@@@HHHPPP^^^mmm++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,..............................////////////......------------------------////////////000000000000000000111111111222222222222222222333333333333333111111111111222333444555444555777777555555666888888999999::::::;;;;;;;;;<<<<<<<<<;;;999999:::;;;<<<>>>AAABBBBBBAAABBBCCCAAABBBBBBCCCEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFCCCCCCDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJHHHDDDAAAAAAEEEKKKQQQ^^^jjj{{{sssaaaVVVOOOMMMJJJJJJKKKLLLLLLLLLJJJIIIIIIIIIJJJKKKMMMNNNMMMMMMKKKHHHFFFEEEGGGIIIKKKNNNSSSVVVWWWXXXYYYZZZVVVVVVVVVTTTRRRPPPMMMLLLKKKOOOWWW___bbb^^^UUUNNNEEECCCBBBCCCDDDEEEEEEDDDAAA@@@>>><<<::::::;;;;;;777777888999999888888888777777666555555555555555333333333333333333333333555444333222222222222222000000////////////000000/////////////////////////////////000000000000000---------------------------------.........//////,,,---------.........///+++,,,---...///...---,,,------------------------.........////////////000................................./////////000000////////////////////////111111000000//////......////////////////////////......////////////......////////////////////////............////////////---............/////////....../////////000000000---.........//////000000////////////////////////////////////////////////111111111111111111111111...............///000000//////000000000000222333111111000000000000111111111111111222222333333444111111111222333444666666777777888888888999999999:::999;;;>>>???@@@GGGOOO\\\jjj}}}***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------..............................////////////..............................////////////000000000000000111111111111222222222222222222222333333333333444444333222111111111111666888:::999666333444666777777888999:::;;;<<<<<<<<<======<<<;;;;;;<<<>>>===>>>???@@@??????AAACCC@@@@@@AAAAAABBBDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJFFFFFFDDDBBBBBBFFFKKKPPP\\\hhhxxxtttdddZZZQQQOOOLLLKKKLLLMMMNNNNNNIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIGGGDDDCCCEEEFFFKKKNNNQQQTTTUUUVVVXXXYYYTTTTTTTTTSSSRRRPPPOOONNNKKKQQQ\\\hhhmmmiii^^^UUUIIIGGGEEEDDDEEEEEEDDDCCC???===:::777666666666777444555666666666666666666555444444444444444555555333333333333333333333333333333222111111222222222000000////////////000000..............................////////////000000---............/////////+++,,,,,,---......//////,,,------....../////////+++,,,------......------------------------------------........./////////............................../////////000000000////////////////////////////////////............////////////////////////......////////////......///////////////////////////////////////000000000++++++,,,,,,,,,---------000000000000000000000000------......///000000000////////////////////////////////////////////////000000000000000000000000//////......//////000111///000111000//////111333111111000000000000111111//////000111111222222222000000111222333555666777666666666666777777777777888777:::===>>>???EEEMMMWWWdddvvv******+++++++++,,,,,,,,,)))************+++++++++************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..............................////////////..............................////////////000000000000000111111111111222222222222222222222222333333444555555444222222222222222666:::===;;;777444555777555666777888:::<<<======<<<===>>>>>>===>>>@@@AAA?????????>>>===>>>AAADDD????????????@@@AAACCCDDDBBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBCCCDDDFFFHHHIIIHHHGGGGGGFFFGGGHHHIIIJJJFFFGGGGGGHHHHHHJJJNNNRRRZZZbbblllrrrqqqiii```ZZZRRRQQQOOOPPPQQQQQQPPPNNNJJJJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJJJJIIIHHHIIIKKKOOOQQQSSSSSSSSSSSSUUUVVVRRRRRRQQQPPPOOONNNMMMLLLJJJPPP\\\hhhooolllaaaWWWKKKHHHEEEDDDDDDDDDCCCBBB???===:::666555444555666333444444555666666555555444444444444555666777777444444444444444444444444222222111111111111222222000000////////////000000////////////////////////------........./////////------........./////////,,,,,,,,,,,,------------++++++,,,------...//////---,,,,,,,,,,,,---......------------------------,,,---------......................................./////////000000000000////////////////////////------------............////////////////////////......////////////......////////////////////////............//////000000,,,------------.........000000000//////...------------......///000000111////////////////////////////////////////////////000000000000000000000000000////////////000111111///000222111//////111333111111000000000000111111///000111222222333333333222111222222333444555666555555555666666666666777666666999<<<===>>>DDDLLLSSS```rrr*********++++++,,,,,,,,,)))************+++++++++************************,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---..............................////////////......////////////////////////////////////000000000000000111111111111222222222222222111111222222333444333333333333444555666666111666999888444111222555444555666888:::<<<>>>>>>===>>>????????????BBBDDDAAAAAA@@@>>>===>>>BBBEEE???>>>>>>===>>>???AAABBBBBB@@@???>>>???AAACCCDDDCCCCCCCCCCCCEEEGGGIIIKKKHHHGGGFFFFFFFFFGGGHHHIIIHHHJJJMMMNNNOOOPPPSSSUUUSSSWWW\\\___]]]YYYVVVTTTRRRRRRSSSUUUVVVUUUQQQNNNNNNMMMKKKKKKJJJKKKLLLMMMIIILLLNNNOOOOOOPPPQQQRRRSSSTTTUUUTTTRRRRRRSSSTTTQQQPPPOOOMMMKKKKKKJJJJJJJJJOOOYYYeeellliii___VVVJJJGGGEEECCCCCCCCCCCCBBBBBB???<<<888666666777888333333444555666666555555666666666666777999:::;;;444444444444444444444444111111111111111111222333000000////////////000000000000000000000000000000,,,---------......//////+++,,,,,,,,,------.........------,,,,,,++++++*********+++,,,,,,---.........---,,,+++,,,---...///------------------------,,,,,,,,,---------..............................////////////000000000000////////////////////////+++,,,,,,------.........////////////////////////......////////////..............................---------.........//////000000000000111111111111000000///...---,,,,,,+++---------...///000000111////////////////////////////////////////////////////////////////////////000000000000000111222222///111222111///...111333111111000000000000111111111222333444555666666555444333333222222333333444666666666666777777777888555555888<<<<<<===CCCKKKSSS```qqq***++++++,,,+++***)))(((************************)))+++,,,,,,+++***,,,---*********++++++,,,,,,,,,))))))))))))))))))))))))%%%&&&'''(((***,,,---......---,,,,,,++++++++++++///............---------000000000000000000000000///......000333333///,,,////////////////////////000000000000000000000000000000111111111111000000444333222111222333444555111222333444555666666666888777666777888:::===???======<<<<<<<<<<<<======<<<<<<>>>???AAAAAABBBBBBAAA@@@>>>=========>>>???EEEDDDDDDDDDDDDCCCCCCCCCAAABBBDDDEEEGGGIIIJJJKKKGGGHHHHHHHHHHHHHHHGGGGGGJJJJJJKKKLLLNNNPPPSSSTTTQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIIIILLLOOOQQQRRRQQQUUUTTTRRRPPPOOOOOOOOOOOOOOOOOONNNMMMKKKIIIGGGFFFNNNQQQUUUXXXYYYWWWSSSPPPGGGEEECCCBBBBBBBBBAAA???===<<<;;;:::888555333222222222333444555666777777666555555555555444444444222222222333333444444444111111111111000000000000.........///////////////111111000000//////......////////////////////////000000//////............---...///000000///...---000///---,,,,,,---///000111000///...---,,,++++++,,,------......------,,,---///000///,,,+++++++++,,,,,,++++++,,,,,,---...111000/////////111222333---------...///000000111000000000000000///......,,,,,,---...///000111111111111000///...---------------............---------.........///000000000//////000000///...------....................................////////////////////////////////////000000000000000000000000000111111000///......///000000000000000000000000111111000000000000111111222333444333111//////000111111111111111111111111222222222222222222222222333555666666555444444555:::888888<<<===>>>CCCJJJTTTaaaqqq+++,,,,,,---,,,+++***)))++++++++++++++++++++++++***,,,------,,,+++---...******+++++++++,,,,,,,,,************************************************///...---,,,,,,,,,,,,------------.........//////------------------------///......000222222///,,,////////////////////////000000000000000000000000111222222222222111111000111111111111111222333333111111222333333333222222666555555555666888;;;=========<<<<<<<<<<<<======<<<===>>>???@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>CCCDDDFFFGGGGGGEEECCCAAAAAABBBDDDFFFHHHIIIKKKLLLIIIJJJJJJJJJIIIIIIHHHGGGEEEFFFIIILLLNNNOOOPPPPPPNNNMMMMMMMMMNNNOOOPPPQQQTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPOOOMMMKKKJJJHHHHHHIIIIIIIIIKKKNNNQQQQQQPPPPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLKKKJJJHHHFFFFFFGGGIIIMMMOOOPPPNNNKKKIIIHHHFFFCCCBBBBBBAAA@@@>>>>>>>>>===<<<:::888666555444444444555666666777777555555555555444444444444222222222333333444444444111111111111000000000000//////////////////......000000000////////////////////////////////////////////////.........------,,,------......------,,,000...---,,,,,,---...000...............---------,,,------......------,,,+++,,,,,,+++***+++...111,,,,,,++++++,,,,,,---.........---------...///000------......///000000111222222222222222111000000------......///000000000//////...,,,,,,++++++,,,------............------................../////////////////////......---....................................////////////000000000000000000000000000000000000000000000000///000111000///...///000000000000000000000000000000000////////////000000555666777666444333333333222222222222222222222222222222333333333444444444555666888888666555555666999777888;;;======CCCIIIRRR___ooo,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++******)))///......------------...++++++,,,---...///000111------------------------...---...///000000...,,,////////////////////////000000000000000000000000333333333333333222111000111111222333333333333333333333333333333222111111555555555555777999;;;<<<======<<<<<<<<<<<<=========>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>>BBBDDDGGGIIIIIIFFFCCC@@@AAABBBCCCEEEGGGIIIKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIAAADDDHHHKKKMMMNNNMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNSSSSSSRRRRRRRRRRRRRRRQQQOOOOOONNNLLLKKKIIIHHHGGGIIIHHHHHHJJJMMMPPPPPPOOOKKKKKKJJJIIIHHHHHHIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGIIIKKKLLLLLLKKKJJJIIIIIIFFFCCCBBBAAA@@@>>>===??????>>>>>>===<<<::::::666666666666666666777777555555555555444444444444222222333333444444333333111111111111000000000000000000000//////.........//////////////////000000////////////////////////.........---------------,,,,,,++++++++++++,,,,,,///...---,,,,,,---...///---------.........//////,,,------......------,,,,,,+++***)))(((***...222,,,,,,,,,,,,,,,------...---------,,,------...///------......///000000000111222222222222111111000///////////////////////////...---,,,,,,,,,,,,,,,------............------.........---------------///////////////.............................................////////////111111111111111111111111000000000000000000000000...///000000//////000111000000000000000000000000111000000//////000000111555777888777555333333444333333333333333333333333222222333444555555666666777888:::999777666666777999777777;;;<<<===BBBIIIQQQ]]]nnn}}}++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...------,,,,,,,,,------,,,,,,------...//////000////////////////////////------......///...---,,,////////////////////////////////////////////////333333333333222111000000333444555666777666555444444555555555555555444444777777777888999;;;===>>>===<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@@@@??????@@@AAACCCDDDDDDCCCBBBBBBBBBDDDFFFHHHHHHEEECCCAAA@@@@@@BBBDDDEEEGGGHHHIIIJJJKKKKKKLLLMMMLLLLLLLLLFFFGGGIIIKKKLLLLLLKKKJJJHHHHHHHHHIIIJJJKKKLLLMMMRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHJJJMMMOOOOOONNNLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJIIIFFFCCCAAA@@@???===;;;>>>>>>>>>>>>>>>===<<<<<<888888888888777777666666555555555444444444333333222222333444444444333222111111111111000000000///222111111000///...---------......//////000000000////////////////////////---------------------------,,,+++******+++,,,---///...------------...///---------............///,,,------......------,,,------,,,***))))))***,,,,,,,,,,,,,,,,,,---......//////........./////////............//////000000//////000000000000///...000000000000//////......111000///...............------............------.........---,,,,,,,,,+++/////////.........//////....................................////////////000000000000000000000000////////////////////////---///000000//////000222////////////////////////222222111111111111222222111222444333111000000111444444444444444444444444000111222333444555666777888999:::999777666666666888666777:::<<<===BBBHHHRRR^^^nnn~~~***)))))))))))))))******++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,........................////////////////////////---............------...////////////////////////////////////////////////111111222222111000//////333444555666777666555444222333444555666666666666666666777888:::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>??????@@@@@@@@@??????>>>@@@BBBDDDFFFFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCC???@@@AAABBBCCCDDDEEEFFFGGGHHHJJJLLLMMMNNNNNNOOONNNMMMLLLKKKKKKJJJKKKKKKIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQQQQRRRRRRRRRRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHHHHJJJMMMNNNNNNNNNMMMNNNNNNNNNNNNMMMMMMMMMIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGFFFFFFHHHFFFBBB@@@@@@>>><<<;;;;;;<<<<<<=========<<<<<<999999999888777777666666555444444444444333333333222333444555555333222111111111111111000000000///222222111000///......---------......//////000000////////////////////////------------------------...---,,,++++++,,,---............------.........///............---------,,,------......------,,,)))+++------,,,*********------,,,,,,------.../////////////////////..................////////////...//////000000000//////111111111000//////......000000///............///------............------.........---,,,,,,,,,+++//////............///000....................................////////////////////////////////////////////////////////////---///000000//////000222////////////////////////000000////////////000000...///111000///---...///444444444444444444444444///000111222333444555555777888999999777666666666999777888;;;<<<===BBBIIISSS```ppp)))(((((((((((()))******************************((()))******))))))***+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++******)))***************++++++,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---/////////------...///////////////////////////000000000000000000000000///000000111111111000000111111222333333333333333000111222333555555555555444444555777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@>>>???AAACCCEEEGGGGGGHHHFFFFFFEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCFFFGGGIIIJJJLLLMMMNNNNNNPPPOOOMMMKKKJJJIIIJJJKKKIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKJJJIIIIIIKKKMMMOOOOOONNNMMMMMMNNNNNNMMMLLLKKKKKKEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDGGGDDDAAA@@@???>>><<<;;;::::::;;;;;;;;;;;;;;;:::999888888888777777666666444444444444333333333333222333444555555333222000111111111111000000000000111111111000000/////////..................//////////////////////////////---------------...............------------..............................//////.........---------,,,------......------,,,$$$(((,,,//////...---------------------......///------.........---,,,,,,......//////////////////000111111222222222222111111111111000000/////////...------,,,,,,,,,------------............------.........---------------//////...------...000111....................................////////////........................000000000000000000000000...///000000//////000111000000000000000000000000...------,,,,,,------...///000222222000//////000444444444444444444444444000000111111222333444444666777999999777666777888:::888888<<<===>>>CCCJJJUUUbbbsss))))))((((((((()))++++++++++++++++++++++++++++++(((***++++++***)))+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...------,,,+++******)))+++*********++++++,,,------------...............,,,,,,,,,,,,,,,,,,,,,,,,...000111000------///111////////////////////////000000000000000000000000//////000111222222222222111111111111111222333333222222333444444555444444333444555777888999::::::<<<;;;;;;::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIHHHHHHFFFGGGGGGHHHIIIKKKMMMNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJKKKJJJJJJLLLNNNOOOOOONNNMMMMMMMMMMMMLLLKKKIIIHHHDDDDDDEEEFFFFFFFFFFFFEEEGGGHHHHHHIIIHHHGGGFFFEEEEEECCC@@@??????>>>===;;;999::::::;;;::::::999999777777777777777777666666444444444333333333222222222333555666555333111000111111111111000000000000111000000000000000000000..................------////////////////////////------........./////////------............---------..................------------...............,,,------......------,,,&&&))),,,.........//////---------------...//////....../////////...---,,,/////////////////////...000000111222222222222222111111000000000000000000------,,,,,,,,,------...------............------..................////////////---------...000111....................................////////////////////////////////////000000000000000000000000///000111000///...///000000000000000000000000000......------------......111222444444222222222333333333333333333333333333222222222333333333444444555777999:::999999999;;;;;;999999===>>>???DDDKKKUUUcccuuu******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***++++++,,,------++++++++++++,,,,,,---...+++,,,,,,---...///000000...........................000111000...---///222////////////////////////000000000000000000000000///000111222333444444444444333222111222333444555666666666777666666555444555666888999;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<>>>???AAAAAABBBBBBEEEDDDCCCBBBBBBCCCDDDEEEFFFHHHKKKMMMMMMJJJGGGDDDGGGGGGFFFEEEDDDCCCCCCBBBHHHHHHIIIIIIHHHHHHGGGFFFCCCEEEHHHJJJJJJIIIGGGFFFDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJKKKKKKLLLLLLLLLMMMJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKLLLOOOPPPPPPOOOMMMNNNNNNNNNLLLKKKIIIGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHGGGFFFDDDBBBDDDBBB????????????===<<<:::::::::;;;::::::999888666666666666666777777777444444444333333333222222222333555666555333111///111111111111000000000000000000000000000111111111/////////......------,,,////////////////////////........./////////000000,,,,,,...//////...,,,,,,------............------++++++,,,---...///000111,,,------......------,,,,,,---...---,,,,,,---///...------------...//////000111222222222111///...///////////////...............///000000000000000000000000000000000111111//////.........//////000---..................------.........///000000000///...---,,,---...111222..................................../////////000000000000000000000000000000000000000000000000000000111222000///......///000000000000000000000000111111000000000000111111111333444444333222333444333333333333333333333333444444444444444444444444666888:::;;;:::;;;<<<===;;;999:::===???@@@EEEKKKTTTcccvvv************+++,,,---...------,,,++++++******))),,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,+++))))))(((+++,,,------++++++,,,---,,,------......------,,,------,,,+++,,,---...///...------------...//////...............///000000000000000000111111111111......000111222333333444111000000000000111222333333333333333444444555666444555666888:::<<<===>>>>>>===;;;999999999;;;<<<;;;<<<<<<===>>>>>>???>>>AAAAAABBBBBBAAAAAA@@@???EEEEEEFFFFFFGGGGGGHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFJJJJJJKKKJJJHHHGGGGGGHHHLLLJJJHHHHHHHHHGGGFFFDDDAAACCCFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJLLLLLLLLLKKKJJJIIINNNKKKIIIJJJMMMOOONNNLLLMMMOOOPPPNNNKKKGGGEEEDDDFFFFFFFFFFFFEEEDDDDDDCCCFFFEEEDDDDDDDDDEEEFFFGGGGGGDDDAAA??????>>>===<<<<<<;;;999777666777777888888777666555444333333222444333222222111111222222111111111111111111111111000000111111111111000000------......//////000000///000///,,,---111222///,,,------...///000000111000///...------...///000------............---------------............///,,,---------.../////////,,,,,,,,,------.........------------------,,,,,,...------------,,,,,,,,,////////////////////////..................------//////000000000000000///000000000000///...---,,,---------............///........................000000000000000000000000...------,,,,,,...///000444333111///......///000////////////000000000000111000///...------...///222111000//////000111111............////////////......------------......////////////////////////...///222444444333111000111111222222222333333333555444333222222333555777555555555555666666666666:::;;;;;;;;;<<<@@@DDDHHHTTT```sss...---,,,+++************+++++++++++++++++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************+++,,,------++++++,,,---,,,------......------,,,------,,,,,,,,,---...///...------------...//////...............///000000/////////000000000111111......000111222333333333666666555555555666666777222222222333444555666777666777888:::;;;===>>>???>>>===;;;999999:::;;;<<<<<<===???@@@AAAAAA@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@DDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOOOOMMMKKKIIIIIIJJJIIIHHHFFFDDDFFFHHHJJJLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKNNNLLLJJJKKKNNNOOOOOONNNOOOPPPQQQOOOLLLHHHFFFEEEGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFHHHJJJKKKGGGDDD@@@>>>>>>>>>===<<<;;;:::999777777777777777555555555555555555555555444333222222111111222222111111111111111111111111000000000000000000000000........./////////////////////...---000666777333111000000///...------,,,//////...------...//////,,,,,,------------,,,,,,------------............,,,,,,,,,---------------,,,,,,------------------------------------------,,,,,,------.........///......................................................////////////......000000000000///...---,,,---------............///////////////////////////////////////////////////......---------...///000555444222000//////000111.../////////000000000000111000///...---......///111000///......///000000000000000111111111222222//////............///////////////....../////////000000111111222222222222111111111222222222333333333333111111111333555666666666777777777888888888::::::;;;;;;<<>>>>>===<<<;;;:::::::::;;;<<<===???AAACCCDDDCCCBBBAAACCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCDDDEEEEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRLLLJJJIIIIIIJJJJJJIIIGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKNNNOOOOOOOOONNNOOOPPPNNNJJJFFFDDDDDDGGGIIIJJJKKKKKKHHHFFFDDDAAAAAABBBEEEGGGJJJMMMOOOGGGDDD???<<<<<<======<<<:::999888777777777777777222333333444555666666777333333222111111111111222111111111111111111111111111111////////////111111///////////////.........///...------444;;;<<<777111111000///...,,,,,,+++...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++------------............,,,,,,,,,,,,,,,,,,++++++------------------,,,,,,........................+++,,,---...///000111111------------------------............////////////---......//////......---000000000000///...---,,,---------............//////////////////////////////////////////////////////............///000000555333222000000000111111....../////////000000000000000///............/////////............//////111111111111222222222222000000////////////000000111000///......///000111222111000///000111333444000000111111111222222222222111111111111333555666888888888999999999::::::999:::::::::<<>>;;;;;;;;;<<<<<<999999888777777777777777111222222333444444555555333222222111111111111111111111111111111111111111222111///......///111222000000//////......------000///,,,---444<<<<<<777..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------............---------,,,,,,++++++.........------,,,,,,,,,------............//////------......///000000111------------------------///////////////000000000//////////////////...---//////000//////...---------------............///////////////////////////////////////////////////............//////000000222222111000//////000000........./////////000000/////////........./////////.........//////000000////////////000000000111111111000000000000111111222111///......///111222111111000000111111222333000000000111111111222222222111111222333444666666888888888999999999::::::888999::::::;;;>>>CCCGGGSSS___ooo************+++,,,------,,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++///......------,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------------...------------...//////111000000/////////000000............////////////...///000111111111111111333333222222222222333333222222222333444555777777888888999999999:::::::::<<<<<<<<<;;;<<<<<<<<<===<<<===???AAABBBAAA@@@???@@@AAAAAAAAAAAA@@@??????>>>???@@@AAABBBCCCDDDDDDAAAAAABBBCCCEEEGGGHHHIIIKKKLLLOOOSSSVVVWWWTTTQQQMMMLLLKKKKKKLLLMMMLLLJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHJJJLLLMMMIIIIIIIIIIIIIIIIIIJJJKKKIIIJJJJJJHHHEEECCCCCCCCCHHHJJJMMMNNNMMMKKKGGGEEEBBBCCCDDDEEEGGGHHHIIIIIIEEEAAA===;;;:::;;;;;;:::888888888888777777777666333333333333222222222222333222111111000000111111000000000000000000000000111000...------...000111000000//////......------000///---,,,111888777222............------------+++,,,,,,,,,,,,,,,,,,+++------............------,,,,,,,,,------------...//////......------,,,,,,.........------,,,,,,,,,------------......///////////////////////////.........................../////////000000000111111111111111111111000///...//////////////////...------------............///------------------------........................---......///////////////000//////...........................////////////......////////////////////////000000111111111111...////////////000000000111111000000000000111111222111000//////000111222...000222333333333111000000111111111111222222222333333333444555666666777777777777888888888888999888888999999:::===BBBFFFUUUbbbsss...---,,,+++************------,,,,,,+++******))),,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,------+++,,,------++++++,,,---,,,------......------,,,+++,,,------......------...------------...//////111111000/////////000000....../////////000000000...///000000111111111000333222222222333333444555333333333333444555666666666666777777888888999999;;;<<<<<<<<<============;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJNNNVVV]]]```^^^[[[RRRPPPOOOOOOPPPPPPOOOMMMIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJHHHGGGFFFGGGIIIJJJJJJKKKIIIGGGFFFGGGHHHHHHJJJKKKLLLLLLIIIGGGEEECCCCCCDDDEEEEEEDDDDDDDDDCCC@@@===;;;;;;:::999888666777777888888777666666666666555444333222111000222222111000000000000111000000000000000000000000000000............000000///////////////.........000111///,,,---111222///000000///...---++++++***+++,,,,,,------,,,,,,+++---......//////......---,,,,,,,,,,,,------------..................------------------------,,,,,,++++++,,,,,,---........./////////.........------//////////////////////////////000000111111222222222222222222111000//////...///////////////......---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...///........................---------------........./////////---...//////000/////////...///000111222222222111000000000000111111111111111111000000000000111111111111111222222111111111---///222444444333111///111111222222222333333333555555555555666666666666666666666777777777777888777888888999:::===BBBEEEVVVdddwww...---,,,+++************,,,+++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++''''''((()))***+++,,,,,,+++,,,------++++++,,,---,,,------......------,,,+++,,,---.........------...------------...//////222111111000//////000000/////////000000000111111...///000000000000000000////////////000222333444444444444333333444444555555555666777777888999999;;;;;;<<<===============;;;;;;::::::;;;<<<>>>???@@@AAAAAAAAAAAA@@@??????===>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGIIIOOOYYYbbbfffccc___SSSQQQPPPOOOPPPPPPNNNLLLHHHHHHGGGHHHHHHJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKJJJKKKKKKIIIFFFEEEFFFHHHHHHIIIJJJIIIHHHGGGIIIKKKHHHIIIIIIJJJIIIHHHFFFEEEAAABBBBBBCCCBBBAAA@@@???@@@???===<<<<<<:::888555555666777888888777666666999888888777666444444333222222111000000000000000000000000000000000000000////////////////////////.........///////////////---111111,,,***---///...//////...------,,,+++++++++,,,---......---,,,+++,,,------......------,,,++++++,,,,,,,,,---------------------------......,,,,,,------------------******++++++,,,------...---------------.................................//////000111111222333333222222222111111000///.........////////////......---------............///------------------------........................++++++---.........---,,,------...............------------.........//////,,,---///000000000//////---...///000111111111000.../////////000000000000000000000//////000000000000111333444444333111000///000111222333222222111222333333333333444444444555555555555555555444444666666666777777777888888777777888888999<<>>>>>======<<<;;;:::999:::<<<>>>@@@AAABBBBBBBBBBBBAAA@@@@@@===>>>???@@@BBBCCCDDDEEEHHHHHHFFFEEEDDDDDDDDDDDDIIIKKKPPPYYYbbbeeebbb]]]QQQOOONNNMMMMMMMMMKKKIIIHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNOOONNNNNNMMMLLLKKKLLLLLLMMMNNNNNNMMMKKKKKKLLLMMMMMMJJJFFFDDDFFFHHHEEEFFFGGGGGGFFFFFFHHHJJJHHHHHHHHHHHHGGGFFFEEEEEE???@@@AAABBBAAA@@@???>>>???>>>======<<<:::777444555666777888888777666666:::::::::999888777777777222111111000000000000000000000000000000000000000......////////////......---.........//////000000+++111222---)))***...000++++++,,,,,,---...//////,,,,,,............,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,------.........))))))***++++++,,,------***++++++,,,---...//////------------------------///000000111222222333333111111111111000///------......///////////////...---------.........//////................................................***+++,,,---------,,,+++......///////////////...---------.........//////,,,---///000000000//////+++,,,...000000000000///,,,,,,,,,,,,---------...000000////////////000000///111333555555333111///222111000000000111333333333333333444444444555555555555555555444333222111666777777777777888888888666777888888999<<>>===>>>???@@@@@@@@@@@@@@@>>><<<999777888:::===???@@@@@@AAAAAAAAAAAABBBBBB?????????@@@AAADDDFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHJJJMMMPPPSSSVVVWWWXXXTTTRRROOOLLLIIIFFFDDDCCCFFFFFFFFFFFFGGGIIILLLMMMOOOOOONNNMMMLLLJJJHHHGGGKKKJJJJJJKKKLLLLLLJJJHHHJJJJJJJJJJJJIIIHHHGGGFFFBBBCCCDDDFFFGGGGGGGGGGGG@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>===;;;;;;>>>===<<<;;;:::999999:::888777555444333444666777555999===@@@???;;;555111000000000000000000000000000000////////////000000000000////////////000000------......//////000000///......------,,,++++++......---,,,,,,+++******,,,,,,,,,---------...............------,,,,,,,,,------------............,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,---...//////++++++,,,,,,---...//////,,,------......------,,,............////////////000000000000000000000000///////////////......---.........------,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000---+++***,,,///111000......///000000000///---,,,........................000000000000000111111111//////000000111111111222555444444333222111000000000000111222333333444444111111222222222333333333333333333333333222111000555666666777777777777666666777999:::;;;;;;::::::666777888888999<<>>>>>???===:::888888:::<<<>>>@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDDDDDDDEEEGGGHHHLLLLLLMMMNNNOOOOOOOOOOOOMMMLLLIIIGGGEEEDDDCCCCCC@@@@@@AAABBBDDDFFFGGGHHHKKKKKKJJJJJJHHHGGGEEEEEEJJJJJJJJJKKKLLLKKKHHHFFFIIIIIIIIIJJJJJJIIIHHHHHHBBBCCCCCCDDDEEEFFFFFFGGGBBBBBBAAA@@@???>>>===============<<<<<<;;;::::::===<<<;;;:::999999999999888777555444333444555666666777999:::999777444222000000000000000000000000//////000000000000////////////............//////.........///////////////------------------------......------,,,++++++***,,,,,,,,,---------............---------,,,,,,,,,---------....../////////---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------.........++++++,,,,,,---......///---......//////......---............///////////////////////////////////////////////////......---.........------,,,,,,,,,,,,,,,---------.................................,,,,,,,,,,,,------------///---,,,---///000///---......///000000///...---........................///////////////000000000000000000000111111111222111111000//////.........000000111222222333444444111111111222222222333333333333333333333222111000444555555666666666666555555666777888999999999888666777888999:::<<>>>>>======@@@>>><<<:::::::::<<<===@@@@@@@@@@@@????????????AAA@@@@@@?????????@@@@@@BBBBBBAAABBBBBBDDDFFFGGGKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEBBBAAA@@@AAABBBCCCAAACCCEEEGGGIIIJJJKKKKKKIIIIIIIIIHHHGGGFFFEEEEEEIIIIIIJJJKKKLLLKKKGGGDDDEEEFFFGGGGGGHHHHHHGGGGGGCCCBBBBBBAAABBBCCCEEEFFFDDDCCCBBB@@@>>><<<;;;::::::::::::::::::999999999:::::::::999888888888777888777555444333333444444555555444333222222222222000000000000000000000000...///000111111000///.........------------......///////////////.........++++++,,,------...//////......------,,,+++++++++,,,,,,,,,---------......------------,,,,,,,,,,,,---------...///000000111------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------+++,,,,,,------............//////////////////...---............////////////////////////////////////////////////......---.........---------------,,,------------.........////////////////////////+++++++++,,,,,,,,,,,,---111000...///000000...------...///////////////...////////////////////////---.........////////////000000000111111111111111........................000000111111222333333333111111111222222222222333222222333333333222111111333333444555555555555555444444555666777777777777666777888999:::===AAADDDMMMXXXiii{{{++++++++++++++++++++++++*********+++,,,,,,,,,---))))))***+++,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------...///......------,,,+++++++++,,,,,,........................//////............///////////////......////////////000000111111111111000111111222222222111111000111111222222222333333333222222333333333444444444333555666777777777999:::???>>>>>>>>>======>>>>>>@@@???>>><<<;;;;;;<<<<<>>>>>=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAACCCEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGDDDBBB@@@??????@@@BBBDDDEEEGGGKKKNNNPPPPPPPPPOOOJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHIIILLLNNNMMMJJJGGGDDDDDDEEEEEEEEEDDDCCCCCCCCCBBB@@@??????AAACCCDDDCCCBBBAAA???===<<<;;;:::999999888888888999999:::888888888888888777777666888777555444333222333333333333111000000000111111000000000000000000000000---///000222222000///---///......------......///000000//////......------,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111------------------------+++,,,,,,,,,,,,,,,,,,+++------------------,,,,,,,,,,,,,,,---------............////////////......---------........./////////////////////////////////////////////......---...............---------------------............000000000000000000000000------........./////////000000//////000000000///.........///////////////////////////////////////---......//////000000000111111111111111111111111000000000111111111222222000000111111222222222333111111111111222222222222222222333333333222222111333333444555666666666666444555555666666777777777666777999999:::===AAAEEEOOOXXXfffwww++++++++++++++++++++++++*********+++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***)))***************+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---...//////000...------,,,,,,------...//////............////////////000111111111111111000111111222222222111111111111222222222333333333222222222333333333444444222444666666666666888:::<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>======<<<<<>>===<<<<<<;;;;;;:::;;;<<<===???@@@AAAAAA@@@??????@@@AAACCCEEEFFFDDDEEEFFFGGGGGGHHHHHHHHHFFFEEECCCBBBAAABBBDDDEEECCCFFFJJJMMMOOOOOONNNMMMJJJKKKKKKLLLLLLLLLLLLLLLFFFGGGIIIMMMOOOPPPNNNKKKGGGGGGGGGFFFEEECCCBBBAAACCCBBB@@@>>>>>>???AAABBB@@@@@@??????>>>=========:::999999888888999:::;;;777777888888888777666555666555444444333222222222111111222222222111000///000000000000000000000000---///000222222000///---000//////////////////000000000//////......------......---------,,,,,,,,,......------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111------------------------,,,,,,,,,------,,,,,,,,,------------------,,,,,,,,,,,,,,,---------------,,,------......------,,,------------....................................///////////////......---........................---------.........//////000000000000000000000000.../////////000000000000---...//////000000111222//////........./////////////////////////////////......///000000111222222222222222111111111111111000111111222222333333444000111111111111111222222000000111111111222222222111222222333333333222222444444555666777888888888777777777777777777888888777888999999:::===BBBEEEPPPYYYgggwww++++++++++++++++++++++++)))))))))))))))*********,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++*********+++,,,,,,++++++,,,...------,,,,,,,,,,,,------***+++,,,---...///000000------,,,,,,,,,,,,------000///...------...///000......///000111111111111111222333333333333333333111111111111222222222333222222222222333333333333222444666666666666888:::::::::::::::<<<>>>@@@AAA@@@@@@@@@@@@@@@???======???>>>===<<<;;;:::999888777888;;;===@@@BBBCCCCCCAAAAAA@@@AAAAAACCCEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEDDDFFFJJJLLLNNNMMMLLLKKKIIIIIIJJJKKKLLLMMMMMMMMMHHHHHHIIILLLOOOPPPOOONNNKKKJJJJJJHHHGGGEEECCCBBBCCCBBB@@@???>>>??????@@@????????????????????????;;;;;;999888888999:::;;;666666888888888777666555444333333333333333222222///111222333333222000///000000000000000000000000...///000111111000///...000000////////////000000///////////////.........//////...---,,,,,,++++++......------------------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,---------...............,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,------------.................................///////////////......---.............../////////------........./////////////////////////////////---------.........//////+++---////////////111333000000///.............................................///000111222333333222222222222222111111111//////000000111111111222111111111111111111111111000000000111111111111222111111222333333333222222444444666777888888888888999888888777777888888999777888999:::;;;>>>BBBEEEOOOYYYhhhwww++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++******+++...//////------...000,,,,,,,,,,,,,,,---...///,,,,,,,,,------...............------------......000///---,,,,,,---///000------...///000000000000000111222222333333222222000000000111111111222222111222222222222333333333333444666666666777888:::<<<;;;::::::;;;===???@@@>>>???AAAAAAAAA@@@???>>>>>>>>>===;;;:::888777777777888;;;>>>AAABBBCCCCCCDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLMMMLLLKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNKKKJJJIIIJJJLLLNNNMMMMMMIIIIIIHHHHHHFFFEEECCCCCCBBBBBBAAA@@@@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@<<<;;;999888777888999:::555666888999999888777666111222222333333333333333000000111222222222111000000000000000000000000000//////000000000000///////////////....../////////.........///////////////---------------------,,,------..................,,,,,,,,,---------......******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,+++,,,,,,------.........------------------------------............------,,,,,,---------.................................///////////////......------........./////////000............////////////........................,,,,,,,,,---------......+++...//////------///111222111000...------------------------------------------...///000111222222333333333222222111111111////////////000000000000111111111111000000000000000000000000111111111111000111222333333333333222222333555666777888888888999999888777777777888999777888999:::;;;>>>BBBFFFLLLXXXggguuu++++++++++++++++++++++++---,,,,,,,,,++++++******))))))***+++,,,------...*********++++++,,,,,,---,,,,,,,,,++++++***************++++++++++++******(((+++---,,,***)))+++...+++++++++,,,---...///000......---------,,,,,,,,,//////............//////000///---,,,,,,---///000,,,---...///000000000000---...///000000000000000///000000000000111111111111111222222222333333333333555666777666777999:::===<<<;;;::::::;;;===>>>>>>???AAABBBBBBAAA@@@???>>>>>><<<;;;999888777666888999<<>>===AAAAAAAAA@@@@@@@@@@@@???===;;;999777666666777888555666888999:::999777666000000111333333333333333111111000000000111111111000000000000000000000000000000////////////000000.........------.........---.........//////000000+++,,,,,,------......///------..................,,,,,,,,,---------......*********++++++,,,,,,,,,...------,,,,,,+++***************++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////------------------------......////////////......,,,,,,,,,---------..............................///////////////......------.........//////000000............/////////000........................---------.........//////---///000///,,,+++---///333222000...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333333333222222111111111111111111111000000000000111111111000000000000000000000000000111111111111000111222333333333333333111222333555666777777777999888777666666777888999888999::::::;;;>>>BBBFFFJJJVVVfffrrr}}}---,,,++++++,,,,,,***))),,,,,,,,,++++++*********************************+++++++++*********))))))******++++++++++++******************************------------------------......---,,,,,,+++******000000///...------,,,,,,---,,,,,,,,,,,,---..............................222111///...---...000111000000000000000000000111000000000000////////////333333333333333333333333777444222333777;;;;;;999888:::===>>>===<<<<<<<<<<<<===???BBBDDDEEECCCAAABBB===888555555666555333===>>>@@@BBBCCCCCCCCCBBBFFFDDDBBB@@@@@@@@@AAABBBFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGFFFGGGJJJMMMMMMJJJGGGDDDEEEFFFGGGIIIKKKLLLMMMNNNMMMKKKIIIGGGFFFEEEEEEGGGEEECCCAAA@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAABBBBBB@@@>>>===<<<<<<<<<<<<;;;888666666666888999999:::::::::999777666444444333222222111111222222222222222111111111000000111111000///////////////000000000000///...---,,,//////............//////------------------------------...///...---+++***///......------,,,++++++///...---,,,+++,,,------,,,---------......//////,,,,,,,,,------.........++++++++++++++++++++++++))))))***+++,,,,,,---------------............///000000/////////..................////////////000//////////////////......,,,,,,,,,---...///000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......................../////////......---------000000///...---,,,,,,+++---...///000000///...---//////............//////......////////////..............................////////////............000///.........///111222000000000000////////////222222333333333222222111333222222222222333444444888888777666666777888999777888888999999<<<@@@CCCNNNVVVcccppp+++***))))))******)))''',,,,,,++++++++++++++++++************************,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------,,,++++++******---,,,,,,,,,------..............................111000///......///000111222222222111111111111111111111111111111111111111111111111111111111111111444333222333666888999999999;;;======<<<;;;<<<===??????@@@BBBCCCCCCBBBAAA???===999777666666666666<<<===???AAABBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDHHHHHHGGGFFFEEECCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHHHHEEEBBB@@@@@@AAABBBEEEHHHJJJLLLJJJIIIHHHGGGGGGGGGGGGGGGCCCCCCBBBAAA@@@@@@???@@@;;;;;;;;;<<<<<<=========>>>>>>===<<<<<<;;;<<<<<<;;;;;;999888777777888888888999999999999777666555444333222222111111222222111111000000000000000000222111111000//////000000/////////////////////...------,,,,,,,,,,,,------........................---.........------,,,+++------------------------///...---,,,,,,,,,------...............---------*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......//////000000000................................................------------------------....................................---------,,,/////////...------,,,,,,...////////////......---//////............//////...///////////////......------------------------.../////////000000111111///////////////000000111111111111111111000000000222222222333333222222111333333333333333444444555777777666666666777888999777888888999999<<<@@@CCCMMMUUUaaaooo~~~+++***((()))******)))(((++++++++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///---------,,,,,,++++++***,,,------------.................................000000.........///000111333333333222222111111111222222222222222222222222222222222222222222222222222444555555555777999;;;;;;<<<<<<<<<;;;;;;<<<>>>AAAAAAAAAAAAAAABBBCCCCCC???@@@???<<<777555666888;;;<<<>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBDDDFFFGGGIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEDDDEEEFFFEEEBBB???=========>>>AAADDDHHHJJJFFFFFFFFFFFFFFFGGGGGGHHHCCCCCCCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<:::::::::999999::::::;;;::::::::::::999888777777666777888888888888666666333333222111111111111222///////////////000000000222222111000000000000111//////......//////000111------,,,,,,,,,,,,------///////////////////////////...------------------++++++,,,------.../////////...---,,,,,,,,,,,,---//////......---,,,,,,,,,******++++++++++++,,,,,,---------------.........++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------//////000000000000000000000000000000000000000000...........................................................................------------,,,,,,,,,........................000000///...---------...//////............////////////000000///...------..............................///000111222333333...//////000000000000000111111111111111222222222111222222333333222222222444333333333333444555555666666555555666666777888777888888999999<<<@@@CCCLLLTTT```nnn|||---+++***+++,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------//////.........---------,,,------.......................................//////.........///000000333222222111111000000000111111111222222222222222444444444444444444444444222555888888777777:::===<<<<<<<<<;;;::::::<<>>888888;;;<<<===???@@@BBBCCCDDDEEEDDDDDDCCCCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDCCCCCCFFFFFFFFFGGGGGGFFFDDDCCC@@@???>>>>>>@@@CCCFFFHHHFFFFFFEEEDDDDDDDDDEEEEEEGGGGGGFFFDDDAAA>>>;;;999>>>>>>==================::::::999888888888999999999:::;;;<<<;;;999777666444555666777888777777666333222222111111111111111/////////000000000000111000000////////////000000000//////......///000000//////............//////........................///...---,,,,,,---...///,,,,,,,,,---------............------,,,,,,,,,,,,...------------------------------------------------------------.........,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------........................------........./////////.........///////////////000000//////////////////000000000000000000000000........................------------------------........................---------------,,,,,,,,,---------.........//////111000...---,,,,,,---...//////............//////000000000000///...---,,,000000000000000000000000......///000000111222222---...000111111111000///000000111111111111111222111111222333333333222222444444333333444444555666444444555555666666777777777888888999999<<<@@@CCCKKKSSS___mmm{{{,,,+++***+++,,,---,,,************++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************...............---------,,,---.../////////.............................................///000000111111000000/////////...000000000111111111222222444444444444444444444444111555888888777777999<<<<<<===<<<;;;::::::<<<>>><<<===>>>>>>???AAAFFFJJJVVVZZZ\\\UUUIII@@@>>>@@@???@@@AAABBBCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCBBBAAAEEEFFFGGGGGGGGGGGGHHHHHHFFFEEEDDDCCCCCCEEEFFFHHHIIIHHHGGGEEEDDDCCCCCCCCCHHHHHHGGGFFFDDDBBB???===?????????>>>>>>============<<<:::999888777777777888:::;;;<<<;;;999777555222333555666777777666555333222111111000000111111111111111111111111111111......---------......///000000///...............//////............//////------------------------///...---,,,,,,---///000......---------,,,,,,,,,---------------,,,,,,,,,***++++++,,,---...//////------------------------++++++,,,,,,---------...------,,,,,,,,,,,,,,,,,,------------............------..................---------............///........./////////000000///.....................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------.../////////000///...,,,,,,,,,---...//////............////////////000//////...------////////////////////////////////////////////////---...000111111111000////////////000000000111111000111222333333333333333444333333333333444555555333444555555666777777777777888888999999<<<@@@CCCKKKSSS___lllzzz***(((((((((***+++***)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///..............................,,,------.../////////000//////////////////////////////000000111222222222222222222222222222222222111333555777777777888999<<<======<<<::::::;;;===888:::======>>>AAAFFFKKK]]]aaaddd^^^SSSIIIEEEEEEBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDEEEGGGHHHJJJKKKKKKKKKJJJIIIGGGEEECCCBBBAAACCCEEEFFFFFFEEEFFFGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDD>>>>>>======<<<;;;::::::======;;;999888777666666888999:::;;;:::888666444222333444555666555555444222222111000000000000111222222222222111111111000---,,,,,,,,,,,,------...------.........------,,,------,,,,,,,,,,,,------------------------------..................///000//////...---,,,,,,++++++------......------,,,+++))))))***,,,---...///000,,,,,,++++++++++++******+++++++++,,,------......,,,,,,,,,,,,---------------------.........//////++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........---------...............................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------.........//////...---------------......//////............//////......////////////......------------------------000/////////.........---...//////000000000000000.........///000000111111000111222222333333333333333222222222222333444444333444555666777888888888777888888999999<<<@@@CCCIIIQQQ]]]jjjxxx)))((('''(((***+++***))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000..............................,,,,,,---...////////////......//////000000111111000000111111222333333444333333333333333333333333444444666888:::<<<;;;999;;;===>>>===;;;::::::;;;666:::=========???DDDIIITTTYYY]]]ZZZSSSKKKGGGFFFDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDFFFGGGFFFDDDDDDFFFHHHJJJJJJKKKKKKKKKJJJIIIHHHIIIIIIJJJLLLNNNPPPRRRSSSKKKJJJIIIGGGFFFEEEEEEEEE>>>>>>===<<<;;;999999888;;;:::999888777777777777888888999999888777555444222222444555555444333333222222111000000000000000333333222111000///......---,,,,,,,,,,,,---...///&&&(((+++...//////------------,,,,,,,,,,,,------........................------...///////////////---------------------,,,------.........---,,,+++******+++,,,------......,,,,,,,,,++++++*********,,,,,,,,,---......//////+++,,,,,,,,,---.........,,,,,,---------.........******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///------......//////000000................................................------------------------................................./////////000000---------...............++++++,,,---............//////............//////,,,---...///000000000000........................///////////////000000000///////////////000000111...//////000111111222222000000111222333333333333222111111111111222333333333444666888999999999999777888888999999<<<@@@CCCFFFNNNZZZggguuu+++***)))***,,,------+++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---///000111222........................,,,---///000111000///---........................+++,,,---...////////////......///000111222333333111111222333333444555555555555555555555555555555999888888;;;???AAA???<<<:::<<<>>>>>><<<:::::::::666:::>>>>>><<<===AAAFFFGGGLLLQQQRRRNNNIIIEEEDDDDDDCCCBBBAAAAAABBBCCCDDDDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJHHHEEEDDDFFFHHHGGGIIIKKKLLLLLLKKKJJJHHHFFFHHHJJJNNNSSSXXX[[[]]]RRROOOLLLHHHDDDBBB@@@@@@??????>>>===;;;:::999999888888777777777777888888888888888777777666555444222333444444444333222222222111111000000000000000333222111000///...---,,,---------------...///000!!!$$$)))---000000///.../////////....../////////////////////////////////,,,---///000000000///...+++,,,,,,------......///,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------...///000000111++++++,,,,,,---...//////++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,---------.........------......///000111111---......///000111111222////////////////////////.........................................................................../////////000000111111........................)))***,,,...//////......//////............//////+++,,,---///000000111111111111111111111111111111......///000111222333333000///.........///111222///000000111222222333333///000111222333444444444111111000000111111222333333444666888999:::999999777888888999999<<<@@@CCCDDDLLLXXXeeerrr...---+++)))(((((()))***------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000,,,---...---+++***+++,,,---------,,,,,,+++++++++,,,,,,,,,---------......///......---------......///////////////000111111111000/////////000222333444555666555333222333444555666777888::::::::::::;;;;;;;;;<<<<<<<<<<<<===999999999:::;;;<<<===>>>CCCCCCDDDDDDDDDCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBCCCDDDFFFHHHJJJKKKLLLHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJHHHEEEBBB@@@CCCCCCDDDEEEEEEEEEEEEEEEKKKJJJIIIIIIJJJKKKJJJIIIKKKLLLOOORRRUUUYYY[[[]]]SSSMMMGGGCCCBBBAAA???<<<>>>===:::999999888777666222222333444444555555666666666777777777777666666555555666666555333222000222111111111111111222222111000///...............000000000///......------////////////////////////+++,,,---.........---,,,......------------......,,,,,,---...//////......//////............//////---------,,,,,,+++++++++------------------------...,,,***+++...///...---------------------------+++,,,------......---------,,,,,,,,,,,,---............---,,,++++++++++++...------,,,,,,------.........////////////......,,,,,,.../////////...---.........000222222000...------------------------////////////////////////+++,,,,,,------,,,,,,+++------------.........///111000///.....................//////000000111111////////////////////////000000000000111111111111000111111000...///111333222222111111000000//////---...///111111111111000444111......111444555555222222222111111000000000333222222111111222222333333333444555666777888999666666666777999;;;>>>???AAAIIIUUU```mmm~~~,,,+++)))((()))***,,,---------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******''''''(((***+++,,,---...+++++++++,,,,,,,,,------........................///...---,,,,,,+++++++++,,,---...---+++***+++,,,.........---------,,,,,,,,,,,,---------.........///......------.........///////////////000111111111000/////////000222222333444555444222111222333555555777888999:::::::::;;;;;;;;;<<<<<<<<<<<<===::::::::::::;;;<<<======@@@@@@@@@@@@@@@@@@??????BBBBBBBBBAAAAAABBBCCCCCCAAABBBCCCEEEGGGIIIJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCIIIHHHGGGHHHJJJKKKJJJIIIKKKLLLMMMOOOQQQSSSTTTUUULLLGGGBBB?????????>>>===<<<:::888666555444444333333333444444555666666777777777888888888888777777333444444444333222111000111000000///000000111111000/////////............/////////............---........................+++,,,---.........------......------------......,,,------...//////......///..................///---------,,,,,,,,,++++++------------------------...,,,***+++---///...---------------------------+++,,,------...------------,,,,,,,,,,,,---......///......---------------,,,,,,,,,++++++,,,,,,,,,......////////////......------///000000000///............000222222111///................................................,,,,,,------------,,,,,,------........./////////000//////............//////////////////000000000//////////////////////////////000000000111111111000000000///......000222000/////////.........------...000111222222111111///...///222666999:::999333333222222222111111111333333222222222222333333333333444555666777888888888888888888999;;;===>>>BBBIIITTT___lll}}})))(((((()))***,,,...///---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******'''((()))***+++,,,---...++++++++++++,,,,,,,,,,,,..............................---,,,,,,+++++++++,,,---...---,,,+++,,,---/////////...............,,,------------.........///......---....../////////////////////000111111000000000///000111111222222333444333111111111333444444666777888999999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDAAAAAACCCDDDFFFGGGHHHIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEFFFHHHIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJEEEAAA>>><<<<<<>>>>>>>>><<<:::777444222222222222444444444555666666777777666666777777777777666666222333333333222111000///000000///////////////000...///000000000///...------------------.................................+++,,,------......------......------------......,,,---......///.........------------------------------------,,,,,,,,,,,,---------------------------,,,***+++---......---------------------------++++++,,,------------------,,,,,,,,,,,,---......///............///000000,,,++++++******++++++,,,......////////////............///000000000000///.........000222333222111////////////////////////........................------............------....../////////000000000///............//////000000000////////////////////////////////////////////////000000000000111111000111111000//////000222////////////...............///000111222222222111---///222777<<<===<<<:::333333333333222222222222333333222222222222333333333333444555666777777888::::::999999:::;;;===>>>CCCJJJSSS]]]jjj|||))))))))))))+++,,,...///,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,+++++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---............,,,---...---,,,+++,,,---........................------------...........................//////000///////////////000000111000000000000000111111222111222333222111000111222333444555777888888888888;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBDDDEEEEEEBBBBBBCCCDDDFFFGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJGGGFFFEEEEEEFFFGGGFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBAAA???<<<::::::<<<===>>>>>><<<999555222111222444333333444444555666666666222333333444444333333222333333222222222111111000111111000/////////000000---...000111111///...,,,++++++,,,,,,---......///........................,,,,,,,,,---------------......------------......------...............---,,,------------------,,,------------------,,,,,,------------------------,,,,,,++++++,,,---------------------------,,,,,,++++++,,,------------,,,---,,,,,,,,,,,,---......---------......///111111,,,,,,++++++++++++,,,,,,---......//////......------......//////////////////......000222444444333000000////////////....................................////////////......////////////000000000000...............///000111000000000//////......---////////////////////////////////////000000000111222333333333111000111333111111111111000000000000......///000000111111111///222777<<<>>><<<888555333333333333333333333333333333333222222333333333333333444555555666777777888888888888999;;;===>>>DDDJJJRRR\\\hhh{{{+++******++++++,,,,,,---,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++))))))+++,,,------,,,,,,,,,---......,,,,,,---...------------------......---------.........//////...............///000111///////////////000000111///000000000111111111111000111222222000000111222333444555777888888888888;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<<<<<<<============<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEEEEFFFGGGHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEBBBDDDFFFHHHJJJIIIIIIHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGEEEEEEEEEEEECCCAAABBBBBBAAAAAA@@@@@@??????>>>===:::888777888:::;;;>>>===;;;777222000111333111222222333333444555555222222333333333333222222333333333222222222222222333222111111000000000000,,,...///111111000...---***++++++,,,---...//////........................,,,,,,,,,,,,------............------------......---...............------,,,,,,---......---,,,,,,------------------------------------------------+++++++++++++++,,,---.........---------,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......+++++++++,,,---...///000------,,,,,,,,,,,,------------............------,,,,,,,,,---------......///......000333555555555/////////.........------...........................//////000000//////...////////////000000000000...............///000111000000//////......------////////////////////////...////////////000000000111222333222000//////000000000000000111111111111............///000111111...333:::>>>>>>;;;666333333333333333333333333333444333333333333333333444333333444444555555666666444444555666888;;;>>>???DDDJJJRRR[[[hhhzzz,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,------...************++++++++++++------------------------)))***++++++***)))'''&&&,,,---......------...///---------------.........------........./////////............///000111111///////////////000111111//////000111111111111000000111222222111000222333444444666777888999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>=========>>>>>>???;;;;;;;;;;;;<<<>>>@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFAAADDDGGGJJJKKKKKKJJJHHHFFFFFFEEEDDDEEEFFFGGGHHHHHHFFFEEEDDDEEEDDDCCCAAA@@@@@@??????????????????;;;;;;999666444444777:::<<<======888333//////111111111111222333333444444444444555555555555444444444333222222222222333333444333222111000000000111---...///000000000///...+++,,,,,,---.../////////---------------------------,,,,,,,,,,,,---...///......------------...............///......---,,,,,,---...//////...---,,,------------............------------------------***+++,,,+++***+++,,,............------,,,,,,+++******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......*********+++,,,---...///...------,,,,,,------...------............------,,,,,,++++++,,,,,,---...///......000333666777777000//////......---------------------------------......////////////............/////////000000000///............//////000//////..................////////////////////////......////////////000000...000111000...---,,,---............////////////............///000111222...333:::>>>===:::666444222222222222333333333333444444333333333333444444333333444444444555555555222222333555888;;;>>>@@@CCCIIIRRR\\\hhhyyy+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,***(((''',,,---......------...000------........./////////............////////////............///000111222///////////////000111111...///000111222111111000000111222222111111222444555555777888999:::::::::;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@@@@<<<<<<;;;<<<===@@@BBBDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFCCCDDDFFFHHHIIIJJJJJJIIIGGGGGGEEEEEEEEEFFFHHHIIIEEEDDDCCCDDDEEEFFFEEEDDD@@@@@@@@@@@@@@@?????????;;;<<<;;;888666777:::>>><<>>;;;777444444111111111222222222333333444444333333333333444444333333444444444444555555444444444666888;;;>>>???AAAHHHRRR]]]iiiyyy***+++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******......---,,,,,,+++******)))************+++++++++***************************,,,...000000000///...,,,---......------///000.../////////000000111111............/////////000............///000222222///////////////000111111...///000222222111111000000111333333222222333444555666777999::::::::::::;;;;;;;;;<<<<<<<<<==================>>>???AAAAAA??????>>>???@@@CCCFFFHHHEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDFFFGGGIIIKKKCCCBBBAAA@@@AAABBBDDDEEECCCBBBBBBCCCFFFHHHGGGGGGBBBBBBBBBAAA@@@@@@??????>>>>>>>>><<<:::;;;@@@DDD???BBBDDDAAA:::444222333222222333444444555555666222333333444444333333222111111000//////000111222222222000///...........................///000111.........///////////////------------------------------,,,+++,,,---...///.........------............/////////...---,,,,,,---...000111111000...------------.........//////------------------------)))+++---,,,)))))),,,/////////...---,,,,,,++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,+++++++++,,,------,,,++++++++++++++++++,,,,,,------......------,,,......---,,,---...///000000......000444777999999222222222111000//////...------------------------------............------------------.........///111000///...............,,,------....../////////////////////////////////............/////////000222444555555333000000000///000000000111111222222333222222111222444555666<<>>@@@HHHRRR]]]iiiyyy***+++,,,,,,------,,,,,,,,,,,,,,,------,,,++++++,,,,,,++++++,,,,,,---......,,,+++,,,------,,,***------,,,++++++***))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,..................------..................------............////////////000000000000////////////////////////000000000000333333222111000000111111444444555777777888888888999999999:::;;;<<<===>>>AAA@@@@@@???@@@AAACCCDDD@@@BBBFFFJJJMMMNNNNNNNNNHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDEEEGGGHHHHHHFFFDDDCCCEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBDDDFFFGGGHHHIIIHHHEEEAAA<<<777222000444555666555333222333444333222111111000000111111000////////////111222333222000...///222333111/////////............//////............//////000000.........------,,,,,,,,,---------............///------,,,,,,,,,+++++++++++++++,,,---............+++,,,,,,---.........---...------,,,,,,,,,------.........------,,,,,,,,,++++++++++++++++++++++++------------------------******))))))******+++,,,---,,,+++******+++,,,---***++++++,,,,,,++++++***...,,,***+++---...,,,***------------.........///000000000000//////////////////......000333555777444333000...------.../////////.........---------........................---------...............////////////////////////........./////////000000....................................//////////////////000000000000//////////////////000000000000222111000000000222555666===;;;777444222111111111111111111111111111111111444444333222222333333333777777777777666666666666888888888888999;;;===>>>EEEJJJRRR\\\iiizzz***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......---++++++------,,,***---------,,,++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------....................................////////////000000000000////////////////////////000000000111333222222111000000111111222333555666777888888888999999999:::;;;<<<>>>>>>BBBBBBAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDFFFEEEEEEDDDEEEFFFGGGHHHHHHFFFDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@======>>>???@@@BBBDDDEEEGGGEEECCC@@@<<<999666444444555666555333222333444444444333222222222222222333222111000/////////000222000...///111222111/////////............//////------......////////////.........------,,,,,,,,,---------............///------------,,,,,,,,,,,,,,,,,,---.........------+++,,,------......------......---------------.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++++++++++++++,,,,,,------......------,,,...,,,***+++---...,,,***------........./////////////////////............//////...///000222555777444222000...------.../////////.........---------........................---------...............////////////////////////+++++++++,,,,,,,,,------....................................//////////////////000000000000//////////////////000000000111333222111111111333555777999777555222000000000111111111111111111111111111444333333222222333333444777777777777666666666666888888888888999;;;===???DDDIIIRRR]]]jjj|||***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...///---++++++,,,---,,,+++......------,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++***,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------..........................................////////////////////////000000000000/////////000000000111111333222111111000111111111111222444666777888999999:::::::::;;;<<<===>>>???CCCCCCBBBBBBAAABBBBBBBBBEEEDDDDDDCCCBBBAAA@@@???@@@@@@AAAAAABBBBBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFDDDDDDFFFGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@:::::::::;;;===>>>@@@AAACCCBBB@@@>>><<<:::888777333444555444333222333444444333333222222222222222333222111000////////////111000//////111111000/////////............//////---------........................------------------------............///.........------------,,,------.........------,,,,,,,,,------......------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,+++++++++,,,------......------,,,---,,,++++++------,,,+++....../////////000000000//////.........---------//////...///000222444666444222000///...---.....................---------........................---------.........//////////////////////////////............////////////....................................//////////////////000000000000///////////////000000000111111333333222222222444555666444333111000000000111111222222222222222222222222333333333222222333333444666666666666777777777777888777777888999<<<>>>???CCCHHHRRR^^^lll***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...000...,,,+++,,,------,,,.........------,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++******+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------...........................////////////////////////000000000000//////000000000111111111222222111111111111111222111333444777888:::;;;;;;:::::::::;;;<<<===>>>???CCCBBBBBBAAAAAA@@@@@@@@@@@@???????????????@@@AAA@@@@@@@@@@@@AAAAAAAAABBB@@@AAABBBCCCDDDEEEFFFGGGIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGFFFGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@??????>>>>>>???999999999:::;;;===>>>?????????===;;;:::888777777222444555444222222333444333333222111111111111111/////////000000111222222000000//////000000000/////////............//////------------...........................------------------............/////////.........---------......///......---,,,,,,,,,,,,------...------,,,......//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......***+++,,,------,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000////////////.........////////////000222333444333222111///............................................................,,,,,,------...///////////////////////////////////////000000000111111111....................................//////////////////000000000000////////////000000000111111111222222111111111222333444000000000000000111222333222222222222222222222222333333222222222333444444666666666666777777777777777777777888999<<<>>>???BBBHHHRRR___nnn***+++,,,,,,------,,,,,,***+++,,,,,,---------,,,,,,,,,++++++,,,,,,---...000...,,,+++,,,---------......------------,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++***)))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------.........//////............////////////.../////////000000000111000000000000111111111111222111111111111111222222333444666888:::;;;<<<<<<:::::::::;;;<<<===>>>???@@@@@@@@@@@@??????>>>>>>============>>>???AAABBBBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAACCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<:::::::::;;;<<<===>>>???>>><<<:::888666444444333222333444333222222333444444444333222222222222222...//////000111111222222//////000000/////////000//////............//////................................................---------............/////////.........---------////////////...---,,,,,,,,,------...------,,,,,,------...///000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,------...///***+++,,,------,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111111111000000000000///......//////000111222333222222111000///...---------.............................................,,,,,,------...//////000////////////////////////,,,,,,---------.........////////////////////////............//////////////////000000000000//////000000000000111111111111000000000000000000111111000000000111222333444444222222222222222222222222333222222222333333444555555666666666777777777888777777777888:::<<<>>>@@@BBBHHHRRR___ppp***+++,,,,,,------,,,,,,******+++,,,------------,,,,,,++++++,,,,,,---...111///,,,+++,,,---......---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++***)))+++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------.../////////............////////////......//////000000111111000000000111111111222222111111111000111111222333333444666888999;;;;;;;;;999999999:::;;;<<<===>>>>>>>>>?????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCCCCCCCAAAAAABBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCBBBCCCBBBBBBDDDFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@??????>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>><<<:::888555333222111111111222333333222222333444666666555444444444444444111222222222111000///......///000000......///000//////............/////////////////////......................../////////---------............///.........------------,,,....../////////...------------......------,,,,,,+++,,,...///000000///...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......+++++++++,,,,,,+++++++++,,,------......------,,,+++,,,------++++++,,,---....../////////000000000222222222111111111000000......///000000111111222222222111000///...---------------.......................................+++,,,,,,---...///000000////////////////////////.........////////////000////////////////////////............//////////////////000000000000//////000000000111111111222222////////////////////////111111111222333333444444333333333333333333333333222222222222333444555555555555666666777777888888666666777888:::<<>>>>>===>>>?????????>>><<<;;;@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@AAA@@@AAACCCEEEEEEDDDBBBCCCBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;::::::::::::999999999999999:::;;;<<<:::999666333222111222222000222333333222222333444444444333222222222222333111111222222111000...------///111000...---...000//////............//////111111000000000/////////---........./////////000---------............///------------,,,,,,,,,,,,---......////////////...------......------,,,+++***+++---///000///...---,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,------...,,,++++++++++++++++++,,,,,,------......------,,,***,,,...---+++***,,,...------........./////////111111111111000000000000......///000000111111111222222111111///...---,,,---------.........//////........................++++++,,,---...///000000////////////////////////000111111111111222222222////////////////////////............//////////////////000000000000//////000000111111111222222222//////000000000000//////111222222222333222222222333333333333333333333333222222222222333444555666555555555666777888888888666666666888:::<<>>???@@@AAAAAA@@@???:::;;;===??????>>>===<<<===>>>???@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCBBB@@@?????????@@@BBBDDDEEECCCAAACCCCCCBBBBBBBBBBBBAAAAAA>>>>>>===<<<;;;;;;;;;;;;777777666777777888999:::999888555333222333444555000111333333222222333444111000000///.../////////---...000111222222111111---///111000------...111//////............//////222222111111000000//////---.........//////000000---------.........//////------,,,,,,,,,+++++++++------...///000000000///---.........---,,,,,,+++)))***,,,...//////...---,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,++++++++++++,,,---------,,,+++******+++,,,---***++++++,,,,,,++++++******,,,...---+++***,,,...------------.........///000000000000////////////---...///000111111000000111111111111000...---,,,---------.........//////........................++++++,,,---...///000111////////////////////////............////////////000000000000000000000000............/////////000//////000000000000//////000111111111111222222222000000111111111111000///222222222222222111000///333333333333333333333333222222222222333444555666444555555666777888888999666666666888:::===???AAAEEEKKKUUU```ooo************************++++++++++++++++++++++++------,,,+++,,,---...///,,,,,,++++++,,,,,,---...------++++++++++++------...------,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***........................------------------------///////////////.........------------.........///000000000000000111111111000000111111222222222333222222222111111111000000111222333444555555555555888888999999999888888777;;;<<<>>>@@@AAABBBAAAAAAAAA@@@???>>>>>>???@@@AAA@@@@@@@@@???===>>>@@@BBBAAAAAABBBCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFDDDCCCAAAAAACCCEEEFFFEEECCC@@@???????????????@@@AAABBBBBB???@@@AAACCCBBBAAA???>>>>>><<<;;;;;;<<<;;;999777777666666555666666777888:::999888666555444444444111111111111111111111111111111111111111111111111000000111111111111000000///............---------////////////////////////333333333222222222111111000000//////......------///...,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,---...///000111000///...---,,,------...........................------...//////...---------......//////......------,,,+++******+++,,,---++++++,,,------......///////////////////////////...............///000000////////////...---,,,+++......------------......---.........---,,,,,,+++---------.........//////............////////////......//////000000111111000///...---,,,,,,---...000000///............///000000////////////000000000000000000000000000000///000222333222111...---000000000000000000111222000111111111111222222222555444444333333222222111333444444555666777888888888777666666888;;;???AAABBBJJJUUU```mmm************************++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------------------------------////////////............,,,,,,---------.........///////////////000000000000000000111111111222222222222222111111111000000111222333444555555555555888888999999999888888777999:::<<<>>>????????????@@@???>>>>>>>>>>>>???@@@???@@@???>>>===<<<>>>@@@@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDCCCBBBAAABBBCCCEEEFFFFFFEEEBBBAAAAAAAAAAAAAAAAAAAAABBBCCC@@@AAABBBBBBBBB@@@???>>>;;;:::999999::::::888666666666666777777777777777:::999888666555444333333111111111111111111111111111111111111111111111111000000111111111111000000000000/////////.................................222222222222111111111000///////////////.........+++,,,,,,---------------........................------------------------......---------,,,,,,,,,//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............///...---,,,+++,,,,,,---++++++++++++++++++++++++........................------------------------------,,,,,,,,,,,,------+++,,,,,,------......///------------------------...............///000000///000000///...---,,,,,,......------------......---.........------,,,+++---------.........//////............////////////......//////000000000000222111000///...//////000///////////////000111222000000////////////000000////////////////////////000111111222111000///...////////////000111222333111111111111222222222222444444333333333333222222444555555555666777777777888777777777888;;;???AAACCCJJJUUU```mmm~~~++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------........................,,,,,,---------.........---.........//////////////////000000000000111111222222222111111111111111111222333444555555555555777888888999999999888888777888999;;;<<<<<<<<<<<<>>>>>>============>>>>>>>>>??????===;;;;;;<<<>>>??????@@@AAAAAAAAAAAA@@@???@@@AAABBBBBBAAA@@@???BBBCCCEEEGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<888777666777888888777555666666777888888777666555999888777555444333222222111111111111111111111111111111111111111111111111000000111111111111000000111000000000////////////------------------------111111000000000000000///.........///////////////)))***,,,......---,,,***........................------------------------...------------,,,,,,,,,000//////......---,,,,,,------------------------///.........------,,,,,,------,,,+++++++++,,,,,,------------------------///...---,,,,,,---...///...---,,,++++++,,,---...------............------,,,,,,,,,---......//////........................///............//////000000000000000///...------......------------......---............---,,,,,,------........./////////............////////////...////////////000000000111111000////////////000......//////000222333444000000////////////000000........................111111111111000000000000////////////000111333333111111111111222222222333222222333333333333444444666666666666666666666666888777777777999<<>>>>>===;;;:::;;;<<<>>>??????@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@??????AAABBBDDDFFFFFFFFFEEEDDD??????>>>======<<<======>>>===<<<:::999888888888666555555666888888777555555666777999888777555333777666555444222222111111111111111111111111111111111111111111111111111111000000111111111111000000000000000/////////......------------------------////////////////////////------......//////000000***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---......//////------------------------.........---------,,,,,,------,,,,,,,,,,,,,,,,,,........................///...,,,++++++,,,...///...---+++******+++---...,,,---...//////...---,,,,,,,,,------.../////////111111111111111111111111//////............///000000000000000000///............------------......------............------............////////////............////////////////////////////////////.........---------......////////////000111222333000000////////////000000////////////////////////111111000000///000111111000000000000000000111222111111111222222222333333111111222333333444555555777777777666666666666666777777777888999<<<>>>@@@EEELLLVVVaaammm}}}++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,---------......//////...////////////000000000......///000000111222222000000000///////////////111111111111111111111111111222333444555555555555666777888999999999999999999999999::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<>>>???>>><<<;;;;;;<<>>>>>??????@@@@@@@@@AAAAAACCCDDDDDDDDDDDDCCC??????>>>===<<<<<<<<<<<<>>>===<<<:::999888888888777666555666888888777555444555777888777555333222444444333222111111111111000000000000000000000000111111111111111111111111000000111111111111000000/////////.........------------------------------........................------......//////000000...---,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,------......++++++++++++++++++++++++,,,,,,,,,------------...---------............---++++++++++++++++++++++++///...,,,++++++,,,...///...---+++******+++---...+++,,,---......---,,,+++,,,,,,---......//////000111111111111111111111111//////............//////000000000000000//////.........------------......------...//////......---........./////////000000............/////////////////////...............------..................000//////....../////////000000////////////000000000000000000000000000000111111000///000000111111333222111000////////////111222222222222333333333111111222222333444555555777777777777777666666666777777777888:::<<<>>>???EEELLLVVVaaammm}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------......+++,,,,,,------.........,,,,,,,,,---......//////....../////////000000000......///000111222333333111111000000000000//////111111111111111222222222111222333444555555555555666777888999999999999999;;;;;;;;;;;;;;;<<<======<<<<<<============<<<<<<<<<>>>@@@???>>>===>>>>>>AAAAAABBBCCCCCCCCCCCCBBB>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCAAA@@@??????????????????@@@@@@??????>>>===<<<<<<888777666777888888777555444444555555555333222111111111000000111111222222000000000000000000000000111111111111111111111111000000111111111111000000............---------------------------------------............/////////.........//////////////////...,,,+++,,,---000111........................------------------------,,,,,,,,,------------......------,,,++++++******++++++++++++++++++++++++++++++,,,,,,---------...,,,---.../////////......------------------------...---,,,++++++,,,---......---,,,++++++,,,---...,,,,,,------------,,,,,,---------...//////000000........................000//////............////////////000000//////.........------------......------...////////////........./////////000000000............/////////////////////............---...///000000111000000000000000///...............000000////////////000000111111111111111111111111000000000000111111111111333222111000////////////222222222222333333333333111111222333333444555555777777777777777777777777666777777999:::<<<>>>???DDDKKKVVV```mmm~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++)))******+++---......///------------------------,,,,,,------------,,,,,,+++,,,,,,---......//////++++++,,,,,,---......///++++++,,,------...//////------------............------...///000111222222222222111111111000000000000000111111111222222222111222333444555555555555666666777999999::::::999<<<<<<;;;;;;;;;<<<===>>><<<===>>>>>>>>>>>>===<<<<<<>>>AAAAAAAAA@@@AAAAAACCCCCCDDDEEEEEEEEEEEEDDD@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@?????????@@@AAAAAA@@@AAABBBBBBBBB@@@???>>>888777666777888777555333444444333333222111111000.........///000111333333000000000000000000000000111111111111111111111111000000111111111111000000////////////....................................---.........///////////////////////////.........------,,,,,,------..............................------------------------,,,,,,,,,---------...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,---.........------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------......//////000000------------------------000000///...............---....../////////............------------......------...///////////////.../////////000000000000............//////////////////.........------------...000111111111000000//////////////////000000000000////////////000000000000000000000000000000...///000111222111111000000000000///000111222222222222222333333333444444222222222333333444444444666666666777888888888999666666777999;;;<<<>>>>>>CCCJJJUUU```mmm~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---,,,++++++,,,,,,++++++,,,,,,---...++++++------------++++++))))))***+++---...//////------------------------,,,------......------,,,,,,,,,------...///000000++++++,,,,,,---...//////++++++,,,,,,---...//////+++++++++,,,,,,,,,------,,,,,,---...///000111222333222222222111111000000000000111111222222222222222222333444555555555555666666777999999:::::::::===<<<;;;;;;;;;<<<===>>><<<===>>>??????>>>===<<<<<>>>>>======>>>???@@@@@@???@@@AAACCCBBBAAA???>>>888777666666777666444222444333222111000000000000,,,,,,---...000222333444000000000000000000000000111111111111111111111111000000111111111111000000000000000000////////////////////////////////////........./////////000000000000//////.........---)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,------...//////000------------------------///......---+++******))))))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......//////......---000///...------...///000------......///000000000////////////////////////111000///...............------...............---.........------.........------...///000000//////////////////000000000000............/////////000//////.........---------+++,,,.../////////......////////////000222333444000000////////////000000////////////////////////---...111222333222111///------...///111222444555222222333333333444444444222222333333333333444444555555666777888999999:::666666888999;;;===>>>>>>BBBJJJUUU```mmm+++,,,,,,---,,,+++***)))+++,,,---,,,***)))***+++,,,++++++******++++++,,,,,,,,,,,,------,,,++++++,,,,,,---------,,,,,,+++------------------------------.........,,,+++***////////////////////////++++++++++++++++++++++++...---,,,,,,......---,,,........................////////////////////////........................000000000///////////////...//////000111111222222555555555444444333333333666777999:::;;;<<<<<<<<<>>>===<<<<<<===??????>>>===>>>>>>????????????>>>@@@AAACCCEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCBBBAAAAAAAAABBBCCCFFFFFFFFFEEECCCAAA???===?????????>>>>>>>>>>>>===;;;===>>>@@@@@@>>>===<<<:::777555555666666444111333444555555444333111000111111111111111111111111000111222222111000111222222222111111111111222222000000111111111222222222000///---,,,,,,---///000...............---------///////////////////////////...,,,,,,------,,,+++...------,,,++++++++++++---------............///------,,,,,,,,,+++++++++)))***,,,---...------,,,......,,,,,,,,,,,,......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////...---,,,,,,++++++,,,,,,------------,,,,,,---,,,,,,,,,,,,---..............................,,,,,,,,,------...............---,,,,,,...///000---......///////////////......//////000000111111------,,,+++++++++,,,,,,,,,,,,------.../////////...............---------......//////......---,,,////////////////////////---------............///000//////.........//////111111000000000000111111000000000000000000000000222222111111000000//////222222111111111111111111333333333333333333333333444444333222222333333333444555555666666666666666777777888999:::<<<===>>>CCCIIISSS^^^mmm+++,,,,,,,,,,,,+++***)))+++,,,---,,,***)))***+++,,,++++++******++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////000000111111222222333333111111222222222333333333888999:::<<<======>>>>>>@@@???>>>============<<<<<<===>>>???@@@@@@@@@@@@>>>???@@@BBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAACCCDDDFFFFFFFFFEEEDDDBBB@@@?????????>>>>>>>>>=========<<<===>>>???>>><<<:::999999666555555666666555222333444444444444222111000111111111111111111111111000111222222000000111222222111111000000111111222333333222111111000000///000...---,,,,,,---...000........................///////////////////////////---,,,,,,---...,,,+++------,,,,,,+++,,,,,,,,,------------............//////.........---------++++++,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...---------------------------------......------------,,,,,,,,,,,,---..............................,,,,,,---------------------------------...//////---......///////////////---.........////////////000///...---------------..................------..............................//////......---,,,////////////////////////........./////////000000//////............//////000000////////////000000000000000000000000000000111111111000000000000000111111111111111111111111333333333333333333333333444333333222222333333444444555555666666666666666777777888999:::<<<===>>>CCCIIIRRR^^^mmm++++++,,,,,,,,,+++******+++,,,---,,,*********+++,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...000,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,+++,,,---------+++------------------------........................////////////////////////////////////////////////111111111111111111222222111222222333555666777777888999:::;;;<<<=========AAA@@@???>>>===<<<<<<;;;<<<===>>>???@@@AAAAAAAAA>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>>>>>>>>=====================;;;999777666666555444555666666555444444444444444333222111000111111111111111111111111000111222222000000111222222111111000000111111222555444333222000///------///...---,,,,,,---...//////////////////////////////////////////////////////---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,---...------------............//////.........---------------,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........++++++,,,,,,---...//////---..................------,,,,,,,,,,,,---..............................------------------,,,,,,,,,---......//////......---......///////////////------------............222111000///............000//////...------,,,,,,////////////////////////...////////////...------////////////////////////////////////000000000111//////............////////////............//////000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333333222222333333444444555555666666666666666777777888999:::<<<===>>>BBBHHHRRR^^^mmm++++++++++++++++++++++++***,,,,,,,,,******+++,,,,,,++++++******++++++,,,++++++,,,---------,,,,,,,,,,,,---.........------------------------------,,,,,,++++++,,,---...///////////////////////////////////////////////////000///......000000///...000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000222222333444555666777777666777888999::::::::::::???@@@@@@???>>><<<<<<===??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEDDDDDDDDDDDDDDDCCCBBBAAA>>>>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBB@@@????????????>>>>>>>>>======<<<;;;999666444333444444444444555666666666444444333333222111111000111111111111111111111111000111222111000///000222111111000000000000111111444444333111000///...---///...------------...///////////////000000000000////////////////////////...---,,,,,,---...---,,,,,,,,,,,,,,,,,,---...///,,,,,,---------.........------,,,,,,,,,+++++++++///...,,,+++***++++++,,,------------------------------------------------................................................++++++,,,------......///---......//////......------,,,,,,,,,,,,---.......................................------,,,,,,,,,+++,,,.../////////...------......///////////////........................222222000///......---...//////.........---------////////////000000000000///////////////...------////////////////////////....../////////000000000///............//////000000//////......//////000000000000000000000000000//////000000111111222222111111111111111222222222111111111111111111111111333333222222222333444444444555555666666666666666777777888999:::<<<===>>>AAAGGGQQQ]]]lll+++++++++++++++++++++,,,***+++,,,,,,******+++,,,,,,++++++******++++++,,,***+++,,,,,,---------,,,++++++,,,---......------////////////////////////,,,---///111222111///...000000000000000000000000////////////////////////000///......000000///...000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333333111222222222222222333333222222333333333444444444777888888999::::::::::::<<<>>>@@@@@@???===>>>???AAABBBBBBAAAAAA@@@???>>>AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????<<<<<<;;;999777555333222333333444444555555666777444444333222111111111000000000000000000000000000///000111111000///000111111000000000000000000111111111111000000000//////.........------............/////////000000111111////////////////////////...,,,,,,,,,......---,,,,,,,,,,,,,,,---......///,,,,,,,,,------------...------,,,,,,,,,+++++++++///...,,,+++***++++++,,,------------------------------------------------................................................------------------------------............---------,,,,,,,,,,,,---.......................................------,,,,,,,,,+++,,,.../////////...------......///////////////////////////////////////111000///...---------------------.........//////.../////////000000111111//////000000//////...---////////////////////////------........./////////...............///000000111000000//////000000111111111111111111111111111//////000000111111222222000000111111111222222222111111111111111111111111333222222222333333444555444555555666666666666666777777888999:::<<<===>>>@@@FFFOOO[[[jjj}}}++++++******++++++,,,---)))+++,,,,,,+++***+++---,,,++++++******++++++,,,******+++,,,------------)))***+++,,,,,,---,,,,,,000000000000000000000000---000333555666444111///................................................---,,,+++,,,---------+++------------------------000000000000000000000000000000000000000000000000111111111222333333444444333444444555666666777777777777777777777888888888:::;;;<<<<<<=========<<<:::>>>AAAAAA???>>>???AAABBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@?????????@@@@@@AAAAAA@@@@@@@@@?????????;;;:::999777666555444333222333555555444444555777444333222111111000000111000000000000000000000000///000111111//////000111111000000//////000000111/////////000000111111111........................---......//////000000111////////////////////////---,,,+++,,,.........---------------------...///,,,,,,,,,,,,------------//////.........---------------,,,,,,++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------------------------------------,,,,,,------------------,,,---,,,,,,,,,,,,---..............................------------------,,,,,,,,,---......//////......---......///////////////000000000000000////////////...------,,,,,,------,,,,,,------...//////000---......//////000000111///000000000000///......////////////////////////------------..................---......///000111111111000000000000111111111111111111111111111111000000000000111111111111000000000111222222333333222222222222222222222222222222222222333444555555444555555666666666666666777777888999:::<<<===>>>@@@EEENNNYYYhhhzzz++++++*********+++,,,---)))+++,,,,,,+++***,,,---,,,++++++******++++++,,,)))***+++,,,------------+++,,,---...////////////////////////////////////...///111222222000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000000000000//////000111111222333333111222333444555777888888777777888999:::;;;;;;<<<<<<<<<===>>>>>>>>>======;;;???CCCCCC???======???@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBBAAA@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCCCCBBB@@@?????????@@@@@@?????????>>>>>>>>>======999888777666666666666666222444666555333222444666444333222111000000000111000000000000000000000000///000111000///...///111000000////////////000000////////////000000111111---..................---,,,------...//////000000////////////////////////---,,,+++,,,...///...---///......------------...++++++,,,,,,,,,---------//////.........---------++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,------.........++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---..............................,,,,,,---------------------------------...//////---......///////////////000000/////////.........------,,,,,,------...///------..................,,,------...//////000000000000000000000///......////////////////////////............////////////---------......///000111000000////////////000000111111111111111111111111111111111000000000000000///000000111222222333333333333333333333333333333222222222222333444555666444555555666666666666666777777888999:::<<<===>>>???EEEMMMXXXeeewww++++++*********+++---...)))***,,,,,,++++++,,,---,,,++++++++++++++++++,,,)))***+++,,,------...---//////111222333333333333////////////////////////,,,,,,,,,++++++******)))------------------------++++++++++++++++++++++++...---,,,,,,......---,,,........................------------------------////////////////////////---......///000111111111......000111333444666666///000111333444666777888;;;;;;<<<<<<<<<<<<<<<<<<===AAAEEEDDD???;;;<<<>>>===>>>@@@BBBCCCDDDEEEEEEDDDEEEGGGGGGGGGEEEBBBAAAAAAAAABBBCCCDDDDDDDDDDDDBBBCCCEEEFFFGGGHHHGGGGGGDDDCCCBBB@@@??????@@@AAA============<<<<<<<<<<<<777777666666666666777777222444666555333222333666444333222000000000000111000000000000000000000000///000111000///...///111000000////////////000000/////////000000000000000------............------,,,,,,,,,---...//////000////////////////////////---,,,+++,,,...///...---000///...---------------++++++,,,,,,,,,---------------,,,,,,,,,+++++++++)))***,,,---...------,,,,,,,,,............,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,...///000111***++++++,,,,,,++++++***---,,,,,,,,,,,,---..............................,,,,,,,,,------...............---,,,,,,...///000---....../////////////////////.........---------------,,,------...///000/////////...------,,,,,,,,,,,,,,,---...//////000000000000000000//////...////////////////////////////////////000000000000---------......000111111//////............//////111111111111111111111111222222111111000000/////////000000111222222333333333333333333333333333333222222222222333444555666444555555666666666666666777777888999:::<<<===>>>???DDDMMMWWWddduuu++++++++++++++++++++++++...,,,++++++,,,,,,***)))---.../////////...,,,++++++,,,///000222222111111333222111000000//////000...,,,***+++---...,,,***...---,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......***+++,,,---............,,,,,,,,,---------......//////.........------------....../////////////////////000111111111111111000111222222000000111222666666666666777777777777666888:::999888888;;;>>>===>>>??????>>><<<:::888999;;;===@@@BBBBBBBBBBBBDDDDDDEEEEEEFFFFFFFFFGGGDDDCCCBBBAAABBBDDDFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>===<<<;;;:::999999999::::::;;;;;;;;;::::::333333333333333333333333333333333222111000//////000000000000000000000000...............///000000000000000000000000000000333222222222111111000000///............---------------------------------//////.........---------///...---...000000000///------------------------,,,---------.../////////........................---------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........---------------------,,,---------......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,,,,.../////////...------,,,.../////////...---,,,,,,---------............///...............---------......------------......////////////////////////...............---------////////////////////////000000000000000000000000////////////////////////222222111111000000//////////////////000000000000000000000000000000000000111111111111111111111111000000222333555666888888222222222222222222222222111222222333333444444555333444666888999:::999999777777888999:::<<<===>>>AAAGGGNNNWWWcccuuu++++++++++++++++++++++++---,,,++++++,,,,,,+++***)))***+++------------,,,...//////000000000000///------,,,,,,,,,------......,,,***+++---...,,,***------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***+++,,,---............,,,,,,,,,---------......//////.........---------......///000000000000/////////000111111111111111111222333222111111111333555555555555666666666666666888:::999777888:::<<<<<<===>>>>>>===;;;999888999:::<<<>>>@@@AAABBBBBBDDDDDDEEEEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@??????;;;;;;;;;<<<<<<<<<======:::::::::999777666444333333333333333333333333333333222222111111000000000000000000000000000000000...............///000000000000000000000000000000222222111111000000000000///............---------------------------------//////.........---------...---,,,---///000///...------------------------.........///////////////........................---------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------//////---,,,,,,+++++++++...............---,,,,,,.........///......---------------............///000000000000////////////......------------......////////////////////////........................////////////////////////000000000000000000000000////////////////////////111111111000000000000000////////////000000000000////////////////////////111111111111111111111111000000111333444555666777222222222222222222222222000111111222222333444444333555666888999999999999777777888999:::<<<===>>>BBBGGGOOOXXXdddvvv++++++++++++,,,,,,,,,,,,---,,,++++++---...---,,,((()))+++,,,...///000000111000000///.........///************+++,,,---------,,,++++++------,,,+++,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------.....................---------...///000000111111000000//////000111111111111111222333444333222111222444444444444444555555555666888888999888777777999:::======>>>>>>>>><<<;;;:::::::::;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGCCCCCCBBBAAA@@@??????>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999888666444333222222222222222222222222111111111111111111111111000000000000000000000000...............///000000000000000000000000000000000000000000///////////////............---------------------------------...............---------...,,,,,,,,,...///...---........................000000000///////////////........................------,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))******+++++++++++++++,,,,,,,,,,,,++++++------------------------...........................---,,,+++++++++++++++------......------,,,,,,------......///.........---------............///////////////////////////......------------......////////////////////////---------......//////000////////////////////////000000000000000000000000///////////////////////////000000000000000000111////////////000000000000000000000000000000000000111111111111111111111111000111111222333333444444222222222222222222222222000000000111222222333333444555666888999999999999777777888999:::<<<===>>>BBBHHHPPPXXXeeewww+++++++++,,,,,,,,,,,,,,,---,,,+++,,,...//////...,,,---...000111222333333111000///------...//////,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,------.........---,,,,,,,,,---------..............................//////000111111111111111//////000111111111111111222333444444222222333444444444444555555666666777999999888888777777888999>>>>>>?????????>>>======<<<;;;;;;<<<>>>@@@CCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFBBBBBBAAA@@@???>>>>>>=========<<<;;;:::999888888777777777777777777666555111111111111111111111111000000000000111111111111////////////////////////...............///000000000000000000000000000000//////////////////......///............---------------------------------........................---,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------...---------------------(((((()))***+++,,,,,,,,,******+++,,,,,,,,,++++++------------------------------------------------...------,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,---.../////////...---------............///,,,,,,---------------.........------------......////////////////////////,,,------...///000000111////////////////////////////////////////////////////////////////////////.../////////000000111111////////////000000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222000111111222333333444444555666666777888999999999777777888999:::<<<===>>>AAAGGGOOOXXXdddvvv++++++,,,,,,,,,---------...---,,,---///000000///111111111111111222222222///...---------...000111//////...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------...---------,,,,,,,,,---------......---.....................//////000111111111111111//////000111111111111111222333444444222222333444444555555666777777888888:::999888888888888888888<<<<<<===========================>>>???BBBDDDFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@???>>>===<<<<<<@@@???>>>===<<<;;;;;;:::555555555555555444333222111111111111111111111111000000000000000000111111////////////////////////...............///000000////////////////////////................../////////............------------------------------------.....................---,,,+++,,,.........---++++++++++++++++++++++++.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------............////////////******++++++,,,---......)))***++++++,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------------,,,,,,---......---------,,,,,,---.../////////...---------............///+++,,,,,,,,,------............------------......////////////////////////------......///000111111////////////////////////////////////////////////////////////////////////......//////000000000111////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333444555555555666666666777777888999999777777888999:::<<<===>>>???EEEMMMVVVcccuuu++++++,,,,,,------......000///......000111000///111000///..................---------...//////000///...---,,,+++++++++++++++,,,------++++++,,,---,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------......---------..................///000000111111000000//////000111111111111111222333444333222111222444444555555666777888999999;;;999888888999::::::999999999::::::;;;;;;<<<<<<======>>>???AAACCCEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>===<<<<<<;;;>>>????????????@@@@@@@@@===<<<;;;:::888666444222222222222222222222222222000000000000000000000000000000000000000000000000...............///000000////////////////////////............///////////////............------------------------------------------..................,,,,,,,,,...///...---++++++++++++++++++++++++---------,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------......---------,,,,,,,,,***++++++,,,,,,------...,,,,,,---------------...,,,,,,,,,------......///)))***+++,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------.........------......//////......------......///.........---------............///---------...//////000000......------------......////////////////////////.........//////000000111////////////////////////000000000000000000000000////////////////////////...//////////////////000////////////000000000000------------------------000000000000000000000000111111111111111222222222222222222222222222222222333333444444555666666666777777666666777888999999777777888999:::<<<===>>>>>>CCCLLLUUUbbbttt++++++,,,,,,---......///222000//////111111000.........,,,+++++++++,,,,,,.........///......---------,,,,,,+++++++++,,,,,,***,,,...---+++***,,,...------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...------,,,,,,,,,,,,,,,---------......---------.........//////......///000000000000/////////000111111111111111111222333222111111111333333333444555666777888999;;;999777888;;;===<<<;;;::::::::::::;;;<<<===>>>;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCCCCDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@???@@@??????>>>===<<<;;;:::<<<<<<<<<============>>>???>>>===<<<:::777555444333333333333333333333333111111000000//////......000000000000000000000000...............///000000////////////////////////....../////////000000000///............------------------------------------------.........//////...---,,,---///000///...------------------------,,,,,,,,,---------------........................+++++++++,,,,,,---------......---------,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,------------------------.........***+++,,,------.........------------------------------------------------...------,,,,,,------...---...//////000000//////.........///......---------------............///,,,,,,---......///000000......------------......///////////////////////////////////////000000000////////////////////////000000000000000000000000///////////////////////////////////////.........////////////000000000000........................000000000000000000000000111111111222222333333333222222222222222222222222222222333444444555555666888777666666666777888999777777888999:::<<<===>>>>>>DDDLLLVVVcccuuu++++++,,,,,,---...//////333111000000111111///...------++++++++++++,,,---///000000000///---+++))),,,,,,,,,,,,---...//////***,,,...---+++***,,,......------,,,++++++++++++---------,,,,,,,,,++++++,,,,,,------------......---------...------,,,,,,,,,,,,,,,---------......---------.........//////---....../////////////////////000111111111111111000111222222000000111222222222333444555666777888;;;999777999<<<>>>>>><<<============>>>@@@AAABBB999;;;===@@@BBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA???@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>??????>>>===<<<;;;::::::;;;::::::999888777666555666666666666555444333222333333333333333333333333222111111000///......---000000000000000000000000...............///000000////////////////////////.../////////000000111111//////.........------------------------------------------........./////////...---...000000000///////////////////////////,,,------....../////////........................+++++++++,,,,,,---------......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........---------------------,,,***+++,,,---............------------------------........................,,,,,,,,,++++++,,,------......///000111111000000.../////////...---,,,,,,---------.........//////******++++++,,,---...............------.........////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////000000//////.........---////////////000000000000111111111111111111111111000000000000000000000000000111111222333333444444222222222222222222222222111222222333333444444555888888777666666777888999777777888999:::<<<===>>>???EEEMMMWWWdddvvv...//////000111222222333000///...,,,,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///------............------......//////////////////...///000111111222222111111111000000111111222333111111222333333444555555444444444555666888999:::999;;;<<<<<<;;;;;;===>>>>>>>>>>>>>>>===<<<;;;:::============>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBBCCCDDDDDDCCCAAA???>>>???@@@@@@@@@CCCBBBAAA???===<<<;;;;;;999999999999999888777777333222333555555444555777333333333333333333333333111111222222222333333333000000////////////000000////////////////////////000...,,,---000222222000000000000000000///.........---,,,+++***+++,,,---,,,---......,,,,,,---...---------............///111000000///...---------222111///---,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------***,,,......---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---......//////......---,,,------......///......///////////////.........---------...............------...///000000//////,,,,,,------...///000000////////////////////////..................------........................////////////////////////......///000111111000000//////000000///...------,,,------...///000111111////////////000000000000111111000000111111222333222222111111111111222222222222222555888666222...222444555444111111222444444333444555222000333999555555555555444444555555555777888888888:::<<<>>>BBBDDDKKKXXXgggxxx......//////000000111111//////...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------............---------------....../////////...///000111111222222111111111000000111111222333222222222333333444444444333333444555666777888888888:::<<<<<<;;;<<<===???>>>>>>>>>===<<<;;;;;;;;;<<<=========>>>>>>>>>>>>?????????@@@@@@AAAAAAAAACCCBBBBBBBBBBBBBBBCCCCCCBBB@@@>>>===>>>??????>>>BBBAAA???>>><<<;;;;;;:::::::::999999777666555444555333333333333111000111222222222222222222222222111111111111222222222222111111000000000000111111000000000000000000000000111...,,,---///000...---///000000000//////...---...---,,,+++++++++,,,---+++,,,------,,,+++,,,------------............///000000000///...---------000///...---,,,---......------------------------,,,,,,------------------..............................---------,,,,,,,,,........./////////000000...///000000...,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,---...//////......---,,,,,,---------------------------...............---......///////////////,,,,,,------...//////000........................................................................////////////////////////,,,---..................//////////////////...---------......//////000000////////////000000000000111111111111111222222333222222111111111111222222222222333555777666222///111000///222555666555222444111222555555222333777555666666777777666666555555777888999999:::<<<>>>BBBDDDKKKXXXfffxxx.............../////////---............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------,,,,,,++++++,,,,,,---...------............------++++++,,,---...//////000...///000111111222222111111111000000111111222333333333333333333333333333111222333444555666666666777999;;;;;;;;;<<<>>>??????>>>===;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???======>>>>>>>>>===@@@???===<<<;;;::::::999;;;:::999777555444222222555555444444444444222000111111111111111111111111//////000000000111111111222111111000000111111222111111111111111111111111222111////////////...,,,///000000000000///............---,,,,,,,,,,,,---,,,...///...---,,,---...---------............///000000//////...------------------------...///000------------------------------------------,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,------------111222333111...,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,---///000000...---++++++,,,,,,,,,---.........---------.........//////.........///////////////,,,,,,------.../////////........................................................................////////////////////////..................---,,,---...//////////////////.........///////////////////////////000000000000000111111111111222222222222222111111111111222222222222333555666555333000555111111777???CCC>>>888777222000444777555444444555666888999999888666555666777888999999:::<<>>??????>>><<<:::::::::<<<===<<<<<<<<<=========>>>>>>======>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@???======>>>???>>><<<======;;;:::999999999999999888777555444333222222000222222111333555444111000000000000000000000000........./////////000000111111000000000000111111111111111111111111111111333333333333333222111000000111111111111111000000///......---------------...///000000......///000---------............////////////......---------------------......//////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***++++++++++++,,,,,,,,,000111222000...+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---......//////......---,,,---///000000...,,,+++---------...///000111111,,,,,,------...///////////////........./////////---------.........//////....................................////////////........................////////////////////////000000111111000///......------...///000000/////////////////////.........////////////000000000000000000111111222222222222222222111111111111222222000111222333333333222111444444666===EEEHHHDDD???@@@666000222777777444444333555888::::::888666555666777999999999:::===???BBBCCCJJJVVVdddttt------------,,,,,,,,,,,,+++,,,---......---,,,+++------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------............------******+++,,,---//////000...///000111111222222111111111000000111111222333333333333333333333333222333444555555666666666666777999:::;;;;;;;;;===???>>>===;;;:::999:::<<<===<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBAAA@@@???@@@???>>>???@@@@@@>>>===;;;;;;:::999888888999999777666555444333333333444,,,111333000///111000---////////////////////////------.........///////////////............//////000000000000000000000000000111333333333333333333111222222333333333222222////////////......---------///000///...---...///---------............///............------------...............---------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............////////////,,,...//////---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---......//////......---,,,---///000000...---,,,---------...///000111111,,,,,,------...//////000000///............//////---------................................................/////////000000////////////////////////////////////////////////000000111111000///......------...///000000/////////////////////.........////////////000000000000///000111222222222222111222222111111111111222222//////000111000111111222///444;;;@@@AAAAAAAAAAAAIII<<<222111555666555444222444777999999888666444666888999::::::;;;===???BBBCCCIIIUUUbbbrrr,,,,,,,,,,,,,,,---------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......------............------++++++,,,---...//////000...///000111111222222111111111000000111111222333333333333333333333333333555555444444555666777777888999;;;;;;::::::<<<======<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>=========<<<>>>???@@@AAABBBAAA@@@@@@@@@?????????@@@@@@>>><<<::::::999888888999999999666555444333333333444555333<<>>BBBKKK>>>333222444555444555222444666888888888666666777888999::::::;;;===@@@BBBCCCIIITTT```ppp++++++,,,,,,------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,---......///---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000------............---------------....../////////...///000111111222222111111111000000111111222333222222222333333444444444666555333222222444666777999:::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<==================;;;===???AAABBBBBBAAA@@@???>>>>>>>>>??????===;;;999999999888888999::::::999777555333222333333444555CCCIII>>>333222333222////////////////////////............//////////////////............//////........................,,,///222222111//////000///000111111222222111111//////000111000///...---,,,.........---,,,---...---------............///------------------------,,,---.../////////...---........................,,,,,,------------------..............................---------,,,,,,,,,*********+++++++++,,,,,,+++---...///...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---///000111,,,,,,------------------++++++,,,---...///000000111000...---------//////........................---------------------------......///000000111111////////////////////////////////////////////////,,,---..................//////////////////...---------......//////000000////////////000000000000///000222333333222111000222222111111111111222222000111222111///000333777888AAAHHHFFF>>>999;;;@@@DDD;;;444444555444333444444555666777888888888888777888:::::::::;;;>>>@@@BBBCCCHHHSSS___nnn++++++,,,------...//////,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---......------------,,,,,,------------------------///............///000000---..................---......//////////////////...///000111111222222111111111111000111222222333111111222333333444555555666444111///000222555777:::;;;<<<;;;999888999:::::::::;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<===>>>??????:::<<<>>>AAABBBBBBAAAAAA======<<<>>>???>>><<<999999999999888999999:::;;;;;;999666444222222222333---???GGG;;;......111111000000000000000000000000........./////////000000000000////////////000000///////////////////////////222555555222/////////......///000000000000000///000111111111000...---000111222111000///000222---------.........//////------------------------***+++---///000000000///////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////---///000000///......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---......//////......------,,,++++++,,,///222333///////////////.........++++++,,,---...///000111222111...---,,,---...///.....................------------------------------......///000111111222000000000000000000000000////////////////////////......///000111111111000///000000000///...------,,,------...///000111111////////////000000000000...000222333333333111000222222111111111111222222111333333222000111555999999@@@EEEBBB:::444555888<<<777444666777444222222666777777888999999:::;;;777888:::::::::;;;>>>@@@BBBCCCHHHSSS___mmm,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---...---------,,,,,,++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,***))))))***+++,,,---,,,++++++------,,,+++,,,---...///111111111000//////........................------//////.........000222333222222222333333444444444222222333333333333444444666666666666666555555555999888888777888:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;888888888999999::::::;;;>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@??????>>>??????>>>===============;;;:::999888777777777777888777777666666555444444333333333222222111111111000000///------,,,,,,,,,......................../////////...---------,,,...//////000000111111111222111111000///......---...//////000111111222222111///------...////////////000000000111111111111111111000///...---,,,,,,,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------...//////........................***,,,000333333222000............------.........---,,,,,,,,,,,,---...............------,,,,,,,,,------------------------------------------------///...,,,++++++,,,...///..................------///......------...000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111//////////////////////////////............//////////////////////////////111111000000000000111111000///...///111222222111000000000000111111111111222222222222222222222222000111111111111222222222111111000111222444666888DDD===666333444444222///111222222333333444444555666666666666777777777777777777888999;;;===???@@@DDDFFFLLLUUU___lll,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,---------,,,+++*********+++,,,,,,,,,,,,,,,------,,,,,,,,,---.../////////............------........................///.........///000111222222222222333333333444444222222222333333333444444555555555555666666666666888777777777777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;>>>>>>???@@@AAAAAAAAAAAA>>>>>>?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999888777666555555555555333333222222111000000000222222111111111000000000111000///...------------...............---------...............---------,,,,,,,,,,,,,,,---------111111111000///.........000000///////////////000///...,,,,,,...///000/////////000000000111111111222111111000000//////...,,,,,,,,,---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,------...------------------------,,,------....../////////......------------......---,,,,,,,,,,,,---......---,,,,,,,,,+++++++++***---------------,,,,,,,,,------------------------///...,,,++++++,,,...///.......................................///000000........................------------------------------------------------------......//////000000//////////////////////////////............//////////////////////////////000//////////////////000111000//////111222111000//////000000000111111111111111111111111111111111000111111111111222222222000000111333555777999;;;FFF???777333333555444333111222222333333444555555666666666666777777777777777888888999;;;===???@@@CCCEEEKKKTTT^^^kkk~~~,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,,,,,,,---------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,---------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---------........................///.........///000111222222222222222333333333333222222222222333333333333444444444555666666666777777666666666777888999:::::::::;;;;;;<<<==================<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA===>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888888666666555444333333333333444333333222222111000000111000000000000/////////111111000///............//////.........------------------..............................---------111111000000//////......111000//////000111444555///---+++,,,...///000000////////////000000000000222222222111111111111111---------,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///---+++))))))+++---///------,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++************)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...........................---......///////////////////////////////////////------------------------................................./////////////////////////////////////////////............/////////////////////////////////......------......///222000//////111111000...//////000000000000111111000000000000000000000000000111111111111222222222333555777:::===???AAAAAACCC===444000111333555555222222222333444444555555555666666666777777777888999999999:::;;;<<<>>>>>>AAACCCIIISSS\\\jjj}}}++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++,,,---...,,,,,,,,,,,,------......******+++,,,------......---------........................///000000111111222222222222222222222333111222222222222333333333333333444444555666777777777777777888888999::::::999999:::;;;<<<===>>>???>>>>>>======<<<<<<<<<;;;<<<<<<>>>???@@@AAAAAAAAA>>>>>>>>>>>>>>>?????????===<<<;;;999888888777777555555444333333333333333555555444333333222222111000000000000000000000000111111000////////////////////////...------,,,,,,,,,---------.../////////000000//////......------111000000000/////////...000//////000333777;;;>>>222000------...000000///........./////////000000000000111111111222222222.........------,,,,,,,,,........................------------------------------............---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---///---+++))))))***,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......+++*********************+++++++++,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...---------...............,,,---///000000000///...........................------------------------...............////////////////////////.........//////////////////////////////............/////////////////////////////////..................///222111//////000000///---////////////000000000111000000000111111111111111000000111111111222222222444666999<<<>>>???@@@@@@;;;777222///000222333333222222333333444555555555555555666666777777888888999999999:::;;;<<<===>>>AAACCCJJJSSS]]]jjj~~~+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///,,,,,,,,,---------------++++++,,,---...//////000---------.........//////---...//////000111111111222222222222222222222222111111111222222222333333222333333444555666666777888888999::::::;;;;;;;;;888999:::;;;<<<>>>??????>>>>>>======<<<<<<;;;;;;;;;<<<===>>>????????????@@@????????????@@@AAABBB???>>><<<:::999888777777555555444333333333444444333222222111111000000///111111111111111111111111111000000////////////000//////.........---------,,,---------.../////////---,,,,,,++++++*********000000000000////////////000//////000333777;;;>>>555333000////////////...---............/////////......//////000111111111000000//////......------------------------------------------------------------............------------............---,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------,,,,,,------------------.........//////,,,---///000000000///...------------------------------------------------,,,,,,------............///////////////.........//////////////////////////////............//////////////////////////////000//////......//////000222000//////000000...---...////////////000000000111111111222222222333333000000111111111222222222000111333555666666555444444333222222333333222111222333333444444555666666555555555666777888888888999999999:::;;;<<<===>>>CCCEEEKKKUUU___lll++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,------...+++,,,------......------,,,------...///000000111,,,,,,------.../////////---...///000111111111000222222222222222111111111111111111111222222222222333333333444555555555666888999:::;;;<<<<<<<<<<<<999999:::;;;<<<===>>>???>>>>>>===============<<<<<<===>>>>>>???>>>>>>>>>AAA@@@??????@@@AAACCCDDDAAA???===;;;999888777777555555444444444444555555555555444444333222222222000000111111111111222222000//////......//////000........................---------..................------------------,,,000000000000////////////111000//////000111444555555222000////////////...------------.........///------....../////////000000000000///////////////------------------------------------------------------............------,,,,,,...///000///...---++++++,,,,,,------......+++,,,...//////...---,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,------------.........+++,,,,,,------......///------------------------------------------------,,,,,,------.../////////---......///////////////------------------------------------------------,,,,,,,,,---......//////........./////////////////////////////////////////////............//////////////////////////////000//////////////////000111///......000000///---......////////////000000111111111222333333444444000111111111111222222222111111222222111111000000111222444666777666555444333333333444555555666666444444555666777888999999999999999:::;;;<<<>>>>>>DDDFFFMMMWWWaaannn***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++,,,------------------------------------,,,,,,+++++++++,,,---...+++,,,,,,---...---------+++,,,---.........------------....../////////000,,,,,,------...//////000---...///000111111111000222222222222111111111000111111111111222222222222444444444444444444444444777888:::;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@??????>>>@@@???>>>>>>???AAACCCDDDAAA@@@>>>;;;999777666666444444444333333444444555777777777666555555444444/////////000000000111111///...............//////,,,,,,------.../////////...............---------000000000000000000111111////////////000000000000000000///////////////000111///---,,,.../////////,,,,,,---------...........................//////.........///////////////................................................------............------)))***,,,...//////......+++,,,,,,---......//////***+++,,,............---......------------......---,,,,,,,,,,,,---......,,,,,,------............,,,,,,---......///000000------------------------,,,------------------,,,,,,,,,------...//////000...............///000000........................------------------------,,,------...//////000000------......//////000000//////////////////////////////............/////////////////////////////////......------......//////...---...000000///............/////////000000000000000111222333333333000111111111111222222222555444333222222222222222000222444555666666777888333333444444555666666666444444555666777888999999777888888999;;;===???@@@DDDFFFMMMWWWaaaooo******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,---------,,,,,,+++++++++)))***+++,,,---.........------------------------,,,,,,+++***+++,,,...///+++,,,---...///...---,,,+++,,,---.........---,,,---------............///,,,,,,------...///000000,,,---///111111111000000222222222222111111000000000111111111111222222222444444444444444444333333666777999:::;;;;;;::::::::::::;;;;;;<<<=========?????????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@?????????>>>======>>>@@@BBBCCCAAA???===;;;888777555555333333333222333333444444444444333222222111111000---.........//////000000......---------......///+++,,,,,,---...///000000/////////......------,,,,,,---------......//////////////////000000000000/////////000111111222222,,,+++)))***---///000000,,,,,,,,,---------......///////////////.........,,,---------.../////////////////////////////////........................---..................---'''(((+++---//////...---,,,,,,------...///000000******++++++,,,---...//////......------......///---,,,,,,,,,,,,---......,,,,,,,,,------.........------......///000111111------------------------,,,------......------,,,,,,,,,------...///000000//////...------///000111////////////////////////---------------------------......///000111111222,,,------...///000111111//////////////////////////////............//////////////////////////////...------,,,,,,------......------...000111000///............/////////000...//////000111222222222000111111111111222222222333222111//////000111222///000111222222444777999333333444444555666666666444444555666777888999999777777888999;;;===???@@@DDDFFFMMMWWWaaaooo000...++++++,,,---,,,***************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,---------......//////.........---------............////////////222222333333333222222111222222111111222222333444555555666666666666666666888888888888888999999999============>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAAAAA@@@>>><<<<<<<<<======???>>>>>>>>>>>>>>>??????<<<<<<;;;999777666555444444444444444444444444444333333222222111000000000///............---------------............------,,,,,,,,,---------............------------......//////000111222333333444666444222///---------......///111222222111000///////////////.....................///////////////---...............------+++,,,---......---,,,+++,,,---------......//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---//////.........---------........................000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++---///000...---,,,++++++,,,---...........................000///---,,,,,,---...///////////////////////////------------------------******++++++,,,---............------------..................////////////111000///...---,,,++++++////////////////////////111000///......///000111000000////////////000000////////////000000000000000000000000000111111222222222111111111111222222//////000000111111222222333333444444444555555555111222333444444444333333666666666666555555555555888888999::::::::::::999888999:::<<<===>>>>>>>>>DDDFFFLLLVVV```mmm---,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------//////.........---------....../////////000000000222222222333333222222111222222111111222222333444333333333444444555555555888888888888888999999999:::;;;<<<===>>>???@@@AAAAAA@@@????????????@@@AAA@@@???>>>===<<<<<<<<<===>>>>>>=========>>>>>>>>>;;;;;;999888777555444444333333333333333333333333000000000000000000111111///............---------------............------,,,---------..................------------...............//////000000111777777777666666555444444333444555555444222000/////////......---------,,,.../////////////////////......////////////......+++,,,---......---,,,+++,,,,,,---------.........////////////////////////------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---...---,,,------------------------...---,,,++++++,,,...///---------,,,,,,---------........................///......---------......////////////////////////------------------------++++++,,,,,,---......///......------------..................///////////////////////////.........////////////////////////------......000222333444000000////////////000000////////////000000000000000000000000000111111222222111111000000111111222000000000000111111111111111111111111222222222333333333333444444555555555777777777666666666666666666666777888888888888888888999:::<<<===?????????CCCEEELLLVVV```nnn+++,,,---,,,*********+++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------...............---------/////////000000000111111111222222333333222222222222222111111222222333444222222333444555555666666777777888888888999999999888999:::<<>>===<<<<<<<<<<<<=========<<<<<<<<<<<<<<<999888888666555444333333222222222222222222222222---......///000000111111///............---------------............------------........./////////......------------...............///////////////111222444666666555333222444555666666666555333222111111111000///......---//////////////////......//////000000000000//////,,,,,,------------,,,,,,,,,------------.........////////////000000000000.................................////////////000------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...//////...........................///...---,,,+++,,,---...,,,------......------,,,........................------...............---////////////////////////........................,,,,,,------.../////////......------------..................////////////.../////////000000111111////////////////////////------///000222333333333000000////////////000000////////////000000000000000000000000000111111222222111111000000111111222111111111111111000000000000000111111111222222222444444333333444666777888888888888777777777666666666777777888888888888888888999:::<<<>>>@@@AAABBBCCCEEELLLVVV```nnn***,,,......,,,,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................++++++++++++++++++++++++------------------------,,,------------.................................000000000000111111111111111111222333333333222222222222111111222222333444333444555666777888999:::777777777888999999::::::888999:::<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::666666666555444333222222222222222222222222222222/////////000000000111111///............---------------............------.........////////////000......------------......000000000000000000000///---...///000000000///...000111222444555666666666555555444333222111000000////////////............//////000111111111111000................................................/////////000000000000000////////////////////////....../////////000000000------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,........................,,,+++***+++---//////...------------------------///...---,,,,,,,,,------+++,,,---......---,,,+++........................,,,---.../////////...---////////////////////////////////////////////////---........./////////000......------------..................////////////....../////////000000000000000000000000000000000000111222222222111000///000000////////////000000////////////000000000000000000000000000111111222111111000000000000111111222222222111111000000000222222222333333333444444444333222222333555777999999999999888888888777777888999::::::;;;;;;::::::888999:::<<<>>>AAACCCDDDCCCEEELLLVVV```nnn+++,,,,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................++++++++++++++++++++++++........................------------------------------------------------............////////////---.....................000000000000111111111111000111222333333333333333222222111111222222333444444444555666777999999:::666777777888999999::::::;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;:::999::::::::::::999888777444444444444333333222222333333333333333333333333222222222111111000000000///............---------------............------.........////////////000......------------......000000000///////////////222111000///...///000111---...///000222333333333444444444333222111111000000000//////.........---//////000111222222111111000000////////////000000000000//////////////////......//////000000000111////////////////////////---............/////////...------,,,,,,------...------------....................................+++)))((())),,,......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------+++,,,---......---,,,+++........................+++,,,.../////////...---////////////////////////////////////////////////......///////////////000......------------................../////////////////////.........------111111111111111111111111000111222222222000///...000000////////////000000////////////000000000000000000000000000111111222111000000000000000000111333333222222111111000000222222333333333444444444333222111111222444666777999999999999999999999888999999:::;;;;;;;;;;;;:::999999:::<<<>>>@@@CCCDDDDDDFFFLLLVVV```mmm222///+++)))+++------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------------------.........////////////---------.............../////////000000000111111000111222222333333333333222222111111222222333444333333444555666666777777666666777888999::::::;;;============>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@===============;;;::::::888888999999999777666555333333333333333333333333333333333333333333333333333333333222111000000000///............---------------............------------........./////////......------------......,,,,,,,,,---------------222111///------...000111000000//////............000000000///////////////000000000///......------...///000111111222111111000000////////////000000000000000///////////////------......//////000000////////////////////////------------..................------------......------...............///,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,........................,,,,,,---...////////////////////////////////////..............................//////////////////......------------..................//////////////////......---------,,,111111111111111111111111---...///000000111111111000000////////////000000////////////000000000000000000000000000111111222111000000//////000000111222222222222222111111111111111222222222333333333333333222111222333444555777777777888999999::::::777888888999999999999999:::999:::;;;===???BBBCCCFFFGGGMMMVVV```lll@@@777...***,,,...---++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------...---------.........//////....../////////000000000000000111222333333333333222222111111222222333444444444555555666666666777555666777888999:::;;;;;;============>>>>>>>>>>>>??????@@@AAAAAA@@@??????<<<============;;;:::999666777888999888666444333333333333333333333333333222222222222222222222222111111111111111000000000///............---------------............------,,,---------..................------------......+++++++++,,,,,,------...,,,,,,,,,,,,---...//////222111000///...------------------...............111000000///......---------...///000111111111111//////...------.../////////.........------------,,,,,,,,,---.../////////........................---------.........//////......------------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---//////...------------------------***+++,,,---......//////---------,,,,,,---------........................,,,,,,,,,---...///000000////////////////////////------------------------..............................------------..................////////////............////////////////////////////////////------------...///000111000000////////////000000////////////000000000000000000000000000111111222000000////////////000000111222222222222222222333222222333333333444444444444444444444333333333333444555666777888:::;;;;;;777888999999::::::999999::::::999:::;;;>>>@@@BBBGGGIIINNNWWW___kkk~~~LLLAAA333...000222///***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,---------.........//////............///////////////000111222333444444444222222111111222222333444777777777777888888888888555666777888999:::;;;;;;<<<<<<======>>>>>>??????>>>???@@@AAAAAA@@@???>>><<<============;;;:::999666777888888777555333222222333333333333444444444000000000000000000000000......//////000000111111//////.........------------..................---,,,,,,,,,---------...............------.........,,,,,,------...///000000)))+++---000111222111111111000000000000000111111------......///000000000111000000///...---------------///000000111111111...---,,,++++++,,,---...---------,,,,,,+++++++++++++++,,,,,,---...//////....................................////////////......------------......+++++++++,,,,,,---------........................000...------///000000///........................)))***+++---...///000000......,,,++++++,,,..............................------,,,,,,---...000111////////////////////////------------------------...............---------.........------...................../////////000------...///000111222222........................111000...---,,,,,,------000000////////////000000////////////000000000000000000000000000111111222000000////////////000000111111111222222333333444555555555666666666777777666666666666555444333222333333555666888:::;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;:::999999:::===???AAAIIIJJJOOOWWW___kkk}}}.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000,,,,,,,,,---------......///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,...000111------------------------+++,,,,,,------......///..................................../////////000///111333444444222///...111111222222222333333333999999888777666555555444444444555666777888999999<<<<<<<<<<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<======<<<:::888666666666666666666555555444777666333111111111222333222111111000///000000000////////////000000000000000///......------------------------------------...---,,,,,,,,,,,,---...///////////////...............///111222222222222///////////////.........////////////////////////......//////000000111111333222111000///...---,,,000000000000000000000000...------,,,,,,++++++***,,,,,,---...//////..............................------------------------........................//////......---------,,,...---,,,,,,......---,,,++++++,,,,,,---...//////---------............///000000//////............000///...---,,,+++++++++,,,,,,---...//////......................................................//////.........---------////////////////////////111000///...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......//////000000000000//////000000000000000000000000000000000000000000000000111111000000//////......///////////////////////////////////////.........111111111000000000000000222111111111222333444444333333333222222111111111555666777777777666444333444444444555777888:::;;;999999999999999999::::::;;;<<<<<<<<<<<<===@@@CCCEEEHHHPPPYYY```kkk}}}......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,---------......///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,---...///------------------------------------------------................................./////////000000111222444666666444222111222222222222333333333333555555666666666666666666444444555666777888888999::::::;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<:::999999888888666666666666666555444444555444222000000000111222222111111000000000000000.../////////000000000000//////---,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...............////////////......///000111111111111.........//////////////////////////////////////////////////////000000000222111111000///...------........................------------------------,,,------...//////..........................................------------........................000000000000//////.........---,,,,,,......---,,,++++++,,,,,,---......///------------.....................---------,,,,,,///...------,,,,,,,,,,,,+++,,,,,,---......------................................................//////.........---------////////////////////////000///...---------------------............------..............................////////////..............................////////////////////////111000000000/////////...////////////////////////////////////////////////111111111111111111111111111111111111111222333333333333333222222222111111222333555777888888888888444444444555666777999999888888999999999999:::::::::;;;<<<<<<<<<>>>AAACCCFFFIIIPPPXXX___jjj}}}...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,,,,---------............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---------------------------//////......---,,,,,,+++............................../////////000000000///111333555666555444333333333333333444444444444111222333444666777888888444444555666777888999999::::::::::::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???===;;;888777888999:::555666666666666555444444222222000//////000111222111111000000000/////////....../////////000000000///...,,,+++***+++---...------------------------...------,,,,,,------...---------.../////////000......///////////////...------......//////000000////////////////////////000000//////////////////000000000/////////......------------------------,,,,,,---......///000000,,,---......///.................................------------............------------------------------,,,,,,,,,,,,++++++...---,,,,,,......---,,,+++,,,,,,------.........------------............,,,,,,,,,,,,++++++++++++...------,,,,,,---------***+++,,,,,,---,,,,,,,,,...............................................................---------///////////////////////////......---------...............//////.........//////////////////......------............------........................////////////////////////000000000000////////////000000000000000000000000////////////////////////111111111111111111111111111111111000111111222333333333333222222222222111111222444666777888999999333333333444555666777888888888888999999999::::::999:::;;;<<<<<<>>>BBBDDDGGGIIIOOOWWW^^^jjj~~~------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,,,,---------......---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------------------///.........---------,,,...........................////////////000000000---...000222333333333222333333333444444444555555000111222333555666777888666666777888999::::::;;;:::::::::;;;<<<===>>>???@@@@@@@@@@@@???????????????>>><<<:::999999::::::555555666666555555444333111111000000000111222222000000000000000//////............/////////000000///---+++***)))+++---...------------------------------------------------,,,,,,------...///000000.........///......------,,,------...///000111111////////////////////////000000000//////......---////////////////////////------------------------,,,---------.........///------...............---........................,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++...---,,,,,,......---,,,,,,,,,,,,---------......,,,,,,---------.........,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---...///+++,,,,,,---------,,,,,,........................................................................////////////////////////---------------...///000......////////////....../////////...............---......//////......---000000000000000000000000........................000000000000////////////000000000000000000000000///////////////000000000111111111222222222222222111111111000000111111222222222222222222222222222444444444555555555555555333333333333444444555666777777888888999999::::::777999:::;;;<<<>>>BBBEEEHHHJJJOOOVVV]]]iii~~~------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---.........///,,,,,,,,,---------......---------....../////////........................////////////000000000111---...000111333333444333333333333444444444555555111222222333444555555666888888999:::;;;<<<<<<===;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===;;;:::999555555555555555444444333222111111111111222222333///000000000000///..................////////////...,,,+++******+++---...------------------------------------------------+++,,,,,,---...//////000---............------,,,,,,------...///000111111////////////////////////000000//////......------............////////////........................---------,,,,,,,,,++++++---...............------........................******++++++,,,,,,,,,,,,------------------------////////////////////////...---,,,,,,......---,,,,,,,,,,,,---------------,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,------...///------............------................................................---.....................////////////////////////---------------...///000......////////////......------------------------/////////000000/////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000111111111222222222333333333444222222111111111111111222222222222222222222222222333333333333333333333444444444333333333444444555666666777888888999::::::777888:::;;;<<<>>>BBBDDDHHHJJJOOOVVV]]]iii~~~,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***,,,---.../////////+++,,,,,,------.........,,,------...//////000000......................../////////000000000111111000000222333444555555666333333333333444444444444333333333444444444555555888888999:::;;;<<<======<<<<<<<<<===>>>???@@@AAA@@@@@@@@@???>>>>>>=========>>>??????>>><<<999777444555555555555444333333222222222222222222222111...///000111000///...---------........./////////,,,,,,,,,,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,---.........///------...............---------......//////000000//////////////////////////////.......................................///...........................------,,,++++++******.........///......---,,,........................******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,......---,,,------------------------,,,,,,,,,,,,------------------------............,,,,,,,,,,,,,,,---...///......//////......------................................................---------...............////////////////////////---------------...///000.........//////.........,,,,,,,,,---------......//////000000000000//////........................000000000000000000000000////////////000000000000000000000000000000000000...//////000000111111222222222222333333444444555444333222222111222222222111222222222222333333333111111111222333444555666555555444333333333444444555666666777888999::::::888999:::;;;;;;===AAACCCGGGIIIOOOWWW^^^jjj~~~,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++---.........------++++++,,,,,,---......///............////////////........................//////000000000111111111111111222333444444555555222222222222333333333333333333333444555555666666777777888999:::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@???>>>===============<<<<<<;;;999888888444444555555444444333222222222222111111000//////...///000111000///---,,,---------.........//////+++,,,---...///......---------------------------,,,,,,---......---,,,,,,------------------------,,,---...///////////////.........///////////////////////////////////////------.......................................------------------------------------------,,,,,,,,,......//////...------,,,........................++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++...---,,,,,,......---,,,------------------------++++++,,,,,,,,,---------,,,---------.........///------,,,,,,,,,---......---............---,,,+++................................................---------.........//////////////////////////////......---------......///------............------++++++,,,---...///000000...//////////////////...........................111111111111111111111111.../////////000000000111////////////////////////...//////000111111222222222222333333444555555555555444444333222222333333111111222222222333333333444444333333333444666666666666555444444333444444555555666777888999::::::888999:::;;;;;;<<>>???@@@@@@@@@???>>>======<<<>>><<<:::888777777888888444444555555444444333222111111111111000///------...///000111000///---,,,---------.........//////***,,,...000000///...---------------------------,,,,,,---......---,,,,,,------------------,,,,,,,,,---...///000000000000///////////////.........////////////////////////,,,------......///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.../////////...---,,,,,,........................------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,......---,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------............------,,,,,,---------------------,,,,,,+++***................................................---------........./////////////////////////////////......---------......,,,------------------,,,+++,,,---...///111222222---..................---000000000000000000000000111111111111111111111111.../////////000000111111////////////////////////...//////000111222222222222222333333444555666666666555444444333333333333111111111222222333333333;;;999777555444333333444777666555555444444444444444555666777888999::::::999:::;;;;;;:::<<>>??????@@@???===<<<<<<<<<===>>><<<:::888666444444444444444333222222111111222222111111111111000000000000//////.........---------///...---,,,+++,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///............---------------------------------,,,,,,,,,------...............////////////......000000000000000000000000000000///........................------,,,,,,,,,........................------............------................................................///...---,,,+++,,,---...***+++------------+++***,,,,,,,,,---------......+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,++++++*********---.........---,,,,,,+++++++++,,,------......///111000///...---,,,++++++............////////////000000000000000000000000000///---,,,,,,---///000//////000000///...------,,,---...//////...---,,,///...---,,,,,,---...///////////////............111111000000//////......////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000111111222222222333333333222222333444444555555666333333222111111111111222333444555666666666444444666666666666666555555555444555666777888888888888:::::::::;;;===>>>@@@AAACCCIIIRRRZZZ^^^hhh|||......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,---...///------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------......------,,,---......---,,,---...---------............///............/////////000////////////000000000000222111000//////000111222555555444333333333444444333333444555777888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>><<<;;;;;;;;;<<<===;;;999777555444333333333444333222222111111222222111111111000000000////////////.........---------///...---,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------------------------------------------------......////////////......000000000000000000000000000000///........................------,,,,,,,,,........................------............------------------------------////////////////////////...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------------------,,,,,,,,,++++++------------,,,,,,++++++---.........------,,,+++------------------------...............---------........./////////000000////////////////////////000...---,,,,,,---...000///////////////...------------...//////...------///...------------...///////////////............////////////.........---////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666333333333333444444444444222333444555555444333333666666666666555555555555555666666777888888999999:::::::::;;;===>>>@@@AAADDDIIIQQQYYY```jjj~~~...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------------------,,,,,,,,,,,,---,,,,,,,,,,,,---...///........................+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------......------000///---.........---,,,---------............///............////////////////////////000000000000111111000000000111111222333333444444555555444444333333444555666666777777888888999::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;::::::;;;;;;:::999777555444333333333333333222111111111111222111111000000000000//////...............---------///...---,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---...///------------------------------------------,,,,,,......////////////......000000000000000000000000000000///........................---------------........................------............------,,,,,,,,,,,,------------////////////////////////------,,,,,,,,,------.........------------......,,,,,,,,,---------......,,,------------.........------------,,,,,,,,,,,,............---------------............---,,,,,,//////...------,,,++++++---------.........//////////////////000000000000///////////////////////////...---,,,,,,---...//////////////////......---------...//////...------///...------------...///////////////........................------------////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111111111111222222222222111111222222222333333333222222333444444555555666111111333444444444444444222333333444444333222222555555555555555555555555777777666666777888999:::999::::::;;;<<<>>>???@@@FFFHHHOOOXXXaaammm------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------...............---------,,,,,,,,,,,,,,,,,,,,,------..............................+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------......------000---+++,,,///000...+++---------............///.........///////////////////////////000000000000111111111111111111222222000222333555666666555444333444444444555555666666777777888999;;;<<<======;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;;;;999999888666555444444444333222222111111111111111111000000000////////////..............................------,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------***++++++,,,------......------------------------,,,,,,,,,------...............////////////......////////////////////////000000///..............................---------........................------............------++++++,,,,,,,,,,,,,,,---////////////////////////---,,,,,,,,,------......///...---,,,,,,---...///,,,,,,,,,---------......---------.........//////...------------,,,,,,,,,...---------------------------............------......---------,,,,,,,,,---------............////////////000000000111111///////////////////////////...------------...///...///////////////......---..................---.........------.........////////////....................................//////////////////////////////////////////////////////000000000000//////////////////////////////000000000111111111222222111111222222222333333333222222333444444555555666222333444555555555444444444444444444333333333222444444555555555555555666777666666555666777888999999999:::;;;<<<>>>???@@@GGGHHHMMMWWWbbbooo,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------------........................+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------......------,,,***)))***...000...,,,---------............//////////////////.........////////////000000000000000000111111222222222222000111333555666666555555333444444444555555666666777777888999;;;<<<======<<<;;;;;;;;;;;;<<<<<<===============<<<<<<;;;;;;999999888888777666555444333222111111000000111111000000000////////////...---.....................---------------,,,,,,,,,---,,,,,,,,,,,,---......------------------------.........---------------------------------------******+++,,,...///000000......////////////......////////////////////////000000///...............................................................------............------+++++++++,,,,,,---------------------------------+++,,,,,,------.........///...---,,,,,,---...///,,,,,,,,,---------......---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,---------------...//////......---,,,,,,,,,---------......///............---------////////////000000000000.................................------...............///////////////............------.........---..................---////////////............//////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////000000000111111111111222222222333333333222222333444444555555666555555555666666555555444666666555444444444444444333444444444555555666666666666555555666666777777999999999:::<<<===???@@@FFFGGGLLLVVVaaaooo+++++++++++++++,,,,,,---,,,,,,,,,,,,------------***++++++,,,,,,---------------------,,,,,,,,,,,,+++,,,------......------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------......------***))))))+++---.........---------............//////////////////.........////////////000000000000///000111222333333333333111222333444555555555555333333444555666666777777888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<============<<<;;;;;;888888888888777666555444222222111000000000000111000000////////////......---------...............------......------,,,+++---,,,,,,,,,,,,---......------------------------/////////......---------------------------------******+++,,,...///000000......////////////......000000000000000000000000000000///............................../////////........................------............------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................------------......,,,,,,,,,---------......,,,------------.....................---------,,,,,,,,,,,,,,,,,,---------------...////////////...++++++,,,,,,---...////////////.........---------............////////////................................................---.../////////////////////...------------...///------...//////...------////////////............/////////000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000000111111222222222333333333222222333444444555555666333222222222222333333444777777555444444444444444333333333444555555666666555666777777777777666666888999999:::;;;===>>>???DDDFFFLLLUUU___mmm++++++******+++,,,,,,---,,,,,,,,,---------......))))))******+++,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------......------+++,,,------,,,,,,...///---------............///000/////////............////////////000000000000///000111333444444333333333333333333444444555666333333444555777888999999999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===<<<;;;:::999555666666666666444333222222222111000000000000000000000/////////.........---------.........//////------.........---,,,+++---,,,,,,,,,,,,---..............................---------------------...------------------------,,,,,,,,,------------.........////////////......000000000000000000000000000000///...............---........./////////000........................------............------+++,,,,,,---......//////------------------------***+++,,,...............,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------............------------,,,---------............------...///////////////,,,------------------------------...............------------....................................---..................---------...//////////////////...------------...///------...//////...------////////////...................../////////000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000//////000000000111111111111111222222222333333333222222333444444555555666777666555555777:::===???777666555333333333333333222222333444444555666666666777999;;;;;;999777666888888999:::;;;===>>>???AAAEEELLLUUU]]]jjj+++*********+++,,,,,,---,,,,,,,,,------.........(((((()))***++++++,,,,,,,,,,,,,,,+++++++++******+++,,,---.........---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,+++,,,------......------,,,///111///,,,+++---///---------.........//////000000//////.........---////////////000000000000///000222333444444333333555444333222333444555666333333444666777999:::;;;::::::::::::::::::::::::<<<;;;;;;:::::::::;;;;;;::::::;;;<<<;;;:::999888333444444555444333111000222111111000000000000000000/////////............---------.........//////,,,---.........---,,,+++---,,,,,,,,,,,,---..............................******+++,,,------...///------------------------//////...---,,,,,,++++++......////////////......000000000000000000000000000000///...............---.........//////000000........................---..................---,,,,,,------...///000000........................)))+++,,,...//////......***+++------------+++***,,,,,,,,,---------......+++++++++,,,,,,,,,------//////.........------------.........//////000000------...///000000/////////......------,,,,,,+++++++++,,,---...///000111,,,,,,,,,---------..............................------............------------...///000000/////////...---,,,,,,---...///,,,---...//////...---,,,000/////////............---------.........//////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000111111111111222222222111111222222222333333333222222333444444555555666CCCCCCBBBBBBEEEJJJOOORRR666555444222111111222222222222333333444555666666777999<<<>>>>>>;;;888666888888999:::;;;===>>>??????DDDMMMUUU[[[hhh---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------+++)))+++---///---+++------,,,++++++,,,,,,,,,.........---,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000000000///...............////////////000000000000222222111111222222333444444555444333222222444666555555666666777888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<=========<<<:::999999:::;;;;;;;;;:::999888555555444333333333444444333222111000000111222333,,,---------.../////////......////////////......---------.........//////------,,,,,,,,,,,,------//////000000///...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000000000000////////////............000///...---,,,------.../////////...------,,,,,,........................---------............///...---,,,++++++,,,---...//////.........---------------------------------,,,,,,,,,---------......---------------------------+++)))***---///---+++,,,,,,,,,------.........---------............///222111000///////////////+++,,,,,,------,,,,,,+++,,,---......//////......---------............///..............................------------......000000000000000000000000//////............//////............//////////////////......---------,,,000---,,,---000111000...//////...//////000111222000000000000000000000000////////////////////////////////////////////////111222222333333444555555333333333333333333333333333333333222000111444777???>>>>>>BBBFFFGGGCCC>>>555555555444444333333333444444444444444444444444999999888888777666666666777777888999;;;<<<======CCCDDDIIIQQQ[[[iii}}}---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------+++***+++---...---+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,---------........./////////000000000000000000///...............////////////000000000111111111111111111222333333444444444333222222444666666666666777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::888777666444333333222222222222222222111000000000000111222......//////////////////.........//////.........,,,,,,,,,---------......------,,,,,,,,,,,,------000/////////.........---,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,---------............///000000000000000000000000000000000/////////......------.........---,,,+++------......///000000111........................---------............///------,,,,,,,,,,,,------//////.........---------------------------------,,,,,,,,,---------......------------------------...,,,***+++...///---+++,,,,,,,,,------.........---------............//////......---,,,,,,------+++,,,,,,------,,,,,,+++,,,---......//////......---------............///..............................------------......///////////////////////////..................///............/////////////////////.........------///...,,,---000111000...000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111222333333444444111111111111111111111111333333333222111111444777999777888<<>>AAABBBGGGPPPYYYggg{{{---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,++++++,,,,,,---***++++++,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------............/////////000000000000//////............////////////000000000111111111111111111111222222333333444555444222222444555777777777777999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999999999:::999999999999888666555444222222111000000000000000111000000//////000000111000000000000000/////////------............------++++++,,,,,,,,,---------------,,,,,,,,,,,,------000///...---------...///,,,,,,,,,---------.........---------,,,,,,++++++---------............///000000000000000000000000111111000000000/////////,,,---///000000...,,,+++......//////000111111111........................---------............///,,,,,,------------,,,,,,...............---------........................,,,,,,,,,---------......------------------------///---,,,---......---,,,---------------.........---------............///---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////......---------............///..............................------------......////////////////////////......------------......---............////////////////////////.........///...---...///000000...111000000////////////000000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222333333111111111111111111111111222333333222111111444666555333333777;;;>>>===;;;555444444444444333333333666666666666666666666666555666666777888888999999777777888:::;;;<<<===>>>???@@@FFFNNNXXXfffzzz---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,+++++++++,,,------,,,------......---------,,,,,,,,,------------...,,,,,,,,,---------.............../////////000000000///............////////////000000000111111111222222222222222333444444444555666555444444555666777777777888999:::<<<<<<>>>======<<<<<<;;;;;;;;;===<<<:::999999999:::;;;999999999888777666555444222222111000000000000000000000////////////000000111000000//////.........,,,,,,------------,,,,,,,,,,,,,,,---------............------------......000///---,,,,,,---///000,,,,,,,,,---------...............---,,,,,,++++++---------............///////////////////////////111111111111000000000000//////000000000000///...111111000000///......---........................---------............///,,,---...//////...---,,,........................////////////////////////,,,,,,,,,---------......------------------------///...............---------------...............---------............///..................------,,,,,,------------,,,,,,,,,---......///.........---------............///..............................------------......////////////////////////------,,,,,,,,,,,,---------------.........//////////////////////////////............///000//////111111000//////...//////////////////////////////111111111111111111111111111111111111111111111111/////////000111111222222333333333333333333333333111222333222111111333555555444444666999<<<;;;:::444444444444444444444444555555555555555555555555666666777777888888888888777888999:::;;;===>>>>>>???@@@EEENNNXXXeeezzz---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,---,,,,,,+++,,,,,,,,,+++++++++,,,,,,---...000000000000///...---,,,,,,,,,---------.........,,,,,,,,,---------..................//////////////////............//////000000000000111111111111333333333333333444555555555777888777666555666777777777777888999:::<<<<<<>>>>>>>>>>>>======<<<<<<>>>===;;;:::::::::;;;<<<:::999999888777666666666333333222111111111111222//////000000000000///////////////......---------,,,,,,------------,,,,,,............//////////////////............/////////...---++++++---///000,,,,,,,,,---------...............------,,,,,,,,,---------............///////////////////////////111111111111000000000000000///---,,,,,,---///111000//////......------,,,........................---------............///---...///000000///...------.....................////////////////////////,,,,,,,,,---------......------------------------...............---..............................---------............///------...//////......---,,,------......------,,,,,,---......///.........---------............///..............................------------..............................------,,,,,,,,,,,,------------------.....................///////////////---...///////////////000111111000//////...//////////////////////////////000000000000000000000000111111111111111111111111...//////000000111222222333333333333333333333333000222222222111111333444666666555666777888888888444444444444444444444444444444444444444444444444888888888888777777666666888888999:::<<<===>>>>>>@@@AAAGGGOOOYYYggg{{{---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,++++++++++++,,,---......111111111000///---,,,+++,,,---------............,,,,,,,,,---------......------.........////////////............//////000000000000111111111222222333333333333333444555555555777888888777666666777777777777777999:::;;;<<<==============================<<<;;;;;;;;;;;;<<<999888888777777777777777444444333222222222222333///000000111111000000///............------------------............------...////////////000000000//////............//////...---,,,,,,,,,---...///,,,,,,,,,---------......---------------------------------............///000000000000000000000000111111000000000////////////---***((((((+++...000,,,,,,------.../////////........................---------............///......////////////......---------.......................................,,,,,,,,,---------......------------------------+++---......------...////////////...............---------............///***+++---......---,,,,,,------............------,,,---......//////......---------............///..............................------------....................................------------......,,,------------.........---------...............---...//////......///111111000000////////////000000000000000000000000000////////////////////////111111111111111111111111/////////000111111222222111111111111111111111111000111222222111111222333444444555555555555444444333333333444444444444555444444444444444444444444999999888888777666666555888888999;;;<<<===>>>???BBBCCCHHHPPPZZZhhh|||---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------+++---...---+++***+++---++++++++++++,,,---...///...............---,,,,,,------------............,,,,,,,,,---------......---------.........//////...............///000000000000111111111222222222222111111111111222333333333555777777666555555555666666666777888999:::;;;::::::;;;;;;<<<<<<======;;;<<<<<<<<<<<<;;;::::::777666555555555666777888444444333222222222222333000000111222222111000000............////////////.........//////..................////////////000------,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,------.../////////---------............///000000000000000000000000000000000/////////.........---+++******,,,...000---------...//////000000........................---------............///------,,,,,,,,,,,,---------------.........//////------------------------,,,,,,,,,---------......------------------------(((+++------,,,,,,...000000/////////.........------------............///***,,,---//////...---,,,------............------,,,---......//////......---------............///..............................------------..............................///..................///,,,,,,---------.........,,,,,,,,,,,,---------...,,,...000///...---///111000////////////000000111000000000000000000000000........................000000000000000000000000//////000111111222222333111111111111111111111111///111222222111111222333000222555666666555444444333333333444444444555555555555555555555555555555888888888777777777777777888999:::;;;<<<>>>??????AAABBBHHHPPPZZZhhh|||---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------+++---///...+++)))+++---++++++++++++,,,---...///***+++,,,,,,------,,,,,,---------.........//////,,,,,,,,,---------......---------.........//////...............///000111000111111111111222222222000000000///000111111222111333666666444333333333555555666666777888:::;;;777888888999:::;;;<<<<<<999:::;;;<<<;;;:::999888444444333333444555777888444333222222111111222222000111222333333222111000......//////000000111111......////////////......---------.........//////,,,++++++******++++++,,,+++,,,---............---,,,,,,,,,---------......+++,,,,,,---...///000000---------.........//////000000000000000000000000////////////............////////////000000111111111111111000//////..............................---------.........//////---,,,************,,,------------.........//////------------------------,,,,,,,,,---------......------------------------'''))),,,,,,+++,,,...111000000//////.........------------.........//////---...000222222111000///------............------,,,---......//////......---------.........//////.................................------.................................//////............//////,,,,,,,,,---------......+++++++++,,,,,,---------,,,...000000...---///111//////...//////000111222000000000000000000000000........................////////////////////////000000000111222222333333333333333333333333333333///000222333111111111222///222666888888777666666333333333444444555555555666666666666666666666666666666666777888888999999888999:::;;;<<<>>>??????AAABBBGGGPPPYYYggg{{{------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,............,,,,,,************************+++++++++,,,,,,---------------............------........................////////////////////////---........./////////000////////////000000000000222222222222222222222222333111000222666888777555555555666888888999999999;;;;;;;;;;;;::::::999888999999999999999888666666555444333333222222333333333333333222111000000/////////000111111111111111111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........---,,,,,,+++,,,,,,,,,,,,---...//////........................------------------------------......///000111111............////////////111111000000//////......//////.........---------------............---------------............///...------,,,,,,,,,------//////............//////,,,,,,,,,---------......------------------------000000000000000000000000///............---------+++,,,------......---------------............///---,,,,,,++++++,,,,,,---///...---,,,++++++++++++------------------------......................../////////...---------,,,------------------------........................////////////000000000000///000000000...------///////////////////////////////////////////////////000000//////.........---000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000///000000111111111111000333222111000000111222333222222222222222333333333777777777777777777777777555777888999999777444222777777666555555666888999::::::;;;;;;::::::999999777777777999:::<<<>>>???BBBDDDIIIOOOVVVcccxxx------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++++++++,,,......+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------............------........................////////////////////////......................../////////000000000111111222222222222222222222222111000///111444666555444555666777888888999999999999:::::::::999999888777999999999999888777666666333222111111000000111111333222222111000000//////------...////////////////////////...---,,,,,,,,,------------------------........................---.........------,,,++++++++++++,,,---...000000........................------------------------++++++,,,,,,---......///............////////////111000000000/////////...000000/////////............//////////////////...---------............///......---------------.........------------......,,,,,,---------.........------------------------///////////////////////////............---------+++,,,------......------.........////////////000...------,,,,,,------...///...---,,,++++++++++++------------------------.......................................---------------------------------........................------------...............///000///...---...000------------------------////////////////////////000/////////............000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000111111222222222222222222222111000000111222222111111111222222222222222555555555555555555555555777777777777666666555555666666666666666777777888999::::::;;;;;;:::::::::888888888999:::<<<===>>>AAACCCHHHOOOWWWcccxxx------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,.........---------,,,,,,++++++++++++++++++++++++---------,,,---......///***+++,,,------,,,+++***------------------------------------,,,,,,,,,,,,------............------........................////////////////////////........................000000000111111111222222222222222222222222222222222111111222444666666555555666777888888999888888888888999999999888777777999999999888888777666555222222111000000000000111111111000000//////......------........./////////.........---,,,,,,++++++................................................---............---,,,,,,...---------------..............................------------------------++++++,,,,,,---.....................////////////000000000000////////////000000000000000///////////////000000000000//////---------............//////......---......//////------,,,,,,,,,,,,------,,,------------.........------------------------........................///............---------+++,,,------......------...////////////000000000///......------......///......---,,,++++++++++++------------------------........................---------...............------------------------........................------------............---...000///......///000------------------------////////////////////////////////////............000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111111222333333333333333222222111000000111222222000000000111111111222222333333333333333333333333888777666555444555666777555555666777777777777777888888999:::;;;;;;;;;;;;999999999:::;;;<<<======@@@BBBHHHOOOWWWdddyyy------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++---------------.........******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++------............------........................////////////////////////000000////////////......000111111111222222222222222222222222222222222222444444444555666777888777666666777888888888888888888888999999999999888888888888888888777666555444444333333222222222222222000000//////............////////////000000111111.........---------,,,,,,------------------------........................------............------111000///---,,,,,,,,,,,,........................------------------------........./////////000000............////////////000000000000/////////////////////////////////////////////000000/////////---------............//////............///000000...------,,,,,,------...------------............------------------------------------------------///............---------+++,,,------......------............////////////......------------.........---,,,,,,+++++++++,,,------------------------........................,,,---------.../////////................................................////////////000000000000///000000000...------//////////////////////////////////////////////////////////////////.........////////////////////////////////////000000000000////////////////////////////////////000000000000000000111222333333333333222111111111111111111222/////////000111111222222222222222222222222222222666666555555555666666777444555666888888888777666666777999:::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<======???AAAGGGOOOWWWdddxxx------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------------******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------............------........................////////////////////////000000000000000000000000000111111111222222222222222222222222222222222222444555555666666666777888666777777888888888888777999999:::::::::::::::999777777777777666555444444444333222222111111222222/////////.............../////////...///000111111/////////...............,,,,,,,,,,,,,,,,,,,,,,,,........................------...//////......---///......------......///........................------------------------.........///////////////............////////////////////////000000000000........................---......//////......------------............///...............///000000//////............//////---------.........//////------------------------------------------------///............---------+++,,,------......------,,,,,,,,,---------......------,,,,,,,,,,,,------------,,,+++++++++,,,,,,------------------------........................,,,---------.../////////........................////////////////////////////////////000000000000111222222000---,,,,,,,,,////////////////////////////////////////////////.........///////////////////////////////////////.../////////000000000111////////////////////////////////////000000000000...///000111222222222222111111111222222111111111...//////000111111222222333333333333333333333333222333555777888777666555333444666888888888888777666777888:::;;;<<<======;;;;;;;;;;;;<<<======>>>>>>AAAGGGOOOWWWcccwww------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++++++++,,,------------,,,***+++,,,------,,,+++***++++++++++++++++++++++++.........---------------------............------........................//////////////////////////////000000000111111111000000000111111111222222222222222222222222222222111333444444333333444555777777888888888888777777999999:::;;;;;;;;;::::::777777777777666555444333111111000////////////000//////////////////.........---,,,,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...////////////...)))***+++---///111333444........................------------------------------------------------............////////////////////////000000000000------------............------............---------------............///------------...///000000/////////....../////////------........./////////------------------------------------------------///............---------+++,,,------......------++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------------------........................---------.......................................////////////////////////------------............111222222000---,,,,,,,,,------------------------////////////////////////.........///////////////000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000---...///000111222222222000111222222222222111000...//////000111222333333444444444444444444444444000222555888999888666444333444555777888888888888666777999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<>>>?????????BBBHHHPPPWWWcccvvv------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///......---+++,,,---......---,,,+++------------------------------------............------............------........................////////////////////////,,,,,,---...///000000111/////////000000000111111222222222222222222222222000222444333222111333555777777888888888888777777888888999:::::::::::::::666666666666555444333333111111000///////////////////////////////////////...---,,,++++++---...000........................------------------------------------------------------...///////////////******+++---///111333555........................------------------------------------------------............////////////.../////////000000000111---.........////////////......////////////......---------............///,,,,,,,,,,,,---...///000///......------......///............////////////------------------------------------------------///............---------+++,,,------......------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------------------------.......................................---------........................////////////////////////------------...............///000///...---...///------------------------////////////////////////............/////////000000000000000000000000000.........///000111111111000000000000000000000000////////////000000000000......000111222333333333000111222222222222111000//////000111222333444444444444444444444444444444111222444555777777777777444444555555666888999:::777888999:::;;;<<<<<<<<<;;;;;;;;;<<<===???@@@AAA@@@BBBIIIPPPWWWbbbttt---------,,,,,,,,,++++++...------,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++,,,---///000000000///...,,,,,,............,,,,,,........................,,,---------.../////////---..................---........................////////////////////////)))***+++,,,---///000000////////////000000000000222222222222222222222222222444666555333222444666777777888888888777777666666777888999999999999999666666666666555444333222333222222111111111111111/////////000000000000000000///---------...000222------------------------........................------------------------------...///000000//////...............///000000........................------------------------/////////////////////.............../////////000.../////////000000111111.../////////000000111111//////000000000000//////---------.........//////+++++++++,,,---...///000...------,,,,,,------.............../////////000------------------------........................//////.........---------+++,,,------......---------------.........//////.........------.........,,,,,,,,,++++++,,,------------------------------......................../////////......------,,,////////////////////////000000000000000000000000////////////000000000111,,,---//////...///000222////////////////////////////////////////////////---.........//////000000000000000000000000000000---......///000111111222000000000000000000000000////////////000000000000//////111222333444444444000111222333333222111000///000111222333444555555333333333333333333333333333333222333444666888999555555444444666888:::;;;888888999:::;;;;;;;;;;;;::::::;;;<<<>>>???AAABBB@@@CCCIIIQQQWWWaaasss------------------------,,,,,,,,,------.........++++++,,,---///...+++)))*********++++++,,,,,,,,,+++,,,,,,---.........---+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---------------------------------------------------,,,---------.../////////,,,,,,,,,---...///000000111111000000//////......000000000000111111111111000111222333444555555555555555444333444555666777666666888999999999999999999::::::::::::999888888777666444333222111111111//////000000000000//////........................///...---,,,,,,---...///000000//////......------................................................,,,,,,------.../////////000000000000///...---,,,...............---------......------------......---------............///............//////////////////000000000000//////......---,,,++++++++++++............////////////........................000000000///......------000//////......//////000........................---------............/////////.........---------------............------...------,,,,,,------...------------------------.........------,,,,,,,,,------.........---,,,,,,,,,---...//////...---,,,...............---------........................---///000000///....../////////.........///000111---.........//////000000000///.........000111222..........................................------//////000000000000////////////000000000000//////......//////000222333444///000000111111111111000//////000000000000//////000111111111111222222222222222222222111111000000111111000000000111333444555555555555555555555555444444444555555555555666666666666666666777888888::::::::::::::::::::::::999999:::;;;<<<===>>>>>>@@@BBBFFFNNNVVVaaasss------------------------------------------,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,---------+++,,,------......------+++,,,,,,------,,,,,,+++------,,,+++++++++,,,------------------------------------------------------------...............,,,------....../////////...............---------000000000000111111111111111111222333444444444444444444333333333444555666666666777888999999999999999999999:::999888888777666555444333222111111111//////000000000000//////.........------...............---,,,,,,---..................------------------------------------........................,,,,,,------.../////////000000000000///...---,,,------------------------...------,,,,,,------...---------............///............//////////////////000000000000//////......------------...///............////////////........................------......///000000000,,,,,,,,,++++++,,,,,,,,,........................---------............/////////.........---------------............------...------,,,,,,------...------------------------.........------,,,,,,,,,,,,,,,---------------,,,------............------................................................***,,,------,,,,,,...///555444333333333111---***............/////////000......---,,,,,,---...///................................................//////000000000000//////////////////////////////............///000111222//////000000000//////...//////000000000000//////000000111111111222222222222222222222111111111000222111111000000111222333444444444444444444444444333333333333444444444444666666666555666666777777::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@BBBGGGOOOWWWbbbttt------------------------///......------,,,++++++000---***)))+++---............---------------,,,,,,,,,------......------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------------------------...............---------........................---...............//////000000000000111111111111222222333333333333333222333333222222222333444555555666777888888999999999888888999999888888777666555555333222111111000000...//////000000//////...///...---,,,,,,---...///------,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////000000000000///...---,,,------------------------...------,,,,,,------...---------............///............////////////...//////000000//////...............///000111222............////////////........................------......///000000000................................................---------............///...............---------------............------...------,,,,,,------...------------------------.........---------------***++++++,,,------------.........------.........---------......//////000........................***+++,,,,,,---...111444;;;555///...000111...+++............////////////......------,,,------...................................................//////000000000000////////////...------...////////////............////////////000//////...---,,,//////000000000000//////000000000111111111222222222222222222111111111111333222222111111111111222333333333333333333333333222222222222333333333333666666555555555555555555999999::::::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@BBBGGGOOOXXXdddvvv------------------------------------------,,,,,,///---++++++,,,---------......------,,,,,,++++++,,,,,,------...------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------------------------------/////////...---------,,,////////////............//////000000111111111222///000000000111111111111222222333333333222222111222222222222222333333333444555666777888888888888777777888888777777666555444444222111111000000000...//////////////////...000...---,,,,,,---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...///////////////000//////...------................../////////......------......///---------............///............////////////...//////////////////...//////......///000000111............////////////........................000000000///......------//////000000000000//////........................---------............///........................------............------...------,,,,,,------..........................................---------)))***+++,,,------------///...---,,,,,,---...///,,,------...///000000111........................---...//////000333777:::OOOBBB222)))***...000000.........///////////////000000/////////.............................................////////////000000////////////000000000///---++++++---///000111000///...............000111000000///...---,,,//////000000000000//////000000000000111111111111222222222222222222222222444333333222111111111111222222222222222222222222222222222222333333333333555555555555555444444444999999999999999:::::::::999999:::;;;<<<===>>>>>>AAABBBGGGPPPXXXdddwww------------------------++++++,,,,,,---...//////---,,,,,,...//////---+++------,,,,,,++++++******,,,------...------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------------------------------/////////...---------,,,//////////////////......///000000000111111222222///000000000111111111111222222222333222222111111111111111222222222222222444444555666777777777777666666777777666666555444333222111111000000000000......////////////......///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000------------------------........................,,,,,,------...///////////////////////////...---......//////000000000000000000////////////000000---------............///............////////////......////////////......000///......---------...............////////////........................000000000///......------+++,,,,,,------,,,,,,+++........................---------............///---.....................------............------...------,,,,,,------...................................................)))***+++,,,---.........///...---,,,,,,---...///------......///000111111........................///000111111111444888<<<]]]NNN;;;///---......,,,///////////////.........//////////////////......................................./////////000000000000////////////000000000///---++++++---///000222222111000////////////222222222111000///...---//////000000000000////////////000000000111111111222222222222222222222333333333333333222222111111222222222222222222222222333333333333444444444444444444555666555555444333888888888999999:::::::::999999:::;;;<<<===>>>>>>AAABBBHHHPPPXXXdddvvv------------------------)))***+++,,,...///000000,,,,,,---///000000---***,,,+++++++++++++++******------......------,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------------------------------------------------------...............---------////////////////////////...//////////////////000000000000000111111111111111111222222222222222111000111222333333333333222333444555666777777777777555555666666666555444444222111111000//////000000---......//////......---........................,,,,,,------------,,,,,,.........///////////////................................................,,,,,,------.../////////...///////////////...............///000000111111000//////////////////000---------............///............////////////---......//////......---000///...---,,,,,,,,,,,,............////////////........................------......///000000000,,,---...//////...---,,,........................---------............///---------...............------............------...------,,,,,,------........................................../////////++++++,,,---.....................------..................//////000000111........................---...///000000111444777GGG???666222222222///,,,///////////////.........++++++,,,------------,,,.................................//////000000111111000///......///000111//////...------...//////222222111000000000000000111111222111111000///...//////000000000000///////////////000000000111111222222222222333333333333222333333444333333222111222222222222222222222222333333333333444444444444333444555666777666555555777777888888999:::::::::;;;;;;<<<===>>>???@@@@@@BBBCCCHHHPPPWWWcccuuu------------------------++++++,,,,,,---...//////...---------//////...,,,+++++++++,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------,,,,,,+++)))***+++---......---------------------------------------------------------------.....................//////000000111111000000000///////////////000000000000111111111111///000111222222222222222111111333444444444333222333333444555666666666666444555555555555444333333111111000////////////000---......//////......---,,,---...000000...---,,,,,,---............---,,,///...............------------------------------........................,,,,,,------.../////////......////////////......,,,,,,,,,---.../////////......------------......---------............///............////////////---......//////......---......------,,,---------............////////////........................------......///000000000...///000111111000///...........................---------............///---------.........//////------............------...------,,,,,,------...........................---........./////////000------...//////.........------............------///////////////000000000........................,,,...//////......000111000......///111333333222000/////////............((()))+++---.........---........................---......///000000111111111000///......///000111////////////////////////111000000/////////000000///000000000000000////////////000000000000//////////////////000000000111222222222333333333444444111222333444444444333222333333333333333333333333222222222222333333333333222333555777888888777777666777777888999999::::::;;;;;;<<<===>>>???@@@@@@BBBCCCHHHOOOVVVaaasss------------------------,,,---------------------111...,,,+++---...//////,,,,,,,,,------.........---.........---,,,,,,++++++,,,,,,------,,,,,,+++)))***+++---......------------------------------------------------------,,,------....../////////---......///000111111222333333222222111111000000000000000000111111111111...///000111222333333333111222333444555444333333222333444555666666666666444444555555444444333222111000000////////////000---..................---+++---///111111///---+++------...//////...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...//////000......///////////////...******+++,,,,,,---......---,,,,,,++++++,,,,,,------------.........//////............/////////000---..................---------,,,------...///000............/////////000........................000000000///......------+++,,,...//////...,,,+++........................---------.........//////---------.........//////---..................---...------,,,,,,------...////////////////////////---.........//////000000//////////////////......,,,---...//////...---,,,000000000000////////////........................---///000000///......///777555222000///111444666000000//////.........---)))***---///000000000000........................---......///000111111222222000///......///000222//////000000000000////////////............//////......///////////////...//////000000000000//////////////////000000000000222222222333333444444444000111333444555444444333333333333333333333333333000111111111111222222222111333666888999999999888666777777888999999::::::999999:::;;;<<<===>>>>>>CCCDDDHHHOOOVVV```qqq,,,---...//////---+++******+++,,,---............------------------------............---,,,+++***...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000000////////////............////////////000000000000000000000000111111000000000111333444444444444444444444444444444444444555666777777888666666555444222111000000000000000000////////////........................................................................---------............//////...---,,,,,,,,,,,,,,,,,,------......---,,,,,,000000000000000000000000,,,---///000000000///...------------------------////////////////////////////////////////////////---......///000111111222////////////////////////............////////////........................222111000///---+++******///////////////.........------............------000///...---------------//////...---,,,,,,,,,,,,000///...---------------///////////////000111222////////////////////////,,,...//////...------...------............------.........------,,,,,,,,,---------............///....................................////////////........................111000///......///000111,,,---......///.........000///......000111111000///...---,,,,,,---...///////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111111111222222222222///////////////000000111333444444555444333111000666555444444222222111000333333222111111000000000333333555666666666555444444444444555666777888999777888999:::999999777777777888999;;;===>>>@@@@@@BBBCCCFFFMMMTTT___rrr......------,,,,,,,,,,,,***+++,,,---............------------------------............---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000000////////////....../////////000000000111111111111111111111111222111000000000111333444444444444444444444444444444444444555666777777777222222222111111000000000000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............//////...------,,,,,,,,,---------------------------------------------------,,,---...///000//////...------------------------........................////////////////////////.........///000111111111////////////////////////............////////////........................//////.........---------/////////////////////...---......//////......---......---------......///000//////...............//////...---------------///.........//////000111////////////////////////---///000///...,,,,,,---------............------.........------,,,,,,,,,---------............///....................................////////////111111111111111111111111......------------......---...//////000000//////000///......///000000///000000////////////000000////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000............////////////000000000000000111222222333444444444444333333222555444444333333222222111111222222222222222222222000111222333444333333222222222222222333444555666777888999::::::999888777777888999;;;===>>>???@@@BBBCCCFFFMMMTTT^^^ppp000...,,,+++***,,,---...++++++,,,---............---------------------------------...------,,,,,,,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000///000000000000111111111111111111111111111111111222111111111111222333333444444444444444444444444444444444555666666777777000000000000000000111111000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............//////...------,,,---------...---,,,,,,,,,,,,......------------------------------...////////////...///.........------,,,,,,------------------------////////////////////////......//////000000111111////////////////////////............////////////........................,,,,,,------...//////000......//////////////////---......//////......---,,,,,,,,,------///000000...------------...////////////...------------..................////////////////////////////////////000111000...,,,,,,,,,------............------.........------------------------............///....................................////////////////////////////////////------............------...//////000000000000000000///......///000///---//////000000000000//////////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000111111111111222111111111111111222222333333333333333333333444444333333333333333333333333111111222333333444555555111111222333333333333222222111111222222333444555777888999::::::999888777777888999;;;<<<>>>???@@@BBBCCCFFFLLLSSS]]]mmm}}}......,,,,,,,,,,,,---...+++,,,------.........---------------------------,,,,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------------------------------------,,,,,,,,,---------......---------............///////////////000000000000000000111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333444444444555555666666666222222222222222111111111000000/////////.........------------------------................................................---------............///......------------.........---,,,++++++,,,...000////////////////////////------.........///////////////......------,,,,,,------------------------////////////////////////.../////////000000000111////////////////////////............////////////........................,,,,,,,,,---...///000000............////////////......////////////......---------------...//////*********++++++,,,......///......---------......------..................////////////////////////000111222000...,,,+++,,,------............------...............------------------............///....................................////////////------------------------...///000111111000///.........///000000000000///000///......//////...,,,,,,---...//////...---,,,////////////////////////////////////////////////............////////////////////////////////////////////////////////////111111111222222222333333111000000000000111222222222111111000111222444555222222222333333444444444333333333444444444555555444444555555666666666666333333333333333444555666666777888999:::999888888777888999:::<<<===>>>???BBBCCCFFFLLLRRR[[[kkkzzz+++,,,---.........---,,,,,,,,,------...---------------------------------,,,,,,------...---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,---------......---------............///.../////////000000000111111111111111222222222222111111111111111111111111222222333333333222222222333333333333333333333333444444444444555555555555444333333222000//////...////////////............------------------------................................................---------............///......---------......///...---+++++++++---///000////////////////////////---------------......////////////......---------------------------------////////////////////////////////////000000000000000000000000000000000000............////////////........................---------...............---.........//////000000...//////////////////...//////...---------------*********+++,,,---...///......---------......///------...//////...---,,,////////////////////////000111222111...,,,,,,,,,------............------........................---------............///....................................////////////000000000000000000000000...///000111111000///...,,,---......//////......///......///000000...,,,,,,---...//////...---,,,////////////////////////////////////////////////............////////////////////////////////////////////////////////////.........////////////000000////////////000111111111000/////////111222333111222222333333444444555555555555444444444333333666666666666666777777888444444333333333444555555666777888999:::999999888777888999:::;;;======>>>BBBBBBFFFMMMRRR[[[jjjyyy***+++---//////...---+++,,,,,,------...------,,,---------------------------------...------,,,,,,,,,,,,,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------......---------............///......//////000000111111000111111111111222222222222222222222222222222222333333333444333333222111333333333333333333333333444444444444444444444444222111000///...,,,++++++/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///.........---......///000---,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................------------------------////////////////////////////////////000000000000000000000000000000000000............////////////.......................................---------------......///000000000...//////000000//////...000000///------,,,,,,,,,---------...///000111222...------------...//////---...///000000...---,,,////////////////////////000111222111///---------------............------.............../////////---------............///....................................////////////////////////////////////------............------,,,------........................000222222000...//////000000000000//////////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000//////000000000000111111///////////////000000111000000000///000000111111222222222333333444444444666666555444444333222222444444444333444444555666333333222222222222333333555666888999::::::999888888888999:::;;;<<<======AAABBBGGGMMMSSS[[[kkkyyy+++,,,,,,---.........---,,,------...------,,,,,,------------------------............---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000000///........................,,,,,,,,,---------......---------............///.........///000111111111000000000111111111111222222222222222222222222222333333444444444333222111222222222222222222222222444444444444444444444444000000///...------,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...............///000000++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------......//////000000........................////////////////////////000000000000////////////000000000000000000000000............////////////................................................------......///000000111//////000000000000/////////......---------......////////////000000111222---------------...//////...///000111111///---,,,///////////////////////////000111111///......///------............---------........./////////000---------............///....................................////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------......------...///////////////---...///111444444222000000000////////////000000////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000111222222222222333333333000000//////000000111222222222222222222222111000333333333333333333333333444444444333333333333333333222222111222333444555444444333333333333333444555666888999::::::999999888888999:::;;;<<<<<<===@@@BBBGGGNNNTTT]]]lllzzz...---+++++++++---///000---------...------,,,,,,------------------------...///......---,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222222222222........................,,,,,,,,,---------......---------.........//////---......///000111111222///000000000000111111111222222222222222222222222333333444555444333111000222222222222222222222222444444444444444444444444000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////...............///000000***+++,,,---....................................------,,,+++,,,---...///,,,,,,---...///000111111////////////////////////////////////////////////000000000000////////////000000000000000000000000............/////////000........................,,,------....../////////---------...///000000111//////000000000000//////---------------...///000///............///000000---------------...///000///000111222111000...,,,////////////////////////...000111111///...///000---..................------.........//////000000---------.........//////..................................../////////000////////////////////////111000///......///000111...//////000000000000000------///222555555444222///...---,,,,,,---...///////////////////////////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000...////////////000000000111111111000111222222333333444555555444333111000333333333333333333333333111222222333333444444555444333222222222333444555777666666555555555666666555666888999::::::999999888888999::::::;;;<<<<<<@@@BBBGGGOOOUUU^^^mmm{{{---------,,,,,,++++++++++++,,,------......------------------------------,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------......------////////////////////////------...///...---+++***........................,,,,,,,,,---...///000000111111111111000000000000///////////////000111111111111111111111111111111111111111111111111111111333333333333333333333333444444444333333333222222000000000///......------111000000///...---------***+++---...///......---------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------............///---------............///---------,,,,,,+++++++++---------.........//////........................------------------------//////.........---------............/////////000......////////////......////////////////////////......---------,,,,,,,,,000000//////.........---///............///000000------......///000000111000222222000---,,,///222------............------111000///......///000111000000000000000000000000///---,,,---000000...+++---///111222222///+++)))------------------------................................................................................................000///---,,,,,,---...///000///...------...///000///////////////.........,,,------...///000111111111111222222222222111111////////////...---,,,+++111000///......///000111111111000000//////......111111111111000000000000555444111///......///000111111000000//////......000000000000000000000000111111222222222111111000000111222333444333222222222111000111444666666666333333333333333333333333333444555555666555555555888777666666666777999:::<<<<<<==================@@@DDDCCCIIIXXX```kkk}}}---------,,,,,,++++++++++++,,,------......------------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,---............---........................------.........---,,,,,,........................,,,---------.../////////000000000000000000000000///////////////000111111111111111111111111111111111111111111111111111111333333333333333333333333333333333222222222222111.........///////////////000000000///...------------.../////////...---,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------............---------............////////////......------------------.........//////........................------------------------000000/////////................../////////000000......////////////......////////////////////////............------,,,,,,000/////////........................////////////---......///000000111111///000000...,,,+++...000...//////////////////...111000///......///000111///////////////////////////---,,,---///000...,,,///111333444333111...,,,------------------------................................................................................................000///---,,,,,,---...///111000////////////000111/////////////////////...------......//////000000.........//////.........------......///.........111000///......///000111111000000000/////////............//////000000000222111000/////////000111111000000000/////////...000000000000000000000000222222333333333333222222000111222333333333222222333222111222555777777666333333333333333333333333222333444666777888999999888777666666666777999999<<<<<<<<<===============@@@DDDBBBGGGUUU]]]hhhyyy------,,,,,,,,,,,,+++++++++,,,------......------------------------------,,,,,,,,,---------......------------------,,,,,,,,,---......//////......------------------------------------------..............................------................../////////////////////////////////000000000111111111111111111111111111111111111111111111111111111333333333333333333333333222222111111111000000000------......///000000111000000//////...---------000000000000///...---,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------............---------............////////////...............---------.......................................------------------------000000000000000/////////....../////////000000000...//////000000//////.../////////////////////////////////............---////////////............,,,---///000000000///............///000000111111///000000///------...000//////000000000000//////000//////......//////000...........................------...//////...,,,111222444555444222///---------------------------................................................................................................///...---,,,,,,---...///111111000000000000111111......//////////////////.........///////////////,,,------......------,,,,,,,,,---...////////////000000////////////000000000000000000////////////+++,,,---...///000000111.........//////000000000000000000000////////////000000000000000000000000222333333444444444333333000111222333333333333222444333222444666777777666222222222222222222222222///000222555777999::::::777777777666777888888999;;;<<<<<<<<<======>>>>>>@@@EEECCCHHHTTT[[[fffxxx,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000.......................................---------............//////////////////000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111000000000000/////////............//////000000/////////......---------////////////......------------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........---------............///---------------,,,,,,,,,........................................................................////////////////////////...////////////000000000//////000000000000///////////////////////////////////////////////////...///////////////.........,,,---///111111000...---------........./////////000000000000//////000000/////////000000/////////////////////////////////........................------......///......---///000222333222000...---------------..................................................................................................................---------...//////000000000000000000000000............///////////////////////////........./////////000000/////////------...///////////////000000////////////000000000000000000////////////,,,------...//////000000------...///000/////////000000000000////////////000000000000000000000000111222333333333333333333111111222222333333333333333222222444666777666555222222222222222222222222---...000222444666777777777777777777777888888999:::;;;;;;<<<===>>>>>>???@@@EEEEEEJJJVVV]]]iii|||,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...000111.......................................------------........./////////000//////000111222111111000111111111111111111111111111111111111111111111111222222222222222222222222000000000/////////......000000//////........................------------,,,,,,,,,------......///------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...---------............///------------------------.....................---........................................................................////////////000000000111//////000000000000//////////////////////////////.../////////////////////.........///////////////,,,---///111111000...---,,,---------------......////////////000000//////---......//////......---......////////////..............................---......///......------,,,---...//////---,,,+++---------....../////////////////////////////////........................................................................------------......//////////////////////////////---.........//////000000///////////////.........///000000111111000000/////////000000///......---//////000000000000//////////////////000000000000/////////////////////////////////000///...------////////////000000000000000000000000000000000000000000111222222222222222222111222222222222333333222111222333555666444333222222222222222222222222///000222333444555555555666777777777888888888888::::::;;;<<<===>>>???@@@<<>>???AAAAAA888AAACCCGGGRRRYYYhhh~~~+++++++++,,,,,,---------+++,,,------......------------------------------,,,,,,,,,---------......,,,,,,,,,------.........******+++,,,,,,,,,,,,+++------------------------//////000000000...---,,,........................,,,,,,------...///000000...//////000111222222333...000222333333333111000111111111111111111111111111111111111111111111111111111111111111111111111111000000000////////////------......///000000000------------------------222111///...------......------------------------,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////,,,---------......////////////.........---------........................////////////////////////.../////////000000111111000000000000111111111111000000111111111111000000////////////////////////,,,,,,,,,---------......---.........//////000000///............///000000111111111111000000000000333111111333666777444111//////000000000000//////,,,---...//////...---,,,000000000000000000000000+++...000000---,,,---///......///////////////...---------...///000000111000000000000000000000000........................................................................+++,,,---...///////////////000111222222111000///---------...///000000111,,,------...///000111111---......//////......------...///000000111111111...///000111111000///....../////////000000111111***++++++,,,---...//////000///......///111444555.../////////000000111111000000000000000000000000000111222333444444555444333222111111111222333444333333444666888777555222555555555555555555555555222333444555666666666666555666777999999888888777888888:::<<<>>>???AAABBB<<>>>>>???@@@DDDJJJPPPZZZjjjzzz---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///...------,,,++++++******...---,,,,,,,,,,,,---.........---------,,,,,,,,,---------,,,,,,+++++++++------------------------+++,,,------......------......---------,,,,,,,,,------..................////////////////////////////////////000111222333222222000///000111222444333333222222111000000///222000///000111222111000////////////////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------------..................000000///......---,,,,,,---,,,,,,,,,,,,---......................................................000000000000000000000000..............................---------.../////////......------......///...///000000//////000222000000111111111111111111////////////////////////////////////............000000...---------......+++---//////---------...111111000///////////////........................////////////............---......//////......---/////////////////////////////////...............////////////////////////,,,---------.../////////////////////////////////------------------------000//////......---------------...//////...------......///000000000000000////////////////////////............////////////111///......///000000///000///...------...///000////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000//////000000111000000000000000000111333444666666===:::555111111111222222000000111111111222222222222222222222222222222222555333222444666666444222555444444444444444444444333222111222444666666555666888999999888888999:::777888999999;;;;;;<<<===AAAAAAEEEKKKPPPZZZjjjyyy---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///---------,,,,,,++++++***...------,,,,,,------......------------,,,,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,,,,---------...///////////////////////////////////////...//////000111222333222111000000000111222333333222222111000000000111///...///000111000///000000000000000000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................,,,,,,------...//////000222222111///...---,,,+++---,,,,,,,,,,,,---......------------------------........................000000000000000000000000........................//////......---.........///......------......///...///111000//////000222/////////000000111111111//////...------...//////////////////............//////...------------...***,,,............///000111000000///////////////....................................////////////---......//////......---////////////////////////......////////////000000////////////////////////------..........................................////////////////////////000000///...---,,,++++++------...//////...------......///000000000000000////////////////////////............////////////111///......///000000/////////............//////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000------...///000000000000000000000000111222333444>>><<<999444000...///000000000111111111222222222222222222222222222222222555444333444666666444333777666666555444444333333444333222222444666666555666777888888777777888:::888888999:::;;;<<<<<<===BBBCCCFFFLLLQQQ[[[kkkzzz---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......//////.........---------------------------------------------------------///.....................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---...///000000////////////////////////////////////000111222333444333222111000000000111222222222111111111000000000...---...///000///...000000000000000000000000//////.........---------------------------------,,,---------------------////////////////////////---------.........//////111000000///...---,,,,,,///............///000000................................................000000000000000000000000........................000000///......---......//////............//////...000111111000///111222.........///000000111111000///---++++++---///000////////////.....................------------...,,,...000000/////////000000000////////////000000........................---------...///000000111......////////////......////////////////////////.........///000111111222////////////////////////...............------------------...............111111111111111111111111.........------,,,,,,+++---..................---......///000000000000000////////////////////////............////////////000///------///000///.../////////....../////////////////////////////////000000000000000000000000111111111111000000000///////////////////////////------...//////////////////............//////000:::<<<===999444000///000222222333333333444444444222222222222222222222222444444444555555555444444666666666555555555444444666555444444666777777666666888999999888777999:::::::::;;;<<<===>>>??????AAABBBFFFLLLSSS]]]nnn}}}---,,,,,,++++++,,,,,,---,,,,,,,,,---------------...............------------------------------------------------------------------------.........------------------------+++,,,------......------------------------------,,,,,,,,,---...///000000////////////////////////111111111111222333444444333333222111111000000000222222222111111111111111///...---...///000///---////////////////////////...............---------------------------------------------------------//////////////////////////////.........---------------------------......///............///000000////////////////////////////////////////////////////////////////////////////////////////////////111000///.............../////////......////////////000111111000000111222......//////000000000111000///---++++++---///000////////////............---.....................000111222222000//////000000000////////////000000////////////////////////,,,------...///000111111...//////////////////...////////////////////////------...///000111222222////////////////////////...............---------------------......//////000000000000000000000000+++,,,,,,------..................------...............///000000000000000////////////////////////............////////////000...------...//////......//////////////////...////////////////////////////////////////////////111111111111000000000//////////////////////////////////////////...------///...............//////444999>>>>>>:::555222111222222333333333444444444222222222222222222222222444555666666555555555555555555555666666777777777999777666666888999999888777888999999888888999::::::;;;;;;<<<===>>>???@@@???@@@EEELLLTTT___ppp---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,---------------........................+++,,,------......------,,,,,,,,,------------...,,,---------.../////////////////////////////////222222222222222333555555222222222222111111111111111111111111111111111111000...---...///000///...////////////////////////........................------------------------......---,,,,,,,,,------........................000//////...------,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---......000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000//////.../////////000//////......//////000///000222111000000111333000000000000000000000000//////...------...//////////////////............---...//////000/////////111222333222000///...//////////////////000000111////////////////////////---------...///000000111...//////000000//////...////////////////////////------...//////000111111////////////////////////------..................---------...//////000000------------------------++++++,,,---...///000000///...------------...///......///000000000000000////////////////////////............////////////000...------...//////.........////////////......////////////////////////////////////////////////111111111111000000000000000000000000000000000000000000000000///...------111000000000000000111222000555;;;???>>>999555222000000111111111222222222222222222222222222222222444555777777555444555666555555666666777888888999:::888666777888999999888666777999888777777888:::999999:::;;;<<<======>>>>>>???DDDLLLSSS___qqq---,,,,,,++++++,,,,,,---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------+++,,,------......------,,,,,,,,,---------......------..................////////////////////////111111111111222333444555000111111222222222222111111111111111111111111111000///......000000///...------------------------................................................///...---,,,,,,,,,,,,---------------------------..................------------------............---,,,,,,,,,,,,---......000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////000111000000////////////000000///111222222111000222333222222222111000000//////////////////////////////////////////..................000111111111000000...///111111///......//////////////////000111111////////////////////////------......//////000000//////000000000000//////////////////////////////---------......//////000////////////////////////,,,---------.../////////------...//////000111111---------------------------------......//////000///...------------...///......///000000000000000////////////////////////............////////////000...,,,---...///......---...///000000///...---////////////////////////////////////////////////111111111111000000000000000000000000000000000000000000000111000000//////000000000000111111222333000222666:::<<<:::666333000000111111111222222222222222222222222222222222333666888777555444555666777777777777777777777777999777555666777888777666444555666666555555666888999999:::;;;<<<===>>>>>>@@@AAAEEELLLRRR]]]nnn}}}---,,,,,,++++++,,,,,,---+++,,,---.........---,,,........................,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------........................---------////////////////////////000000000000111222333444///000111222222222222222111111111111111111222222111///...///000111000///---------------------------.............................................///...---,,,+++,,,,,,---------------------------,,,,,,------.../////////000000//////.........---///............///000000////////////////////////000000000000000000000000////////////////////////........................//////...//////000111222000000////////////000000///111222222111111222333444444333222111000////////////000000000000//////000/////////...............///000222222222111000***,,,...///......///000///////////////000111111000000000000000000000000........./////////////////////000000000000//////////////////////////////---------...............////////////////////////,,,,,,------...///000000.........///000111111222000000000000000000000000//////////////////......///...---,,,,,,---...///...//////000000000000000////////////////////////............/////////000///...,,,,,,...///...------...///000000///...---////////////////////////////////////////////////111111111111000000000000000000000000000000000000...///000111111222222111............///000111222333222222555888999666333222222333333333444444444222222222222222222222222333666888888555444555777999999888888777666666666888666444444666666666555222333555444333333444666;;;;;;<<<===>>>???@@@@@@BBBBBBFFFLLLRRR[[[kkkzzz,,,,,,,,,,,,++++++***))),,,,,,+++***+++,,,...///------------------------------------------------//////.........------------------,,,,,,,,,++++++.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000000///...------,,,,,,000000000000111111111111222111000000///000000111111111111111000000000000//////000000111111111222////////////////////////222000...---...///......................................................------......//////000000000///...---,,,------............/////////000000000000///.........//////........................000000///.........//////111111///......///000111111000///...............---///111000...---///111//////......///000222333111000000/////////000000111111111111222222222222111111222222222222111111000000111111111111000000222222111111000...---,,,////////////000000000000////////////////////////,,,222---***111222///333111111000000000000111111111000///...............000000000000000000000000......------------......//////000000111111111222//////.........---------////////////////////////------------.........///........................+++,,,.../////////...---///////////////000111111...///000111111000///...111111000000//////......///////////////000111111//////...---------------............////////////////////////000000000000000000000000000000000000////////////000000000000111000000///////////////////////////000000000000111111000000000000000111333222222111111222222333000111222444444333333222111111222222222333333333222222333444555666777888777666555555555666888999999888777666666777888999666555555444444666777888999999::::::<<<===???@@@??????CCCIIIOOOZZZlll{{{,,,,,,,,,,,,,,,+++******,,,,,,+++++++++,,,---...------------------------------------------------///.........---------------------,,,,,,,,,++++++......---------,,,,,,,,,///......------......///........................---------...............//////000000000111111111000111111111111111111111111111111000000000////////////000000000111111111////////////////////////222000...---...///......................................................------------............000///...---,,,------...,,,,,,,,,---------.........------------...//////////////////////////////111000000/////////000000111111000/////////000111111000///////////////000...000222111///...///000111000000000111222444555222111000000000000000000//////000000111111111111111111222222222222111111000000111111111111000000///000000000000000///////////////000000000111111////////////////////////***222000---222///+++000111111000000000000111111000000///.........//////000000000000000000000000///................../////////000000000111111111000000/////////.........////////////////////////------........./////////........................---...//////000000/////////////////////000111111...///000111111000///...111000000000/////////...///////////////000111111000///......------..................////////////............////////////000000000000000000000000.........////////////000222222111000000///000000////////////000000000000111111000000000000111111222222111222222333444555---...///000111000000///111111222222222333333333555555555555555555555555777666555555555666888888777666555444444555666666666666555555555666777888888999999:::<<<>>>???@@@@@@@@@CCCIIIPPP[[[lll|||,,,------------,,,,,,+++,,,,,,+++++++++,,,------------------------------------------------------............------------------------,,,,,,,,,,,,...------------,,,,,,,,,///......------......///////////////////////////***+++,,,---...000111111//////000000000000111111///000111333333333222222111111000000000000////////////000000000000111111////////////////////////111///------...//////...................................................---------------,,,,,,,,,//////...------------...,,,,,,---------.........------------...///000000000000000000000000000000111111000000000111111222111111000000000111111222111111000000000111222222000222444444222000//////222222222222222333555555222222111000000000000000...//////000111222333333111111222222222222111111000000111111111111000000---...///000111222222222000000000111111111222222000000000000000000000000,,,222///---111...***000111111000000000000111111//////.........///000000000000000000000000000000000//////......//////000//////000000000000111111000000000000000/////////////////////////////////....../////////000000000///////////////////////////////////////000111111///////////////000000111//////000000000000//////000000000000///////////////////////////000111111111000//////......//////............////////////------------............000000000000000000000000////////////000000000000444333222111000000000000////////////000000000000111000000000000000111111//////000000111222444444000111111222333222222222111111222222222333333333777777666555444333333222666666555555666666777888888777666555444444555555666666666555666777777888777888888:::<<<>>>@@@AAAAAAAAADDDJJJQQQ[[[mmm|||---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------------------------------------------------------------...------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---........................***+++,,,---...000111111////////////000000000111...///222444555444333222111000000000//////////////////000000000000000000////////////////////////000///---...///000///...................................................///......------,,,,,,,,,............------......////////////000000000000000000/////////000000111000000000000000111111111111111000000111222333333222222222222333333333444222222222222333444555555444555666666555333111000222222222333333444444555333222111000000000000000///000111222333444555555111222222333333222222111000000111111111111000000---...///000111222222222000111111111222222222222000000000000000000000000222333,,,---777444///333111111000000000000111111///.........///000111111////////////////////////000000////////////000000//////000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000///.........///111222000000////////////000000//////000000000000//////000000000000///////////////////////////000000111111111000///////////////............////////////------........./////////////////////////////////000000111111111222222222333333111000//////......////////////000000000000000000000000000000111222///////////////000000111222222222333333333333333111111222222222333333333777777666555444333333222555555555555666666777777999999888888777666666666666666666777777777888888777777888999;;;>>>@@@AAABBBBBBEEEKKKQQQ\\\mmm|||,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,------------------.........---------,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------------.........//////...////////////000000000...///222444555444333222000000000////////////...000000/////////////////////////////////////////////...---...000000///...................................................000/////////......------------................../////////000000000111111111111000///........./////////000000111111111111111111111111222333555555555555666666777777777777555555555555666777888888999999999999888777555333333333444444444444444444444333222111000000000000//////000111333444555555222222333333333333222222000000111111111111000000000000111111111111000000000111111111222222222222000000000000000000000000333222///999IIICCC555333111111000000000000111111///////////////000111222////////////////////////000000////////////000000000000//////////////////........................////////////////////////////////////000000000000111111111111111111111111///...---,,,---...///000000000////////////000000000000////////////000000////////////000000000000///////////////000000111111111000///////////////............////////////....../////////000000000/////////////////////////////////000000000111111111111000......---------////////////000000000000000000//////000111222222444333222111000/////////////////////000000000111111111222222222333333333555555555555555555555444444555555666666666666666888888888888888777666666777777777888888888888888777777888999;;;===???@@@BBBBBBEEEKKKQQQ[[[lll|||+++,,,,,,------------,,,,,,,,,---------,,,+++++++++,,,,,,------.........------------------------,,,,,,,,,,,,------------............---------,,,,,,,,,,,,------------...///......------......///------------------------...............---------......////////////000000///000111333333333222222000000////////////......000000////////////......////////////////////////...------///000111///...................................................///////////////.........,,,---......///.........------........./////////000///......------......000000111111222333333333333333333444555777888999888999:::;;;<<<<<<<<<;;;:::999999999999::::::;;;>>><<<;;;:::;;;;;;:::999777777888888888888777777777666555333222222222222...//////000111222333333222222333333333333222222000000111111111111000000222222222222111000//////000000000111111111222222000000000000000000000000///111555GGGWWWMMM777111111111000000000000111111000000/////////000111111000000000000000000000000000//////......//////000000000////////////......------------............////////////////////////....../////////000000000000000000000000000000000---------------...//////111000000///////////////000000////////////000000////////////000000000000///////////////000111111111000//////......//////............////////////////////////000000000111000000000000000000000000------------............//////...---------......////////////000000000000////////////000111222333999888666444333222111111111000000000000111222333111111222222222333333333333444444444555666666666444444555666666666666555555555666666666666555555777777888999999999999888888888888999:::<<<>>>>>>BBBBBBEEEKKKQQQZZZlll{{{******+++,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++,,,,,,---......///------------------------++++++,,,,,,,,,---------............------------,,,,,,,,,---------......///......------......///........................................................./////////000000000111111111111111111111000000/////////.........000000/////////.........////////////////////////---------///111111///---................................................------...............///,,,,,,.../////////......---.........////////////////////////000111222333333333333444555555666666666777777888:::;;;===>>><<<===>>>???@@@@@@@@@???>>>======<<<<<<<<<<<<===BBB???<<<<<<===??????>>>===>>>>>>??????>>>======;;;:::999777666555555555222222222333333333444444222333333444444333333222000000111111111111000000111222222222222111000000/////////000000000111111////////////////////////---///444CCCOOOCCC333444111111000000000000111111111111000000///000000000000000000000000000000000///..................///000000/////////.........---.........////////////////////////////////////------........./////////000000000000000000000000------...///////////////111111000///////////////111000///......///000111.../////////000000000111///////////////000111111000///......------..................////////////........./////////000000000000000000000000000000---............/////////...............//////000////////////000000000000////////////000111222333888888666444333222222222333333222222222333444555111111222222222333333333444444444555555555666666333444555666666666555555333444555666777777666666777888999:::::::::999999999999999999:::;;;<<<===BBBBBBDDDJJJPPPYYYjjjzzz)))***++++++,,,,,,,,,,,,,,,,,,---...---,,,***)))++++++,,,,,,---...//////------------------------+++++++++,,,,,,---------//////.........---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---////////////////////////---------.........//////............/////////000222111000000///000000111000/////////............000000//////.........---////////////////////////---------///111111///---................................................,,,,,,,,,------.........+++,,,.../////////......000000000000111111111111000000111222444777999:::555555555666777888888999999::::::;;;===???AAABBB>>>???AAABBBCCCCCCBBBBBB@@@@@@???>>>>>>===>>>>>>DDDAAA===<<>>===<<<:::999888888888666666777777777777777777222333333444444333333222000000111111111111000000000111111222222222111111////////////000000000000////////////////////////...///...555;;;222...:::111111000000000000111111222222111000//////000000000000000000000000000000......------------......000000//////.........---.../////////000000111111////////////////////////------------.........///////////////////////////---...000111111111000///111111000///////////////111000///......///000111.../////////000000111111///////////////000111111//////...---------------............/////////000---------.........//////000000000000000000000000111111111111222222222222///......//////000111222////////////000000000000////////////000111222333444444333222111111111111111000/////////000111222111111222222222333333333555555555555555555555555333333555666666666555444444555777888999:::999999777888999:::;;;:::999999::::::999999::::::;;;<<>>???@@@BBBDDDFFFGGGGGGFFFEEEDDDAAAAAA???>>><<<:::999888===<<<;;;::::::<<<>>>???AAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@???>>>===<<<<<<888888888999999:::::::::===;;;:::777666555444444000000000000000111222222222222222222222222222222000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000111111000000//////......000000////////////000000000000//////.........---111111111111000000000000............/////////000111111000000000000111111000000111111111000000///...000111222222111000...111111111111111111111111000/////////.........---............/////////000000000000000000000000000///////////////000000000000000//////......------...,,,+++,,,///111000...////////////////////////,,,---///000000000///...222///---...111222000---111111111111111222222222//////000000000000//////......///000000000000000000111111111111222222222222222111111222222333444111222222333333222222111444333333666:::;;;999666444333333333333444555555555666777777666666777888::::::::::::::::::::::::;;;<<<===<<<<<<<<<>>>@@@???@@@DDDJJJPPPYYYhhhwww,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,,,,,,,---......,,,,,,------------------,,,++++++---///000000///....................................---------,,,------------------------////////////////////////////////////////////////000//////...///000111222000000000000000000000000/////////////////////////////////......---------000...---,,,,,,---...000//////.........---------------------------------//////............//////000000000/////////.........///000///...---...///000222444444555666999;;;:::999888888777888888999999999999999888888888888888888888999;;;===>>>???@@@AAADDDFFFHHHHHHGGGGGGDDDCCCBBBAAA???>>><<<<<<>>>===;;;;;;;;;===>>>@@@BBBCCCCCCDDDDDDCCCBBBAAA@@@@@@???>>>======<<<<<<::::::::::::;;;;;;;;;<<<===<<<:::888666444222111111111000000000000111111222222222222222222222222000000000000000000000000000111111222222111111000000000000000111111111111000000000000000000000000111000000000/////////...000000////////////000000000000/////////.........111111111111000000000000........./////////000000000000000//////000000000//////000000000//////...///000111222222111000///111111111111111111111111////////////////////////........./////////000000000000000000000000000000222222222222222222111111000000000000000/////////000...,,,---///000...,,,////////////////////////---...///000000000///...000///...///000000///...000///////////////////////////000000000000//////...///000000111111000000000111111111111222222222222222111111222222333444333333333444444333333333222222222444666777777666555555444333333444555555555666777777666666777888:::::::::::::::::::::::::::;;;<<<;;;;;;;;;===???@@@@@@DDDIIIOOOXXXhhhwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---,,,,,,,,,,,,---......------------------,,,,,,,,,+++***+++---...---,,,---------------------------------,,,,,,,,,,,,,,,........................000000000000000000000000........................///////////////000111111...///000111111000/////////////////////////////////////////////.........///...---,,,,,,---...///...............---------------------------------//////............//////000000000/////////......,,,---////////////000222222444888:::;;;===???AAA???>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999999999:::;;;===>>>???>>>@@@CCCFFFHHHJJJJJJJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA?????????>>>>>>=========<<<===============>>>>>>??????>>><<<:::777444222333333222111000000000000111111111111111111111111000000000000000000000000222222333333333333222222000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000////////////......111111111111000000000000....../////////000000000////////////////////////......////////////......///000111222222111000///000000000000000000000000000000000000000111111111....../////////000000000000000000000000000000000000000//////.........---000000000000111111111111111000............---+++////////////////////////---...///000000000//////000111222111000000111222000000000//////.........//////000000000000/////////000111111222222111111000111111111111222222222222222111111222222333444333444444555555444444333222333444444444444666888888777555444333333444555555666777777666666777888999999999999999999999999999:::;;;;;;:::;;;===???AAAAAADDDIIINNNXXXhhhxxx........................+++,,,,,,,,,---------...---,,,,,,,,,,,,---...............------,,,,,,,,,---+++***+++,,,---+++***---------------------------------,,,,,,,,,,,,,,,////////////////////////////////////////////////........................///////////////000000111...///111333333222000/////////////////////////////////..................///...------------...///................................................------------------.../////////////////////......---///111222222333555777555888<<<>>>??????AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@????????????============>>>???@@@AAAAAABBBDDDGGGIIIJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHIIIHHHHHHGGGGGGHHHIIIIIIFFFFFFFFFFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCBBB@@@===:::888666666444222111000000///111111111111111111111111000000000000000000000000222333333333333333333222///000000000111111111111000000000000000000000000000000000000////////////000000000111111000000000000000//////////////////111111111111000000000///...////////////000000000......////////////............//////000000/////////000111111111111000///////////////////////////222222222111111111000000...////////////000000000000000000000000000000000///......------,,,,,,+++/////////000000111111111000//////............---////////////////////////......//////000000000000111333555444222000222555333333222111000//////...//////000000000000//////000000111222222222222222000000111111111222222222222222111111222222333444333333444444444444333333333555777555333444888;;;:::999777555444444444555555666777777666666777888888888888888888888888888:::;;;<<<<<<;;;;;;===???BBBBBBDDDHHHNNNWWWhhhxxx........................,,,,,,,,,,,,++++++******---,,,,,,,,,,,,---...............------,,,,,,,,,...---+++,,,------,,,+++---------------------------------------------...////////////////////////...................................................//////000000000000000///000222444444333222111........................------------------------.........------.........---.............................................,,,,,,++++++,,,------...////////////000000111111111333666777777999;;;===;;;>>>AAABBBBBBAAAAAABBBEEEFFFGGGHHHGGGFFFDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEFFFHHHIIIIIIJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAABBBDDDDDDCCCBBB???>>>:::999777555444222222111111111111111111111111111000000000000000000000000111111222222222222111111///000000000111111111111000000000000000000000000////////////000000000000000000111111111111000000//////000000000000000000111111111111000000000///////////////000000000111......////////////.........///000111111111111111000000111111111111000000////////////////////////555444333222111000///...////////////000000000111000000000000000000000000111111111000000/////////.........//////000000000---...////////////000000////////////////////////////////////000000111111000222444333000///111444333222222111000///......//////000000000000//////000000111222222222222222000000111111111222222222222222111111222222333444222222333333333333222222333555777555333333777;;;;;;:::999777666555444444555666777777666666777888888888888888888888888888;;;<<<======<<<===???AAABBBBBBDDDIIINNNWWWhhhwww,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********---,,,,,,,,,,,,---......------------------,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................................................................///000000000000000///000111333333333333222........................,,,,,,,,,---------------........................---------.......................................++++++++++++,,,---...///000000111222333555666666888:::<<<=========???AAABBBDDDEEEEEEDDDCCCCCCDDDDDDFFFHHHJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGJJJJJJJJJKKKKKKKKKLLLLLLIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCAAAAAABBBCCCCCCBBBAAA@@@>>>===;;;999777666555555222222222222222222222222000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000////////////000000000000///000111222222111000/////////000000000000111111111111111111000000000000/////////000000000111111...///000111111000///......///000111111222222111111000000000000000000111000000000000000000000000555444333222111///....../////////000000000111111000000000000000000000000////////////000000000000............////////////,,,...////////////111222////////////////////////000000/////////000111222...///000///......///000/////////......---------//////000000000000/////////000111111222222111111000111111111111222222222222222111111222222333444111222222333333222222111222333333333222333444666999:::::::::999777555333555666777777666666777888999999999999999999999999<<<===>>>>>>===>>>@@@BBBAAABBBEEEJJJOOOWWWggguuu,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,---------------------,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------........................////////////////////////---...///000111000000///...//////000111111222222........................------------.........///---..................------------.........//////........................------------...///000000222333555666999;;;<<<===>>>???AAAAAA@@@@@@AAACCCDDDEEEEEEDDDBBBBBBCCCEEEBBBDDDHHHJJJKKKJJJGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@>>><<<;;;:::999999333333333333333333333333000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000.../////////000000000111///000222333333222000/////////000000000111111111111111111111000000000000//////000000000111111111...///111222222111///...---...///000111111111111111111000000000000111111111111111111111111111111111111111111111000000000//////000000000111111111000000000000000000000000,,,------......//////000000000000///////////////---///111000......///111////////////////////////111000/////////000111222000///......///000///.....................------//////000000000000//////...///000000111111000000000111111111111222222222222222111111222222333444222333333333333333333222333222222333444555444222777999;;;===<<<999555333555666777777666666777888::::::::::::::::::::::::;;;===>>>=========???AAA@@@AAAFFFLLLQQQXXXfffsss........................------......///000000000---,,,,,,,,,,,,---......,,,,,,,,,------.........,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------000000000000000000000000000000000000000000000000---...000111111111000///------------...///111111........................---.........//////000000------............---------------.........//////////////////////////////.........//////111222222444555777:::===???AAABBBAAABBBCCCCCCAAAAAABBBCCCAAABBBBBB@@@???@@@BBBDDD@@@CCCGGGJJJKKKJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDD???@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@BBBDDDEEEAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDIIIHHHGGGEEEDDDCCCCCCDDDCCCBBB@@@???===<<<<<<<<<444444444444444444444444000000000000000000000000111111111222222111111111000000000000111111111111000000000000000000000000.../////////000000111111///000222333333222000/////////000000111111111222111111111111000000000000000000000000111111111111...000111333333111000...,,,---...///000000000000111111000000000000111111111111111111111111111111......///000111111222222000000000000111111111111000000000000000000000000//////000111222333444444222222111111000000/////////111333111...,,,...000////////////////////////111000/////////000222333333111///000333444222////////////000000000000000//////000000000000//////......///000000000000000000111111111111222222222222222111111222222333444333444444555555444444333555333333555888888555222666888<<<>>>>>>:::666333555666777777666666777888::::::::::::::::::::::::;;;<<<===<<<<<<<<<>>>@@@???AAAFFFMMMRRRXXXeeerrr------------,,,,,,+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,000000/////////.................................,,,,,,------...///000000000///...------...///000000000000000111111111111////////////////////////111000000///...------------------............/////////............//////111000///...............///000000...,,,,,,---.../////////000111333444555888888999;;;===@@@BBBCCCEEEEEEEEEDDDCCCBBBAAA@@@AAACCCDDDFFFGGGGGGGGGFFFJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGEEEBBB@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<===>>>@@@AAAAAABBB???@@@CCCEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDBBBBBBEEEDDDAAA??????@@@BBBDDDGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@???>>>======>>>>>>888666444222111111333333444444333222111111111111222333333222222111000///222222222222222222222222000000000000111222333333111111111111000000000000222222222111111111111111//////000111111111111111//////000000000000//////000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......000000000000111111111111111111111111000000000000//////000000000000//////222111000/////////000111111111111111000000000000//////000000000000////////////000000000000//////000...------///000000///111111111000000000000000//////000000000000/////////...,,,++++++,,,...///222222111000//////000000000000000000000111111222111222333333444444333333333333333222222222111111222222333333444333333333444444555666666555444333555777888::::::888666555666666555555666777888999666777999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@DDDCCCEEEJJJPPPXXXfffrrr,,,---------,,,,,,+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,......---------,,,,,,,,,........................,,,,,,---......//////000000///...------...///000//////000000000111111111000000000000000000000000/////////...---,,,,,,,,,---------............/////////............////////////............//////...///000///------...000111222222333555777888999999:::;;;<<>>???@@@AAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDDDD@@@@@@@@@@@@AAABBBCCCCCC???>>>===;;;;;;;;;<<<<<<888777666555444333333333111222222222222222111111///000000000000000000000111111111111111222333333111111111111000000000000000111111111111222222222......///000000000000000//////000000000000//////000000000000000000000000111000000000000/////////000000000000000000000000111111000000////////////000000000000111111111111111111111111000000000000//////000000000000//////111111000///000111222333111111111111000000000000//////000000000000/////////000000111111000000//////...------///000000///111000000000000000000000......////////////......333222000//////000222333222222111000000000000000000000000000000111111222111222333333444444333333333333333222222222111111222333333444444444444444444555666666666666555444555666777888888888777666666666666666777666666666666777999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@DDDCCCEEEJJJOOOWWWdddqqq,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------------,,,,,,,,,........................---------......//////000//////............////////////000000000000111111111111111111111111111111.........---,,,,,,++++++---------............/////////............//////......------......//////...///000000///000222444555666777888:::<<<===>>><<<<<<>>>???AAACCCEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIJJJKKKKKKKKKKKKJJJJJJGGGFFFEEECCCBBB@@@??????;;;===>>>>>>>>>>>>???AAA@@@AAABBBDDDEEEEEEEEEEEEIIIHHHGGGFFFEEEFFFFFFGGGKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGFFFEEEDDDCCCBBB???????????????@@@AAABBB????????????????????????<<<;;;:::888777666666666111222222333333333333333/////////000000000111111222222111111111222333333222222111111111000000000000000000111222222333333......//////000///////////////000000000000//////000000000000000000000000000000000000000111111111000000000000000000000000111000000000000/////////000000000000111111111111111111111111000000000000//////000000000000//////000000000000111222333444111111111111000000000000//////000000000000/////////000000111111000000//////...---...000111000///000000000000000000111111//////000000000000//////111000///......///000111222111000000000000000000000000000000000111111222111222222333333333333333333333333222222222111111333333444555555555555555555666666777777666666555555555555555666777777888777888999999888777555333777888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@DDDCCCEEEJJJOOOVVVcccooo,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,////////////////////////........................------....../////////000/////////....../////////////////////000000000111000000000000000000000000.........---------,,,,,,---------............/////////............////////////......---............///111111222333666888888999;;;===???AAABBBBBB???@@@BBBCCCEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEAAAAAA@@@@@@???>>>>>>======>>>@@@@@@@@@@@@AAACCCDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLOOOOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTSSSQQQOOOMMMLLLKKKLLLLLLMMMMMMMMMLLLKKKJJJMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJIIIHHHFFFEEEDDDDDDAAAAAA@@@???>>>>>>>>>>>>======>>>?????????>>>>>>???>>>===;;;:::999999888444555555555555555444333000000111111222222333333444333333222222222333333222222222111111111000000111111111111111111222222//////000000000000000/////////000000000000////////////////////////////////////000000111222333333000000000000000000000000000000000000000000000000///000000000111111111111111111111111000000000/////////000000000000//////111111111111111222222222111111111111000000000/////////000000000000//////...//////000000//////...///......///111111000///000000000000000111111111222222222333333222222222//////...------...//////111111000000000000000111000000000000000111111222111111222333333333333222333333333222222222111111333333444555666666666666666666666777777777777777666555444333444666888999999:::<<<===<<<999555333888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@DDDCCCEEEJJJOOOVVVbbbnnn+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,.../////////////////////.................................///////////////...//////////////////......////////////000000000/////////////////////////////////...............---------............/////////............//////222111000///...---------///111333444555777:::===;;;===???AAACCCDDDDDDEEECCCDDDFFFGGGIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDBBB@@@???>>><<<======>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCDDDEEEIIIJJJLLLNNNPPPQQQQQQRRRNNNMMMMMMNNNPPPRRRTTTUUUXXXZZZ^^^aaabbbbbb___^^^___```aaabbbcccdddeeeeeefffdddbbb___\\\YYYWWWVVVRRRSSSTTTUUUUUUSSSRRRPPPRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPOOOMMMLLLJJJIIIIIIFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBB@@@???>>>===;;;;;;:::::::::::::::999888777666555111111222222333333333333555555444333222222222333222222222222111111111111333222222222111000000000111111222222222111111000//////000000000000////////////////////////////////////000111222333444444111111111111111111111111000000000000111111111111///000000000111111111111111111111111000000000/////////000000000000//////222222222222111111000000111111111111000000000/////////000000000000//////---......//////......---///......000111222000/////////000000111111111111222222333333333333222222111111111000000111111111111000000000000000111111000000000000000111111222000111222222333333222222333333333222222222111111222333444555666666666666666666666666777777888888777666444333333555777999:::<<<>>>???>>>;;;888555999999999999:::;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@CCCBBBEEEKKKPPPWWWcccnnn++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------------........................////////////////////////......////////////............////////////000000........................////////////////////////---------............/////////............//////333222111000////////////222444666888999;;;>>>AAA???AAACCCEEEFFFGGGFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCAAA???>>>===============>>>@@@AAACCCDDDEEEDDDEEEGGGGGGFFFGGGHHHJJJJJJLLLNNNQQQTTTVVVWWWXXXYYYZZZ\\\___aaadddffffffiiimmmsssxxx{{{zzzwwwuuuvvvvvvwwwxxxyyyzzzzzz{{{vvvuuurrrooollliiiggggggcccdddeeeeeeeeedddcccbbb___``````______^^^]]]\\\WWWWWWUUUTTTRRRQQQOOOOOOLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@???>>>============>>>>>>>>>======<<<;;;:::444444444444444444333333777666555444333222222222333222222222222111111111222222222111111111000000222222333333222222111111//////000000000000//////000000000000000000000000000000111222333333444444111111111111111111111111000000000111111111111222000000000000111111111111111111111111000000000000//////000000000000//////000111111111111000//////111111111111000000000000//////000000000000//////---......//////......---///...///111222222000.../////////000111111222222000000111111111111000000////////////////////////000000000000000111111222000000000000000111111222000111111222222222222222333333333222222222111111111222333444555666666666555555555555666777888888888777555444444555777888999;;;>>>??????===:::888:::999999999999:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@BBBBBBFFFLLLRRRYYYeeeppp***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------..............................000/////////////////////---...///000000///...---........./////////000000////////////////////////........................---------............/////////............//////111111000000111222333333555777999;;;<<<>>>AAACCCDDDEEEGGGIIIIIIIIIHHHGGGIIIKKKMMMNNNOOONNNMMMLLLIIIIIIHHHHHHGGGEEEDDDCCC@@@??????>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIHHHJJJLLLMMMMMMNNNQQQRRRQQQSSSWWW[[[```dddfffhhhlllooorrrvvvyyy{{{{{{{{{}}}~~~}}}}}}}}}{{{|||||||||{{{{{{zzzzzzuuuuuuuuuuuutttsssrrrqqqhhhgggfffeeecccaaa```___^^^\\\YYYUUUQQQMMMKKKJJJHHHGGGEEEDDDCCCDDDDDDEEEAAAAAA@@@@@@???@@@@@@AAA??????@@@AAAAAAAAAAAAAAA::::::999999888777777777888777666444333333222222333333222222222111111111//////000111222222333333222222222222222111000000//////000000000000//////000000000000000000000000111222222222333333444444111111111111111111111111000000111111111222222222000000000000111111111111111111111111000000000000//////000000000000//////,,,---///000111111111000111111111111000000000000//////000000000000////////////000000000000///////////////111333333000......//////000111111222222//////000000000000//////.........//////.........000000000000000111222222000000000000000111111222000000111222222222222222333333333222222222111111000111222444555555666666444444444444444666777888:::999777666555666666777666888;;;===>>>===<<<;;;::::::999999999:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@AAABBBFFFMMMSSS[[[gggrrr***+++,,,,,,------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,........./////////000000........................000000000000////////////---...///000000///...---............/////////000000000000000000000000000---------------------------------.........////////////............////////////000111222444666777777999;;;<<<===???BBBEEEGGGHHHJJJKKKLLLKKKJJJHHHKKKLLLNNNPPPPPPPPPNNNMMMFFFFFFFFFFFFEEEDDDCCCCCC>>>>>>>>>???BBBEEEGGGIIIGGGHHHHHHIIIJJJKKKKKKKKKKKKMMMPPPRRRTTTVVVYYY[[[___aaaffflllrrrxxx{{{}}}}}}~~~~~~|||{{{yyywwwvvvuuuwwwtttnnnfff___XXXTTTQQQMMMLLLIIIGGGFFFGGGHHHIIIBBBAAAAAAAAAAAABBBCCCCCC>>>???AAACCCDDDFFFFFFFFFAAA@@@???>>>===<<<<<<;;;999888666555333333222222333333333222222222111111,,,---...000222444666666111111111111111000////////////000000000000//////000000000000000000000000222222333333333333444444111111111111111111111111000000111111222222222222000000000000111111111111111111111111000000000000//////000000000000//////(((***,,,///111222222222111111111111000000000000//////000000000000//////111111222222222222111111//////000222333333111......//////000111222222222111111222222222222111111222222333333333333222222000000///000000111222222000000000000000111111222000000111222222222222111333333333222222222111111///000222333444555555555444333333333444555777888;;;:::999777666666666555444666888;;;======<<<<<<;;;:::999999999:::;;;<<<;;;;;;;;;;;;===>>>???@@@AAABBBFFFNNNUUU\\\hhhttt------------,,,+++***))),,,,,,,,,---------......++++++------------++++++******+++++++++,,,,,,,,,------------------------...---+++******+++---...,,,------......------,,,---------............///.........///000111111222000///.........000111222000000000000////////////........................///............---------******+++,,,,,,---............---------...//////...000222555777999:::;;;@@@@@@??????AAABBBDDDEEEHHHHHHJJJKKKKKKJJJJJJIIIIIIKKKLLLLLLJJJIIIIIIJJJBBBCCCCCCAAA???>>>???AAABBBCCCDDDFFFGGGIIIJJJKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPTTTWWWYYYZZZ^^^gggnnnnnnttt{{{~~~xxxrrrkkkfffcccWWWTTTQQQNNNMMMLLLKKKJJJCCCDDDEEEDDDCCCBBBDDDFFFDDDDDDDDDDDDFFFGGGIIIJJJFFFEEEDDDDDDCCC@@@<<<999;;;:::888666444333222222111111111111111111111111111111111111111111111111000000111111111111000000111000/////////000222333333222222222111000000000000111111222222111111000000000000000////////////111111111111111111111111000000000000000000000000000///...------...///000//////000000000000/////////000000000111111111111//////000000111111222222////////////000000000000111111222222222222111111////////////////////////////////////////////////222111000000000111333333333222000//////000222333111111000000111111222333222222222111111111000000000111111111111222222222222222222222111111000000///000111333555888:::;;;333444444555555444444333888888777777666666555555666666777888:::;;;<<<===:::;;;===<<<;;;::::::;;;<<<;;;;;;;;;<<<===???AAAAAABBBFFFLLLQQQYYYhhhvvv------------,,,+++***))),,,,,,,,,---------......+++,,,------------,,,+++++++++++++++,,,,,,,,,,,,------------------------...---+++******+++---...---..................------------............///------...//////000111111000000///......///000111000000000000///////////////////////////////////////............---------,,,,,,,,,------......///...............///000111222444666999<<<>>>???@@@CCCCCCBBBCCCCCCEEEFFFGGGKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJIIIGGGFFFEEEFFF???@@@AAAAAA@@@AAACCCEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLNNNPPPSSSVVVYYY[[[]]]aaaffflllooopppsssyyy~~~~~~}}}zzzppplllfffaaa]]]YYYUUUSSSLLLKKKIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIMMMLLLLLLMMMMMMKKKGGGDDD<<<;;;888666444333222222111111111111111111111111111111111111111111111111000000111111111111000000111000000///000111222333222222222111111111111111111111222222222222111111111111111111000000000000111111111111111111111111000000000000000000000000000000///......///000000///000000111111000000///111111111111222222222222000000000000000111111111000000000000000///////////////000000000000//////000000000000000000000000111111111111111111111111222111000000000111222333333222111000000111222333555444333222222111111222222222222111111111000000000111111111111222222222222222222222111111111000111111222222333555666777333444444555555444444333444444555666777888888999777777888888999:::;;;;;;777888:::999888777777888;;;;;;;;;<<<===>>>???@@@AAABBBFFFLLLQQQYYYhhhvvv------------,,,+++******,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------------++++++++++++------......////////////......---------............///---------...//////000000111000////////////000000000000000000////////////000000000000000000000000///............---------.............../////////.........///000111222333555777999<<>>?????????BBBBBBFFFKKKQQQYYYhhhwww,,,---------,,,,,,+++***,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------............---------------............///------------......//////000000000///////////////000000000000///////////////////////////////////////............---------........................---......///000222444555777999;;;>>>AAACCCEEEEEEKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGEEEDDDCCC???@@@BBBBBBAAA@@@AAABBBBBBDDDEEEFFFFFFGGGJJJLLLIIIKKKMMMPPPSSSVVVYYYZZZ]]]```fffmmmtttzzz~~~~~~vvvmmmhhheeeaaaZZZUUUNNNMMMKKKJJJIIIHHHHHHHHHJJJLLLNNNRRRTTTSSSOOOLLLBBB???;;;888555444444555222222222222222222222222222222222222222222222222000111111222222111111000000000000111111111222222000000000111222222222333222333333444444333333222222222111111111000000000111111111111111111111111000000000000000000000000111111000000000000111111111111222222222222111111111111111222222222333333222222111111000000//////222222111111000/////////222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222333333222111111222333333888777666444333222111111111111111111000000000000000000111111111222222222222222222222222222222222444333333222222222222333333444444555555444444333666666666666666666666666999999999888888888888888999;;;======<<<;;;<<<===999:::<<<>>>?????????>>>AAAAAADDDJJJOOOWWWgggvvv,,,,,,---------,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///---------...............///000000000000/////////000000000000////////////........................///............------------------------.........---...///000222444666777;;;<<<>>>AAACCCEEEFFFGGGKKKKKKKKKKKKJJJIIIIIIHHHEEEEEECCCBBBAAA@@@??????:::<<>>======<<<<<<<<<===999<<>>???@@@@@@@@@@@@@@@BBBGGGLLLUUUfffuuu+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///...---,,,,,,---...///++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------............///////////////////////////,,,---///000111111111111000000000000////////////........................///............---------++++++,,,...///000111222222333444777:::===???AAABBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEEEECCCAAA???>>>;;;;;;::::::;;;<<<===>>><<>><<<<<<<<<===>>>???AAAAAABBBAAACCCHHHMMMVVVgggwww++++++,,,------,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,---------.........//////000000000000000/////////+++,,,...000222222222222000000000000////////////000000000000000000000000//////.........---------+++,,,---///000222333444555555777:::===@@@CCCEEEAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@>>>;;;:::::::::999:::;;;===???@@@???BBBEEEGGGHHHIIIKKKMMMNNNRRRXXX^^^dddkkkrrrwww{{{xxxuuuuuuyyyvvvkkkeee___\\\XXXUUUSSSQQQOOOMMMIIIIIIHHHFFFBBB>>>999666333333333333333333333333333333333333333333333333111222222333333222222111000111222333444333222222333222222222111111000000111111111222222111111111222222222111111111111000000000000000000000000000000000000000000000000000---...///000000///...---//////000000000000//////111111222222222333333333//////000000111111222222//////000111222333333444333222111//////111222333////////////////////////111111111111111111111111///000111222333222111111//////000000000000//////222111111111111111222222.../////////000000111111000111111111111222222222222222222333333444444444222111111111111111222222333444444555555444444333444444444555555555666666666777777777888888888888555777999:::999999:::;;;======<<<<<<===???AAABBBDDDCCCEEEIIINNNXXXiiiyyy---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,............////////////,,,,,,------...///000000000000000000000000000000000000000000////////////..................------000///...------------...000//////000111444666777;;;;;;===???AAACCCEEEEEEGGGFFFEEECCCAAA@@@>>>>>>BBB>>>:::999:::;;;999777:::;;;;;;;;;:::;;;>>>@@@DDDFFFGGGHHHIIILLLPPPSSSXXX^^^iiisss|||~~~{{{xxxwwwwwwzzzxxxqqqhhhaaa]]]ZZZVVVSSSLLLKKKJJJHHHFFFCCC>>>:::888666333222222222222111444444444444444444444444777666555444333222222222111111222222222222111111222111000......000111222111111111111111111111111//////////////////////////////000000111111222222000000000000000000000000111111111111111111111111222111111111000000//////222222222111111111000000222222333333333222111111000000000000000000111111000000000000////////////------......//////000000////////////000000000000000000111222222222222111222222222222222111000///000000000000111111111111111111111111111111111111333222111000111222333444444444444444444444444444222222333333444555666666222444777888999777555333555444444555555666777888777777777777777777777777:::::::::888666777:::<<>>======???<<<::::::<<<===<<<;;;??????@@@??????@@@CCCEEEGGGIIIKKKNNNPPPUUUZZZ^^^lllrrrzzzwwwpppiiiaaa[[[UUURRRMMMHHHEEEBBB>>><<<999777444333444555444444444444444444444444444444555555444333333333444444222222333333333333222222222111000//////000111222111111111111111111111111111111111111111111111111000000000000000111111111000000000000000000000000111111111111111111111111111111111111000000000///222222222111111111000000111111222333333222222222111111111000000000000000111000000000/////////////////////000000000000000////////////000000000000000000111222222222222111111111111111111000//////000000000000111111111111111111111111111111111111222222222222222333333444222222222222222222222222222222333333444555555666333444666777888777555555666555555555666666777777555666666777888999999999:::::::::888777777:::<<>>===<<<;;;;;;:::999:::===????????????@@@@@@@@@@@@BBBEEEHHHLLLNNNRRRWWW\\\ccckkkpppyyyvvvrrrtttvvvyyy{{{}}}~~~~~~ssskkkbbb]]]TTTMMMIIIFFFDDDBBB;;;888555444444444333222555555555555555555444444333333333333333444555666333333333444444333333333333222111000000111222333111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////111111111111111111111111111111111111000000000000222222222111111111111111000000111222333333333333222111111111000000//////111111000000000/////////111111111111000000000000////////////000000000000000000111222222222222111000000000111000000///...000000000000111111111111000000000000000000000000222222333333444444444333111111111111111111111111222333333444444555555555444555555666666666666777777777777666666666666666444444555777888999:::;;;:::::::::888777777999<<<>>>>>>>>>??????@@@@@@@@@BBBBBBEEEJJJOOOWWWgggvvv,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111------....../////////000///////////////////////////.........---------------------...........................///000111222444555777:::===???BBBCCCEEEDDDDDDCCCBBBBBBAAAAAA>>>======<<<<<<;;;;;;:::999999:::;;;===??????@@@@@@@@@AAABBBCCCFFFJJJNNNUUUXXX]]]ccckkksss|||xxxrrrooojjjlllooorrrwww{{{rrrlllcccZZZTTTOOOKKKHHHAAA>>>:::888777666444333666666666555555555555555444444333333333444444555222222333333333333222222333222111111111111222333111111111111111111111111111111111111111111111111222222111111000000//////////////////////////////111111111111111111111111111111111000000000000000111111111111111111111111//////000222333333333333222222111111000/////////111111111000000000//////111111111000000/////////////////////000000000000000000111222222222222111000000111111111111000000///000000000111111111111////////////////////////111222333555555444333333111111111111111111111111333333333444444444555555555555444444555666777888999999888888777666555555555555666777888999::::::999::::::999888888999;;;<<<======>>>???@@@@@@AAACCCCCCEEEJJJOOOXXXgggvvv,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111.........//////////////////////////////////////////.........---------------------.........//////...//////000111333444555:::;;;<<<>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>??????AAACCCDDDFFFIIINNNUUUYYYbbbffflllssszzzwwwrrrpppooooooppptttyyywwwnnndddZZZQQQKKKFFFCCC???===<<<;;;:::888777777777666666555555555666666555444333222222333111111222222222222111111333333222222222222333333111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000111111111111111111111111000000000000000000111111111111111111111111111111...///000111222333333333111111111111000000//////111111111111000000000000000000000//////.........////////////000000000000000000111222222222222111111222222333333222222222///000000000111111111111////////////////////////111222333444555444333222222222222222222222222222333333333444444444444444555555444333444666888999999999999999888777555444777777777777777888888888888::::::999888888999;;;;;;<<<<<<>>>???@@@AAAAAACCCCCCFFFKKKOOOXXXhhhvvv++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////////////////////////////000000000000000000000000/////////.........------,,,,,,------...////////////000000222444666888999===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::;;;;;;;;;<<<<<<<<<;;;===@@@@@@??????@@@AAAAAACCCFFFJJJOOOWWW```eeetttxxx~~~~~~|||yyyuuutttvvvxxx|||~~~xxxjjj]]]UUUKKKHHHDDDAAA???>>>;;;:::888888777777666666555555777777555444333222222222000111111222222111111000333333333333333333333333111111111111111111111111////////////////////////111111111111000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111222222222//////000111222222222222000000000000000000000111222222111111111000000000////////////............////////////000000000000000000111222222222222111111222333333444333333333000000000000111111111111000000000000000000000000111111222222333333333222333333333333333333333333444444444444444444444444555444444444555666888999999:::::::::999888666555888888777777777777777777888999::::::999888999::::::;;;<<<===???@@@AAABBBCCCCCCFFFKKKPPPXXXhhhwww+++++++++,,,,,,---------........................,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...////////////............000/////////////////////000000000000000000000000000000000/////////......,,,,,,------...//////000000111222444666888:::<<<===>>>@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@????????????::::::;;;<<<======>>>>>>===@@@CCCDDDCCCCCCDDDFFFGGGJJJNNNTTT[[[eeepppwww~~~|||zzzxxxwwwvvvvvvwwwxxxvvvwwwxxxxxxxxxxxxwwwvvvrrrrrrssstttvvvzzzwwwpppbbb]]]VVVOOOIIICCC>>>;;;999999888777777666555555666555444333333333333333111222222333333222222111333333444444444444333333111111111111111111111111000000000000000000000000000000000000000111111111222222222222222222222222111111111111111111111111///000000000111111111111000000111111111222222222000000111111111111000000/////////000111111222222222222222111111111000000///////////////000000000////////////000000000000000000111222222222222111111111222333333333333333000000000000111111111111111111111111111111111111111000000000111111222222333333333333333333333333444444444444444444444444333333444555666777888999888999:::;;;:::999777666666666777777888888999999888999;;;:::999888999:::999:::;;;===???@@@BBBBBBDDDDDDFFFKKKPPPYYYhhhwww+++++++++,,,,,,---------........................,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...000000000///......------000000000000////////////000000000000000000000000000000000000////////////,,,,,,------...///000000111222333555777:::<<<===<<<===???AAABBBBBBAAAAAACCCBBBBBBAAA@@@???>>>===:::;;;;;;<<<===>>>???@@@>>>BBBFFFGGGGGGFFFHHHJJJTTTWWW\\\bbbkkkwww{{{wwwssspppooonnniiigggdddaaa``````bbbcccaaabbbbbbccccccaaa```___aaaaaa```______aaafffjjjiiiiiiiiijjjlllnnnpppqqqwwwxxx{{{yyyooocccXXXNNNFFF@@@999999999888777666666555444444333333333444555555222333333444444333333222333444444555555444444333111111111111111111111111111111111111111111111111//////000000111111222222222222222222222222222222111111111111111111111111//////000000111111111222000000111111222222222222000111111111111000000///......///000111222333333222222222111111111111000//////000000111111222222////////////000000000000000000111222222222222111///000111222222222222222000000000000111111111111111111111111111111111111111000/////////000222333222222222222222222222222444444444444444444444444333333444555666777888888888999:::;;;;;;:::888666444555666777888999:::;;;777999;;;;;;999888999999999999;;;===???@@@BBBCCCDDDDDDGGGKKKPPPYYYiiiwww000///...---------------,,,---.........---,,,+++,,,,,,,,,,,,,,,---...///---------------------------,,,,,,,,,,,,---......,,,,,,------...///000000,,,,,,------------,,,,,,//////............//////////////////000000000000//////////////////////////////...---------......000000//////000111333444333555888;;;=========<<<======>>>???@@@BBBCCCDDDDDD@@@======>>>>>><<<999777888999999:::;;;>>>AAABBBDDDGGGIIILLLPPPUUUYYYbbbffflllttt|||~~~xxxtttttttttwww{{{|||xxxwwwuuussspppmmmkkkjjjiiiiiiiiiiiihhhgggfffeeedddcccaaa___^^^]]]\\\\\\\\\]]]^^^___]]][[[XXXVVVYYYXXXVVVUUUUUUVVVXXXYYYXXXYYY[[[[[[[[[\\\___aaaeeeeeefffhhhkkknnnqqqsssyyy|||qqqdddVVVLLLIIIDDD===:::::::::999777666666666444333333444666666666555555555444444444444444444333333333222222000000111111111111000000......///111111222222222000000000000000000000000333222222222222222222333333333333222222222111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000222222333333333333222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111111111222333444444444444444444444444444111222333444555555555555444444222222222222444444222333666888:::::::::::::::999888777777777999999::::::;;;;;;;;;:::999999666777:::<<>>======?????????@@@@@@AAAAAABBBAAA>>>;;;;;;======<<<:::777999<<<>>>>>>???BBBDDDEEEIIINNNTTTZZZaaaiiimmmsssvvv{{{zzztttpppoooooorrrvvv|||zzzrrrmmmcccbbbaaa```___^^^]]]]]]^^^aaaeeeiiimmmoooooooooqqqooommmjjjhhhgggffffffiiijjjkkkjjjhhhddd___\\\[[[ZZZXXXWWWWWWXXXZZZ[[[\\\\\\\\\[[[YYYXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^ZZZ___eeekkkpppvvv}}}|||nnndddUUUNNNFFF@@@>>>>>><<<:::999999999888777777888999555555555555444444444444444444444333333333222222111111222222222222111111...///000111111222111111111111111111111111111111222222111111111111222222333333222222222111111111000000000000111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111222333444333333333333333333333333111222333444555555555555333333222111111222333333333555777999:::;;;;;;;;;888999999::::::999888777::::::;;;;;;;;;;;;;;;:::777888999;;;===???AAAAAAEEEEEEHHHMMMRRR[[[kkkzzz,,,,,,+++*********++++++------......------,,,+++...------------...//////---------------------------,,,,,,,,,,,,---......,,,,,,------.../////////.........//////.........//////............//////////////////000000000000000000000000000000000000//////...---------------,,,,,,...000222555888999============>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>><<<;;;999999;;;<<<<<<;;;999<<>>>>>======>>>>>>???@@@CCCCCCCCCBBB@@@>>><<<;;;999888888999:::<<<<<<===<<<>>>AAACCCFFFKKKPPPTTT```eeennnwww~~~~~~vvvwwwwwwwwwxxx{{{|||tttlllhhhdddbbbaaa```aaabbbbbbbbbiiijjjmmmpppsssvvvyyyzzz~~~yyyuuurrrrrrooonnnkkkgggccc```^^^]]]ZZZZZZZZZ[[[\\\___bbbdddcccccceeeiiiooowww~~~qqqcccXXXQQQJJJFFF@@@>>>;;;999777666444222555555555444444444444333555444444444444333333333222222333333333333222222111111222222222111000000111111111111111111111111111111000000000000111111222222222222111111111111000000111111111222222222111111111111111111111111222111111000000111111222000000000000000000000000222222111000000111222222111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222111222222222222333333111111111111111111111111111111222333444444444444333333333333333333333333555555666777888999999999888999;;;<<<;;;:::888666888888888999:::;;;<<<<<<;;;:::999999:::<<<>>>@@@EEEEEEGGGLLLQQQ[[[kkkzzz------,,,,,,,,,------.........------,,,,,,,,,,,,///......---------......---------------------------,,,,,,,,,,,,---......---------.....................////////////......//////............//////////////////000000000000111111111111111111111111///.........//////000111222333444555777888999999============>>>@@@AAABBBCCCCCCBBB@@@>>><<<:::999888888999:::;;;===>>>@@@@@@AAABBBEEEJJJRRR[[[bbbmmmsss|||}}}yyy{{{}}}}}}uuutttqqqnnnjjjhhhfffeeeaaabbbcccdddfffiiimmmooovvvxxx{{{~~~|||yyyuuurrrooonnniiigggeeecccaaaaaa```___```^^^\\\\\\^^^bbbfffiiixxx~~~zzzlll___UUUNNNHHHDDD???<<<;;;:::888777666666555555555444444444555555555444444444333333111111222222222222111111111222222222222111111000111111111111111111111111111111000000000000111111222222222111111111000000111111111111222222222222111111111111111111111111222222111111111111222222000000000000000000000000222222111111111111222222111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111222222333333333333111111111111111111111111000111222333444444444444555555555555555555555555555555555555666666777777:::999999888888999999:::777777777777888999;;;<<<<<<;;;:::999:::<<<>>>@@@AAABBBGGGMMMRRRZZZiiivvv......---------.../////////...---,,,,,,,,,,,,---......---,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---.......................................//////.........//////............//////////////////000000000000////////////////////////.........///111222444444666777888999:::::::::999<<<===>>>???@@@AAABBBBBBBBBAAA???===<<<;;;::::::999;;;<<<======???AAADDDEEEFFFHHHLLLSSS^^^iiiqqqxxx~~~|||}}}}}}|||zzzzzz{{{}}}}}}sssmmmcccbbbbbbbbbeeehhhlllnnnqqqrrrtttuuuvvvxxx|||{{{xxxuuurrrnnnkkkcccaaa^^^[[[ZZZZZZ[[[\\\aaaeeejjjqqqxxxvvviiiaaaRRRLLLDDD???>>>>>><<<:::777777777666666666555555555555555555444444444333111111222222222222111111111111222222222222222111222222222222222222222222111111111000000111111111222111111111111000000000111111111222222222222333222222222222222222222222222222111111111111222222000000000000000000000000000000111111111111000000000111111111111111111000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000222222222222222222222222000111222333333333333222111111111111111111111111000111222333333444444444555666666777777666666555555444444444444444555666888777777666777888:::;;;999888777777777999:::;;;<<<;;;;;;;;;<<<===???@@@???AAAGGGMMMSSSZZZgggttt......------...//////000///...---,,,,,,,,,------------,,,+++++++++++++++---------------------------,,,,,,,,,,,,---..............................------............------//////............//////////////////000000000000---------------------------...///000333555777888999999;;;<<<===<<<<<<<<>>@@@@@@@@@AAADDDGGGIIILLLRRRYYYbbblllwww~~~~~~wwwuuutttkkknnnqqqsssvvvyyy}}}vvvqqqmmmjjjbbbccceeeiiinnnsssxxx{{{}}}xxxpppnnnjjjfffbbb^^^[[[ZZZXXXYYY[[[]]]```fffmmmrrr}}}kkkaaaTTTJJJEEEBBB>>>;;;888888888888777777777777555555555555444444444444222222333333333333222222000000111222333333333333222222222222222222222222222222111111111111222222111111111111000000000000111111111222222222333333222222222222222222222222333222222111111222222333000000000000000000000000///000222444444222000//////000000111111000000///000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000111222333333333222222222222222222222222222222000111222333333444333333444555666777777666555444666666555444444444555666333444555777888999::::::<<<;;;999888888:::;;;<<<;;;;;;<<<===>>>???@@@AAABBBBBBFFFLLLQQQZZZiiiwww---------------...///000///...---,,,+++,,,---------,,,++++++************---------------------------,,,,,,,,,,,,---...........................---,,,------------------,,,//////............//////////////////000000000000000000000000000000000000---...///111444777999:::999:::<<<>>>??????>>>>>>BBBCCCDDDEEEEEECCCAAA@@@@@@===:::888777999;;;===>>>@@@CCCCCCBBBCCCFFFJJJKKKPPPYYYcccmmmwwwuuummmiiiggghhhmmmsssyyy}}}~~~{{{zzzzzzvvvqqqllljjjjjjlllnnnoooqqquuuyyy~~~{{{vvvooohhhccc___[[[[[[[[[[[[\\\___dddhhhjjjpppyyy|||jjj[[[QQQJJJDDD???999999999999888888888777666666555555555444444444333444444555555444444333///000111222333444444444222222222222222222222222333333222222222222333333111111111111000000000000111111222222222333333333222222222222222222222222333222222111111222222333000000000000000000000000111333666888888666333111//////000000000000//////000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000111222333444333222222222222222222222222222222000000111222333333333333333444555666666555444333888777666444444555666666///111555888::::::999888>>>===;;;::::::;;;<<<===:::;;;===???@@@AAAAAAAAAEEEDDDFFFKKKPPPZZZkkkzzz...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................///...------...///...,,,...------------...//////000000000///......------000000000000000000000000000000000000000000000000//////...---------......000111222444666777999:::;;;<<<>>>@@@AAABBBCCCCCCBBBCCCDDDDDDDDDBBB???>>>::::::999888777999===@@@DDDBBBAAAAAACCCHHHMMMPPP[[[___gggpppxxxwwwnnnjjjiiikkkrrrvvv~~~~~~vvvqqqnnnkkkjjjjjjllloooqqqsssuuuxxxzzz}}}~~~wwwrrriiigggdddaaa______``````aaafffkkkmmmooovvvttteeeWWWJJJBBB@@@;;;888;;;===;;;888888555666666777777666666555666666555555555444444444222222222222222222222222444333222222111111222222222222222222222222222222222111000000000111333333000111222111000000222333333222222111111222222333222222222222222111000///------......//////000000444555666666666444222111111111000000000000111111000000000000000000000000222222222222222222222222333333333222222111111111222111000//////000111222111111111111111111111111111111222222222333333333444444444333333222222222444333333222222333333444444555777888999888666555333222222222333444666777777777777777777888888999999:::;;;:::999888999;;;>>>>>>>>>>>>>>>???@@@AAAEEECCCCCCIIIQQQ[[[kkkxxx,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................///...------...///...---...------------...//////.........///////////////000000000000000000000000000000000000000000000000///......---------......///000222444777999;;;<<<<<<===???AAACCCDDDEEEEEEFFFFFFFFFEEECCC@@@>>><<<888888999888888:::===@@@CCCBBBBBBDDDHHHOOOUUUYYYdddhhhnnnvvv~~~}}}zzztttpppooorrrvvv~~~}}}tttpppiiidddbbbbbbcccdddtttvvvzzz}}}~~~}}}{{{vvvqqqmmmiiifffeeeaaabbbcccbbbbbbfffnnntttwwwfffVVVKKKDDD===888:::;;;:::999:::666666666666555444333333444444444333333333222222222222222222222222222222444333222222111222222222222222222222222222222222222111000000000111333333222333333222000///000222333222222111111222222333222222222222222111000000//////000000111111111111///000222222222111///...111111000000000000111111111111111111111111111111222222222222222222222222222222222222111111111111222111000000000000111222111111111111111111111111111111222222222333333333444444444333333333222222444333333222222333333444444555777888888888666555444444333333444555666777777666666666666777888888999:::<<<<<<:::999:::;;;;;;;;;;;;<<<===>>>???@@@DDDBBBDDDJJJQQQZZZiiivvv,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------..............................///---,,,---...///...---...------------...//////------......///000000111000000000000000000000000000000000000000000000000......---------......//////000222555888;;;===>>>>>>???AAACCCEEEFFFFFFGGGIIIHHHGGGEEEBBB>>>;;;:::888999;;;<<<<<<===@@@CCCCCCDDDFFFJJJRRR[[[ccchhhqqqtttzzzyyyuuuuuuuuuuuuuuuvvvzzztttjjjfffccc```___```dddiiilllzzztttqqqllljjjfffcccaaaaaabbbdddeeemmmyyykkk^^^OOOFFF>>><<<<<<::::::<<<888888777666555444333333444444444333333333333222333333333333333333333333444444333222222222222222222222222222222222222222222111111111111222333333333444444222///...///000333222222111111222222333222222222222222222111000222222222222222333333333000111222333333333222111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222222222111111111111222222222222222222222222222222111111222222222333333333444444444444333333333333444333333222222333333444444555666777888777666666666666555555555555666777666666555555666666777888888:::======<<<::::::;;;999999:::;;;<<<>>>@@@AAACCCBBBEEEKKKQQQYYYfffsss......------------......------,,,,,,,,,,,,------,,,,,,,,,---------.................................---,,,---/////////---...------------...//////............//////000000////////////////////////000000000000000000000000------------......///000222333555777:::<<<>>>???@@@AAACCCDDDFFFGGGGGGHHHHHHGGGEEEBBB???<<<;;;999<<<>>>@@@AAAAAABBBDDDFFFEEEGGGLLLTTT^^^hhhqqqwww}}}~~~zzzvvvrrrpppqqqtttxxx}}}zzzooohhhhhhhhhhhhhhhlllrrrzzzzzzsssooollliiifffbbb[[[___eeekkksss|||wwwbbbVVVKKKEEEAAA<<<;;;<<<:::999888777777666666666666666666666555555555555444444444444444444444444444444333222222222222333222222222222222222222222111111111111222222333333222333333222000///000222333222222111111222222333222222222333333222111111222222333333333333333333000111222333333333333333111111111111111111111111111111111111111111111111222222222222222222222222111111222222333333444444333222222222222222222333222222222222222222222222111111222222222333333333444444444444444444333333444333333222222333333444444555666777777777666666777777777666666666666666555555555555555666777777888:::======<<<;;;;;;;;;999999:::;;;===???AAACCCBBBBBBFFFLLLPPPWWWeeeqqq///......------......///...------,,,,,,------...,,,,,,,,,---------.................................---,,,---///000///......------------...//////000000//////............////////////////////////////////////////////////---------...///000111222666777888999;;;<<<===>>>BBBCCCDDDEEEFFFFFFGGGGGGCCCAAA???===<<<;;;;;;<<>>@@@AAAAAABBBGGGLLLPPPWWWeeerrr------,,,,,,,,,,,,------......------------......,,,,,,,,,---------..............................---,,,,,,---///000///......------------...//////111000000///......------000000000000000000000000////////////////////////......//////111222333444999999:::;;;<<<===>>>>>>CCCDDDDDDEEEEEEDDDDDDDDD>>>===;;;::::::;;;===???@@@BBBDDDFFFGGGJJJMMMPPPXXX]]]gggqqq{{{{{{wwwqqqooolllkkkmmmqqqvvvzzz~~~}}}xxxuuurrroooppptttvvvyyy|||~~~xxxqqqdddaaa\\\YYYXXXZZZ^^^```hhhssstttgggZZZLLLCCC???999888777555555555666666555555555444444444333333555555555555555555555555555444444333333333333333222222222222222222222222111222222333444333333333...000111111000111333666333222222111111222222333111222333333333333333333222222222111111111111000000000000000000000111111000111222333333222111000222222222222222222222222222222222222222222222222333333333333444444444444111111222222222222111111333333333333333333333333111111222222222333333333444444444444555555555555444333333222222333333444444444555555555666666666555666777777777777666666666666555555666666777888777999::::::999:::;;;===::::::::::::;;;<<<======AAACCCGGGLLLOOOVVVfffuuu------,,,,,,,,,,,,------......------------......,,,,,,,,,---------..............................---,,,+++---///000000///...------------.../////////////////////.........000000000000000000000000//////////////////////////////000111222444666777999:::;;;<<<>>>???@@@AAADDDDDDDDDDDDCCCBBBAAA@@@===<<<:::999:::<<>>;;;888666555555666555555555555444444444444555555555555555555555555555555444333333333333444222222222222222222222222111222333444444444333333///111111111000111222444333222222111111222222333111222333333444444333333222222222222111111111000444444333222222222333333000111333444444333111000222222222222222222222222222222222222222222222222222222222222222222111111000000111222222111000000333333333333333333333333111111222222222333333333444444444444555555555666444333333222222333333444555444444444555555666666333444666777777777777666777666666666666777888888888888888777777888;;;>>>@@@???>>>===============AAACCCHHHLLLOOOWWWhhhyyy//////............//////......------------......,,,,,,,,,---------..............................---,,,+++---///000000///...------------...//////------......///000000000000000000000000000000000////////////////////////000000000222333555777888888999:::<<>>>>><<<:::999:::<<<@@@BBBCCCEEEIIIMMMSSSZZZbbbhhhooovvvyyyooojjjjjjmmmqqqvvv|||yyyrrrsssnnnooovvv|||uuummmfffbbb___^^^```bbbdddiiiuuuppp```YYYGGGDDDAAA<<<999888777777888777777777666666666666666666666666666666666666555555444333333333333444222222222222222222222222111222333444555444333333111222222111000000111333333222222222222222222333111222333333444444444444333333333222222111111111222222111000/////////000000111333444444333111000222222222222222222222222222222222222222222222222222111111111000000/////////000111222222111000///333333333333333333333333111111222222222333333333444444444555555555666666444333333222222333333444555444444444444555666666222333555666777777777666777777777777777888999999888888777666555777;;;>>>FFFEEEDDDBBBAAA@@@@@@???BBBCCCHHHLLLOOOWWWjjj{{{000000/////////.........000000//////.........---------------------------000000...------...///000---------------------------------............///000///...---------------000000////////////000000//////.........//////000---...///111444666999:::<<<===???AAACCCCCCCCCCCCDDDCCCAAA@@@>>>======<<<999888888:::===@@@AAAAAABBBGGGNNNUUU^^^fffoootttyyyxxxrrrrrrtttqqquuu{{{|||vvvsssssstttvvvxxx{{{{{{qqqiiiaaa```]]][[[]]]dddnnntttzzzkkkZZZNNNDDDBBB???999666999333444555555444333444555666555555555555444444444444333222222222222333444666666666555555444444444333333333333333333333333333333333333333222111000777666444333222333444444222222222222222222222222000000000000111111111111222222222111111111000000555666777777777555333111111111000000000000111111111111111111111111111111333222111/////////000111000111111111111222222222222222222222111111000000000000000000111111111111333333444444444444444444666666555444333333222222444444333222333444555666555555555555555555555555888666555444555444333111555666777888999:::;;;;;;@@@AAACCCBBB???===<<<<<<@@@AAADDDJJJPPPYYYjjjyyy......---------,,,,,,,,,,,,,,,,,,------......///------------------------...---,,,++++++,,,---...---------------------------------............/////////.........//////000000000000000000000000000///............//////000000000222444666999;;;<<<===>>>@@@BBBCCCDDDDDDCCCBBBAAA@@@>>>===<<<;;;;;;<<<<<<<<<===@@@BBBDDDDDDHHHMMMTTT\\\dddllltttyyy|||xxxxxxzzz|||zzz~~~~~~zzzvvvuuuvvvyyy{{{yyynnniiibbb]]]\\\___cccgggmmmuuuuuufffWWWMMMDDD<<<999:::777888888888777666666666222333333444555666777777666555444333333444555666555555555444444444333333333333333333333333333333333333333444333333222222444333222111111111222222222222222222222222222222000000000000111111111111222222222111111111000000000111222333333222000///111111000000000000111111111111111111111111111111333222111000000000111111000111111111111222222222222222222222111111111000111111111111222222222222333333333444444444444444666555555444333333222222444444333333333444555666555555555555555555555555999888777888999:::999888444444555666777888999999===???AAAAAA@@@?????????@@@@@@CCCIIIPPPZZZlll{{{---------------,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------------------------............///.........//////000222222------............------...............///000000333444666888:::<<<>>>??????@@@BBBCCCDDDDDDDDDCCC@@@???===<<<;;;::::::999=========>>>@@@BBBDDDFFFPPPVVV^^^fffnnnuuu|||}}}zzzwwwvvvyyy}}}}}}|||rrrssssssuuuxxx|||xxxlllddd```___^^^]]]___ccclllzzzmmm[[[MMMBBB<<<;;;888888777777666555555444333333444555666777777888777777666555555666777777444444444444333333333333333333333333333333333333222222333444444444333333333333222111111111222222333333333333333333333333000000000111111111222222222222222111111111111111---...///111111000//////111111111111111111111111111111111111111111111111333222111111000111111222000111111111111222222222222222222222111111111111222222222333333333333444222333333333444444444555555555555444444333333222444333333333333444555666444444444444444444444444555444444666999:::::::::444444555666777888888999999<<<>>>@@@@@@@@@AAACCC@@@@@@CCCIIIPPP[[[mmm}}}//////////////////////////////...,,,***)))((('''------------------------..................//////........................---------............/////////......///000000111---...////////////...------------...///000111222555666888;;;===>>>@@@@@@AAAAAACCCDDDDDDDDDCCCBBB<<<<<<;;;:::999999999999>>>???@@@AAABBBFFFIIILLLYYY___hhhqqqyyy|||xxxtttuuuzzz}}}xxxvvvuuuuuuvvvzzz}}}|||rrrmmmiiiccc^^^^^^___aaaiiiwwwqqq```RRRHHHCCC;;;999888777777777666555666666666666555555555555777666666666666666666777333333333333333333333333333333333333333333333333000111222333333333333333555444444444444444444444333333333333333333333333000000111111111222222222111111111111111111111111...///000111222222222222111111111111111111111111111111111111111111111111111111111000000000111111000000111111111222222222222222222222222222222222222222222222333333333333222222222333333444444555555555444444444333333333333333333333444444555555444444444444444444444444333222222444777999999888666777777888999999::::::999;;;===??????@@@BBBDDDCCCBBBDDDIIIPPPZZZmmm}}}.../////////////////////000000///---,,,***))))))------------------------,,,------.........//////........................---------............///000///......---------...000111111222222111111000---......///000111333444777888:::<<<>>>@@@@@@@@@AAABBBCCCCCCCCCBBB@@@@@@999999999999999::::::;;;@@@BBBEEEGGGIIINNNUUUYYYbbbhhhrrr{{{{{{xxxvvvxxx|||vvvuuuwwwxxx}}}wwwnnnggg^^^\\\[[[^^^gggtttzzziiiYYYNNNCCC@@@<<<::::::;;;:::999777777666666666555555555555555555555555555555555333333333333333333333333333333333333333333333333000000111222333333222222333444444444444444444444333333333333333333333333111111111111222222222222111111111111111111111111//////000222333333444444000111222222222222111000111111111111111111111111///000000000000000000000000000111111111222222222222222222222222222222333111111111222222222222333111111222222333444444555444444444444444333333333333333333444444444444444444444444444444444444444666555555666999::::::999777777888888999999:::::::::<<<===>>>>>>???AAACCCFFFEEEGGGKKKPPPZZZjjjzzz,,,,,,,,,---------------------------............------------------------)))***+++,,,,,,---,,,,,,........................---------............///000///...------,,,,,,,,,......------------............///000222333555666888999<<<>>>@@@AAAAAAAAA@@@AAAAAAAAA@@@???===<<<777777888999:::<<<===>>>===AAAEEEIIINNNUUU^^^eeennnuuu~~~|||yyywwwvvvyyyyyy{{{~~~xxxvvvxxx||||||tttaaa^^^[[[[[[___gggqqqvvv~~~iiiYYYLLLEEE>>>999888888888666444444555666777888888999333444444555555444444333333333333333444444444444333333333333333333333333111111222333333333222222111111222333333333222222333333333333333333333333111111111222222222222333111111111111111222222222...//////000111222222333000111222333333222111000111111111111111111111111//////000111111111111000000111111111111222222222222222222222333333333333111111111111222222222222000000111222333444555555444444444444444444444444222333444444555555444444333333333333333333333333666555444555777888777666555555666666777777777777;;;<<<=========>>>@@@BBBGGGGGGIIINNNRRRZZZiiiwww,,,,,,,,,---------......,,,,,,------......//////------------------------((()))+++,,,------,,,,,,........................---------............/////////...............///---,,,***))))))***,,,---//////000111333555777888999;;;>>>@@@BBBCCCBBBBBB????????????>>><<<:::999555666777999<<>>AAADDDEEEFFFJJJPPPTTT[[[jjjwww........./////////000000.........------,,,,,,,,,------------------------***+++,,,...//////......////////////////////////---------........./////////......//////000111222333111...,,,,,,...111333000000111222444777888:::;;;===???BBBDDDDDDCCCCCC>>>>>>>>>>>><<<:::888777444555777:::===@@@CCCEEEDDDJJJSSSZZZbbbmmm{{{rrrppplllkkkmmmrrrxxx|||~~~}}}ppphhhdddeeegggfffnnnxxxmmmaaaQQQFFFAAA???<<<:::777777777777666666666666333444555666666555444333444444444555555666666666333333333333333333333333666777777777666555444444111222444555666555444444444444444444444444444444111111222222222333333333000000111111222222222222111111111111111222222333000111333444444333111000111111111111111111111111111222444555666555444444000111111111111222222222222222222333333444444444333333333444444444555555///000111222333444555555444444444444444444444444222333444555555555444333333333333333333333333333666666555777:::<<<;;;;;;888888888888999999999999999:::;;;<<<===???BBBEEECCCDDDJJJQQQVVV]]]kkkxxx------------------------.........------,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////////////////........................+++,,,------......------///............///000000111222444777999;;;<<<===???@@@AAAAAABBBBBBAAAAAAAAA???;;;777555555777888666888;;;>>>BBBFFFIIIJJJPPPTTT\\\fffqqq{{{wwwlllllllllmmmpppuuuyyy|||xxxnnnfffaaaeeeaaaeeesss}}}rrr]]]QQQJJJBBB======<<<;;;:::888777555333222444444444555555555555666555555555666555555444333111111222222222222333333444333222222111111222222444333333222222333333444111222333333444444444444333333333333333333333333111111111111111111111111444444444333333222222222222222222222222222222222333333222222111000000000000111222333444333222222111111222222222222111111222222222222222222222222222222222222222222222222333333333333333333333333333444555777777777777666666444333444777777555222666666555444444444444555555555666666777888888888777888888888999999999999:::999::::::<<>>???@@@@@@AAAAAAAAAAAAAAA===;;;888555333444666777999:::>>>BBBGGGLLLPPPRRRZZZ___hhhsss~~~~~~sssllllllnnnqqqvvv|||~~~ssslllfff```aaajjjoooqqqzzzsssbbbTTTGGG@@@>>>:::999888888888888777666666666666555555444444444333333444555666666666555333333333444444555555555444444333222222222222222444333333222222333333444111222333333444444444333333333333333333333333333111111111111111111111111444444444333333222222222222222222222222222222222222222111111111111000000000111222333333333222222111111222222222222111111222222222222222222222222333333333333333333333333333333333333333333333333333444555666777777666666777555444555888888666444777777666555555555555555222222333333444555555555777777777888888888999999:::999::::::<<>>???@@@@@@@@@@@@AAA@@@@@@??????:::888666444444666888:::<<<>>>CCCHHHOOOVVV[[[^^^gggmmmxxxzzzrrrpppqqqtttxxx}}}~~~}}}xxxllldddaaaccccccaaaeeemmmyyy|||gggTTTHHHDDD===;;;:::999::::::999888888888777666555444333222111222333555666777777777444444555555666777888888555444444333333333333333444333333222222333333444222222333444444444333333333333333333333333333333222222222222222222222222444444333333333333222222111111111111111111111111000000000000000111111111000111222333333333333222111111222222222222111111222222222222222222222222444444444444444444444444333333333333333333333333333333555666666777666666777666666777888888777555888777777666555666666666444555555666666777777888666666666777777777888888:::999::::::<<>>@@@CCCHHHOOOXXX```gggjjjrrryyy~~~zzzvvvxxxyyy{{{~~~}}}{{{~~~{{{qqqiiifffccc```bbbgggjjjuuuiiiWWWOOOEEEBBB===<<<<<<;;;999777777777777666555444444333222333444555666666666666444444555666777888888999555555444333333333444444444333333222222333333444222333333444444333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333......///000000111222222111111222222333333333333111111222222222222111111222222222222222222222222333333333333444444444444333333333333333333333333333333444555666666666666666666666777777777666555777777666555555555555555666666666777888888999999666666666666777777777777:::999::::::<<>>@@@AAABBBDDDCCCBBB@@@===:::888666777777777888:::===@@@AAACCCGGGNNNWWWaaaiiipppsss|||{{{yyy{{{|||}}}|||yyyxxx}}}xxxooojjjffffffhhhfffjjjqqq{{{mmm^^^NNNGGG@@@<<<;;;;;;999777666666666666666666666666444555555555555555444444333444444555666666777777555555444333333333444444444333333222222333333444333333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444......///000111222333333222111222222222222333333111111222222222222111111222222222222222222222222111111222222333333333333333333333333333333333333333333333444555555666777444555666666555555555555555555444333333333444444222333333444444555555666666666666666777777777777:::999::::::<<>>@@@AAABBBBBBCCCCCCAAA???<<<999777555555555666888:::===@@@BBBGGGLLLUUU___iiiqqqvvvyyy}}}xxxvvvxxx}}}}}}{{{{{{|||wwwrrrmmmjjjgggeeegggmmmwwwuuu[[[QQQEEE>>>======;;;999555555666666666777777777555555666666555444444333444444444444555555555555555444444333333333333333444333333222222333333444333333444444444333222222222222222222222222222222333333333333333333333333222222333333333333444444444444444444444444444444///000000111222333333333222222111111222222333444111111222222222222111111222222222222222222222222000111111222222333333444333333333333333333333333333333333333444555666777333555666666555444444555555444333333222222333333444444444555666666777777666666666777777777888888:::999::::::<<>>@@@AAAAAAAAAAAA?????????>>><<<:::999888555666777999<<>>???@@@@@@AAAAAAAAAAAA<<<<<<<<<===<<<<<<;;;;;;888999:::===???BBBEEEFFFNNNUUU```lllvvv|||~~~|||yyy~~~}}}|||~~~}}}}}}zzzzzzzzz{{{{{{|||}}}~~~||||||}}}}}}}}}|||{{{{{{yyyyyyyyyzzz{{{|||}}}~~~|||qqqjjjfffgggggggggllluuu~~~{{{dddRRRIIIDDD???;;;999999888777666555444444222222444555666666777777777777777666555555444444444333222222111111222222444333333222222333333444444444444444333333222111111111111111111111111111333333333333333333333333222222222333333444444444000000000000000000000000222333333333333444444444333222111111111222333444111111222222222222111111222222222222222222222222222222333444444555666666333333333333333333333333444333222222333444666777444777999888666555666888666666555444444444444555333333444444555666666666888888888888999999999999::::::::::::<<>>@@@AAABBBBBBAAA???>>><<<;;;999777666666888888999;;;===<<<;;;===DDDKKKTTTcccpppvvvxxx{{{{{{{{{|||~~~~~~}}}{{{zzzxxxxxxyyyxxxxxxvvvtttsssrrrrrrssssssrrrpppooommmrrrrrrqqqpppooooooppppppooonnnnnnnnnnnnoooppppppwwwwwwxxxxxxyyyzzzzzzzzz}}}~~~{{{ssshhhbbbbbbeeehhhiiipppwww~~~iiiXXXKKKDDDBBB;;;;;;999666666888888777666666666666555555555555444444444444444444444444555555444444444333333333444555555555444333333222555555555444444333333333333333333333333333333333444444333333222111000000111111222222222333333333222222111111222222333444222222222222222222222222111222333333111000000000333333333333333333333333222222222333333222222222444333222222222333555555444444444333333222222222222222222333333333444444555666666777777777777777666555444333333333333333555555666888999:::;;;<<<666777888999999999999999::::::;;;;;;<<<===>>>>>>CCCEEELLLTTT[[[eeexxx........................///......---------......//////.........---------...------,,,---...///000......//////////////////------............------000000/////////000000111000222444666777888;;;===@@@AAAAAABBBAAA@@@???>>>===;;;999888777888999::::::===?????????DDDLLLSSS\\\iiiuuu{{{~~~zzz{{{{{{{{{yyyxxxxxxxxx~~~~~~~~~{{{yyywwwuuutttttttttsssqqqnnnkkkiiigggffffffggggggfffdddcccbbbaaaaaa```_______________dddccccccccccccdddeeeeeeiiijjjkkkmmmnnnpppqqqrrruuuvvvxxx{{{}}}rrriiifffeeedddccceeekkkrrrzzz~~~kkkZZZMMMFFF===<<<999777666666666555666666666666555555555555444444444444444444444444555555555444444444333333444444555555444444333222444444333333333222222222333333333333333333333333444444333333222111111000111111222222222333333333222222222222222333333444222222222222222222222222333444555555333222222333333333333333333333333333000111111222222111111000111000/////////000222222444444444333333222222222333333444444444555555555555555666777777777666666666666555444444444444444333333444555666777888888777777888999999999999999::::::;;;<<<===>>>>>>???BBBEEELLLSSSZZZeeexxx..............................---------......///...............---------...------------...//////000000000000000/////////------...............---111000000/////////000000000222555777888:::===???BBBBBBAAAAAA@@@???>>>>>><<<;;;999888888999;;;<<<===???AAABBBEEELLLUUU]]]fffppp{{{~~~sssqqqnnnllllllnnnrrrttt~~~~~~~~~{{{vvvrrrpppnnnkkkiiiiiihhhgggdddaaa^^^\\\ZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXZZZ]]]___bbbddddddhhhiiilllooorrruuuxxxyyy~~~~~~yyyqqqkkkeeebbb```bbbfffjjjqqq}}}qqq]]]PPPDDD@@@;;;999888777666555666666666666555555555555444444444444444444444444555555555444444444444333444444555555444444333333333333222222222222111111333333333333333333333333444333333222222111111111111111222222222333333333222222222222333333333333222222222222222222222222333444555555333222222333333333333333333333333333444555555555555555555444333222222222222333444555444444333333333333222222444444444555555555666666444444555666666666666555777777666555555555666666444444444555555555666666777777888999999999999888::::::;;;<<<===>>>??????BBBEEEKKKSSSZZZeeexxx---------..................------------...//////........................------------......//////111000000//////............///000000000000000000222111000000///000000000111444666888:::<<>>>>>>>>;;;:::999888888:::<<<===@@@AAACCCEEEJJJRRR]]]dddmmmttt}}}}}}rrrnnnhhhfffhhhmmmssswww||||||}}}{{{xxxuuuqqqlllhhheeebbb___]]]ZZZYYYXXXWWWUUUTTTRRRQQQNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLKKKKKKJJJKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLNNNPPPSSSUUUWWWXXXZZZ[[[^^^aaaeeehhhkkklllrrrsssuuuwwwxxxyyy{{{}}}~~~xxxnnnhhhbbbaaabbbccceeemmm|||rrr```NNNFFF???<<<;;;999888888666666666666555555555555555555555555555555555555555555555555444444444444333444444555444444333333333333333222222222222222333333333333333333333333333333333222222111111111111111222222222333333333222222222333333333333333222222222222222222222222000222333333222111111222333333333333333333333333666666666777777666666666444444444444444555555666333333333333333333333333444444444444555555555555333444444555555555555555777777777666777777888888888888888888888777777777777888888999999999888888888999:::;;;<<<===>>>???BBBDDDJJJRRRYYYeeexxx---------.........//////---------------...//////---.....................---------.............../////////......---------......///000000000000000111111000000000000111111333666888:::;;;===@@@BBBDDDCCCBBB@@@???>>>>>>>>>999999888777888:::===>>>CCCDDDFFFIIIPPPYYYbbbhhhpppwww~~~|||qqqlllfffdddhhhpppvvvyyy}}}}}}}}}~~~}}}zzz||||||zzzzzz|||~~~~~~}}}{{{{{{{{{zzzyyyyyyxxxuuuqqqnnniiifffaaa]]]ZZZWWWUUUSSSPPPPPPNNNMMMKKKJJJIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHIIIJJJLLLMMMNNNNNNNNNOOORRRUUUXXX[[[]]]___bbbeeeiiikkkmmmooosssvvvvvvyyy}}}xxxnnnddd```^^^___^^^aaalllyyyvvv\\\OOODDD???===999888:::666666666666555555555555555555555555555555555555666666555555555444444444333333444444555444444333333333333444444444444444333333333333333333333333333333222222222222222111111111222222222333333333111222333444444444333333222222222222222222222222000222333333222111222333333333333333333333333333111111222222222222111111000111111222222222222222333333333333333333333333222333333333333444444444333444444555555555555555777777777777777888999::::::::::::999999999999888888888999999999888888777666777888999;;;<<<===>>>BBBDDDIIIQQQXXXdddyyy,,,,,,------.../////////---------------...///000---------...............,,,---......//////..................------------+++,,,---...////////////111000000000000111222333666888;;;<<<===>>>AAACCCBBBBBBAAAAAA@@@???>>>>>>999999888888:::<<>>>>>AAACCCIIIPPPXXXdddyyy,,,,,,------...//////000---,,,,,,------///000000---------.........//////,,,---.../////////...---............////////////+++,,,---.../////////////////////000111222333444999;;;===>>>>>>>>>@@@BBB@@@AAAAAABBBAAA@@@???>>>::::::::::::<<>>>>>>>>>>>===<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIGGGKKKPPPRRRRRRSSSXXX\\\\\\___dddhhhlllppptttxxx}}}~~~qqqddd```\\\VVVYYYaaannn{{{sssZZZNNNEEE;;;888<<<666666666666555555555555555555555555555555555555666666666666555555555555222333444444555555444444222222333333333444444444333333333333333333333333222222222222222222222222111111222222222333333333111222444555666555444333222222222222222222222222222444666666555444555666333333333333333333333333444444555555555555444444444444666777777777666555222222222333333444444444333333333333444444444555555555666777777777666666555555666666777999:::;;;777777777777777888888888999999999999999888777777777888999;;;===>>>@@@@@@AAACCCHHHOOOWWWdddyyy,,,,,,------...///000000,,,,,,,,,---...///000111---------.........//////,,,,,,.../////////...---......//////000000111111---...///000111111111111...//////000111333444555;;;<<<>>>???>>>???@@@BBB>>>@@@AAABBBBBBAAA???>>><<<<<<<<<<<<>>>BBBEEEGGGHHHKKKRRR\\\iiittt|||{{{uuussstttzzz}}}{{{zzzyyyzzz}}}uuuxxx{{{{{{{{{|||{{{yyyuuuqqqkkkgggcccaaaaaa^^^YYYUUUTTTSSSQQQPPPOOOLLLIIIGGGGGGGGGFFFEEEAAA@@@???>>>>>>???@@@@@@>>>===<<<;;;<<<<<<>>>???999999999999::::::;;;<<<;;;::::::::::::;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAEEEJJJJJJIIIJJJNNNRRROOORRRWWW[[[___dddhhhlllssstttwww{{{pppggg```WWWVVV\\\bbbooogggWWWKKK???;;;???777666666666555555555555666666666666666666666666777666666666555555555555222333333444555555555444111111111222222333333333333333333333333333333333222222222222222222222222111111222222222333333333111222444666666555444333222222222222222222222222000222444444333333333444333333333333333333333333111222222222222222222111111111333444444444333222222222222333333444444444444444444555555555666666555666666777777777777777555555555666777999:::;;;777888888888999999999999999999999999999888777666999:::;;;===???@@@BBBBBBAAACCCHHHOOOWWWdddyyy++++++,,,------......////////////......---,,,,,,,,,---...//////---+++***,,,,,,---.../////////...---------...///000000111111111000000//////......,,,...///000111444888;;;<<<>>>@@@@@@@@@???@@@AAAAAABBBBBBCCCBBBAAA???>>>>>>>>>>>>???BBBDDDFFFHHHKKKSSS^^^hhhrrr|||~~~}}}{{{|||~~~|||zzzyyy|||}}}|||{{{{{{|||}}}||||||{{{yyywwwuuupppjjjeeeaaa^^^[[[ZZZWWWVVVSSSQQQNNNLLLKKKKKKJJJIIIGGGEEEBBB@@@>>>===>>>>>>>>>>>>>>>=========::::::::::::;;;<<<===>>>::::::::::::::::::::::::;;;::::::999:::;;;<<<===<<<=========>>>>>>>>>>>>AAAAAAAAABBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGHHHHHHJJJLLLOOORRRTTTXXX\\\___eeeiiinnnssswww{{{wwwjjjccc^^^\\\___dddqqqgggWWWKKKCCC@@@;;;:::888777666777777777666666666555555444333333444444444444444444444444555555444333333333444444333444444555555444444333111111111222222333333444222222222333333222222222333333333222222111111111333333333333333333333333222222222222222222333333111111111111222333555666555444444333333444444555444444444444444444444444333333333444444444555555111222222333444444444555333333333444444555555555444444444555555555555666;;;:::888777777777888999:::::::::::::::::::::::::::777555666999;;;:::888<<<<<<<<<<<<;;;===AAACCCCCCDDDIIIPPPWWWdddzzz........................------------............---...///000000...,,,+++------......///.........------......///000000111111111000000////////////...000111222333666999<<<===???@@@AAA@@@@@@AAABBBAAABBBCCCCCCBBBAAA@@@??????@@@AAAAAAAAADDDHHHKKKYYYaaalllvvv{{{{{{}}}zzzyyy{{{|||~~~~~~~~~|||yyywwwtttrrrqqqpppnnnlllfffccc^^^[[[XXXVVVTTTRRRTTTSSSQQQNNNLLLJJJIIIHHHDDDCCCBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>>>>>========================???>>>=========???@@@AAA>>>>>>>>>>>>============???????????????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEFFFIIIKKKLLLNNNRRRUUUYYY\\\bbbgggkkkqqqvvvzzz}}}}}}pppfff``````aaahhhsss}}}iiiXXXIIIAAA???===;;;:::999999999999333555777888888777555444555555555555555555555555555555555444444444555555333444444555555444444333222222222222222333333333222333333444444333333222333333333222222222111111333333333333333333333333333333222222222222222222333444555666666444222000444444333333333333444444333333333333333333333333333333333333444444444444666555444222111000//////333333444444444444444444444444444555555555555666999888777666555666666777888888999999999::::::::::::777555555777888666555777888::::::;;;===@@@CCCCCCDDDIIIPPPWWWdddxxx111000000///......------++++++,,,,,,---......///...///000000000///...---....../////////...------------......///000000000111000000000000/////////000222444555666888<<<>>>>>>???AAAAAAAAAAAABBBDDDFFFFFFFFFFFFEEEDDDCCCBBBAAADDDFFFEEEDDDGGGNNNUUUccckkkvvv~~~|||{{{{{{yyy{{{~~~~~~}}}|||zzzwwwuuuooolllhhheeecccbbb```___ZZZWWWUUUSSSRRRQQQNNNLLLOOONNNLLLIIIGGGEEEDDDCCC===============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<========================>>>>>>=========>>>???@@@AAAAAA@@@??????>>>>>>=========>>>>>>>>>?????????<<<======>>>>>>??????@@@@@@AAACCCCCCDDDEEEHHHJJJLLLOOOTTTXXX]]]cccjjjnnntttwww}}}sssiiidddaaa```eeemmmxxxmmmVVVGGGAAA>>>;;;999999999888777111444777:::;;;:::777555666666666666666666666666555555555555555555555666444444555555555555444444333333333333222222222222333333333444444333333333333333333333222222222222333333333333333333333333444444333333222222111111444555555444444222111111333333222222222222333333333333333333333333333333222222222222333333333333222222111111222444555777444444444444444444333333444444444555555555555666777666555444444444555555555666777777888999::::::;;;999888777777777555333444777999;;;<<<>>>AAACCCCCCEEEJJJPPPWWWcccwww////////////......------,,,,,,,,,,,,------............////////////...---///////////////...---,,,............//////000000000000000000000000000000111333555777888:::===???>>>@@@AAABBBBBBBBBEEEFFFMMMLLLKKKJJJHHHFFFEEEDDDBBBFFFJJJJJJIIINNNYYYbbbjjjrrr|||}}}yyyxxxyyy~~~~~~zzzwwwuuurrrnnnllleeebbb^^^[[[ZZZYYYXXXVVVVVVUUUSSSSSSRRRQQQNNNKKKHHHGGGEEECCCAAA???>>>>>>;;;;;;<<<<<<<<<<<<======?????????????????????>>>===>>>???@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>?????????@@@@@@@@@@@@<<<<<<======>>>>>>>>>>>>===???@@@AAAAAABBBEEEGGGGGGIIILLLOOOSSSXXX___cccgggkkkrrrxxx|||wwwllleee___```dddlllyyyiiiTTTFFFBBB<<<::::::;;;:::999444555777999999888777666666666666666666666666666444444555555555555555555444444555555555555444444444444444333333222222111222222333333333333222222333333333333333333333333333333333333333333333333555555444333222222111111333222000///000222555666333222222111111222222333222222222222222222222222111111222222222333333333111111111222444777:::<<<555555555444444333333333444444444555555555555666666666555555444444444444333444555666777999::::::<<<<<<;;;::::::999888666666999<<<>>>???@@@BBBCCCCCCEEEJJJPPPWWWbbbvvv,,,,,,---------..................------,,,,,,,,,------------...---------///000000000///...------............////////////000000000000111111111111111444777888999;;;===@@@???AAABBBBBBCCCDDDGGGIIIPPPOOOMMMKKKHHHFFFDDDCCC@@@FFFLLLNNNPPPWWWdddooouuu{{{yyyuuuuuuvvv|||~~~{{{vvvqqqmmmiiieeebbb^^^[[[XXXVVVVVVVVVUUUTTTTTTRRRQQQPPPOOOMMMJJJHHHAAA@@@???===<<<;;;;;;;;;;;;;;;<<<<<<<<<=========???@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<============>>>>>>;;;===>>>???@@@AAADDDFFFEEEFFFGGGIIIKKKOOOTTTWWWYYY^^^eeelllrrrxxx}}}uuummmeeecccdddhhhooowww~~~gggSSSKKKCCC>>>>>>???>>>===888777666555555555666666555555555555555555555555222333444555666555555555444555555666666555555444555444444333333222222222111111222222222222111111333333333333333333333333333333333333333333333333555555444444333222111111000222444666777777666555333222222111111222222333222222222222222222222222111111222222222333333333666555333222222222333444555555555444444333333333444444444555555555555666777777777777666666555555222222444555777888:::::::::;;;<<<<<<;;;:::999999999;;;===???>>>???@@@AAACCCEEEJJJQQQXXXcccvvv++++++,,,,,,---......///000//////...------,,,,,,,,,,,,,,,,,,---------...//////000000000///............//////////////////000000000111111111111222222555888:::;;;===???@@@@@@AAACCCCCCDDDFFFIIILLLOOONNNKKKIIIGGGEEEDDDDDDAAAFFFMMMSSSYYYbbbnnnxxx~~~}}}|||uuuwwwyyyzzz{{{~~~~~~xxxuuuuuuvvv|||~~~~~~}}}yyyuuuoooiiieeeaaa^^^[[[YYYXXXVVVUUUUUUTTTRRRQQQMMMKKKHHHGGGFFFEEEBBB@@@===<<<<<<;;;;;;;;;;;;<<<<<<======>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@========================999;;;<<<======???AAADDDBBBCCCDDDDDDEEEFFFIIILLLNNNRRRXXX___eeekkkrrrvvv{{{yyypppkkkiiigggiiimmmxxx~~~aaaVVVHHH???======<<<::::::999666444333444555666555555555555555555555555222333555666777777666555555555666666666666555555444444444444333333333333111222222333333222222111333333333333444444444444333333333333333333333333555555444444333333222222///666???FFFGGG@@@777000333333222222222222333333333333333333333333333333222222222222333333333333000000111111111111111111444444444444444444333333444444444555555555555666777888888888888777666666222333444555777888999:::777999;;;;;;:::888888888888:::;;;<<<;;;<<<===???CCCEEEKKKSSSYYYdddwww------------............////////////////////////---------------...//////...//////000000000000////////////////////////...000000111111111222222222444777;;;===>>>???AAABBBAAABBBCCCCCCDDDGGGKKKNNNMMMLLLJJJIIIHHHHHHIIIIIIIIIMMMTTT\\\eeeoooyyyyyyuuutttooorrrvvvyyy{{{~~~}}}{{{{{{|||~~~~~~~~~|||yyywwwvvvoookkkfffaaa^^^\\\YYYWWWVVVUUUTTTTTTSSSQQQMMMJJJFFFDDDAAA?????????===<<<<<<;;;<<<<<<===>>>???@@@@@@@@@BBBDDDFFFHHHJJJKKKJJJKKKMMMOOOQQQSSSTTTUUUSSSSSSQQQQQQSSSUUUXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYYYYYYYXXXVVVVVVSSSSSSRRRPPPOOOMMMLLLKKKKKKKKKJJJHHHGGGFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<===<<<<<<<<<>>>@@@???@@@BBBBBBBBBBBBDDDFFFGGGJJJNNNRRRWWW]]]dddiiiooouuu|||}}}uuuooojjjhhhjjjooouuutttfffRRRDDD???===;;;999888888777666666666777888666666666666666666666666444555777999999999888777555555666666666666555555333333333444444444444444333444444555555444444333333333333444444444555555333333333333333333333333444444444444444444333333000888CCCKKKLLLFFF===666444444333333333333444444333333333333333333333333333333333333444444444444,,,...000333444555555444333333444444444444444444444444444555555555555666777777888888888777666555333444555666777888999999999;;;>>>===:::777666777888999:::::::::<<>><<<===>>>>>>>>><<<<<<===>>>???AAABBBCCCDDDEEEGGGKKKNNNQQQSSSUUUVVVWWWYYY\\\^^^aaacccdddfffeeeccccccdddhhhlllooooooooooooooooooooooooooohhhiiijjjjjjjjjhhhgggfff```___]]][[[XXXUUUSSSRRRRRRRRRPPPOOOMMMKKKJJJIIIEEEDDDDDDDDDDDDDDDDDDDDD>>>??????===<<<;;;===>>>>>>@@@BBBCCCCCCCCCDDDEEEDDDEEEHHHJJJNNNTTT[[[```fffmmmuuuzzz}}}}}}uuummmjjjkkkeeehhhrrrxxxaaaOOOGGGDDDAAA>>>555666888999::::::999999777777777777777777777777555777999;;;<<<;;;:::999555555666666666666555555333333333444444555555555555555666666666666555555333333333444444555555555333333333333333333333333333333444444444444444444333888???EEEHHHGGGDDDAAA555444444333333444444555444444444444444444444444333333444444444444555555555666888888777555111///333333333444444555555555444444444555555555666666666777888888888777555444444555555666777888999999===???AAA@@@<<<888777777999:::;;;;;;<<>>???@@@BBBDDD???BBBGGGJJJLLLNNNPPPRRRMMMNNNNNNNNNMMMNNNPPPRRRRRR]]]hhhpppxxx}}}vvvsssrrruuuwww{{{||||||{{{{{{|||~~~~~~|||~~~zzzuuuppplllhhhdddaaa^^^]]][[[ZZZXXXXXXXXXYYYUUUQQQLLLHHHEEECCC@@@>>>======>>>>>>???>>>>>>===:::===AAABBBBBBDDDHHHLLLLLLMMMPPPTTTYYY___ccceeehhhjjjlllmmmnnnpppsssvvvuuuvvvwwwxxx{{{}}}yyytttqqqmmmiiiiiijjjiiiddd______]]][[[ZZZXXXVVVSSSQQQLLLJJJHHHGGGGGGFFFDDDCCCCCCAAA@@@@@@AAA@@@===;;;>>>============???@@@AAAAAAAAACCCEEEGGGJJJLLLNNNZZZ^^^eeelllrrryyy}}}vvvlllbbbdddbbbfffrrrnnn\\\OOODDD>>>======:::999;;;;;;999999<<<666666666777666555555444555555666888888999999999666666777777777777666666444444444444444444444444333222222222222333444444111222333333333333222111333333333333333333333333222222333333333333444444111555777888AAAKKKLLLGGG888777555444333333444444444333222111222333444555111111222333444555666777333333333333333444555666555555555444444555555555666666777777666555444444555666888:::;;;:::999888666555444444555777999;;;:::;;;>>>@@@@@@???===<<<::::::;;;<<<>>>@@@AAACCCFFFFFFJJJRRR\\\jjj........................////////////////////////000/////////............000///...------...//////000000000///////////////111111000111222333555666;;;===@@@AAABBBCCCEEEGGGDDDGGGKKKNNNOOOPPPQQQRRROOOOOOOOONNNMMMOOORRRUUU\\\fffqqqwww~~~zzzuuusssssszzz}}}~~~}}}}}}}}}~~~}}}|||zzzyyyvvvtttvvvsssnnniiifffddd```^^^]]]]]]\\\ZZZXXXUUUSSSRRRMMMJJJFFFCCCBBB@@@???===<<<===>>>>>>????????????AAADDDGGGIIIIIILLLQQQUUU]]]^^^bbbfffkkkooossstttyyy{{{~~~{{{vvvssspppmmmjjjgggccc___[[[XXXVVVRRRPPPNNNLLLIIIFFFIIIGGGEEEDDDDDDDDDBBB@@@???>>>===<<<<<<===>>>>>>???@@@AAACCCEEEGGGJJJKKKQQQUUU[[[bbbiiipppxxx}}}~~~qqqeee___^^^bbbjjjuuummm[[[LLLCCCAAA===999888::::::777666888666666666666666555555444555666777888888999999999555666666777777666666555444444444444444444444444333333333333333444555555222333444444444444333222333333333333333333333333222222333333333333444444222666777777;;;CCCEEEBBB888777555444333333444444333333222222333333444444222222222333333333333333444333333333333444555666555555444444444444555555666666666666666555444444444555777999999999888777777666555555555777999::::::;;;===??????===;;;:::999999:::;;;===???AAABBBEEEFFFKKKSSS\\\jjj~~~------------------------////////////////////////////////////..................---------......///////////////////////////111111222333555777999:::>>>@@@BBBDDDDDDFFFHHHJJJJJJMMMQQQRRRSSSRRRSSSSSSRRRRRRQQQOOOOOORRRWWW[[[gggpppzzz{{{vvvssstttuuu~~~~~~~~~|||zzzxxxwwwuuuqqqnnnlllhhhddd```___^^^]]]\\\\\\\\\[[[YYYUUUPPPKKKHHHEEEBBB???>>>??????>>>======>>>???@@@BBBCCCDDDEEEKKKNNNQQQSSSUUUYYY___eeemmmoootttxxx|||{{{uuuoookkkiiifffbbb^^^[[[XXXTTTQQQOOOLLLIIIFFFFFFEEECCCBBBBBBAAA???===<<<<<<=========>>>>>>@@@AAADDDEEEFFFGGGJJJOOOUUU[[[ccckkkpppyyy|||ooo```^^^^^^aaafffssskkkVVVHHHCCC@@@;;;999::::::777555666777777777666666666555555555666777888888999888888555555555666666555555555444444444444444444444444444444444444555555555666333444444555555444444333333333333333333333333333222222333333333333444444333666666666999@@@CCCCCC777666555333333333444444222222333333444444333333333333333222222111111111444444333333333444555555444444333333333333444444666666666666666555555444333444666777888888777666888777666555666666888999:::;;;<<<======<<<:::999888999999:::<<<>>>@@@AAAEEEFFFKKKTTT]]]jjj~~~------------------------///////////////////////////////////////.........---------------.........////////////000000000000000111222555777999;;;<<<>>>@@@CCCEEEFFFGGGJJJLLLNNNQQQUUUWWWWWWVVVVVVVVVVVVUUUSSSRRRSSSWWW^^^cccooowww~~~|||xxxtttrrrsssvvvyyy~~~||||||zzzyyywwwvvvuuusssooolllbbb___[[[ZZZ[[[\\\]]]]]]\\\ZZZWWWSSSNNNIIIEEEBBBAAA???======>>>????????????@@@BBBDDDGGGJJJLLLMMMUUUXXX\\\___ccciiiqqqwww}}}~~~zzzwwwsssooolllhhhddd```YYYUUUPPPLLLJJJIIIGGGFFFEEECCCAAA@@@???>>>??????============>>>@@@AAABBBBBBDDDGGGJJJOOOVVV]]]cccmmmttt~~~}}}vvvqqqooottt|||~~~llleee___]]]```jjj|||hhhTTTJJJDDD>>>:::<<<<<<999777888888777777666666666666666666666777888888888888888444444555555555555444444444444444444444444444444444555555666666666666666333333444444444444333333333333333333333333333333222222222333333333444444555333333777???GGGIIIHHH666666444333333333444444111222333444555444333222333333333333222222222222444444333333333444444555444333333222222333333444555666666666666666555555333444555777777777777777999888777666666777777888999:::;;;=========<<<;;;999999:::;;;===???AAABBBDDDFFFLLLUUU^^^jjj}}}------------------------////////////////////////.........///////////////,,,------....../////////000000000111111222222222000111333666999;;;===>>>>>>@@@CCCEEEFFFHHHKKKMMMPPPSSSXXXZZZ[[[ZZZYYYZZZYYYXXXWWWVVVXXX___gggmmmwww~~~yyyvvvsssqqqssswww|||~~~|||zzzyyyxxxvvvtttqqqpppmmmiiifff\\\ZZZXXXXXXZZZ\\\]]]]]]YYYVVVQQQKKKFFFCCCAAAAAA???>>><<<<<<>>>@@@AAAAAACCCDDDFFFIIIMMMRRRUUUWWW___ccciiinnnssszzz~~~yyyssspppjjjeee___YYYUUURRRPPPNNNGGGFFFDDDBBBAAA@@@@@@AAA===============>>>>>>???BBBCCCEEEFFFHHHLLLRRRWWW```hhhrrr{{{zzzrrrkkkggglllsssqqqddd___aaahhhsss|||gggWWWIIIAAA;;;<<<<<<:::999999888888777666666666666777666777777888888888888777444444555555555555444444444444444444444444444444444555666777777777666666333333222222222222333333333333333333333333333333222222222333333333444444777222000999FFFLLLIIIEEE666555333333222333444444111222333444555444333222333333333333444444444444555444444333333333444444444333333222222333333444555555666666666666666555555555666777888888888888888888888777777777777777888999;;;===>>>>>>???>>>;;;;;;<<<===>>>@@@BBBCCCDDDFFFMMMVVV___jjj|||------------------------////////////////////////.........///////////////,,,---...///000000000///000111111222222333333333111222555888;;;===>>>???@@@BBBEEEGGGHHHJJJMMMOOOTTTWWW\\\______]]]]]]\\\ZZZZZZZZZ\\\___gggpppvvv}}}yyyvvvuuuyyy~~~~~~~~~~~~|||yyywwwuuuuuurrrmmmiiifffccc```]]]\\\ZZZYYYXXXYYYYYYXXXWWWRRROOOIIIDDDAAA@@@@@@AAA@@@>>>===???BBBEEEFFFFFFJJJKKKNNNRRRXXX]]]bbbeeennnssszzz{{{vvvooohhhccc^^^YYYUUUMMMLLLIIIFFFDDDCCCCCCCCC@@@??????>>>======>>>>>>CCCCCCDDDDDDEEEGGGKKKNNNTTT\\\fffnnnvvv}}}wwwoooiiilllsssnnnggggggiiimmmqqqxxxcccRRRGGG===;;;<<<:::888999999888777666555666777888777777888888888888777777555555555666666555555555444444444444444444444444333444666777777777666555333222222111111222222333333333333333333333333333222222333333333333444444999333333===GGGHHH@@@:::555444333222222333444555222222333333444444333333333333333444444555555555555555444333333333444444444444333333333333444444444555666666666666666666555666666777777888999999777888888888888888888888888999;;;<<<>>>>>>??????;;;<<<<<<>>>???AAACCCDDDCCCFFFMMMWWW```kkk{{{........................////////////////////////............/////////000---...///111111111111000///000000111222222333333333555777;;;===???@@@@@@DDDFFFIIIKKKMMMOOORRRTTTZZZ]]]bbbdddccc```^^^]]]ZZZ\\\^^^```fffnnnwww}}}~~~}}}{{{xxxuuurrrqqqmmmiiidddaaa______^^^]]]___]]][[[YYYWWWTTTPPPLLLHHHFFFCCCAAA??????@@@AAACCCBBBBBBEEEJJJOOOQQQRRRXXXYYY\\\aaagggnnntttxxx}}}vvvooohhhcccZZZXXXTTTPPPLLLJJJHHHGGGCCCBBBAAA@@@???>>>>>>>>>@@@AAACCCCCCCCCDDDGGGIIIKKKQQQYYYaaagggoooxxx|||uuuvvv|||uuuoookkkllloootttvvv```RRRDDD???>>>;;;999::::::999777666555666777888777777888888888888777777555666666777777666666555444444444444444444444444222444555777777666555444444333222222222222333444333333333333333333333333222222333333333333444444666555;;;EEEGGG@@@888555444444333222222333444555333333222222333333444444444444444333333333333333666555444333333333333333555555444444444444555555444444555666666666666666555555555555666777888888666777777888999999999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===???AAABBBCCCCCCFFFNNNXXX```kkk{{{////////////////////////////////////////////////---.........//////000000---...000111222222222111...//////000111222222222555777:::===???AAAAAABBBHHHJJJMMMOOOQQQSSSVVVXXX___bbbfffgggeeebbb___]]]ZZZ\\\___ccciiirrr{{{~~~}}}{{{yyyuuurrrooonnneeebbb^^^\\\^^^```bbbcccbbb```\\\YYYUUUOOOHHHCCCAAAAAA@@@@@@@@@@@@@@@@@@GGGGGGHHHLLLSSSXXX\\\]]]eeefffiiinnnuuu|||yyytttgggddd___ZZZTTTPPPNNNLLLEEEDDDCCCAAA@@@?????????<<<>>>AAABBBBBBCCCEEEGGGFFFKKKRRRXXX]]]eeennnuuuyyy~~~uuunnnnnnrrrkkkvvvmmm]]]LLLDDDAAA>>><<<<<<:::999777666555666777999777777888888888777777666666666777777777777666666444444444444444444444444222333555666777666555444555444333333333333444555333333333333333333333333222222333333333444444444111666BBBKKKHHH===666666444333222222222333444555444333222111222333444555555555444333222111000///666555444333333333333333666555555444444555555666444444555666777777666666444444444444444555777777555666777999999:::::::::<<<<<<;;;::::::999888888::::::;;;<<<>>>@@@AAACCCCCCFFFNNNXXXaaakkkzzz............///////////////////////////..................////////////000///////////////.........222333333222111111222444666999<<<>>>@@@CCCGGGJJJRRRSSSSSSSSSTTTWWW\\\```dddeeeggggggfffbbb^^^[[[[[[___aaaccckkkvvv~~~}}}}}}xxxtttppppppqqqoooiiicccaaa^^^ZZZZZZ^^^aaaaaa```aaa]]]VVVPPPKKKGGGCCCAAA???@@@AAAAAABBBDDDHHHLLLMMMNNNQQQVVV\\\ccchhhkkktttwww{{{xxxooogggaaaZZZSSSMMMLLLKKKIIIFFFBBB???>>>>>>>>>@@@BBBBBB@@@AAADDDGGGFFFHHHLLLPPPUUUZZZ```dddqqqvvv}}}tttllliiikkkoooyyyoooUUUGGGBBB>>>:::888999888666666777777555444999::::::::::::999888888777666555444333333444555333222111333555666666555333444444555444333111000333333222222111000000000444444444444333333222111222222222333333444444444333666:::<<<===;;;777555444444444333333222222222111111111222222333333333222333555777777666444333555555555555555555555555444444444555555555666666444444555666777777666666888888888888888888888888777777777888999:::<<<<<<999::::::;;;;;;::::::999999;;;===>>>???@@@BBBDDDEEEFFFLLLUUU___jjjzzz------------............/////////////////////...---............/////////......//////////////////111222333222111111222444777999<<<>>>@@@CCCGGGJJJRRRSSSUUUWWWYYY\\\aaaeeeeeefffggggggeeebbb^^^\\\[[[aaafffjjjqqq{{{}}}{{{yyyyyyyyyuuupppmmmkkkgggbbb^^^^^^]]]\\\]]]^^^``````___YYYUUUOOOJJJFFFCCCAAA@@@@@@BBBCCCEEEFFFJJJNNNQQQVVVXXX]]]cccjjjrrrxxx{{{xxxppphhhaaa[[[TTTRRROOOKKKGGGDDDCCCCCC???AAABBBAAA??????AAADDDDDDFFFIIIKKKNNNRRRWWW[[[dddkkkttt{{{}}}|||qqqkkkccchhhppp~~~~~~cccQQQGGG???;;;999:::999777777888888777666;;;;;;;;;;;;;;;:::999999888777666555555555666777444333222333555666555444333333444444444333222111333333333333222222222222333444444444333333222111222222222333333444444444333555888::::::999666555444444444333333333222222222222222333333333444444222333555777777777555555555555555555555555555555444444444555555555666666444555666666666666666666666666666666666666666666777777777888999:::;;;<<<::::::;;;;;;;;;;;;::::::999;;;===>>>???@@@BBBDDDEEEFFFLLLVVV___jjjzzz,,,,,,,,,------------.........//////////////////---------............///.........//////000000000000111222222111111333555888:::<<<>>>@@@DDDHHHLLLRRRUUUZZZ]]]```dddgggjjjggghhhgggfffdddaaa^^^]]]]]]eeemmmssszzz~~~~~~|||yyywwwwwwyyy|||~~~}}}{{{yyywwwvvvwwwtttnnnhhhccc___\\\[[[]]]___```___]]][[[[[[ZZZOOOLLLHHHCCCAAA@@@AAABBBDDDGGGJJJMMMQQQUUUZZZ]]]cccffflllttt|||}}}tttnnndddaaa[[[UUUPPPLLLJJJIIICCCDDDCCCAAA??????@@@BBBCCCDDDFFFGGGHHHJJJNNNQQQVVV^^^iiirrrxxx}}}yyyvvv|||{{{rrreeeggglllvvvvvvaaaPPPDDD>>>>>><<<:::888888:::::::::999:::::::::::::::999888888777777666666666777888888555444333444555666555444222333333444444444444333333333333333444444444444333333444444444333222222222222333333333333444444333444555666777666555444444444444444333333333333333333333444444444444444222333555777888888777777555555555555555555555555444444444555555555555555666666666666666666555444666666666666666666666666777777777888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;===>>>>>>???BBBDDDFFFGGGLLLVVV```kkk{{{,,,,,,---------.....................////////////------------............------...///000111111222///111222222222222555777999;;;>>>@@@BBBFFFKKKOOOVVVZZZ```dddgggiiijjjllliiihhhgggeeecccaaa___^^^aaaiiirrrxxx~~~~~~|||xxxqqqlllkkkmmmqqqttt{{{{{{zzzyyyxxxxxxwwwwwwrrroookkkddd___\\\]]]^^^```bbbdddaaaZZZTTTQQQQQQGGGFFFCCCAAA@@@BBBEEEHHHKKKOOOTTTYYY^^^ccchhhlllpppssszzzxxxrrrjjjbbb[[[UUUQQQNNNHHHGGGEEECCCAAAAAABBBCCCCCCDDDEEEEEEFFFGGGJJJMMMNNNUUU^^^gggnnnuuu}}}tttrrrwww}}}qqqoooooosss{{{qqq[[[JJJCCCBBB<<<:::999888:::;;;;;;:::777777777777777666555555666666666666777888888999666555444444555666444333222222333444444555555555111222222333444555555555333333333444444333333222333333333333333333333333222222333333333444444444444444444444444444333333444444555555555555555555333444555777888999999999555555555555555555555555555555555555555555555555666666777777666555444444777777777777777777777777666666777777888:::;;;<<<<<<<<<============<<<<<<999;;;===>>>???@@@BBBDDDFFFGGGMMMWWW```lll{{{---.........////////////---.........//////000000---------.........//////---......///000111222222///000222333333444777999;;;===@@@BBBEEEKKKQQQUUU]]]aaafffjjjkkkjjjjjjjjjiiigggeeebbbaaa`````````fffnnnvvv{{{zzzuuunnniiihhhkkkqqquuuzzz}}}yyyyyyxxxvvvuuutttsssrrrjjjiiigggccc``````bbbddddddeeeddd^^^TTTLLLGGGFFFAAABBBBBBBBBBBBFFFKKKPPPSSSWWW^^^eeekkkpppuuuxxx~~~zzzpppggg___WWWRRRNNNKKKHHHEEECCCCCCCCCCCCBBBCCCDDDDDDDDDFFFIIIKKKJJJNNNUUU[[[aaajjjttt|||}}}ssspppuuuyyyrrrmmmmmmqqqzzzhhhRRREEEBBB===;;;888888999:::::::::666777777777777666555555444555555666777777777777666555444444666666555333333333333333444555555666000000111222333444555555222333333444444333333333333333333333333333333333222222222222222333333444444444444444444444444444555555555555555555555555333444555666888999999999555555555555555555555555555555555555555555555444666666777777666555444444777777777777777777777777666666666777888999;;;;;;<<<======>>>>>>======<<<:::<<<>>>???@@@AAACCCEEEGGGHHHNNNWWWaaalll|||........./////////000000------......///000000000.........////////////000/////////000000111111111///111333444555777:::<<<>>>@@@BBBEEEJJJPPPWWW\\\dddhhhlllnnnmmmkkkjjjiiigggeeebbb___^^^___aaabbbkkkrrryyy}}}xxxuuuooollllllqqqwww{{{{{{}}}|||{{{xxxuuuqqqnnnkkkjjjeeeeeeeeeeeeeeefffffffffdddbbb]]]VVVNNNGGGCCCAAA???BBBEEEGGGIIIMMMTTTYYY\\\bbbjjjqqqwww|||yyyoooeee^^^XXXTTTMMMIIIFFFEEECCCBBB@@@AAABBBBBBBBBCCCFFFHHHFFFIIILLLPPPTTT\\\gggoooyyyuuuqqqwww|||qqqgggfffhhhnnn}}}{{{___LLLDDD???===999888999:::::::::999999999999999888777777555555666777777777666666666555444444666777666555555444444444444444555666000111111222333444444555222222333444444444333333444444333333333333222222222222222333333333444444444444444444555555555555555555555555555444444444444444555555666777888888555555555555555555555555555555555555555444444444666666666666666666555444666666666666666666666666666666666777888999:::;;;<<<<<<============<<<<<<<<<>>>@@@AAAAAABBBEEEGGGGGGIIINNNXXXbbbmmm}}}---------.........//////------......///000000111/////////000000000111111000000000000000000000111000111444555666999<<>>@@@AAACCCFFFKKKQQQYYYbbbhhhmmmpppssssssrrrpppnnnnnndddaaa]]][[[[[[^^^bbbeeennnwwwvvvuuussstttvvvzzzyyywwwuuuqqqnnnjjjhhhfffgggeeeeeeiiilllkkkccc]]]YYYRRRJJJFFFGGGHHHIIIHHHIIIPPPXXX]]]___cccjjjooouuu{{{wwwpppeee\\\UUUPPPKKKGGGFFFFFFEEEDDDBBBBBBDDDEEEDDDGGGJJJLLLMMMPPPVVV[[[fffllluuu~~~}}}}}}xxxoookkkhhheeekkkuuujjj\\\FFFBBB>>>;;;;;;;;;;;;;;;888888888888888777666666888999::::::999888777666444444333444777888888777777666555444333333444555444444444555555555555555111222333333444444444444444444444333333222222222333444555666777666555444444444444555555555666666555555444444444333333333555555444444444555555666555555555555555555555555666666555555555444444444444444555666777777777666888888888888888888888888555555666666777999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>@@@BBBDDDDDDEEEGGGIIIHHHIIIOOOYYYcccnnn}}}............///////////////////////////......---////////////000000000000111111000000000000000111333333333666;;;@@@CCCDDDBBBFFFKKKQQQWWW^^^fffkkkrrrtttvvvwwwvvvsssooommmjjjgggcccaaabbbgggllloooxxxzzz~~~zzzuuurrrqqquuu}}}~~~}}}||||||||||||zzzvvvqqqmmmjjjgggdddbbbhhhjjjmmmnnnkkkddd]]]XXXRRROOOJJJHHHHHHKKKMMMNNNUUUYYY___eeekkkqqqwww{{{uuuiii```ZZZUUUQQQJJJIIIGGGCCC???<<<<<<<<>>===::::::;;;;;;;;;::::::999888777777;;;999888888999999777666444444444444444444444444333333333333333333333333444444444555555555555666555555555444444333333333444444444444444444444444555444444333333222222111222222333333333333444444555444333333333333444555222333444444555555444444666666555444333333222222444444444444444444444444444444444444444444444444777777777888888777777777:::;;;<<<<<<;;;:::888777============>>>>>>>>>>>>===???CCCEEEFFFGGGIIIKKKJJJKKKPPPZZZdddppp............////////////------...///000000//////////////////000000000000111111000000000000111111111111333666:::>>>AAABBBEEEHHHNNNTTT[[[bbbiiinnntttvvvwwwyyyxxxvvvtttrrrooommmjjjhhhjjjnnntttwww~~~xxxwwwxxx{{{}}}{{{zzzxxxxxxuuurrrmmmjjjhhhgggeeedddggghhhiiihhhddd]]]WWWRRRLLLJJJIIIJJJNNNSSSXXX[[[___ccciiiooouuu{{{{{{qqqggg^^^XXXRRRPPPMMMHHHDDDBBBBBBBBBBBBCCCEEEGGGIIIJJJKKKLLLRRRXXXbbbkkksss|||yyytttwww~~~ssskkkiiillltttyyy]]]PPPCCC???>>><<<:::;;;;;;;;;::::::999888888777777666555666777888777666444444444444444444444444333333333333333333333333444444444444555555555555555555444444444333333333444444444444444444444444333333333333333333333333222222333333333333444444555444333333333333444555333333444555555555555555666666555555444333333222555555555555555555555555555555555555555555555555888777777666666777777888777888999:::;;;;;;::::::<<<=========>>>>>>>>>>>>===???BBBDDDFFFGGGIIIKKKKKKLLLQQQ[[[dddppp............////////////+++,,,---///000000111111////////////000000000000111111000000000111111222111222555999<<>>>>>>>>===@@@BBBDDDEEEGGGIIIKKKLLLMMMRRR[[[eeeppp............////////////,,,---...///000000000000////////////000000000000111111000000111111222222333666:::>>>AAACCCDDDFFFLLLQQQXXX___ffflllrrrvvvvvvvvvvvvuuuuuutttsssrrrllllllmmmpppuuu|||}}}xxx|||~~~{{{zzzzzz|||~~~~~~{{{wwwrrrnnnlllhhhgggeeeeeegggiiiiiihhhgggddd___YYYTTTOOOLLLJJJJJJLLLPPPUUU[[[bbbiiinnnssswww|||}}}rrrhhhcccZZZSSSMMMJJJIIIHHHDDDDDDCCCCCCDDDFFFHHHIIIFFFIIIMMMRRRZZZeeerrr|||vvvoooqqq}}}|||qqqmmmlllsssmmmSSSEEEAAA>>>;;;999:::::::::999999888888888555444333444666777666555555555555555555555555555444444444444444444444444333333444444444555555555444444444444444444444444444444444444444444444444222222222333333444444444222222222333333333444444444444444444444444444444444555555666777666666666777777666666555555555555555555555555555555555555666666666666666666666666777888999::::::999888777333444666777999;;;<<<===<<<<<<<<<=========>>>>>>>>>@@@BBBDDDEEEGGGJJJLLLLLLMMMRRR[[[dddooo............////////////...///////////////......////////////000000000000111111111111111222333333444888>>>AAACCCEEEHHHJJJPPPUUU]]]eeekkkqqquuuxxxyyyxxxwwwvvvtttrrrpppooohhhiiilllrrryyy{{{zzzzzzwwwvvvuuuzzz}}}|||xxxsssnnnjjjhhhgggffffffgggiiijjjiiigggaaa]]]WWWQQQMMMJJJJJJJJJNNNRRRXXX]]]cccjjjqqqvvv|||{{{tttiii___XXXSSSOOOLLLFFFDDDCCCBBBCCCEEEHHHJJJIIIJJJLLLOOOSSS\\\gggppp{{{uuuqqqvvvzzzqqqlllooovvv}}}___MMMEEE???;;;999::::::999999999999999888888777666666777777555444555555555555555555555555444444444444444444444444333333333444444444444555444444444444444444444444444444444444444444444444444444444333333222222222222222222333333333444444444444444444444444444444444555555666777666666666666666666666666555555555444444444444444444444444555555555555555555555555666888<<<>>>>>><<<888666555666666777888:::;;;<<<<<<<<<<<<<<<============>>>@@@BBBCCCDDDFFFJJJMMMLLLMMMQQQZZZcccmmm}}}............///////////////////////////...------////////////000000000000111111111111111222333444444999>>>BBBCCCFFFKKKNNNVVV[[[ccckkkpppuuuxxxzzz}}}}}}|||zzzwwwtttqqqoooiiilllpppvvv}}}{{{xxxvvvuuu{{{~~~}}}yyytttoookkkiiiggggggggghhhjjjkkkiiieeebbbWWWSSSOOOKKKIIIJJJMMMNNNRRRXXXaaahhhnnnuuu}}}xxxlllccc[[[SSSNNNHHHFFFDDDAAAAAACCCFFFHHHMMMNNNOOONNNPPPUUU]]]dddrrrxxxzzzvvvyyyyyynnnmmmppp{{{nnnXXXKKKBBB<<<:::999999999999999999999999:::999777777777777666444555555555555555555555555444444444444444444444444333333333333444444444444333333333444444444444555444444444444444444444444555555444333333222111111222222333333333333444444333444444555555444444333444444555666666666666555555555555555555555555555444444444444444444444444555555555555555555555555555888<<>>999999999999999999999999999777666777888888777666555555555555555555555555555555555555555555555555222222333333333444444444333333333444444444555555444444444444444444444444333333333333333333333333222222333333333333444444333333444555555444333333333333444555555555555555444444444444444444444444555555555555555555555555666666666666666666666666666888:::;;;;;;:::888666888888888888999;;;<<<===;;;;;;;;;<<<<<<<<<======???@@@BBBBBBCCCFFFJJJMMMPPPPPPUUU]]]eeeooo~~~............/////////000,,,,,,...///000000111111////////////000000000000111111111111222333444555999===CCCFFFHHHLLLTTT[[[___eeemmmuuuyyy{{{}}}~~~{{{|||~~~~~~|||yyyuuurrrrrrtttwww||||||{{{}}}yyysssnnnjjjiiiiiiiiiiiijjjlllnnnllleee\\\UUUOOOMMMLLLMMMPPPVVV]]]aaaeeemmmwww~~~yyykkkbbbXXXTTTNNNHHHEEEEEEFFFHHHLLLNNNPPPOOOMMMMMMPPPTTT\\\cccnnnyyyvvvxxx~~~uuuooorrryyylllXXXIIIAAAAAA999999999999999999999999666555444666888999888777666666666666666666666666555555555555555555555555222222333333333444444444333333333444444555555555444444444444444444444444111222222333333444444555222222333333333444444444333333444555555444333333222333444444555555444444333444444444444444444444666666666666666666666666777777777777777777777777888888777777777777888888777777777888:::<<<>>>@@@;;;;;;;;;<<<<<<<<<======???@@@AAABBBCCCFFFJJJNNNRRRRRRWWW^^^fffppp000000000000000000000000111000///////////////000111111111111111111111111///000111333444666777777<<<@@@EEEHHHLLLRRR[[[bbbhhhpppwwwzzz}}}~~~~~~~~~yyysssssswwwyyy{{{~~~yyyuuupppmmmlllmmmnnnnnnnnnllljjjgggccc^^^WWWRRRNNNPPPQQQSSSVVV[[[aaaeeeqqqvvv}}}qqqfff___VVVNNNIIIGGGFFFEEEFFFHHHJJJMMMOOOPPPPPPPPPXXX\\\cccmmmxxxzzz{{{|||ooonnnssszzz}}}fffPPPEEEEEE@@@;;;999:::999777888;;;555555555555666666666666666666555555555444444444777666444333222111111111555555444444555666888999555555555555555555555555444444555555555555444444333333333333333333333333333333333444444444555555444333333222222333333444333333333444555666777777777777555444444555666777:::666444444666888888666666777999::::::999777666:::999888777777888999:::888999:::;;;<<<;;;:::999;;;::::::::::::;;;<<<<<>>AAADDDGGGHHHIIILLLNNNTTTVVV\\\dddjjjrrr////////////////////////000000000///000000111111222222222222222222222222111111000111444888===???DDDGGGKKKOOOUUU^^^jjjrrr|||zzzvvvrrrnnnpppttt{{{~~~}}}vvvqqqmmmooorrrwww{{{|||{{{zzzqqqqqqqqqsssttttttqqqoooiiiccc[[[UUURRRRRRTTTTTTUUUYYY___fffmmmttt{{{}}}wwwtttfffccc___\\\YYYXXXXXXXXX\\\]]]^^^___bbbhhhooosss~~~ssseee___YYYOOOHHHFFFFFFFFFHHHKKKOOORRRTTTUUUUUUTTTSSSWWWaaaoooxxx~~~~~~qqqlllmmmppp~~~|||aaaQQQFFF@@@<<<>>>>>><<<:::;;;888888777777666555555444666666666666555555555555222333333444444444444444111222444555555555444333444444444444444444444444333333444444444444333333333333333333333333333333333333333444444444555555444444333333333333444444555555555555555444444444555555555555666666777777888777666666555555555444777777888888888888777777777777777777777777777777<<<;;;:::::::::<<<===???;;;;;;;;;;;;;;;<<<======>>>@@@DDDFFFHHHJJJMMMPPPVVVXXX]]]dddjjjrrr////////////////////////000000000000000111222222222222222222222222222222222111111333666;;;@@@CCCEEEHHHNNNSSSZZZdddpppxxx|||uuusssqqqpppsssxxx|||{{{sssnnnlllooossswww|||~~~|||zzzwwwvvvuuusssssstttuuuvvvtttpppmmmccc]]]UUUPPPPPPSSSWWWYYY\\\```gggooouuu|||~~~xxxrrrlllfffbbbYYYYYYWWWVVVUUUUUUVVVXXX]]]^^^aaacccggglllrrrvvvtttiiiaaaWWWOOOKKKIIIHHHGGGIIIMMMQQQSSSZZZYYYWWWSSSSSSYYYdddmmmzzz~~~yyyoookkkiiiuuuooo\\\IIIAAA<<<===???===;;;<<<::::::::::::::::::::::::777777666666666555555555444444555555555444333222222333444555555555444333444444444444444444444444444444555555555555444444333333333333333333333333333333333444444444555555555444444333333444444555555555555555555444444444777777666666666555444444666666777666555444444444777777777888888777777777888888888888888888888888:::999999999999;;;===>>><<<;;;;;;;;;;;;<<<=========@@@CCCFFFHHHKKKOOORRRWWWYYY^^^dddjjjqqq000000000000000000000000000000000000111111222333333333333333333333333333222222444666:::???CCCFFFFFFKKKRRRYYYaaakkkvvv~~~yyysssrrrssstttwww|||~~~~~~yyysssooommmppptttyyy}}}~~~|||zzzxxxvvvuuussssssssstttuuurrrnnnkkk```[[[UUURRRTTTXXX\\\^^^fffkkkqqqxxx}}}uuuqqqlllfffbbb^^^YYYVVVUUUVVVXXXXXXYYY[[[^^^aaaeeehhhkkkooorrrvvvzzz}}}uuujjj___WWWRRROOOKKKHHHGGGJJJNNNQQQXXXYYYXXXTTTQQQSSSZZZaaapppwwwzzzyyynnnfffmmmwww}}}hhhQQQGGG>>>===???===<<<<<<999999999999::::::;;;;;;777777777666666666555555444555666666666444333222444444555555555555444444333333333333333333333333444555555666666555555444333333333333333333333333333333333444444444555555555555444444444444555555444444555555555555555555777888777777666444333222333555777777555444555666777777777777777777777777888888999999999999888888666666666777888999:::;;;<<<<<<;;;;;;<<<<<<===>>>===???BBBEEEHHHLLLQQQTTTXXXYYY^^^eeejjjqqq000000000000000000000000000000000000111222333444333333333333333333333333222333666999>>>BBBFFFHHHHHHNNNWWW```hhhrrr|||zzzttttttvvvxxx{{{}}}{{{wwwtttrrrpppsssxxx}}}{{{{{{}}}~~~|||yyyxxxwwwuuutttsssrrrpppmmmhhhddd[[[XXXVVVWWW[[[aaafffiiiqqquuu{{{|||vvvpppcccaaa^^^\\\\\\\\\ZZZYYYRRRTTTXXXZZZ\\\___cccgggppptttyyy}}}xxxkkkcccZZZUUUNNNIIIFFFHHHKKKNNNSSSWWWZZZWWWRRRQQQUUUZZZdddkkkvvv|||xxx}}}xxxllllllsssxxx\\\OOOCCC??????===;;;;;;888888888888888888777777777777777777666666666555222333555666777666444333666666555555555555555666333333333333333333333333333444444555555444444333333333333333333333333333333333333444444444555555555555444444444444555555333444444444555666666666666666777777777555444333111333666777555444555777777777666666666666777777666777888999999888777666555666777999:::;;;;;;;;;<<<<<<<<<<<<<<<======>>><<>>===<<<<<<;;;:::999999777777777777666666666666000222444666777777666666888777555444444555666777333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555555555444444444444555555333333444444555666777777444555666777777666555555///222666777555555666888777777666666666666777777555666777888888777666555777999;;;===>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>><<<>>>BBBEEEHHHMMMSSSWWWZZZ\\\aaahhhmmmuuu000000000000111111111111333333333222222222111111333333333333444555666666888999;;;???DDDHHHIIIIIIPPPVVV]]]fffrrr~~~{{{xxxyyy}}}~~~zzzwwwuuuuuuxxx|||zzzuuuuuuzzz~~~~~~}}}}}}xxxtttssstttttttttvvvtttqqqlllfff```[[[XXXYYY\\\aaaeeejjjqqqwww|||~~~|||yyypppmmmhhhbbb^^^ZZZYYYXXXWWWYYY\\\```fffnnnwww|||yyy{{{~~~|||tttiii]]]VVVNNNHHHIIINNNLLLNNNQQQUUUXXXXXXUUURRRVVV\\\gggsss~~~}}}ttttttvvvsssqqqvvv}}}cccLLLEEEBBB===;;;???999999:::;;;;;;;;;:::999888888888777777555444444666555444333333444555666444444555555555555444444444444555555555555555555555555555444444333333333666666666666666666666666444444444444444444444444555555555555555444444444444333333333333444555555:::888555222222333666888333333333444555666777888999999999888888888888777666666777888999::::::;;;999999999:::;;;<<<===>>>>>>>>>>>><<<:::;;;===???===???BBBGGGLLLQQQUUUXXX\\\```dddggglllvvv000000000000111111111111111111111222222333333333222222222222222333444444888999<<<@@@EEEHHHJJJKKKWWW^^^fffnnn{{{}}}{{{zzz{{{{{{wwwvvvwwwyyy|||zzzvvvrrrsssxxx|||}}}|||~~~|||yyyuuuttttttuuuuuuuuusssppplllgggbbb^^^[[[ZZZ^^^aaafffkkkpppvvv}}}}}}}}}{{{xxxtttnnniiifff^^^]]][[[ZZZZZZZZZ[[[\\\___bbbfffkkkrrr|||vvvhhh^^^UUUKKKGGGHHHIIIJJJLLLPPPTTTVVVUUUSSSSSSXXXaaalllvvvyyysssyyyvvvsssttt}}}sssVVVJJJDDD===:::<<<::::::::::::::::::::::::888888888888777666555444666666555444444555666666444555555666666555555444333333333333333333333333555555444444444333333333444444444444444444444444444444444444444444444444444444555555555555555555444444444444444555555666999777555333333444666777555555444444444555666666999999999888888888777777555555666666777777888888999999999:::;;;<<<>>>>>><<<<<<<<<:::888888;;;===:::<<<@@@EEEKKKQQQVVVYYY\\\___cccfffkkkwww000000000000111111111111///000111222333444444555333333333222333333444444888:::===AAAFFFJJJMMMNNNZZZbbbkkkttt|||{{{{{{~~~zzzvvvvvvzzz~~~|||vvvsssqqqtttyyy~~~~~~||||||vvvtttsssssstttuuuuuutttpppmmmhhhbbb___^^^___```eeehhhmmmrrrwww}}}~~~~~~}}}zzzwwwuuusssrrrlllkkkhhhddd___ZZZVVVTTTPPPQQQSSSVVVZZZ]]]```bbb```ccciiioooxxxxxxkkk```UUULLLIIIHHHHHHIIILLLPPPTTTUUUUUUQQQTTTZZZaaajjjvvvxxxuuuyyy|||vvvssswwwbbbPPPHHH@@@;;;;;;;;;;;;:::999999999:::;;;999999999999888777666666777666666555555666666777444555555666666555555444444444444333333222222111555444444444444333333333444444444444444444444444444444444444444444444444333444444444555666666666555555444444555555666777777777666555555555555666777777666555555555555555999999888888888777777777666666666666666777777777999:::::::::<<<===>>>???<<<===<<<:::999999:::<<<999;;;???EEEKKKRRRWWWZZZ]]]```dddhhhnnn{{{///000000000111111111111000000111222333333444444666666555555666666777888:::<<<@@@DDDHHHLLLQQQSSS]]]fffpppyyy{{{{{{}}}~~~zzzzzz~~~yyyuuutttuuuxxx~~~}}}{{{zzzrrrrrrqqqrrrssssssrrrpppnnnjjjddd```^^^aaaeeehhhjjjmmmrrrxxx}}}~~~|||zzzyyyzzzzzzyyyxxxuuuuuuuuuuuuuuuwwwxxxyyyzzz|||~~~}}}zzzyyyuuusssqqqmmmjjjfffdddbbb[[[ZZZWWWTTTQQQNNNMMMLLLMMMOOORRRVVV[[[```dddfff```dddjjjqqqyyyxxxmmmcccXXXQQQJJJHHHGGGIIIMMMRRRUUUWWWRRRSSSUUUYYY___jjjwwwyyyvvvttt|||ttttttyyylllVVVLLLEEE@@@???===;;;999888888999:::<<<999999999999999888777777777777666666666666777777555555666666666666555555777777666555444444333333444444444444444444444444666666666666666666666666444444444444444444444444333333333444555666777777666555555555555666777777555666666666666666555555777777666666555666666777888888888888777777777777999999999888888888888888:::::::::;;;<<<>>>???@@@???@@@???>>><<<;;;===>>>;;;===@@@FFFLLLRRRWWWZZZ```dddhhhlllsss///000000000111111111111222222222222222222222222666666666666777888999999;;;???CCCGGGJJJOOOUUUZZZcccmmmyyy~~~zzz|||{{{wwwtttuuuxxx|||}}}{{{yyyrrrqqqqqqqqqqqqqqqnnnllljjjfffaaa^^^^^^bbbhhhlllmmmqqqvvv{{{|||zzzxxxwwwvvvssspppnnnmmmllljjjhhhgggggggggggghhhiiijjjjjjjjjlllnnnoooooommmjjjhhheeecccaaa^^^ZZZWWWUUUTTTOOOMMMKKKIIIHHHGGGGGGGGGHHHJJJNNNSSSYYY___dddgggmmmpppuuu{{{xxxmmmbbbXXXNNNKKKGGGGGGIIINNNQQQSSSTTTUUUUUUUUUXXX```mmmvvvwwwkkktttzzzvvvwwwxxx^^^PPPGGGAAA???===<<<:::888888888:::;;;888999999999999888888777666666777777777777666666555666666666666666666555777777666555444444333333444444444444444444444444666666666666666666666666444444444444444444444444333333333444555666777777666555555555555666777777444555666777777666555555666555555666777888999999888888888777777777666666999999999888888888888888::::::;;;<<<===???@@@AAA@@@AAAAAA@@@>>>======??????@@@DDDHHHNNNSSSWWWZZZaaaeeejjjooowww000000000000111111111111333333333222222222111111333444444555666888999:::>>>BBBGGGJJJNNNSSSZZZ```fffrrr~~~}}}zzz}}}|||vvvrrrsssuuuyyy}}}~~~zzzxxxsssrrrpppppppppnnnllliiifffccc```^^^```dddjjjnnnrrruuu{{{{{{zzzwwwssspppmmmlllkkkhhheeebbb___^^^\\\ZZZXXXUUUUUUVVVVVVWWWXXXXXXXXXYYYZZZ\\\\\\\\\[[[YYYXXXSSSRRRQQQOOOMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGEEEGGGKKKQQQYYYaaaiiimmm|||yyyjjj^^^TTTPPPJJJFFFFFFIIIKKKLLLSSSUUUWWWVVVUUUZZZdddlllzzz{{{kkkmmmtttzzzxxx{{{kkkVVVIII@@@<<<===<<<:::999888999999:::777888888888888888777777555666666777777666666555555666666777777666666555444444444333333222222111333333333444444444444555444444444444444444444444444444444444444444444444333444444444555666666666555555444444555555666777444555666666777666666666555555666666777999:::;;;888888777777777666666666666666666666666777777777::::::;;;<<<>>>@@@AAABBB@@@AAABBB@@@>>><<<======@@@BBBEEEIIIOOOTTTXXXZZZaaaffflllrrrzzz000000000000111111111111222222222222222222333333222333444555777999<<<===@@@DDDJJJMMMPPPVVV^^^eeejjjvvv~~~}}}{{{~~~{{{wwwtttrrrsssvvvzzz}}}yyywwwsssrrrooooooooonnnllljjjeeedddcccdddfffjjjoooqqqwww{{{|||yyywwwooommmiiieeebbb___]]]]]]WWWTTTQQQOOOOOOMMMKKKJJJFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHKKKLLLMMMOOOQQQSSSTTTUUUSSSTTTWWW\\\dddnnnwww}}}yyykkk___YYYQQQKKKHHHHHHHHHHHHOOOSSSWWWWWWUUUWWW^^^eeepppwwwuuupppoooxxx}}}xxxwww|||xxx___MMMBBB===<<<<<<;;;::::::999888888666777777888888777777666444555666666666666555444666666777777777777666666333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444555555555555555555444444444444444555555666555555555555666666777777777777777777888888999:::888777777777666666666666555555666666777777888888:::;;;;;;===>>>@@@BBBCCCBBBCCCDDDBBB@@@>>>>>>>>>???@@@DDDIIINNNTTTYYY[[[dddjjjrrrxxx000000000000111111111111000000111222333444444555444444555777:::===???@@@AAAFFFLLLOOORRRXXXaaahhhqqq~~~}}}}}}{{{~~~~~~|||}}}zzzwwwvvvvvvuuuuuuxxx}}}}}}xxxvvvsssqqqnnnnnnnnnnnnmmmlllhhhhhhiiijjjmmmppptttvvv{{{~~~{{{wwwrrrmmmjjjaaa___[[[WWWSSSPPPOOONNNJJJHHHFFFEEEEEEDDDCCCBBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAACCCCCCEEEFFFHHHJJJKKKKKKOOOQQQUUUZZZ___cccfffggghhhhhhiiimmmttt}}}yyyhhhaaaXXXQQQLLLJJJHHHGGGJJJQQQWWWXXXVVVWWW\\\bbbgggooo{{{wwwpppssswwwsssuuuzzzeeeRRRGGGAAA;;;;;;<<<;;;:::999888777555666666777777777666666333444555666666555444333666666777777777777666666444444555555555555555555333333333444444555555555666666666666666666666666444444444444444444444444555555555555555444444444444333333333333444555555555555555555555666777888:::999888888777888888888777777777777666666666666666777777888999::::::;;;:::;;;;;;===???AAACCCDDDEEEFFFGGGFFFCCCAAAAAAAAA<<<>>>BBBHHHNNNUUUZZZ]]]iiiooowww222222111111111111111111222222333333333333444444777777777666666999===@@@FFFIIIMMMPPPTTTZZZdddjjjzzz~~~~~~~~~{{{|||zzzyyyyyy~~~{{{xxxvvvtttuuuxxxzzz{{{~~~~~~{{{xxxvvvuuuvvvtttqqqnnnlllkkkjjjjjjggghhhjjjnnnqqqtttwwwxxx~~~xxxrrrmmmgggaaa]]]VVVSSSOOOJJJFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA===???@@@@@@??????@@@BBBAAA@@@???@@@BBBCCCCCCCCCCCCDDDEEEEEEGGGKKKPPPTTTZZZ___gggnnnssswwwzzz|||{{{}}}xxxlll\\\QQQMMMLLLJJJHHHNNNPPPRRRVVVZZZ[[[YYYWWW^^^iiivvv~~~oooooossszzzyyytttsssrrruuuZZZIIIDDDAAA===;;;<<<<<<;;;<<<@@@<<<;;;888666444333333333666666666777777777777777888777666555444444555666777777666555444444333333333333333333333333333333111111222333333444555555444444555555555555444444555555555555666666777777333444555555666666555555555555555555666666666666888777666666666777888999777777777666666666666666777777777777888999:::;;;999::::::<<<>>>@@@BBBCCCGGGGGGGGGEEEDDDBBB@@@??????AAADDDGGGMMMTTT]]]ccclllqqqwww~~~111111111111111111111111222222333333333333444444666777888888:::===BBBFFFMMMPPPSSSWWW[[[bbblllttt~~~|||yyy{{{zzzyyy{{{xxxuuutttsssuuuzzz~~~|||zzzxxxwwwyyywwwssspppmmmkkkjjjiiijjjkkknnnrrrvvvyyy|||~~~wwwssslllfff```ZZZTTTPPPLLLJJJGGGDDDAAA@@@@@@@@@??????>>>=========>>>>>>===>>>@@@???>>>===???@@@AAA@@@??????AAABBBCCCCCCCCCEEEHHHKKKOOOTTT[[[___jjjnnnuuu{{{yyyjjj___XXXTTTOOOKKKLLLMMMPPPTTTXXXZZZYYYWWW[[[cccnnnyyysssmmmlllppp|||wwwrrrooosss~~~~~~cccOOOHHHCCC>>>;;;===<<<::::::<<<:::999888666555555555666666666666666666666666666888777666555444555555666777666666555555444333333333333333333333333333333111222222333444444555555777777777888888777777777444444555555555666666666222222333444444444444444555555555555666666666666:::999888777666666777777777777777777777777777777777777777777888999:::;;;::::::;;;<<<>>>AAACCCDDDEEEEEEDDDDDDBBBAAA??????>>>@@@DDDHHHMMMUUU^^^ccckkkooovvv}}}111111111111111111111111222222333333333333444444555666999;;;>>>CCCIIIMMMOOORRRVVVYYY^^^gggrrrzzz~~~{{{yyyyyyzzz{{{}}}yyyrrrqqqqqqrrrvvv{{{}}}{{{zzzzzz|||yyyuuupppmmmjjjiiiiiikkklllpppuuuyyy~~~yyytttjjjeee]]]VVVPPPKKKGGGDDDBBBAAA???>>>======>>>>>>>>>======<<<<<<<<<<<<<<<>>>???@@@@@@>>>>>>>>>@@@BBBAAA@@@@@@AAADDDFFFHHHIIILLLQQQVVV\\\dddkkkppp|||xxxkkkbbbYYYPPPJJJIIIJJJKKKOOOTTTXXXYYYYYYWWW[[[cccnnnyyy}}}ooogggeeemmmyyy}}}rrrjjjjjjrrrqqqZZZMMMEEE@@@<<<===<<<999777999999999888777777777888888777777777777666666666666777777666555555555555666777666666555555444444444333333333333333333444444222222222333444444555555444444555555555555444444444444444444444555555555333333444555555555555444555555555555666666666666<<<;;;999777666666666777888888888888888888888888888888777888888999:::;;;:::;;;<<<===@@@BBBDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@===@@@DDDHHHOOOWWW___eeekkkoootttzzz111111111111111222222222222222222333333333444444444777:::===AAAFFFLLLPPPPPPSSSWWW[[[aaakkkwww~~~|||{{{yyyzzz}}}{{{sssnnnnnnpppsssxxx~~~~~~}}}||||||}}}zzzuuupppllliiihhhhhhjjjlllpppuuu{{{~~~|||xxxqqqiiiddd]]]XXXQQQKKKFFFCCCAAA??????>>>============>>>>>>>>>>>>===============>>>???AAABBBAAA@@@@@@AAABBBDDDDDDEEEFFFHHHLLLQQQTTTVVVZZZ```gggmmmuuu|||vvvjjj^^^SSSKKKHHHHHHHHHKKKPPPUUUXXXYYYWWWXXX\\\eeerrrvvvhhhaaaeeemmmuuujjjjjjnnnxxxeeeTTTHHHAAA=========:::777888999999999888888888888888999999888888888888888777666666666555555555666666777666666666555555444444333333333444444444444444333333333333444444555555222333333444444333333222444444444444444444444444555666666777888777777777555555555555666666666666:::999888777666777777888888888888888888999999999888888888888999999:::;;;;;;;;;<<<>>>AAACCCEEEGGGDDDDDDDDDCCCCCCCCCCCCCCC===@@@EEEJJJQQQYYYaaafffnnnppptttzzz000000111111111222222222222222222333333333444444555888;;;???BBBGGGLLLPPPTTTWWW\\\bbbiiittt~~~|||{{{zzz|||uuuoookkknnnrrrvvv{{{~~~~~~}}}}}}||||||{{{zzzwwwrrrnnnjjjiiiiiiiiilllnnnrrrwww}}}~~~{{{xxxuuuqqqkkkccc[[[UUUPPPLLLGGGCCCAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCCCCCCCDDDEEEGGGJJJMMMPPPSSSVVV[[[aaafffjjjnnntttyyy~~~wwwiii]]]TTTLLLIIIGGGHHHMMMRRRVVVXXXYYYXXXZZZ```lllyyyooodddcccfffttt}}}oooooopppvvvqqq\\\LLLDDD>>>>>>???<<<::::::;;;::::::999888777666555888888888777777666666666555555666666666666666666666666666666666555555555333333333444444555555555333333444444444444555555666666777777777777666666444444444444444444444444555666666777888777777777555555555555666666666666777777666666666777999:::777777888888999999999999999999999999999999:::;;;;;;;;;===>>>AAADDDFFFGGGCCCCCCBBBAAAAAABBBBBBCCC???BBBGGGMMMSSS[[[ccchhhqqqsssvvv{{{000000000111222222333333222222333333333333444444555888<<<@@@DDDHHHMMMQQQSSSXXX___fffnnnyyy~~~}}}~~~|||yyyyyy|||~~~{{{qqqmmmlllqqqvvvzzz}}}||||||{{{{{{zzzzzzyyyvvvsssooollljjjkkklllnnnrrrtttxxx|||}}}zzzxxxsssooojjjeee___XXXQQQLLLFFFCCC@@@>>>???@@@@@@????????????????????????>>>?????????@@@AAACCCDDDEEECCCEEEHHHJJJKKKMMMPPPRRRVVV[[[aaaeeehhhmmmtttyyy}}}vvvfff\\\RRRNNNIIIGGGJJJOOOTTTVVV[[[ZZZ[[[^^^fffqqq}}}{{{llleeeccckkk{{{zzzrrrrrrvvvjjjTTTJJJAAA???@@@===;;;;;;:::::::::999888666555444666666555555444444333333444555666666777666666666666666666666666666666666333333333444555555666666444444444444444444555555555666666777777666666555555555555444444444444444333333444555555555555444555555555555666666666666555444444444555777999:::666666777777888999999999::::::999999999999:::::::::;;;<<<>>>AAADDDFFFHHHBBBAAA@@@?????????@@@AAABBBEEEJJJPPPVVV]]]dddiiirrruuuyyy~~~///000000111222222333333222222333333333333444444555888===BBBFFFKKKPPPTTTSSSYYYbbbkkkttt~~~{{{yyyzzz~~~xxxpppmmmnnnttt{{{~~~~~~{{{zzzzzzyyyxxxwwwwwwwwwrrrpppmmmkkklllnnnqqqsssxxxyyy|||~~~zzzuuupppmmmfffbbb\\\VVVQQQMMMIIIFFF@@@???===>>>???AAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFHHHKKKMMMNNNLLLOOOSSSVVVYYY\\\```ccceeekkkssswwwzzz}}}~~~}}}|||{{{{{{{{{{{{|||~~~}}}yyywwwyyy}}}qqqdddYYYSSSLLLHHHIIIMMMQQQTTT\\\\\\\\\\\\___hhhttt}}}wwwjjjdddeeerrruuuuuuwwwzzz___RRREEEAAA@@@>>>;;;;;;777777888888888777666555777777666666555444444333333444666777777777666666666666666666666666666777333333444444555666666666555555555555555555444444444555555666666555555444666666666555555555444444222222333444444444444444555555555555666666666666555444333333444555666777555555666777777888999999;;;::::::999999:::::::::999:::;;;>>>@@@CCCFFFGGGEEEDDDBBB@@@@@@@@@BBBBBBEEEHHHMMMSSSXXX___eeejjjppptttzzz///000000111222222333333222222333333333444444444444888===CCCHHHMMMSSSWWWXXX___iiisss}}}|||{{{||||||vvvooommmooowww~~~}}}|||zzzyyyxxxxxxwwwvvvuuuuuuqqqooommmlllmmmqqquuuxxxzzz{{{~~~}}}zzzuuunnnhhheeeZZZVVVPPPKKKHHHEEECCCAAA@@@??????@@@BBBBBBAAA@@@AAABBBDDDEEEGGGGGGHHHHHHIIIIIIKKKMMMOOORRRUUUVVVVVVYYY^^^bbbfffjjjooorrrpppvvvzzzyyywwwuuutttrrrrrrrrruuuwww{{{uuuqqqiiicccaaacccgggkkkxxx}}}mmm^^^WWWNNNHHHHHHKKKPPPSSS[[[\\\\\\ZZZ[[[aaammmwwwpppgggccclll|||xxxyyyzzz~~~fffWWWHHHBBB@@@===;;;:::444555666888888888777666:::::::::999888777777666333444666777777777666666666666666666777777777777333333444444555666777777555555555555555555444444888888999999999999888888777777666666666555555555333444555555666666555555555555555555666666666777666555444333222333444555444555555666777888888888;;;;;;:::999999:::::::::999999;;;===@@@CCCFFFGGGJJJHHHFFFDDDCCCDDDEEEFFFGGGJJJOOOUUUZZZ```fffjjjnnnsss{{{111111111000111111222333222000///000444777666555999:::>>>DDDKKKRRRVVVWWW[[[aaakkkvvv~~~~~~~~~}}}uuuqqqllloootttyyy~~~}}}{{{zzzyyyxxxvvvssssssvvvwwwvvvtttmmmkkkjjjjjjlllrrrxxx|||{{{uuummmccc[[[VVVOOOMMMJJJGGGDDDCCCBBBAAABBBCCCEEEEEEDDDCCCDDDEEEIIIJJJKKKMMMOOOQQQRRRSSSWWWXXXYYYYYYYYY[[[___bbbhhhlllqqqtttwwwyyy{{{}}}zzzvvvvvvsssnnnkkkiiijjjlllnnnssswww{{{uuunnnddd___XXXSSSQQQSSSXXX[[[dddjjjxxx}}}kkk```UUUOOOLLLJJJKKKOOOZZZ^^^aaa___\\\^^^eeekkkyyyyyyhhhdddiiisssyyyrrrwww}}}eeeNNNFFFBBB;;;999>>>===<<<999777666666666777666222333:::<<<888666888666555444333444666888999777777777777777777777777777777666555555555555555555555666666666666555555000333666555333444:::???QQQGGG<<<555555666666555777666555444444555666777777777666666777888999999777777777777777777777777777777888888888888777777999:::;;;<<<;;;:::999888999:::;;;>>>AAADDDGGGIIIKKKIIIEEEBBBAAAAAACCCEEEIIIKKKOOOTTTYYY```gggllluuuwww|||111111111111111222222333222000///111555888888777;;;===BBBHHHOOOUUUXXXYYY^^^eeeooozzzyyyrrrnnnmmmpppuuuzzz~~~}}}{{{{{{xxxvvvtttuuuwwwxxxvvvtttlllkkkjjjjjjmmmsssyyy|||}}}xxxpppggg]]]UUUPPPIIIGGGEEECCCBBBBBBCCCDDDDDDEEEFFFGGGGGGJJJMMMQQQRRRSSSUUUWWWZZZ\\\]]]^^^\\\___bbbeeehhhkkkooorrruuuxxx|||~~~~~~zzzvvvtttqqqlllhhhfffgggiiijjjppptttzzzuuujjjcccWWWSSSNNNIIIHHHJJJNNNQQQXXX]]]jjjzzzuuuiii[[[SSSNNNJJJKKKMMMWWW\\\``````]]]]]]aaafffssszzzqqqcccdddjjjxxx|||sssuuuyyypppVVVJJJDDD>>><<>>AAADDDGGGHHHIIIFFFCCC@@@@@@AAABBBDDDIIILLLQQQVVV[[[aaagggkkktttwww}}}111111111111111222333333222111111333666999:::999>>>AAAGGGNNNTTTYYY[[[]]]cccjjjuuuzzzsssnnnlllooorrrwww|||~~~|||{{{zzzxxxwwwwwwwwwxxxxxxuuussslllkkkkkklllpppuuu{{{~~~yyyuuunnndddZZZRRRKKKGGGFFFEEEBBBAAAAAACCCEEEGGGIIIJJJLLLNNNQQQVVV\\\aaacccddddddeeefffhhhhhhiiihhhkkkppptttwwwzzz~~~~~~zzzvvvrrrooojjjeeecccccceeeffflllqqqyyyzzzqqqggg]]]WWWPPPNNNJJJGGGGGGHHHJJJLLLOOOSSS\\\iiittt~~~wwwggg\\\TTTNNNLLLMMMRRRWWW]]]```___]]]^^^___jjjrrr|||hhhcccbbbjjjzzzvvvttttttxxxaaaPPPHHHAAA>>>@@@999999::::::999888777777:::666555888999666555666888777555444333333444444777777777777777777777777777666666555555555555666444444444444444444444444333555666555333333777:::CCC>>>888666666777666555666666555555555555666777:::999888777666666666666777777777777777777777777999999::::::::::::999999777777777888999:::;;;<<<;;;;;;===???AAADDDFFFHHHFFFDDDAAA??????@@@BBBCCCJJJNNNTTTYYY^^^ccchhhkkktttxxx222111111111111222333333222222333444777999;;;<<>>===888999:::;;;;;;:::888777666555333222444555555333444444444444555555666666666666666666666666666666666666555555555555666666666666555444444555666666555666666555444333444555555555555666777777666444444555555666666666666666666666666666777888999:::888888888888888888888888777777888888888888777777:::999888777777777999999;;;<<<===???BBBEEEGGGHHHEEEDDDCCCBBBBBBBBBDDDEEEKKKQQQYYYaaagggkkkppprrrwww}}}222222222222222333444444333555666666666777:::<<>>===:::444444555555666777777888777777777777777777777777666555555555555666666777777666555444444555666777555555555555444444333333333444555777777666555444333444555666777777777666555555555666777999;;;<<<888888888888888888888888777777777888888777777777::::::999888888888888888:::;;;===???BBBFFFHHHJJJGGGFFFEEEDDDCCCDDDDDDEEEIIIOOOXXXaaahhhnnntttwww|||333222222222222333444444444666777777555666888;;;@@@GGGPPPWWW]]]ccckkkqqqxxxvvvnnnkkkmmmssswwwyyy{{{~~~~~~}}}}}}}}}|||}}}~~~|||yyywwwwwwyyyyyy{{{}}}xxxrrrmmmjjjaaa___\\\ZZZZZZ[[[^^^___dddfffjjjoootttxxx{{{}}}{{{}}}~~~}}}~~~~~~}}}xxxuuupppmmmhhhdddbbbccceeefffgggllluuu}}}xxxuuuooohhhccc___]]]\\\VVVYYY\\\```aaa]]]WWWQQQNNNMMMLLLKKKJJJKKKKKKKKKGGGEEEFFFHHHIIIMMMVVV```kkkttt{{{kkk\\\TTTQQQMMMKKKNNNVVV\\\^^^]]]]]]___dddlllvvvzzzfff^^^[[[ZZZcccpppoooXXXIIIBBB@@@===<<<;;;:::999888888888888<<<======@@@EEEEEE@@@666666777777777777777777777777777777777777777777555555555555555666777777777666444333333444666777555444444444555444333222333555666777666555444333333444555666777777777666666666666666777888::::::888888888888888888888888777888888999999888888777888999:::::::::::::::999999:::<<>>DDDCCC===888999999999888777666555777777777777777777777777555555555555555666777888666555333222222333555666444444333444555555444222444666777777555444333333222333555777777777777666888777777777777777888999888888888888888888888888999999999::::::999999999666777999;;;<<<<<<<<<;;;888999<<>>FFFMMMUUU[[[___fffooowww~~~~~~~~~tttiiihhhkkknnnrrrvvv~~~~~~|||{{{{{{{{{{{{yyyxxx{{{zzzyyyyyyyyy{{{}}}~~~{{{vvvssspppnnnjjjfffcccaaaaaaaaaeeeiiipppwww}}}}}}uuujjjbbb^^^YYYSSSNNNLLLLLLNNNNNNUUU]]]eeehhhhhhfff___XXXRRRQQQOOOMMMLLLKKKJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKPPPTTT[[[ccclllwww~~~nnnaaaXXXQQQJJJHHHIIIMMMWWWaaaaaa______dddnnnzzzjjj___\\\\\\]]]rrrhhhUUUJJJEEE@@@===:::999:::<<<<<<<<<777777888888888999999999555555444444444444555555777777777777666666666666555444333222333333555555666666555555444444444444222222333444555555555555444444444444444444333333555444444555555666777888888777777666666666666666444444555666777888999999777777888888888999999999::::::999999999:::<<<===::::::<<<@@@EEEIIIKKKKKKHHHGGGEEEDDDCCCCCCCCCDDD???DDDNNN\\\jjjwww333333333444444444444444333555777777666888===AAAKKKQQQYYY___ccciiissszzzyyyoooffffffjjjoootttyyy}}}zzzzzzzzz{{{zzzyyy|||{{{zzzzzzzzz|||~~~~~~}}}xxxuuurrroookkkgggdddaaa``````eeeiiiooowww}}}zzztttkkk```YYYSSSPPPKKKHHHHHHJJJMMMNNNYYYbbbkkkooopppmmmeee]]]UUUSSSQQQOOONNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKNNNRRRYYYaaakkkuuu|||xxxiii^^^VVVNNNKKKJJJLLLTTT]]]______```cccjjjuuuuuufff```______pppqqq]]]MMMFFF???===::::::;;;;;;;;;;;;777777888888888999999999777666666555555666666777777777777777666666666666666555444333333333444555777777666666555555555555333333444555555555444444555555555555555555555555666666555666666777888999999999888777777777777777666666666777777777777777999999:::::::::;;;;;;;;;:::999888888999:::;;;<<<;;;;;;===AAAEEEIIIJJJJJJGGGFFFDDDCCCCCCCCCDDDEEECCCIIISSSaaaooo{{{444444444333333333333333444666888888888;;;AAAFFFRRRXXX___dddhhhnnnwww~~~~~~}}}||||||qqqhhhbbbdddjjjpppwww~~~|||yyywwwxxxyyyzzzzzz}}}|||{{{{{{|||}}}{{{xxxtttrrrnnniiieeebbb```___bbbffflllssszzz~~~xxxqqqiii```VVVPPPIIIGGGEEEDDDFFFJJJNNNQQQ^^^hhhtttzzz{{{xxxnnneeeYYYVVVRRRPPPPPPQQQQQQPPPNNNMMMLLLJJJIIIIIIIIIIIIGGGHHHJJJNNNSSS\\\ffflll~~~qqqfff\\\SSSMMMJJJJJJPPPWWW]]]___aaabbbdddmmmyyypppdddaaabbbmmm{{{}}}~~~fffRRRFFF???===;;;:::;;;;;;:::888777777777888888888888999888777777666666777777888777777777777666666666666666666555444333333444444777777777666666666666666444444555555555444444333555555555666666777777888666666666777777888999::::::999999888888888888888888888777777777666666666999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======>>>BBBFFFIIIIIIIIIDDDDDDCCCCCCCCCDDDEEEFFFIIIPPPZZZhhhvvv444444444444333333333333333555888888:::???FFFLLLXXX^^^eeeiiilllsss|||}}}||||||~~~|||}}}|||kkkddd```dddjjjqqqyyy~~~{{{vvvtttuuuwwwyyyzzz||||||||||||}}}~~~}}}zzzvvvsssoookkkfffbbb```___^^^aaagggmmmsssxxx{{{}}}}}}yyyssskkkbbbYYYQQQMMMGGGFFFFFFFFFHHHLLLQQQUUU```lll{{{wwwlll___ZZZTTTQQQRRRSSSSSSSSSOOONNNLLLKKKIIIHHHHHHHHHGGGGGGGGGHHHKKKRRR[[[aaarrr}}}|||lllaaaVVVOOOJJJHHHKKKPPPXXX]]]aaaaaa___eeeqqq|||zzzhhhbbbaaahhhvvv~~~xxx~~~mmmUUUGGG@@@>>><<<;;;;;;:::999777777777777777888888888888888777777666666777777888777777777777666666666666666666555555444444333333666666666666555555555555555555666555555444333333444444555666666777888888666666666666777888999999999999888777777777777888777777777777777777777777777777888888888999999999=====================>>>>>>>>>???CCCFFFHHHHHHGGGBBBBBBBBBBBBCCCEEEGGGHHHMMMTTT```nnn|||444444444444444444444444333555777999;;;BBBKKKSSS]]]ccciiimmmpppwww}}}{{{{{{}}}}}}vvvhhhdddbbbgggmmmrrryyy}}}yyyuuurrrsssvvvyyyzzz|||||||||}}}}}}~~~}}}{{{vvvtttppplllgggccc___^^^\\\^^^ccchhhmmmqqqtttuuusssqqqllleee\\\UUUPPPMMMKKKKKKLLLKKKKKKMMMRRRVVV```nnn~~~tttfff___VVVQQQRRRSSSSSSSSSOOONNNMMMKKKIIIHHHGGGGGGHHHGGGFFFEEEFFFKKKSSSXXXhhhtttsssfffYYYQQQLLLHHHHHHLLLSSSZZZ```___\\\___jjjuuuoooccc```cccqqq}}}sssyyyttt[[[KKKCCC@@@===<<<;;;:::888777777777777777777777777777777666666555555666666777777777777777666666666666666666666555555444444444444444444444444444444444666666666666555444333333333333444555666666777777555555555555666777888888888888777666666666666777666666666777888999999999777777888888888999999999<<<============<<<<<<<<<>>>>>>@@@DDDGGGIIIHHHGGGAAAAAAAAAAAACCCEEEGGGHHHNNNVVVdddsss444444555555666666666666444666888:::>>>FFFQQQZZZaaaffflllpppttt{{{~~~|||}}}~~~~~~~~~|||pppgggeeegggmmmrrrvvv{{{}}}zzzuuusssuuuwwwzzz{{{}}}}}}~~~~~~}}}}}}{{{yyyuuusssppplllgggccc___^^^[[[]]]```cccfffiiikkkllleeeeeeccc___YYYTTTQQQPPPQQQRRRRRRPPPMMMNNNRRRVVV```ooo}}}oooeeeYYYSSSRRRTTTSSSRRROOONNNMMMKKKIIIHHHHHHGGGGGGFFFDDDCCCCCCGGGMMMQQQ```mmm}}}pppaaaWWWQQQKKKHHHIIINNNVVV]]]___\\\^^^fffnnn{{{zzzjjjbbbaaakkk|||rrrvvvdddSSSGGGCCC???<<<;;;:::999888888777777777777777666666777666666555555666666777777777777777666666666666444555666666666666555555333333333333333444444444555555666666666555444444444444444555555666666666444444444444555666777888888777777666666666666666555555666777888999:::;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999===>>>AAADDDHHHIIIHHHGGGAAAAAAAAAAAACCCEEEGGGHHHMMMVVVeeeuuu444555555666777888999999666888:::<<>>@@@EEEIIIJJJIIIGGGAAAAAAAAAAAABBBDDDFFFGGGLLLVVVfffwww444555666777888999:::;;;888:::<<>>===<<<===@@@EEEIIIKKKJJJHHHAAAAAAAAAAAABBBDDDFFFGGGLLLVVVgggyyy777666666666777888999999;;;;;;<<>>777666;;;::::::888777666666666666777777777666666666666666888777777777777777888999888777555444333333444444333444444555555444444333999888888777666666555555555555444444444444555555555666666666777777777888:::::::::::::::999888777777777777777888888888888999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>><<<<<<===>>>@@@DDDIIIKKKKKKJJJAAABBBBBBBBBBBBEEEIIIMMMUUU```qqq777777666777777888999:::======>>>CCCLLLYYYeeemmmqqqtttxxx}}}rrrhhhgggfffmmmvvv{{{~~~|||||||||}}}}}}~~~}}}zzzwwwsssqqqooommmkkkgggdddaaa]]]XXXUUUSSSQQQNNNLLLMMMMMMLLLKKKLLLQQQWWW[[[]]]^^^______dddggghhhccc[[[VVVWWWZZZgggrrruuufff]]]XXXUUUTTTRRRQQQNNNLLLJJJJJJJJJJJJLLLJJJHHHFFFFFFGGGIIIKKKUUUbbbttt{{{lll]]]TTTRRRLLLMMMPPPVVV\\\aaacccdddiiiqqq}}}qqqeee___]]]fffwwwzzzrrrooovvvaaaRRREEEBBB???999777::::::999888777777666777777777777777777777777777777777666666555555666666666777666555333333333333333333444444555555444444333444444555555555555555555666555555444444555555666666666666777777777777777999999::::::999888888777777777777777888888888888999999999999:::::::::;;;;;;<<<======>>>=========???@@@BBBFFFKKKNNNNNNMMMFFFDDDBBB@@@@@@EEEKKKQQQ[[[eeeuuu777777777777888999:::;;;??????@@@EEEOOO\\\iiiqqquuuxxx|||zzzkkkdddeeehhhpppyyy~~~}}}}}}|||}}}}}}~~~}}}|||yyyvvvrrrooonnnjjjhhheeebbb___ZZZUUUQQQNNNLLLIIIIIIIIIJJJJJJIIIJJJNNNUUUYYY[[[\\\]]]]]]eeeiiikkkhhh```[[[ZZZ\\\hhhqqqvvvkkkccc^^^\\\XXXWWWTTTRRRPPPNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIUUUaaasssqqqaaaWWWTTTMMMMMMNNNRRRXXX]]]```aaaaaaiiivvv~~~jjjaaaZZZ___mmmyyy}}}vvvqqquuummmYYYGGGBBBAAA;;;888999999888888777777777888888888888888888888888888888999888777666666666666666777777666555444444444444444444555555555555444444333333333444555666666777666555555444444555555666777777777777777777777777888888999999888888777777777777777888888888999999888888999999999:::::::::===<<<<<<<<<======>>>???AAAAAADDDIIINNNQQQQQQQQQJJJHHHCCC??????EEENNNUUUbbbkkkyyy777777777888999:::;;;<<<>>>>>>AAAGGGRRR___lllsssxxx{{{sssddd```dddhhhppp{{{~~~}}}}}}}}}~~~}}}{{{{{{yyywwwtttqqqnnnllljjjhhheeebbb___ZZZTTTPPPKKKIIIFFFFFFGGGHHHHHHGGGIIINNNTTTXXXZZZZZZZZZ[[[bbbfffkkkjjjeeeaaa______ccckkkxxxwwwnnnhhheeebbbaaa^^^\\\XXXVVVSSSRRRMMMLLLLLLKKKJJJJJJJJJJJJSSS^^^ooouuufffZZZTTTOOOMMMMMMOOOUUU[[[___aaa___fffrrrrrrfff[[[\\\eeeqqq{{{|||vvvwww}}}www^^^HHHBBBBBB>>>::::::888888888777888888999999888888888888888999999999<<<<<<:::999888888888888888888888777777666666666444444555555555555444444555555666666777888888888666666555555555555666666888888888777777777777666777777888888888777777666777777888888888999999999888888888999999999::::::======<<<<<<<<<>>>???@@@AAABBBEEEIIINNNRRRRRRRRRLLLIIIEEEAAAAAAGGGOOOUUUeeemmmyyy777777888888999;;;<<<===<<<===BBBJJJUUUbbbnnnuuu{{{~~~}}}lll___^^^dddgggppp|||~~~~~~~~~~~~}}}}}}xxxxxxwwwvvvssspppmmmkkkhhhfffbbb___[[[WWWQQQMMMIIIGGGEEEEEEGGGHHHIIIHHHIIIMMMQQQSSSTTTTTTTTTUUU[[[```fffiiigggdddbbbbbb___fffqqq}}}yyyssspppqqqpppnnnjjjddd]]]WWWSSSNNNMMMLLLLLLLLLKKKLLLLLLRRR\\\lll{{{ooobbbYYYQQQOOOLLLMMMSSSZZZ```cccbbbhhhrrr}}}xxxjjj\\\ZZZ```iiivvv{{{yyyzzz}}}cccJJJCCCCCC???<<<;;;999888888888888888999:::777777888888999999999999<<<<<<:::999888888888888777777777777666666666555444555555666666555555444777777777777777777777777666666666555555666666666888888888888777777777777666777777888888888777777888888888888999999999999888888999999999:::::::::======<<<<<<===>>>@@@AAA@@@AAADDDHHHMMMPPPQQQPPPIIIIIIGGGEEEEEEHHHNNNRRRaaaiiivvv777888888999:::<<<===>>>;;;???EEEOOO[[[hhhrrrxxx~~~uuufff\\\]]]dddjjjsss~~~~~~~~~|||yyyyyyyyytttuuuuuutttrrroookkkiiidddaaa\\\XXXTTTPPPLLLIIIGGGFFFEEEGGGJJJMMMNNNNNNKKKMMMNNNNNNMMMLLLMMMNNNTTTYYY___dddeeecccbbbaaa^^^dddllluuu}}}~~~zzzqqqfff\\\VVVQQQPPPNNNMMMLLLLLLLLLMMMRRRZZZgggtttwwwhhh]]]UUUQQQMMMLLLPPPXXX___cccdddiiirrr{{{~~~nnn___ZZZ\\\aaannn|||~~~{{{yyyvvvxxxhhhOOOFFFDDD@@@<<<===:::999999888888888999999666666777777888999999999999888777666666666666666333444555555555444444333555555666666666666555555555555555555555444444444777666666555555666666777777777777888888888999999777777888888999999888888888888888999999999999:::999999:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAA@@@@@@CCCGGGKKKNNNNNNMMMGGGGGGGGGFFFFFFHHHKKKNNN[[[dddrrr888888888999;;;<<<>>>???>>>CCCLLLWWWdddpppyyy}}}yyymmmbbb\\\^^^dddqqqxxx}}}|||}}}~~~wwwrrrrrrsssrrrrrrssssssqqqnnnjjjhhhbbb^^^WWWRRRNNNKKKHHHFFFDDDDDDEEEHHHNNNSSSVVVWWWQQQQQQOOOMMMJJJIIIJJJLLLOOOSSSYYY^^^```___^^^]]]]]]bbbiiimmmqqqwwwssshhh```WWWTTTQQQMMMKKKJJJKKKKKKNNNTTT]]]gggssspppccc[[[UUUNNNKKKMMMTTT[[[___bbbgggooowwwtttddd^^^ZZZ[[[gggvvv~~~}}}|||yyytttttt~~~oooVVVKKKFFF???<<<===;;;::::::999888888888888555555666777777888999999777666666555555666666666444555666666666666555444555555666666666666555555333333444444555555666666777777666666666666777777666666777888999999:::;;;777888888999::::::999999888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>???@@@@@@@@@@@@AAACCCFFFJJJLLLLLLKKKFFFFFFFFFEEEDDDFFFJJJMMMVVV```ppp888888888999;;;===>>>???@@@FFFQQQ^^^kkkvvv}}}ttthhh```\\\___eeewww}}}~~~|||{{{zzz|||~~~}}}sssmmmlllmmmpppqqqrrrrrrpppmmmjjjgggbbb]]]VVVPPPLLLIIIGGGEEEBBBBBBDDDJJJQQQXXX\\\^^^XXXVVVSSSNNNJJJIIIKKKMMMMMMQQQVVVZZZ\\\\\\[[[ZZZ\\\```eeeggggggjjjpppuuutttyyy~~~tttmmm\\\XXXSSSMMMJJJHHHIIIIIIIIIMMMTTT\\\fffttt{{{lll^^^WWWOOOJJJKKKQQQWWW\\\___dddlllttt}}}zzziiibbb\\\YYYcccsss}}}}}}}}}{{{uuusss|||uuu[[[OOOGGG???;;;<<<<<<;;;:::999888888888888444555555666777888888888888777777777777777888999777888999::::::999888777555555666666666666555555333444555666777999::::::777777666666666666777777555555666888999:::;;;<<<777888999:::::::::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<======:::;;;===???@@@AAA@@@@@@AAABBBCCCGGGJJJLLLKKKJJJFFFFFFDDDCCCBBBEEEIIIMMMSSS^^^ooo888777999<<<===;;;>>>CCCBBBIIIUUUdddrrr{{{mmm___WWWWWW```lll{{{~~~{{{zzzzzz~~~~~~yyytttpppmmmssssssssssssrrrnnnhhhccc[[[WWWQQQLLLHHHEEEBBB@@@EEEBBBAAAGGGMMMUUU___iiigggccc[[[SSSLLLHHHGGGGGGLLLMMMNNNPPPQQQSSSTTTUUUWWWXXXZZZ]]]___aaabbbbbbfffgggiiilllooorrrttttttwww|||{{{ooofff\\\PPPJJJKKKMMMKKKIIIFFFHHHNNNSSSWWW```ssspppbbbZZZQQQMMMKKKKKKOOOUUU[[[```gggpppyyyuuufff^^^]]]ccckkk|||{{{yyyuuuxxxcccPPPEEE???===>>><<<999777666888:::;;;;;;888999999888888777666555555555666666777777888888444555777888999888666555999777555444333444666777:::999999999888888777777666666666666666777888888777777888888999999999999555555555666777777888888::::::::::::::::::::::::999:::;;;<<<============:::;;;<<<===>>>???@@@AAABBBCCCEEEKKKPPPPPPMMMIIIEEEBBBBBBEEEGGGFFFHHHLLLTTT[[[kkk:::999:::>>>???===@@@EEEGGGNNN[[[jjjwwwyyyhhh\\\VVVYYYeeerrr~~~{{{{{{|||~~~yyyuuutttuuuuuuttttttrrrmmmgggbbbWWWSSSMMMHHHEEECCC@@@???DDDBBBCCCIIIQQQYYYeeeoooppplllfff]]]UUUNNNKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNSSSUUUWWWYYY[[[]]]______[[[[[[\\\]]]```cccggghhhkkkpppvvv|||vvvkkk```TTTLLLKKKLLLJJJGGGEEEGGGLLLPPPRRRZZZkkk|||zzzhhh___UUUOOOKKKIIILLLQQQWWW\\\ccclllvvvmmmccc___dddkkk}}}}}}wwwxxxkkkVVVIIIAAA>>>>>>;;;999777777999:::::::::888888999999888888777666555666666666777777777888555666888999:::999888777888777666444444555666777888777777777666666666666666666666666666777888888666666666666666777777777999999888777777666666555::::::::::::::::::::::::::::::;;;<<<============;;;<<<<<<===>>>???@@@@@@BBBAAACCCGGGKKKMMMKKKIIICCC@@@@@@CCCEEEDDDFFFKKKOOOXXXkkk;;;:::<<<@@@AAA@@@CCCHHHMMMUUUcccrrr~~~rrrcccYYYVVV]]]mmm{{{}}}|||}}}}}}{{{yyyxxxwwwuuutttqqqlllfffaaaVVVQQQKKKFFFCCCBBBAAA@@@BBB???AAAGGGMMMUUUbbbllltttrrrmmmdddZZZQQQKKKIIIKKKKKKKKKKKKKKKJJJJJJIIIPPPQQQSSSVVVYYY\\\^^^___YYYWWWUUUTTTVVVZZZ^^^aaa___eeekkkrrr{{{yyymmmcccWWWOOOMMMLLLJJJGGGGGGHHHJJJMMMOOOUUUeeetttqqqfffZZZRRRLLLHHHIIILLLRRRVVV^^^gggrrr}}}xxxiiiaaaccciiizzzwwwuuuuuu^^^OOODDD???>>>;;;999888999:::;;;:::888555666666777777777777777666666666666777777777777666777999::::::999999888888777666555444555666777555555555555555444444444666666666666666777888888777777777666666666666666::::::999999888777777666::::::::::::::::::::::::::::::;;;<<<<<<===============>>>>>>????????????DDDBBBBBBFFFKKKMMMLLLJJJDDDAAA@@@CCCDDDDDDFFFKKKLLLXXXmmm;;;:::===AAABBBBBBEEEJJJQQQZZZhhhwww~~~}}}}}}~~~yyymmm___WWWXXXbbbuuu~~~}}}}}}~~~|||{{{yyywwwuuurrroookkkeeeaaaXXXTTTMMMHHHFFFEEEEEEDDDDDDBBBBBBFFFJJJPPP[[[fffttttttrrrjjj___TTTMMMKKKMMMMMMMMMNNNMMMLLLKKKJJJMMMOOOQQQUUUYYY]]]```bbb___[[[VVVSSSRRRUUUYYY\\\\\\aaaeeejjjrrrzzz{{{xxxmmmdddYYYQQQNNNMMMKKKIIIJJJIIIJJJMMMNNNTTTcccqqqzzzmmm^^^UUUOOOIIIHHHJJJMMMRRRYYYcccmmmyyypppdddcccgggtttwwwrrr{{{~~~gggUUUGGG@@@???;;;:::999:::;;;;;;999777222333444555666666666666666666666666777777777777666777888999999999888888888777666666555555666666444444444444444444444444666666666666666777777888999999999999888888888888777888888999999:::;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<======>>>????????????????????????DDDDDDFFFKKKPPPRRROOOLLLFFFCCCAAADDDEEEEEEGGGLLLOOO]]]sss;;;:::===AAACCCCCCFFFLLLRRR\\\lllzzz~~~~~~|||{{{|||~~~uuuiii]]]XXX[[[hhh|||}}}}}}}}}|||yyyvvvtttqqqooolllgggddd^^^ZZZSSSNNNLLLJJJIIIHHHIIIGGGHHHJJJLLLQQQ\\\hhhuuuwwwxxxrrrggg\\\UUUSSSNNNOOOPPPQQQQQQOOONNNMMMJJJKKKNNNRRRVVV[[[___bbbaaa]]]VVVQQQNNNOOORRRUUU[[[___bbbeeellltttxxxwwwnnnggg\\\TTTOOOMMMJJJIIIKKKIIIJJJLLLOOOUUUcccpppssscccYYYRRRLLLIIIJJJKKKOOOVVV___iiiuuuvvvfffccceeennn|||sssxxx|||qqq]]]LLLBBB@@@;;;;;;:::;;;;;;;;;999777333444555666777888888888777777777777666666666666666666666777777777777777888888777666666666666666555555555555555555555555666666666666666777777888999999999888888888888888888888888999::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;<<<>>>>>>?????????@@@@@@@@@@@@@@@BBBDDDJJJQQQWWWWWWRRRLLLGGGCCCAAACCCDDDDDDGGGLLLRRR```www;;;;;;===BBBDDDDDDHHHNNNUUUaaaqqq~~~zzzxxx{{{}}}nnneee[[[YYY^^^mmm~~~}}}~~~xxxuuusssqqqqqqpppmmmkkkhhhccc]]]XXXUUURRROOOMMMIIIHHHJJJLLLMMMRRR^^^jjjrrrvvvyyytttjjj___ZZZXXXQQQRRRTTTUUUTTTSSSQQQOOOIIIJJJKKKNNNRRRWWW[[[]]]aaa]]]XXXSSSOOOOOOPPPQQQVVV[[[^^^aaagggpppuuuuuuqqqjjj```WWWQQQNNNKKKJJJLLLJJJIIILLLOOOVVVcccooozzzhhh]]]VVVOOOKKKJJJJJJNNNSSS[[[dddooozzz|||jjjcccdddjjjxxxzzzyyy|||gggSSSFFFBBB===<<<::::::;;;;;;999888777777999:::;;;;;;;;;;;;777777777777666666666666666666666666666777777777888888888777777777666666555555555666666666666666666666666666666777888888555666666666777777777777;;;;;;:::999999888888777::::::::::::::::::::::::;;;;;;::::::;;;<<<>>>?????????@@@@@@@@@AAAAAAAAA@@@DDDKKKUUU[[[[[[TTTNNNHHHCCCAAABBBCCCCCCGGGLLLTTTccczzz<<<<<>>???>>>??????@@@AAABBBCCCCCCBBBFFFMMMWWW^^^___ZZZUUULLLGGGDDDEEEFFFFFFJJJOOO[[[jjj>>>===AAAFFFHHHIIIMMMSSSaaammm|||vvvsssvvvyyyyyy```YYYTTTWWWbbbsss}}}~~~}}}|||wwwuuutttuuuwwwzzz{{{{{{}}}wwwrrrmmmfff```[[[XXXWWWWWWVVVSSSUUU___kkkyyy~~~}}}rrrhhhddddddbbbccccccbbb```\\\XXXVVVUUUTTTRRRQQQQQQRRRTTTUUUSSSRRRRRRQQQOOOMMMLLLKKKSSSWWWZZZYYY\\\bbbgggggghhheee```\\\ZZZ[[[\\\]]]YYYUUURRRTTTWWW\\\gggqqqqqqddd[[[QQQJJJGGGIIIKKKOOOTTT[[[eeeooovvvqqqeeeddd```sss{{{yyyttt{{{xxx^^^LLLDDD@@@===:::888999:::::::::666666777888888888888777888888777777666666666555888888888777888888999:::888888888888888777666666444444444555555666666666666666666666666777888888555555666888999:::;;;<<<666777777888999999::::::::::::::::::::::::::::::<<<;;;:::999:::<<<>>>@@@>>>>>>???@@@BBBCCCDDDDDDGGGJJJPPPYYY```ccc```]]]QQQLLLIIIJJJJJJKKKNNNSSScccqqqCCC@@@@@@CCCDDDGGGNNNVVVeeeuuuzzzvvvwww|||mmm\\\UUUPPPSSS\\\mmm||||||{{{xxxzzzxxxuuutttvvvzzzyyyqqqiiidddaaa___ZZZVVVVVV\\\eeekkk}}}{{{ssslllhhhhhhiiihhhhhhfffccc```___^^^\\\ZZZXXXWWWTTTPPPMMMOOOOOOOOONNNLLLKKKLLLMMMPPPRRRUUUXXXYYY[[[]]]___dddaaa______``````\\\YYY\\\[[[[[[^^^___bbbkkktttxxxkkkbbbWWWLLLFFFIIIJJJKKKNNNTTT]]]gggnnnvvv}}}mmmgggfffnnn~~~zzzuuuzzzgggRRRFFFBBB>>>:::777777888888888555555555555777999;;;<<<777777666666555555555444666555555444444666777888444555666888888888777666444555555666666666666666888888777777666555555555888888888888999:::;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============@@@AAABBBBBBAAAAAACCCEEEGGGJJJPPPXXX___ccccccbbb]]]TTTLLLLLLNNNOOOSSSWWWjjjyyyAAA??????BBBCCCFFFNNNWWWeeevvv|||yyy{{{{{{fffXXXRRRNNNQQQ[[[lll}}}}}}{{{xxxwwwuuutttuuuxxx}}}zzzqqqkkkgggeeeaaa]]]]]]bbbjjjqqq{{{uuurrrpppooommmkkkhhheeebbb```bbb```]]][[[YYYXXXUUUSSSQQQPPPOOOMMMKKKIIIIIIJJJMMMPPPSSSWWWYYY[[[\\\]]]___]]]\\\___bbbcccaaa^^^]]][[[\\\___aaafffppp{{{qqqggg[[[OOOIIIGGGHHHIIIMMMSSS[[[dddjjjuuuqqqiiifffoooyyy}}}nnnVVVIIIBBB>>>;;;888888888888777666666777777888999;;;;;;555555555444444444333333666666555444555666777888555666666777777777777666444555666666777777666666888888888888888888888888777777777777888999:::;;;::::::::::::::::::::::::888888999999999:::::::::<<<<<<<<<===============???@@@AAAAAA@@@AAACCCEEEHHHJJJOOOVVV]]]bbbcccbbbaaaYYYTTTRRRSSSUUUZZZ```rrr???>>>>>>AAABBBEEENNNXXXhhhyyysss___TTTNNNKKKOOOZZZkkk~~~~~~~~~~~~}}}}}}}}}~~~|||yyywwwvvvuuuvvvyyy~~~xxxqqqmmmjjjgggdddccchhhpppuuu~~~|||xxxvvvsssoookkkgggeeedddfffdddaaa______^^^\\\ZZZVVVTTTRRROOOLLLIIIHHHGGGJJJLLLQQQUUUXXXZZZ[[[[[[\\\[[[]]]aaagggjjjiiiggg^^^\\\]]]```dddjjjvvvzzznnn___SSSLLLFFFFFFHHHLLLRRRZZZaaafffsss}}}wwwlllgggooo~~~~~~xxx]]]MMMBBB???<<<:::999999888666777888999999:::::::::999666666555555555555444444666666555555555666777888777777666666555666666666555666666777777777777777888888999999:::;;;;;;<<<777777666777777888999:::::::::::::::::::::::::::999999999999::::::::::::==================<<<<<<>>>@@@AAA@@@@@@@@@BBBDDDJJJKKKNNNUUU\\\bbbeeefffgggbbb]]][[[XXXYYYaaakkk|||>>>===???AAABBBEEEPPP[[[nnnnnn\\\PPPKKKIIINNNZZZjjj~~~~~~}}}}}}~~~~~~xxxxxxzzz}}}|||yyyzzzyyyxxxxxxzzz}}}{{{tttooommmjjjggggggkkkqqqvvv{{{yyyuuuqqqmmmkkkiiiiiihhhhhhhhhiiijjjhhheeeccc]]][[[WWWSSSPPPMMMJJJHHHGGGIIIMMMSSSWWWZZZZZZYYY\\\]]]aaahhhooorrrqqqnnnaaa^^^]]]```cccjjjwwwssscccUUUNNNFFFFFFHHHLLLSSSZZZ___bbbpppxxxqqqjjjooo|||eeeRRRBBB@@@===;;;:::999888666777888999::::::999777666888888888888888777777777666666666666666777777777999888666555444444555666555666777777888888777777999999999:::::::::;;;;;;888888777777888999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===========================>>>???@@@@@@???@@@BBBCCCJJJJJJNNNTTT]]]fffllloooooolllgggbbb\\\\\\fffrrr??????AAACCCCCCGGGSSS```www~~~jjj[[[NNNIIIHHHOOOZZZjjj}}}}}}~~~|||}}}}}}{{{vvvxxx{{{~~~{{{xxxyyyyyyyyyyyy{{{~~~|||xxxpppooommmjjjjjjmmmssswwwzzzxxxvvvsssqqqpppppppppnnnppptttxxx{{{yyyuuuqqqgggccc]]]XXXUUUQQQLLLIIIFFFGGGKKKQQQWWW[[[[[[ZZZ]]]```fffnnnuuuwwwsssoooccc___\\\]]]```ggguuuxxxeeeWWWPPPIIIHHHIIIMMMTTT[[[___aaallltttvvvpppsss{{{kkkXXXDDDAAA===;;;::::::888777666777888888888777555444777777777888888888888888666666666777777777777777888777666444444444555666555555666777777777777777::::::999999888888888888::::::999999999:::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============>>>???@@@@@@???@@@BBBCCCHHHIIIMMMUUUaaallluuuyyyzzzvvvpppiii```___iiivvvBBBBBBEEEGGGGGGKKKXXXfff~~~vvvdddWWWLLLHHHHHHNNNYYYiii}}}}}}~~~~~~{{{~~~~~~zzzwwwtttuuuwwwyyy||||||sssrrrqqqooonnnpppuuuyyyyyyyyyxxxwwwwwwwwwwwwxxxxxx{{{vvvppphhhaaa\\\VVVOOOJJJHHHGGGIIIOOOWWW\\\]]]\\\^^^bbbkkkttt{{{zzzsssmmmddd___ZZZZZZ[[[cccqqq}}}jjj[[[TTTMMMJJJIIILLLTTT[[[___aaahhhooo{{{{{{vvvuuuyyyqqq]]]FFFCCC>>>::::::999999999666666666777666666555555444444555555555555666666555666777888888888777777666666555555444555555555444555555666666666666666:::999999888777777666666;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>@@@AAA@@@@@@@@@BBBDDDFFFHHHMMMWWWdddqqq{{{|||uuulllcccaaakkkxxxEEEFFFIIIKKKJJJOOO]]]lll~~~kkkZZZPPPIIIFFFFFFMMMXXXfffyyy|||xxxvvvrrrtttvvvyyy|||~~~ssssssrrrpppoooqqquuuxxxzzz|||~~~~~~|||}}}}}}~~~xxxooohhh___UUUNNNJJJHHHHHHNNNWWW^^^`````````fffqqq}}}wwwnnnccc]]]XXXVVVYYY```pppoooaaaZZZPPPKKKHHHKKKSSS[[[___```eeelllwwwtttppprrruuuaaaIIIDDD>>>999888999::::::777666666666666666777777333333444444444555555555555666777888999888777777444444555555666555555555333333444555555555555555888888888888888777777777;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888999:::<<<===???@@@AAA???@@@AAAAAA@@@AAACCCEEEEEEGGGMMMXXXeeesss|||zzzqqqhhhaaa```jjjuuuGGGHHHKKKMMMMMMRRRaaapppwwwcccRRRJJJHHHDDDEEELLLVVVdddwww}}}~~~|||xxxuuuuuuvvvxxxzzz{{{}}}}}}}}}}}}rrrrrrqqqoooooopppsssvvvuuuwwwyyy{{{{{{{{{}}}~~~{{{rrrggg\\\SSSLLLIIIHHHNNNWWW___bbbbbbdddkkkwww|||rrraaa[[[VVVUUUWWW```qqqttteee___QQQLLLGGGIIIQQQZZZ^^^___cccjjjvvvooojjjkkkxxx~~~~~~wwwdddJJJEEE>>>999777999;;;<<<888777666666666777999:::444555555555666666777777555666777999999888888777222333555666777666555555222333444444555555444444777777777888999999::::::::::::999999888999999999::::::::::::::::::::::::<<<<<<<<<=========>>>>>>777888:::<<<>>>@@@AAABBB@@@AAABBBBBBAAAAAACCCEEEEEEGGGMMMXXXeeerrr{{{}}}tttjjjbbb]]]^^^gggrrrIIIJJJLLLMMMNNNUUUhhhzzzzzzhhhXXXMMMFFFAAABBBEEEIIISSScccuuu{{{xxxvvvuuuqqqsssvvvxxxyyy{{{~~~~~~wwwrrrnnnoooooolllkkkmmmppppppooooooqqqwww~~~ooo```WWWMMMLLLMMMRRRYYY___aaa```iiippp|||xxxiii^^^VVVUUUWWW^^^ppp~~~mmm```UUUOOOKKKNNNRRRVVV\\\bbbeeeiiissstttggghhhrrr}}}}}}yyy{{{gggPPPGGG>>><<<<<<:::999:::666777888888888888777777666666666666666666666666555555555444555666777777000777:::666444777777444777666555444444555666777888777666666666777999:::999999999888888888888888;;;;;;;;;<<<;;;;;;::::::<<<;;;:::999999999:::;;;=========>>>?????????@@@BBBCCCDDDFFFGGGGGGHHHHHHGGGKKKRRR\\\kkkyyy}}}zzztttggg___[[[]]]eeennnzzzHHHIIILLLOOOPPPXXXkkk}}}tttbbbSSSHHHCCCAAACCCEEEJJJTTTdddwww}}}yyywwwuuuqqqrrrsssttttttwww{{{~~~uuuooojjjiiigggddddddfffcccdddeeegggkkksss}}}rrrdddZZZSSSPPPOOOSSSZZZaaaeeeeeennnuuu~~~oooddd[[[ZZZ\\\ccctttrrreeeWWWPPPKKKMMMQQQTTT[[[aaadddhhhqqq}}}uuuhhhfffooozzzzzznnnUUUJJJ@@@===<<<999777888666666777777777777666666777777777777777777777777444444555555555666666666222;;;???999222222444444666666555555555555666666777666555555555666888888999999999999999999999999:::;;;;;;<<<;;;;;;::::::===<<<;;;::::::;;;<<<<<<===>>>>>>??????@@@@@@AAABBBCCCDDDFFFGGGHHHHHHHHHIIINNNTTT^^^mmmyyy{{{vvvqqqggg\\\VVVTTTWWW___gggtttIIIKKKPPPTTTVVV___rrr~~~{{{zzz~~~kkkYYYLLLCCC@@@BBBCCCFFFKKKUUUfffyyy~~~~~~zzzwwwuuuqqqqqqpppoooooosssxxx|||tttllldddaaa^^^[[[[[[]]]YYYZZZ\\\```eeennnxxxxxxiii___YYYVVVSSSVVV]]]eeeiiikkkqqqwwwwwwkkkbbbbbbdddjjjzzzyyykkk\\\SSSLLLLLLNNNRRRXXX___bbbfffmmmyyyxxxjjjfffllluuu|||vvv[[[OOOCCC>>><<<999777777777777888888888888777777888888888888888888888888333444555666666666555555999BBBFFF@@@555222444777555555666666666666555555555555555555555666777777888888888888999999999999::::::;;;;;;<<<;;;;;;:::===<<<<<<;;;<<<<<<======>>>>>>???@@@@@@AAABBBBBBBBBBBBDDDFFFGGGHHHIIIIIIKKKOOOVVV___llluuutttooo```XXXPPPMMMMMMPPPXXX```mmm{{{LLLNNNTTTYYY]]]ggg{{{~~~xxxuuutttzzzyyydddSSSGGGAAA???AAACCCFFFKKKUUUfffxxx{{{vvvssspppnnnllljjjjjjnnnuuuzzz}}}~~~sssiii```[[[WWWSSSSSSVVVVVVWWWZZZ]]]bbbjjjsssyyy}}}nnnddd\\\ZZZXXX\\\ccciiimmmmmmooouuu~~~rrrhhhhhhjjjppp~~~pppaaaWWWNNNKKKLLLOOOVVV]]]aaacccjjjttt~~~nnngggiiippp~~~~~~|||```RRRDDD???===:::888777999999::::::999999888888777777777777777777777777333444666888888777666555888>>>BBB>>>777333444777333444666666666666444333555555555555666666777777777777777777777888888888::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======??????@@@@@@AAABBBCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKKKKPPPVVV^^^iiipppmmmeeeVVVOOOJJJIIIJJJLLLSSSZZZhhhxxxLLLOOOTTTYYY^^^jjj}}}}}}}}}}}}|||zzzsssppppppxxxvvv```OOOEEEBBBAAA???BBBFFFKKKUUUcccttt{{{vvvsssmmmkkkgggccccccgggnnntttxxxzzznnndddZZZTTTPPPLLLMMMPPPSSSUUUWWWZZZ___gggooouuu~~~}}}rrrhhh^^^]]]^^^cccjjjnnnooonnnnnnsss}}}wwwmmmmmmpppvvvtttggg\\\QQQLLLKKKMMMSSSYYY___aaagggooozzztttkkkiiinnn~~~dddTTTEEE??????===::::::888888999999888777777666666666666666666666666666444666888999:::999777666333333444666555444222333333444555666666555444333666666777777888888888888555555555555666666777777999::::::;;;<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCDDDDDDBBBDDDFFFHHHKKKLLLMMMNNNNNNRRRXXX```iiinnnjjjaaaRRRLLLGGGFFFGGGHHHNNNUUUcccsssLLLNNNRRRWWW]]]jjj}}}}}}}}}}}}{{{yyyqqqnnnnnnwwwsss]]]MMMEEECCCCCC???BBBGGGMMMUUUaaaoooyyy}}}yyywwwnnnkkkfff```^^^```fffkkkssszzzvvvggg^^^UUUPPPMMMJJJJJJMMMOOOQQQTTTXXX]]]dddmmmrrrxxx}}}~~~}}}~~~vvvlllaaaaaaccciiiooosssrrrppprrrttt{{{|||rrrrrrwww}}}{{{lll```TTTNNNLLLLLLQQQVVV]]]```eeelllvvv}}}qqqmmmnnniiiXXXGGG@@@@@@>>><<<:::666666666666666555444333555555555555555555555555555666777888999888777777555111111666888777444444444444555555555555444444666666777888888888888888444444555555666666777777999999:::;;;<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGJJJMMMOOOPPPQQQSSSWWW\\\ccckkkppplllcccQQQKKKEEEEEEEEEFFFKKKRRR___oooOOOOOORRRVVV\\\kkk}}}{{{oookkkkkkuuuoooZZZJJJCCCBBBCCC???DDDJJJOOOVVV___jjjrrr|||~~~}}}wwwssslllddd___^^^aaaeeemmmuuu}}}zzzqqqeee\\\UUURRRPPPMMMNNNQQQRRRSSSVVVXXX\\\bbbiiinnnpppwwwzzzqqqgggfffggglllrrrwwwwwwvvvwwwwwwzzzxxxyyy~~~ooodddXXXQQQNNNLLLOOOTTT[[[^^^dddjjjsss~~~wwwqqqpppooo\\\IIIAAA@@@>>>;;;999777777888777666555444444666666666666666666666666555555555555666666666666888555555999888333111444555444444333333444444555555555777888888888777666555555666666777888888999888999:::;;;<<<<<<<<<<<<999:::<<<===>>>>>>============>>>@@@AAACCCDDDDDDEEEGGGIIILLLOOOQQQSSSTTTUUUYYY]]]ccclllrrrnnnfffSSSLLLGGGFFFFFFGGGMMMTTT^^^oooSSSSSSTTTXXX^^^nnn}}}nnnjjjjjjssslllWWWHHHAAAAAABBB@@@EEELLLRRRWWW___hhhooowww~~~}}}tttkkkccc```aaacccjjjrrrzzz~~~wwwnnnfff^^^XXXVVVUUUSSSTTTWWWYYYZZZ[[[[[[]]]```eeeiiilllttt}}}tttmmmjjjjjjmmmsssyyy{{{{{{zzzxxxyyy|||~~~qqqfffZZZSSSOOOLLLNNNRRRZZZ^^^dddjjjqqq|||{{{tttqqqsss```KKKBBB@@@>>>999777;;;;;;;;;::::::888777777777777777777777777777777444333333333333444555555444333555666000((((((---555555333222222333555555333444666777777777666555666777777888999:::::::::888999:::;;;<<<<<<<<<<<<:::;;;===>>>?????????>>><<<===>>>???AAABBBCCCDDDFFFGGGJJJMMMPPPSSSTTTUUUUUUXXX\\\bbbkkkqqqmmmfffUUUNNNIIIHHHIIIKKKQQQYYY```qqqYYYXXXVVVXXXcccwww}}}zzzmmmmmmqqqyyyyyycccSSSIIIBBB???@@@CCCDDDIIIQQQ[[[dddkkknnnzzzzzzvvvnnndddbbbfffkkkpppvvv|||}}}{{{wwwsssiiiccc]]]\\\___```___]]]``````___\\\\\\___fffkkkooowwwyyypppoooooosssyyy}}}~~~}}}yyyvvv{{{yyykkk[[[RRRMMMKKKMMMPPPYYYaaaffffffkkkzzz{{{ppppppxxx}}}~~~hhhQQQEEEBBB???<<<:::;;;:::999888777777777777999888666555555555666777999888666555444555777888888777666666555555555555666555333222222333555666555666777777666777999;;;999888888777888:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<===>>>???@@@@@@AAAAAA???>>>AAAEEEGGGGGGEEEGGGHHHHHHJJJLLLNNNPPPRRRVVVZZZ]]]bbbjjjrrrsssoooZZZSSSLLLKKKKKKKKKMMMQQQ___oooZZZYYYYYY\\\gggzzz}}}ssssssvvv}}}uuu___QQQHHHBBB@@@AAADDDFFFKKKSSS]]]fffmmmqqqzzz~~~{{{rrrhhheeegggiiinnnuuu{{{~~~{{{xxxrrrnnnkkkkkkmmmmmmiiieeeffffffeeebbbaaaccchhhlllpppxxxsssrrrrrrvvv{{{|||www{{{~~~ppp___UUUOOOKKKLLLOOOVVV___eeefffjjjwww{{{nnnkkkrrrzzz}}}nnnUUUGGGBBB>>>;;;999;;;:::999888777777777777888777777666666666666666999888666444444555666777555555444333333333333333555444333333444666888:::?????????===:::999999:::777888999::::::::::::999888888:::;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCAAA@@@BBBEEEFFFEEEDDDFFFFFFGGGHHHKKKMMMOOOPPPVVVZZZ___dddlllttttttooo```WWWOOOLLLKKKJJJNNNRRR^^^nnnYYYZZZ[[[```lll||||||~~~ppp\\\OOOHHHCCCBBBCCCEEEHHHNNNVVV```iiipppttt{{{~~~yyyooojjjjjjjjjooowww~~~}}}|||{{{|||}}}zzztttooommmmmmkkkiiiggggggjjjlllooovvv~~~xxxwwwxxx{{{{{{|||vvvdddYYYQQQLLLKKKMMMQQQ\\\eeegggiiisss}}}llleeejjjvvvxxxxxxuuuZZZJJJBBB===:::999::::::999888777777777777777777777777777666666555888777555444444444555666777777666555555555555666444444444555777999<<<===FFFFFFDDDAAA<<<999777888666777:::<<<<<<;;;888777666777888:::;;;<<<=========>>>???@@@AAABBBBBBCCCDDDCCCBBBCCCEEEFFFEEEDDDGGGGGGHHHIIILLLNNNPPPQQQVVV[[[aaagggpppxxxxxxsssjjj___SSSMMMJJJJJJNNNSSS^^^nnnTTTWWW\\\cccpppooo[[[NNNHHHCCCCCCDDDEEEJJJQQQYYYbbbkkkrrrwww|||~~~vvvooommmooottt||||||xxxttttttrrrpppnnnlllllllllmmmrrrzzz{{{|||~~~zzzhhh\\\TTTMMMKKKLLLNNNYYYcccgggiiippp}}}lllbbbdddooozzzxxxvvv}}}zzz^^^LLLCCC===:::::::::999999888777777888888666777888888888777555444666666555444444444444555777666666555555666666666444444444555777999;;;===AAABBBAAA>>>:::777555555777888:::;;;;;;:::888777666777888:::;;;<<<<<<<<<>>>??????@@@AAABBBCCCDDDCCCCCCCCCDDDFFFFFFGGGGGGJJJJJJKKKMMMOOOQQQSSSTTTUUU[[[bbbjjjvvv|||tttgggXXXOOOJJJJJJNNNUUU___oooNNNSSS[[[eeetttqqq\\\PPPIIIDDDCCCEEEFFFLLLTTT\\\dddkkksssxxx~~~}}}}}}~~~}}}vvvrrruuuyyy~~~}}}}}}|||zzzwwwsssqqqppprrrwww{{{~~~~~~lll```VVVOOOLLLLLLMMMUUU```fffhhhmmmyyyqqqeeeccckkkvvv{{{www}}}}}}aaaNNNDDD===;;;<<<:::999888888777888888888666777888888888777555444666666555444444444444444222222111111111111222222555555555555666777888888888:::;;;:::888777666777999999999888999999::::::999999:::;;;;;;;;;::::::??????@@@AAABBBCCCCCCDDDAAABBBDDDEEEGGGHHHJJJKKKKKKLLLMMMNNNPPPRRRTTTVVVTTT[[[cccmmmzzz}}}nnn]]]QQQKKKJJJNNNUUU]]]nnnIIIPPP[[[iiizzzrrr]]]QQQJJJEEEDDDFFFHHHOOOXXX___eeellltttyyy{{{|||}}}~~~~~~yyyyyy}}}zzzuuutttvvv}}}}}}yyyrrrdddZZZQQQMMMMMMNNNRRRYYYbbbfffkkkuuuzzzkkkeeejjjrrr{{{eeeRRRFFF>>><<<===999999888888888888888999777777777777777666666555666666666666555555444444333333222222222333444444555555555555555555555555333555888999999888999999999888777777888:::;;;===:::;;;;;;<<<<<<;;;;;;:::>>>???@@@@@@BBBBBBCCCDDD@@@BBBEEEFFFGGGIIILLLNNNKKKKKKLLLMMMOOORRRTTTUUUTTTZZZbbbmmm{{{tttaaaTTTLLLJJJNNNUUUZZZkkkGGGPPP^^^oooqqq]]]PPPJJJFFFEEEGGGLLLSSS\\\ccchhhnnnuuu{{{{{{|||}}}~~~yyyuuutttxxxwwwuuu}}}yyyjjj^^^SSSMMMMMMNNNMMMRRR\\\ccciiiqqqzzzssshhhiiiooo~~~jjjWWWIII???<<<<<<999888888888888888999999888777777666666666666666666777777777666666555555666666666666666777888999555555555666555555555444222444777999888777888888666666777999:::;;;<<<<<<:::;;;<<<<<<============>>>>>>???@@@AAABBBCCCCCCAAADDDGGGHHHGGGHHHKKKNNNLLLLLLMMMNNNPPPSSSUUUVVVVVV[[[aaajjjyyywwwcccUUUMMMJJJNNNTTT[[[lllGGGQQQaaasssooo[[[OOOJJJFFFFFFHHHNNNVVV___fffjjjooovvv||||||}}}~~~zzztttqqqtttxxx}}}rrrsss|||~~~nnnaaaTTTMMMLLLMMMJJJMMMXXXaaagggnnnvvvxxxjjjhhhlll~~~ooo[[[KKK@@@;;;<<<999888888888888888999999999888666555555555666777777777777888777666666555555555555555555666777777444555555666666666666666222555777888777555444444222444888;;;======<<<;;;999:::;;;===>>>?????????===>>>???@@@AAABBBBBBCCCCCCFFFHHHIIIGGGHHHJJJMMMNNNNNNOOOQQQSSSUUUWWWXXXWWW[[[```iiivvvxxxeeeWWWNNNKKKNNNTTT^^^oooPPPYYYgggzzzsss]]]PPPIIIGGGIIILLLPPPYYYbbbeeeiiipppuuuvvv~~~~~~xxxrrroooqqq|||~~~wwwrrryyyoooaaaVVVNNNJJJIIIJJJPPPYYY```fffooowww|||llliiinnnzzzwww___NNNCCC???===777888888888888777666666666777888999999999999999777444222333555666444111222333555666666666555444666777777888888888888888555555666555333333444666999888777777777888::::::::::::;;;;;;<<<=========>>>>>>=========???@@@AAABBBBBBDDDFFFHHHJJJLLLMMMPPPQQQRRRTTTTTTUUUUUUUUU[[[\\\```iiiuuuzzzgggYYYRRRMMMNNNRRR^^^rrr___fffrrr~~~rrr\\\OOOJJJHHHJJJNNNSSS[[[cccgggjjjqqqvvvwww~~~~~~~~~xxxrrrnnnoooyyywwwnnnnnnuuussseeeYYYQQQKKKIIIIIINNNWWW^^^eeeoooxxxppplllpppyyyaaaOOODDD>>><<<888888888888777777777777999999888777666666555555777555333444666777555333333444555666777666555555222222333444444444444444555666666555444444555777:::999888888888999;;;;;;::::::;;;<<<<<<======>>><<<===???@@@AAAAAAAAA@@@BBBCCCDDDFFFHHHJJJLLLMMMPPPQQQRRRTTTUUUUUUUUUUUUXXXYYY^^^iiiwww|||hhhZZZRRRNNNOOOSSS^^^sssjjjppp{{{|||}}}}}}zzzzzz{{{}}}ppp[[[NNNJJJIIILLLPPPVVV^^^fffhhhkkkrrrvvvxxx|||~~~~~~~~~xxxqqqmmmlllsssrrrhhhgggooo{{{{{{}}}yyyjjj^^^TTTNNNJJJIIILLLTTT[[[cccoooyyyvvvqqqttt|||cccPPPDDD>>>;;;:::999888777666777888888>>>===:::777555444444333666555444555666777666555444555666777777777666666333444555555666666555555666777777666555555777888::::::999999::::::;;;<<<:::;;;;;;<<<<<<===>>>>>>===???BBBEEEFFFFFFDDDCCCBBBCCCEEEFFFIIIJJJLLLMMMPPPQQQRRRSSSUUUUUUUUUVVVTTTVVV\\\iiixxxlll^^^UUUQQQTTTYYYdddxxxkkkqqq|||}}}}}}{{{vvvtttvvvxxxmmmYYYNNNJJJJJJNNNRRRYYYaaagggiiikkkqqqvvvwww{{{}}}}}}~~~~~~yyyrrrmmmjjjmmm{{{qqqgggaaahhhsss~~~|||wwwuuuxxx}}}pppbbbVVVOOOKKKIIIJJJPPPXXXaaammmyyy}}}vvvwwwgggSSSFFF>>>:::;;;:::888666666777888999BBB@@@===999777666666777555555555555666666666666555666666777777777777777555666666777777777777777666777888777666666888:::999999999999::::::;;;;;;;;;;;;;;;<<<======>>>>>>???AAADDDGGGHHHHHHHHHGGGCCCDDDEEEGGGIIIJJJLLLLLLOOOPPPRRRSSSUUUUUUVVVVVVRRRTTT\\\iiixxxoooaaaYYYVVV\\\cccnnniiippp}}}|||{{{wwwooolllmmmttt{{{jjjVVVLLLJJJLLLPPPUUU\\\dddiiiiiikkkqqqvvvwwwzzz|||~~~{{{|||}}}~~~zzztttnnniiiiiitttnnnddd\\\bbbllluuu|||~~~~~~}}}tttooonnnssszzzuuufffYYYPPPKKKHHHIIINNNUUU^^^kkkwwwyyyyyyjjjVVVHHH???:::;;;:::888666666777999:::???>>>;;;999777888888999555555666666555555666666666666666666666777777888333444444555555555555555666777888777777777999:::777888888999999999999999;;;;;;<<<<<<===>>>>>>???AAAAAABBBCCCDDDFFFHHHIIIDDDEEEFFFGGGIIIJJJLLLLLLOOOPPPRRRSSSUUUVVVVVVVVVSSSUUU\\\iiiyyynnnaaaYYYXXX```jjjvvviiirrr|||{{{yyyrrriiieeefffrrr~~~xxxgggTTTLLLKKKMMMSSSXXXaaaggglllkkklllrrrvvvxxx{{{}}}~~~}}}yyy{{{|||~~~yyywww}}}}}}wwwqqqjjjhhhpppzzz{{{iii___YYY]]]dddkkkpppsssttttttkkkhhhgggnnnvvvzzzjjj[[[RRRLLLIIIHHHMMMSSS[[[hhhssszzzyyy~~~mmmYYYJJJ@@@;;;;;;:::999888777888999999999888777666666777888999666888888777666555555777666666555555555666777888555555666777777777777777555777777777666777999;;;666777888999999999999888;;;<<<<<<======>>>??????@@@@@@??????AAACCCEEEFFFEEEEEEFFFHHHIIIKKKLLLLLLOOOPPPQQQSSSUUUVVVWWWWWWTTTWWW___lll{{{}}}lll^^^VVVVVVaaalllyyyeeeooo~~~|||{{{zzzyyyrrrhhhdddeeeooo{{{uuudddSSSKKKKKKNNNUUUZZZeeelllpppnnnoootttxxxzzz|||~~~|||yyy{{{}}}~~~vvvppprrrwww{{{uuummmhhhnnnwwwyyyxxxeee[[[UUUXXX\\\```eeehhhjjjkkkdddaaaaaahhhqqq{{{nnn^^^TTTMMMIIIHHHLLLQQQXXXdddooo{{{zzzwwwvvvooo[[[LLLBBB<<<::::::999999999888888888666666666777777777888888:::;;;<<<:::777666666888666555444444444555666777666777888888999999888888555666777666666666888:::777888999:::::::::999999<<<<<<<<<===>>>>>>??????AAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLNNNOOOQQQSSSUUUVVVWWWWWWVVVYYYbbbpppmmm___UUUUUU```lll{{{^^^iii{{{|||{{{|||{{{tttjjjfffhhhlllxxxtttcccRRRJJJKKKOOOVVV\\\iiiooorrrqqqqqqvvvzzz|||}}}}}}{{{zzz|||~~~uuukkkjjjnnnpppuuussspppoooqqquuuyyy|||}}}wwwnnniiinnnvvvzzzxxxfff\\\SSSTTTWWWZZZ^^^aaadddfff```\\\]]]dddmmmwwwqqqaaaVVVMMMIIIIIILLLQQQWWWbbbmmmvvvyyyvvvlllyyyppp\\\MMMCCC===999::::::::::::999888777777777888999999999888888===>>>???===999777888999555444444333333555666777222333333444555444444444444555666666555666888:::888999:::;;;<<<;;;::::::<<<<<<======>>>>>>??????CCCEEEHHHIIIJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLNNNOOOQQQSSSUUUVVVWWWWWWWWWZZZcccrrrqqqaaaWWWWWWaaannn}}}ZZZcccttt{{{|||~~~uuujjjfffhhhkkk{{{nnn^^^QQQMMMLLLNNNWWWcccllltttzzz{{{{{{~~~zzzvvvwwwzzz~~~}}}|||pppiiifffiiiooo{{{zzztttkkkdddbbbdddjjjnnnrrryyy{{{ssspppppprrr|||wwweeeZZZQQQOOOPPPTTTWWWYYY\\\aaaYYY[[[\\\]]]bbbnnnxxxhhhZZZRRRLLLHHHJJJOOOUUU___iiiuuu}}}kkkmmmvvv}}}xxxbbbPPPDDD???;;;999777666888999999888777777777777777777777777>>>DDDEEE???999777777777555555555555555666777777888888888888888777666666555555555555666666666666777888888777777777:::<<>>>>>>>>???@@@BBBCCCCCCDDDEEEGGGHHHHHHHHHHHHHHHJJJJJJJJJHHHHHHHHHJJJOOOOOOPPPQQQSSSUUUWWWXXXZZZ___fffqqqzzzgggYYYTTTZZZcccvvvZZZcccttt}}}~~~~~~uuuiiieeegggnnn~~~lll]]]PPPMMMMMMNNNXXXcccnnnvvv}}}}}}}}}}}}xxxuuuwwwzzz}}}~~~}}}~~~rrrjjjfffdddjjjuuu{{{pppeee^^^]]]___aaalllsss}}}wwwsssrrrsss~~~tttbbbXXXPPPMMMLLLOOOQQQSSSWWW\\\WWWYYYZZZZZZ___jjj{{{{{{jjj\\\RRRLLLHHHIIIMMMSSS]]]fffttt}}}mmmgggooo{{{{{{dddRRRFFF@@@;;;999777777888999999888777777777777777777777777>>>CCCEEE???999999999888555555555555555666777777888888888888888777666666666666666777777777888888888999999999888999;;;>>>============>>>@@@AAABBBCCCDDDEEEFFFHHHHHHIIIIIIHHHIIIJJJJJJHHHHHHHHHJJJNNNNNNPPPQQQTTTVVVYYYZZZYYY^^^eeepppzzzhhh[[[VVVZZZbbbppp[[[dddtttwwwkkkfffhhhqqq~~~jjj[[[OOOMMMMMMPPPYYYeeeqqqyyy~~~xxx{{{|||wwwtttuuuxxx{{{}}}}}}}}}}}}~~~|||uuukkkeee^^^dddooo~~~xxxjjj```[[[ZZZ[[[dddkkkuuuzzzvvvvvvwww|||tttbbbWWWQQQLLLIIIKKKLLLNNNRRRXXXVVVXXXYYYYYY]]]gggvvv~~~mmm___SSSMMMHHHHHHKKKPPPYYYbbbqqqyyyqqqfffkkkuuuiiiUUUGGG@@@<<<:::777777888999999888777777777777777777777777:::???@@@<<<888888888777555555555555666666666777777777888888777777666666777777777888888888999999999:::;;;;;;::::::<<<>>><<<<<<<<<===>>>???AAAAAABBBCCCDDDEEEGGGHHHIIIJJJHHHIIIJJJIIIHHHHHHIIIJJJMMMNNNPPPRRRUUUWWWYYYZZZXXX\\\cccnnnxxxggg]]]YYY[[[```hhhzzz]]]fffvvvyyymmmhhhkkkrrr{{{fffXXXMMMLLLNNNQQQ[[[gggrrrzzzyyyuuuooosss|||{{{wwwtttsssvvvxxxyyyyyyyyyzzz{{{|||wwwllleee]]]aaakkkyyy}}}uuujjjccc``````^^^dddnnnyyy|||xxxxxxyyyvvvyyyxxxeeeYYYSSSMMMIIIJJJKKKMMMRRRYYYXXXZZZ[[[\\\^^^hhhvvvpppbbbUUUNNNHHHHHHIIIMMMVVV^^^kkktttvvvlllooouuuoooYYYIIIAAA===;;;888777888999888888666666666666666666666666444888:::666444555666444444555555666666666666666666777777777777777666666777777777888888888999999999:::;;;;;;;;;;;;<<<>>>;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEGGGHHHIIIGGGIIIJJJJJJIIIHHHIIIKKKNNNOOOPPPRRRTTTVVVWWWXXXWWW[[[bbblll}}}sssddd]]]ZZZ\\\___eeexxx___hhhzzzxxxmmmiiilllsssxxxcccUUUKKKLLLOOORRR]]]iiiqqqyyyyyyrrriiioooyyy|||xxxuuusssuuuvvvwwwvvvvvvwwwxxx|||~~~yyymmmeee^^^bbbjjjwww{{{wwwxxx{{{uuummmgggeee]]]bbbkkkuuu|||xxxvvvwwwppptttzzz}}}hhh\\\RRRLLLHHHHHHIIIKKKQQQXXXYYY\\\^^^___bbbjjjxxxsssdddWWWOOOIIIHHHIIILLLTTT\\\fffppp~~~{{{nnnoootttuuu]]]KKKAAA>>>;;;999888888999888888666666666666666666666666222666777444333666666444444444555666777666666666555666666777777777666666666666666777777777888888888999;;;;;;;;;:::<<<===;;;;;;===>>>@@@AAABBBBBBAAAAAAAAABBBDDDFFFGGGIIIHHHIIIKKKKKKJJJJJJKKKLLLPPPQQQRRRTTTUUUUUUUUUUUUVVV[[[bbblll|||lll```\\\[[[^^^bbbkkk}}}aaalll~~~xxxmmmkkknnnwwwuuu___SSSJJJKKKPPPTTT^^^jjjqqqyyyxxxnnnsss}}}{{{xxxvvvuuuvvvwwwvvvtttttttttvvv{{{~~~}}}|||~~~|||{{{|||zzznnneee___bbbjjjvvvxxxrrrrrrtttxxx~~~}}}rrrjjjeee```cccjjjsss}}}{{{tttqqqpppnnnqqqvvv}}}lll^^^QQQKKKGGGFFFFFFGGGMMMSSSWWWZZZ^^^```ccclllxxxwwwhhhYYYQQQKKKIIIJJJMMMUUU]]]dddnnn|||mmmlllppp|||zzzaaaMMMBBB>>><<<999888999999888777777777777777777777777777444777888666666999888555333444666777777777666555555555666777777777666666666666666777777777888888777999;;;<<<;;;;;;<<<===<<<===???AAABBBCCCDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIIIIKKKLLLLLLKKKKKKMMMNNNQQQRRRTTTVVVWWWWWWWWWWWWWWW\\\cccmmm{{{wwwfff]]]ZZZ\\\ccciiiwwwdddooo|||sssqqquuurrr\\\PPPIIIKKKPPPUUU```lllrrrzzz{{{~~~}}}zzzwwwuuuyyyyyyyyywwwuuuttttttuuu{{{~~~|||yyyxxxsssqqqnnnnnnrrrwwwzzz|||zzzzzz|||zzzooofff^^^aaahhhtttwwwlllllllllnnnssszzzxxxmmmgggdddeeejjjrrrzzz}}}|||{{{zzzzzzyyyxxxxxx|||vvvpppllllllkkkmmmpppuuuqqqcccSSSMMMHHHFFFEEEDDDGGGLLLPPPTTTYYY\\\```iiivvv|||mmm[[[SSSMMMKKKLLLNNNVVV^^^gggnnnzzzrrrnnnnnnyyy|||cccOOODDD???===:::888999999888777777777777777777777777777555777888666777:::999555333444666777888777666555444555555666777777666666777777777888888888999999888:::===>>>===<<<===>>>>>>???AAACCCEEEFFFFFFFFFHHHGGGFFFFFFFFFGGGIIIJJJJJJLLLMMMNNNMMMMMMOOOPPPQQQSSSVVVYYY\\\\\\\\\\\\XXX]]]eeennn{{{zzznnnaaa[[[ZZZ^^^hhhssseeeqqqzzzyyy}}}qqq[[[OOOHHHKKKPPPUUU```mmmsss{{{|||xxxuuuttt|||||||||yyyvvvuuuuuuvvv{{{~~~}}}zzzwwwuuuiiifffbbbbbbfffkkkppprrrvvvvvvwww|||~~~yyyoooggg[[[___gggsssxxxhhhfffeeeeeejjjqqqyyy~~~{{{zzz|||}}}ssslllfffgggjjjqqqxxx}}}~~~}}}sssssssssrrrqqqppppppoootttvvv{{{~~~xxxqqqlllkkkkkkhhhjjjkkknnnvvvwwwhhhWWWQQQKKKHHHFFFCCCDDDIIIIIINNNTTTXXX]]]fffsss}}}ppp\\\TTTNNNLLLMMMPPPWWW___kkkpppxxx{{{tttqqqyyy|||dddQQQFFF???===:::999999999888777777777777777777777777777444666666444666999777333333444666777888777666555444444555666777777666666888888999999999:::::::::999<<<>>>??????>>>>>>??????@@@CCCEEEGGGHHHHHHHHHLLLKKKIIIHHHHHHIIIKKKLLLKKKMMMNNNNNNNNNNNNPPPQQQQQQTTTXXX\\\___aaabbbbbbXXX^^^fffooo{{{rrriii```[[[ZZZ```mmmyyyaaammm~~~ooo[[[SSSMMMMMMQQQYYYeeepppwww}}}}}}yyywwwvvvuuu|||~~~}}}~~~wwwlllddd[[[WWWUUUWWWWWWYYY```hhhmmmqqqwww{{{zzztttlllggg______bbbiiittt|||nnnfff___\\\\\\___gggoooyyy}}}wwwqqqoooooovvvyyy|||rrrmmmjjjjjjkkkoootttxxxzzzzzzxxxssslllgggeeeeeeeeeeeegggiiilllpppsssuuuwwwwwwyyyxxxuuuqqqnnnkkkiiiiiiffffffhhhkkkppp||||||hhhWWWNNNFFFEEEFFFDDDEEEGGGEEEEEEIIIMMMPPPUUUaaammmzzzttt```VVVMMMKKKMMMPPPXXX___jjjpppyyyuuupppyyyhhhSSSFFF@@@===:::999999999888777<<<;;;999777666555555555555777999:::888777777777;;;;;;:::999888777666666555555444444555666888999777888888999999:::;;;;;;;;;<<<===<<<;;;<<<>>>@@@CCCEEEFFFFFFFFFFFFHHHJJJNNNLLLJJJIIIHHHIIIJJJKKKNNNMMMMMMNNNOOOQQQSSSUUUXXXYYYZZZ\\\]]]___aaaaaa```bbbgggqqqrrrcccWWWVVVYYY^^^hhhtttbbblll~~~mmmYYYRRRLLLLLLPPPWWWcccnnnwww||||||xxxwwwwwwwww}}}zzzuuulllaaaXXXPPPMMMKKKMMMOOOQQQYYYaaaiiilllrrruuutttpppjjjeee]]]\\\]]]bbbkkkwww~~~nnneee\\\XXXVVVXXX^^^eeeqqqyyy~~~wwwpppjjjgggfffkkkmmmuuuvvvpppllllllmmmpppuuuyyyzzzzzzxxxtttnnnjjjgggfffdddccc```aaacccfffiiillloooppptttsssqqqooommmjjjiiihhhbbbbbbdddfffkkkvvv~~~iiiXXXOOOGGGEEEDDDAAAAAABBBAAAAAACCCGGGIIIMMMXXXcccqqq}}}vvvcccYYYOOOLLLLLLOOOVVV]]]ffflllvvvvvvqqqzzz~~~gggRRRFFF@@@===:::999999999888777888888888777777777777777666777999999777666777888666666666666555555555555444333333444555666888999888888888999::::::;;;;;;;;;===>>>>>>===>>>@@@BBBBBBDDDEEEFFFEEEFFFGGGIIILLLMMMMMMMMMMMMMMMMMMLLLNNNNNNNNNOOOQQQSSSVVVWWWVVVWWWYYYZZZ\\\^^^______```dddjjjtttttteeeXXXUUUVVVYYYbbbmmmbbblll||||||lllXXXQQQJJJKKKOOOVVVbbbmmmvvv|||{{{xxxwwwxxxyyy}}}xxxrrrlllcccWWWOOOKKKGGGFFFGGGHHHJJJQQQYYYaaadddhhhjjjjjjgggccc```YYYWWWVVVWWW]]]gggqqqwwwpppfff\\\VVVQQQPPPUUU[[[eeennn{{{~~~wwwoooiiieee``````eeeoooyyyzzzuuuooonnnooorrrwww{{{}}}}}}{{{xxxtttqqqnnnjjjfffccc\\\\\\\\\\\\___bbbfffhhhllllllmmmmmmllljjjhhhggg`````````cccfffooommm]]]SSSJJJFFFDDD@@@???@@@@@@??????BBBCCCFFFNNNXXXdddqqqxxxhhh]]]RRRMMMLLLNNNTTT[[[cccjjjuuuxxxsss}}}}}}fffRRREEE@@@===:::999999999888777333555666888999999999999777888888777666666777999777777777888888888999999444444444444666777999999888888999999::::::;;;;;;;;;===?????????@@@BBBDDDAAACCCEEEEEEEEEEEEGGGIIIKKKMMMOOOQQQRRRQQQPPPOOOPPPPPPPPPQQQSSSVVVXXXYYYWWWXXXYYY[[[]]]^^^______aaafffmmmxxxwwwhhhZZZWWWVVVVVV^^^iii~~~ccclllzzzvvvxxx~~~nnnYYYQQQKKKKKKOOOVVVbbbmmmvvv|||yyyvvvwwwyyyzzz~~~|||xxxsssnnnhhh___VVVPPPNNNJJJHHHHHHGGGHHHNNNVVV\\\]]]___aaaaaa___\\\ZZZSSSQQQMMMLLLOOOVVV]]]bbbkkkuuu~~~pppggg]]]VVVQQQNNNQQQVVV[[[dddrrruuummm___\\\]]]dddmmmvvv{{{rrrrrrsssvvv{{{}}}{{{xxxtttnnnjjjbbb```\\\ZZZZZZ]]]```ccceeegggiiijjjkkkjjjhhhgggcccaaaaaabbbdddjjjyyyqqqbbbXXXNNNJJJGGGCCCAAAAAACCC@@@@@@AAABBBCCCIIIQQQYYYddduuu|||jjj___SSSNNNLLLNNNTTT[[[ccckkkvvv{{{vvv}}}gggRRRFFF@@@===:::999999999888777222444777999::::::999888777888777666444555777999888888999999999999::::::777777777777777888888999888888999999:::;;;;;;<<<:::<<>>@@@@@@@@@BBBCCCCCCEEEGGGHHHHHHIIIKKKMMMNNNNNNNNNOOOQQQSSSUUUWWWYYYYYYXXXWWWWWWWWWXXXYYY[[[\\\^^^```bbbbbbaaaaaaccchhhooo{{{sssfff\\\ZZZ[[[___lllzzzcccmmm}}}yyyuuurrrmmmiiinnnuuusssZZZRRRLLLLLLPPPWWWcccnnnwww~~~~~~vvvssstttvvvwwwyyy}}}~~~yyyvvvrrrlllfff```[[[XXXQQQMMMLLLMMMNNNPPPVVV^^^eeeeeedddbbb___[[[WWWUUUIIIGGGDDDAAAAAABBBEEEGGGJJJSSS^^^gggooouuusssnnnbbb\\\WWWTTTPPPKKKJJJMMMQQQXXXeeeuuuxxxsssqqqsss{{{uuukkkaaa^^^```hhhvvv~~~|||zzz{{{~~~}}}|||tttoooggg___ZZZYYYYYY[[[```aaaccceeeffffffffffffccc``````bbbdddgggqqq|||mmmbbbXXXSSSOOOJJJGGGGGGGGGCCC@@@BBBCCCBBBEEEJJJQQQXXXcccppp~~~ooocccVVVOOOMMMOOOUUU\\\bbbiiittt|||lllVVVIII@@@===:::999999999888777666777888999999888777666666777777666555555666888888888888777777666666666;;;;;;;;;;;;:::999888777999999::::::;;;;;;<<<<<<:::<<>>AAACCCBBBAAAAAABBBCCCEEEGGGIIIIIIJJJLLLNNNOOOOOOPPPQQQSSSTTTVVVWWWZZZYYYXXXXXXYYYZZZ\\\]]]aaacccfffhhhiiiiiigggfffiiimmmrrr{{{ttthhh]]][[[\\\dddwwwbbbnnn|||}}}yyytttpppjjjfffjjjpppmmmWWWPPPIIIIIIMMMUUUaaallluuu|||uuuqqqppprrrsssxxx|||~~~wwwwwwwwwuuusssrrrssstttpppjjjfffccc```^^^bbbhhhjjjiiigggbbb[[[SSSLLLHHHDDDCCCCCCBBBAAAAAAAAAAAA???EEEKKKQQQYYY``````\\\[[[WWWVVVVVVRRRKKKGGGGGGKKKPPPZZZiiixxxtttkkkffffffppp{{{pppddd```cccmmmxxx{{{yyyxxxvvvuuupppnnnkkkkkkoootttxxx{{{}}}xxxppphhhbbb___^^^___^^^^^^^^^^^^^^^___```aaa```___bbbhhhnnnuuuwwwjjjccc\\\UUUPPPOOOLLLGGGEEEGGGIIIIIILLLOOOSSSYYYdddrrrwwwiiiZZZQQQLLLLLLQQQXXXccciiirrr|||qqq[[[MMM@@@===:::999999999888777666666666666777888:::;;;333555777888666555555555333444555666777888999999333444666888999999999999999999:::;;;;;;<<<<<<===>>>@@@CCCDDDCCCBBBBBBBBBBBBDDDGGGHHHHHHIIILLLNNNNNNOOORRRTTTVVVVVVVVVUUUWWWWWWWWWXXXZZZ\\\___```gggiiilllooooooooommmllllllooosss|||{{{nnnbbb^^^___fffzzzhhhuuu}}}{{{{{{}}}{{{rrrfffbbbhhhoooxxxdddPPPJJJGGGJJJOOOWWWcccnnnxxx{{{~~~uuuppppppqqqqqqwww{{{}}}|||}}}}}}vvvqqqooommmmmmmmmiiibbb[[[UUUNNNHHHDDDFFFDDDAAA?????????===<<>>???@@@BBBDDDEEEFFFGGGIIIKKKMMMNNNOOOOOORRRRRRRRRPPPNNNNNNPPPSSSWWWYYYZZZ[[[\\\]]]```ccccccggglllppprrrtttuuuvvvtttwwwzzz{{{qqqhhheeedddiiizzzdddqqq~~~|||zzzyyyzzz|||{{{rrrfffbbbgggnnn~~~oooZZZOOOJJJGGGKKKQQQZZZgggrrr|||~~~|||tttqqqqqqrrrssstttxxx}}}}}}sssmmmeeeaaa[[[UUUQQQNNNJJJGGGEEEDDDCCCCCCEEEEEEEEECCCBBBCCCDDDGGGKKKPPPTTTVVVWWWYYYZZZWWWRRRLLLGGGEEEHHHMMMTTT\\\ccckkksssxxxzzzxxxqqqggg^^^\\\bbbiiiwwwwwwoookkkpppwww|||yyyxxxyyyzzzzzz~~~}}}xxxtttpppkkkfffccc___^^^]]][[[YYYXXXXXXXXXYYYYYY[[[]]]```dddgggjjjqqq}}}~~~vvvpppnnniiihhheee```\\\[[[]]]___eeejjjsss~~~~~~ooo___UUUPPPOOORRRVVVaaafffoooxxx}}}rrr\\\LLLCCC@@@===::::::::::::999999999999999888888888888777666666666666777777888777777777777888888888888777777777777777888::::::999::::::;;;<<<<<<======>>>>>>??????AAABBBDDDEEEGGGHHHKKKMMMOOOOOOOOOOOORRRRRRPPPNNNLLLLLLOOOQQQUUUVVVXXXYYYZZZ\\\___bbbcccfffkkkooorrruuuxxx{{{yyyzzz|||xxxlllbbbaaacccjjj{{{eeesss}}}|||{{{zzz}}}|||ssshhhcccgggnnnmmmXXXMMMHHHEEEJJJQQQZZZgggrrr}}}{{{ssspppqqqssstttwww{{{vvvqqqgggccc]]]XXXTTTQQQNNNKKKHHHGGGGGGHHHJJJKKKJJJIIICCCDDDEEEHHHKKKPPPSSSUUUWWWYYYZZZXXXRRRKKKFFFCCCGGGJJJNNNTTTZZZccckkkqqqwwwvvvqqqhhh___]]]aaafffqqq~~~vvvqqqsssyyy~~~~~~yyyuuuqqqmmmiiifffaaa```^^^\\\ZZZYYYXXXXXXRRRSSSUUUXXX[[[^^^aaabbbjjjsssyyyvvvuuusssoookkkgggdddcccbbbeeekkktttppp___UUUPPPNNNQQQUUU^^^ccclllvvvrrr\\\MMMDDDAAA===;;;;;;;;;:::999999999888888888777777777666666555666666777888888777777888888888888888999777777777777888999::::::::::::;;;<<<======>>>>>>@@@@@@@@@AAABBBCCCDDDEEEGGGIIIKKKNNNOOOOOOOOOOOOKKKKKKJJJIIIIIIKKKOOOSSSSSSUUUWWWXXXYYY[[[^^^aaadddgggjjjmmmppptttxxx{{{yyyzzz{{{~~~sssfff[[[\\\```iiizzzhhhuuu~~~|||{{{|||~~~uuujjjeeeiiipppkkkUUUKKKFFFDDDHHHOOOYYYfffqqq}}}{{{ssspppqqqssstttwww{{{}}}xxxtttkkkggg```[[[WWWTTTQQQOOONNNNNNMMMOOOPPPPPPNNNLLLEEEFFFGGGIIILLLPPPTTTVVVVVVXXXZZZWWWRRRKKKEEECCCDDDFFFIIIMMMRRRYYYbbbgggnnnnnnllleee]]]ZZZ]]]aaannn|||~~~xxxyyy}}}}}}xxxuuuqqqnnniiifffaaa```^^^[[[YYYWWWVVVVVVQQQRRRSSSUUUWWWZZZ[[[]]]bbbhhhrrr{{{wwwsssnnnjjjhhhgggllluuuqqq```UUUPPPMMMOOOSSS]]]bbbkkkttt~~~sss\\\NNNDDDAAA===;;;;;;;;;:::999888888777777777666666666666666555666666777888888666666666777777888888888777777777777888999:::;;;:::;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFGGGHHHIIIKKKMMMNNNNNNNNNNNNIIIIIIIIIIIIJJJLLLQQQTTTRRRTTTVVVWWWXXXZZZ]]]___eeegggiiikkkllloootttwwwtttuuuvvvzzzooobbbYYYZZZ___gggxxxhhhttt|||{{{zzzyyynnnhhhlllrrriiiSSSKKKEEECCCGGGOOOXXXeeeppp{{{~~~zzzssspppqqqsssttttttxxx}}}{{{}}}}}}yyywwwnnnjjjccc]]]ZZZXXXUUUTTTUUUTTTTTTSSSSSSRRRNNNLLLGGGGGGHHHJJJMMMPPPSSSUUUUUUWWWXXXUUUPPPJJJEEECCCAAABBBDDDGGGKKKQQQYYY^^^hhhjjjjjjeee___\\\^^^bbbmmm{{{~~~{{{wwwtttqqqmmmiiiggg```___\\\ZZZWWWUUUTTTSSSUUUTTTTTTTTTTTTUUUWWWXXXZZZ\\\eeerrr}}}yyysssoookkkpppyyytttbbbWWWQQQNNNOOOSSS]]]bbbjjjsss|||}}}ttt]]]NNNCCC@@@===::::::::::::999777777777777666666666555777666666666666777777888555555555666777777888888888888777888888999:::;;;;;;;;;<<<===???@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQPPPOOOPPPRRRTTTSSSUUUVVVWWWWWWYYY[[[^^^cccdddfffhhhiiikkknnnpppnnnooopppuuu~~~nnnddd^^^___bbbhhhxxxdddppp}}}||||||}}}qqqlllooouuujjjTTTLLLGGGDDDHHHOOOXXXeeepppxxx}}}{{{sssoooppprrrssstttxxx}}}|||rrrrrrtttyyy}}}{{{rrrmmmgggbbb```___^^^]]][[[YYYWWWVVVTTTQQQLLLHHHFFFGGGGGGIIILLLOOORRRTTTTTTUUUUUURRRNNNIIIEEEDDD>>>???AAACCCFFFKKKRRRVVVbbbfffhhheee```^^^```cccmmm{{{}}}{{{wwwtttqqqnnnjjjgggaaa```]]]ZZZWWWUUUSSSSSSUUUTTTRRRQQQRRRUUUWWWYYYVVVWWW\\\gggpppxxxxxxrrrnnnsss{{{wwweeeYYYSSSOOOQQQTTT^^^ccckkksss|||xxxzzz}}}vvv]]]NNNCCC@@@<<<:::999999999888888888888777777777666666888777777666666666666777555555666666777888888888888888888888999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDFFFHHHKKKMMMNNNMMMLLLKKKKKKLLLNNNPPPRRRWWWXXXYYYXXXUUUTTTTTTUUUUUUVVVWWWWWWWWWXXXZZZ\\\^^^```cccdddeeegggiiikkkiiijjjkkkoooyyyrrrkkkggghhhhhhlll{{{```lll~~~sssnnnqqqwwwmmmWWWNNNHHHEEEIIIPPPYYYeeepppwww|||{{{sssooooooqqqrrrwww{{{xxxkkkjjjiiikkkpppvvvzzz|||uuupppkkkgggfffffffffeee]]]\\\YYYWWWTTTOOOIIIEEEFFFFFFGGGHHHKKKNNNPPPRRRSSSTTTSSSQQQLLLHHHFFFEEE<<<>>>???AAACCCHHHNNNRRRZZZ^^^bbbaaa\\\ZZZ\\\```nnn{{{}}}{{{wwwtttqqqnnnkkkhhhdddbbb```\\\YYYWWWUUUUUUQQQPPPOOOOOORRRVVV[[[^^^XXXVVVZZZaaaggglllwwwxxxrrrooossszzzyyyggg[[[UUUQQQRRRVVV___dddkkksss{{{}}}tttvvvxxxwww^^^NNNBBB???;;;999999999888777999999999888888888888777999888777666666555666666555666666777888888999999888888888888999:::;;;<<<;;;<<<===>>>@@@AAABBBCCCCCCCCCEEEGGGJJJMMMOOOQQQPPPNNNMMMLLLMMMOOORRRTTTWWWYYY[[[[[[YYYWWWVVVVVVVVVWWWXXXXXXWWWWWWYYY[[[YYY\\\```bbbccceeegggiiifffggghhhlllvvv|||vvvqqqooopppnnnooo~~~fffqqq|||oooiiinnnvvvnnnVVVJJJEEEDDDHHHPPPYYYfffppp}}}vvvpppmmmllloootttyyy{{{}}}~~~~~~|||ssshhhgggeeeccceeekkksssyyy|||~~~}}}~~~xxxqqqnnnooommmiiieeeaaa___ZZZTTTNNNIIIEEECCCAAAAAACCCEEEHHHJJJMMMNNNRRRQQQOOOLLLHHHDDDAAA????????????@@@AAAFFFKKKPPPYYY\\\```___\\\[[[___dddooo||||||{{{zzzwwwsssoookkkhhhfffdddaaa]]]ZZZWWWUUUTTTPPPOOOMMMLLLMMMPPPTTTVVV\\\[[[[[[\\\```dddiiilllxxx~~~xxxtttqqqsssxxx~~~{{{iii[[[RRRMMMOOOTTT\\\dddnnnvvv|||}}}sssssswwwzzz^^^LLLDDDAAA===;;;:::;;;:::999777777777777666666666666777777777777666666666666888888888777777777777777999999999999999999::::::======>>>@@@AAABBBCCCDDDGGGGGGHHHIIIJJJLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPSSSTTTVVVWWWXXXWWWWWWVVVYYYYYYXXXVVVTTTTTTWWWYYY^^^]]]]]]^^^aaadddgggjjjhhhjjjlllooovvv}}}~~~zzzqqqooooooqqqssswwwfffqqq~~~qqqkkkpppwwwnnnWWWKKKFFFDDDIIIQQQZZZfffqqq|||wwwqqqnnnlllpppuuuwwwzzz|||~~~~~~~~~wwwiiifffbbb^^^^^^dddmmmsss{{{|||xxxvvvvvvtttoookkkccc___XXXQQQKKKGGGEEEEEEBBBBBBCCCDDDFFFGGGIIIJJJLLLKKKIIIGGGEEEBBB@@@???<<<=========???CCCHHHMMMVVVZZZ]]]]]]ZZZZZZ___dddooo{{{~~~~~~|||yyyuuuqqqmmmkkkgggeeebbb___[[[XXXVVVVVVQQQPPPMMMLLLMMMOOOSSSUUU[[[[[[[[[\\\^^^aaaccceeelllqqqxxxzzzrrrnnniiijjjnnnsssyyy}}}jjj]]]SSSOOOPPPUUU\\\dddnnnvvv{{{xxxvvvzzz{{{```NNNDDDAAA===;;;:::::::::999888888777777666666666555888888888888888777777777888888888888777777777777999999999999::::::::::::;;;;;;<<<===???@@@AAABBBFFFGGGHHHIIIJJJLLLMMMMMMOOOOOOPPPPPPQQQRRRSSSSSSUUUVVVWWWXXXXXXXXXWWWVVVZZZZZZZZZXXXVVVWWWYYY[[[^^^^^^^^^___aaadddggghhhgggiiikkknnnvvv~~~|||pppmmmmmmooorrrwwwfffrrrtttnnnrrryyynnnWWWLLLGGGEEEJJJRRR[[[gggrrr|||xxxqqqnnnllloootttvvvxxx{{{}}}~~~~~~~~~~~~}}}mmmhhhaaa[[[ZZZ___hhhooo||||||vvvpppeee```XXXPPPJJJHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCAAA@@@@@@<<<<<<======>>>BBBGGGKKKSSSWWWZZZZZZXXXYYY^^^cccooo||||||xxxtttpppnnnhhhgggddd```]]]ZZZXXXWWWSSSQQQNNNLLLLLLNNNQQQSSSZZZ[[[\\\]]]]]]]]]]]]]]]aaacccfffkkkpppxxx{{{ssskkkfff______aaadddiiipppvvvyyy~~~~~~lll___UUUPPPQQQVVV]]]eeeooovvv{{{}}}{{{}}}{{{bbbRRRDDD@@@===::::::::::::999999999888777666666555555888888888888888999999999888888888888888888888888999999999:::::::::;;;;;;:::;;;<<<===>>>@@@AAAAAAFFFGGGHHHIIIJJJLLLMMMMMMPPPPPPQQQRRRTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWVVVZZZ[[[[[[YYYXXXYYY[[[]]]______``````bbbdddeeefffeeehhhiiillluuu~~~|||llliiihhhjjjnnnuuugggsssuuuppptttzzznnnWWWMMMHHHFFFKKKSSS\\\hhhsss|||wwwpppllljjjmmmrrrvvvyyy{{{}}}}}}~~~~~~uuuppphhhaaa___ccckkkrrrxxxrrrgggccc[[[TTTNNNKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBBAAAAAAAAA===>>>??????@@@CCCGGGKKKPPPTTTWWWWWWUUUWWW]]]cccppp}}}~~~zzzvvvrrrpppiiihhheeeaaa^^^[[[YYYXXXUUUSSSPPPMMMLLLNNNPPPRRRXXXZZZ]]]``````___\\\ZZZ\\\\\\\\\\\\^^^dddkkkqqqyyyzzz{{{yyyssskkkccc]]]VVVUUUVVVWWW[[[aaagggkkkooooooooommmmmmnnnrrruuummm```VVVPPPQQQUUU^^^eeeooovvvzzz|||}}}yyybbbSSSCCC@@@<<<:::::::::999999::::::999888777555555444777777888888888888888999777888888888888888999999999999::::::;;;;;;<<<<<<<<<===>>>???@@@BBBCCCCCCFFFFFFGGGIIIKKKLLLMMMNNNPPPPPPQQQSSSUUUVVVWWWXXXXXXXXXYYYYYYXXXWWWVVVUUUWWWXXXYYYYYYXXXYYY[[[]]]aaaaaabbbcccddddddeeeeeeccceeegggjjjrrr{{{}}}yyyeeeaaa```cccgggpppgggsssuuuqqqtttyyynnnVVVMMMHHHGGGKKKSSS\\\iiisss{{{uuunnnjjjgggjjjooowwwyyy|||}}}||||||||||||}}}~~~}}}wwwpppmmmooouuuzzzxxxrrrgggddd___YYYTTTPPPMMMLLLMMMMMMNNNNNNNNNMMMLLLKKKHHHFFFDDDBBB@@@??????>>>>>>???@@@@@@@@@CCCFFFIIINNNRRRUUUTTTSSSUUU\\\bbbppp~~~}}}yyyxxxzzz}}}~~~{{{wwwsssqqqjjjhhheeebbb^^^\\\ZZZYYYWWWUUUQQQNNNMMMNNNPPPRRRWWW[[[```dddfffdddaaa___ZZZYYYXXXVVVUUUXXX\\\```lllmmmnnnmmmhhhaaaYYYTTTNNNMMMLLLMMMOOOTTTYYY\\\____________^^^___aaadddqqqzzznnn```VVVPPPPPPTTT]]]eeennnuuuzzz||||||uuu```RRRCCC@@@<<<:::999:::999888;;;:::999888777666555444666666666777777777888888777777888888999999999:::999::::::;;;<<<<<<=========>>>???@@@AAABBBCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNOOOPPPQQQRRRTTTUUUWWWWWWVVVWWWXXXXXXWWWVVVUUUTTTTTTUUUWWWWWWWWWXXXZZZ\\\bbbcccdddffffffffffffeeeaaaccceeehhhooovvvvvvrrr]]]YYYXXXZZZ```iiizzzeeeqqq{{{sssooorrrwwwoooVVVMMMHHHFFFKKKSSS\\\hhhsss{{{~~~tttmmmhhhfffhhhllluuuxxx{{{}}}|||{{{{{{{{{|||}}}~~~~~~}}}~~~zzzuuujjjhhhddd___ZZZUUURRRPPPRRRRRRSSSSSSRRRPPPNNNMMMHHHFFFCCC@@@>>><<<<<<<<<===>>>?????????AAADDDGGGLLLOOORRRQQQPPPRRRYYY___nnn}}}zzzvvvqqqnnnnnnooopppppprrrvvv{{{{{{xxxtttrrrllljjjhhhddd```^^^\\\[[[YYYVVVSSSPPPOOOPPPRRRSSSYYY]]]dddiiilllkkkhhhfff[[[ZZZXXXUUUSSSTTTWWWZZZ```aaabbbaaa]]]VVVPPPKKKHHHGGGFFFFFFGGGJJJMMMOOOTTTVVVWWWWWWVVVVVVWWWXXXbbbkkk{{{oooaaaWWWQQQPPPTTT\\\dddnnnuuuzzz|||{{{rrr^^^QQQCCC???<<<999999999999888::::::999888777777666666555555555666777777888888777777888888999:::::::::999::::::;;;<<<===>>>>>><<<===>>>???@@@BBBCCCCCCEEEEEEGGGIIIKKKMMMNNNOOOPPPPPPQQQRRRSSSUUUVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTRRRTTTWWWXXXXXXYYY\\\^^^cccdddgggiiijjjiiihhhgggbbbdddfffhhhmmmqqqnnnhhhWWWSSSRRRTTTYYYbbbrrrbbbooo~~~wwwooommmppptttpppWWWLLLGGGFFFKKKRRR[[[hhhrrrzzz~~~uuummmhhheeeggglllqqquuuyyy|||||||||||||||}}}~~~~~~~~~~~~}}}uuurrrlllfffaaa^^^\\\[[[\\\\\\\\\[[[YYYVVVSSSQQQHHHFFFCCC@@@>>>>>>>>>>>>>>>???@@@AAA@@@BBBDDDFFFJJJLLLNNNMMMKKKMMMUUU[[[jjjzzz{{{wwwqqqllljjjhhhgggffffffiiimmmssszzz}}}yyyvvvtttooonnnkkkgggdddaaa___^^^ZZZXXXTTTQQQPPPRRRTTTUUU\\\```gggmmmppppppmmmkkkaaa^^^ZZZUUURRRSSSWWWZZZ[[[\\\\\\ZZZWWWRRRLLLIIIFFFFFFEEEEEEFFFGGGHHHIIIPPPSSSVVVWWWVVVTTTTTTTTTYYYdddtttpppcccYYYRRRQQQTTT[[[cccmmmtttzzz~~~}}}ooo\\\OOOBBB???;;;999999999888888999999999888888777777777555666666777888888999999777777888999999:::;;;;;;::::::;;;<<<===>>>??????>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVTTTVVVYYY[[[\\\]]]___aaaccceeehhhkkklllllljjjiiidddgggiiijjjmmmnnnhhh```SSSPPPOOOQQQUUU]]]lllzzz___mmm~~~~~~zzztttmmmkkknnnrrr{{{qqqYYYLLLGGGEEEJJJRRR[[[gggrrrzzz~~~vvvnnniiifffhhhlllnnnrrrwww{{{|||}}}~~~~~~}}}|||tttmmmhhhffffffgggffffffeeeccc```[[[WWWUUUJJJHHHEEECCCAAAAAABBBBBBAAABBBCCCCCCCCCDDDFFFHHHHHHJJJLLLJJJHHHJJJQQQXXXgggxxx|||uuupppllliiieeeccc```aaadddiiirrr{{{~~~zzzwwwuuurrrpppmmmjjjfffcccaaa```ZZZXXXUUURRRRRRSSSUUUWWW___ccciiiooorrrrrrpppnnniiieee]]]UUUQQQQQQUUUZZZ\\\\\\[[[ZZZWWWRRRNNNKKKHHHHHHHHHHHHHHHHHHIIIIIIPPPTTTXXXYYYXXXVVVTTTSSSWWWbbbsssrrreee[[[TTTSSSVVVZZZbbbllltttzzznnn\\\OOOBBB???;;;999999999888888999999888888888888888888666777777888999999::::::777777888999::::::;;;;;;::::::;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGDDDEEEGGGIIIKKKMMMNNNOOOSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVXXXYYYYYYYYYXXXXXXVVVYYY\\\^^^___aaaccceeecccfffjjjmmmnnnnnnllljjjfffjjjlllmmmnnnmmmeee[[[RRROOONNNPPPTTT[[[iiivvvaaalll~~~~~~~~~}}}xxxqqqjjjhhhkkkooorrr]]]MMMIIIGGGJJJPPPYYYgggtttyyy}}}wwwnnnhhheeefffjjjsssuuuxxxyyyyyyyyy{{{|||~~~}}}{{{zzzyyy}}}zzztttqqqooommmkkkjjjhhhfffccc```\\\VVVRRRKKKHHHEEECCCDDDEEEEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEIIIIIIHHHEEECCCEEEKKKPPPcccooo|||{{{zzzxxxvvvsssqqqooolllgggdddeeennnxxx~~~{{{yyyvvvtttqqqnnnjjjeee___[[[[[[YYYVVVSSSRRRQQQRRRRRRYYY^^^gggpppvvvyyyxxxwwwpppllleee]]]WWWVVVXXX[[[bbbhhhjjjeee^^^YYYUUUQQQLLLKKKIIIGGGGGGGGGIIIIIIPPPXXX[[[XXXWWWZZZYYYUUUYYYaaappprrrdddYYYQQQOOORRR[[[cccmmmuuuzzzooo[[[JJJCCC@@@<<<999999888888777999999888888777777666666777777888999999999999888::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@AAABBBCCCEEEGGGHHHIIIFFFFFFFFFGGGHHHKKKMMMNNNRRRRRRRRRRRRSSSSSSTTTUUUVVVTTTSSSVVVZZZZZZUUUPPPTTTXXX___ccceeeddddddccceeeeeefffggghhhiiijjjkkkmmmoooooommmmmmkkkcccZZZRRRNNNLLLOOOTTT[[[hhhsssbbbmmm{{{|||~~~~~~zzzrrrjjjgggjjjnnn}}}mmmWWWMMMHHHFFFJJJPPPYYYgggsssyyy}}}wwwnnnhhheeegggkkkpppsssvvvwwwwwwxxxzzz{{{}}}||||||~~~xxxuuusssqqqpppmmmkkkhhheeebbb]]]WWWSSSLLLJJJGGGGGGHHHIIIJJJIIILLLKKKKKKJJJIIIHHHGGGGGGEEEFFFEEECCCAAACCCGGGKKKRRR]]]nnn~~~~~~{{{yyytttpppkkklllrrrzzz}}}yyyvvvrrrnnnkkkfffaaa^^^[[[YYYVVVTTTRRRRRRSSSSSSWWW]]]gggqqqxxx|||||||||uuuqqqkkkccc]]]\\\^^^aaajjjrrrwwwtttnnniiiccc^^^VVVTTTQQQNNNMMMMMMNNNOOOTTTZZZ^^^\\\[[[]]]\\\XXX\\\dddrrrpppbbbWWWOOONNNPPPYYYaaallltttyyyppp\\\LLLCCC@@@<<<999999888888777888888888777777666666666777777888999999999999888999999999:::::::::::::::;;;;;;<<<<<<=========>>>??????AAACCCEEEFFFHHHIIIFFFFFFFFFFFFHHHJJJKKKMMMLLLLLLMMMNNNOOORRRTTTVVVYYYUUURRRSSSVVVXXXVVVSSSVVVZZZ___bbbccccccddddddcccdddeeeggghhhiiiiiiiiikkkmmmmmmlllmmmmmmggg___RRRMMMJJJKKKOOOXXXeeerrrdddppp{{{xxx{{{~~~~~~uuulllhhhjjjnnn}}}kkkTTTLLLHHHFFFJJJOOOXXXfffrrryyy}}}wwwnnniiifffggglllmmmpppsssuuuvvvwwwzzz{{{~~~zzzxxxwwwvvvrrrooolllhhhddd^^^XXXTTTOOOMMMKKKLLLNNNPPPQQQQQQQQQPPPOOOMMMKKKJJJHHHHHHAAABBBAAA@@@???@@@BBBDDDEEEMMMXXXeeeoooyyy}}}xxxvvvxxx}}}}}}yyytttppplllhhhdddaaa[[[ZZZWWWUUUSSSSSSTTTUUUVVV\\\gggrrr{{{|||yyyssslllfffeeegggjjjtttxxxqqqhhheee```[[[XXXXXXXXXYYY[[[```cccbbb``````^^^\\\___gggvvvmmm```UUUNNNLLLOOOWWW```kkksssyyyqqq^^^MMMCCC@@@<<<:::999999888777777777777777666666666666777777888999999999999888888888999999999:::::::::<<<<<<======>>>???@@@@@@>>>???@@@BBBDDDFFFHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHIIILLLQQQUUUXXX]]]XXXSSSRRRUUUXXXYYYYYYWWWYYY\\\^^^______aaabbb___aaadddfffhhhhhhgggggghhhiiiiiihhhkkkmmmiiicccTTTNNNIIIJJJNNNVVVcccpppfffqqq}}}zzz{{{~~~xxxmmmgggiiinnn}}}nnnWWWKKKGGGFFFIIIOOOXXXeeeqqqyyy}}}wwwoooiiifffhhhllllllnnnrrrtttvvvxxxzzz|||}}}|||{{{wwwtttoookkkfff```ZZZVVVQQQPPPOOOQQQTTTVVVWWWWWWTTTSSSQQQOOOLLLJJJHHHGGG????????????>>>>>>>>>???CCCFFFKKKQQQXXX```iiinnnyyy||||||vvvpppmmmiiifffccc]]]\\\YYYWWWUUUUUUVVVWWWWWW^^^hhhttt}}}~~~zzztttooonnnooorrr~~~|||xxxrrrlllhhhggggggggghhhkkkllljjjfffbbb___]]]```iiixxx~~~mmm```UUUNNNMMMOOOVVV___jjjsssyyyrrr___NNNDDDAAA<<<:::999999888777666666666666666666666666777777888999999999999888777888888999999:::::::::<<<<<<===>>>@@@AAABBBBBB>>>???@@@BBBEEEFFFHHHIIIEEEEEEEEEFFFFFFGGGGGGHHHGGGFFFFFFFFFJJJNNNSSSWWW\\\YYYUUUUUUXXX\\\^^^___VVVWWWXXXXXXXXXYYY\\\^^^]]]___cccfffggggggeeeddddddeeedddcccfffjjjgggbbbVVVQQQNNNOOORRRXXXcccnnn{{{gggqqq~~~~~~wwwjjjdddfffjjjwwwlllVVVIIIFFFEEEIIIOOOWWWdddpppyyy}}}xxxoooiiifffgggkkkkkknnnrrrtttvvvxxx{{{}}}~~~|||xxxsssnnniiiccc]]]YYYTTTSSSSSSUUUXXX[[[\\\[[[UUUTTTRRROOOKKKHHHFFFEEE@@@@@@@@@?????????>>>===BBBBBBCCCEEEHHHOOOWWW\\\gggooozzz}}}wwwrrrooollliiifffaaa___\\\ZZZXXXXXXXXXXXX[[[aaakkkvvv{{{vvvuuuvvvxxx|||yyyxxxxxxyyyyyyxxxtttmmmeee```___aaakkk{{{ooobbbWWWOOONNNQQQVVV___kkkttt{{{ttt```OOODDDAAA===::::::999999888666666666777777777777777777777888999999999999888777888888999::::::;;;;;;======>>>???@@@AAABBBCCC@@@@@@BBBCCCEEEFFFHHHHHHDDDEEEEEEFFFFFFGGGGGGGGGGGGEEEDDDCCCEEEIIIMMMPPPSSSSSSSSSVVVYYY\\\^^^___VVVVVVVVVVVVUUUWWW[[[]]]]]]___bbbeeefffeeedddbbbaaabbb```^^^aaaeeeccc]]]XXXUUUUUUWWWYYY\\\ccckkkqqqdddnnnvvvhhh```bbbgggooo}}}|||fffQQQHHHEEEEEEIIIOOOWWWcccoooyyy}}}yyypppiiieeefffjjjkkknnnrrrtttvvvwwwzzz|||}}}}}}~~~~~~xxxsssmmmhhhbbb^^^XXXXXXXXXZZZ]]]^^^^^^]]]WWWUUUSSSPPPLLLIIIGGGEEECCCBBB@@@@@@AAA@@@???=========>>>???AAAFFFLLLQQQWWWbbbqqq~~~yyyvvvssspppmmmjjjfffddd```]]][[[ZZZZZZZZZ]]]ccclllvvv~~~|||}}}~~~wwwkkkddddddeeeqqqrrrdddYYYQQQOOORRRUUU^^^jjjttt|||xxxbbbPPPDDDAAA===;;;::::::999888777777777777888888888888777777888999999999999888888888999:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEFFFCCCDDDEEEGGGGGGHHHHHHHHHFFFDDDCCCBBBBBBDDDGGGHHHIIIKKKNNNRRRUUUWWWYYYYYYXXXXXXXXXWWWWWWYYY]]]```___aaabbbddddddcccbbbaaa``````___]]]```cccaaa[[[XXXVVVWWW[[[\\\\\\```fffiii}}}___hhhyyyxxxjjjbbbdddjjjppp}}}yyydddPPPGGGDDDDDDIIIOOOWWWcccnnnyyy}}}zzzpppiiidddeeehhhjjjmmmpppssstttuuuxxxzzz{{{|||}}}~~~xxxsssnnniiieee^^^]]]]]]^^^```aaa```___ZZZYYYVVVSSSPPPLLLJJJIIIFFFCCCAAA@@@AAAAAA???===<<<===>>>???AAACCCGGGJJJKKKWWWjjjzzz}}}zzzxxxuuuqqqnnnjjjhhhddd```]]][[[[[[[[[]]]bbblllvvvsssllllllnnnyyytttfffZZZQQQOOORRRSSS]]]iiisss{{{}}}fffSSSEEEAAA===;;;::::::999888777888888888999999999:::777777888999999999999888888999:::;;;<<<======>>>>>>>>>??????@@@@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBDDDEEEGGGIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDFFFFFFGGGIIIKKKMMMOOOQQQSSSTTTWWWXXXXXXXXXYYYZZZ^^^aaabbbccccccccccccbbbaaaaaa```aaa``````cccgggddd^^^VVVTTTTTTVVVVVVVVV[[[aaafffzzz[[[dddttt}}}nnnfffhhhnnnvvv{{{fffSSSGGGDDDDDDIIIOOOVVVbbbmmmyyy}}}{{{qqqiiiddddddgggjjjllloooqqqrrrtttvvvwwwzzz{{{||||||wwwrrrmmmjjjaaa``````aaaccccccaaa```]]][[[YYYVVVSSSPPPMMMLLLHHHDDD@@@???@@@AAA@@@>>>???AAACCCCCCCCCCCCDDDFFFDDDRRReeevvv}}}~~~~~~~~~|||yyyuuurrrmmmkkkgggbbb___\\\\\\[[[[[[aaakkkvvvyyyrrrssstttuuufffZZZQQQOOOQQQRRR[[[hhhrrrzzziiiUUUEEEBBB>>>;;;::::::999888888888999999999:::::::::777777888999999999999888999999:::;;;<<<>>>>>>????????????????????????@@@????????????????????????BBBCCCFFFHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLNNNQQQSSSTTTVVVWWWWWWXXXZZZ]]]```eeedddccccccbbbaaaaaaaaa```bbbbbbcccgggkkkhhhbbbTTTQQQOOOPPPPPPQQQVVV]]]fffzzz]]]bbbnnntttlllmmmuuu|||gggTTTLLLGGGEEEGGGKKKRRR___kkkvvvzzzqqqhhheeeeeefffhhhjjjmmmoooppprrruuuwwwwwwxxxxxxzzz|||yyyqqqjjjeeeeeeeeeeeefffhhhjjjkkkdddbbb^^^[[[XXXSSSOOOKKKNNNJJJEEEBBBCCCDDDEEEEEEFFFGGGIIIJJJJJJIIIHHHHHHJJJPPPYYYdddkkkppprrrrrrwwwzzz}}}}}}}}}~~~|||xxxvvvrrrnnniiieeebbb___\\\ZZZ\\\aaahhhqqqyyyzzzzzz|||}}}jjj\\\UUUSSSSSSSSS[[[gggqqqzzziiiYYYGGGDDD???;;;:::999777666999999888888888888999999;;;:::888777777888:::;;;888999999:::;;;<<<======@@@@@@???????????????@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBDDDEEEFFFHHHKKKNNNLLLKKKJJJJJJIIIIIIJJJJJJLLLKKKKKKKKKLLLMMMOOOPPPSSSTTTWWWZZZ\\\]]]^^^^^^aaabbbdddeeeeeeccc```^^^\\\```cccfffllloookkkdddWWWQQQMMMMMMMMMOOOWWW```mmm~~~___cccnnn}}}sssrrrwwwiiiWWWKKKFFFDDDFFFJJJQQQ^^^iiitttyyy}}}ooogggddddddeeehhhjjjmmmoooppprrruuuwww{{{{{{zzz{{{|||~~~~~~tttmmmggggggiiijjjlllmmmnnnnnnllliiifffccc```\\\WWWTTTNNNKKKHHHFFFFFFHHHHHHHHHMMMNNNOOOOOOOOOOOONNNMMMKKKNNNRRRXXX]]]aaadddeeekkkooosssuuuvvvyyy}}}zzzwwwrrrmmmgggccc___[[[XXXZZZ^^^dddllluuu~~~}}}jjj\\\TTTRRRRRRTTT[[[fffpppyyygggWWWFFFBBB>>>:::999888666555999999888888888888999999;;;:::999777777888:::;;;999999:::;;;<<<======>>>@@@@@@@@@??????@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@@@@BBBDDDFFFGGGIIILLLOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOOOOQQQTTTWWWZZZ\\\]]]^^^```aaabbbccccccbbb```___aaadddfffhhhkkklllggg___WWWQQQLLLJJJJJJNNNWWWaaawwwaaaeeennnwwwtttwwwkkkYYYJJJFFFCCCEEEIIIPPP\\\hhhsssxxx~~~}}}ooogggddddddeeegggjjjmmmpppqqqsssuuuwww{{{{{{{{{{{{|||~~~yyyrrrjjjllloooqqqssstttttttttsssqqqnnnkkkhhheeeaaa]]]UUUSSSPPPOOOOOOOOOOOONNNSSSSSSTTTTTTTTTSSSSSSRRRMMMMMMLLLLLLMMMPPPSSSUUUYYY]]]cccgggkkkqqqxxx~~~~~~|||xxxqqqkkkeee```ZZZWWWVVVYYY^^^dddlllvvv}}}jjj[[[SSSQQQQQQUUU\\\fffooowww~~~{{{dddTTTDDDAAA<<<999888777666555999999888888888888999999;;;:::999888888999:::;;;999999:::;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAA@@@@@@??????@@@BBBEEEFFFHHHJJJNNNQQQSSSSSSTTTTTTSSSQQQPPPOOOMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPSSSUUUXXXZZZ[[[[[[\\\]]]^^^___aaacccdddeeedddggghhhhhhkkklllfff^^^VVVPPPKKKJJJKKKOOOZZZddddddgggnnn}}}uuuqqqtttkkkXXXKKKFFFCCCEEEIIIPPP\\\gggsssxxx~~~rrrjjjfffeeeeeefffiiimmmppprrrtttvvvxxxwwwxxxyyy{{{}}}}}}vvvnnnqqquuuyyy{{{{{{zzzyyywwwuuurrrpppnnnkkkgggdddaaa___\\\ZZZXXXWWWUUUSSSSSSSSSSSSRRRRRRQQQQQQPPPMMMLLLIIIGGGFFFGGGHHHIIIJJJNNNTTTYYY^^^dddmmmssszzz~~~zzztttmmmgggaaa[[[WWWRRRTTTWWW[[[bbblllvvv}}}~~~jjj[[[SSSPPPPPPVVV]]]gggooovvv|||yyybbbSSSDDDAAA<<<:::999888777666999999888888888888999999::::::999999999:::;;;;;;::::::;;;<<<===>>>>>>???AAAAAABBBBBBCCCCCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAACCCFFFHHHIIILLLPPPRRRVVVWWWXXXYYYXXXVVVTTTRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTUUUWWWYYYZZZ[[[[[[ZZZZZZZZZ]]]```eeejjjmmmdddfffggghhhlllnnniiibbbUUUPPPMMMMMMOOOSSS\\\fff|||eeegggnnn{{{{{{pppnnnrrr~~~jjjVVVLLLGGGDDDFFFIIIPPP\\\hhhsssxxxuuujjjeeebbbaaafffiiinnnqqqssstttvvvxxxwwwxxxzzz|||~~~yyyssswww{{{zzzxxxvvvtttssspppmmmjjjkkkhhhccc___\\\YYYUUUSSSNNNMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAEEEJJJMMMQQQXXX```fffttt|||~~~zzztttnnnhhhaaa[[[WWWNNNOOOPPPSSSXXX```jjjpppwww{{{kkk[[[RRROOOOOOWWW^^^gggooovvv|||wwwbbbSSSDDDAAA===;;;::::::999999999999888888888888999999999999999::::::;;;;;;<<<:::;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEDDDDDDDDDAAABBBBBBCCCDDDCCCCCCCCCCCCEEEGGGIIIKKKMMMQQQSSSWWWXXXZZZ[[[ZZZYYYWWWUUURRRSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWZZZ\\\___aaabbb^^^]]]\\\]]]```eeejjjmmmeeeggghhhiiillloookkkdddVVVRRRPPPPPPQQQRRRXXX___mmm}}}aaaeeelllzzzwwwlllkkkqqqzzzjjjVVVMMMHHHEEEFFFJJJPPP\\\gggsssxxx~~~uuujjjccc```^^^eeeiiinnnrrrtttuuuwwwxxx{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~{{{~~~~~~|||{{{zzzxxxuuurrroookkkddd___ZZZVVVRRRPPPIIIHHHGGGEEEDDDCCCCCCCCC@@@AAAAAAAAAAAA@@@??????>>>AAADDDFFFHHHMMMUUU[[[lllttt|||{{{wwwrrrlllggg```YYYUUULLLLLLLLLLLLOOOTTT\\\bbbkkkooouuu{{{~~~mmm\\\SSSOOOOOOUUU\\\fffooouuu}}}vvvaaaSSSDDDAAA===;;;;;;;;;;;;:::999999888888888888999999999999::::::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@BBBCCCDDDFFFFFFFFFEEEEEECCCCCCEEEFFFGGGGGGHHHHHHEEEGGGIIIKKKLLLNNNQQQSSSVVVWWWXXXYYYYYYYYYXXXWWWSSSSSSTTTUUUUUUTTTTTTSSSTTTUUUWWW[[[___dddhhhjjjeeecccaaa______aaadddggghhhiiijjjjjjllloookkkdddYYYTTTQQQPPPOOOOOOSSSZZZ```ppp\\\```iiiwwwuuuiiihhhmmmxxxmmmYYYLLLGGGDDDEEEHHHOOO[[[fffrrrwww}}}wwwllleeebbb```eeeiiinnnrrruuuvvvwwwxxx{{{{{{}}}}}}~~~}}}}}}||||||}}}}}}~~~~~~}}}{{{xxxpppkkkddd]]]XXXUUURRRPPPIIIGGGEEECCCBBBAAAAAAAAA=========>>>>>>??????@@@===@@@BBBBBBCCCHHHOOOUUUbbbkkkuuu|||~~~zzzvvvqqqkkkddd]]]VVVQQQJJJJJJIIIHHHHHHKKKQQQUUU\\\```gggmmmsssyyy~~~nnn]]]TTTPPPOOORRRYYYcccmmmttt|||ttt```SSSBBB???<<<::::::;;;::::::999999888888888888999999888999:::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@@@@AAABBBCCCEEEGGGHHHGGGGGGFFFDDDEEEGGGIIIJJJLLLLLLMMMHHHIIIKKKLLLLLLNNNQQQSSSTTTTTTUUUVVVWWWXXXXXXYYYWWWWWWXXXYYYYYYXXXWWWVVVUUUVVVXXX[[[___cccgggiiifffdddaaa___^^^```bbbcccfffhhhiiiiiimmmqqqnnnhhhZZZTTTPPPOOOOOORRR[[[dddmmm|||WWW]]]ggguuutttgggdddiiixxxppp\\\KKKFFFCCCDDDGGGNNNYYYeeepppuuu|||zzzoooiiifffddddddiiinnnsssuuuvvvwwwyyywwwyyy{{{}}}}}}~~~}}}{{{qqqlllddd]]]YYYVVVTTTRRRKKKIIIGGGEEECCCBBBBBBBBB>>>===<<<<<<===???AAABBB===???AAAAAAAAAEEELLLRRRZZZeeepppyyy~~~{{{yyyvvvpppiiibbbZZZRRRMMMIIIIIIHHHFFFEEEFFFJJJMMMQQQUUU\\\bbbiiipppwww|||ooo^^^TTTPPPPPPOOOVVVaaakkksss{{{rrr___RRRAAA>>>:::999999::::::999999999888888888888999999888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBDDDFFFHHHIIIHHHGGGFFFEEEFFFHHHJJJMMMNNNOOOPPPIIIKKKLLLMMMMMMNNNPPPRRRRRRRRRRRRSSSUUUVVVXXXYYY[[[\\\]]]^^^^^^]]][[[[[[ZZZZZZZZZ[[[]]]___bbbcccaaa```^^^^^^^^^aaaccceeebbbdddfffiiioootttsssnnnYYYRRRNNNNNNRRRZZZhhhtttXXXYYYaaaqqq{{{xxxqqqhhheeegggqqq|||pppXXXMMMIIIFFFFFFGGGLLLXXXdddmmmvvv~~~uuulllgggeeefffjjjnnnrrrtttuuuwwwyyyyyy{{{~~~~~~~~~~~~|||{{{qqqkkkdddbbbbbbaaa]]]YYYLLLKKKIIIGGGFFFFFFFFFFFFDDDCCCBBBCCCDDDDDDBBB@@@===???AAAAAAAAACCCHHHLLLTTT\\\hhhvvv}}}zzztttrrrmmmggg___XXXQQQNNNMMMJJJFFFEEEEEEFFFFFFFFFKKKNNNUUU[[[^^^bbbnnnzzznnn___WWWUUUUUUVVVZZZ___gggqqq|||nnn\\\PPPBBB???<<<;;;<<<<<<;;;:::;;;:::888777777777888888:::::::::;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBEEEFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKIIIHHHIIILLLNNNKKKLLLLLLMMMNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[[[[ZZZYYYYYYYYYYYYZZZVVVXXXZZZ]]]^^^_________^^^^^^^^^^^^^^^^^^^^^^^^___bbbccceeejjjrrrtttrrr[[[VVVRRRRRRXXXiii[[[[[[bbbooo~~~|||zzzvvvmmmccc```cccmmmxxxrrr\\\NNNIIIEEEEEEFFFKKKVVVbbbnnnwwwvvvmmmhhhhhhjjjnnnqqqrrrtttwwwyyyyyy{{{}}}~~~~~~~~~~~~{{{wwwsssqqqppplllddd___WWWSSSNNNJJJGGGHHHJJJKKKMMMLLLKKKLLLLLLKKKIIIFFFCCCDDDEEECCCAAABBBFFFIIIPPPWWWcccqqq}}}}}}yyywwwpppnnniiiccc\\\VVVQQQOOOMMMJJJGGGEEEEEEFFFEEEEEEEEEGGGMMMRRRUUUZZZfffsss|||nnn___WWWUUUUUUYYY]]]bbbjjjsss~~~}}}lllZZZNNN@@@===:::999::::::999888;;;:::999888777777888999:::::::::;;;<<<<<<======>>>???@@@AAABBBCCCCCCCCCFFFGGGHHHIIIKKKLLLMMMNNNLLLMMMNNNNNNLLLKKKLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVXXXZZZ\\\^^^_________\\\\\\\\\]]]^^^^^^_________aaaccceeekkksssvvvtttbbb\\\XXXYYYbbbvvv]]]]]]aaakkkzzz}}}yyyzzzyyyttthhh\\\ZZZ___iiitttvvv```PPPJJJEEEDDDEEEIIISSS]]]kkkuuu~~~tttkkkiiikkkmmmoooppprrruuuxxxyyy{{{}}}~~~}}}~~~xxxnnngggaaa\\\UUUOOOMMMPPPTTTWWWYYYYYYXXXXXXWWWUUUQQQNNNKKKKKKIIIFFFCCCCCCDDDFFFLLLRRR^^^kkkxxx|||xxxtttrrrkkkhhhccc]]]XXXTTTQQQOOOMMMJJJGGGEEEEEEEEEDDDCCC@@@AAAEEEIIIMMMRRR___kkkwww|||mmm___WWWVVVVVV^^^aaagggnnnwww{{{iiiXXXLLL@@@===:::999::::::999888::::::999888888888999999::::::;;;<<<<<<===>>>>>>???@@@AAACCCDDDDDDEEEEEEHHHIIIJJJLLLNNNPPPQQQRRRNNNQQQSSSRRRPPPMMMKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTVVVXXXZZZ\\\^^^_________[[[[[[[[[\\\]]]^^^___```]]]```bbbdddkkktttxxxxxxiiibbb\\\```lll\\\[[[^^^gggttt}}}yyy{{{|||wwwhhh[[[YYY^^^hhhtttyyydddRRRKKKDDDCCCCCCGGGPPPYYYfffpppzzzwwwnnnjjjkkklllmmmnnnppptttwwwxxxzzz|||}}}}}}~~~wwwppphhhddd___[[[ZZZ]]]bbbfffiiihhhgggfffeeeaaa\\\XXXQQQOOOLLLIIIFFFEEEEEEFFFJJJPPPZZZgggsss~~~~~~zzzvvvrrrnnnlllgggccc^^^XXXSSSPPPOOONNNLLLIIIGGGEEEEEEDDDCCCAAA@@@???AAAEEEIIINNNZZZfffrrrxxxlll^^^XXXWWWWWWbbbffflllssszzz{{{iiiXXXLLLBBB???<<<;;;<<<<<<;;;::::::::::::999999999::::::;;;;;;<<<<<<===>>>??????@@@AAACCCDDDFFFFFFGGGGGGIIIJJJLLLNNNPPPRRRTTTUUUSSSTTTUUUSSSPPPMMMKKKKKKKKKKKKMMMNNNOOOQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWYYY\\\^^^^^^___^^^[[[[[[[[[[[[[[[]]]^^^___\\\^^^```bbbjjjtttzzzzzznnneee___cccsssWWWWWWZZZbbbnnn}}}||||||mmm___\\\aaakkkvvv|||gggTTTLLLDDDBBBCCCFFFNNNUUUbbbmmmyyy~~~uuunnniiijjjkkklllmmmooosssvvvwwwyyy|||}}}}}}}}}{{{tttqqqnnnlllkkkmmmoooqqqsssrrrpppnnnlllhhhccc___SSSQQQMMMKKKIIIIIIIIIIIIKKKPPPXXXdddppp|||~~~|||yyyuuupppkkkhhhfffaaa^^^ZZZTTTPPPMMMLLLKKKJJJHHHFFFEEEEEEDDDBBBAAAAAA??????CCCFFFKKKVVV```lllsss~~~}}}kkk^^^XXXWWWYYYeeeiiipppwww~~~|||jjjYYYMMMBBB???<<<;;;<<<<<<;;;::::::::::::;;;;;;;;;::::::;;;<<<<<<===???@@@@@@AAABBBCCCEEEFFFHHHIIIIIIIIIKKKLLLMMMPPPRRRTTTUUUVVVXXXWWWUUURRRNNNLLLLLLMMMKKKLLLNNNPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWVVVVVVUUUTTTTTTTTTTTTUUUUUUWWWYYY\\\]]]^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]]^^^\\\^^^___aaaiiiuuu|||}}}tttjjjccciiizzzRRRSSSXXX___jjj~~~tttfffaaadddlllwww~~~jjjUUULLLDDDBBBCCCFFFMMMTTTaaammmyyy}}}vvvppplllfffhhhjjjlllmmmooorrruuuvvvxxx{{{}}}}}}}}}}}}zzzxxxvvvuuuuuupppmmmjjjgggdddaaa\\\YYYTTTQQQNNNLLLLLLLLLKKKKKKLLLPPPWWWaaammmyyy~~~yyywwwsssnnniiidddaaa___YYYWWWSSSPPPLLLJJJIIIHHHHHHFFFEEEDDDEEEDDDBBBAAAAAA>>>===@@@CCCGGGOOOWWWeeemmmzzz|||jjj^^^XXXXXXZZZfffjjjrrryyy~~~lllYYYMMM@@@===:::999::::::999888::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>@@@AAABBBBBBDDDEEEFFFHHHJJJKKKLLLLLLNNNOOOPPPRRRTTTVVVWWWXXX[[[ZZZWWWRRRNNNMMMMMMOOOLLLMMMPPPRRRSSSTTTSSSSSSRRRSSSSSSTTTUUUVVVWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSUUUWWWYYY[[[]]]^^^^^^^^^]]]\\\[[[ZZZ[[[]]]___```^^^``````aaajjjwww|||qqqkkkrrrPPPRRRWWW]]]gggzzzyyyllleeeeeejjjvvvlllWWWMMMCCCBBBDDDGGGMMMSSS___kkkwww~~~{{{wwwrrrnnnjjjhhhcccfffjjjlllnnnppprrrtttvvvxxx{{{|||}}}}}}|||yyywwwvvvuuullliiiddd```]]]ZZZWWWUUUVVVRRRNNNLLLMMMMMMLLLKKKKKKNNNTTT]]]hhhttt~~~zzztttrrrmmmhhhbbb]]]ZZZXXXMMMMMMLLLJJJIIIHHHGGGGGGEEEDDDCCCDDDEEEEEECCCAAA@@@===<<>>???@@@BBBCCCCCCEEEFFFHHHJJJKKKMMMMMMNNNRRRRRRSSSUUUVVVXXXYYYYYY[[[[[[ZZZWWWRRRPPPOOOPPPMMMOOOQQQTTTUUUUUUUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUVVVYYY[[[]]]^^^^^^^^^[[[ZZZZZZZZZ\\\___bbbeeecccdddcccdddmmmzzzxxxsss|||PPPRRRWWW]]]eeexxx{{{nnnfffdddhhhsssnnnWWWMMMCCCBBBDDDHHHNNNSSS[[[hhhuuu|||~~~}}}{{{wwwrrrmmmiiifffeeeaaaeeeiiilllnnnppprrrtttuuuxxx{{{|||}}}}}}~~~~~~~~~~~~zzzwwwuuutttuuuuuurrrnnnhhhcccaaa___]]][[[XXXTTTOOOMMMMMMMMMLLLJJJJJJLLLQQQYYYeeeqqq{{{|||xxxqqqnnnjjjddd^^^YYYUUUSSSDDDEEEFFFGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEEEEDDDBBBAAA>>>===@@@BBBCCCGGGLLLZZZdddrrrzzziii]]]YYYYYY[[[dddjjjrrrzzzlllVVVHHHBBB???<<<;;;<<<<<<;;;:::999:::<<<=========<<<<<<<<<===>>>???AAABBBCCCDDDEEEFFFHHHJJJLLLNNNNNNOOOUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\]]][[[WWWSSSPPPOOONNNPPPRRRUUUVVVVVVVVVUUUTTTTTTUUUVVVWWWXXXXXXYYYZZZYYYXXXXXXWWWWWWXXXXXXUUUVVVXXX[[[]]]]]]^^^]]]YYYXXXXXXZZZ]]]aaafffiiifffgggfffgggooo|||zzzvvvLLLQQQQQQWWWdddqqq~~~rrrkkkjjjiiizzzmmmWWWLLLDDDDDDCCCAAAGGGQQQ]]]fffrrr|||~~~xxxqqqlllhhheeeccc```bbbeeejjjnnnqqqtttuuuvvvyyy{{{|||{{{{{{|||~~~~~~}}}}}}}}}~~~zzzuuunnnkkklllppptttvvvxxxvvvtttppplllhhhdddbbbccc^^^WWWRRRPPPOOONNNNNNOOOOOOQQQVVV___jjjtttzzz|||vvvrrrnnniiiaaaZZZUUURRRNNNLLLEEEEEEDDDDDDBBBAAA???>>>BBBCCCDDDEEEDDDBBB???===???@@@@@@??????BBBFFFJJJUUU^^^lll{{{uuuhhh^^^YYYYYY]]]aaagggoooxxxkkkWWWLLLAAA???===;;;:::999999999:::::::::;;;;;;<<<<<<<<<===>>>>>>???@@@BBBCCCDDDHHHJJJKKKLLLLLLMMMPPPRRRTTTVVVXXXZZZYYYYYY[[[\\\___aaaaaa\\\UUUOOOMMMMMMLLLMMMPPPSSSUUUVVVVVVVVVRRRRRRSSSTTTVVVXXXZZZ[[[XXXWWWVVVVVVVVVVVVXXXXXXYYYYYYZZZ\\\]]]^^^______YYYXXXXXXXXXZZZ]]]aaacccccceeefffhhhqqq~~~}}}ttt{{{KKKPPPPPPUUUaaammm~~~rrrjjjiiilll|||qqqYYYNNNEEEDDDCCCAAAGGGPPP[[[dddpppzzzvvvoooiiiddd``````bbbeeeiiinnnqqqsssuuuvvvxxxzzz{{{{{{{{{|||}}}~~~~~~}}}~~~~~~|||xxxvvvuuurrrooonnnnnnrrrwww{{{|||zzzxxxooojjjccc]]]XXXTTTPPPNNNMMMMMMNNNSSS[[[eeeooouuuyyy|||~~~zzzuuuqqqhhhccc\\\VVVQQQNNNJJJHHHDDDDDDDDDCCCBBBAAA@@@???@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>@@@DDDGGGRRR[[[iiixxxuuuggg^^^XXXYYY\\\bbbhhhpppxxxjjjVVVJJJCCCAAA???===<<<;;;;;;;;;::::::;;;;;;<<<<<<======@@@@@@@@@AAACCCEEEGGGHHHIIIKKKMMMMMMNNNOOORRRTTTUUUWWWYYYZZZZZZ[[[]]]___dddeeeeee```XXXRRROOOOOONNNOOORRRTTTVVVWWWWWWXXXTTTTTTTTTUUUUUUWWWXXXYYYYYYXXXWWWVVVVVVWWWWWWXXXXXXYYYYYY[[[\\\]]]^^^___[[[[[[ZZZYYYZZZ]]]```aaaeeefffggghhhppp|||uuummmsssJJJOOOOOOTTT___iiissskkkiiiooo}}}vvv]]]PPPFFFDDDCCCAAAFFFNNNXXXaaannnxxx}}}uuukkkccc___```bbbeeeiiimmmqqqssstttvvvxxxzzz{{{zzz{{{|||}}}~~~yyyvvvsssooommmqqqrrrssstttuuuuuuuuutttsssuuuvvvvvvvvvyyywwwoooggg___XXXSSSMMMLLLMMMPPPUUU^^^fffkkkppptttyyy}}}~~~}}}|||zzzwwwrrroooccc___YYYSSSOOOKKKGGGEEECCCCCCCCCBBBBBBAAAAAAAAA?????????@@@@@@AAAAAAAAA<<<<<<===<<<<<<>>>AAADDDNNNVVVdddssstttfff]]]WWWXXX\\\dddiiiqqqyyyhhhTTTHHHBBBAAA???===<<<;;;;;;<<<:::;;;;;;<<<===>>>>>>>>>DDDCCCCCCCCCEEEHHHKKKMMMKKKMMMNNNOOOOOOQQQTTTVVVXXXYYYZZZ[[[[[[]]]aaacccjjjkkkjjjeee]]]VVVSSSSSSQQQRRRSSSUUUWWWXXXXXXXXXVVVVVVVVVUUUVVVVVVWWWWWWZZZYYYXXXXXXWWWWWWWWWXXXWWWXXXYYYZZZ\\\]]]^^^______^^^]]]\\\\\\]]]___```bbbdddeeegggppp|||wwwmmmeeehhhvvvJJJOOOOOOTTT___hhh~~~vvvmmmjjjnnnzzzzzzbbbSSSGGGEEEDDDAAAEEEMMMUUU___lllvvv||||||pppfff```___aaaeeeiiimmmpppssstttuuuwwwyyyzzzzzzzzz{{{|||~~~yyytttooojjjffffffgggjjjmmmqqquuuxxxzzzyyy}}}}}}tttiii```YYYQQQPPPNNNOOORRRWWW\\\```fffjjjpppuuuxxxyyyzzz{{{{{{zzzxxxxxxwwwtttppplllddd```[[[UUUQQQLLLHHHDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@????????????@@@AAA;;;<<<<<<<<<;;;===???BBBJJJRRR___mmmzzzsssfff\\\WWWXXX]]]fffkkkssszzz}}}eeeRRRGGG@@@???===;;;:::999::::::;;;;;;<<<===>>>???@@@AAAEEEDDDCCCDDDFFFIIIMMMOOOKKKMMMOOOPPPPPPRRRUUUWWWZZZ[[[\\\\\\]]]```dddhhhmmmnnnmmmhhh___YYYVVVUUUSSSSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXYYYYYY[[[ZZZZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[]]]^^^``````cccbbbaaa``````_________]]]```bbbfffppp~~~rrrhhh```aaahhhzzzKKKPPPQQQVVV```hhh}}}zzzoookkkjjjuuu}}}gggWWWIIIEEEDDDAAADDDKKKSSS]]]jjjuuu|||uuujjjccc___aaadddiiimmmppprrrttttttvvvyyyyyyyyyyyyzzz|||~~~|||xxxsssooojjjkkkmmmppptttyyy}}}zzzpppfff___WWWUUUQQQOOOOOOQQQSSSVVV\\\```fffkkknnnppprrrsssvvvuuutttttttttrrrnnnkkkgggccc___ZZZUUUPPPJJJGGGEEEDDDCCCAAA@@@@@@@@@@@@CCCBBBAAA@@@????????????<<<===>>>===<<<===???AAAGGGNNNZZZgggtttssseee\\\XXXZZZ___iiimmmuuu|||~~~~~~xxxbbbQQQGGG???>>><<<;;;:::::::::;;;;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDFFFIIILLLMMMKKKMMMOOOPPPQQQRRRUUUXXX\\\]]]^^^^^^___bbbfffjjjlllmmmmmmhhh```ZZZWWWWWWTTTTTTTTTTTTUUUUUUVVVVVVXXXXXXXXXXXXZZZ[[[\\\]]][[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[]]]___aaabbbbbbeeeeeeeeeeeedddcccbbbaaa^^^aaacccfffppp}}}rrrggg^^^]]]```mmmLLLRRRSSSWWW```fffyyy}}}qqqlllgggppp|||lllZZZJJJFFFDDDAAACCCIIIQQQ[[[hhhssszzzyyymmmeee___aaadddhhhlllppprrrssstttvvvxxxyyyxxxyyyzzz{{{~~~~~~vvvmmmgggXXXUUUQQQMMMKKKKKKMMMNNNSSSWWW\\\```bbbeeehhhjjjnnnnnnnnnpppqqqpppnnnkkkhhhfffccc```\\\WWWQQQMMMKKKJJJGGGDDDBBBAAAAAAAAAEEEDDDDDDCCCBBB@@@@@@???===>>>???>>>======>>>@@@DDDJJJUUUaaammmyyyrrreee]]]ZZZ]]]cccjjjooowww~~~|||pppiiiggghhhjjjzzzsss___PPPGGGAAA@@@>>>===<<<<<<======<<<<<<>>>???AAACCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKMMMOOOQQQQQQTTTWWWYYY]]]___```aaaaaacccgggiiihhhjjjkkkggg```[[[YYYZZZVVVVVVUUUTTTTTTUUUUUUVVVXXXXXXXXXYYYZZZ\\\]]]^^^ZZZ[[[[[[\\\\\\[[[[[[ZZZZZZ[[[\\\^^^```bbbcccdddggghhhiiiiiiiiihhhfffeeeeeefffggghhhooozzzssseee[[[ZZZ[[[eeeNNNSSSSSSVVV]]]aaarrr~~~rrrkkkfffmmmyyyppp]]]LLLFFFEEEAAABBBGGGNNNXXXfffqqqxxx}}}{{{nnneee^^^```dddhhhlllppprrrssssssuuuxxxxxxxxxxxxyyy{{{}}}~~~~~~|||wwwppphhhcccSSSQQQMMMIIIGGGGGGHHHHHHKKKNNNQQQTTTWWWZZZ___bbbcccdddfffjjjnnnpppooonnnjjjiiihhhgggfffbbb^^^ZZZTTTQQQMMMIIIFFFDDDCCCBBBDDDEEEEEEFFFEEEDDDCCCBBB===>>>???>>>===<<<===>>>@@@FFFPPP[[[fffrrr|||rrreee^^^\\\```ffflllqqqxxx~~~nnn___XXXYYY\\\jjjxxxppp]]]NNNFFFAAA@@@>>>===<<<<<<======<<<===>>>@@@BBBDDDFFFGGGHHHIIIJJJLLLMMMMMMLLLLLLMMMOOOQQQRRRSSSVVVYYY[[[^^^```bbbccccccdddfffhhheeeggghhhfffaaa\\\\\\\\\YYYXXXWWWUUUUUUUUUVVVVVVYYYXXXXXXXXXYYYYYYZZZ[[[YYYZZZ[[[]]]]]]]]]]]]\\\YYYZZZ\\\^^^```bbbcccdddhhhiiikkkmmmmmmlllkkkjjjiiijjjiiiiiiooozzzpppaaaWWWWWWYYYaaazzzOOOSSSSSSTTTZZZ\\\kkk~~~qqqjjjfffmmmyyyrrr^^^LLLGGGEEEAAABBBGGGLLLVVVdddooovvv{{{{{{mmmddd^^^```dddhhhlllooorrrssssssuuuwwwxxxxxxxxxyyyzzz|||}}}~~~~~~~~~}}}|||uuusssoookkkgggaaaZZZUUUNNNLLLHHHEEEDDDDDDEEEFFFGGGIIIKKKMMMPPPTTTYYY\\\[[[]]]aaagggmmmpppqqqpppmmmmmmmmmnnnooolllhhheeeYYYWWWRRRMMMIIIFFFDDDDDDCCCDDDFFFHHHHHHGGGEEEDDD<<<>>>>>>>>><<<;;;<<<===>>>CCCLLLWWWbbbmmmxxx~~~rrrfff___]]]bbbiiilllqqqyyyqqq___UUUVVV[[[cccsssnnn[[[MMMEEE>>>===<<<;;;::::::;;;<<<<<<===???AAACCCEEEGGGHHHKKKLLLNNNPPPPPPPPPNNNMMMNNNPPPRRRTTTUUUWWW[[[]]]^^^```cccdddddddddeeefffccceeegggeeeaaa^^^]]]___[[[ZZZXXXWWWVVVVVVWWWWWWYYYYYYXXXWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^^^^^^^]]]XXXYYY[[[]]]___aaacccccchhhjjjmmmooopppooonnnlllhhhiiiiiiiiippp{{{mmm\\\RRRUUUXXX```xxxOOOOOOQQQTTTVVV]]]nnn}}}~~~tttkkkffflllwwwyyyfffRRRHHHDDDCCCCCCEEEMMMUUUaaannnwww~~~|||mmmaaa``````bbbffflllppprrrrrrttttttuuuvvvwwwxxxxxxyyyyyyzzz|||~~~~~~~~~}}}}}}}}}}}}yyyuuuqqqllliiifffccc^^^[[[XXXUUURRRPPPEEEEEEEEEEEEEEEDDDDDDDDD@@@BBBEEEGGGIIILLLPPPSSSVVVZZZ```eeejjjnnnrrruuurrrtttsssrrrtttvvvssslllgggbbbZZZRRRNNNKKKHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIBBBBBBAAA@@@?????????@@@BBBEEEJJJQQQYYYcccnnnuuuyyysssfff\\\ZZZ```iiiqqqsssxxx}}}kkk]]]WWWUUUdddsssnnn\\\LLLBBB>>>===<<<;;;;;;;;;;;;;;;<<<>>>AAABBBDDDFFFJJJLLLMMMOOOQQQSSSTTTRRRPPPOOOTTTSSSRRRTTTWWW[[[\\\]]]ZZZ[[[]]]```ccceeehhhiiihhhiiihhhfffbbb```______ZZZ[[[ZZZWWWTTTRRRTTTWWWZZZYYYXXXWWWWWWVVVWWWWWWXXXYYYZZZ[[[\\\]]]^^^___]]]\\\[[[[[[[[[]]]```aaagggiiillloooqqqqqqqqqppphhhggggggkkkrrryyy~~~mmm]]]SSSUUUWWW[[[pppPPPOOOQQQTTTVVV]]]lll{{{}}}ssskkkgggnnnxxx}}}jjjUUUIIIEEECCCBBBDDDKKKSSS```lllvvv}}}~~~ooocccbbbbbbdddhhhmmmqqqssstttuuuuuuvvvwwwxxxyyyyyyzzz||||||}}}}}}}}}||||||{{{}}}|||}}}}}}yyyuuuppplllhhhddd___\\\XXXVVVRRROOOMMMKKKHHHFFFCCCCCCCCCCCCBBBBBBBBBBBB???AAACCCEEEFFFIIILLLOOORRRVVV\\\bbbgggmmmrrrvvvuuuwwwwwwwwwyyy|||xxxsssmmmhhh```YYYTTTPPPLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBAAA@@@????????????AAACCCGGGLLLRRRZZZccciiissszzzrrrfff^^^\\\bbbkkkpppsssxxxwwwhhh^^^[[[eeetttmmm[[[KKKAAA======<<<<<<<<<===>>>>>>>>>@@@BBBCCCCCCEEEHHHJJJNNNPPPRRRTTTUUUTTTRRRQQQRRRQQQQQQRRRVVVZZZ[[[\\\___```aaabbbdddeeefffgggiiiiiihhheeeaaa^^^]]]]]]ZZZ[[[[[[XXXUUUSSSUUUWWWZZZYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\___aaabbbeeefffiiilllmmmnnnnnnmmmiiigggeeegggmmmuuu{{{~~~jjj[[[QQQRRRSSSVVViiiQQQPPPQQQTTTVVV\\\jjjxxx{{{qqqiiiffflllvvvmmmWWWKKKFFFCCCBBBCCCIIIQQQ]]]jjjsss{{{rrreeecccbbbcccfffkkkppprrrsssuuuvvvvvvwwwxxxyyyzzz{{{~~~}}}|||{{{{{{{{{{{{|||~~~}}}wwwtttppplllhhhccc```]]]YYYVVVRRROOOLLLIIIHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@???>>>???AAABBBCCCDDDGGGIIIMMMQQQWWW^^^dddlllrrrwwwyyy|||~~~~~~{{{tttpppjjjccc^^^XXXRRRNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@????????????@@@BBBDDDGGGKKKQQQXXX]]]jjjrrr~~~pppeee___^^^eeemmmpppsssxxxwwwkkkeeeiiiwww}}}kkkXXXIII@@@============>>>???@@@AAA@@@AAABBBCCCCCCDDDFFFHHHOOOPPPSSSUUUVVVUUUTTTSSSSSSRRRQQQSSSWWW[[[]]]]]]bbbbbbcccdddeeefffggghhhiiijjjhhheeeaaa^^^\\\]]][[[\\\\\\ZZZWWWUUUUUUVVVZZZZZZZZZZZZZZZ[[[[[[[[[XXXXXXXXXWWWWWWWWWWWWWWWWWWXXXZZZ\\\^^^```aaaaaaaaaccceeegggiiijjjjjjjjjjjjgggcccdddiiipppvvvzzzfffYYYQQQQQQQQQSSScccwwwRRRQQQRRRUUUWWW\\\hhhsss~~~xxxnnnfffaaagggppp}}}oooXXXKKKFFFCCCBBBDDDGGGOOO[[[gggqqqyyytttgggaaa``````bbbgggkkknnnpppttttttuuuvvvxxxyyyzzzzzz~~~}}}|||{{{zzz{{{{{{||||||~~~~~~}}}}}}~~~}}}vvvqqqmmmllliiieeebbb```___\\\ZZZUUURRROOOLLLJJJHHHEEECCCBBBAAAAAA@@@@@@?????????>>>???@@@@@@@@@AAACCCEEEIIIMMMSSSZZZbbbkkksssyyy}}}zzzwwwrrrmmmfff___WWWRRROOONNNLLLIIIGGGEEEDDDCCCDDDCCCBBBAAA@@@?????????AAACCCDDDFFFHHHLLLRRRVVV```jjjxxxoooeee``````eeelllooosssxxx}}}yyyrrrqqq~~~{{{gggVVVHHH@@@===============>>>???@@@???@@@BBBBBBBBBCCCFFFHHHNNNOOORRRTTTUUUVVVUUUUUUVVVUUUTTTVVVZZZ^^^``````___```aaacccfffhhhiiijjjhhhhhhhhheeebbb_________\\\\\\\\\[[[ZZZXXXVVVVVVZZZZZZZZZZZZZZZZZZYYYYYY[[[[[[[[[ZZZZZZYYYYYYYYYVVVXXX[[[^^^___``````______```bbbdddfffggghhhhhhiiigggdddeeehhhmmmqqqssscccYYYRRRRRRQQQSSSaaarrrUUUSSSSSSVVVYYY\\\fffppp}}}vvvkkkccc^^^cccjjjuuuqqqZZZLLLFFFCCCCCCDDDFFFMMMYYYdddooowww~~~wwwiiibbb```^^^```dddiiimmmnnnrrrrrrsssuuuvvvxxxyyyyyy|||{{{zzzzzzzzz{{{}}}~~~|||}}}|||zzzxxxxxxyyy{{{}}}|||wwwssspppnnnkkkiiieeecccccccccbbbaaa]]]YYYUUUQQQNNNKKKGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@???@@@AAA@@@@@@@@@BBBDDDGGGKKKPPPWWW```iiissszzz~~~|||xxxtttnnnfff^^^YYYSSSQQQOOOLLLJJJHHHGGGFFFFFFEEEDDDBBBAAAAAA@@@@@@@@@BBBDDDEEEGGGJJJOOORRRYYYcccsss~~~nnneee``````dddjjjnnnqqquuuyyy}}}|||{{{xxxdddSSSFFF@@@???>>>======<<<<<<<<<======???AAABBBBBBDDDGGGIIILLLMMMPPPRRRTTTUUUVVVVVVWWWVVVUUUWWWZZZ^^^______]]]^^^```aaaccceeefffgggeeefffgggfffcccbbbcccddd]]]]]]]]]]]]\\\ZZZWWWUUUYYYYYYYYYYYYXXXWWWVVVUUU\\\\\\\\\[[[[[[[[[ZZZZZZXXXZZZ]]]___``````^^^]]]___```aaaccceeefffggggggggggggfffhhhkkkmmmmmmlll___XXXRRRQQQQQQSSS```nnnWWWUUUUUUXXXZZZ]]]eeemmm|||vvvkkkccc^^^bbbhhhqqqvvv]]]NNNGGGCCCCCCDDDEEELLLWWWcccmmmvvv}}}zzzmmmdddbbb___```ccciiimmmoooqqqqqqrrrtttvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~{{{zzzxxxtttpppoooppprrrwww}}}~~~zzzvvvtttsssssssssqqqnnnjjjhhhhhhiiihhhhhheeeaaa\\\XXXTTTQQQMMMJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@BBBDDDFFFIIINNNTTT\\\gggqqqxxx~~~zzzvvvooogggbbbZZZXXXUUURRROOOMMMKKKJJJHHHGGGFFFDDDCCCBBBBBBBBB???AAACCCDDDFFFHHHLLLOOOTTT```qqq|||lllddd``````ccchhhkkkmmmoooqqqsssyyyuuubbbQQQFFFAAA@@@???>>>===<<<<<<<<<<<<<<<>>>@@@AAABBBDDDGGGJJJKKKLLLOOOQQQTTTVVVWWWXXXVVVUUUTTTUUUXXXZZZ[[[[[[_________```````````````cccdddeeeeeeccccccdddfff^^^^^^^^^______]]]XXXUUUWWWWWWXXXXXXWWWVVVTTTSSSXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\^^^```aaa```___^^^______aaabbbdddeeeggggggffffffhhhjjjlllllljjjhhh]]]WWWRRRPPPOOORRR^^^jjjZZZWWWWWWZZZ\\\^^^dddkkk{{{~~~xxxnnnfff\\\```fffooo~~~}}}bbbQQQIIIDDDBBBCCCDDDKKKVVVbbblllvvv}}}qqqeeebbb^^^^^^bbbggglllnnnqqqrrrsssuuuvvvxxxyyyzzzzzzzzz{{{{{{|||{{{{{{{{{yyywwwsssmmmhhheeefffgggooovvv~~~{{{xxxqqqqqqppppppqqqrrrsssttttttqqqllliiihhhgggffffffdddaaa]]]YYYVVVSSSOOOMMMGGGGGGFFFEEEDDDCCCBBBBBB???AAAAAAAAA@@@@@@BBBCCCFFFHHHLLLQQQYYYcccnnnuuu}}}~~~xxxrrrmmmdddbbb^^^ZZZVVVRRROOONNNJJJIIIHHHFFFEEEDDDCCCCCCAAABBBDDDEEEFFFHHHKKKNNNSSS___qqqyyyiiibbb```aaadddhhhfffggghhhhhhiiiooozzzsss```PPPFFFBBB??????>>>======>>>>>>>>>>>>???AAAAAAAAACCCEEEGGGKKKMMMOOORRRUUUWWWYYYZZZXXXVVVTTTUUUWWWYYYYYYYYY^^^^^^^^^^^^^^^^^^^^^^^^aaabbbccccccaaaaaabbbccc___^^^___aaaaaa___YYYUUUSSSTTTVVVWWWXXXWWWVVVUUUUUUUUUVVVXXXYYY[[[\\\]]][[[]]]^^^```bbbbbbbbbbbb______```aaaccceeefffggggggffffffhhhjjjjjjiiihhhaaa\\\VVVQQQOOOSSS]]]hhh[[[XXXXXX[[[]]]___dddjjjxxxzzzrrrjjjYYY^^^ccclll|||gggUUUJJJDDDAAABBBDDDKKKVVVbbblllvvv}}}tttccc```\\\[[[___dddiiilllrrrrrrtttuuuwwwyyyzzz{{{{{{||||||}}}|||zzzyyyxxxwwwtttooohhhbbb______```iiipppzzzwwwpppllliiieeeaaadddfffhhhlllnnnpppqqqqqqqqqlllfffbbb```^^^]]]\\\\\\YYYUUUQQQOOOMMMJJJGGGHHHGGGFFFEEEDDDCCCBBBBBB???@@@AAA@@@???@@@AAACCCEEEGGGJJJOOOVVV```kkkrrrzzzyyyuuullliiieee___ZZZUUURRRPPPLLLKKKIIIGGGFFFEEEDDDDDDDDDFFFGGGHHHHHHIIILLLNNNSSS___qqquuugggaaa```bbbeeeiiicccccccccaaabbbiiiuuu~~~~~~rrr^^^OOOFFFCCC>>>>>>>>>>>>???@@@AAABBB@@@AAABBBBBBAAAAAACCCEEELLLNNNPPPSSSVVVYYY[[[\\\ZZZXXXWWWWWWXXXZZZZZZZZZ[[[[[[\\\]]]^^^___```aaaaaabbbbbbaaa___^^^___```_________aaabbb```ZZZUUUPPPRRRTTTWWWYYYYYYYYYXXXTTTUUUVVVYYY[[[]]]^^^___[[[\\\^^^```bbbdddeeeeee^^^^^^___```bbbdddfffggghhhfffdddeeeggghhhiiihhhgggbbb[[[TTTQQQTTT___iiiZZZXXXYYY]]]^^^^^^bbbiiivvv~~~~~~|||rrriii]]]]]]^^^gggyyymmm[[[NNNDDDBBBEEEEEEIIIRRR___mmmxxx||||||vvvjjjaaa[[[]]]aaacccgggkkknnnqqqtttvvvwwwxxxzzz|||}}}|||{{{{{{{{{zzzxxxwwwsssooohhh```ZZZXXX[[[]]]eeemmmxxx{{{ppphhhddd```ZZZVVV[[[]]]```dddggghhhiiiiiigggeee```\\\YYYXXXXXXXXXWWWTTTQQQOOOMMMKKKHHHFFFEEECCCBBBBBBCCCDDDCCCBBBCCCCCCAAA@@@@@@AAABBBCCCBBBDDDHHHKKKQQQ[[[gggpppyyy~~~{{{vvvrrrkkkfffbbb^^^[[[YYYQQQOOOLLLJJJJJJIIIGGGEEEFFFIIILLLNNNNNNNNNOOOPPPSSSaaatttwwwgggbbbeeefffgggggggggddd___[[[[[[cccppp{{{rrr___OOOEEEAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCDDDEEEFFFHHHIIIKKKMMMNNNQQQTTTVVVXXXYYY]]]]]]^^^^^^\\\ZZZWWWUUUYYYZZZ[[[]]]^^^_________^^^^^^```aaaaaaaaa```___^^^\\\\\\^^^```___XXXRRRMMMNNNQQQSSSUUUVVVWWWWWWVVVWWWXXXXXXXXXZZZ]]]______```bbbdddeeeddd```]]]bbbaaa```___^^^aaaeeeiiilllkkkjjjhhhgggffffffgggiiiddd___YYYTTTTTT]]]hhhZZZXXXYYY\\\]]]^^^bbbhhhssszzzrrrbbb```___fffvvvqqq___QQQFFFBBBCCC@@@DDDLLLXXXfffpppvvvwww{{{kkkccc\\\]]]aaacccgggkkkmmmpppsssuuuvvvwwwzzz{{{{{{zzzzzzyyyxxxvvvsssqqqllljjjfffaaa^^^^^^```ccciiiqqqzzzuuujjjddd___YYYUUUXXXZZZ\\\^^^```bbbcccdddbbbaaa___\\\[[[[[[\\\]]][[[YYYWWWUUUTTTQQQMMMKKKKKKHHHFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBEEEHHHKKKOOOXXXdddlllyyyzzzwwwsssnnnjjjeee```\\\XXXUUURRRPPPOOONNNLLLJJJKKKMMMOOOPPPPPPPPPQQQRRRXXXdddvvvuuugggcccgggiiijjjllliiihhheeebbbcccjjjvvvqqq^^^NNNEEEAAA>>>>>>>>>>>>>>>>>>??????EEEEEEDDDEEEFFFHHHJJJKKKMMMNNNOOORRRTTTVVVXXXYYY\\\\\\]]]^^^]]]\\\ZZZXXXXXXYYYZZZ[[[]]]^^^``````^^^^^^______^^^]]][[[[[[\\\ZZZ[[[^^^aaaaaa\\\WWWRRRSSSTTTUUUWWWXXXYYYZZZYYYZZZZZZYYYXXXYYY[[[]]]___```bbbdddeeecccaaa^^^______^^^]]]\\\^^^bbbeeekkkjjjiiigggfffgggiiijjjkkkfffaaa]]]WWWUUU\\\eeeYYYWWWXXX\\\]]]]]]aaagggooo{{{iiiddd```eeeqqquuudddUUUHHHCCCBBBAAADDDJJJTTTaaallltttxxx~~~~~~mmmddd]]]]]]```cccgggkkklllooorrrtttvvvwwwyyy{{{yyyyyyyyywwwtttooojjjgggbbbcccdddddddddfffjjjmmmpppwww~~~~~~uuummmfffaaa]]]\\\\\\]]]]]]^^^___```ccccccbbbbbbbbbcccddddddcccbbbaaa```^^^[[[VVVRRRNNNJJJFFFDDDEEEEEEFFFFFFFFFFFFFFFEEECCCBBB@@@???CCCEEEGGGIIIMMMUUU```hhhwww}}}{{{wwwsssmmmgggbbb```]]]ZZZXXXWWWUUUSSSQQQRRRSSSSSSSSSRRRRRRSSSUUU^^^iiixxxrrrfffeeeiiilllnnnpppmmmnnnnnnmmmnnnttt~~~ppp\\\MMMEEEAAAAAAAAAAAABBBBBBCCCCCCCCCFFFEEEEEEFFFHHHJJJLLLMMMOOOOOOPPPRRRTTTVVVWWWWWWZZZ[[[\\\^^^^^^^^^]]]]]]YYYYYYYYYZZZ[[[]]]___```ccccccbbbaaa___^^^\\\[[[WWWVVVWWW[[[___aaa^^^[[[WWWWWWVVVVVVVVVXXXYYYZZZ[[[\\\\\\ZZZXXXXXXYYYZZZ___```bbbccccccbbb```___^^^^^^]]]\\\[[[]]]```ccchhhhhhgggfffeeehhhlllpppppplllgggbbb[[[WWWZZZaaa|||YYYWWWXXX[[[\\\[[[```ffflll~~~~~~ppphhhbbbeeennn{{{yyyeeeTTTHHHCCCCCCBBBDDDIIIQQQ\\\hhhrrrwww}}}oooeee\\\[[[]]]```dddiiikkknnnqqqsssuuuvvvyyyzzzyyyzzzyyyvvvooohhhbbb^^^\\\___dddiiilllppptttvvvxxx}}}{{{uuullljjjhhheeecccbbbbbbbbbkkkkkkllllllmmmmmmnnnnnnnnnnnnmmmmmmjjjeee___ZZZSSSOOOIIIFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFDDDBBB@@@AAACCCEEEGGGKKKSSS]]]eeeuuu}}}zzzvvvrrrlllhhhgggdddaaa^^^]]][[[YYYWWWXXXYYYXXXVVVTTTTTTVVVXXX```jjjxxx|||qqqffffffjjjmmmppprrrqqqtttwwwxxxzzzmmmZZZLLLDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHEEEEEEEEEFFFHHHJJJLLLNNNPPPPPPQQQRRRTTTUUUVVVVVVWWWYYY[[[]]]___``````aaa^^^\\\[[[ZZZZZZ[[[]]]___bbbbbbaaa```___]]]\\\[[[TTTTTTUUUXXX[[[]]][[[ZZZYYYXXXVVVTTTTTTUUUWWWXXXZZZ[[[\\\[[[YYYXXXYYYZZZ]]]^^^``````___^^^^^^^^^^^^^^^___^^^\\\]]]___aaafffgggfffeeeeeehhhoootttxxxrrrlllfff^^^WWWWWW\\\sssXXXVVVWWWZZZZZZZZZ^^^dddlll|||uuullleeegggnnnyyy}}}fffRRRGGGDDDDDD???AAADDDJJJTTT```kkksss|||sssggg]]]YYYZZZ\\\```eeeiiilllppprrrtttuuuxxxzzzzzz|||{{{vvvnnneee^^^\\\\\\aaahhhoootttxxx|||~~~}}}{{{wwwssspppnnnmmmssssssuuuvvvxxxyyyzzz{{{{{{zzzzzzzzzxxxrrrkkkfff^^^ZZZSSSOOOMMMLLLKKKKKKEEEFFFGGGHHHGGGFFFEEEDDD???AAACCCEEEIIIQQQ\\\dddppp{{{|||xxxuuurrrpppmmmkkkhhheeecccbbb```^^^\\\^^^^^^]]]ZZZXXXWWWXXXZZZaaajjjxxxzzzoooggggggkkkmmmppptttuuuyyy|||iiiWWWJJJDDDBBB>>>???@@@BBBCCCEEEFFFGGGEEEEEEEEEFFFGGGIIIKKKMMMPPPPPPQQQRRRSSSTTTUUUUUUUUUWWWYYY[[[]]]___aaaaaabbb```]]][[[ZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYVVVVVVVVVWWWXXXYYYYYYXXXZZZYYYVVVTTTSSSTTTUUUVVVVVVXXXZZZZZZYYYYYYZZZ\\\ZZZ\\\]]]\\\[[[ZZZ[[[]]]]]]^^^___^^^\\\\\\]]]^^^dddfffgggfffeeeiiipppwww}}}vvvmmmfff]]]UUUTTTWWWmmmXXXVVVVVVYYYYYYYYY]]]cccjjjxxx|||qqqjjjlllqqqxxxiiiRRRGGGDDDDDD@@@AAADDDJJJRRR]]]iiirrrzzz~~~xxxkkk___YYYYYYZZZ^^^bbbhhhkkkoooqqqsssuuuwwwyyyzzz||||||xxxooogggcccbbbccchhhpppvvv{{{~~~}}}~~~}}}yyynnniiiaaaZZZUUUQQQMMMKKKGGGGGGHHHHHHHHHHHHGGGGGGAAABBBDDDEEEGGGOOOYYY```kkkwww|||xxxvvvuuutttsssooommmjjjhhhgggfffdddcccbbbcccbbb```]]]\\\\\\^^^ccclllzzzwwwoooiiijjjmmmpppssswwwyyywwwdddSSSHHHDDDCCC???@@@AAACCCEEEGGGIIIJJJGGGFFFFFFFFFGGGIIIKKKLLLNNNNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVXXX[[[]]]___```bbb```^^^[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[ZZZYYYXXXWWWVVVVVVVVVWWWZZZYYYWWWVVVUUUTTTUUUUUURRRUUUWWWYYYYYYYYY[[[\\\XXXZZZ[[[YYYWWWVVVYYY\\\\\\^^^______]]][[[[[[\\\cccfffhhhgggfffiiipppwww|||ssshhh```XXXRRRSSSVVVlllWWWUUUVVVXXXYYYXXX\\\bbbgggrrrwwwoooqqqtttxxxoooWWWJJJEEEBBB@@@BBBEEEJJJQQQ\\\hhhqqqwww{{{~~~pppbbb[[[YYYYYY]]]aaagggjjjnnnppprrrtttwwwyyyxxxzzz|||yyyrrrnnnmmmnnnlllqqqwww|||wwwlllcccZZZSSSNNNJJJJJJIIIHHHGGGGGGGGGHHHEEEEEEFFFEEEFFFLLLUUU\\\gggsss~~~}}}{{{yyywwwtttqqqooonnnnnnmmmllljjjfffhhhhhhgggdddbbbaaabbbgggqqqtttnnnjjjmmmqqqtttxxx}}}sssaaaQQQGGGDDDDDD@@@AAACCCEEEHHHJJJLLLMMMJJJIIIHHHHHHHHHIIIKKKLLLLLLLLLNNNOOOQQQRRRSSSTTTSSSTTTUUUVVVXXXZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWW[[[ZZZZZZZZZZZZ[[[\\\]]]XXXWWWUUUSSSRRRQQQSSSTTTWWWWWWVVVUUUTTTSSSRRRRRRQQQSSSVVVXXXXXXXXXYYYZZZWWWZZZ[[[XXXUUUUUUXXX]]]```bbbccccccaaa___^^^^^^cccgggjjjiiiggghhhooouuuuuujjj^^^VVVQQQOOORRRXXXiiiWWWUUUUUUXXXXXXXXX[[[aaadddnnn|||tttuuuvvvxxxuuu[[[LLLEEEAAA;;;>>>AAAFFFLLLVVVcccllltttyyyttteee]]]ZZZYYY]]]aaafffiiimmmppprrrtttwwwyyyuuuyyy{{{zzzuuusssuuuxxxssswww|||ttthhh^^^XXXNNNLLLJJJHHHGGGFFFGGGGGGHHHIIIHHHFFFEEEIIIQQQXXXdddppp}}}}}}zzzwwwuuusssrrrrrrrrrqqqpppiiikkklllkkkiiifffeeeeeellluuusssmmmkkkoootttxxx}}}qqq___OOOFFFDDDDDD<<<===???BBBEEEGGGIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKLLLNNNPPPQQQSSSSSSSSSSSSTTTTTTVVVXXXYYYZZZWWWXXXXXXYYYXXXXXXWWWVVVZZZYYYXXXWWWWWWXXXYYYZZZSSSSSSQQQOOOMMMMMMNNNPPPSSSSSSSSSSSSRRRPPPOOONNNQQQSSSVVVWWWWWWWWWWWWXXXXXXZZZ[[[YYYUUUTTTYYY^^^eeegggiiiiiifffdddbbbbbbccchhhlllkkkggghhhmmmtttooocccVVVOOOLLLLLLRRRYYYdddUUUVVVWWWWWWXXXYYY]]]___eeekkkyyyyyyppplllnnnttt|||aaaOOOFFFCCCCCC@@@???DDDIIIQQQ\\\gggrrrwwwyyyhhh^^^[[[ZZZ[[[___fffjjjnnnqqqrrrrrrssssssvvvwwwyyy{{{{{{zzzyyyxxx}}}~~~qqqdddYYYSSSOOONNNLLLGGGEEEFFFKKKIIIGGGEEEFFFJJJNNNQQQaaaiiittt~~~|||zzzyyyvvvtttsssqqqppppppppppppmmmmmmkkkhhheeeddddddfffrrrzzz}}}sssnnnmmmsssyyy{{{}}}}}}jjjZZZOOOIIIDDDBBBBBBBBBCCCEEEFFFIIIJJJLLLJJJJJJJJJJJJJJJJJJIIIIIILLLLLLMMMNNNOOOOOOPPPPPPQQQQQQPPPQQQSSSUUUXXXZZZXXXXXXWWWWWWWWWXXXYYYYYYSSSTTTTTTTTTTTTTTTTTTTTTRRRPPPMMMKKKJJJJJJKKKLLLKKKKKKKKKKKKLLLNNNOOOPPPSSSQQQOOOPPPRRRTTTUUUUUUWWWXXXYYYZZZZZZ[[[ZZZZZZaaabbbdddeeeffffffeeeeeeeeefffhhhggggggjjjpppuuuvvvhhhXXXOOOKKKKKKQQQXXXmmmTTTUUUVVVVVVVVVXXX[[[]]]aaagggttt}}}tttjjjeeefffkkkwwweeeRRRHHHDDDAAA>>>>>>BBBGGGNNNYYYdddooouuu}}}}}}kkk```\\\ZZZ\\\___dddhhhmmmqqqrrrssstttuuusssuuuxxxzzz||||||||||||~~~~~~vvveee\\\SSSPPPNNNKKKIIIJJJJJJIIIGGGFFFGGGIIILLLOOO^^^eeeqqq|||}}}}}}wwwvvvtttsssrrrqqqrrrrrrppppppnnnkkkgggfffggghhhssszzzzzzppplllmmmssszzz~~~|||jjjZZZOOOIIIEEECCCEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIILLLMMMMMMNNNOOOPPPQQQQQQPPPOOOOOOOOOQQQSSSUUUWWWVVVVVVVVVUUUUUUUUUUUUVVVRRRRRRRRRRRRRRRRRRQQQQQQQQQOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMMMMOOOSSSWWWXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYY^^^___aaaccceeeddddddcccfffggghhhhhhhhhjjjooosssuuuhhhYYYPPPLLLMMMRRRYYYoooTTTUUUUUUTTTTTTUUUWWWZZZ\\\aaammmzzzpppfff```___cccooozzzkkkVVVJJJEEE@@@===<<<@@@EEEKKKUUU___lllrrr{{{oooccc]]]ZZZ\\\___aaaeeekkkppprrrssstttuuurrrtttwwwzzz}}}~~~zzzjjj[[[TTTRRRPPPNNNMMMIIIHHHGGGGGGGGGIIIJJJKKKWWW___kkkvvv~~~~~~yyyxxxwwwuuuttttttttttttrrrqqqoookkkhhhfffhhhjjjttt{{{wwwpppmmmooovvv|||{{{iiiYYYPPPKKKGGGEEEHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJJJJIIIIIILLLMMMNNNPPPQQQQQQRRRRRROOOOOONNNNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRRRRQQQPPPPPPPPPOOOOOONNNNNNMMMOOONNNMMMKKKIIIGGGFFFEEEHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNRRRVVVYYYZZZYYY\\\\\\\\\\\\[[[ZZZYYYXXXYYY[[[___bbbddddddbbbbbbeeefffggghhhhhhjjjmmmpppqqqeeeXXXQQQNNNNNNSSSYYYmmmSSSTTTTTTSSSQQQRRRTTTVVVXXX]]]fffwww|||ssshhhaaa]]]___jjjuuuqqqZZZKKKCCC@@@===<<<@@@CCCHHHRRR[[[lllrrr{{{uuuggg^^^YYYZZZ^^^___dddjjjoooqqqrrrrrrrrrrrrtttwwwzzz|||~~~|||fffZZZVVVRRRNNNMMMHHHHHHHHHHHHHHHHHHHHHHHHQQQXXXcccnnnvvv|||~~~|||{{{zzzyyyxxxwwwvvvuuuuuuuuuqqqpppmmmhhheeedddgggiiittt|||vvvtttqqqsssyyy}}}~~~yyygggXXXPPPLLLIIIHHHIIIIIIJJJJJJLLLMMMNNNOOOMMMMMMLLLLLLKKKKKKJJJJJJMMMNNNPPPQQQSSSSSSSSSSSSQQQPPPOOOOOOOOOOOOPPPQQQTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMLLLLLLKKKNNNNNNNNNMMMKKKJJJHHHGGGJJJJJJKKKKKKMMMOOOPPPQQQQQQRRRSSSVVVZZZ[[[ZZZYYY^^^^^^]]]]]][[[ZZZYYYXXXWWWYYY]]]aaacccdddcccbbbaaabbbccceeegggjjjmmmnnnmmmbbbWWWQQQNNNNNNQQQWWWfffRRRRRRRRRQQQPPPPPPRRRTTTVVVZZZbbbppp~~~wwwmmmeee^^^]]]fffqqqxxxaaaNNNBBBBBB???>>>@@@CCCGGGOOOXXXlllsss{{{{{{lll___XXXWWW[[[^^^cccjjjoooppppppppppppuuuvvvwwwyyy{{{}}}~~~~~~uuueee\\\TTTNNNLLLIIIIIIIIIIIIHHHGGGFFFFFFLLLRRR\\\eeelllqqquuuwww||||||}}}}}}~~~~~~{{{zzzxxxyyyyyyxxxwwwvvvuuuttttttqqqoookkkfffccccccgggjjjuuu|||wwwsssrrruuu{{{~~~wwweeeWWWOOOLLLKKKJJJHHHIIIJJJLLLNNNPPPRRRTTTOOOOOONNNNNNMMMLLLKKKKKKMMMOOOQQQSSSUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQUUUUUUVVVUUUTTTSSSRRRQQQRRRQQQQQQPPPOOONNNMMMMMMPPPPPPPPPPPPOOONNNMMMLLLJJJKKKLLLNNNPPPSSSUUUWWWTTTUUUVVVYYY]]]^^^]]]\\\]]]]]]]]]\\\\\\ZZZYYYXXXWWWZZZ]]]aaacccddddddccc^^^^^^___aaaeeeiiilllnnniii___TTTOOOLLLKKKOOOTTT```zzzPPPQQQQQQPPPOOOOOOQQQSSSUUUYYY```jjj|||yyyqqqhhh___[[[aaakkkyyylllUUUFFFCCC@@@???AAACCCFFFMMMUUUiiipppzzzrrrcccXXXVVVYYY[[[aaahhhmmmppppppoooooovvvvvvwwwxxxyyy{{{{{{|||}}}~~~sssfffZZZQQQNNNKKKKKKJJJIIIHHHGGGFFFFFFIIINNNVVV]]]bbbfffhhhjjjnnnooooooppprrrtttvvvwww{{{|||||||||{{{zzzxxxwwwvvvvvvvvvvvvuuusssrrrqqqpppmmmiiidddbbbdddhhhmmmuuu{{{}}}wwwnnnooottt{{{tttcccTTTNNNLLLLLLLLLHHHIIIJJJLLLOOORRRUUUVVVRRRQQQQQQPPPOOONNNMMMMMMMMMOOORRRUUUVVVWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSWWWWWWXXXYYYXXXWWWUUUTTTUUUUUUUUUTTTTTTSSSSSSRRRUUUTTTTTTSSSRRRQQQPPPPPPIIIJJJKKKMMMPPPRRRUUUVVVRRRSSSTTTXXX\\\___```___[[[[[[[[[\\\[[[[[[ZZZZZZYYY[[[]]]```bbbddddddeee^^^]]]\\\^^^ccchhhlllnnniii^^^RRRMMMJJJIIIMMMRRR```yyyOOOPPPPPPOOONNNOOOQQQTTTTTTXXX]]]eeeuuu{{{tttlll```ZZZ^^^ffftttxxx```NNNDDD@@@???AAABBBDDDJJJRRRbbbjjjuuu}}}yyyhhh[[[VVVXXXVVV\\\eeelllpppqqqqqqrrruuuuuuvvvwwwxxxzzz{{{||||||}}}~~~ssscccYYYUUUNNNMMMKKKIIIHHHGGGFFFFFFGGGLLLRRRWWWZZZ[[[]]]^^^^^^^^^___```bbbeeehhhiiippprrrtttuuuvvvvvvttttttsssttttttsssrrrqqqooonnnllljjjeeeaaa___bbbhhhmmmtttzzzyyytttmmmooottt|||~~~rrr```RRRLLLKKKLLLMMMJJJJJJKKKMMMOOORRRTTTUUUTTTTTTSSSRRRQQQPPPOOOOOONNNPPPSSSVVVXXXXXXWWWWWWUUUUUUVVVVVVUUUUUUTTTTTTWWWXXXZZZ[[[[[[YYYXXXWWWYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZWWWTTTRRRQQQPPPPPPIIIIIIJJJKKKMMMOOOQQQRRRQQQPPPQQQSSSWWWZZZ\\\\\\WWWXXXYYYZZZ[[[[[[\\\[[[[[[\\\]]]^^^```bbbdddeeeddd```]]]]]]bbbgggkkkmmmjjj___RRRLLLIIIHHHMMMRRR```xxxNNNOOOPPPOOONNNOOORRRTTTSSSWWW\\\cccppp}}}xxxooocccZZZ]]]eeeppp}}}hhhTTTCCC@@@???@@@AAABBBHHHPPP\\\eeeqqq{{{~~~lll]]]WWWXXXRRRYYYccckkkpppsssttttttsssttttttvvvwwwyyy{{{|||{{{|||}}}sssrrrppppppsssxxx~~~|||jjj___\\\PPPNNNLLLIIIHHHGGGGGGGGGGGGKKKPPPTTTUUUVVVVVVWWWRRRRRRSSSUUUWWWZZZ]]]___fffhhhkkknnnpppqqqqqqpppqqqrrrrrrrrrqqqooommmlllhhhfffaaa]]]\\\___fffkkktttyyy}}}vvvrrrpppqqqwww}}}~~~|||ppp___QQQKKKKKKLLLMMMLLLLLLLLLMMMOOOQQQRRRSSSVVVUUUTTTSSSRRRQQQPPPPPPNNNPPPTTTWWWYYYYYYXXXWWWUUUUUUVVVVVVVVVVVVUUUTTTWWWYYYZZZ\\\\\\[[[YYYXXX\\\\\\\\\]]]]]]]]]]]]]]]```]]]YYYUUUQQQPPPOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOSSSQQQOOOPPPRRRTTTUUUUUUUUUVVVWWWYYY[[[\\\\\\]]]\\\\\\\\\]]]^^^aaaccceeeiiiddd___^^^aaagggjjjllllll```SSSLLLIIIHHHMMMSSS```wwwNNNNNNNNNOOOPPPRRRTTTUUUVVVXXX\\\bbbkkk}}}}}}sssggg___]]]^^^mmmyyynnnVVVLLLCCC>>>AAABBBAAAFFFOOOZZZcccpppzzzsssfff[[[UUUUUUXXX^^^fffnnnrrrrrrrrrrrrrrrssstttvvvxxxyyyzzz{{{|||}}}~~~pppggg``````ccceeeiiimmmrrrsssvvvzzz}}}~~~nnnaaaXXXQQQMMMNNNNNNIIIFFFEEEFFFJJJPPPUUUWWWVVVSSSQQQNNNNNNMMMLLLLLLNNNRRRUUUYYY^^^dddhhhkkkmmmnnnooopppqqqqqqpppooommmllljjjfffccc___[[[YYY]]]ccchhhpppxxxyyysssrrrrrruuuyyy{{{||||||lll[[[RRRNNNKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRTTTVVVXXXYYYXXXWWWVVVWWWWWWVVVVVVVVVWWWXXXXXX\\\[[[ZZZYYYYYYZZZ\\\^^^\\\^^^aaacccaaa```___```aaa^^^YYYUUUSSSRRRPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPRRRQQQOOOOOOQQQSSSWWWYYYWWWWWWWWWXXXZZZ[[[]]]^^^]]]______]]][[[^^^eeelllvvvsssmmmhhhdddeeejjjnnnlllaaaSSSIIIGGGKKKOOORRRaaauuuQQQQQQQQQRRRSSSUUUWWWXXXXXXYYY\\\aaahhhyyyvvviii```]]]^^^kkkwwwrrr[[[LLLBBB===???@@@>>>CCCKKKWWW___lllvvv|||tttfff\\\UUUTTTWWW]]]dddlllpppqqqppprrrrrrssstttvvvxxxyyyzzz||||||~~~~~~tttkkkgggfffeeefffjjjkkklllooorrrtttvvvwwwwwwxxx|||{{{nnn^^^WWWPPPOOONNNJJJFFFFFFGGGLLLSSS[[[```___YYYTTTNNNLLLJJJIIIIIIJJJLLLMMMQQQUUUZZZ___bbbdddgggiiijjjjjjjjjjjjiiigggeeedddaaa___[[[WWWVVVYYY___dddooowwwwwwqqqqqqrrrvvv{{{}}}xxxiiiYYYQQQMMMKKKJJJLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRTTTUUUWWWXXXYYYYYYXXXXXXUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWYYYYYYYYYZZZ[[[\\\]]]```bbbbbbaaa```aaaaaaaaa^^^YYYUUUSSSRRRQQQOOOOOOOOOOOOOOOOOOOOONNNNNNPPPPPPOOOPPPRRRTTTWWWYYYZZZYYYYYYYYYYYYYYYZZZZZZ\\\^^^___]]]\\\___ffflllsssrrroookkkhhhhhhjjjmmmlllbbbTTTJJJFFFIIILLLOOO___sssSSSSSSSSSSSSUUUWWWYYYZZZZZZ[[[]]]```eeerrr|||nnnbbb^^^^^^fffssszzzcccPPPEEE>>>???@@@>>>AAAIIIQQQZZZfffpppvvv{{{wwwiii]]]WWWUUUVVV[[[bbbiiinnnoooooorrrrrrssstttvvvxxxyyyzzz|||}}}~~~|||uuuqqqllllllooorrrsssvvvyyyzzzzzzyyyyyyxxxyyy}}}|||hhh^^^UUUQQQOOOKKKHHHIIIIIIMMMVVVbbbkkkkkkddd]]]UUUPPPJJJGGGHHHHHHGGGFFFIIILLLPPPTTTXXX[[[___bbbccccccddddddcccaaa___^^^]]][[[WWWSSSRRRVVV\\\aaakkksss}}}uuupppqqquuuxxx}}}ttteeeVVVOOOMMMJJJJJJKKKLLLMMMNNNPPPQQQRRRRRRSSSUUUUUUUUUTTTTTTTTTSSSSSSVVVVVVWWWWWWXXXYYYYYYYYYUUUUUUUUUUUUUUUVVVWWWWWWUUUWWWYYY[[[[[[[[[\\\]]]___aaabbbbbbaaaaaabbbcccaaa^^^YYYUUUTTTSSSQQQPPPPPPPPPOOOOOONNNNNNMMMMMMNNNNNNOOOQQQTTTVVVXXXZZZ]]]\\\[[[ZZZYYYXXXXXXXXX\\\^^^___^^^^^^aaahhhmmmqqqqqqpppmmmkkkkkklllnnnpppgggYYYNNNHHHIIIKKKNNN[[[nnnSSSSSSSSSSSSUUUWWWYYYZZZ\\\\\\]]]```cccnnnuuuhhhaaa___cccpppnnnXXXKKKBBBBBBBBB???BBBHHHLLLUUU```jjjqqqwww}}}{{{mmmaaaYYYVVVWWWZZZ```gggllloooooorrrrrrssstttvvvxxxyyyzzz}}}}}}~~~~~~}}}pppdddYYYSSSPPPLLLKKKMMMLLLNNNWWWeeerrrvvvqqqjjjbbbZZZOOOIIIHHHIIIHHHEEEFFFHHHKKKNNNQQQVVV[[[___^^^^^^______^^^]]][[[ZZZXXXWWWTTTQQQPPPTTTZZZ___eeelllwww}}}tttqqqsssyyy|||rrreeeWWWPPPNNNKKKJJJJJJLLLMMMOOOQQQRRRSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUVVVWWWXXXWWWWWWWWWWWWWWWXXXYYYZZZYYY[[[]]]\\\ZZZZZZ]]]```aaaaaabbbaaa```aaabbbdddbbb^^^ZZZVVVUUUTTTSSSQQQQQQQQQPPPOOONNNNNNMMMMMMMMMNNNPPPSSSVVVXXXZZZ[[[```___^^^\\\[[[ZZZZZZZZZ^^^___``````aaaeeekkkoooqqqqqqooommmlllmmmppprrrwwwnnnaaaTTTMMMKKKMMMOOOXXXjjjTTTTTTTTTUUUVVVXXXZZZ[[[]]]\\\^^^aaadddlll}}}}}}qqqgggccccccnnn~~~yyy^^^PPPEEEDDDCCC@@@AAAFFFHHHPPP[[[eeelllttt{{{ssseee]]]YYYYYYZZZ___eeekkkoooppprrrrrrssstttvvvxxxyyyzzz}}}}}}~~~wwwjjj]]]VVVRRROOOOOOQQQNNNOOOUUUcccrrr{{{zzzvvvooodddVVVLLLIIIIIIHHHGGGDDDFFFHHHJJJLLLPPPUUUYYYXXXXXXYYYYYYYYYWWWVVVUUURRRQQQNNNLLLLLLOOOUUUZZZ```gggrrr|||{{{tttsssvvv~~~sssfffXXXSSSPPPLLLJJJJJJLLLMMMPPPRRRSSSTTTSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVTTTTTTSSSSSSSSSTTTUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[^^^______\\\XXXXXX[[[```aaabbbcccbbbaaaaaaccceeeccc```[[[XXXWWWVVVUUUTTTSSSRRRRRRQQQPPPOOOOOONNNNNNOOORRRUUUXXXZZZ\\\]]]bbbaaa```______^^^______aaaaaabbbccceeeiiimmmqqqrrrpppnnnkkkjjjnnnsssxxx{{{tttgggZZZPPPLLLMMMNNNUUUgggWWWWWWWWWWWWYYY[[[]]]^^^^^^]]]___aaadddjjjwww{{{ppphhheeennnzzzcccSSSFFFDDDBBB>>>>>>CCCEEELLLVVV```hhhpppyyyzzzjjj```[[[ZZZZZZ]]]ccciiinnnppprrrrrrssstttvvvxxxyyyzzz||||||}}}~~~rrrccc[[[UUUQQQQQQSSSOOOPPPTTT___mmmwww{{{{{{uuukkk]]]RRRLLLIIIGGGFFFAAACCCDDDEEEFFFIIIMMMPPPPPPQQQQQQRRRQQQPPPOOONNNJJJIIIGGGFFFFFFIIIOOOTTT\\\dddoooyyyzzztttuuuyyy~~~qqqeeeYYYTTTRRROOOLLLLLLLLLNNNQQQSSSUUUUUUTTTSSSRRRRRRSSSUUUVVVWWWXXXXXXTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYYYY___aaaaaa]]]XXXVVVZZZ___ccceeeffffffeeedddfffgggeeeaaa]]]ZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRRRRRRRQQQRRRTTTVVVYYY\\\___```cccbbbbbbaaaaaaaaabbbbbbcccccccccdddgggjjjnnnpppqqqooollljjjjjjooovvv{{{|||vvvjjj\\\QQQLLLLLLMMMTTTeeeWWWWWWWWWXXXYYY[[[]]]^^^```___```bbbcccfffppp{{{xxxnnniiinnnwwwiiiXXXIIIEEEDDD???>>>BBBAAAHHHRRR\\\dddmmmwww~~~nnnccc[[[YYYXXXZZZ```ggglllooorrrrrrssstttvvvxxxyyyzzz{{{{{{|||}}}~~~~~~}}}|||lllaaaZZZTTTRRRSSSOOOQQQVVV^^^hhhpppuuuvvvvvvpppggg\\\RRRKKKGGGEEE@@@BBBCCCCCCCCCCCCFFFHHHKKKKKKLLLMMMLLLKKKJJJIIIEEEDDDCCCBBBCCCFFFLLLPPPVVV^^^iiisss|||}}}wwwsssuuu{{{|||zzzzzzyyylllaaaWWWTTTTTTQQQOOOOOOLLLNNNQQQTTTUUUUUUTTTSSSOOOPPPRRRSSSVVVXXXYYYZZZWWWXXXYYYYYYYYYXXXWWWWWWTTTUUUUUUUUUWWWXXXYYYZZZ^^^cccfffddd___[[[]]]```fffhhhjjjkkkjjjiiiiiijjjfffccc___\\\[[[[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWYYY]]]```cccddddddcccbbbbbbbbbbbbbbbccccccbbbdddgggjjjlllmmmmmmmmmlllkkklllpppvvv{{{~~~yyynnn```TTTMMMMMMNNNTTTeeeUUUUUUUUUVVVWWWYYY[[[\\\bbb``````aaaaaacccllluuu}}}qqqlllooouuunnn\\\LLLIIIGGGBBB@@@CCC???EEEOOOYYYaaakkkuuu|||qqqeee[[[XXXWWWXXX^^^eeekkknnnrrrrrrssstttvvvxxxyyy{{{zzz{{{{{{|||}}}~~~~~~~~~~~~}}}{{{rrrfff]]]UUURRRRRROOORRRXXX^^^eeejjjnnnpppvvvtttoooeeeYYYOOOGGGDDDAAABBBDDDCCCBBBAAABBBDDDIIIJJJKKKLLLKKKJJJIIIHHHDDDDDDCCCBBBCCCGGGLLLPPPPPPXXXcccnnnwwwzzzuuurrruuu|||zzzsssmmmjjjnnnrrr{{{uuuhhh]]]UUUSSSTTTSSSRRRRRRLLLNNNRRRTTTVVVVVVTTTSSSMMMNNNPPPSSSUUUXXXZZZ[[[ZZZ[[[]]]^^^^^^\\\ZZZYYYVVVWWWWWWXXXYYYZZZ\\\\\\]]]eeelllmmmgggbbbbbbdddhhhkkknnnooonnnlllllllllhhhddd```]]]\\\\\\[[[ZZZWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWZZZ^^^bbbdddeeedddcccbbbaaaaaaaaaaaacccbbbaaacccfffiiijjjkkkiiikkklllmmmnnnqqqvvvyyy|||rrrdddWWWPPPOOOQQQTTTeeeZZZYYYYYYXXXXXXYYY[[[\\\YYY___eeegggggggggkkkooozzzrrrdddggglllvvvvvvaaaMMMEEEDDDAAA??????AAADDDIIIPPPYYYeeeqqqyyy}}}xxxlll```XXXSSSVVV\\\bbbiiioooqqqrrrtttttttttuuuwwwzzzwwwxxxyyy{{{|||}}}}}}~~~}}}}}}|||||||||~~~{{{jjj```YYYUUUSSSXXXTTTWWWaaagggggghhhlllrrrttttttmmmaaaTTTKKKFFFEEECCC@@@???AAABBBBBBBBBFFFEEEEEEEEEEEEDDDDDDDDD???@@@AAAAAABBBCCCFFFIIIMMMTTT^^^hhhqqq|||zzzuuuuuuwwwxxxxxxxxxmmmfffgggkkkttt~~~rrr___]]]YYYXXXWWWVVVTTTRRRQQQQQQSSSVVVXXXYYYWWWUUUTTTTTTTTTUUUVVVWWWYYYZZZ]]]___bbbdddccc```\\\ZZZXXXXXXXXXYYY[[[ZZZXXXVVV___bbbgggkkkllljjjfffdddgggkkkpppsssrrrooommmkkkgggfffcccaaa``````aaaaaa]]]\\\[[[YYYYYYYYYYYYZZZZZZYYYWWWWWWXXXZZZ^^^```ccccccaaa```____________]]]```cccdddcccdddhhhlllmmmkkkiiihhhiiimmmrrrttt{{{ttthhhXXXKKKJJJOOOUUUgggYYYYYYXXXXXXYYYZZZ[[[\\\^^^dddkkkmmmkkkiiijjjkkkzzz|||uuuiiiiiijjjqqq~~~iiiSSSHHHEEEAAA??????===@@@EEELLLUUU```lllttt{{{|||nnncccZZZTTTVVV[[[aaagggmmmqqqssstttttttttuuuwwwyyywwwxxxyyy{{{|||}}}}}}~~~}}}}}}||||||}}}~~~uuuggg^^^XXXVVVVVVTTTXXXbbbiiijjjkkkmmmoooqqqrrroooggg[[[PPPIIIGGGDDDAAA@@@AAABBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCC???@@@AAAAAAAAACCCFFFIIIJJJQQQZZZccclllwwwzzzvvvwwwyyy{{{{{{~~~zzztttrrrtttzzzvvvjjj]]][[[XXXVVVVVVUUUTTTRRRQQQRRRSSSVVVYYYZZZYYYWWWTTTTTTTTTUUUVVVWWWXXXYYY\\\^^^aaacccbbb```]]][[[YYYXXXXXXZZZ[[[[[[YYYWWW[[[^^^cccgggiiigggdddbbbfffjjjoooqqqpppmmmjjjiiidddcccbbb```_________```___]]][[[ZZZYYYYYYZZZ[[[[[[ZZZYYYYYYYYYZZZ\\\]]]______```aaaaaabbbbbbbbb___aaabbbdddeeegggjjjllllllkkkiiiiiikkknnnsssvvv}}}zzztttjjjZZZMMMJJJOOOUUUfffYYYXXXXXXYYYZZZ[[[\\\]]]```ffflllooommmkkkjjjjjjttt}}}wwwllliiifffjjjyyysss[[[LLLEEEAAA??????;;;>>>BBBHHHQQQ\\\hhhpppwww|||sssfff]]]UUUVVVZZZ___eeejjjqqqsssttttttttttttvvvxxxwwwxxxyyy{{{|||}}}}}}~~~~~~}}}}}}|||}}}qqqddd\\\XXXWWWVVVZZZdddmmmooonnnnnnkkkkkkmmmnnnllldddXXXOOOJJJGGGCCCAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBAAAAAACCCFFFHHHIIINNNVVV^^^gggssszzzwwwzzz}}}~~~~~~~~~~~~nnnbbbZZZWWWUUUTTTUUUUUUTTTRRRQQQQQQSSSVVVYYY[[[ZZZYYYTTTTTTTTTTTTUUUWWWXXXYYYZZZ\\\^^^```aaa___]]]\\\YYYYYYYYYZZZ\\\[[[YYYWWWXXX[[[```dddffffffdddbbbfffiiimmmnnnllljjjhhhgggccccccbbbbbbaaaaaaaaaaaaaaa___\\\ZZZYYYZZZ\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[^^^___aaacccdddcccbbbbbbaaaaaa```cccfffjjjlllllllllkkkjjjjjjlllpppuuuxxx|||yyyvvvnnn```RRRNNNPPPUUUfffXXXXXXYYYYYYZZZ[[[\\\]]]]]]aaafffiiiiiihhhiiijjjmmmxxx{{{vvviiieeeaaadddqqq{{{cccPPPEEEAAA??????===???BBBGGGOOOZZZfffmmmtttyyyzzzjjj```VVVUUUYYY]]]ccciiippprrrttttttttttttuuuwwwwwwxxxyyy{{{|||}}}}}}~~~~~~}}}}}}}}}~~~|||jjj^^^ZZZXXXXXX\\\fffpppuuuuuussskkkhhhgggiiikkkggg]]]TTTMMMJJJFFFCCCBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBAAACCCEEEHHHJJJNNNTTT[[[dddqqq}}}xxxxxx|||xxxiii^^^VVVUUUSSSSSSTTTTTTTTTSSSPPPPPPQQQTTTXXXZZZYYYXXXTTTTTTTTTTTTUUUVVVWWWXXXXXXZZZ\\\^^^^^^^^^]]]\\\YYYYYYYYYZZZ\\\\\\YYYWWWWWWZZZ___cccfffgggfffeeefffiiilllllljjjhhhffffffddddddeeeeeeeeeddddddcccbbb```]]][[[ZZZ[[[]]]______`````````^^^]]][[[ZZZ```aaadddeeeeeebbb___]]]bbb___]]]```fffjjjkkkkkklllkkkjjjkkknnnrrrvvvyyy|||{{{zzzvvvjjj[[[TTTUUUWWWgggXXXYYYZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]^^^```bbbdddgggoooyyyuuueeeaaa]]]aaakkkyyyjjjUUUHHHBBB@@@??????@@@BBBEEELLLVVVaaahhhpppvvv~~~ooodddYYYVVVXXX\\\bbbhhhmmmooorrrsssssssssuuuvvvwwwxxxyyy{{{|||}}}}}}~~~~~~~~~}}}~~~rrrccc\\\VVVWWW[[[eeetttqqqjjjcccbbbeeeeee```YYYOOOLLLHHHEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@?????????AAABBBBBBBBBAAABBBEEEGGGIIILLLQQQXXXaaaooo|||yyywwwyyyrrrddd[[[TTTSSSQQQQQQSSSTTTSSSRRROOOOOOPPPRRRUUUWWWWWWVVVTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXYYY[[[\\\\\\\\\\\\YYYYYYYYYZZZ[[[[[[YYYWWWVVVXXX\\\```dddeeeffffffgggiiikkkjjjiiigggffffffddddddeeeeeeeeeddddddccccccaaa^^^\\\[[[\\\^^^___``````aaaaaa```^^^\\\ZZZ^^^```ccceeeeeebbb___]]]```]]][[[]]]bbbgggiiihhhkkkkkkkkklllooorrrvvvyyy~~~~~~}}}ssseee\\\[[[ZZZjjjYYYZZZ[[[[[[\\\\\\[[[[[[]]][[[XXXVVVUUUWWWYYY[[[aaagggvvv~~~{{{wwwgggaaa]]]```gggrrruuu^^^NNNGGGCCC???>>>??????AAAFFFNNNYYY```lllrrr|||wwwjjj]]]XXXXXXZZZ___eeeiiilllooorrrrrrssstttuuuwwwxxxyyy{{{|||}}}}}}~~~~~~~~~~~~~~~mmmbbbWWWWWWZZZcccvvv}}}rrrgggaaaaaabbb```\\\QQQMMMIIIFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAABBBEEEGGGFFFJJJOOOUUU^^^lll|||xxxvvvvvv{{{xxxkkk___XXXTTTRRRQQQQQQRRRSSSSSSRRRPPPOOOOOOQQQSSSUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[XXXXXXXXXYYY[[[ZZZXXXVVVRRRTTTWWW[[[^^^```bbbbbbfffhhhiiihhhgggffffffgggccccccbbbbbbaaaaaaaaaaaaaaa```___^^^]]]]]]]]]^^^]]]]]]^^^___^^^]]][[[[[[ZZZ\\\```cccddddddbbb```^^^\\\[[[[[[___bbbeeegggkkkkkkkkklllooorrruuuwww~~~~~~yyykkkbbb___^^^mmm[[[[[[\\\\\\\\\[[[ZZZYYY\\\ZZZWWWUUUUUUUUUVVVVVV[[[aaaooo|||oooggg```___ccckkk{{{jjjWWWMMMFFF@@@???>>>>>>>>>AAAIIISSSZZZgggnnnxxxssscccZZZWWWWWW[[[```eeehhhmmmpppqqqrrrtttuuuwwwxxxyyy{{{|||}}}}}}~~~~~~~~~~~~{{{mmm```^^^]]]cccuuu~~~pppfffbbbaaa___]]]QQQNNNJJJGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCBBBAAABBBDDDGGGFFFJJJOOOUUU___lll|||wwwvvvwww~~~ttthhh\\\UUUTTTSSSQQQQQQRRRSSSSSSRRRRRRQQQPPPQQQSSSUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWVVVVVVWWWXXXYYYZZZWWWWWWWWWXXXYYYYYYWWWUUUPPPQQQTTTVVVYYY\\\^^^___dddeeefffeeeddddddeeegggdddcccbbb```_________```____________^^^]]]\\\\\\XXXXXXYYYZZZZZZZZZZZZZZZYYY[[[^^^aaacccbbbaaa```]]]]]]\\\[[[\\\^^^cccffflllkkkllllllnnnqqqsssuuu||||||~~~yyylllccc___bbbqqq\\\\\\]]]]]]\\\[[[YYYXXXXXXWWWVVVWWWXXXYYYYYYXXXXXX^^^kkkwwwmmmccc___```gggyyyrrr^^^RRRHHHAAAAAA@@@>>>>>>@@@GGGQQQWWWccckkkuuu}}}yyyggg\\\VVVUUUWWW\\\bbbfffkkkoooqqqrrrsssuuuwwwxxxyyy{{{|||}}}}}}~~~~~~~~~~~~uuulllhhhbbbccctttxxxllleeeaaa___]]]QQQNNNJJJGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAABBBDDDGGGHHHLLLRRRXXXbbbooo~~~wwwvvvyyytttggg\\\VVVUUUSSSRRRQQQSSSSSSSSSRRRTTTSSSQQQRRRTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUXXXWWWVVVUUUVVVWWWXXXYYYWWWVVVVVVWWWYYYYYYVVVTTTPPPQQQSSSUUUXXX[[[]]]^^^bbbcccccccccbbbbbbdddfffhhhfffcccaaa``````aaaaaa^^^______```___]]]\\\ZZZTTTTTTUUUVVVWWWXXXYYYYYY]]]^^^___```aaa```^^^]]]]]]^^^^^^\\\[[[\\\bbbgggllllllllllllnnnppprrrtttyyyyyy{{{}}}wwwkkkbbb___eeesssYYYYYYZZZ[[[[[[[[[[[[[[[VVVVVVTTTTTTTTTTTTVVVVVVXXXZZZaaapppuuuhhh```^^^dddtttjjjSSSGGGEEE@@@>>>>>>???@@@CCCKKKTTT^^^fffpppyyy~~~jjj___YYYTTTUUUYYY___bbbhhhnnnrrrsssrrrqqqwwwxxxzzz{{{|||}}}}}}}}}{{{{{{|||~~~wwwnnnggghhhppp}}}vvvkkkccc^^^\\\XXXPPPKKKKKKJJJFFFCCCBBBBBBAAA@@@AAACCCDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFHHHMMMTTT```ooo{{{uuuwww{{{~~~lll___YYYXXXRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVTTTSSSQQQPPPPPPRRRSSSUUUWWWVVVUUUUUUTTTTTTUUUUUUVVVUUUUUUXXX\\\^^^]]][[[VVVTTTSSSRRRTTTXXX\\\^^^^^^^^^___```aaabbbccccccdddeeeeeebbb___]]]]]]]]]```aaabbbaaa```\\\YYYWWWVVVTTTSSSQQQQQQRRRTTTUUUYYYZZZ[[[[[[[[[[[[^^^```___``````]]][[[]]]dddjjjoooooopppooooooppprrruuutttxxxzzzwwwnnnccc[[[VVV\\\qqqXXXYYYZZZZZZ[[[[[[[[[ZZZVVVUUUTTTTTTTTTTTTUUUVVVVVVYYY___lllyyykkkbbb^^^bbbppp}}}pppZZZLLLGGGCCC???>>>??????AAAHHHPPP\\\eeepppyyypppccc[[[VVVUUUYYY]]]aaagggmmmqqqrrrrrrrrrwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{|||~~~zzzpppmmmqqqzzzwwwmmmccc]]]\\\TTTMMMLLLKKKGGGCCCCCCCCCBBBAAABBBCCCDDDCCCAAA@@@@@@@@@@@@AAACCCDDDEEEIIIKKKOOOVVVaaappp}}}xxxuuuwwwyyy||||||lll___YYYYYYTTTSSSSSSRRRRRRSSSSSSTTTRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTRRRQQQQQQRRRSSSTTTVVVVVVUUUUUUTTTTTTUUUUUUVVVUUUVVVZZZ___bbbbbbaaa\\\ZZZXXXVVVVVVXXX[[[]]]aaaaaa`````````_________```aaaaaa___\\\ZZZZZZ[[[^^^___``````___\\\YYYWWWWWWVVVTTTSSSSSSSSSUUUVVVWWWXXXYYYYYYYYYYYY[[[]]]aaadddfffdddaaa```cccgggpppppppppnnnllllllnnnppprrruuuvvvqqqfff]]]WWWVVV\\\rrrXXXXXXYYYZZZZZZZZZZZZYYYVVVUUUTTTSSSSSSTTTUUUVVVTTTWWW]]]gggxxxrrrfff___```lllyyyzzzdddRRRIIIEEE@@@>>>>>>>>>>>>DDDLLLWWW```mmmwww}}}zzzjjj^^^WWWUUUWWW[[[^^^dddjjjooorrrssssssvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{}}}xxxsssssszzz{{{lllaaabbbYYYRRROOOMMMIIIGGGGGGFFFDDDCCCCCCCCCCCCBBB@@@?????????@@@AAABBBCCCDDDMMMOOORRRXXXbbbqqqyyyuuuuuuvvvxxxyyyzzz{{{~~~zzzjjj___ZZZYYYUUUTTTTTTSSSSSSTTTTTTUUUSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRRRRSSSTTTVVVVVVVVVUUUUUUUUUTTTTTTVVVVVVXXX]]]bbbeeeffffff```^^^[[[XXXWWWWWWYYYZZZ____________^^^^^^^^^^^^]]]^^^^^^]]]ZZZXXXYYYYYY\\\]]]^^^___^^^\\\ZZZYYYYYYXXXWWWUUUUUUVVVWWWWWWUUUWWWXXXXXXWWWWWWYYYZZZ```dddhhhiiifffddddddeeemmmnnnmmmllljjjiiijjjkkknnnqqqqqqjjj^^^UUUTTTUUU]]]sssWWWXXXXXXYYYYYYYYYXXXXXXUUUTTTSSSRRRRRRSSSTTTUUUSSSVVV\\\eeerrryyymmmdddbbblllxxxnnnXXXIIIEEE@@@<<<<<<======BBBIIIQQQZZZgggrrryyy~~~pppbbbYYYUUUTTTXXX[[[aaaggglllpppssstttuuuvvvvvvwwwxxxxxxwwwwwwwwwwwwyyy{{{}}}~~~xxxxxx~~~yyymmmjjj```WWWTTTQQQMMMKKKLLLHHHGGGEEEDDDDDDCCCAAA????????????@@@BBBCCCEEEEEEMMMOOOSSSYYYdddsss}}}wwwsssvvvxxxzzzyyyxxxxxx{{{~~~vvvggg]]]XXXWWWTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVYYY\\\```cccdddddd___]]]ZZZWWWVVVVVVVVVWWWZZZ[[[[[[\\\]]]^^^___```___```___]]]ZZZXXXWWWXXXYYYZZZ\\\]]]]]]\\\ZZZYYYZZZYYYXXXXXXXXXXXXYYYYYYVVVWWWYYYXXXWWWWWWWWWYYY\\\___dddfffffffffggghhhkkkllllllkkkiiiiiijjjkkkjjjnnnooohhh[[[RRRQQQTTT[[[rrrWWWWWWXXXXXXXXXWWWWWWVVVSSSRRRQQQPPPPPPQQQRRRSSSTTTVVV\\\eeeooovvvkkkgggooozzzxxx___KKKEEE???;;;;;;<<<>>>BBBHHHLLLVVVbbbnnnuuu{{{xxxggg\\\VVVRRRVVVYYY]]]ccciiinnnrrrtttttttttuuuvvvwwwwwwwwwwwwuuuvvvwwwyyyzzz|||}}}~~~~~~}}}qqqfff]]]YYYUUUPPPMMMNNNJJJIIIFFFEEEEEEDDDAAA@@@AAAAAAAAABBBDDDFFFGGGHHHKKKNNNSSS[[[gggvvvzzzvvvtttyyy|||~~~}}}{{{{{{qqqddd[[[VVVUUUTTTSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSTTTUUUWWWYYY[[[\\\]]]^^^\\\[[[YYYWWWWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]]]]^^^aaaaaa```]]]YYYVVVUUUUUUXXXXXXZZZ[[[[[[[[[ZZZZZZXXXXXXXXXYYYYYYZZZZZZ[[[XXXZZZ[[[[[[YYYXXXXXXYYYXXX[[[^^^bbbfffjjjnnnqqqpppqqqqqqpppmmmllllllllliiimmmoooiii]]]TTTQQQRRRYYYqqqVVVWWWWWWWWWWWWVVVUUUUUUQQQPPPOOONNNNNNOOOPPPQQQTTTTTTYYYccclllzzz~~~ssslllqqqzzziiiRRRFFF???:::;;;===>>>AAAFFFJJJSSS___jjjrrryyyoooccc[[[UUUUUUWWW[[[```ffflllpppsssrrrssstttuuuwwwwwwwwwwwwuuuvvvwwwxxxyyy{{{||||||}}}}}}|||rrrgggaaa\\\TTTOOONNNLLLJJJGGGFFFFFFEEEBBB@@@BBBBBBCCCDDDFFFHHHJJJKKKKKKOOOVVV___lll{{{zzzwwwvvvvvv|||yyykkk```ZZZVVVUUUSSSSSSSSSRRRRRRSSSSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWVVVUUUTTTSSSRRRTTTVVVWWWWWWWWWXXXYYYZZZZZZYYYYYYYYYZZZ[[[\\\[[[ZZZZZZZZZZZZYYYYYYYYY______^^^[[[WWWTTTSSSTTTWWWWWWXXXYYYYYYYYYYYYYYYUUUVVVWWWXXXYYY[[[[[[\\\[[[\\\^^^^^^\\\ZZZZZZZZZYYYYYY\\\```ffflllrrrvvvwwwwwwwwwuuurrrooommmmmmjjjllllllggg___WWWRRRPPPXXXpppVVVVVVVVVVVVVVVUUUTTTTTTOOONNNMMMLLLLLLMMMNNNOOOSSSPPPTTT^^^fffqqqxxxnnnpppxxxuuu]]]JJJBBB<<<;;;======???CCCFFFNNNYYYccckkkttt}}}yyymmmccc[[[UUUVVVZZZ^^^dddjjjooorrrqqqrrrsssuuuwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{zzzzzz|||~~~yyypppggg\\\SSSPPPLLLJJJHHHGGGGGGFFFCCCBBBCCCCCCDDDEEEGGGIIIKKKLLLMMMRRR[[[eeeqqq~~~zzzuuusssuuuwww}}}qqqfff^^^ZZZYYYXXXUUUTTTTTTSSSSSSTTTTTTUUUTTTUUUUUUUUUUUUUUUTTTTTTQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWUUUTTTRRRQQQTTTVVVWWWUUUUUUWWWXXXYYYXXXXXXXXXYYYZZZ[[[\\\YYYYYYYYYYYYXXXXXXXXXXXX^^^^^^^^^\\\YYYWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXRRRSSSUUUWWWYYY[[[\\\\\\\\\^^^``````^^^[[[ZZZZZZYYYZZZ[[[___dddjjjoooqqqqqqssstttsssqqqooooooooommmkkkfffaaa\\\WWWRRROOOXXXqqqVVVVVVVVVVVVVVVUUUTTTSSSNNNMMMLLLKKKKKKLLLMMMNNNRRRMMMPPPZZZbbbjjj|||zzznnnnnnuuu~~~~~~fffMMMEEE===<<<===<<<>>>@@@AAAHHHSSS\\\eeennnxxxtttiii```UUUVVVYYY]]]ccciiinnnqqqpppqqqsssuuuwwwyyyzzzzzzzzzzzzzzz{{{{{{{{{||||||wwwxxxzzz|||{{{|||~~~rrrdddYYYTTTLLLJJJHHHGGGGGGFFFDDDBBBBBBCCCCCCEEEGGGIIIKKKLLLQQQVVV___jjjuuu|||wwwrrrqqqtttxxxxxxmmmccc]]][[[[[[[[[VVVUUUUUUUUUUUUUUUUUUVVVTTTTTTUUUUUUUUUTTTTTTSSSOOOPPPQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWUUUTTTRRRPPPSSSWWWWWWVVVVVVXXXZZZVVVVVVVVVVVVVVVWWWXXXXXXUUUVVVVVVWWWXXXYYYZZZZZZ^^^______^^^\\\[[[\\\]]]WWWWWWWWWWWWWWWWWWWWWWWWOOOQQQSSSVVVYYY[[[\\\]]]]]]___aaa```^^^[[[ZZZZZZYYYYYYZZZ^^^bbbfffhhhhhheeehhhlllnnnnnnoooppprrroooiiiaaa[[[XXXUUURRROOOYYYrrrXXXXXXWWWWWWVVVUUUUUUUUUOOONNNLLLKKKKKKLLLMMMOOORRRQQQSSSXXX^^^fffttt{{{ooolllnnnxxxqqqWWWGGG<<<===???;;;===DDDDDDHHHOOOWWW```jjjssszzz{{{kkk___WWWUUUWWW\\\```cccjjjrrrqqqqqqrrruuuwwwyyyyyyxxx~~~}}}{{{yyywwwvvvuuuuuuwwwxxxzzz{{{|||~~~pppddd^^^TTTPPPKKKHHHGGGGGGHHHHHHEEEFFFGGGHHHHHHJJJMMMPPPTTT[[[fffrrr}}}{{{vvvssstttxxx|||~~~qqqddd^^^ZZZWWWWWWZZZYYYXXXWWWVVVUUUTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPOOONNNOOOQQQRRRRRRRRRTTTVVVTTTUUUUUUVVVVVVVVVUUUUUURRRRRRSSSTTTUUUWWWXXXYYYTTTTTTUUUUUUUUUUUUTTTTTTWWWWWWXXXWWWVVVUUUWWWYYY\\\]]]___aaaaaa___]]][[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTUUUUUUUUUUUUWWWZZZ]]]\\\^^^``````^^^ZZZXXXWWW[[[\\\]]]^^^____________cccdddgggkkkoooqqqqqqppprrrjjj___WWWSSSRRRQQQPPP\\\rrrSSSSSSRRRRRRQQQQQQQQQPPPOOOMMMKKKJJJIIIIIIJJJKKKPPPOOOPPPUUUZZZaaannnzzz|||qqqlllnnnrrr~~~```NNN@@@??????;;;<<>>@@@DDDJJJSSS^^^iiiqqqyyy~~~vvvfff___[[[XXXZZZ[[[]]]aaagggnnnooorrruuuwwwxxxyyyyyywwwwwwwwwxxxxxxyyy{{{{{{yyyzzz||||||{{{|||~~~ooojjjbbb[[[WWWUUUSSSRRRRRRSSSTTTUUUUUUWWWZZZ\\\aaagggrrr|||~~~xxxsssrrruuuzzz~~~zzznnnbbb\\\YYYVVVUUUWWWXXXWWWWWWVVVVVVVVVWWWWWWUUUUUUTTTSSSRRRQQQQQQPPPPPPRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVUUUTTTTTTUUUWWWYYYZZZ\\\]]]]]]\\\ZZZYYYXXXWWWWWWVVVVVVVVVWWWWWWVVVXXXYYYZZZYYYXXXYYYZZZ]]]^^^___``````___^^^]]][[[]]]```cccdddeeeddddddbbbbbbccceeejjjoootttwwwpppkkkddd^^^]]]]]]^^^^^^dddxxxNNNNNNNNNNNNNNNNNNNNNOOOOOONNNMMMKKKJJJJJJJJJJJJLLLKKKMMMQQQUUU[[[gggrrr~~~sssjjjgggfffooo{{{vvvaaaLLLBBB@@@===::::::???@@@CCCGGGOOOZZZfffnnnuuu{{{{{{kkkccc]]]XXXXXXYYYZZZ^^^cccjjjmmmqqqtttvvvwwwxxxyyyvvvvvvvvvwwwxxxzzz{{{|||{{{|||||||||{{{{{{}}}~~~zzzsssmmmiiifffdddcccccccccbbbaaaaaaccceeeiiioooyyy|||vvvrrrsssxxx|||vvvkkkaaa\\\YYYVVVUUUVVVXXXWWWWWWWWWWWWWWWXXXYYYVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTTTTSSSRRRSSSUUUTTTTTTTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXWWWVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSSSSTTTVVVWWWXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVWWWXXXXXXWWWYYY[[[\\\ZZZYYYXXXYYY]]]^^^aaadddeeeccc```]]]XXX[[[___cccfffgggggggggbbbbbbbbbbbbeeejjjqqqvvvssspppjjjeeecccbbbcccdddhhh{{{MMMMMMMMMNNNNNNOOOOOOOOOLLLLLLKKKKKKKKKKKKKKKKKKLLLKKKNNNSSSWWW]]]iiittttttiiicccaaagggqqq~~~~~~jjjTTTFFFAAA???<<<;;;??????AAADDDJJJUUUaaaiiiqqqxxxwwwggg^^^WWWVVVWWWXXX[[[```fffjjjooossstttuuuvvvxxxwwwwwwwwwwwwxxxyyyzzzzzz{{{|||||||||zzzzzz{{{}}}~~~~~~{{{vvvuuutttqqqmmmkkklllmmmqqqwww}}}yyytttsssvvv|||rrrhhh___\\\ZZZWWWVVVWWWXXXXXXXXXWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTUUUVVVVVVTTTTTTUUUVVVUUUTTTTTTSSSSSSTTTTTTUUUZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTSSSRRRTTTVVVVVVVVVXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXXXXZZZ\\\\\\ZZZYYYXXXYYYXXX[[[bbbiiimmmlllgggbbb\\\]]]```bbbddddddccccccbbbbbbaaaaaaaaaeeelllqqqtttrrrmmmhhhcccaaaaaabbbiii|||JJJJJJKKKLLLMMMNNNNNNNNNJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLOOOTTTYYY^^^jjjuuu}}}vvvjjjccc^^^aaahhhuuuuuu___NNNEEEAAA???>>>======>>>@@@EEENNNXXX```lllttt~~~lllbbbXXXUUUVVVVVVYYY]]]aaagggmmmqqqrrrrrrtttvvvwwwwwwwwwwwwwwwxxxyyyyyy{{{||||||{{{zzzzzz{{{}}}|||}}}xxxttttttuuuxxx~~~yyyuuusssuuu{{{~~~nnneee^^^\\\\\\YYYXXXYYYZZZYYYYYYXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVUUUVVVXXXXXXWWWWWWXXXYYYWWWVVVTTTSSSRRRRRRSSSTTTXXXYYYZZZ[[[[[[ZZZXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVTTTUUUUUUTTTSSSSSSTTTVVVUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXZZZ[[[[[[YYYXXXYYYZZZZZZ^^^fffpppxxxzzzvvvqqqdddccccccbbb```^^^]]]\\\___aaacccbbbaaadddiiinnnrrrpppmmmggg```\\\[[[\\\hhh{{{IIIJJJJJJKKKMMMNNNOOOOOONNNNNNNNNNNNNNNMMMLLLLLLNNNMMMPPPTTTXXX]]]gggqqqxxxzzznnnfff]]]^^^bbbmmmzzzlllWWWIIICCCAAA@@@<<<<<<===>>>BBBIIIRRRXXXgggooozzzsssfffZZZVVVUUUTTTVVVXXX^^^dddlllooooooppprrruuuvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{|||{{{zzzzzz{{{}}}{{{{{{zzz{{{~~~uuurrrrrrwww~~~vvvkkkccc]]]]]]]]][[[ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWYYYYYYYYYYYY[[[]]]YYYWWWUUURRRQQQQQQQQQRRRTTTVVVXXXZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVWWWTTTUUUVVVUUUSSSSSSUUUVVVUUUUUUVVVWWWWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVXXXYYYZZZYYYXXXXXXYYY[[[]]]___eeennnwww{{{yyyuuugggfffcccaaa^^^]]]\\\\\\\\\```dddeeedddeeejjjnnnppppppmmmggg___ZZZYYYZZZfffyyyJJJKKKLLLMMMNNNOOOPPPQQQUUUUUUTTTSSSRRRPPPOOONNNOOONNNPPPTTTVVVZZZcccmmmsss~~~|||qqqjjj___]]]___gggrrr|||ttt]]]LLLDDDBBBAAA======>>>???BBBHHHPPPVVVccclllwww~~~xxxjjj\\\VVVTTTRRRSSSUUU[[[bbbjjjnnnnnnnnnqqqttttttuuuuuuvvvwwwyyy{{{{{{zzz{{{{{{{{{zzzzzz{{{}}}zzz~~~}}}rrrqqqrrrxxxzzzqqqiiiaaa\\\]]]^^^]]]\\\]]]\\\\\\[[[YYYXXXXXXXXXXXXUUUUUUTTTTTTTTTTTTTTTTTTVVVXXXZZZ[[[ZZZ[[[]]]___ZZZXXXUUURRRPPPPPPPPPQQQQQQSSSVVVXXXYYYZZZYYYXXXXXXWWWUUUTTTTTTUUUWWWXXXUUUVVVVVVUUUTTTTTTUUUWWWUUUUUUVVVWWWWWWXXXYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUXXXYYYYYYXXXWWWWWWZZZ\\\[[[ZZZ\\\bbbjjjnnnmmmjjjfffdddbbb```______```aaaYYY___eeehhhggghhhllloooqqqqqqnnniiiaaa\\\[[[[[[dddwwwMMMMMMMMMMMMMMMOOORRRUUUYYY[[[\\\[[[VVVRRROOOMMMNNNMMMOOOSSSUUUWWW```iiiqqqxxx~~~vvvpppfff^^^ZZZ```jjjuuukkkYYYNNNEEE???<<<===>>>>>>>>>CCCJJJPPP]]]cccmmmvvvsssaaa\\\XXXPPPNNNRRRVVV[[[bbbhhhlllooorrrsssvvvwwwyyyxxxxxxxxxyyy{{{||||||}}}}}}}}}}}}|||{{{{{{}}}wwwqqqsssxxxrrrgggdddeeeddddddbbb```]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[YYYWWWSSSPPPOOOOOOPPPQQQSSSTTTUUUXXX[[[^^^aaaccchhhccc[[[UUUPPPPPPQQQSSSSSSTTTVVVXXXXXXXXXVVVUUUXXXVVVTTTRRRRRRRRRTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[XXXUUUUUUVVVYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[[[[\\\[[[ZZZXXXWWWWWWXXXYYY[[[[[[\\\^^^^^^^^^^^^```aaa```aaaaaa```___```bbbeeedddfffkkknnnppppppooommmtttvvvxxxvvvjjj\\\TTTUUUcccuuuNNNOOOPPPPPPPPPSSSVVVYYYZZZ\\\]]][[[WWWSSSPPPNNNMMMMMMOOORRRTTTVVV^^^gggmmmsss|||}}}nnneee^^^```hhhrrr~~~uuubbbTTTHHHAAA======>>>===>>>BBBHHHNNNYYY```iiisss|||}}}iiiaaa[[[RRRPPPTTTUUUZZZ```gggkkknnnqqqsssuuuvvvxxxxxxwwwwwwyyyzzz|||||||||}}}}}}||||||{{{xxxzzz|||~~~|||vvvuuuvvvzzz~~~oooeee``````aaaaaa```^^^\\\[[[___^^^^^^^^^^^^^^^______]]]\\\[[[XXXUUURRRPPPNNNSSSTTTUUUWWWZZZ]]]```bbbhhhddd___YYYTTTPPPOOOOOOSSSUUUVVVXXXXXXWWWVVVUUUVVVVVVUUUTTTSSSTTTUUUUUUZZZZZZ[[[[[[[[[\\\\\\\\\YYYVVVSSSRRRSSSUUUUUUVVV\\\\\\\\\\\\\\\\\\[[[[[[YYYXXXWWWVVVVVVWWWYYYZZZZZZ[[[\\\[[[YYYWWWWWWWWWXXXYYYZZZZZZZZZ[[[^^^aaafffhhhlllppprrrssssssrrryyyzzz}}}{{{ooo```XXXXXX```rrrOOOPPPQQQQQQRRRTTTWWWZZZ[[[\\\]]][[[WWWSSSPPPOOOMMMLLLNNNQQQRRRTTT\\\dddnnnsss{{{zzzooodddaaaeeemmmyyyooo]]]MMMCCC>>>>>>===<<<===@@@FFFJJJSSSZZZdddooowww~~~uuuhhh___UUURRRTTTSSSWWW^^^dddhhhlllpppssstttuuuwwwwwwvvvvvvxxxzzzzzz{{{||||||||||||{{{{{{xxxyyy{{{|||}}}zzzvvvyyyzzz}}}|||lllaaa\\\]]]^^^_________^^^]]]____________```aaabbbbbbaaabbbbbbaaa]]]XXXRRROOOTTTTTTUUUWWWZZZ\\\___```cccaaa^^^[[[WWWSSSQQQOOOSSSTTTVVVWWWWWWVVVUUUUUUTTTUUUUUUVVVVVVVVVVVVVVV[[[\\\]]]^^^^^^^^^]]]\\\[[[YYYUUUSSSTTTTTTTTTTTTZZZ[[[\\\\\\]]]\\\[[[ZZZVVVVVVUUUUUUUUUVVVXXXYYYZZZ[[[[[[YYYVVVRRRQQQPPPVVVWWWYYYYYYYYY[[[^^^aaafffgggjjjllloooqqqrrrssswwwzzz}}}|||pppaaaXXXXXX[[[nnnNNNOOOPPPPPPOOOPPPRRRTTTYYYZZZ[[[YYYVVVRRRPPPOOOMMMLLLNNNQQQRRRSSSZZZbbblllsss~~~{{{llldddccciiivvvxxxdddSSSGGGAAA???===;;;<<>>;;;;;;===>>>???EEEJJJSSS\\\eeennnwww}}}ttteeeZZZTTTOOORRRUUUYYY]]]ccciiimmmnnnppprrrsssssssssuuuwwwvvvwwwxxxyyyyyyzzzyyyyyyzzz{{{}}}}}}|||{{{}}}~~~~~~|||}}}~~~qqqddd\\\UUUWWWYYY[[[\\\\\\\\\\\\]]]]]]]]]]]]^^^___``````[[[[[[\\\]]]^^^```bbbcccZZZYYYXXXVVVUUUTTTTTTTTTUUUTTTTTTSSSTTTUUUVVVWWWTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXWWWUUUTTTUUUVVVWWWYYYZZZZZZYYYXXXTTTRRRPPPOOOOOOOOONNNLLLQQQRRRTTTUUUVVVVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPRRRTTTUUUVVVWWWYYY[[[ZZZZZZZZZXXXWWWWWWXXXZZZ^^^^^^^^^___```aaabbbcccbbbeeeiiijjjaaaUUUPPPRRRTTThhhTTTUUUUUUTTTPPPNNNMMMNNNMMMNNNPPPPPPOOOOOOPPPQQQSSSRRRTTTWWWVVVUUUYYY```kkkrrr}}}vvvmmmlllttt~~~lllZZZKKKEEE???<<<<<<=========BBBFFFLLLTTT^^^hhhssszzz}}}oooaaaXXXPPPQQQTTTWWWZZZ___fffjjjmmmoooqqqrrrrrrsssuuuvvvuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz||||||{{{zzz{{{|||{{{xxxxxx|||zzzlllaaaZZZVVVWWWYYYZZZ[[[[[[ZZZZZZ\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[\\\\\\]]]^^^___```ZZZYYYVVVSSSQQQNNNMMMLLLPPPQQQTTTVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXYYYZZZUUUTTTSSSSSSTTTUUUSSSRRRRRRRRRSSSTTTTTTUUUUUUVVVTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQQQQQQQSSSVVVYYY[[[\\\\\\ZZZYYYZZZ\\\^^^^^^^^^```bbbdddfffhhhhhhfffgggjjjiii```TTTPPPRRRUUUiiiRRRSSSTTTSSSPPPNNNMMMNNNKKKMMMOOOOOOOOOOOOQQQSSSTTTTTTVVVYYYXXXVVVZZZaaajjjnnnuuu}}}zzzqqqnnnuuusss___LLLGGG@@@<<<<<<======<<>><<<<<<;;;===BBBEEEIIISSS]]]iiipppxxxvvviii[[[TTTQQQPPPTTTXXX^^^bbbiiimmmoooooooooooommmmmmnnnoooppprrrssstttwwwwwwxxxyyyzzz|||}}}}}}|||}}}}}}}}}|||~~~zzzuuuvvv}}}xxxiii^^^XXXVVVVVVQQQRRRSSSUUUVVVWWWXXXXXXSSSUUUXXX[[[\\\[[[YYYXXXWWWWWWWWWVVVUUUTTTTTTSSSSSSVVVXXXXXXUUUPPPLLLKKKJJJMMMRRRVVVYYY[[[[[[[[[WWWWWWXXXXXXXXXYYYYYYYYYTTTUUUVVVUUUTTTRRROOONNNRRRRRRQQQRRRRRRTTTVVVWWWVVVTTTRRRPPPNNNMMMMMMMMMMMMNNNOOORRRTTTVVVXXXYYYVVVUUUSSSQQQQQQRRRTTTUUUSSSSSSQQQNNNMMMMMMPPPSSSZZZYYYVVVSSSRRRTTTXXX\\\]]]]]]]]]^^^^^^]]]\\\\\\```]]]^^^ccceeebbb^^^]]]___oooOOOOOOOOOPPPOOOOOONNNMMMOOOPPPPPPQQQQQQPPPPPPPPPNNNOOOPPPQQQSSSTTTUUUVVVYYY\\\ccclllvvv|||~~~}}}}}}{{{ooohhhdddlllvvvjjjTTTGGGAAA>>>;;;===<<<===@@@BBBDDDMMMVVVcccjjjttt{{{sssbbbXXXTTTQQQSSSVVVZZZ___fffkkknnnoooooooookkkkkkjjjkkklllnnnqqqrrruuuuuuvvvxxxyyyzzz||||||{{{|||}}}}}}}}}~~~zzzwwwyyyqqqcccYYYTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUVVVSSSUUUXXX[[[\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUVVVZZZ]]]^^^[[[WWWSSSQQQOOOPPPSSSUUUXXXYYYYYYXXXTTTTTTTTTUUUVVVWWWXXXYYYVVVWWWXXXXXXWWWUUURRRPPPQQQQQQQQQRRRSSSVVVXXXYYYVVVUUUSSSRRRQQQQQQRRRRRRPPPQQQRRRSSSUUUVVVWWWXXXXXXVVVTTTSSSSSSSSSUUUVVVTTTSSSRRRPPPOOOPPPSSSVVVZZZYYYWWWTTTRRRTTTXXX\\\^^^^^^___```aaaaaaaaaaaacccccchhhnnnnnnfff^^^[[[^^^nnnNNNPPPRRRTTTTTTTTTRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQOOOPPPQQQRRRTTTUUUVVVVVVVVVWWW[[[bbbiiiooorrrsssqqqqqqvvv}}}pppggg```dddlllyyy{{{bbbOOOEEE@@@<<<;;;:::;;;===>>>???FFFOOOZZZbbbmmmuuuzzz}}}jjj^^^XXXSSSQQQRRRVVV[[[bbbgggkkkmmmooopppjjjhhhfffeeegggjjjnnnqqqrrrssstttvvvwwwyyyzzz{{{yyy{{{}}}~~~~~~|||{{{zzz}}}zzzmmm```UUUOOOMMMMMMRRRQQQQQQQQQRRRSSSTTTTTTUUUVVVXXXZZZ[[[[[[[[[[[[XXXWWWVVVVVVUUUUUUVVVVVVXXX[[[___```^^^ZZZWWWUUUSSSSSSSSSTTTVVVWWWVVVUUUPPPQQQQQQRRRSSSUUUWWWXXXWWWXXXYYYZZZYYYWWWUUUTTTPPPPPPOOOPPPQQQSSSVVVWWWVVVVVVTTTSSSSSSTTTUUUVVVSSSTTTTTTUUUVVVWWWWWWWWWYYYXXXWWWVVVUUUVVVVVVWWWTTTTTTTTTRRRPPPPPPSSSUUUXXXXXXVVVSSSQQQSSSVVVYYY^^^___aaacccdddeeeffffffdddhhhooosssooocccYYYWWWYYYkkkLLLOOOSSSVVVXXXWWWUUUSSSOOOPPPQQQSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUWWWZZZ]]]```cccgggiiihhhhhhjjjssstttjjjbbbaaaeeeooo}}}qqqZZZLLLEEE@@@;;;999:::<<<<<<===CCCKKKOOOXXXdddnnnuuu}}}~~~vvvhhh___WWWRRRQQQQQQVVV]]]bbbfffjjjmmmoooiiifffbbb```bbbffflllppppppqqqrrrtttvvvwwwyyyyyyyyy{{{}}}}}}}}}~~~{{{|||zzzsssiii^^^TTTNNNKKKJJJOOOOOOOOOOOOQQQSSSUUUVVVVVVVVVWWWXXXZZZ[[[]]]]]]YYYXXXWWWVVVVVVVVVWWWWWWWWWZZZ]]]^^^\\\YYYWWWVVVUUUSSSQQQRRRUUUVVVUUUTTTNNNNNNNNNOOOQQQSSSVVVWWWVVVWWWXXXYYYYYYXXXWWWVVVRRRRRRQQQPPPPPPQQQSSSTTTWWWVVVUUUTTTSSSTTTUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYVVVSSSRRRRRRSSSXXXXXXWWWUUUSSSSSSUUUXXX^^^___aaaccceeefffggghhhfffkkkrrruuukkk]]]VVVUUUUUUiiiIIILLLRRRVVVXXXWWWUUUSSSMMMNNNQQQSSSUUUWWWXXXXXXZZZZZZYYYXXXXXXWWWVVVVVVWWWYYY\\\]]]]]]^^^aaacccdddeeeffflllyyy|||sssfffbbbaaahhhvvv|||aaaQQQIIIDDD<<<;;;;;;=========CCCKKKGGGQQQ^^^jjjrrr{{{qqqfff\\\UUURRROOOSSSYYY^^^cccgggkkknnnhhheee```]]]___dddkkkoooooopppqqqsssuuuvvvxxxxxxzzz{{{}}}}}}||||||~~~}}}~~~{{{~~~qqqllleee\\\UUUPPPMMMLLLMMMMMMMMMNNNQQQSSSVVVXXXWWWWWWWWWWWWYYY[[[]]]___[[[ZZZYYYXXXXXXXXXYYYZZZUUUWWWZZZ[[[YYYWWWVVVUUUTTTRRRPPPQQQTTTVVVVVVTTTLLLLLLLLLMMMPPPRRRUUUWWWVVVVVVWWWWWWXXXXXXWWWWWWWWWVVVTTTSSSRRRQQQRRRRRRXXXVVVUUUSSSSSSSSSSSSTTTTTTUUUVVVWWWYYYZZZ[[[\\\ZZZZZZZZZ[[[ZZZYYYYYYXXXccccccbbb___[[[WWWVVVVVVYYYZZZYYYXXXVVVVVVWWWYYY]]]^^^```bbbdddeeeffffffhhhnnnuuutttiiiZZZUUUXXXUUUiiiHHHJJJLLLOOORRRSSSTTTTTTWWWPPPMMMQQQSSSRRRTTTYYYWWWWWWYYYZZZZZZYYYXXXXXXTTTVVVYYYZZZ[[[[[[\\\^^^aaacccfffjjjpppttteee]]]fffrrr}}}zzz___LLLDDD@@@<<<:::<<<<<<<<<>>>BBBFFFLLLUUU^^^hhhsssooobbbXXXTTTSSSUUUVVVVVVZZZbbbiiimmmfffdddaaa^^^^^^bbbiiiooooooppprrrsssuuuvvvwwwwwwzzzzzzzzzzzzzzz{{{||||||}}}|||{{{|||}}}|||qqqmmmfff\\\TTTOOOMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUYYYYYYZZZZZZZZZZZZZZZYYY[[[[[[ZZZYYYWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXVVVSSSRRRQQQQQQOOONNNLLLKKKKKKKKKLLLNNNPPPQQQQQQTTTVVVWWWVVVUUUUUUVVVXXXWWWVVVVVVWWWWWWUUUTTTRRRRRRRRRSSSSSSTTTUUUVVVVVVTTTSSSTTTWWWYYYYYYWWW^^^___aaabbbaaa___\\\ZZZaaabbbbbb```]]]ZZZYYYYYYZZZXXXVVVWWWYYYZZZXXXUUU]]]___aaa```___```dddhhhfffqqqpppiiidddXXXPPPVVVXXXjjjGGGIIIKKKNNNPPPRRRRRRRRRNNNLLLMMMQQQQQQOOOSSSYYYWWWWWWXXXYYYZZZYYYYYYXXXWWWYYYZZZYYYXXXWWWXXXYYY]]]```eeejjjnnnyyy}}}mmmcccfffoooyyypppYYYLLLDDD???<<<======<<<===@@@CCCIIIQQQYYYcccnnn{{{|||{{{jjj\\\UUUSSSTTTTTTTTTXXX___fffjjjkkkjjjgggcccbbbdddiiimmmpppppprrrsssuuuuuuvvvvvvzzzzzzyyyyyyyyyzzzzzz{{{}}}|||||||||}}}~~~zzzpppllleee\\\TTTOOOMMMLLLLLLMMMNNNOOOQQQQQQRRRRRRVVVWWWYYYZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZXXXUUUSSSRRRRRRRRRPPPOOOMMMMMMLLLLLLLLLMMMOOOOOOOOORRRUUUVVVVVVVVVWWWXXXYYYWWWUUUUUUVVVWWWVVVUUUTTTTTTSSSRRRSSSTTTUUUVVVVVVSSSRRRSSSUUUWWWWWWUUUZZZ\\\^^^______^^^[[[ZZZ[[[]]]______]]]YYYWWWWWWXXXWWWUUUVVVYYYZZZYYYXXXYYY[[[]]]]]]\\\]]]bbbeeedddppppppjjjdddVVVMMMQQQXXXkkkFFFHHHJJJLLLNNNOOOPPPPPPKKKKKKNNNPPPOOONNNQQQVVVVVVWWWXXXYYYYYYYYYYYYXXXYYYZZZZZZXXXWWWVVVWWWYYYZZZ^^^eeekkklllqqqxxxjjjgggjjjrrriiiVVVJJJCCC>>>>>>>>><<<<<<>>>???DDDJJJRRR[[[gggvvv}}}xxxxxxeeeZZZTTTRRRPPPQQQTTTZZZaaafffqqqpppnnnkkkhhhhhhiiilllpppqqqrrrsssttttttttttttxxxxxxxxxxxxxxxyyyzzzzzz~~~}}}|||{{{|||}}}}}}}}}yyywwwvvvvvvtttyyyyyyoookkkddd[[[TTTOOOMMMKKKLLLLLLMMMMMMNNNOOOOOOPPPSSSTTTWWWYYYZZZZZZYYYXXXUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTUUUVVVXXXYYY[[[WWWUUUSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMNNNNNNNNNPPPSSSUUUUUUVVVWWWYYYYYYWWWTTTTTTUUUVVVVVVVVVVVVUUUSSSQQQQQQRRRSSSUUUTTTRRRQQQQQQSSSTTTSSSSSSVVVXXXZZZ\\\]]]\\\[[[ZZZWWWZZZ^^^```^^^[[[YYYXXXXXXWWWVVVWWWZZZ\\\\\\\\\YYY[[[]]]\\\[[[\\\___cccdddqqqsssnnnhhhYYYMMMPPPXXXlllFFFGGGHHHJJJLLLMMMNNNNNNQQQOOONNNNNNNNNNNNPPPRRRUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXXXX[[[]]][[[___fffjjjiiijjjsssppphhhffflll{{{wwwaaaOOOFFF???>>>===;;;:::<<<===@@@EEEKKKSSS```oooyyy{{{||||||rrrbbbVVVQQQMMMOOORRRWWW]]]cccqqqrrrrrrpppmmmkkkkkklllooopppqqqrrrrrrrrrrrrrrrsssttttttuuuwwwxxxzzz{{{}}}}}}|||{{{{{{||||||}}}}}}{{{sssmmmjjjiiiiiigggmmmvvvwwwnnnjjjccc\\\VVVRRRNNNLLLNNNNNNNNNNNNOOOOOOPPPQQQPPPRRRUUUXXXZZZZZZYYYXXXSSSSSSRRRRRRSSSTTTUUUVVVWWWVVVUUUTTTTTTVVVXXXYYYXXXVVVTTTTTTUUUVVVUUUTTTSSSSSSRRRQQQPPPOOONNNNNNOOOQQQSSSSSSSSSTTTUUUWWWWWWUUURRRRRRSSSUUUUUUUUUVVVTTTRRRPPPOOOOOOQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQSSSUUUWWWYYY[[[[[[[[[ZZZXXX[[[^^^_______________\\\[[[[[[[[[\\\^^^______^^^```aaa___\\\[[[^^^bbbeeetttxxxuuuooo```SSSVVVZZZoooHHHHHHHHHIIIKKKLLLMMMMMMSSSOOOJJJHHHLLLPPPRRRQQQTTTTTTTTTUUUUUUVVVWWWWWWVVVWWWXXXXXXWWWWWWYYY[[[\\\^^^dddgggfffeeekkktttwwwkkkfffjjjwwwnnnVVVKKKAAA===<<<::::::;;;<<<>>>BBBFFFMMMYYYgggpppuuu}}}|||zzznnn^^^UUUNNNOOORRRTTTYYY```iiilllnnnooonnnllllllmmmmmmnnnooopppppppppppppppnnnnnnppprrruuuxxx{{{}}}||||||{{{{{{{{{{{{{{{{{{}}}zzzrrriiibbb^^^]]]\\\^^^eeeoooxxx~~~wwwnnniiibbb]]]YYYVVVRRROOORRRRRRQQQQQQRRRSSSTTTUUUQQQRRRUUUXXXZZZZZZZZZYYYTTTSSSRRRQQQRRRSSSTTTUUUZZZXXXVVVTTTSSSTTTUUUVVVYYYWWWVVVVVVWWWXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPQQQRRRSSSRRRQQQQQQRRRTTTTTTRRRPPPPPPRRRSSSSSSSSSTTTSSSPPPNNNMMMNNNNNNOOOQQQQQQQQQPPPOOOOOOPPPQQQRRRTTTVVVWWWYYYZZZZZZZZZYYYZZZ[[[[[[\\\^^^bbbeeebbbbbbaaa```___```aaacccdddeeeeeeaaa]]][[[]]]___eeetttzzzwwwssseeeZZZ]]]___tttJJJJJJJJJJJJKKKLLLMMMNNNPPPOOOKKKHHHKKKQQQSSSQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWYYYXXXVVVUUUTTTUUU[[[]]]cccgggeeedddhhhppp|||~~~ssskkkmmmwwweeeVVVGGG@@@===;;;;;;<<<<<<>>>@@@CCCHHHQQQ]]]fffnnnvvvvvvxxx~~~kkk^^^TTTSSSSSSQQQTTT[[[^^^bbbfffiiijjjjjjkkkkkkjjjkkklllmmmnnnnnnnnnnnnjjjkkkmmmppptttwwwzzz|||zzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~xxxssskkkbbb[[[WWWVVVVVV\\\bbbkkkttt{{{|||xxxnnniiiccc___^^^[[[WWWTTTTTTTTTSSSSSSTTTUUUWWWXXXTTTUUUVVVXXXZZZ[[[[[[\\\WWWVVVTTTRRRRRRRRRTTTUUUYYYXXXVVVUUUTTTTTTTTTTTTYYYWWWUUUUUUWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQOOOOOOPPPRRRRRRQQQPPPQQQSSSSSSSSSQQQRRRQQQPPPOOONNNNNNNNNNNNPPPQQQRRRQQQOOOOOOQQQSSSSSSSSSTTTVVVVVVWWWWWWWWWUUUVVVUUUUUUVVVZZZ```eeeffffffeeecccaaabbbdddfffggghhhgggccc^^^[[[]]]___eeesssxxxuuurrrfff]]]aaafff{{{LLLLLLKKKKKKLLLMMMNNNOOOPPPWWWXXXRRRMMMNNNPPPPPPOOOOOOOOOOOOPPPRRRTTTUUUUUUWWWZZZ[[[YYYWWWVVVVVV[[[___fffmmmmmmjjjlllqqqvvv|||rrrqqqwww~~~xxxfffQQQFFFAAA>>>===>>><<<===???@@@CCCJJJTTT\\\gggnnnzzz}}}uuu}}}{{{jjj\\\XXXTTTNNNOOOTTTTTTXXX]]]aaaccceeefffhhhggghhhiiikkklllmmmmmmmmmkkkkkkmmmooorrruuuwwwyyyyyyyyyyyyzzzzzzzzzzzzyyy{{{|||}}}|||||||||~~~|||xxxtttmmmeee___[[[YYYYYY^^^cccjjjrrryyy{{{yyynnniiidddaaabbb```\\\XXXSSSSSSRRRRRRSSSVVVXXXZZZXXXXXXXXXXXXZZZ[[[]]]^^^\\\ZZZVVVTTTRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWUUUTTTSSSTTTUUUTTTSSSQQQRRRSSSTTTUUUUUUTTTSSSPPPQQQQQQPPPOOOOOOQQQSSSQQQQQQRRRTTTVVVVVVSSSQQQQQQQQQRRRRRRQQQPPPOOONNNPPPQQQSSSRRRPPPQQQSSSUUUSSSSSSSSSSSSSSSSSSSSSRRRPPPQQQRRRRRRTTTXXX]]]aaafffgggfffdddbbbcccgggjjjiiijjjjjjfffbbb```aaadddhhhuuuwwwssspppeee]]]ccclllNNNMMMLLLLLLLLLNNNOOOPPPUUUbbbiii___QQQKKKLLLMMMNNNNNNNNNNNNOOOQQQSSSTTTSSSWWW\\\______^^^]]]]]]]]]bbbllluuuuuurrrrrruuusss}}}xxxtttxxx|||qqqZZZKKKDDD@@@???@@@;;;===>>>???@@@FFFOOOUUUaaaiiivvvyyyxxx|||sssbbb\\\VVVLLLJJJOOOOOOSSSXXX\\\___aaacccdddeeefffgggiiikkkllllllmmmllllllmmmoooqqqsssuuuvvvwwwxxxyyyzzzzzzzzzzzzyyy|||}}}}}}|||zzzzzz{{{|||~~~}}}zzz|||xxxrrrkkkfffbbb`````````dddkkkrrrxxx|||yyynnniiidddcccdddddd```[[[RRRQQQPPPQQQRRRUUUXXXYYY[[[ZZZYYYYYYZZZ\\\^^^```___\\\XXXUUURRRRRRSSSSSSRRRSSSTTTUUUWWWWWWWWWWWWVVVTTTRRRQQQRRRRRRQQQPPPNNNPPPQQQSSSTTTTTTTTTTTTNNNOOOOOOOOONNNOOORRRTTTQQQRRRTTTVVVXXXWWWTTTRRRPPPQQQSSSTTTTTTRRRPPPOOOOOORRRSSSSSSQQQRRRTTTWWWSSSRRRRRRQQQPPPPPPOOOOOONNNPPPRRRTTTUUUXXX[[[^^^dddeeeeeedddbbbdddhhhmmmlllmmmmmmjjjfffeeegggjjjmmmxxxxxxsssoooeee^^^dddpppKKKJJJJJJJJJKKKNNNPPPRRRQQQZZZbbb```VVVMMMIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQUUUVVVXXX^^^eeehhhgggeeeiiihhhjjjnnnssstttrrroooppprrr~~~{{{vvvuuunnnUUUFFFBBB???<<<999888:::>>>???AAAIIIQQQ\\\dddooozzzwwwqqq}}}oooddd[[[SSSPPPRRRPPPOOORRRWWWZZZ[[[```fffeeefffhhhhhhhhhjjjlllooonnnoooooopppqqqssstttuuuwwwwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz~~~~~~yyyvvvxxxzzz{{{vvvooogggcccbbb]]]aaajjjuuu{{{{{{qqqfffdddbbbaaaaaa___[[[YYYQQQQQQPPPQQQQQQRRRSSSSSSUUUTTTTTTTTTVVVYYY[[[]]]]]]]]]\\\XXXTTTPPPOOOOOOSSSUUUWWWYYYZZZYYYWWWUUUTTTTTTTTTTTTTTTSSSRRRRRRNNNOOOQQQSSSUUUUUUUUUTTTRRRPPPNNNMMMMMMOOORRRTTTSSSSSSRRRQQQPPPOOOOOONNNVVVUUUSSSPPPOOONNNNNNNNNSSSSSSQQQQQQQQQQQQRRRSSSTTTRRRPPPNNNMMMNNNPPPQQQNNNOOOPPPQQQRRRUUUYYY]]]```cccdddbbb___```eeejjjrrrooollllllmmmnnnllljjjrrrtttxxxxxxpppfffcccfffrrrNNNMMMLLLKKKKKKLLLMMMNNNOOOVVV\\\\\\UUUNNNLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQSSSUUU[[[bbbjjjmmmllljjjllljjjjjjlllnnnnnnllljjjfffeeennn|||wwwuuuyyy~~~eeeSSSIIICCC===:::999:::======>>>DDDKKKWWW___jjjuuu~~~xxxsssqqqeeeYYYSSSRRRLLLKKKMMMRRRVVVXXX]]]cccdddfffggghhhggghhhiiikkkmmmmmmnnnoooqqqrrrtttuuuwwwxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzz}}}}}}}}}}}}}}}~~~}}}yyyyyyoooeee^^^^^^aaahhhsss{{{xxxnnn^^^]]][[[\\\]]]]]]\\\[[[XXXWWWVVVTTTSSSSSSRRRRRRPPPQQQSSSUUUWWWXXXYYYZZZYYYZZZZZZXXXTTTRRRQQQRRRQQQSSSVVVZZZ[[[\\\[[[ZZZTTTTTTTTTTTTTTTSSSRRRRRROOOPPPQQQSSSTTTTTTTTTTTTRRRQQQOOONNNNNNPPPQQQSSSSSSSSSRRRQQQPPPOOONNNNNNRRRQQQPPPOOONNNOOOOOOPPPRRRQQQPPPOOOOOOOOOPPPQQQSSSQQQOOOMMMMMMNNNPPPQQQQQQQQQRRRQQQQQQSSSVVVYYY^^^```bbbaaa___aaagggmmmqqqoooooopppssstttrrrppprrrtttwwwxxxqqqiiihhhlllvvvNNNMMMLLLKKKKKKLLLMMMNNNMMMPPPTTTUUUSSSPPPNNNMMMLLLMMMNNNOOOPPPQQQQQQQQQRRRWWW___iiiqqqsssrrroookkkjjjiiiiiikkklllkkkjjj___[[[]]]lll~~~{{{wwwtttyyyxxxcccUUUIII@@@===;;;;;;>>>===<<<@@@EEENNNVVVbbblllvvvqqqwwwtttdddYYYTTTNNNKKKJJJNNNQQQRRRWWW\\\aaacccfffggggggfffggghhhkkkkkklllnnnooorrrsssuuuwwwxxxxxxyyyxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{}}}}}}{{{{{{}}}~~~tttfff\\\^^^```fffqqq{{{ttthhhXXXVVVTTTTTTVVVXXXXXXXXXVVVUUUTTTRRRQQQQQQPPPPPPMMMOOORRRUUUVVVWWWVVVUUUVVVWWWXXXWWWUUUTTTTTTUUUSSSUUUWWWZZZ\\\\\\\\\[[[TTTTTTTTTUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRQQQPPPPPPQQQQQQQQQSSSSSSQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOQQQPPPNNNMMMLLLMMMOOOPPPOOOPPPQQQPPPPPPRRRVVVYYY[[[]]]_________ccciiinnnnnnooorrruuuyyyyyyxxxvvvqqqrrruuuvvvqqqkkkmmmsss|||KKKKKKKKKKKKMMMOOOPPPQQQMMMNNNNNNPPPQQQPPPNNNLLLLLLMMMNNNOOOPPPPPPPPPPPPRRRXXXbbblllrrrtttrrrooohhhgggggghhhkkkoooqqqsssddd\\\VVV[[[lll~~~}}}wwwrrrvvv{{{tttaaaPPPDDDAAA>>>===???>>>===>>>CCCFFFNNNYYYeeennnxxx}}}zzzzzzssscccZZZVVVPPPKKKLLLMMMMMMQQQUUU\\\___cccfffffffffggghhhiiijjjjjjlllnnnppprrrssswwwwwwwwwxxxxxxwwwwwwvvvxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzzzz|||~~~}}}}}}{{{{{{|||{{{xxxwwwyyy{{{vvvlllbbb______fffrrr}}}yyylllaaaVVVSSSOOONNNOOOQQQRRRSSSOOOOOOOOOPPPRRRSSSUUUUUUPPPQQQSSSTTTTTTTTTSSSSSSTTTVVVWWWWWWVVVTTTTTTUUUVVVWWWYYYZZZZZZYYYXXXWWWTTTTTTTTTUUUUUUTTTTTTSSSTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSRRRRRRRRRRRRQQQQQQTTTSSSQQQPPPOOONNNOOOOOOMMMLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPOOOPPPPPPOOONNNLLLLLLMMMNNNOOOKKKLLLNNNOOOPPPSSSXXX[[[YYY[[[\\\]]]^^^aaagggkkkkkknnnssswwwzzzzzzxxxvvvnnnoooqqqrrrnnnjjjmmmtttJJJKKKKKKLLLNNNOOOPPPQQQOOOMMMLLLMMMOOOOOOMMMKKKMMMMMMNNNOOOPPPPPPPPPPPPOOOUUU^^^fffjjjjjjhhhgggfffggggggiiilllpppuuuxxxjjjbbbYYYWWW```www||||||zzztttmmmnnnqqqvvv}}}oooYYYIIIBBB>>><<<======<<<===@@@@@@GGGRRR]]]gggqqq|||wwwxxxqqqddd\\\SSSLLLJJJKKKKKKMMMRRRVVVZZZ___cccfffgggiiijjjhhhhhhiiijjjlllnnnpppqqqtttuuuvvvvvvwwwwwwvvvvvvxxxyyyyyyzzz{{{{{{||||||{{{{{{{{{|||~~~~~~||||||~~~zzzzzzzzz{{{}}}wwwooonnnrrrtttpppkkkaaabbbiiivvv}}}zzzzzzyyyqqqdddZZZTTTPPPLLLKKKLLLOOOQQQRRROOOPPPQQQSSSVVVYYY[[[\\\WWWVVVTTTSSSRRRRRRRRRSSSTTTVVVXXXXXXUUUSSSRRRSSSUUUVVVVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTRRRPPPOOOOOOOOOPPPOOONNNMMMLLLLLLLLLMMMNNNOOOOOOOOOPPPPPPOOOOOOOOOOOONNNMMMMMMMMMNNNOOOOOOKKKLLLMMMNNNOOORRRVVVYYYYYYYYYYYYYYYZZZ^^^bbbeeegggkkkqqqvvvxxxvvvtttrrrkkklllooooookkkfffiiioooNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMNNNNNNNNNMMMKKKMMMNNNOOOOOOPPPPPPPPPOOOLLLQQQWWW\\\^^^^^^]]]]]]fffggghhhhhhiiilllppptttlllfff```\\\^^^mmm|||xxxyyyyyyvvvsssffffffgggkkksssgggTTTFFF???:::;;;;;;:::;;;>>>===CCCLLLUUU^^^iiittt|||{{{uuu{{{uuubbbXXXNNNKKKKKKKKKMMMQQQRRRVVV[[[___cccfffiiikkkhhhhhhhhhiiijjjlllmmmnnnqqqrrrssstttuuuvvvvvvvvvxxxxxxyyyyyyzzz{{{||||||{{{{{{{{{|||~~~|||yyyvvvvvvxxx|||~~~~~~||||||wwwwwwyyy{{{~~~{{{nnngggiiimmmnnnmmmiiiiiippp}}}|||xxxwwwxxxtttiii^^^XXXPPPNNNKKKKKKNNNRRRTTTVVVQQQQQQRRRSSSTTTVVVXXXYYYZZZXXXVVVSSSQQQQQQRRRSSSTTTVVVXXXXXXVVVSSSQQQQQQQQQQQQSSSTTTUUUVVVVVVVVVSSSTTTUUUUUUVVVUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWUUUSSSQQQPPPPPPQQQRRRRRRQQQOOOMMMLLLLLLMMMMMMLLLMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNOOOOOOPPPOOOPPPOOONNNMMMNNNQQQSSSWWWVVVUUUUUUVVVYYY\\\^^^ccchhhooottttttrrrpppoookkkmmmpppqqqkkkccccccgggwwwMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPOOOOOONNNNNNNNNNNNOOOPPPPPPPPPOOOOOOLLLPPPTTTWWWWWWWWWYYY[[[```bbbdddccccccdddgggjjjkkkjjjhhhccc^^^dddyyyyyyvvvwwwwwwwwwiiigggeeeeeekkkxxxzzzeeeNNNFFF>>><<<<<<:::;;;>>>===AAAGGGMMMTTT^^^jjjsssxxx{{{www{{{rrreeeWWWQQQNNNMMMMMMPPPPPPSSSWWW[[[^^^aaafffiiihhhhhhhhhhhhiiijjjkkklllmmmnnnppprrrtttuuuvvvvvvuuuvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{}}}|||yyyuuutttwwwyyy{{{{{{~~~|||zzzyyyyyyyyywwwxxxzzz}}}xxxpppoooqqqrrrrrrsssssszzz~~~zzzwwwxxxxxxqqqddd[[[YYYRRRPPPNNNNNNQQQTTTVVVWWWQQQQQQQQQQQQRRRSSSTTTUUUWWWVVVUUUTTTSSSSSSSSSSSSRRRUUUWWWXXXVVVSSSRRRQQQQQQQQQRRRSSSTTTUUUUUUUUUSSSTTTUUUUUUVVVVVVVVVUUUQQQRRRSSSSSSSSSSSSSSSRRRTTTSSSSSSRRRSSSUUUXXXYYYYYYWWWTTTRRRQQQQQQRRRSSSSSSRRRPPPOOONNNNNNOOOOOOLLLNNNPPPRRRSSSTTTTTTSSSOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPOOOMMMLLLLLLNNNQQQSSSQQQPPPPPPSSSVVVYYYZZZ```fffmmmrrrrrrqqqppppppoooqqquuuvvvmmmbbb^^^```hhhJJJKKKLLLNNNPPPPPPQQQQQQJJJMMMPPPQQQPPPPPPPPPQQQNNNNNNOOOPPPPPPPPPOOOOOOOOORRRUUUVVVVVVWWW[[[___YYY\\\^^^^^^^^^___bbbeeekkkmmmmmmhhh^^^]]]lll}}}|||xxxxxx{{{}}}rrrnnniiifffhhhssssssWWWMMMDDD@@@>>>======@@@===@@@DDDHHHMMMWWWbbbkkkooo~~~wwwsss}}}tttcccYYYSSSNNNLLLMMMOOOQQQUUUWWWZZZ^^^bbbeeehhhhhhhhhhhhhhhiiiiiijjjkkklllnnnqqqssstttuuuvvvssstttuuuvvvwwwxxxyyyyyyzzzzzzzzz{{{|||~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{wwwvvvxxxzzz{{{zzzzzzzzz{{{{{{||||||}}}}}}~~~~~~|||yyywwwvvvvvvvvvyyyzzz}}}zzzzzzyyyyyy|||~~~zzzzzzxxxyyyyyypppaaaZZZZZZXXXUUURRRRRRSSSTTTTTTTTTSSSSSSSSSTTTUUUWWWXXXYYYQQQRRRTTTUUUVVVTTTSSSRRRQQQSSSWWWXXXVVVTTTSSSSSSUUUTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVPPPQQQSSSTTTTTTTTTSSSRRRTTTSSSRRRRRRSSSVVVYYY[[[ZZZXXXUUURRRQQQRRRSSSTTTSSSRRRQQQPPPPPPPPPQQQRRROOOQQQSSSVVVXXXYYYYYYYYYOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNNNNMMMLLLMMMPPPSSSOOONNNLLLMMMQQQTTTWWWYYY___eeemmmqqqrrrrrrrrrsssrrruuuzzzzzzpppccc\\\\\\[[[tttIIIJJJLLLNNNOOOOOOOOOOOOPPPOOOOOOOOOOOOPPPQQQQQQSSSRRRRRRQQQPPPPPPOOOOOOQQQSSSUUUUUUTTTTTTUUUVVVZZZYYYVVVSSSRRRSSSWWW[[[bbbhhhmmmjjjccc```dddjjj|||~~~ttthhhaaafffrrr}}}hhhYYYJJJCCC???:::999======>>>@@@CCCHHHOOOXXX^^^jjjqqq{{{xxxxxxzzztttcccYYYSSSOOOMMMIIIIIILLLRRRUUUWWW___gggdddhhhkkkllljjjhhhfffeeeiiijjjkkkmmmnnnpppqqqrrrttttttuuuuuuvvvwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||yyyyyyzzzzzz{{{|||||||||~~~}}}|||{{{{{{|||}}}~~~{{{|||~~~~~~}}}wwwrrrpppqqqsssuuu|||wwwxxx|||~~~~~~~~~~~~wwwlllaaaYYYUUUVVVUUUTTTTTTSSSRRRRRRQQQSSSTTTVVVUUUUUUUUUVVVXXXUUUTTTSSSRRRQQQQQQRRRRRRQQQRRRTTTUUUVVVXXX[[[]]]YYYXXXWWWVVVTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVWWWXXXWWWVVVTTTSSSWWWVVVVVVTTTSSSQQQOOONNNNNNPPPSSSUUUWWWVVVUUUTTTMMMOOORRRUUUWWWXXXXXXWWWQQQPPPNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRSSSSSSTTTWWWYYY]]]bbbhhhkkklllooouuuzzzvvv{{{}}}xxxlll___XXXUUU]]]rrrKKKLLLNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTSSSSSSRRRQQQPPPOOOOOOQQQSSSUUUUUUTTTTTTTTTUUUTTTSSSQQQNNNMMMOOOSSSVVV___dddhhhhhhcccaaadddhhhvvvpppdddbbbiiiqqqwwweeeQQQFFF@@@:::999;;;;;;<<<===???BBBHHHOOOTTTbbbiiisss~~~~~~zzzrrreeeZZZSSSOOOIIIHHHJJJNNNPPPRRRXXX```aaadddfffgggfffffffffgggiiiiiijjjkkkmmmnnnooooooqqqqqqqqqrrrssssssttttttuuuvvvwwwxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{zzzxxxxxxyyyyyyzzz{{{{{{{{{||||||{{{zzzzzz{{{|||||||||}}}~~~~~~}}}|||yyyuuurrrppprrrtttvvv}}}zzz|||{{{{{{|||~~~zzzrrrggg]]]WWWUUUUUUUUUUUUTTTTTTSSSQQQQQQRRRSSSUUUVVVUUUUUUVVVWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRTTTTTTTTTUUUWWWYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVVVVTTTSSSQQQOOONNNPPPRRRSSSTTTRRRPPPOOOMMMOOOQQQTTTVVVWWWWWWVVVSSSQQQOOONNNNNNMMMLLLJJJNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQSSSRRRRRRRRRTTTVVVYYY]]]bbbddddddfffkkkpppqqqttttttmmmbbbXXXSSSSSS[[[qqqMMMNNNOOOPPPQQQRRRRRRRRRPPPQQQQQQRRRSSSSSSTTTUUUVVVUUUTTTSSSRRRQQQPPPPPPQQQSSSUUUUUUTTTSSSTTTUUUTTTTTTSSSQQQPPPRRRVVVYYY^^^aaaeeeggghhhiiijjjlllnnn}}}mmmddddddhhhvvvsss[[[JJJBBB===;;;<<<<<<<<<<<<<<<===AAAGGGKKKVVV^^^iiittt~~~|||vvvuuuggg[[[TTTMMMJJJJJJLLLLLLMMMRRRXXX\\\^^^```bbbbbbdddfffiiihhhhhhiiijjjkkkkkklllkkkllllllmmmnnnnnnooooooppprrrrrrssstttuuuuuuuuuuuuuuuvvvwwwyyyyyyzzzzzzzzzwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{zzzyyyyyyzzz{{{{{{|||}}}~~~~~~}}}}}}||||||{{{{{{vvvtttrrrqqqrrrtttwwwyyyzzzuuuvvvxxx}}}zzztttkkkaaaZZZVVVUUUSSSTTTUUUVVVUUUSSSQQQPPPOOORRRUUUVVVVVVUUUUUUUUUVVVWWWWWWVVVUUUSSSQQQPPPRRRSSSTTTSSSRRRRRRSSSTTTVVVVVVWWWWWWWWWWWWWWWWWWTTTSSSSSSTTTTTTVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWWWWVVVVVVVVVVVVVVVSSSTTTUUUVVVUUUSSSQQQPPPPPPPPPQQQRRRQQQOOOLLLKKKLLLNNNPPPRRRTTTUUUUUUTTTUUUSSSPPPNNNMMMLLLIIIGGGMMMMMMMMMMMMMMMMMMNNNNNNPPPQQQRRRRRRQQQQQQRRRSSSVVVYYY\\\]]]\\\]]]```dddiiijjjiiiaaaVVVOOONNNOOOYYYoooNNNNNNOOOPPPQQQQQQRRRRRRQQQRRRSSSTTTUUUUUUVVVVVVWWWVVVVVVUUUSSSRRRRRRQQQQQQSSSTTTTTTSSSRRRSSSSSSUUUVVVVVVUUUUUUVVVYYY\\\^^^___dddjjjppptttvvvvvvuuu~~~|||ooohhhgggppp|||~~~dddQQQGGGBBB@@@>>>===============@@@DDDHHHNNNVVVaaalllvvvzzz|||wwwhhh\\\SSSOOOLLLLLLLLLKKKNNNSSSVVVYYY]]]```bbbdddgggiiihhhhhhiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkklllllllllooopppqqqrrrssssssssssssuuuvvvwwwxxxzzzzzz{{{{{{wwwxxxxxxyyyyyyzzz{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{|||}}}~~~}}}~~~~~~}}}}}}|||{{{zzz~~~~~~}}}~~~{{{xxxwwwwwwppppppqqqrrruuuxxx{{{}}}~~~tttnnnoooqqqtttqqqllleee^^^XXXUUUTTTRRRSSSUUUVVVVVVTTTQQQOOONNNQQQUUUWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXVVVTTTRRRTTTUUUVVVTTTRRRQQQQQQQQQTTTTTTUUUVVVVVVWWWWWWXXXTTTSSSSSSSSSTTTUUUVVVWWWUUUUUUVVVVVVVVVVVVUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVRRRSSSUUUVVVVVVTTTRRRPPPQQQQQQRRRRRRQQQOOOMMMLLLLLLMMMOOOQQQRRRRRRSSSRRRUUUSSSQQQOOOOOOMMMJJJHHHLLLLLLLLLMMMMMMMMMMMMMMMMMMOOOQQQQQQPPPPPPQQQRRRUUUWWWYYYYYYXXXXXXZZZ\\\bbbdddbbb\\\RRRKKKJJJLLLWWWnnnNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSQQQRRRTTTTTTRRRQQQQQQRRRQQQRRRSSSSSSSSSSSSVVVXXX[[[]]]aaaiiissszzz~~~|||}}}}}}rrrkkklllwwwrrr\\\NNNGGGAAA============<<<<<>>AAAFFFMMMSSS[[[dddooowww~~~zzz|||~~~rrrfff]]]VVVNNNJJJJJJKKKLLLNNNOOORRRVVV\\\```cccdddgggiiiiiihhhgggeeeeeeffffffgggggghhhhhhiiikkklllmmmnnnnnnoooooooooooopppqqqqqqrrrrrrrrrqqqttttttuuuuuuvvvwwwwwwwwwyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}yyyyyyzzz{{{||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{|||~~~~~~}}}{{{zzzwwwwwwuuuqqqnnnnnnoooqqqvvvyyy{{{sssmmmllljjjgggddd```\\\WWWUUUVVVWWWWWWVVVSSSSSSTTTTTTTTTTTTSSSSSSQQQSSSVVVWWWWWWWWWYYYZZZXXXXXXWWWWWWVVVUUUUUUTTTWWWYYY\\\\\\ZZZXXXWWWXXXVVVVVVUUUUUUTTTSSSRRRRRRTTTUUUVVVVVVUUUSSSPPPNNNQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOPPPQQQQQQQQQQQQQQQVVVUUUTTTRRRRRRRRRSSSSSSOOOPPPPPPPPPQQQQQQQQQQQQOOOOOONNNNNNOOOOOOPPPPPPMMMMMMMMMNNNPPPOOOLLLJJJIIIIIIJJJKKKKKKLLLMMMMMMNNNPPPRRRRRRQQQNNNNNNNNNJJJKKKMMMRRRWWW[[[^^^___bbbfffiiieee\\\TTTPPPPPPXXXoooSSSSSSRRRQQQQQQRRRTTTTTTUUUVVVWWWWWWWWWUUUSSSQQQQQQRRRSSSTTTUUUVVVWWWWWWPPPRRRSSSRRRQQQOOOOOOPPPRRRTTTVVVVVVUUUSSSSSSSSSUUUWWWYYY[[[aaaiiissszzzzzznnncccaaafffsss{{{{{{sss```QQQGGG@@@@@@???===;;;:::;;;======AAAFFFLLLSSS\\\hhhpppvvv~~~{{{uuu}}}qqqggg]]]SSSMMMLLLJJJIIIHHHGGGIIIOOOXXX^^^```bbbeeeggghhhgggeeeddddddeeeeeeffffffggghhhhhhjjjjjjkkklllmmmmmmmmmmmmqqqrrrrrrsssssssssrrrrrrrrrrrrsssssstttuuuuuuuuuxxxxxxzzzzzzzzzzzzxxxxxxyyyyyyzzz{{{|||||||||{{{wwwxxxyyyzzz{{{|||||||||~~~~~~}}}}}}||||||}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzxxxzzz{{{|||~~~}}}~~~~~~~~~|||zzzxxxwwwrrrrrrpppnnnlllmmmppprrryyy}}}zzzppplllmmmmmmhhhdddbbb\\\UUUQQQRRRUUUVVVWWWSSSSSSSSSSSSSSSTTTTTTTTTRRRTTTVVVWWWWWWXXXZZZ\\\[[[ZZZXXXVVVTTTSSSRRRRRRVVVYYY\\\\\\[[[ZZZYYYYYYYYYXXXWWWVVVTTTSSSRRRRRRTTTUUUWWWXXXVVVSSSOOOLLLPPPQQQRRRTTTTTTRRRQQQPPPNNNOOOQQQRRRSSSRRRQQQQQQRRRPPPNNNLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOONNNNNNOOOPPPPPPLLLLLLLLLMMMNNNMMMIIIGGGIIIIIIIIIJJJKKKLLLLLLMMMRRRSSSUUUTTTPPPMMMKKKKKKIIIJJJNNNSSSZZZ```cccdddeeehhhiiieee[[[TTTRRRRRRYYYoooTTTTTTTTTUUUUUUUUUTTTTTTVVVVVVVVVUUUUUUSSSRRRQQQNNNNNNOOOQQQRRRTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRVVVWWWXXXWWWUUUTTTUUUVVVTTTVVVWWWZZZ^^^eeemmmsssvvvpppggg```\\\bbbsss}}}yyynnn\\\OOOEEECCC???<<<::::::;;;<<<<<<>>>AAAFFFLLLUUU^^^eeepppuuu|||{{{vvvwwwjjjbbbXXXOOOMMMJJJGGGGGGJJJNNNPPPQQQ[[[]]]aaadddggghhhgggggg___aaaccceeefffdddbbbaaadddgggjjjllllllkkklllmmmooopppqqqssssssssssssrrrqqqrrrrrrssssssrrrqqqqqquuuvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxssstttvvvxxxyyyyyyyyyyyy|||}}}~~~~~~}}}|||zzzyyyyyyzzz|||}}}~~~~~~}}}||||||zzzwwwuuuuuuwwwzzz~~~~~~}}}~~~|||xxxvvvtttsssqqqppppppkkkkkkmmmmmmlllpppxxx~~~|||yyyuuurrrooollliiifffccc```ZZZTTTPPPPPPRRRUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTVVVXXX[[[]]]^^^^^^^^^```]]]YYYWWWVVVVVVUUUUUUVVVZZZ^^^]]]XXXUUUVVVYYYTTTSSSSSSRRRRRRTTTUUUVVVUUUUUUUUUUUUSSSQQQNNNMMMPPPQQQSSSTTTTTTSSSSSSRRROOOPPPQQQQQQPPPOOONNNLLLPPPOOOMMMKKKJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLKKKKKKLLLMMMNNNNNNIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLQQQQQQQQQRRRQQQQQQPPPOOOLLLMMMOOOSSSXXX]]]aaadddbbbeeegggeee___ZZZXXXXXXcccwwwRRRSSSTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNOOOPPPQQQRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQTTTUUUVVVUUUTTTSSSSSSTTTSSSTTTUUUVVVZZZ```ggglllsssnnnggg```[[[\\\iiiwww|||vvvyyy~~~kkk\\\MMMIIIDDD@@@>>>>>><<<;;;:::<<<>>>AAAEEEMMMUUU[[[ccciiiqqqyyy{{{vvvzzznnnbbbWWWQQQMMMIIIGGGIIILLLNNNOOOVVVXXX\\\```ccceeeeeefffcccccccccbbbbbbaaaaaa```dddfffhhhiiiiiiiiijjjlllnnnooopppqqqqqqqqqpppoooooooooppppppqqqrrrssssssrrrrrrssssssssstttttttttvvvwwwxxxyyyyyyyyyxxxxxxrrrsssuuuxxxyyyzzzzzzyyy{{{|||}}}~~~~~~~~~}}}|||{{{yyyxxxxxxyyy{{{|||}}}}}}~~~}}}||||||zzzwwwuuuuuuvvvyyy{{{||||||{{{zzzyyywwwuuusssqqqooommmkkkjjjgggiiinnnppprrrxxxzzzxxxuuurrroookkkfffbbb```]]]XXXSSSOOOMMMNNNPPPQQQQQQQQQRRRRRRSSSTTTTTTUUUVVVYYY[[[]]]^^^^^^^^^]]]\\\[[[ZZZZZZYYYWWWVVVXXXZZZ]]]\\\YYYVVVTTTSSSSSSSSSRRRQQQRRRSSSTTTUUUTTTTTTUUUUUUUUUTTTRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHIIIJJJLLLNNNOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPRRRRRRSSSSSSQQQRRRSSSUUUWWWYYY\\\]]]^^^aaadddccc^^^YYYWWWWWWdddxxxPPPQQQSSSUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNOOOOOOPPPQQQRRRSSSTTTTTTRRRQQQQQQRRRSSSTTTTTTUUUWWW\\\bbbgggqqqnnniiiddd\\\XXX^^^fffzzzyyyrrrqqqtttzzz~~~mmm[[[SSSIIIDDDBBBAAA===:::::::::;;;===???DDDKKKPPPYYY```iiirrrzzzqqqwww~~~rrrfff[[[UUUOOOJJJIIIJJJLLLMMMOOOQQQTTTXXX\\\___aaabbbeeedddbbb```_________```cccdddeeeeeeeeeeeegggiiimmmnnnnnnoooooonnnllllllmmmmmmmmmnnnooorrrtttuuuqqqqqqqqqrrrrrrrrrssssssuuuvvvwwwxxxxxxwwwvvvuuuppprrrtttwwwyyyzzzzzzzzzzzz{{{|||}}}}}}}}}||||||{{{zzzxxxwwwwwwxxxzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{yyywwwuuuuuuuuuuuuuuuvvvvvvvvvvvvsssrrrqqqpppmmmkkkiiihhhhhhhhhlllrrrvvvyyy~~~}}}{{{yyyvvvsssoooiiiaaa]]]___\\\YYYTTTQQQOOOMMMMMMMMMNNNNNNOOOQQQSSSTTTUUUUUUWWWYYY[[[]]]^^^^^^]]]XXXYYYZZZ[[[[[[ZZZXXXWWWWWWWWWWWWWWWWWWUUURRROOOPPPOOONNNNNNNNNOOOQQQRRRPPPQQQSSSTTTUUUUUUTTTTTTRRRSSSTTTTTTSSSRRRPPPOOOGGGGGGHHHIIIKKKMMMNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHGGGIIIKKKNNNPPPQQQQQQQQQMMMMMMLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMJJJKKKLLLOOOQQQTTTUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVYYY]]]aaaaaa]]]YYYWWWWWWeeeyyyNNNPPPRRRTTTTTTSSSQQQPPPQQQQQQQQQRRRQQQQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPRRRTTTTTTRRRQQQQQQRRRTTTUUUVVVVVVXXX\\\bbbfffpppnnnllliiiaaaXXXWWW[[[hhhzzz}}}vvvoookkkjjjnnn|||~~~mmm```PPPFFFBBBAAA===::::::;;;;;;<<<===AAAFFFJJJQQQXXXbbbkkksss{{{{{{vvvxxxxxxiiibbbXXXPPPKKKJJJJJJKKKIIIJJJMMMQQQUUUYYY\\\]]]aaaaaa```____________```aaabbbbbbaaa```aaacccfffiiijjjkkklllmmmllllllkkknnnmmmllllllnnnpppsssuuurrrssssssssstttttttttttttttuuuvvvvvvuuusssqqqoooooopppsssvvvxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuuuuuvvvxxxyyyyyyzzz{{{|||}}}}}}}}}}}}||||||}}}}}}}}}}}}|||||||||}}}~~~~~~}}}}}}|||{{{yyyyyyyyyxxxvvvtttsssrrrqqqpppoooooopppppppppooommmkkkiiihhhjjjkkknnnppptttyyy}}}}}}~~~yyysssllleee^^^ZZZ]]]\\\ZZZYYYWWWVVVSSSQQQNNNNNNNNNPPPQQQTTTVVVWWWUUUVVVXXXZZZ[[[[[[[[[[[[UUUVVVXXXYYYYYYYYY[[[\\\XXXSSSOOOOOORRRTTTRRROOOMMMLLLKKKKKKKKKLLLMMMNNNMMMNNNPPPQQQRRRRRRRRRQQQSSSTTTTTTTTTSSSQQQOOONNNGGGGGGGGGGGGIIILLLNNNOOONNNNNNMMMMMMLLLLLLLLLLLLHHHIIIKKKMMMOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMIIIJJJKKKNNNPPPSSSUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWXXX\\\```aaa]]]ZZZXXXYYYfff{{{NNNOOOQQQRRRRRRQQQOOONNNNNNNNNOOOPPPPPPPPPOOOOOOPPPPPPOOOOOONNNMMMMMMLLLJJJJJJJJJJJJKKKMMMNNNOOOPPPRRRUUUUUUTTTRRRRRRSSSSSSTTTUUUVVVXXX[[[aaadddlllkkklllkkkddd[[[WWWXXX___nnn|||xxxrrrkkkddddddooo|||oooYYYJJJCCCAAA>>>:::999999::::::;;;>>>CCCFFFHHHOOOYYYaaaiiipppyyy~~~yyyqqqtttxxxpppcccXXXPPPLLLJJJIIIGGGGGGIIIKKKNNNRRRUUUWWWYYY[[[]]]___aaaaaa``````_________^^^]]]]]]```bbbdddeeegggjjjkkklllllllllnnnmmmlllllllllnnnppprrrrrrrrrrrrsssssssssttttttsssssstttsssrrroookkkiiinnnppprrruuuxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzz||||||}}}}}}}}}{{{yyyxxxyyywwwvvvwwwwwwvvvtttrrrqqqooommmkkkjjjjjjjjjkkklllkkkhhheeedddffflllqqquuuzzz}}}zzzppphhhaaa\\\YYYYYYXXXXXXZZZ\\\\\\ZZZXXXPPPOOOOOOOOOQQQSSSUUUVVVSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWXXXWWWXXXZZZ```dddbbbZZZPPPMMMOOOSSSRRRPPPNNNMMMLLLLLLLLLMMMOOOPPPOOOPPPQQQRRRRRRQQQPPPPPPSSSTTTTTTSSSRRRPPPNNNMMMJJJJJJIIIIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMJJJKKKLLLMMMMMMMMMLLLKKKLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLMMMOOOQQQRRRTTTRRRTTTWWWZZZ\\\]]]^^^^^^ZZZ^^^aaaaaa]]]ZZZZZZ[[[fff{{{PPPPPPPPPPPPOOONNNMMMMMMJJJJJJKKKLLLLLLMMMLLLLLLPPPOOOOOONNNMMMMMMLLLLLLIIIIIIIIIIIIJJJKKKLLLMMMPPPRRRUUUVVVUUUTTTSSSSSSPPPQQQRRRSSSUUUXXX\\\```eeeeeegggjjjggg```]]]^^^gggrrr~~~zzzssshhhaaaeeemmm|||hhhTTTIIICCC???<<<777888999999999;;;???BBBDDDJJJSSSZZZaaaiiiqqqwww}}}wwwqqquuutttfff[[[TTTNNNKKKIIIHHHHHHHHHIIILLLOOOQQQQQQTTTXXX]]]___```______]]]]]]^^^]]][[[[[[\\\^^^___```cccfffhhhjjjjjjjjjkkkkkkjjjjjjjjjkkkmmmnnnnnnnnnoooooooooppppppppppppqqqrrrrrrpppmmmjjjhhhnnnppprrruuuwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvvvvvvvuuusssrrrrrrsssuuuvvvuuuvvvwwwxxxyyyyyyyyyyyywwwxxxyyyzzzzzzyyyxxxwwwzzz{{{||||||{{{yyyvvvuuuuuutttssstttttttttrrrpppmmmllljjjhhhgggffffffgggffffffeeecccccchhhqqqwww|||~~~vvvkkkccc]]]ZZZXXXTTTSSSTTTXXX]]]```^^^\\\SSSRRRPPPOOOOOOPPPQQQRRRRRRSSSUUUVVVVVVVVVUUUUUUYYYZZZZZZYYYYYY]]]dddjjjmmmdddXXXQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSTTTRRRSSSTTTUUUTTTSSSRRRQQQSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMNNNNNNOOONNNNNNNNNMMMMMMNNNNNNMMMLLLJJJIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLNNNNNNMMMLLLMMMNNNPPPQQQOOOQQQTTTXXX\\\```bbbddd]]]___```^^^ZZZXXXXXXZZZfff{{{RRRQQQOOOMMMLLLKKKKKKKKKHHHHHHIIIKKKKKKLLLLLLLLLNNNMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIIIIJJJJJJKKKLLLOOORRRUUUVVVUUUTTTSSSSSSPPPQQQRRRRRRRRRTTTWWWZZZaaaaaadddiiijjjhhhhhhkkkrrrzzzvvvjjjgggkkkrrr~~~xxxdddTTTIIIBBB???999999:::999888999<<<>>>AAAFFFMMMSSSYYY```iiipppttt|||zzzssswwwyyylllbbbZZZUUUMMMKKKIIIGGGFFFHHHJJJLLLNNNPPPSSSVVVYYY[[[]]]]]][[[\\\]]]]]][[[ZZZZZZZZZ[[[]]]___bbbdddeeeeeeeeeddddddeeefffhhhiiijjjjjjkkkllllllllllllmmmmmmmmmlllmmmppprrrrrrpppmmmkkkoooppprrruuuvvvwwwwwwvvvwwwvvvuuutttsssttttttuuuuuutttrrrqqqqqqrrrtttuuutttuuuvvvwwwwwwxxxxxxwwwuuuvvvxxxyyyyyyxxxvvvuuuwwwxxxzzz{{{zzzxxxvvvtttrrrqqqpppqqqrrrrrrpppooojjjiiihhhfffeeeddddddcccaaaeeehhhiiikkkpppxxxxxxnnneee___ZZZWWWUUURRRQQQRRRWWW^^^aaa```^^^ZZZWWWTTTQQQOOOOOOOOOPPPSSSTTTUUUVVVVVVUUUUUUTTTVVVYYY[[[ZZZZZZ]]]dddjjjkkkeee\\\VVVTTTTTTTTTSSSTTTSSSRRRRRRRRRSSSTTTUUUSSSSSSTTTUUUUUUTTTSSSSSSRRRRRRSSSSSSRRRPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMNNNOOOQQQQQQQQQPPPPPPOOOOOOPPPPPPOOONNNLLLKKKHHHJJJKKKLLLMMMLLLJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKOOONNNMMMLLLLLLMMMNNNOOOMMMOOORRRUUUZZZ^^^bbbddd]]]^^^]]]YYYTTTRRRTTTWWWeeezzzTTTRRROOOLLLJJJJJJJJJKKKIIIIIIKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKNNNQQQTTTVVVUUUSSSRRRRRRRRRSSSSSSSSSRRRSSSUUUWWWaaa```dddkkknnnooorrrvvvsssyyywwwqqqqqqkkkwwwppp]]]NNNEEE@@@=========;;;999999;;;===999===CCCIIINNNVVV___fffllluuu~~~uuussszzz|||{{{oooeee___PPPNNNJJJGGGEEEFFFHHHIIIMMMNNNOOOQQQSSSWWWZZZ\\\ZZZ\\\]]]]]][[[YYYXXXYYYZZZ[[[]]]___aaaaaaaaaaaa^^^___aaadddfffggghhhhhhkkkkkkkkklllllllllmmmmmmiiikkkooorrrtttsssqqqppppppqqqsssuuuvvvvvvvvvuuuvvvuuutttsssrrrssssssttttttsssqqqppppppqqqssstttssstttuuuvvvwwwwwwwwwwwwtttvvvwwwxxxxxxwwwvvvttttttvvvxxxzzzzzzyyywwwuuupppoooooooooqqqqqqooommmhhhhhhgggfffeeecccbbbbbb```fffmmmrrrtttxxx}}}}}}}}}~~~}}}uuurrrvvvuuuppphhhbbb\\\XXXTTTRRRTTTRRRSSSWWW___cccbbb``````]]]YYYTTTQQQPPPPPPPPPTTTTTTVVVVVVWWWVVVUUUTTTQQQUUUYYYZZZYYY[[[```eeebbb^^^ZZZWWWVVVVVVUUUUUURRRRRRQQQPPPQQQRRRSSSTTTPPPQQQRRRTTTTTTTTTSSSSSSQQQRRRRRRRRRRRRPPPOOONNNJJJKKKMMMOOOOOOOOOOOONNNPPPQQQRRRTTTTTTTTTSSSSSSPPPQQQQQQRRRQQQPPPNNNMMMGGGIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEFFFGGGHHHJJJKKKOOONNNLLLKKKKKKMMMNNNPPPNNNOOOPPPSSSWWW\\\```bbb]]]]]]ZZZUUUOOOMMMPPPSSSdddzzz