BM6(6( ---,,,+++,,,------+++***,,,------...............------.........---++++++***+++,,,---..................---,,,***+++---000---.....................////////////000000000000111111111111111111111222111111111222222222333333666555555555555555555666333444555555666555555555444555555666666666666666666777888888666555666666888999999666555777666444444666777777777777:::<<<:::;;;<<<======>>>>>>>>><<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCEEEFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNNNNOOOPPPPPPOOOOOOPPPRRRVVVWWWWWWXXXZZZ[[[]]]^^^]]]]]]\\\]]]]]]___```aaa```^^^\\\]]]^^^______^^^[[[YYYXXXXXXYYYZZZZZZZZZZZZ]]]^^^^^^aaafffeeebbb\\\\\\\\\ZZZXXXWWWYYY[[[^^^```bbbbbb```\\\ZZZYYYZZZ\\\\\\XXXSSSQQQRRRTTTUUUUUUUUUSSSQQQPPPQQQSSSVVVTTTSSSSSSSSSQQQNNNKKKEEECCCBBBAAABBBCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>><<<::::::;;;;;;:::999888999999999999888888777555999999777777<<<>>><<<666888888777555333333444111111222333333444444444222222222222222111000//////000111222444777999:::222000....../////////...---,,,,,,---......---+++......///000000000000000---,,,,,,---000111222111222000......///000///---//////............//////000000000000////////////---...///000111000000000000000///////////////000//////............//////111111111111111111000000000000000111333666999:::999777555222111000000111000//////000333444333222,,,///000...///333444222////////////////////////000000000000000000000000///000000000111111111111000222111......333444333.........000222333222111000000000111222222333333222111///000111222222111777666555555555666666666444444333333333222222222222222222444555555333111111111000000111333444555;;;AAAHHHMMMNNNNNNMMMMMMEEE???999666777999:::999;;;;;;<<<======<<<;;;;;;<<<===>>>???@@@AAAAAAAAA>>>@@@BBBDDDGGGNNNXXX___iiiuuu---,,,+++,,,------,,,***+++,,,------......------,,,------------------,,,+++,,,------......------,,,---------++++++,,,...---------...............////////////000000000000000000000111111111111111111111111111222222222222777666555555555555666777333444555555666666555555444444555555666666777777555777999888777666666777:::999777555333111///...555666777777666666888999::::::;;;<<<============<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBCCCEEEFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNNNNPPPRRRSSSRRRSSSUUUWWWXXXXXXXXXXXXYYY[[[\\\]]]^^^]]]]]]]]]^^^```aaaccc```___]]]^^^```aaa``````\\\ZZZXXXXXXZZZZZZZZZYYYRRRVVVYYY[[[aaahhhiiiggg^^^``````]]]YYYWWWXXXZZZ]]]```ccccccaaa]]][[[ZZZXXXZZZ[[[XXXSSSPPPOOOPPPRRRSSSSSSRRRPPPOOOPPPQQQQQQPPPOOOOOOPPPOOOLLLIIIEEECCCAAA@@@AAAAAAAAA??????????????????????????????===;;;;;;<<<<<<;;;:::888999999999999999888888777;;;<<<999777888888555555666777666444333333333222222222222333333333444222222222222222111000000///000111222444777999:::333111//////000000///...---,,,+++,,,......,,,+++......///000000000000000...------...000111111000333000---...111333222000//////............//////000000000000////////////---...///111111111000000000000000000//////////////////............//////111111000000000000000000000000//////111333666888888777777555444333111111000//////111333444333111---000000...///222333000............////////////111111111111111111111111000000000000111111111111000222111......222444222...///000000111111000000000000000111222222333333222222222444777888888666777555444333555555555444444444333333333333222222222222222333555555333111111111000000111333555666;;;AAAHHHMMMNNNNNNMMMMMMEEE???888555666888888888999:::;;;<<<<<<<<<;;;:::<<<<<<>>>???@@@AAAAAAAAA>>>@@@BBBDDDGGGNNNXXX___jjjvvv,,,++++++,,,---...,,,******+++,,,,,,---,,,,,,,,,++++++,,,------.........------......------,,,+++***,,,......---++++++,,,---------.........//////////////////000000000000//////000111111111111111111111111111222222222222666555444444444444555666333444555555666666555555444444444555555666777888555777999999777666777888888777666666444222111222888999999888666555777888::::::;;;<<<============<<<<<<<<<===???AAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNNNNQQQTTTUUUVVVWWWYYY[[[YYYYYYYYYYYYYYYZZZ[[[[[[___^^^^^^^^^___aaacccdddaaa```______aaabbbbbbaaa\\\ZZZYYYYYYZZZZZZYYYWWWPPPTTTWWWYYY___ggghhhfffccceeeeeebbb\\\XXXYYY[[[^^^aaaeeeeeeccc```]]][[[YYY\\\^^^\\\WWWRRRPPPPPPOOOPPPPPPOOOMMMLLLLLLMMMJJJJJJIIIJJJKKKKKKIIIFFFDDDBBB@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<<<<=========<<<888999999::::::999999888111777;;;999666666555333333555666555333222222222222222222222222222333333111222222222222111000000///000111222444777999:::888666333222111000///------,,,,,,---......---+++......///000000000000000000///...///111111000...///,,,***,,,000333222/////////............//////000000000000////////////,,,---///111222111000000000000000000000///......//////............//////,,,,,,---...///000111111111000.........000333555777888999999777555222000//////000111333444222111...111111......111111.........//////000000000000000000000000000000000000000000000000111111111111///222111......222333111///000111111000///...///000000000111222222333333222333777<<<@@@BBBBBB@@@777444222222444555333222444444333333333333222222222111222333555555444222111000000000111333555666;;;AAAHHHMMMNNNNNNMMMMMMEEE???888444555666666666777888:::;;;<<<;;;:::999:::;;;<<<===>>>?????????>>>@@@BBBDDDGGGNNNXXX___kkkwww,,,++++++,,,---...,,,+++******+++,,,,,,,,,,,,+++***++++++,,,---...///000............---,,,++++++)))+++...///...,,,++++++---------.........//////////////////000000000000...///000111111111111111000111111111111222222222555444333333333333444555333444555555666666555555444444444555555777888888555777999999777777777888666555555888999888999;;;:::;;;:::999777666777888999:::;;;<<<============<<<<<<<<<===@@@AAAAAAAAABBBBBBBBBBBBDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNOOOQQQUUUWWWXXXZZZ\\\^^^ZZZZZZYYYYYYYYYYYYZZZZZZ```___^^^^^^___aaadddfffbbb```___```bbbccccccbbb\\\[[[YYYYYYZZZZZZXXXWWWSSSVVVXXXYYY^^^cccdddaaafffiiiiiieee^^^ZZZZZZ]]]```cccggggggeeebbb___]]][[[___bbbaaa[[[VVVSSSSSSLLLMMMNNNLLLJJJIIIJJJKKKEEEEEEEEEGGGHHHHHHFFFDDDCCCAAA???>>>??????>>>==================>>>>>>>>>@@@>>><<<<<<>>>>>>>>>===888999999:::::::::999999(((000666777666777777555333444555555333111111222222222222111222222333333111111222222222111111000///000111222444777999:::===;;;777444333111...,,,...------...//////...,,,...//////000000000000000111000///000111111///---+++'''%%%(((---000///,,,//////............//////000000000000////////////+++---///111222222000000000000111000000///......//////............//////'''((())),,,...000222333222000...------///111333666888:::;;;:::666222000//////000222444444222111///222111......000000---//////000000111111111222////////////////////////000000000000111111111111///222111...///222222000000111222111///...---...000000000111222222333333---///555<<>>>>>>>>@@@BBBDDDGGGNNNXXX___lllxxx,,,+++)))''''''(((***+++,,,+++++++++***)))))))))*********+++,,,---...///,,,------......------,,,(((((()))***++++++++++++***,,,......---,,,---...,,,...//////...------......//////000111222222333222222222111222222333333333222000111444666777777666555444333333333333333444555555444333444666999666666666666777777777777555555666666666666555555555666888888777777999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@???DDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIILLLOOOTTTWWWYYYYYYYYYZZZZZZZZZYYYZZZZZZ[[[\\\]]]___```aaaaaaaaaaaaccceeedddbbb```___```aaaaaaaaa___]]]ZZZYYYYYYZZZYYYYYYWWWWWWWWWYYY\\\```cccfffhhhiiiiiigggbbb]]]ZZZYYYZZZ\\\___aaabbbaaa___]]][[[\\\^^^``````]]]WWWRRRQQQOOONNNLLLLLLMMMNNNPPPKKKJJJIIIGGGEEEDDDBBBBBBCCCAAA@@@@@@@@@???===;;;;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;???DDDIII============<<<<<<<<<<<<:::999777666444333333333222333333333333222111000///222666999999777444222333333444222111000111333222333555666888999::::::444222000---++++++******---------............///111111111111111000000000000000000000////////////---...////////////111333111111111111000000000000////////////////////////000000000000000000000000111222111000...---...///000///...---...000222333------......//////000000////////////000000000000888999999888666444222000111111000///...---,,,,,,222222111111000/////////,,,,,,,,,...111222111///000000000000000000000000......000111111000//////000111111111111222222222555444333222111111111111000000111222333333444444555555555555555555555555111222333444555555555555666666555444333222333333444444333222222333333444111222444444444444555777;;;@@@GGGKKKKKKKKKKKKLLLFFFAAA;;;666555666777777888999:::;;;;;;;;;:::999============>>>>>>>>>>>><<<>>>AAACCCFFFMMMWWW___kkkvvv+++***)))(((((()))***++++++++++++***************++++++++++++,,,,,,---...******++++++++++++******++++++,,,---............***,,,......---,,,---...,,,---//////---,,,---.........//////000111111222111111111111222222333444777555333222333444333333555444444333333222333333222333333222111111444666666666666666777777777777555666666777777666666555555666888888777777999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@CCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHGGGKKKQQQUUUXXXYYY[[[\\\WWWWWWWWWWWWXXXYYYZZZZZZ\\\^^^_________```bbbdddcccbbb`````````aaa`````````]]][[[YYYYYYXXXVVVTTTUUUUUUVVVWWWZZZ^^^aaadddfffhhhhhhfffbbb^^^[[[ZZZ\\\]]]___aaaaaaaaa___^^^]]]]]]^^^______\\\WWWSSSQQQPPPNNNMMMLLLMMMNNNOOOKKKJJJIIIGGGEEEDDDBBBBBBDDDAAA>>><<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<@@@FFFJJJBBB>>>:::888888999999999:::999777666444333333333111222333444444555555555000222555777777666444222222333333222000000111333333333444555555555555555222111///---,,,+++++++++---------............///....................................------------,,,---......---...000222111111000000000/////////////////////////////////000000000000000000000000444444444333000000111222000///---,,,,,,---...///......///000000000//////.../////////000000000000444444444444444333222111111111111000//////......///////////////000000000---,,,+++,,,...000///...000000000000000000000000///000111111111000//////000111111111111222222222111111000/////////000000000000000111111222222222444444444444444444444444111222333444555555555555222111000111222444444444333333222222222333333444111222444444333444555777666<<>>??????@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHFFFIIIOOOSSSUUUWWWYYY[[[UUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\]]]]]]]]]]]]```bbb```aaabbbbbbbbbaaa```______^^^\\\[[[ZZZWWWTTTQQQUUUUUUVVVWWWZZZ]]]```bbbeeefffgggfffccc___]]]]]]______```aaaaaaaaa``````___^^^]]]]]]\\\ZZZVVVTTTOOONNNLLLKKKJJJKKKLLLLLLJJJIIIHHHGGGEEEDDDBBBBBBDDD@@@<<<999:::;;;=========<<<<<<;;;::::::999999::::::::::::;;;???EEEIIIJJJDDD===999888999999999:::999777666444333333333111111222333333444444444222222333444444444333333222333333222000///111222333333333333222222111000000///...------,,,---------------............///---------...........................------------,,,---...---------///111000000000/////////......////////////////////////000000000000000000000000444444444333111000111333555444222000000000000111///000111222222000///---....../////////000000000////////////000111222222111111111111111000000000---------...///000000000000...------...//////...000000000000000000000000111222222222111000//////000111111111111222222222///////////////000000111000000000000000000000111333333333333333333333333111222333444444555555444333000...000333555444222222111111111222333333444111222444444333333555666333888???EEEGGGHHHHHHIIIAAA>>>999666666666666666666777888999999999999888::::::;;;;;;;;;<<<<<<<<<===???AAACCCFFFMMMWWW^^^mmmxxx******)))))))))***+++,,,)))))))))***+++++++++,,,------,,,+++******++++++***++++++,,,,,,++++++***'''((()))******+++++++++***,,,......---,,,---...***,,,------,,,++++++,,,---------.........///////////////000111333444555333222111111333444333222111111222222222111111111555666777666444333444555555555666666777777888888777777888888888888777777666777999999888888:::;;;========================>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHKKKOOORRRSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[]]]______bbbdddeeedddbbb```___^^^]]]]]]]]]]]]ZZZUUURRRWWWXXXXXXZZZ\\\___aaacccccceeegggfffdddaaa______aaaaaaaaa```````````````___]]]ZZZYYYXXXWWWUUUSSSLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHFFFEEECCCBBBBBBCCC@@@<<<:::;;;<<<======@@@???>>>===<<<;;;::::::999999999888999<<<@@@DDDKKKHHHDDD>>>:::888888999:::999777666444333333333222222111000////////////444333222111111222222333111222222111//////000222222222222222111000//////.........------.........---------............//////////////////000000000000000000000////////////---.........------///111////////////............////////////////////////////////////////////////000111111000...---///000444333222111111111222222///000222444333111...,,,........./////////000000...---,,,,,,---///111222/////////000000111111111.........//////000000000555222000000111111111000////////////////////////333333333222111000//////000000111111111222222222000000000000111222333444111111111111111000000000111111111111111111111111111222333444444444444444999555222222555666333000111111111111222222333444111222444444333333444555555999???EEEHHHHHHHHHGGG???<<<888666666666666555777777888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<===???AAACCCFFFMMMVVV^^^lllwww***************+++,,,,,,)))))))))***+++++++++,,,------,,,+++***************++++++,,,,,,++++++******+++,,,---............***,,,......---,,,---...***,,,------,,,++++++,,,------------............/////////000111333444555222111000111333333222111000000111222222111111000555666777666444333333444555555555666777888888888888888999999999999888888777888::::::999999;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIHHHKKKOOOQQQRRRSSSUUUVVVYYYYYYYYYZZZ[[[\\\^^^___`````````^^^[[[ZZZ[[[\\\___cccfffgggeeebbbaaa```[[[\\\]]]___```^^^ZZZWWW[[[\\\]]]^^^```bbbdddeeebbbdddffffffdddbbbaaaaaabbbbbbaaaaaa`````````___\\\YYYVVVTTTTTTSSSRRRQQQLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEECCCBBBBBB@@@???>>>===>>>>>>===;;;??????>>>===<<<;;;;;;:::<<<<<<;;;:::999:::===@@@CCCGGGIIIEEE===777777999:::999777666444333333333222111000/////////000000555444222000000000222333111111111000///...///111000000111222222222111111,,,------...............---------............///////////////000000111111000000000000////////////...///000///......000222////////////............////////////////////////...........................//////...,,,,,,---///,,,,,,,,,,,,------...//////000222444333111...,,,............//////////////////...------...000000---......//////000000000111111111000000/////////555333111111111222111000////////////////////////444333222222111000000///000000111111111222222222000000000000111333444555222222222222222222111111111111111111111111111111222222333333444333333333888555333333444555333111222222111111222333333444111333444333222222333444666999>>>DDDGGGHHHFFFEEE???<<<888666666666666555888888888999:::;;;;;;<<<;;;;;;<<<<<<<<<=========>>>@@@BBBCCCFFFLLLVVV]]]jjjvvv))))))***++++++,,,,,,,,,***************+++++++++---,,,+++***************))))))************)))))))))***+++,,,------------***,,,......---,,,---...+++,,,......,,,,,,,,,---......................../////////000111222333444444333222222222111///---///000111333333222111000222333555444333222222333444444555666777888999999999999::::::::::::999999999:::<<<<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKIIIHHHHHHHHHIIIJJJFFFIIIMMMQQQSSSVVVYYY[[[[[[[[[[[[\\\^^^___aaaaaaaaaaaaaaa^^^[[[ZZZZZZ[[[___cccggggggdddaaa```aaaZZZ[[[\\\___aaaaaa^^^[[[^^^___```aaacccdddeeefffaaadddffffffeeecccbbbbbbbbbbbbbbbaaa```___^^^]]]YYYVVVSSSQQQQQQRRRQQQPPPNNNNNNNNNMMMLLLKKKJJJJJJHHHGGGFFFEEEDDDCCCCCCBBB???>>>>>>?????????===;;;;;;;;;;;;;;;;;;;;;::::::??????>>><<<::::::===???AAAGGGMMMLLLFFF@@@>>>???:::999777666444333333333000000000000222555777888666555222000000000111222000111111000...---///000...///000111222333333333,,,------...//////......---------............///------......//////000000............------------///000111000......000222000000000/////////......////////////////////////...........................///000///------...000++++++,,,,,,---.........///000111222222000///---------........./////////000000//////......//////------......//////000000222222222111000/////////111000///000111000...,,,000000000000000000000000333222111000000000000000000111111111111222222222////////////000111222333222222222222222222333333111111111111111111111111222222333333333333222222111111111111222333444555444333333222222333333444111333444333222111222444555777<<>>999666666666666666999888888999:::;;;======;;;<<<<<<<<<<<<=========>>>@@@BBBCCCFFFLLLUUU]]]iiiuuu))))))***+++,,,,,,,,,,,,+++++++++***************++++++***************+++******++++++++++++******'''''')))******************,,,......---,,,---...,,,---//////---,,,---...........................000000000000000111222222222111111111222222///---///000222333444333222111000222444555333222333333444444555666777888999999::::::;;;;;;;;;;;;::::::;;;<<<>>>>>>======???@@@????????????????????????@@@???>>>>>>???@@@BBBDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNLLLKKKIIIIIIIIIKKKLLLHHHKKKNNNRRRTTTWWWZZZ]]]ZZZ[[[[[[\\\]]]___aaabbb^^^______]]][[[ZZZ[[[]]]^^^bbbeeeeeeaaa^^^___aaaZZZZZZ[[[^^^``````^^^\\\^^^^^^```aaabbbcccddddddbbbdddfffgggeeecccbbbbbb```aaabbbbbbaaa^^^\\\ZZZVVVTTTRRRQQQRRRRRRQQQPPPNNNNNNMMMMMMLLLJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCBBB@@@>>><<<<<<=========<<<999999::::::;;;<<<===============;;;999999;;;===???BBBFFFJJJKKKHHHDDD@@@:::999777666444333333333/////////111333666999;;;777666444222000000111111///000000///------...000...///000111222222222222,,,---.../////////...------------............///......//////000111111222............------------//////000///------///000111111000000000/////////////////////////////////------------------------...///000///...---///111.........////////////.........///000000000//////---------.........//////...//////000000////////////////////////000000000000000000000000000//////......///111222111...+++000000000000000000000000111111000/////////000111000111111111111222222222111111000000111222333333000000111111222222333333111111111111111111111111222222333333333222222111...111444333000000333777666666555444333333333333111333444333222111222333333555:::BBBHHHKKKJJJGGGDDD@@@:::666555666666777888777777888999:::<<<===::::::;;;;;;;;;<<<<<<<<>>>>>@@@AAA????????????????????????@@@@@@>>>>>>>>>@@@BBBDDDEEEFFFGGGHHHJJJKKKLLLMMMOOOMMMKKKJJJIIIJJJKKKLLLMMMOOOQQQSSSTTTVVVYYY[[[YYYYYYZZZ[[[\\\^^^```aaa[[[\\\]]]\\\[[[[[[]]]___\\\```dddccc___\\\^^^```ZZZZZZZZZ\\\^^^___]]]\\\\\\]]]^^^```aaaaaabbbbbbbbbdddggggggeeecccbbbbbb___```bbbbbbaaa^^^[[[YYYUUUSSSRRRRRRSSSSSSRRRQQQKKKKKKKKKJJJIIIHHHFFFEEEGGGFFFFFFEEEDDDCCCCCCBBBAAA===:::888999;;;======999999;;;<<<>>>???@@@AAA888888999777666777999;;;:::777888>>>FFFGGGAAA::::::999777666444333333333000000//////111333666888888666444333111111111111///000000///------...///...///000000000000000000,,,---...//////...---------------.........//////000111111222333444444444111000000000////////////...//////...,,,,,,...///111111111111000000000000////////////////////////---------------------------.........,,,,,,...000------------,,,+++***)))------......//////000000---------.........//////,,,---///000111000000///111111111000000000000000------......///000000000...///111333555333///,,,000000000000000000000000000000///......///000111000111111111111222222222444444333333444444555555...//////000111222222333111111111111111111111111222222333333333222222111222777999666000...222777888777666555444333333333111333444333111111222333333555;;;DDDLLLPPPOOOMMMFFFAAA;;;666555666777777777666666666888999;;;===999999:::::::::;;;;;;;;;???AAABBBCCCEEELLLUUU\\\jjjwww************************,,,,,,,,,+++++++++******---,,,,,,+++*********+++)))))))))******++++++,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////111///...------...///111111///---...111222000...//////000111222222333333333333333333333333333333333333333444444444555555666666666777888888999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>======>>>============???@@@AAA@@@???>>>>>>>>>???@@@AAABBBDDDEEEHHHJJJKKKLLLLLLJJJJJJKKKKKKJJJIIIHHHHHHIIILLLNNNPPPQQQSSSUUUXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZ[[[\\\\\\[[[YYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^___```dddeeefffffffffeeecccbbb___^^^]]]^^^______]]][[[WWWVVVTTTRRRQQQRRRSSSTTTLLLLLLLLLKKKIIIGGGEEECCCCCCCCCDDDDDDCCCCCCBBBAAA>>>======<<<;;;999888777999999999888999999::::::::::::999888777777888888999999999888888888888888888888777555444333222111111111222222222333333333222111000.........///000...000111222222111000...111000///......///000111111000///...---,,,,,,,,,000//////............///,,,---...000111222222222////////////////////////555555444222///......///000000000000000000000000000000000000000000000000////////////////////////............///////////////...---,,,,,,---...///---...///000000///...---000000000000////////////555555555444444444333333////////////............000000111111000///......---...///.........000222111000///......///000111222111111111000000//////111111111111111111111111......000111333555666666000111222333444333222111111000/////////000111222333222222111000///......111222222333333444444555===:::888888444000000444333222000/////////000111444666:::AAAHHHMMMOOOOOOGGGBBB<<<888666555444444777777666666666888999:::;;;;;;:::::::::;;;<<<<<<@@@???@@@DDDGGGJJJQQQYYYiiittt************************,,,,,,,,,+++++++++******---,,,++++++******++++++*********+++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000///...------...///000111///......111111000...//////000111111222333333333333333333333333333333333333333444444444444555444555555666777888888999777777888888999:::::::::999:::;;;;;;<<<<<<<<<;;;===<<<<<<<<<<<<>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJKKKLLLLLLKKKLLLLLLLLLLLLLLLLLLKKKMMMOOOQQQSSSSSSUUUWWWYYYWWWWWWWWWXXXYYY[[[\\\]]]dddcccaaa```___^^^[[[YYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]^^^___```dddeeeeeeeeeeeedddcccccc```___^^^^^^______]]][[[XXXVVVTTTRRRQQQQQQQQQRRRLLLLLLLLLLLLJJJHHHFFFEEEBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>===<<<;;;:::999999999999888888999999:::999888777777666666777777888888777777777777666666777777666555444333333222//////000000000111111111222222111000000000000000111111000000000000111111///......------......///000///...---,,,,,,,,,,,,//////.........//////000...///000000111111111111////////////////////////111222222111///...///000111111111111111111111111////////////////////////////////////////////////............////////////000//////......//////000---...///000000//////...000000000000////////////111111111000000000000///////////////////////////000000000//////............///000///......000111000000111111111111000000111111111111000000000/////////////////////////////////000111333444555555000111222333444333333222444444222111111111111222222222222111111000000///222222333444444555555666999666444444222...---111333222111000///000000111444555:::@@@GGGLLLNNNNNNGGGBBB<<<888666555444444666666666666777888:::;;;;;;::::::::::::;;;<<<<<<@@@???AAAEEEHHHKKKQQQYYYgggsss++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000///...------...///000111///...///000111000...///000000111111222222222222222333333333333333333333333333333444444444444333333444555777888999999555666666777888999::::::888888999:::::::::999999;;;;;;;;;;;;<<<===>>>???AAA@@@@@@@@@@@@AAABBBBBBEEEFFFGGGHHHJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMOOOQQQSSSSSSTTTTTTVVVXXXUUUUUUVVVVVVWWWYYYZZZ[[[eeedddbbbaaaaaa___]]]ZZZZZZYYYXXXXXXXXXYYY[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]___^^^^^^]]]]]]^^^___```ddddddccccccbbbbbbbbbccc```___^^^^^^___^^^\\\ZZZXXXWWWTTTRRRPPPPPPPPPPPPLLLLLLLLLKKKJJJIIIGGGFFFAAAAAA@@@@@@???>>>============>>>>>>======<<<;;;:::999999888888888999999888777666666666666666666777777777666666555555555555555555555444444444333000000000000000111111111111222222222222111111000333111///......///111333...//////000000//////...///...------,,,,,,,,,,,,...............///000111000111111111000///......////////////////////////...///000///......///000111111111111111111111111////////////////////////////////////////////////............////////////111000000//////000000111------...///000000//////////////////000000000000////////////...............//////000000111111111000///...---------...//////000111///...---///000///000222333333222000///111111111111000000000000////////////////////////000000111111222333333444///000111222333444444333777666555333222222222222222222222222222222222222333333444444555666666666:::777555777555111000222333222111111000000111111333555999???FFFKKKLLLLLLGGGBBB<<<888666555444444555555555666777999:::;;;:::::::::::::::;;;<<<<<>>>>>>>>>>>>>>>>>>>>??????@@@DDDEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFGGGHHHJJJKKKLLLNNNPPPRRRRRRRRRRRRTTTUUUVVVUUUUUUUUUUUUVVVWWWWWW[[[[[[[[[\\\^^^___^^^\\\YYYXXXVVVUUUUUUWWWYYYZZZ]]]]]]]]]^^^^^^^^^^^^^^^```___]]]]]]]]]^^^___```dddcccaaa`````````aaabbb```___^^^^^^^^^^^^[[[YYYXXXWWWUUURRRPPPNNNNNNMMMKKKKKKJJJJJJIIIHHHGGGFFFBBBAAA@@@???>>>===<<<<<<;;;<<<<<<=========<<<<<<:::999999888888888888888888777777666666666777777888777777666666555555555444444444444444444444444222222222222222222222222000111222333222111000///222111000//////000111222000111222333333222111000......---,,,,,,,,,,,,,,,---------......000111111111111111000...---+++***////////////////////////...///000000///...///000////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000------...//////000000000////////////000000000000111111000000000/////////...//////000111222222333000///---,,,+++---...000///000000///---,,,---//////000111222222111000///111111111000000000000000111111111111111111111111111111111111222222222222///000111222333444444444555555444444333333333333111111222222222333333333222222333333444555555555:::666555888888444222333333333222222111111111111333444888>>>EEEIIIKKKKKKGGGBBB<<<888666555444444444444555666888:::;;;<<<999999999999:::;;;<<<<<>>AAAGGGJJJLLLQQQXXX___kkk|||++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++***++++++,,,,,,---------,,,,,,+++++++++,,,+++)))((((((***,,,---------------------------,,,,,,,,,,,,,,,---......//////............/////////000000000/////////000000000000000000111111111111111111222222333333333222222222333333333444444444444555666777888999:::;;;;;;;;;;;;::::::::::::999999::::::::::::999999;;;;;;<<<===>>>>>>>>>>>>======>>>>>>????????????AAABBBCCCDDDEEEFFFFFFFFFBBBCCCCCCDDDFFFHHHJJJKKKOOOPPPRRRRRRQQQQQQSSSTTTWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUWWW[[[\\\\\\[[[WWWVVVUUUTTTTTTVVVXXXYYY[[[\\\]]]___``````______```___]]][[[[[[]]]^^^```bbbaaa```^^^^^^___``````___^^^]]]]]]^^^]]][[[YYYXXXVVVTTTRRRPPPNNNLLLLLLIIIHHHHHHGGGGGGFFFFFFFFFDDDCCCAAA???>>>=========::::::;;;<<<<<<<<<;;;;;;:::999888888777777777888888888888777777888888999999999888777777666555555333333333444444444444444222222222222222222222222...///000111111111/////////000111222222111000///000111222333333222111000......---,,,,,,,,,---------------......000111111000000///...---+++)))(((////////////////////////000111222222000.........................................................////////////////////////............////////////////////////////////////............//////000000.../////////000000000111222222111111111000000000...//////000111222222333000...---+++,,,---///000...//////---++++++,,,---000///...------...///000000000000000000000111111111111111111111111111111111111111111111111111111000111111111222333444444111111222333333333444444111111111222333333444444000111111222333333444444555222222666777444111000333333333333333222222111333444888>>>DDDIIIJJJJJJGGGBBB<<<888666555444444333444555777888:::;;;;;;888888888999:::;;;<<<<<>>@@@FFFIIIKKKQQQWWW```kkk}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))+++,,,---------------------------,,,,,,,,,,,,,,,------...////////////////////////...000111000///...///111000000000000000000000000000000111111222333333333222222222222333333333333444555555666666777777888999999999999999999999999::::::;;;;;;;;;:::999999;;;;;;===>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@AAABBBDDDDDDEEEEEEDDDDDDDDDEEEGGGIIILLLMMMOOOQQQRRRSSSRRRSSSTTTVVVWWWVVVUUUSSSSSSRRRRRRRRRVVVUUUUUUWWWYYYZZZYYYXXXVVVUUUTTTTTTTTTUUUWWWXXXYYY[[[]]]___aaabbbbbbbbb```^^^\\\ZZZZZZ[[[]]]^^^```___^^^^^^]]]]]]^^^^^^\\\[[[[[[[[[\\\\\\ZZZYYYVVVUUUTTTRRRPPPNNNLLLKKKGGGGGGFFFEEEEEEEEEFFFFFFGGGEEEBBB@@@>>>=========::::::;;;;;;;;;;;;;;;::::::999888777777777777777888888888888888999999:::999999888888777666555555333333333333333444444444111111111000000000000000...//////000000000000///...///111333333111///......//////000000//////...///......---------.....................///000111//////......---+++***)))////////////////////////000222333333000...---...................................................////////////////////////............////////////...//////000000//////...000///............//////......//////000000111111000000000000////////////...//////000000111111111///...---------...///000---......---,,,+++---...000///---,,,,,,---///000000000000000111111111111////////////////////////000000111111111111111111222222111111222222333444...///000222333333333333000111111111222222333333000000000111222222333333666333333999;;;888444333333444444444444333222111444555888>>>EEEIIIJJJJJJGGGBBB<<<888666555444444333444666888999:::::::::888888888888999;;;<<<===???===???CCCFFFIIIPPPXXX\\\gggxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---*********+++++++++++++++++++++,,,,,,,,,---------........................,,,,,,++++++,,,,,,---.........////////////.........000111111......///111000000000000000000000//////000000111222222333333111222222222222333333333444444444444444444444444555555666777888999:::;;;::::::;;;;;;::::::999888999:::<<<===>>>>>>=========>>>???@@@AAA@@@@@@???>>>???@@@BBBDDDEEEEEEFFFFFFFFFFFFFFFHHHJJJMMMNNNMMMOOOQQQRRRQQQRRRTTTVVVTTTTTTSSSSSSSSSSSSTTTTTTWWWVVVVVVWWWXXXXXXWWWUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWYYY]]]```bbbddddddddd___]]]ZZZXXXXXXYYY\\\]]]]]]]]]^^^^^^]]]]]]\\\[[[YYYXXXXXXYYY[[[[[[ZZZYYYTTTTTTSSSRRRPPPNNNLLLKKKGGGGGGFFFEEEEEEFFFGGGHHHGGGEEEBBB???===<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::999888777666666666666777777777777777888999999999888888777555444444333444333333333333333333333111111111000000000//////000000//////000000111222000000111111111111000000///......------......////////////......//////000//////.........//////000....../////////...------////////////////////////,,,///111111000.........////////////////////////........................////////////////////////............///////////////000111111111111000///111000///...------...............///000111111111000000000////////////...////////////////////////.........//////000000000.../////////......///111//////............/////////000000000111111111111//////////////////////////////000000111111222222444333222111111111222333///000111222333333222222000000111111111111111111000111111222222333444444888555666<<<@@@===888666333444555555555444222222444666999???EEEIIIKKKJJJGGGBBB<<<888666555444444444555777888999999999888777777777888999;;;<<<===???======@@@CCCGGGOOOXXXZZZeeeuuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********+++,,,,,,---)))))))))******++++++,,,,,,---.../////////..............................,,,,,,++++++,,,,,,---.........////////////.........000222111...---///111000000000000///////////////000000111222222333333111111222222222333333333333333333222222222111111222333555777:::<<<===>>>:::::::::::::::999888777888999:::<<<===<<<<<<;;;;;;<<<===??????>>>>>>======>>>@@@CCCDDDFFFGGGGGGFFFFFFEEEEEEGGGIIILLLNNNJJJLLLNNNOOOOOOPPPRRRSSSRRRRRRRRRRRRSSSUUUVVVWWWUUUTTTTTTVVVWWWXXXWWWUUUTTTTTTUUUVVVVVVVVVVVVUUUVVVXXX\\\```ccceeeeeeeee___]]]ZZZWWWWWWXXX[[[\\\\\\\\\]]]^^^^^^\\\[[[ZZZWWWWWWWWWXXXZZZ[[[ZZZYYYSSSSSSSSSQQQPPPNNNLLLKKKHHHGGGFFFFFFFFFGGGHHHIIIGGGEEEBBB???<<<;;;;;;<<<======>>>>>>===<<<<<<;;;:::999888777666666666666666666666666666777888888888777666555444333222222444444444333333222222222333333333333222222111111222111000000000111333444222111000......000111222111000///......///000111000000/////////000000111000//////.........//////...///000000000000000000////////////////////////))),,,///000000///...///111111111111111111111111........................////////////////////////............/////////000000111222333333222111000333111000...---------------......///000111111222111111111111000000000000////////////..................///000111111000000///000111000///000222444...///000111111000///...//////000000111111111222111111111111111111111111/////////000111111222222555444333111000111111222111222333444333222111000000000000000000000000000111222222333333444555555666222333:::???<<<666444333444555555555444333222555666:::???EEEJJJKKKKKKGGGBBB<<<888666555444444555666777999999999888777777777777888999;;;<<<===@@@<<<;;;>>>AAAFFFOOOXXX```jjjzzzzzz~~~+++*********+++,,,,,,---+++++++++++++++***)))((()))************((('''&&&******+++++++++,,,,,,,,,000///...---,,,------...000000000...++++++---///000//////---,,,+++******............////////////////////////////////////111111111000000000000000111000000//////////////////000111333222111///...111111000000111111222333333444555666777888999999999999999888888888888888::::::::::::::::::::::::;;;===???>>><<<;;;;;;===@@@@@@AAABBBCCCCCCCCCCCCFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPTTTVVVWWWWWWTTTRRRRRRRRRSSSSSSRRRSSSSSSTTTUUUUUUTTTSSSRRRRRRSSSTTTWWWXXX[[[[[[[[[\\\]]]___```aaaZZZZZZYYYXXXXXXYYY[[[\\\ZZZXXXVVVUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYUUUSSSQQQPPPOOONNNLLLJJJFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>@@@???>>>===<<<<<<<<<<<<:::999777666666666777888333555888888777666666777444444444555555555555666555555444333222111111000333222000/////////000111////////////000000000000///////////////000000000,,,,,,------.../////////222222222000---++++++,,,,,,...///000///...///000,,,,,,------......//////...///...---///333222---111000000///...---------...............///000000000///...---,,,,,,---.............../////////000......///000000000111111666555555444222000...---000---++++++...000///......---------...///111333000111111000///......///000000000000////////////////////////////////////111111000000//////......&&&'''***,,,///000222222111000///......---......111111222222222111111000222111000000000000000111444333222111111111222333222222333333333444444444555555444444444333333333000222555777666444444444555777999:::888777666777444333333555666777555444444888;;;>>>DDDJJJKKKHHHEEEAAA;;;777555444444333555666777888888888777666777888999999::::::::::::???<<<===AAAEEEIIIQQQZZZ^^^hhhyyy~~~tttmmmrrrzzz+++*********++++++,,,---+++++++++++++++***)))))))))))))))((('''$$$"""!!!*********+++++++++,,,,,,///...---,,,++++++,,,---***+++++++++***+++---000------------------------............////////////000000000000000000000000000000000000000000000000222111111000000000000000)))***---000222333444444222111111111111222333333666777888999:::;;;;;;<<<999999999888888777777777888888888999999:::::::::;;;::::::<<>>???@@@AAABBBBBBCCCCCCBBBEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKMMMOOOSSSUUUVVVVVVTTTRRRRRRRRRRRRRRRQQQQQQQQQRRRTTTTTTUUUTTTSSSRRRSSSTTTVVVWWWYYYYYYYYYYYYZZZ[[[\\\]]]YYYXXXWWWWWWWWWXXXZZZZZZYYYWWWUUUUUUWWWYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTTTTRRRPPPOOONNNMMMKKKIIIGGGFFFDDDCCCCCCCCCDDDDDDBBBAAA@@@???>>>=========???>>>===<<<;;;;;;;;;;;;999999777666666666777777777888999888666555555666555555555555555555444444222222222222222222222111222222111000000000000000////////////000000000000333222111000///...------////////////////////////111222222000---++++++,,,---///111111000///000111.............../////////000000///---///333222---222111111000//////.....................///000000//////---,,,,,,,,,------........./////////////////////.........//////000222222222222111111000///333000---,,,---...---,,,---------...///000111111000111111000///......000000000000000////////////////////////////////////000000000000////////////+++,,,---///000111111111111000///...............000000111111111000000///111000000000000000111111333333222111111222222333222222222222333333333333444444444444333333333333000222444555444333333444555777888888777666666666666555444555777888777666555999;;;>>>CCCKKKLLLJJJFFFBBB<<<777666555555444::::::;;;<<<<<<<<<;;;:::777888999999::::::::::::???<<<===AAAEEEIIIQQQYYY^^^hhhxxxyyynnngggiiippptttwwwzzz~~~+++************+++,,,,,,***++++++++++++***)))))),,,,,,,,,+++***((('''&&&*********++++++++++++,,,---,,,,,,++++++++++++,,,)))+++++++++***+++---///***++++++,,,---...//////............////////////111111111111111111111111000000000000000000000000333222111111000000111111/////////000000000111111222222222222222333444444444555555666777888999999::::::999888777777666666666666777888999999:::::::::888777:::???BBB@@@<<<>>>???@@@AAABBBBBBBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFGGGHHHJJJLLLMMMQQQSSSUUUUUUSSSRRRRRRRRRSSSRRRPPPOOOPPPQQQSSSTTTUUUTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXWWWVVVUUUUUUUUUWWWXXXYYYWWWVVVTTTUUUWWWZZZ[[[ZZZYYYXXXWWWUUUSSSRRRQQQPPPRRRPPPNNNMMMMMMLLLJJJHHHGGGFFFEEECCCBBBBBBBBBBBB@@@@@@???===<<<<<<<<<<<<======<<<;;;::::::::::::888888777666666666777777;;;;;;;;;888555444444555666666555555444333333333222222333333444444444444222222222222222111000000////////////000000000000333222222111000///......222222111000000///......111111222000---,,,,,,------///111111000///000111000000///////////////......111111...---///...+++222222111111000000//////...............///000000///......------------...///////////////.........222111///.........000111......///000111222111111333111...------...---,,,---......///000000000000///000111000///...///000////////////000000000000////////////////////////////////////000000000000000000111111111111000000000000///.........//////...//////000000000//////000/////////000111222222333222222111111222333333222222222222222111111111333333333333222222222222111222333222111111333444333555777777555555555666999777555555777999999999777:::;;;===CCCKKKMMMKKKGGGBBB===888777666666555777888888999999888777777777777888999::::::::::::>>><<<===BBBEEEHHHPPPXXX^^^hhhxxxtttjjjaaaaaaeeeggghhhkkkvvv+++***************++++++******+++++++++******)))******+++,,,,,,------...************++++++++++++,,,,,,,,,++++++++++++,,,...//////...,,,+++,,,---***++++++,,,---...//////............////////////000000000000000000000000/////////000000000000000222111000000//////000000333222111000000000000000333333222222333333444555333333444555555666777777::::::999888777666555555555666777888999:::;;;<<<;;;;;;:::;;;======<<<:::======???@@@AAAAAAAAAAAADDDDDDEEEFFFGGGGGGGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLNNNPPPSSSSSSRRRQQQQQQRRRTTTSSSQQQOOOPPPQQQSSSUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTUUUWWWXXXUUUTTTSSSTTTWWWYYY[[[[[[XXXWWWVVVTTTSSSQQQOOOOOOQQQOOOMMMLLLLLLKKKIIIGGGFFFFFFEEECCCBBBAAAAAA@@@@@@???>>>===<<<<<<<<<<<<===<<<;;;::::::999999:::777777777666666666777777<<<<<<:::888555444555777777666666555333222222111666666666666666666666666111222333333333222000///////////////000000000000//////000000111222222222111111111000000/////////000111111000---,,,,,,---,,,...000000///...///000111111000000//////......///888===888000---------111111111000000/////////...............///000000////////////////////////////////////............555333111///...///111333...///000111222222222222222000///.........//////---...000111111000///...///000111000///...///000////////////000000000000////////////////////////......//////000000111111111111111222111111000000000///////////////000000...///000000111000000000////////////000111333333222222222222222222333333222222222111111111111000333333333222222222111111222222222000//////222444222444555555444333444666:::777555444666888999999888:::;;;<<>><<<===BBBEEEHHHOOOWWW^^^hhhwww{{{rrrhhh```___``````aaacccqqq}}}++++++***))))))*********)))******+++++++++******'''''''''((()))***+++,,,))))))*********+++++++++,,,,,,,,,------------,,,---...///...,,,++++++,,,------------------------............////////////////////////////////////......//////000000000000000000///............///......///000222444777888333333222222333333444555666777777888888999999999999999888888777666666555777777888999:::;;;<<<===???BBBDDDAAA<<<888999;;;;;;<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFHHHIIIJJJKKKKKKKKKNNNPPPRRRQQQQQQQQQRRRUUUTTTRRRQQQQQQRRRTTTUUUSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTSSSSSSTTTUUUWWWXXXTTTSSSRRRSSSUUUXXXYYYYYYWWWWWWVVVTTTRRRQQQPPPOOOOOONNNLLLKKKKKKKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@???@@@???>>>=====================<<<;;;::::::::::::666666666777777777666666999999888777555555777999777777666444333222111000888777777666555555444444111111222333222111000///////////////000000000000...//////000111111222222.........//////000000000///000111000...------......///111111000000000111111111000000//////......111@@@JJJCCC555...///111000///////////////.....................///000000000000000111111111000000///////////////.........444222000------...000111111111222222333222222222333333111///...---.../////////111111111000///......000111000///...///111.../////////000000000111000000000000000000000000......//////000000111111...///000000111111111111///////////////000111222///000111111222222222111////////////000111333333111111222222333333333333111111111111111111111111333333333222222222111111333222111///...///222444222333444444333333444666888666333333555777888888888:::;;;<<>>BBBEEEHHHNNNVVV^^^ggguuu}}}zzzpppggg```^^^^^^]]]^^^aaallluuu++++++***))))))))))))***))))))***++++++++++++***,,,+++***))))))))))))))))))))))))************++++++,,,,,,------------,,,''')))+++,,,+++++++++---.........------,,,,,,,,,............////////////........................---......//////000000111//////...------------...///000000111222333444444222222222222222333444444555666666666777777777777888888777777777666666666888888999:::;;;;;;<<<<<>>:::;;;<<<>>>???@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEECCCDDDFFFHHHIIIJJJJJJJJJIIIKKKNNNPPPPPPPPPQQQRRRUUUTTTTTTSSSSSSSSSSSSSSSQQQQQQRRRSSSSSSTTTTTTUUUSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTTTTTTTUUUVVVXXXYYYVVVUUUSSSSSSUUUWWWWWWWWWWWWVVVUUUSSSRRRPPPOOONNNMMMKKKIIIIIIIIIIIIGGGEEECCCCCCCCCCCCBBBAAA@@@?????????>>>=====================<<<;;;::::::::::::555555666777777777666666555666777666555666777999666666555444333222111000555555444333222111000000111111111111111000//////////////////000000000000000000000000/////////...------...//////000111111...///000///...---...//////111333333222222222333000000///////////////......;;;EEE>>>111+++,,,///////////////...........................///000000///000111111111111111000............/////////000000///---,,,+++,,,...///222333333333333222111111666555444111...,,,---...111111111111000000///......///000000//////000111......//////000000111111000000000000000000000000////////////000000000000,,,---...000000111111111.........///000111222333///000111222222333222222000/////////000111222222000000222333333333333333111111111222222222333333333333333333222222222222333333222000...///111444222333333333222333555777666444222222444666666666666999:::<<>>BBBEEEGGGMMMTTT\\\eeesssyyywwwkkkddd]]]\\\[[[YYYZZZ]]]dddlll++++++***)))))))))))))))))))))***+++++++++++++++///...,,,+++*********+++))))))))))))************)))***+++,,,------,,,+++&&&)))+++,,,+++++++++,,,......---------,,,,,,,,,............////////////////////////////////////------......///000000111000000///...............111111222222111000...---222111111111111222333333333333333444444444444555666666666666777777777777888888999999::::::::::::===AAACCCAAA<<<888:::===999:::;;;===>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDAAACCCEEEFFFHHHHHHHHHHHHGGGIIIMMMOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTSSSQQQQQQOOOPPPQQQRRRTTTUUUUUUUUURRRRRRRRRRRRSSSTTTVVVVVVUUUUUUUUUUUUVVVXXXZZZ[[[[[[XXXVVVUUUVVVWWWWWWVVVXXXWWWUUURRROOOMMMKKKJJJIIIHHHFFFFFFFFFFFFDDDCCCAAABBBBBBCCCBBBAAA@@@???>>>===<<<<<<;;;<<<<<<<<<<<<;;;:::999999888888999444444666777777777666666333444666666666555666777555555444444333222111111222222111111000000//////111000//////......//////////////////000000000000////////////............000000000000000000000000---///000///......///000...000111111000000111222.............../////////,,,222444///+++,,,---,,,////////////////////////...............///000000---...///000111000000///,,,------...///000111111.........---......///000111111222222222222111111222333333111......000333333222111000////////////---///000000//////000222.........///000111111111000000000000000000000000000000000000////////////---...///000111111111111.........///000222333444...///000111222222222222111000000000000000111111///000222333444444333333000000111222333444555555444444444444333333333333333333333111000000111333222333333333222333666888444333333333555666555444444777:::<<>>CCCEEEGGGMMMSSS[[[cccqqqwwwttthhhbbb\\\ZZZWWWUUUVVVYYY^^^eeeyyy++++++***))))))((())))))((()))***+++++++++++++++)))((('''''''''((()))***))))))))))))************((()))***+++,,,,,,+++***,,,---//////,,,+++******------------------------............/////////000000000000000000000000000---------...///000000111111111000///////////////(((***---000111222111000111111000000111111222333666666666777777777777777555555666666777777888888888888888888888888999999666888999:::999999::::::888999;;;===>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDD@@@AAACCCEEEGGGGGGGGGGGGFFFHHHLLLNNNOOOPPPQQQRRRQQQRRRSSSTTTTTTRRRPPPNNNNNNOOOPPPRRRTTTUUUVVVVVVPPPPPPQQQRRRSSSTTTVVVWWWVVVVVVVVVVVVWWWYYY[[[\\\^^^\\\YYYWWWXXXXXXWWWVVVYYYWWWTTTQQQMMMJJJGGGEEEGGGEEEDDDCCCDDDDDDBBB@@@@@@AAABBBBBBBBBAAA@@@???<<<<<<;;;:::::::::;;;;;;;;;:::999888777777777777333444666777777777666666222444666777666444444444555444444333333222222111000111111111111222222222111000...---------...///////////////000000000000++++++,,,---...///000111333333222222111000000000---...//////......///000***,,,......---,,,---...,,,---------......//////222000+++(((---444555111000000000000000111111111...............///000000+++,,,.../////////......+++,,,---...///111222222000000111111222222222333...///000111111222111111***---///000000222777;;;444333111///......//////---///000000//////000222---......///000111111222000000000000000000000000111111000000//////......///000000111111111000000.........///000222333444---...///000111111111111222111000000000000000111///000222333444444333333000000111222444555666777555555444444444444333333333444444333111000111333222333333333222333666888444333333555666777555444222666:::<<>>CCCEEEGGGLLLSSSZZZbbbpppxxxssshhhbbb\\\YYYVVVSSSSSSVVV[[[cccxxx++++++******++++++,,,---)))))))))***+++++++++,,,*********)))))))))))))))******+++++++++,,,,,,,,,************************...---***))))))***,,,---.........///000111111222///////////////.........000000//////......------///......///000000///---000111111111111111000000000111111000///......///000111111111111222222222222333444555666666666666333444444555666777777888999999999999999999999999888888888777888888999999999:::;;;<<<===???@@@@@@@@@AAACCCEEEFFFIIIMMMQQQLLLKKKIIIHHHHHHIIIKKKMMMHHHHHHIIIJJJMMMOOOQQQRRRXXXVVVUUUTTTTTTRRROOOLLLNNNOOOQQQSSSUUUVVVVVVVVVWWWUUURRRQQQQQQSSSVVVXXXXXXXXXXXXWWWWWWWWWWWWWWW\\\ZZZXXXUUUTTTTTTUUUUUURRRSSSTTTSSSOOOKKKIIIHHHIIIGGGDDDAAA@@@AAABBBDDDBBBBBBAAAAAAAAA@@@@@@@@@;;;<<<<<<<<<;;;:::999999:::999777666666888:::;;;999;;;===>>>>>>;;;777555555555444333222222222222333333222222222222222222111000//////111222222111111111000000//////......000000000000////////////...//////000000000000000000000000000000000000000////////////////////////......////////////......---///000222222000///---//////////////////////////////.........---------........................////////////////////////,,,,,,,,,------///000111111111111111000000000000+++...222444555333///---111111222222222333333333333222111000///...---,,,000000000000////////////111...,,,,,,000222222111222222111111000///......000//////............///---...000222222222222111333222000/////////000111111---)))***///222222000111111222222222333333333444444333222111111111111333222111111111222333444555555555666666666666666222222222222333444555555444444222222222222444444444333222222111111222222777:::<<<===BBBIIIJJJHHHKKKHHHCCC===999666555555777777666666666666666777777888888999999:::;;;;;;<<<===>>>@@@CCCHHHOOOTTT^^^cccnnn|||zzzkkk```ZZZ[[[YYYTTTUUUZZZaaaiii|||++++++******++++++,,,---***************+++++++++***)))))))))))))))))))))+++++++++,,,,,,,,,,,,---************************++++++******************+++++++++,,,------......------------------------000000000//////.........///.........000000...---......////////////......000111111111///...///000111111111111222222222222333333444555666666666666444555555666777777888888:::::::::::::::::::::::::::999999888888888999999888888999:::;;;<<<===>>>>>>@@@CCCEEEIIIMMMSSSWWWUUUSSSOOOLLLJJJKKKMMMNNNJJJKKKLLLNNNPPPRRRTTTUUUXXXWWWWWWWWWWWWVVVRRROOOOOOQQQSSSVVVWWWWWWWWWVVVVVVUUURRRQQQQQQSSSVVVXXXXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYWWWUUUTTTTTTUUUVVVUUUUUUTTTQQQMMMJJJIIIJJJHHHGGGEEECCCBBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>===<<<:::999888666555444444444555777777444555666777666444222000555444333222222222333333333333333222222222222111///...,,,---///000000///000000000000//////..................------------......///000000000//////000000000000000000000000////////////////////////......////////////.........///000111111000///...////////////////////////000000/////////.................................////////////////////////---,,,------...///000000222111111000000/////////......///000000000000///000000000000111111111111333333222111000///......///////////////////////////---+++---000333333222333222222111000000////////////////////////000000...//////000111111111111111000//////...///000000333///,,,---111444333000//////000000000111111111333333222111111111222222444333222111000000111111222222333555666777888999333333222222222333444444444333222222222222333444222222222222333444444555666999;;;<<>>@@@CCCHHHOOOTTT]]]cccnnn}}}yyyoooccc[[[[[[YYYUUUWWW^^^gggnnn+++************+++,,,,,,+++++++++***************))))))))))))))))))******+++++++++,,,,,,,,,------************************)))***,,,------,,,+++************+++,,,,,,------........................000000000000///////////////...---...000000...------......//////.........000111111111///...///000111111111111222222222333333333444555666666666666666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999::::::;;;<<<=========???BBBFFFJJJQQQYYY^^^___[[[UUUPPPMMMMMMNNNPPPOOOPPPQQQRRRTTTUUUVVVWWWYYYYYYZZZ\\\]]]\\\YYYVVVRRRTTTVVVYYYYYYXXXWWWUUUVVVUUUSSSQQQRRRTTTVVVXXXYYYZZZ[[[\\\^^^___```aaaZZZYYYVVVTTTSSSTTTUUUVVVWWWVVVTTTOOOKKKIIIIIIJJJGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>>>><<<;;;999777666888888777777777777777777666666666666666555444333444333222111111333444666333333333222222222111111///---,,,---...000//////000000000////////////...............------------------...////////////...000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////000000000000000/////////........................////////////////////////---------......//////000222222111000000///......000///---,,,,,,...000222............////////////222222222111111000000000000000000000000111111111///---,,,...000222222222333333222222111000000000/////////000000111222222000///////////////000000111000000000000000111222444111000111444555333000000000000000000111111111222111111111111222333333555444333222111000000000222222333444666777888888444444333333222222333333333333222222222222333333222222222222444555666777444777:::<<>>@@@CCCIIIPPPUUU]]]cccooo|||uuuhhh]]][[[YYYVVVZZZbbblllttt***************++++++,,,,,,+++++++++***))))))))))))))))))))))))******************++++++++++++,,,************************+++,,,------------------,,,,,,------.........///000000000000111111111111000000000000000000000000...------...//////...,,,//////000000111000000000///111222111//////000111111111111222222222333333333444555666666777777777777777888888888999999999;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<;;;:::999888;;;;;;<<<<<<===>>>>>>???===???BBBEEEJJJQQQYYY^^^aaa\\\VVVPPPMMMMMMOOOQQQUUUUUUVVVVVVVVVVVVVVVVVVXXXYYY\\\___aaaaaa^^^\\\TTTVVVYYY[[[[[[YYYWWWUUUVVVTTTSSSRRRRRRTTTVVVWWWYYYZZZ\\\^^^```cccdddeee]]][[[XXXUUUTTTSSSTTTTTTVVVVVVTTTQQQMMMIIIHHHIIIFFFFFFGGGGGGEEEDDDBBBAAA@@@@@@?????????>>>>>>>>><<<<<<;;;;;;999888666666;;;;;;::::::999777555444999888777777666666666666333222111000111333666777444333333222222111111111111///......000111111000////////////////////////000000000000////////////,,,------...............////////////////////////////////////////////////......////////////......000///............///000////////////////////////////////////////////////........................////////////////////////------...///////////////222222111000///......---000///...------///111222------........./////////000000000000000000000111222222222222222333333333000/////////000000000000333222222222111111111000//////000111222333333333111000///.........///000111111111222222222333333444222222333444444222000222222222222222222222222000000000000111222333444555444444333333222222222555555555444444444444444666555444333222222222222333222222222222222222333222111111222333444555555333777:::===CCCLLLOOOMMMHHHDDD>>>888555444666777777666666666666777777888888888999999:::;;;;;;<<<<<<===>>>@@@DDDIIIPPPUUU\\\cccqqq}}}nnnaaa\\\YYYVVV[[[dddnnnvvv******))))))******+++,,,,,,+++++++++***)))))))))(((((())))))************))))))))))))************************************,,,+++***)))***+++---///...............////////////000000000111111222222///////////////000000000...------...//////...,,,......///000000000000000///111222111000///000222111222222222222333333333333444555666777777777777888888888888999999999999;;;;;;;;;<<<<<<=========<<<======<<<<<<:::999888:::;;;;;;<<<===>>>?????????@@@BBBEEEHHHMMMTTTXXXZZZVVVQQQLLLJJJLLLOOORRRXXXXXXXXXXXXWWWVVVTTTSSSTTTUUUWWW[[[___```^^^\\\UUUWWWYYY[[[[[[YYYWWWVVVUUUTTTSSSRRRSSSTTTVVVWWWYYYZZZ\\\^^^```ccceeefff```^^^[[[WWWTTTSSSRRRRRRRRRTTTUUUTTTPPPKKKGGGFFFEEEFFFGGGGGGFFFDDDAAA@@@??????>>>>>>>>>=========:::;;;;;;;;;;;;::::::999:::999888777444222///...444444333222111222333333222222111111222444666777444444333333222111000000000///---...000111111000.............../////////000000000000////////////,,,------...............////////////////////////////////////////////////......////////////......//////............//////////////////////////////........................////////////////////////////////////////////////---...///000000000///...111111000000///......---//////000000111111111111........./////////000000.........///////////////000000000000111111222222222222222111///...------222222222111111111111111...///111222333333333333222111///......///000111000000111111111111111111222222222222333333111000222222222222222222222222/////////000111222333444333444444555555666666666555444444444333333333222666555444333222111111111222222222222222222222222222222111111111111111222333777:::>>>EEENNNQQQOOOIIIEEE???999555333333444666666666666666777888888888999999:::;;;;;;<<<<<<;;;===>>>@@@DDDJJJQQQVVV\\\dddrrrvvvggg```[[[WWW[[[dddlllvvv***))))))))))))***+++++++++++++++***************((((((((()))******++++++))))))))))))*********+++***************************)))'''&&&&&&))),,,...,,,,,,,,,,,,,,,---------,,,------......//////000............////////////...---,,,---//////---,,,+++,,,------............///111222111000000111333222222222222333333333333444444555666777777777777888888888888888888888888::::::;;;;;;<<<=========;;;<<<<<<===<<<;;;999888777888999:::;;;===>>>>>>@@@AAACCCEEEFFFIIIMMMPPPQQQNNNKKKHHHHHHKKKOOORRRXXXYYYYYYYYYXXXVVVTTTSSSNNNOOOPPPTTTXXXZZZZZZYYYVVVVVVXXXXXXYYYXXXWWWWWWUUUTTTSSSSSSSSSTTTUUUVVVXXXXXXZZZ\\\^^^```aaabbb```^^^ZZZVVVTTTRRRQQQQQQPPPSSSUUUUUUQQQLLLHHHFFFEEEEEEFFFEEEDDDCCCAAA@@@>>>>>>=========<<<<<<<<<;;;<<<======>>>>>>======;;;:::999777555333111000222222111111111111222222111111222222333444555666555444444333222111000000...,,,+++,,,---///......---............/////////............------------------...////////////...000000000000000000000000////////////////////////......////////////..............................////////////////////////------------............////////////////////////////////////////////////......000111111000///...000000////////////......---///111333333222000///////////////000000000111........................,,,,,,,,,---......//////222333333222///,,,,,,,,,000000000000000000000000...///111222333333222111111000000000000000111111///////////////...------111111111111111111111111111111111000000000000000/////////000111222333444222222444555666777777777111111222333333444555555666555444333222222111222111111222222222222111111222222111000000000000000333777:::===EEEMMMQQQOOOEEECCC>>>:::777555555555666555555666666777888999999999::::::;;;;;;<<<<<<;;;===>>>AAADDDKKKRRRWWW\\\eeesssppphhh```YYY[[[bbbiiivvv)))))))))))))))***++++++***************+++++++++'''(((((()))******++++++***+++++++++,,,,,,,,,,,,************************))))))(((((()))+++,,,---+++++++++++++++++++++++++++,,,,,,---......//////,,,---------.........///------,,,---......---+++***+++,,,---............///000222222111000222333222222222333333333444444444555666777777888888777888888888888888888888888999::::::;;;<<<<<<======999:::;;;<<<<<<;;;999888666666888:::<<<>>>???@@@@@@BBBDDDFFFFFFGGGIIIJJJKKKIIIGGGGGGHHHKKKOOOQQQUUUWWWXXXYYYZZZYYYWWWVVVMMMMMMNNNQQQUUUXXXZZZZZZUUUUUUUUUUUUVVVVVVWWWXXXTTTTTTSSSSSSTTTTTTUUUVVVVVVWWWXXXYYYZZZ\\\\\\]]]\\\ZZZWWWTTTRRRQQQQQQRRRPPPRRRTTTSSSPPPLLLJJJIIIEEEDDDDDDDDDBBBAAA@@@???=========<<<<<<<<<;;;;;;<<<<<<=========<<<<<<;;;;;;:::888777666666777777444444444444444444444444111111333444444444444333555444444333222111000///...,,,++++++---......------------.........//////............------------......///000000000//////000000000000000000000000////////////////////////......////////////......------...//////...------////////////////////////---.........////////////////////////////////////////////////////////////...///000111111000...---.........///////////////---...000111222111000///////////////000000000000////////////............+++,,,,,,---....../////////111333222///------...///////////////////////////000111222333222000//////000111222222333222222000111111111000...---,,,111111111000000111333555111111111000000000//////000000///000000111222222111222333444555555444444111111222222333333444444555444333333222222222222000111222333333222111000111111111000111111222222222666999<<>>@@@BBBCCC???BBBEEEGGGGGGGGGGGGHHHHHHHHHGGGGGGIIILLLOOOQQQSSSTTTWWWZZZ[[[[[[[[[ZZZPPPOOOOOOQQQUUUZZZ\\\]]]UUUTTTSSSSSSTTTUUUWWWXXXTTTTTTTTTTTTTTTUUUUUUVVVUUUVVVVVVWWWXXXXXXYYYYYYXXXVVVTTTRRRQQQQQQRRRSSSQQQRRRSSSQQQNNNLLLKKKLLLEEEDDDCCCBBBAAA@@@@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666555444333222333444777888222222333444444444333333000222444555555444333222555555444333222000000///000...------///000000///---------.........//////111000000000////////////...//////000000000000000000000000000000000000000////////////////////////......////////////......,,,---///000000///---,,,////////////////////////.../////////000000111111000000000000000000000000////////////////////////...///111222111000...---------......///000000000.........///////////////.........////////////000111000000000////////////---......///000111111222,,,///222222000...///111............///////////////000111222222111///...///000222333444444444333444555555444333111///...111111111000000111555777333333333333222222111111000000000000000111111222111222333333333222111000444444333333222111000000444444333333222222333333000111222333333222111000000000000111222333555555111444777:::AAAJJJMMMKKKDDDBBB@@@>>>;;;777555444555555555555666777999999999999:::;;;;;;<<<<<<===;;;===???AAAEEEKKKSSSXXX\\\ffftttwwwlll```[[[___kkk|||---,,,+++))))))***,,,---)))***++++++***)))***++++++***)))(((((()))***++++++++++++,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,---......///000000,,,,,,,,,---------......***+++---.........------------......///............//////000//////...---////////////000000000000111000000111333555444333222222333333333333444444333333333444555666777888555666777666555444555777666777999;;;;;;:::999888999;;;===>>>===:::666333;;;<<<===>>>???@@@AAAAAACCCCCCDDDFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJLLLOOORRRTTTSSSSSSVVV[[[```cccdddZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZTTTWWWZZZZZZWWWVVVVVVXXXZZZYYYWWWSSSOOOMMMMMMNNNOOOOOOPPPOOONNNKKKHHHFFFCCCBBBBBBBBBBBBAAAAAAAAABBB???===;;;;;;:::999777777999<<<>>>>>>;;;888666666444333333444555333222444333222222222333444555555222000111444777777666///000222333333222000///,,,,,,---------,,,+++***---------............/////////.........---------///000111111///......//////.........///000222333111111111111111111111111111000000///...---------+++,,,---...////////////---...///...,,,++++++---///111222111000///000111111000000111222222///---..................---------......///000111111222000000000000////////////+++,,,,,,---...///000000000000000000111111111111222222222111///...---,,,000000000000000000000000222222222222111///...---,,,...///000///000111333000000000000111111111111222222222222222222222222//////000000000000//////222111000///000111333555444333111000000000111222111000///000111222111000333222333333444555666777222333444333222222555888777555333333444444333222...///000111222333444444333333333444444444555555555555666888<<>>@@@BBBEEEKKKQQQVVVaaahhhrrrqqqddd[[[YYY\\\jjj}}}+++++++++,,,,,,+++++++++***,,,---,,,+++***+++---,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---...///,,,---......///.................................////////////000000000000222111000000222333222111222222333333333333444444555555444444444555555666666777888777666555666888888:::;;;======<<<;;;::::::;;;<<<======:::888666;;;;;;<<<===>>>???@@@@@@BBBCCCDDDFFFHHHIIIIIIJJJHHHIIIJJJJJJJJJKKKNNNPPPTTTSSSTTTVVV\\\aaadddeee]]][[[XXXVVVVVVXXX[[[]]]```___]]][[[ZZZYYYYYYYYYVVVVVVUUUUUUVVVWWWYYYZZZaaacccddd```ZZZVVVTTTUUUWWWWWWVVVSSSOOOLLLLLLLLLLLLMMMMMMMMMKKKIIIFFFEEEBBBBBBBBBBBBBBBAAAAAAAAA@@@>>><<<;;;;;;;;;:::888999888555333333333555666555444222333444444333111333222222111222333444555222000...///222444444333///000222333333222000///---------,,,,,,,,,,,,+++---------............/////////.........---------///111222222000//////000//////......///000111222........................111000000///......------,,,---...///000000000000...000000///...------...///000111111000///000111222000000000111111///...........................000000111111222222333333111111111111111111111111,,,------....../////////------........./////////...///000000000///......////////////////////////000000000111000000//////...///000000///...000111//////000000000111111111222222222222222222222222)))***,,,///111333444444111000///......000111333333222111000///000000111000///...///111222111000222222222222333444555666444222000000222333444333666444333333444444444333222222222222333333333333333333333444444444555555666666666888<<>>??????AAABBBDDDFFFHHHJJJKKKKKKGGGHHHIIIIIIHHHIIIKKKMMMQQQQQQQQQTTTZZZ^^^aaabbb^^^[[[WWWTTTSSSVVVYYY[[[```___]]][[[ZZZYYYYYYYYYVVVUUUUUUTTTUUUWWWXXXYYYfffggggggbbb[[[TTTRRRRRRSSSTTTTTTRRROOOKKKJJJIIIIIIIIIJJJIIIHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>><<<;;;;;;;;;;;;:::888:::888555333222333444666444222111111222333111000222111111111111222333333111///...///111333333222000111222333333222111000///...---,,,+++,,,---------------............///...............---------000111333222000//////000000//////......///000000........................000000000///......---------...///000111111111111000111222111///...///000///000111111//////000111333111//////000000000///................................................/////////000000111111222........................,,,,,,---------.........***+++...000111111000///........................---...///000000000000000///000111000...---.../////////000000000000111111111111111111111111111111//////000111111111111111111000///.........///000111111000/////////000000000///...///000111000///111111111111222333444444666222//////333444222///555333222222444555555444666666555444333222111111333333333444444444555555666666666888;;;@@@EEEHHHIIIHHHFFFAAA===::::::;;;BBB@@@===;;;999999::::::999888888888888:::<<<===:::<<>>>>><<<<<<<<<===>>>??????@@@AAABBBCCCEEEGGGHHHHHHIIIFFFHHHIIIHHHHHHHHHIIIKKKLLLLLLMMMPPPUUUYYY[[[\\\YYYWWWTTTRRRRRRSSSTTTUUUYYYZZZZZZ[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTVVVWWWXXX[[[^^^___\\\VVVRRRPPPQQQNNNPPPRRRQQQNNNJJJHHHGGGGGGGGGGGGGGGFFFEEECCCBBB@@@@@@@@@@@@@@@AAAAAAAAA>>>===;;;;;;;;;:::888666444555777888888666444222333111000000111111000///111111111111111222222222222111111111222333333333000111222222222222111000000///---++++++,,,...///---------............///........................///000222111///......///000/////////......//////000000000000000000000000000000//////............---...///000000000000000///111222111//////000111///000111000///...///111333111......///000000///............////////////,,,,,,,,,,,,,,,++++++++++++,,,,,,---...//////000000/////////.........---............/////////000(((***---///111000///...////////////////////////......////////////.........///000000...---...000////////////000000000111111111111111111111111111444444444333222111000///222111000///////////////000000/////////////////////.........000111000///111111000000111222333333777555444333333333222111444222111222444666666555666555555444333222111111333333333444444444555555444444555777;;;@@@DDDGGGFFFFFFEEEBBB???======>>>KKKHHHCCC>>>;;;999999::::::999999999999:::;;;<<<999;;;>>>AAAFFFLLLSSSXXX^^^eeerrrvvvfff```bbblll~~~++++++*********+++---...+++,,,---,,,+++***+++---***++++++++++++++++++***))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................---,,,+++++++++,,,---...////////////000///...------///111333////////////000000000000/////////000333444444444222222222333333333444444222222333333555666888888555666777777555555666777888888999999:::::::::999::::::::::::;;;===???@@@>>>>>>>>>??????@@@@@@AAABBBBBBCCCDDDDDDEEEDDDDDDEEEGGGHHHHHHGGGGGGHHHJJJJJJIIIJJJMMMRRRUUUWWWWWWSSSTTTUUUUUUTTTSSSRRRQQQQQQTTTXXX\\\]]]\\\YYYWWWVVVVVVTTTTTTSSSTTTUUUVVVPPPSSSUUUTTTPPPNNNNNNOOOKKKNNNPPPPPPMMMIIIGGGEEEFFFFFFFFFFFFEEEDDDDDDCCCAAA@@@@@@@@@@@@????????????===<<<;;;:::999555333///000222444444444333222222000//////000111///...000000111111222222222222111222222333222222222333111111111222222111111111111000...,,,,,,---...///---------............///---.....................---...000///---,,,,,,---///////////////.........////////////////////////////////////............------.../////////.........///000000......///000...000111000///...///000333000...---.../////////........./////////000000000000000///////////////+++,,,,,,---...//////000000000000///......------............/////////000***,,,...///000///...---000000000000000000000000000000000000///...---,,,+++---//////......000111...////////////000000000000000000000000000000000,,,---///111222333444444333222222111000000000000/////////000000000//////000///...///000111111///111111000000000111222222555999;;;999444111333666333222111222444666666666333333333333333222222222333333333444444444555555111222444777;;;@@@DDDGGGFFFFFFEEECCC???<<<<<<===GGGEEEAAA===:::999:::;;;<<<;;;;;;::::::999999999999;;;>>>AAAFFFLLLSSSXXX]]]eeesssnnnggggggooo,,,+++)))))))))+++---///***,,,---,,,+++***+++,,,******++++++++++++******))))))************))))))*********+++++++++++++++******++++++++++++++++++,,,,,,,,,---------......,,,---...///...---,,,+++++++++---...//////000000000////////////111222333////////////000000000000+++++++++---000222333222222222333333333333444444111111222333555777999:::444666777666555444555666:::::::::;;;;;;;;;<<<<<<999999999:::;;;===>>>????????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBDDDFFFHHHIIIHHHHHHIIIJJJJJJJJJJJJMMMQQQSSSSSSSSSRRRTTTVVVXXXXXXWWWTTTRRRNNNRRRWWW\\\___^^^[[[YYYXXXWWWUUUSSSRRRRRRSSSSSSNNNQQQSSSQQQMMMKKKKKKLLLJJJLLLNNNNNNLLLIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDBBBAAAAAA@@@???>>>=========<<<;;;;;;:::888555222666444111///000333777999222000//////000111///...000111222222333333222222///000222222111000000111111111111111111111111111111000///...---...//////---------............///---------...............,,,---///...,,,++++++,,,---....../////////......------------------------//////////////////......------............------,,,...//////------...000...///000000......///000222000....../////////............//////000000111////////////000000000000/////////000000111111222000000000//////.........,,,,,,---------................../////////......111111111111111111111111111111111000///...,,,,,,***,,,............000222......////////////000000////////////////////////,,,,,,---...............222222222222111111111111//////000111111111000000111//////000111222111000222111111111111111222222333999>>>;;;444000444999333222111222444666666666111111222222333333444444333333333444444444555555111222333666:::>>>BBBDDDIIIIIIGGGCCC>>>:::888888<<<;;;999888888999;;;<<<<<<<<<<<<;;;:::999999888:::<<>><<<;;;:::999999999:::;;;:::777444;;;888444111000333666999222111///000111111000...111111333444444444333222///222444444222000111222222111111111111111111222000000000/////////......---------............///---------.........//////,,,...///...---,,,,,,,,,+++,,,...////////////...------------------------.../////////////////////......////////////......,,,---///......---///000...///000///......///000000///...///000000...,,,---......///000000111111.........//////000000111111111111111111111111111000000000///////////////------.........///////////////.........///000111000000000000000000000000000111111111000//////...,,,---......------///000........./////////000000////////////////////////000000000///---+++))))))000000000111111111111111//////111222222222111111222111000111222333222111333222222111111111222222222666:::888333111222555444333222222444666555555333333333333444444444444333333333444444444555555333444555777999<<<>>>@@@EEEFFFEEEBBB>>>;;;999999777777777777888999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;===???BBBEEEKKKRRRVVV]]]fffuuuvvvvvv|||''')))+++---------,,,+++---...///...------...///,,,,,,---......---,,,,,,,,,------......------,,,))))))******++++++++++++........................,,,,,,,,,---------.........---+++***+++---///111***+++,,,...///000000000,,,---...///000000000000////////////000000000000222111000111333444444333222222333333333444444444444444444444444555666777666888999888777666777888999999888888888999:::;;;777888999:::;;;;;;;;;;;;>>>>>>>>>>>>????????????@@@AAABBBDDDEEEFFFFFFFFFBBBDDDHHHIIIJJJJJJKKKLLLGGGGGGGGGHHHKKKKKKJJJIIIQQQQQQRRRSSSTTTUUUVVVVVVQQQQQQQQQSSSTTTVVVXXXYYY[[[YYYVVVSSSQQQPPPOOOOOONNNQQQRRRQQQLLLIIIIIIJJJJJJKKKMMMLLLJJJHHHHHHHHHBBBBBBAAAAAAAAABBBCCCCCCDDDCCCBBB@@@===;;;:::999666666777999;;;;;;999777444444444333111///...---222111000000111111000///111222333444555444333333111444777777444222333444222222111111111111222222000000000111000///......---------.........//////---------.........//////---///000///...,,,------***+++---///000000//////////////////////////////.........//////////////////000000000000000//////,,,...//////......///111...///000///...---...000/////////000111000...+++---......///000111111222111222222333444555555666000000000000////////////////////////000000000000000000000000111111111111//////------...000333444///////////////////////////000000111111111111111.../////////---,,,---.............../////////000////////////////////////---...///000111111111111---...///000111111000000///000111333333333222111222111111111333444333222333333222222222222222333111222444444333111111111555333222222444555555444555555555555555555555555333333333444444444555555666666666777888:::;;;<<>>>>>>>>;;;;;;;;;::::::999999999999999:::;;;<<<<<<<<<<<<<<<>>>@@@BBBEEEKKKQQQVVV]]]gggvvv{{{zzz,,,,,,+++******+++,,,,,,---,,,,,,+++*********+++************************+++,,,---......---,,,+++,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---///000///,,,+++++++++******+++,,,---//////000***+++,,,---...000111111,,,,,,---///000222333333111111000000//////......000////////////111222333000000111222333333444444777777666666666555555555666777888999:::999888888666666666666777777777777888777777888:::;;;;;;::::::;;;>>>@@@AAAAAA@@@??????@@@@@@AAABBBCCCEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGHHHJJJMMMNNNMMMOOOPPPPPPPPPQQQSSSUUUSSSTTTUUUUUUVVVWWWXXXXXXUUUUUUTTTTTTRRRQQQOOONNNMMMOOOQQQRRRRRRPPPMMMKKKJJJJJJKKKKKKJJJIIIHHHHHHCCCAAA??????@@@@@@@@@>>>AAA@@@???===;;;999777777777777666666555444444444555555444333333222111111222222222111111111111000111222333333444444333333222222222222222333333333222444444000000333333000444333111000...------,,,............///000222222............//////000000---------............/////////000000000000////////////............//////000222333222111000111222...///////////////......///////////////.........000000111111111222222222444333111000...---------///111000...111999@@@AAAMMMHHHDDDBBB<<<444000111------...///000000000///111000///...............++++++,,,,,,...///111222222000......///000000///000000////////////000000000000000111222222222333000000000000000000000000111111000000111222333333000000000000000000000000//////000111222333333444//////////////////////////////000111222222333333111000/////////222444555444333333222111111111222333111000111222444333333777777666555444444333333333444444555555444444333666333000000222333222111333333444444333444777:::@@@BBBDDDBBB===888777888;;;;;;;;;:::999888777666888777666888;;;<<<;;;888;;;===???AAADDDJJJPPPUUU___fffsss,,,,,,************,,,,,,---,,,++++++******++++++************************((())))))))))))))))))((()))))))))))))))***++++++++++++++++++++++++++++++---...///...,,,+++++++++//////...---,,,,,,+++++++++,,,,,,---...///000000........./////////000000............////////////222111111111111333444555111111111222222333333333555444444444333333333333555666888999:::999999888666666666777777777888888888777777888:::;;;;;;::::::;;;>>>@@@AAAAAA@@@???@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFGGGHHHIIIKKKLLLLLLNNNOOOOOOOOOOOORRRTTTQQQRRRSSSTTTVVVWWWYYYYYYXXXXXXWWWVVVTTTRRRPPPOOOMMMNNNOOOPPPPPPNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGDDDBBB@@@??????@@@???===@@@???>>><<<;;;999888777::::::999888777777666666555555444333333222111111222222222111111111000000111222222333444333333333000000000000000000000000111444444111222555666444//////............//////...---------...///000111------........./////////---------............/////////000000000000////////////............/////////111222111000///000222......////////////....../////////////////////...000000000111111222222222222111000///...---------...//////111999CCCFFFDDDDDD???===<<<888222///111......//////000/////////000//////...............000000///.........//////000///......000111000///111000000//////000000111111111111111111222222222000000000000000000000000222222111000000000111111000000000000000000000000//////000000111111222222000000000000000000000000//////000111111222333333333222222333666999<<<>>>444333222222111111111222222000///000111222222222333444444444444555555555333333333333333333333333666333000000222333222111222333444444333555888:::???BBBDDDBBB===888777777::::::::::::999888777666999777777999<<<===;;;999<<<===@@@BBBEEEJJJPPPUUU\\\eeesss,,,+++***))))))***+++,,,,,,,,,++++++******++++++************************++++++***))))))***++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,...///...,,,+++++++++000000///...,,,+++***))),,,---------............/////////......---,,,,,,---------...............111111111111111333444444111111222222222222222222444444444444333333333333444555777888999999999888777777777888888888999999888777777888:::;;;:::999:::<<<>>>???@@@AAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFGGGHHHIIIIIIKKKMMMNNNNNNMMMNNNPPPRRRQQQRRRSSSUUUWWWYYYZZZ[[[ZZZYYYXXXVVVTTTRRROOONNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFDDDBBB@@@?????????===<<<>>>======<<<:::999999888;;;;;;:::999888777666555555444444333333222222111222222111111111000000000111111222333333333333222111111111000000//////...000333333222333888:::888......------------............------------...///---------------.........---------............///...//////000000//////...//////............//////...///000000///...///000---....../////////............//////////////////000000000000111111111111000//////...------......---...///444===DDDBBB;;;888444333555333///...000//////000000000///......//////..................222111000000/////////000...------...000111000...111000000//////000000111222222222111111111111111000000000000000000000000222222111000////////////000000000000000000000000111111111111111111111111111111111111111111111111///000000111111222222222000000000111333666888:::333333222111111111111222111///...///000222111111000000111222444555666666444333222111111222333444444222111000111222111000111222333333444555888;;;???BBBDDDBBB===888777777999:::::::::999888777777999888888:::<<<===<<<:::===???@@@CCCFFFKKKQQQUUUYYYcccssszzz,,,+++***))))))***+++,,,,,,,,,++++++***++++++,,,************************---,,,***((((((***,,,---......---------......///,,,,,,,,,,,,,,,+++++++++,,,---......,,,+++++++++,,,,,,,,,------.........------------------------///......------,,,,,,+++/////////......---------.........///000000111222222222222222111111111111555555555555555555555555333444666888999999888888777888888888999999999999888777666777999;;;:::999;;;<<<===???@@@@@@@@@@@@BBBBBBAAAAAAAAABBBBBBCCCGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGLLLMMMNNNNNNMMMMMMPPPRRRSSSTTTUUUVVVWWWXXXYYYZZZWWWWWWVVVTTTRRROOOMMMKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHFFFEEEDDDBBB???>>>>>>===<<<:::<<<<<<;;;;;;::::::999999:::999999777666555444333444444444333333222222222111111111111000000000000000111111222222222222222444333333222111000000///000333333111333777999777222111///...---,,,,,,,,,//////...---------......---------------------------------............///...//////////////////...///......------......///---...//////------...///------......//////..................////////////000000000000000000000000......---------......///222666999:::======777///111......111111......111000000000000000///...---.........//////..................///000111222333---,,,---...000111///...000//////......//////000333222222222111000000000////////////////////////111000///////////////000000000000000000000000000333333222222222222222222111111111111111111111111///000000000111111111222//////............///000222222111111111111111222111000//////111222222111//////000222333444555666444333111000000111333444333222222111111222111111111222333333444555999;;;???BBBCCCAAA<<<888666777888999999999999888888777999999:::;;;<<<===<<<<<<>>>@@@AAACCCFFFKKKQQQVVVZZZbbbqqq{{{++++++***))))))***++++++,,,++++++***++++++,,,,,,************************+++)))&&&%%%%%%&&&)))+++++++++***************+++...---------,,,,,,,,,++++++,,,...---,,,++++++,,,)))***+++,,,...///000111---------------,,,,,,,,,,,,,,,,,,,,,------------...////////////000000000---......///000000111111222111111111111111111111444444555555555555555555333444666777888888777777777888888888999999999999777666666777999::::::999:::;;;<<<===>>>?????????BBBBBBAAAAAAAAABBBBBBCCCGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGLLLNNNNNNNNNMMMNNNPPPRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKJJJHHHFFFEEEDDDDDDAAA???=========;;;:::;;;;;;::::::999999999999999999888777666555444333444444333333333333222222111111111000000000/////////000111111222222111111333333222222111000//////111333333000000444555222222111000///......------000000//////.../////////---------------------------------............///......////////////............------------......,,,...///...---,,,---...,,,,,,---...............---.........//////000000////////////////////////...------------...//////888???DDDAAA<<<888333...000------000000......111000111111111000///............///000000//////...,,,,,,---...///111222333...------...000111000...///......------......///333222222222111000000000////////////////////////............///000222222////////////////////////111111111111111000000000111111111111111111111111000000000000000111111111111000000000//////000000111111111000000111222222333111000000222333333222111111111222222222333333444333111000000111333444333333333333222222111222111222333333333555888;;;>>>AAACCCAAA<<<777666666777777888999999999888888888999;;;<<<<<<<<<<<<<<>>>>>AAAAAAAAAAAAAAABBBCCCDDDFFFGGGIIIJJJKKKKKKJJJIIIJJJJJJKKKKKKKKKKKKJJJIIIMMMNNNOOONNNMMMMMMOOOQQQQQQQQQQQQPPPOOOOOONNNNNNSSSSSSSSSSSSRRRQQQPPPOOOKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDCCCBBB@@@>>>=========;;;::::::::::::999999888888888999999888888777777666666333333333333333333333333111111000000000///////////////000111111111111000000000000//////......---111333222///...111111//////////////////000111222000000/////////000000111.........------------------------............///---......//////......---......------------......,,,---......---,,,---...+++,,,---...............------......///000000000////////////............///...............//////222:::@@@;;;444111000...000------000111......111000000111111111000//////...///000111222111000///............///000111111222000......///000000//////......------......///222222222111111111111111000000000000000000000000------...///000222333444////////////////////////........................111111111111111111111111000000000000000000000000......///000111111222222111000000000000111222222333222000111333444444333333333222222222222222222444333222111111222333444333444666555333222222333333333444444333444777:::>>>AAACCCAAA<<<777666666666666777888999999999888777999;;;;;;;;;:::;;;===???@@@AAACCCEEEJJJPPPTTT\\\bbblllzzz+++***)))(((((()))***+++++++++******++++++,,,---************************...---,,,++++++,,,---......---,,,++++++++++++,,,,,,,,,++++++***))))))((()))+++------+++***+++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---......//////---......//////000000000...///000111222222222111//////000000111111222222111111222222222333333333444555666666666555444333666666666777777777888888777666555666999:::999888888888888999:::;;;<<<===@@@@@@@@@AAABBBCCCDDDEEEDDDFFFHHHKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLMMMMMMMMMLLLLLLMMMOOOPPPOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFDDDCCCCCCAAA???===<<<======<<<:::;;;::::::999888777777666666666666666666666666666333333333333333333333333111000000000////////////...///000000111111000000///////////////.........000333222......111111.........---...///000111111...............///000111/////////.........---------------............///---......//////......---...------,,,,,,------...---...///...---,,,---///***+++,,,---............------......///000000111/////////......---------000000///....../////////+++000222///+++,,,...------++++++///000......111//////000111111111000000///000222333333333111111------...///000222333444666333///...///000111000000000////////////000000111111111111111222222222000000000000000000000000/////////000111222333444////////////////////////------......//////000000000000000000000000000000000000000000000000000///---......///000000000000000000000000000111222222222111///000222333333222333333333333333333333333333333333333333333333333333555888777555333333444444555555444333444666888>>>AAACCC@@@;;;777555666555666777888999999999999666888;;;;;;:::999:::<<<>>>???AAABBBDDDIIIOOOSSSYYY```lll{{{+++***)))(((((()))***++++++*********+++,,,,,,---************************++++++***))))))***++++++******)))((('''''''''(((*********)))(((''''''&&&)))+++,,,,,,+++***+++,,,++++++,,,,,,---...//////+++++++++,,,,,,---------------..................333222000///---+++***)))+++,,,...000000000//////...//////000111222222333333333333444444555555555555666666666666444333222666666666666777777777777777666555666888:::999888777777777888999:::<<<<<>><<<<<<<<<===<<<;;;;;;;;;:::999888777666666333333333444444444444555333333333333333333333333000000000000////////////...//////000000000000000000000000000111111111111000222111......111222000000///...---------------,,,,,,,,,---...///000111000000/////////.........---------.........//////---..................---...------,,,,,,------...---...//////------...///***+++,,,---............---------...///000000111//////.........---------111111000///////////////---...,,,)))***...000...***((()))---...---...111...///000111111111111111///000222444444444222111***+++,,,///222666888:::888555000......000111111222222111111111111222222000000111111222222222333000000000000000000000000222111111111111111222222///////////////////////////000000111222333333444////////////////////////000000000000////////////333333333333222000///...000000///000000111222222111000...///111222222111222222222333333444444444333444444555555444444333333666999888666444444555555666555444333333555777>>>AAABBB@@@;;;777555666444555666888999999999999555888:::;;;999888:::<<<>>>???@@@BBBDDDHHHNNNRRRWWW___lll|||))))))(((((((((((())))))))))))))))))))))))))))))+++++++++++++++***)))(((+++*********))))))((((((,,,***(((***---...,,,******************+++++++++))))))************))))))******+++,,,,,,---......///...,,,+++***++++++,,,***+++,,,,,,------,,,,,,---------............///////////////////////////333222111111000111111222111111222222222222111111222333444555666666666666444444555555666777777777:::888666555444555666777999999999999:::;;;<<<<<>>>>>??????>>><<<:::888999999:::999999888777666777777666666555555444444666444333333555666666555...///111222222111000///000000////////////000000/////////000222333111000////////////............,,,,,,,,,---------......111///---,,,,,,...111222000000000...---+++)))(((---...///000000///...---////////////////////////,,,,,,,,,------.........////////////////////////---...//////000000//////------------------------333...***))),,,///000000,,,000444222,,,)))***---333222111000...,,,++++++((()))***+++---...///000//////000000000000//////111111000///......//////---------...000333555777555444111000//////111111000///...------...///000//////000111111111111000000///.........///111222222222111000000111222333111111111111111111111111222222111000///...------......///000000000000000333111000000222333222111000///......///111333555222111000//////000111222111111111111000000/////////000222333333222000///222222333333444555666666777DDDIII<<<111222444333777666444333444666999:::<<>>??????@@@AAABBBBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJKKKMMMOOOQQQQQQOOOLLLJJJIIIHHHGGGFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLIIIIIIIIIHHHFFFEEECCCBBBAAAAAABBBBBBAAAAAA@@@???<<<===<<<<<<;;;:::999888888888888888777666555555666666666666555555555555666555333333444555555444000000111111111000000///000000////////////000000111000///000111222111000000000000/////////......------------............///...---,,,---...000111............------,,,+++,,,---...//////...---,,,........................,,,------------------...........................***+++,,,,,,------,,,,,,------------------------000...,,,,,,...000///---,,,///222111///------///000/////////......------------------......////////////000000000000//////111111111111000000//////////////////000111222333000/////////111444666888000///...------...///000000000000000111111111111...............///000000222111///............///000000000000000000000000222222111111000000//////......///000000000000000...///000...,,,+++...000000000111111111111111111222111000//////000111222222222222111111000000000000111222333333222111000111111222222333444444555555BBBFFF===555555666333666555555555888===BBBEEEGGGGGGFFFBBB===999666666444333333444666777666444888999:::999888888999:::===>>>@@@CCCGGGLLLPPPRRRYYY^^^lll*********))))))*********+++++++++++++++++++++++++++++++++************)))***************)))))))))+++***)))***,,,---,,,+++,,,,,,++++++******))))))))))))************))))))+++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,++++++,,,------------------------............///////////////////////////......///000111111111111333333333333333333333333222222333333444333333222222222333333444555555555999888777666666666777888999999999999:::;;;<<<===<<<===>>>???@@@AAABBBCCCAAABBBCCCDDDEEEFFFGGGGGGIIIKKKMMMOOOOOONNNLLLJJJKKKJJJHHHGGGGGGHHHIIIIIIKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@@@@?????????>>>>>>;;;::::::999888888888888777777777777666555444444555555555555555666666666777555333333444444333222222222111000/////////000000000////////////000000333111//////000111111000111111000000000/////////............////////////------------......//////++++++---......//////...,,,,,,------------,,,,,,------------------------.........---------------........................------...////////////...////////////////////////...---...///000000...+++---...///000111111000000,,,,,,------...//////000111111000000//////......//////000000000000/////////000000111111000......000111111111000000///...------...000222666999::://////............///000111000/////////000222333,,,---......//////......222111000...------------////////////////////////222222222111111111111111......///000000000000000,,,///111---((('''+++111000111333444333222///...111111000000000000111111333333222222222222111111000111222333333222111000000111111222222333333333111:::===888444555444///444444555888===EEELLLPPPSSSOOOIIIDDD???;;;888555555444222333444555555444666777999999888888999;;;;;;<<>>???@@@BBBCCCDDDEEECCCCCCDDDDDDEEEFFFGGGGGGKKKMMMOOOQQQQQQQQQOOONNNLLLKKKJJJIIIHHHHHHIIIIIINNNNNNMMMLLLKKKJJJJJJIIIKKKLLLMMMNNNMMMKKKIIIHHHGGGGGGGGGFFFEEECCCAAA@@@>>>>>>>>>===============;;;:::999777777777888999777777777777666555444444444444444555555666666666777555333222333333222111444333111///......///000000000////////////000000555222///...///000000000111111111111000000000000////////////000000000000+++,,,---//////......---++++++---...////////////------------------------........................//////......------,,,,,,////////////////////////......///000000000000000////////////////////////......//////000///...,,,///......///000111000///+++,,,,,,---...//////000222111111000000//////...//////000000000000//////,,,---///000000///---,,,000000111111111000...---000//////000111222444555...............//////000222111///......000222333,,,---///000000000///...222111111000000/////////000000000000000000000000000000000111111222222222......///000000000000000000222222...******...222000111222333333222111000111000000000000000000111333333333333333333333333111222222333333222222111111111222222333333333444111555777333333555555111333333444777>>>FFFNNNSSSTTTNNNFFFAAA???===:::777:::888555555666777777777444666888888888888:::<<<<<<===???CCCGGGLLLQQQSSSZZZaaaooo++++++************+++++++++++++++++++++++++++++++++******))))))***++++++***************+++++++++******++++++++++++,,,,,,...------,,,+++***))))))******++++++++++++******+++++++++++++++++++++***,,,,,,,,,+++***)))((((((,,,,,,---.........---------------............///000000000000000000000000------...000000111111111222222111111111111222222444555555555555444444333444444444555666666777777999999888888888999999999::::::::::::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJMMMNNNPPPRRRSSSSSSRRRQQQMMMMMMLLLKKKKKKJJJJJJJJJOOONNNNNNMMMLLLLLLKKKKKKKKKLLLMMMNNNMMMKKKIIIGGGGGGGGGFFFFFFDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::888888888999999888888888888777666555555333333444444555555666666777555222222222222111000444333111///......///000000000////////////000000555222///...///000000000111111111111000000000000/////////000000000111111+++,,,...///000///...---------......///.........///..................////////////////////////////////////......---------000000000000000000000000++++++,,,------------,,,000000000000000000000000111000///...------...///000///------...///...,,,------..................///////////////000000000//////000000000000//////---...000111111000...------...000111111000///...000000////////////000000---......///////////////222111///......000222333...///000222222111000000//////000111111111222222111111111111111111111111......//////000111111111......///000000000000000444222000......///000111111000000///000222333444000000000111111000000000333333333333333333333444222222222333333222222222333333333333444444444444666666555333333777888666222222222555:::AAAHHHLLLKKKFFF@@@>>>>>>>>>;;;999;;;999777666777999999888444666888888888999;;;===>>>???@@@CCCGGGKKKOOOQQQYYYaaappp*********))))))*********+++++++++++++++++++++++++++***)))))))))***+++,,,*********+++++++++++++++)))+++,,,,,,+++***,,,---------,,,,,,++++++************++++++++++++***************+++++++++++++++,,,,,,,,,,,,+++***)))(((,,,,,,---...............---------............///000000000000000000000000///////////////000222222333222000000000000222333444444555666666555555555444444555555666777777888888999999999999:::::::::::::::::::::;;;<<<===>>><<<===>>>???@@@AAABBBCCCFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRSSSSSSRRRNNNNNNNNNNNNNNNMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPLLLLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFDDDCCCAAA@@@===<<<;;;:::::::::;;;<<<======;;;:::999888888888888888888888777666555555444444444444444555555555555333111111222222111000222222111000/////////000000000////////////000000333111//////000111111000111111000000000/////////////////////000000000000,,,---///000000000///......////////////...------000///............///000000000000000000000000000/////////...............000000000000000000000000,,,,,,---...............000000000000000000000000111111111///---,,,...000//////...---,,,,,,------///////////////.........,,,------...///000000111//////000000000000//////000000222333333222222111------...///000000000000------......//////000000,,,---...///000000000///111000/////////000222333000000111111222222222111,,,---...000111111111111111111111111111111111111......//////000000000111......///000000000000000222///---...000111000///000///...---///111444555000000111111111111000000222222333333333333444444333333333333333333333333444444444444444444444444555444333111111222444555222222222333666:::>>>AAA???>>>=========<<<;;;999888777555666777888888777555777999999999:::<<<===???@@@AAACCCGGGKKKNNNPPPXXXaaaqqq***))))))(((((())))))***************************+++***)))((()))***,,,---*********++++++,,,,,,,,,)))+++,,,,,,******+++...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))******++++++,,,,,,)))***+++,,,------,,,,,,,,,------...............---------............///000000000000000000000000333222000......000222444444333111000000111333444222333444444555555555555333333444555555666666777888999999::::::;;;::::::;;;::::::;;;;;;<<<===>>>>>>??????@@@AAABBBBBBBBBEEEEEEFFFHHHIIIKKKLLLMMMLLLMMMOOOQQQSSSSSSTTTTTTOOOOOOOOOPPPPPPPPPPPPPPPIIIJJJKKKLLLNNNOOOQQQQQQNNNMMMMMMLLLLLLKKKKKKJJJHHHHHHGGGFFFEEECCCBBBAAA>>><<<;;;999999:::;;;<<<======<<<;;;:::888666555777777777777666555444444555444444444444444444333444222000000222222222111000000111111111000000///000000////////////000000111000///000111222111000000000000/////////.............../////////000000...//////000000000000000......////////////......///...------------...///000000000000000000000000............////////////...........................//////000000000000000///////////////////////////111333111///------...---///000...,,,,,,///222000000000000000000000000------......///000000111//////000000000000//////000000000111111111222222///............///000000------...//////000000000,,,---...///000000000///000000000000111111111111000000000000000111111222...///000111222222111111111111111111111111111111000000000000000000111111......///000000000000000---...000111111111111111.........//////000000111///000111222222111000///111222222222333333333333333333333222222333333333333333333333333333333333333555777777444222111222333333333444555666777888999<<>>>>>@@@CCCGGGKKKOOORRRWWW```qqq))))))(((((((((((())))))))))))))))))))))))))))))+++***)))((()))***,,,---*********++++++,,,,,,,,,(((+++---,,,***)))+++...,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***(((((()))***+++,,,,,,---'''(((***---.../////////,,,---......//////......---------.........//////000000000000000000000000555333000......000222444555444222111111222444555000111222333444555555555222222333444444555555666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>BBBBBBBBBCCCCCCDDDDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLNNNOOOQQQSSSTTTUUUVVVVVVOOOOOOPPPQQQRRRRRRRRRQQQKKKKKKLLLLLLMMMMMMNNNNNNOOONNNMMMLLLKKKKKKKKKLLLHHHHHHHHHGGGEEEDDDBBBAAA>>>===;;;999999:::;;;<<<=========<<<:::777444333666666666666555444333222555555555444444333333333222111000000111333222111...///111222222111000///000000////////////000000/////////000222333111000////////////........................////////////000000000000111111111111------...///000000000///...---,,,,,,,,,,,,---...////////////////////////------......//////000000------------------------+++,,,,,,---...---------////////////////////////,,,000444444111...,,,,,,+++...111000------222777//////000000111111222222////////////000000000000//////000000000000//////---------------...///000111000...------...///000000000000000000///......+++,,,...000000000000/////////000111111111111000000///.........///111222222333444555555444222111000000000000000000000000111111111111111111111111...//////000000000000000)))///555555222000222555---...000111000///---,,,///000111222222111000///111111111222222333333333444333333222222333333444222222222222222222222222888<<>>999666555555555666888:::;;;999777888:::;;;;;;;;;;;;<<<>>><<<===???CCCGGGMMMQQQTTTVVV```qqq,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++*********************************(((((()))***++++++,,,,,,(((((((((***,,,---,,,+++,,,++++++******++++++,,,)))************+++++++++,,,,,,+++******+++,,,,,,000000000000//////...---333///+++***,,,//////.........///111222222222222444333222333333333111///444444444444333222111111333444444555666777888888666666666666666777888888999999:::::::::;;;;;;;;;>>>>>>============>>>>>>AAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFHHHJJJKKKNNNOOOQQQRRRTTTUUUUUUUUURRRQQQQQQPPPPPPRRRSSSTTTPPPOOOMMMKKKJJJKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIJJJJJJIIIFFFDDDBBBBBBBBBBBB===<<<;;;:::999888888888999999999888888888777777777777666555555555555555666666555444444444444555333333222333555555333111111111000000000000111111//////000000000000//////---...000111222222111111111000000///...------,,,---------........................///////////////000000000000111111111111......---------......///,,,,,,---.../////////.........---------,,,,,,,,,...***))),,,.........///---......//////......---,,,...000111111000...,,,///000111000...------...///////////////............------,,,---...000111000///...---------------333111///...000111222111111000...------...///000,,,,,,------...////////////000111111111///...---222111111111000000//////---///000222222000///---000000////////////000000000000000111222333555555000000000000000000000000555333111///......///000222222111000///...---------///000222222000///---///...---,,,---...000222/////////000111111222222000111222444555555444444333444444444444444444444444444333222222222333333333:::AAAAAA;;;666555777666555444333333333444555555999>>>@@@???===;;;;;;555444444444555666777888888999999::::::;;;<<<<<<;;;===@@@CCCFFFKKKQQQVVVXXXbbbppp~~~++++++***))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************)))))))))***++++++,,,,,,+++++++++,,,,,,,,,+++***,,,++++++******++++++,,,************++++++++++++------,,,++++++,,,------***+++++++++******)))(((000...,,,---///000...,,,...//////000000000000//////......//////000//////333333444444333333222111444444444444444555555555666666666666666777777888999999999999::::::::::::<<<<<<<<<<<<===>>>???@@@CCCCCCCCCCCCCCCDDDDDDEEECCCCCCDDDEEEFFFHHHIIIJJJNNNOOOQQQRRRTTTUUUUUUUUURRRQQQPPPPPPPPPQQQRRRSSSPPPOOOMMMKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGEEECCCBBBAAAAAABBB>>>===<<<:::999999999999999999999999888888888888777666666555555555555555555555444333333333333333222111000000222222111000000000////////////000000222222222222222222222222000000111222111111000///111111111000//////......---------......////////////////////////........./////////000000000111111000///...---------------,,,---......//////...............---------,,,,,,---...---,,,,,,---......------............---------...///000000///...---...000000///...------...000000000000000/////////......---,,,------//////...---,,,,,,,,,,,,,,,,,,111///------...//////......---,,,,,,,,,---..............................///000000111000///...---222222111111111000000000...///000111111000///...////////////////////////333333222111111111111222000000000000000000000000444333111000/////////000000000000000////////////...///000111111000///...000///---------///000222000000000111222222333333///000111333444444333333555555555444333333333222333333333222222333444444222555888777333000111333555444333222222333444444555888<<<>>>===;;;:::999444444555555666777777777999999::::::;;;<<<<<<<<<;;;===@@@CCCFFFKKKQQQVVVWWWaaaooo~~~++++++***))))))***++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))******+++,,,,,,,,,.........---,,,+++***))),,,++++++******++++++,,,************+++++++++,,,...------,,,,,,------...,,,------------,,,++++++---------///000000...,,,------...//////000000000000000000000111222333444111222222333333333333333555555555444444333333333666666555555666666777888777888888888999999999999:::::::::;;;===???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJMMMNNNPPPQQQSSSSSSTTTTTTQQQPPPOOOOOOOOOPPPRRRSSSPPPOOONNNLLLKKKLLLLLLMMMJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA???>>><<<;;;::::::999999:::::::::999999999888888777666555555444444555555444444333333333222222222333111//////000111222111//////............//////000///...------...///000222222222222111000......111111111111000000000000,,,,,,---...//////000000000000//////......------.........////////////000111000///...---,,,,,,,,,------.../////////...............------------,,,...555555///+++///000...,,,------......------,,,////////////////////////...///000///---------///000000000000000000000000///...------,,,------------------,,,------......000///------......---,,,,,,,,,,,,,,,---...//////000000//////...------,,,//////000000000///......111111111111111000000000...///000111111000///...//////000111111000//////333222222111111111111111000000000000000000000000222222111111000000//////.../////////000000000111...///000111111000///...000///...---...///000111111111111222333333444444000111222333444444444333666666555444333222111111222222222222333444444555888777555333222333444555333333222222222222333444555888;;;===;;;:::999888333444555777777777777666999999::::::;;;<<<<<<<<<;;;===@@@CCCFFFKKKQQQUUUWWWaaaooo}}}+++******************+++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---...---,,,*********,,,++++++******++++++,,,*********+++++++++,,,,,,------,,,,,,,,,,,,------//////000000000000//////.........////////////...,,,,,,---...000222333444444444444333333333555666000000111333333444444444555555555555555555444444666555555555555666777777777777777777888888888888:::::::::;;;<<<===???@@@>>>>>>???@@@@@@AAAAAAAAACCCCCCDDDDDDEEEGGGHHHIIIJJJKKKMMMOOOPPPQQQQQQQQQPPPOOONNNNNNNNNOOOQQQRRRPPPPPPNNNMMMMMMLLLMMMMMMHHHIIIIIIIIIHHHEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAA???>>>===<<<;;;:::::::::::::::::::::999999999999666666555444444444444555444444444444333333222222666333000000111333444444000//////......//////000///...,,,++++++,,,...///111111111111000000//////000000000000000000000111,,,,,,---...///000111111111111000///...------,,,---------.........//////000///...---------------......////////////..................------------///:::===333---111333...,,,,,,------------,,,,,,//////............//////---...//////---------///////////////000000000000//////...------,,,,,,,,,///////////////000111222222111000000111111///------......///000111111222000/////////.........---//////////////////......000///////////////////////////000000000000//////000111333444444333111000/////////000111222333444000000000000000000000000000000111111111000000///////////////000000000000//////000000000000//////000//////......///000000000000111111222333333444333333333444444555555555555444444333333222222222111111111222333444555666<<<888444333555777777666222222222222222222333333666999<<<<<<;;;999999999222333666777888777666555888888999999:::;;;;;;;;;<<<>>>@@@CCCFFFKKKQQQUUUWWW```nnn}}}*********++++++*********)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,(((***,,,,,,******+++,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,//////...------...000222111000000000000111333333444555555333000///000222///000111222333444444444111111222333444444555555555555555555555666666777666666777777777888888888;;;;;;;;;;;;;;;;;;<<<===@@@@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHJJJLLLMMMNNNNNNOOOOOONNNMMMMMMMMMNNNPPPQQQQQQPPPOOONNNNNNMMMMMMMMMHHHHHHHHHHHHFFFDDDBBB@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;::::::::::::::::::999999999888888666666555444444444444444444555555666555444333333555333000///111222333333111000000//////000000111222111///......///111222000000000000000111111222......//////////////////------......///000000111111111000///...------,,,------------............---------------...///000...///////////////......//////.........---------...999===666111111111---,,,------......------,,,//////............//////,,,...///...---,,,...///---------.........//////////////////...------,,,///////////////000111222111111111222333222///------...///000111111222222........./////////000000..................//////........................//////000000000000/////////000222333333222000///.........///000111222333000000000000000000000000///000000111111111000000111111111000///.........//////000000000000//////000000000/////////000000//////000000111222222222222222222222222333333333111222222333333444444444111111111222333444555666666333000111444555333000111111111222333333333333666999<<<>>>===;;;:::999222333666777888777666555777777777888999999::::::<<<>>>@@@CCCFFFJJJPPPTTTWWWaaaooo}}})))***++++++++++++***))))))******++++++******)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,$$$(((+++,,,******,,,...,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,//////...---,,,...111555777555333111000///000000444777888777222000000111///000111222333333333333...//////000111333333444555555444444555555666777666777777777888888888888<<<;;;;;;:::::::::;;;;;;===>>>@@@BBBCCCCCCBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGIIIJJJLLLLLLMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPQQQQQQPPPPPPOOONNNNNNMMMIIIIIIHHHGGGEEECCCAAAAAA@@@AAAAAAAAAAAAAAA@@@??????>>><<<;;;::::::999999999999999888888888777777666555444444333333444444444555666777666555444333222000......///000111000111111000000000000111111111000///......///000111////////////000111222333////////////................../////////000000000000000//////......---------------............///,,,,,,,,,---...///000111//////000000000///....../////////.........------,,,111777999666111---,,,---..................---////////////////////////,,,---......---,,,...///,,,,,,,,,------....../////////000000000///......---------,,,------............000222444222///,,,,,,---...///////////////------...//////000111111......------......///000------------............000000////////////000000......///000000///......111000000///////////////000000000000000000000000//////000000111111222222222222111000///...------000000////////////000000111111000000000000//////...//////000111111222222000000////////////000111000000111222333444555555222222222222333444444555333111000222444555222///000111222333444444444333444888<<>><<<:::999333444555777777777777666777777888888999:::::::::===>>>AAACCCFFFJJJPPPTTTXXXbbbooo}}})))***++++++++++++***))),,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%)))------******,,,000,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++,,,------,,,++++++,,,------...//////......---///000///......111444555444222000//////000111222666:::999555111111222///000111222222222222222111111222222333333333444555444444444444555666666777777777888888888999999:::999999999:::;;;<<<<<<:::;;;>>>@@@AAAAAA@@@???DDDDDDCCCDDDDDDEEEFFFGGGGGGGGGIIIKKKLLLMMMMMMMMMMMMMMMLLLKKKLLLMMMNNNOOOQQQQQQQQQPPPPPPOOONNNMMMJJJIIIHHHFFFDDDCCCBBBAAAAAAAAABBBBBBBBBAAA???>>>>>>===<<<:::999999999999888888888777777777666666666555444444333333444444333444555666666444333111111///...///000111000///000000////////////000000........................111111000//////000111222111111000000///.........000000000//////////////////////////////.........---............/////////---------------...///000000000000000000///......////////////............---,,,333>>>>>>333,,,......//////000000//////...---...///000000///...---+++,,,...------,,,...///,,,,,,------...//////000///000111222222111111000...---,,,,,,,,,,,,,,,,,,---...111444666555111...---...//////000///......///////////////000000000......---------...///000.........//////000000000000000////////////000000000000000000000000000000000000///............///000000000000000000000000000/////////000111333444111111000000//////......000000////////////000000111111111111111000/////////000000111111222333333111111000//////000111111111111111222333333333444333333333222222333444444555444444444555555555444000111333444555555555444///555;;;??????<<<:::888444444555555666777777777888999999:::;;;;;;<<<<<<===???AAACCCFFFJJJPPPSSSYYYcccppp~~~)))***+++,,,,,,+++***)))...---++++++++++++---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''+++///...+++***---000,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,+++,,,,,,---.........---***...111222000///000222//////......///111444555***000555666222......///000000111222222222222111777777666666666555555555555444444444444555666666888888888888999999999999777777888999:::<<<===>>><<<>>>@@@CCCDDDDDDCCCBBBDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHJJJLLLMMMNNNNNNOOOMMMLLLKKKKKKKKKLLLNNNOOOQQQQQQQQQQQQPPPOOONNNMMMLLLJJJHHHEEECCCBBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>===<<<;;;:::999888888888777777777777666666666666555555444333333333333444222333444555555333111000222111111222333333111000//////............//////111111222222222222111111333222111/////////000000333222222111000//////...111111000000//////...............///////////////.........////////////000///......---------......000000000000000///......000/////////............000***222DDDFFF777...111//////000000000000//////---...000111111000...---+++,,,------,,,,,,...///------......///000000111///000111222333333222111000///...---------------///000333777999888555222000000111222222111000///111111000000//////.........------,,,---...///000///000000000111111222222000000////////////000000444333333222222333333444---------...///000111222000000000000000000000000000///......///111333555////////////000000000000000000////////////000000111111111111111000///...000111111222333333444444555444333222222222333444333333222222222222222222444444333222222222333333555444333222222333555666111222333555666666555555,,,222:::??????<<<999777555555444444555666777888::::::;;;<<<<<<======>>>===???AAACCCFFFJJJOOOSSSZZZdddqqq,,,,,,++++++***))))))(((+++++++++++++++***)))(((*********************************+++++++++,,,,,,++++++++++++++++++++++++*********)))))))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++++++++,,,,,,...------------...//////////////////000000000000...///111222333222000///000111111111222222222222222111111111222333333444777666555444333444555555888888999999999:::::::::999888888888888888999999===>>>@@@AAABBBBBBAAA@@@>>>>>>???@@@BBBCCCCCCDDDEEEFFFGGGIIIKKKLLLNNNOOOMMMLLLKKKJJJJJJLLLNNNOOOOOOPPPQQQQQQOOOLLLHHHFFFJJJHHHEEECCCCCCBBB@@@>>>AAABBBBBBBBBAAA@@@>>>===::::::::::::::::::999999999999:::999888666444333444333222222444444333222222222222222222222222222000222333333111000000111...............///000000000///...------...///000111111111111111111111111111111111000000000000000111111000000//////....................................------------......111333666444000---,,,---//////000111111000///.....................------///000111>>>HHH;;;---000((((((((()))***,,,---...///...,,,+++,,,---///000000//////...---,,,,,,,,,,,,,,,,,,---...///000111+++++++++,,,,,,---------////////////////////////...///000222222111000000...000111000///...///000222666???EEE???333---...//////////////////////////////.........---------111000/////////111222333111111111000000000000000111...+++,,,000111...***000000000000111111111111222111111111000000//////000000//////000111222222000000000...,,,,,,...000,,,...///...---...000222000111111111111222222222222222222222222111000///222222222222222222222222333222111111111222333444333444444555555444444333...000222555777888888888555777888999999888666555888888777777777777888888:::888777888:::<<<======???AAACCCCCCDDDHHHOOOUUUYYYdddnnn~~~************************+++++++++++++++***))))))************************,,,,,,,,,,,,------------++++++++++++++++++++++++)))))))))))))))*********************)))))))))(((******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,------------......---............/////////---...///000111000000///111111111222222222222333222111111111222222333444666555444333333444555666666777888888999999888888888888888888888999:::;;;===>>>???AAAAAAAAAAAA@@@???@@@@@@@@@AAAAAABBBBBBDDDDDDFFFGGGIIIKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMNNNMMMNNNOOOPPPPPPMMMKKKIIIHHHFFFDDDCCCCCCCCCAAA@@@===>>>>>>>>>===<<<:::999:::::::::999999999999999::::::::::::888777666555444333222222444444333222111111111111111111111111///111222222000//////000...............///000000000///...------...///000000000000000000000000000111111111111111000///////////////.........------///...,,,******,,,---////////////....../////////...///000000...---,,,---...//////000000///..............................------///===III>>>000111,,,,,,,,,++++++,,,,,,---111000///...///000222333000000///......---,,,,,,......---------......///+++++++++,,,,,,,,,------////////////////////////000111222222333333222222000111111111//////000222444:::EEEMMMHHH;;;333222//////////////////////////////.........---------......---,,,------//////111000000000000000000000...+++))),,,000222111...//////000000000111111111111111111111000000000///000000000000000111111222000000000...---,,,...000000000000///.........///000000111111111222222222000111111222222222111111333333222222222222222222222222111111111222333444333333444444444444333333111222333555666666555555333444666888999999888888888888777777666777777777888777555666888:::<<<===>>>???@@@AAADDDJJJPPPUUUXXXdddooo(((((())))))***+++,,,,,,***++++++++++++***))))))************************------------............++++++++++++++++++++++++(((((())))))******++++++************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,++++++---.........---,,,,,,,,,---------.........,,,,,,---...//////000000111111111111222222222222222111111111111222333333444333333333444555666777444555777888999888666555777777777777888:::;;;;;;===>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGIIIJJJKKKNNNMMMLLLKKKKKKKKKLLLMMMKKKLLLNNNPPPPPPOOOMMMLLLFFFEEECCCBBBCCCCCCBBBAAA;;;;;;;;;;;;;;;:::999888:::::::::999999888888888:::999888777666555555555444222111222333444333222000000000000000000000000///000111111///......///...............///000000//////............//////////////////////////////000111222333333111///............---------------///---***((((((***...000000000000000000000000000///---,,,,,,...//////...------...//////......---........................------...<<>>CCC@@@777222222/////////////////////////////////............---......---,,,,,,,,,------000000000000000000111111...+++***,,,000222111/////////000000000000111111111111111111000000000000000000000000000111111111///000000///------///000111000//////000000///...000000000111111111222222//////000222222333333333333333333222222111111111222222111111222222333444333333444444444444333333333444555555555444222111000111444777999:::::::::999888777777666666666666888777666666777:::>>>@@@CCCAAAAAABBBGGGLLLPPPRRRVVVcccooo(((((())))))***+++++++++******+++++++++******)))************************,,,,,,---------.........++++++++++++++++++++++++''''''((()))***++++++,,,*********)))))))))))))))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++,,,,,,---***,,,...///000///---,,,,,,------------.........---,,,,,,---...///111222//////000000000111111111222111111111111111222222111222222333444666777777333444777999999888666444555555555666777999:::;;;======>>>??????@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDFFFGGGIIIJJJJJJOOONNNMMMMMMLLLMMMMMMNNNLLLMMMNNNOOOOOONNNMMMLLLGGGEEECCCBBBBBBBBBAAA@@@<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::999999888888777666444222111222222333333222111222333333333111000000000000000000000000///000222111000...//////...............///000000/////////....../////////000000000000000000000000///111333444444222///---......------------------...---+++******,,,...////////////000000/////////333///,,,,,,///111000...,,,,,,---------------------------..................///...:::JJJDDD666444111111///...------,,,,,,,,,,,,++++++,,,,,,---...000000000//////.........///......---------......000000000000000000000000//////////////////////////////...---...///000111111111111///......111333000000000///------///222/////////////////////////////////...............111111000000////////////000000000000000111111111111///---...///000...,,,////////////000000000111111111111000000000000000000000000111111111000000///000111000......///000///...---///111222111///000000000000111111111111///000111222222222222222444333333222222111111111222111222222222222333333333333333444444333333333444555666666555444333222000111333555777888999999999888777666666555666666::::::999999999<<>>???@@@@@@AAAAAABBBDDDEEEGGGHHHIIIDDDEEEFFFGGGHHHIIIJJJKKKPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLJJJIIIIIIFFFDDDBBBBBBAAA???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999555444222111000111222222333222111111333333222111111111111111111111111111000222333222111000000000...............///000000...//////////////////...111111111111111111111111///111333444444222000...........................+++,,,---...///.........---......//////......---444000,,,,,,...///...,,,,,,,,,,,,,,,------......---------.........//////---///---444BBB???222000......---------------...///////////////000000000////////////............,,,,,,,,,------///000000000000/////////////////////////////////////////////...---,,,---...000111/////////...------///111000000...++++++...111444////////////////////////////////////////////////222222222222111111000000//////000000111111111111000///......//////...---...////////////000000000000000000000000000111111000000111111111111000///...000111111//////000111000//////000111000///---//////000000000111111111222222222222222111000///333333333222222111111111111111222222333333333333222333333333333333333222444444666666777666555444222333333444555555666666888888777666555555666666999:::::::::999;;;@@@DDDJJJGGGEEEFFFJJJNNNNNNMMMSSS```lll}}})))))))))))))))))))))((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++(((((())))))******++++++))))))))))))******************+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++,,,---......,,,---.../////////...------............/////////...////////////000000000............////////////222222111000000000000111000111222444555555666666444555777888999888777666444444444444555666888888<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDFFFHHHJJJJJJFFFFFFGGGHHHIIIJJJKKKKKKNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPOOOMMMKKKIIIHHHGGGIIIGGGDDDBBBAAA@@@>>><<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999888888666555444333333333333333333111000111222333222111111111111111111111111111111222333333111000000111...............///000000......////////////......111111111111111111111111111222333444333222000///.............../////////***,,,...000111000...---,,,---...//////...---,,,///...,,,+++++++++***))),,,,,,,,,,,,,,,---...///,,,,,,------.../////////***...+++...888666......,,,,,,,,,,,,,,,---...///---------....................................---,,,,,,,,,---...///000111------------,,,,,,,,,,,,///////////////////////////////////////000111111---...//////------...///,,,000111000111333111...////////////////////////...////////////000000000000000111111111000///////////////000111111222222------...///000111111222......////////////000000000000000000111111111111000000111222222111///......///111111000///000111000222333222...+++******/////////000000000111111333333333222222000//////222222222222222222222222000111222333333333333222222222333333333333222222222333444666666666666555444444333333333333333333777666666555555666666777666888:::999777888<<>>;;;:::999999999999:::;;;;;;;;;:::999888777666555444444555555444444333333222111000111222333222000000000000000000000000000000111333222000//////000...............///000000---...///000000///...---111111111111111111111111222222333333222222111000,,,,,,---------.........***+++,,,......///......---...///000000///...---***+++------+++***++++++---,,,,,,,,,---...000000,,,,,,------...//////000)))///,,,+++333333///333---,,,,,,,,,------...///******++++++,,,,,,,,,+++,,,,,,---------------------------------...///000......---------,,,,,,,,,////////////////////////......//////000000000///,,,...000111000.........***///000///000222000***////////////////////////.../////////000000000000......000000111000//////...//////000111111222222,,,---...///000000111222........./////////000000///000000000111111111111000000222222222111///...---///111222111000000111***///333222---)))+++...////////////000000000111111111222222222111111000111111111222222333333444000111222333333333222222222222333333333333222222111222333444444444333222333333222222222222333333555555555555555666777888555888;;;;;;888666999<<<:::<<>>>>>:::777999;;;;;;???CCCDDDEEEHHHMMMQQQQQQ\\\eeettt)))))))))))))))******+++)))+++---......---,,,***---,,,,,,,,,+++*********************************///......---+++******)))+++++++++++++++***)))(((******((((((((()))+++,,,******))))))))))))***+++(((((()))***+++,,,,,,---***++++++***)))***---///(((***+++,,,,,,+++)))(((******++++++++++++,,,,,,...............///000000......///000000000000000//////...//////000111222000111222222444444555666444444555555666777777777777777777777777777777777:::;;;===?????????>>>>>><<<>>>@@@AAABBBCCCFFFHHHJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKNNNMMMKKKIIIGGGFFFEEEEEEAAAAAA???>>>>>>>>>???@@@<<<;;;;;;::::::999999888999888666555333333222222777666666555444444333333222222333333333333222222111111000///////////////......////////////......---------------------------------.........//////---.........//////000000333222222111000///......///...,,,++++++,,,.../////////.........---------000000000000000000000000+++,,,,,,,,,---.........,,,---------.../////////---///000///---,,,------111111111111111111111111///---,,,---111222000---***,,,000333444222000...000000000000000000000000///...---,,,,,,---...///////////////////////////......//////...---,,,,,,------......///000000000///////////////.........////////////////////////////////////////////////000000000000111111111111000000000000000000000000222222111111000000/////////.........///000222333111000///......///000111000000111111222222333333111111111111111000/////////000111222222111000///000000000///......------111111111000000000000000111111111111111111111111444333333222222333333444111111111222222333333333000000111222333444444555222222222333333444444444111222333444555666666666444444444444555555555666666666777888999::::::;;;AAA@@@@@@AAADDDGGGJJJLLLQQQVVVbbbrrr)))))))))))))))******++++++,,,---......---+++************)))))))))))))))+++++++++***************+++++++++++++++*********+++++++++++++++***))))))***)))))))))))))))***************************+++((())))))******+++++++++,,,------,,,))))))***+++***+++,,,------,,,+++***,,,,,,,,,,,,---------..................///000000...//////000000000000000222222111//////......///222222222333333444444555444444555555666777777777666666777888999:::;;;;;;:::;;;===>>>??????>>>>>><<<>>>AAABBBBBBCCCFFFHHHJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFHHHJJJLLLMMMNNNNNNOOONNNLLLIIIGGGEEEDDDCCC@@@???>>>===<<<===>>>>>><<<;;;;;;::::::999888888777666555444444444444444666666666555444333333333///000000111111000000///000///......---------.........////////////......---------------------------------.........//////111111111000//////......111111111000000000000000///...---++++++,,,---...//////.........---------/////////////////////////////////...---,,,,,,,,,---------........................,,,******---///------------------------///......///000111///...+++---///111222111///...////////////////////////......------------....................................//////...------,,,......//////000111111111/////////////////////...//////////////////////////////////////////////////////000000000111111111000000000000000000000000111111111000000000000000......------...///000111111000///......///000111/////////...............111111111111111000//////000000000111111000000000......//////////////////111000000000000000000000111111111111111111111111444333333222222333333444111222222222222222222333111111111111111111222222222333333333333333333444,,,---///222444555666666444444555555555666666666666666777888999:::;;;;;;>>>>>>???AAADDDHHHLLLNNNSSSXXXdddttt)))))))))))))))******+++***+++,,,,,,+++***)))''')))))))))))))))*********++++++++++++******))))))((()))))))))******++++++***++++++++++++***))))))))))))*********))))))(((***++++++,,,++++++******)))))))))))))))*********+++---...---+++))))))***,,,,,,,,,------------------.........////////////...............///000000////////////000000000000222222111000////////////333333333333333333333444444444555555666777777777444555666888:::<<<===>>>;;;;;;<<<>>>>>>>>>>>>>>>===???AAABBBBBBCCCFFFGGGIIIHHHHHHHHHGGGFFFFFFFFFDDDFFFHHHKKKNNNPPPQQQRRRQQQPPPMMMJJJFFFDDDBBBAAA???>>>===;;;;;;<<<<<<===;;;;;;;;;:::999999888888555444444444444444555555666555555444444333333222///000000111111000000///000000/////////...............////////////......------------------------------........./////////111111111111111000000000/////////000000111111111000///---,,,,,,,,,------...............---------------------------------000000//////......------...............---------///...---***((())),,,///++++++++++++++++++++++++///000111111///...//////------...//////......---........................---..................---.................................///......---,,,...//////000111111222222......////////////////////////////////////////////////////////////////////////000000000000111111///////////////////////////000000000000000000111......------------...///000//////......//////000222222111111000/////////111111111111111000//////111000000//////000000111------...//////000111111000000000000000000111111111111111111111111111111333333333333333333333333222222222222222111111111222111111111000000000000444333333333333333333222...///000222333444555555555555666666666777777777666666777888999:::;;;;;;<<<===>>>AAAEEEJJJMMMPPPVVV[[[fffuuu)))))))))))))))******+++))))))))))))((('''&&&%%%*********+++,,,,,,,,,---,,,,,,++++++***))))))))))))))))))*********++++++******+++++++++******)))((()))***++++++***)))(((******+++,,,+++***))))))***)))))))))))))))))))))'''))),,,---,,,,,,,,,,,,---,,,,,,+++,,,,,,---...............////////////...............///000000///////////////000000111/////////000111222333444555555444444333333333333444444555555666777777777444444666777999;;;<<<===;;;;;;<<<======>>>>>>>>>>>>@@@BBBBBBBBBCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGIIIKKKNNNPPPQQQRRRRRRPPPMMMIIIEEECCCAAA@@@???>>><<<;;;;;;;;;<<<===;;;;;;::::::999888888888555555444444333333444444444444444444333333222222111111222222222222111111111222222222222111111111......////////////......------------........................////////////,,,---...///111222333444//////000000000000000000000///...---,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222/////////...---------,,,...///...,,,++++++---///------------------------...111333222///---...000......---,,,,,,,,,------------------------------,,,---...//////...---,,,........................---...............------.........///000000111111............////////////////////////////////////////////////////////////////////////000000000111.........................../////////000000111111//////..................////////////////////////222222222111111111111111111111111111111000//////111000///......///000111......//////000000000000000000000000000111111111111111111111111111111111333333333333333333333333333333222222111111000000222222111111111111111111444444444333333222222222444555555555444444333222666666666666777777777777666777777888999:::;;;<<<<<<===???BBBEEEIIIMMMOOOWWW[[[fffuuu)))))))))))))))******++++++******))))))((('''&&&*********+++,,,,,,,,,---+++++++++*********))))))++++++++++++************)))******+++++++++******((()))+++,,,,,,,,,+++******+++++++++***))))))(((************))))))))))))'''))),,,---,,,,,,,,,,,,+++++++++++++++,,,---...,,,------------........................///000000000//////...///000111111//////000000111333444555666555555444444333333222444444555555666777777777555555666666777888888888;;;;;;;;;<<<======>>>>>>>>>@@@BBBBBBAAABBBCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNPPPNNNKKKHHHDDDAAA@@@??????>>>===<<<;;;<<<======;;;::::::999999888777777777666555444222222222222333333333333333222222222111111111222222111111111000111222222222222111111......////////////......---------....../////////........./////////000000+++,,,---...000111222333111111000000///......---//////......---------------.....................------------------------------...///000111222333/////////...---------,,,---///111111///---------...........................111333222...,,,...000...---,,,,,,+++,,,------------------------------,,,---...//////...---,,,........................------...............---,,,,,,------...//////000---.........//////000000////////////////////////////////////////////////...////////////000000000------------------------......//////000000000111///000000000/////////.........////////////......+++,,,,,,---...///000000111111111111111000//////111000///......///000111111111000000//////////////////000000111111111111111111111111111111111111222333333444444333333222222222222111111000000000111111222222333444555555444444444333333222222222555555555555444333222222666666666666777777777777777777888999:::;;;;;;<<<===>>>@@@CCCFFFIIIKKKMMMUUUZZZdddsss)))))))))))))))******+++------,,,,,,++++++******)))))))))))))))*********************************,,,,,,,,,++++++*********))))))***++++++++++++***)))***+++,,,---.........---,,,+++******)))*********************++++++++++++---...---+++))))))*********++++++,,,,,,------++++++,,,,,,,,,---------...............///000000000///.........///111222333333222222222222222333666555555555444444333333444444555555666777777777666666666666666666666666;;;;;;;;;;;;<<<===>>>???>>>@@@AAAAAA@@@@@@AAACCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJLLLJJJHHHEEECCCAAA?????????>>>===<<<;;;<<<<<<===:::::::::999888888777777888777555333222111111000222222222222222222222222...//////000000//////...---...///000000000///.........////////////......---------...//////000000....../////////000000000////////////............222111111000...------,,,........................---------.......................................000000000000000/////////...............---------,,,///222333111///---,,,------------------------...///000000...---......------,,,,,,,,,------...---------------------------..................---------------------------,,,---......///.........+++,,,,,,------...//////------......///000000000////////////////////////////////////////////////......////////////000000...........................//////////////////000//////000000111000000///---......//////......---+++,,,---...///111222222111111111111111000//////000//////......//////000222222111000000///....../////////000111111222222111111111111111111111111222222444444444444222222111111111111111000000000111111222333444555666666444333333333333333333222///000111222333444444444555555666666666777777777777777888999:::;;;<<<<<<===>>>@@@CCCFFFIIIKKKLLLSSSXXXcccqqq~~~)))))))))))))))******+++,,,,,,++++++++++++++++++*********))))))))))))))))))))))))***++++++,,,,,,)))))))))***************))))))***+++++++++++++++******+++,,,...000222333111///---+++***+++,,,---******++++++,,,,,,------,,,------,,,))))))***+++)))***,,,---.........---+++,,,,,,,,,,,,---------...............///000000000000.........///111222333333222222222333333444555555555555555444444444444444555555666777777777777777777666666666666666;;;;;;::::::;;;<<<>>>???>>>???@@@@@@???>>>???AAACCCCCCDDDDDDEEEFFFGGGGGGEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGEEECCCAAA@@@@@@@@@>>>===;;;:::::::::;;;<<<::::::999999888777777777666555444333222222222222111111111222222222222222......////////////......+++,,,...000000///...---......////////////......---------...///000000000.../////////000000000000111000000000///.........000000/////////.........,,,---...//////000000000---------.........//////........................////////////////////////---------...............---///111111///...------------------------------------,,,---//////...---,,,,,,------......//////------------------------......------------......------------------------,,,------...//////......,,,,,,------.../////////------......///000000111////////////////////////////////////////////////........./////////000000........................///////////////.........,,,---...000000000000///------...//////...------...//////000111222333333111111111111111000//////...//////////////////...111111000000000000000000...//////000111111222222111111111111111111111111111222444555555444222111000000000000111111111111222222222333333444444444222333333333333333333444...///111222333444444444444444555555555666666666777888888999:::;;;<<<<<<;;;<<>>???===>>>??????>>>===>>>@@@BBBCCCCCCDDDEEEFFFGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@<<<;;;:::999999999::::::::::::999999888777777777444333333222222333333444111111111111111111222222000000111111111111000000,,,...000111222111000///......////////////......---------...///000000111////////////000000000000//////000000111111111222.........///////////////+++,,,---///000000111000---------.........//////------------------------++++++,,,...///111222222,,,------....../////////...//////...,,,,,,---...////////////////////////---+++***,,,///000...++++++,,,---...////////////........................///...---,,,,,,---...///------------------------,,,,,,---.../////////...------......///000000000---------...///000000111////////////////////////////////////////////////............/////////000////////////////////////000000//////.........---***+++---///000000//////,,,---...//////...---,,,------------............111111111111111000//////---...///000000///...---/////////000111111222222...//////000111222222222111111111111111111111111111222444555555444222111//////000000111111222222333333333222222222111111222222222333333444444444333444444555555444444444444444444444555555555666777888999999;;;;;;<<<===888:::>>>CCCHHHKKKNNNOOORRRWWWbbbppp~~~+++***)))'''''')))***+++++++++++++++++++++++++++---,,,***)))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))*********************************+++...222555777444222///,,,++++++,,,---***+++,,,,,,+++***)))(((---,,,+++++++++,,,---...---,,,,,,,,,,,,---......---.../////////...---,,,000//////.........////////////000111111111111111333333333222222222111111444444555555555555555555333333444444555666666666999999999888888888888888;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@AAABBB@@@???@@@@@@BBBEEEGGGIIIFFFFFFGGGGGGGGGFFFFFFEEECCCBBBBBBAAA@@@???>>>>>><<<;;;::::::999999::::::999999777444222222555888333333333222222111111111000000000000////////////111111000000000000111111111111000///////////////..............................////////////......000///...---,,,,,,---...111111111111111111111111000000///...------,,,,,,)))((()))+++///111111111///......---------..................---,,,+++***,,,,,,...///000000111111/////////000000000000111------,,,,,,,,,---......------------------------000///---+++++++++---...------,,,+++,,,---...///444333111000...---------000///...------...///000...,,,+++,,,//////---***---.........------,,,+++///...---,,,,,,,,,,,,,,,...------,,,,,,...///000444333111////////////000000000111111111111000000---.........//////000000111111000000//////.................................---++++++---/////////******++++++---...///000000///...............///000000000000000000000000000000////////////000000+++,,,---///000222333444111111111111111111111222000000000000111111111111---111666:::;;;888444111444444333333222111000000222222333333333444444444222222222222333333444555222222333333333333444444555666666777777777777666999999999888888888777777<<<@@@DDDGGGHHHIIILLLOOOQQQ\\\dddrrr+++***)))(((((()))***+++++++++++++++++++++++++++,,,+++***)))))))))***+++******+++++++++,,,,,,,,,************************************************)))))))))***,,,///222444111///,,,)))((()))***+++***++++++,,,+++***)))(((,,,++++++***+++,,,---...---,,,,,,,,,,,,---......***+++,,,.........------///......---......////////////000111111111111111111111111222222333333333333444444444444555555555333333444444555666666666888888888888888888888888999999999999999:::::::::======>>>>>>???@@@AAAAAABBBAAAAAAAAABBBDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDAAAAAA@@@???>>>======<<<===<<<;;;999888888777777777777666444222111333555333222222222222222222111111111000000000/////////222111111111111111111222111000000///......//////........................////////////////////////111000...---------...///......///111222333444555000//////......---,,,,,,---,,,,,,---///000000///---,,,,,,++++++,,,,,,---//////......---,,,++++++,,,---......////////////,,,,,,---------.................................---------------------------.........---,,,,,,+++------,,,,,,,,,---...///---------...///000111222//////...------.../////////------...000000...,,,,,,,,,---............---///......---,,,,,,------000//////...///000111222333222111////////////000/////////000000/////////000000//////////////////////////////000000000000........................000///......//////000000...---------------...///222222111111111222222333000000000000000000000000000000////////////000000------...///000111111222111111111111111111000000000000000000111111111111...111555888999777444222111111111222222333333444222222222222333333333333333222222222333333444555222222333333333333444444555666666777777777777777555666777888:::;;;<<<<<<>>>AAADDDFFFGGGIIIMMMPPPRRR\\\dddppp+++***)))(((((()))***+++++++++++++++++++++++++++*********)))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))((()))***,,,...//////---+++)))(((((()))******++++++++++++***))))))+++************+++,,,,,,,,,,,,,,,,,,,,,---......((()))+++,,,---.........---,,,,,,,,,---...////////////000111111111111111//////000111222333444555222222222333333444444444333333444444555666666666666777777888888999999999;;;;;;<<<<<<<<<============>>>>>>>>>??????@@@@@@CCCCCCBBBBBBBBBCCCCCCDDDGGGGGGGGGGGGFFFDDDCCCCCC@@@@@@???>>>===<<<;;;;;;===<<<;;;999777666555444444555555444222111222333111111111222222222222222111111111111000000000000222222111111111111222222000000///............///////////////////////////000///...------...///000111000///////////////000......///111222333444555000//////......---------111///......//////...------,,,,,,,,,,,,,,,------000///...------,,,------------............------+++,,,,,,,,,------------//////000000000///---,,,------------------------+++---...//////---+++***---,,,,,,,,,,,,---...///+++++++++,,,...000111222......------------......000///...///111111///------...///000000000000000//////......------......---,,,,,,,,,,,,---......222222111000////////////---......//////......---111000000//////...------.........///000111111111........................///////////////...............------------......---------------...///000000000000000000000000000000000////////////000000000000111111111111111111111111111000000/////////000000000000111111111111000222444666777666444333000000111222333333444444111111111222222222222333333333222222222333444444222222333333333333444444555555666777777777777777444555777999;;;===>>>??????AAACCCEEEFFFJJJNNNQQQSSS\\\cccnnn******)))(((((()))******************************)))))))))******+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************))))))))))))***+++,,,...---+++***)))***+++,,,*********+++***************************+++++++++,,,,,,++++++,,,,,,---...******+++,,,------......+++++++++,,,---...///000//////000111111111111111///000000111222333333333111111111222222333333444333333444444555666666666555666666777888999999:::<<<<<<======>>>>>>??????==================>>>>>>BBBBBBBBBBBBCCCCCCDDDDDDGGGGGGGGGFFFEEECCCBBBAAA@@@??????>>>===<<<;;;;;;;;;::::::999777666444333333555666666444222111222000000111111222222333333222111111111000000000000111111000000000000111111//////...------.........000000000000000000000000111000...,,,,,,...000111111111000000000000000000111111111111111111111111000/////////......------111///......//////---,,,///............//////000000000...---------......------......---,,,,,,+++---------.........//////...///000111000...,,,***........................,,,---.........---,,,+++,,,,,,,,,,,,------............---,,,,,,,,,------------------------------////////////000000///...000000111111111111000000000//////.........//////,,,,,,,,,,,,,,,---------111111000000////////////.........//////.....................------------.../////////000000000111..............................///...---,,,,,,,,,---------------...///000))))))))))))***+++------000000000000000000000000000000////////////000000222222222333333333444444111111000000///.........///000000000111111111111222222333333444444444444333333333222222111111111000000111111111222222222333333333222222333333444222222222333333333444444444555666777777888777777777888:::;;;======>>>===@@@@@@AAABBBEEEIIIMMMPPPSSS\\\bbbmmm******))))))))))))******************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++******************,,,,,,+++*********+++,,,******************++++++))))))******++++++++++++,,,++++++++++++,,,------......------------------+++++++++,,,---...///000//////000111111111111111111111111111111111111111000000111111222333444444333333444444555666666666555555666777888888999999888888999::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@AAABBBDDDDDDEEEEEEGGGFFFFFFEEEDDDCCCAAA@@@@@@@@@???>>>===<<<<<<;;;888888888888888777555555333555777777555333222222000000000111111222222222111111111000000000000/////////............//////...---------------......000000000000000000000000111000...,,,,,,...000111000000111111111111111111111111111111111111111111///////////////............---,,,,,,...///...,,,...............///000111000000//////......//////............---,,,++++++---------.........//////---...///000///---***)))...........................---,,,,,,,,,,,,......,,,,,,,,,---------------000///...---++++++******,,,------------------,,,---.../////////.........111111111000///---,,,+++//////.........//////000000000111111111222222222000000000000/////////......//////000000//////...******+++,,,,,,---......111000000000/////////...////////////////////////...000111///---,,,---...444333222111000000000000---------...///000111222000000000000000000000000000000////////////000000///000000111222333444444111000000000//////......///000000000111111111111333222222222222333333444333333222222222222222111000000111111111222222222444333333222222333333333222222222333333333444444444555666777888888888888666888;;;===???@@@@@@????????????AAADDDIIILLLNNNSSS\\\aaalll)))))))))******)))))))))************************))))))***+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++*********))))))))))))))))))***************)))******+++,,,)))***++++++,,,,,,+++++++++++++++++++++,,,------000///...------------...---,,,,,,,,,---...////////////000111111111111111222222111111111000000000000000111222333333444555333333444444555666666666555666666777777888888888888888999:::;;;<<<<<<===:::;;;;;;;;;<<<<<<======???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEDDDBBBAAAAAA@@@@@@???>>>===<<<;;;;;;777777888999999888666555444666777777555333222222000000000111111111111111000000000000////////////......------------......---,,,,,,,,,,,,---......////////////////////////000///...------...///000///000000111111111111000......///111222333444555////////////////////////,,,++++++,,,...///...---,,,,,,,,,,,,---...////////////000000000000//////...............---,,,++++++,,,,,,,,,------------------.........,,,+++***...........................---,,,***+++,,,...000+++,,,------......------...------,,,,,,,,,------------............------,,,...000///...---......000000///...,,,)))(((&&&......------......////////////000111111111111111...//////000000//////.../////////000000/////////((()))***+++---...//////111111111000///.........////////////////////////000111222000---,,,///333<<<:::888555333111//////000000000000000111222333000000000000000000000000000000////////////000000,,,,,,---...///000111222000000000000000000000000000000000000111111111111333222222111111222333333//////000111333444555555111111111222222222222333444444333222222222333333222222333333333333444444333444555777888888888888444666:::>>>AAACCCDDDDDD???>>>???AAAFFFJJJLLLMMMRRR[[[```lll))))))************))))))******************************+++,,,+++***))))))******+++++++++,,,,,,,,,************************************************+++++++++++++++***))))))))))))))))))******++++++******)))))))))***,,,,,,******,,,---------,,,++++++++++++***++++++,,,---...---,,,,,,,,,---...//////......---......////////////000111111111111111000000000000111111111111000000111222333444555555333333444444555666666666666666666777777777777777999999:::;;;<<<===>>>>>>;;;;;;<<<<<<===>>>??????AAAAAACCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA???>>>>>>===<<<;;;::::::888999::::::999777555444333555666555333111111222111111111111000000000000////////////.........---.........------.........,,,,,,++++++,,,------...........................////////////////////////......000111111111000000......///111222333444555/////////////////////000...---,,,---...///...---,,,,,,,,,,,,---...///000...///111222333111///........./////////...------,,,,,,---------........................---------........................,,,,,,,,,,,,------......+++,,,---.........------------,,,,,,---...//////---...////////////...------///111111///...///000111111111///...,,,***)))------,,,,,,---......///,,,,,,.../////////...------...///000000///......---......//////......---++++++,,,---......//////000000000000////////////////////////////////////...//////,,,)))***///444888777555333111000/////////...............//////000000000000000000000000000000////////////000000........./////////000000//////000000111222222222000000000000111111111111222222111111111111222222...///000111333444555666222222222222333333333333555444333333222222222333222222333333333333444444333444555777888888999999555777;;;@@@CCCDDDDDDDDD@@@???@@@DDDIIIMMMMMMMMMPPPZZZ```lll))))))************))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((******+++++++++,,,,,,,,,))))))))))))))))))))))))************************)))***************)))(((+++++++++,,,------......******)))))))))***,,,---***+++,,,---...---,,,,,,++++++******++++++,,,---+++*********+++---///000000//////.........////////////000111111111111111......///000111222333333000111111333444555666666333333444444555666666777777777777777666666666666555555666777999::::::;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCAAA@@@CCCCCCCCCDDDCCCCCCBBBBBB>>>===<<<;;;:::999999888;;;;;;<<<;;;:::777444222333444444333111000000222222222111111000000/////////.........------------//////............//////++++++++++++,,,,,,---.................................////////////......---...///111111111000///111111111111111111111111////////////000000000000000///......///000...---.........//////111222222---///222444444222///---......///////////////.../////////000000000000111//////.........//////000////////////////////////***+++---//////...---,,,+++,,,---.........---,,,///......------.........---...///000000///...---...111333222000///000222444444444333222111000///,,,,,,,,,,,,,,,---...///---...000111111111000///---...///000000///......,,,------......------,,,......//////////////////......//////000000111111000000000000000000000000***++++++((($$$&&&,,,222...---------...///000000000000///.........//////000000000000000000000000000000////////////000000222222222222111111000000//////000111222333444444000000000000111111111111222222222111111111111111222222222222222222222222222222333333333444444444555444333333222222222222222222333333333444444444333444555777888888999999999;;;>>>AAACCCBBBAAA@@@AAAAAABBBFFFLLLOOOOOOMMMPPPYYY```mmm((())))))))))))(((''''''))))))))))))))))))))))))&&&''''''((()))******+++,,,,,,,,,,,,,,,+++***)))'''(((***+++,,,,,,,,,+++...------,,,+++***))))))***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))++++++++++++++++++++++++***+++,,,---.....................------,,,,,,+++---///000111000///---,,,............////////////111111111111111111111111111000000000111333555666222222222333444555666777:::666222111333555666555999999:::;;;;;;<<<<<<===:::::::::;;;<<<>>>???@@@CCCDDDDDDDDDCCCBBBAAAAAACCCCCCCCCCCCBBBAAA@@@???>>>===;;;:::999999::::::888888777555555444444444333333333333333333333333000000000000000000000000///............---------------------------------))))))***++++++++++++***......////////////......000000000000000000000000///...---------...000111////////////////////////222///---...000000...+++---------,,,,,,+++++++++---,,,+++++++++---///111000///...---------------000000///...---,,,,,,+++......///...---...000222333222000///---,,,,,,,,,***+++,,,...///000000000000000...------,,,,,,---...------------...//////........................111000...,,,,,,,,,...///............///000222222???<<<888333000.........////////////////////////222///000444333......222/////////...+++)))&&&$$$///......------///000111000000000000////////////,,,------...///000000111000---,,,---000111000...////////////............///////////////.........000000000000000000000000111111111111111111111111333444444222///---,,,,,,***+++,,,...///111222333000000000000000111111111///000111222222222222111222111000......000111222222222222222222222222222222222111111111111111222444444333222222333333333222222222333333333333444===:::777555666666555444555333222666<<<@@@???===999<<<@@@CCCEEEHHHJJJLLLSSSXXXbbbnnnzzz,,,+++)))((('''((()))***))))))))))))))))))))))))''''''(((((()))******+++******++++++***))))))((('''((()))+++++++++++++++,,,,,,,,,+++******))))))'''((((((((()))))))))))),,,++++++******++++++,,,))))))******+++++++++,,,++++++++++++++++++++++++)))***+++,,,------------.........------,,,,,,,,,...///000111000///---,,,............////////////111111111000000000//////000000000000222444666777333333333333444555555666999666222222444666777666999999:::;;;<<<===>>>>>>;;;;;;;;;<<<===???@@@AAACCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::999999999:::777666555444333333333333333333333333333333333333000000000000000000000000///............---------------------------------,,,,,,---............---......////////////......000000000000000000000000///////////////000111111////////////////////////111///---...000000///---.........---------,,,,,,///...,,,++++++,,,---...//////...---------------000//////......---------...//////...---...000222222111000...------------,,,---...........................---------.........------------...//////........................111///...,,,,,,,,,...///............///000111222999777333000.........//////////////////////////////---...111000++++++///---....../////////......///......---...///000111000/////////////////////000000000111222333333333///...,,,---000111000...---.........//////000000/////////////////////...000000000000000000000000000000000000000000000000111111000///...///111222111111222222222222333333000000111111222222333333333333333333444444444444333222111000000111222333222222222222222222222222222222111111111111222222444333333333222333333333222222333333444444555555;;;;;;;;;:::999888999999999666555777<<<>>>===::::::===@@@CCCEEEGGGKKKMMMRRRWWWaaannn{{{000...***((('''(((***,,,))))))))))))))))))))))))'''(((((())))))*********((())))))))))))(((''''''''''''((()))************************************************++++++++++++++++++************++++++'''((()))***+++,,,------++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,------------------,,,,,,...///000000000///---,,,............////////////000000000000//////......000000000111222444666777444444444444444444555555777555222222444777888888888999999;;;<<<===>>>>>>;;;;;;<<<===>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBAAA@@@???======<<<<<<:::999999888999999555555444333222222222222333333333333333333333333000000000000000000000000///............---------........................------...////////////.........////////////......//////////////////////////////000111111111111000///////////////////////////...---...///000///.../////////...............000///---,,,++++++,,,,,,......---,,,,,,,,,------///////////////............///000///......000111000//////...------.....................---,,,+++---------------............------------...//////........................000///...,,,,,,---..................///000111111222111///---,,,---...///////////////////////////...,,,---//////,,,+++---............///000111222///............///000000////////////////////////000111111222222333333444///...---...///000000...,,,,,,---...///000111111......//////////////////000000000000000000000000////////////////////////000000//////111555999<<<777666555444333222111111000111111222333444444444000000/////////000111222444333222111111222333444222222222222222222222222222222111111111111222222333333333333333333333333222222333444555555666666555777999999999999999999:::888666888<<<>>><<<:::;;;===???AAACCCGGGKKKOOOQQQVVV```nnn|||111///,,,)))((()))***,,,))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))((((((''''''(((((())))))))))))(((((()))))))))*********+++++++++,,,,,,,,,------++++++************++++++((())))))***++++++,,,,,,***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,,,,---------------------/////////000///...------............/////////////////////000000000111111111111222222333444444555555555555555555444444444333333222222444666888888999999999::::::::::::;;;<<<<<<===>>>???AAACCCDDDAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBAAA@@@???===<<<;;;::::::999888888777777555444333222222222222222222222222222222222222222000000000000000000000000///............---------////////////////////////***++++++,,,,,,,,,,,,,,,---......//////......---........................---...000111111000000///////////////////////////...------...///000000000........................///...---,,,,,,,,,,,,---------,,,,,,,,,,,,------......//////////////////...///000000......///111.........------......///------.........---,,,,,,------------------------...------------...//////........................///...------------.....................///000111///...---,,,,,,---...///////////////////////////000......000000///......000///...,,,+++,,,,,,---............/////////000.........///////////////....../////////000000000............///000//////---------...///000000111............////////////////////////////////////000000000000000000000000222111111444888<<>><<<===???@@@CCCFFFLLLOOOSSSWWWaaannn}}}------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))************)))******++++++*********((((((((((((((()))))))))((((((((()))******++++++(((((((((((())))))))))))+++******))))))******+++*********************************++++++,,,,,,,,,+++,,,,,,---------------,,,,,,,,,------.........///////////////......---............////////////---...///000222333444444444444444444333333222222444555666666666555444333111111111222333444666888::::::999999888777777666<<<<<<===>>>@@@BBBDDDEEEAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBB@@@>>>===<<<999999999888888777666666555444333333222333333333222222222222222222222222///////////////////////////............---------////////////////////////))))))***+++++++++++++++------............------------------------------+++,,,...///000///...---////////////////////////---....../////////000000------------------......,,,,,,,,,,,,------......---------,,,,,,------...............///////////////000111111///...///000---------------......///+++,,,,,,---...---------------......---,,,++++++...------------...//////..............................---------........................//////000000///...---------......//////////////////////////////...///111333111///111000...,,,************---......///////////////------....../////////000---------...............---...///////////////000///////////////.........---.........//////000000////////////////////////111111111111111111111111111111333777<<<>>>>>><<<222222222111000000////////////000000111222222333222111/////////000222444111111000000000000111111222222222222222222222222222222111111222333333444111222333444444444444333333333444444555666777777999666555;;;CCCFFF@@@999777666777999;;;=========<<<===???@@@CCCFFFLLLOOOUUUYYYcccooo}}})))***+++++++++***)))((())))))))))))))))))))))))***************************++++++,,,,,,,,,,,,+++***))))))(((((())))))***)))))))))******+++++++++)))))))))*********++++++******))))))))))))******+++++++++*********))))))*********++++++,,,,,,---,,,------......---------++++++,,,,,,---...//////000/////////........................////////////---...///111222444555555444444555555444333222111444444666777777666555444000111333333333444666888::::::999999888777666666;;;;;;<<<>>>@@@BBBDDDEEEBBBAAA@@@@@@@@@AAABBBCCCCCCBBBBBBAAA???===;;;:::888888888888777666555444444333333222222333333444222222222222222222222222///////////////////////////............---------........................***+++,,,,,,------,,,,,,------............------........................,,,,,,---............---////////////////////////---...000///......///000---------------.........++++++,,,------......///......---------...//////...............---------///000222222000//////000...---------------......***+++,,,---------------+++,,,---......---,,,+++...------------...//////........................---------...............///......---......//////000000///...............////////////////////////---...------222666444/////////..................---......///000/////////---------......//////000////////////////////////---...//////......///111000000//////............------......///000000000000000000000000000000000111111111111111111111111000///111666:::;;;888555111111111111222222222222///000000000000111111111000000///...///000111222000000000000000000000000222222222222222222222222222222111222222333444555000111333444555444444333444444444444444555555555888444333999AAACCC>>>777:::999999999999999999999;;;===???AAACCCGGGKKKOOOVVVZZZcccppp|||(((((('''''''''((())))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,,,,+++***))))))))))))***+++*********+++++++++++++++++++++,,,,,,,,,---------******))))))))))))*********************+++++++++)))******+++,,,,,,------,,,,,,---------,,,,,,+++******+++,,,---//////000000000///...........................//////////////////000000111222222222222222444555555555444333222444555777888777666555111444555555444444666999999999999999999999999999::::::;;;===???AAADDDEEEEEEDDDCCCAAAAAABBBCCCDDDAAA@@@@@@>>>===;;;999888777777888888777666444333222222111111111222222333111111111111111111111111///////////////////////////............---------------------------------+++,,,------......------,,,------......------,,,........................---------------...//////////////////////////////...///111000---,,,...000------........./////////,,,,,,------------------///............///000111......------,,,,,,++++++///111333222111/////////......---,,,,,,---------,,,,,,---------,,,++++++''')))+++---//////...---...------------...//////........................,,,------......///......///......------........./////////////////////000////////////////////////---///......444:::999333---...///000000000000000------///000000000///...,,,,,,---......///000000000000000000000/////////,,,...000///...---///111.........///////////////------......///000000111000000000000000000000000111111111111111111111111111//////222777999666222000000111111222222333333222222111111111111000000------........./////////111111111222222111111111222222222222222222222222222222222222333444555555///111333444555555444333444444444444333333333333111222333666888888777555999999999999777777777777:::===@@@CCCEEEGGGKKKMMMTTTYYYcccppp|||(((&&&$$$###$$$&&&)))+++))))))))))))))))))))))))++++++******************)))***+++,,,,,,,,,,,,,,,,,,+++***))))))***++++++++++++++++++++++++++++++(((((()))))))))***************))))))))))))******(((((()))***+++,,,,,,---))))))***+++,,,,,,------++++++,,,,,,,,,++++++*********+++,,,...///000000000000///.........................../////////000000000000000///////////////000222555666666666666111333555777888888777666333666888888666555888:::888999::::::<<<======>>>999:::;;;===???AAACCCDDDHHHGGGEEECCCBBBCCCDDDEEE??????>>><<<;;;888777666666777777777777555444333111000000000000000111111111111111111111111111111//////////////////////////////.........---------------------------------***+++,,,,,,------,,,,,,,,,------......------,,,//////////////////////////////...------///000111////////////////////////...000222000---,,,---///.../////////000000111111............---,,,++++++///////////////000111111......---,,,++++++******///111333333111////////////...---,,,,,,,,,,,,---.........---,,,+++))))))$$$&&&)))---///000111000...------------...//////........................,,,,,,---.../////////...///......---------......------......///000111111///////////////////////////111111111888???>>>777---...///000000///...---,,,---///000000000///...,,,,,,------...///000000////////////............,,,...000000...---///111,,,------...///000111111---------...///000000111000000000000000000000000000000000000000000000000444000...111666999888555//////000000000111111111444444333222222111111000000000111222333222222222111222222333333222222111222222222222222222222222222222222222333444555666///000333555555555444333555444444333333222111111000555999999555333666999555666777777777777999:::999<<<@@@CCCFFFHHHJJJMMMRRRWWWbbbooo|||))))))))))))))))))))))))))))))))))))************++++++************++++++*********************************++++++,,,,,,,,,******))))))))))))******+++*********))))))(((((()))+++,,,,,,+++***+++,,,******++++++++++++************+++++++++,,,,,,,,,---,,,+++***)))))))))))))))***,,,...//////.............../////////000000............////////////000000000111222222333333222222333333333333444444444333222222555777888999888777666666666777999:::999999:::;;;<<<===>>>???@@@>>>===>>>AAACCCDDDDDDGGGFFFEEECCCBBBAAA??????@@@@@@>>>===;;;999888777666555555444444333222222222333333333333222111111000000000000000000000000000000//////.........---333222///---,,,,,,---.../////////...------,,,,,,---------,,,,,,+++++++++---------...------,,,,,,------........................//////000000111111000//////......//////000//////............//////...........................///000111000///---+++///222444333///---///111000000000000000000000000555666666333000---------.........------,,,,,,,,,///...---,,,,,,---...///222222111///...---++++++..................------......------------.........------------...//////////////////////////////............////////////000000000000000000000000,,,......000888@@@===444------------------------......------------......000///...------...///000......///000000///...---///000222333333222222222000000000000////////////111000...---...///111222111111111111111111111111333222222111000///...---222111000///000222555666222222111111111111222222333333222111000000000000222222222222222222222222111222444666666666444333333333222111111222333333000111222222222333555888:::<<>>AAAFFFKKKMMMNNNTTTYYYbbblllyyy))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,************************)))***************++++++******))))))))))))******++++++++++++*********)))***,,,------+++***+++,,,******++++++++++++************+++++++++,,,,,,,,,*********+++,,,---......000///...------...///000.............../////////............///////////////000000111111222333333222222222333333333444444222111111111333555666777777777666666777888999:::::::::;;;<<<===>>>>>>???>>>===>>>AAADDDFFFEEEDDDFFFEEEDDDCCCAAA@@@??????>>>>>>===;;;:::999888777666555555444444333222222222222333333222222111000000000000000000000000000000/////////............222111///---,,,---...///------........................---------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,---......//////.............../////////000///............///000//////............//////........................---------...///000111111000000000000111000///...////////////////////////000111111000...,,,---............------,,,,,,,,,///..................///000000//////......------..............................------------.........------------...//////////////////////////////111111111111000000000000////////////////////////...//////...222777555...........................000000////////////000000000///...------...///000//////...------...//////...000222333222222333444222000...,,,,,,---///000000000.........///111222111111111111111111111111000000111111222222333333:::888666333111000//////222111111000000111111222222111111000000000000111////////////////////////333333333333333444444444333333222111111222333333111222333444333444666999BBBDDDJJJRRRQQQGGG<<<777444444444444444444444444333333333444555777888999888888999999:::::::::;;;<<<<<<>>>BBBFFFJJJMMMNNNRRRXXX```jjjxxx)))))))))))))))))))))))))))))))))*********++++++,,,++++++******++++++,,,*********************************)))))))))))))))******))))))))))))******,,,,,,,,,+++++++++++++++,,,...///...,,,+++++++++******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,---///000111666333///,,,+++---000222..................------............//////////////////000111111222222333222222222222333333333333222222222222333444555666777777777777888999:::;;;<<<<<<<<<======>>>>>>>>><<<===???BBBFFFHHHGGGFFFDDDDDDCCCBBBAAA???>>>>>><<<;;;;;;::::::999999888666555555444444333222222222222333333222222111000000000000000000000000000////////////............000///...------...///000,,,,,,------...//////000......------------,,,,,,,,,,,,------...------,,,++++++,,,,,,---...//////.........---------------//////...------...////////////............//////------------------------...---,,,+++---///222333000---,,,---111222000,,,........................,,,---......------...000.........---------------...//////000000//////.....................//////..............................------------............------......///000////////////////////////222222111111000000//////////////////////////////...000000......000///---////////////////////////000000////////////000000//////............//////111000...,,,,,,...000111333---111HHHdddhhhQQQ777222000---******,,,...000000///.........///111222000000000000000000000000//////000111222222333333---...//////000000000000222111111000000111111222111000000000000111111222////////////////////////555444222000000111333444333222222111111222222333222333444444444555777999@@@CCCEEEDDDCCCAAA;;;444444444444444444444444444555666777888999999999999::::::::::::999999999999<<<===???BBBFFFJJJMMMNNNPPPUUU___iiixxx))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++************************++++++******)))))))))(((+++******))))))******+++++++++++++++++++++++++++...///000///,,,+++++++++******++++++++++++************+++++++++,,,,,,,,,...------------......///555333///,,,+++---///111............------------............//////////////////000000111222222222111222222222222333333333222333444444333444555666666666777888999:::;;;<<<=========>>>>>>>>>>>>>>>======>>>AAAEEEHHHIIIIIICCCBBBBBB@@@???>>>>>>===::::::::::::::::::::::::666555555444444333222222222222222222222111000000000000000000000000000000///////////////............------------...///000---------.........//////------,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,------------///.........------,,,,,,...------------------...///......------......///------------------------//////...---------...///---,,,,,,---000111///---------------------------,,,...//////......000111...............---------...///000111111000///...........................---------.....................------------.....................//////000////////////////////////000000//////......------........................---000111///------000111////////////////////////......------------....../////////....../////////111000000///000000111222555,,,111QQQvvv}}}___>>>111000...,,,,,,---...///000//////...///000111111////////////////////////111111111000000/////////%%%'''***...111222222222111111000000000000111111111111111111111222333444111111111111111111111111555444222111000111111222222222222222222222222222222333444444444444666888999AAABBB888333555444///444444444444444444444444::::::;;;;;;:::888666555999999999:::::::::::::::<<<===@@@CCCEEEHHHLLLOOOOOOUUU^^^iiixxx************************************++++++++++++))))))(((((((((((())))))************************,,,,,,,,,++++++******)))++++++************++++++))))))******************...///000///,,,+++++++++******++++++++++++************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......---------......//////....................................////////////...//////000111111222222111111111222222222333333000222444333222111222444444555666888999;;;;;;<<<=========>>>>>>>>>>>>>>>@@@>>>===???CCCFFFHHHIIIAAAAAA@@@???>>>======<<<999999:::::::::;;;;;;;;;666555555444444333222222111222222222222111000000////////////////////////.........///////////////,,,,,,,,,---......///000//////.........---------++++++++++++,,,,,,,,,,,,+++,,,,,,---.........---///......------,,,,,,+++000//////......---------,,,---...//////...---,,,......------------......------------------------,,,---...//////...------***,,,//////------...000------------------------...///000///...---...///...........................///000111111000///.../////////...------,,,,,,---------.........//////......------------......///............///000000////////////////////////000/////////.........---////////////////////////...///111000,,,***---111..............................------------.........//////////////////...///000333444555444222111......222:::BBBEEEBBB===///000000000000///...---///////////////000000111////////////////////////222222222111000000000///000222333444444222///---111000000000000000000111222222222222222333444555333333333333333333333333222333333444333222000///222222222222222222222222111333333333222333555666999FFFJJJ???333222444444444444444444444444444444999999::::::999777666444777888999:::;;;<<<======;;;>>>AAACCCEEEGGGLLLOOOOOOVVV___jjjzzz*********************************++++++++++++,,,)))))))))(((((()))))))))************************,,,,,,,,,+++++++++++++++++++++************++++++)))))))))))))))*********,,,...///...,,,+++++++++******++++++++++++************+++++++++,,,,,,,,,)))))))))***+++---...///((())),,,...//////.............../////////000000............////////////......///000000111111222111111111111222222222222...111333222///...///111222333555777999:::;;;;;;<<<<<<<<<======>>>>>>>>>@@@>>>===>>>AAACCCDDDEEE??????>>>>>>===<<<<<<;;;888888999999999:::::::::666555555444444333222222111111222222111111000///////////////////////////.........///////////////,,,,,,------............000//////...------,,,,,,++++++,,,,,,,,,,,,------++++++,,,---............/////////......---,,,,,,/////////...............,,,///222444444222///,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,///000111000///***...111000---+++---000---------------------------...///...,,,++++++,,,.............../////////...//////000000//////...//////......---,,,++++++,,,,,,------.../////////......------------......//////......//////000111////////////////////////000000000111111111111111000000000000000000000000//////000000,,,'''(((,,,........................000000////////////000000......////////////.........000333666777555333111,,,------...////////////...///111222222000...,,,////////////000000000000000000000000000000000000222222222222222333333333222333333444222000...,,,111000000//////000000111333333222222222333333444222222222222222222222222111222444555555333111000111222222333333222222111111222333333222222444666999FFFOOOJJJ>>>777666777444444444444444444444444444555666777888888888888777777888:::;;;===>>>>>>;;;>>>BBBDDDDDDFFFKKKOOOPPPVVV```kkkzzz*********************************+++++++++,,,,,,++++++************++++++************************************++++++++++++,,,++++++******++++++,,,)))))))))******+++++++++***,,,------+++***+++,,,******++++++++++++************+++++++++,,,,,,,,,************+++,,,---...((()))+++---//////......---......///000111222222............////////////......//////000111111111111111111111222222222222///333666555111...///222000111444666888::::::;;;::::::;;;<<<===>>>>>>???======>>>@@@AAAAAA>>><<<>>>>>>======<<<;;;;;;;;;666666666777777777777777666555555444444333222222111111111111111000000///////////////////////////............/////////000,,,,,,------...---------..................---------------.........//////***+++,,,---...................../////////000000---------------............222777::::::777222......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...000111111.../////////......---...---------------------------...///...,,,,,,,,,...---........./////////000///..................///------------------------,,,,,,------...//////000......------------......///////////////000000111//////////////////////////////000000111111222222111111111111111111111111///---...222000+++***---////////////////////////000000////////////000000---...///000000///...------///111444444444222111///***)))///888;;;333***//////000000000///...---...//////000000000000000111111111111111111111111111111111111000000000000***+++---///000111111111000000////////////000000222222111111000000111111111111111111111111111111222333333444444444444444111222333333333333222111333444444444222333444666555===JJJQQQKKK>>>666555444444444444444444444444444444444555666888999:::999999::::::;;;<<<======;;;???CCCDDDDDDFFFKKKOOOPPPVVV___jjjyyy******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************(((((())))))******++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,******++++++++++++************+++++++++,,,,,,,,,///...---,,,+++*********++++++,,,------.........---...///000111222333444............/////////000......//////000111111111000111111111111222222222222666:::999444111222555...000333666888999::::::999999:::;;;<<<===>>>???;;;<<>>???@@@@@@AAAAAAAAAAAA??????>>><<<;;;:::888888222222333333333333333333333444444444444333222222000000000000000000000000...---,,,---/////////......---+++)))))))))+++,,,------------------------000000///...---,,,,,,+++((()))+++,,,------,,,,,,---------............///...------,,,,,,------.........////////////...............////////////000////////////////////////.........------,,,,,,,,,.................................///......------///...------...///...---000000000000000000000000//////............/////////...---------...000111...---,,,+++***+++,,,---------............------+++,,,.../////////...---//////......---------,,,222111111111000000//////////////////////////////............////////////////////////////////////------......//////000000111111000000//////......000000000000000000000000///000111222222111///...000000//////......------000000000000000000000000111111000000000000000000333222111000////////////000000000111000///......222222222111111111111111111000...---...///111222---...///111222222222222,,,---...------...111333000000111111111222222222222222333444444333333222444222111111333444444444222888>>>DDDPPPVVVHHH333666555444333333333333333444555666666555555666888888888999::::::;;;;;;<<<<<>>???@@@>>>???@@@@@@@@@@@@@@@???@@@@@@???===<<<;;;:::999444444444333333333333333333333333333333222111111////////////////////////---,,,+++,,,.........---...---+++******+++,,,------------------------------------,,,,,,++++++*********++++++***)))'''&&&---------............///...------,,,,,,------...///...------------...///------........./////////..............................---------,,,,,,,,,.......................................---,,,+++...---------...///......///////////////////////////..................///......---------...///000---,,,,,,+++,,,---...///------............------...//////000000000000000/////////.........------000000000/////////......////////////////////////............////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000000111222333333222000//////////////////.........000000000000000000000000000000000000000000000000333222111000////////////------...///000111222222333333222111111000000///......///000111111111111///000000111111111111000222444666555444222222222222222222222333333333444222222222222111111111111333111000000333555777777333666777;;;HHHVVVTTTJJJ777666555555444444444555444555666666555555666888999999999:::;;;;;;<<<<<<<<<>>>AAADDDFFFIIIMMMPPPSSSVVV^^^jjjxxx******)))))))))******+++************************))))))))))))))))))))))))************************((()))***)))((((((***,,,+++***)))))))))+++---...************************************************,,,+++******,,,,,,+++***'''&&&'''(((+++,,,+++)))***++++++,,,,,,++++++***++++++******++++++,,,------------......///000000......///////////////...000000000000111111111111111111111222222222222333222444666777888777666444222333333444555666777777777777777999;;;>>>AAABBB??????????????????>>>===>>>>>>===<<<;;;999888888555555555444444333333222222222222222222111000000........................,,,+++***+++---...---,,,------+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***---------............///...------,,,,,,------...///...---,,,,,,---...///,,,---------............------------------------...------------,,,,,,,,,....................................---+++******------------......//////////////////////////////......------------............---------...///000---------------...///000------............------///////////////000111111000000////////////......//////...............---////////////////////////............////////////////////////////////////222222111000000///......000000000000////////////000000000000000000000000000111222333333333111111.........///////////////000000000000000000000000000000000000000000000000333222111000///////////////.........///111333444333333222111000000//////,,,...000333333333222111111111111111111000//////...111444555333111//////111111111222222222333333222111111111222444666777777444111000222444666666555666444222888DDDHHHCCC777777666555555555555666444555666666555555666888999999:::;;;;;;<<<<<<===<<<>>>AAACCCEEEHHHLLLOOORRRTTT]]]iiiwww***))))))))))))******+++************************************************************************)))***+++***))))))***+++)))(((&&&&&&''')))+++---************************************************---+++***+++,,,------,,,'''&&&&&&(((***++++++******++++++,,,,,,++++++***************+++,,,------,,,------...////////////---.../////////////////////000000000111111111111111111111111222222222222111222444555666666555444444444555555666777777888666666666777999<<>>>>>>>>>>>>>>===<<<;;;;;;:::999888777666555555666666555555444333222222111111111111111000//////------------------------,,,+++++++++---...---,,,---,,,,,,,,,,,,---//////---------------------------------....../////////---......///000000000111---------............///...------,,,,,,------............//////.........,,,,,,,,,---------......------------------------------------------------.................................---,,,***)))(((+++---............///000////////////////////////------,,,,,,,,,,,,------........./////////000000/////////............///------............------...------,,,,,,---///000000000000000000/////////........................////////////////////////............////////////////////////////////////222111111111000000000///000000000000////////////000000000000000000000000000000111222222222111111------......//////000000////////////////////////000000000111111111111111222222111000//////000000333222000......///000111111111111111000000000000///000222222333222111111000000111111111000000///))),,,///111000000000000...////////////000000000111111222333777;;;???BBB===999444111111222222222222666777333222555444111666666555555555555555666444555666666555555666888999::::::;;;;;;<<<======<<<>>>AAACCCEEEHHHLLLOOOPPPSSS[[[hhhuuu))))))(((((()))******+++************************++++++++++++++++++++++++***************************+++,,,,,,*********+++((('''&&&&&&''')))+++,,,************************************************)))(((&&&'''(((*********)))((('''(((+++,,,,,,+++***++++++,,,,,,++++++***************+++,,,---...,,,---......///......---------...//////////////////000000000111111111111000000111111111222222222///000111333333333333333111111111222222333333444777777666777888999;;;<<<============<<<;;;;;;:::999999888777666555555444666666555444333333222222000111111111111000//////------------------------...,,,,,,---...///...---,,,,,,,,,,,,---......///------------------------,,,------....../////////+++++++++,,,------...///---------............///...------,,,,,,------...,,,...000222222000...,,,,,,,,,,,,---------..............................------------------------.................................---,,,***)))(((+++---///...------...000........................------,,,,,,,,,,,,------//////000000111111111111111111000000///...---,,,------............------...------,,,,,,---///000/////////000000000000000////////////////////////////////////////////////............////////////000000000000000000000000///000000000111111111222////////////000000000000////////////////////////......///000000000000000------......//////000000////////////////////////111111111222222333333333222111000000000000000000444222000///...///111222/////////000111111222222444333222000000000111111......000111111222222222///000111222111222444666...////////////000000000222222333555888<<<@@@CCC<<<888444111111111111111///555888777555555555555555444444333444444555555444555666666555555666888999999::::::;;;<<<<<<===;;;===@@@CCCEEEHHHLLLOOOPPPRRR[[[ggguuu(((((((((((()))******+++************************++++++++++++++++++++++++************************)))+++,,,,,,***))))))***))))))))))))******+++,,,************************************************+++)))((((((***,,,,,,,,,,,,***))))))+++,,,,,,+++***++++++,,,,,,++++++***)))))))))***+++,,,---...,,,---...//////...---,,,,,,---...///000000000000000000000000111111111111000000000111111111111222......///111222222222222222222222333333444444444666777777777777888888888;;;;;;;;;;;;;;;;;;:::999::::::999999888777777666444444444333333222222111111111111111111000//////------------------------...---,,,---///000///...,,,,,,,,,,,,------------------------------------+++++++++,,,,,,---------000000///------------------------............///...------,,,,,,------...,,,...000222222000...,,,,,,---------............////////////////////////,,,,,,,,,------------.......................................---+++******,,,...000///,,,+++---000..............................------------.........///000111111111000000000000000000///...,,,+++------............------///////////////000111111......////////////000000///////////////000000000////////////////////////............////////////000000000000000000000000......///000000111222222////////////000000000000////////////////////////---.........///000000111.........///////////////000000000000000000000000000111111222222333333333111111000000000000000111000/////////000222444555...//////000000111111111555333111///...///000111---...///000222222222333555555444222111111333555111111111222222222333333444444333333444666888999555333111111333444444444555666666444222222666999444333333333333444555555444555666666555555666888888888999::::::;;;;;;<<<;;;===@@@BBBDDDGGGKKKNNNPPPRRR[[[ggguuu'''''''''(((((()))++++++************************************************))))))))))))))))))))))))''')))+++***)))'''''''''((()))***++++++***))))))************************************************...,,,***+++---///000000...,,,***)))***++++++******++++++,,,,,,++++++***)))))))))***+++,,,...///+++,,,...//////...,,,+++,,,---...///000000000000000000000000111111111111000000000000111111111111......///000111222333333444444555555555555666666444555777888888777666555888999::::::::::::::::::::::::999999888777777777222222222222222222222222111111222222111111000///---------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,,,,,,,333222000///......//////---------............///...------,,,,,,------...------------------------------........./////////........................,,,,,,,,,---------.............................................---,,,+++---000222000,,,***,,,///........................///..................///,,,---...///000//////...------.../////////...---------............------...//////000000000000000------........./////////------........./////////////////////////////////............////////////000000000000000000000000////////////////////////.../////////000000000111////////////////////////.........//////000111222///////////////.........000000000000000000000000...//////000111111222222111111000000000000111111//////000111222333333444111111000000////////////////////////000000111111...///000111111111111111111222333222000///000111222222222222333333333444333333222222222111111111000//////111444555444333666555444222///...111444444444444444444555666666444555666666555555666888777777888999999::::::;;;;;;===@@@BBBDDDGGGKKKNNNPPPSSS[[[ggguuu''''''''''''((()))++++++************************))))))))))))))))))))))))((((((((((((((((((((((((%%%'''))))))'''%%%%%%%%%&&&''')))******(((&&&%%%************************************************,,,***((((((***---.........,,,***))))))******)))+++++++++,,,,,,+++++++++)))))))))***+++---...///+++,,,...//////...,,,+++,,,---...///000000000000000000000000111111111111000000000000111111111111...///000111222333444444111111222222222222222222111333666888999888666555777888999:::::::::::::::888888777777666666555555111111111111111111222222222222222222222111000000........................,,,+++***+++---...---,,,,,,,,,,,,,,,++++++***)))------------------------........................,,,,,,++++++,,,---///000---------.........//////...------,,,,,,------......,,,***((((((***,,,............////////////000------------------------,,,,,,,,,------..........................................///......---------111333000+++)))+++...........................//////............//////++++++---.........---,,,)))+++---...000000000///---..................---+++,,,.../////////...---,,,---------......//////,,,,,,,,,------.........////////////////////////............/////////000000000000000000000000000000000//////......------.../////////000000111111////////////////////////////////////000111222333000000//////.........---000000000000000000000000,,,------...///000000111111000000000000000111111111222222222222111000000333333222000///---,,,,,,***+++...111222222222111111111111111111000//////,,,///333555555444333333000111111111111222222222000111111222222222111111000///000222444444222000---...222555666444333555555555555555555666777888444555666666555555666888666777777888999999::::::;;;===@@@BBBDDDGGGKKKNNNPPPSSS[[[hhhuuu******))))))))))))******)))************++++++++++++*********))))))((((((---,,,,,,+++***)))((((((+++*********))))))(((((())))))************))))))))))))))))))************)))***+++,,,------,,,+++'''((((((((()))))))))***************************((()))***+++,,,---------,,,,,,,,,+++++++++******222///---,,,---///000000//////000//////...------000000000///---...000222...///000222222111000////////////000111333444555222222222222222222222222444555555555555555444444777888999:::;;;:::999999888777777777666666666555444444333333333222222222222111111000///......---,,,,,,,,,---------......------,,,,,,,,,,,,++++++...///000000///...+++***,,,,,,++++++,,,,,,---...+++++++++,,,,,,------------,,,+++******+++,,,---........................000...+++++++++,,,+++***////////////////////////---------.........//////------------------------.........------,,,,,,,,,---.........///000000000222...***+++...///---)))***))))))+++---/////////////////////////////////------,,,,,,,,,+++++++++...------------...//////,,,------......------,,,,,,---------.../////////---......///////////////////////////............222111000.........///000000000000000000000000111111111000///////////////.........///////////////---...............------////////////............111111111111111111111111000000000000000000000000/////////............//////000111222333333222111---...000111222222222111000000000000111111111111444444444444444333222222000000111111111111000000///---+++---000222000...222222222111111111111111444000000555666111111555000000222333333222111000222222111111111222444555777666666555333222222111333333444444555666777777333333333444444444555555777666555555555666888999:::::::::999888999;;;===???BBBFFFGGGFFFFFFHHHKKKOOOSSSZZZfffvvv******))))))))))))******)))************+++++++++************)))))))))(((((()))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))************)))***+++,,,,,,,,,+++***((((((((()))))))))))))))************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++111///---,,,---/////////000000111111000//////...000111111///......000222999777444111///.........000000111111222222333333222222222222222222222222222333444555666777777777777888999:::::::::999999888777777666555444333333444333333333333222222222111111000000//////......,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,---------,,,***'''&&&,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,........................---,,,,,,...000222111000........................---------.........//////..............................---------,,,,,,,,,,,,,,,,,,---------------111...***+++...///---***------,,,,,,------,,,+++.................................---------,,,,,,------,,,,,,------......,,,------......------,,,---------...............---......///////////////////////////////////////111000000////////////000111111000000000000000000111111000///////////////222111000///...---,,,,,,------...///////////////111111111111000000000000111111111111111111111111000000000000000000000000000000111222222111000/////////111222222222111111...///000111222222111111000000000000111111111111000000111111111111111000000000111111111111000000000/////////111222111000111111111111111111111111111111666===>>>777222222111111222222222111111000222222111111111222333444333333333222222222222222333333333444555555555666333333333444444444555555777666666555666777888999999::::::999888999;;;===;;;>>>BBBDDDDDDEEEGGGJJJOOOSSSZZZdddttt******))))))))))))******)))************+++++++++************))))))))))))((((((((((((''''''''''''************))))))))))))))))))************))))))))))))))))))************)))***+++++++++***)))((())))))))))))))))))))))))************************)))******+++,,,,,,,,,,,,*********++++++,,,------111///,,,,,,.../////////111111111111111000000///111111222111//////111333???;;;666000------///000111111222333333222111000333333333333333333333333000111333666888999::::::777888999999::::::999999777777666444333222111111333333333222222222111111////////////////////////,,,,,,,,,---------......------,,,,,,,,,,,,++++++***++++++,,,+++***(((''',,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,---///222333222000------------------------------........./////////////////////////////////...------------,,,,,,,,,---------------,,,,,,,,,000---***+++...///---+++............------,,,+++........................//////.........---------------........./////////------............------...............------------......///////////////000000000000000000000000...//////000000000000///111111111000000/////////111000000///////////////111111000//////...---------...///000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///000111222222111000/////////000111111111000000//////000111111000000000000000000000111111111111000000111111000000///...000000111111111111000000222333333333111000111222///000000111111222222222111222777======888333333333333222111000000000111222222111111111222333444///000000000111111222222333333333333444444444444333333333444444444555555666666666666666777888888888999:::999888999;;;<<<:::===@@@CCCDDDFFFHHHJJJPPPSSSYYYcccrrr******))))))))))))******))))))*********+++++++++*********))))))))))))))),,,+++***((('''%%%$$$###*********)))))))))))))))))))))************))))))((()))))))))************)))***++++++***)))((('''*********))))))))))))(((************************)))***+++,,,,,,,,,,,,,,,((()))***+++,,,---......000...,,,,,,...//////...000000000111111000000///111222222222000000111333:::777333000///000222444///111222444444333222000333333333333333333333333111222444666888:::;;;;;;777888888999999999999999666555555444333222222222222222222222111111111111......//////////////////,,,,,,,,,---------......------,,,,,,,,,+++++++++***+++,,,---......------,,,,,,++++++,,,,,,---...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------...///...***'''------------------------............////////////////////////////////////------------------------000000000///.........---///,,,++++++---......---+++---//////////////////....................................------------//////000000111111111111------............------/////////...---------,,,---......///////////////000000000000111111111111---...///111111111000///111111111000//////......000000////////////000000.........///000000111111000000111111111000000///............////////////111111111111111111111111////////////////////////...............//////////////////000000000//////000000000000000000/////////000000000111111111111444444444333111///...---000000111111111111000000111444555444000///000333...//////000111222222333333222222333333333333555444333222000///000111111222222222222222222222333000000000000111111111111333333333333333333222222333333333444444444555555666666666666666777777888777888:::999999999:::<<<===>>>AAADDDFFFHHHJJJKKKOOOSSSYYYcccrrr******))))))))))))******))))))*********+++++++++))))))))))))))))))******---,,,+++***((('''&&&%%%))))))))))))))))))******))))))************))))))((()))))))))************)))***++++++***)))((('''************))))))))))))******************************+++,,,,,,,,,++++++(((((()))***,,,---......///---,,,,,,...///...---......//////000//////...000111333222111000111222222222111111111111222222---///222444555555444333333333333333333333333333333444555777888888999999777777777888888888999999444444444444444444444444222222111111111000000000............////////////,,,,,,,,,---------......------,,,,,,,,,+++++++++------............------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------+++'''$$$------------------------........./////////000000........................------------------------000000000///.........------,,,++++++---.........,,,...111222000......///........................---------,,,,,,,,,,,,+++---...///000000000000///---......//////......---/////////...---------,,,---......//////////////////000000000111111111222---...///111111111000///000000000000//////......000000////////////000000......//////000111111222222222222222111000......---........./////////000000000000000000000000000////////////////////////000///---+++,,,...111222000000//////////////////000000/////////////////////000000000111111111111222222222222222111000///000000111111111111000000000222444222///---///222......///000111111222222111111111///000111333333444333111000000000111222222222222222222222222222333222222222222111111111333333333333333333222222333333333444444444555555555666666777777777777777666777999999999999:::<<<>>>???AAADDDGGGIIIJJJJJJMMMRRRZZZdddttt******))))))))))))******)))************+++++++++))))))))))))************************++++++++++++))))))))))))************))))))************))))))))))))))))))************)))***+++++++++***)))((()))))))))*********++++++***************************++++++,,,,,,+++++++++((())))))+++,,,---.........---,,,---...///---,,,---......////////////...///111222222111000000111///000111222222000///......///111333555555555555333333333333333333333333444555666666777777777777888777777777777888999999555555444444444333333333111111111000000000000///........................,,,,,,,,,---------......------,,,,,,,,,,,,++++++000///...---+++***)))(((,,,,,,++++++,,,,,,---...............------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......+++)))------------------------....../////////000000000........................,,,,,,,,,------------...---------------,,,,,,,,,+++++++++,,,---...///000000333666444000,,,+++,,,------------------------------,,,,,,,,,++++++++++++,,,---...///...------......////////////.....................------------......///////////////...//////000000111111111...//////000000000000//////////////////////////////////////////000000111111111111000000/////////222222222222111///...---//////000000111111222222000000000000000000000000000000000000000000000000222000...---...000333555111111000/////////000000/////////......///000000000000000000111111111111,,,---///000111222222222000000111111111111000000///000111000///...///000...//////000000111111111,,,111444555555555222...222111111111111111222222222222333333333222111111444444333333333222222222333333333333444444444444333333333444444444555555555555666777777777777777444777999:::999999:::;;;======>>>BBBFFFIIIJJJIIILLLSSS\\\fffvvv******))))))))))))******)))************+++++++++((()))))))))************((())))))***+++,,,------((()))))))))************))))))************))))))))))))))))))************)))***+++,,,,,,,,,+++***(((((()))***++++++,,,---************************+++++++++,,,,,,++++++***))))))***+++,,,,,,------...---,,,---......---+++......///000000000000000...000222222000//////000///000111222111000///...111111222222333444555555444444444444444444444444333444555666666666666666888777777666777888999:::666666555333222000//////111111000000000//////////////////......------,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++...---,,,+++************,,,,,,++++++,,,,,,---...///.........------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////............................../////////000000000000////////////////////////,,,,,,,,,---------......,,,,,,,,,---------------***+++,,,,,,,,,...///111000444888666111,,,+++,,,------------------------...---------,,,,,,,,,,,,+++---...000000///...---......////////////......---------...............---......///////////////------...//////000111111111000000////////////000------......///000000000///////////////000111111111111111000000000000000//////000000111000000////////////000111222222222000000000000000000000000000000000000000000000000...//////000111222222222333222111000///000000111......------...///000111000000000000111111111111//////000111222222111111000000111111111111000000000///...///000111000////////////000000000000000,,,222555444444666333...///000111222222222222222222333333333333222111000222222222333333333333333333333333444555555555666333333333444444444555555444555666777888777777666333666999:::999999:::;;;:::;;;===BBBIIIMMMNNNMMMMMMTTT]]]hhhvvv******))))))))))))******)))************+++++++++(((((())))))*********+++************************(((((())))))*********+++))))))************))))))))))))))))))************)))***+++,,,------,,,+++''''''(((***+++,,,---...************************++++++,,,,,,,,,++++++************++++++,,,,,,------,,,,,,---......---+++//////000111111111111111---///111111000/////////......///000111222222222444333333222222333333444444444444444444444444444111222333555666777777777888777666666666777999:::888777555333000---,,,+++000000000000////////////000000///...------,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++))))))***+++,,,...000111,,,,,,++++++,,,,,,---...//////.........---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---...---////////////////////////////////////000000000000000000000000000000000000,,,,,,,,,------.........---......//////000000000)))+++,,,,,,,,,...000222---222777666222......000------------------------//////.........---------///000222333444333111000......////////////......,,,------....../////////---......///////////////,,,------...///000000111222111000.........///000,,,,,,---...///000111111///////////////000111111---...///000111222333333,,,---...///111111222222,,,------...///000000111000000000000000000000000000000000000000000000000)))+++///222222111///---444333111000000000111222...---------...///111222000000000000111111111111777777666555333111///...000000111111111111000000111///---///222444222000000000000000////////////000333222------333555222---...000222333333333222222333333444333222111000///000111222333444555555333333444444555666777777333333333444444444555555444555777888888888777666333555888::::::999:::;;;::::::===DDDLLLRRRTTTSSSMMMUUU___hhhuuu(((((()))***+++,,,,,,,,,************************)))+++---......,,,)))''',,,+++***((((((***+++,,,))))))))))))))))))))))))******++++++++++++******************************,,,++++++---//////,,,(((''''''((()))***,,,...///((())))))))))))*********++++++------------++++++000...---++++++,,,---...------------.........///000000000000111111111111000000000000000000000000333333222111000000111111222333444444555555555555666555444333333333333444555555555555555666666777666666666666555555555555222333444555555333111000111000///......///000111222111...---,,,---...000........................---,,,,,,++++++,,,,,,---000///...---------------,,,------,,,+++***,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,...///...------///222,,,,,,,,,---------......000000000000111111111111///////////////.........//////.........------------...///000000///...---000000//////.........---000333555444111...,,,+++..............................---------......//////111555<<>>>>>???BBBEEEIIIKKKMMMNNNRRRTTTZZZdddqqq)))))))))***+++++++++,,,***************************+++,,,------+++***((((((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))************************,,,++++++---///...+++)))))))))))))))***+++,,,,,,)))))))))*********++++++++++++,,,------,,,++++++******+++,,,------------------.........///////////////000000000111111111111111111111111111111111333222222111000000111111222222333444444444444444555555555555555555555555555555555555666777777888666666666666555555555444222333555555555444222111///...---,,,,,,---...///111000///...---......///........................*********))))))*********------,,,,,,+++++++++++++++,,,---,,,++++++,,,...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***---///---)))(((+++///,,,,,,---------.........//////000000000111111111//////////////////////////////.........---------......////////////......000/////////............000333555666444111000///..............................------------......---///444;;;AAA???888111///000000000//////...------------------------------------.........//////111000//////////////////------------------------......///000000000000000000//////......//////000000---...222222...,,,///000000000/////////......//////000000000000//////000000111111111111000000111111111111111111111111111000000000/////////....../////////000000000111//////000222444555777777000000//////...------,,,111000000000000000000000222000//////111222000...000000//////000000111222111111000000111111222333222222222333333333333444///---+++)))***,,,///111111111222222222333333333333333333444444444444555444333333222222333333444999888888777777888888888555777888999888777888999888888888999:::;;;<<<===;;;<<>>AAADDDGGGHHHIIINNNPPPVVVaaammm+++++++++***************************************---,,,+++*********+++,,,***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))************))))))************************+++++++++,,,,,,,,,+++***+++***************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++'''(((***,,,---................../////////000000////////////000000000111222222222222222222222222222222111111111111111222000111111222222222111111000111444666777777666555666666666666777999:::;;;555555555444444444333333111222222222222111000///111000000///////////////......///000//////......------------------------000000////////////000000.....................---***+++,,,,,,,,,,,,///111///............---------------------------------...................../////////...---............------------............////////////000000000111///////////////000000000////////////............000///...------...///000///////////////.........---///111222000/////////..............................------,,,,,,------......///222555444111...---...............------------------------------............////////////...............///000111..............................///000000000000000111000000000000111111222...------...//////000222//////..................///000000111111000000///000000111111111111000000111111111111111111111111000000000000////////////////////////000000000000111111222222222333333333222222222222111111000000000000000000000111111111000...,,,***+++---///111111000///......000111333111111000000111111222333//////000222333444555666222222222333333333444444111111222222222333333333222222333333333444444444333333333333333333333333000000000000000111111222555777888999777777888999:::999999999999999::::::<<<===@@@CCCFFFIIIKKKKKKNNNPPPVVV```lll+++++++++***************************************---,,,***))))))+++,,,------,,,+++******+++,,,---************************)))))))))******)))))))))***************************+++,,,,,,++++++++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++---...///............////////////...////////////000000000111111111111111111111111222111111111111111222222111111111222222111000000...///222555666666555444666666666666777888999:::444444444444333333333333000000000000000///......000000000000000//////.........//////000///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...//////......---***,,,------,,,---///111/////////.........------------------------------.........---------------,,,'''###&&&,,,///---)))---------.........//////...////////////000000000////////////000000111111000000/////////.........000///...------...///000.........//////////////////000222111///---------..............................---,,,,,,,,,,,,,,,///......//////...,,,+++------...............---------------------------........./////////000000......---......///000000..............................///000000000000000000000000000000111222222...//////...///222333333......//////////////////...//////000000//////...000000111111111111000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000...............---------//////000000111111111111,,,------------......///111000000///000111222333111111000000111111222333111111111222222333333333//////000000111111000000111111222222222333333333222222222333333333444444333333333333333333333333333333222222333444555555555777888999777777888999999999888888888999::::::===>>>AAADDDGGGJJJKKKLLLNNNPPPWWWaaammm******************++++++************************,,,+++*********+++,,,---,,,+++)))'''''')))+++,,,************************((())))))******))))))(((***************************+++,,,+++***)))***,,,))))))))))))***+++,,,---************+++++++++,,,++++++************++++++000///---+++++++++---...------------.........///......////////////000000000000000000000000000000111111111000111111222333111222222222222111000000...///111333444555444444777777666666666777888888444444333333333222222222000000/////////............/////////...---,,,+++............////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------......***+++,,,---------,,,+++,,,---------,,,---///000------------,,,,,,,,,+++---------------------------------------,,,,,,,,,---'''###'''...222///+++------........./////////......////////////000000...//////000000111111222000000000/////////......//////............//////.........///////////////111333444333000/////////........................///...---,,,++++++++++++------...///////////////------...////////////................................./////////000000000.........---......//////..............................///000000000000000////////////000111111222///222222111222555555333////////////000000000000......////////////......000000111111111111000000////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////....../////////000111111222222***---000111000//////000111111111222222222333333111111000000111111222333222222222222222111111111////////////000000000000111111222222222333333333222222222222333333333333222333333444444333333222333333333333444555666777555777888999888777888999888888888888888999::::::;;;<<>>AAADDDGGGHHHIIINNNQQQXXXbbbmmm~~~(((((()))***+++,,,,,,---******************************++++++,,,,,,,,,,,,***+++---......---+++***************************(((((())))))))))))((((((************************)))+++,,,+++((((((***------,,,+++***))))))))))))((())))))))))))*********,,,+++***))))))***+++,,,)))***,,,------,,,***)))+++++++++,,,,,,,,,------............/////////000////////////////////////111111000000111222333333333333333333333222111000333333333333333444666666888777666555555444444555333333333222222222111111333222222111111111111111000111111111111///---,,,000///---,,,---...111222000000000000000000000000,,,,,,++++++++++++,,,,,,+++,,,...000000///...---...//////...,,,,,,---///000000/////////.................................//////......---------,,,+++...000///++++++...111............/////////000............/////////000...//////000111222222222000000000000////////////---...///000000///...------.........//////000000,,,---//////......000222........................///...---,,,++++++++++++,,,---//////...---............///000111111000000000000000000000000000000////////////000000000000000///...---------------////////////////////////...//////000000000000000------------...///111111)))...000---...111///***000000111111222222222333000000111111111111000000000000111111111111000000111111111111111111111111.../////////000000111111111111000000/////////...000000000000111111111111---------..................//////000111222222222...000222222000000333666000222555777777666444222111111111000111222222333000000111111222222222222222111000000000111222333111111222222222333333333111111222222222333333333222222444444444444222222333333333333444555666777555777888999888777888999666666666777888:::;;;<<<:::<<>>???BBBEEEHHHJJJLLLOOORRRZZZeeeppp))))))))))))************)))******++++++******))),,,,,,++++++***++++++,,,************************+++++++++*********))))))++++++++++++++++++++++++,,,++++++************+++---,,,++++++************+++)))((((((++++++***((()))***++++++++++++***)))************************+++,,,,,,---------,,,,,,******,,,---......//////............////////////000000000000111111111111000111222111//////222555666555333222111222333444333333333222333333444444333444444444333333222222222222222222111000//////---...//////000000/////////000000111111000000//////............//////000/////////.........------------------............,,,------......------,,,,,,---...---,,,,,,---...//////.........---------000000//////...............//////000000000//////......,,,+++++++++,,,------------.........//////------------...///000000111111222222111111000///------------------------///...---,,,,,,+++,,,,,,///...------------//////------............------//////...---,,,---............---,,,---...//////......---,,,,,,,,,,,,,,,......////////////......000000///...............000000000000000///......///////////////////////////---,,,,,,......---+++111000000//////.........////////////////////////........................////////////000000000111000111111111111222222222111000///000222333222111///////////////////////////...---,,,+++,,,---...////////////////////////111000///000222222000...000000000000000000000000000000//////000000111222222111111111111222333444444555666777777666555444000111222222222222111000111111111111111111111111///000111000///......000000111111222222222222222333333222222333333444555333333333333333333333333222222222333444555666777444444666777777777777777888999999:::;;;<<<======;;;<<<===???BBBEEEHHHIIILLLOOOWWWaaalll|||))))))))))))************)))******++++++******))),,,++++++***++++++,,,,,,************************+++++++++******************************************+++---......,,,)))''',,,+++++++++************+++***))))))***+++***))))))***++++++++++++***)))************************+++,,,------............+++++++++,,,---...///000............////////////000000111111111222222222000111111111000000222444666555333222222333444555111222333444444333111000333333222222222111111111222222222222111000//////...//////000000000000000//////000000000000////////////......---...............---------,,,,,,,,,------------............---......//////......---,,,---...---,,,+++---..................---------000000000///////////////...///000111222222222222......---------,,,,,,,,,---------...............------------...///000111000000111111000000///...........................111111///...---,,,,,,,,,........................------............------......---------...////////////...---------......------,,,++++++,,,---.........////////////......000//////............/////////000000000///......////////////////////////000///...///111222111000333222111000///......---////////////////////////------------------------/////////000000000111111000111111111111222222222333111......///000000///////////////////////////........./////////000000////////////////////////111000///000222222000///000000000000000000000000//////000111111111111000222222111111111222333333333333555555555555333333000111222222222222111000111111111111111111111111222333444333111000111222...///111222222222111000333333222222333333444555333333333333333333333333444444444444444555666666444444555666777777777777888888999:::;;;<<<======;;;;;;===???BBBDDDGGGHHHKKKNNNVVV```kkk{{{((()))))))))************+++,,,,,,------,,,,,,+++++++++******++++++,,,,,,************************************************))))))))))))))))))))))))***+++...///...,,,)))'''******+++++++++************************+++***************++++++*********++++++++++++,,,,,,,,,,,,******,,,---............111000///------...//////............///////////////000000000000111111111000000000000000000111222333333222222222333444444111111222222222000///...222222111000000000000000111111111111111000//////...///000000111111000000...//////000000//////...000///......---------------------,,,,,,,,,++++++,,,,,,---------.........------............---------......---++++++---///........................////////////............//////000111111111111111---............---,,,,,,........................------------...///000111000000000000000///......////////////////////////222222111000/////////000...////////////......---...//////000000//////...------------......////////////......------------------,,,,,,---///111333......////////////......000///............//////...///////////////......////////////////////////222000000111222333222111222222111111000000//////////////////////////////000000000000000000000000//////000000000111111111000000111111111222222222999666222000//////......////////////////////////,,,---///111222333444444111111111111111111111111000000000111111111000///////////////////////////---...///000111000///...111111111111111111111111222222333333333333222222111111111222222111111111111111111111111111111111333555555444333222333444///000222444444444333222333333222222333333444555333333333333333333333333444444333333333444444555555666777888999999999999888888999:::;;;<<<<<<======>>>???AAACCCFFFHHHJJJMMMPPPWWWaaammm}}}((()))))))))************+++,,,,,,------,,,,,,++++++*********++++++,,,---************************************************))))))))))))))))))))))))+++,,,,,,,,,,,,+++***)))))))))***+++++++++***)))******++++++*********++++++******************+++*********++++++,,,,,,,,,))))))***,,,,,,---------111000///------...//////............////////////.........////////////000/////////000111111111000000000000111111222333333222111000///......//////222111000/////////000000000000111111111000//////......///000000000000000......////////////......000///...------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,------------,,,,,,---...---,,,++++++---///---.....................------------------------//////000000///......---....../////////...---,,,.....................---...............///111111000000000000000///......////////////////////////............///000111111//////000000//////...---......////////////......,,,,,,---......//////////////////......---,,,,,,000///.........///000111......////////////......//////............//////......////////////......////////////////////////000...------...///---,,,//////000000111111222222000000000000000000000000111111111111111111111111000000000000111111111111000000111111111222222222===:::666333333333222111000000000000000000000000,,,---...///000000//////000000000000000000000000///000111111111000000000////////////////////////,,,---...///000///...---000000000000000000//////111111222222222222111111222111111111111111111222111111111111111111111111000222222222000///000111///000222333444444333333333333222222333333444555333333333333333333333333222222222222222222333333555666777888888999999888777888888999:::;;;<<<<<<>>>>>>???AAACCCFFFHHHIIINNNQQQXXXbbbmmm~~~))))))))))))************)))******++++++******)))************+++,,,------***************************************+++++++++*********************************************+++((()))***+++++++++***)))***+++,,,+++******+++,,,++++++***))))))***++++++''''''(((((()))*********))))))***+++,,,,,,,,,,,,+++++++++,,,---...///000............////////////---------.........////////////...000222222111///...//////000111222222333222111000/////////000111222111000///...///000000///000000111111000//////---......///////////////------............------......------,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++......---+++***+++...000---------...............,,,,,,,,,,,,,,,---------////////////...---,,,+++000////////////........................---------............///000111111000000111111000000///...........................*********+++,,,---//////111000000//////.........,,,,,,------------,,,,,,,,,---......///..................///......---,,,222111000///...,,,+++***......////////////......///............//////000------.../////////......////////////////////////000///......//////---,,,---......///000111222333000000000000000000000000000000000000000000000000000000000111111111222222000111111111111222222222444222000000111222222111000000000000000000000000222222111000///...---,,,........................///000222222000///000111000000000000000000000000------....../////////...000000111111000000///...111111111111111111111111222222111000000111222222111111111111111111111111222333444333111111111222...//////000111222333333333333222222333333444555333333333333333333333333111111111111111222333333333333444555666666666666777777888999:::;;;<<<<<<===>>>???@@@BBBEEEGGGHHHLLLOOOUUU___kkk}}}))))))))))))************)))******++++++******)))************+++,,,---...************************))))))*********+++++++++++++++++++++++++++++++++'''''')))***************'''(((***+++,,,+++***))))))+++---,,,***)))+++---++++++***))))))***++++++'''''''''((()))*********++++++,,,,,,,,,,,,,,,+++******,,,---......//////............////////////............///////////////......000222222000......///000111222333333444111222333333444333333333333222000///...///000111//////000000000000000///,,,,,,---...............---------......---------------,,,,,,,,,---......------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,......---+++***+++...000---------.........//////,,,,,,,,,---------......------.........------,,,111000///.........///000//////.........---------............///000111222111111222222111111000///------------------------++++++++++++,,,---......333111000............///+++,,,,,,------,,,,,,+++---.../////////...---,,,,,,---.../////////...---000111111222111///---,,,......////////////.....................///000000,,,---......//////......////////////////////////000///...///000111000///.........//////000000000000000000000000000000000////////////////////////000000111111111222222222000111111111111222222222///...---...///000///...000000000000000000000000222111000///......///000...........................000222222000///000111000000000000000000000000///////////////000111111111222333333222111000///222111111111111111111222222222111000000111222222111111111111111111111111555666666666444333444555111000//////000222555666333333222222333333444555333333333333333333333333000000000111222333444555222333444555666666666666777777888999:::;;;;;;<<<>>>???@@@AAACCCEEEGGGIIIKKKMMMTTT^^^jjj{{{))))))))))))************,,,,,,,,,------,,,,,,,,,************+++,,,---...************************))))))******++++++++++++++++++++++++++++++++++++###%%%(((***++++++***)))&&&(((***+++,,,+++***)))))),,,---,,,***)))+++---,,,+++***))))))***+++,,,((())))))***+++,,,,,,,,,---------...------,,,,,,...///000000000///---,,,............/////////000////////////000000000000///...---///222333000---...///111222444444555555000222666888999777555333333222000///...///111222//////000000000000000///+++,,,------......------,,,------......------,,,,,,,,,,,,,,,------...///......------------,,,,,,++++++,,,,,,,,,------------..................---///...---+++***+++...111---------.........//////---------.........//////+++,,,---...////////////333111///...---...000111//////.........---------.........//////000111222222222222222222111000000------------------------000//////.........//////444222000...------///000---......//////......---....../////////...,,,++++++,,,.../////////......,,,...222555666555444333......////////////.....................///000111,,,,,,---.../////////...////////////////////////***))))))***---///......////////////............000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222666444444444444444111///000000000000000000000000)))(((((((((***,,,///111000000000000000000000000...111333222000///000222000000000000000000000000222111000000000111333444333444444555444333222111222222111111111111222222333222111000000111222333111111111111111111111111222333444333111000111222444333111111222555888:::333333222222333333444555333333333333333333333333111111111222333555666777444555666777888888888888777777888999:::;;;;;;<<>>@@@BBBDDDFFFJJJMMMMMMTTTVVV\\\kkk{{{***************+++,,,---************************)))))))))))))))******+++,,,+++***))))))***+++,,,++++++************++++++++++++***)))))))))******************************---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,,,,***))))))***++++++************++++++++++++,,,---,,,+++***+++---///000///...---...000000...+++......///000000000//////////////////////////////////////////000000000000000000000111222222333333222000//////000111111000333222111//////.........000000000000000///......////////////////////////,,,---///000111333777999000///------......,,,+++...------,,,,,,------...++++++,,,,,,------......111111000000////////////++++++***++++++,,,---...,,,,,,,,,---...///000000***++++++,,,,,,------...---------,,,,,,,,,++++++,,,,,,---...////////////+++,,,---...............111000000000/////////...111111000000000/////////000//////.........//////---...///111111000...---...............//////000000000//////...---------------...///////////////++++++,,,------------,,,000444777666111///000222////////////........................---------------.........///000111222,,,...000000...------...222111000111222111///---000000000000//////......000000000000///////////////............///000000111000000000///////////////111222222111000222333000000000/////////000111000000////////////000000111111000000000/////////---....../////////.........////////////000000000111111000000000000111111111000////////////000111---...///000000///...---000111222222222222111000111111111222222222222222111111111222222222333333222222222222222222222222111111111222222222333333222333444444555444444444333333222222333333444555333333333444444444444555555555666777777777777777777777777888999;;;<<<===<<<>>>@@@BBBCCCEEEIIIKKKLLLSSSUUU[[[kkkzzz++++++*********+++,,,,,,************************)))))))))))))))******+++************************++++++************+++++++++************++++++,,,************************++++++************+++++++++++++++******+++++++++,,,***))))))***++++++***++++++++++++,,,,,,,,,,,,------,,,,,,,,,...///111111000//////000000...,,,------...////////////.................................//////000000111111111111111111111111111111111000///000222222000///444333222000///...------000000000000000///......////////////////////////---...//////......000222111///------...---,,,***...------,,,,,,------...------------------..................------------,,,++++++******++++++,,,***+++,,,---...///000000******+++,,,,,,---......------------,,,,,,,,,,,,------...............------....../////////......000000000000////////////000000000/////////......//////.........//////000------------------------......------......///000..................------.........---......///000+++,,,------......------...111444333000---...///////////////............000000//////......------111///------///222333444)))---222333111000000111111111111333444333111///000000000////////////...000//////......///111222//////......//////000111111111000000000/////////111222333333222222333555///......///000111111000000000////////////000000000000///////////////...---............------,,,+++,,,---...///111111222000000111111111111000000111000000//////000000111000000111111222111111000000111222222222222111000000000000111111222222222111111111222222222222333222222222222222222222222000000111111111222222222222222333444444444444444333333222222333333444555333333333333444444444444333444555666777888888888666666777888999;;;===>>>===???AAABBBCCCEEEGGGJJJJJJRRRUUU[[[kkkzzz******)))))))))******+++************************)))))))))))))))******+++)))***++++++++++++***)))++++++************+++++++++*********+++,,,------***************+++++++++************************))))))(((((((((((()))))),,,***))))))***++++++***++++++,,,,,,,,,---------+++++++++++++++---...///333222111000000///---,,,,,,------...............---------...............---......///000111111222222222222111111111000000222111222333444444222000333222111000////////////000000000000000///......////////////////////////.........,,,***(((((()))///---,,,,,,......---+++...------,,,,,,------.....................------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************..................---------------,,,,,,+++++++++...------------,,,,,,,,,..................------//////////////////......////////////000000000000////////////............---,,,,,,,,,,,,---......///...---,,,,,,,,,---......------------...//////------------............///...---,,,,,,---///000,,,,,,---...............---///222111///------...////////////............111111000000//////......111///------000222222111++++++,,,///111333222222---,,,,,,...111444444333////////////////////////000///------...000222444/////////...///000000111111111111000000000//////111222444333222222333555333222000000222111///---000////////////000000111////////////............111111111111000///......+++,,,,,,...///000111222///000111222222111000///000000000000000000000000111111222222222222222222111111111222222111111111/////////000111111222222111111111111222222222222222222222222222222222222111111111111222222222222222222333444444444444333333333222222333333444555222222333333333444444444222333444666777888888888666666666888999;;;===>>>>>>@@@CCCDDDEEEFFFHHHIIIJJJRRRUUU\\\lll{{{***))))))((((((((())))))************************)))))))))))))))******+++)))***++++++++++++***)))++++++************+++++++++*********+++,,,------))))))*********+++++++++************************))))))(((((((((((()))))),,,***))))))***++++++***++++++,,,,,,,,,---------++++++++++++,,,---......333333222000...---------,,,------...............------------......//////---......///000111111222333333222222111000000000222111222333444444222000111000000000000111111222000000000000000///......////////////////////////,,,...//////...---...///,,,++++++,,,...///...---...------,,,,,,------.....................------//////////////////000000------,,,+++************//////...............---------,,,,,,,,,,,,++++++.........---------,,,,,,..................------//////////////////............//////000000111111////////////............,,,,,,,,,,,,,,,---......111000...---,,,---...///---------------...//////------..................///...---,,,,,,---...///------...////////////...111222444444333111111111////////////............111111000000000///////////////111444777888777777555///******///222000---///---******---000222333...............////////////...------...000222444///////////////000111111111111111111000000000000000111222222111111222444222111111111111000...,,,///////////////000111111............////////////222222222222111111000///............//////000000///000111222222111000///000000111111111111000000............//////000000222111111111111111111222//////000000000111111111000000111111111222222222222222222222222222222222222222222333333333333444111222333333444444333333333333222222333333444555222222222333333333444444222333444555777777888888666666777888999;;;======???AAADDDFFFFFFGGGIIIJJJKKKSSSWWW]]]lll{{{******)))(((((((((((()))************************)))))))))))))))******+++************************++++++************+++++++++************++++++,,,)))))))))***++++++,,,,,,******+++,,,,,,+++******+++++++++******+++++++++,,,***))))))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////222222222000---,,,---...------...////////////...---------...//////000000......//////000000111111333222222222111111000000111000///000222222000///000000000000111222333333000000000000000///......///////////////////////////111222111...,,,,,,,,,,,,+++***+++---///...---...------,,,,,,------...------------------......---............/////////...------,,,++++++++++++,,,,,,,,,---......//////))))))***+++---...//////............---------,,,------...............------....../////////......---......///000111111222000000000/////////.....................///000111222111000.........//////------,,,,,,------.../////////////////////......///...---------------------...//////000/////////000000111222222111000///////////////............/////////000000000000000333777===AAACCCDDDFFFGGGGGG@@@777333555666333///777444///------/////////---............////////////.........///000222333000000//////000000111222222222111111111000000000///000111111000000111333---///111222000......//////......//////000111222...////////////000000000///000000000000000///...000000000000////////////000000111111111111000000000111111222222111111000////////////000111222222222222111000000111222222111111111111111111111111000000000111111111111222222222222222222222222222222222333333333444444444111111222333333333333333333333222222333333444555222222222222333333333333222333444555666777777777777777777888999:::<<<<<<===@@@DDDFFFGGGHHHIIIJJJLLLTTTWWW]]]lllyyy,,,,,,+++***************************************)))))))))))))))******+++,,,+++***))))))***+++,,,++++++************++++++++++++***)))))))))******((())))))***++++++,,,,,,***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,,,,***))))))***++++++************++++++++++++,,,***+++,,,------.........000111111///,,,+++,,,///......///000000000//////------...//////000111111////////////000000000000222222222111111111111111222000//////000111111000111111111000111111222222000000000000000///......///////////////////////////000000///,,,)))''''''...---,,,,,,------+++***...------,,,,,,------...++++++,,,,,,------......+++++++++,,,,,,,,,------......------,,,---------++++++++++++++++++++++++((()))***+++---...///000............------------,,,,,,---...////////////+++,,,---...............------...///000111222222111111000000000/////////...------......000111111222111000///............------,,,,,,------...///111111111000/////////...---.........------,,,+++......///000000000000///.........///000000...---////////////............---......//////000000111555;;;AAABBB@@@@@@EEEJJJNNNLLLGGGBBB===:::999999===;;;999777666444222///---------.........//////......//////000000111111000000//////000000111222222222222111111111000000///000111111000000111333///444888777111...///222............///000111222/////////000000000111111---...//////////////////111111111111111111111111111111000000000000111111000111222222222222111000222111111111222333444555222222111000000111222222333333333222111111000000000000000000111111111111222222222222222222222222111222222222333333333333111111222333333333333222333333222222333333444555111222222222222333333333333444444555666666666555999999888888999999:::;;;:::===BBBEEEFFFGGGHHHIIIKKKSSSVVV\\\jjjvvv...------,,,+++++++++,,,************************)))))))))))))))******+++,,,+++)))(((((()))+++,,,++++++************++++++++++++***)))((((((((()))((())))))***++++++,,,,,,+++,,,------------,,,+++++++++************++++++,,,***))))))***++++++***))))))*********+++++++++(((((()))***++++++++++++///000000...+++***,,,///...//////000000000000000.........///000111111222000000000000////////////111111111111111111111111555333000000111333333333333333222111000000000111000000000000000//////...////////////////////////'''))),,,......///000111111///---,,,,,,+++)))'''...------,,,,,,------...******++++++,,,---...............//////000000000.........------......///...---,,,***((('''&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------+++,,,---...////////////***+++,,,---............,,,---...///000111222333111111111111000000000000+++++++++,,,---...///000111000000///......---------,,,,,,,,,,,,---......333222222111000//////...------...///...---+++***...//////000000000000000111000111222333333111000000/////////............,,,,,,---...///000111111000555999555///...555<<>>>>>>>>???@@@???<<<777333---------.........//////...//////000111000000///000000000000000111111222222222222111111111111000///111222222111000222333666<<>>888333111222000000111111111222222222222111111111000000//////111111000000//////......------...///000111222222222///---...000111000...000111222222222222111000///111222222///---------222333444444333222111000///000222333444333333222111111222333333333222222111111222222222222111111111111222222222111000000333333111111111111333333333333333333333333333333222333444444444444333333333444444444444444333333666666666777888:::;;;<<<===???BBBCCCDDDFFFHHHJJJJJJRRRUUU[[[iiiuuu+++,,,---,,,+++***+++,,,)))+++,,,+++***)))***+++,,,,,,+++******)))))))))************************************************************************++++++++++++++++++++++++,,,,,,+++++++++,,,---------+++***+++------,,,***++++++******************+++++++++++++++*********,,,,,,++++++,,,,,,---...//////.........//////000...//////000000000//////------....../////////000111111111111111000000///000000000000000111222222333222111000////////////111111000000////////////111000///......///000111........................//////...------...//////......---------,,,,,,,,,000///...---,,,,,,------------............------...---,,,+++++++++,,,,,,+++,,,...//////...,,,+++,,,---......//////......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---------...000111111111000000//////......111000...///111222000...///......------......////////////...............////////////////////////000000000000000///......////////////////////////111000///......//////000....../////////...------000000000000000000000000....../////////000000000000000111111111222222222777>>>@@@:::333111///,,,///000111333555777999999:::777222---***+++///111///000000/////////111333222333444444444333222111...111000---...111///***&&&'''***---000222333444222666::::::555222111333000000111111111222222222111111111000000000//////111000000000/////////...000000000000111111111111333111...///111222111000111111111111111111111111000//////000333333000...000111111222111000///...444333111000///000111111111111111111000000000000111111111222222111111111111111222222222222222111444333222111111222333444333333333333333333333333222111000000222444777888:::888666444333333444444777777777777888999;;;;;;===???BBBCCCDDDFFFIIIKKKKKKSSSVVV[[[iiiuuu)))+++,,,,,,++++++,,,---***,,,---,,,+++***+++,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,***)))***+++,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------...///000...............---,,,+++++++++,,,---...///000000///000111111222111111111111111111000111222222333333222111000000000000000////////////............000//////......//////000////////////////////////......------------.........------------,,,,,,,,,---------------.........,,,,,,------------,,,,,,------,,,,,,,,,,,,+++++++++,,,---......---,,,+++,,,---......//////......,,,,,,++++++,,,---......,,,+++***))))))***+++,,,------------------------///......------///000111111111222111000///---,,,000///......000000///...000000//////.../////////////////////000000000000////////////////////////000000000000000//////...------------------------...//////000000000000000,,,---...///////////////000000000000000000000000...///000111111111000000000000000111111111111222222888<<<999444222000...//////000111333444555555;;;;;;:::555///---///333222000......000111222222222333444555555444333222...000000///000111///++++++,,,------.........---...111444444111000222444111111111111111222222222111111000000000000//////000000000000////////////222222222222111111111000333111000000111222222111333222111000000111222333222///,,,000555888444///000111111111111000//////:::888444111111444777:::444333111000000000000111111111111111111111111111000111222333333444333333444444333333333333444444333333333333333333333333444666888;;;===>>>>>>>>>???===888444333333555666888888888888888999::::::===???BBBCCCEEEFFFIIIKKKLLLTTTVVV[[[iiiuuu)))***++++++))))))***+++***+++,,,,,,******+++,,,)))******+++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++++++++************+++************+++++++++++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,---......+++++++++,,,---...///000......////////////......,,,,,,---......///000000...///000111222222222222111111111111111222333333333333222111000000111111000000000000000000//////////////////////////////////////////////////////------------------------------------------------,,,------......------,,,,,,------......------,,,+++,,,,,,------,,,++++++,,,,,,---......---,,,,,,,,,---......///.........///............///000000,,,,,,++++++++++++,,,,,,.........//////////////////............///000000///000111222111000---,,,///........./////////...//////.........///000000...//////000111111222222//////////////////////////////000000000000//////,,,---------------......,,,...000111222111000///...///000000111000000000////////////////////////---///111222333222000///000000000000111111111111000555999999777555333111......//////000111111222333888===>>>;;;777333111555111......111333333111000111222333444333222111222111000000111222111///222222222111000///---,,,---///000000//////222444111111111111111111111111000000000000000000//////000000000000////////////111111111111111111111111222111000000111111111111333222000//////000222333333000///111555777444111222222222333222222222222777666444333444888<<>>;;;888555444444555666999999888888888999::::::===???BBBDDDEEEGGGJJJLLLMMMUUUVVV[[[hhhttt)))***+++***'''&&&'''((()))***+++***)))((()))+++)))***+++,,,------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++++++++******+++************+++******++++++,,,,,,,,,,,,******+++,,,------...///------,,,,,,------...///++++++++++++,,,...//////,,,---...///000000000000////////////////////////...///000222333333333333111111000000111111222333333222111111111111111111//////////////////000000......////////////......////////////////////////,,,------------------,,,------------------------............---,,,+++***......////////////......++++++,,,------,,,,,,+++,,,------------------,,,,,,---......///.........000000///............///,,,---///000000///---,,,........./////////000000...............///000000,,,---000111222111000///.../////////.........///------------...///000111...//////000111222333333//////////////////////////////000000000000//////------........./////////,,,---000222222111000...111222222222222111000000////////////////////////---///111222333222000///000000000000000000000000///111444777666444222222.........////////////000///222666<<<@@@???:::555444111//////222222000......///000111222111111000333111///000222222222222---...000111333333444444000000000/////////111333111111111111111111111111//////////////////000000////////////000000000000......//////000111111222000000000/////////000111333222000//////000222333222222333222222111222333222222222222222222333333//////000111333555666777777666333111000111222333222222111000000111222222000111222333444555555555444444444444444444444444222222222333333444444444<<>>>>>===444333333333333111...,,,,,,---///000111111000///222///000444555333111111...///000000111111111111222111111000000111111222222222222111111111111111......////////////000000////////////000000000000------...///000111222222///000000///......///111333222111000000111222333000222222111///...000333000000000///000000111222000111333444444222111000333222000////////////000333222111000000111222333000111222333333444333333333333444444444444333333111222222333333444444555;;;;;;;;;;;;999777444222222333444666666666666666999999999999999:::;;;;;;<<>><<>>999111222111000111222111000...///000333555555444222000000000111111111111000000111000///222444555222///000000000000000000000000111111111111000000000000000000000000000000000000444222000///...---......000000000000000000000000111111222222222222111111000000000000111111111111444444333222111111111222222222222222222222222222000111///...000444222---111111000000111111222333111111111111111111111111333333222222222222222222444333222111111111222333:::444111444444111222666444444555555777888::::::::::::999777777999<<<@@@===>>>@@@CCCFFFIIIKKKLLLMMMOOOTTTZZZaaaooo***))))))(((((())))))******************************++++++,,,+++)))'''&&&---,,,++++++,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,---------)))***,,,...////////////....../////////...------////////////////////////000111222222222222111000///000000000000111111111000///////////////////////////000000000//////...........................///...---,,,,,,---...///,,,,,,------------,,,,,,---,,,,,,+++++++++,,,,,,...---,,,---...///...---//////---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////---...,,,)))***///111...000000000000111111111111111111111000000000/////////.........------------////////////////////////////////////000000000000//////000000///......---000000//////111444777999>>>:::444///------///111---......////////////...111111111000000000//////------......//////......,,,---...///000000000///000000000000////////////............////////////111000000///000111222333000222222444999>>>;;;444222111000111222111000...---...000111222111000///000000111111111111000000222000///111333444222000000000000000000000000000111111111111000000000000000000000000000000000000222111000//////...//////000000000000000000000000111111222222222222111111000000000000111111111111333222222222222222111111222222222222222222222222222333222111444888777222111111000000111111222333222222222222222222222222222222222222222222222222444444333333333333333444:::555222444444000000333222222222333333555666777999999999999888999<<>>???AAACCCFFFIIIKKKLLLLLLNNNSSSYYY```nnn+++******************+++************************(((***,,,------+++(((&&&...,,,+++***,,,......---***+++,,,,,,------,,,,,,---------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,---.../////////((()))+++---///000000111...............---,,,,,,000000000000000000000000000111111222222111111000------...///111222333333000000000///.........---......///////////////...------------------------......------------......++++++,,,,,,,,,,,,+++++++++++++++******++++++,,,...---,,,,,,---...,,,+++------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...,,,...---***+++///111///000000000000111111111111000000000000////////////000000000/////////////////////////////////////////////000000000111111111//////000000000///......222111000000111333666777666444000---,,,,,,---..................---,,,,,,111111000000000000//////,,,---...///////////////,,,---...///000000000///000000000000////////////............////////////111111111000111222222333///000000111666<<<<<<777333111000000111222000///....../////////000000000000000111111111111000000222000///000111222222111000000000000000000000000111111111111000000000000000000000000000000000000///000000111000000000///000000000000000000000000111111222222222222111111000000000000111111111111000111222333333333222111222222222222222222222222///111000///111555555111111111000000111111222333333333333333333333333333111111111222222333333444444444555555555555444444555222222444444111111333333222222222333333444555777999::::::::::::;;;===>>>???AAADDDFFFIIIKKKLLLKKKMMMRRRXXX___mmm,,,++++++******++++++,,,***************************+++,,,,,,,,,+++***)))...,,,***)))+++...//////***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))******+++++++++******------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------............++++++---...///000111111***+++,,,---............////////////////////////000000111111111111000000------...///000111222222000000//////...---,,,,,,------.../////////......++++++++++++++++++++++++------------------......***++++++,,,,,,++++++***++++++++++++++++++,,,---000...------......,,,+++***+++---...//////...---++++++++++++++++++++++++******+++,,,,,,---......////////////////////////...............---------////////////////////////...//////////////////...---111111......111333222///000000000111111111111000000000/////////......000000//////////////////........................////////////000000000000//////000000000//////...000///.........///111222...---,,,+++************.........//////......---111000000000////////////000000000//////...,,,,,,---......///////////////000000000000////////////............////////////000000000111111111222222///000///...222999:::777333222000000111222111000111000/////////000222222000111111222222111111000111000......///000111222000000000000000000000000111111111111000000000///000000000000000000000000...///000111222111111000000000000000000000000000111111222222222222111111///000000000111111111111...///222333444333222111111111111111111111111111---//////---...222222///111111000000111111222333333333333333333333333333000000111222333333444444222333555666666555444333...///111444555444555777666666555555555666666777666888;;;<<<;;;:::;;;<<>>@@@BBBEEEGGGHHHIIIKKKLLLNNNUUUUUUXXXbbbmmm+++***)))(((((((((((((((******+++++++++******))),,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******,,,,,,,,,,,,,,,---...///---,,,+++******+++,,,------------,,,,,,++++++***************+++,,,------++++++***************+++------------------------////////////////////////---------------...............///000111111111222///.........------------///...------...///...,,,------------......//////---------,,,++++++,,,---//////.........------,,,++++++,,,---------------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......///////////////...---,,,............------------...///000///.........000......//////000000000111000//////......//////000------...///////////////////////////////////////...////////////000000000222222111000000/////////000///...000222333333333------------------------,,,,,,,,,---------............////////////000000////////////////////////------......///000111111+++,,,---.../////////...000000000000000000000000111111111111111111111111//////............//////222111000000000000111111222111000000//////000000///////////////000000000000000////////////000000000///...///111555999<<<<<<555000000000///111555111222444555555444222111444444444333333222222111333222111111111222222222333333333333333333333333333333222111000000000111000222444222...,,,...000222111111111111111111222111111111111111111111111//////......//////000111000111111222222111111000222222222333333333333444222222333333333222222111000111222222333333333333111222222222222222333333000111222333333333333333222222222222222222222222222222222222222222222333444333222222222333555666555777888888777777888999<<<;;;;;;;;;<<<===>>>???@@@BBBEEEGGGHHHIIIKKKMMMNNNUUUUUUWWWbbbkkk~~~,,,+++******)))))))))))))))******+++++++++******,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,---...//////...---,,,++++++,,,---......------,,,,,,+++++++++++++++******+++,,,------......------------......------------------------////////////////////////------......////////////.........//////000111111...............------,,,///---,,,---...///...---/////////......---------111000///...////////////,,,,,,,,,+++***))))))******++++++,,,,,,,,,,,,,,,,,,---------.........///------------------------,,,,,,,,,---------......000000000000000///...---//////.........---------...///000///.........000......//////000111111111//////............//////---...//////000/////////////////////////////////////////////000000000111111111111111000000//////000///...///000111000...,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000000000111111111////////////////////////......///000111222222333------...//////...------//////000000111222222333111111111111111111111111//////............//////000000000000000000111111222222111000000000000000////////////000000111111111000///......//////000111///......000555:::===<<<555000000111000222555111333555666666444222111333333222222111111000000111111111111000000111111333333333333333333333333333333222111000000000111000333444333///---...000111111111222222111111111000000000000000000000000///////////////000111111111111222222222222111111/////////000000000111111111111222333333222222222000111222222333333333333111111111222222333333333222222333444555555555444000111111222333333444444555555555666666666666666333222111111111222444555555777888888777777888999::::::::::::;;;<<<===>>>@@@CCCFFFHHHHHHIIIKKKMMMNNNUUUUUUWWWaaajjj|||++++++************++++++)))***++++++,,,+++++++++,,,,,,++++++***+++++++++++++++************++++++++++++,,,,,,,,,,,,------///...---,,,+++***++++++------,,,,,,,,,---.........------,,,,,,------...------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...------------------------////////////////////////------......///000000000...............///000000///////////////...---,,,...---,,,---/////////---///000000//////---,,,,,,...,,,+++,,,---//////...***+++,,,+++))))))***+++++++++,,,,,,,,,,,,++++++,,,------....../////////------------------------,,,,,,,,,---------......//////000000000///....../////////.........---------...//////------...///......//////000000111111////////////////////////...//////000000//////////////////////////////////////////000000000111111000111111111111000000///222111111111222111000...,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000/////////000000111111222////////////////////////.........//////000000111//////////////////......---...///111222444555555111111111111111111111111111111000000000000111111//////000000000000000000222222111000000000000111...//////000000111111222111000000////////////000111000//////111666:::===<<<555111111222111111444000111222333333222000...111111111111111000000000///000111111000///000111333333333333333333333333222222111111000111111111333444555555333111000111000000111222222111000000000000000000000000000000000000000000000111111222111111222222222222111111000111111111222222222222000111222222222222222222111111222333333333222222111111111222222333333444555555666666777777666666000000111222333444555555555555555555555555444444222222222222222333333444555777888888777777888999888888999999:::;;;======AAACCCFFFHHHIIIJJJLLLMMMMMMTTTTTTVVV```jjj|||))))))((())))))***+++,,,******+++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++************+++++++++++++++,,,,,,---------......,,,++++++++++++,,,...---,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------------...---,,,,,,++++++++++++******))))))******+++,,,------------------------........................,,,,,,---......///000000......---------...///000000000111111000...---,,,...---,,,---///000///.........///000000///...---***(((&&&(((+++------++++++---......,,,+++---///,,,,,,------------,,,,,,++++++,,,------...//////------------------------,,,,,,,,,---------......,,,---...............---////////////............,,,...///...---,,,---......///////////////////////////000111111000////////////000000000000////////////////////////////////////000000000111111111//////111111222111000000222111111222333222000....................................////////////000---------...//////000000////////////////////////............////////////000///......///000222333222222222222222222222222000000000000000000000000111111000000000000111111...//////000000000000000333222111111000000111111...//////000111111222222111111111000000000//////111000000111333777:::===;;;555222333333111111333000111222222222000///...000000000111111111111111///111333333000///000222222222222222222222222222111111111000111111222222444333333444444444222000///000000111111000000///000000000000000000000000111111111111111222333333111222222333333222222111333333333444444444555555000000111222222222222222222222333333333222111111000111111222333333444444444555555555555444444333222222222333333444444444444444444333222222111111333333444555555555555444555777888888777777888999888888888999:::<<<===>>>AAACCCFFFHHHIIIJJJLLLMMMLLLSSSSSSUUU```jjj|||''''''''''''(((***+++,,,***+++,,,---------------++++++******++++++,,,---++++++************+++++++++++++++,,,,,,---------...---,,,+++++++++,,,---...---,,,,,,++++++++++++,,,---...//////...---,,,,,,,,,,,,------.........///...---,,,+++*********---,,,,,,,,,---......///------------------------........................++++++,,,,,,---.../////////...---,,,---...///000000111111111111///---,,,...---,,,---///000///...,,,---...000000000//////+++)))(((***---000000...)))+++------++++++---///---......///......------******+++,,,,,,---......------------------------,,,,,,,,,---------......******+++,,,------------000/////////............,,,---...---,,,,,,---...///////////////.........///000222333333222000//////000000000000000//////////////////////////////000000000000111111111111...///000111222222111000000//////111222222000...000000000000000000000000---------.........//////++++++,,,,,,---...//////////////////////////////000000000000000////////////.........///222555666999888666444111...,,,+++//////////////////////////////............//////......///000000111000000333222111111000111111111...//////000111222222222111111222222111000//////111000111222444888;;;===:::555222444444222111333333333333333222222111000000000000111111222222333000222555444222000111333111111111111111111111111111000000000111222333333333111000111444444000---...///000111111000///...000000000000000000000000222222111111222222333444111222222333333222222111000000111111111222222222///000111222222222222222333333333333333222111000000000111222333333444444222222222222111111000///444444333333333333222222888888777666555555444444333444666777777777666555666777888888777777888999999999999:::;;;<<<>>>>>>AAADDDGGGHHHIIIJJJLLLNNNKKKRRRRRRUUU```jjj}}}---***&&&%%%'''+++---...************************---------,,,,,,+++++++++......---+++)))***,,,...)))((('''(((+++------,,,+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,++++++...---,,,++++++,,,...000---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............//////000000000000//////111111000//////////////////...---,,,+++,,,,,,------------------------------,,,,,,++++++,,,,,,---***)))(((((()))+++---...////////////////////////------,,,,,,,,,,,,------+++,,,---...///...---,,,,,,,,,,,,---------......////////////////////////111000///...---,,,,,,,,,...---,,,++++++,,,---...000///...------...///000(((+++///111111000000111............////////////---------------...///000////////////000000000000---///222555666555333222//////000000000000//////,,,,,,------......//////000///...------...///000///...---,,,,,,---...///////////////000000000000111111111111222222222222555333000......000333555<<<:::666222///---,,,,,,//////000000000000//////111000///......///000111////////////000000000000111222444333111//////000111111111111000000000000333222111000///000111111444444333222222555:::>>>BBB999000---000333333111////////////////////////000111333444333111///...))),,,.../////////111222222222222222222222222222111111000000000000111111000000111111111111000000000///.........///111222222222111111000111111111444444333222111111222222///000000000000111111111222444333000000333333111333222222222111000000000222222222222222222222222111111111111111111111111000000111222222222222111000000111222222222222111222333444555666666666666444555555666666666666666555555666777888999999999888888888999:::;;;<<<===DDDBBBCCCUUUggg^^^MMMLLLNNNTTTTTTUUU___iii{{{,,,***((((((***,,,------++++++++++++++++++++++++---------,,,,,,+++++++++---------+++***)))+++------+++))))))***+++***)))------,,,,,,++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++,,,,,,------+++++++++,,,,,,---------000///---,,,+++,,,---...------...///////////////------------------------***+++,,,---..................////////////......//////...---------------///...---,,,,,,,,,------000000000000000000000000,,,,,,++++++++++++,,,,,,++++++++++++,,,---..............................------,,,,,,,,,,,,------+++,,,------......------,,,---------............////////////////////////111000///...............///...---,,,,,,---.../////////............//////---///111111000---------............//////////////////.........///000000////////////000000000000---...000111222111000/////////000000000000//////000000000000///...---,,,//////............/////////...------------...///////////////000000000000........./////////000000444222000//////000222444333222000.........///000...//////////////////...//////000000000000//////////////////000000000000222333444333111/////////111111111111000000000000...111555888888777444222---...///000222555;;;>>>DDD<<<333///000333222111000000000000000000000000111111222333222111000///---///222222222222333444111111222333444444555555111111000000000000111111000000111111111111000000000000/////////000111222111111000000000000111111111000000///......//////000000000111111111222222---222333000///222333222222222222111111111111111000000000000000000000000000000000000000000000000000000111222222222222111000111222222333333222222111111222333444444444444444555555666666666666666555666666666777888888888:::::::::;;;<<<===>>>???;;;BBBPPPhhhyyyjjjQQQKKKMMMSSSSSSUUU^^^hhhyyy+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++---+++***)))++++++***)))///...+++******+++,,,...************************------,,,,,,,,,,,,++++++************++++++++++++)))******+++---......///222111///---,,,,,,,,,,,,------...////////////...........................+++,,,---...............------............------//////...---------------///...------,,,---------................................................,,,,,,---...////////////---------------------------------------------------,,,,,,,,,,,,---......------........./////////////////////////////////000000////////////000000//////............//////------............------...000222111///---,,,,,,............////////////111000000////////////000////////////000000000000///////////////////////////000000111111000000///111111222222111000...---......////////////......///......------......///////////////000000000000000000111111111222222222222111111000000111111222......------...000111222222222222222222222222222---///000222222000///---////////////000000000000555666777555333111000111111111111111000000000000000444999>>>AAABBBAAA@@@CCCCCCCCCAAA>>>======>>>EEE>>>555000000222222111111111111111111111111111222111111111111000000000000222333444333222333444000111222333444666777777111111000000000000111111000000111111111111000000111111000000111111222333111111000000000000111111000000///............///111111111111222222222333...555999555111111222222111111111111111222222222000000000000000000000000111111111111111111111111000000111222222222222111111222333333444444333333222222333333444333333333444555555666666666666666666666777777777777777777:::::::::;;;<<<===>>>???>>>CCCIIIWWWcccZZZNNNPPPKKKRRRRRRTTT]]]fffwww+++,,,...111333333///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++)))*********)))((()))+++---...---...---,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++******+++,,,,,,---......111000///---------------,,,---......//////......------------------------,,,,,,---...............---......//////......---111111000///////////////.........------------...------------------------........................,,,---...000000000///...------------------------........................------,,,+++,,,---...///.........////////////000//////////////////////////////......///000000111000000////////////000000,,,---...//////...---,,,,,,...000000///......///............////////////111111000///............////////////000000000000222111000//////000000111000000000111111000000000...///111333444333222111---...///000000///...---//////............//////////////////000000000000000000000111111111222222000000111111111111000000222111000000///000000111222111111111111111111222...///000111111000///...////////////000000000000888999999888555333333333111111111111000000000///333444555888<<>>???===:::888777777;;;999666222000000222444111111111111111111111111111000000//////000111111...///111000///---......111111111111111222222222111111000000000000111111000000111111111111000000111222222222333333333333222222222222222333444555333333333222222333333444111111222222222333333333444===AAA;;;333000000000000000000111222222222333222222222222222222222222333333333333333333333333000000111222222222222111333333444555555555555444555555555666555555444444444555555666666666666666999999999999999999999888888888888999:::;;;<<<===@@@HHHJJJLLLQQQKKKGGGNNNHHHOOOPPPRRR[[[cccttt,,,---///111333333000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,...,,,+++***+++,,,+++***)))***---......---,,,***........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......//////000000000000////////////...---------------------...////////////..............................///000111111000///...,,,,,,---------------,,,////////////////////////...///000111111000///...---,,,,,,,,,,,,---......------........./////////////////////////////////---------------...////////////000000000000//////......////////////......000111111000---,,,------............///////////////......------------...////////////000000000000000///.........///000111000111111222222111111000222222111111000/////////......////////////.........//////000000//////...////////////000000000000,,,,,,---------.........///000000111111000000///....../////////000000000111111////////////111111222000///------///000222////////////000000000000000222333222000/////////111111111111000000000000...///000111111///---,,,000222333444222222222333555777777555111///111444111111111111111111111111//////000000000000000111///111222222000///000000111111111111111000000000111111000000000000111111000000111111111111000000111111222333333333333222222222222222222333444555222111111111111222333333111111111111222222222333...555999555111111222222111111111111111222222222000000000000000000000000111111111111111111111111000000111222222222222111222333444444555555444444222222333333444333333333444555555666666666666666999999999999999999999999:::::::::;;;<<<===>>>???:::DDDGGGIIIOOOLLLHHHOOOHHHOOOPPPRRR\\\cccsss+++++++++,,,...///...---+++++++++++++++++++++++++++++++++,,,,,,---------...///...---++++++---///...---++++++,,,,,,,,,+++++++++,,,,,,------------------------------------+++++++++,,,,,,---------,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------------......////////////.........//////////////////...//////...---------------,,,---...///000000///...++++++++++++++++++++++++000111333444444333111000...------,,,,,,---------........................,,,...///000000///...,,,+++,,,------......------,,,---------............///////////////////////////...............///000......///000000///......000000000//////000000000///000000///------...///............///////////////...............///000////////////000000000000////////////000000111222000111111222222111111000222111///---------.../////////............//////...///000111111000///...////////////000000000000000000000111111111222222000000000000000000000000---...///000111111111111333222111//////111222333000000////////////000000////////////000000000000...///111111///...///000111111111111000000000000111111222222222000...---444555555444222111222333444888;;;999333///000222000000000000000000000000---...000111111111000//////111222222111000111222000000000111111222222333111111000000000000111111000000111111111111000000000000222333333333222111000000000000111222333444111111000000111111222333000000000111111111222222---222333000///222333222222222222111111111111111000000000000000000000000000000000000000000000000000000111222222222222111222222333444444444444444111111222333444444444444444555555666666666666666666666666777777888888999:::::::::;;;<<<===>>>???<<>><<<555//////111////////////////////////,,,...000111222111000///...///111111000000111222//////000111333444555666111111000000000000111111000000111111111111000000///000111222333222111111............///000111222222222111111222333444444///000000000000111111111222444333000000333333111333222222222111111000000222222222222222222222222111111111111111111111111000000111222222222222111111222333333444444333333222333444555666666777666444555555666666666666666333444444555666777777888888888888999:::;;;<<<===AAAJJJHHHGGGMMMMMMJJJNNNHHHPPPQQQSSS\\\cccrrr++++++------------++++++,,,,,,+++++++++,,,---...000...,,,++++++,,,---...---.../////////...,,,,,,000///---,,,---///111222+++,,,------++++++,,,---,,,,,,,,,++++++***************+++++++++***))))))+++++++++++++++++++++++++++,,,---...///...---,,,........................///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000111........................+++---...000111111000000,,,------......------,,,..................------...---+++******+++,,,...------,,,,,,...000333444)))+++...///...------...---------......000111111---------------...///000........................000000//////.........---222111111111000000/////////000111222222111000///000000000000000000000000000000//////.........---111///---,,,...000111111............////////////111222222333333444555555555444222000000111222333......//////000000111111//////.........---------)))---000111///...///111000000000000000///......000///////////////000000///---++++++,,,...//////---///222444666666555444000000111111222222111111444111...---///111222222222222222222111///...---000000111111111111000000111111111111111111111111...000111222222111000.........///000111222333333333666:::999555111///...111111000000//////......111111111111111222222222222333333222000///000111222222222222222222222222222222222111111111111111000111222333333222111000111111222222111000///---111111000000//////......333333333222111111000///000000//////111333555666222222222222111111000000000111111111111222222222444444333222222111111000.........000111333555666333333333222222111111111222222333444444555666666444444444444444444444444222333444444555555444444555555555666666777888999777777777999:::<<<>>>???AAABBBDDDGGGIIIKKKLLLMMMOOOOOOQQQTTTYYYdddxxx+++,,,,,,------,,,,,,+++++++++******++++++,,,,,,---,,,+++++++++---///000---.../////////...,,,,,,++++++*********+++---------...//////------...///---------,,,,,,,,,++++++------...............---++++++++++++++++++++++++***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------------------------------........................,,,,,,,,,,,,,,,---..............................)))***,,,---......------,,,------......------,,,..................------000///---,,,,,,---...//////...,,,+++***+++,,,---------...///////////////...---------...///000000///............//////000........................000/////////............111111111000000000/////////000000111111000//////000000000000000000000000000000/////////............,,,,,,---...///...---/////////000000000000111444444333333222111111111444333111000000000222333////////////000000000000000000/////////.........+++---000000///...000222000000000000000///......////////////000000111222222111000000111222000///***---000555999;;;===>>><<<999444000...///111333222111111111222222///---//////000//////......---000000111111111111000000///////////////////////////000111222222111000///...//////000000111111222222555999:::777333000///111111000000///////////////000000111111222222222...000222222111111222333222222222222222222222222111111111111111111111111000111222222222222111000111222333333222111000///111111111111000000000000111222333333333333111111000/////////000111222222222222222222111111111000111111111111222222222222222222222222222222222333444333222111111111111111333333333222222222111111111111111222222333333333444444444444444444444444333444555555666666555555555555555666666777888999777777777888999;;;<<<===???@@@BBBEEEGGGIIIJJJKKKPPPOOOQQQUUUYYYdddxxx---,,,,,,++++++,,,,,,---************++++++++++++++++++***+++,,,---///111---............---,,,,,,))))))))))))************---...//////------...///......------------,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++///000000000000///......................................................---,,,,,,,,,,,,---......------------------------)))***+++,,,------,,,,,,,,,------......------,,,------------------......,,,+++***)))******,,,---///...,,,+++***)))******///---++++++...000///---------------------......000000///.........//////........................////////////............111111000000000000//////...//////000000000///...000000000000000000000000000000////////////......,,,,,,---...000000...,,,000000000000111111111111333333222222111000000000333222111000///000111111000000000000////////////000000000000000/////////---...//////......000222000000000000000//////.../////////000111222333444111111000111111000,,,***+++,,,///333777;;;>>>@@@@@@===:::666444444555666222000//////000000///.........//////000000000000000000111111111111000000///////////////////////////000111222222111000///////////////////////////000444999;;;999666222111111000000000000/////////......///000111222222222---///222333222111222222111111111111111111111111000000000000000000000000000111222222222222111000222222333333333222222111111111111111111222222222000111333555555444333111000111111111111111000000222222222222111111111111111111111111222222222333000111111222333333444444666555444222111111000000333333333222222222222111222222222222222222222222333333333333333333333333444555666666777777666666555555555666666777888999777777777888999:::;;;<<>>???>>><<<:::666222...+++---///222333000000111111222333444444000000111111111111000000111111111111111111111111///000111111111111000///000/////////.........---///222777;;;;;;888555333000000000000000000000000---...///111222222222222///222333333111///......000000000000000000000000////////////000000000000111111111222222111111111111111222222222222222222000000000111111222222333000111333555555333111000111222333444444333222111222222222222222222222222111111111222222222333333111111111222222333333333222222222222333444555555222222222222222222222222444444444444444444444333333333333333333333333333444444555666666666666666555555555555666777888999999999999999::::::;;;<<>>>>>>>>===;;;999666444444444222111222222111111222333444555000000111111111111000000111111111111111111111111000000111111111111000000000000//////......------///111555999;;;:::666444000000000000111111111111---...000222222222111111000111333222000.........000000000000000000000000......//////000000000000222111111111111111111222000000000000111111222222000000000111111222222222111222333444333222000///000111222333444333222111222222222222222222222333111222222222222333333333333333333222222222111111000000111222333555666777222222222222222222222222444444444444444444444333333333333333333333333333333333444555555555555444555555555555666777888999;;;;;;;;;;;;;;;<<<===>>>BBBCCCEEEHHHJJJLLLMMMNNNOOOPPPRRRUUUYYYbbbttt---,,,,,,++++++,,,,,,---+++,,,.../////////...---,,,,,,,,,,,,+++++++++***...------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++---...//////------...///******++++++++++++,,,,,,,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,------......------,,,++++++,,,,,,------......------...//////000000000//////...,,,+++)))((((((111...+++,,,...///...,,,,,,,,,,,,,,,---...///000///......------------....................................///////////////......////////////000000............///000111111000000000000000000000000//////000000000000111111000///...///000111000///............////////////222222111111000/////////222222111111111000000000000000000000////////////------------............111000...///000111111000...//////000000000000000/////////000111222333444;;;777222//////111333444333333333222222111111111000/////////111555999;;;<<<===???AAA@@@;;;444...333222111000000000111222000000111111111111000000////////////////////////111000000000000000000111000000000//////.........000111333777::::::777444000000000111111111111222///000222333444333111000---///000000///000111333111111111111111111111111...//////000000111111222222222111000000111222222////////////000111222333222222222222222222333333222333333333333333222222000111111111111111000000222222222222333333333333222222222222333333333333444444333333222111111000222222222222222333444444111222222222222333333333222222222222222222222222444444444444444444444444222333333444555444444444555555555666666777888999<<<;;;;;;<<<===>>>???@@@@@@AAACCCFFFHHHJJJKKKLLLNNNNNNQQQVVVYYYcccuuu+++,,,,,,------,,,,,,+++***+++---//////...---,,,***++++++,,,,,,,,,++++++...---,,,+++++++++,,,,,,...---,,,+++******+++,,,---...//////------...///+++++++++,,,,,,,,,------***++++++,,,,,,,,,++++++---------------------------,,,+++++++++,,,......------------------------------,,,,,,------...///------------------------..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,------......------,,,***++++++,,,------......******+++,,,------------//////...---,,,+++))))))///////////////...---,,,+++,,,,,,---...000111222000////////////000000111..................................../////////000........./////////000000//////......///000222333000000000000000000000000//////000000000111111111///000333666888666222///...////////////000000000333222222111111000//////222222222222222111111000////////////000000000000---.........////////////111000///000222222000.........///000000000000000////////////000000111222333000---+++,,,...000000000111333444555555555444444222///------000333666777999<<>>???@@@@@@AAADDDFFFIIIKKKLLLLLLLLLMMMQQQUUUZZZcccuuu++++++---......---++++++)))***,,,......---,,,+++((()))***+++,,,---------...---,,,+++***+++,,,---000///---++++++,,,---...+++,,,------++++++,,,---,,,,,,,,,------..................///......------------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000................................................111000///...............,,,,,,,,,,,,,,,,,,,,,,,,...///000000000///...---,,,------......------,,,******+++,,,,,,---......+++,,,---...////////////---...//////000000//////,,,...//////---,,,++++++++++++,,,---///111333444111111000000111222333333........................---.........//////000000---.........//////000000000/////////000111333444000000000000000000000000//////000000111111111222000444999>>>@@@===666000000000000000111111111111000000000111222222333333222333333333333222111111......//////000000111111.../////////000000111111111000///111333333000---......///000000000000000000///////////////000000000///---...000111111000...000222555666555444444333333444444333222222111222000000333999???DDDGGG;;;999666333111000111111000000111111111111000000111111111111111111111111111111000000000000111111000000000000111111111111222111000222666888777555000000111111222222222222222333555666555333111///333222111...,,,,,,///222222222222222222222222222///000000111222333333333333222111000000111222333000000000000111333666777888888777777666666555555333222222333666999===???@@@>>>:::777444222111111222222222333333444444444222222333333333444444444111111111222222333444444111111000000111111222333111111111222222333333333222222333444444555666666666666666666666666666666444555555666666666666666555555555666666777888999888999999:::<<<>>>???@@@BBBDDDFFFHHHKKKMMMNNNNNNKKKLLLPPPUUUZZZdddvvv++++++************++++++******+++++++++,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------,,,,,,,,,,,,++++++,,,------,,,+++***))))))++++++,,,,,,---.........................................................******+++,,,------------000////////////.........******+++++++++,,,,,,,,,---------.........//////.................................------,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,------.........+++,,,------......------///////////////.........222000...---------,,,++++++++++++,,,,,,---------+++,,,---,,,+++'''$$$"""000000000000000000000000......////////////..................////////////------......//////000000,,,------...///000111111111111111000000000000000222111000//////000111222000222666888888444000---////////////////////////111111111111111111111111///000000111222222333333000000//////......------333222000/////////000111111000000000111222333333333222111/////////000111000000000000000000000000///////////////000111111111111111111222333444444444:::???===555//////111444333222111111333555666GGGEEEBBB===777333222222111111222222222333333333222000...---,,,---///000000///.........///111222333333333222222222111111333333333555777777555444000111111111111222222222333222000111222444333222222111111000000000000000444111...///111333333111444222000000222555666666444333222111000000000000111111222333444555555666777:::>>>AAA@@@<<<777444333444555666999>>>@@@@@@CCC<<<555000111222222222666222//////111333333222444444222222222222444444666555333111000000000111666333000111333444222000666666666666555333111000111222444555666555555444555555555666666666666777777555333333444555555555555666666777888999999999777999;;;===???AAABBBBBBCCCFFFIIIKKKKKKJJJJJJKKKDDDGGGMMMRRRVVV```ttt++++++************++++++******+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////..............................---------,,,,,,,,,------,,,,,,+++******))),,,,,,,,,---------......,,,---......//////....../////////////////////...///---,,,,,,,,,,,,+++***---------------.........---....../////////000000////////////////////////......////////////....../////////000000000000111.........///////////////---.........///000000000111000000000000000000000222111000//////000111222111222222333222111000///111111111111111111111111111111111111111111111111222222111111111111111111000000000000111111111111222111111000000000000000111111000000000111222222333222111000000000111111000000000000000000000000///////////////000111111111111000000000111222222333:::@@@@@@:::333111111333222111111111222444555888<<>>@@@@@@@@@??????>>>999555666:::;;;:::CCC>>>999555333444444444444333111222555555333111222222333444444333222222555444333222222333333444444222000000111222111///111222222222222111000000111111333333444333333222333333333333444444444444777555333333444555555555666666777777888999999999999:::<<<>>>@@@AAABBBBBBBBBEEEIIIKKKKKKJJJJJJKKKIIIJJJMMMRRRWWW```rrr++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++---------,,,,,,+++++++++******+++,,,,,,---......------,,,,,,,,,,,,++++++))))))+++,,,------------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,******+++,,,---...///000.........////////////000------........./////////...........................------------,,,,,,,,,------,,,,,,++++++******,,,,,,,,,------------...---...//////000000//////......//////////////////---,,,+++,,,......,,,***/////////...............,,,,,,+++,,,---///111222..............................////////////......000000000000111111111111000000///////////////...////////////////////////000000000000000000111111111111000000000000111111222111///------...000111111111111111111111111111222222222222222222222222555333222000///000000111/////////000111222222222000111111111111000000///111111000/////////000000222222111000000000111111000000000000000000000000///////////////000111111111111000/////////000000000777>>>@@@:::444111111111111111111111222222222+++111999======888333///111111111222222222222333111000///...---...///000000////////////000111222222111111111111000000000//////111555999;;;;;;:::000111111111111222222222111000//////111222222111444444333222222222222222...---,,,...000333333333333111//////111222333222111111111000111111222333222222222111111111000000222222222444777:::===??????AAA@@@@@@DDDIIIGGGAAA@@@>>><<<888555333444666222222333555777666333000000222444555555444222000444444333333444555666666444222111000222222111000333333333444444555555555333444444444444333222222333333333333444444444444666555333333555666555555666777777888888999::::::;;;<<<>>>???AAABBBBBBCCCBBBEEEHHHJJJJJJJJJKKKKKKNNNLLLNNNSSSXXXaaappp}}},,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++*********++++++...------,,,,,,++++++******++++++,,,,,,------...------,,,,,,,,,+++++++++)))***+++,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---------,,,,,,------......///000000111....../////////000000000............////////////........................------------------------------,,,,,,,,,+++++++++------------------------------...///////////////............////////////---------///111111///...000//////......---------------,,,++++++++++++,,,..............................////////////......//////000000000111111111111000000000//////......000000000///////////////000000000000000111111111111000000000000000000111222000...---,,,...000111111111111111111111111111222222222222222222222222444333111000///000111222---........./////////000///000111222222111000///111111000///......//////111000000000000000000000///////////////////////////////////////000000111222111000000////////////,,,222777999555111/////////000111111111111000000///111222222000//////000111111111111222222222222111000//////......//////000000000000000111111111111000000000000000000000//////111555999;;;;;;:::000000111111111222222222333222111111333555555444444444333222222222222222333333222222222222222111666444222222444555555444000000000000111222333444333333333333333333333333000000//////000222444666555===FFFMMMWWW\\\TTTGGG;;;<<<<<<888333111222444222222333444444444222111111222333333333333222111444444444444444555555555555444333333333333333333666666666666666777777888888777777777666555444444444444555555555666666666555444333444555666666555777777777888999:::;;;;;;>>>>>>@@@AAABBBBBBCCCCCCAAADDDHHHJJJJJJJJJKKKKKKOOOMMMMMMSSSZZZcccppp|||,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,---........./////////000------------------------........................++++++,,,...////////////////////////////////////---............/////////........./////////000000........................---------------------------------,,,,,,,,,,,,,,,------------------------,,,,,,---............------.........//////000000...------...000111000//////.........------,,,,,,000111222222111///---+++..............................////////////.............../////////000000111111000000/////////...000000000000000///////////////000000111111111111000000000111111000000000000000/////////000000111000000000000000000000000222222222222222222222222111111000000000111333444000/////////.........---///000111222222111000///111111000///......//////....../////////////////////////////////////////////////////////000000111333222111000000000000000---000222222///...///111///000111111111000000///444444222000...///111444000000111111111222222222111111000//////////////////000000111111111111111000000000000000000000111111111222555888:::999888000000111111111222222222333222111222444555555555333333222111111111111111333333444333222111111111555444222333555666555444//////000000111222444444111111222333444444555555444444444444444444444444222;;;DDDMMMZZZbbbYYYIII999;;;<<<888444111222444222222111000000000222333444333111000000111333444444444444444444333333222444444333333222222222333666555555555555444444444999888777666555444444444444444444555555555555666444333333444666777666555666666777999:::<<<======@@@@@@AAABBBBBBBBBBBBBBB@@@CCCGGGJJJJJJJJJKKKKKKNNNLLLMMMTTT\\\eeerrr}}},,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---------------,,,+++,,,------...//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111000......---------,,,,,,,,,------------................../////////000000000........................,,,,,,,,,------------...------------,,,,,,,,,,,,...------------,,,,,,,,,+++,,,,,,---...---------------......///000000000...,,,+++,,,---//////............------------------///111333444222000.................................////////////..................////////////111000000000000000000///000000000000000000000000/////////000111111222222000000111111111111000000///000111111222111111000////////////////////////333333333333333333333333///000000111222222333333222222222111000////////////000000111111111111000111111000/////////000000---...///000000000//////000000000000000000000000///////////////000111111222222111000000000111111111111111000//////111333111111111000000000000000,,,///111222111000000111000000000111111111111222111111111000000000/////////000111111222222111111000000000111111111111222111111222555777888777555000111111111111222222222111000///000222444444444333333222111111111111111---///111222111111222333222111000222444555444333000000000000111222333444...///000111222333333444222333555666777666555555222999>>>EEEXXXkkkiii\\\<<<<<<;;;888555444444444222222111///......111444555333000......000333555444444444444444333222111222333333222000000111222888999::::::999888777555666555444333222222222222222222222222333333333333333333333555777777666555444555777999;;;===???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@CCCGGGIIIJJJJJJKKKLLLKKKKKKOOOVVV\\\eeesss---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------,,,,,,------...///***++++++,,,,,,------...***++++++,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,---............,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,,,,,,,,,,------------------------.........//////.../////////000000000000........................,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,------...............------......///000000111000...+++***,,,...//////.............../////////***+++---//////000//////////////////////////////......////////////.........////////////000000000000000000000000111111111/////////000111111111222...//////000111111222222///000111222222111000/////////000000000111111111000000000000000000000000333333333333333333333333///000222333333222111000111111111111000000000000000000000000000111111222111111000000000111222222...///000222222222111000000000000000000000000000///////////////000111111000000/////////000111111111222222111111000111222333222111000///000111111))),,,000222222000///...000000000000111111111111111111111111111000/////////000111222222222111111111111111111222222333333000000111444666777666555000111111111111222222222111000///000222444555444444444333222222222222222---000222333111111111333000///000222555666666555111000000000111222333333000000000111111222222222000111111222333333333333111777:::BBBYYYrrrtttfff===:::777555555444444333000222333222000///111333444222000//////000222444333333555555666555444444444555666444222111333555999;;;===???@@@>>><<<:::555444333222111111222222111111222222222333333333333222333555777888666444333444666999<<>>???>>>;;;999666555444333222333444555333333444444444555555555222222333555777888666444222333666999===@@@CCCDDDBBBBBBBBBBBBAAA@@@???>>>???BBBFFFIIIJJJJJJKKKLLLKKKNNNUUUYYY[[[aaaqqq,,,,,,,,,++++++*********...---,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,...///...+++((((((***+++---......------///............///000000///000111111111000...---,,,******---000222111............------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------............////////////.........///000///---,,,,,,---,,,---...//////...---,,,111000---+++))))))***+++222...+++***,,,......---///...------------.../////////000000///...------000////////////.........//////............//////000000000000000000000000000///...------...///000222111000//////000111222////////////000000000000...///000222222111111000---......///000111111111000000111111111111000000///000111222222111000///...///000111111111111111000111222333444333222222444444444333333222222222222333333444444444333333...//////000//////......//////000000000000//////111111000000000000111111---......///000111111111222111111111000000////////////...//////000111222000000000000000000000000000000000000000000000000//////...------------------+++***---222444222///111111222333333333333222333333222222111000//////111111222222222111111000111111111222333444666666000333444333555888666222555444333333222222333333333222000///...///000111222222333333333333222111000000111222333444444555......///000111222333333000000000000000111111222222222222111000111333555555444444444555555222000000222555999<<>>888111111555888666222333333333333333333333333333333333444444444555555666666777;;;AAAEEEEEEDDDCCCCCCCCCCCCAAA@@@>>>===@@@CCCFFFGGGHHHIIIKKKLLLMMMOOOTTTXXX[[[bbbqqq,,,,,,,,,+++++++++******...---,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,++++++---......,,,***+++,,,---...............---,,,,,,,,,,,,---......//////000000//////...---222000...---......+++(((.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........------............---------...//////---,,,---...,,,---............---,,,///...---,,,+++,,,------///---+++,,,...000000///........................///////////////...------,,,,,,,,,------.........//////............//////000000000000000000000000000///............///000111000///.........///000////////////000000000111//////111111222111111000......///000000111222222111111222222222222111111000000111111111111000000///000000111111111111000000111222333333333222222444444444333333222222222222222333333333333333222000000////////////////////////000000000000//////111111000000000000111111//////000111111222333333222111111111000000000000///............//////000111111111111111111111111000000000000000000000000111111000//////////////////---,,,...333555222///111111222333333333333222222222222333333333333333111111222222222222111111222111111222222333444555...111222111444777666222333222111111000111111111555444444444333333222222222333333333222222111000/////////000111111222222000000111111222222333333111111111111111222222333444444444222000000222444333333333444555444111...///111333555777888888888333222222222111111111000555::::::555222333333///222222222111111222555888888555111//////111222222333666;;;>>>:::333111444333333333444555777:::;;;>>>999444333555666555333333333333333333333333333333333333444444444555555666555666:::???BBBBBBAAA??????>>>======<<<<<<;;;@@@BBBEEEGGGGGGHHHJJJLLLLLLNNNRRRWWWZZZ```ppp,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,+++***+++---......---..................//////---,,,,,,,,,,,,---......//////...---------......///---,,,,,,---///...---.........---------------------------------......,,,------------.................................,,,...///...------...///,,,------......------,,,,,,,,,------......//////+++******+++,,,------,,,,,,---...//////...---,,,///////////////......---***+++,,,---...///000000//////............//////000000000000000000000000000//////......//////000000///......------....../////////000000000111111///000111111222222111111000000000111111222222333222222333333333333222222111111111000000111111111000111111111111000000///000111222222333333222222444444333333333333222222222222222333333222222111111000///......///000111000000000000000000000000111111000000000000111111111111222222333444444444111111111111111000000000000///..................111111111111111111111111000000000000000000000000111111000/////////000000111///...000333444222///111111222333333333333222111111222333555666777777111111222222222222222111222222111111111222222222...111222222555999999555333333222111111111111111111111333333333222000///444444333222111000//////000000000000000000000000222222222222222222222222222222222111222333333444555555444333111000222444111000111333555444222000111111222222222222222111111222222333333444444555888;;;;;;666333222111///000111111111222555:::>>>GGG===333000444777666333444444888===<<<666222222333333333333444666888999===;;;888666555444444444333333333333333333333333333333333444444444555555777777888;;;>>>@@@@@@???<<<;;;::::::::::::;;;<<>>:::444222333333222222333555666777;;;<<<<<<999555222333555333333333333333333333333333333333444444444555555888999:::;;;===>>>>>>===<<<;;;:::999:::<<<>>>@@@???BBBEEEGGGHHHIIIKKKMMMLLLNNNRRRVVVYYY___nnn}}}++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---+++***+++---///000///.........---------------///............///000000...---,,,++++++,,,---...000000///---+++*********.............................................------------........./////////......------......///+++---......------///000000//////////////////000+++,,,------------,,,,,,//////000111000/////////,,,---///000000///---,,,......///////////////...000000000000000000000000//////............/////////////////////////////////000000000000000000///////////////////////////000000000000111111111111111111111111111222222333222222222222333333333333111111222222222222111111333222111000000111222333111111111111111000///...000000000111111111222222333333333333333333333333333333333333333222111000///...---,,,,,,...000111111111000000000000111111222222111111111111222222111111111111222222222222111111111111111222222222333333222111000000000111111111111111111111111111000000000000000000000000//////.........//////000111000000000111111///...111111222333333333333222111111222222333333333333111111222333333333333333333333222111000000000000111333444333777===>>>;;;666555444444333333444444333333222222555888<<>>;;;666555444333222222333444555666999<<<===;;;555222333555333333333333333333333333333333333444444444555555666777999999999999999:::;;;:::999999:::<<>>JJJDDD;;;444111111111222////////////111222333444444444333333222111000000222111222444222......111111222222222111222444666111222333333222111111222444000111777<<<;;;999999555444333222333444555666777:::<<<;;;666333222333333333333333333333333333333333333444444444555555222444666666555444555666888888888888999;;;===>>>???AAAEEEGGGIIIJJJLLLNNNNNNPPPSSSWWWYYY```nnn}}}******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---------...000000...,,,***,,,///111222000...------,,,,,,,,,,,,---......,,,,,,---..............."""&&&+++...//////000222---........./////////000------......//////000000............////////////...---+++******+++---...---...//////---,,,---...///...---,,,,,,---...///......---...///000222333555555555222...---...000........................------...///////////////...............///////////////............//////000000000000000000000000///000111111111111000///)))+++---///000111111000000000111111111222222222222222111111111222333444222222222222222111111111222222333333333333222222111222222333333222222111///000000111111111111000111000000///000111222333222222222333333444444444555555555555444333222222/////////000111111222222333222000//////000222333333222222111111222222333111111111111111111111000111111111222222333333333222222111111222222333333222222222222222222222222000000000000000000000000111111000000111222222333///000222222111111111111111111222333333333333222111111111111111111111111000111222333444444444444444333333222222222222333000222111000333999:::888444444333222222222222333444333333333555999===???:::888666444222222333444111111111000000000000000222111111111111111111111111111000000111111222333000111333444555777;;;>>>DDD???999444222111000000////////////000222444555777777666666555444444444444222333555222---,,,000000222333333222222333444222333444444444444444555333000111666999999:::===666555444333333444555555666888999999777555222222333333333333333333333333333333333444444444555555111444666666444333444666777777888999::::::;;;<<<===???CCCEEEGGGHHHKKKMMMMMMOOOSSSVVVXXX^^^mmm{{{*********++++++,,,,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///000000---***))),,,000333444333000...///............///000000+++,,,...///000///......%%%***///111///,,,+++,,,---.........//////000000,,,------...///000111111............/////////000111000...------...000111...///000///---,,,,,,------,,,++++++++++++,,,---///.........000333666888EEEEEEBBB;;;444000111222///...------------...///------...///000000//////......///000111222333333//////............//////000000000000000000000000///000111222222111000///'''(((+++---///000000000000111111111111222222222333222111111111222333444111111111111111111111111333444444555555444444333111222333444444333222111...///000111111111111111111000/////////000222333222222222333333444444444666666666666555444333222///000111333444444444333333222000//////000222333333222222111111222222333222111111111111111111111111111111222222333333333111000000000111222333333222222222222222222222222000000000000000000000000//////...//////000111111000111333333222222333333111111222333333333333222000000111111111222222222000111222333444444555444444333333222333333444444222444333111444:::;;;999666666555444444444444555999999999:::;;;===>>>???:::999666444333444555555222222222222222222222222222222222222222222222222222222111111222222333444111333444444555666:::===777666333333333444222111111111111111222333555666444333333333333333222222444111333666444......333///111444555444333333444555333222222333555555444333000111555777888;;;@@@777666555444333444555666555666888888888666333000333333333333333333333333333333333444444444555555333666888888666666777999888888:::;;;<<<<<<<<<;;;;;;===AAACCCEEEGGGIIIKKKLLLNNNQQQUUUWWW]]]lllzzz......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,***)))((((((***+++,,,,,,---...//////------............------......---------,,,,,,,,,////////////////////////000---++++++---///---+++..................------///000111222111...+++***////////////////////////......------...///111222000111222333333333111111111000///---------...///222111///---,,,++++++,,,111000//////222777<<>><<<;;;999666444222111111:::999888666444222111000000000000000000000000000000000111111111222222222111111222222222333333333111111222444666666444111333333444444555666666777222111111000111222444555//////000111333222000......///000111111222111111111111111111111111111111444444444444444666999<<>>BBBFFFHHHJJJLLLMMMOOOQQQPPPUUU^^^^^^eeeyyy------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------,,,,,,,,,------.................................///---++++++---...---,,,........................///////////////.........000000000000000000000000000000//////000111222444...///////////////......000000///...............111000...---,,,+++,,,,,,//////111555<<>>333111000111444444111...000///////////////000111000///............///000000000000000000000000000...///000000//////000111000000000//////////////////000000111111111111111111111000///000111222333333222222222111000000000111111111111111111111111222222222222222111000///111111111111222222222222333333333333222222111111111111111111000000000000444444444444444444444444888555222444777777444000222222222222222222222222222222222222222222111111111111111111111111111111000111222333333222111000000000000000111111111111333333222222111111111111222222222222333333333333111111222222222333333333111111222333444555555666000111222333333444444444555444333222222222333333444444333333333222222222333444555555555444333222222222222222222222222222222111000000111444777999???===<<<::::::;;;===>>>GGGTTT[[[UUUOOOOOOJJJCCC;;;:::888666444333333222444444444333222111111000222222222222222222222222111111111222222222222333111111111222222222333333000000000222333444222000444444444555666666777777555444333333222222333333444333222222444444444333111222222222222222111111222222222222222222222222222333444333222333666888888:::<<<<<<:::888777777===;;;999666555666777888333444555666666555444333444333222222111222222222666666666777777777777777999999999999999:::;;;;;;<<>>CCCGGGCCC999111666DDDNNNNNNIII<<<888222000000///---+++............///000111222111000////////////000000////////////////////////---///000000//////000222222222111000//////000000...000222444444333111000000000/////////000111222444333333222111000//////111111111111111111111111555555333222111000000000111111111111222222222333444444444333333333333222111111111111111111111111666555444333333333444555999555222222444555333000222222222222222222222222222222333333333333333333222222222222222222222222111111222222222222111111000000000111111111222222222111111111111000000000000000111111222333333444111111222222222333333333111111111111222222222333222222333333444555555555555444333222222222333333333333333333222222222222444555666777666555222111111111111111111111111111111111111111222333444555666777999;;;<<<<<<<<<;;;???FFFIIIHHHJJJMMMGGG===999888777555444444444444111111111111222222222333333333333333333333333333222222222222333333333333111111111111111222222222222111000111222333222111333444444555555666666777555555444333222111000000777444222111333444444444444444444333222222111111444444444444444444444444333444555444333222333444555777;;;<<<;;;999888888;;;999777555444444555666333333444444444444333333222222222222222333333444888888888888777777777777888888999999:::;;;<<<<<<>>>@@@CCCEEEGGGJJJNNNQQQTTTfffiii^^^ZZZZZZfffxxx++++++*********+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---...//////++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,---------........................------......///////////////////////////......------...///111222333222000///.........///---...///000000///...---////////////////////////111000///......000222333///000000000333;;;FFFNNNOOOHHH===666333111...,,,///////////////000111111000000000000111222333333////////////////////////---...000000//////111222444333222000000000000111///000111222222222111111///////////////000000111333222222222111000000000111111111111111111111111777555444222222222333444111111111222222222333333333333333333333333333222000111111111111111222222666444333222333444666888:::777333222333444333222222222222222222222222222222333333444444555555555222222222222222222222222222222222222222222222222000000111111111222222222111000000000000000000000000000111111111222222222111111222222222333333333333333333333333333222222222222222333333444555666555444333222222222333333333222222222222222222222444555666777666444111///111111111111222222222222000111111222222222222111///111333555666666666555222666888888<<>><<<888555222111111111111222333444333333333333333333333333222444555555333222222333555777888999:::<<>>BBBDDDBBBCCCEEEHHHHHHFFFAAA===111111000000111222444555222222222222222222222222000222333333222222333555333888>>>BBBAAA>>>;;;999444444333222222222222222555555444444444444555555222222222222333444666666444555555555666666666666888999;;;===>>>>>>======???AAADDDFFFHHHKKKOOORRRKKKUUUTTTQQQZZZcccjjjuuu++++++++++++,,,---...///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,---------...+++,,,,,,------,,,,,,+++,,,,,,------------------------------------------&&&)))---...,,,+++,,,---,,,,,,------...//////000---............---++++++........................******))))))***+++---...222222222333333222222111...............///000000...///000000000///............///......,,,+++***///......000222222///,,,...000666>>>CCCBBB<<<666111000///////////////000+++,,,---///000000000000222222222222222222222222000111222000...---...///---...111333333333111000000000///000000000111111///000111222222222111000000000000111222222222333111111111111111111111111//////000111222222222222222222222333333333444444111111111222222333333333000000111222222333444444555555555555666666666666333444555666555555555666333333333333333333333333444444444333333333333333333333333333333333333333444333222222222222333444111111111222222222333333111111111111222222333333333333333333222222222222111111222222222333333333........................444333222111222444666777555444333222222222333333000111111111222222222222333333222111111111222333000111111222333333444444111111111111222222333333111111111111111222333333222222333333222111333555444333222222222222333333333333333333222222222222333333333333333333333333111111111222222222222333444444444333333333222222444333333444444444222///222222222333444444555555222222333555:::@@@FFFJJJFFFFFFGGGHHHIIIGGGCCC@@@444333222111111222444555444444444444444444444444111333444444444666999;;;;;;???DDDFFFBBB<<<777333333333333222222222222222444444333222222333444444333333333333333444555666444444555666777888888999999;;;<<<>>>>>>>>>===<<<===@@@DDDGGGIIIKKKNNNQQQJJJOOONNNQQQ[[[```gggxxx,,,,,,,,,,,,---...///000******+++,,,,,,---......------------------------++++++++++++++++++++++++......------------,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---...//////------------------------%%%)))---...,,,+++,,,---,,,,,,------...///000000------,,,+++,,,---...///////////////////////////000000//////000111333444///000222333333222111000///...---------///000111---.../////////...,,,+++***+++---///000000000///+++000555666222///222555555111......222555555555///......//////000111222000111222333333222111000222222222222222222222222111222222111...------...***---000333444333111//////000222333333333111000///000111333333222222111222222222111111111111111111111111111111111111111333444555666555444333222222222333333333444444444222222222333333444444444000000111222333333444444777777777777666555333333000222555666555555555555555555555555555555555555444444444333333222222222333333333333333333333333444444222222222222444444111111222222222333333333111111222222222333333333222222222333333444555555111111222222222333333333111111222222333333333333555444333222333555777999555444333222222222333333000000111111222222222222555444222111111222444666///000000111222222333333111111111111222333444555222333444666777777777666555333111333555666666777555555444444333333444444444555555555555555666666444444444444444444444444000000111111111222222222555555555444444333333333555555555777777666333111333333444555555666666777111000000222777???FFFJJJDDDCCCBBBBBBCCCBBB@@@>>>888666444222222222333444555555555555555555555555555666777777888;;;???BBBGGGGGGFFFBBB===888555444333333333222222222222222444333222111111222333444444444333333333444555555444555555777888999:::;;;:::;;;===??????>>><<<;;;<<>>@@@@@@???999777666666888999888888999<<>>;;;999:::<<<::::::;;;???CCCFFFFFFEEEDDDBBB>>>:::777777777888333333333333444444555666666888::::::777555444444888666333222333444333333555555666666777777888888;;;;;;BBBPPPUUULLLAAA;;;???AAAEEEHHHLLLNNNPPPPPPSSSRRRTTTXXXZZZ]]]gggqqq...---+++******+++---...,,,,,,,,,,,,,,,---.........//////...,,,+++,,,...---,,,++++++++++++,,,---++++++,,,,,,,,,,,,------........................+++(((%%%%%%(((******)))...---,,,,,,,,,---...///,,,,,,,,,---...///000111111000////////////000111................................................,,,---------.../////////000///...000333444333111///...,,,******,,,...///,,,---...//////...---,,,---......///////////////---------.........//////222000///000111222///---000000000000000000000///000111111111111222222222000000111111111222222222///000000000000000//////111111111111111111111111333333333222222222111111000000111222222222222222222222222333333333333333444444333222222333444444222222222222222222222222555444333222222111222222111111111222333333444444333222222222222222333333555555444444444444555555555555555555555555555555111555777555444666555222555555444444444444444444555444444333333444444555222333444444444333222222444333333333333333444444444444333333222333333333222222222222222333333444444333222111111222333444555333000///111333333222222222222222222222222222222222333333333333222222333333333333333444555555222222222222222222222222222222222222222222111111111111111111111111111111333444444444333333222111111222222222222333333333444333222111111333444666444444444444444444444444555777666333222333333111444333333333333333333444333333333555777777555333111111222222222222111111333333333222222333444444444333222222111222333444333555888<<>>======>>>EEECCCAAA@@@@@@???===;;;<<<:::666333111000000111222222111111111222333333555777999999666444333333333222111222555888999999555555666666777777888888;;;:::@@@KKKPPPIII@@@<<>>888555111111444999===???@@@>>>;;;:::999999999888;;;999888888999::::::999;;;999666333111111111222333333222111111111222222444555777777555333222222222111111333777:::;;;;;;555555666666777777888888<<<:::===DDDHHHEEE???<<>>:::666222111333444333222000//////222777;;;===>>>;;;:::888555444444444555666555444444333333333333222444555555333222222222666444333444666777777666555555666666777777888888<<<:::;;;>>>@@@@@@>>>======@@@DDDHHHLLLOOOQQQRRRTTTSSSUUUYYY\\\```jjjttt......------------......------,,,++++++,,,,,,,,,+++,,,,,,+++******,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------)))***,,,------,,,++++++******+++,,,---.........111000000///////////////------------------------...............................................................---------,,,---...//////...............///000000///......///000000000000000000///---......///////////////........./////////000000333333222000000000111222///000000000111111111222000000111111111222222222111111111111111111111111111000/////////111222333000000111111111222222222222222222222222222222222111111222333333333333222444444444444444444444444222222222222222222222222333333333333333333333333444444444444555666777777666666555555444333333222000222444555666666555555333444555666666666666555666666666666666666666666666666555444888>>>@@@===999888666444222222333333666555444444444444555666555555555444444333333333444333444444555666777888666555444444333333333444555444444444444444555555444444444444444444444444222222222222111222222333333333333333333333333333333333333444444333333333444444333222222333333333333333333333333333333333888777777666555555444444222222222222222222222222222333333444444333333333333555777888999888666555333333222333333333444444222222333333444555666666111777888555888AAAAAA;;;333333222222222222333333444222111111222333222111444444444555555444444444111111111222333444555666000111222444555666666666111555<<>>===<<<>>>BBBFFFJJJMMMOOOPPPTTTSSSUUUYYY\\\```jjjttt.........//////.........///...------,,,,,,,,,---,,,---...---,,,,,,...000+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,++++++,,,******+++,,,---------,,,111111000000///000000000......////////////......................................................------..................///000111000//////000111......////////////......000000////////////000000---......///////////////....../////////000000000111222222111///...000111///000000111111222222222000111111111111222222222222222222111111111111111000000000000111222333333000000000111222222333333111222222222222333333333111222222333333333333333222333333333444444444444444444555555555555444444222222222222222222222222777777555444444444444444333333444555555666666777333333444555666666666666333444666777888888777666777777777777777777777777777666555555;;;EEEHHHFFF<<<:::777444333333333444555555555555555555555555555555444444444444555555555555555555555666777888555555444444444444555555888777666555444333333333444555555666666555555444111222333333222111222333333333333333333333333333333333444444444444333333555555444333333333444444333333333333333333333333999999888777666555444444333333333333333333333333222222333444444444333333222333444555666555555444444444444555555555666666111111222333555666777777111666444222;;;IIIIII???333222222111111222222333444333222444666777777666222222333333333333222222222222222222333444444555111111111111222222222222000999GGGTTTYYYSSSHHH???888777888:::;;;;;;999777333111000000222444555555666555666888:::;;;:::999444333333222222222222333333333222111111111222222222333444333222111222333222222222333555666555333555555666666777777888888:::<<<;;;999999<<<>>><<<<<<>>>BBBFFFIIIKKKMMMMMMSSSRRRTTTYYY\\\```jjjttt---..................---......---------...////////////000///------...000,,,---............---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////------...000+++,,,---......---,,,,,,000////////////000000111...///000111111000///...................................................,,,---------...////////////000000...,,,,,,///222......................../////////....../////////---......///////////////.../////////000000000000000222444333111///000111///000000111111222333333000111111111111222222222222222222111111111000000000111111222222222111111///000000111222222333333111111222222222333333333111222333333444444333333000111111222333444555555444444555666666555444444444444444444444444444444777666555444333333333333444444444555666666777777666555555555555555666666444555777999:::999888888888888888888888888888888666777777:::CCCMMMPPPMMM???===:::666555444555666444555666777777666555444444444333333444555666777777666666666666666777777444444333444444555666777888777666555444444444444444555666777777666555444000222444444222000222333444444444444444444444444333333444444444444333333777666555555444444444555444444444444444444444444666666666555555444444444333333333333333333333333111222333333444444444333222222222333333333333333333333444555555555555555000111222333555666777888222777444111;;;LLLNNNCCC333333333222222333333333555444555666888888777555222222333333333333222222333333333222222333444444444333222000000000111111444;;;GGGQQQVVVSSSKKKDDD???===;;;::::::999777555000111222222111000111333111111444777;;;;;;:::888444444444444444444555555222222111111111222333333222333444333222111333444111111222444777888777555555555666666777777888888999======:::999===>>>;;;>>>@@@CCCFFFIIIKKKLLLLLLRRRQQQSSSXXX[[[___iiisss,,,------......------,,,---------...///000111222000000000...,,,+++,,,---------...//////...------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---......,,,+++---000---.../////////...---,,,...............///000000---...///000000///...---................................................,,,,,,------...///000000,,,---,,,)))'''(((,,,///......------------......//////............//////---......///////////////////////////000000000000222555777777444222222444///000000111222222333333000111111111111222222222222222222222111111000000111222333333222111///...///000000111222222333333111111111222222333333333111222333333444444333333//////000111333444555555222222333444444333222222555555555555555555555555333333333333333444666666777777777666555555444444888777555444444555666777444666888:::;;;:::999888999999999999999999999999444777999???IIISSSUUUQQQBBB???<<<888666666777888333444777888888777444333444333333333444666888999888777777666666666666777333333333444555666777888777777666555555555555555444555666777777666555444000222555444222000111333444444444444444444444444333444444555555444444333888777666555555555555555444444444444444444444444333333333444444444444555333333333333333333333333111222333333444444444444333333222222222333444555000111222222333333222222000000222333555666777888222999777111999KKKOOOFFF555444444333333444444555777666666777777555111...444555555666666555555444444444333222222222333333666444222111111222444555555666999===BBBFFFFFFFFFEEEAAA===:::888888666555222555777666333000111333888999:::===>>><<<888444111111222222222333333333333333333333444555555666222333444333222222333555444333444666888888777555555555666666777888888888888>>>???;;;:::>>>>>>:::@@@AAADDDGGGJJJKKKLLLLLLQQQPPPSSSWWWZZZ___iiisss///---+++***++++++***)))+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((---,,,***)))******)))(((.........------,,,,,,,,,+++,,,.../////////......////////////000000000000000000000000000000000000.........///000///,,,***........................///---+++---111222...***)))***+++,,,,,,+++***)))......------------..................////////////000000//////.........---////////////////////////222111///...---...000111333444555555555444333222111111222222222333333333111222333444444333222111222222333333333444444444333333222222222222222222111111222222222333333333444444555666666555444333666555333222111222333333444444333222222333333333333333333444444444555555555555555555555555555555555555444333444555666777666666555555555555666666888888777777666666666555888888888888777777777777888888999;;;<<<;;;888666888555666<<>>AAAEEEIIILLLNNNOOORRRRRRUUUXXXYYY]]]hhhsss000...,,,+++++++++***)))+++,,,------......---------------,,,,,,,,,,,,,,,---------------.........000...,,,,,,---...---,,,.........------,,,,,,,,,+++,,,.../////////...---.../////////000000000000000000000000000000000000///---,,,,,,------,,,+++........................111---)))***---///...+++...///000000000000///...///......------......///....../////////000000000000000/////////.........111111111111111111111111222111///......///000111333333444444444444444333111111222222222333333333222222333333333333222222222222222333333333333333333333333333333444444444222222222222333333333333444555666777888777555444555444333222222222333333444444333333333333333444555555666666666777777777444444444444444444444444555555444444444555666777888777777666666777777888888888777777777666666666666777777777888888999999999888999:::;;;;;;999777999666555999AAAHHHJJJIII???===:::888666666777888777666555555666777555444222333444555666666666666888777666666666666777888555555444444444555777888<<<999777888;;;;;;777222444444444555444444333333444333444666888999666333444444444444444333333333555555555444444333333333333444555555222111111111444333222222333333333333333333333333333333333333222222222333222222222111111222333444444333222111333333333333333333333333333444666777888777666555555666777666555444555666555444333333555777:::<<<333333333333333333333333///000111333555888:::<<<555555555555555444333333333333333333333333333333222222222222222222222222333555777555222333777<<>>888333000...---...///111222333444444999999::::::999777555444333333333333333333333333111111222222333444444444888888777666555444222111666444333333555666666555777777888888888888999999===<<<<<<<<<<<<>>>???@@@>>>@@@CCCFFFJJJLLLNNNOOOQQQQQQTTTWWWYYY]]]iiittt///...,,,+++,,,,,,+++***+++,,,------......------------------------------++++++,,,---///000111111,,,+++)))***+++,,,,,,+++.........---------------,,,,,,---............---....../////////000000000////////////////////////222///,,,+++,,,---..............................111---)))(((+++---...---///////////////////////////......------......////////////000000000111111000000////////////......111111111111111111111111111000///......///111111333333222333333444555666111111222222222333333333333333222222222222333333222222222222222222222222333333444444555555666666222222222333333333444444333555888::::::999777666555444333333222333333333444444333333333444444555666666666666777777777777555555555555555555555555555555555555555666777777999888888777777888888999888888888777777777777777555666777888999:::;;;;;;;;;999888999:::;;;:::888999777555666;;;>>>>>>===<<<;;;888777666777888999666555444555777888777666222333444666777888999999999888888777777888888999555555555555666777999:::===:::888888:::999666222333333444444444444444333444444444666888888666444222222333333333333333333555555555444444444444444222444555444222000000111222222222222222333333333333333333333333333333333222222222222222222222222333333444444444444333333444444444444444444444444222333555666666666555444666777777666444333333444444333222111222444666888444444444333333222222222666555555555555555666666666666666777666666555444222222222222222222222222222222222222222222222222555666777444000///111555DDDDDDDDDBBB???:::555222444555777999:::;;;<<<<<<<<<;;;:::888666444333222333333333333333333333333222222333333333333444444666666555444333222222111777555222222444666777777666666666777777777888888===============???@@@@@@@@@BBBDDDGGGJJJLLLNNNNNNOOOOOORRRWWWYYY^^^jjjvvv,,,+++******,,,------,,,+++,,,------......---------------...............((()))***+++,,,---...///***)))((((((+++,,,,,,,,,...............---------------------------------........./////////000000........................333111///...000111111000........................000---+++***,,,...............------------......//////............//////000000000000111111111111000000//////////////////////////////////////////000000/////////000111222222222111111222444666777111111222222222333333333444333222111111222333444333222222222222111111111222222333444555666666777333333333333444444444444333555888;;;<<<;;;999888444444444333333333444444444444444444444444555666444444555555555666666666888888888888888888888888666666666666666777777777888888888777777888888888888888888888888888888888777777888888999::::::;;;<<<:::888888:::;;;::::::999777444555666777777666999888777666666777888999666555555555777888777666444444666777888999999999888888888888888888888888666555555555777999:::<<<===;;;999888999888666333333333444555555555444444444444444555666555444333222222333333444444444555555555555555555444444444444666777777555333444444///000222222222333444555444444444444444444444444444444333333444444555555333333444444444444333333444444444444444444444444111222333444444444444333444555666555333222333444444333222111111222333444555444444333333222222111999888666555333222222222555666666666666666555555222222222222222222222222222222222222222222222222222333444333111111333555:::<<>>??????@@@@@@AAABBBDDDGGGIIIKKKLLLLLLMMMMMMQQQVVVYYY___kkkwww)))(((''')))+++---...---+++,,,------......---------------.........//////))))))******+++++++++,,,---,,,+++,,,...000000000........................---------,,,,,,,,,------............////////////------------------------000000000111333333111///........................///......///000000...---222000///......///000222/////////....../////////000000000000111111111111//////000000000000000000////////////////////////000000000000000111222222222222111111222333555777111111222222222333333333555444333222222333444555222222222222222222222222111222222333444555555666333333444444444555555555444666888;;;;;;;;;999888444444444444444444444444555444444444555555666777555555555666666666777777999999999999999999999999666666666777777777777777888777777666666777777888888888888999999999999999:::::::::999999999999999<<<:::999999:::;;;;;;:::888777555555666666555555777777666666666777888999999777666666777777666555777777888888999888888888777777777777777777777777666666555666777999;;;<<<<<<;;;999888888777666555444555555666666666555555333333444444333333333333333333444444555555666666555555555555555555555555555777888888666555555666444666888777555444444555444444444444444444444444444333333333333444555666333333222222222222333333222222222222222222222222111222222333333333333333111333444444333333444666555444333222222222333333444444444333333222222222111111111222333444666666333444444555555444444444444444444444444444444444222222222222222222222222111222333333333333444666777888999<<<>>>???AAAAAA??????>>>===<<<:::999888999777555444333333444555222222222333333444444444555444444333333222111111444444555666999;;;===???<<<999555333333444555555666666777777888999999:::<<<===>>>>>>???@@@@@@@@@???AAACCCEEEGGGIIIJJJJJJKKKLLLPPPUUUYYY___kkkxxx+++)))((())),,,---------+++,,,------......------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,+++,,,+++***+++---/////////.............../////////...---,,,,,,+++,,,,,,,,,------........./////////........................------...000222111...,,,...........................///000111111000///...000///,,,++++++,,,///000000//////......//////000/////////000000000111111//////000000000000111111111111111111111111111111///000000111111222222222222222111222222333444555111111222222222333333333444444333333333333444444222222333333333444444444222222333333444444555555444444444555555555666666555666777888999999888888333333444555555555555444555555555555555666777888888888888888999999999999777777777777777777777777666666777888888888888888777777777666666777777777999999999999999:::::::::;;;;;;;;;:::::::::999999;;;:::999:::;;;<<<;;;999777777777777777777777666777777777777777888888999999888666777777888666555777888888999888888777777666777777888888777777666666666666666777888:::;;;;;;:::999888777777777777777777888888777666666555333444555444222222333444444444555555555555555555555555555555555666666666444555777777555444555555<<<>>>@@@===888444333444444444444444444444444444222111111000111222444555333333222222222222333333222222222222222222222222222222222222333333333333000222333333333333444666555444333333222222222333333333333333333333333333333222222222222222333333111222333333444333333333444444444444444444444444222222222222222222222222333333444444444444444444999888666444444444555666444555555666666555555444555444333333333444555666111222222333333444444555444444444555555555666666555444333333333555666777<<<999666444444555555555666666777777888999::::::;;;<<<===>>>????????????>>>@@@BBBDDDGGGHHHIIIJJJKKKLLLPPPUUUYYY___kkkxxx000...,,,,,,------,,,++++++,,,------......------+++++++++,,,---.........------------------------+++***))))))+++---,,,,,,---........./////////000...---,,,+++++++++,,,,,,---------.........//////........................------,,,...///000///---.........................../////////....../////////---***((((((***---///000000////////////000000....../////////000000000//////000000000111111111111111111111111111111111//////000111222222333222111222222333333333222222111111222222222333333333333333444444444444333333222222333444555666666777444444444444444555555555444555555555666666666666666666555555555666666666222333555666666666555444555555555555666777888999888888888999999999::::::777777777777777777777777666777888999999999888888999888888777777888888999999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;===<<<:::888888999999999888777777888777777777888888888888999888666666666888999888777666666777888888999888888777777888999999888777777777666666555666777888999999999888777777777888::::::::::::999888777666555555666777666333222444666555555444444444444444444444555555555666666666777333555666666555444444555999<<>>???666444222000//////000111888666555555666777777666444444555666777888999::::::;;;===>>>??????>>>>>>>>>@@@BBBEEEGGGIIIKKKKKKKKKLLLPPPUUUXXX^^^kkkwww666333000......---+++)))+++,,,------......------******+++,,,,,,---......+++++++++,,,,,,---------///---,,,,,,...//////...---.........//////000000///...,,,+++***+++,,,,,,---------.........//////////////////////////////111///------///111222222........................000///...,,,+++,,,///111333000---++++++---000333000000////////////000000............//////////////////000000111111111222////////////////////////...///000222222333333333111222333444444222111000111111222222222333333333222333555555555555333222111222333444666777888888666666666666666555555555555555555555666666666777777666444333333444555666222333555666666666555555555555555555666777999999666777777777777888888888888888888888888888888888666777888999:::999888888:::999999999999999999:::999999999::::::;;;;;;;;;888999999:::;;;<<<======::::::;;;<<<>>>===:::888999:::;;;:::999777777888888888888888888999999999666555555666999::::::999333444666777999999::::::888999:::;;;;;;:::999888777777666555555666777888888888888777777777999;;;<<<<<<;;;;;;999888666555777888999777444444555888444444444333333222222222444555555555666666777777444555777777666555666666000444999999555222333666555555555555555555555555444333222222222444777888666555444333333444555666444444444444444444444444333333222222333333444555333444444333111000111222222222222111111111111111000111222333444444555666111111222333444555777888111222333333444444444333222222222222222222222222222222222222222222222222//////000222444555555444000000111222333333333333//////111222333333333333444444444333333333222222111111222333333444555555///111444999===BBBEEEGGG:::999666444333444444555444444444555888999999888333333444555666777888999999;;;<<<>>>>>>>>>======???@@@CCCFFFHHHKKKLLLMMMLLLLLLPPPUUUXXX^^^jjjvvv,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000************+++,,,------...---,,,+++++++++,,,---------------------------............////////////......////////////......111000///...,,,+++***))).........------,,,,,,,,,///////////////.........(((,,,111333000...------))),,,///...,,,+++---///000000000000////////////////////////000000000000000000111111111222222222111000/////////000222333000000111222222222222111111111111111111111111111222222333333333333444444000000111111222222222333666666666666666555555555555555666666666666555555555555555444444333333333333444555555444444555777777666666777888888666444777777888888888888777777444555555666777888999999555333222444777999888666:::;;;;;;999777666777888999999999999999999999999888888999999::::::;;;;;;;;;::::::::::::<<<===>>>;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999::::::999999999999999999::::::::::::::::::::::::888999999::::::999999888777777777777777888888888999888666555666888;;;<<<@@@>>>;;;888666555666666999::::::999888666444333555444444333333444444555999888666555444666777888666666666777666555555444777777777777777777777777666555444444444444555666555555555555555666777777444444444444444444444444444444444444444444444444555444333333555555444333444333333333333444555555222111000000000111333333333333333222222111111111333222222111111222222333444444444444444444444444111111222222222333333333555444333333222222222222000111111222444444555666666555333222111222222333000111222333222000...---000000111222333333444444444444555555444444333333222222222222333555666777444333333444777:::===???HHHDDD>>>666111111555888333444666888888777666555444444555666777888888999888;;;>>>>>>===<<<<<<===???@@@BBBDDDFFFGGGHHHIIIJJJPPPPPPTTT]]]aaajjj|||,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---+++++++++***++++++,,,,,,......---,,,,,,------...------------------,,,,,,------------..................////////////......++++++,,,------...//////.........------,,,,,,,,,.........------,,,,,,,,,&&&***---...---+++***++++++---//////...---...000000/////////////////////////////////000000000000000000111111111222222222111000/////////000222222000000111222222222222111111111111111111111111111222222333333333333444444222222222222111111111111555555555555555555555555666777777888888777777666666666555555555555555555444555666666444444555666666555555666777777666444777777777888888777777777666666777777888888999999<<<:::888999:::;;;999777888999999888777777999:::::::::::::::::::::::::::::::::999999999999999999888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::888888888888888777777777::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888:::888777666777:::<<<>>>AAA???<<<999777777777777999::::::999888666555333666666555555555555666666888777666555555666777777666666666666666555555444666666666666666666666666555555555555555555555555666555555555555555666666444444444444444444444444444444444444444444444444555333222333444555444333444444333333444444555666333222222111222333444555666666666555555555444444333333222222222222333333333333333333333333333333111222222222222333333333555444333333222222333333333333333333333333333333444444333222222222333333///000111222222111000///000111111222333333444444333333333444333333222222444444555555555555555555555555444444666888:::<<>>???AAADDDFFFGGGHHHHHHKKKQQQQQQTTT]]]```iiizzz,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******++++++---,,,,,,++++++++++++,,,///...---------......///.........------,,,,,,,,,,,,,,,,,,------------.........////////////......)))***+++,,,...///111111.........---------------...------,,,+++******)))+++,,,...///...------...+++,,,......---------...////////////////////////////////////000000000000000000000111111111111222000000000///000111111222000000111222222222222111222222222222222222222222222222333333333333444444444333333222222111111000333333444444555555666666666666666777777666666666666666666666666777777777555666777666555444555666666555444555666777666444666777777888888777777666888888999999999999999999===;;;::::::;;;;;;:::999777888999999999999;;;===::::::::::::::::::::::::<<<<<<<<<;;;:::999999999888:::<<>><<<;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<888888888888888888888888::::::::::::::::::::::::999999::::::::::::999999:::::::::999999888888888999999888888999;;;>>>???@@@???===:::999888888999999999999999888777666555777777666666666666777777666666666666666666666666777777777666666666555555666666666666666666666666444555666777777666555444666555555444444444555555444444444444444444444444444444444444444444444444444333222222444444333222444444444333444444555666444444333333333444555666777777666666666666555555333333222222222222333333333333333333333333333333222222222222333333333333555444333333333333333333555555444333333222111111222222333444444444333333000000000111111111111111111111111222222333333444222222222222333333333333444555555555555444333222666555444444555666777888???@@@???<<<888444222111444555666777777777666555777777888999:::;;;<<<<<<===<<<::::::;;;=========>>>???AAACCCFFFGGGHHHIIILLLRRRQQQTTT\\\___gggyyy++++++++++++++++++++++++...---,,,++++++++++++,,,...---,,,+++++++++++++++---------------..................------,,,,,,+++,,,,,,---------.........---......//////......---.......................................---------...------,,,+++***))))))..................///000***+++,,,------,,,,,,---.........///////////////////////////000000000000000000000000111111111111000000000000000111111222000000111222222222222111222222222222222222222222222222222333333333444444333333333333333222222222222222222333444555666666333333444444444444333333555555555666666777777777666777888777555555555666777666555555777888777666666777777888888777777666999999999999999999999888666666666777999:::;;;:::999:::;;;;;;:::;;;===???::::::::::::::::::::::::=========<<<<<<;;;;;;;;;:::;;;>>>???@@@@@@>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999::::::::::::::::::999<<<<<<;;;:::999999888888888888777777999;;;===??????>>><<<:::999888888888999999999999888777777666777777666666666666777777555555666777777777666666888777777666666666666666555555555555555555555555444555777888888777555444666555555444444444444444555555555555555555555555444444444444555555555555444222222222333444333222444444444444444555666666444333444444444444555555444444444444333333333333333333333222222333333333222222222222222222222222222222222333333333444444555444444333333333444444555555444333333222111111000111333444555444444333222222111000000000111111111111111222222333333333222222222222333444444555444444333222222333333444555444444444444555666777555666888777555444333333333333444555666555555444777777888999:::<<<======>>>;;;999999<<>>@@@BBBDDDGGGHHHJJJJJJMMMRRRRRRTTT\\\^^^fffwww++++++++++++++++++++++++++++++++++++,,,,,,------......---,,,++++++++++++++++++,,,,,,------------.........------,,,,,,,,,---.........////////////------............------000//////......---,,,,,,.................................---,,,++++++***,,,+++******+++,,,------,,,,,,---...//////...---------....../////////000////////////000000000000000000000000000000000000///000000000111111111111000000111222222222222111222222222222222222222222222222222333333333444444111111222333444555555666222222222333444555666666333333444444444444333333444444444555555666666777666777888888666555666888999777666666888::::::999777777888888888888777777::::::999999999999999999555555777777888999:::;;;:::;;;;;;;;;999999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????======>>>>>>>>>>>>>>>>>>========================;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;:::::::::<<<<<<<<<;;;:::999888888777777666777888:::;;;<<<<<<;;;:::999999888888888999999999888888888888888777777666666666666777777555555666777888888777777888888777666666666666777666666666666666666666666555666888999999888666555666555555444444444555555555555555555555555555555444444444555555666666666444333222222444444333222555444444444444555666666222333333444444444444444222222222222222222222333444333333333333333333444222222222222222222222222222222333333333444444444444444444333333444555555222222333333333333444444000111333444555444444333444444222111000000000000111222222222222222333333333333333333444555777888666444222111111444888:::222333333444555666777777333444444444222333555777222222333333444444444333555555777888999;;;<<<<<<:::999888:::<<>>222333333444555666777777888777666444222222555777222222222333333333444444333444555777888:::;;;<<<777999===>>>>>>>>>>>>??????@@@BBBEEEHHHJJJKKKLLLLLLRRRQQQSSS[[[]]]eeevvv************************++++++,,,,,,---,,,,,,,,,------,,,,,,,,,------...***+++,,,---.........---+++,,,,,,------.........---------.........//////,,,------......------,,,+++,,,---...///000111222---........./////////000------------............///...---...000111000...000......///222222111...,,,,,,---......///000000////////////000000000000111111000000////////////...///000111222111111000000000111222222222222111333333333333333333333333222222333333333333444444222333333444555666666777555555555555555555555555666777777888888777777666777777666666666666666666444666888888888888:::;;;:::888666666888;;;<<<<<<999::::::;;;;;;::::::999<<<<<<<<<======>>>>>>??????AAABBBAAA???>>>???AAA===>>>??????>>>>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;;;;<<<<<<===999999999:::;;;<<<<<<<<<<<<<<<;;;::::::999888888::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999999999999999999::::::::::::::::::999999999888888888888999:::;;;888888777777777777888888999888888888888:::;;;<<<:::999777666555666777888888888888888888888888888888888888888888888888888555555555666777888999:::555555555555555555555555444444444555666777777777666555444444666666555444555555555555555666666777333444555666666666555555444444444444555555666666444444333333333333444444333333333333333333333333333333333444444444444555444444444444444555666666000111111222444555555666444444333222222222333333///000222333333333222222222222222222222222222222333222222222444666999:::666666666666666777888888555555555666666666555555666666666555333333555777444444333444444444555666333444555777999:::;;;<<<:::AAAHHHIIIDDD???>>>@@@===>>>AAADDDFFFIIIJJJKKKKKKQQQPPPSSS[[[^^^fffwww************************------------,,,+++******,,,,,,,,,,,,------...///***+++---///000000//////***++++++,,,---...//////,,,,,,,,,---------......,,,------......------,,,------......///000000111---.........//////000000+++,,,,,,------......///,,,***)))+++...///---***---+++***,,,///000...+++,,,,,,------...///000000////////////000000000000111111000000/////////......///000222222111111000000000111222222222222111333333333333333333333333222222333333333444444444444444555555555555555555666666666666666555555555555555666666666666555555999999888888777777666666444666888888888999;;;===999777555555777:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::======>>>???@@@AAAAAABBB>>>@@@CCCCCCAAAAAADDDFFFAAABBBDDDDDDDDDEEEHHHJJJDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFEEEEEEDDDDDDCCCEEEHHHJJJJJJJJJHHHGGGCCCDDDDDDDDDEEEEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>============>>>>>>;;;;;;<<<<<<===>>>??????<<<<<<;;;::::::999888888:::;;;;;;<<<<<<;;;;;;:::999999999999999999999:::;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<;;;::::::999888888777888999;;;<<<:::999999999999999999::::::999888888888:::===>>>:::999777666555666777999888888888888888888888888999999888777777888999999555555555666888999;;;<<<666666666666666666666666444444444555666777777888777555555555666777666555555555555555555666777777444555777888888888777666333333333444444444555555555444444333333444444555444444444444444444444444333333333444444444555555444444444444444555666777111222222333333444555555666555333222111222222333,,,...111333555555555444222222222222222222222222222111111111333555888:::222333555777666444222000777777777777666555444333///111333444333444555777666555555555555666777777444444666777999;;;<<<===AAAKKKTTTTTTKKKCCC@@@BBB;;;<<>>===@@@CCCGGGIIIJJJKKKJJJLLLJJJIIIHHHIIIIIIHHHGGGIIIIIIIIIJJJKKKLLLNNNOOORRRQQQPPPQQQRRRQQQOOOMMMQQQQQQQQQQQQRRRSSSTTTTTTQQQRRRTTTUUUVVVUUUTTTTTTSSSQQQOOONNNNNNNNNLLLJJJJJJHHHFFFEEEEEEEEECCCAAACCCEEECCC@@@???BBBBBB?????????@@@AAAAAA@@@<<<999<<<;;;::::::;;;;;;:::999;;;<<<===???@@@??????>>>;;;;;;:::999999999::::::888888888888999:::;;;;;;::::::::::::::::::::::::999999999999999999999999BBB===777555777999::::::???<<<999999<<<======;;;777777666555555555555555444666888999999999777666999999888888777777666666222333444666777888888888444555666777777666555444777777666666666666777777444555555555555555444444666666666666777777777777:::999777666444333333333222222333444555555555555333333222222111222222222555444444333333333444444///...---...111222333222333333333444444444555555111222222222222222222222555444444333333444444555444444444555444444333333999666111//////000000000444444333333333444555555333333333444444444555555777888999:::999888666444222333333444555666777777333444444444333222222111666666777888999::::::;;;===BBBSSSeeefffTTTCCC???>>>AAADDDFFFGGGHHHIIIJJJRRRSSSUUUWWWWWW[[[hhhvvv+++,,,,,,,,,,,,,,,,,,+++...---,,,++++++,,,---...***((('''(((+++---,,,+++------,,,,,,,,,+++++++++------------------------........................000000///------,,,,,,---///.........---------,,,////////////////////////------------------------//////.........---------------------------...///...............///000000000000000000000000000000222---)))+++000333222000000000000000111111111111111111111000000111111111111111222333555666777777555555444444333333333333222666999999555333555777444444444444444555666777777666555555555666666666999999999999999999999999;;;:::999999999:::<<<<<<:::::::::;;;<<<<<<<<<;;;@@@AAAAAAAAA@@@@@@AAACCCDDDGGGKKKQQQUUUYYY[[[[[[^^^\\\YYYXXXYYYZZZZZZYYYYYYXXXWWWWWWXXX\\\___aaagggggghhhggggggfffeeeeeeggggggeeedddcccccccccdddbbbcccdddeeefffgggggggggeeeccc```___^^^\\\ZZZXXXRRRQQQOOONNNNNNMMMKKKIIIGGGHHHFFFBBBAAACCCBBB??????>>>===>>>??????===;;;???>>>======>>>???>>><<<:::;;;<<<<<<===<<<;;;:::;;;:::::::::::::::;;;;;;:::999999999999::::::;;;;;;;;;::::::::::::::::::999999999999999999999999AAA===888666777999::::::>>><<<999999;;;===<<<;;;888777777666666666666666555666888999:::999888777888888888888777777777777555555666666666666666666777888999::::::999888777777666666666666666666777444555555666666555444444555555666666666777777777888777666666555555555555333333444555555555444444444444333333333333333444555444444333333444444555333111111111444555555555333444444444555555555555666666666666666666666777555444444333333444444555444555555666666555555444<<<999555333333444555444444444333333222222222333333333333444444444555555666777888999888777555444444444555555555555555555444444444444444333222222666666777888999::::::;;;>>>AAAOOO^^^___PPPCCC@@@>>>AAADDDFFFGGGHHHIIIJJJPPPQQQSSSVVVVVVZZZhhhvvv,,,++++++******++++++,,,......------------......,,,***)))***,,,---------,,,,,,,,,,,,+++++++++***------------------------........................000///...---------------////////////............000000000000000000000000------------------------...............---------,,,,,,,,,,,,,,,---...///000///...------...000000000000000000000000000000444...(((***111555222...000000000111111111222222111222222333333222222111111111222444666777999999444444444333333333333333111555::::::888555444555666666555555555666666777666777888888888888777777::::::::::::::::::::::::888777777777888999:::;;;:::;;;===>>>??????>>>>>>@@@AAACCCDDDEEEFFFHHHJJJMMMPPPWWW___gggnnnsssvvvxxxtttpppmmmlllllllllkkkkkkjjjhhhgggiiimmmrrruuu~~~~~~{{{vvvsssrrrsssssstttttttttvvvxxx{{{}}}{{{yyyvvvtttrrroookkkhhh```^^^]]]\\\[[[YYYWWWTTTTTTTTTQQQKKKJJJKKKIIIDDDBBB@@@>>>>>>???@@@@@@???>>>===<<<<<<>>>>>>===<<<;;;;;;<<<<<<<<<;;;:::999::::::::::::;;;<<<======;;;;;;::::::::::::::::::<<<;;;;;;;;;::::::999999::::::::::::999999999999@@@===999777888::::::;;;===;;;999999;;;<<<;;;;;;999999888888888888777777666777999:::::::::999888777777777888888888888888888888777666555555666666555666666777777666666555666666666555555666666666444555555666666555555555555555555555666666666666666666666666666666666666444444555555555444444333555555444444444444555555555444444444444444555555555444222333555666666666444444555555555666666666777666444444333444555666555444444333333444444555555555666666666666666555999777333222222333333333444444333333222222111111333333333444444444555555555555666777777666444333444555666666666555333222555555555555555555444333555666666777888999::::::===>>>FFFQQQQQQGGG??????>>>AAADDDFFFGGGHHHIIIJJJMMMNNNQQQTTTUUUZZZhhhvvv---,,,+++******+++,,,---........................---,,,+++,,,,,,---......---------,,,,,,,,,++++++,,,,,,------------------........................,,,,,,,,,---...///000111000000000///////////////////////////////////////................................................///...............//////---------......//////000////////////////////////333///,,,---111444222///000000111111111222222222333444555666666555444333111222333444555666777888444444444333333333333333333666999999777555555666888888777777666777777777888999999999999888999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===???BBBDDDDDDDDDDDDEEEDDDGGGKKKOOOQQQTTTXXXZZZ___dddlllvvvyyyxxxvvvuuutttqqqnnnkkkiiihhhccc]]][[[[[[WWWQQQMMMIIIEEEBBBBBBBBBBBBBBB???===<<<===>>>???>>>=========>>>>>>>>>=========;;;:::;;;;;;<<<===>>>???======<<<;;;:::::::::;;;<<<<<<<<<;;;::::::999999:::::::::::::::999999999>>><<<:::999999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::999999888777888999::::::::::::999777777777888888999999999999888777666666666777777555555555555555555555555555555666666666666555555444555555666666666666555444555555555666666666666777777777777777666666555555555666555555444333333444444444444444444555666555444444444444555555666555444222333444555555444555555555666666666666777666555333222222222444555555444444333333444444555444555555666666666666555666444111000111222222111333333333333333333222222333333333444444444555555333444555555555444444333333444666777666555444333555555666666666666555555555555666777888999::::::<<<:::===CCCCCC>>><<<===>>>AAADDDFFFGGGHHHIIIJJJLLLMMMPPPTTTVVV[[[jjjxxx...---,,,++++++,,,---...........................------------------...///............------------,,,,,,,,,---------..............................,,,,,,,,,---...///000111000000000000000000000000................................................---.....................111000///...............(((***,,,...000000///...////////////////////////000111111111000000111333111111111111222222222222444555666777777666555444333333333333333333444444444444444444444444444444777777777666666666777888999999888777777777888888888888888666444666999===::::::::::::::::::::::::?????????@@@@@@@@@@@@@@@AAADDDHHHKKKLLLMMMOOOQQQSSSXXX^^^dddiiinnnrrrvvv|||yyyrrrppppppjjjccc[[[VVVOOOIIIFFFEEEEEEDDDDDDBBBAAAAAABBBCCCAAA@@@>>>>>>>>>??????@@@@@@AAA<<<<<<<<<<<<===>>>???@@@>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::::::::999999<<<<<<;;;;;;::::::;;;<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999888888999999::::::::::::777777888888999999::::::777777777777777888999999888888888888888888888888555555666777777666555555444555555666777777666666555555555666666666666777999999999888777555444333666666666666555444333333333333333333333444555555444444444444444555666777777666444444555666555444555555555666666666666777888777666555444555555666555444444333333444444555222333444555555555555555666444222222333444444333111222333444555444444444333333333444444444555555333333333444444444333333222333444666666666666555555555666666777666666555555555666777888999999:::<<<::::::<<<<<<;;;<<<>>>>>>AAADDDFFFGGGHHHIIIJJJKKKMMMQQQUUUWWW]]]kkkzzz...------,,,,,,------...------............---------......---,,,,,,...///////////////............+++,,,,,,------.................................///......---------......////////////000000000000................................................---------...............//////...---------------***+++---///000000//////000000000000000000000000...222444333000...111444111111111222222222222333222333333444444333333222444444333333333222222222555555555555555666666666999888666555555666888999888888777777777888888999666777666444222333999===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBFFFKKKQQQUUUXXX\\\bbbgggkkkooowww~~~~~~vvvkkkeee\\\TTTOOOMMMKKKJJJHHHFFFDDDDDDDDDDDDBBBAAA@@@@@@?????????@@@@@@AAA============>>>???@@@@@@>>>>>>======<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999:::<<<===<<<;;;:::;;;<<<:::<<<======<<<;;;;;;<<<:::;;;<<<===<<<;;;:::999888888888888999999999:::888888888999999999999999666777888999999999999999888777777666666777777888555666777888888777666555444555666666777777777777666666666666777777777777999999:::999888666333222555555666666666555444444222222222222333444555666444444444444555666777777;;;999777777777888777666444444555555555666666666666666666555444444333333555444444333333444444555222222333444555555555555333111000111222333333222000111333444444444333222333333333444444444555555333333333333333444444444222222333444555666777888444555666666666666666666444555555666777888999999>>>===<<<<<<<<<===>>>@@@>>>AAADDDFFFGGGHHHIIIJJJKKKMMMQQQUUUWWW]]]lllzzz,,,,,,,,,------,,,,,,,,,+++,,,---......---,,,+++,,,...///---++++++---/////////.........---------++++++,,,,,,---......///..............................---------......///.........//////000000000................................................---------.........//////---------...///000111111222111///......///000111000000000000000000000000000222333333222111111222111111111222222222333333333333222222222222333333333333333444444444444444666666666666777777777888888777777777888888777666777777666777777888999:::777999;;;999666777;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>BBBEEEIIIKKKLLLMMMPPPVVV]]]dddjjjsss~~~{{{uuulllddd^^^ZZZWWWVVVQQQOOOMMMLLLLLLJJJHHHFFFGGGFFFDDDBBBAAA@@@AAAAAA??????>>>>>>>>>??????@@@>>>>>>=========>>>??????::::::;;;;;;<<<============<<<<<<;;;::::::999999999;;;>>>>>><<<:::;;;<<<:::===??????===<<<<<<===:::;;;<<<======;;;999888777777777777888888999999:::999999999999999999888777888:::;;;;;;999777666666555444333333444555666666777888999999888777666444444666777777888888888777777777777888888888999888888999999999777555333444555555666666666666555333333333333444555666777444444444444555666777888;;;999777777777777666555333444444444555555555555333444555666555333111000555444444333333444444555222333444555666666666666000///...///111222111000111111222333222000...---333333333444444444555555333333333333333444555555555444333333333555777888333444555666666666666555444444555666777888999999<<<======<<<===>>>???>>>>>>AAADDDFFFGGGHHHIIIJJJKKKLLLPPPTTTVVV\\\jjjyyy***+++,,,------,,,+++***++++++,,,------,,,++++++,,,...///---+++***,,,///......---------,,,,,,,,,++++++,,,,,,---...//////........................+++++++++,,,...000111222---.........//////000000000000000000000000000000////////////////////////---------.........//////------...000222444666777:::666111---+++---111333000000000000000000000000333222111222444444222000111111222222222333333333555555333222222333555555333333444444555666777777666666777777888888999999666666888999;;;999777444666666666666777888999:::999===AAAAAA>>>===???CCCCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHMMMRRRWWW[[[^^^___XXX___hhhqqqzzzyyyqqqkkkgggcccaaa___]]]ZZZYYYXXXWWWTTTRRRNNNLLLJJJFFFDDDBBBBBBBBB@@@@@@??????>>>?????????>>>=========>>>???@@@@@@999::::::;;;<<<===>>>>>>======<<<;;;::::::999999888;;;>>>>>><<<:::;;;===:::===@@@@@@>>><<<===>>>:::;;;<<<======;;;999888777777777666777777888999;;;::::::999999888888888888:::<<<===<<<999555333999888777666666777888999666888999::::::999888666444444666777888888888888777888888888999999999999555777888999999888666555444444555666777777777666444444444555555777888888444444444555555777888888999777555555555555444333333333333444444444555555777888:::;;;:::888555333555444444333333444444555333444555666777777777777444333222333555666666555222222222222000---)))'''333333333444444444555555444333333333444444555666888777444222222333555777333333444555666666555555444444555666777888999999999;;;<<<;;;<<<===<<<;;;>>>AAADDDFFFGGGHHHIIIJJJJJJKKKOOOSSSTTTZZZiiiwww---,,,***+++,,,------,,,,,,,,,------------,,,,,,333000+++((('''***...111000///...,,,,,,------...******+++,,,,,,---.....................---------......------------......000///...------...///000111222222111...------...000000000000//////////////////000000000000//////------,,,+++,,,...000222000000000000000000000000000000000000000000000000555000,,,---222555444222111111222222333444555555222222333333333444444444888555222444777:::999888:::999888777777777888999777888888999999::::::;;;<<<;;;999888777888:::;;;;;;<<<>>>@@@@@@???>>>======GGGRRRWWWTTTNNNKKKJJJRRRUUU[[[aaafffkkkpppsssqqqqqqsss{{{{{{tttoooooohhhiiijjjjjjjjjhhhgggfff___\\\VVVOOOIIIFFFEEEDDDHHHEEEBBB@@@@@@AAAAAAAAA<<<;;;::::::<<<>>>>>>======<<<===>>>@@@@@@>>><<<======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::AAA???<<<:::888888888999777777888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888999:::;;;:::888666666666777777777777777777777777888888888888888888888888666666777777777777666666777777666666555555555444444555666666666555444333555444333333444555666777777444333444666777555333222333333444444333333222444444555666777777777666555555555555666666666666555444444333333444444555222333555666666555333222222333333222111111222444555333222333666666444111444444444555555555555666666666777777666555444444555444444444444555555666444555666777888999::::::888:::<<<>>>@@@@@@@@@@@@???@@@BBBEEEGGGIIIJJJKKKKKKMMMQQQVVVYYY]]]hhhttt///---++++++,,,------,,,------............------111000...---,,,---.../////////---,,,,,,,,,---...***++++++,,,------...........................//////..................///111000////////////000111000111111000...---...///000000000000//////////////////000000000000/////////...---,,,---...000222111111111111111111111111000000000000000000000000333///,,,,,,000222111///111111222222333444444555222333333333333444444444666444222111333444555555999999888777888999:::;;;:::::::::999999888888888::::::999999:::<<<>>>???===>>>???@@@@@@BBBDDDEEEFFFOOOYYY^^^]]]ZZZZZZZZZ]]]bbbiiipppvvv{{{|||wwwtttuuuvvvvvvvvvuuuuuuuuuppplllfff^^^XXXSSSPPPNNNKKKHHHEEEDDDDDDDDDCCCBBB>>>===;;;<<<>>>??????>>>===<<<<<<===>>>>>><<<:::===========================<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<;;;:::999888999999:::888888888888999999999:::888888888888888888888888888888777777777777888888666888999999777666777888777777777777777777777777888888888888888888888888777777888888888888777777777666666666555555555555555555666666666666555555555555444444444555666777666444333444666777555333333333444444444444333333444444555666666666555555555555555555666666666666444333333222222333333444333333444555555444333333222333333222111111222444444333222444666666444222444444444555555555555666555555555555555444444333555555555444555555666777555555666777888999:::::::::;;;<<<===???@@@@@@@@@???AAACCCEEEHHHJJJKKKKKKLLLMMMQQQVVVXXX\\\gggrrr000...---,,,---...---,,,.........//////.........///000111222111000///...//////...---------------+++++++++,,,------...............//////000000000000//////......//////000111111000000000000111111...///000000......///000////////////000000000000//////000000000000//////111000///......///000111111111111111111111111111000000000000000000000000444111------000222111///222222222333333444444555333333333444444444555555666666444222000111444666999999888888888:::;;;<<<<<<<<<;;;;;;::::::999999999999999:::;;;<<<===>>>>>>???@@@AAABBBEEEJJJNNNRRRZZZbbbfffeeedddgggjjjmmmsss}}}|||}}}~~~~~~}}}}}}|||wwwpppiiiccc^^^\\\TTTQQQMMMKKKHHHEEEBBB??????===<<<<<<===>>>>>>===>>>=========??????===;;;<<<===>>>??????>>>===<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888888888999::::::;;;;;;888888999999999999::::::777777777777777777777777888888777777777777888888555666888888777777777888777777777777777777777777888888888888888888888888888888999999999999888888666666666666555555555555666666555555555666666777666666555444444555555555666555444444555666555444444444555555555555444444444555555555555444444333444555555555555666666666333333222222222222333333444444444444444444444444222333333333111111333444333333333444666666555444444444444555555555555666333333333444444444444444666555555555666666777888555666666777888999::::::<<<<<<<<<<<<===>>>???@@@@@@BBBDDDFFFIIIKKKLLLLLLMMMNNNRRRVVVXXX\\\fffqqq111///------......---,,,......////////////......///000111222222111///...000000//////............,,,,,,,,,,,,------......---......///000111111222000000////////////000000000000000000000000000000---...//////......///111////////////000000000000//////000000000000//////222111000//////000000111111111111111111111111111111111111111111111111111666444222111333333222111444444444555555555666666444444444444555555555555777888888555222333888<<<;;;;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<==================>>>>>>>>>???DDDFFFJJJKKKMMMPPPUUUZZZccchhhnnnpppnnnooosssxxx}}}uuuooollleeebbb]]]YYYTTTNNNHHHDDDDDDBBBAAA@@@AAAAAA@@@???@@@???>>>???AAAAAA@@@???<<<===???@@@@@@???===<<<>>>======<<<<<<======>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777888999;;;;;;<<<<<<;;;999999::::::::::::::::::::::::::::::::::::::::::999888888777777888888999777888::::::888777777888777777777777777777777777888888888888888888888888777888888999999888888777666666666666666555555555666555444333444555666777777777666555555555444444555555444555555555555444555555666666666666555555444555555555444333222222444444444555555555666666444333333222222333333444555444444333333444444555222333444333111111333444333333444555666666666555444444444555555555555666333333333444444555555666666666555666666777888999666666777888888999::::::>>>===<<<<<<<<<>>>???@@@AAACCCEEEGGGJJJLLLMMMMMMOOOPPPTTTXXXYYY\\\fffqqq111///------......---,,,......////////////......////////////////////////111111111111000000//////,,,,,,------------......---......///000111111222000000////////////000000////////////////////////,,,---//////......000111.../////////000000000111//////000000000000//////222111111000000000000111111111111111111111111111222222222222222222222222666555333333333333333222666666666777777777777777444444555555555666666666666777888777555777<<<@@@>>>===<<<:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>AAAAAABBBCCCDDDFFFHHHIIIOOOTTTZZZ]]]]]]^^^bbbfffpppvvv{{{}}}~~~~~~yyyuuurrrnnniiiddd^^^XXXTTTNNNLLLIIIHHHGGGGGGEEECCC@@@???>>>???AAABBBBBBAAA===>>>@@@AAAAAA@@@>>>===>>>>>>>>>======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;;;;;;;::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999;;;======<<<999777777777888888888888888888888888888888888888888888888888666666777777777777666666555555555666666666666666555444333222333444666777777777777666666555555444444555555555444444555555555666666777777666666555444555555555444333222222444444444444555555555555555555444444444444555555555444444333333444444555333444444333222222333555333444555666666555555666444444444555555555555666555555444444555666777888555555555666666777999999777777888888999999::::::>>>===<<<<<<<<<>>>???@@@BBBCCCEEEHHHJJJLLLMMMNNNQQQRRRUUUYYYZZZ]]]gggqqq///---,,,,,,---......---.........//////.........///...---,,,---...///000111111111222111000000///------------------...............//////000000000000//////......//////000......////////////......,,,---//////......///000......//////000000111111//////000000000000//////000000000000111111111111222222222222222222222222222222222222222222222222333333333222222222222111777777777777777777777777555555555666666666666777333555666666777888;;;>>>???>>><<<;;;;;;;;;<<<===>>>??????@@@@@@AAAAAAAAABBBBBBDDDGGGLLLRRRWWWZZZ[[[aaahhhjjjiiiiiilllooovvv}}}{{{wwwsssppplllgggdddXXXUUUQQQOOOMMMKKKHHHFFFDDDBBB@@@@@@AAABBBAAA@@@>>>???@@@AAAAAA@@@???>>>??????>>>>>>>>>>>>??????=========<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999>>>??????===:::888777777888888888888888888888888888888888888888888888888666666777777777777666666555555555666666666666666444444444444444555666777666666777777777666555555444555666555444444555666555555666666666666555555444555555555555444444333333444444444444555555555666666555555555555666666444444444444444444444444333444444444222222444555444555777777555444555666444444444555555555555666777666555444555666777888444444444555666777888999888888888999999999::::::<<<<<<<<<<<<===>>>???@@@AAACCCEEEGGGJJJLLLMMMMMMQQQQQQUUUYYYZZZ]]]gggrrr---+++***+++---.........------............------...---------......///000//////000000000///...---..................------.....................//////..................///...///000000000000///...,,,...///...------...///.........///000111111111//////000000000000//////......///000111111111111222222222222222222222222333333333333333333333333111222333333333222333333666666666666666666666666555555666666666777777777444444555666999::::::999<<<<<<;;;;;;<<<>>>???@@@AAABBBEEEHHHKKKNNNPPPQQQPPPPPPRRRVVV]]]eeemmmrrrrrrwww|||{{{xxxwww{{{~~~zzzwwwtttjjjfffbbb^^^[[[WWWTTTQQQMMMJJJFFFDDDCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@>>>=========<<<<<<<<<;;;============<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999888888999999:::<<<===>>>===:::888888888888888888888888888888888888888888888888888888888777777777888888777777777555555555555666666666777444555666777888888888888555555777777888777666666333555777666444333444666444555555666666555555444444444555666666666555555333333444444444555555555555555555444444555555555333333444555555444333333333444555444222222444555555777888777555333333555444444444555555555555666777666555333333444555666333333333444555777888999888888999999999999:::::::::;;;<<<===???@@@@@@@@@AAABBBDDDGGGIIIKKKLLLMMMNNNOOOSSSWWWXXX\\\fffqqq+++***)))***,,,...///...,,,------------------,,,,,,---...///000000//////---.../////////...,,,+++..................------...............---------......------------......///000111222222111000///---...///...---,,,---///---......///000111111222//////000000000000//////,,,---...000111111111111222222222222222222222222333333333333333333333333222444555666555555666666555555555555555444444444666666666666777777777777888666666888<<<<<<999666:::::::::;;;===@@@BBBDDDBBBEEEJJJPPPVVV]]]aaadddhhhhhhhhhkkkrrr{{{|||vvvrrrnnnjjjfffcccVVVSSSNNNJJJGGGEEECCCAAAAAA@@@@@@??????@@@@@@AAA@@@@@@????????????@@@@@@>>>>>>======<<<<<<<<<;;;>>>=========<<<<<<<<<<<<<<<;;;999888999;;;===>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::;;;<<<<<<:::888888999888888888888888888888888888888888888888888888888888888999999999999888888444555555555666666777777555666888999:::::::::999444555666888888888777777333555777666444333444777444444555555555555444444444444555666777777777666333333333444444444555555555444444333333444444555222333555666666555333222444444555444333222444666666888:::888555222333444444444444555555555666666777666444222222222444555222222333333555666777888999999999999999999::::::888:::<<<>>>@@@@@@@@@@@@@@@BBBDDDFFFIIIKKKLLLLLLLLLMMMQQQUUUWWWZZZeeeppp........................222111000///......//////---......//////...------/////////////////////////////////...---,,,******//////............//////,,,...//////......///111111111111222333333111///000///.........///111222111111000000000000111111111111111111111000/////////000000000000000//////000000000111333333222111333222222333555666666555444444444555555444333333333333333333333333333333777888888888777666555444444444444666999;;;;;;:::???<<<;;;???@@@AAAEEEJJJOOOTTTZZZ```eeemmmwww~~~~~~~~~~~~~~~zzzllldddZZZSSSOOOLLLFFFBBBDDDCCCBBBAAAAAA@@@@@@@@@>>>@@@AAA@@@???>>>>>>???======>>>>>>>>>>>>>>>======>>>>>>>>>>>><<<;;;:::=========<<<<<<;;;::::::======<<<<<<<<<;;;;;;;;;<<<999777888;;;>>>>>>===>>>===<<<;;;999888777666999999::::::::::::;;;;;;;;;:::888888999888777555999999888888777777666666777888999888777666666666333333444555666666666555666666666666666666666666888888888888777777777777777777666666555555555444777666555444444444444444999555000111555777777444666555444444666666555444222222222333333333444444666555555444444333333222444333333222222333333444444555555666666666666666777666666666777999<<<>>>EEE>>>666333555666666444888666555444444555666888888:::;;;======<<<:::999:::<<<>>>???>>>>>>???@@@???AAADDDEEEFFFGGGJJJLLLNNNPPPUUUXXXWWWYYYcccnnn........................------------....................................//////..................////////////...---,,,,,,//////............//////...///000000///...///111111000000111222222000...000//////...///000111222111111000000000000111111000111111111000000///...000000111111111111000000222111111222444444333222333222111222555666555444333444444444444444333333777777777777777777777777666777777888888888888888999888999:::<<<===>>>>>>@@@===>>>BBBEEEGGGMMMSSSYYY```jjjsss{{{|||uuukkkddd___ZZZRRRMMMMMMKKKHHHFFFEEEEEEDDDDDD???@@@BBBCCCCCCCCCCCCDDD???@@@@@@??????>>>===<<<===>>>>>>>>>>>><<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<:::888999<<<>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999;;;:::888888999999777555888888888888888777777777:::<<<>>>===999666666777444555555666666666666666666666666666666666666666777777777777777777777777888888777777777666666666777777666555555555666666666222///000555999999888444333222222444444333222555555555666666666777777444444444444444444444444555444444333333444444555555666666777777777777777777666555555666888:::<<>>???AAADDDEEEFFFGGGJJJLLLLLLNNNSSSXXXYYY\\\fffrrr........................***+++---...//////......///...---------.../////////.........------,,,,,,...///////////////..............................///111111111///...///000000//////000111111000...///////////////000111111111111000000000000111111000000000000000//////...111111111111111111111111222111000111333444333222222111111222444555555333333333444444444444333333555555555555555555555555555666777888999:::;;;<<<::::::999:::;;;<<<>>>???BBB@@@CCCIIINNNSSS\\\eeekkkssszzztttmmmfff```ZZZVVVPPPLLLIIIHHHGGGEEEAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@???>>>===<<<>>>?????????>>>===<<<;;;999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::<<<;;;999:::<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;999888888777;;;:::888888999999888666888888888888888888999999;;;@@@CCCBBB<<<777777888777777777777777777666666666666666666666666666666555555555666666777777888888888888888777777777777777666666666666777777888555222000111555888999777444333222333444444444222333333333444444444555555222333333444555555666666666555555444444555555666666666777888888888888777777666555555555666888999===999555444666777666444666555444333333444555666666777999:::::::::999888888:::<<<===<<<<<<===>>>@@@BBBDDDEEEFFFGGGJJJLLLKKKLLLRRRWWWYYY\\\fffppp........................,,,---///111111000///......---+++***+++,,,...///.........---,,,,,,++++++------...///////////////------............------111222222111000...///000///.........000000///---///////////////000000111111111000000000000111111//////000000000//////...000000000000000111111222222111000000111222222111333222111222444555444333222333333444444444444333333333333333333444444444666666777888999;;;<<<===:::::::::::::::<<<@@@BBBFFFGGGLLLUUU]]]eeerrr}}}{{{wwwooohhh___XXXTTTQQQMMMKKKIIIGGGEEECCCCCCBBB@@@???BBBAAA@@@??????>>>>>>>>>????????????>>>===<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888;;;:::888888999:::888777777888888999999:::::::::999???EEEDDD>>>999888::::::999999888777777777777666666666666666666666666333444444555666777777888777777777777777777777777555555555555666777888888888555333333555666555444777555444555666777666555222222222333333333444444333444444444555555555666555555444444444444555555555555666777777777777777666666555444444444555666666444333333555666444333666555444444444444555666666777888999:::::::::999:::<<<>>>???>>>>>>???@@@@@@BBBDDDFFFFFFHHHJJJLLLMMMMMMQQQVVVXXXZZZbbbkkk...........................///000111000///---+++,,,+++***))))))+++---.........---------,,,,,,,,,+++,,,------............------...//////...------111222222111000...///000000...------/////////......//////000000000000000111111000000000000111111//////000000000000//////000////////////000111222555333111111333444333333333222111222444555444333222333444555555555555555555555555666666777777777888888888888999:::;;;<<<<<<=========???BBBHHHMMMRRRUUU]]]hhhrrr|||tttkkkfffaaa[[[WWWRRROOOKKKHHHGGGEEECCC@@@BBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>======<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::999:::;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999::::::::::::::::::::::::;;;:::888999::::::999888888888999999::::::;;;;;;777<<>>::::::;;;;;;:::999888777888888888777777777777777777777777333444444555666777777888666666666666666666666666444444444444555666666777777666444444555555444333777666555555777777666555666666666666777777777777666666666555555444444444444444333333333333444444333444555555666666555555555555555444444444444444666555555777888888888777777777666666666666777777777888999::::::;;;;;;;;;:::<<<>>>???>>>>>>???@@@@@@BBBEEEFFFGGGHHHKKKMMMOOOOOOSSSYYY\\\^^^eeelll........................------......---,,,***)))+++******)))***+++---...------------------------++++++,,,---......---------...///000000///...---///111111111///...///000000///------///000///.........///000000000000000111111000000000000111111///000000111111111111000111000//////000111333444999777555444555666666666555444333333555555444333333444555666666666666666444444555555666666777777:::999999999999;;;===>>>;;;===???AAACCCJJJSSSZZZeeejjjuuu|||wwwpppjjj```[[[TTTPPPNNNLLLHHHDDDFFFEEECCCBBBAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;::::::======<<<<<<<<<;;;;;;;;;999;;;<<<<<<;;;::::::;;;<<<<<<;;;:::999999888888999999999::::::;;;;;;;;;;;;:::999999:::;;;:::888::::::::::::::::::;;;;;;777:::===>>>===<<<;;;:::;;;:::888777777888999:::777777777777777777777777555555555666666777777888555555555555666666666666555444444444444555555666333333444555555666666777555444333444555555444333555555555555666666666666777777666666555444444333333333333222222333333333333333444555555555555444555555555444444444444444444444555555666777777777777777777777777777777777777888888999:::;;;<<<<<<888:::<<<===<<<<<<===>>>AAACCCEEEFFFGGGHHHKKKMMMOOOOOOTTT\\\aaaeeelllsss........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---------......//////000,,,---...............---...///111222222111///......///000000///...///111111///------///000000///---...///000111000000///111111000000000000111111000000111222222222222222333222111111111333555777:::777444333444666666555666555444444666666555444444555666777888888888888444444444555666666777777;;;:::::::::<<>>>>>??????========================>>>>>>=========<<<<<<<<<:::===??????===;;;<<<===;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;999999999;;;;;;:::999;;;;;;;;;;;;::::::::::::;;;::::::;;;======:::888:::999777777777888:::;;;777777777777777777777777777777777777777777777777555555666666777777777777777666555555555555555666222333555555555555666666666444333444555666555333333333333333444444444444666666666666555555555555444444333333333333444444333444444555555555555555444444555555555555555444222333333333333444555666666666777777777777666666666666777888999:::;;;<<<888:::<<<===<<<<<<===>>>AAACCCEEEGGGGGGIIIKKKMMMOOOOOOTTT\\\cccgggmmmsss........................---------------...000000+++,,,---...////////////,,,------...///000111111...///////////////.........000111222222111000...,,,...//////......///111222000......///000000000---...000111111111000///111111000000000000111111000111222333333333333333555444333222333555777999777444222000111333333333777666555555666777666444555555777888999999999999888999999:::;;;;;;<<<<<<;;;;;;;;;<<>>??????@@@<<<<<<======>>>?????????>>>>>>>>>>>>============<<>>===<<<;;;;;;:::999888888;;;999999999;;;;;;;;;999<<<<<<<<<;;;;;;:::::::::???<<<999:::======999555999888777666666888:::<<<777777777777777777777777888888888888777777777777666666777777888888888999999888777666666555666666555666777666555333333333888666555666777888777666666666666777777777777888444444555555666777777777555555555444444555555555444555555666666666666666333444555555666666555555666666666666555666888:::555555666666666666555555555555555666777999:::;;;:::<<<>>>???>>>>>>???@@@AAACCCEEEGGGGGGIIIKKKMMMQQQPPPTTT[[[```ccchhhmmm///......---------..............................////////////////////////........................////////////////////////222111000.........///000111111000000/////////...,,,---...///...---+++***+++,,,------......------000000000000000000000000...///111222333333222111000000111111222222222222444444444444444444444444444444444444444444444444777777666555555555555555888777666777999;;;;;;;;;;;;===@@@BBBDDDHHHMMMQQQ[[[]]]bbbhhhrrryyynnneeeYYYPPPKKKIIIGGGEEEFFFDDDBBBBBBCCCCCCCCCBBB>>>?????????????????????:::::::::;;;;;;<<<<<<<<<:::;;;===>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;999999888777777777777777666666666666888777777777888999::::::777777777777777777777777777666666666666777777888999888777555555555666777666666666555444444444333555555555555555555555555888666444555888999777555666555444333333444555666888777555444444555777888:::888666555444555666777555555444444444555555666777666555555555555444222222222333333444555666666666666777777888999;;;<<<<<<999888;;;>>>>>>>>>>>>@@@BBBEEEFFFFFFHHHJJJLLLPPPNNNOOOTTTYYY]]]fffooo---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////111111000///////////////000000000//////.........333222222111000000000000------...////////////...000000000000000000000000000111111222222222222111000111111111222222222222444444444444444333333333444444444444444444444444777666666666777777888999<<<;;;::::::;;;<<<======???AAADDDHHHLLLSSS\\\cccnnnqqqvvv}}}qqqddd[[[TTTMMMGGGHHHEEECCCBBBBBBBBBAAA???AAAAAA@@@??????>>>>>>>>><<<<<<<<<<<<============:::;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888999999999888888888777777888888888777888888999999777777777777777777777777444444555555777888:::;;;999888777666555666666777555555555555555555444444555555555555555555555555888666444555777888666444666555444444444444555666666555333222222333555666999888666555555555666777777666555555444444444444666666555666666777666666333333333444444555555666666666777777888:::;;;<<<;;;:::999;;;<<<<<<;;;;;;BBBDDDFFFGGGGGGHHHJJJLLLQQQOOOPPPTTTXXX\\\eeennn~~~---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////000000000000000//////.../////////...............444222000...---...///000...//////000000000000000000000000000000000000000333222222111111111111222111111111111222222222222333333333333333333333333555555555555555555555555666666777777999:::;;;<<<999999999999;;;===???@@@DDDGGGJJJOOOVVVaaaoooyyyvvvkkk___VVVPPPLLLHHHEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>======;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999888888777888888888777777777777777777777777666666666666777888999:::888888777666666666777777555555555555555555666666666666666666666666666666666555444555666666555444666555555444444555555666666555444333333444555666999888666555555666777777888888666555444333333333555555666777777888999999444444444555555555555555777777777777999:::;;;<<<;;;===??????>>>>>>???@@@CCCEEEGGGGGGHHHIIIKKKNNNSSSQQQQQQUUUXXX[[[ccckkk}}}///......---------..................////////////////////////////////////........................////////////////////////...///000111111000///.....................------111000///------------......///000000111000000000000000000000000000000000555444222111000111111222222222222222222222222222222222222333333333333333555555666666666666777777777777777888999:::<<<<<<666777999;;;===AAAEEEHHHMMMQQQWWW]]]gggvvv}}}rrrccc\\\TTTMMMJJJIIIIIIIIICCCBBB@@@???>>>>>>>>>???@@@@@@??????>>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888777777777888777777777777777777777777;;;:::999888777666666666888888777777777777777777444444555555666666777777777777777777777777777777555555444444555555555444666666555555555555666666777777666666666666777777888777666666666666777777777777666555555444555555555666777777777777888999666666666555555555555555777777777888999:::;;;<<<999@@@DDDBBB???@@@BBBDDDBBBDDDFFFGGGHHHKKKOOORRRVVVSSSSSSUUUXXXZZZbbbjjj|||111000///...---,,,,,,,,,.........//////000000000////////////////////////........................////////////////////////...///000111111000///...------..................000111222222222111//////......///000000000000///111111111111111111111111555444222111111111222222333222222222222222222222222222222333333444444444666666666777777888888888999999888888999999:::;;;:::<<<>>>@@@CCCGGGMMMRRRVVV]]]hhhsssuuugggYYYPPPKKKIIIHHHBBBAAA@@@???>>>???@@@AAA@@@?????????>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===888999999::::::;;;;;;<<<;;;:::::::::999999999999::::::999888777777777888888888888888888888888888;;;;;;:::888777777777777777777888888888888888888444555555666666777777777888888888888888888888888444555555555444444555555666666666666666666666666777777777666666777777777777666666666666666777777555555555555555666777888666777888777555444555666666666666666666666666555777777888888999:::<<<===<<>>AAACCCEEEJJJQQQWWW\\\hhhyyyqqqbbbVVVMMMHHHFFFEEEBBBAAA@@@AAABBBCCC???????????????>>>>>>>>>@@@???>>>=========>>>>>><<<<<<<<<<<<<<<=========::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======999999999::::::;;;;;;;;;::::::999999999888888888999999888888777888888888888888888888888888888888888888888888999:::;;;<<<666777888999999999888888666666666666666666777777777777777777777777777777444555666666555444555666555666666777777666666555555555555555555555555555666666666666777777777777444444444555666777999999666888999888444222444666666666666777777777777777888888888888999;;;<<<===FFFTTTYYYNNN@@@<<<>>>??????AAACCCEEEHHHMMMSSSWWWZZZWWWVVVXXXZZZ\\\bbbjjj|||......---------......///,,,,,,,,,---.../////////////////////////////////........................///////////////////////////////////////000111111.........//////000000000+++,,,---...///000000000///000111111222222111111111111111111111111111111222222333333444333333333444444333333333222222222333333444555555666777777777777888888999::::::;;;999999999:::;;;<<<===>>>;;;???DDDHHHLLLSSS]]]eeennn|||qqqbbbYYYMMMKKKHHHEEECCCBBBCCCDDD@@@@@@@@@@@@@@@AAAAAAAAABBBAAA???>>>>>>>>>???@@@;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======:::::::::::::::::::::::::::::::::999999999888888888888888777888888999999888888888888888888888888777777888888:::;;;===>>>666777888999999999999888777777777666666666666666777777777777777777777777444666888777555444666888555666777888888777666555555555666666666666555555555555666777777777777777666555555555666777888888555888:::999555444666999666666666777777888888999888888888999:::;;;<<<===IIIYYY```RRRBBB>>>AAABBBAAABBBDDDEEEGGGKKKQQQUUU\\\YYYXXXZZZ[[[]]]dddlll}}}+++,,,,,,---...///111111.........///000111111222////////////////////////........................////////////////////////000///.........000111222.../////////000000111111111000///000111444666888111111222333333333333222111111111111111111111111000111333444555444444333444444444333333222222222444444555555666777888888777777888999::::::;;;;;;999999:::;;;===???AAABBB>>>CCCKKKRRRYYYcccpppzzzzzznnnTTTQQQLLLHHHEEECCCCCCDDDAAAAAAAAABBBBBBCCCCCCCCCCCCBBB@@@?????????@@@@@@;;;<<<<<<<<<======>>>>>>????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======::::::::::::::::::::::::;;;;;;:::::::::999999999888777777777888999::::::888888888888888888888888::::::999999999:::;;;;;;666777888999::::::999888888888777777666666555555666666666666666666666666555777999888555444666888555666777888888777666555777777888888888888777777555555666777777888777777888777666666666666666777444888;;;:::777666999===555555666777888999999:::888888888999:::;;;<<<===???RRR[[[MMM===:::???AAACCCDDDDDDEEEFFFIIINNNRRR\\\YYYYYY[[[\\\___eeemmm~~~........................------............------++++++,,,,,,---.../////////...---,,,,,,---...///000000000///......------............////////////333222111///............//////000000000//////...////////////000000000000111111000000/////////...111000000000111222333333333333444444555666666666444444444555666777888999555444555555777:::<<<===;;;<<<===>>>???AAACCCDDDJJJKKKRRR\\\cccjjjyyypppaaaTTTPPPMMMIIIGGGHHHBBBCCCDDDCCCAAA@@@@@@BBBBBBBBBAAA@@@???>>>======????????????>>>>>>>>>>>>999:::===??????<<<===???<<<>>>???;;;999:::===???>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999999::::::888777777777666666555555777777888999::::::::::::777888888999999999888888999999999999999999::::::999888777666666666666666666666777777777777666666666777888999999:::999999777777777777777777777777666666666666666666666666777777777777777777777777333444555666777777777777777555444444777777444111555666777777777777777666777888999999888777888:::=========>>>??????@@@@@@AAACCCDDDEEEEEEGGGKKKNNNTTTWWW[[[\\\]]]```fffjjj{{{........................---......//////......---++++++,,,------...//////000///...---------...///////////////............000000000000111111111222222111000/////////...///000111111111111111000000//////000000000111111111111111000000000/////////222222222222222111111111333333444555555666666777555555555555666777999999999999888777888999:::;;;<<<===???AAACCCFFFJJJLLLVVVYYYbbbmmmvvvzzzmmm___YYYTTTMMMHHHHHHFFFEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@???>>>===<<<;;;@@@@@@@@@@@@????????????DDDBBBAAABBBBBB@@@===:::<<<======;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999888888888777777777888999::::::;;;::::::888888999999999999888888777777777777777777777777999888888777777777777777777777888888888888777777666777888999999:::999999777777777777777777777777666666666666666666666666777777777777777777777777333444555666777777777777777555444555777888666333777777888777777666555444666777999999888888999:::=========>>>??????@@@@@@AAACCCDDDEEEFFFHHHKKKNNNPPPTTTWWWYYY[[[___ffflll|||........................---......//////......---,,,,,,,,,---......//////000000///...---------...............////////////000000000111111111222222000000000000000000000000000111111111111111111111000000111111111222222222111111111000000000000000333333444444333222111000333444444555555666777777666666666666777888888999;;;:::999999999;;;<<<===???BBBEEEHHHKKKPPPVVVZZZbbbhhhsss~~~ppphhh```WWWOOOKKKJJJFFFBBBBBBDDDEEEDDDBBB???@@@AAAAAA@@@???>>>===BBBAAAAAAAAAAAA@@@@@@@@@>>>===@@@IIISSSVVVNNNFFFBBB???<<<<<<======;;;999======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888888;;;;;;:::::::::::::::999777888999:::;;;;;;;;;;;;999999999999999999888888777777777777777777777777999999888888888777777777888888999999999999888888666777888999999:::999999777777777777777777777777666666666666666666666666777777777777777777777777444555555666666777777777777666555666888888777555888888888888777555444333555777888888888888:::<<<=========>>>??????@@@@@@AAACCCEEEFFFFFFHHHKKKNNNNNNPPPSSSUUUXXX^^^fffmmm|||..............................////////////......,,,---------......//////000000//////...------------------...///000000111....../////////000000000//////000000111111111111000/////////000000000111111111222222222333333333111111111111111111111111111333444555555444222000444444444555666666777777666666666666666777888888888888999:::<<>><<<:::<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999888888;;;;;;;;;;;;::::::::::::777888999:::;;;;;;;;;;;;::::::999999888888999999:::::::::999999999999999777888888888888888777777777888888999999888888777666666888999999999999999777777777777777777777777666666666666666666666666777777777777777777777777666666666666666777777888555555666777888888777666777777888777777666555555444666888888888999;;;<<<=========>>>??????@@@@@@AAACCCEEEFFFGGGIIIKKKMMMNNNPPPSSSTTTVVV\\\eeelll|||...........................//////////////////...------...............///000000000//////......---,,,------...///000111111////////////000000000000...///000111222222222111111000000000000111222333222222222222333333333333111111111222222222222222///000333555666555444333444444555555666777777888555555555555666777888888888999:::<<>>???>>>===>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::<<<<<<;;;;;;:::999888888999999::::::::::::::::::888888999:::;;;;;;;;;;;;;;;;;;:::999888888999999:::::::::999999999888888666666777888888888777666666666777777777777666666666666888999999999999999888888888888888888888888777777777777777777777777888888888888888888888888777777666666666777888888555666777777777666666666444555666777777888777777444666888888888999;;;<<<=========>>>??????@@@@@@AAACCCFFFGGGHHHIIIKKKMMMPPPRRRTTTUUUVVV\\\dddkkk|||...........................//////000000//////..............................//////000000000///...---------...///000000111111111111222222222333333...///111222333222111111333222111111222333555666111111222222222333333333222222222222222333333333...///111333444555555555444555555666666777888888555555555666777888999:::======>>>@@@BBBEEEHHHJJJPPPUUU]]]ccckkkxxxzzzqqqbbbWWWOOOKKKGGGDDDGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@????????????===<<<:::@@@UUUooo||||||```OOOAAA???@@@======@@@:::;;;<<<<<<===<<<<<<<<<>>>>>>======<<<;;;;;;:::<<<<<<;;;;;;::::::999999888888999999999999::::::888999:::;;;;;;<<<<<<<<<===<<<:::999888888999999999999888888777666666666666777888999999999888777666666777777777777666666666777888999999:::999999888888888888888888888888777777777777777777777777888888888888888888888888888777666666666777888999777888999999777666666777333444555777888888888888555777888888888888:::<<<=========>>>??????@@@@@@AAACCCFFFHHHIIIJJJKKKMMMPPPSSSUUUVVVXXX\\\dddjjj|||........................//////000000000000//////////////////............---...///000111111000000------......//////000000111111222222222333333333///000222333333222111000111000//////000111444555111111111111222222222222222222222333333333444444///000000111222333444444555555555666777777888888666666666888999;;;===>>>@@@@@@BBBDDDHHHLLLOOOQQQWWW^^^hhhrrr|||ooo___TTTNNNLLLKKKJJJGGGDDDCCCBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@BBBEEEDDDCCCPPPggguuuwwwXXXIII???@@@@@@;;;;;;@@@::::::<<<=========<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;::::::888888999999999:::::::::888999:::;;;<<<<<<<<<<<<>>><<<:::888888888999:::999999888888777666666555777888:::<<<<<<;;;:::999777777777888888777777777666777888999999:::999999888888888888888888888888777777777777777777777777888888888888888888888888999888777555555666888999:::<<<===<<<999777777888444555666777777888777777666777999999888888999:::=========>>>??????@@@@@@@@@CCCGGGIIIIIIJJJLLLMMMMMMPPPTTTVVVYYY]]]eeejjj|||........................//////000000000000/////////////////////.........,,,---///000111222111111.........//////////////////000000000000111111111///111222333333222000///------,,,+++,,,...000222000000111111111222222222222222222333333444444444222111111000000111222222555555666666777777888888666777888999;;;>>>@@@AAA>>>???BBBGGGLLLRRRWWWZZZ^^^fffrrr}}}uuueee^^^\\\PPPNNNJJJFFFDDDDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA888@@@BBB===???IIINNNKKKOOOCCC===@@@@@@:::999>>>999:::<<<=========<<<<<<888999:::<<<===???@@@AAA::::::;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999:::;;;<<<<<<<<<<<<>>>===:::888888888999:::;;;;;;::::::999888888777999:::<<<>>>>>>===<<<;;;888888999999999999888888666777888999999:::999999888888888888888888888888777777777777777777777777888888888888888888888888:::999777555555666888999===???@@@>>>;;;888888:::666777777777777777666555777888999999888777888:::=========>>>??????@@@@@@@@@CCCGGGIIIJJJJJJLLLMMMIIIMMMRRRVVVYYY^^^eeekkk|||,,,,,,------...///000000111000///......///111222////////////000000000000............////////////////////////000000000000000000////////////000000000000000000111111111111111111222333333333333333111111000000000000111111111222333333444444333333777666666666666555555555222444555555555666999;;;:::999888:::<<>>======<<<<<<<<<======>>>>>>??????@@@?????????>>>>>>======<<<<<<<<<;;;;;;:::::::::888888888888888888888888999:::;;;;;;;;;999777555::::::999999::::::;;;<<<777777666666777888999999888888999999999:::::::::777777777777777777777777888888999999999::::::::::::::::::999999999888888::::::999888777666555555888888888888888888888888888888777777777777888888666555444555888888666333555555666666666666666666777888888999999:::;;;;;;===;;;:::;;;>>>@@@>>><<>>=====================>>>>>>????????????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888:::<<<===>>>>>>===<<<888888777777888888999:::888777777777777888888999888888888888999999999:::777777777777777777777777888888999999999:::::::::888888888777777777666666777777777777666666666666777777777777777777777777888888777777777777777888:::888777777999:::999777222333444555666777777777777888888999999:::;;;;;;;;;:::999;;;>>>@@@@@@>>>@@@BBBEEEGGGHHHJJJMMMPPPOOOOOORRRVVVYYY\\\dddmmm|||,,,,,,------.../////////------...///////////////111111000000//////......000000000000111111111111////////////000000000000222222111111111111222222000000000000111111111111000000111111111000000///111000000000111222222333222222333444444444444444333444444555555666666777777888888777666777999<<<;;;===???CCCGGGMMMQQQTTTVVVUUUWWW]]]aaadddkkkrrrqqq```OOOJJJKKKIIIEEEBBBFFFDDDCCCCCCCCCCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>===============>>>>>>>>>>>>???>>>>>>===============<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<666888999;;;;;;;;;::::::888888777777888888999:::999999888777777777888888777777777888888888999999777777777777777777777777888888999999999:::::::::888888888777777777777777555555555666666777777777666666666666666666666666999999888777666666777777888666444444666777777666222333444666777888999999777888888999999:::;;;;;;999999999;;;>>>@@@AAA@@@AAACCCFFFGGGHHHIIILLLNNNOOOOOOQQQVVVXXX[[[dddmmmzzz---------.........//////+++,,,---/////////......222111111000///......---//////000000000111111111000000111111111222222222222111111000000111111222///000000000111111111111222333333333333222111111111111111111111222333444222333333444555444444444222333444555666777888888:::::::::999888:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999888777666::::::999999::::::;;;<<<:::999999888777777777777666777777777777888888888777777777777777777777777888888999999999:::::::::999999999999999999999999666666666666777777777777777777777777777777777777:::999888777666666666666777666444333333444666777555666777888999999999999777888888999999:::;;;;;;:::::::::<<<===?????????DDDFFFHHHIIIIIIJJJLLLNNNNNNNNNQQQVVVXXX[[[ccclllxxx---------...............***+++---///000//////...222111111000///......---........./////////000000/////////000000000111111000000////////////000000///000000000111111111111222222333333333222222111222222222222222333444444333333444555555555444444333333444555777888999999999999999999999;;;???BBBFFFIIINNNRRRVVV[[[aaafffeeedddfffllltttyyylll```UUUNNNMMMGGGEEEDDDDDDEEEEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;:::999::::::999999::::::;;;<<<::::::999888777777888888666777777777777888888888777777777777777777777777888888999999999:::::::::999999999999999999999999999999999888888888777777888888888888888888888888999999888777666666777777:::999888666666777999;;;777777888888888777666666777888888999999:::;;;;;;<<<<<<======<<<<<<======DDDFFFHHHIIIIIIJJJLLLMMMNNNNNNQQQUUUXXX[[[ccclllwww........................+++,,,---...///000000000111111000000//////..................////////////------------............000000////////////000000000000000000111111111111//////000111111111111111444333333222222333333444333333444555555555555555444555555666888999::::::777777888888:::===BBBFFFKKKOOOTTTWWW[[[```gggmmmmmmmmmqqqxxxsss```UUUQQQKKKHHHEEECCCCCCCCCBBBAAACCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>><<<============>>>>>>>>>:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<888888777777888888999::::::999999888888888999999777777777888888888999999777777777777777777777777888888999999999:::::::::777777777777777888888888:::::::::999999888888888888888888888888888888888888888777777777777888888777888888666555555777999666666666666555444333333777888888999999:::;;;;;;<<<>>>>>>===<<<;;;<<<===BBBCCCFFFFFFGGGHHHJJJKKKNNNNNNPPPUUUWWWZZZccclllwww........................---------...///000222222000000000000////////////...////////////000000000---............/////////111000000000000000000111000000000000111111111111---...///000111222222222666555444333333222333333333444444555555555555555666777777888999::::::;;;999:::;;;===???DDDKKKPPPQQQVVV\\\```dddiiirrrxxxzzz}}}}}}lllcccVVVRRRLLLGGGEEEDDDCCCBBBCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>=========>>>>>>>>>??????:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777888999::::::888888777777888888999:::999999888888888999::::::888888888888999999999:::777777777777777777777777888888999999999:::::::::666666777777777888888888888888888888888999999999888888888888888888888888666666666666777888999:::333555666666444333444666666666777777777666555555777888888999999:::;;;;;;;;;===>>>>>><<<;;;===>>>@@@BBBEEEFFFGGGHHHJJJLLLMMMMMMPPPUUUWWWZZZbbblllwww.....................---......---...///111333444////////////000000000000000000000000111111111111111111111111222222222222222222111111111111222222000000000000111111111111...///111222444444555555777666555444333222222222333444555555666666555555888888888999::::::;;;;;;===>>>@@@BBBFFFLLLSSSYYY\\\bbbiiimmmqqqxxx}}}bbb\\\TTTMMMIIIGGGFFFEEECCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======>>>>>>??????@@@@@@:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;::::::::::::::::::999999::::::;;;<<<888888888888999:::;;;;;;888999999999999:::::::::777777777777777777777777888888999999999:::::::::888888999999::::::::::::555555666777888999::::::777777777777777777777777555666666666777999:::;;;555888::::::777666777999777888999:::::::::::::::777888888999::::::;;;;;;999;;;>>>===<<<<<<>>>AAABBBDDDFFFHHHIIIJJJLLLOOOMMMMMMPPPUUUWWWZZZbbbkkkwww///,,,,,,//////,,,,,,///////////////000000000000////////////////////////////////////////////////------,,,---000111111000222111000//////000111222000000000000000111111222222222222222222222222222555555555444444333333333666777777777666666888999;;;999888888999:::;;;:::@@@CCCGGGJJJNNNRRRXXX\\\dddkkkrrruuu}}}ttt```UUUNNNHHHFFFIIIEEEBBBAAACCCBBB???>>>@@@@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????>>>======>>>AAABBBBBBAAAAAA>>>:::999:::<<<>>>??????>>><<<;;;:::;;;;;;<<<999999:::;;;<<<<<<<<<<<<;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<777777888888888888777777:::::::::999999888888888<<<;;;;;;:::999888777777:::999999999888777777777999:::;;;:::888777888999888888888888888888888888777777777777777888888999999999:::999666222...+++777777777777888888888888::::::::::::::::::::::::<<<<<<======>>>>>>??????>>>???AAACCCFFFHHHIIIJJJLLLOOORRRUUUWWW]]]eeekkk}}}111......111111......111.........////////////000////////////////////////////////////////////////---,,,,,,---///000000///111111000//////000111111000000000000000111222222222222222222222222222222555555555444444333333333333444555555444555777999::::::999999;;;>>>???@@@CCCGGGNNNSSSXXX]]]cccgggllluuuwwwgggZZZOOOHHHHHHIIIEEEDDDFFFEEEAAA@@@AAA@@@AAAAAABBBBBBAAAAAA@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>===>>>@@@@@@@@@???>>><<<;;;;;;<<<===<<<;;;>>>===<<<;;;;;;<<<======::::::;;;<<<<<<<<<;;;;;;;;;:::999999888888999999999::::::::::::;;;;;;;;;888888999999999999888888:::::::::999999999888888;;;::::::999999888888888999999999888888888888888999:::;;;:::888777888999777777777777777777777777777777777777777888999999555666777888888777555444666666777888888999::::::::::::::::::::::::::::::<<<<<<======>>>?????????AAABBBCCCEEEGGGIIIJJJKKKKKKOOORRRUUUWWW]]]eeekkk~~~...,,,---000000---,,,...---.........////////////////////////////////////////////////////////////...---,,,---///000000///000000////////////000000111000000000000111222222333333333333333333333333555555555444444444444444222333555555555666888;;;999:::;;;===@@@CCCFFFHHHLLLQQQYYY___ccchhhooottt|||qqq___QQQKKKJJJFFFDDDFFFEEEAAA??????@@@AAAAAABBBAAAAAA@@@@@@BBBCCCCCCCCCCCCBBBAAAAAAAAA???>>>>>>??????>>><<<;;;;;;;;;===>>>>>><<<:::======<<<<<<<<<===>>>>>>;;;;;;<<<<<<<<<;;;;;;:::::::::999888888888888999888888999999999:::::::::999999::::::::::::999999:::::::::999999999999888999999999999999999999999888888888888888999999999999:::::::::888777888999777777777777777777777777888777777777777888999999666666777888999:::;;;;;;555555666777999:::;;;;;;::::::::::::::::::::::::<<<<<<===>>>>>>??????@@@DDDEEEFFFGGGHHHJJJKKKKKKKKKNNNRRRUUUWWW]]]eeekkk---,,,000555555000,,,---////////////000000000000////////////////////////////////////////////////000///...///111222111000000//////////////////000111111000000111111222333333333333333333333333333555555555555555444444444444555777777666777:::<<<888:::===@@@DDDIIINNNQQQXXX]]]cccgggjjjpppyyyvvvaaaTTTNNNHHHEEEGGGGGGDDDAAAAAAAAABBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@???===>>>??????>>><<<===<<<<<<===??????>>><<<;;;;;;;;;<<<<<<======>>><<<<<<===<<<<<<;;;:::::::::999999888888888888888777888888888888999999999999999::::::::::::999999999999999999999999999999888888888999999:::::::::777777777888999999999:::888999:::999888777777999777777777777777777777777888888777777888888999:::::::::888888777888999:::555555666777777888999999999999::::::::::::;;;;;;<<<======>>>??????@@@@@@EEEFFFFFFGGGHHHIIIJJJJJJKKKNNNRRRTTTXXX]]]eeelll000111777>>>>>>777111000000111111111111222222222000000000000000000000000000000000000000000000000222000000000222333222111//////000000000000//////111111111111111222222333333333333333333333333333555555555555555555555555666777777777666777999;;;:::===AAAEEEIIIOOOUUUZZZ```eeejjjmmmqqqzzzsss```WWWPPPJJJJJJKKKIIIFFFFFFCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@?????????======>>>???@@@???>>>@@@???===>>>???AAAAAAAAA::::::;;;;;;<<<<<<<<<<<<============<<<;;;:::::::::999888888777777888888777777777888888888999999888888999999999999888888999999999999999999999999888888888999999::::::;;;777777777888999999999:::888999:::999777666777888999999999999999999999999888888888888888999999:::<<<:::888777666666777888666666666666666666555555999999999::::::;;;;;;;;;======>>>>>>???@@@@@@@@@EEEEEEFFFFFFGGGHHHHHHHHHJJJMMMQQQTTTXXX^^^ffflll~~~///000666======666000///222222222222333333333333000000000000000000000000000000000000000000000000222111000111222333222111000000111111111111000000222111111111111222333333333333333333333333333333555555555555555666666666555666777777666777999;;;???CCCHHHLLLOOOUUU\\\bbbffflllsssyyyrrrbbbWWWNNNKKKKKKHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@AAAAAA@@@@@@???>>>???>>>===>>>@@@AAAAAA@@@BBB@@@>>>>>>@@@BBBCCCCCC:::;;;<<<<<<===<<<<<<;;;<<<<<<=========<<<;;;;;;999999888777777777777888777777888888888999999999888888999999999999888888888999999999999:::::::::888888888999999:::::::::888888888888888999999999888999999999777666777888::::::::::::::::::::::::999888888888888999::::::888888777666666777888999888777777666666555444444888999999::::::;;;;;;<<<======>>>??????@@@@@@AAACCCDDDDDDEEEFFFGGGHHHHHHJJJMMMQQQTTTXXX^^^fffmmm}}}...---///444444///---...111111222222222333333333000000000000000000000000000000000000000000000000111000//////111111000///000111222333333222111000222222111111222222333444444444444444444444444444444555555555666666666777555666999:::;;;===@@@BBBEEEJJJPPPSSSVVV[[[ccciiioooxxxssseeeVVVPPPMMMIIIFFFFFFGGGGGGGGGFFFFFFEEECCCCCCAAAAAABBBBBBAAAAAA@@@???BBBAAA@@@@@@AAAAAA@@@????????????@@@CCCCCCBBBAAA===>>>>>>??????>>>===<<<;;;<<<<<<============<<<999999888777777777777777888888888999999999::::::999999::::::::::::999999888888999999999:::::::::999999999999999999::::::999999999888888888888888777888999888777666777888999999999999999999999999999999888888999999:::;;;777777777777777888888999888888888888777777777777888888999::::::;;;<<<<<<===>>>>>>??????@@@AAAAAACCCCCCDDDEEEFFFGGGHHHIIIIIIMMMQQQTTTXXX^^^gggmmm222......000000......222000111111111111222222222000000000000000000000000000000000000000000000000000///......///000...---111222333444444333222111222222111111222222333444444444444444444444444444444555555555666666777777666999<<<>>>@@@CCCGGGJJJJJJOOOUUUXXXZZZ___gggnnnxxxvvvddd[[[VVVQQQMMMLLLHHHHHHHHHGGGGGGEEEDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@EEECCCBBBAAAAAAAAA???===<<<===???BBBEEEDDDAAA>>>???@@@AAAAAA@@@???>>>===;;;;;;<<<===>>>>>>>>>===999888888777777777777777888999999999999::::::::::::;;;;;;<<<<<<;;;;;;:::888888888999999:::::::::999999999999999999999999:::999999999888888777777777888999888777666666888888888888888888888888888999999888888999999:::;;;999999999999888888777777888888999999:::::::::;;;888888999::::::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCCCCDDDEEEGGGHHHIIIJJJIIIMMMQQQTTTXXX^^^gggmmm222111///---,,,---///000222111111000000000000000//////............//////000000000000000000000000111111000000000000111111333222111000000222444555000111111111111222222222555555444444444444333333555666666666555555777888:::<<<>>>@@@BBBEEEIIIKKKTTTXXX\\\^^^```fffpppxxx}}}ooo```SSSNNNQQQIIIKKKKKKIIIHHHFFFCCC??????EEEGGGCCCAAADDDDDD@@@AAA@@@?????????@@@AAABBBAAAAAAAAA@@@@@@@@@??????AAAAAA@@@???????????????;;;<<<===>>>>>><<<:::999<<<:::999888888999;;;<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;::::::999888888999999999:::::::::<<<;;;;;;::::::999999888888888888888888888888888999999999888888888888777888999::::::999888777666777888888888888999999999888888888777666555555444::::::999888777777777777888999999::::::;;;;;;<<<@@@???>>>>>>>>>>>>>>>???AAAAAACCCGGGHHHFFFEEEEEEJJJLLLQQQUUUVVVXXXaaakkk111000...,,,,,,---...///222222111000//////000000//////............//////000000000000000000000000000000000000000000000000333222111000000222444555111111111111222222222222555555555555555555555555666777888777666666888:::<<>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;===<<<:::999888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;:::999999888777777888888888999999999::::::::::::::::::::::::888888888888888888888888999999999999888888888888888888999:::999888777777777888888888888999999999999999888777777666555555999999888888999999:::;;;888999999::::::;;;;;;<<<======<<<<<<<<<<<<======@@@AAACCCGGGIIIIIIJJJKKKLLLMMMQQQVVVWWWYYYbbblll}}}111000///...---...///000333222111000////////////000//////......//////000000000000000000000000000///000111222222111000///333222111111111222333444111111222222222333333333555555555666666666666666888999:::999888888:::<<>>=========>>>>>>???>>><<<::::::;;;<<<>>>>>>===;;;:::::::::;;;;;;>>>===;;;::::::;;;<<<===999999::::::999999888888777777777777888888888888888888999::::::;;;<<<<<<999999999999999999999999:::999999999888888888888777777888999999999888888777888888888888999999999:::999999888888777777777666666666777888:::;;;<<<888999999::::::;;;;;;<<<=========<<<<<<======>>>AAABBBCCCEEEGGGJJJMMMNNNMMMNNNRRRVVVWWWYYYbbbmmm|||222111111000000000111222333333222000////////////000000////////////000000000000000000000000000000...///111333333111///...222222111111111222333444222222222222333333333444444555555555666666777777999:::;;;;;;:::;;;===???EEEHHHMMMQQQVVV\\\aaaeeegggoooxxx|||jjj]]]VVVPPPMMMKKKHHHFFFEEEGGGGGGEEEDDDEEEFFFFFFEEECCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAA@@@@@@@@@??????@@@??????>>>>>>>>>?????????>>><<<;;;;;;;;;<<<======<<<;;;;;;;;;<<<<<<===???===<<<::::::;;;<<<===999999::::::::::::999999777888888888999999999999999999999::::::;;;;;;;;;999999999999999999999999::::::999999999888888888777777888888999999999999777777888888888999999999:::::::::999999888888888444444555555777888:::;;;888999999::::::;;;;;;<<>>??????@@@@@@AAACCCCCCCCCFFFKKKOOOOOOMMMNNNRRRUUUVVVXXXbbblll{{{000000000000000000000111333222111000////////////000000////////////000000111111111111111111111111...///111333333111///...222222111222222222333333222333333333444444444444333444444555666777777888999;;;<<<======>>>AAACCCIIIMMMRRRWWW\\\aaahhhlllmmmvvvpppdddXXXSSSPPPKKKJJJKKKMMMIIIEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????<<<<<<<<<;;;;;;<<<<<<===<<<===>>>>>>>>>===<<<;;;:::::::::;;;<<<===>>>???===<<<;;;::::::;;;<<<===::::::;;;;;;;;;;;;;;;:::999999999:::::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999999999:::::::::999999999999888777777777888888999::::::777777888888888999999999::::::::::::999999999999666666666777888999::::::888999999::::::;;;;;;<<>>>>>======>>>>>>??????<<<===???@@@???>>>;;;:::999999:::;;;<<<======>>>:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::999888888::::::::::::::::::::::::::::::::::::999999999999888888888777888888999:::777888888888888999999999999999999999999999999999999999999999:::;;;<<<===888999999::::::;;;;;;<<<============>>>>>>???@@@===DDDGGGGGGNNNZZZaaa___PPPPPPRRRUUUUUUXXXbbbmmm}}}---...//////000000000000000000000000000111111222111111000000000000111111111111111111111111111111000000000000000000000000111111222222333333333222444444444444555555555555555666777888:::;;;<<<===>>>@@@CCCEEEGGGKKKOOORRRTTTWWW[[[___dddhhhnnnrrrssspppbbbXXXOOONNNSSSWWWNNNFFFGGGHHHEEEDDDFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAABBBCCCCCC>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;;;;;;;::::::666777999;;;<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999:::999888777777777888999777888888888888999999999888888888999999999999999666666777888:::<<<===>>>888999999::::::;;;;;;<<<============>>>???@@@AAA===EEEIIIHHHNNN[[[aaa^^^SSSRRRTTTVVVWWWYYYdddooo000111222333333333333333////////////000111222333111111000000000000111111111111111111111111111111111111000000000000111111111111222333333333333222444444444555555555666666777777999:::<<<===??????@@@BBBFFFIIILLLOOOTTTWWWWWWZZZ^^^bbbfffjjjooosssuuurrrdddWWWSSSXXXZZZOOOGGGGGGHHHEEEDDDEEECCCBBBAAA???>>>>>>??????AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>???@@@@@@AAA@@@???===<<<;;;<<<>>>???<<<<<<<<<;;;:::999777666333555888;;;===<<<;;;:::777888999:::::::::::::::888888999999999:::::::::888999999::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;:::888777777777888888777888888888888999999999888888888888888888888888000111222444777:::<<<>>>888999999::::::;;;<<<<<>>AAADDDFFFEEEHHHMMMQQQSSSUUUXXXYYY\\\^^^aaaeeeiiillloooppptttooo___YYYZZZYYYNNNFFFFFFIIIHHHEEECCCEEEEEEEEEDDDCCCCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????======<<<<<<<<<<<<======>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::999::::::::::::::::::999::::::::::::::::::::::::999999999999999999999999<<<:::888999;;;<<<:::888::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999999::::::::::::;;;;;;999::::::;;;<<<===???@@@<<<>>>????????????@@@BBBEEEEEEGGGIIILLLPPPSSSTTTWWWXXXYYYWWWVVV[[[fffnnn////////////////////////...///000111222222111111111111111111000000000///111111111111222222222222333333333222222222111111333333333333333333333333222444555555333111111111666666888:::===AAAEEEGGGGGGJJJNNNRRRTTTWWW[[[^^^ccceeeggghhhiiilllpppssszzzpppfffbbbSSSNNNKKKMMMNNNLLLJJJKKKFFFEEEEEEDDDDDDCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????>>>======<<<<<<======>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::<<<======>>>>>>======<<<::::::::::::::::::::::::999999999999999999999999:::888777999;;;===<<<:::::::::::::::::::::::::::999999888888888888999999999999999:::::::::;;;;;;::::::::::::;;;<<<===>>><<<>>>??????>>>???@@@BBBDDDEEEGGGJJJLLLOOOQQQRRRRRRTTTUUUTTTTTTYYYccckkk000000000000000000000000//////000111111000000000111111111111000000000000111222222222222333333333333333333222222222222111333333333333333333333333222444666666666666666888777777888:::===BBBFFFHHHKKKMMMPPPSSSVVVZZZ___cccdddgggiiiiiihhhkkksssyyyqqqfffOOOMMMNNNPPPNNNJJJJJJLLLFFFFFFEEEEEEDDDCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<======888999:::;;;<<<===>>>>>>=========<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888888777999;;;===<<<<<<::::::::::::::::::::::::888888777777777777888888999999999999:::::::::::::::::::::::::::;;;<<<<<<<<<>>>????????????@@@BBBCCCEEEGGGJJJLLLMMMNNNNNNMMMPPPSSSSSSSSSXXXbbbjjj000000000000000000000000000000000000000000//////111111111000000000000000111111111222222222333333222222222222222222222222222222333333333333444444111333555666666666777999888888999;;;???CCCHHHKKKQQQRRRTTTUUUWWW\\\aaaeeebbbgggkkkkkklllrrr~~~~~~oooZZZTTTQQQQQQOOOKKKJJJKKKGGGFFFFFFEEEEEEDDDDDDCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======>>>>>>???>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;<<<======>>>=====================<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999:::888999999999999:::::::::::::::999999999::::::;;;>>>???AAAAAA@@@@@@BBBCCCCCCEEEHHHJJJLLLLLLKKKKKKKKKOOOSSSTTTUUUZZZcccjjj~~~000000000000000000000000000000//////////////////000000000000000000111111000000000000111111111222222222222222222222222222222222222333333444444444222333444444333444555777:::;;;<<<>>>BBBGGGKKKNNNVVVVVVWWWWWWXXX\\\bbbffffffkkkppprrruuuooobbbVVVSSSSSSQQQOOOOOOGGGGGGGGGFFFEEEEEEDDDDDDAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>?????????>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::999999999999:::::::::::::::::::::::::::999999888888999999:::888888888999999999::::::::::::999999999::::::;;;???AAABBBBBBBBBBBBCCCEEECCCEEEGGGJJJKKKLLLKKKJJJKKKOOOSSSTTTUUUZZZccckkk}}}000000000000000000000000/////////......///000000000000000000111111111111//////000000000111111111111222222222222333333333111222222333333444444555333444555444333333555777===>>>@@@DDDHHHLLLOOOQQQVVVWWWXXXXXXZZZ]]]bbbfffiiimmmrrrwww~~~rrr___WWWUUURRRPPPPPPHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@????????????@@@@@@??????>>>>>>>>>===============<<<;;;;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<===;;;999777888888::::::::::::::::::::::::888888777777777777888888888888888888999999999999:::::::::::::::;;;<<<<<>>AAAEEEIIIMMMQQQSSSTTTRRRTTTVVVXXX[[[___dddhhhkkkooouuu~~~uuufff[[[RRROOOOOOIIIHHHHHHGGGFFFFFFEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@??????@@@@@@@@@?????????>>>>>>>>>============<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============::::::;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===;;;999777888:::::::::::::::::::::::::::999999888888888888999999888888888888999999999999::::::::::::;;;<<<===>>>>>>???AAAAAA@@@@@@BBBCCCEEEEEEGGGIIIJJJLLLMMMNNNNNNQQQSSSRRRSSSYYYccclll{{{////////////////////////...---------...///111222//////000000111111111222111111222222222333333333111111111222222333333333111111222333333444555555666777888888888999<<>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<;;;999888:::<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<777888888888888999999999999::::::;;;<<<===???@@@<<<>>>????????????@@@BBBEEEFFFFFFHHHJJJMMMOOOPPPSSSUUUVVVUUUUUU[[[fffooo{{{111222222222111000...---000111111111111222222222111111000000///.........111111222222222222111111///000222222111111222333333444444444555666666666999:::<<<<<<<<<===@@@BBBFFFHHHKKKPPPUUUWWWVVVTTTQQQOOORRRZZZ______cccjjjuuu|||zzzbbbVVVTTTMMMHHHEEEGGGHHHFFFEEEGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>======>>>???@@@@@@@@@@@@????????????>>>========================@@@???>>>======<<<<<<=========<<<<<<;;;;;;;;;:::>>>>>>>>>>>>>>>===<<<<<<===<<<;;;:::::::::::::::::::::::::::::::::::::::888888888:::<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;;;;::::::999888999;;;<<<<<<;;;<<<===??????>>>>>>>>>>>>>>>???@@@DDDFFFHHHIIIIIIKKKNNNQQQQQQQQQUUUXXXYYYZZZcccmmm111222222222111000...---//////000000000111111111111111111000000000//////111111222222222222111111111222333333222222333555333444444555555666666777999:::;;;<<<===???BBBEEEIIILLLPPPTTTVVVVVVUUUTTTRRRPPPTTT\\\```bbbgggnnnyyysss___XXXQQQKKKHHHIIIJJJGGGFFFGGGIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>???@@@AAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???=========<<<<<<<<<;;;;;;===>>>>>>>>>>>>>>>===<<<===<<<;;;::::::::::::;;;::::::::::::::::::::::::999888888:::<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::;;;;;;;;;::::::999888999;;;<<<<<<<<<<<<===???>>>>>>>>>>>>>>>??????@@@CCCEEEGGGHHHIIIJJJMMMPPPPPPQQQUUUYYYYYY\\\eeeooo111111222111111000///....../////////000000000000000111111111111222222222111111222222222222111111444444444333222333555777444444444555666777777777999:::;;;<<<===AAAEEEIIIMMMRRRWWWYYYWWWTTTTTTTTTSSSSSSWWW]]]bbbeeelllsssooo___VVVOOOKKKKKKLLLIIIFFFGGGHHHHHHGGGFFFFFFEEEFFFFFFCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<===>>>???@@@>>>>>>============<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999999:::<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::;;;;;;;;;:::999999999;;;<<<<<<<<<<<<===???>>>>>>>>>>>>>>>???@@@@@@BBBDDDFFFHHHHHHJJJLLLOOOPPPQQQUUUYYY[[[]]]gggrrr111111111111000000///////////////000000000111111000000111222222333444444111222222333333222222111555555444333222222555777444444555666777777888999999:::<<<>>>@@@DDDJJJNNNPPPVVV[[[[[[VVVRRRRRRTTTUUUWWWZZZ^^^bbbhhhpppvvvmmm\\\SSSLLLLLLLLLIIIGGGFFFGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===============>>>??????>>>>>>>>>>>>>>>=========<<<======>>>>>>>>>>>>>>><<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::;;;;;;::::::999:::;;;======<<<<<<>>>???>>>>>>>>>>>>???@@@AAAAAABBBEEEGGGIIIJJJKKKMMMOOOOOOQQQUUUZZZ\\\___iiittt111111111000000000000000000000000111111111222222000000111222333444444555222222333333333333222222444555444333222222444666444444555666777888999::::::<<>>>>>??????????????????????????????>>>========================>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;999::::::;;;;;;::::::::::::<<<======<<<===>>>@@@>>>>>>>>>>>>???@@@AAABBBCCCFFFIIIKKKLLLMMMNNNPPPOOOQQQUUUZZZ\\\```jjjttt111111000000000000111111111111111111222222222222000000111222333333444444222222333333333333222222333555555555333222333444444555666777888999:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999:::;;;;;;;;;:::::::::<<<============>>>@@@>>>>>>>>>???@@@AAABBBCCCDDDGGGJJJLLLMMMNNNOOOPPPOOOQQQUUUZZZ\\\___iiittt111111000//////000111222000000000000111111111111000000111111222222333333222333333444444333333222333666888888666444333333444555666777999:::;;;<<<===AAAFFFJJJMMMPPPSSSVVVTTTTTTSSSTTTUUUWWWYYY[[[^^^ffflllmmmrrrxxxcccXXXSSSOOOLLLJJJHHHGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCC???@@@AAABBBBBBAAA@@@???@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===============>>>;;;;;;<<<<<<<<<=========????????????>>><<<;;;::::::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888999::::::;;;;;;;;;:::;;;<<<>>>>>>======???@@@>>>>>>>>>???@@@AAACCCCCCCCCFFFJJJLLLMMMMMMNNNOOOPPPQQQUUUZZZ[[[^^^hhhsss111111000//////000111222////////////000000000000000111111111111222222222222333333444444333333222444777::::::888666444333444555666888999:::;;;<<<>>>BBBHHHMMMPPPRRRUUUVVVUUUSSSQQQRRRVVVZZZ]]]^^^```jjjqqqrrryyylll^^^WWWQQQMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======>>>???@@@:::;;;;;;;;;<<<<<<======@@@@@@@@@???===<<<:::999:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888999::::::;;;;;;;;;;;;;;;<<<>>>>>>======???@@@>>>>>>>>>???@@@BBBCCCDDDBBBEEEIIIKKKLLLLLLMMMNNNPPPQQQUUUYYY[[[]]]gggqqq222222222222222222222222444333000///......000111666555444333222111111111///000222333444444333333333444555666666666555444444444666888:::<<>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;CCCBBBAAA???>>><<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<:::;;;===???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===???AAABBB???@@@AAAAAA@@@BBBEEEGGGHHHIIIJJJLLLNNNOOOOOOPPPQQQQQQTTTYYY\\\___gggppp222222222222222222222222444333222000000111222333666555444333222222222222000111333444555555444444333333444555666555555444666666777999;;;>>>AAACCCEEEIIINNNQQQRRRSSSTTTUUUSSSQQQTTTYYY^^^```eeekkkttt}}}qqq^^^SSSQQQLLLIIIHHHJJJIIIEEEEEEGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCGGGHHHCCC@@@BBBDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>>>>===;;;:::===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBB???@@@AAAAAAAAABBBDDDGGGGGGHHHJJJLLLNNNOOOOOOPPPQQQQQQTTTYYY\\\___hhhqqq222222222222222222222222444444333222222333555666555555444333222222222333222333444555666666555555222333444444555555444444888888888:::===AAADDDGGGKKKMMMQQQRRRSSSRRRSSSTTTRRRRRRVVV\\\aaadddkkkrrr~~~nnn\\\UUUOOOJJJHHHJJJKKKHHHGGGIIIEEEEEEDDDCCCCCCCCCCCCCCCDDDGGGGGGBBB@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<>>>??????@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======999999::::::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<>>>>>>>>======<<<<<<<<<<<<<<<======???@@@BBBCCC???@@@AAAAAAAAABBBDDDFFFGGGHHHJJJLLLNNNOOOPPPPPPQQQQQQUUUZZZ\\\```hhhrrr111111111111111111111111333222222222333444666777555444444333333333444444333333444444555555555555222222333444444555555555999999999;;;>>>CCCHHHJJJPPPRRRTTTTTTSSSSSSSSSTTTTTTTTTYYY```dddhhhpppyyynnn```UUUMMMGGGHHHIIIGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDAAADDDDDD@@@???BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>;;;;;;<<<======>>>??????===<<<<<<;;;;;;<<<<<<===>>>>>>@@@GGGNNNQQQMMMHHH@@@??????>>>===<<<<<<;;;=========>>>???AAACCCCCC???AAABBBBBBAAABBBCCCEEEFFFGGGIIIKKKMMMOOOPPPPPPRRRRRRUUUZZZ]]]aaaiiisss111111111111111111111111000111111222333444555555444444333333333444555555333333333333333444444444222222333333444555666666999999:::===AAAFFFJJJMMMSSSTTTUUUTTTSSSSSSTTTVVVXXXYYY]]]dddhhhmmmxxxnnn\\\QQQGGGFFFHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEAAACCCCCCAAABBBFFFGGGEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>======>>>>>>??????????????????========================<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>??????>>>>>>============>>>>>>@@@======BBBJJJNNNMMMJJJ@@@??????>>>===<<<<<<;;;=========>>>???AAACCCCCC???AAABBBCCCBBBBBBCCCDDDEEEFFFHHHKKKMMMOOOPPPPPPRRRRRRUUU[[[^^^bbbjjjttt111111111111111111111111///000000111222333333333444333333333444555666666444333333333333333444444333333333444555666777888999:::===AAAFFFJJJNNNPPPTTTUUUUUUTTTSSSTTTVVVXXX^^^___ccchhhmmmtttkkk[[[LLLHHHJJJKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEBBBDDDDDDCCCFFFKKKLLLIIIAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@AAAAAA?????????????????????????????????>>>>>>=========>>>>>>>>>>>>????????????=================================<<<======>>>>>>===============<<<<<<<<<>>>==================>>>???<<<999:::>>>AAAAAA@@@>>>>>>>>>======<<<<<<<<<<<<<<<======???@@@BBBCCC???AAACCCCCCBBBBBBBBBCCCDDDFFFHHHJJJMMMOOOPPPPPPRRRRRRVVV[[[___bbbkkkuuu111111111111111111111111000000111222222222222222333333333444444555777777666555444333333444555555444444444444555777999::::::===AAAFFFKKKOOORRRSSSTTTTTTTTTSSSSSSTTTXXX[[[bbbcccgggmmmsss~~~oooYYYPPPOOOOOOLLLKKKGGGGGGFFFEEEEEEEEEFFFFFFCCCDDDCCCBBBEEEJJJJJJGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBB????????????????????????>>>>>>>>>>>>>>>?????????=========>>>>>>>>>??????========================???>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<:::999999999:::;;;===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBB???AAACCCDDDBBBBBBBBBBBBDDDEEEHHHJJJMMMOOOPPPPPPRRRRRRVVV\\\___ccclllvvv000000000000000000000000111111222333333333222222333333333444555666777888777777555444444555666777555555444555666888:::;;;;;;???DDDJJJPPPSSSUUUVVVSSSSSSSSSRRRRRRUUUYYY]]]eeefffjjjpppxxxfffXXXTTTPPPKKKIIIHHHGGGFFFFFFEEEFFFFFFFFFBBBBBBAAA???BBBGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCC????????????????????????<<<<<<===>>>???@@@AAAAAA<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======<<<======;;;<<<<<<<<<===>>>>>>>>>;;;::::::999999::::::;;;;;;=========;;;;;;<<<>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===???AAABBB???AAACCCDDDCCCBBBBBBBBBDDDEEEGGGJJJMMMOOOPPPPPPRRRSSSVVV\\\```dddmmmvvv000000000000000000000000///111333333222000000000222222222333333444444444666555444222111222222333333444666666777999<<<>>>AAAEEELLLQQQTTTVVVXXXZZZUUUUUUUUUUUUWWWZZZ]]]```iiihhhooo{{{uuuZZZQQQRRROOOHHHGGGFFFEEEFFFHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>=========>>>BBBAAA@@@>>>======<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???<<<;;;;;;<<>>>>>============>>>>>><<<===>>>>>>>>>===;;;:::======<<<;;;;;;;;;;;;<<<>>>=========>>>???@@@@@@@@@BBBDDDDDDCCCBBBBBBCCCHHHIIIJJJLLLMMMOOOPPPPPPSSSVVVZZZ]]]___eeemmmsss111111111111111111111111///111333333222111111222222222222222333333333444555555444333333333444555555666777777888;;;???BBBCCCHHHNNNRRRUUUVVVWWWXXXSSSUUUVVVXXXZZZ^^^aaadddkkknnnwwwhhhXXXTTTPPPJJJIIIHHHGGGGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@????????????@@@AAA@@@???>>>============@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???;;;<<<<<<======<<<<<<;;;>>>======<<<<<<======>>>===============<<<<<<;;;======<<<;;;;;;;;;;;;<<<============>>>???@@@AAAAAABBBDDDDDDCCCCCCDDDEEELLLKKKIIIIIIJJJMMMQQQSSSSSSVVVZZZ\\\___eeemmmttt222222222222222222222222...000222333222222222333222222222333333333333333444444444333444555555666777777888888:::===CCCFFFIIINNNSSSWWWXXXXXXWWWXXXUUUWWW[[[___aaaeeeiiilllpppvvvuuu]]]RRRMMMJJJJJJIIIHHHHHHIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBB??????>>>>>>>>>>>>?????????????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>=========>>>>>>============<<<<<<<<<<<<<<<<<<===>>>======<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<============>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFIIIUUUQQQMMMIIIIIILLLPPPTTTRRRUUUYYY\\\```fffnnnttt222222222222222222222222...000222222222222333555444444444444444444444444444444444444444444444444777888999:::<<<@@@FFFKKKQQQTTTYYY\\\\\\ZZZYYYYYYYYY]]]cccgggiiilllppptttvvvdddUUUPPPMMMJJJHHHGGGGGGHHHIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@AAABBBCCC>>>>>>======>>>???@@@@@@>>>>>>>>>???@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>======<<<;;;;;;;;;;;;<<<============>>>???AAAAAACCCCCCCCCCCCBBBDDDHHHKKK[[[WWWRRRMMMKKKLLLOOOQQQRRRUUUYYY\\\```fffnnnuuu111111111111111111111111///111222222222222444666666666666666666555555555444444444444444333222222777999:::<<>>???@@@AAA>>>>>>>>>???@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCBBBDDDHHHKKKSSSRRRPPPNNNMMMNNNOOOPPPRRRUUUYYY\\\___eeennnttt111111111111111111111111111222333222111222444666777666666666666555555555444444555555555444444333777:::===AAADDDIIINNNRRRUUUWWWYYYYYYYYYYYYZZZ[[[\\\cccjjjnnnqqquuu}}}ooo^^^TTTMMMKKKHHHGGGHHHIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@????????????@@@@@@AAA>>>>>>======>>>???@@@@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;<<<<<<======<<<<<<;;;===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCCCCDDDFFFIIIEEEFFFHHHKKKMMMOOOPPPQQQSSSVVVZZZ]]]___eeemmmsss~~~222222222222222222222222333333333222111111333555555555555555444444444333222333555777888999999888999<<>>>>>>>>>>>>>>??????@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<======>>>>>>======<<<>>>======<<<<<<======>>>;;;<<<<<<=====================<<<;;;;;;;;;;;;<<<;;;<<<<<<===>>>@@@BBBCCCAAABBBDDDDDDCCCCCCDDDEEEBBBCCCFFFIIILLLOOORRRSSSUUUXXX[[[]]]___dddlllqqq}}}333333333333333333333333444444444222111111333555444444444333333222222222111222555888;;;<<<======:::>>>DDDJJJNNNRRRVVVYYY[[[\\\[[[[[[[[[^^^cccfffccckkktttzzz{{{fff[[[WWWQQQMMMJJJHHHEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAADDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBBBBBAAAAAAAAAAAA??????>>>>>>>>>>>>??????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>>>>:::;;;===>>>>>>>>>===<<<======<<<;;;;;;;;;;;;<<<;;;;;;<<<===???@@@BBBCCC@@@BBBDDDDDDCCCBBBBBBCCCHHHHHHIIIJJJLLLOOORRRSSSVVVXXX[[[]]]___ccckkkqqq|||//////000111222333333333111111222222222333333333111222333444444444444333444444555666888:::;;;<<<===AAAGGGLLLPPPSSSVVVXXX\\\\\\ZZZYYYYYY]]]bbbfffoooqqqwwwwwwbbbYYYRRRPPPLLLGGGGGGLLLDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@AAAAAABBB????????????>>>>>>>>>>>>??????>>>>>>======<<<<<>>>>>??????@@@AAA??????>>>============>>>999999:::<<<===???@@@AAA<<<>>>@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGJJJMMMQQQTTTUUUWWWXXXZZZ\\\___eeelllqqq~~~000000111111222222333333111222222222222333333333444444444444444444555555666666666666888:::===>>>@@@EEEKKKPPPSSSVVVXXXZZZ[[[\\\\\\\\\]]]aaahhhlllmmmrrrzzzwwwgggXXXQQQOOOKKKIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@??????????????????????????????????????????????????????>>>>>>>>>??????@@@????????????>>>>>>>>>>>>???>>>>>>>>>=========<<<>>>>>>======>>>>>>???@@@>>>======<<<<<<<<<<<<<<<===============<<<<<<<<<<<<===???AAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHJJJNNNQQQTTTVVVWWWXXXZZZ\\\___eeelllqqq~~~111111111222222222222222222222222222333333333333777666555444444555666666888777666666888;;;???AAADDDIIIPPPUUUXXXZZZ[[[\\\ZZZ\\\]]]___bbbgggmmmrrrpppvvv|||aaaTTTPPPLLLHHHEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCC@@@AAAAAABBBCCCDDDEEEEEEAAAAAAAAA@@@@@@@@@??????????????????????????????????????????????????????>>>>>>===============>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>???>>>=========<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDFFFHHHKKKOOORRRUUUVVVXXXYYY[[[]]]```fffmmmrrr~~~222222222222222222222111222222222333333333444444888777555333333444555777888777666666999===AAADDDIIIMMMTTTYYY\\\\\\]]]]]][[[]]]___bbbeeejjjppptttxxxwww```TTTOOOJJJGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDCCCAAAAAABBBBBBCCCDDDDDDEEEAAAAAA@@@@@@@@@????????????????????????????????????????????????????????????>>>>>>===============????????????>>>>>>>>>===>>>>>>>>>>>>============>>>============>>>??????>>>??????>>>>>>>>>======;;;<<<<<<<<<======>>>>>>;;;;;;===>>>???AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDFFFIIILLLPPPSSSUUUWWWXXXYYY[[[]]]aaagggooottt~~~333333333222222222222222222222333333333444444444777555444222222333555666777777666777;;;@@@EEEHHHMMMQQQWWW[[[]]]^^^^^^___]]]___ccceeehhhlllpppttt~~~vvv```UUUPPPNNNHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????????????????????????????????????????????????????@@@@@@???>>>>>>?????????????????????>>>>>>>>>===============>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@======>>>>>>>>>===<<<;;;;;;<<<<<<<<<======>>>>>>;;;;;;<<<===???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEDDDFFFIIIMMMQQQTTTVVVWWWYYYZZZ\\\^^^bbbiiipppuuu222222222333333333333333333333333333444444444444444444333333333444666666777777888;;;???EEEJJJNNNRRRUUUYYY\\\^^^^^^```aaaaaadddhhhkkkmmmppptttvvvlll[[[SSSOOOIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB????????????>>>>>>>>>>>>============>>>>>>>>>>>>???????????????@@@@@@AAA;;;<<<=========<<<:::999>>>>>>======<<<<<<;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDDCCCCCCCCCCCCDDDEEEEEECCCFFFJJJOOOSSSUUUWWWXXXYYY[[[]]]___cccjjjqqqwww111222222333333444444444333333333444444444444555333333444555666777777888777888;;;@@@EEELLLQQQTTTWWWYYY\\\]]]^^^```bbbdddfffiiinnnrrruuuxxx{{{}}}|||gggXXXPPPJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@CCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@BBBCCCDDD????????????>>>>>>>>>>>><<<=========>>>>>>>>>???>>>>>>>>>>>>>>>???@@@@@@<<<===?????????>>><<<;;;===============<<<<<<<<<===<<<<<<===>>>@@@BBBDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCFFFJJJOOOTTTVVVXXXXXXZZZ[[[]]]```dddkkkrrrxxx111111222333333444555555333333333444444444555555222333555777888999999999888:::>>>DDDJJJPPPUUUXXXZZZ\\\]]]^^^___aaadddfffiiimmmrrrwww{{{~~~wwwcccVVVLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAADDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???@@@BBBCCCDDD????????????>>>>>>>>>>>><<<=========>>>>>>??????===============>>>??????@@@AAACCCCCCCCCBBB@@@>>>999999:::<<<===???@@@AAA============???AAACCCDDDBBBAAAAAAAAAAAABBBCCCCCCCCCFFFKKKPPPTTTWWWXXXYYYZZZ[[[^^^```eeekkksssxxx333333222222111111222222222222333333555666888888666777888777777777888::::::===BBBGGGLLLQQQVVVZZZ\\\\\\\\\]]]___bbbdddfffppprrruuu{{{lll[[[RRRKKKFFFGGGHHHGGGHHHJJJFFFEEEEEEEEEEEEEEEFFFFFFDDDBBB@@@AAACCCEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@@@@???AAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<======>>>>>>????????????@@@@@@@@@@@@??????@@@@@@@@@????????????>>>???>>>===;;;;;;;;;<<<===@@@???===<<<<<<>>>@@@AAAAAAAAABBBBBBBBBBBBBBBBBBFFFIIIMMMPPPQQQSSSVVVXXX]]]\\\\\\___fffpppzzz222222222222222333444555444444444555666777888999999999999888777888:::======AAAGGGLLLPPPTTTYYY\\\_________```ccceeehhhiiiqqqsssxxx~~~vvvdddTTTMMMHHHHHHHHHFFFFFFHHHEEEEEEDDDDDDDDDEEEEEEFFFFFFDDDBBBAAACCCDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>===?????????>>>>>>>>>======>>>>>>===<<<<<<<<<<<<<<>>=========>>>@@@AAAAAAAAABBBBBBBBBBBBCCCCCCFFFIIIMMMPPPRRRTTTWWWYYY[[[[[[\\\___fffoooxxx222222222333444555666777777666666666777777888999999999888888888;;;@@@DDDBBBFFFMMMRRRVVVYYY\\\^^^bbbbbbcccdddgggjjjmmmooosssvvv{{{mmmZZZRRRKKKKKKKKKHHHGGGHHHGGGFFFFFFEEEEEEEEEFFFFFFHHHFFFCCCBBBCCCBBBAAA@@@CCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>===<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>=========<<<======>>>>>>======<<<<<<>>>>>>>>>>>>????????????AAAAAABBBBBBBBBCCCCCCCCCFFFIIIMMMPPPRRRUUUXXXZZZ[[[]]]```dddiiiqqqyyy333333333444444666777777777777666666666777888888666666666777999???FFFKKKFFFKKKRRRWWWZZZ]]]___```cccdddeeehhhkkkooorrruuuwwwzzz}}}sss```VVVOOONNNNNNLLLJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>???????????????>>>>>>>>>======AAAAAAAAABBBBBBAAAAAAAAA??????>>>>>>>>>=========<<<===>>>??????>>>===<<<======>>>????????????>>>AAAAAABBBBBBCCCCCCDDDDDDFFFIIIMMMQQQSSSVVVYYY\\\^^^aaafffjjjnnnttt|||666555555444444555555555666666666555555666777777888888777777999???FFFLLLJJJNNNUUUZZZ\\\^^^```aaadddeeegggjjjnnnssswwwyyy}}}zzzfffZZZPPPMMMNNNLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCDDDEEECCCBBBBBBBBBAAAAAA@@@@@@BBBBBBAAAAAA@@@??????>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???????????????===>>>>>>>>>?????????@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>><<<===>>>??????>>>===<<<======>>>????????????>>>AAAAAABBBCCCCCCDDDEEEEEEEEEIIIMMMQQQTTTWWW[[[]]]^^^ccciiilllpppuuu}}}666666555444444444444444555555555555666666777888===<<<;;;999:::>>>DDDIIINNNQQQWWW[[[]]]___aaabbbeeefffhhhlllqqqvvv{{{}}}oooaaaRRRMMMMMMKKKIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCEEEGGGCCCCCCBBBBBBAAA@@@@@@@@@CCCCCCBBBAAAAAA@@@@@@?????????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@????????????@@@======>>>>>>???@@@@@@AAA>>>>>>????????????>>>>>>@@@@@@@@@@@@????????????======>>>>>>??????>>>>>>>>>>>>>>>>>>????????????AAAAAABBBCCCDDDEEEEEEFFFEEEIIIMMMRRRUUUXXX\\\___^^^ccciiilllnnnsss|||444444444333444444555555555555555666777888999:::<<<<<<<<<<<<===AAAGGGKKKRRRTTTXXX[[[]]]___bbbdddfffgggjjjnnntttzzzmmm[[[RRROOOMMMJJJJJJHHHHHHGGGFFFEEEDDDDDDEEEDDDEEEFFFEEECCCBBBDDDFFFDDDDDDCCCCCCBBBAAAAAAAAADDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@????????????????????????===>>>>>>>>>>>>>>>>>>===????????????>>>>>>>>>>>>>>>>>>======>>>??????@@@???>>>=========>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEIIINNNRRRVVVYYY]]]```___dddiiilllmmmrrr|||222222222333444555666777666666666777888:::;;;<<<888:::;;;===@@@FFFMMMRRRTTTWWWZZZ\\\]]]```cccfffgggiiilllpppvvv|||yyycccXXXTTTPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHFFFBBBAAABBBEEEFFFEEEEEEDDDCCCBBBBBBBBBEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>============???>>>=========>>>@@@AAA@@@???===<<<<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFGGGEEEHHHNNNRRRVVVZZZ^^^aaaaaaffflllmmmnnnttt222222222222222222222222444666999::::::999::::::>>><<<<<<>>>DDDKKKPPPSSSUUUYYY]]]aaacccdddfffhhhiiijjjmmmqqqwww~~~sss^^^VVVRRROOOLLLKKKJJJIIIIIIHHHHHHHHHIIIHHHEEEBBBCCCEEEFFFDDDBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????AAA@@@@@@@@@???>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@@@@AAABBB>>>>>>>>>>>>>>>?????????????????????>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>???@@@BBBDDDEEEDDDCCCCCCDDDEEEGGGJJJOOOTTTZZZ^^^bbbcccggggggjjjnnnpppuuu222222222222222222222222444666999:::999888999:::<<<<<<===AAAGGGNNNSSSVVVXXX[[[^^^```bbbcccfffhhhmmmnnnppptttyyyiii[[[SSSNNNKKKIIIIIIHHHGGGFFFFFFFFFGGGHHHFFFCCCDDDEEEFFFEEECCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@>>>>>>=========????????????>>>>>>>>>>>>;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCCDDDDDDCCCBBBDDDEEEHHHJJJNNNSSSYYY^^^bbbdddhhhhhhkkkoooqqqvvv333333333333333333333333444666888999888888888:::;;;===@@@EEEKKKQQQVVVYYY\\\^^^```bbbccceeeiiikkkrrrsssuuuxxx|||{{{fffXXXPPPMMMKKKJJJIIIHHHGGGFFFFFFFFFHHHFFFEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA????????????????????????AAAAAA@@@???>>><<<;;;:::@@@@@@@@@???>>>>>>>>>===<<<<<<===>>>????????????========================????????????@@@AAABBBBBBAAABBBCCCCCCBBBBBBCCCEEEIIIJJJMMMQQQWWW]]]bbbeeehhhiiikkkooorrrwww444444444444444444444444555777888888888888999:::<<>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@???===<<>>======????????????>>>===<<<<<<========================???>>>>>>??????@@@AAABBB@@@AAACCCCCCBBBBBBCCCEEEJJJKKKMMMQQQVVV]]]bbbfffhhhhhhkkkooorrrxxx444444444444444444444444555777888888888999;;;<<>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@???>>>BBBAAAAAA@@@???>>>>>>===@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCCCCCCCCCCDDDFFFKKKKKKMMMQQQWWW]]]cccfffhhhhhhjjjnnnrrrxxx555555555555555555555555555777888999999;;;===@@@CCCHHHMMMQQQRRRUUUYYY]]]^^^aaafffjjjnnnsssyyy}}}ttt```VVVOOONNNLLLJJJHHHGGGFFFFFFDDDFFFHHHHHHFFFEEEDDDEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA????????????????????????;;;<<<===>>>????????????AAAAAAAAA@@@?????????>>><<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAA@@@BBBDDDDDDDDDDDDFFFGGGKKKLLLOOOSSSYYY___dddgggiiiiiikkkooossszzz555555555555555555555555555777888999:::===@@@CCCFFFKKKQQQTTTUUUYYY___dddeeehhhnnnssswww{{{jjj\\\PPPOOOMMMKKKHHHGGGFFFEEEBBBEEEHHHHHHFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@BBBBBBAAACCCDDDEEEEEEEEEGGGIIIKKKMMMQQQVVV[[[aaaeeegggkkkkkkmmmqqquuu}}}666666666666666666666666555777888:::;;;>>>BBBEEEGGGLLLSSSVVVXXX\\\dddjjjmmmqqqwww|||sssbbbSSSRRRPPPMMMKKKIIIHHHGGGAAAEEEHHHHHHEEECCCBBBCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAA@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEFFFEEEFFFHHHIIIKKKNNNRRRXXX]]]bbbeeegggmmmmmmooossswww111444666777777666666777777555444777<<>>???@@@@@@CCCAAA??????BBBBBB@@@>>>========================???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCEEEGGGHHHIIIMMMRRRYYY```eeeiiikkklllnnntttzzz}}}333555777888777666777777;;;999999<<>>???@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@BBBBBBAAABBBCCCEEEFFFGGGIIIMMMSSSZZZaaafffjjjkkkkkknnnttt{{{555777999999777777777888:::999:::>>>DDDJJJMMMNNNRRRVVV[[[___dddllluuu}}}}}}cccZZZQQQOOONNNKKKJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFBBBDDDGGGHHHGGGDDDAAA>>>BBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@BBBDDDEEEEEEDDDAAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@???????????????@@@AAABBBCCCDDDEEEDDDBBB@@@???@@@AAAAAA@@@????????????????????????>>>>>>>>>>>>????????????AAAAAAAAABBBCCCDDDEEEFFFIIIMMMTTT[[[bbbhhhkkkmmmkkknnnuuu}}}777888999999888777888999888999<<<@@@FFFKKKOOORRRTTTXXX]]]cccjjjrrrzzzmmmaaaUUUPPPNNNIIIFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFHHHIIIHHHGGGEEECCCCCCCCCCCCBBBBBBAAAAAAAAACCCBBBAAABBBDDDEEEDDDCCCBBBAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@??????@@@AAAAAACCCBBB@@@>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEIIIMMMTTT]]]dddjjjmmmnnnnnnpppvvv777888999999888888999:::;;;===AAAFFFKKKPPPUUUWWWWWW[[[```gggooowww~~~uuugggXXXQQQMMMIIIGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHCCCCCCCCCBBBBBBAAAAAAAAAEEECCCBBBBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBAAA???======>>>@@@AAA??????>>>===<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEIIINNNVVV^^^fffllloooppprrrsssxxx666777888888777888:::<<<:::===BBBGGGKKKPPPUUUXXXZZZ^^^dddmmmvvv~~~ooo\\\SSSOOOLLLKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBAAABBBDDDGGGHHHBBBBBBBBBBBBBBBBBBAAAAAAFFFDDDCCCBBBCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB?????????@@@BBBCCCEEEFFF@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDCCCAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEIIINNNWWW```hhhnnnqqqrrrvvvvvv{{{555666777777777888;;;===999===CCCHHHKKKOOOTTTWWW^^^aaaiiisss~~~~~~fffXXXSSSOOOMMMMMMHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBBBBBBBCCCDDDDDDAAAAAABBBBBBBBBBBBBBBBBBDDDCCCBBBBBBCCCDDDCCCAAA?????????@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEAAADDDIIILLLLLLIIIDDDAAACCCFFFIIIIIIFFFDDDDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFIIINNNWWWaaajjjooorrrsssyyyxxx}}}333444666666666888;;;>>>>>>BBBHHHMMMOOOSSSXXX\\\___dddlllxxxppp^^^UUUOOOKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAABBBDDDEEEDDDCCC>>>>>>???@@@AAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCEEEJJJRRRVVVTTTMMMCCC<<<>>>BBBEEEFFFCCC@@@???@@@????????????????????????@@@AAABBBDDDFFFGGGHHHIIIEEEFFFHHHHHHIIIHHHGGGFFFIIINNNXXXbbbjjjpppssstttzzzyyy~~~666777999999888888999;;;<<>>DDDCCCAAA@@@AAABBBEEEFFFFFFEEEDDDCCCBBBBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBHHHTTT___\\\OOODDDCCCFFFBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@BBBDDDFFFGGGHHHIIILLLOOOOOOPPPPPPPPPOOOMMMLLLKKKIIILLLTTTaaajjjnnnrrrwww{{{~~~666888999:::::::::<<<>>>@@@FFFMMMPPPQQQTTTZZZ```dddnnn{{{tttcccWWWPPPNNNKKKLLLLLLIIIFFFDDDEEEGGGHHHFFFDDDEEEGGGGGGFFFDDDDDDCCCBBBBBBCCCDDDEEEFFFEEEEEECCCBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFKKKPPPOOOIIICCCAAABBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@???????????????@@@DDDFFFHHHJJJLLLOOORRRUUUSSSTTTSSSSSSQQQNNNLLLKKKLLLNNNVVVbbbkkkoootttyyy{{{~~~777888:::;;;;;;===@@@BBBEEEJJJPPPRRRSSSVVV\\\bbbjjjsssooo]]]TTTSSSLLLLLLLLLJJJGGGEEEFFFGGGEEEDDDCCCDDDEEEFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEECCCAAABBBCCCCCCBBB@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????EEEHHHLLLOOORRRWWW[[[___]]]]]][[[YYYVVVRRROOOMMMOOOPPPWWWccclllqqqwww||||||888:::;;;;;;<<<===@@@CCCIIINNNRRRTTTTTTWWW^^^eeerrr{{{{{{eeeZZZXXXNNNMMMLLLJJJHHHFFFFFFFFFBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEAAA??????BBBDDDBBB@@@@@@@@@@@@AAAAAA@@@@@@@@@??????????????????@@@AAAEEEIIINNNSSSXXX^^^dddiiiiiihhheeebbb]]]XXXTTTQQQQQQRRRXXXccclllrrrxxx~~~:::;;;;;;;;;;;;===@@@CCCLLLPPPTTTUUUVVVZZZbbbiii{{{mmm]]]XXXPPPNNNLLLJJJIIIHHHGGGFFFDDDEEEEEEFFFFFFFFFGGGGGGEEEFFFHHHIIIIIIHHHEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA???@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAABBBCCCDDDHHHOOOUUU\\\dddkkkpppqqqppplllhhhbbb[[[VVVSSSRRRRRRYYYdddmmmrrryyy:::;;;;;;;;;<<<>>>BBBEEENNNRRRVVVWWWYYY___hhhpppwww```WWWQQQOOOLLLJJJJJJIIIGGGEEECCCDDDEEEEEEDDDCCCEEEFFFEEEFFFHHHIIIIIIGGGEEEDDDBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>AAADDDCCCAAA>>>???@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAABBBCCCDDDDDDHHHOOOWWW```hhhqqqvvvvvvtttpppkkkddd]]]WWWSSSRRRSSSZZZfffoootttyyy888999;;;<<<>>>BBBGGGKKKPPPTTTXXXZZZ]]]dddpppxxxjjj]]]SSSPPPLLLKKKKKKJJJGGGEEEBBBDDDEEEDDDBBBAAABBBDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAA@@@??????@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDIIIQQQYYYbbbllluuuzzz|||zzzvvvooohhh```ZZZVVVSSSUUU]]]iiirrrvvv{{{777888:::===@@@EEELLLQQQRRRVVVZZZ]]]```hhhuuu~~~uuueeeTTTPPPLLLKKKKKKJJJHHHEEEGGGIIIJJJIIIFFFDDDFFFHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEGGGGGGGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>>>>@@@BBBCCCDDD@@@AAAAAABBBBBBAAAAAA@@@????????????@@@AAABBBCCCEEEJJJRRR[[[dddnnnwww}}}{{{tttmmmeee^^^[[[TTTVVV___llluuuxxx|||999:::===@@@DDDIIILLLNNNRRRSSSXXX___eeekkkxxxeeeYYYWWWRRRLLLJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDGGGIIIHHHFFFEEEGGGJJJFFFEEEEEEDDDDDDDDDDDDDDD???AAA???;;;<<>>@@@BBBBBBBBBBBBBBBBBBAAAAAAFFFIIIPPPZZZfffqqqzzz|||pppccc[[[WWWQQQWWW```iiiqqqxxx}}}999:::<<>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCGGGOOOZZZfffsss}}}sssfff]]]ZZZTTTZZZccclllttt{{{;;;;;;===AAAFFFLLLQQQTTT[[[YYY\\\eeennnvvv}}}bbb[[[RRRMMMKKKIIIGGGFFFHHHGGGGGGGGGFFFEEEEEEEEEJJJJJJJJJIIIHHHGGGFFFEEECCCCCCDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHGGGGGGHHHIIIGGGFFFEEEDDDCCCCCCCCCCCC???CCCDDDAAA@@@BBBBBB@@@BBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBCCC@@@AAAAAABBBBBBCCCCCCCCCCCCGGGOOOYYYfffrrr{{{tttggg^^^ZZZXXX^^^hhhqqqyyy>>>>>>@@@DDDJJJPPPVVVZZZ\\\ZZZ^^^hhhrrrzzzmmmaaaUUUPPPOOOLLLJJJHHHHHHHHHGGGFFFFFFEEEDDDDDDIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@BBBBBBCCCHHHLLLJJJDDDDDDDDDCCCBBBAAAAAAAAABBB@@@AAABBBCCCCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDGGGJJJQQQYYYdddnnnvvv{{{}}}rrrfff]]]YYY[[[aaalllvvv~~~>>>???AAAFFFKKKRRRXXX[[[``````eeepppzzzyyyhhhWWWRRRQQQMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBFFFDDDCCCHHHTTT\\\XXXMMMEEEEEEDDDCCCBBBBBBBBBCCC???@@@AAACCCCCCCCCBBBBBB@@@@@@AAAAAABBBCCCDDDDDDGGGJJJPPPXXXbbbkkksssxxx}}}}}}rrrggg^^^ZZZ]]]dddnnnyyy===>>>BBBGGGMMMRRRWWWYYY^^^bbbjjjuuu~~~rrr[[[SSSQQQMMMIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCEEEFFFEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDBBB@@@FFFTTT]]]XXXNNNEEEEEEDDDDDDCCCDDDDDDDDD@@@AAAAAABBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCCCCCCCCCCFFFLLLUUU```jjjsssxxx|||vvvkkkccc___^^^fffqqq|||>>>AAAFFFKKKQQQUUUXXXYYY\\\cccnnnzzz~~~~~~|||zzzwwwssspppooonnnnnnooorrrvvvyyy}}}dddYYYTTTMMMIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCBBB@@@BBBDDDEEEDDDBBBCCCCCCBBBBBBBBBCCCDDDDDD???@@@???BBBIIIOOOMMMGGGEEEEEEDDDDDDDDDEEEFFFFFFCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEKKKSSS^^^hhhpppuuu{{{yyyooohhhdddaaahhhtttBBBEEEJJJQQQVVVYYY[[[\\\```hhhvvv}}}vvvtttsssrrrqqqpppooonnnnnnqqqooollliiigggffffffgggdddfffiiikkkmmmpppsssvvvvvvzzzmmm___XXXPPPJJJKKKHHHIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCAAA???@@@CCCDDDCCCAAABBBBBBBBBBBBBBBCCCDDDEEE???CCCDDDBBBCCCFFFFFFDDDEEEDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAADDDGGGLLLSSS\\\dddkkkoooyyy~~~zzzpppiiieeebbbjjjvvvAAAEEELLLQQQUUUYYY]]]```eeeppp{{{~~~|||xxxsssnnnjjjgggfffccccccccccccdddeeegggggggggeeeccc```^^^\\\\\\\\\___^^^]]]]]]^^^```bbbdddlllnnnqqquuu{{{yyy^^^TTTRRROOOLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHFFFDDDDDDFFFGGGEEECCCEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDDDD@@@AAACCCDDDDDDCCCAAA@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@AAABBBDDDCCCEEEHHHNNNVVV___hhhlllzzzyyynnnhhhgggaaakkkyyyCCCHHHNNNTTTWWW[[[```dddmmmyyy~~~xxxtttmmmllliiieeebbb```^^^]]]^^^^^^]]]^^^^^^___```aaabbbaaa^^^\\\ZZZYYYXXXXXX[[[[[[YYYYYYYYY[[[]]]^^^```aaacccfffkkkooosssvvv|||fffYYYTTTPPPLLLJJJIIIIIIHHHHHHGGGGGGGGGHHHFFFDDDEEEFFFGGGEEECCCEEEDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDFFFEEEDDDCCCCCCCCCCCCDDD@@@AAACCCDDDDDDCCCAAA@@@AAAAAABBBCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEFFFGGGHHHLLLTTT]]]fffkkk~~~sssgggaaa___^^^iiizzzGGGLLLRRRWWWZZZ___eeeiiiuuu|||vvvqqqlllhhheee^^^]]][[[ZZZXXXWWWWWWWWWZZZYYYYYYXXXYYYYYYZZZZZZ^^^]]][[[YYYXXXWWWVVVVVVYYYXXXWWWVVVVVVWWWYYYYYY[[[[[[]]]___bbbeeehhhiiilllnnnssszzzqqq```VVVPPPKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGFFFEEEEEEFFFFFFEEECCCEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCCCC@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAA@@@??????DDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCDDDEEEFFFHHHGGGHHHKKKSSS^^^iiiooowwwiii]]]XXXWWW[[[hhh{{{JJJOOOVVVZZZ]]]bbbjjjppp|||~~~vvvsssmmmiiifffccc```^^^YYYYYYXXXWWWVVVVVVWWWWWWYYYXXXXXXWWWWWWWWWXXXXXX[[[[[[ZZZYYYXXXWWWWWWWWWYYYXXXWWWWWWVVVWWWWWWXXX[[[\\\]]]___bbbdddfffgggiiihhhkkkpppuuu~~~{{{eeeWWWOOOLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGFFFEEEEEEEEEEEEEEEDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBBAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@??????DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFKKKTTT```llltttwwwwwwsssjjj^^^UUURRRRRRZZZhhh~~~KKKQQQXXX\\\___eeepppxxx|||uuuppplllhhhddd```^^^[[[YYYWWWZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXWWWWWWVVVWWWWWWWWWYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXYYY[[[^^^```cccdddeeeffffffgggjjjmmmuuukkkYYYPPPMMMLLLKKKKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEIIIQQQ\\\fffmmmhhhgggccc\\\UUUQQQQQQSSS[[[lllLLLSSSZZZ___bbbjjjvvvyyyuuuqqqlllhhhhhhddd```]]]\\\ZZZXXXVVVYYYXXXVVVUUUTTTSSSSSSSSSWWWVVVVVVVVVVVVVVVWWWWWWVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYY\\\___bbbdddffffffgggfffhhhjjjlllrrrvvv___TTTPPPMMMLLLKKKJJJIIIHHHGGGFFFEEEFFFGGGFFFEEEDDDDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFHHHMMMSSSXXX\\\ZZZYYYUUUQQQOOOOOORRRUUU___pppMMMUUU]]]bbbeeennn}}}zzzuuupppmmmlllkkkgggdddhhheeeaaa___^^^^^^\\\[[[YYYXXXWWWUUUTTTTTTSSSSSSWWWWWWVVVWWWWWWXXXYYYZZZWWWXXXYYYZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\^^^___bbbdddggghhhiiiiiiiiiiiikkknnnoootttiiiYYYRRRMMMMMMLLLJJJIIIHHHGGGFFFEEEFFFHHHGGGDDDCCCDDDFFFDDDDDDDDDDDDDDDDDDDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJMMMOOOPPPQQQSSSQQQOOOLLLLLLOOOSSSVVVaaatttOOOVVV___dddhhhrrryyyuuuqqqmmmjjjiiijjjjjjgggdddeeeccc```^^^^^^___^^^]]][[[[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]YYYZZZ\\\^^^^^^^^^^^^]]]\\\]]]^^^``````aaaaaaaaaaaabbbdddfffhhhiiiiiihhhggghhhjjjnnnooosss~~~qqq\\\TTTNNNMMMLLLKKKIIIHHHGGGFFFDDDGGGHHHGGGDDDCCCDDDFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA??????CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGDDDFFFJJJNNNPPPQQQQQQPPPQQQPPPMMMKKKLLLOOORRRUUUcccwwwVVVZZZ```fffnnnzzzvvvoookkkiiihhhhhhiiiiiihhhhhhgggfffcccbbbaaa```___^^^^^^^^^]]]\\\[[[ZZZZZZYYYZZZZZZYYYZZZ\\\\\\[[[[[[\\\^^^^^^^^^____________```````````````bbbdddffffffeeedddfffhhhjjjlllmmmmmmmmmsssqqqqqqtttuuuyyyeeeTTTPPPLLLJJJLLLKKKHHHGGGJJJHHHFFFEEEFFFHHHHHHFFFCCCGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFDDDAAA?????????DDDDDDEEEEEEEEEDDDBBBAAACCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEGGGIIIKKKMMMOOOOOOOOOKKKJJJKKKLLLNNNTTT[[[ccczzzXXX\\\bbbiiirrr~~~uuupppmmmkkkjjjhhhiiiiiiiiiiiihhhggggggeeeeeecccbbbaaa`````````___^^^]]]]]]\\\\\\\\\\\\[[[]]]______^^^___```bbbbbbbbbbbbbbbbbbbbbccccccccccccccceeefffhhhhhhhhhkkkmmmoooqqqssstttuuuuuuwwwvvvvvvyyyzzz}}}jjjXXXQQQMMMKKKLLLKKKHHHGGGIIIFFFEEECCCDDDFFFFFFDDDAAAEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJMMMJJJIIIKKKMMMOOOVVV]]]fff}}}ZZZ___fffnnnxxx}}}xxxqqqkkkiiihhhhhhhhhkkkkkkkkklllkkkjjjjjjiiiiiihhhgggeeeddddddccccccbbbaaa```````````````aaa___aaacccdddcccdddfffggggggggggggfffffffffggggggiiiiiijjjkkkllllllmmmnnnnnnooorrrtttwwwxxxyyyyyy{{{{{{}}}ttt___UUUOOOKKKKKKKKKGGGFFFHHHFFFEEEDDDEEEFFFFFFDDDBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCCCCBBBAAAAAACCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHKKKHHHIIILLLNNNPPPWWW___iii[[[aaaiiirrr}}}{{{wwwqqqmmmkkkkkkjjjiiinnnnnnoooooonnnnnnmmmlllkkkkkkiiihhhgggfffffffffddddddcccccccccddddddeeeccceeeggghhhhhhhhhjjjlllkkkjjjiiiiiiiiiiiijjjkkknnnoooqqqqqqqqqrrrsssuuuqqqsssvvvyyy|||}}}}}}}}}~~~~~~gggZZZRRRLLLKKKKKKHHHFFFGGGHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDEEEEEEMMMJJJFFFCCCBBBBBBAAAAAADDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLIIIJJJMMMNNNPPPVVV^^^kkk[[[bbblllvvv~~~|||wwwtttrrrqqqpppoooooooooppppppoooooonnnmmmnnnmmmllljjjiiiiiihhhhhhggggggfffgggggghhhiiiiiigggiiikkkkkkkkkkkkmmmooommmlllkkkjjjkkklllmmmoooqqqsssuuuvvvvvvvvvxxx{{{{{{~~~rrr___VVVNNNLLLKKKHHHFFFGGGGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGSSSNNNHHHDDDCCCBBBAAA@@@EEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNKKKKKKNNNOOOPPPUUU[[[kkk\\\cccoooyyy~~~~~~{{{xxxvvvuuuuuusssrrrqqqqqqqqqqqqqqqpppooooooppppppnnnmmmlllkkkkkkkkkjjjjjjkkkkkklllmmmnnnoookkkmmmnnnnnnnnnnnnoooqqqpppooonnnnnnoooqqqsssuuutttxxx{{{|||{{{|||}}}fffZZZPPPMMMLLLJJJGGGGGGEEEFFFHHHGGGFFFDDDDDDEEEGGGGGGFFFFFFEEEDDDDDDCCCFFFEEEDDDCCCDDDFFFHHHJJJRRRLLLFFFBBBCCCEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBAAAAAAAAAAAAEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIFFFFFFGGGIIIJJJLLLMMMMMMNNNLLLLLLOOOPPPPPPTTTZZZkkk]]]fffrrr}}}}}}}}}{{{yyyvvvwwwwwwwwwwwwvvvuuuuuutttsssrrrpppoooooonnnnnnooooooooopppqqqrrrtttuuupppqqqrrrrrrqqqpppqqqrrrtttsssssssssuuuxxx{{{}}}|||kkk^^^RRRNNNNNNKKKHHHHHHEEEGGGIIIHHHEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDGGGJJJLLLPPPIIIBBB@@@BBBEEEFFFFFFCCCCCCBBBBBBBBBCCCEEEFFFCCCCCCCCCCCCBBBBBBBBBAAAEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKMMMKKKLLLOOOPPPQQQUUU\\\kkk^^^hhhuuu}}}}}}~~~~~~}}}}}}|||{{{vvvuuutttsssrrrqqqqqqqqqrrrrrrssssssuuuvvvxxxyyysssuuuuuutttsssrrrssstttxxxwwwwwwwwwyyy}}}mmm```SSSOOOOOOLLLIIIHHHGGGIIIKKKJJJGGGFFFGGGHHHDDDDDDDDDEEEFFFFFFGGGGGGDDDCCCCCCCCCEEEHHHKKKNNNPPPIIIAAA>>>@@@DDDDDDCCCFFFEEEDDDDDDDDDFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKOOOQQQRRRWWW^^^kkkdddmmm}}}{{{yyyxxxwwwuuuuuuvvvwwwxxxxxxxxxyyyzzz{{{|||}}}~~~zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{{{{}}}|||iiiXXXSSSQQQLLLKKKNNNJJJIIIGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGEEEDDDCCCCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKNNNLLLLLLPPPRRRSSSYYY```lllhhhppp~~~~~~|||{{{|||~~~ppp[[[TTTQQQLLLIIIJJJKKKJJJHHHFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIJJJKKKKKKLLLLLLLLLMMMKKKKKKOOOPPPRRRXXX___mmmnnntttzzz```VVVSSSNNNIIIIIILLLKKKIIIGGGFFFEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMJJJKKKNNNPPPQQQWWW^^^mmmuuuyyy{{{}}}eeeYYYVVVRRRMMMLLLLLLKKKIIIGGGFFFEEEFFFFFFHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKKKKNNNPPPQQQWWW^^^mmmyyy}}}zzzuuuzzzhhhZZZWWWSSSOOOOOOLLLKKKIIIGGGFFFFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIJJJKKKMMMNNNOOOMMMMMMPPPQQQRRRXXX___nnnxxx~~~sssrrrxxxnnn^^^WWWQQQMMMNNNKKKJJJIIIHHHGGGGGGHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIIIIIIIJJJLLLNNNPPPPPPNNNNNNPPPQQQRRRXXX___ooottt~~~wwwoooqqqwww{{{gggZZZPPPLLLNNNJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEFFFGGGDDDEEEEEEFFFHHHJJJLLLMMMLLLJJJHHHEEEDDDEEEFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGEEEFFFGGGHHHIIIKKKLLLLLLKKKKKKJJJKKKLLLNNNQQQSSSPPPMMMMMMOOOPPPQQQWWW]]]oooqqq}}}zzzqqqmmmqqqwwwppp___QQQLLLNNNIIIIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFCCCCCCDDDDDDEEEGGGHHHIIIEEEEEEFFFHHHJJJMMMOOOPPPOOOLLLIIIEEEDDDEEEGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLLLLNNNPPPSSSUUUOOOLLLLLLNNNOOOPPPUUU\\\ooovvvyyyrrrnnnlllpppvvvsss^^^WWWQQQJJJKKKIIIHHHIIIKKKNNNOOOOOOKKKJJJHHHFFFEEEEEEFFFGGGEEEEEEEEEFFFGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEDDDCCCFFFLLLMMMKKKOOOJJJHHHJJJKKKIIIHHHJJJFFFFFFGGGGGGGGGHHHHHHHHHEEEDDDCCCEEEHHHKKKMMMMMMVVVQQQLLLLLLPPPSSSSSSQQQOOOMMMMMMOOOPPPQQQVVV]]]lllwww{{{xxxnnnkkkkkkpppvvvxxxaaaXXXRRRLLLMMMKKKJJJJJJLLLNNNOOONNNKKKJJJHHHFFFEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFIIIKKKMMMRRRYYY\\\YYYNNNKKKKKKNNNNNNJJJFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHIIILLLNNNPPPQQQSSSOOOLLLMMMQQQUUUTTTSSSPPPMMMMMMOOOPPPQQQVVV]]]nnnwww~~~vvvmmmiiigggiiiooovvvgggZZZTTTOOOOOOMMMKKKKKKLLLNNNNNNMMMJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFCCCGGGJJJNNNTTT]]]___]]]QQQOOOQQQUUUTTTMMMFFFDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHIIIKKKMMMNNNNNNLLLLLLOOOUUUXXXXXXVVVRRROOONNNPPPQQQQQQWWW^^^pppvvv}}}ooogggdddcccfffnnnvvvmmm]]]TTTQQQPPPNNNLLLKKKKKKLLLLLLKKKHHHGGGFFFEEEEEEEEEEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFBBBEEEFFFHHHNNNWWW[[[ZZZWWWTTTUUUXXXWWWPPPIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJKKKKKKLLLNNNSSSYYY\\\]]]\\\VVVSSSRRRSSSSSSTTTYYY```sssxxxyyymmmfffaaaaaaeeemmmuuu~~~vvv___UUURRRPPPMMMKKKIIIJJJJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGGGGNNNXXX^^^___YYYUUUSSSTTTSSSMMMIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJIIIHHHHHHKKKMMMKKKMMMQQQWWW\\\```aaaaaa\\\XXXVVVVVVVVVWWW]]]dddwwwwwwlllgggaaa```dddlllttt}}}cccVVVTTTOOOMMMJJJIIIIIIIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHGGGHHHOOOYYY``````TTTOOOKKKLLLKKKGGGFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHIIIHHHEEEFFFIIILLLLLLOOOSSSXXX]]]```bbbccc```\\\YYYYYYXXXYYY___ggg}}}tttjjjdddbbbaaadddkkksss|||hhhXXXVVVOOOMMMJJJIIIIIIJJJIIIHHHEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGCCCFFFGGGHHHMMMUUUXXXVVVMMMHHHEEEGGGGGGDDDCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHCCCEEEGGGFFFCCCDDDHHHLLLMMMOOOSSSWWW[[[^^^aaacccbbb^^^ZZZZZZYYYZZZ```gggqqqgggbbbcccbbbdddkkksss|||lllZZZWWWPPPMMMKKKJJJKKKKKKKKKJJJFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGDDDHHHJJJJJJMMMQQQPPPKKKIIIEEEDDDFFFGGGDDDBBBCCCFFFFFFGGGGGGGGGHHHHHHHHHFFFIIIKKKJJJGGGHHHLLLQQQMMMOOOSSSVVVYYY\\\```bbbccc^^^[[[ZZZYYYYYY```ggg{{{jjjcccaaa```bbbfffllltttttt^^^WWWQQQLLLJJJKKKKKKHHHGGGHHHHHHFFFEEEDDDDDDFFFHHHIIIGGGGGGFFFEEEDDDDDDDDDEEEJJJIIIHHHHHHGGGFFFEEEEEEJJJEEEJJJWWWZZZNNNFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJOOOQQQTTTWWWZZZ[[[\\\\\\___[[[YYYXXXWWWXXX___iiixxxiiibbb___^^^```eeellluuu}}}dddZZZRRRMMMJJJLLLLLLHHHGGGHHHGGGFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDJJJGGGIIIMMMNNNJJJGGGIIIFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOPPPRRRTTTVVVVVVVVVVVV]]]ZZZYYYXXXWWWXXX___hhhsssgggaaa^^^\\\```fffoooyyylll^^^TTTOOOKKKLLLLLLHHHGGGIIIFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDFFFLLLOOOKKKHHHIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKGGGHHHIIIJJJLLLNNNPPPQQQTTTUUUVVVWWWWWWWWWVVVVVVZZZXXXXXXXXXXXXXXX```hhh{{{nnnddd^^^\\\]]]bbbiiisss~~~tttaaaVVVQQQMMMMMMLLLIIIHHHIIIEEEFFFHHHIIIJJJIIIHHHGGGEEEFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEDDDSSS[[[RRRKKKLLLJJJBBBEEEEEEEEEFFFGGGHHHJJJKKKHHHHHHIIIIIIJJJKKKKKKKKKHHHHHHIIIJJJLLLNNNPPPQQQUUUVVVWWWXXXYYYXXXWWWWWWXXXVVVVVVXXXXXXYYYaaaiiiqqqhhh```\\\[[[\\\aaaiiisss|||dddYYYSSSNNNNNNLLLIIIHHHJJJEEEGGGIIIKKKKKKJJJHHHGGGCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHYYY___SSSIIIKKKIIIAAAFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQSSSUUUWWWWWWWWWWWWWWWUUUUUUXXXXXX[[[ccclllsssiiiccc\\\YYY\\\ZZZ___fffppp{{{jjj[[[UUUOOONNNMMMIIIHHHJJJFFFGGGIIIKKKKKKJJJIIIHHHCCCDDDEEEGGGGGGFFFEEEDDDFFFFFFGGGGGGHHHHHHHHHIIINNNXXXXXXKKKBBBFFFIIIFFFHHHGGGGGGFFFEEEEEEEEEFFFHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNQQQRRRUUUWWWYYYZZZ[[[[[[WWWUUUUUUWWWXXX\\\fffppp|||kkkeee```YYYXXX]]]ZZZ^^^eeemmmyyyrrr]]]VVVPPPOOOMMMIIIIIIKKKGGGHHHIIIJJJKKKJJJJJJIIIEEEFFFGGGHHHHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHMMMRRRQQQIIICCCEEEHHHIIIGGGGGGGGGGGGHHHJJJKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJJJJKKKMMMOOOQQQRRRUUUVVVYYY[[[]]]^^^^^^^^^XXXUUUTTTVVVXXX]]]iiitttvvvhhhddd___WWWWWW]]]]]]```eeennnyyywww^^^WWWQQQOOOMMMJJJIIIKKKHHHIIIIIIJJJJJJJJJJJJJJJGGGGGGIIIIIIIIIGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHGGGLLLOOONNNLLLIIIHHHHHHDDDEEEGGGJJJNNNQQQTTTVVVGGGGGGHHHHHHIIIJJJJJJKKKHHHIIIJJJLLLOOOQQQTTTUUUTTTUUUWWWYYYZZZ[[[[[[ZZZYYYVVVTTTVVVXXX^^^jjjwwwyyypppfffaaa^^^ZZZZZZ]]][[[^^^ccckkkwww}}}hhhTTTNNNPPPJJJHHHKKKIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKPPPPPPIIIDDDEEEEEEBBBFFFHHHEEECCCJJJ[[[iiimmmPPPMMMIIIHHHKKKLLLLLLKKKMMMNNNNNNNNNOOOQQQUUUYYYWWWXXX[[[]]]]]]\\\[[[ZZZ[[[WWWUUUUUUVVVZZZfffrrrtttkkkccc```^^^\\\]]]aaa^^^aaafffnnnyyykkkWWWOOOQQQKKKIIILLLIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHJJJOOOOOOIIIFFFGGGGGGEEEFFFHHHGGGCCCGGGPPPWWWXXXNNNKKKHHHIIIKKKMMMNNNMMMNNNOOOPPPQQQQQQRRRUUUXXXVVVWWWYYYZZZZZZZZZYYYYYYXXXUUURRRRRRSSSWWWbbbnnn{{{mmmeee^^^]]]]]]]]]```eeeccceeejjjpppzzz~~~{{{~~~pppZZZPPPQQQLLLJJJLLLIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEFFFGGGKKKNNNNNNJJJGGGIIIIIIHHHEEEHHHHHHFFFFFFHHHIIIFFFKKKJJJHHHIIILLLNNNOOOOOOOOOQQQSSSTTTTTTTTTVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXTTTRRRRRRRRRUUU___jjj|||iiibbb\\\[[[\\\]]]```eeefffhhhlllqqqzzzxxxoooqqqttt|||ttt]]]QQQQQQLLLJJJLLLHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHNNNNNNMMMJJJHHHHHHIIIHHHDDDFFFHHHHHHIIIIIIHHHFFFKKKJJJJJJKKKLLLNNNOOOOOOPPPSSSVVVXXXWWWVVVVVVWWWZZZZZZYYYXXXXXXXXXYYYYYYYYYVVVTTTTTTTTTVVV___iii{{{jjjbbb\\\ZZZ[[[[[[^^^bbbeeehhhlllqqqyyy}}}tttmmmiiifffhhhoooyyyyyy```RRRQQQLLLJJJKKKGGGIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIKKKSSSOOOLLLJJJIIIGGGFFFGGGFFFEEEFFFIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLMMMNNNQQQTTTXXXYYYYYYXXXWWWXXXZZZZZZYYYXXXWWWWWWWWWXXXYYYVVVUUUVVVUUUWWW^^^hhhxxxmmmddd]]][[[ZZZYYY[[[___cccfffkkkqqqyyy{{{rrrmmmjjjgggeeeaaabbbgggooowwwdddTTTRRRMMMKKKLLLGGGIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLUUUOOOJJJJJJIIIFFFEEEFFFIIIFFFFFFHHHHHHGGGIIILLLKKKMMMNNNNNNLLLLLLMMMNNNRRRTTTXXXZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUUUUWWWUUUUUUVVVVVVWWW^^^ggg}}}nnnfff^^^[[[YYYXXXZZZ^^^bbbeeejjjqqqyyy{{{uuummmhhhfffeeecccaaaaaaaaadddkkkqqqxxxiiiWWWTTTOOONNNNNNIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJTTTLLLGGGIIIIIIFFFEEEGGGKKKGGGFFFIIIIIIFFFGGGKKKIIIKKKNNNNNNMMMMMMOOOQQQQQQTTTWWWYYYYYYYYYZZZ\\\[[[\\\\\\\\\[[[YYYWWWVVVWWWVVVWWWYYYYYYYYY```hhhooofff^^^[[[ZZZXXXZZZ^^^aaadddjjjqqqzzzxxxppplllhhhffffffeeeaaa^^^___^^^```fffjjjqqq~~~lllZZZVVVQQQPPPPPPKKKIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIRRRJJJEEEHHHIIIFFFFFFIIIKKKGGGGGGKKKKKKHHHHHHMMMFFFJJJMMMNNNNNNNNNPPPSSSQQQTTTVVVXXXXXXYYY[[[]]]___```aaaaaa```]]][[[YYYZZZYYYZZZ\\\\\\]]]dddlllqqqiii___ZZZYYYZZZYYYWWW^^^bbbiiiqqqyyyuuummmjjjhhheeecccccccccbbbaaa]]][[[[[[```ffflllwwwvvv\\\SSSRRRMMMJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEEEEGGGJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMMMMOOOQQQSSSPPPRRRUUUWWWXXXYYY[[[\\\```___^^^]]]]]]]]]]]]]]]aaa`````````\\\[[[aaajjjoooggg^^^YYYYYYZZZYYYXXX]]]aaahhhpppyyy}}}wwwooojjjiiigggcccaaa``````^^^]]]^^^\\\[[[___ccchhhqqq{{{{{{___UUURRRNNNKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGFFFDDDDDDFFFHHHFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNPPPRRRUUUSSSUUUWWWYYYYYYZZZ[[[]]]______^^^^^^^^^^^^______bbb`````````\\\\\\cccmmm~~~jjjddd\\\XXXXXXZZZZZZYYY\\\aaahhhoooxxx~~~wwwqqqmmmjjjjjjgggcccaaa```___]]]\\\```\\\[[[^^^```ccckkksssdddWWWSSSNNNLLLMMMIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFEEEDDDDDDEEEGGGDDDEEEFFFGGGHHHJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNOOOQQQTTTWWWWWWYYY[[[\\\[[[\\\]]]^^^``````aaaaaabbbccccccdddcccaaa```___]]]^^^gggrrrrrreee```ZZZWWWWWWYYYZZZZZZ\\\```gggoooxxxyyysssppppppkkkhhheeecccbbbbbbaaa``````]]][[[]]]^^^```gggooo{{{hhhXXXSSSNNNLLLMMMIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGFFFEEEDDDFFFGGGDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIKKKMMMOOOPPPSSSVVVYYYZZZ\\\^^^^^^^^^]]]^^^___bbbcccdddfffggghhhiiiiiieeebbb```___]]]```kkkwww}}}jjj```]]]XXXVVVVVVXXXYYYZZZ\\\```gggoooxxx}}}uuurrrssskkkhhhfffddddddeeedddccc___\\\\\\^^^___```gggnnnxxxlllZZZSSSMMMKKKMMMIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHFFFFFFFFFHHHFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKIIIKKKNNNPPPQQQTTTXXX[[[\\\^^^``````___^^^___```bbbccceeegggiiijjjkkkkkkfffdddbbb```___bbbnnn{{{uuufff\\\ZZZWWWUUUUUUVVVXXXZZZ\\\aaahhhoooxxxyyyuuusssllljjjgggeeeeeeeeedddccc___]]]\\\^^^___```fffmmmvvvqqq^^^UUUOOOKKKMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIIIIGGGFFFGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFIIIIIIIIIJJJKKKKKKLLLLLLKKKMMMOOOQQQRRRUUUXXX[[[\\\^^^``````______```aaaaaabbbeeegggiiijjjjjjjjjhhheeedddcccbbbdddppp|||nnnbbbZZZYYYWWWTTTSSSTTTWWWYYY]]]aaahhhpppyyy}}}yyy{{{{{{zzzyyy}}}|||yyyrrroookkkiiigggfffeeeccc```]]]\\\^^^^^^^^^ccciiisssuuubbbYYYQQQMMMNNNKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLNNNPPPRRRSSSUUUYYY[[[ZZZ\\\^^^_________```aaacccdddgggiiikkkkkkkkkkkkiiigggfffeeedddfffqqq|||{{{iii^^^YYYXXXVVVTTTSSSTTTVVVYYY^^^bbbiiiqqqzzz}}}uuuwwwxxxuuusssuuu|||yyyuuuqqqmmmkkkhhhfffdddaaa^^^]]]]]]]]]\\\```fffqqq}}}xxxeee\\\SSSOOOOOOLLLKKKKKKKKKKKKJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCEEEGGGGGGFFFEEEEEEEEECCCCCCDDDFFFGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMOOOQQQRRRSSSUUUXXX[[[YYY[[[^^^^^^^^^^^^___aaafffhhhkkkmmmoooooonnnnnniiihhhggggggeeegggqqq|||wwwkkkcccYYYWWWUUUQQQPPPRRRWWW[[[[[[aaaiiiqqqyyyzzzssssssrrrqqqrrrvvv|||~~~}}}}}}}}}}}}~~~|||xxxsssnnnkkkiiigggeeecccaaa^^^[[[[[[]]]```bbblllvvviii[[[UUUQQQNNNJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLPPPQQQRRRSSSTTTWWW[[[^^^^^^^^^^^^^^^]]]\\\[[[[[[fffiiimmmpppqqqooollliiimmmmmmmmmmmmjjjjjjqqqzzzttthhhbbbYYYXXXUUUQQQPPPRRRVVVZZZ[[[aaaiiiqqqyyyxxxwwwtttqqqqqquuu{{{}}}zzzzzz{{{zzz|||~~~zzzuuuqqqnnnllljjjiiicccaaa]]][[[[[[\\\___aaajjjtttlll\\\TTTPPPNNNJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMPPPQQQSSSSSSTTTWWW[[[___```aaaaaaaaa``````___^^^cccfffjjjnnnooommmkkkhhhmmmlllmmmnnnkkkkkkrrr|||~~~oooeee```YYYXXXUUURRRPPPRRRVVVYYY\\\aaaiiiqqqyyy}}}xxxsssqqqtttyyy~~~~~~zzzxxxwwwxxxwwwyyy}}}yyyuuuqqqnnnlllkkkiiigggbbb```]]][[[ZZZ\\\^^^```hhhqqqqqq]]]TTTOOOMMMJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJKKKKKKLLLMMMNNNOOOQQQRRRTTTUUUVVVXXX\\\_________`````````___^^^^^^```cccgggjjjlllkkkiiihhhkkkkkklllmmmllllllttt}}}zzzlllccc```YYYXXXUUURRRQQQRRRVVVYYY]]]bbbjjjqqqzzz~~~wwwssstttxxx|||}}}yyyvvvuuuvvvwwwyyy|||~~~tttqqqmmmkkkjjjiiigggeeebbb```]]][[[ZZZ\\\^^^___eeemmm{{{vvv```TTTPPPOOOJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKKKKLLLMMMOOOQQQRRRRRRTTTVVVWWWXXXZZZ]]]``````aaaaaabbbbbbbbbaaaaaa```bbbeeehhhjjjjjjiiihhhhhhgggiiikkkjjjkkksss}}}xxxjjjbbb```WWWWWWUUUSSSQQQSSSVVVYYY]]]bbbjjjqqqzzz~~~xxxvvvwwwxxx}}}}}}}}}{{{xxxuuuuuuvvvyyyzzz|||~~~~~~}}}~~~|||vvvtttrrrooommmmmmllljjjhhhbbbaaa^^^\\\[[[\\\]]]^^^cccjjjwww|||cccUUUQQQPPPJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKJJJKKKLLLMMMOOOQQQSSSUUUTTTVVVXXXZZZ[[[]]]```bbbgggggghhhiiijjjjjjiiiiiibbbdddfffgggiiiiiihhhhhhddddddfffhhhhhhiiirrr|||xxxhhhaaa___UUUUUUTTTSSSRRRTTTWWWZZZ^^^cccjjjqqqzzzyyyvvvuuuwwwxxxyyyxxxuuutttuuuvvvzzz{{{}}}~~~~~~|||{{{}}}~~~{{{vvvsssqqqooommmmmmkkkiiigggcccbbb___]]]]]]]]]^^^^^^```gggrrrgggWWWRRRQQQJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLNNNQQQSSSVVVWWWVVVXXX[[[]]]^^^```bbbdddhhhiiijjjkkkllllllllllllfffgggggggggggggggffffffbbbbbbdddgggfffgggpppzzzxxxfff^^^]]]SSSSSSSSSSSSSSSUUUYYY\\\___cccjjjqqqzzz}}}vvvrrrppprrrsssssssssssstttvvvxxxzzz|||~~~~~~}}}}}}}}}~~~{{{sssqqqooonnnmmmllliiifffdddcccaaa___^^^^^^^^^______dddnnnzzzlllYYYRRRQQQJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKMMMOOORRRUUUXXXYYYXXX[[[^^^```aaabbbeeegggfffggghhhjjjkkkllllllllljjjiiihhhfffeeedddcccccccccccceeegggfffgggooozzzxxxeee]]][[[QQQRRRSSSSSSSSSVVVZZZ]]]___cccjjjrrrzzzvvvqqqkkkmmmoooppppppqqqsssuuuwwwyyy{{{~~~}}}~~~yyywwwuuutttsssqqqmmmkkkeeedddbbb```___^^^______^^^bbbkkkuuuoooZZZRRRPPPJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLJJJKKKMMMOOOSSSVVVYYYZZZZZZ\\\```bbbcccdddfffhhhiiijjjkkkmmmnnnoooooopppkkkjjjhhheeecccbbbaaa```ddddddeeegggfffgggpppzzztttddd\\\WWWSSSRRRQQQPPPQQQTTTWWWYYY[[[aaajjjrrr{{{{{{pppnnnnnnmmmkkkkkknnnrrrvvvxxx{{{~~~{{{vvvtttssspppmmmhhhfffcccbbbaaa```^^^]]]___bbbhhhqqq{{{rrr___TTTMMMLLLKKKIIIGGGFFFDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHHHHLLLKKKJJJIIIHHHIIIJJJKKKIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMOOOPPPRRRUUUYYY\\\^^^aaadddfffgggggghhhiiigggiiiiiihhhlllrrrssspppooohhhdddgggiiifffbbbaaa^^^aaa___aaafffdddlllwwwggg^^^ZZZTTTSSSRRRQQQRRRUUUXXXZZZ]]]ccckkkttt}}}{{{tttooonnnmmmkkkkkkmmmqqqtttwwwyyy}}}}}}{{{yyyvvvsssllliiifffddddddccccccaaaaaadddiiioooxxxvvvbbbVVVOOONNNMMMKKKJJJHHHHHHGGGGGGIIIJJJJJJKKKLLLLLLKKKKKKHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLNNNPPPQQQSSSVVVZZZ]]]___bbbeeegggggghhhiiijjjhhhkkklllmmmsss{{{~~~|||tttlllggghhhhhhddd```^^^^^^aaa___bbbgggeeennnwwwggg___YYYUUUTTTRRRRRRSSSUUUXXXZZZ^^^dddllluuu~~~|||xxxppppppnnnkkkjjjkkkooorrrtttvvvzzz}}}~~~}}}|||{{{~~~zzzsssooojjjgggffffffffffffdddgggjjjooouuu}}}|||eeeXXXRRRLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHIIILLLLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPRRRTTTWWW\\\___aaacccfffhhhhhhiiijjjkkkkkknnnpppsss{{{{{{rrrjjjgggddd___[[[ZZZWWW[[[ZZZ]]]cccbbblllsssddd[[[UUUTTTSSSRRRQQQRRRUUUWWWYYY]]]ccclllttt}}}}}}{{{rrrqqqooollljjjjjjnnnqqqrrrtttwwwzzz}}}~~~}}}}}}}}}}}}}}}|||{{{{{{~~~~~~xxxqqqkkkiiiiiiiiiiiihhhjjjllloootttzzzfffXXXRRRLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIILLLLLLKKKJJJIIIHHHHHHHHHMMMMMMMMMMMMMMMMMMMMMMMMMMMOOORRRTTTVVVYYY^^^aaacccfffiiikkkkkkkkklllmmmnnnqqqssswwwvvvlllfff```YYYUUUUUURRRVVVUUUXXX___```jjjooobbbYYYSSSSSSQQQPPPOOOPPPSSSVVVXXX[[[aaajjjsss|||~~~{{{tttssspppmmmjjjkkknnnpppppprrruuuxxxzzz|||}}}}}}{{{{{{|||}}}}}}}}}}}}}}}{{{|||}}}zzzsssooommmlllllljjjlllnnnqqqtttzzzfffWWWRRROOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLIIIIIIJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMNNNNNNNNNNNNNNNPPPSSSUUUXXX\\\aaadddgggiiilllnnnnnnnnnnnnoooqqqtttuuuxxxwwwmmmeee]]]UUURRRSSSQQQTTTSSSWWW^^^___kkkmmmbbbZZZTTTRRRQQQOOOOOOPPPRRRUUUWWWZZZ```hhhqqqzzz~~~{{{uuutttqqqnnnkkkllloooqqqqqqrrrtttvvvxxxzzz{{{{{{yyyzzz{{{|||}}}}}}}}}}}}zzzzzz|||}}}~~~yyytttqqqpppoookkklllnnnpppssswww|||gggWWWSSSLLLKKKJJJIIIHHHHHHHHHHHHKKKJJJIIIIIIIIIIIIIIIIIIBBBCCCEEEHHHJJJKKKLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOOOOQQQTTTWWWZZZ^^^cccgggkkkmmmpppqqqqqqqqqqqqrrrsssvvvwwwxxx}}}~~~vvvmmmeee]]]UUURRRTTTMMMPPPNNNRRRZZZ\\\ggg|||jjjbbb[[[UUURRRQQQPPPOOOPPPSSSVVVXXXYYY___hhhpppyyyzzzvvvuuurrrooommmmmmpppsssrrrssstttuuuwwwxxxyyyyyyzzzzzz{{{|||||||||{{{{{{zzz{{{|||~~~yyyuuurrrpppnnnjjjlllmmmmmmnnnqqqtttwwwzzz}}}jjjYYYVVVKKKJJJHHHGGGFFFEEEEEEDDDGGGHHHHHHHHHGGGGGGFFFEEECCCDDDFFFHHHJJJKKKKKKKKKIIIJJJKKKLLLMMMOOOPPPPPPOOORRRUUUXXX[[[___eeehhhnnnqqqsssttttttttttttuuuuuuxxxyyyyyy|||{{{|||uuunnnggg___WWWUUUXXXNNNPPPOOORRRZZZ\\\hhhxxxhhh```ZZZTTTSSSRRRQQQPPPQQQTTTWWWYYYZZZ```hhhqqqzzz{{{vvvuuussspppnnnnnnrrrtttsssssstttuuuvvvwwwxxxxxx{{{{{{{{{{{{zzzyyyxxxxxx{{{|||}}}|||vvvrrrooommmkkkjjjkkkkkkkkkjjjkkknnnqqqvvvyyy}}}~~~mmm\\\YYYQQQPPPOOOMMMKKKJJJJJJIIIJJJJJJKKKLLLKKKJJJHHHGGGJJJJJJKKKLLLKKKJJJHHHGGGHHHIIIJJJKKKMMMOOOPPPQQQPPPRRRUUUXXX\\\```fffjjjppprrruuuvvvvvvuuuvvvwwwvvvyyyzzzzzz||||||wwwzzztttnnniiibbbZZZYYY[[[VVVYYYWWWZZZbbbdddpppssshhhddd]]]SSSTTTTTTSSSRRRQQQRRRUUUWWW[[[___gggpppyyy|||yyyvvvuuussspppnnnnnnqqqtttwwwvvvvvvvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwwwwyyy{{{~~~~~~}}}tttooommmllljjjgggfffeeedddddddddfffhhhjjjoooqqquuuyyy~~~ttt___XXXPPPNNNLLLLLLLLLKKKIIIGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUXXX[[[___dddgggiiioooqqqttttttrrrrrruuuxxx||||||||||||{{{zzzyyyyyyuuusssnnniiiddd```]]]\\\___ZZZZZZ___dddmmmoooeeebbb\\\TTTSSSSSSSSSQQQQQQRRRUUUWWWZZZ___gggoooyyy}}}xxxvvvuuussspppmmmmmmpppsssttttttssssssssstttuuuuuuxxxwwwvvvvvvuuuuuuuuuvvvxxxzzz}}}~~~}}}~~~yyyrrrnnnllljjjgggeeedddcccbbbbbbbbbdddfffggglllnnnrrruuuyyyvvvaaaYYYPPPNNNLLLKKKKKKKKKIIIGGGHHHHHHHHHHHHIIIIIIIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJMMMMMMMMMOOOPPPRRRTTTUUUUUUWWWYYY]]]aaaeeeiiikkkmmmooorrrrrrrrrrrruuuwwwzzzzzz{{{{{{{{{{{{zzzzzzvvvtttpppkkkgggcccaaa```aaa\\\[[[aaaeeemmm}}}iii```^^^ZZZTTTQQQQQQQQQQQQPPPQQQUUUWWWZZZ___fffoooxxxzzzvvvvvvuuusssooollllllnnnppppppppppppppppppqqqrrrsssuuuuuuttttttssssssttttttwwwxxx{{{}}}~~~~~~}}}||||||}}}}}}xxxqqqlllkkkiiieeebbbbbbbbbaaa``````aaabbbcccfffiiilllnnnrrryyyyyycccZZZQQQOOOLLLKKKKKKKKKIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJMMMMMMNNNOOOQQQSSSUUUVVVWWWXXX[[[^^^bbbfffjjjlllkkkmmmooopppppprrruuuwwwzzzzzzzzzzzz{{{{{{{{{{{{vvvtttqqqnnnkkkhhhffffffccc]]]]]]bbbfffmmmxxxeee]]][[[WWWSSSPPPPPPPPPOOOOOOQQQTTTWWWZZZ^^^eeemmmuuu~~~~~~|||xxxuuuuuutttrrroookkkjjjlllnnnnnnnnnnnnnnnnnnooopppqqqsssrrrrrrqqqqqqqqqrrrrrruuuvvvxxxzzz||||||{{{{{{yyyzzz|||}}}~~~~~~~~~}}}~~~~~~~~~~~~tttmmmjjjiiifffdddcccbbbaaa```___````````````cccfffiiilllsss||||||dddZZZRRROOOMMMKKKKKKKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMOOOQQQTTTVVVWWWYYYZZZ\\\___cccgggjjjllljjjkkklllnnnpppsssvvvxxx{{{{{{zzzzzzzzzzzzzzzzzzuuutttrrrpppnnnkkkjjjiiiccc^^^]]]bbbffflll}}}tttddd\\\XXXTTTRRROOOPPPOOOOOONNNOOORRRUUUZZZ^^^dddkkkrrr{{{}}}zzzwwwuuussssssqqqnnnjjjiiijjjlllmmmmmmmmmmmmnnnooopppqqqqqqppppppoooppppppqqqqqqrrrsssuuuwwwyyyyyyzzzzzzwwwwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~~~~|||qqqlllkkkiiihhheeedddcccbbbaaa`````````[[[^^^bbbeeehhhnnnwww~~~}}}dddYYYSSSPPPMMMKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKMMMOOOQQQTTTVVVXXXZZZ[[[]]]```dddhhhkkkmmmkkkkkkkkkmmmppptttwwwxxx}}}|||{{{yyyxxxxxxxxxxxxuuuuuusssqqqooommmkkkjjjccc^^^]]]aaadddiiizzzqqqddd]]]WWWSSSRRROOOPPPOOONNNMMMNNNPPPSSSXXX\\\bbbiiiqqqzzz}}}}}}yyyuuusssqqqqqqpppmmmjjjiiiiiikkkkkkkkkkkklllmmmnnnooopppoooooonnnnnnoooooopppppppppqqqssstttvvvwwwxxxxxxuuuuuuvvvvvvvvvwwwwwwwwwyyyzzz{{{}}}~~~~~~~~~~~~xxxqqqnnnmmmkkkggggggfffdddcccaaa```___ZZZ]]]aaaccceeejjjrrrxxxeeeYYYSSSPPPMMMKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMPPPRRRVVVXXXZZZ\\\]]]___bbbfffiiilllnnnnnnmmmlllnnnrrrvvvxxxyyy}}}|||zzzxxxxxxxxxxxxyyywwwvvvuuussspppmmmkkkiiiccc^^^^^^bbbdddhhhwwwnnnddd^^^XXXSSSRRRPPPPPPOOOMMMLLLLLLOOOQQQUUUYYYaaaiiisss}}}}}}wwwssspppnnnooonnnllliiihhhiiijjjiiijjjjjjjjjkkkmmmnnnooonnnnnnnnnnnnnnnoooppppppnnnoooqqqrrrtttvvvwwwwwwtttttttttttttttuuuuuuvvvuuuwwwyyy{{{|||}}}}}}}}}}}}}}}~~~~~~~~~wwwsssooolllhhhhhhgggfffdddbbb```___\\\^^^aaabbbbbbffflllqqqyyygggZZZTTTQQQMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMOOORRRUUUXXX[[[]]]```aaaccceeeiiillloooqqqrrrooommmooosssxxxzzzzzzzzzyyyxxxwwwxxxyyy{{{|||zzzyyyxxxuuurrrnnnjjjhhheee```___cccdddhhhvvv|||kkkddd___XXXTTTTTTQQQQQQPPPMMMKKKKKKMMMOOORRRWWW```jjjttt}}}vvvqqqmmmmmmmmmmmmllliiihhhiiikkkhhhhhhhhhiiijjjlllmmmnnnnnnnnnnnnnnnnnnooopppqqqmmmnnnoooqqqsssuuuvvvwwwttttttssssssssstttuuuuuussstttwwwyyyzzz{{{{{{{{{}}}}}}}}}~~~{{{vvvoookkkiiihhhhhhfffdddaaa___^^^^^^```bbbaaa```bbbggglllooovvviii\\\TTTQQQMMMKKKKKKKKKLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNOOOQQQTTTWWW[[[^^^___cccccceeehhhkkkooorrrssstttqqqoooppptttyyy{{{{{{wwwvvvvvvvvvxxx{{{}}}||||||zzzwwwsssnnnjjjhhhfffaaaaaadddeeehhhwwwkkkccc```YYYTTTTTTRRRPPPOOOMMMLLLLLLMMMMMMZZZ[[[___gggtttxxxpppmmmllllllllllllkkkiiigggfffeeeiiihhhhhhggggggggggggggghhhkkkooopppooommmlllkkknnnmmmlllmmmppprrrsssrrrrrrrrrqqqpppoooooopppppprrrssstttuuuvvvwwwxxxyyyxxxyyy{{{}}}}}}}}}}}}wwwrrrmmmjjjjjjiiigggeeebbb```^^^]]]ZZZZZZZZZ[[[^^^bbbfffhhhnnnuuummmYYYVVVSSSPPPLLLIIIGGGGGGGGGJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLKKKKKKKKKMMMOOONNNPPPSSSUUUWWWZZZ^^^aaahhhhhhiiijjjlllnnnpppqqqqqqrrrrrrrrrqqqrrruuuwwwuuurrrqqquuu{{{}}}{{{xxxsssqqqqqqoookkkgggfffbbbbbbfffgggjjjxxxmmmddd```YYYTTTTTTQQQPPPOOOMMMLLLMMMMMMNNNYYY[[[```jjjwwwxxxpppkkkjjjjjjjjjjjjiiihhhgggfffeeegggggggggffffffgggggghhhiiilllooopppnnnlllkkkkkkmmmlllkkkllloooppppppppppppoooooonnnnnnooooooppppppqqqrrrsssuuuvvvwwwwwwyyyyyy{{{|||}}}~~~~~~~~~zzzvvvuuuqqqqqqqqqrrrqqqqqqpppoootttsssqqqnnnjjjgggdddbbbbbbaaa```___^^^]]]\\\\\\ZZZYYYYYYZZZ\\\___bbbccchhhoooxxxppp\\\WWWTTTQQQMMMJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJJJJLLLNNNPPPRRRTTTVVVXXX\\\aaadddiiiiiiiiijjjllloooqqqssstttuuuuuutttssstttvvvxxxvvvsssqqqtttzzz~~~~~~}}}{{{xxxsssqqqqqqoookkkgggiiieeeeeeiiijjjnnn~~~pppeee```YYYTTTTTTQQQPPPNNNMMMMMMMMMMMMNNNWWWZZZaaakkkyyywwwnnnhhhfffffffffgggggggggfffeeeeeeeeeeeeeeeeeefffggghhhhhhjjjmmmoooooommmkkkjjjjjjlllkkkjjjkkkmmmnnnmmmlllllllllllllllmmmnnnooopppoooooopppqqqssstttuuuvvvxxxyyyyyyzzz{{{||||||||||||tttooommmhhhgggfffdddaaa^^^\\\ZZZ^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXZZZ\\\^^^aaahhhqqqxxxuuu```WWWUUURRRNNNKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJJJJLLLMMMQQQSSSUUUWWWZZZ^^^cccgggjjjjjjiiiiiilllooosssuuuyyyyyyyyyxxxwwwvvvxxxyyyxxxuuurrrsssxxx|||}}}}}}{{{wwwsssrrrqqqppplllhhhkkkggggggkkkooovvvsssfff```XXXTTTUUUQQQPPPNNNMMMMMMMMMNNNNNNTTTYYYaaakkkvvvvvvlllfffcccbbbcccddddddeeeeeeddddddbbbccccccccceeefffggghhhkkkmmmnnnnnnllliiihhhhhhjjjiiihhhiiijjjkkkjjjhhhhhhhhhiiijjjkkkmmmnnnooonnnnnnoooqqqrrrssstttuuuvvvwwwwwwxxxzzz{{{}}}~~~~~~|||rrrllljjjiiigggeeebbb^^^ZZZWWWUUUSSSSSSSSSSSSSSSSSSTTTTTTQQQRRRRRRRRRSSSSSSSSSTTTSSSSSSSSSTTTUUUWWWYYYZZZ]]]ccclllttt{{{xxxbbbWWWUUUQQQNNNKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLKKKJJJJJJLLLNNNRRRTTTVVVWWWZZZ___eeeiiikkkjjjiiiiiilllpppuuuxxx|||}}}}}}|||zzzyyyzzz{{{{{{wwwttttttwwwzzz}}}}}}{{{wwwsssrrrrrrpppllliiikkkggghhhmmmsss~~~rrreee___XXXTTTUUUPPPOOONNNMMMMMMMMMNNNOOORRRWWW___hhhpppzzztttkkkdddaaa``````aaabbbccccccccccccaaaaaaaaabbbccceeefffgggjjjkkklllllliiiggggggggggggffffffgggiiiiiigggfffeeeffffffhhhiiikkkmmmnnnnnnnnnoooppprrrsssttttttsssssstttvvvyyy||||||rrrkkkhhheeedddbbb___[[[XXXUUUSSSPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNPPPQQQSSSUUUWWWXXXXXX^^^fffmmmuuu}}}}}}yyywwwxxxzzz}}}yyybbbUUUSSSPPPMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKLLLKKKKKKKKKMMMOOORRRTTTVVVXXX[[[___dddhhhjjjiiihhhiiilllpppuuuyyy}}}~~~}}}}}}}}}~~~~~~{{{xxxwwwxxxzzz}}}~~~{{{wwwtttrrrrrrqqqmmmiiihhhfffhhhnnntttoooccc]]]WWWTTTUUUPPPOOONNNMMMMMMMMMOOOOOOQQQVVV___eeekkkrrryyy|||sssiiicccaaa______```aaabbbccccccbbb`````````aaabbbccceeefffggghhhiiiiiigggeeeffffffddddddeeefffhhhhhhgggeeedddeeeeeeggghhhjjjlllmmmmmmmmmnnnpppqqqrrrssstttppppppqqqtttwww{{{~~~|||qqqjjjhhhaaa```___]]]ZZZWWWUUUSSSQQQPPPOOOMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOOOONNNNNNLLLLLLNNNPPPRRRTTTVVVWWWTTTXXX^^^eeelllttt|||zzztttqqqppprrrtttxxxyyybbbUUUSSSPPPMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMIIIKKKLLLLLLLLLMMMPPPRRRSSSUUUXXX[[[]]]```cccfffgggggggggiiilllqqquuuxxx{{{}}}}}}{{{{{{|||~~~{{{wwwtttrrrsssqqqnnnjjjgggeeegggmmmssskkk```\\\WWWTTTUUUOOOOOOMMMMMMMMMNNNOOOPPPPPPVVV___eeeiiinnntttzzz|||}}}~~~~~~~~~zzzqqqiiicccaaa______```aaabbbbbbbbbbbb```___``````aaabbbcccddddddfffgggfffeeedddeeefffbbbbbbcccfffhhhhhhgggeeedddeeeeeefffhhhjjjkkklllkkkkkklllnnnooopppqqqrrrnnnnnnnnnpppssswww{{{}}}}}}sssllljjjccccccaaa```]]]ZZZXXXWWWSSSQQQOOONNNMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOQQQRRRSSSTTTTTTTTTUUUYYY]]]ccckkkrrrwww{{{vvvnnnkkkjjjmmmooosss{{{yyybbbVVVTTTQQQNNNLLLKKKKKKLLLIIIJJJJJJKKKLLLLLLMMMMMMIIIJJJLLLMMMNNNPPPSSSUUUUUUXXX\\\^^^```aaaccceeeeeeeeegggiiimmmqqquuuwwwxxx{{{~~~~~~{{{wwwtttssssssrrrnnnkkkgggfffggglllppp}}}hhh^^^\\\WWWTTTUUUOOONNNMMMMMMMMMNNNOOOPPPPPPWWW```eeeiiimmmsssyyy{{{|||}}}}}}}}}yyyppphhhdddbbb___``````aaabbbbbbaaaaaa```______``````aaabbbccccccdddeeeeeeccccccdddfffaaaaaacccfffhhhiiigggeeeeeeeeeeeefffhhhiiikkkllliiijjjkkklllnnnoooppppppmmmmmmmmmnnnppptttwwwyyy~~~vvvooonnneeedddcccaaa___\\\ZZZXXXTTTSSSQQQOOOOOOPPPQQQRRRMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRVVVVVVWWWZZZ___fffmmmqqqvvv}}}yyytttqqqkkkhhhgggjjjmmmpppxxxyyycccWWWUUURRROOOMMMLLLMMMMMMIIIJJJJJJKKKLLLMMMMMMNNNHHHJJJLLLNNNOOOQQQUUUWWWVVVZZZ^^^aaabbbcccdddeeecccdddfffiiimmmqqqtttvvvvvvyyy}}}{{{wwwtttssssssrrroookkkiiiggghhhkkknnnyyywwwcccZZZZZZXXXUUUTTTRRRPPPNNNLLLKKKMMMOOOPPPSSSWWW]]]bbbgggkkkpppsssyyyzzzzzzzzzzzz|||}}}uuulllfffcccbbb```````````````______^^^``````aaabbbbbbbbbbbbbbbddddddeeefffeeedddcccbbbaaaaaabbbccccccdddeeeeeeaaabbbeeeggghhhhhhggggggjjjiiihhhhhhhhhiiijjjkkkkkkmmmooopppqqqtttxxx{{{xxxrrrooollljjjgggeeebbb___[[[XXXXXXWWWTTTRRRPPPPPPOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNSSSSSSTTTWWW[[[aaagggjjjnnnvvv|||yyyuuunnnhhhddddddddddddfffkkksssxxx{{{bbbZZZTTTOOONNNMMMJJJJJJLLLKKKLLLLLLKKKIIIHHHJJJKKKKKKKKKKKKMMMOOOQQQTTTVVVYYYZZZ\\\^^^aaaccceeefffiiigggfffhhhlllppptttuuuxxx|||{{{wwwsssqqqpppmmmiiifffeeeeeecccgggmmmqqquuuaaaYYYYYYWWWTTTSSSQQQOOOMMMKKKKKKLLLNNNOOORRRVVV\\\bbbfffkkkpppssswwwwwwxxxxxxxxxzzz~~~wwwnnnhhheeeddd``````aaabbbbbbaaaaaa`````````aaabbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbaaaaaaaaaaaaaaabbbbbbccccccbbbcccdddfffggghhhhhhhhhiiihhhhhhggghhhhhhjjjjjjkkkmmmooopppqqqtttxxx{{{{{{uuurrrjjjhhhgggeeedddbbb^^^[[[YYYXXXVVVSSSRRRQQQPPPPPPQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPRRRUUUZZZ___bbbfffmmmwww~~~yyysssqqqnnnhhhbbbccccccbbbbbbdddiiipppuuu}}}cccXXXRRRMMMMMMLLLIIIHHHJJJLLLMMMMMMLLLJJJJJJKKKLLLMMMMMMMMMOOOPPPSSSUUUWWWZZZ[[[]]]```dddgggiiijjjmmmkkkjjjlllppptttwwwxxxzzz|||~~~{{{vvvrrroookkkgggcccdddfffeeeiiinnnpppsssaaaYYYXXXVVVSSSRRRPPPNNNLLLKKKKKKKKKMMMNNNQQQUUU[[[```eeejjjooorrrtttuuuvvvvvvvvvxxx|||{{{ssskkkdddaaaaaa``````aaabbbcccccccccccc``````aaabbbbbbbbbbbbbbb`````````______```aaaaaa````````````aaaaaaaaaaaadddddddddeeefffggghhhiiiggggggffffffgggggghhhiiijjjlllnnnpppqqqtttwwwzzz}}}~~~}}}{{{yyyuuummmkkkiiihhhfffccc___\\\[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQQQQPPPOOONNNNNNMMMLLLLLLMMMMMMNNNNNNOOOOOOMMMMMMMMMNNNPPPTTTWWWZZZ^^^dddlllrrrvvv}}}~~~wwwooojjjjjjhhhccc___aaaaaa``````aaaffflllqqqyyyeeeYYYSSSNNNMMMLLLIIIIIIKKKMMMNNNNNNMMMKKKKKKLLLNNNOOOOOOPPPQQQRRRTTTVVVWWWZZZ\\\___cccgggkkknnnpppqqqpppoooqqquuuyyy|||}}}||||||~~~|||wwwqqqlllgggaaa^^^]]]aaabbbfffkkklll~~~rrraaaZZZXXXVVVSSSRRROOONNNLLLKKKKKKKKKLLLMMMOOOSSSYYY___dddhhhmmmqqqrrrsssttttttuuuxxx|||~~~yyyqqqhhhbbb___^^^^^^___```bbbccccccdddddd``````aaabbbbbbbbbbbbbbb```___^^^^^^^^^___```aaa````````````````````````eeeddddddddddddfffhhhiiieeeeeeeeeeeefffgggggghhhiiikkknnnpppqqqsssvvvyyy{{{|||~~~zzzuuuxxx}}}{{{wwwtttrrrooollliiiddd___[[[]]]\\\ZZZYYYWWWVVVUUUTTTRRRRRRQQQPPPOOONNNMMMLLLJJJKKKKKKLLLMMMNNNOOOOOONNNNNNNNNNNNOOOQQQSSSUUUYYY^^^dddhhhkkkqqqxxx~~~}}}tttoooiiigggggggggccc```_________^^^___bbbhhhlllsss}}}ggg\\\UUUPPPPPPOOOLLLKKKMMMLLLMMMMMMLLLKKKJJJLLLNNNPPPPPPQQQRRRTTTUUUVVVWWWZZZ\\\```dddiiinnnrrrttttttsssrrrtttxxx|||||||||}}}|||wwwpppiiiccc^^^ZZZ[[[^^^^^^aaahhhlllqqqbbb\\\ZZZVVVSSSSSSNNNMMMLLLKKKKKKKKKLLLLLLNNNRRRXXX]]]bbbfffkkknnnppprrrssstttuuuxxx||||||tttkkkdddaaaaaa\\\]]]^^^```aaabbbbbbbbb``````aaabbbbbbbbbbbbbbbaaa```___^^^^^^___aaaaaa`````````aaaaaaaaaaaaaaaddddddccccccccceeefffgggcccddddddeeefffggggggggghhhjjjmmmoooqqqsssuuuxxxzzz{{{}}}~~~wwwqqqrrrwww|||xxxxxxuuuqqqnnnjjjfffbbb______^^^]]]\\\ZZZYYYWWWVVVTTTSSSRRRQQQOOONNNMMMLLLJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRUUUYYY]]]```bbbeeejjjnnnwww{{{uuunnnkkkgggfffffffffdddbbb______^^^]]]]]]```dddhhhnnnxxxjjj\\\VVVQQQPPPOOOMMMLLLNNNJJJKKKLLLKKKJJJJJJKKKMMMOOOPPPQQQSSSUUUVVVWWWWWWYYY[[[___dddiiinnnrrrttttttssssssvvvzzz~~~|||{{{|||}}}xxxrrrjjjccc___]]]^^^aaa^^^___gggppp}}}pppccc]]]ZZZVVVSSSSSSNNNNNNMMMLLLLLLLLLLLLMMMNNNRRRWWW\\\```dddhhhkkknnnpppqqqrrrtttwww|||zzzrrrjjjccc```___ZZZ[[[]]]^^^___```````````````aaabbbbbbbbbbbbbbbbbbaaa``````______``````______``````aaabbbbbbbbbcccbbbbbbbbbccccccdddeeebbbcccdddffffffggggggggggggiiimmmoooqqqrrruuuvvvxxxyyyzzz{{{{{{||||||{{{}}}~~~|||uuuooopppuuuvvv~~~~~~xxxuuuuuuxxxzzz||||||wwwsssooollljjjiiigggfffaaaaaa```___]]][[[YYYXXXVVVUUUTTTRRRPPPOOOMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNOOOPPPRRRTTTWWWYYY[[[]]]___aaafffmmmsssttttttuuusssooojjjhhhfffeeeeeeeeedddbbb``````___^^^]]]___bbbeeejjjrrrmmm[[[TTTPPPOOONNNKKKKKKMMMIIIJJJKKKJJJIIIIIIKKKMMMNNNOOORRRTTTVVVXXXXXXYYYZZZ\\\___dddiiimmmppprrrsssssssssvvvzzz~~~|||}}}~~~|||uuummmfffbbb```\\\aaa```aaalllwwwzzznnnbbb]]]YYYUUURRRSSSOOONNNNNNNNNMMMMMMMMMMMMOOORRRWWW[[[^^^aaaeeehhhlllmmmoooppprrruuuzzz~~~~~~xxxppphhhaaa^^^]]][[[[[[]]]^^^____________``````aaabbbbbbbbbbbbbbbaaaaaaaaaaaa```^^^]]]]]]\\\\\\]]]___```aaabbbccc```aaaaaabbbbbbbbbbbbaaabbbcccdddfffggghhhggggggfffiiimmmoooqqqrrrtttvvvuuuuuuvvvvvvvvvvvvuuuuuutttwww|||~~~yyytttpppsssyyywww|||~~~}}}~~~yyyrrrpppooollljjjiiijjjmmmoooqqqxxxvvvrrrlllhhhggghhhhhhhhhccccccbbbaaa```]]][[[ZZZXXXWWWVVVTTTRRRPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQSSSUUUWWWXXXYYYZZZ[[[ZZZaaafffggghhhkkklllkkkiiigggfffeeeeeedddcccbbbaaaaaa```___^^^^^^aaadddeeemmmyyyppp[[[UUUPPPPPPOOOLLLKKKMMMJJJKKKLLLKKKJJJJJJLLLNNNNNNPPPSSSVVVYYYZZZ[[[\\\\\\]]]```dddhhhlllooopppsssrrrsssvvvzzz~~~~~~~~~vvvlllddd```___WWWcccjjjssswwwlllaaa\\\XXXTTTQQQQQQOOOOOOOOONNNNNNNNNMMMMMMPPPSSSWWW[[[]]]```cccfffjjjkkkmmmnnnppptttyyy}}}|||tttkkkeeeaaaaaa\\\\\\]]]^^^____________``````aaabbbbbbbbbbbbbbbaaaaaaaaaaaa```^^^[[[ZZZZZZZZZ[[[]]]___```bbbbbb^^^___aaabbbbbbaaa```___bbbccceeeggghhhhhhhhhgggeeehhhllloooqqqrrrtttuuurrrsssssssssrrrrrrqqqpppmmmqqqyyy|||yyyuuussswww~~~}}}}}}zzz{{{zzzxxxnnnrrrssspppnnnmmmiiidddcccccccccccccccdddgggiiiiiinnntttzzz~~~yyyssslllfffdddddddddeeecccdddccccccaaa___\\\[[[YYYXXXWWWUUURRRPPPNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMOOOPPPRRRSSSTTTSSSTTTVVVWWWXXXYYYYYYYYYUUU[[[______aaafffhhhgggjjjiiihhhgggfffeeedddcccbbbbbbaaa```^^^^^^aaacccbbbiiitttqqq^^^WWWRRRRRRQQQNNNMMMPPPKKKLLLMMMLLLKKKLLLMMMOOOOOOQQQTTTXXX[[[]]]^^^^^^^^^___aaaeeehhhkkknnnooosssssstttwww{{{~~~}}}tttiii```\\\[[[XXXjjjzzzxxxkkk^^^WWWUUUSSSSSSVVVQQQPPPNNNLLLLLLMMMNNNOOORRRTTTVVVZZZ^^^bbbeeefffjjjkkklllmmmoootttzzzyyyqqqjjjddd```^^^ZZZYYYYYYYYYZZZ\\\^^^___]]]]]]^^^^^^___`````````bbbbbbcccbbb```^^^[[[YYY[[[[[[[[[\\\]]]^^^```aaa_________```aaabbbcccddd```aaaccceeefffggghhhhhhiiihhhiiikkknnnpppqqqppprrrrrrqqqooommmjjjhhhfffjjjnnnttt|||~~~{{{tttsssyyy~~~zzzuuujjjjjjjjjhhhddd```^^^]]]___^^^]]]]]]]]]^^^```aaadddfffjjjnnnrrrwww}}}xxxtttnnniiigggfffeeedddeeedddcccaaa___]]]\\\[[[WWWVVVUUUSSSPPPMMMKKKIIIMMMLLLKKKKKKKKKKKKKKKLLLKKKLLLNNNOOOPPPQQQQQQQQQSSSTTTVVVWWWVVVWWWXXXZZZWWWWWWWWWYYY\\\aaafffiiifffggghhhgggdddcccbbbcccbbb```___^^^___```___^^^eeefffnnn|||qqq^^^WWWRRRQQQPPPLLLKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQOOORRRWWW[[[___```aaa```___aaaccceeefffhhhkkknnnooorrrvvvzzz||||||{{{zzz}}}wwwppphhh___[[[]]]bbbrrr{{{nnn```YYYVVVTTTSSSUUUQQQPPPNNNMMMLLLMMMNNNOOOQQQSSSVVVZZZ^^^bbbdddeeeiiijjjkkklllnnnsssyyy~~~}}}wwwpppiiidddaaa```]]]\\\[[[[[[[[[\\\]]]^^^\\\]]]]]]^^^___``````aaabbbcccccccccbbb___\\\[[[[[[[[[[[[\\\]]]^^^``````^^^^^^]]]\\\\\\\\\\\\]]]^^^___bbbdddgggiiijjjkkkkkkjjjjjjkkkmmmooonnnnnnnnnmmmllljjjgggeeedddccccccgggnnnwww~~~|||{{{{{{xxxsssrrrzzzzzzrrrkkkjjjgggddd```]]][[[[[[XXXXXXWWWXXXYYYZZZ\\\]]]```bbbeeehhhlllrrrxxx|||zzzrrrkkkhhhfffeeedddcccbbbaaa___]]][[[ZZZYYYWWWVVVTTTRRROOOMMMLLLKKKMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKMMMNNNPPPQQQRRRRRRVVVYYY\\\]]]\\\[[[[[[\\\VVVVVVWWWXXX[[[___cccfffeeegggggggggdddccccccccceeecccbbbaaabbbbbbaaa```dddeeemmmzzzqqq^^^WWWRRRQQQPPPLLLKKKMMMMMMMMMMMMMMMMMMOOOPPPPPPOOORRRVVVZZZ^^^_________^^^```bbbdddeeehhhkkknnnqqqssswww{{{}}}}}}|||{{{{{{}}}~~~}}}zzztttjjj```]]]___mmm}}}~~~pppbbb[[[YYYUUUTTTUUUQQQPPPOOONNNMMMNNNOOOOOOQQQSSSWWW[[[___aaaccccccfffhhhjjjkkknnnrrrwww{{{}}}yyysssmmmgggdddbbbaaa```___^^^]]]]]]]]]]]]]]][[[\\\]]]^^^___```aaaaaaccccccddddddcccaaa___]]][[[[[[[[[\\\]]]^^^___```^^^]]]\\\[[[ZZZYYYXXXWWW[[[]]]```dddhhhkkkmmmnnnmmmkkkjjjjjjkkklllkkkiiihhhgggdddbbb```___^^^^^^aaaeeemmmvvv}}}zzzrrrtttuuusssrrr|||~~~sssnnnkkkgggccc___\\\[[[ZZZTTTTTTTTTTTTUUUWWWYYYZZZ\\\^^^___bbbeeejjjpppuuuwwwooojjjgggfffeeedddcccaaa___]]][[[ZZZYYYVVVUUUSSSPPPNNNNNNMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLJJJKKKLLLNNNPPPRRRTTTUUUWWWZZZ]]]___]]][[[ZZZYYYWWWWWWXXXYYY\\\___bbbddddddfffgggfffdddccccccdddgggeeeccccccdddeeedddcccdddfffmmmyyyppp]]]VVVQQQQQQOOOLLLKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPOOOQQQUUUYYY\\\]]]^^^^^^]]]___aaaccceeegggkkkmmmrrrtttwww{{{}}}}}}}}}|||yyy{{{}}}~~~~~~}}}|||{{{zzz{{{~~~zzznnnccc```dddrrrrrrccc\\\ZZZWWWUUUUUUQQQQQQPPPOOONNNOOOOOOPPPQQQSSSWWW[[[^^^```aaaaaadddfffhhhkkkmmmqqqvvvyyy{{{wwwqqqjjjeeebbbaaa````````````_______________[[[[[[\\\]]]___```aaaaaabbbcccdddeeedddccc```___\\\\\\\\\\\\]]]^^^___```______^^^]]]\\\ZZZYYYXXXYYY[[[___ccchhhkkknnnooonnnllljjjiiiiiihhhfffdddcccaaa^^^[[[ZZZYYYZZZ[[[```dddkkkttt|||~~~zzzooorrrttttttsss~~~yyyqqqoookkkhhheeebbb^^^\\\WWWVVVUUUUUUUUUVVVXXXYYYZZZ[[[\\\]]]___dddjjjnnnuuu|||rrrllljjjhhhhhhgggfffeeeccc```^^^\\\\\\VVVUUURRROOONNNNNNOOOPPPOOONNNMMMLLLLLLLLLLLLLLLKKKLLLLLLNNNQQQTTTWWWYYY[[[\\\^^^]]][[[YYYXXXXXXYYYZZZ[[[\\\^^^```bbbcccdddfffggggggeeeddddddeeeeeedddcccdddgggiiiiiiiiihhhiiipppzzzppp\\\VVVQQQPPPOOOLLLLLLNNNLLLLLLLLLLLLMMMNNNOOOOOOOOOQQQTTTWWWZZZ[[[\\\\\\\\\^^^aaabbbdddgggjjjmmmrrrsssuuuxxxzzz{{{||||||xxxyyy{{{|||||||||{{{zzzwwwyyy{{{~~~rrreeeccchhhooo|||tttccc\\\[[[YYYVVVVVVQQQQQQQQQPPPPPPPPPPPPPPPQQQSSSVVVZZZ]]]___``````bbbdddhhhkkkmmmppptttwww{{{wwwpppiiiccc```____________``````aaaaaaaaaaaa[[[[[[\\\]]]^^^___```aaa```bbbcccddddddcccaaa```\\\\\\\\\\\\]]]^^^______^^^^^^______^^^]]]\\\\\\XXXZZZ^^^bbbfffjjjlllnnnllljjjhhhgggfffdddbbb```^^^]]]ZZZXXXWWWWWWXXXXXX[[[___fffnnnvvv|||}}}~~~}}}}}}ssstttvvvvvvuuuvvvsssqqqnnnlllhhhbbb]]][[[ZZZXXXVVVUUUUUUUUUVVVZZZ[[[\\\\\\]]]aaafffiiinnnxxxxxxqqqnnnmmmllliiihhhgggdddbbb```^^^]]]WWWUUUSSSPPPOOOPPPQQQQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNRRRWWW[[[^^^aaaaaa```^^^[[[YYYYYYZZZYYYZZZ\\\^^^___aaaaaabbbdddfffggggggfffeeefffgggeeeeeeeeehhhllloooqqqqqqmmmnnnsss|||nnn[[[UUUPPPPPPOOOLLLLLLNNNLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQTTTVVVYYYZZZ[[[[[[[[[^^^```bbbdddgggkkknnnpppqqqrrrtttvvvxxxyyyzzzyyyyyyzzz{{{|||{{{{{{zzzvvvxxxzzz|||~~~sssgggeeeiiimmmvvvyyyfff]]][[[YYYWWWVVVRRRRRRQQQQQQQQQPPPPPPPPPSSSTTTVVVXXX[[[]]]___``````dddhhhkkknnnpppsssuuuzzzvvvooogggbbb_______________```aaabbbbbbaaaaaa\\\\\\\\\]]]^^^^^^______^^^___aaaccccccbbbaaa```]]]\\\\\\\\\]]]]]]^^^___\\\]]]^^^______^^^]]]]]]YYY[[[^^^aaadddgggiiiiiiiiigggeeeccccccbbb___]]][[[ZZZXXXVVVVVVVVVVVVVVV[[[___eeemmmttt{{{zzzwwwwwwuuu{{{xxxvvvvvvvvvwww{{{vvvssspppkkkddd___]]]\\\YYYWWWUUUTTTSSSSSSYYYZZZ[[[\\\\\\^^^aaadddiiipppzzzxxxtttqqqooojjjiiigggeeebbb___^^^]]]XXXWWWUUUSSSRRRQQQQQQRRRNNNNNNMMMKKKJJJJJJJJJJJJLLLLLLLLLNNNRRRXXX^^^aaaccccccbbb___[[[XXXWWWXXXWWWYYY\\\^^^```aaaaaaaaaeeeggghhhiiihhhhhhhhhiiihhhhhhiiilllqqquuuwwwxxxppppppttt|||lll[[[TTTPPPOOOOOOLLLLLLNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTVVVXXXYYYZZZ[[[\\\^^^aaaccceeehhhlllooonnnnnnooopppsssuuuwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{vvvxxxzzzzzzzzz{{{}}}}}}sssiiifffiiiiiinnnzzzkkk___[[[YYYVVVUUURRRRRRRRRRRRRRRQQQPPPPPPUUUUUUUUUVVVXXX[[[___``````ccchhhllloooqqqsssuuuxxxtttmmmfffbbb```aaabbb```aaaaaabbbbbbaaa```___]]]]]]]]]]]]]]]]]]]]]]]][[[\\\___```aaaaaa```___]]]]]]\\\\\\\\\]]]^^^^^^]]]^^^___``````___^^^]]]\\\]]]^^^```bbbcccddddddeeecccaaa``````___]]]\\\WWWWWWWWWVVVUUUUUUUUUTTT[[[^^^eeennnvvv||||||{{{}}}|||vvvtttuuuwww~~~wwwsssnnngggbbb^^^]]]ZZZXXXVVVUUUUUUUUUVVVXXXZZZ[[[ZZZZZZ\\\]]]aaadddjjjuuuyyytttqqqlllkkkiiigggdddaaa___^^^YYYXXXWWWVVVTTTSSSRRRQQQNNNMMMLLLJJJIIIIIIHHHHHHJJJJJJJJJKKKPPPWWW^^^bbbhhhjjjkkkjjjeee___[[[YYYYYY\\\___bbbeeeeeeeeeeeefffgggjjjjjjjjjiiijjjllljjjjjjjjjmmmqqquuuwwwwwwpppooosssyyykkkZZZTTTOOOOOONNNLLLLLLNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVXXXYYYZZZ[[[\\\^^^aaadddfffiiimmmpppnnnmmmnnnoooqqqsssvvvxxxxxxxxxyyyyyyzzzzzzzzzzzzvvvxxxzzzzzzyyyzzz}}}|||yyyrrriiifffhhheeeiiirrroooaaa\\\YYYUUUTTTRRRRRRRRRSSSRRRQQQQQQPPPVVVUUUTTTUUUWWW[[[^^^aaa___ccciiimmmoooqqqsssuuuvvvrrrlllfffbbbbbbccceeebbbbbbcccbbbaaa___]]]\\\^^^^^^^^^]]]]]]]]]\\\\\\YYY[[[]]]___``````___^^^]]]]]]\\\\\\\\\]]]^^^^^^```aaabbbccccccaaa___^^^]]]^^^___```aaaaaaaaaaaabbbaaa_________^^^]]][[[UUUUUUVVVVVVUUUTTTSSSSSSUUUYYYaaajjjssszzz~~~uuuqqqtttwwwzzzuuupppkkkggg___^^^\\\ZZZYYYYYYYYYYYYSSSUUUXXXYYYXXXXXXXXXXXXYYYZZZ]]]ggg{{{|||uuuqqqpppooommmjjjgggdddbbbaaaZZZZZZYYYXXXVVVTTTRRRQQQMMMLLLKKKJJJHHHHHHGGGGGGIIIHHHHHHIIINNNVVV]]]bbbsssvvvzzzzzzuuummmfffbbb]]]```dddhhhjjjkkkjjjjjjfffhhhjjjkkkkkkkkklllmmmjjjiiiiiikkknnnqqqrrrrrrooonnnpppvvv}}}jjjZZZTTTOOOOOONNNLLLLLLNNNOOOOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUVVVXXXYYYZZZ[[[\\\___bbbdddfffiiinnnqqqnnnnnnmmmnnnpppsssvvvxxxwwwxxxxxxxxxxxxyyyyyyyyyvvvxxxzzz{{{zzz{{{~~~}}}yyyvvvqqqiiiffffffgggjjjsssoooddd^^^WWWSSSTTTRRRQQQOOONNNMMMMMMNNNOOOPPPRRRUUUWWWXXXZZZ]]]___cccfffjjjmmmnnnpppsssuuuvvvtttoooiiiccc______```___```aaabbbbbbaaa```______^^^\\\[[[ZZZ[[[\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]___^^^^^^]]]^^^___```aaacccbbbaaabbbccccccbbb```]]]\\\]]]___aaabbb```^^^\\\\\\]]]]]]]]]]]]\\\\\\YYYWWWUUUUUUUUUUUUTTTSSSWWWXXX]]]eeeooowww|||~~~{{{wwwvvvuuuuuuwww}}}yyyrrrjjjgggaaa]]]]]][[[WWWUUUWWWWWWXXXZZZ[[[ZZZYYYWWWVVVYYYZZZ]]]aaakkk~~~}}}wwwwwwqqqnnnnnnmmmiiiffffff[[[ZZZZZZYYYWWWUUUSSSRRROOOOOONNNLLLHHHGGGGGGHHHEEEEEEGGGKKKLLLPPP[[[gggwwwxxxooojjjkkkmmmmmmkkkjjjkkkllljjjjjjjjjiiiiiijjjkkkkkkjjjiiihhhffffffhhhiiijjjjjjhhhkkkttt~~~kkk[[[WWWRRROOOOOOOOONNNNNNPPPOOOOOONNNOOOPPPRRRSSSVVVUUUUUUUUUVVVXXXZZZ[[[___```aaacccfffjjjmmmooorrrpppooonnnoooqqqtttvvvxxxtttppprrrwwwzzzyyyvvvzzzzzzzzzxxxvvvuuuwwwyyy~~~{{{vvvqqqmmmkkkkkkllljjjmmmooozzzpppccc^^^WWWSSSTTTRRRQQQOOONNNMMMMMMNNNOOOPPPRRRUUUWWWXXXZZZ]]]___cccfffiiikkkmmmooosssuuuwwwuuupppiiibbb______```^^^___```aaaaaa```___^^^]]]\\\\\\[[[[[[\\\\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^___aaabbbfffffffffggghhhgggeeeccc]]]\\\]]]^^^``````___]]]]]]\\\\\\\\\\\\\\\[[[[[[YYYWWWWWWWWWXXXWWWUUUSSSUUUWWW\\\dddmmmuuuzzz|||~~~zzztttrrrqqqqqqsss}}}ssskkkiiiccc^^^^^^]]]XXXWWWXXXXXXYYY[[[\\\[[[ZZZXXXWWWWWWXXX[[[^^^eeewww~~~zzztttooonnnmmmhhheeeeee^^^]]]\\\[[[YYYVVVTTTSSSQQQQQQPPPMMMIIIGGGGGGHHHFFFEEEGGGIIIJJJMMMWWWaaauuu}}}{{{wwwsssqqqooonnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjiiigggeeeeeefffggghhhhhhhhhkkksss|||~~~iii[[[WWWRRROOOOOOOOONNNNNNQQQQQQPPPPPPQQQRRRSSSTTTVVVUUUUUUVVVWWWYYY\\\]]]______```bbbeeejjjmmmpppqqqpppnnnnnnnnnppprrrtttvvvrrrpppqqqvvvyyyxxxvvvzzzzzzzzzxxxvvvvvvwwwyyy{{{yyywwwrrrnnnkkkiiiiiiiiimmmooo{{{qqqccc]]]VVVSSSTTTRRRQQQOOONNNMMMMMMNNNOOOOOORRRUUUWWWXXXZZZ]]]```dddfffhhhiiikkknnnrrruuuyyyvvvpppiiibbb______```]]]^^^___``````___^^^]]]ZZZZZZ[[[\\\\\\\\\\\\[[[YYYZZZ[[[\\\\\\\\\[[[ZZZ[[[[[[[[[\\\^^^```cccdddhhhhhhiiikkkllljjjgggddd]]]\\\\\\]]]^^^^^^]]][[[]]]\\\ZZZYYYYYYYYYZZZ[[[YYYXXXWWWWWWXXXWWWUUUSSSTTTVVVZZZbbbkkkrrrwwwyyy}}}|||zzzyyy}}}}}}~~~~~~zzzwwwrrrpppnnnnnnppp}}}wwwooolllfffaaa```^^^ZZZXXXZZZYYY[[[]]]^^^]]][[[YYYWWWUUUVVVXXXZZZ^^^nnnyyyrrrpppooojjjggggggbbbaaa```^^^[[[XXXVVVTTTTTTTTTRRROOOKKKHHHHHHIIIHHHFFFFFFHHHGGGHHHPPPXXXeeeyyyzzzuuusssqqqooorrrpppnnnllljjjiiihhhgggjjjhhhgggeeedddddddddeeeeeegggkkkrrryyy|||fffZZZWWWRRROOOOOOOOOOOONNNRRRRRRRRRRRRSSSTTTUUUVVVUUUUUUUUUVVVXXX[[[^^^____________aaadddiiinnnqqqpppooonnnmmmmmmnnnpppqqqssspppoooqqquuuxxxxxxwwwwwwxxxxxxwwwuuuuuuwwwxxxxxxxxxwwwtttooojjjgggfffhhhlllppp|||pppccc\\\VVVSSSTTTRRRQQQOOONNNMMMMMMNNNOOONNNQQQTTTVVVXXXZZZ]]]```dddeeefffgggiiilllqqqtttyyyvvvqqqiiibbb______```^^^^^^````````````^^^^^^ZZZ[[[\\\]]]\\\[[[ZZZYYYXXXYYY[[[]]]]]]\\\ZZZYYYYYYYYYZZZ\\\^^^bbbeeefffhhhiiijjjlllmmmkkkgggccc]]]\\\[[[[[[\\\\\\[[[YYY[[[ZZZXXXWWWWWWXXXZZZ[[[[[[XXXTTTSSSSSSTTTUUUTTTUUUVVVZZZaaaiiippptttvvvyyyzzz}}}~~~~~~xxxsssqqqqqqqqqqqqqqqsssuuuwwwxxxvvvtttrrrooommmlllooo{{{xxxpppiiidddbbb```\\\ZZZ\\\[[[]]]___``````]]]ZZZXXXSSSTTTVVVXXX[[[iii~~~tttrrrqqqmmmjjjjjjfffeeeccc```]]]ZZZWWWVVVWWWWWWUUURRRMMMKKKJJJJJJJJJGGGFFFGGGFFFEEEIIIOOOTTTggg}}}wwwuuurrrooorrrqqqooommmkkkjjjiiihhhjjjiiigggeeedddcccccccccccceeekkkpppwww|||fffZZZVVVRRROOOOOOOOOOOOOOOQQQRRRRRRSSSTTTUUUVVVVVVTTTTTTTTTVVVYYY\\\^^^``````______```dddiiinnnqqqooonnnmmmlllkkklllmmmnnnpppooonnnqqquuuwwwwwwwwwuuuvvvwwwwwwvvvvvvwwwyyyzzzzzzyyytttmmmhhhfffggghhhmmmqqq}}}ooobbb]]]VVVSSSTTTRRRQQQOOONNNMMMMMMNNNOOONNNPPPSSSVVVXXXZZZ]]]```cccdddeeefffgggjjjooorrrxxxvvvqqqjjjddd```_________```aaabbbbbbaaa```___\\\]]]]]]]]]\\\[[[YYYXXXWWWYYY[[[\\\]]]\\\ZZZYYYXXXYYYZZZ\\\___cccfffhhhkkkkkklllnnnooommmhhheee___]]][[[ZZZ[[[ZZZYYYXXXXXXWWWWWWVVVXXXZZZ]]]^^^___ZZZSSSNNNNNNQQQTTTVVVWWWXXX[[[aaahhhnnnqqqrrrrrrtttwwwyyy|||zzzwwwrrrnnnkkkkkklllmmmkkkjjjkkknnnqqqrrrrrrqqqooollliiiiiilllvvvtttlllfffdddaaa]]]\\\]]]]]]___aaacccbbb___\\\YYYTTTRRRTTTXXX[[[hhhwwwsssrrrooolllllliiihhhfffccc```\\\YYYXXXZZZZZZXXXUUUPPPMMMMMMMMMLLLHHHGGGGGGFFFCCCEEEJJJOOO___vvvyyyvvvsssqqqqqqpppnnnmmmlllkkkkkkkkkkkkjjjhhhfffeeeccccccbbbbbbdddiiiooottt}}}gggYYYVVVRRROOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVSSSSSSTTTVVVXXX\\\___aaaaaa``````bbbeeeiiinnnpppnnnmmmlllkkkkkkkkklllmmmnnnnnnoooqqqtttvvvwwwvvvvvvxxxyyyzzzzzzzzz{{{}}}~~~~~~zzzrrriiieeeeeehhhggglllppp{{{mmmbbb]]]WWWTTTUUURRRQQQOOONNNMMMMMMNNNOOOMMMOOOSSSUUUWWWZZZ]]]```aaacccdddeeegggiiimmmpppuuutttrrrlllfffbbb_________```aaabbbbbbaaa```___]]]]]]^^^]]]\\\[[[ZZZZZZXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYY[[[]]]aaaeeehhhjjjnnnnnnoooppppppnnnkkkhhh```^^^[[[ZZZZZZYYYXXXWWWVVVWWWXXXZZZ\\\```ccceeeddd^^^VVVPPPOOOQQQUUUWWWYYYZZZ\\\aaafffkkkmmmnnnlllnnnqqqtttvvvyyy}}}}}}zzzwwwpppooommmkkkjjjkkklllmmmjjjiiiiiijjjmmmoooooooookkkhhheeefffhhhpppvvvooohhheeebbb^^^]]]^^^___aaadddeeedddaaa]]]ZZZVVVQQQRRRXXX[[[ggg}}}wwwuuurrrooonnnlllkkkiiigggccc```]]]\\\\\\\\\ZZZWWWSSSPPPPPPQQQNNNJJJHHHIIIHHHEEEEEEHHHNNNYYYkkk{{{wwwuuutttooonnnmmmllllllllllllllljjjiiihhhgggeeedddcccbbbbbbcccgggmmmsss|||gggYYYVVVQQQOOOOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVTTTUUUUUUWWWYYY]]]```aaabbbbbbccceeegggjjjmmmooollllllkkkkkkkkkllllllmmmnnnoooqqqssstttuuuvvvvvvwwwzzz|||~~~~~~~~~{{{qqqfffaaabbbeeedddjjjnnnwwwjjjbbb^^^XXXTTTUUURRRQQQOOONNNMMMMMMNNNOOOLLLOOORRRUUUWWWZZZ]]]```___bbbdddfffggghhhkkkmmmrrrrrrrrrnnniiiccc```_________```aaaaaa```______]]]]]]\\\\\\]]]^^^______YYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\^^^bbbfffiiikkkpppooonnnnnnooommmjjjhhhbbb___\\\ZZZZZZYYYXXXVVVVVVXXX[[[___dddhhhkkkmmmiiiddd]]]XXXVVVVVVWWWWWWZZZZZZ\\\___dddggghhhhhhgggjjjmmmnnnoooppprrrttttttssssssssssssrrrpppoooqqqqqqqqqqqqqqqqqqpppooolllkkkiiijjjlllnnnnnnmmmiiifffdddeeeggglllzzzxxxpppiiieeebbb^^^]]]___aaacccfffgggfffccc^^^[[[YYYQQQOOOVVVZZZccc~~~zzzuuussspppooommmkkkhhheeebbbaaa]]]]]]\\\YYYUUUSSSSSSTTTPPPLLLJJJLLLKKKHHHFFFHHHJJJQQQ___uuu{{{tttssssssooonnnmmmlllkkkkkkkkkkkkggggggffffffdddcccbbbaaacccbbbeeekkksss}}}zzzdddYYYUUUQQQOOOOOOPPPPPPPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXXXXXXXYYY\\\___aaacccdddeeefffhhhjjjkkkllllllkkkkkkkkkkkklllmmmmmmmmmoooqqqssstttuuuuuuuuuvvvuuuxxx{{{}}}}}}~~~|||qqqeee]]]\\\______eeeiiirrr|||xxxyyyiiiaaa___YYYUUUUUURRRQQQOOONNNMMMNNNNNNOOOLLLOOORRRUUUWWWZZZ]]]```^^^aaadddfffggghhhjjjlllpppqqqrrrpppjjjeeeaaa___]]]^^^___``````___^^^]]][[[[[[[[[\\\]]]```bbbdddYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]___cccgggjjjlllnnnmmmkkkkkkkkkjjjhhhfffccc```]]]ZZZZZZYYYXXXVVVVVVYYY^^^ccciiinnnqqqssslllhhhccc___]]][[[YYYXXX[[[ZZZ[[[^^^bbbdddeeeeeeeeehhhjjjkkkjjjiiiiiijjjeeeeeefffiiikkkmmmmmmlllwwwxxxzzzzzzzzzwwwuuusssooommmkkkjjjlllmmmmmmmmmjjjgggfffggghhhmmmxxxyyyqqqiiifffbbb^^^]]]___aaadddggghhhgggccc___\\\[[[PPPMMMTTTYYY```yyy{{{yyyrrrqqqpppnnnkkkhhhfffddd]]]]]]\\\ZZZVVVTTTUUUVVVQQQMMMKKKMMMMMMJJJHHHIIIHHHNNN[[[pppxxxpppooooooooonnnmmmlllkkkjjjjjjjjjeeeeeeeeedddcccbbbaaa```dddbbbcccjjjrrr}}}xxxbbbXXXUUUQQQOOOOOOPPPPPPPPPRRRSSSUUUWWWYYYZZZZZZYYYZZZZZZ[[[\\\^^^```cccdddeeefffhhhjjjllllllkkkkkkjjjjjjkkklllmmmmmmnnnnnnppprrrtttuuuuuuuuuuuuuuupppssswwwyyyzzzzzz|||}}}|||~~~|||rrreee[[[XXXYYYZZZaaaeeeoooxxxttttttlllaaa^^^[[[VVVTTTQQQOOOMMMLLLLLLKKKJJJHHHMMMNNNQQQTTTXXX\\\^^^```ccccccdddfffhhhjjjlllnnnssssssqqqoookkkgggdddbbb````````````````````````^^^^^^^^^_________``````\\\[[[YYYYYYZZZ[[[^^^___``````aaaccceeehhhjjjlllppppppppppppnnnkkkhhhfffbbbaaa^^^\\\ZZZYYYYYYYYYXXX\\\ccckkkqqquuuwwwxxxnnnjjjeeebbb```^^^]]][[[[[[[[[ZZZZZZ[[[]]]^^^```bbbbbbbbbaaabbbbbbbbbccc```bbbdddgggkkkooosssuuu{{{wwwtttmmmnnnooonnnlllkkkkkkkkkiiigggeeegggmmmuuu|||{{{rrrllllllkkkfffeeeggghhhjjjnnnooommmhhhbbb^^^[[[UUUSSSUUUVVV\\\ttt|||yyytttpppnnnmmmkkkgggdddcccaaa^^^\\\[[[YYYVVVTTTRRRRRRQQQPPPMMMKKKIIIGGGOOOSSS\\\jjj}}}~~~uuunnnllllllkkkiiigggfffeeeffffffcccccccccbbbbbb```___^^^^^^___ccciiimmmtttsss___XXXUUUSSSSSSTTTUUUTTTTTTOOOSSSYYY^^^``````^^^\\\[[[\\\]]]___aaabbbcccdddeeefffhhhiiijjjkkklllllljjjkkklllllllllmmmoooqqquuuuuuttttttttttttuuuuuusssssstttuuuxxx{{{~~~zzzpppcccYYYTTTSSSYYYZZZeeeqqqrrrlllppp{{{pppddd___[[[VVVSSSTTTRRRPPPOOOOOOOOOMMMKKKJJJLLLOOORRRVVVYYY\\\^^^ccccccdddfffiiilllnnnooosssrrrpppnnnjjjfffbbb```________________________]]]]]]^^^^^^^^^_________\\\[[[ZZZZZZZZZ\\\^^^___bbbbbbdddfffhhhiiikkklllmmmmmmmmmmmmkkkhhheeeddd```^^^\\\YYYXXXWWWWWWWWWXXX]]]eeelllrrruuuvvvvvvtttpppkkkfffdddbbb```___ZZZYYYYYYYYYZZZ[[[\\\]]]___^^^^^^^^^___aaacccddddddfffiiimmmqqquuuxxxzzz~~~zzzvvvtttoooppppppnnnjjjhhhgggggggggfffeeehhhnnnxxxwwwrrrsssrrrnnnlllmmmjjjlllnnnooommmiiidddaaa]]]WWWUUUVVVUUUYYYmmm|||vvvsssqqqpppllliiieeebbb___]]]\\\[[[XXXVVVPPPPPPOOONNNLLLKKKJJJJJJNNNQQQXXXdddttt|||tttnnnllliiihhhfffdddcccbbbbbbcccbbbbbbbbbbbbaaa```______]]]]]]aaagggkkkssssss```VVVSSSQQQQQQRRRSSSRRRRRRQQQTTTYYY^^^aaa```___]]]ZZZ[[[]]]___aaacccdddeeehhhhhhiiikkkkkklllkkkkkkjjjkkklllllllllmmmoooqqquuuttttttssssssttttttuuuuuuuuuuuuvvvwwwzzz|||}}}}}}|||wwwmmmaaaXXXTTTSSSYYYXXX___iiijjjfffjjjtttvvvggg```[[[VVVTTTRRRPPPNNNNNNNNNMMMKKKIIIJJJLLLNNNRRRVVVYYY\\\]]]bbbcccdddgggjjjmmmoooqqqrrrqqqpppmmmiiieeeaaa___^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]^^^^^^^^^\\\\\\[[[[[[[[[]]]^^^```bbbccceeeggghhhiiiiiiiiikkkkkklllkkkjjjgggdddbbb^^^]]][[[XXXWWWVVVVVVVVVYYY___gggoootttvvvtttsssqqqmmmgggbbb___]]]ZZZYYYWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYYYY[[[^^^bbbfffiiilllnnnrrrvvvyyy|||}}}~~~}}}zzzxxxvvvtttuuuuuutttpppkkkgggeeeeeefffffffffhhhoooxxx|||xxxvvvxxxxxxuuussstttsssssssssrrrooolllhhhfff___ZZZWWWWWWTTTVVVdddvvv{{{vvvsssqqqmmmjjjccc```]]][[[ZZZYYYWWWUUUQQQPPPOOONNNMMMMMMNNNNNNOOOQQQVVV___lllzzzxxxrrrmmmjjjeeedddcccaaa```___^^^^^^``````aaaaaaaaa``````___[[[\\\```eeejjjqqqsssaaaVVVSSSQQQQQQRRRSSSRRRRRRRRRUUUZZZ^^^``````___^^^[[[[[[]]]___aaaccceeefffggghhhhhhiiijjjjjjiiiiiijjjkkklllllllllmmmoooqqqssssssrrrrrrrrrrrrssssssvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxsssjjj```XXXUUUUUUZZZXXX[[[bbbdddbbbfffnnn}}}yyyhhhaaa\\\WWWUUURRRPPPNNNMMMMMMLLLJJJIIILLLMMMPPPTTTWWW[[[]]]___```aaaccceeeiiillloooppprrrqqqpppmmmiiieeeaaa___^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^___``````aaadddfffgggfffeeedddkkkkkklllllljjjhhheeeccc___^^^\\\ZZZXXXXXXXXXXXX[[[aaaiiiqqquuuuuurrrooojjjfff```[[[XXXUUURRRPPPSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWZZZ```gggnnnrrrwwwxxx{{{}}}}}}}}}{{{zzzzzzyyywwwvvvuuuuuuvvvvvvzzzzzzwwwrrrmmmhhhffffffhhhhhhgggiiilllsss{{{~~~{{{|||~~~zzzuuupppllljjj___[[[XXXWWWTTTTTT]]]iii|||wwwtttpppllleeebbb___\\\[[[ZZZXXXWWWVVVUUURRRPPPPPPPPPRRRSSSSSSTTTYYY```iiittt}}}yyysssnnniiigggbbbaaa```___^^^]]]\\\\\\^^^______`````````______[[[\\\___dddhhhpppsssaaaXXXUUUSSSSSSTTTUUUTTTTTTRRRUUUXXX\\\^^^___^^^]]]]]]]]]^^^```aaabbbcccdddbbbcccdddeeefffgggggggggjjjkkklllllllllllloooqqqrrrqqqqqqppppppqqqqqqrrrttttttuuuuuuvvvwwwxxxxxxvvvuuuqqqhhh___ZZZYYYZZZ]]]\\\___eeegggeeeggglll|||yyyhhhaaa]]]YYYWWWUUUTTTRRRQQQQQQPPPNNNLLLLLLMMMPPPSSSWWWZZZ]]]___^^^___aaacccgggjjjmmmooorrrqqqpppnnnjjjfffcccaaa^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^___`````````aaadddeeeffffffdddccciiijjjkkkjjjiiigggdddccc___^^^\\\ZZZXXXXXXXXXXXX]]]bbbkkkrrruuusssoookkkgggccc]]]YYYVVVSSSQQQOOOPPPPPPQQQQQQQQQQQQQQQQQQSSSTTTVVV[[[cccllltttyyy~~~~~~~~~}}}zzzvvvrrrpppooonnnnnnoooqqqtttwwwyyyzzzyyyvvvqqqlllhhhggggggjjjjjjiiihhhgggiiinnnssssssyyy|||tttnnnkkk^^^[[[YYYWWWUUUUUUZZZ```ttt|||vvvrrrlllhhhdddaaa```___]]]\\\ZZZXXXUUUSSSRRRRRRRRRSSSVVVXXX[[[aaaiiiqqqxxx|||~~~{{{xxxsssmmmhhhdddaaa____________^^^^^^]]]\\\]]]^^^^^^_________^^^^^^\\\\\\___dddhhhppprrr___XXXUUUSSSSSSTTTUUUTTTTTTRRRTTTVVVYYY[[[\\\\\\\\\`````````aaaaaaaaaaaaaaa```aaabbbdddfffggggggggghhhjjjkkkkkkkkkkkknnnpppppppppoooooooooooopppppppppqqqrrrsssuuuvvvvvvwwwtttsssooohhh```]]]^^^aaaaaaccchhhmmmmmmjjjiiilll~~~xxxhhhbbb]]]ZZZXXXUUUSSSQQQPPPPPPPPPNNNLLLIIIKKKMMMQQQUUUXXX[[[\\\^^^___```bbbeeeiiikkkmmmppppppooommmkkkgggdddbbb^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^^^^___``````aaaaaabbbccceeefffgggggggggffffffggghhhhhhgggeeebbbaaa]]]\\\ZZZXXXWWWWWWWWWWWW___dddkkkqqqsssqqqlllhhhaaa]]]XXXUUUSSSQQQPPPNNNNNNNNNOOOOOOOOOOOONNNNNNPPPRRRUUU[[[bbbkkkssswww|||{{{yyyvvvqqqmmmhhhfffffffffhhhkkkoootttxxx{{{wwwvvvsssmmmhhhdddcccdddhhhiiiiiigggbbbaaabbbeeedddjjjrrruuuxxx~~~yyyooojjj___\\\YYYWWWVVVWWWXXXZZZdddvvv{{{uuuoookkkfffbbb```^^^]]][[[[[[ZZZXXXVVVTTTTTTTTTTTTWWWYYY\\\aaagggmmmrrruuuwwwuuupppkkkfffaaa^^^\\\]]]]]]^^^_________^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\^^^cccgggoooooo]]]VVVSSSQQQQQQRRRSSSRRRRRRSSSSSSUUUWWWYYYZZZ[[[\\\aaaaaaaaaaaaaaaaaaaaaaaabbbbbbdddfffggghhhhhhiiiggghhhiiiiiiiiijjjlllnnnnnnnnnnnnmmmmmmnnnnnnnnnmmmnnnpppqqqssssssttttttrrrqqqmmmgggaaa```cccgggiiiooouuuvvvqqqlllkkkmmm~~~yyyiiiccc^^^YYYWWWSSSQQQOOOOOOOOONNNLLLJJJIIIJJJMMMQQQTTTXXX[[[\\\___```aaacccfffhhhkkklllmmmmmmmmmllljjjgggeeeccc________________________\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^___```aaaaaaaaaaaabbbcccccceeefffggghhhhhhfffggghhhhhhgggeeecccaaa^^^\\\[[[YYYXXXXXXXXXYYYaaaeeekkkpppqqqnnniiifffZZZWWWRRRPPPOOOOOONNNMMMLLLMMMNNNNNNNNNNNNMMMLLLMMMOOORRRWWW]]]ccciiilllrrrqqqnnnkkkhhhdddbbb```bbbcccfffkkkppptttxxxzzzxxxvvvrrrllleeeaaa``````bbbeeegggeee```\\\\\\^^^YYY]]]dddjjjqqqzzztttlllbbb___[[[XXXWWWXXXWWWUUUZZZdddvvvtttpppjjjeeebbb```___]]]]]]]]]\\\\\\[[[ZZZZZZYYYZZZ\\\^^^bbbfffjjjnnnoooqqqnnniiiccc___[[[ZZZYYYZZZ[[[]]]^^^`````````___]]]]]]^^^]]]]]]\\\[[[ZZZ[[[ZZZ\\\aaaeeennn~~~mmm]]]VVVSSSQQQQQQRRRSSSRRRRRRTTTTTTUUUWWWXXXZZZ\\\\\\______```aaabbbccccccdddeeeeeeffffffgggfffffffffeeeggghhhhhhhhhhhhkkkmmmmmmmmmllllllllllllmmmmmmmmmnnnooopppppppppoooooopppoookkkeeeaaaaaafffjjjwww~~~~~~sssmmmnnnqqq{{{kkkddd^^^YYYVVVVVVUUUSSSRRRRRRQQQOOOMMMKKKLLLOOOSSSVVVZZZ\\\^^^aaaaaabbbdddfffiiikkklllkkkkkkkkkkkkiiigggdddccc````````````````````````\\\\\\]]]]]]]]]^^^^^^^^^^^^___```aaabbbbbbbbbbbb``````aaaaaaccceeefffggghhhiiijjjjjjiiigggeeeddd```___]]]\\\[[[[[[[[[[[[bbbfffkkkoooooolllhhheeeXXXUUURRRPPPPPPPPPPPPOOOLLLLLLMMMNNNNNNMMMLLLKKKKKKLLLOOOSSSXXX\\\```bbbiiigggeeecccaaa```______bbbdddggglllpppuuuxxxzzz{{{xxxtttmmmeeeaaa______\\\aaafffeee```\\\[[[\\\TTTWWW\\\dddmmmzzzzzzqqqeeebbb]]]XXXXXXXXXVVVSSSWWW\\\fffxxx~~~zzzsssnnnkkkiiigggeee``````aaabbbbbbaaaaaa```^^^___aaadddgggjjjlllmmmllliiiccc^^^ZZZXXXXXXXXXXXXYYY\\\^^^___`````````^^^^^^^^^]]]\\\[[[ZZZYYYZZZYYY[[[___ccclll|||kkk]]]XXXUUUSSSSSSTTTUUUTTTTTTUUUVVVVVVWWWYYY[[[\\\]]]\\\]]]^^^```bbbdddfffgggfffffffffeeedddcccbbbaaadddfffggggggggggggjjjlllmmmllllllkkkkkkllllllmmmnnnnnnooooooooommmlllkkknnnmmmjjjddd```aaagggllluuunnnqqqvvvyyykkkfffbbb^^^\\\WWWUUURRROOOMMMLLLLLLMMMOOOLLLMMMRRRUUUWWW[[[aaaaaacccdddddddddeeehhhjjjkkkkkkkkkjjjiiigggeeecccdddbbb```_________^^^]]]^^^]]]]]]\\\]]]^^^```aaa``````aaaaaaaaabbbbbbbbbccccccdddeeeffffffeeeeeejjjiiigggfffeeeeeeffffff______]]]ZZZWWWXXXZZZ\\\aaaeeehhhjjjlllllleee\\\YYYWWWUUUSSSQQQPPPOOONNNLLLLLLKKKJJJJJJJJJJJJKKKNNNPPPRRRRRRSSSUUUWWWZZZZZZZZZZZZZZZ[[[\\\^^^___```ccchhhlllooorrrvvvyyyzzzxxxtttlllccc]]]\\\\\\ZZZ]]]``````___\\\ZZZZZZUUUUUUVVV[[[dddsss}}}tttlllgggaaa]]][[[ZZZYYYYYYXXX[[[aaakkkxxxsssrrrqqqllliiihhhgggggggggfffeeedddfffgggfffddddddeeefffgggfffeee```___]]]YYYUUUSSSTTTUUU[[[\\\^^^]]]\\\\\\^^^___`````````___^^^^^^]]]]]]^^^]]]]]]```dddlll|||}}}eee[[[WWWVVVUUUSSSSSSSSSSSSTTTVVVVVVVVVVVVXXXZZZ]]]^^^eeedddbbbaaaaaaccceeefffggggggggggggfffeeedddcccffffffffffffgggiiijjjkkkmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmkkkfff^^^___mmm}}}yyyrrrvvv}}}xxxiiiddd```\\\ZZZXXXVVVSSSPPPNNNMMMMMMNNNMMMKKKLLLQQQUUUVVVZZZ^^^aaabbbdddddddddeeegggiiikkkkkkkkkkkkiiigggeeedddbbbaaa___^^^______^^^]]]^^^]]]]]]]]]]]]___```aaacccccccccdddddddddeeeeeeffffffggghhhhhhhhhhhhhhhhhhgggeeedddccccccdddddd___^^^\\\YYYWWWXXX[[[]]]bbbfffiiijjjllllllfff___YYYXXXWWWUUUSSSQQQQQQPPPMMMLLLLLLKKKKKKKKKKKKKKKIIIKKKLLLMMMMMMNNNQQQSSSVVVVVVWWWWWWXXX[[[^^^```cccggglllpppsssvvvzzz|||}}}vvvkkkaaaZZZXXXYYYYYY[[[^^^^^^]]][[[[[[[[[XXXXXXXXX\\\fffuuuyyylllhhhddd```^^^\\\YYYWWWWWWYYY\\\bbbiiizzzyyyvvvpppmmmnnnlllllllllkkkjjjjjjkkkkkkiiigggeeeddddddcccaaa___\\\[[[XXXTTTQQQPPPRRRSSSXXXZZZ\\\]]]]]]^^^```aaa```____________^^^^^^^^^```^^^^^^aaaccckkkzzzzzzddd[[[VVVVVVTTTSSSSSSSSSTTTUUUWWWWWWVVVWWWXXXZZZ\\\]]]````````````aaaccceeefffffffffffffffeeedddcccccceeeeeeeeeeeefffhhhiiijjjjjjjjjjjjjjjjjjkkkllllllnnnnnnmmmmmmmmmlllllllllmmmllljjjddd]]]___nnnyyyqqqttt|||}}}nnnhhhddd___]]]YYYWWWUUURRRPPPOOONNNNNNJJJIIIKKKQQQUUUUUUWWW[[[```aaacccddddddeeegggiiijjjjjjjjjjjjiiigggeeeccc```^^^]]]]]]^^^______^^^^^^^^^^^^^^^___```aaabbbeeedddddddddeeeeeeffffffggghhhhhhiiiiiiiiiiiihhheeedddcccbbbbbbaaaaaabbb]]]]]][[[YYYWWWYYY\\\___dddhhhkkkkkkllllllggg```ZZZYYYWWWUUUTTTSSSRRRRRRMMMMMMLLLKKKKKKKKKKKKLLLHHHJJJKKKKKKKKKLLLNNNQQQSSSTTTTTTUUUWWW[[[```dddiiimmmsssxxx{{{~~~vvvjjj___YYYWWWXXXUUUWWWYYYZZZYYYYYYZZZ[[[]]]]]]^^^cccnnnyyynnnlllhhhfffcccaaa]]]ZZZ\\\\\\]]]___bbbkkk}}}yyyuuutttrrrrrrrrrqqqqqqpppoooooollliiieeebbb```^^^[[[XXXWWWVVVSSSOOOLLLMMMOOORRRUUUXXX[[[]]]^^^___aaaccc^^^^^^_________`````````bbb``````bbbdddjjjxxxuuubbb[[[UUUUUUTTTSSSSSSUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\[[[\\\]]]___aaabbbdddeeedddddddddccccccccccccccccccccccccdddeeefffhhhhhhiiiiiiiiiiiijjjlllmmmnnnoooooonnnmmmlllkkkjjjjjjlllkkkgggbbb\\\```rrrwwwnnnqqqxxxrrrkkkeee```]]]XXXWWWUUURRRPPPOOONNNNNNJJJIIILLLRRRUUUUUUVVVZZZ^^^```cccddddddeeeggghhhggghhhhhhhhhgggeeecccbbb^^^]]]\\\\\\^^^_________^^^^^^______```aaabbbcccdddccccccccccccdddeeeffffffgggggghhhhhhhhhggggggdddccccccbbbaaaaaaaaa```]]]\\\ZZZXXXWWWYYY]]]aaaggglllnnnlllkkkkkkfff```ZZZYYYWWWUUUSSSRRRQQQQQQMMMMMMLLLKKKKKKKKKKKKLLLLLLNNNOOOOOOOOOPPPSSSUUURRRTTTVVVXXXZZZ___fffkkkooottt{{{tttggg^^^YYYYYYZZZVVVXXXZZZ[[[\\\]]]___aaacccdddhhhppp}}}xxxrrroookkkiiihhhfffdddbbb```______aaaaaaeeeppp|||}}}{{{yyywwwvvvuuusssqqqpppmmmiiiddd```]]]ZZZWWWUUUTTTSSSPPPMMMKKKLLLOOOSSSTTTWWW[[[]]]^^^___aaabbb]]]^^^^^^___```aaaaaaaaacccaaabbbdddeeekkkyyyppp___ZZZTTTTTTSSSSSSTTTVVVWWWXXXXXXXXXYYYYYYYYYZZZ[[[[[[YYYZZZ\\\^^^```aaaaaaaaabbbbbbaaaaaabbbbbbbbbcccbbbbbbbbbbbbccceeefffgggiiiiiijjjkkklllnnnooopppnnnnnnmmmmmmlllkkkkkkjjjkkkiiieee```\\\cccwwwsssjjjmmmssspppgggaaaZZZWWWWWWVVVTTTRRRPPPNNNMMMLLLKKKJJJMMMSSSVVVUUUWWWZZZ\\\___bbbcccdddeeefffgggeeeeeefffeeedddcccaaa```^^^\\\[[[\\\^^^``````___^^^^^^___aaabbbccccccdddeeedddcccbbbcccdddfffgggggghhhhhhhhhhhhhhhggggggddddddccccccbbbbbbaaa```]]]\\\ZZZWWWWWWYYY^^^bbbjjjooorrrooommmjjjeee___[[[ZZZWWWUUUSSSRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTWWWZZZVVVYYY]]]^^^```eeelllssswww|||sssggg^^^[[[[[[\\\[[[^^^```cccdddgggjjjllljjjmmmsss{{{tttpppllliiiiiiiiihhhgggaaa^^^^^^``````aaafffnnnxxx~~~zzzxxxuuuqqqnnnhhheee```\\\ZZZXXXVVVTTTSSSRRRPPPNNNLLLMMMPPPSSSUUUXXX[[[]]]^^^^^^___```]]]^^^^^^___```aaabbbbbbbbbaaaccceeehhhnnn|||mmm]]]YYYTTTTTTSSSSSSTTTVVVXXXYYYXXXXXXYYYZZZZZZZZZ[[[[[[ZZZ[[[\\\^^^____________aaaaaa`````````aaabbbbbbaaaaaaaaaaaabbbdddeeefffgggggghhhiiikkkmmmnnnooollllllllllllllllllllllllhhhgggddd```^^^hhhtttkkkmmmsssppphhhaaa[[[XXXVVVUUUTTTRRRPPPNNNMMMLLLLLLJJJLLLRRRTTTTTTVVVZZZ[[[^^^aaacccddddddfffgggcccddddddeeedddbbbaaa```___]]]\\\]]]___``````___^^^___```bbbcccdddddddddgggfffeeeddddddfffgggiiiiiijjjjjjjjjjjjiiiiiihhhddddddddddddcccbbbaaa```^^^\\\ZZZWWWVVVYYY^^^bbbjjjqqqvvvtttqqqnnniiiccc___^^^\\\YYYVVVTTTRRRRRRPPPPPPOOONNNNNNNNNNNNOOOLLLNNNQQQSSSUUUXXX\\\___^^^ccciiikkkkkkooovvv|||sssgggaaa^^^^^^______bbbgggjjjmmmpppsssuuuuuuzzz|||vvvsssooolllkkkjjjhhhgggdddaaa```cccdddbbbdddgggooozzz|||wwwsssnnnjjjbbb^^^ZZZWWWUUUUUUTTTSSSQQQQQQPPPOOOMMMMMMOOORRRTTTWWW[[[]]]^^^^^^^^^___^^^^^^___```aaaaaabbbbbbbbbbbbcccfffhhhnnn{{{kkk\\\YYYUUUTTTTTTTTTUUUVVVXXXYYYWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^___``````bbbaaa```______```aaaaaa`````````aaabbbccceeeeeedddddddddeeegggiiijjjkkkhhhiiiiiiiiijjjjjjjjjkkkfffeeedddbbbcccooowwwnnnooosssqqqjjjddd___\\\WWWVVVUUUTTTRRROOONNNLLLLLLJJJKKKOOORRRRRRUUUZZZYYY]]]aaacccddddddeeefffdddeeeeeeeeeeeecccbbbaaa```___]]]^^^___``````___^^^___aaaccceeeeeeeeeeeegggfffdddcccccceeegggiiiiiiiiijjjjjjiiiiiihhhgggccccccddddddcccbbb```______]]]ZZZWWWVVVXXX]]]bbbiiirrryyyzzzwwwuuuooojjjgggeeebbb___[[[YYYWWWVVVTTTSSSSSSRRRRRRRRRRRRRRRNNNQQQUUUXXX\\\```eeeiiimmmssszzz}}}|||~~~zzzooogggeeefffggghhhkkkooouuuzzz~~~~~~|||zzzxxxwwwtttoooiiieeeeeeaaaaaaeeehhhggggggiiijjjrrr|||yyyrrrlllfffaaa[[[XXXSSSQQQPPPPPPPPPOOOMMMNNNOOONNNLLLKKKLLLMMMQQQUUUZZZ]]]______```aaa______``````aaaaaaaaabbbcccbbbccceeeggglllxxxkkk\\\YYYVVVUUUUUUTTTUUUVVVXXXXXXVVVWWWYYY[[[\\\\\\\\\\\\\\\\\\\\\]]]___aaacccddddddbbbaaa___^^^___```aaa`````````aaabbbccceeeeeebbbccccccdddeeefffhhhiiiffffffffffffffffffeeeeeedddddddddeeehhhuuuyyyooonnnppp|||mmmgggbbb^^^\\\XXXXXXWWWUUUSSSQQQOOOMMMLLLIIIIIIMMMPPPQQQTTTYYYYYY\\\```cccddddddeeefffeeeffffffgggfffeeecccbbbbbb```^^^^^^```aaa```___^^^___bbbdddeeefffffffffeeecccaaa``````bbbeeefffgggggggggggggggfffeeeeeebbbbbbcccccccccaaa___^^^```^^^ZZZWWWUUUXXX]]]aaagggrrr{{{~~~|||zzzuuupppmmmkkkhhhddd```]]]ZZZYYYWWWVVVVVVUUUUUUUUUUUUUUUTTTWWW\\\```eeejjjooossszzzyyyrrrjjjggghhhmmmqqqsss}}}}}}uuukkkddd___[[[\\\ccchhhiiijjjkkkiiipppwww}}}tttkkkddd^^^YYYWWWTTTOOOMMMLLLLLLLLLLLLJJJLLLMMMMMMKKKIIIIIIIIINNNSSSXXX]]]___```bbbccc````````````aaaaaaaaaaaacccbbbccceeeeeeiiitttkkk\\\XXXWWWVVVUUUUUUUUUVVVWWWXXXUUUVVVYYY[[[]]]]]]]]]]]]\\\[[[[[[\\\___cccfffhhheeecccaaa___^^^___````````````aaaaaabbbdddeeefffdddddddddeeefffggghhhiiieeeeeedddcccbbbbbbaaa```bbbccceeegggkkkyyyyyymmmjjjlll{{{oooiiiccc]]][[[YYYXXXWWWWWWVVVSSSOOOKKKIIIJJJKKKLLLMMMQQQVVVZZZZZZ\\\___aaabbbdddfffiiijjjiiihhhgggfffeeeddddddaaa````````````aaaaaabbbbbbaaa``````aaaccceeefffbbbbbbbbbbbbcccdddeeefffddddddeeeggghhhgggdddaaa```aaaaaaaaaaaa```^^^]]][[[\\\\\\YYYVVVUUUWWWYYY]]]jjjzzz{{{xxxuuurrrmmmiiifffbbb]]]ZZZ[[[YYYXXXXXXYYY\\\]]]^^^^^^```dddiiipppvvv{{{~~~}}}sssmmmiiigggiiikkkoooxxxrrrfffaaa]]][[[aaajjjppppppllllllmmmooouuuwwwllleee^^^ZZZZZZVVVSSSOOOLLLLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLNNNSSSXXX\\\___aaabbbeeedddccccccbbbaaaaaaaaacccbbbdddfffgggjjjtttiii]]]YYYWWWVVVVVVUUUUUUVVVVVVWWWYYY[[[]]]]]]\\\\\\]]]^^^ZZZ[[[[[[\\\^^^```bbbccceeecccaaa`````````___]]]______^^^^^^___```bbbcccfffeeeeeeddddddeeeeeefffggghhhhhhfffdddbbbbbbcccdddffffffeeeooozzzhhhgggnnn}}}qqqkkkddd^^^[[[YYYXXXWWWWWWVVVTTTPPPMMMKKKLLLLLLLLLLLLOOOTTTWWWZZZ\\\___aaabbbdddgggiiikkkjjjiiihhhgggeeedddcccaaaaaa````````````aaaaaaaaaaaaaaaaaabbbcccddddddaaaaaabbbbbbcccdddeeeffffffffffffffffffddd```]]]]]]^^^___``````___^^^]]]ZZZ[[[[[[XXXUUUTTTVVVXXX[[[fffvvv}}}zzzuuuqqqmmmiiidddaaa^^^]]]\\\]]]```dddfffhhhiiilllqqqwww~~~|||qqqiiieeebbbbbbfffkkkrrr}}}~~~pppddd```^^^cccmmmttttttrrrrrrqqqpppqqqwww}}}ooogggaaaZZZUUUTTTUUUSSSPPPNNNNNNNNNLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNQQQUUUYYY^^^aaadddeeeeeeeeeeeeeeeeeedddccccccdddccceeeggghhhkkkuuu~~~ggg[[[WWWVVVUUUUUUTTTTTTTTTTTTUUUYYY[[[]]]]]]\\\[[[\\\]]]ZZZ[[[[[[\\\]]]___```aaacccaaa___^^^_________]]]]]]\\\\\\\\\^^^___aaabbbdddccccccccccccccccccdddbbbccccccbbb```___```aaacccfffffffffqqq}}}kkkiiipppuuummmeee___\\\YYYXXXWWWWWWWWWUUURRROOOLLLMMMLLLKKKKKKMMMQQQTTTYYY[[[^^^aaabbbdddgggjjjmmmlllkkkjjjhhhfffdddccccccbbbaaa``````___``````___```aaabbbbbbccccccbbbaaaaaaaaabbbccceeefffggggggfffeeeeeedddaaa]]]YYYZZZZZZ\\\]]]]]]^^^^^^]]]YYYZZZYYYWWWUUUTTTUUUVVVYYYaaaooo~~~zzzuuupppmmmfffeeeeeefffiiioootttxxx|||}}}tttlllddd___[[[YYYZZZaaahhhrrrnnnhhheeehhhrrrzzz{{{zzzyyyvvvqqqoooooosssyyy}}}yyyppphhhddd___WWWRRRPPPSSSRRRPPPPPPPPPPPPMMMKKKIIIIIIJJJKKKLLLLLLMMMMMMOOOQQQUUUYYY]]]aaaeeeffffffgggiiijjjjjjjjjhhhgggfffeeefffjjjkkknnnwww}}}ggg[[[WWWWWWWWWVVVUUUUUUTTTUUUUUUYYY[[[\\\]]][[[[[[[[[\\\ZZZZZZ[[[[[[\\\]]]]]]^^^___^^^\\\\\\^^^___^^^]]][[[[[[[[[[[[\\\^^^```aaaaaaaaaaaaaaaaaaaaaaaaaaa^^^```aaa```___^^^___aaabbbdddeeegggtttmmmjjjpppzzzpppfff___\\\YYYXXXWWWWWWWWWVVVSSSQQQLLLLLLLLLKKKJJJLLLPPPTTTXXX[[[^^^```bbbeeehhhkkknnnnnnmmmllliiigggdddcccccccccaaa```____________^^^___aaabbbcccbbbaaa`````````aaabbbccceeeggghhhfffeeedddcccbbb```\\\YYYWWWXXXYYYZZZ[[[\\\]]]]]]YYYXXXXXXWWWUUUTTTTTTTTTWWW\\\gggwww~~~wwwuuurrrqqqssszzz}}}rrriiiccc^^^ZZZVVVTTTUUU[[[ccclllzzz{{{uuuwww~~~~~~zzztttpppoooqqqssstttuuuvvvwwwzzz}}}|||tttoooiiifffeeebbb[[[UUUSSSQQQQQQQQQRRRRRRQQQNNNKKKHHHHHHIIIJJJKKKLLLMMMMMMNNNOOORRRVVV[[[```dddfffhhhjjjmmmpppqqqpppooommmkkkiiijjjnnnpppsss{{{}}}hhh]]]YYYZZZZZZYYYXXXWWWWWWWWWWWWYYYZZZ\\\\\\[[[ZZZZZZ[[[ZZZZZZZZZ[[[[[[[[[[[[[[[\\\ZZZYYYZZZ\\\^^^^^^]]]]]]]]]\\\[[[\\\]]]^^^___`````````aaaaaa````````````aaabbbbbb```___```aaa```ccceeeiiixxxmmmiiioootttggg___]]]ZZZXXXWWWVVVWWWVVVTTTRRRKKKKKKKKKJJJKKKMMMQQQUUUWWWZZZ]]]```bbbeeeiiilllooooooooonnnkkkhhheeedddccccccaaa```____________^^^___```bbbbbbaaa```_________```bbbcccfffgggiiidddcccbbbbbbbbbaaa___\\\XXXXXXXXXYYYZZZ[[[\\\]]]XXXXXXWWWVVVVVVUUUSSSRRRSSSVVV___ooo~~~yyyqqqiiiccc___[[[ZZZVVVTTTTTTXXX]]]cccmmmwwwwwwrrrpppqqqqqqqqqooonnnmmmnnnpppsssuuuwwwzzzzzzzzzzzzyyyuuuqqqmmmiiigggfffhhhfff___YYYXXXRRRRRRRRRSSSTTTRRRNNNKKKIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNQQQUUU[[[aaafffjjjmmmooorrruuuvvvvvvuuutttpppnnnooossswwwzzzyyyfff\\\YYYZZZYYYXXXXXXWWWWWWWWWWWWYYYZZZ\\\[[[ZZZYYYYYYZZZYYYYYYZZZ[[[[[[ZZZZZZYYYYYYXXXWWWYYY[[[]]]]]]]]]```___^^^\\\\\\\\\\\\]]]``````aaabbbbbbaaa``````bbbccccccbbb___^^^^^^______aaadddiii{{{nnnjjjoooyyykkkbbb___ZZZYYYVVVUUUUUUUUUSSSQQQKKKLLLLLLKKKKKKNNNRRRUUUVVVYYY]]]```cccfffjjjllloooooopppooommmjjjgggeeecccbbbaaa``````___``````______````````````______^^^___```aaadddfffhhhiiicccbbbbbbbbbccccccbbb```[[[ZZZZZZYYYZZZZZZ[[[\\\YYYXXXWWWWWWWWWVVVTTTRRRPPPRRRYYYfffyyyzzzvvvjjjhhheeeaaa^^^[[[ZZZYYYXXXVVVUUUWWWYYYZZZaaaiiiqqqzzz{{{ssspppooommmllliiigggggghhhkkknnnoooooopppppppppoooooonnnnnnnnngggfffgggiiigggaaa]]]]]]UUUUUUUUUVVVVVVTTTQQQNNNJJJJJJKKKKKKKKKLLLLLLLLLNNNOOOQQQVVV\\\dddkkkpppssstttwwwyyy{{{{{{zzzzzzwwwttttttyyy~~~sssbbbYYYVVVVVVVVVUUUUUUUUUUUUVVVVVVXXXZZZ[[[[[[YYYXXXXXXYYYXXXYYYZZZ[[[[[[[[[ZZZYYYYYYWWWWWWXXXZZZ\\\]]]\\\aaa```^^^\\\[[[[[[\\\\\\``````bbbbbbbbbbbb`````````aaaaaa___\\\ZZZZZZ[[[^^^```cccjjj}}}pppnnntttoooeeebbb[[[YYYVVVTTTTTTSSSQQQOOONNNNNNNNNLLLLLLMMMQQQTTTVVVYYY]]]```cccfffjjjmmmnnnoooppppppooollliiigggaaaaaa````````````aaaaaa```______^^^^^^_________]]]^^^___aaadddfffiiijjjeeedddcccdddeeeeeedddbbb___^^^\\\[[[ZZZZZZZZZZZZZZZXXXWWWWWWXXXWWWTTTQQQPPPRRRUUU]]]kkk}}}zzztttnnnjjjgggaaa```^^^\\\YYYXXXYYYYYYYYYWWWWWWXXXXXXWWWZZZ```bbbhhhmmmrrryyy~~~tttpppnnnllljjjgggfffeeehhhkkknnnmmmlllmmmnnnooonnnmmmmmmmmmnnniiiggghhhjjjhhhbbb```bbb[[[ZZZYYYYYYYYYWWWTTTQQQMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMPPPUUU\\\fffnnnsssxxxyyyzzz|||}}}~~~~~~|||yyyyyyooo```XXXUUUTTTTTTSSSTTTTTTUUUVVVWWWXXXZZZ[[[ZZZYYYWWWXXXXXXWWWXXXZZZ\\\\\\\\\[[[ZZZYYYXXXWWWXXXZZZ\\\\\\\\\]]]\\\[[[ZZZZZZ[[[\\\]]]___```aaabbbbbbaaa```___]]]^^^^^^]]][[[YYYZZZ[[[]]]___bbbjjj~~~ppppppxxxssshhheee\\\YYYVVVTTTSSSRRRPPPNNNQQQQQQPPPMMMLLLMMMOOORRRUUUXXX\\\```cccfffkkknnnnnnooopppqqqpppmmmjjjhhhaaa````````````aaaaaabbbaaa```^^^]]]]]]^^^___```]]]^^^___aaadddgggiiikkkhhhfffeeeeeeeeeeeedddbbbbbb```^^^\\\ZZZZZZZZZZZZZZZXXXWWWXXXYYYXXXUUUQQQSSSSSSTTTVVV^^^mmmyyyuuusssqqqoookkkgggcccaaa`````````___]]]ZZZXXXWWWYYY[[[YYYWWWXXXZZZYYYWWWYYY^^^[[[^^^______dddjjjllljjjnnnqqqtttyyyvvvqqqpppnnnllljjjhhhhhhjjjmmmnnnmmmjjjlllnnnoooooonnnlllkkkkkkllljjjjjjkkkiiidddcccfff```^^^\\\[[[[[[YYYWWWTTTNNNNNNMMMMMMLLLLLLKKKKKKIIIJJJMMMRRRZZZdddnnnsss|||||||||}}}||||||nnn```YYYWWWTTTTTTTTTUUUVVVWWWXXXYYYXXXZZZ[[[ZZZXXXWWWWWWXXXWWWXXXZZZ\\\]]]\\\[[[ZZZYYYXXXWWWXXXZZZ\\\\\\[[[YYYYYYXXXYYYZZZ[[[]]]^^^^^^___aaabbbbbbaaa___^^^[[[]]]^^^]]]\\\[[[\\\]]]]]]___bbbjjj~~~}}}nnnpppyyy