BM6&6(v@ 444444444555666777777888555555555555555666777777888222333::::::333222888666666666666666777777888888888888888999:::;;;<<<999999:::::::::;;;;;;;;;<<<<<<======>>>?????????FFFLLL\\\{{{cccMMMCCCAAAAAAFFFBBBAAABBB@@@;;;777888555555555555777:::>>>???;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999888999;;;999999888888777666666666444444444444444444333333222222222222333333444555111222444555555555444444444444555666777888999999666666666666666666666666888888999::::::;;;<<<<<<999999999999999999999999::::::999888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;888888999::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999888777666555555777777777777888999:::;;;???>>>===;;;:::999888888:::666222111555:::>>>@@@QQQbbbttt~~~tttjjj[[[CCC666444111........................---------............///......---------,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,,,,------................................................---------------...//////////////////000000000000000000000000000000000000000000000000////////////333333333333333333333333555555555666999???HHHMMMqqqvvvrrrvvvxxx~~~xxxppplll```\\\UUUNNNHHHDDDAAAAAAAAA???<<<:::888888888999999999999999999999999999;;;<<<<<<:::888777888999888777666555777:::===???BBBCCCCCCCCCEEEJJJPPPUUU[[[___cccfffhhhlllqqqvvv}}}vvvqqqoookkkddd^^^WWWQQQJJJFFFEEEEEEDDDCCCBBBAAAAAAAAABBBDDDDDDCCCBBBAAACCCEEECCCBBBBBBDDDGGGJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLQQQPPPMMMIIIGGGEEEDDDDDDIIIKKKOOOQQQQQQOOOLLLJJJJJJNNNHHHDDDJJJTTTiii333444444555666666777777555555555555555666666777888333444;;;;;;444333888666666555555666666777888888777777777888999::::::888888999999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@EEEQQQiiizzz^^^KKKBBB@@@??????AAACCC@@@::::::===777666666666777999;;;===;;;<<<<<<<<<;;;;;;:::999777999:::999777777888999999999888888777666666666555444444444444444444444333333222222333333444555222333444555555555444333444444555666777888999999777777777777777777777777888888999999:::;;;;;;;;;999999999999999999999999;;;:::999999999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;999999::::::::::::;;;;;;;;;;;;;;;:::::::::999999999888888777777666666555777666666777777888999:::======;;;:::999888888888888777666444555;;;CCCJJJ^^^ppppppaaaRRR<<<222222000........................------------..................---------,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,---------......................................................------......///000....../////////000000000000000000000000000000000000/////////////////////333333333333333333333333222222222222333888>>>BBBGGGUUUhhh|||~~~sssqqqmmmiiidddaaa^^^]]]NNNLLLHHHCCC@@@===<<<<<<:::999777666666777999:::;;;;;;999777777888===@@@===<<<::::::<<<@@@CCCFFFVVVWWWWWWWWWVVVXXX\\\___eeehhhlllnnnqqquuu{{{{{{sssiiibbbWWWTTTPPPMMMKKKHHHDDDAAADDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAA@@@?????????@@@EEEDDDDDDEEEGGGIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJHHHFFFDDDCCCCCCCCCDDDFFFHHHLLLOOOPPPNNNLLLJJJHHHLLLFFFDDDKKKUUUjjj333444444555555666666666555555444444555555666777888444555;;;;;;555444888666555555555555666777777777777777666666777888888777777888888999::::::;;;:::::::::;;;<<<<<<======@@@CCCIIIWWWwwwsssYYYGGG===<<<>>>BBBEEEAAA;;;;;;@@@999888777666666777999999;;;;;;<<<===<<<;;;999888888999:::999777666666777999999888888777666666666555555555555555555555555333333333333333333444555333444444555555444333333444444555666777777888999777777777777777777777777777888888999999:::::::::999999999999999999999999;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999999::::::999999999888888888666666666666666666666666666666555666666777888999;;;:::999888777777666666111444555444555===KKKVVVooo~~~~~~gggTTTEEE333...111...........................------------..................---------,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,------...------------------------------------------------...............///000000.........////////////000000000000000000000000000////////////////////////222222222222222222222222333444444333333444777:::444<<>>;;;:::999777666666666666888999;;;<<<===<<<;;;:::::::::;;;999777666666777999999888888777666666666555555555666666666666666444444333333333444444555444444444444444444333333444444555555666777777888777777777777777777777777777777777888888999999999888888888888999999999999999999999999999999999999999999::::::::::::999999<<<;;;;;;:::999999888888888888888888777777777666444444555555555666666666444444444444555666777888888888777666555555555666000333666999@@@LLL\\\hhhssssssxxx}}}qqqYYYFFF;;;000...111---........................,,,,,,---------...............---------,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,---......------------------------------------------------///............///000000------........./////////////////////////////////.........///////////////111111111111222222222222222444555555333333444555999999999:::BBBRRReeerrr}}}yyyuuuuuuuuuvvvxxxzzz}}}~~~}}}|||{{{wwwpppggg___ZZZZZZZZZ[[[\\\^^^___aaabbb```___^^^]]]]]]```dddhhhfffeeeddddddfffjjjooorrrrrrtttwwwzzz}}}}}}xxxvvvvvvrrrmmmggg___WWWNNNHHHGGGFFFEEEEEEFFFGGGFFFEEE@@@@@@@@@AAAAAAAAAAAAAAADDDCCCAAABBBDDDDDDBBB@@@>>>>>>>>>@@@AAAAAA@@@>>>CCCDDDEEEGGGHHHHHHHHHHHHLLLJJJGGGDDDBBBBBBBBBBBB@@@BBBEEEIIIKKKMMMMMMMMMNNNQQQLLLHHHNNNSSSaaaxxx333333333333444444444444444444444444444555666666333222333666666333222333444444444444444555555666666666555555444555555555777777888888888999999999888888999999:::;;;;;;;;;<<<>>>>>>>>>GGGaaammmTTTHHH>>>>>>@@@???===<<<<<<;;;:::999777777666666555666888:::<<<<<<<<<<<<;;;<<<<<<;;;999777888999999999888888777666666666555555555555666666777777555555444333333444444444444444444444444444444444444444555555666666777777666666666666666666666666666666666777777777777777777777777888888999999999777777777888888777777777888888999999999999888888;;;;;;:::999888777777666666666666666555555555555333333333444555555666666333333333333444555666666666555555444444444555555666777;;;EEESSSdddrrr{{{mmmnnnrrryyy~~~}}}vvvooo___III<<<777000111333---........................,,,,,,,,,------------.........---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///------------------------------------------------...............///000000------------....................................------....../////////000000000000111111222222222,,,///111222111000000111333222222111222777AAAIIIUUUlll~~~zzzxxxxxx{{{wwwpppoooqqquuuyyy{{{|||}}}|||yyyzzz{{{zzzxxxvvvvvvwwwvvvvvvuuuuuuwwwzzz}}}yyypppjjjbbb^^^WWWQQQMMMJJJGGGEEECCCBBBAAABBBCCCDDDCCCBBB????????????@@@@@@@@@@@@<<<<<<===???AAABBBAAA@@@AAAAAAAAACCCEEEFFFFFFDDDDDDDDDEEEFFFGGGHHHHHHHHHFFFEEECCCAAA@@@?????????@@@AAADDDGGGJJJLLLNNNNNNOOORRRLLLGGGJJJIIIQQQcccyyy333333333333333333333333444444333333444444555666222222333444444333222222444333333333333444555555555555555444555555666666:::999999999999888888888888888999999::::::;;;;;;<<<===???>>>@@@MMMhhhppp[[[FFF>>>@@@@@@>>>===<<<<<<;;;:::999888888777444555666777999:::<<<<<<;;;<<<===<<<:::999999:::999999888888777666666666444444444555555666666777666555444444444444444444444333333333333444555666444444555555555666666666555555555555555555555555666666666666666666666666666666777777888999999999555666777777777777666555777777888888888888777777999999888888777666555555555555555444444444333333222222333333444444444555222222222222222333555555444444444333444444555555777999AAAOOOaaarrruuuuuuvvvwwwvvvqqqjjjdddNNN===555555111111333---........................,,,,,,,,,,,,------------......---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////,,,,,,,,,---------..............................---------......//////000/////////000111111222222---///222333333222222333111000222666666555777;;;888EEEVVVfffzzz~~~||||||xxxqqqfffZZZRRRMMMIIIDDD@@@@@@BBBCCCDDD???>>>>>>@@@BBBDDDCCCCCC???????????????>>>>>>>>>;;;>>>AAACCCCCCCCCDDDEEEJJJHHHGGGIIIKKKMMMNNNMMMEEEEEEEEEDDDEEEEEEFFFGGGBBBCCCDDDEEEEEEDDDDDDCCCAAAAAACCCEEEHHHJJJLLLMMMSSSVVVQQQMMMMMMHHHIIIVVVnnn333333222222222222222222444444333333444444555666111333444444444444333111333333333222333444444555555444444555555666777888<<<<<<;;;:::999888777777888888999999:::;;;;;;<<<<<<<<<>>>@@@@@@EEEUUUfffyyy___KKKCCC@@@??????;;;<<<<<<<<<;;;;;;::::::777666555444555777999:::999;;;;;;;;;999999:::;;;999999888888777666666666222333333444555555666666666666555444444444444444333222222222333555666777444444444555555555666666444444444444444444444444555555555555555555555555666666666777888999999999555666777888888777666555666777777888888777777666777777666666555555555444444444333333333222222222222222222222333333333333111111111111222333444444333333333333444444555666999@@@MMM\\\kkkzzz|||xxxxxxvvvooocccYYYDDD555111333...///222---........................++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,---------------------------------,,,,,,---......///000000......//////000111111222///111444444444333444555777333333777999666555777555666;;;DDDOOO]]]qqqzzz|||~~~}}}zzzwwwvvvvvvmmmiiiccc\\\VVVNNNEEE??????===<<<<<<>>>AAACCCCCCBBBAAA@@@AAACCCEEEDDDCCC?????????>>>>>>======<<<>>>DDDJJJJJJGGGEEEHHHLLLMMMJJJGGGGGGIIIKKKLLLMMMGGGEEECCCAAAAAABBBDDDEEECCCEEEHHHJJJKKKIIIGGGFFFAAAAAABBBCCCDDDFFFIIIJJJRRRWWWTTTRRRRRRJJJGGGRRRddd~~~333222222222222222222222444333333333333444555555222444555555555555444222333333222222333333444555444444444555666777888999>>>===<<<;;;999888777666888999999::::::;;;<<<<<<777666999===>>>???IIIVVVjjjyyy}}}yyyZZZGGG???>>>AAA;;;;;;<<<======<<<<<<;;;999888555333333444666777888999::::::999888999;;;999999888888777666666666222222333333444555666666777666555444444444444444222222111222333555777999444444444555555555555555333333333333333333333333555555555555555555555444555666666777888999999999666777888999999888777666666666777777777777666666555555555555555444444444333333333222222222111111222222222222222222222222000000000000111222333444333333333333444555666666@@@LLL]]]lllwww|||~~~xxxwwwxxxooo^^^OOO@@@222000111+++,,,000---........................++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,---------------------------------,,,,,,------...///000000---......///000111111222---///000111000///000111555---***///222111111555222000444===??????IIIXXXVVV]]]iiivvv}}}zzzxxx{{{|||zzztttkkkddd```PPPKKKFFFCCCCCCBBBAAA???;;;;;;<<>>===<<<<<<;;;>>>EEELLLKKKEEEBBBFFFKKKJJJGGGBBB@@@AAADDDEEEFFFGGGEEEAAA???>>>@@@BBBDDDCCCEEEHHHJJJIIIFFFBBB???AAAAAAAAAAAABBBDDDFFFGGGIIIOOONNNNNNPPPGGGBBBKKK^^^xxx000111111111111222222222111222222333333444444555444444444444444444444444555555555555555555555555444444444444555666777888::::::999999888777777777888888888999999::::::;;;:::999::::::<<<>>>AAABBBMMMggg]]]EEE>>>===999999999;;;===?????????<<<:::777555333333444555777888999::::::999888777===;;;999777666666666777666666555444333333222222666555444333444444666777555444444333333444444555666666666555555444444333333444444555555444444333333333333444444444555555555555666666666666555555666666666666777777777777555555444444444333333333444444444444444444444444111111111111111111111111111111111111111111111111111111111222444333222000000333555444222666>>>FFFXXXddduuu{{{uuuooocccSSSGGG222222000///....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,***+++---//////...---,,,------------------------------------,,,,,,+++***,,,---......//////..............................111000///...---,,,++++++---------............///............////////////////////////000111222333111111222333333333333222444444444555555555666666666<<>>===<<>>===<<>>????????????>>>>>>>>>>>>@@@???>>>>>>>>>???@@@AAAAAAAAA@@@@@@???@@@@@@@@@BBBAAA@@@?????????@@@@@@JJJIIILLLOOONNNGGGDDDDDDVVVppp000111111111111222222222333333333333333333333222333333333333333333333333444444444444444444444444555555555555666777777888777777777777777888888888666777777888888999999999::::::::::::<<<>>>@@@AAAAAARRRnnnyyy^^^MMMEEE@@@>>><<<:::999:::<<<===???===;;;888666444444444555666777888888888888888;;;:::999888777777777777777777666666555444444333555555444333333444555666555444444333333444444555555555555444444444444444333333444444444444333333333333333444444444444555555555666666666666555555555555555666666666666777555444444444444333333333444444444444444444444444111111111111111111111111222222222222222222222222111000///000111222222222111333555444666>>>JJJTTTjjjuuuuuukkk```RRRBBB777222111000///....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,---...---,,,***)))------------------------,,,---------,,,,,,+++***,,,,,,---............---....................................------------------------........................////////////////////////000111222333111111222333333333333222222222333333333444444444444888:::888777:::BBBJJJLLLTTT^^^hhhpppzzz{{{kkk\\\SSSEEEFFFEEECCC@@@============<<<;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>?????????AAAAAA@@@@@@?????????>>>GGGDDDAAAAAABBBCCCBBBAAA??????@@@AAAAAAAAA@@@???AAAAAA@@@???>>>>>>======???>>>=========>>>@@@AAA============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCEEEIIIHHHDDDCCCEEETTTmmm000111111111111222222222555444444333222222111111222222222222222222222222444444444444444444444444555555555666666777888888444444555555666777777888555555666666777888888999;;;:::::::::;;;<<<>>>???===DDDRRRjjjzzz___NNNBBB@@@<<<:::999:::;;;<<>>IIIZZZfffxxxrrrdddUUUFFF999111111111000///............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,---------,,,***((('''------------------------,,,,,,---------,,,++++++++++++,,,------------,,,------------------------,,,,,,------.........///------------............---............/////////////////////000111222222111111222333333333333222000000111111111222222222///111222333222222444666333666;;;???DDDMMMWWW___www|||vvvpppiiiiiigggcccZZZOOODDD>>>666888999:::999:::<<<===>>><<<:::;;;>>>???>>>;;;999::::::<<<===>>>??????======>>>>>>???@@@@@@AAAHHHEEEBBBAAAAAABBBAAA@@@<<<<<<===>>>?????????@@@?????????>>>?????????@@@AAA@@@>>>===<<<<<<======999::::::;;;===>>>@@@AAA@@@AAABBBCCCCCCCCCBBBAAABBBAAABBBDDDCCC???@@@DDDVVVppp000000111111111222222222333333333333222222111111111111111111111111111111333333333333333333333333444444555666777777777777333333444444555555555555555555666666777888999999;;;;;;:::999999:::<<<<<>>:::;;;======<<>>DDDKKKXXXgggsss{{{}}}vvvjjj[[[LLL@@@888333111000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++------------------------,,,,,,---------.........,,,,,,---------.........---------........./////////......//////000111222111111222333333333333222000000000111111111111222//////000333555777666555::::::999777777999>>>BBBHHHKKKPPPUUUZZZaaagggkkknnnpppsssvvvyyyzzz{{{|||xxxpppfff\\\UUUOOOJJJGGGDDDEEEFFFFFFDDDAAA>>>;;;999:::;;;;;;;;;:::<<<===>>>;;;999;;;@@@BBB@@@<<<<<<<<<<<<<<<<<<<<<======<<<<<<===>>>???@@@@@@@@@CCCBBB@@@>>>>>>>>>??????===<<<<<<<<<<<<===>>>???::::::;;;<<<>>>AAACCCDDDEEECCCAAA>>><<<;;;;;;;;;:::::::::;;;<<<===???@@@===>>>AAACCCCCCCCCBBBAAAFFFDDDCCCCCC@@@<<<>>>CCCWWWqqq000000111111111222222222111111111222222333333333111111111111111111111111333333333333333333333333333444555666777777666666444444444333333333222222555555666777888999:::;;;;;;:::999888888999:::;;;<<<===@@@DDDNNNjjjzzz}}}uuueeeOOO@@@<<<<<<===<<<>>>???AAABBBBBB@@@>>><<<;;;999777555444333333444444555777999:::::::::999888888888777777777777777555555555444444333333333555444444333333444444555222222222333333444444444222333333333333333333222222222222333333333444444333333444444444444333333222222222222333333333333444444333333333222222222333333333333333333333333111111111111111111111111000000000000000000000000000222444444222222333555999BBBNNNXXX```iiittt|||uuusssrrrwwwyyymmmfffYYYKKK???777222000000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,)))***++++++,,,,,,++++++------------------------...------------,,,,,,,,,,,,,,,,,,------------...------------........................///000111222111111222333333333333222111111111111222222222222555333111111222333222000333333333333333444555777444555777999:::<<>>@@@AAA::::::;;;;;;::::::999888;;;<<<<<<;;;999888888999>>>;;;999<<>>>>>>>>>>>>>>???????????????>>>======>>>???@@@@@@???===<<<;;;<<<===>>>999999999:::<<>>>>>>>>>>>>>>======<<<<<<=========:::<<<>>>AAABBBBBBAAAAAAEEECCCCCCBBB>>>;;;???GGGTTTnnn000111111111111222222222000000111111222333333444111111111111111111111111222222222222222222222222111222444555666666555444555555444333222222111111555555666777999:::;;;;;;999999888777777888999:::888:::>>>??????MMMqqqrrrrrrvvvXXXDDD<<<<<<===<<<===???AAABBBBBBAAA@@@???>>>;;;999777555444333333444555777888999999999888888888888888888888888666666666666555444333333555444444333333444444555333333333333444444444444222222333333333333222222222222222222333333333333222333333444444333333222222222222222333333333333333333333333222222222222333333333333333333333333111111111111111111111111000000000000000000000000,,,///222333333444888<<>>>>>>>>@@@@@@AAA@@@??????BBBDDDEEECCC@@@======>>>???AAA???>>><<<;;;;;;<<<>>>???@@@?????????@@@AAACCCDDDAAA@@@???>>><<<<<<<<<<<<999:::===???AAABBBBBBBBB??????AAABBB???>>>DDDMMMZZZsss000111111111111222222222111111111111111222222222222222222222222222222222222222222222222222222222///111333444555555444333333333333333333333333333333444555666888999::::::888777777666777888999:::999999===@@@===???UUUnnnzzz___GGG@@@AAA;;;<<<>>>@@@AAABBBBBBBBB@@@@@@???===;;;999777666444444444444555777888888999999999999999999999:::777777777777777555444333555444444333333444444555555555555444444444444444222222333333333333222222111222222222222333333333222222333333333333222222222222222333333333444444333333333222222222222111222222222222222222222222111111111111111111111111111111111111111111111111...111333444555;;;EEEMMMZZZiii}}}}}}}}}}}}qqqqqqsssvvvzzzxxxqqqiiicccWWWMMM@@@888555333000---.........------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------........................///111111111111222333333333333222111111222222222222333333...///111222333444666777444444333333444444333111111444666777666666666777555666666777777777777666777777777555444333333444777777777777888:::;;;<<<<<<===>>>===<<<;;;<<<===:::;;;===>>>??????===<<<888777888999<<>>???@@@????????????AAABBBCCCAAA@@@???===<<<;;;;;;;;;999:::<<<>>>@@@BBBDDDEEE???@@@DDDEEECCCBBBIIISSSccczzz000111111111111222222222333333222222111000000000222222222222222222222222111111111111111111111111...000222444444444333222222222222333333444555555222222444555666888999999777666666666666888:::;;;888666999>>><<<:::EEEVVViii}}}WWWGGGFFF<<<<<<>>>???@@@AAAAAAAAA@@@@@@AAA@@@???<<<:::999444444333333444555777888;;;;;;;;;;;;;;;;;;;;;;;;777888888888888666444333555444444333333444444555666666666555555444444444222222222333333222222222111111222222222333333333222222222333333222222222222222333333333444444444333333333222222222111111222222222222222222222222111111111111111111111111333333333333333333333333333444555666999CCCRRR]]]hhhwwwxxx|||yyyhhhwwwwwwyyy|||yyyqqqgggbbbLLLAAA666000111333111.........---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,......,,,+++***)))))))))++++++++++++++++++++++++***+++,,,,,,------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++,,,,,,,,,---------,,,,,,,,,---------.........------......///000111111111222333333333333222111111111111222222222222---000333333111/////////111000......000111111111...111444666666555555555444444444444555555555555000222555666777888999:::888777777666666777777888<<<===>>>===;;;::::::;;;999;;;>>>???>>><<<<<<<<<:::999888888:::<<>>@@@CCCGGGEEEBBB@@@AAADDDHHHJJJCCCAAA???>>>>>>???AAACCCCCCBBB@@@???=========>>>@@@???>>>===<<<;;;;;;;;;;;;;;;<<<>>>AAACCCFFFGGGEEEFFFJJJKKKGGGEEEKKKUUUfff|||111111111111111111111111000000000000111111111111111111222222222333333333000111111111111222222222222222222222222222222222222222222222222222222222333444444555555444444333666666888999999999999999666888:::::::::===CCCHHHUUUooo}}}cccQQQJJJ@@@:::<<<>>>===>>>BBB>>>BBBCCC@@@AAABBB===444666666555444444444444444444555666999:::<<<<<<<<<:::::::::999888777666555444444444555666666777777666666666666666666666666444444333333333222222222222222222333333333444444333333333333333333333333222222222222222222222222666444333333333333222000......///000111222222333222222222111000/////////111000000000222444444444333333777???EEEMMM]]]nnn~~~~~~~~~ttt}}}{{{}}}uuuooojjj___SSS@@@:::333///......---,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...,,,++++++++++++***(((++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------...............///000000222222222222222222222222111111111111111111111111000111111111111222222222333333333333333333333333222222222222333444555666555555444444444444555555555555555555555555555555666666666666777888999:::;;;;;;:::999:::;;;<<<===<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>===============>>><<<:::;;;>>>AAACCCCCCBBBBBBBBBBBBAAA???===<<<@@@AAABBBBBBAAABBBCCCEEEBBB<<<:::???AAA>>>>>>AAACCCBBBAAA@@@@@@@@@@@@AAA>>>EEEGGG@@@;;;;;;<<<::::::;;;<<<>>>AAADDDFFFGGGAAAFFFIIIFFF@@@AAALLLVVVfff|||111111111111111111111111000000000000111111111111111111111222222222333333000000111111111222222222222222222222222222222222222222222222222222222222333333444444444444333333555555666777888888888888999:::;;;<<<;;;<<<>>>???@@@QQQlll```PPPAAA===>>>===<<<===???DDDEEEBBBBBBDDDBBB<<<:::999888666555444333333444444555777888999999999::::::::::::999999888777777777777666666666666555555555555555555555555555444444444444333333333333222333333333444444444444333333333333333333333333333333333333333333333333555444333333444444333222000000000111111222222222222222222111111111111111666555333222222222222111777:::CCCNNNXXXaaaqqq|||{{{~~~rrrjjjaaaRRRCCC999555000............,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******,,,---,,,***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------...............//////000111111111111111111111111111111111111111111111111000000111111111222222222333333333333333222222222222222222222333444555555555555444444444444555555555555555555555555555555555555555555666777888888;;;;;;:::::::::;;;<<<===>>>======<<<<<<<<<<<<===<<<;;;::::::;;;>>>@@@BBBCCCAAA??????AAACCCDDDDDDBBBAAA???===<<<;;;;;;;;;<<<>>>??????>>>===>>>???@@@<<<:::>>>>>>;;;<<<@@@AAAAAAAAAAAAAAAAAAAAAAAAKKKQQQQQQIIIBBB@@@???===::::::;;;<<>>EEEMMM]]]ttt111111111111111111111111000000000000111111111111000111111111222222222222000000000111111111222222222222222222222222222222222222222222222222222222333333444444444444333333333444555666777777777777888999:::<<<>>>>>>===;;;;;;AAAJJJbbbxxxzzzzzzZZZGGGAAA>>><<<:::>>>BBBDDDBBBAAACCCCCCBBB???>>><<<:::888666555444444444444555555555555555888888999:::::::::::::::;;;:::999888777666555444555555555555555555555555555555555444444444444333333333333444444444555555444444444444444444444444444444444444444444444444444222222222444555444333222222222222222222222222111111222222222333333333333222222222444777;;;===GGGMMMXXXdddlllsss~~~wwwrrrwwwuuuggg]]]RRRCCC555111///------......---,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***))))))***,,,------,,,++++++++++++++++++++++++******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------......------......///000000000000000000000000000111111111111111111111111000000000111111111222222333333333222222111111111222222111222222333444555555555444444444444555555444444444444444444444444444333333444444555666777;;;;;;:::::::::;;;<<<===???>>>===<<<;;;;;;;;;;;;===<<<999888999<<<@@@CCCDDDBBB@@@@@@AAABBBBBBBBBAAA???===:::999999999:::999<<<>>>>>>===;;;::::::AAA???>>>???>>><<<>>>BBB??????AAABBBBBBAAA@@@@@@IIIMMMMMMFFF???===;;;:::999999::::::<<<===???@@@FFFJJJLLLHHH@@@===AAAFFFTTTkkk111111111111111111111111///000000000111111111111000000000111111111111222000000000000111111111111111111111111111111111111111222222222222222333333333333333444444333333333333444555666666777777666666555555999???BBBBBB@@@@@@BBBAAAIII```|||qqqqqqyyyYYYIIIBBB???===<<<@@@CCCCCCBBBCCCDDDEEEBBBBBBAAA???===<<<:::999666666555444333222222222555666777888999:::::::::;;;:::999888777666666555666666666666666666666666666666555555555444444444333333444444444555555555444444444444444444444444333333333333333333333333111000000111333444444333333333333333333333333222222222222222222222222222111111000111555===EEEKKKWWWaaannnyyy~~~~~~uuukkkhhhkkk{{{zzzwwwpppeeeXXXLLLBBB999222..................---,,,---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++***+++++++++++++++,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,------------------...------------...////////////000000000000000111111111111111111111111111000000000000111111111111333333222222222111111111222222111111222333333444555444444333333444444555444444444444444444444444333333333333444555666777::::::::::::;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<>><<<:::;;;<<<===???===<<<<<<===>>>>>>===??????>>>===;;;:::999888:::===@@@@@@>>><<<:::999>>>>>>???>>><<<;;;>>>AAA>>>???AAABBBAAA@@@===<<<<<<>>>???<<<999777777777:::999999::::::;;;<<<===FFFIIILLLJJJEEEBBBCCCEEEPPPfff000000000000000000000000///000000000111111111111//////000000000111111111//////000000000111111111111111111111111111111111111111111222222333333333222333333333333333333222333444555666777777777777777444333777===CCCEEEEEE:::@@@@@@CCCPPPeee|||kkkssswww___PPPDDD===:::;;;???BBBDDDDDDFFFHHHCCCDDDDDDDDDCCCBBBAAA@@@:::999777555333222222222333444555777888888888888777777777777777777777777777777777777777777777777666666555555555444444444333333333444444444555555444444444444444444444444111111111111111111111111///......///222333333222444444444333333333333333333333333222222111111111333333333444999CCCPPPXXXjjjvvv}}}rrrkkkkkkmmmllltttxxxoookkkeee[[[NNNAAA777444444...///000000...---,,,+++......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,++++++,,,,,,***)))*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------------...//////000000000111111111222222000000000000000000000000//////000000000111111111222222222222222222222222222222111111111222333333444444333333333333444444444444444444444444444444444444444444555666777777888999999:::::::::::::::999999999999:::;;;<<<===BBBAAAAAA@@@>>><<<:::999:::888777888:::<<<<<<;;;>>>???BBBCCCBBB???;;;888:::===@@@@@@???<<<::::::999;;;<<<;;;:::;;;<<<<<>>???@@@FFFOOOkkktttnnnxxxrrrXXXEEE@@@;;;999<<<>>>???AAACCCCCCDDDEEEFFFGGGFFFEEEEEE???===;;;888666555555555444444555666666666666666333444444555666777777888777777777777777777777777555555555444444444444333222222222333333333444444333333333333333333333333111111111111111111111111///......///111333222111333333333333333333333333333333333333333333333333///333:::AAAKKKYYYhhhrrr|||zzz|||||||||ooonnnwww|||}}}~~~vvvkkkbbbVVVIII;;;111000333///000111000...,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...---++++++++++++***(((*********++++++,,,,,,---++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------.........------,,,,,,------...//////000000111111222222222000000000000000000000000/////////000000000111111111222222333333444555555222222111111111111222222444444333333333333444444333333333333333333333333444444444444555666777777666777888999999999888888666666666777888:::<<<===;;;<<<>>>@@@@@@???===;;;999888888:::<<<======<<<<<>><<<:::999999;;;===>>>>>>AAADDDBBB>>>>>>>>>>>>===<<<:::888777:::888888;;;;;;888777999;;;;;;:::::::::;;;<<<<<<888:::>>>BBBEEEFFFFFFFFFPPPbbbxxx000000000000000000000000000000000000111111111111........./////////000000////////////000000000111111111111111111111111111000111111222333333444444222222333333333333222222222333444555555666666555666777888888888:::<<<>>>;;;>>>;;;;;;@@@>>>HHH^^^wwwsss```QQQCCC>>>>>><<<<<<>>>BBBCCCEEEGGGGGGGGGEEEEEEDDDBBB???<<<:::999999999666666777777666555444444111222222333444444555555555555555555555555555555444444444444333333333333111111111222222222333333222222222222222222222222111111111111111111111111111000000111333444333222111111222222333333444444222333444555666777888888888AAAOOO\\\hhhttt|||wwwyyy~~~|||zzz~~~tttdddUUUEEE<<<666000...000...///000///,,,+++,,,...*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---+++***+++,,,,,,+++***)))******+++,,,,,,------+++,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,---......///------,,,,,,------...///......//////000111111222000000000000000000000000////////////000000000111111111222333555666777888222222111111111111222222444333333222222333333444333333333333333333333333222222222222333444555666444555777777888777777666555555555666666888999:::666888:::<<<>>>?????????===<<<;;;<<<>>>>>><<<;;;:::===AAADDDEEEBBB???<<<888999;;;;;;:::999:::;;;<<<>>>???AAAGGGLLLGGG>>>::::::::::::999999999999:::666666::::::666555777:::999999999::::::;;;<<<777888:::???CCCEEEEEEDDDJJJ\\\sss000000000000000000000000000000000000111111111111............/////////000////////////000000000000000000000000000000000000000000111222333333444444222222222333333222222222111111222333444444444444000444888999888888:::<<<<<<999333666>>>::::::FFFTTTjjjuuupppXXXKKKFFFAAA???AAABBBCCCEEEFFFFFFEEEDDDCCCGGGEEEBBB???===<<<<<<<<<999999888888777555444333111111111222222222333333444444444444444444444444444444333333333222222222000000111111111222222222111111111111111111111111222222222222222222222222333222222222444555444333000000111222222333444444111222444666999;;;===>>>PPP[[[jjjvvv}}}{{{zzz{{{{{{zzzrrrfffWWWCCC111...111000......,,,...///---++++++---000,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++***)))***,,,------,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,---...//////---,,,,,,,,,,,,---......---------...///000000111000000000000000000000000////////////000000000000000111222444666888999999222222111111111111111222444333333222222333333444333333333333333333333333111111111111222333444555333444666777777777666555666555555555555666666777666666777888:::<<<>>>@@@???>>>======>>>===;;;999:::<<<>>>AAABBBAAA???>>>999:::<<<;;;;;;;;;<<<>>>777888999===EEEKKKDDD888777777777777888999:::;;;999555555:::<<<888777:::888888888888999:::;;;;;;;;;;;;<<>>GGGNNNSSSbbbwww}}}xxxxxxuuudddQQQCCC===555111//////...---........................+++++++++,,,,,,---------///...------++++++***)))++++++++++++++++++++++++......---,,,+++***)))(((++++++,,,,,,,,,,,,---------,,,,,,+++*********+++---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........////////////000000000000000000000000000............////////////............////////////333333333333333333333333333333333333333333333333333333333333333333333333333444555444222111222333444555555333111111222333666666555555555666777777444444444555777888:::;;;999999999999999999999999AAA@@@>>><<<;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>:::<<<>>>>>>===<<<<<<===999999999<<>>GGGUUUtttnnnYYYMMMFFFAAA<<<;;;<<<@@@DDDHHHEEEDDDBBB@@@??????BBBDDDCCCCCCBBBAAA???<<<:::888777777666666555444333333555444333222222333444555222222333333444444444444333333333222222222222111444333222111111222333444333333333333333333333333777666555555666666555555555333444777777555666:::777===DDDKKKRRR[[[gggppp|||zzz~~~zzzooollleeeTTTCCC<<<777222......///...---........................++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------........./////////000000000000000000000000........./////////000000....../////////000000000333333333333333333333333333333333333333333333333333333333333333333333333333444555444222111222333333444555444333222333555555555444444333444444555666666555666666777888999666666777777888999::::::@@@>>><<<;;;;;;;;;<<<===999999999999999999999999===???@@@@@@>>>===>>>>>><<<<<<<<<>>>DDDIIIDDD<<<888888777777777777777777666777888999999777666555555555666999>>>DDDJJJNNNIIIFFFDDDCCCDDDEEECCCAAAGGGVVVjjj|||000000000000000000000000000000//////......//////000000000////////////...//////000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111222111111111222333444555444444444444555666777777777777777777888999:::;;;:::>>>AAAQQQqqq|||ppprrrvvvdddYYYIII<<<999;;;???AAAFFFEEEDDDCCCCCCDDDFFFGGGDDDEEEFFFFFFDDDBBB???=========<<<;;;:::999888777777666555444444444555666555555555555555666666666555555555444444444333333666555444333333444555666444444444444444444444444333444444555555444444333555333333555444333666;;;BBBMMMZZZdddjjjsss|||~~~{{{sssuuu}}}zzzmmmbbbZZZQQQCCC555333000...------...------------------------------,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++*********************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......000000000000000000000000////////////000000000000/////////000000000111111222222222222222222222222222222333333333333333333333333333333333333333333222333444333222111222333222444666666555444444555555444444333333333444444777777666666666666777777555555666888999;;;<<<<<>>===<<<<<<<<<===>>><<<===>>>>>>>>>>>>===<<<>>>???@@@@@@>>><<<<<<===>>>???>>>???CCCGGGCCC;;;888888888777777666666666444555666777888777666555555555555777<<>>:::<<>>???>>>;;;999BBBDDDFFFGGGGGGFFFDDDBBBBBBBBBAAA@@@>>>===<<<<<<:::999888888777888888999777777777777888888888888777777666666666555555555777666555555555555666777444444444444444444444444111333555666555555555555666444666999999;;;AAAIII\\\eeeqqqyyy}}}}}}~~~~~~rrrooojjjhhhmmmuuuwwwtttvvvnnn```TTTJJJAAA888111...------,,,------,,,+++---------------------------,,,,,,,,,++++++******)))*********+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++************+++++++++++++++++++++***************))))))))))))))))))))))))************************+++,,,,,,,,,------------++++++,,,,,,,,,---------/////////////////////////////////000000000111111000000000000111111111111222222222222222222222222222222222222222333333333222222222222222222222222222333444333222111222333333555888888777555444444444444444444555555666777666666666666666777777888888999999;;;<<<======>>>???>>>>>>===>>>>>>???@@@>>>???AAABBBBBBAAA???>>><<<>>>???>>>;;;:::999:::>>>>>>===<<>>FFF[[[www{{{wwwxxx~~~mmm```UUULLLCCC@@@===<<<<<<===<<<;;;>>>@@@BBBEEEFFFFFFFFFEEEEEEDDDDDDBBBAAA@@@??????======<<<<<<;;;;;;;;;;;;999999999999999999999999888888888777777777777666666666555555555555666666555555555555555555555555444666888888666555555777888999===DDDIIIPPP\\\hhhyyyuuuwww}}}kkknnnpppqqquuu{{{{{{wwwsssgggVVVHHH>>>777222000............---,,,++++++------------------------,,,,,,,,,++++++***************++++++,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++***((((((+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---************************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,,,,---////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111222222333333333222222222222222222222222111222333333111111222333555777999999777444333333333333333333444666777888444444555555666888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???999:::<<<======<<<:::999<<<===>>>===;;;999999:::;;;<<<;;;999:::<<<999444777777777777666666555555444444555666666666666666444555666777777888999999>>>@@@CCCCCCBBB>>>;;;999;;;CCCLLLXXXppp}}}~~~////////////////////////......------......//////---............/////////......////////////000000............////////////000000000000000000000000000000000000000000000000///000111222333333333333222222222222333444555555777777666666666666777777666>>>===;;;<<<;;;CCCWWW|||ssskkkjjjwww}}}sss```VVVHHH???<<<>>>???@@@<<<===???@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA?????????>>>>>>======<<<;;;;;;;;;:::::::::::::::999999888888888888777777555666666666666666666555666666666666666666666666333666777666333333666999===@@@GGGQQQ[[[gggxxxyyyvvv{{{ssswww{{{{{{|||~~~|||wwwlll]]]KKK???666///------...///000///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********************++++++++++++++++++******++++++,,,,,,,,,,,,++++++***((('''&&&++++++++++++++++++++++++++++++,,,,,,,,,---------)))))))))***************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------000000000000000000000000............/////////////////////000000000111111000000000000000000000000000000111111222333333333222222222222222222222222000111222222111111222333555777888888666444333444444333333333333444555555333444444555777888:::;;;999999999999888888888888888888999:::;;;;;;<<<<<<888999:::;;;;;;:::999888===>>>??????===;;;;;;<<<999:::999666777999666222666666666666666666666666666666666666666666777777333444777999:::::::::999:::>>>DDDFFFDDD@@@<<<:::999AAAJJJVVVnnn~~~~~~~~~////////////////////////...------------...///000---------.........//////........./////////000000------........./////////000000000000000000000000000000000000000000000000//////111222333333222222111111111111222333444555777666666555555666666666555;;;:::999<<<999;;;III[[[xxxwwwdddaaakkk{{{~~~jjjYYYMMMFFF@@@;;;>>>>>>=========???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999999888888888777777666666777777777777666666666666666666666666666666333666:::;;;;;;???GGGMMMQQQTTT[[[dddmmmzzz{{{vvvwww~~~~~~{{{wwwuuussslllddd[[[KKK<<<555222---+++,,,---//////...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,************++++++++++++++++++******++++++,,,---+++++++++++++++***)))(((***************************+++++++++,,,,,,,,,,,,((()))))))))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,------------000000000000000000000000------------................../////////000000000000000000000000000000000///000000111222222333333111111111111111111111111///111222222111111222333333444666666555555666777;;;:::888777555444444444555555555555666777999999666777777777888888999999777888999;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<===???>>>===<<<<<<===999;;;:::777666888777333444444555555666777777777888888777777666666777777555555666888999:::;;;;;;;;;???DDDFFFCCC???<<<;;;999CCCOOO^^^uuu~~~////////////////////////---------------...///000---------.........//////............/////////000---------.........//////000000000000000000000000000000000000000000000000...///111222333333222222111111111111222333444555777666666555555555666666888;;;777666;;;888999EEEDDDQQQkkkttt___XXX]]]mmm}}}lllYYYMMMAAA???===;;;;;;;;;===>>>????????????@@@@@@@@@AAA?????????>>>>>><<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777888888888888777777777777777777777777777777888===CCCGGGLLLUUUaaajjjmmmnnnssszzz||||||ttttttxxxoookkkggg]]]RRRHHH::://////111...,,,,,,+++---...---++++++...222,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,************************++++++++++++++++++++++++((()))***+++,,,---......)))************++++++++++++*********+++,,,,,,---******+++,,,,,,,,,,,,+++************************)))************+++++++++(((((())))))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,------------......000000000000000000000000,,,,,,,,,---------..................////////////000000000000000000000000///000000111222222333333111111111111111111111111///111222222111111222444000222333444444555888;;;DDDBBB???<<<999777555444777777666666666666777777666666777999:::;;;<<<===:::;;;<<<>>>???@@@@@@@@@<<<;;;::::::::::::;;;<<<999:::<<<<<<;;;:::;;;<<<:::<<<<<<888777:::999555333333444555666777888888:::999888777777666777777888777666555666777999:::===@@@CCCCCC???<<<:::;;;>>>KKKZZZkkk~~~........................------------------------........................000000000000000000000000////////////////////////000000000000////////////111111000000//////......000000000000111111111111222222222222222222333333444333333444444666777777555666777888999:::;;;;;;AAADDDMMM___{{{}}}aaaUUU\\\gggxxx|||eeeWWWKKKGGGDDD???<<<>>>>>>======>>>>>>>>><<<:::888;;;???AAA???===:::999:::===<<<888888>>>???<<<:::999999999::::::888777777888888888777888:::===:::666999>>><<<888>>>JJJIIIWWW^^^dddrrr||||||wwwwwwxxx|||ssskkkkkkppptttvvv{{{tttlllfff]]]OOOEEEAAA444222000---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,+++++++++*********))))))******+++++++++,,,,,,,,,)))************+++++++++******************************************************++++++++++++************++++++++++++************+++,,,------------+++,,,---...////////////...///////////////............//////000000111111111111111111000000000000000111111111111222222222111111000000000000111111111111111111111111111111222222333444444555555666======<<<;;;999777555444888888888888888777777666:::888777666666888:::;;;999:::;;;>>>AAACCCBBB@@@DDDAAA===:::999;;;>>>@@@:::===@@@AAA???<<<999888<<<;;;:::999888666555555666666666666666666666666444555666777777666555444555555555555666888999:::;;;;;;>>>AAA>>>999;;;BBBAAA___uuu........................------------------------........................////////////////////////........................000/////////////////////000000000/////////////////////000000000111111111111111111222222222222333444444444444444555666777999888888888888777777777;;;<<<>>>FFFWWWuuu{{{dddYYYVVVdddssspppbbbUUUHHHBBBAAA>>>===;;;;;;<<<===<<<:::999999:::::::::;;;<<<===777;;;;;;999;;;AAABBB@@@@@@===999666666777999:::888999888777666777:::<<>>AAACCCCCCBBBDDDAAA>>>;;;:::;;;===???:::===@@@AAA???===<<<<<<888888777777666666555555555555555555555555555555444555666777777666555444555555555555666888999:::>>>===>>>???;;;999???HHHVVVttt........................................................................////////////////////////........................//////////////////////////////////////////000000//////000000000000111111000000111111222222222222555444444444444444555666888888888777777777666666999::::::999???PPPjjj~~~xxxwwwnnnfffgggmmm}}}~~~jjj]]]YYYLLLJJJFFFCCCAAA???<<<:::@@@>>><<<:::999:::<<<>>>777:::;;;:::<<<@@@AAA???===;;;999888888999<<<===@@@AAABBBCCCBBBCCCFFFHHHIIINNNTTTZZZccclllpppooossswwwhhhfffrrr|||yyysssrrrqqqsssuuutttoookkkjjj```TTTKKKBBB777000///222111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,+++++++++************************++++++++++++,,,)))************+++++++++******************************************************++++++++++++************++++++++++++************+++,,,,,,------...,,,,,,---...////////////---....../////////.........////////////000000000////////////////////////000000000111111111222222000000000000000000000000111111111111111111111111111222222333333444555555777666666666555444444444111222333555666777777777888888888888888888888888888888999===AAACCCDDDCCCCCCAAA>>>;;;:::;;;<<<===666888::::::999888999:::444444444555555555555555555555555555555555555555444555666666666666555444555555555555666888999:::>>>======<<<<<>>>>>???>>>>>>>>>@@@AAAAAA;;;===???AAACCCEEEGGGHHHQQQUUUZZZ]]]^^^^^^^^^^^^fffssswwwrrrqqqzzz}}}||||||{{{wwwrrrnnn___UUUIII@@@888111---///000///...---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************************++++++++++++))))))*********+++++++++******************************************************++++++++++++************++++++++++++******++++++++++++,,,---......,,,------...//////......------......//////......////////////////////////............////////////000000000000111111111111000000111111111111000000111111111111111111111111111111111222333333444444444444444444444555555555111222333444555555555555555666777888999999999888:::999:::<<>>===<<<<<<<<<:::999999888999999======<<<:::777666777999777777666555555444444333555555555555555555555555555555444444444444555555555555555555666888999:::999999:::???OOOjjj................................................................................................---------------------------------......//////000..................//////......////////////000000------...///000111111222222222222222333444555666777666666555444333222222999666333555888:::888666555AAAMMM\\\www{{{wwwxxxuuuaaaYYYZZZgggrrrooojjjfffgggjjjoooxxx{{{qqqlllpppzzz~~~sssfff___bbbjjjpppsssxxxkkk```YYYUUUTTTBBB:::333111000...///222---------------.........++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,***************+++++++++)))))))))************+++)))************+++++++++))))))))))))))))))))))))******************************++++++++++++************++++++++++++******,,,+++******+++,,,...///------...............---+++,,,---.............../////////............---.........//////000000111/////////000000000111111///000111222222111000///000000000000000000000000///000000111111222333333444444333333444666888999555555666666555444444333222333444666888:::;;;<<<===;;;999999:::::::::999999999999::::::999999999======<<<:::666555555666888888777666555555444444444444444444444444444444555555444444444444555555555555555555666888999::::::<<<@@@III^^^zzz........................------------------------................................................------------------------,,,,,,---......///000000..................------........./////////000000,,,------...///000111222000111111222333555666777666666555444333222111111999777555555666888999:::888;;;>>>CCCQQQnnn~~~}}}mmmhhheeebbbggguuu~~~iii```VVVSSSZZZhhhvvv}}}~~~~~~}}}rrrdddVVVLLLGGGDDD777111---//////...///111+++,,,------............************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,))))))*********+++++++++))))))))))))************)))************+++++++++))))))))))))))))))))))))******************************++++++++++++************++++++++++++******,,,+++******+++,,,...000---...............------***+++,,,---............//////.........---------......///000000111222222////////////000000000111///000111222222111000///000000000000000000000000//////000000111222222222444333333222333555888999555666666777777777777666555555555555666888999:::;;;999777777888999888888888999:::;;;<<<<<<<<<;;;888888999777444333333333666666666666555555555555444444444444444444444444555444444333333444444555555555555555666888999:::;;;BBBKKKZZZqqq........................------------------------................................................------------------------,,,,,,------...///000000/////////......------,,,............/////////000,,,,,,---...///000111222///000000222333555777888333333333333333333444444222555777777666555666777666888<<<>>>@@@MMMjjj~~~nnnccccccdddhhh|||wwwlll]]]\\\]]]cccnnn|||zzzvvvrrrwww|||}}}xxxtttkkk___PPPDDD<<<888333...,,,///111//////111++++++,,,---............************************---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********************************)))***++++++,,,))))))******++++++++++++))))))))))))************)))************+++++++++))))))))))))))))))))))))******************************++++++++++++************++++++++++++******,,,+++*********,,,...000---...............------***+++,,,---............//////.........---------...//////000111222222333////////////000000000000...000111222222111000...000000000000000000000000/////////000111111222222444333222222222444777888444555666888999999999999999777666444444666777999999777555555777888999888888999;;;===>>>>>>>>>===777999:::999888666666777333333444444555666777777444444444444444444444444555444333333333333444555555555555555666888999:::<<>>666222000,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,,,,+++***))))))******+++++++++++++++++++++*********)))))))))))))))***+++++++++,,,******))))))******+++,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))******))))))))))))******++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((()))******++++++///,,,+++,,,......+++(((------------------------..................---------------............///............////////////111111111111000000000000///000000000111111111111......///000111222222333111222333444555555555555666555666888;;;;;;888444222333555666888999999999666555666888:::;;;:::999999999999999999999999999888888777666555444333333444444555555444333222222333444444555555444444333555555444444444333333333///111444666888;;;???BBBLLLTTTeeezzz................................................,,,------......------,,,,,,,,,,,,---------......///.........------------,,,,,,,,,---------......---------............///------...//////000000000////////////////////////000000000000000000000000111111111222222222333333555555555555666666666666777999999888666999???EEELLL^^^zzzuuufff\\\gggnnn{{{|||ccceeefffggghhhlllrrrvvv{{{uuunnnfff```SSSNNNEEE<<<444000.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---+++++++++*********))))))***************+++++++++******))))))******+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))*********))))))*********++++++************++++++,,,,,,+++++++++*********))))))))))))))))))))))))(((((())))))******++++++///---,,,---//////---***------------------------..................---------------............///............//////////////////000000111111111222000111111111222222222222000000000000000111111111222222333555555555555555555444555777999999777444555555666777777777777777666555666888;;;<<<;;;:::;;;;;;:::::::::999999999777777777777666666666666666666666666666555444333333333444444444444333333222333333333444444555555333555666555666<<>>CCCQQQkkk~~~mmmlllbbb```iiimmmnnnvvvnnnbbbVVVZZZ```gggoooxxx~~~yyyqqqmmmkkkeee\\\TTTDDD@@@:::444000//////////////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///...------,,,,,,,,,------,,,+++++++++,,,---...+++++++++***************+++++++++*********************))))))******+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************++++++************++++++,,,++++++++++++*********))))))))))))))))))))))))(((((())))))***+++++++++...------...///000...---,,,,,,,,,,,,------------------------------......---------............///............////////////......///000111222333333111111111222222222333333111111111111000000//////222333444555666666666666444333444666777777555333777777888777777666555444666666777999<<<======<<<<<<<<<;;;:::999999888888666666666777777777888888666777777777777666555555333333444444444444333333111111222333444555666666444666666555999EEEWWWeeexxx||||||qqqfff```aaahhh{{{------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............////////////............///------...///000000111111000000000000000000000000111111111111222222222222444444444555555555666666444666888888666555777888777???HHHQQQaaa{{{yyyooofff^^^[[[]]]mmmwww||||||yyyqqqiiieeepppssswww||||||yyyxxx~~~|||sssdddbbbaaabbb```ZZZOOOGGG===;;;777222///........................---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///...---,,,++++++,,,,,,---,,,*********+++---...************************,,,+++++++++***)))))))))******))))))******+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++************))))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,---...//////......,,,,,,,,,,,,,,,---------,,,,,,------------......---------............///............////////////...//////000111111222222000000111111111222222222111111000000000000000000333333444555666666666666444444555666777666666555777777777777777666555555777777777999<<<>>>===<<<<<<;;;:::999888777666555555555666666666666666666555666666666666666555555333333333444444333333333111111222333444444555555444333555;;;HHHZZZmmmyyy|||mmm^^^TTTPPPQQQ[[[qqq------------------------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,---------......---------............///000//////.........//////,,,,,,---......///000000////////////////////////000000111111111222222222444444444444555555555555222444777888888777777777444;;;BBBAAA@@@KKKeee|||}}}rrrbbb[[[\\\```gggooovvv{{{}}}xxxiii___^^^aaahhhnnnrrrzzz~~~vvvyyyvvvrrrnnnkkkgggbbb^^^^^^^^^\\\WWWNNNDDD;;;666555333111...,,,+++++++++,,,,,,,,,---...///000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------,,,++++++++++++++++++******))))))+++,,,---************************,,,+++++++++***)))))))))******))))))******+++,,,++++++************++++++))))))))))))))))))))))))************************)))))))))))))))*********''''''((())))))(((''''''++++++************+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------............///............////////////111111000000000000000000////////////000000000000...//////000111111222222222333444555666666666666444555666666666666777777444555666777777888888888888777888:::<<<===<<<;;;999999888777666444444333666555555444333333222222333333444555555444444333222333333333333333333222333333333333333333333333555444:::LLLeee{{{}}}ooo\\\MMMEEEDDDIIITTTkkk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///000///...------...///000,,,,,,------......//////////////////////////////000000000111111111111222333444444444444555555555222333555777888888888777777555666888999<<>><<<>>>FFFRRRhhh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////......---,,,---///111333000000000000////////////////////////////////////000000000000111111111111333333333444444444555555444444333444555555444333666555666999666000333:::===<<<>>>III\\\tttuuukkk^^^VVVSSSTTTUUUVVV]]]\\\]]]dddppp}}}xxxmmmZZZSSSVVVRRRRRRUUURRRZZZbbbjjjnnnsss~~~xxxlllkkknnnzzzzzztttrrrooooookkkaaaRRRFFFBBB<<<444222333222///+++---............---,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,''')))---000111000...,,,(((***---//////...,,,***))))))******++++++++++++))))))******+++++++++,,,*********)))***++++++,,,++++++************++++++))))))))))))))))))))))))************************+++++++++,,,,,,---------)))***,,,------,,,***)))++++++************++++++************)))))))))))))))))))))))))))))))))))))))******++++++,,,---------///111000---+++,,,...))))))***+++,,,,,,------******+++,,,,,,---......---------.........//////............/////////000......///000111222333333000000000000111111111111111111111111000000000000000000111222333333333333222444555444222222555777333444555777888888999999;;;999888999999999666444666666666666666555555555333333444444444444555555000111222222333333333333222222222333333222222222000000111222333444444555???III___||||||iiiUUUFFF@@@AAACCCFFFRRRhhh+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,------------++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///,,,---------.../////////............////////////...------------.../////////////////////////////////////////////.........////////////000000000000111111222222222333333333444444444555555555555666777666555444444555666777<<<::::::???FFFRRRfffwwwsssgggaaa]]]YYYVVVQQQPPPOOOPPPUUU\\\dddiiijjjmmmnnnkkkiiimmmxxx{{{xxxzzz}}}|||yyymmmhhhaaa^^^```cccddddddYYYXXXVVVUUU[[[eeennnrrryyyyyy~~~|||uuuttttttrrrpppppprrrrrrrrrqqqjjjjjjiiiggg```TTTFFF===333111///---,,,---...///------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++---,,,++++++******+++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))***+++++++++***)))'''&&&************************************************************************************))))))((((((******))))))))))))*********++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............//////////////////////////////000000000000///000111222222111000///111111111000000000000000222222333333333444444444222111111111222444666777777777666555555555555555999999999999999888777777666666777999:::999777444555444444333222111000000444333222111222333444555333333333333333333333333333222111111111222333444777JJJ___yyy{{{jjjTTTEEEAAAAAA???GGGMMMhhh|||+++++++++++++++++++++++++++,,,,,,,,,------------+++,,,,,,------------,,,++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///------------........................////////////...------------...//////......................../////////////////////...////////////000000000000111111111222222222333333444444444444555555555555777666555444444555666666555444555777:::???LLLXXXssszzzrrreee___VVVOOOLLLKKKKKKKKKNNNNNNMMMIIIFFFIIIPPPVVVYYYZZZYYYVVVTTTTTTWWWZZZXXX___bbb^^^ZZZ\\\^^^^^^cccaaa______```bbbddddddsssvvv{{{}}}}}}zzzvvvrrroookkkgggddd^^^[[[VVVQQQJJJAAA888222222111///---,,,---......------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++---,,,++++++******+++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))+++++++++******)))((('''************************************************************************++++++*********)))))))))***))))))(((((())))))************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////.............../////////000000000000///000111111111111000///000000000000000000000111222222222222333333333333222222222222333444555666666666555555555555666666666666777777777666666555555555666777999888666333222222222222222222222222222222222222222333444444333333333333333333333333222222111111111222333444:::IIIYYYqqqzzzpppcccVVVLLLDDD@@@HHHLLLfffxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...------,,,,,,++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///............---------------............/////////...------------...//////..............................//////////////////////////////000000000000111111111222222222222333333333333444444444555555666555555444555555666666444333666888777666:::AAALLLXXXjjjtttmmmgggaaa\\\ZZZWWWRRRMMMKKKKKKMMMNNNRRRTTTVVVXXXYYYZZZ]]]___YYY^^^aaa______eeekkkmmmyyy{{{~~~zzzttt}}}|||wwwqqqkkkeee^^^ZZZTTTNNNEEE===777333000...111000///---------......------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))*********++++++,,,,,,+++************++++++++++++*********************))))))))))))******)))))))))))))))))))))))),,,+++***)))((((((((((((************************************************************************+++++++++++++++*********))))))(((((((((((()))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////......------....../////////000000000///000000111111000000////////////000000111111111000111111111222222222222333444444444555444444333444444444444555666777888555666666666666666666666444444444555777666444222111111111222222222333333111111222333333333333222222222222222222222222222222111111111111222333333;;;FFFQQQhhh|||pppgggddd\\\MMMDDDBBBGGGJJJbbbttt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................---,,,++++++++++++,,,,,,,,,------+++,,,...---,,,,,,---///.........------,,,,,,,,,---------.........//////...------------...//////....................................////////////////////////000000000000111111111111222222222222222333333333444444444444555444444555555555666666555555777;;;:::888999===:::@@@GGGSSSjjjzzzzzzyyytttxxxrrrkkkfffeeecccaaa___fffiiillloooqqqrrrssstttvvvxxxxxxwwwxxx}}}|||{{{zzzwwwuuuyyywwwtttoookkkfff```YYYUUUIIICCC:::333000///000000000///...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++************************************************************))))))))))))))))))))))))************,,,++++++*********************************************))))))))))))******)))))))))))))))))))))))),,,+++)))((((((((()))***************************************************************************++++++++++++++++++++++++)))(((((((((((((((((()))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000//////......------,,,........./////////000000///000000000000000000///---......///000111222222000000000000111111111111444444555666555444333222333333333444555666888888777777777777777888888999555444444555666666444333111111111111111222222222///000222333333333222111222222222222222222222222111111111111111222222333777@@@KKKdddnnn[[[NNNOOOLLLBBB>>>DDDDDDHHHaaasss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,+++++++++++++++,,,,,,,,,------+++,,,...---,,,,,,---///......------,,,,,,,,,+++------------...............------------...//////........................---.........//////000000////////////000000000000000000111111111222222222222222222222333333333444333333444555555555555555333222333777777555777;;;;;;>>>@@@AAAKKK```xxx|||xxx}}}~~~}}}|||yyyvvvwwwyyy}}}~~~zzz}}}xxxxxxxxx{{{}}}}}}yyyvvvmmmiiiddd___ZZZTTTMMMIII:::666111...---.../////////......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))))))))*********,,,+++******))))))************************************))))))))))))******))))))))))))))))))))))))++++++)))((((((((()))***************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))(((((((((((())))))'''(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......//////......---------,,,............////////////000//////////////////000------...///000111111222//////000000000111111111444555555666555444222111222222222333555666888999888777777666666777888888666555444555666666555444333333222111111000/////////000111222333222111000111111111111111111111111000000111111222222222222333<<>>999:::BBBAAAEEEaaattt,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///------------,,,,,,,,,,,,,,,------------............------------...//////------------------------------......///000000000////////////000000000000000000000111111111111222111111222222222333333333222333444555555555555555666222222444555333555888999<<>>???FFFQQQ[[[nnnwwwzzz{{{yyyxxx||||||~~~~~~|||yyyvvvssspppmmmjjjgggccc^^^VVVOOOHHHAAA;;;777111000...///000111000///------------------------------------------------++++++++++++,,,,,,,,,,,,******++++++++++++***************+++++++++++++++************************************************(((((()))))))))))))))***((((((((()))))))))******++++++***))))))))))))******************+++++++++******))))))))))))******))))))))))))))))))))))))******)))))))))))))))***************************))))))))))))))))))))))))*********************************+++++++++++++++******))))))))))))******((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------------........./////////000//////......//////000.........//////000000000///000000000111111111111444444444444333222222111222222222333444666777888777666555444333444555555666555444444555666555444444333222111000///......//////000111111111111111000000000000000000000000///000111111222222111111111:::EEEZZZuuuwwwdddYYYBBB999555999<<<999:::>>>>>>CCC___rrr------------------------*********+++++++++,,,,,,******++++++,,,+++++++++++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,------,,,,,,---------............------------...//////------------------------------......///000000111////////////000000000000000000000000111111111111111111111111222222222222111222333555666666555555999555444666777555555888555555666999:::;;;<<<>>>DDDPPP___qqq~~~~~~zzzuuuvvv{{{uuuyyy{{{zzz|||}}}yyywwwsssmmmeee^^^YYYWWWOOOJJJCCC<<<777333000.../////////000222222000...,,,---------...---------------------------------******+++++++++,,,,,,,,,******++++++++++++******)))*********++++++++++++************************************************(((((((((((())))))******(((((((((((()))))))))***++++++***)))))))))))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))************************)))))))))*********++++++++++++************++++++(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------......///---------.........//////000///............///000......//////////////////000000000111111111222222333333222111111111222222222222222333444555666777999888555333222333333444555333222222444444444333222222111111000000//////000////////////000111111000000000000000000000000...///000111222111111000000999AAARRRgggcccOOOCCC666666777888999;;;<<<===>>>BBB[[[mmm------------------------))))))*********+++++++++((()))***+++++++++++++++++++++,,,,,,,,,---------+++,,,...---,,,,,,---///+++++++++,,,,,,---------,,,,,,,,,---------.........------------...//////---------------------------------...///000000111////////////000000000000000000000000111111111111000111111111111222222222000222333555666666555555666333333666888666555777999333000444;;;===<<<:::;;;DDDJJJLLLXXXuuurrruuuyyyyyy|||~~~|||yyyzzzwwwssssssyyy}}}|||sssrrrpppiii^^^TTTNNNKKK;;;777222.........//////,,,,,,,,,---...---+++))),,,,,,---......---------------------------------*********++++++,,,,,,,,,******++++++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))+++******)))))))))))))))))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((************************))))))))))))))))))))))))************************(((((())))))*********+++,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......***++++++,,,---...//////---------.........//////000///...------...///000///////////////.........111111111111222222222222333222000000000111222333333333333333444555666666<<<:::888555444444555555444222111111222333333222000000000000111111111111000///.........///111222000000000000000000000000...///000222222111111000000999???MMM^^^YYYEEE;;;444888777222222888===>>>???AAAXXXhhh,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++******+++,,,,,,+++,,,------......---------,,,,,,,,,,,,---.................................---------...///111222///000000000111111111111///////////////000111111111111222222222333333333444444333222222222333333444333333222222333333444666666666666777888999:::<<>><<<:::777555333222444444333333333222222222000000000000000000000000222222111000//////000000222111000000000111333333222222111111111111111111444888@@@KKKQQQNNNDDD<<<555444222222333555888:::;;;IIIVVVggg++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++******+++,,,,,,+++,,,------...------------,,,,,,,,,,,,---.................................---------...///111222//////000000000111111111000000////////////000000222222222222333333333333333333222222222333333444444444333333333333444444666666666666777888999999;;;>>>???>>>>>>FFFSSS^^^nnn{{{yyyttt}}}~~~ssskkkfffbbb___bbbccceeefffcccccclllvvv}}}{{{}}}vvvnnnlllnnnooommmiiiiiijjjnnnsssyyy|||}}}|||}}}xxxqqqnnnmmmkkkfffaaaVVVTTTOOOHHHAAA999444000000///...------...//////.........---------,,,,,,,,,---------------,,,,,,************************+++************+++,,,,,,************************)))))))))*********++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))))))))))))))(((''''''************************************************************)))))))))(((*********+++++++++,,,,,,***++++++,,,,,,++++++***************++++++,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,---------..................////////////000000000000//////..................////////////333222222222111111111111222111111111222333333444333222222333333555666666<<<<<<:::888666444333222444333333333333222222222000000000000000000000000222111111000//////000000111111000000000111222333111111111111111111111111333666===FFFLLLJJJBBB:::777555444222222444666888;;;IIIUUUeee******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++,,,---------------,,,,,,,,,,,,,,,---......------------------------------------...///000111////////////000000000000111000000////////////000222222222222333333333333222222222222222333444555555444444333333444444555666555555666666777888999999:::;;;;;;;;;===@@@CCCIIIUUUbbbfffgggrrrzzzyyyzzz}}}uuujjj```ZZZXXXWWWVVVUUUQQQPPPWWWaaa```gggpppxxx}}}~~~~~~~~~}}}yyy|||xxxxxx{{{{{{wwwsssmmmllllllnnnqqqtttttttttrrrllleee___[[[VVVPPPKKK???===:::666222///---,,,......------...//////000------------,,,,,,,,,,,,............---,,,+++*********************************))))))******+++,,,******++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++*********++++++++++++,,,((((((((((((((((((((((((,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))******))))))(((((())))))))))))))))))))))))************************************))))))))))))*********++++++++++++,,,***++++++,,,,,,++++++***)))))))))************+++++++++,,,------------,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---............/////////000000000////////////...............////////////111111111111000000000000000000111111222333444555333333333333333444555666999888777666555444333222333333333222222222111111000000000000000000000000111111000/////////000000111000000000000111222222111111111111111111111111111333888???DDDCCC>>>888888666444333333333555666999FFFQQQaaazzz******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,++++++,,,,,,---...------------------------------------......//////........./////////000000///////////////000111111000000111111111222222222111111111111222333444555555444444333333444444555555555555555666777888888777777888:::<<<===<<<;;;>>>EEEJJJHHHCCCGGGSSS```ppp}}}}}}tttmmmiiihhheeeccc```\\\ZZZ```iiieeehhhkkkpppvvv}}}~~~xxxvvv|||~~~zzzsssooojjjgggeeedddcccbbb\\\WWWPPPJJJEEE@@@;;;777333111///...,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))******++++++++++++******))))))*********))))))((())))))))))))))))))))))))*********************************)))))))))))))))************++++++++++++,,,------......------,,,)))))))))))))))))))))***))))))***++++++++++++***,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------.........//////////////////////////////............////////////000000000000000/////////000000000111222444555666555555555555555666777888555555555444333333222222222222222222111111111111000000000000000000000000111000000/////////000000000000000000000111111222000000000000111111111111000111444999======;;;888666555444333333444666777555CCCMMM\\\uuu++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++++++++,,,---------------------------------------...............---............/////////---------...000111333333////////////000000000000000000000111222333444555444444444333333444444444444444444444555666777888888777777:::===???>>><<<;;;>>>@@@@@@???@@@DDDGGGJJJXXXhhhoooppprrr{{{{{{xxxwwwwwwzzzwwwuuuuuusssrrrxxxuuuqqqqqqwww~~~~~~{{{{{{zzzwwwuuusssmmmddd[[[UUUQQQMMMKKKEEEBBB>>>:::777333000...111000...------...///000/////////...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***************************))))))))))))))))))))))))******++++++++++++******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++,,,------......------,,,***)))))))))))))))))))))))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......------------.........................../////////............////////////////////////////////////000000000111222444555666666555555555555666777777333333333222222222222111222222111111111000000000////////////////////////000///////////////000000//////000000111111111111//////000000000111111111000000222555888999999888333333333333444666888999555CCCMMM[[[ttt++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------.........///---------...000111333444...////////////000000000111111111111111222333444444333333222222333333444444333333444444555666777999888888999;;;<<<<<<;;;999:::<<>>777666555333111000//////000///////////////000000////////////---,,,+++***,,,,,,,,,,,,------------)))***+++,,,------------************************,,,,,,++++++,,,,,,---...))))))******+++,,,,,,,,,************+++++++++,,,************************)))))))))************+++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))******++++++++++++******))))))******++++++******************************))))))))))))))))))))))))))))))))))))************)))))))))************+++***++++++,,,,,,++++++***+++************)))))))))++++++,,,------------,,,******++++++,,,,,,------,,,,,,,,,---------......,,,------------.........---............/////////............////////////////////////000000000000000000111111222333444555444444333333333444444555222222222222111111111111111111111000000000000/////////////////////////////////......//////000000...///000000111111000000...//////000000111111111///000222333555777888888111111222333555777999:::777EEEOOO]]]uuu******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,,,,---------.........///////////////000000111000000000111111111111222222111111111111111222222333222222111111222222333333333333333444555666777777888::::::::::::::::::888:::===>>>>>>===<<<<<<<<<>>>AAACCCFFFGGGIIIJJJXXXbbbpppzzzzzzvvvvvvwwwuuussssssvvvwwwvvvyyy~~~|||~~~{{{{{{zzzxxxxxxxxxvvvtttrrroooiiiccc___[[[XXXWWWUUUPPPHHHBBB>>>;;;888777222222111000///...///000---......////////////...---............---++++++,,,,,,---------.........***++++++,,,,,,,,,++++++************************+++++++++++++++,,,,,,---(((((())))))***++++++,,,)))))))))*********++++++))))))))))))))))))))))))))))))))))))************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))******++++++++++++******((()))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))***************++++++,,,,,,++++++***,,,,,,++++++************++++++,,,------------,,,)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,---------.........---------.........//////............/////////////////////000000111111111222111111111222333333444555444444333333333444444222222222222111111000000111111000000000/////////////////////////////////...............///000000......000111111111000///......//////000111111222...///111222333444666777222222333444555666777888666EEEOOO]]]ttt))))))************))))))++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,---------......222222000///............111222222222222333333333222222111111111111111111222111111111111111111222333333333333444555666666444777;;;===<<<;;;;;;;;;666:::>>>>>>;;;999<<>>AAAGGGMMMSSSXXXZZZoooyyy~~~}}}~~~zzzssspppoootttqqqpppqqqppplllkkknnnrrrtttvvvwwwwwwxxxzzz|||xxx{{{|||{{{wwwttttttuuummmnnnlllhhheeeccc___\\\VVVTTTPPPKKKFFFAAA===;;;;;;888333000/////////...000111111///------...///+++,,,...///000//////...+++,,,---.........---,,,---------....../////////,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,'''(((((()))******++++++((())))))))))))*********(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))***+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))************,,,------......------,,,,,,,,,,,,+++++++++******))))))***++++++++++++***))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////............/////////000//////000000111111222222222222222111222222333333777666666555555555666666333333222222111111000000000000000000////////////////////////////////////...............///000111---...000111111111000///---......///000111111222---...000111222333555666333444444555555666666666333BBBMMM[[[rrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******************++++++++++++++++++++++++---,,,***))))))***,,,---******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,------...///000111111000000000000111111111111222111000//////000111222000111333444555555444444222222222222222222222222222333333444555666777777777777777888999999::::::777888999:::;;;<<<<<<<<<;;;:::;;;===@@@@@@===:::;;;;;;;;;;;;;;;<<<===>>>EEEFFFIIINNNVVVaaajjjppp{{{~~~|||tttooonnnooosssssspppiii___XXXUUUUUU^^^bbbhhhmmmqqqrrrqqqpppwwwtttpppkkkeee___[[[YYYQQQPPPMMMIIIEEEBBB???>>>777777666555333222111111---...///111111111000///000//////.........//////222222111///...---,,,+++------------------------...---+++))))))***+++,,,*********)))))))))((((((************************++++++++++++++++++++++++*********))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))************))))))++++++************+++++++++***)))(((((()))******---,,,***)))))))))***+++))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************************))))))))))))************)))))))))))))))******++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..............................////////////......------...///000000//////000000000000111111111111111111222222222333333333555555444333333222111111111111222222222222111111000000000000000000000000////////////000000000000000000000000000000000000111111000000//////................../////////////////////000111111222222333333333444444444555555888???KKKXXXiii,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))***++++++,,,------,,,,,,++++++++++++,,,,,,+++,,,------...---------------------------------------......//////000000//////000000000111111111222111000//////000111222000111222333333444444444333333333333333333222222444444444555555555555555666777777888888999::::::777777888999::::::::::::;;;::::::===??????===::::::::::::::::::;;;<<<<<<=========>>>BBBGGGMMMPPPVVVZZZ^^^^^^\\\\\\___bbbeeedddaaa]]]WWWRRRPPPOOOSSSVVV\\\bbbfffhhhiiihhhnnnkkkddd\\\SSSJJJDDD@@@===<<<:::888666444333222555444333333222111000000......//////000/////////......---......///000111000000//////...---,,,,,,------------------------...---+++***)))***+++,,,------------,,,,,,++++++************************************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))************))))))************))))))*********))))))***************)))(((((()))***+++,,,+++***)))((())))))***))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************************))))))))))))************)))))))))))))))******++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------------......////////////......---...////////////////////////000000000111111111111111111222222222333333555444444333222222111111000111111222222111111000////////////////////////.../////////000000000000////////////////////////000000000000//////................../////////////////////000111111222222333333333444444444444555777>>>HHHTTTeee}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,++++++************++++++++++++,,,---------------------------------------..................////////////000000000000111111111111000000000000111111000000000000111222333444333333333333333333444444666666555555555444444444666666777888888999999:::777888888999999999888888:::::::::<<<======;;;999999888888888888999999:::999888777666666777888888>>>AAACCCBBB@@@@@@CCCFFFIIIGGGEEEDDDCCCBBB???>>>???BBBEEEIIILLLNNNOOOOOOPPPNNNJJJEEE???999555333000000000////////////...111111000000000///////////////...---------......,,,,,,,,,---...///111111.........------,,,,,,,,,---------------------------,,,+++*********+++,,,.........------------,,,************************************************,,,+++++++++************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''))))))))))))************))))))************))))))***))))))(((((())))))***)))((((((((()))***+++,,,******)))((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++,,,,,,,,,,,,++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......////////////......//////////////////...---//////000000000000111111000111111111222222222222444444333333222111111111000111111222222111111000////////////////////////....../////////000000000////////////////////////000000000////////////.............../////////////////////000111111222222333333333333444444444444666<<>>CCCOOOfff************************)))************+++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......------........./////////000000000000000000000000//////000000000000000111000111111111111222222222333333333444444444444555444333222222444666999;;;999999888888888888999999777777777666555555444444222222222222222222222222000000000000000000000000//////............//////////////////............///////////////000111111---...///000111111111111------------------------......////////////......,,,---...//////...---,,,,,,,,,++++++******))))))++++++,,,,,,,,,,,,++++++************************)))))))))***++++++,,,,,,++++++,,,,,,+++***)))))))))))))))************+++))))))))))))***+++,,,---+++++++++*********))))))))))))((((((((()))******'''(((((())))))))))))((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))******************))))))))))))******'''((())))))(((((()))***))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,......------------....../////////.........------//////////////////////////////////////////////////////............//////---------------.........------------------------,,,,,,,,,,,,,,,------...++++++,,,------------,,,,,,------------...............//////000000111111111111111111222222222222111666;;;AAAKKKbbb************************)))************+++++++++************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++************+++,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,------......---------.........//////000000000000000000000000////////////000000111111000111111111111222222222333333333333333222222222222222222333444555666666888888999999999999888888666555555444333333222222111111111111111111111111000000000000000000000000000//////////////////000---...............//////000///////////////000111......///000000/////////.......................................---,,,++++++,,,...//////...,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************((())))))***++++++,,,,,,***++++++++++++******)))))))))))))))************((((((((('''((()))+++,,,***************+++++++++((((((((((((((()))******&&&'''((()))******)))((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))******************))))))))))))******&&&((())))))(((((()))+++))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))************((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------///..................///------..................///////////////////////////////////////////////////...---,,,,,,---...///,,,,,,,,,------.........------------------------,,,,,,++++++,,,,,,---...***+++,,,---------,,,,,,,,,,,,---------...............//////000000111111111111111111222222222222000555;;;???III]]]xxx************************)))************+++++++++************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......---------.........//////000000000000000000000000.../////////000000111111000111111111111222222222444333333222222111111000111222444555555444222111777888999::::::999888777444444333222222111111000111111111111111111111111000000000000000000000000000000////////////000000,,,------....../////////000000////////////000000////////////...---,,,,,,////////////////////////.........---,,,+++***)))+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,---***+++,,,------,,,+++***))))))))))))))))))))))))((())))))***++++++,,,,,,)))******+++++++++******))))))))))))************+++***((('''&&&&&&''''''(((((()))***+++,,,,,,---((((((((((((((()))******&&&'''(((*********)))((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))******************))))))))))))******&&&((())))))(((((()))+++))))))))))))************'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))************------,,,,,,+++*********))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------//////............//////+++,,,,,,---...///000000////////////////////////////////////////////////...---,,,++++++,,,---...,,,,,,,,,------.........------------------------++++++++++++,,,,,,---...***+++,,,---...---,,,,,,,,,,,,,,,---------............//////000111111111000111111111111222222222222777===AAAIII[[[uuu++++++++++++++++++++++++******************************++++++++++++************++++++++++++******+++++++++************)))************************************************)))***,,,,,,++++++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------******++++++++++++,,,,,,------------------------------,,,+++,,,---...///............////////////000111222222333333333333222222222222222222222222222222222333444555666777:::999999999888888777777222222222222222222222222222333333333333333333333000000000000////////////......//////......---,,,........................///////////////000111111000///---,,,++++++,,,,,,000////////////.........+++++++++,,,,,,---------------------------------************************++++++,,,,,,,,,++++++***+++******************************)))))))))((((((&&&(((***---///111111111+++++++++*********))))))++++++++++++***((('''&&&((()))***+++,,,,,,+++***(((((())))))*********+++************************((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++((((((((((((((()))))))))******))))))((((((''''''))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++******++++++++++++******((((((((((((((((((((((((+++*********))))))(((((()))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000//////000000///...------......//////...---,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...//////000000111111222222111111000000111111222333000444:::AAAHHHWWWqqq++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******+++++++++************)))************************************************)))+++,,,,,,+++***,,,---++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------......---------...///000....../////////000000000111111222333333333222222222222222222222222222222222222222222222333444555555555555555444444444333222222222222222222222222333333333333333333222222.../////////000000000000......//////......---,,,.......................................///000000...---,,,,,,,,,---.../////////.........---------*********+++++++++,,,,,,************************++++++++++++++++++++++++***+++++++++++++++******))))))******++++++,,,,,,,,,,,,+++***))))))((((((***+++,,,---...------,,,+++++++++*********))))))***************))))))(((((()))***++++++******)))((()))))))))************************************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******((((((((((((((((((((((((************)))))))))((()))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,---...///000///////////////...------...............---,,,,,,......---------,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,------------...------------------------------------------------...------,,,,,,------...------......//////000000111111000000111111222333111444;;;AAAGGGWWWqqq++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++************++++++++++++******+++++++++************)))************************************************)))+++,,,,,,+++***+++---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---------------.........//////------------------------///............///000000/////////000000000111111222222222333222222111111222222222222222222222222222222111111111111222333333333222222222222111111333333333333333333333333444333333333222111111111.........//////000000000......//////......---,,,---------------------------------------.........++++++,,,,,,...///111222------------,,,,,,,,,,,,)))))))))***************))))))))))))))))))))))))++++++++++++++++++++++++))))))******+++******)))))))))***+++,,,------...---,,,,,,+++***)))))))))+++,,,,,,,,,,,,+++***)))+++++++++***************(((((())))))************))))))*********)))(((((())))))))))))******************************************))))))))))))******(((((((((((())))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***)))))))))((())))))))))))(((((((((((())))))))))))************(((((((((((())))))))))))************************)))))))))))))))******+++******++++++++++++******))))))))))))))))))))))))************)))))))))))))))************++++++++++++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...........................------------...//////...////////////...---------............------,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------...------,,,,,,------...------......//////000000111111000000111111222333333666:::@@@FFFVVVqqq+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------******++++++++++++************++++++++++++******+++++++++*********))))))***************************************************+++,,,,,,******+++,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------.............../////////000000000000111111111111222222222222222111000///111111111111111111111111333222222111111111222222333333333333333333333333333333333333333333333333444333333222111000000///////////////////////////.........///......---,,,------------------------++++++,,,,,,------------++++++,,,---...000111222,,,,,,,,,,,,+++++++++***************************************************++++++++++++++++++++++++(((((()))************)))******++++++,,,,,,------++++++++++++++++++++++++))))))******++++++++++++************************)))))))))))))))******+++)))))))))))))))((((((''')))))))))))))))************************************))))))(((((())))))***(((((((((((())))))))))))(((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,+++***)))(((((())))))))))))((((((((((((((()))))))))************(((((((((((())))))))))))************************)))))))))))))))******+++******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------......//////.........//////...---------------......------,,,------------------------,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...//////000000111111222222111111000000111111222333444666:::???EEETTTppp+++++++++++++++++++++++++++++++++,,,,,,---------******++++++++++++************++++++++++++******+++++++++*********))))))***************************************************,,,,,,,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------............000000000000111111111111222222222222111111000///111111111111111111111111444333333222222222222333333333333333333333333333333333333333333333333333333333222111000000//////111111000///...---,,,,,,.........///......---,,,------------------------******+++,,,---,,,,,,+++,,,------.........//////,,,+++++++++************++++++++++++++++++******************************++++++++++++++++++++++++'''((()))***************,,,,,,,,,++++++*********))))))***+++,,,---......************************************************+++***))))))(((((())))))))))))((((((((((((((((((******)))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********---,,,,,,+++***)))(((((((((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))************************)))))))))))))))******+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------............------,,,,,,---------------,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...//////000000111111222222111111000000111111222333444666:::>>>CCCSSSooo++++++++++++++++++++++++******++++++,,,,,,------******++++++++++++************++++++++++++******+++++++++************)))************************************************+++,,,---,,,*********+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++,,,,,,------------------------+++,,,------......------/////////000000000111111111111111222111111000000111111111111111111111111333333222222222333333444000111111111111222222222222222222222222222222222222111111111000/////////111000000///...---,,,,,,......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++---------...------,,,,,,++++++++++++************+++++++++++++++*********((((((((((((((((((((((((************************(((((()))***++++++++++++---,,,,,,+++***)))(((((('''((()))***+++,,,---...///...,,,***)))(((''''''***************+++++++++,,,+++)))((((((((()))***)))(((((((((((()))***+++************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++***)))))))))((((((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))************************)))))))))))))))******+++******++++++++++++******))))))))))))))))))))))))))))))))))))************)))************+++++++++***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,---............---+++,,,,,,------------,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------......//////000000111111000000111111222333333555999===CCCQQQlll++++++++++++++++++++++++))))))******+++,,,,,,---******++++++++++++************++++++++++++******+++++++++************)))************************************************+++,,,---,,,***)))***+++)))))))))*********++++++---------,,,,,,+++++++++************+++++++++,,,------------------------,,,,,,.../////////...---....../////////000000000///000000111111111111000111111111111111111111111111111111111111222333444///000000000111111111111111111111111111111111111000000000000000000000///..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++++++++,,,------,,,+++***,,,,,,+++++++++*********++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++******))))))((((((((()))))))))*********++++++///...,,,***)))((())))))))))))*********++++++++++++***((('''((()))+++,,,(((((((((((()))+++,,,---************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******((((((((((((((((((((((((((()))))))))************)))************+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---.../////////...---+++,,,------.........---***+++,,,---------------,,,,,,,,,---------......*********+++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...------......//////000000111111000000111111222333111333888===BBBPPPiii++++++++++++++++++++++++(((((()))***++++++,,,,,,******++++++++++++************++++++++++++******+++++++++************)))************************************************+++,,,---,,,***)))***+++((())))))))))))*********---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------,,,---///000000000///...............////////////...///000111111111111111000000000000000000000000////////////000111333333000111111111222222333333000000000000000000000000////////////000000000000++++++,,,---...///000111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++)))***+++,,,---,,,++++++,,,,,,,,,++++++++++++*********))))))((((((((('''++++++++++++++++++++++++(((((((((((((((((((((((())))))***+++,,,---------(((((((((((())))))))))))++++++******)))(((((((((,,,+++*********+++,,,---))))))******++++++++++++)))(((''''''(((***---...((((((((((((***,,,...///+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++******++++++++++++******(((((((((((((((((((((((((((((())))))*********+++)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,.../////////...---+++,,,------.........---***+++,,,,,,------------,,,,,,,,,------.........))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...//////000000111222222222111111111000111222222333///222888===BBBOOOhhh~~~,,,+++)))(((((()))+++,,,)))************+++++++++***++++++,,,,,,++++++*********************************))))))))))))******)))************+++++++++))))))))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++***+++------+++******+++---------...............---------............///............////////////000000000000////////////000000000000000000000000////////////000000000000///000000222333444555555444333111000///...//////111111000///...---,,,,,,000000000000000///...............------,,,,,,,,,************************,,,,,,,,,------.........************************---,,,++++++------,,,+++*********************************))))))))))))))),,,,,,,,,++++++*********,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---,,,+++***++++++---,,,,,,+++***)))((((((***)))((((((((((((((()))((())))))+++,,,---......*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************''''''(((((())))))******(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))++++++,,,,,,,,,---------))))))***++++++++++++***+++,,,------......------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,((())))))+++,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------......///000000000...///111222333333222111444666999<<<@@@MMMfff|||---+++***)))((()))+++,,,)))************+++++++++***++++++,,,,,,++++++*********************************))))))))))))******************++++++++++++************))))))))))))************************************************++++++++++++++++++++++++***+++---,,,+++******++++++,,,,,,---...///000000------------........................////////////000000000000////////////000000000000000000000000/////////000000000111111222222222222222222222222222111000/////////000111000000000///......------///////////////...------......---------,,,,,,,,,************************---------------,,,,,,,,,************************,,,+++******+++,,,+++***))))))))))))))))))))))))************))))))))))))*********************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,++++++,,,,,,,,,++++++***))))))))))))))))))((())))))******++++++++++++++++++++++++)))))))))))))))*********************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))))))***++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///...---,,,+++,,,,,,---,,,,,,,,,------------...///...---,,,,,,,,,,,,---------......///000000000///000111222222222222222555666999;;;>>>KKKddd{{{---,,,***)))))))))******)))************+++++++++***++++++,,,,,,++++++*********************************))))))))))))******************+++++++++,,,++++++*********)))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))+++---,,,+++***+++,,,******+++---...///000111------------........................////////////////////////000000000000000000000000000000000000......///000111222222333444444333222111000000///000////////////000111222////////////////////////...............------,,,...------------,,,,,,,,,++++++++++++++++++++++++......---,,,,,,++++++***************************+++)))((()))***+++***)))((((((((((((((((((((((((************************'''(((((()))******++++++******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,......,,,+++,,,---************************))))))))))))***+++,,,,,,------,,,+++***))))))((((((((())))))******++++++************))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))***++++++++++++***)))***++++++,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,+++***))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,------------......---,,,,,,,,,------------......///000000000000000000000111222333444666777888:::===JJJccczzz---,,,+++***)))))))))***))))))*********+++++++++***++++++,,,,,,++++++***************************+++******))))))******+++*********+++++++++,,,,,,,,,++++++******))))))(((************************************************++++++++++++++++++++++++)))+++,,,,,,+++++++++,,,++++++,,,------...//////,,,,,,---------.....................////////////////////////000000000000////////////////////////......///000222333444444444333333222111000//////000000/////////000000000............//////000000......//////......---,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************+++***))))))***+++***))))))))))))))))))))))))))))))***************++++++)))))))))***************)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++------+++***+++,,,))))))*********+++++++++))))))******+++,,,---...---,,,,,,+++***)))((((((''''''((()))***++++++,,,*********)))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***((()))))))))***************++++++++++++***))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,+++***))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,,,,------------......///000000000111000000///000222333444666666888:::===JJJeee|||,,,++++++******)))))))))))))))*********+++++++++***++++++,,,,,,++++++***************************++++++************++++++***++++++++++++,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++************************++++++++++++++++++++++++(((***,,,,,,++++++,,,------------------,,,,,,,,,,,,,,,,,,------------...............////////////.../////////000000000111////////////////////////...///000111222333444555111111111111111111111111111111111000///......---------......///000000000///000000000000///......------------------------++++++++++++++++++++++++))))))******+++,,,------)))))))))))))))))))))))),,,***)))***+++,,,+++***************************))))))******+++++++++,,,------,,,+++******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))***)))))))))***++++++,,,,,,************+++,,,......************************''''''((()))***++++++,,,))))))))))))))))))******(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((******************************))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***((()))))))))***************++++++++++++***))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))***++++++++++++***+++,,,,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...------......///000000000111000000///000222333444444555888:::>>>LLLfff~~~************************)))************+++++++++***++++++,,,,,,++++++***************************++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++(((***,,,,,,++++++,,,---......------,,,+++++++++,,,,,,,,,,,,------------............////////////......//////000000111111000000000000000000000000000000111222333444444555///000000111111222222222111111111000///...,,,+++---.........//////000000000000000000000//////...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++,,,---...)))))))))))))))))))))))),,,+++******+++,,,+++***************************))))))******+++,,,,,,,,,///...---,,,+++)))(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((('''((()))))))))******+++++++++,,,************+++,,,------((())))))******+++++++++(((((())))))******++++++))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***,,,,,,---............---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......------......///000000000000000000000111222333444222444888;;;???LLLeee{{{((()))******++++++++++++)))************+++++++++***++++++,,,,,,++++++***************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------)))******++++++,,,,,,---************************************************++++++++++++++++++++++++(((***,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............////////////.........///000111111111000000000000000000000000222222222222333333444444000000000000111111111111//////000000000///---,,,........./////////////////////000000//////...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++,,,,,,))))))))))))))))))))))))+++)))))))))***+++***)))************************))))))***++++++,,,---------,,,,,,+++***))))))((()))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))***************+++++++++++++++************+++,,,))))))))))))************)))))))))))))))*********((()))))))))************))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((************************(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++))))))***++++++++++++***++++++,,,------------,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++)))***+++,,,---,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///------......///000000000///000111222222222222222111444888;;;>>>III___uuu'''((()))***+++,,,,,,,,,)))************++++++++++++++++++,,,,,,+++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,---------))))))***+++,,,------...))))))))))))))))))))))))************************++++++++++++++++++++++++''')))+++,,,,,,+++,,,...+++++++++,,,,,,---------++++++,,,,,,,,,---------............/////////000---......///000111111222000000000000000000000000333333333333333333333333111111111000000000000000------///000000000///...////////////////////////......//////......---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))))))))***+++,,,,,,------*********)))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))***************************++++++******)))******************)))))))))))))))*********)))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))************++++++++++++))))))***++++++++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///------......///000000000...///111222333333222222111444888;;;<<>>CCCTTTooo++++++******++++++,,,---++++++*********)))))))))******************************************************++++++++++++***************************************************************++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,++++++)))))))))*********+++++++++++++++,,,,,,,,,------.......................................---------////////////000000000000000111111111222222222222111222222222222222222222......//////000000111111111111000/////////////////////...---------------...---,,,+++++++++,,,,,,,,,---...//////...---------,,,+++***))))))*********++++++,,,,,,++++++******)))))))))((((((((('''***+++++++++******)))((((((((()))******+++,,,,,,...............,,,+++***++++++******)))((((((''''''(((******))))))***,,,***))))))))))))))))))))))))))))))))))))*********++++++***))))))(((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++***)))(((((())))))***'''((((((((()))))))))******)))))))))((((((((('''***)))))))))((((((((('''+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))************************+++***)))))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,+++++++++)))))))))))))))))))))))))))+++,,,,,,+++***,,,---,,,,,,+++******+++,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------......///000000000222333444444222222222444222555444666>>>CCCSSSnnn++++++******++++++,,,---+++++++++++++++***************************************************************++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,------------,,,,,,------------,,,,,,+++***((()))))))))*********************+++++++++,,,,,,------------------------------------------------////////////000000000000111111111222222222333333///000000111222222333333.........///000111111111000111111111000000//////---............------,,,...---,,,,,,+++,,,,,,,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,++++++******++++++++++++******))))))))))))((((((((((((************))))))))))))(((((()))***,,,---...///---.........---,,,+++*********))))))((('''''''''(((***+++***)))((()))+++))))))))))))))))))******(((((())))))*********+++******))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))************************************))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((()))+++,,,,,,+++***,,,---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------............------...------------,,,,,,,,,,,,,,,,,,---------......------......///000000000111333444333222111333444222555444666>>>BBBRRRlll++++++******++++++,,,---++++++++++++++++++++++++******************************************************++++++++++++******)))))))))***************************************,,,,,,++++++++++++++++++***+++,,,,,,,,,,,,+++***------------,,,+++******(((((()))))))))*********++++++++++++,,,,,,,,,,,,---------------------------------------.........////////////000000000000000000111111111222222222000000000000111111222222111000000000/////////...///000111222111000///...,,,---...///......,,,+++---------,,,,,,,,,------------------,,,,,,++++++***+++---......---,,,+++******++++++++++++******))))))))))))((((((((((((***)))))))))))))))))))))******++++++,,,---......++++++++++++******))))))******)))))))))((((((((()))++++++***((((((((())))))))))))))))))*********((((((((()))******++++++(((((()))***************************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))++++++***))))))((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,***************************************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------***+++++++++++++++,,,,,,+++,,,------...---------------------------------,,,,,,,,,---------......------......///000000000111222333333222111333444222555444666>>>AAAPPPjjj++++++******++++++,,,---++++++++++++++++++++++++******************************************************++++++++++++***************+++++++++,,,,,,************************,,,,,,+++++++++++++++++++++,,,---......---,,,+++,,,---------,,,,,,+++***))))))))))))************,,,,,,,,,,,,------------------------------------------......////////////////////////000000000000////////////000000000000111111111000000/////////000000000000//////////////////000111111///...---+++,,,---......---,,,+++------------------------------,,,,,,++++++++++++)))+++---...///---,,,***)))******++++++******)))(((((((((((())))))))))))******)))((())))))***+++---------,,,,,,,,,,,,,,,++++++*********)))******+++***************))))))***++++++***((('''((()))(((((())))))************(((((())))))************'''((()))***++++++******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((''''''(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((************************(((((((((((((((((((((((('''((((((((()))))))))***++++++++++++++++++++++++))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,---.........************************))))))******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------......///000000000000111333222111111333444222555444666===@@@OOOhhh++++++******++++++,,,---*********+++++++++++++++******************************************************++++++++++++***************+++,,,,,,------************************++++++++++++++++++++++++,,,...///111111///...,,,+++,,,,,,------,,,,,,+++)))*********++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000////////////000000000000........./////////000000111111000000///......---,,,---...///000111222333.../////////......------+++,,,,,,------------,,,,,,,,,---............---,,,,,,+++*********++++++***+++---......,,,***)))))))))************))))))(((((((((((())))))))))))+++***)))))))))***,,,,,,...------,,,,,,++++++***---,,,++++++++++++,,,,,,+++++++++******************++++++***((('''((()))((((((((()))******++++++***)))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((())))))******************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...//////......************************))))))***++++++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++++++++************************)))+++,,,,,,+++***,,,---***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---((()))***++++++,,,,,,+++,,,,,,,,,------------...,,,,,,,,,---------......------......///000000000///111222222111111333444111555444777===???MMMfff|||++++++******++++++,,,---)))))))))*********++++++******************************************************++++++++++++******)))))))))***+++,,,,,,,,,*********************************++++++,,,,,,---***,,,...//////...,,,*********+++,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000////////////000000000000////////////000000000000////////////////////////,,,,,,---///000222333333......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,.../////////...---++++++***))))))***+++,,,++++++,,,,,,,,,***)))((())))))************))))))'''((((((((()))))))))***,,,+++***)))***+++---...,,,,,,,,,,,,++++++++++++,,,,,,+++******+++,,,---)))))))))***************)))***+++***)))((()))***'''(((((()))******++++++++++++******)))((((((((('''(((***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((()))***++++++*********)))))))))(((((((((''''''((((((((()))))))))***'''((((((((()))))))))***)))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((()))*********************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///...---,,,************************((()))***+++,,,++++++***************++++++++++++,,,,,,,,,+++++++++******)))*********++++++++++++************************)))+++,,,,,,+++***,,,---***+++,,,,,,,,,,,,+++************++++++++++++,,,)))******+++,,,,,,------))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------......///000000000...000222222111111333444111555444777===>>>LLLeeexxx|||++++++******++++++,,,---(((((())))))*********+++******************************************************++++++++++++******'''(((((()))***+++++++++************************))))))***+++,,,,,,------'''(((***,,,,,,***(((''')))***+++,,,---.........++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////000000000000000000000000111111111111------......///000000000////////////000000000000...---,,,+++***+++,,,---,,,,,,+++***+++,,,...///+++,,,.../////////......******)))))))))+++,,,---,,,,,,,,,+++***)))((('''))))))************))))))'''((((((((())))))******---,,,+++******,,,...///*********++++++,,,,,,,,,******)))(((((()))***+++(((((((((((())))))))))))(((***+++***)))((()))+++'''(((((()))***+++++++++,,,,,,+++***)))(((''''''((()))***++++++***((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))%%%''')))***++++++++++++******))))))(((((((((''''''((((((((())))))******'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''''''((()))******+++************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,......---,,,+++************************((()))***+++,,,+++******)))************+++++++++,,,,,,,,,++++++*********))))))******++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---***+++,,,------,,,+++***))))))*********+++++++++))))))***+++,,,,,,------)))***+++,,,------...---,,,,,,,,,------.........,,,,,,,,,---------......------......///000000000...000111222111111333444111555444777===>>>KKKdddtttzzz++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++***************************++++++,,,,,,,,,++++++------------------------,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,------.../////////......//////000000111111333333222111000///.....................///000000000000000000////////////++++++,,,,,,,,,---------...,,,+++,,,///111///---------------------------+++*********+++,,,,,,---++++++************************))))))))))))******))))))***+++,,,,,,------+++---///000000...***(((***+++---...---+++)))''',,,,,,++++++***+++++++++***)))))))))***++++++,,,++++++******************)))))))))))))))(((((('''(((((())))))******++++++************************((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))+++*********))))))((((((******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********)))))))))))))))))))))******+++)))***+++,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++,,,,,,++++++++++++*********))))))((((((************************+++))))))+++------***'''---+++***+++///000///---,,,+++***))))))***+++,,,************************,,,,,,,,,+++++++++******+++++++++************)))***++++++++++++***)))))),,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,------......------,,,---------............///...---,,,...000111000//////111222222111111222333333888555555<<>>JJJ___qqq~~~***+++++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++*********************+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,------.../////////////////////////////////////////////............//////............///000///......---,,,+++******,,,,,,,,,------------...//////.........------,,,------------------------+++***************+++++++++++++++,,,,,,,,,,,,,,,...---,,,++++++******++++++++++++,,,,,,,,,------------,,,++++++,,,,,,---+++***)))((()))***,,,---++++++******++++++,,,,,,---,,,,,,++++++,,,---------,,,+++***))))))))))))******++++++******)))(((++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((*********)))))))))))))))******))))))))))))************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************************************)))))))))))))))))))))))))))******+++)))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))************************,,,+++)))))))))***++++++***))))))***+++++++++++++++******************+++***************************)))))))))))))))))))))+++++++++*********))))))(((((()))***+++,,,,,,,,,***************+++,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,---------............///...---,,,...000111000//////111222222111111222333000555333333:::>>>III]]]qqq}}}*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))******+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,------...//////////////////...........................//////////////////............//////...------,,,+++*********,,,,,,---------........./////////...------------------------------------++++++***))))))*********)))*********+++++++++,,,,,,,,,+++***************,,,,,,,,,,,,,,,---------++++++,,,------,,,,,,+++((())))))***+++++++++++++++*********++++++,,,---------,,,++++++,,,,,,,,,*********)))******+++++++++++++++++++++******)))++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&(((***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))************))))))))))))************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++,,,,,,+++***)))'''((((((((()))))))))***))))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))******))))))))))))))))))))))))++++++***)))))))))+++,,,)))******************+++*********++++++*********)))))))))))))))))))))))))))))))))))))))))))))***+++++++++*********))))))******+++++++++******)))+++++++++++++++,,,------******+++++++++,,,,,,,,,,,,------......------,,,---------............///...---,,,...000111000//////111222222111111222333000666444444;;;>>>III]]]ttt{{{*********++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***++++++,,,,,,*********)))******++++++++++++++++++++++++++++++,,,,,,------...//////////////////............---.........//////000000000000//////............///,,,,,,,,,,,,++++++++++++,,,---------............---...//////---,,,---...------------------------++++++***))))))))))))***)))))))))******++++++,,,++++++************++++++,,,,,,,,,,,,------------)))***,,,---------++++++***+++,,,,,,---,,,,,,+++************+++,,,---------,,,,,,++++++++++++,,,))))))))))))***+++,,,---+++,,,,,,,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))+++,,,---***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))******+++)))***+++,,,,,,+++***)))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))***++++++***))))))***,,,)))***++++++***)))***+++)))***++++++++++++***))))))))))))))))))))))))))))))))))))************++++++++++++************)))+++++++++++++++***)))))),,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,------......------,,,---------............///...---,,,...000111000//////111222222111111222333000666555555;;;>>>HHH\\\sssxxx)))******+++,,,,,,------)))************+++++++++++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))******+++,,,,,,---++++++******)))*********++++++++++++++++++++++++,,,,,,------...///////////////.........---------......///000000111222222000000///...............+++++++++,,,,,,,,,,,,---------------............,,,...//////---,,,...000------------------------++++++***)))))))))))))))))))))***++++++,,,------++++++***++++++,,,---...------------------------++++++******+++,,,,,,------,,,+++*********+++,,,************+++,,,---...,,,,,,+++*********************************++++++,,,,,,,,,---,,,++++++***)))))))))))))))*********************************))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))******************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))******+++)))***+++,,,,,,+++***)))'''''''''((()))*********))))))))))))))))))))))))((())))))******))))))(((((()))))))))************))))))))))))))))))))))))(((***,,,,,,***)))***+++)))+++---,,,***)))***,,,)))***++++++++++++***)))))))))))))))))))))))))))************++++++,,,,,,+++++++++************))))))******+++++++++******+++++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,------......------,,,---------............///...---,,,...000111000//////111222222111111222333///555444444:::===FFFZZZmmmuuu))))))***+++,,,,,,------)))************+++++++++++++++++++++++++++++++++))))))************))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))((())))))***+++,,,,,,------,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,------...//////000//////.........---------......///000111222333333111000///...............***++++++,,,,,,---......---------.........//////+++---//////---,,,...111------------------------++++++***))))))((())))))******+++,,,,,,---......+++++++++,,,---...///000---------------------------,,,)))((((((***...000///,,,(((&&&%%%'''***,,,************+++,,,---...,,,++++++***)))))))))***,,,,,,+++***)))))))))***,,,,,,------,,,,,,+++***(((((())))))******++++++************************))))))))))))))))))))))))))))))******(((&&&$$$###******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((())))))*********+++******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))******+++)))***+++,,,,,,+++***)))&&&''''''((()))******+++))))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))'''***------+++))))))+++***,,,...---***)))+++---)))***+++,,,,,,+++***)))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++************)))'''((()))***+++,,,,,,,,,*********)))***++++++,,,,,,,,,------------......,,,------......------,,,---------.........//////...---,,,...000111000//////111222222111111222333...444222333999;;;EEEXXXgggsss************************(((((())))))*********+++))))))))))))))))))))))))+++++++++***************)))***++++++------...///,,,,,,,,,+++***)))((('''---,,,++++++******++++++...---,,,+++******************++++++++++++*********************)))((((((,,,,,,++++++***+++++++++++++++***)))(((((())))))******+++,,,,,,,,,,,,+++,,,---///000000000//////......................../////////000000111222333.........------,,,,,,,,,,,,------...//////............---------,,,,,,,,,......//////////////////,,,,,,,,,------.........------,,,++++++***))))))---------,,,,,,+++++++++---------...............***,,,...000///---***''',,,,,,,,,---------......************)))))))))))),,,,,,+++***)))))))))***+++)))(((''''''((()))+++)))************+++++++++,,,------......------,,,,,,+++***))))))***+++,,,************************(((((())))))******++++++)))))))))((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))***)))))))))((((((''''''*********)))))))))))))))((()))+++,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))******)))))))))***+++++++++,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++************)))************************)))))))))))))))))))))))))))************+++++++++************************))))))*********))))))(((,,,++++++******++++++,,,,,,+++*********+++,,,------,,,,,,,,,,,,---..................////////////.........///////////////111111000000000000111111222333555666555999GGGUUUiiiwww}}}rrr************************))))))************************************************************++++++***++++++,,,,,,---------+++++++++++++++***)))(((+++*********+++,,,,,,---...---,,,+++******************++++++++++++*********************))))))(((,,,++++++******+++++++++++++++***)))))))))))))))******+++,,,,,,,,,,,,+++....../////////...---,,,........................000000///............///......---------,,,,,,,,,------........................---------,,,,,,,,,/////////.........------+++,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,000//////......------------------,,,,,,,,,++++++,,,,,,,,,,,,------------************)))))))))))),,,+++******))))))*********)))(((''''''((()))***))))))*********+++++++++,,,,,,------------,,,,,,++++++************++++++************************)))))))))))))))*********))))))))))))))))))))))))((())))))))))))(((''''''(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))*********))))))((((((((()))))))))))))))*********)))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))*********************+++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++************)))************************)))))))))))))))))))))))))))************+++++++++************************))))))************)))))),,,++++++******++++++,,,++++++*********+++,,,------,,,,,,,,,,,,---..................////////////............////////////111111000000000000111111222222444666666999DDDPPP___lll}}}ttt************************+++++++++++++++*********************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))))))))))))***+++,,,...///------,,,+++******************++++++++++++************++++++******)))(((++++++*********++++++,,,++++++***))))))))))))******++++++,,,,,,,,,,,,,,,......///......---,,,+++////////////////////////222111000...---,,,,,,,,,------------,,,,,,,,,,,,---...............------......---------,,,,,,,,,//////......------,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++---...//////---------------.........111111000///...---,,,,,,000...+++))))))***---...++++++++++++,,,,,,,,,,,,++++++*********)))))))))++++++***)))))))))*********)))(((''''''((()))***)))))))))*********+++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++************************************))))))))))))((()))))))))***+++++++++))))))******))))))((('''(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))***************)))))))))(((((())))))******+++++++++******))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))(((((((((((()))******+++++++++***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++************)))************************)))))))))))))))))))))))))))************+++++++++************************))))))***************))),,,++++++******++++++,,,++++++******++++++,,,------,,,,,,,,,,,,---......---............/////////............//////000000111111000000000000111111111111333666777:::BBBKKKVVVbbbwww************************---,,,,,,++++++*********************************(((((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++******((()))***+++++++++++++++************+++,,,---...---,,,++++++*********+++******++++++++++++*********++++++++++++***))))))***************++++++,,,++++++***))))))************+++,,,,,,------,,,,,,------------------,,,,,,000000000000000000000000222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,......---------,,,,,,,,,------------------------++++++++++++++++++++++++))))))***,,,---...///000,,,------....../////////000000000//////.........///---+++))))))+++---///******+++++++++,,,,,,,,,+++++++++*********))))))******))))))))))))************)))(((((()))******))))))))))))******************++++++++++++*********+++,,,------,,,+++***************************++++++******))))))(((((((((((()))***+++,,,,,,---***************)))(((((((((((((((((())))))))))))(((((()))***************((((((((((((((((((((((((++++++******************''''''((()))***++++++,,,+++***)))'''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((())))))***+++,,,+++++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************************************+++++++++*********))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))***+++++++++******,,,++++++******++++++,,,+++***++++++++++++,,,,,,---,,,,,,,,,,,,---......---------.........//////------......//////000000222111111000000111111222111000222666888:::AAAIIIPPP^^^~~~~~~************************---,,,,,,++++++*********************************(((((()))***+++,,,,,,,,,---,,,,,,++++++******)))((()))***+++++++++++++++,,,,,,++++++***++++++,,,,,,,,,++++++******++++++******++++++++++++******+++++++++++++++***))))))***)))))))))******+++,,,+++***************++++++++++++,,,------------,,,+++++++++,,,---...//////000000000000000000000000...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...............------......---------,,,,,,,,,***++++++,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,---------,,,------....../////////------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++***************))))))((())))))************))))))))))))******(((((()))))))))*********)))******++++++******)))******,,,------,,,******************************++++++******))))))(((((((((((()))***+++,,,,,,---***************)))(((((((((((((((((())))))))))))(((((()))***************((((((((((((((((((((((((******************++++++''''''((()))***++++++,,,+++***((('''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))***++++++,,,+++++++++***)))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************************************+++++++++*********))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))***+++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------------............---------...///000000111222222111111111111222222000000222666777:::CCCMMMTTTfff************************+++++++++++++++*********++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,++++++*********)))((()))***+++++++++++++++---,,,++++++******++++++,,,,,,++++++***++++++,,,******++++++++++++******+++++++++,,,++++++***))))))))))))))))))***+++,,,+++************+++,,,,,,++++++,,,---------------+++++++++,,,---///111222////////////////////////))))))))))))***+++,,,---++++++++++++,,,,,,,,,,,,,,,------...//////............---------,,,,,,,,,++++++,,,---...//////000,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++---------------.........++++++,,,---...///000000***+++,,,......---,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++*********))))))((((((((()))******************************((((((((()))))))))***************++++++******************++++++*********************************************))))))))))))((()))))))))***+++++++++))))))******))))))((('''(((((((((((())))))))))))(((((()))***************)))))))))))))))))))))))))))))))))***************(((((())))))******++++++***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))))))))***+++++++++++++++***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++************)))************************)))))))))))))))))))))))))))************+++++++++************************))))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,------------.........,,,------...///000111111222222111111111111222222000111444666666:::HHHVVVjjj************************))))))******************++++++++++++++++++++++++******************+++++++++++++++***************)))******+++++++++******+++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,******++++++++++++******++++++,,,,,,++++++***)))(((((((((((()))***+++,,,+++*********++++++,,,---+++,,,------...---------------,,,------///111222........................************+++,,,---...******+++++++++,,,,,,,,,++++++---...//////000000......---------,,,,,,,,,........................------------,,,,,,,,,+++************************------------,,,,,,,,,,,,++++++,,,,,,------......***+++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********((((((((((((((()))***************++++++*********(((((((((((()))))))))******++++++++++++++++++******))))))(((((())))))***************************)))))))))))))))*********))))))))))))))))))))))))((())))))))))))(((''''''(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))((((((((())))))*********)))))))))))))))*********(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,***************+++++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++************)))************************)))))))))))))))))))))))))))************+++++++++************************((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,---------.........,,,,,,---...///000111111333222222111111222222333000222555555444:::NNNaaa~~~************************(((((())))))*********++++++++++++++++++++++++++++++++++++*********************************************+++++++++******))))))))))))***+++,,,......+++++++++***++++++,,,,,,******++++++++++++******+++,,,,,,,,,,,,+++******(((((((((((()))***+++,,,+++*********+++,,,,,,---+++,,,------......------000///...------...000111........................///............///000000*********++++++,,,,,,,,,***+++,,,...///000000111......---------,,,,,,,,,222111000///...---,,,,,,.........------,,,,,,,,,(((((())))))************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,------------......,,,,,,,,,+++++++++******((((((((((((((()))************++++++++++++******(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++***)))(((''''''((()))***************************(((((())))))******++++++))))))))))))(((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))''''''(((((()))))))))************)))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))******+++,,,))))))******+++++++++,,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++************)))************************)))))))))))))))))))))))))))************+++++++++************************((()))***+++,,,---------,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,---...///000111222333222222111111222222333000333666555222:::RRRhhhvvvyyy************************)))))))))***+++++++++,,,......---,,,+++***)))((()))))))))))))))))))))))),,,,,,+++***)))))))))***)))************+++++++++---+++)))&&&&&&''')))+++---,,,,,,+++*********+++,,,++++++******++++++,,,------------------------)))************+++++++++++++++,,,,,,,,,+++******---,,,***)))))))))***+++//////////////////......000///...---------------000000///...------,,,,,,+++++++++,,,,,,------------.........///000000000******+++,,,---...///000000///...------...///000//////...------,,,++++++---,,,***)))))))))***+++******+++,,,,,,,,,,,,+++,,,---......//////......++++++++++++++++++++++++///////////////......---...---,,,,,,++++++,,,,,,(((((())))))************++++++******************)))))))))))))))******+++***++++++,,,,,,++++++***(((((())))))******++++++))))))************))))))###%%%(((*********((('''))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((()))******+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))******))))))***++++++)))''')))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++((()))+++,,,,,,***'''&&&((()))+++,,,,,,+++)))((((((((())))))))))))(((((())))))))))))((((((((((((***)))((((((((()))+++,,,(((((()))***************+++*********))))))(((((())))))))))))))))))))))))+++++++++*********)))))),,,+++***)))))))))++++++))))))))))))************+++*********))))))((((((++++++******++++++,,,---************************+++***))))))+++---000111111000...,,,+++++++++,,,,,,,,,,,,---------......///...---------///000111333333222111000000111111444555777888999@@@RRRccczzzzzz***************************************+++++++++,,,,,,++++++++++++******************************++++++******)))*********)))************+++++++++///...,,,+++++++++,,,------,,,++++++******++++++,,,++++++******++++++,,,************************)))************++++++++++++,,,,,,,,,+++***)))))),,,++++++***+++,,,---...,,,,,,,,,,,,------------//////...---------......000//////......---,,,,,,++++++,,,,,,,,,---------..................//////.........//////////////////////////////000000111......------,,,,,,++++++,,,++++++***))))))******************+++++++++,,,,,,,,,---............---+++++++++,,,,,,---------///////////////......---...---,,,,,,++++++,,,,,,)))))))))*********++++++************************)))))))))))))))******+++***++++++,,,,,,++++++***)))))))))))))))*********))))))************))))))******))))))(((''''''&&&))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((()))************+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))((()))***+++***((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***************))))))(((((()))+++,,,,,,+++)))((((((((())))))))))))(((((())))))))))))(((((((((((())))))((((((((()))***+++(((((()))***************************)))))))))((())))))))))))))))))))))))+++++++++*********))))))+++*********)))******+++))))))))))))************************)))))))))(((++++++******++++++,,,---************************++++++******+++---///000000///---,,,++++++,,,,,,,,,,,,,,,---------............---......000111222333222222111000000111111444444777:::===EEEUUUdddxxxvvv************************+++++++++************************+++++++++,,,,,,*********************************)))******++++++)))************+++++++++,,,,,,++++++++++++++++++,,,,,,++++++******++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++******++++++++++++,,,...///000+++++++++,,,---------...///............//////000000//////......---------,,,,,,,,,---------------.........---------------000000/////////...............///000111111111111,,,,,,,,,,,,,,,+++++++++***++++++++++++***))))))******)))((()))***+++,,,++++++,,,---------------++++++,,,---....../////////////////////......---...---,,,,,,++++++,,,,,,*********+++++++++++++++************************)))))))))))))))******+++******++++++++++++******************))))))))))))))))))************))))))---+++***((('''(((((()))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((())))))***))))))******+++*********))))))))))))))))))))))))***************************)))))))))))))))******,,,***(((''')))*********))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''((())))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++,,,+++)))(((((()))***+++((()))***++++++***)))((((((((())))))))))))(((((((((((((((((())))))))))))(((((('''''''''((()))***(((((()))***************************))))))))))))))))))))))))))))))))))))+++************)))))))))))))))******+++******)))))))))))))))************************))))))))))))+++************+++,,,,,,************************,,,+++*********,,,---......------,,,,,,------...,,,,,,,,,---------..................000111333444333222111111000111111111333333777===CCCKKKYYYeeeuuuuuuppp************************,,,+++++++++***)))))))))************++++++++++++***************************)))))))))***+++,,,,,,))))))*********+++++++++******+++,,,,,,+++***))),,,,,,++++++***++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,---............*********+++,,,------...,,,,,,---...///000000111............///000111111000/////////......---------------------..................---,,,,,,,,,+++...------------,,,,,,,,,---...///000000///...---+++++++++++++++++++++,,,)))***+++,,,,,,+++))))))+++)))((('''''')))+++,,,***+++,,,,,,------,,,,,,+++,,,---...///000111111///////////////......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***************+++++++++)))))))))))))))******+++******++++++++++++******++++++******))))))(((((())))))************))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))(((((()))******+++******))))))))))))))))))))))))************************))))))))))))))))))***+++---***''''''(((*********((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))************++++++***))))))*********))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))'''''''''''''''(((((()))(((((()))************************)))))))))))))))))))))))))))))))))))))))************))))))))))))'''(((***+++++++++))))))((()))))))))*********************)))))))))))))))***************++++++,,,************************,,,,,,+++******++++++,,,,,,,,,,,,,,,------......,,,,,,,,,---------......------...///111333444555222222111111111111111222333333777???HHHPPP[[[eeeqqqtttnnn************************,,,+++++++++***)))))))))+++++++++*********))))))***************************)))))))))***+++,,,,,,))))))*********+++++++++,,,---...///000///---,,,,,,++++++***++++++,,,,,,+++******))))))******+++------------------------))))))*********+++++++++)))+++,,,///000222222333*********+++************------...//////000111111///////////////000111222///////////////..........................................---,,,,,,,,,+++,,,,,,,,,------------.........//////...,,,***)))+++++++++++++++++++++,,,))))))+++,,,,,,+++***)))+++)))((('''''')))+++,,,***+++,,,,,,------,,,,,,,,,,,,---...000111222222///////////////......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))******+++)))******++++++******)))++++++******))))))(((((())))))************))))))'''(((***,,,---,,,+++***))))))))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))'''((()))***************))))))))))))))))))))))))************************))))))(((((()))***++++++---***''''''(((*********((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((*********++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((()))+++,,,,,,+++***))))))))))))******)))))))))(((((())))))))))))(((((('''((((((((()))))))))***&&&''''''((((((((((((((((((((()))***************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))((()))))))))************))))))))))))))))))************))))))******+++,,,************************,,,,,,++++++*********+++++++++,,,------.........,,,,,,,,,---------......,,,---...000222333444444222111111111111111222222222222777@@@GGGNNNXXXaaaooo}}}~~~wwwrrr************************+++++++++***************++++++*********)))))))))++++++++++++++++++++++++*********)))******++++++)))************+++++++++***+++,,,---------,,,+++++++++******++++++,,,,,,******))))))))))))******++++++++++++++++++++++++)))************+++++++++)))***,,,///111333444444,,,,,,,,,,,,,,,+++******---------......//////000111000000000000111111222///////////////////////////////////////..................---------------........./////////000000......------,,,+++)))))),,,,,,,,,,,,,,,+++++++++))))))***++++++++++++*********)))((()))***+++,,,++++++,,,---------------------...///000000111111///////////////......---...---,,,,,,++++++,,,,,,+++++++++++++++*********)))))))))***++++++,,,,,,)))))))))))))))******+++))))))************))))))************))))))))))))))))))************)))))))))+++,,,...---+++(((&&&))))))))))))))))))))))))(((((())))))))))))*********))))))((((((((((((((((((((())))))***)))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,,,,***(((''')))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''))),,,......,,,***)))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******&&&'''((())))))))))))((((((((()))***************))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***''''''((()))************))))))))))))************))))))))))))***************))))))))))))***++++++************************+++++++++++++++*********+++,,,------.........---,,,,,,,,,---------......,,,---...000111222222222111111111000111111222333222333777>>>CCCGGGQQQ[[[iii}}}}}}}}}~~~|||***************************************+++++++++))))))))))))************++++++++++++++++++++++++++++++******)))*********)))************+++++++++'''(((((()))******))))))++++++******++++++,,,---******))))))))))))******************************)))************+++++++++***+++,,,...///000111111...///000111111000//////////////////000000000000222222111000000000111111/////////////////////000000000000/////////......................../////////////////////.........---,,,,,,++++++,,,,,,---......------,,,,,,++++++******))))))***++++++,,,************+++++++++,,,,,,,,,---............---........./////////000000///////////////......---...---,,,,,,++++++,,,,,,++++++*********)))))))))((())))))***++++++,,,,,,)))))))))))))))******+++))))))************)))))))))))))))))))))*********))))))************))))))***+++++++++***)))((('''))))))))))))))))))))))))(((((()))))))))***************)))((((((((((((((())))))))))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,***)))((()))***+++***((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))***+++,,,,,,,,,++++++))))))(((((((((((())))))(((((())))))))))))(((((('''''''''((()))*********'''((()))*********))))))(((((()))***************((()))))))))************))))))))))))))))))))))))(((((((((((())))))******'''''''''(((((()))++++++))))))))))))************((()))))))))************)))))))))))))))***++++++************************)))******++++++++++++***+++,,,---.........---,,,,,,,,,,,,---------......,,,---...000111111000000111111000000111222222333111333888<<<<<>>CCCOOOfff{{{wwwxxx************************************************+++++++++++++++***)))(((************************,,,,,,,,,++++++*********))))))***++++++++++++*********************************))))))))))))************))))))***+++,,,,,,))))))***++++++++++++***)))************+++++++++*********)))))))))))))))************************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((()))+++---...///000000------,,,,,,,,,,,,++++++...------,,,,,,------.........---,,,,,,+++******---------.........//////---,,,,,,+++,,,---...//////...---,,,,,,,,,,,,,,,---...............------...........................---,,,,,,++++++++++++---,,,+++)))(((''''''''',,,++++++******++++++,,,***+++,,,---............---,,,,,,++++++,,,------+++***)))((('''((()))***,,,,,,,,,++++++*********,,,,,,---...---,,,***)))***++++++,,,,,,++++++***++++++***************+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))000---+++***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++++++++*********))))))(((***++++++******+++,,,***)))((((((((()))+++,,,++++++******++++++,,,---,,,---......//////......------,,,------...///000000000000000111111111111111111333777777777<<>>IIIaaa}}}pppmmmvvv))))))*********+++++++++)))))))))******+++++++++******))))))******+++,,,************************************************))))))*********+++++++++************************++++++++++++******)))((()))***++++++,,,,,,++++++---,,,,,,++++++*********************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...................../////////000000000///000111111000111333666......//////000000111111222111111111222222333333333222000...------..............................---------....../////////......---------------------------------.........------............------......................../////////...---------,,,------------------,,,,,,------------------,,,,,,+++---...000000///---,,,+++,,,,,,,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))************))))))))))))))))))))))))))))))++++++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++((()))***+++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((())))))((()))))))))************((()))))))))************************************((()))))))))************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++---------...........................////////////...///000111111111111111///111222333333555888:::===GGG\\\yyyqqqkkkqqq))))))*********+++++++++************++++++++++++******))))))******+++,,,************************************************))))))*********+++++++++************************+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++---,,,,,,++++++*********************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---....../////////.../////////000000000111111111222333222000000111222///////////////000000000111111222222333333333333555444222000///000000111000000000000000111111111//////000000111111222222111111000000000//////...........................------............------......................../////////...---------,,,------------------------------------------------...///000000000---+++)))---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++((()))***+++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))***+++((()))))))))************((()))))))))************************************((()))))))))************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++---------.........//////............//////////////////000111111222111111///111222333333555888:::???GGG[[[xxxuuuooottt)))************+++++++++++++++++++++++++++++++++******))))))******+++,,,***************+++++++++************************)))************+++++++++************************+++++++++,,,++++++*********++++++,,,,,,,,,,,,,,,+++++++++++++++************************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///////////////000000000000111111111111111222333222000//////000000000000000000000000000000000222333333333333333111000//////...////////////////////////000000000......//////////////////000000000000///...------000000000/////////......------............------.......................................---------------------............------------............///000000///...,,,***)))------,,,++++++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))************))))))))))))))))))))))))))))))***+++,,,,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))))))))((((((((())))))))))))(((((()))))))))))))))******+++)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,))))))))))))************))))))))))))************++++++++++++++++++++++++))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---......//////............////////////000000111111222111111111///111222333333555888:::@@@GGGZZZuuuyyyvvv|||)))************+++++++++++++++++++++++++++++++++******))))))******+++,,,))))))*********+++++++++************************)))************+++++++++******************************+++,,,,,,,,,++++++***+++,,,,,,------,,,,,,))))))******************))))))*********+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...///000000000000000000000111111111222222///000222111000//////000...//////000111222333333222333444666777777666666333444444555555555555444555555555555666666666777555555555444444444444444333333444333333111000///333333222111000///......------............------........................---------...............------------.........///------------.........//////......---,,,++++++***,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++))))))************))))))))))))))))))))))))))))))***+++,,,------+++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))(((((())))))))))))(((((()))))))))))))))******+++******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((***++++++))))))))))))************))))))))))))************++++++++++++++++++++++++))))))))))))************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,---.....................////////////111111222222222111000000///111222333333555888:::===EEEWWWqqqwwwxxx)))************+++++++++++++++++++++++++++++++++*********)))***++++++,,,))))))******++++++++++++************************)))************+++++++++************************)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,(((((())))))*********+++))))))******++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000000000000000111111111111222222222,,,...000111000///000111,,,---///000222444666666666777999:::;;;;;;;;;:::???@@@BBBCCCDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCBBBBBBAAAAAA@@@<<<=========<<<;;;999888555444333222111///......---..................---////////////////////////,,,------....../////////---------.........//////---------.........//////------,,,+++++++++,,,,,,+++,,,,,,------......///++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++++++++,,,))))))************))))))))))))))))))))))))))))))***+++,,,------+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************(((((())))))))))))(((((()))))))))))))))******++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))******))))))))))))************))))))))))))************++++++++++++++++++++++++))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,---................../////////000222222222222222111000//////111222333333555888:::999AAATTTnnnzzzqqqvvv************************************************************************++++++******++++++,,,---************************************************)))))))))))))))))))))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,************************+++++++++*********))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***)))***,,,...//////......---............///222444111000/////////111222333222111000///000111333444555777;;;>>>@@@AAAAAAAAACCCCCCDDDCCCCCCEEEIIILLLKKKLLLMMMLLLKKKKKKLLLNNNNNNPPPPPPMMMMMMQQQRRROOOMMMLLLIIIFFFCCCAAAAAA@@@>>>????????????@@@AAACCC@@@@@@???===:::666333111444222///...///000111111000000///...------------//////.........///000000................................................,,,------......------,,,++++++,,,,,,---...//////******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********))))))(((((())))))*********+++++++++))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&*********)))))))))))))))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,+++***))))))***+++,,,+++***)))(((((()))***+++))))))))))))************++++++***)))((((((((()))************************+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++------------------------+++***)))))))))+++...///......---------......///////////////000000000000222222222333444555666777;;;BBBPPPggg{{{tttuuu{{{************************************************************************++++++******++++++,,,---+++++++++***************************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************+++++++++*********))))))+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---///000000///...000111111000//////000......------...///111222222222333555777999;;;<<>><<<;;;888999999:::;;;===???AAA============;;;999777666555333111000111111000///111000///...---------...---------------...///000................................................,,,------......------,,,++++++,,,,,,---......///***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))((())))))*********+++++++++))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))(((***)))))))))))))))))))))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++***))))))***+++++++++***)))(((((()))***+++))))))))))))******************************))))))************************+++++++++++++++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...///...------------...//////////////////000000000000222222222333444555666777:::AAAPPPfff{{{tttuuu{{{************************************************************************++++++******++++++,,,---++++++++++++******))))))************************************************++++++************++++++******+++++++++,,,,,,,,,************************+++++++++***************,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......)))***+++---///000000000000222333222000...---............///000222333444777888;;;>>>BBBDDDFFFGGGLLLMMMOOOQQQRRRRRRQQQPPPHHHHHHGGGEEECCCBBBCCCEEECCCFFFHHHIIIHHHFFFFFFFFFGGGKKKLLLJJJIIIKKKJJJFFFFFFDDDAAA>>>:::888666666999999999:::<<<>>>@@@BBB???@@@AAABBBBBBBBBAAAAAA>>>===;;;:::999666333000222000///------...000111000//////............///................................................,,,------......------,,,+++,,,,,,------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))***************+++++++++))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))+++******))))))******+++******))))))))))))******))))))))))))************)))***+++,,,,,,,,,+++******************************++++++++++++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///---------------...//////////////////000000000000222222222222333555666777999@@@OOOeee}}}wwwxxx~~~************************************************************************++++++******++++++,,,---,,,,,,++++++***)))))))))************************************************++++++************++++++******+++++++++,,,,,,,,,************************************************------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,---...//////000000000111///...---///111333444555777999<<<>>>???CCCDDDGGGJJJLLLMMMMMMMMMRRRRRRQQQPPPNNNLLLJJJIIIAAAAAAAAA???<<<;;;<<<>>><<>>BBBDDDCCCCCCEEECCC???CCCBBBAAA@@@???>>>======;;;:::888888:::;;;<<<<<<999:::;;;<<<======>>>>>>GGGGGGFFFEEEDDDAAA<<<888444333111000000111333555555444333111///...------................................................,,,------......------,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))*********))))))))))))))))))***((()))))))))************((()))+++---...---+++*********************************+++++++++******)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,---...///---------------...///000////////////000000000000111111111222333444666666999???NNNddd~~~{{{~~~************************************************************************++++++******++++++,,,---+++++++++*********))))))************************************************+++******))))))******+++******+++++++++,,,,,,,,,************************************************---,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++........................//////...------000555999<<<>>>@@@CCCFFFIIIJJJKKKOOOPPPQQQQQQQQQPPPNNNMMMKKKJJJIIIGGGEEECCCAAA@@@AAABBBCCCBBBAAAAAACCCDDDHHHKKKNNNOOOMMMKKKIIIIIIDDDHHHJJJIIIJJJLLLKKKGGGGGGGGGGGGGGGGGGFFFFFFFFFIIIGGGDDDDDDEEEEEECCCAAAAAAAAAAAAAAABBBBBBCCCCCCFFFFFFFFFHHHIIIHHHEEEBBB===<<<999666444333444444444333222000///.........////////////////////////........................,,,------......------,,,,,,,,,,,,---------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******************************))))))))))))))))))))))))***)))))))))))))))******************************************************((()))))))))************(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************((()))+++---...---+++***************************)))******+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,------......,,,,,,,,,------///000000////////////000000000000111111111222333444555666:::@@@MMMccc|||************************************************************************++++++******++++++,,,---************************************************++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,***************************************+++++++++++++++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,,,,+++******///......---......//////000000000111333888>>>CCCFFFGGGJJJLLLNNNPPPQQQQQQSSSRRRQQQPPPNNNLLLJJJIIIAAAAAA@@@@@@@@@@@@@@@@@@CCCEEEGGGHHHHHHIIIKKKMMMKKKNNNPPPOOOMMMKKKJJJJJJIIIMMMMMMKKKKKKMMMKKKHHHFFFFFFFFFEEEDDDCCCAAAAAAJJJHHHGGGIIIKKKKKKHHHDDDJJJIIIHHHHHHHHHHHHIIIIIIBBBAAAAAACCCFFFHHHHHHHHHGGGEEEBBB>>>;;;777555444//////////////////000111////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************+++++++++***************)))))))))))))))))))))))))))))))))))))))******+++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******+++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((())))))************))))))))))))))))))************)))***+++,,,,,,,,,+++***************************))))))***++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---...///000111////////////000000000000111111111111222444555666:::???KKK```zzz************************************************************************++++++******++++++,,,---)))))))))***++++++,,,,,,************************++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,************************))))))*********+++++++++)))))))))((())))))******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...000111222222555999<<>><<<444333222111111111111111////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,------------...------------------------++++++++++++++++++++++++************************((()))))))))************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))***++++++************************************************))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++'''(((((()))******+++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''((()))***++++++***)))((())))))))))))******************************))))))************************))))))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---...///000111////////////000000000000000000111111222333555666999===HHH\\\vvv************************************************************************++++++******++++++,,,---(((((()))***+++,,,,,,---************************++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,************************))))))******++++++++++++(((((('''(((((()))******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...******+++,,,...111444666555:::@@@EEEHHHKKKLLLNNNOOOOOOOOONNNMMMJJJHHHGGGDDDCCCAAA@@@??????@@@@@@HHHGGGGGGGGGGGGHHHIIIIIIDDDGGGJJJKKKLLLMMMOOOQQQSSSVVV\\\aaaffflllrrrvvv~~~|||uuuqqqqqqoookkk```aaaccceeeffffffffffffiiikkkpppyyy~~~jjjjjjiiihhhhhhiiikkkkkk___YYYPPPIIIEEEDDDDDDDDDBBBCCCFFFHHHIIIIIIHHHGGG>>><<<:::777444111000///000000000000000000000000........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++************************(((((())))))*********+++++++++++++++******))))))))))))))))))))))))))))))))))))((())))))***++++++************************************************))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((()))***++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''((()))***++++++***)))((())))))))))))************++++++***)))((((((((()))************************((()))***+++++++++++++++******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,+++******+++,,,,,,---...///111111////////////000000000000000000000111222333555555888;;;FFFYYYttt((()))***+++,,,+++******************************************************---,,,***))))))***,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***000...,,,+++***+++,,,---,,,---000333777;;;===???CCCEEEIIILLLMMMKKKHHHFFFKKKFFF@@@======???>>>===AAA@@@DDDJJJLLLIIIHHHJJJKKKJJJHHHGGGGGGGGGGGGGGGNNNOOOQQQQQQSSSYYYccckkksssuuu}}}zzziii___WWWRRROOOPPPKKKEEEFFFKKKMMMIIIEEECCCDDDDDD???999555555777222000------.........,,,........................................................................------------------------------------,,,,,,+++***---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))***++++++++++++***)))))))))))))))))))))))))))))),,,+++***))))))***+++,,,*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))+++*********))))))(((((()))))))))))))))))))))))))))((('''&&&''')))+++,,,---------,,,+++***)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((((()))***************+++*********))))))((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))************++++++++++++++++++************)))))))))))))))************+++++++++*********))))))***++++++,,,,,,++++++******+++,,,---------,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////000000000000000111111222111222222333333444555555777;;;EEEWWWppp~~~((()))***+++,,,++++++***************************************************,,,,,,************,,,,,,************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---++++++...---,,,++++++---...///222444666:::>>>AAADDDEEEEEEFFFFFFEEEDDDBBB@@@???<<<;;;:::===@@@CCCCCCBBBIIIGGGHHHKKKLLLJJJLLLPPPIIIKKKKKKIIIFFFGGGJJJNNNVVV___kkkqqquuu|||zzzrrrggg^^^WWWOOOGGGBBBEEEDDDCCCBBB@@@>>>:::888555333111000000000111111////////////////////////........................---------------------------------------------------------------,,,+++***((()))***+++,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))((()))***+++++++++++++++))))))))))))))))))))))))******)))(((((()))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))((((((''''''))))))))))))))))))))))))((((((''''''((()))+++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((()))************)))************)))))))))(((((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))************++++++++++++++++++************)))))))))))))))************+++++++++*********))))))***++++++,,,,,,++++++******+++,,,---...---,,,,,,******+++,,,,,,,,,,,,+++,,,,,,------.../////////000000000000000111111222111111222222333444444444777;;;EEEWWWooo|||~~~))))))***++++++++++++***************************************************++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------------,,,++++++------------///000222333:::;;;===???AAACCCDDDEEECCCBBB@@@>>>===<<<;;;;;;999:::===AAAEEEFFFEEECCCHHHFFFGGGHHHHHHHHHOOOWWWSSSWWWYYYXXXTTTUUU\\\bbbnnnzzzrrrcccXXXSSSGGGBBB??????AAABBB@@@===777777666333000//////111000000000000////////////........................------------------------------------------------,,,------------,,,,,,+++(((((()))***+++,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))((((((((((((''''''''''''))))))))))))))))))))))))''''''((())))))******+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((('''((())))))******))))))************)))))))))))))))))))))))))))))))))))))))(((((((((((()))******)))))))))))))))))))))))))))************++++++++++++++++++************))))))))))))*********+++++++++++++++******************++++++,,,,,,++++++******+++,,,......------,,,))))))***+++++++++++++++,,,,,,------.../////////000000000000000111111222000000111111222333333333777;;;EEEVVVnnn}}}~~~))))))******++++++++++++******************************************************++++++++++++******************************((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++************++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,++++++---...///111333555666777>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????EEEEEEFFFGGGGGGEEECCCAAAAAAAAAEEEIIILLLOOOXXXbbblllooossstttuuuvvvzzz}}}~~~~~~yyyuuuwwwyyyxxxqqqqqqrrrtttwwwwwwtttqqqyyy}}}|||uuusss{{{wwwsss[[[VVVNNNHHHEEEBBB>>><<<;;;<<<;;;888444000///000000000000000////////////........................------------------------........................,,,---------------,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''')))******+++******,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))*********+++++++++***************************++++++,,,,,,++++++***++++++---.........---,,,******+++,,,,,,,,,,,,+++,,,,,,------.../////////000000000000000111111222///000000111111222333333666:::DDDVVVnnn***************+++++++++************************************************)))******++++++******)))************************((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,........................++++++++++++,,,,,,------000222444777999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@BBBDDDEEEDDDDDDIIIIIIHHHGGGFFFGGGHHHJJJIIIKKKSSS\\\ccchhhpppyyyzzzxxxwwwwwwvvvuuuooonnnllljjjiiijjjjjjiiibbbbbb^^^XXXUUUWWWYYYZZZXXXVVVUUUTTTVVVYYY[[[\\\```gggggg___UUUUUUZZZ]]]gggjjjoootttzzz}}}ttteeeVVVJJJDDDBBBBBBAAA>>>:::666333222000000000000//////......////////////////////////------------------------........................,,,------......---------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++******+++++++++******)))))))))))))))))))))))))))************************(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++++++++***++++++,,,,,,,,,+++******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))************++++++++++++***************************++++++,,,,,,++++++***+++,,,---...///...------+++,,,------......------,,,,,,------.../////////000000000000000111111222///000000111111222333333444999CCCUUUnnn******))))))******+++,,,************************************************************************************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,------------------------+++++++++,,,---///000111666888;;;>>>@@@@@@??????999999:::<<<===???@@@@@@@@@BBBDDDFFFGGGGGGFFFEEECCCDDDFFFIIIMMMTTT\\\bbbbbbcccjjjvvvtttkkkbbb___```aaa^^^ZZZTTTUUUUUUUUUYYY```dddccc]]]ZZZVVVSSSTTTXXX]]]```hhhfffbbb]]][[[\\\aaafffkkktttyyyqqqcccXXXRRROOOJJJKKKNNNSSSYYY\\\]]]\\\bbbgggsssxxxpppUUUPPPHHHAAA<<<999666333222222111111000000//////////////////////////////................................................,,,------............---++++++,,,---...///000000+++,,,,,,------,,,,,,+++******+++,,,,,,,,,+++++++++++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))(((&&&&&&&&&(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((())))))***++++++,,,+++++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((((())))))(((((())))))))))))************))))))))))))))))))))))))***))))))))))))***++++++)))))))))))))))))))))))))))************++++++++++++++++++************)))*********++++++++++++,,,***************+++++++++***++++++,,,,,,++++++***+++,,,---...///......---,,,------...............,,,,,,------.../////////000000000000000111111222000000111111222333333333555888BBBSSSlll+++***)))))))))***+++,,,************************************************+++***)))(((((()))***+++************************************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++************++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000333666777<<<>>>AAADDDEEEDDDBBBAAA======>>>>>>???@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFFFFJJJPPPWWW```kkkwwwwwwtttvvv~~~{{{vvvooojjjbbb^^^ZZZYYYZZZYYYUUUPPPNNNRRRTTTXXXdddrrrzzzzzzvvvqqqmmmlllpppwww~~~yyyvvvzzz~~~oooeee^^^^^^bbbjjjpppmmmaaaWWWRRRSSS[[[gggqqqwww}}}sss^^^MMMDDD@@@;;;777555444444333222222111111////////////////////////////////////////////////........................,,,,,,---...............***++++++,,,---...///000+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++)))******+++++++++******))))))))))))))))))))))))((()))***++++++***)))(((************************((('''&&&%%%&&&(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))((((((((()))))))))******))))))))))))))))))))))))***))))))((()))+++,,,---***++++++,,,,,,+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***&&&'''(((((())))))((((((((()))))))))************((((((((((((((((((((((((******))))))******+++,,,)))))))))))))))))))))))))))************++++++++++++++++++************)))*********+++++++++,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***+++,,,.../////////...---+++,,,------......------,,,,,,------.../////////000000000000000111111222111111222222333444444444777999AAAQQQhhh+++***)))))))))***,,,---************************************************,,,***)))'''''')))***,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++************++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///111333666999;;;@@@BBBEEEHHHHHHGGGDDDBBBCCCCCCBBBAAA???>>>======BBBAAA@@@@@@AAADDDGGGIIIQQQWWW___hhhrrr~~~~~~wwwsssyyyxxxnnnccc[[[WWWUUUTTTXXX]]]ccceeeeeeaaa___VVV\\\aaaiiizzzxxxwwwzzzyyyeee]]]WWWXXX[[[___eeekkkrrrxxx{{{aaaSSSLLLEEE@@@777777666555444444333333000000000000000000000000000000000000000000000000////////////////////////,,,,,,---.../////////...---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,))))))))))))))))))))))))'''((()))******)))((('''************************((('''%%%%%%%%%(((+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))&&&'''''''''(((((())))))))))))))))))))))))))))))+++***(((((((((***---...***++++++,,,,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******&&&''''''((((((((((((((((((((())))))*********+++((((((((((((((((((((((((*********)))******+++,,,)))))))))))))))))))))))))))************++++++++++++++++++************)))******+++++++++,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++,,,,,,.../////////...---***+++,,,,,,------,,,,,,,,,,,,------...//////000000000000000000111111222111222222333333444555555999:::@@@OOOfff*********))))))))))))))))))******++++++,,,------,,,,,,++++++***))))))(((++++++++++++++++++++++++...---+++***)))***++++++******))))))******+++,,,******))))))))))))************))))))******+++,,,------------------------,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,...///...------...///111555:::>>>BBBDDDEEEKKKKKKKKKIIIGGGDDDAAA???BBB???===>>>AAABBB@@@>>>===888888===>>>@@@LLL\\\dddtttyyyjjj^^^\\\___```bbbfffhhhjjjiiibbbWWWOOOMMMMMMTTT]]]nnn{{{yyywwwxxxxxxwww{{{xxxmmmddd```fffjjjnnn}}}sssaaaVVVJJJCCC===888666333222222666222...000333555111---111111000///////////////////////////////////////------------------------//////.........---------------------------------+++++++++*********))))))++++++++++++++++++++++++++++++******))))))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***++++++***)))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))))))))***++++++***)))(((((())))))******+++,,,,,,,,,++++++))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))((())))))))))))***************)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------............///111111111000000000000000111111111222333444555666777888AAAQQQdddxxx+++++++++***************,,,+++++++++++++++++++++************************++++++++++++++++++++++++---,,,++++++*********+++******))))))******+++,,,++++++************+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...------///111555888>>>CCCHHHKKKLLLLLLKKKIIIFFFCCC@@@>>>===<<<@@@???>>>>>>???>>>===;;;??????BBBGGGLLLUUUcccqqqzzz~~~vvvhhhZZZSSSPPPOOOQQQVVV^^^fffoooqqqllleee```___iiiooo{{{wwwtttjjjaaadddqqqtttnnnwwwuuu{{{hhhMMM@@@???>>>888111000/////////000000000///111111000////////////000////////////////////////------------------------//////.........------------------------------------,,,,,,,,,+++++++++***++++++++++++++++++++++++************))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((******+++***))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++***)))))))))))))))++++++,,,,,,,,,++++++***))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++************************)))))))))*********++++++******)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------............///111000000000000000000000111111111222333444555666666888AAAQQQdddwww++++++++++++++++++++++++------,,,,,,+++******)))(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***)))******))))))******+++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,------------,,,,,,+++...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,000000///...---///333666:::>>>DDDIIIMMMMMMLLLKKKEEEBBB???;;;999999;;;<<<>>>???@@@???===;;;;;;<<>>BBBEEEIIIMMMMMMJJJGGGDDD:::999888888888:::<<<===<<<>>>???===;;;;;;@@@DDDEEETTT```eeennn{{{~~~xxxzzzwwwpppiiifffggghhhddddddbbb]]]XXXYYYbbbkkkwww~~~pppbbb```hhhwwwkkkWWWHHH???<<<:::888555333333444666222222111000000000000111////////////////////////................................................---------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,************************************************************))))))((((((************************)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***+++******)))))))))))))))***---------,,,+++***)))((())))))************))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++******************************+++++++++,,,,,,,,,******************++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------............///000000000000000111111111111111111222333444555666555888AAAQQQbbbttt))))))))))))******++++++******+++++++++,,,,,,,,,************************************************((()))+++,,,,,,+++***)))******))))))******+++,,,******))))))))))))******,,,,,,++++++,,,,,,---...************************,,,,,,---......---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///111555:::AAAFFFMMMNNNOOONNNKKKGGGAAA>>>666777888999:::;;;;;;;;;999:::;;;;;;;;;@@@HHHNNNTTTcccoootttyyy}}}uuupppjjjbbbZZZWWWZZZdddmmmwww{{{{{{rrrgggbbbdddhhhnnnzzzqqqggggggqqq}}}~~~eeeSSSGGG@@@777333333555444333333333222111111111111111000000000000000000000000........................---.....................------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,******+++++++++,,,,,,,,,************************************************++++++***))))))(((((((((************************'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***++++++***)))))))))))))))******---------,,,+++***)))((())))))************))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++******************************+++++++++,,,,,,,,,*********+++*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------............/////////000000111111111111111111111222333444555666666888AAAQQQbbbrrr((((((((()))******++++++)))******+++,,,,,,------++++++******************************************((()))******+++***************))))))******+++,,,***))))))))))))))))))***+++++++++++++++,,,------************************+++,,,,,,------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............111555999===BBBHHHMMMNNNMMMKKKGGGCCC???;;;999;;;;;;<<<<<<<<<:::888777777999<<<@@@EEEKKKSSSXXX\\\cccjjjnnnqqqsssqqqlllaaaZZZSSSRRRVVV```ppp}}}{{{sssqqqqqq{{{tttkkkfffbbbbbbaaa______aaafffjjjkkkhhhdddaaaaaacccgggiiigggggghhhiiifffeeejjjrrrqqqqqqrrruuuxxx|||sssppptttvvv|||___SSSCCC999666666444111444333222222111111222222000000000000000000000000........................---------...............------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***)))))))))))))))***************************((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,)))))))))))))))******+++,,,,,,,,,,,,++++++***)))))))))************))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++++++++++++++++++++++++++************+++++++++,,,***++++++++++++***))))))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------............////////////000111111222222111111111222333444555666777888AAAPPPaaarrr(((((()))******+++,,,,,,+++++++++++++++++++++,,,)))))))))***++++++,,,,,,************************)))))))))))))))***++++++******))))))******+++,,,+++******))))))******++++++************+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000222777===BBBFFFJJJMMMPPPIIIFFFCCC???===;;;<<<<<>>>>>@@@CCCEEE@@@>>><<<:::999;;;<<<>>>DDDHHHQQQ^^^iiinnnmmmjjjbbbTTTJJJMMMSSS\\\lll|||}}}~~~|||yyy{{{rrrhhhdddfffiiiccc]]]VVVSSSSSSUUUUUUTTTJJJKKKLLLLLLNNNRRRXXX\\\VVVZZZ]]]ZZZSSSMMMLLLMMMSSSOOOQQQXXXZZZVVVRRRSSSUUUWWWXXXWWWUUUTTTSSSSSSRRRWWW___dddeeejjj{{{ssskkkjjjkkklllpppUUUEEE??????555444333333222222333333000000000000000000000000////////////////////////---------.........//////---------------------------------.........//////++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))(((((((((***+++,,,************************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,))))))((())))))***++++++******+++,,,,,,,,,++++++))))))************))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++++++++++++++++++++++++++((())))))))))))************+++,,,,,,+++***)))((())))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------.........//////...//////000111222222222111111111222333444666666888999@@@NNN___rrr)))***++++++***)))***+++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++---...---,,,+++,,,---000000///...///222888<<>>DDDGGGEEE@@@AAA>>>:::666666;;;BBBGGGSSS\\\fffmmmuuuyyysssjjjaaaVVVNNNMMMSSSaaayyy{{{||||||zzz|||yyynnnfffccc```YYYVVVWWWWWWPPPMMMSSSWWWWWWWWWZZZWWWSSSOOOOOORRRTTTTTTRRRWWW\\\]]]YYYYYYYYYTTTLLLLLLIIIKKKTTTXXXVVVVVVZZZYYYVVVTTTVVV[[[]]]\\\YYYXXX[[[]]]^^^]]]]]]```bbbwwwsssddddddiiiwww|||{{{eeeQQQ@@@AAA999111///333666444111444333111////////////000000000000000////////////////////////////////////........................------,,,,,,,,,------...//////...---,,,,,,+++++++++++++++************)))++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++******))))))((((((''''''+++******))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++******)))***+++---...((()))***+++,,,---------)))))))))***+++++++++,,,))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************,,,,,,+++***)))))))))***,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,------...////////////////////////---------............///000000000000000111111222111222222333333444444555666555<<>>BBBDDDGGGLLLOOOPPPMMMIIIGGGEEECCCBBBDDDGGGGGGCCC???777666666888>>>HHHSSS[[[nnnrrrssssssvvvzzzvvvooo]]]WWWUUUXXX^^^hhhxxxooogggbbb```\\\WWWUUUXXX[[[UUUSSSWWWYYYVVVVVVXXX\\\UUURRRUUUVVVUUUWWW[[[^^^\\\ZZZYYYYYYYYYYYYXXXUUUWWWVVVRRRRRRVVVUUURRRVVVSSSSSSXXXYYYVVVUUUXXXXXXXXXXXXYYYZZZ]]]___aaaiiijjjjjjfffaaa^^^___aaadddlllxxxzzzvvvuuurrruuu~~~iiiEEEAAA:::666555555555444666555444222111000000000111000000000////////////////////////////////////...........................------,,,,,,------...///......---,,,,,,++++++++++++++++++************++++++++++++++++++++++++************************************************)))************+++++++++++++++*********)))))))))++++++***))))))))))))))),,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,)))******+++++++++************************++++++))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************************************************************++++++******)))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,------...........................---------............///111000000000000111222222111222222333333444444555;;;:::@@@OOObbbwww)))***++++++***)))***+++******************************************************************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------***+++,,,,,,+++,,,...///,,,000444999===BBBGGGJJJJJJLLLNNNPPPPPPNNNLLLJJJJJJJJJIIIHHHFFFCCCAAA???:::<<<@@@FFFOOOZZZccchhhrrrpppjjjfffhhhnnnssssssgggeeeeeeiiinnnttt~~~zzzuuuqqq[[[XXXVVVVVVSSSMMMJJJKKKJJJHHHKKKRRRWWWWWWWWWYYYSSSPPPOOOPPPRRRTTT[[[bbbaaadddgggjjjkkkmmmooopppmmmmmmiiidddeeekkkpppqqqmmmiiigggfffddd___]]]______aaabbbaaa______aaaccctttuuusssnnngggdddgggjjjbbbhhhmmmpppzzz}}}rrrsss~~~|||vvvwwwqqqaaaLLL>>>999999777444777777666555444222222111111111000000000/////////////////////////////////..............................---------------............------,,,,,,+++,,,+++++++++************++++++++++++++++++++++++************************************************)))************++++++++++++++++++++++++*********++++++***))))))))))))***,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))***************************)))((((((******************))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))*********************************************************************)))******++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,------...........................---------............///000000000000000111222222111222222333333444444555:::999>>>KKK]]]rrr)))***++++++***)))***+++************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,...------,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......///...------///111...333999???DDDHHHLLLNNNNNNOOOOOOPPPPPPPPPOOONNNNNNMMMIIIDDD??????CCCGGGLLLQQQZZZdddlllpppqqqppp```[[[TTTRRRXXXggguuu~~~}}}{{{|||ooolllhhhdddaaa___]]]\\\XXXYYY[[[\\\ZZZVVVTTTTTTOOOOOORRRVVVYYYZZZ[[[\\\\\\]]]```ccchhhppp|||~~~vvvqqqoooqqqpppmmmiiijjjpppuuurrrxxxwwwqqqttt{{{sssccc___fffpppzzzyyyssswww~~~eeeIIIAAAAAA===888444555555444444333222222111111111000000000//////////////////////////////........................///......------------.........---------,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++******,,,+++******))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&((()))++++++++++++*********+++++++++******)))++++++******))))))((((((((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************((()))))))))***************************************************************)))))))))***+++,,,,,,++++++++++++++++++++++++************++++++++++++***++++++,,,,,,------...........................---------............////////////...///000000111111222222333333444444555999888<<>>===222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////000///...------------------------------,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************))))))*********+++++++++************************,,,++++++***************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***,,,---,,,,,,+++)))***+++,,,------------+++******))))))(((((((((((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))***************************************************************)))))))))***+++,,,,,,++++++++++++++++++++++++)))))))))******+++++++++***++++++,,,,,,------...........................---------............///...------------...//////111222222333333444444555;;;:::>>>HHHWWWmmm)))***++++++***)))***+++******************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,...111444;;;@@@EEEJJJLLLMMMNNNOOOOOOOOONNNNNNNNNNNNNNNNNNCCC@@@===<<>>EEENNNddd***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,+++***************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------.........///222555999;;;BBBAAA@@@??????@@@AAAAAAGGGHHHKKKLLLKKKIIIFFFCCCDDDJJJQQQYYYfffvvvmmmddd```eeeiiijjjpppyyy|||vvvgggXXXLLLJJJNNNJJJQQQWWWYYY[[[bbbooozzz~~~}}}}}}|||xxxwwwxxx|||~~~}}}xxxqqquuusssnnnqqqyyyvvv\\\NNNAAA777777777333111333222222111111111111222222111111111111111111111111////////////............---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))************************))))))******+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************************************+++++++++))))))***+++,,,------...,,,++++++++++++++++++,,,---,,,+++******+++,,,---,,,,,,,,,,,,------------,,,,,,,,,---------.....................///000111////////////000111222222666777888666444333444555666999???FFFNNNccc******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,---///222666999<<<>>>@@@???=========???BBBCCCIIIIIIJJJKKKNNNRRRUUUXXXVVV]]]bbbfffllltttwwwuuu\\\XXX___ooo{{{{{{mmm___VVVOOOJJJMMMSSSRRRYYYbbbhhhlllrrr{{{|||yyy}}}~~~nnn______ggggggPPP<<<888999666444666333222222111111222222333000000000000000000000000////////////............---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******+++++++++,,,***************************************+++++++++************************))))))))))))))))))))))))((()))))))))************)))************++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************************************))))))*********+++++++++((()))***+++,,,------...+++++++++,,,,,,+++++++++---,,,***))))))***,,,---,,,,,,,,,------------...,,,,,,,,,---------......------------...///000000......//////111222444555444666666666444333444555444888???EEENNNbbb*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------+++---000444888<<>>AAACCCEEEHHHGGGGGGJJJQQQ\\\fffmmmtttxxxxxxrrrmmmiiibbbYYYTTTRRR\\\rrrrrrcccWWWPPPRRRVVVUUUVVVYYY]]]fffsssnnn}}}zzzuuupppsssttt~~~ggg```eeesssoooOOOCCC>>>777222333333222222111111222222333////////////////////////000/////////............---...///111111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++%%%&&&''')))***,,,---...************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************************************))))))******++++++++++++((())))))+++,,,---......***+++,,,------,,,+++***---,,,***))))))***,,,---,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,---...///000......///000222444555666222333444444333333555666111666>>>EEEMMMbbb******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,++++++*********...,,,)))''''''))),,,...+++,,,---......---,,,+++,,,,,,,,,++++++*********)))************+++++++++***+++------,,,,,,---...111222444666777999999999::::::<<>>AAADDDGGGHHHGGGEEE???@@@BBBHHHYYYppp{{{```QQQRRRVVVTTTZZZ\\\fffvvvooo___WWWUUUQQQUUU[[[cccmmmvvv~~~~~~{{{}}}wwwnnnhhheeeccceeemmmzzznnnsss}}}eeeHHH:::999333//////222333111111444111111111111111111111111111000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******************+++++++++++++++************************************************************************************++++++******************,,,---------,,,,,,+++***************************++++++***)))))))))))))))******************************))))))))))))******************************************************************************)))************+++++++++************************************************++++++******++++++,,,---***************+++,,,---+++++++++++++++++++++++++++***)))((()))***,,,---******+++,,,------......,,,------------.........,,,,,,------.../////////111000000000000000000000222222222222333444555555888777;;;CCCKKK\\\******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++***))))))***++++++++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,---------,,,,,,...///555555555555666888:::;;;AAADDDFFFGGGFFFDDDBBBBBB===AAAFFFOOObbbxxxkkkXXXMMMOOOXXX```jjjooozzz{{{jjj[[[TTTSSSTTTWWW\\\fffrrr}}}~~~}}}tttuuu~~~|||xxxrrrqqqqqqmmmfffccchhhuuu}}}vvvqqqyyy___CCC888555111///222333111111333111111111111111111111111111111000000000//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,+++++++++******************************************************************************************++++++++++++++++++,,,,,,---------,,,++++++************************++++++***))))))))))))*********************************))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++******++++++,,,---,,,,,,+++++++++,,,,,,---************************+++******))))))+++,,,---***+++,,,---------------,,,,,,,,,,,,------------,,,,,,------.../////////000000000000000000111111222222222222333444555555888777;;;AAAIIIZZZ|||******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,---,,,+++,,,...000666555555555888;;;>>>@@@DDDGGGIIIGGGCCC??????@@@DDDKKKTTT___lllxxxzzzwwwkkkccc]]]^^^^^^^^^gggsss{{{vvvoooeee\\\XXXYYY[[[\\\dddjjjsss~~~zzzzzz}}}}}}vvvooorrruuuvvvppphhhdddfffiiivvvvvvnnnxxx}}}XXXAAA@@@999444444444111000111111111111111111111111111111111111000000000//////////////////....................................------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,+++++++++************************************************+++++++++******************************+++++++++++++++,,,,,,,,,,,,------,,,,,,+++************************++++++***))))))***************************************))))))))))))******************************************************************************))))))*********+++++++++************************************************++++++******++++++,,,------,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++*********+++,,,---++++++,,,.........------+++++++++,,,,,,,,,------,,,,,,------.../////////000000000000000111111111222222222222333444555555999888;;;AAAHHHYYYzzz******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,++++++,,,000222555555666777;;;???CCCEEEFFFGGGGGGDDDAAA@@@DDDGGGXXXbbbnnntttuuuqqqfff[[[SSSRRR[[[lllvvvxxxxxxnnn\\\XXXUUUVVV[[[ccciiilllvvvzzz{{{nnnkkklllmmmlllgggbbb]]]ZZZfffkkkyyyzzzpppvvv{{{]]]LLLAAA777444444222222444111111111111111111111111111111111111000000000000000000/////////.................................------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***************************))))))*********+++++++++******************************++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,************************+++***************++++++******************************))))))))))))******++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************++++++******++++++,,,---,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---+++,,,---...///...---,,,+++++++++,,,,,,,,,------,,,,,,------...///////////////000000111111111111222222222222333444555555999888;;;AAAHHHYYYzzz******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---///444777777777999;;;>>>BBBFFFHHHEEEDDDBBBAAACCCJJJSSSZZZsss~~~xxxhhhWWWJJJLLLOOO]]]ppp~~~~~~pppaaaVVVTTTRRRQQQUUU___kkkvvv}}}tttnnngggbbbaaaaaaaaa___\\\\\\eeexxx{{{jjjhhhmmm^^^NNN>>>666555555888;;;222222222222222222222222222222111111111000000000000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************)))))))))***++++++,,,,,,******************************++++++,,,---------++++++,,,---------,,,,,,+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,...//////...---+++,,,,,,,,,,,,------------,,,,,,------...//////////////////000111111222222222222222222333444555555888777;;;AAAHHHXXXzzz******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------...///000444999===:::;;;===???BBBDDDFFFFFFDDD@@@<<>>???@@@BBBCCCDDDEEEEEECCC===999???PPPfffzzziiiXXXPPPMMMMMMZZZkkkzzzvvv```SSSRRRRRROOOQQQZZZfffrrr{{{|||~~~}}}~~~|||vvvqqqqqqxxx~~~~~~ooobbb___bbbfffhhheeeffflllqqqvvvrrroooZZZqqqzzz\\\HHH???===???CCC222222222222222222222222222222222111111111111000000000000000////////////////////////////////////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++************************((())))))***++++++,,,,,,******************************+++,,,,,,---......***+++,,,,,,------------+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,---...///000***************************+++,,,---------,,,,,,+++---///111000///,,,+++---------.........//////,,,,,,------...//////000...//////000111222222222222222222222333444555555444333777>>>EEEVVVxxx++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------***+++,,,..................000222555999===AAACCC>>>???AAACCCCCCCCCCCCBBB===;;;999???TTTsssppp]]]QQQSSS\\\\\\iiizzzvvvfff\\\ZZZZZZYYYWWWcccnnn}}}~~~xxxuuuxxx|||}}}~~~}}}~~~|||yyyvvvuuuuuuvvvwwwrrreee```___cccnnnvvvrrrhhhfffqqq~~~zzzpppiiiuuueeePPPMMMHHH<<<666555444222000000222444000000000000000000000000000000000000000000000000////////////////////////000000//////.........---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,+++******************************************************))))))***+++,,,,,,------///...---,,,++++++++++++,,,+++***)))((((((((()))(((((()))***+++,,,,,,---((())))))))))))*********------,,,+++)))(((((((((%%%''''''&&&***000...&&&++++++++++++******))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***)))))))))***+++////////////...---,,,++++++,,,------......------............///////////////111222333111111222333222111111000111333444555333999:::???JJJVVVppp++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------------------.........000222777;;;>>>@@@@@@@@@>>>@@@CCCEEEEEEEEEDDDDDD???BBBEEELLL___wwwyyytttooogggbbbeeennnnnn{{{uuurrrnnnhhhccc```bbbfffiii}}}}}}}}}}}}}}}~~~~~~{{{{{{}}}}}}}}}~~~}}}zzzwwwwww~~~|||pppiii___gggmmmlllfffccceeejjjvvvwww|||pppaaaNNN::::::999888555333222333444111111111111111111111111000000000000000000000000////////////////////////000/////////............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------------,,,++++++++++++++++++++++++++++++************************)))******+++,,,,,,------......---,,,++++++++++++))))))))))))************************++++++++++++)))))))))*********++++++''''''&&&(((+++,,,+++)))+++//////,,,+++---+++&&&++++++++++++*********)))***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,---////////////...---,,,,,,+++,,,------......------............////////////...000222222111000111222222111111111111333444555555:::999<<>>???BBBEEEFFFFFFEEEEEEFFFKKKQQQXXX]]]fffpppuuuuuu```ccckkkssswwwyyysssggg```___dddiiiiiihhhkkkrrryyy}}}yyyvvvuuu{{{|||}}}}}}}}}}}}~~~}}}}}}|||}}}~~~~~~~~~zzzwwwwww{{{{{{xxxyyy}}}~~~yyyssswwwzzz~~~~~~{{{yyyyyyzzzzzz{{{{{{xxxwwwtttaaaaaacccfffhhhfffbbb]]]mmm}}}|||vvvYYYAAA:::999777555333111111111111111111111111111111111000000000000000000000000////////////////////////////////////............------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,---------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---...---,,,++++++***++++++'''((()))++++++++++++***,,,,,,++++++******************+++++++++,,,,,,,,,)))(((''')))---...,,,***(((,,,...***(((***,,,+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,---...///000000000000///...---,,,+++,,,------......------............////////////---///111111000000000111222111111111222333444555777:::888:::EEERRRnnn+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------......------///111444666999===BBBFFFGGGEEEBBB???BBBDDDGGGGGGEEEDDDEEEGGGVVVaaakkknnnmmmjjjccc\\\VVV]]]iiivvv|||kkk^^^XXXUUUWWW___iiiooorrrtttyyy}}}}}}xxxtttrrrvvvwwwzzz|||~~~~~~}}}~~~~~~}}}|||~~~zzzwwwvvvwww|||zzzxxxuuuvvvxxxyyywwwuuutttwwwxxxwwwsssqqqrrrtttvvvvvvtttqqqpppttt}}}mmmeee^^^aaajjjnnniiiaaabbbsss~~~mmmttthhhOOO<<<:::666444333333222222111111111111111111111111000000000000000000000000///////////////////////////////////////.......................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,+++******++++++'''(((***,,,,,,,,,***)))+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++))))))***,,,///333111---)))(((***,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,---......//////000000000//////...---+++,,,------......------............////////////---///000111000///000111111111222222333444444555555999888:::DDDPPPkkk+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---///222666:::===>>>@@@CCCEEEFFFEEEDDDBBBDDDFFFGGGEEECCCDDDIIINNNaaaooo{{{}}}wwwnnncccZZZUUU\\\gggsss{{{iii\\\VVVUUUWWWZZZaaalllxxx{{{vvvrrrppplllooosssxxx|||~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{xxxwwwxxxzzz{{{||||||yyywwwwww{{{sssuuuvvvtttqqqppprrruuurrrpppnnnnnnppprrruuuvvvyyy|||sssbbb___gggmmmjjjddd[[[gggyyymmmbbbvvv}}}dddGGGAAA;;;666555666666666111111111111111111111111000000000000000000000000000000000000000000000000.........///////////////........................///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,---------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,+++*********++++++)))***,,,---,,,+++)))''')))******+++,,,,,,------+++,,,,,,,,,,,,---------)))++++++)))''',,,666???NNNAAA333,,,,,,,,,***(((+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------)))******+++,,,------...///////////////......---+++,,,------......------............////////////---///000111000///000111111222222333444444555555222888999<<>>AAACCC<<<===@@@BBBDDDEEEEEEDDDAAABBBCCCEEEKKKZZZoootttbbbUUUNNNVVVbbbqqq~~~lllbbb``````bbbfffpppuuu|||{{{|||}}}}}}|||}}}}}}}}}|||{{{yyywwwuuussszzzxxxxxxzzz~~~~~~~~~~~~~~~xxx|||}}}xxxtttsssuuusssvvvyyyxxxvvvttttttvvvqqqsssuuusssooonnnooorrrsssrrrqqqpppooooooqqqsssrrrpppoooqqqrrrrrrwww~~~rrrddd\\\XXXVVVYYYTTTUUU```mmmwwwaaaXXXkkkuuueeePPP>>>555333222222222222222222222222222222000000000000000000000000000000000000000000000000............/////////000........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---........................---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,...------000777@@@HHHMMM666+++###''',,,---,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,---......---,,,,,,,,,,,,------------,,,,,,+++,,,------......------............////////////...000222222111000111222111222333555555555555444222888888;;;CCCLLLccc++++++,,,,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------...000444888<<>>999888777222222222222222222222222000000000000000000000000000000000000000000000000---.........//////000000//////////////////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++************+++,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,000***&&&)))111666555222...(((&&&+++...+++***---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------.../////////...---,,,++++++,,,------,,,,,,,,,+++,,,------......------............/////////000///111222333222111222333111222333555666555555444555888777888@@@JJJccc---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++---......---,,,---...000333888<<<@@@BBBBBBBBB:::===??????AAADDDFFFFFFDDDEEEFFFIIIUUUkkkwwwhhhgggnnnppp{{{wwwnnnhhhhhheeecccmmm{{{{{{tttttt~~~}}}{{{zzzyyywwwuuussspppnnnxxxyyyvvvnnnkkkpppwwwzzz~~~~~~~~~~~~|||{{{zzzyyyyyywwwuuusssvvvtttsssssstttttttttrrrtttqqqnnnkkkkkkmmmoooqqqrrrrrrssssssrrrqqqooonnnnnnnnnnnnooopppqqqssssssxxx|||{{{kkkaaa]]]SSSRRRSSSUUUVVVZZZgggssszzz{{{sssvvvjjjNNN===888222555222222444333///...000222222222111111111111000000000000000000000000000111111000000//////......////////////////////////......////////////......////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++*********+++,,,---,,,++++++******++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---.........---,,,,,,,,,,,,---000///------......---,,,,,,,,,,,,---------......///000000000000000//////222222333444444555555666555888666777???HHHaaa---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---///...------///000333555:::>>>AAAAAAAAA@@@>>>???@@@AAABBBDDDDDDDDDFFFKKKSSSXXXaaaqqqxxxoooqqqzzzxxxnnnkkkiiifffeeefffhhhnnn{{{wwwkkk___ZZZggg{{{|||zzzxxx}}}zzzpppiiihhhjjjjjjppprrrpppqqqxxx}}}}}}}}}~~~~~~{{{{{{||||||}}}}}}}}}}}}zzzyyyyyy{{{}}}{{{wwwssstttsssssssssttttttrrrpppqqqqqqooommmlllllloooqqqrrrrrrrrrqqqqqqrrrrrrsssppppppppppppqqqqqqrrrsssvvvyyy{{{{{{||||||pppggg^^^YYYVVVVVVYYY]]]gggppprrr~~~vvvqqqxxx]]]IIIAAA888555111///111111000111444222222222111111111111000000000000000000000000000111000000000/////////...////////////////////////......////////////......////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......---,,,,,,,,,,,,---000...------......---,,,------.........///////////////000000000000//////222222333444444555555666555999777888@@@IIIaaa---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......------...222444666999===@@@BBBAAA???===BBBAAAAAABBBDDDDDDBBBAAAUUU___llluuuxxx{{{}}}xxxwww}}}wwwfff_________dddhhhjjjooo{{{~~~uuuiiiXXXLLLRRR```www~~~qqqeeeeeeiiijjjqqqvvvvvvvvv{{{~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~}}}|||{{{zzz|||{{{zzzyyywwwvvvtttqqqllliiippprrrsssrrrooonnnpppsssuuusssrrrqqqpppqqqrrrsssrrrqqqqqqqqqqqqrrrrrrrrrrrruuuvvvtttrrrtttzzz|||kkkbbb[[[]]]aaadddgggjjjiiippp}}}tttlllsssoooWWWKKK<<<999333///000111111222555222222222111111111111000000000000000000000000000000000000000////////////////////////////////////......////////////......---...............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------++++++++++++---------,,,,,,,,,,,,---......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,---///...------...///---,,,....../////////000000000//////000000111000000///222222333444444555555666666999777999@@@IIIaaa---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,///444888:::<<>>>>>777222222333222111333222222222111111111000000000000000000000000000000000000000000////////////////////////////////////......////////////......------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++******+++---...---,,,,,,,,,,,,---.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,......---,,,+++,,,---///000000///---,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,---///...------...///...,,,....../////////000000000//////000111111111000000222222333444444555555666666:::888999@@@HHH```---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,+++,,,000666:::===>>>@@@AAAAAA???===<<>>>>>BBBDDDFFFLLLTTTbbbnnn}}}nnnoooooorrryyysssgggcccdddgggfffuuu~~~vvvyyyzzz|||}}}|||{{{~~~~~~wwwiii[[[SSSLLL[[[mmmyyy|||vvv||||||wwwtttnnntttwwwuuutttxxx|||}}}}}}{{{|||~~~~~~~~~|||yyyvvvvvvxxx{{{|||}}}mmmpppsssssspppooopppqqqqqqrrrssssssrrrpppnnnlllsssssssssssssssrrrppppppnnnqqqttttttqqqnnnlllmmmuuuvvv{{{uuujjjgggeeecccccc```\\\aaallltttxxxooo\\\^^^iii|||cccGGG@@@888333444555222000000222222222111111111000000000000000000000000000000////////////000000000000////////////////////////......////////////......------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++******+++---...---,,,,,,,,,,,,---............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++---.........,,,+++,,,---///000000///---,,,---,,,,,,,,,,,,---......------------------------++++++++++++,,,---...///......---,,,,,,,,,,,,---///---,,,---...///...---------.........///////////////000111111111111111222222333444444555555666666:::888999@@@GGG^^^~~~}}}---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,---...333999===???????????????>>>>>>===BBB???@@@EEEHHHMMM]]]nnnvvvzzznnnZZZ___fffooo~~~{{{llleeefffiiikkklllyyyxxxzzz}}}uuummmpppvvv|||~~~{{{}}}|||}}}vvvggg[[[PPPXXXdddooo|||zzz|||}}}yyyvvvzzzzzzuuurrruuuyyyzzzzzz|||}}}{{{zzzyyyxxxrrrrrrssstttttttttssssssoooppprrrrrrsssrrrqqqpppqqqrrrsssssssssqqqpppoooppprrruuutttqqqmmmkkkjjjsssqqqrrrvvv}}}tttgggaaaaaaddd___\\\^^^eeennnvvvmmmdddccc|||}}}___DDD;;;333333555333111111222222222111111111111000000000000000000000000000////////////000000000000////////////////////////......////////////......---...............------------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------++++++++++++---------,,,,,,,,,,,,---.........////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---.........---,,,------...//////...---------,,,,,,,,,,,,---......------------------------++++++++++++,,,---...///......---,,,,,,,,,,,,---...---,,,---/////////---------.........///////////////000111222222222222222222333444444555555666555999888999???FFF\\\|||---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...000222777<<<@@@???>>>===<<<<<<>>>???@@@DDDAAADDDKKKNNNXXXqqqwwwfffZZZSSS]]]jjjxxxvvvmmmjjjlllrrrvvvwwwsss___QQQUUU^^^kkkvvv~~~}}}}}}}}}}}}uuummmbbbdddgggmmmyyy~~~||||||}}}~~~~~~}}}}}}yyyzzz||||||xxxvvvtttrrrppppppqqqrrroooppprrrsssrrrqqqpppnnnpppqqqssssssrrrpppnnnmmmpppoooppptttvvvwwwwwwgggaaabbbaaaaaabbbfffqqqwwwhhhvvv~~~VVVIII;;;666666444333444222222222111111111111000000000000000000000000000.../////////000000000111////////////////////////......////////////......////////////...---,,,,,,........................++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---..............................,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,---...---,,,---///000///........./////////000000000//////000111222222222222222222333444444555555666444888777888>>>DDDZZZzzz---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---...111333555999???CCC???===;;;:::;;;===@@@BBBFFFDDDIIIOOOTTT```sssddd[[[VVVYYYfffuuu||||||yyytttooooootttzzzwwwfffLLLMMMRRR[[[iiittt|||~~~|||}}}}}}{{{|||}}}|||zzzuuutttnnnjjjooozzz~~~yyywwwyyy}}}}}}xxxqqqmmmmmmooopppnnnoooqqqrrrrrrqqqooonnnnnnpppqqqsssttttttttttttmmmmmmqqqvvvuuuppprrryyyvvvsssccc___dddgggfffhhhuuuyyyiiiggg}}}kkkYYYEEE;;;777555444555222222222111111111111000000000000000000000000000.../////////000000111111////////////////////////......////////////......////////////...---,,,+++........................***+++---...///...------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---.................................------......///000111......---,,,,,,,,,,,,---...---,,,---///000///...000000000000111111111111//////000222222333333333222222333444444555555666333888666777===CCCYYYxxx------++++++++++++------.........------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------...//////......------...000444999<<<===>>>???<<<999999===AAACCCCCCCCCDDDHHHMMMVVVeee|||lllaaa^^^gggsss~~~|||~~~{{{wwwtttsssvvvzzz}}}}}}nnn[[[QQQUUU]]]```kkkyyy||||||||||||}}}{{{vvvwwwrrrooommmjjjhhhlllsssyyy{{{{{{wwwrrrttt}}}xxxrrroooooopppnnnoooppppppnnnmmmmmmmmmsssqqqooooooooopppooonnnoooooooooooopppqqqrrrssssss{{{wwwpppgggcccccclllvvv}}}pppjjjoooeeeGGG@@@@@@:::555666666444333222222222000...111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,+++,,,---.........---,,,,,,,,,------...///////////////000000///...---------------------------------....../////////......***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------............///---------,,,,,,+++++++++,,,,,,,,,---......//////+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---------............///000000000000000000000000,,,---......//////......---------............///......////////////..................////////////......///000111222222333222222333444444555555666333777666777===DDDYYYyyy~~~------,,,++++++,,,------......---------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,------------..................///222666;;;===>>>>>>:::999999;;;>>>AAABBBCCCAAACCCHHHMMMUUUbbbuuu~~~wwwqqqlllmmmpppyyy{{{vvvvvvvvvvvvwwwxxxyyyzzz~~~iiiZZZVVVWWWVVV___nnnrrryyy{{{zzzwwwvvvwwwuuupppqqqnnnmmmmmmkkkhhhjjjoooooorrruuutttuuu{{{tttnnnnnnqqqsssmmmnnnpppqqqppppppqqqqqqpppooommmmmmmmmmmmkkkjjjmmmmmmmmmnnnnnnooopppqqqtttwwwrrriiidddhhhpppwww~~~~~~sssnnn~~~xxxVVVHHHAAA999333333555444222222222222111///111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,+++,,,---.........------,,,,,,------...///////////////000000///......---.........---------------,,,,,,------------,,,,,,,,,,,,---...............------......//////......,,,,,,---------.........------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---------............///////////////////////////,,,---......//////......---------............///......////////////..................//////////////////000000111111222222222222222333444444555555555:::888999???DDDYYYxxx~~~------,,,,,,,,,,,,------...------------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,------............///222666:::===>>>>>>>>>888:::===@@@BBBDDDDDDDDDDDDJJJRRR\\\hhhsss{{{}}}sssiiifffhhhlllttt|||{{{wwwnnnqqquuuyyyzzzyyyvvvttt{{{~~~yyyzzz}}}uuuuuuwwwxxxyyy~~~yyyjjjbbb\\\RRRVVVdddjjjtttwwwvvvrrrpppqqqoookkkmmmlllmmmpppnnnkkklllpppkkkpppuuuyyyzzzuuurrrrrrqqqpppooonnnmmmmmmmmmnnnmmmlllmmmmmmmmmjjjhhhlllllllllllllllmmmnnnooosssqqqttt{{{rrrdddaaafffkkkqqquuuyyyxxxvvvnnnVVVFFF:::555777555333111111222222111000111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,+++,,,------......------,,,,,,------...///////////////000000000///......------------------......+++,,,,,,,,,,,,,,,,,,+++++++++,,,---------------,,,,,,---...............---------.........//////------------............---------------...............---------...//////---------------------------------............///........................---------............///........................,,,---......//////......---------............///......////////////..................////////////000000000000000111111111111111222222333444444444666:::888888===BBBVVVttt~~~---------,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------...///000333666:::===>>>===;;;;;;:::>>>CCCFFFGGGGGGGGGHHHKKKTTTbbbtttllleeeaaaeeemmmuuu}}}xxxlllkkkmmmlllpppuuuzzz{{{yyyvvvssssssyyy}}}|||{{{~~~~~~~~~rrrqqqrrriiiaaabbbbbbfffqqq{{{}}}zzzyyyqqqqqqjjjXXXSSS^^^dddpppuuuwwwtttrrrqqqmmmiiiooonnnpppssstttsssuuuzzzxxx}}}}}}yyytttpppnnnnnnnnnnnnnnnmmmmmmnnnppppppnnnlllllllllkkkkkklllmmmmmmnnnnnnnnnqqqwww|||nnneeedddfffjjjmmmiiilllxxxqqqkkkuuulllPPP>>>;;;???555333111111222333222111111111111111111111111111////////////////////////////////////////////////////////////////////////................................................------------------------------------------------,,,------......------,,,,,,------......------,,,,,,,,,,,,---------------,,,,,,------...///////////////000000000//////...,,,,,,,,,---------------------........................///000000000000///000000111222222222222222111111111111222222222222000000000000//////......////////////.....................------......///........................---------............///........................---------............///------------------------,,,---......///.........---------............///......////////////..................////////////111111111000000000000000000111111222222333333444444888666666:::>>>QQQooo------------------------------------------------------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,...///111222777:::???@@@>>>;;;999999===BBBGGGHHHGGGGGGKKKOOOWWWddduuuccc^^^___jjjyyymmmcccbbbeeekkknnnsssyyy|||}}}}}}}}}vvvuuutttsssiiiXXXUUUSSSZZZkkkyyyxxxqqqiiinnn{{{zzzdddXXX^^^bbbmmmtttzzzyyywwwvvvrrrnnnsssrrrtttxxx{{{|||{{{wwwuuutttrrrnnnmmmmmmnnnqqqqqqpppooommmmmmllllllmmmmmmnnnnnnlllmmmqqqvvvyyy{{{sssllliiiiiikkkeeebbbiiiwwwsss___```yyyaaaFFF???@@@777555222111222333333222111111111111111111111111////////////////////////000000000000000000000000////////////////////////................................................------------------------------------------------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,------......,,,,,,------...///////////////000000000000000///+++,,,,,,,,,------......000000222333333444444444555555666777777777777777888888999999999999888888555666666666777777777777888888777555444333222111000/////////......------......------------..............................---------............///////////////////////////---------............///------------------------,,,---......///.........---------............///......////////////..................////////////111111111000000000000000000111111222222333333444444999777666:::<<>>BBBBBB???<<<<<<<<>>===<<<;;;:::999888777111111000//////...------//////...------------...---------------------------------............///////////////////////////---------............///------------------------,,,---......//////......---------............///......////////////..................////////////000000000000000111111111111111222222333444444444666;;;999999<<<>>>PPPmmm,,,---...//////...---,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---...------...000222555777;;;???DDDDDDAAA@@@BBBDDDCCCGGGIIIGGGFFFMMM]]]jjjuuubbb___ddduuuyyypppkkkkkklllnnnqqqwww}}}{{{rrrpppoooeee^^^UUUMMMPPPaaatttyyyvvvcccbbbnnnuuulllhhhlllkkkiiipppuuutttuuu{{{xxxuuuqqqooooooppppppooonnnnnnmmmmmmmmmmmmnnnnnnpppnnnppptttwww{{{wwwhhhaaa```iiijjjiiiiiiqqqlllYYY```ooo}}}```KKK>>>;;;777444444444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................------------------------........................,,,------......------,,,,,,------......------,,,------,,,,,,,,,---...///,,,,,,------...///////////////000111111111111111000000000111222222333333555666999;;;>>>@@@AAAAAA>>>>>>???@@@@@@@@@@@@???=========<<<:::999777666777777888888888999999999<<<<<<;;;;;;;;;;;;::::::777777666555444333222222111000//////.........///,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////---------............///------------------------,,,---......//////......---------............///......////////////..................//////////////////000000111111222222222222222333444444555555666;;;:::999===???PPPmmm,,,---...//////...---,,,,,,,,,,,,------.........------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---............000333666888;;;@@@DDDEEECCCCCCGGGKKKGGGJJJLLLIIIIIITTThhhxxxoooooooooxxxyyyuuurrrpppqqqsssuuuwww||||||sssqqqpppggg```XXXMMMJJJVVVhhhrrrtttaaaWWWZZZ```___bbbgggeeegggmmmpppnnnpppyyy|||vvvrrrqqqqqqppppppnnnmmmmmmlllllllllmmmmmmoooppptttyyy{{{{{{nnnddddddaaaggghhhccchhhzzztttaaaaaajjjxxx[[[@@@===888555444555444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................------------------------........................,,,------......------,,,,,,------......------,,,------,,,+++,,,---...///,,,,,,------...//////000//////000111111111111111222222333444555555666666666777:::===@@@BBBDDDEEEHHHIIIIIIJJJJJJJJJJJJJJJEEEEEEDDDCCCAAA???===<<<555666666666777777777777666666777888888999::::::???>>>===<<<;;;999999888222222111000000///000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000000000---------.........//////........................,,,---......//////......---------.........//////......////////////................../////////000...//////000111222222333222333333444444555555666444999888888;;;===NNNkkk------............------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------///222777;;;>>>BBBDDDEEEDDDDDDFFFKKKPPPTTTQQQPPPNNNJJJOOOcccxxxxxxtttttttttzzz{{{pppiiinnnsssuuuvvvxxx{{{{{{vvvmmmeeeZZZVVVMMMGGGPPPaaannnqqqpppeeeaaaddd```VVVXXXccciiiiiijjjiiieeeiii}}}|||ttttttuuuvvvsssrrrpppmmmkkkmmmrrruuuqqqsssvvvzzz}}}uuussshhhcccaaacccccchhhzzzkkkzzzsssTTTFFF999777888666444333222222222111111111111000000000000000000000111111000000000000000000000000000///...------...///000////////////............///............---------...........................------,,,,,,------...,,,,,,,,,---------......------------------------------,,,,,,,,,---......---------......//////000000111333444555555444333333666999:::888777777777;;;;;;<<<>>>AAADDDFFFGGGHHHJJJKKKKKKJJJJJJKKKLLLJJJIIIGGGEEEBBB???>>>===888777555555444444222111555666777666444333444555777;;;AAAEEEEEEBBB???>>>>>><<<999777666444111///111///,,,+++---/////////........................////////////////////////------------------------////////////////////////////////////////////////,,,---------------------............////////////////////////000000000000111111111111111111111111333333444444444444444444555:::999888:::===PPPooo------............------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...000444888===???AAABBBCCCCCCCCCFFFLLLQQQPPPNNNOOOPPPOOOTTTcccttt}}}ppplllooosss~~~ssskkkooovvvyyy{{{}}}}}}zzzuuullleeeWWWSSSLLLFFFMMM___nnntttvvvmmmhhhjjjfff^^^___ggglllmmmpppqqqnnnrrrxxxtttvvvuuutttssssssttttttuuutttvvvxxxzzz}}}yyyqqqllliiigggbbbbbbrrrwwwsss~~~dddMMM;;;999:::555111111222222222222111111111111111111111000000000000000000000000000000000000000000///...------...///000////////////............///............---------...........................------,,,,,,------...,,,,,,,,,---------......------------------------------,,,,,,,,,------...000...---,,,,,,...000111000111333555666777888888777999<<<>>>============@@@@@@@@@@@@AAABBBCCCDDDGGGHHHIIIIIIFFFEEEEEEEEECCCCCCBBB@@@>>><<<;;;:::333333222222333444444444444444444222000//////000555888;;;===>>>>>>>>>>>>AAA???===<<<<<<:::888555222000---,,,---...---,,,......///////////////000////////////////////////////////////////////////////////////////////////////////////////////////---------...........................///////////////000000000111111222222111111111111111111111111333333333444444444444555555:::999888:::===OOOnnn}}}------............------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,---------...000222666;;;???AAA@@@@@@AAAAAACCCGGGMMMRRRVVVTTTTTTUUUVVVZZZcccnnnwww~~~uuujjjiiirrryyyvvvnnnqqqzzz{{{vvvxxx|||{{{vvv{{{zzzyyyyyyxxxssskkkdddXXXUUUNNNGGGLLL\\\mmmwww|||uuurrrrrrnnnfffcccfffnnnrrryyy~~~yyyvvvsssrrrtttuuusssqqqwwwwwwxxxzzz{{{|||}}}~~~~~~wwwtttsssrrrjjjdddlllzzziiikkkqqqxxxWWW<<<:::<<<555000333333222222222111111111111222111111111000000//////000000000000000000000000//////............//////////////////............///............---------...........................------,,,,,,------...,,,,,,,,,---------......------------------------------,,,,,,,,,,,,,,,---///---,,,+++---000333666555555666777888999999:::888;;;>>>@@@??????@@@AAADDDCCCBBB@@@????????????AAABBBCCCAAA???=========999:::<<<=========<<<;;;888888777666777888999:::999:::999888666555666888888888888999;;;===>>>@@@???>>>>>>>>>???>>>;;;888666444222111111000...,,,/////////000000111111111////////////////////////////////////////////////////////////////////////////////////////////////------......////////////............//////////////////000111222333333444111111111111111111111111333333333444444444555555555:::888888;;;===NNNkkk{{{------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------...///222555999===AAABBB???>>>???@@@CCCIIINNNRRRYYYWWWWWW[[[bbblllwww}}}{{{uuulllfffkkkxxxwwwppprrr|||~~~rrrooosssuuuuuusssssstttuuusssooojjjfff___[[[SSSKKKKKKWWWgggrrr{{{yyyyyyzzzwwwpppiiigggrrrzzzwwwpppppprrrsssrrrvvvvvvvvvwwwxxxzzz{{{|||}}}}}}~~~xxxwwwzzzvvvmmmmmmssskkkbbb[[[eeecccAAA<<<===555333999333333222222222111111111222222111111000//////////////////////////////////////////....../////////////////////............///............---------...........................------,,,,,,------...,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------+++,,,---///111444777999999999999888888888999999888:::<<<<<<<<<;;;<<<===@@@???>>><<<::::::999999666888::::::999999999:::;;;===@@@CCCEEEFFFFFFFFFCCCCCCAAA???>>>>>>???AAA>>>???@@@@@@??????AAABBB???>>>======???@@@AAAAAA>>>>>>>>>???@@@???<<<:::999888666666666555222000//////000000000111111111////////////////////////------------------------////////////////////////////////////////////////,,,------....../////////............////////////......///000222333444444111111111111111111111111222333333444444555555555666:::888888;;;<<>>===>>>AAAEEEKKKOOORRRQQQSSSXXXaaarrr{{{kkkbbbeeeppp~~~zzzzzzvvvrrruuu~~~|||oooiiiiiikkkrrrssstttsssooollljjjiiiddd___VVVMMMJJJNNNZZZdddssswww{{{~~~www}}}uuutttuuuuuussssssssstttvvvxxxzzz{{{}}}}}}}}}~~~~~~|||zzz|||vvvuuutttpppooosssxxx{{{kkkYYYXXXnnnwwwQQQDDD???555444:::333333333222222222222111111111111111000000//////////////////////////////...//////////////////...////////////............///............---------...........................------,,,,,,------...,,,,,,,,,---------......------------------------------,,,,,,------...///---000333666888888777777888999999999:::::::::;;;777999:::999777555666666888777666555555555555666111333777999;;;<<<>>>@@@FFFGGGIIIKKKLLLLLLLLLLLLFFFFFFFFFDDDBBBAAACCCEEECCCDDDEEEEEECCCCCCCCCDDDFFFEEEEEEGGGHHHGGGDDDBBBDDDCCCBBBBBBCCCBBB???<<<:::999888888999888666444000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////+++,,,,,,---......//////............////////////------...///000222222333111111111111111111111111222222333333444555666666666:::888888<<<<<>>>>>===888999999777555333333444222222222222333555666777444777;;;>>>AAACCCFFFHHHJJJJJJIIIIIIHHHHHHGGGGGGEEEHHHKKKKKKIIIIIIKKKNNNQQQSSSUUUUUUSSSPPPNNNNNNSSSRRRSSSUUUXXXVVVQQQLLLMMMJJJGGGFFFDDDCCC@@@>>><<<:::999999::::::999777333333333222111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,---...///000000111............////////////------...///000111111222111111111111111111111111111222333333444555666666666:::888888===<<>>?????????===>>>@@@FFFLLLPPPPPPNNNVVVcccrrr|||wwwnnnrrr}}}tttllliiijjjlllmmmxxx~~~iiigggoooqqqvvvzzzxxxqqqkkkjjjjjjcccZZZSSSPPPMMMIIIIIIMMMXXX___dddkkk~~~{{{wwwvvvuuuttttttvvvxxxyyy}}}}}}~~~zzztttsss~~~zzzmmmgggkkktttwww{{{~~~}}}uuuccc]]]lllnnnTTTDDD:::666444444333333333222222222/////////000111111222222000000000000000000000000---...///000000///...---////////////............///............---------...........................------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,---...000222444555:::<<<>>>@@@@@@>>>;;;999:::<<<>>>@@@@@@???<<<;;;777888777666333222333444222222333444666888:::;;;;;;>>>AAACCCDDDEEEGGGIIIJJJIIIHHHHHHIIIJJJLLLNNNUUUYYY^^^___\\\[[[]]]___eeeiiinnnpppooollljjjhhhiiihhhhhhlllooooookkkfff^^^ZZZTTTPPPMMMKKKHHHFFFCCCAAA>>><<<======<<<;;;888777666555444222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......///000111222333333............//////////////////000000000111111111111111111111111111111111111222222333444555666777777:::777999===<<>>>>>>>>======>>>BBBHHHNNNQQQPPPMMMOOOcccxxx{{{qqqkkkmmmxxxyyyvvvrrrkkkhhhiiikkkzzzggghhhuuunnnuuu|||{{{tttllliiiiiibbbYYYSSSTTTSSSNNNKKKMMMOOOUUUVVVYYYooo{{{zzzxxxvvvuuuvvvwwwxxxzzz{{{}}}}}}||||||xxxuuuuuu|||yyyjjjjjjrrrtttvvvyyy}}}ppp___eee```NNNBBB999444444444333333333222222......///000111222333333000000000000000000000000---...///000000///...---000/////////............//////.........---------...........................------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,---///111333555777999;;;===@@@BBBCCCCCCCCCAAACCCEEEEEEBBB===888555444555555444222222333555555555666888:::<<<>>>???@@@BBBDDDDDDDDDCCCDDDEEEOOONNNOOOPPPTTTYYY^^^aaajjjooottttttpppmmmmmmooopppuuu}}}~~~|||{{{rrrmmmfff```\\\YYYVVVUUULLLHHHDDDAAA@@@@@@??????;;;;;;999888666444333222000000000000000000000000///////////////////////////////////////////////////////////////////////////000111222333444555555............/////////000111111111111111111222222111111111111111111111111111111222333444666666777777:::777999===<<>>CCCFFFGGGGGGGGGCCCFFFHHHJJJKKKPPPWWW]]]dddjjjooooookkkkkkqqqwww|||zzz{{{}}}{{{wwwzzz}}}{{{vvvqqqlllllloooeeeccc]]]WWWUUUUUUQQQJJJHHHEEEAAA<<<777555555666666222222555333...///444333222000///......///000000000000000000000000000//////.........000111222...111666;;;<<<;;;888666222222111000///...------////////////000000000000000000111111111000000///000000111222333444444555666999666888>>>>>>III___........................//////.........---------------............------,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,......//////000111222222777999<<<===<<<<<<===>>>FFFHHHLLLMMMMMMKKKIIIIIITTTbbbuuu~~~ssshhh```eeemmmyyysssoookkkhhhhhhhhhhhhggglll}}}{{{sssooosssssswwwzzzzzzuuuqqqnnnlllgggddd___\\\[[[YYYXXXVVVZZZ[[[[[[ZZZ[[[fffvvv}}}|||}}}|||}}}~~~||||||zzzqqqnnnsssuuussswwwkkkgggooowwwXXXDDD===777333444444222000111222222222222222111000000111111111111000000000000000000000000000000000000///////////////////////////////////////////////////...---,,,,,,,,,------000//////...------,,,,,,------------------------...---,,,,,,,,,---...///111222333555888:::===>>>@@@@@@AAAAAACCCEEEGGGHHHGGGDDD???:::666444333333111222333444555888<<>>>>>HHH^^^.......................................---------------............---------------------------------------------.........000000000000111222333333999;;;============???@@@IIILLLPPPPPPNNNLLLMMMNNNTTT___ooo{{{~~~wwwmmmfffjjjttt{{{ooojjjdddeeeiiijjjhhhdddmmmyyyvvv}}}xxxuuuyyytttwwwyyyyyyvvvrrrooonnngggccc^^^[[[ZZZZZZYYYYYYhhhkkklllkkkiiikkksssyyy}}}~~~}}}}}}kkkgggnnnqqqkkkhhhqqq|||ggg```pppfffOOO???888333444555333111222222222222222222111111000111111111111000000000000000000000000000000000000///////////////////////////////////////////////////...------,,,---------/////////...------,,,,,,------------------------,,,,,,,,,---...///000111333333555666999<<<>>>????????????@@@BBBEEEHHHIIICCC@@@<<<777444333333444222444666888:::<<<@@@CCCCCCFFFIIIKKKNNNTTT\\\bbbfffkkkqqquuuxxxzzzyyyppphhhcccbbb|||~~~tttggg\\\YYYYYYWWW```eee```XXXTTTQQQPPPNNNMMMLLLLLLOOOSSSXXX[[[cccaaa``````^^^\\\aaaiiiuuu}}}~~~zzzvvv|||tttiiibbb[[[SSSGGG>>>;;;777444444333111222555111111111111222222222222000000000000000000000000000000000111222333555666<<<<<<;;;:::777444111///000000000000000000000000/////////000000000111111222222333333333333333222222222333444555666777777666888666888>>>===GGG]]]~~~................................................------............------........................,,,,,,------......//////111111000000111222333444:::<<<=========>>>AAACCCHHHMMMRRRTTTTTTWWW[[[```aaaiiisssyyyzzzwwwsssrrrooozzzwwwnnniiieeefffiiikkkhhhdddmmm~~~~~~tttyyy|||zzz}}}xxxyyyyyyyyyxxxwwwuuuuuufffaaaZZZWWWWWWZZZ^^^```tttyyy}}}llldddkkknnnkkkfffjjjuuunnn___eeeyyyoooZZZEEE<<<444444555333222222222222333333222222111000111111111111000000000///000000000000000000000000////////////////////////////////////////////////.........------------...//////.........---------------------............+++,,,---...000222333444555666666777999:::<<<===;;;<<<>>>@@@CCCEEEFFFGGG>>><<<999666555666777999:::<<<>>>@@@AAABBBEEEGGGDDDKKKRRRUUUZZZdddnnnttt|||}}}sssggg]]]TTTNNNKKKWWW___bbbZZZNNNGGGGGGHHHGGGLLLOOOLLLIIIHHHFFFBBBGGGEEEBBBAAAAAACCCEEEFFFKKKJJJKKKLLLIIIGGGLLLTTT___lllxxx{{{zzz{{{}}}}}}zzzuuunnnbbbUUULLLBBB???:::888666444444444//////000111111111111111000000000000000000000000000000111222444555666777888777666444333222111111//////000000000111111111//////000000000111111111111222222333333333333333222222333444555666666777666888666888===<<>>999999888999:::<<>>CCCFFFQQQ[[[\\\\\\___eeeiiinnnttt{{{}}}xxxooogggdddPPPMMMHHHBBB===999444///000000000000000/////////111111111111111111111111000111222333444555666666222111000///...///000111//////000000111111222222000000000000111111111111000000111222333333222222111111222333444555666666555888666888===;;;CCCYYY~~~////////////////////////---------...............------............------------------------------...............////////////.........000333666888<<<=========???BBBGGGKKKSSSUUUYYYaaakkkvvv{{{llliiitttyyyrrrsssvvvyyy|||~~~~~~~~~yyydddQQQNNNSSSYYYbbbjjjppptttvvvxxxxxxwwwvvvwwwxxxxxxwwwuuuiiiddd___^^^dddmmmwww|||}}}{{{|||~~~}}}|||~~~||||||{{{{{{vvvooolllrrr{{{|||xxxtttvvv{{{}}}ttt]]]dddwwwwww___OOO>>>666555333222333333333333333333222222111111111111111000000000000000000000000000000000000////////////////////////........................------...////////////...........................---------...//////000000...///111333666777888888999999888888777888888888???@@@AAAAAA>>>;;;777444777888;;;===@@@CCCDDDEEEBBBCCCEEEEEEFFFJJJNNNRRR\\\fffnnnqqqxxx{{{}}}zzztttkkkccc```bbbeeeUUUQQQLLLFFFCCCEEEKKKPPPZZZiiiuuurrrkkkggg```YYYZZZbbbooo~~~zzzgggdddbbbaaadddggghhheeeccc[[[VVVSSSSSSPPPJJJHHHJJJFFFMMMPPPJJJDDDEEEJJJMMMTTT___mmmttttttrrrrrrsssfffeee```YYYSSSLLLAAA777777666444111000000000000111111111111111111111111000000111333333333333333111000...---,,,---......000000000111111222222222000000000111111111222222///000111222333333333222111111222333444555666666555888666888===:::BBBWWW{{{////////////////////////---------.........//////------............------,,,,,,,,,,,,,,,,,,,,,,,,////////////............///......///111555999;;;>>>>>>??????AAAFFFMMMQQQWWWWWWZZZeeeuuuuuukkkooo~~~}}}vvvrrrssswww~~~ssskkkZZZHHHFFFDDDHHHPPP[[[gggooossstttssstttvvvxxxxxxtttmmmhhheeedddcccgggoooyyy~~~}}}~~~~~~}}}}}}|||}}}|||}}}uuujjjppp}}}vvvzzz|||~~~|||___```fffzzzppp\\\FFF:::777555444555333333444444333333222111111111111111000000000000000000000000000000000000////////////////////////........................,,,---...///000000///...........................---------...///000000000000111444666888999::::::999888888999999:::;;;<<>><<<999666555444888:::>>>BBBEEEFFFFFFFFFCCCDDDFFFIIIMMMTTT\\\bbbjjjrrrwwwyyy}}}iiieee]]]SSSNNNQQQZZZbbbiiiiiifff```ZZZYYY^^^dddyyy}}}uuu}}}{{{tttooopppooojjjdddbbbdddfffaaaTTTIIIEEEDDDDDDGGGNNNWWW^^^bbbeeeiiillloooqqqqqqnnnlllfffYYYLLLAAA>>>:::666333222333444111111111111111111111111///000111222222111000///000000///......///000000111111111111111111222222000000111111111222222222000111222333444444444444222222333444555666777777555888666888<<<999AAAUUUttt000000000000000000000000---------.........//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------/////////000333777;;;>>>???@@@@@@AAADDDIIIPPPVVVWWWUUUXXXfffzzz~~~pppkkkrrrxxxpppkkkiiimmm||||||wwwyyytttxxxqqqiiidddVVVGGGEEEDDDFFFMMMXXXeeeooorrrrrrvvvyyy}}}xxxlllccc```aaaeeelllvvv}}}~~~yyyiiimmm{{{|||ddd___YYYccczzzeeeKKK===888666666666333333444444333333222111111111111111000000000000000000000000000000000000////////////////////////........................,,,---///000000000///...---.....................---------...///000000111222333555888:::;;;;;;;;;777888888999;;;===???@@@@@@===999666555666888999999<<<@@@EEEGGGGGGFFFDDDJJJLLLOOOTTT\\\fffqqqyyywww{{{zzzwww|||{{{mmmSSSPPPKKKHHHMMMZZZlllzzz{{{sssssswww|||xxxxxxhhhZZZRRRMMMJJJFFFGGGHHHLLLPPPUUUXXXZZZhhhnnnrrrtttwwwuuuhhhZZZIIIEEE???:::666555666777111111111111111111111111//////000111111///...---/////////000111333444555111111111111111111111111000111111111111222222222111222333444555555555555333333444555666777888888555888666888<<<999@@@TTTooo////////////////////////000///...---------------------------------------....................................//////////////////000111444777999;;;@@@??????AAAFFFLLLSSSXXXYYY^^^___iii{{{vvvuuuxxxzzzlllnnnooorrrwww~~~zzzuuuqqqmmmjjjiiikkkkkkggg^^^TTTLLLGGGDDDJJJTTT___jjjqqquuuwwwvvv{{{pppaaafffgggmmmvvv~~~yyyhhhgggsss|||~~~rrrzzznnniii^^^\\\sssyyyVVVCCC<<<555333555333333222222111222222222000000000000000000000000111111000000//////......000000000000000000000000............/////////000000000000000000000000000111111000///...------,,,//////...---...000222444444666999;;;<<<;;;999777555555666666666666666666777777666444333444666999===AAAEEEFFFEEEGGGMMMSSSSSS```hhhfffmmm}}}|||zzzrrriiifffggg```WWWLLLJJJJJJNNNSSS]]]sssuuujjjbbb```aaabbbcccbbb[[[RRRLLLLLLNNNZZZ[[[eeeqqqvvvpppkkkkkkcccYYYLLLAAA<<<999777444444333333222222222222222333111000///000111000///222111000//////000111222111111111111111111111111222222222222222222222222333333333333333333333333444444555555666777777777444888555555;;;<<>>???>>>@@@GGGPPPXXX]]]^^^ZZZaaabbbhhhttttttmmmnnnkkkhhhiiirrr{{{|||xxx{{{yyy~~~ttt```[[[___ZZZ\\\___^^^[[[WWWSSSRRRYYY___iiitttzzz}}}|||zzzzzzzzzwwwwwwxxx|||iii]]]YYYXXXggghhhppp~~~{{{fffSSSDDD:::666666666555444444444444444111111111111111111111111111000000000000/////////000000000000000000000000....../////////000000000000000000000000000000000000000000//////...............///000333666999;;;>>>===<<<;;;:::999888777444444555666777777888888888:::<<<===>>>AAADDDFFFIIIIIIJJJNNNWWWdddpppxxx~~~kkkWWWVVVVVV[[[jjj}}}}}}|||}}}xxxooommmpppyyyeeeRRRLLLIIIHHHKKKOOOUUU___iiilllppprrrlll___QQQGGGCCC<<<;;;888666444222111000333222000111222333333222000111111111111111111000222222222222222222222222222222222222222222222222333333333333333333333333444444555555666777777777666:::888777======CCCTTTmmm000000000000000000000000//////............//////............................................................///////////////000222555888;;;===>>>CCCBBBDDDJJJSSSZZZ\\\[[[^^^hhhkkkpppyyyvvvnnnooofffhhhmmmvvv{{{yyyxxx|||zzz{{{ccc]]]```TTTVVVVVVVVVUUUVVVXXXZZZdddjjjsss{{{|||yyywwwwww{{{|||sssaaaYYYWWWcccbbbhhhwwwooo|||oooXXXGGG===777666666555444333333333333111111111111111111111111000000000000000000000000////////////////////////...////////////000000000////////////////////////000000000///////////////...///111333777:::===???>>>===;;;999888888888999;;;;;;<<<===>>>@@@@@@AAA@@@AAACCCCCCCCCDDDEEEGGGJJJJJJMMMUUUaaaoooyyy}}}|||jjjYYYPPPRRRWWWdddyyy~~~yyysssrrr|||qqqhhhaaa```dddlllyyyxxxiii]]]ZZZVVVRRRNNNMMMNNNQQQ[[[aaahhhkkkfff^^^UUUQQQCCC@@@<<<888555444555555333111000111222333333222000000222333333222000000222222222222222222222222222222222222222222222222333333333333333333333333444444555555666777777777777;;;999888>>>===CCCSSSkkk~~~//////////////////////////////.........//////000............................................................///////////////111333666888;;;===>>>CCCDDDGGGNNNWWW]]]______iiiyyyuuusssffflllttt}}}~~~{{{yyy{{{|||zzzvvvuuu{{{sss```XXXXXXRRRQQQPPPPPPRRRXXX___eeemmmrrrxxx}}}}}}yyyvvvuuuvvvvvvwwwxxxzzz|||}}}~~~iii```\\\```bbbgggssshhhmmmxxx]]]KKK@@@888666555444333222222222222111111111111111111111111000000000000111111111111////////////////////////////////////000000000111/////////////////////////////////000000000000000000111444777:::>>>AAABBB???>>><<<;;;;;;<<<===???BBBBBBCCCDDDEEEFFFGGGHHHFFFGGGFFFEEEBBBAAABBBDDDKKKPPPXXXdddqqqzzzxxxqqqtttuuujjjZZZPPPWWWYYYaaappp~~~tttkkkfffdddeeesssssskkkeeedddhhhooo{{{|||tttrrrxxxuuurrrsssrrrnnnfffZZZMMMDDDOOOSSSYYYaaaggghhheeeaaaWWWRRRJJJAAA:::666444444333222000111222333333222000111222333333222111000222222222222222222222222222222222222222222222222333333333333333333333333444444555555666777777777777<<<:::999>>>===BBBQQQkkk}}}........................//////......//////000000............................................................////////////000111333666888:::;;;<<>>@@@BBBDDDBBBAAAAAAAAABBBCCCEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGFFFDDDBBBBBBEEEGGGTTT]]]kkkxxx|||qqqmmmjjjnnnuuuwwwrrrkkkqqqqqqttt~~~}}}{{{yyy~~~nnnddd```___iiiuuu{{{qqqlllmmmsssyyysssuuu|||yyycccPPPDDDDDDHHHRRR```kkkpppqqqnnniii```UUUIII???777333666444222222333333333222111111222222222222111111333333333333333333333333222222222222222222222222333333333333333333333333444444555555666777777777777<<<:::999>>><<<@@@OOOjjj///////////////////////////////////////000111111............................................................////////////000222444666888999999999>>>EEEPPPZZZcccnnnzzzsssmmmlllvvvyyyvvvssstttyyyyyymmmaaaUUUNNNKKKJJJIIILLLRRRXXX```iiisssyyy||||||{{{zzzxxxvvvuuutttsssrrroookkkkkkooowww~~~~~~~~~xxxjjjllluuuppp\\\YYYaaa|||}}}gggTTTDDD888777666444333333222222222222222222222222222222000000111111111222222222000000000000000000000000//////000000000111111111000000000000000000000000...//////000111111222222888999;;;===@@@BBBCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFFFFFFFHHHLLLSSSWWWdddooo}}}yyyoooiiiZZZaaakkkyyywwwtttrrrppp~~~wwwsssnnnppptttzzz{{{sssooopppwww}}}gggKKKIIIIIILLLTTT___hhhmmmtttsssqqqlllaaaTTTHHH@@@:::777555555555555444333333222222111111222222333333333333333333333333333222222222222222222222222333333333333333333333333444444555555666777777777666<<<:::999===;;;???MMMhhh000000000000000000000000///////////////000111111////////////////////////..................................../////////000111222444666888888888888@@@IIIVVV___hhhsssppppppuuu{{{uuuttttttuuuxxxyyyqqqcccUUUJJJEEEEEEFFFDDDKKKTTT___iiirrrzzz|||yyyvvvuuuuuuuuupppmmmjjjiiimmmsssyyy}}}|||}}}}}}|||hhhiiivvvwwwddd[[[YYYkkkuuu___LLL999888777666444444333333222222222222222222222222000000111111222222222222000000000000000000000000000000000000111111111111000000000000000000000000......///000111222222333:::;;;===???AAABBBCCCCCCEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIEEEFFFGGGJJJPPPXXXbbbhhhppp{{{}}}kkk[[[SSSRRRaaarrrzzz|||zzzvvvrrr|||wwwpppnnnkkkkkk|||xxxpppiiiiiilll|||{{{xxxwww~~~zzzzzzuuufffccc\\\SSSNNNNNNUUU\\\mmmrrrxxxzzzuuuiii\\\SSS===:::888777777666555444444333222111111222333444333333333333333333333333222222222222222222222222333333333333333333333333444444555555666777777777666;;;999999===:::>>>LLLggg444333222111000000000000000000000000000000000000//////000000111111222222000///...---------------000////////////000000111555333444777666444777<<>>@@@@@@BBBDDDEEEFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBOOOTTT\\\gggrrr|||xxxtttssstttpppfff``````eeennn||||||tttmmmsssyyyssspppqqq{{{|||}}}xxx}}}zzzwwwtttyyy~~~qqq___PPPOOOSSSZZZdddnnnuuuyyyzzzmmm[[[HHH>>>888333222333444555333000222777666111222222333333333444444444555444444333333444444555444333222111222333555666555555666666777777888888999888999;;;:::;;;AAAIIIfff~~~000000000000111222333444000000000000000000000000000000//////////////////.........---....../////////////////////000111222222111333666777999@@@IIIXXX]]]dddhhhlllrrryyy~~~}}}{{{yyyqqqxxxvvvxxx}}}~~~kkkWWWKKKIIILLLQQQ\\\hhhpppxxx{{{xxxwwwsssjjjcccbbbaaafffnnntttvvvzzz~~~}}}{{{yyywwwxxx{{{~~~~~~~~~~~~~~~zzz~~~}}}xxx{{{kkkkkknnnvvvtttdddbbbtttfffSSSIII===666555666444222222222222222222222222222111111222222222222111111000000000000000000000000////////////////////////000000000000000000//////111000000000111333555666888999<<<===???AAADDDGGGEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGEEECCCCCCGGGJJJ[[[___iiiwwwzzzuuuuuu|||{{{wwwwwwvvvyyy{{{wwwrrrmmmqqqxxx}}}zzzxxx|||wwwqqqooozzzsssZZZLLLJJJJJJPPP[[[gggoootttzzzmmm]]]PPPDDD999444444444666666333333555444111333333333333444444444444555444444333333444444555444333222222222333555666555555666666777777888888:::888999:::999999???GGGccc{{{111111000000111222222333////////////////////////000000//////......------......---......///000000////////////000111222222222222333666777:::EEEPPPccchhhkkklllnnnrrrvvvwwwxxxqqqxxxwwwrrryyyxxx|||hhhXXXVVVYYY]]]jjjvvv{{{{{{yyyzzzuuuhhh\\\______eeeooouuuvvvxxx|||~~~|||yyywwwwwwzzz}}}~~~~~~wwwzzz~~~}}}{{{|||uuummmfffhhhsss{{{|||zzz~~~kkknnn}}}kkkVVVLLL???777555666555333222222222222222222222222111111222222222222111111000000000000000000000000////////////////////////222111111000000/////////000000000000111333444555666888999;;;<<>>BBBFFFCCCDDDEEEGGGHHHIIIIIIIIIDDDEEEEEEDDDFFFPPP___kkkzzzyyyjjjeeejjjttt}}}vvvoooeeennnzzzzzzpppoooyyyrrrnnneeeZZZRRRQQQVVV[[[```eeeiiiggg^^^SSSHHHAAA;;;888666444444333444555333333444444444555555555555444444333333444444555444333333333444444555555555555666666777777888888<<<:::;;;<<<;;;:::@@@HHHcccxxx444333222111000000000000000000000000000000000000000000///////////////////////////...//////000000/////////000111222333444444444555777999AAARRRcccuuu}}}}}}www~~~}}}zzz{{{{{{}}}zzzsssgggfffhhhnnnppppppqqqtttvvvvvvvvvuuusssrrrpppooossstttvvvyyy}}}uuuooouuupppffflllqqqmmmeee]]]lll~~~ooo^^^eee|||rrr___SSSCCC888555555555333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111000000000111222333444555555666555777:::;;;===???BBBEEECCCDDDFFFHHHIIIIIIIIIIIIDDDEEEFFFHHHOOOZZZiiittt|||nnnccceeehhhwww~~~~~~nnnooossszzz|||mmmllluuu~~~sssggg]]]WWWVVV[[[dddkkkllliiieee^^^WWWEEE<<<444222333444555888333444444444555555555555555444444333333444444555333444444444555555555555555555666666777777888888<<<:::;;;<<<;;;;;;AAAIII```vvv222222111111111111111222000000000000000000000000//////000000000000000000111000///////////////////////////000111222444555444444777:::>>>HHH]]]ppp~~~vvv}}}{{{zzzyyyyyyzzzzzznnnkkkkkkmmmooooooqqquuutttttttttsssrrrqqqpppppprrrsssuuuxxx|||{{{qqqnnnttt{{{jjjiiinnnqqqpppdddoooxxxppp\\\^^^qqq}}}iii\\\JJJ===777666555444222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111222222111222333444555666666666888:::===???@@@AAACCCEEEEEEFFFGGGHHHHHHGGGEEEDDDBBBEEEKKKTTT___lllwww}}}|||zzz}}}xxxkkkhhhoooqqq|||{{{|||}}}}}}lll___ZZZ___bbbccchhhoooqqqooo]]]LLL<<<666666555555777444444444444555555555555555444444333333444444555333444444555555555555555555555666666777777888888:::888999;;;;;;;;;AAAIII[[[qqq000000000000111222333444000000000000000000000000//////000000111111222222222111000//////...///////////////000111333444555444555888<<>>DDDOOO^^^ooo|||zzzvvvyyyvvvpppsss|||xxx}}}|||{{{xxx|||}}}wwwrrrzzzqqqQQQRRRQQQPPP[[[lllwwwyyyuuu^^^GGG===:::777333333444444444555555555666666555444444333333444444555333444555555666666555555555555666666777888888888888777888:::::::::AAAIIIWWWnnn333222000000111111///...222111111111000000//////000000000000000000000000000000////////////000000000000111222444555666666666888;;;@@@III[[[pppxxxxxx}}}zzz|||}}}|||}}}}}}ttthhheeehhhhhhdddiiikkkmmmppprrrsssssssssoooqqqrrrrrrrrrsssuuuxxxuuuwwwyyyyyywwwwwwzzz}}}~~~~~~uuu{{{vvvkkkkkkxxx}}}rrrwww||||||xxx^^^QQQbbbwwwrrr[[[JJJ???888555555222222222111222222333333222222222111111111111000111111222222222222111111222111111111000000//////000000//////000111222222444444333444555777999:::@@@AAABBBDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFEEEDDDBBBLLLMMMVVVhhh}}}zzzsssyyyxxx~~~\\\QQQIIIKKKRRRZZZeeeooouuuyyy]]]>>><<<:::222666333444333222333666777555555555555555555555555555444444444555555555666666555555666777888999999:::999777888;;;<<<;;;@@@FFF[[[ppp333111000000111111000...222111111111000000000000000000000000000000000000000000////////////000000000000111222444555666777;;;;;;===DDDRRRfff{{{yyy{{{|||zzz||||||{{{zzz{{{~~~~~~}}}|||ssshhheeehhhiiiggghhhjjjlllnnnpppqqqrrrrrrrrrsssttttttsssssstttvvvuuuwwwyyyxxxvvvvvvyyy||||||}}}~~~}}}||||||}}}~~~zzztttpppfffgggvvv~~~rrrrrr}}}|||cccSSSaaauuu~~~dddMMM???888666666333222222222222222333333222222222111111111111000111111222222222222111111111111111111000000000///000000000000111222333444444444444555777999;;;<<<@@@AAABBBDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGPPPXXXhhh{{{}}}tttzzzkkk]]]NNNFFFFFFOOO```pppooowwwdddJJJDDD===444777444555555444444555555555555555555555555555555555444444444555555555666666666666777777888888999999999777888;;;<<<;;;???EEE\\\qqq222111//////000111000///111111111111111000000000000000000000000000000000000000////////////000000000000111333444555666777;;;999<<>>???@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCBBBCCCGGGNNNRRRZZZggg{{{www{{{yyymmm]]]OOOGGGHHHRRR^^^dddqqqkkk[[[SSSGGG999666555666777777555444444555555555555555555555555555444444555555555666666666777777777777777888888888999777888;;;;;;;;;???EEE\\\qqq333111//////000111111000111111111111111111111111000000000000000000000000000000////////////000000000111222333444666777777999888>>>PPPiii}}}~~~~~~zzzxxxyyy{{{yyyzzz~~~|||yyywwwqqqhhhaaa___bbbfffgggfffggghhhiiijjjkkkllllllrrrtttwwwwwwvvvvvvvvvvvvwwwyyyzzzxxxuuutttvvvyyyxxxyyyzzzyyyxxxwwwwwwxxx}}}sssfffccc[[[___ppp|||~~~hhhbbbeeejjjiiiuuu~~~{{{}}}aaaGGG<<<999777444444333222222222333333222222222111111111000000111111222222222222111111111111111000000000000000000111222444555777888888666777888:::===???AAABBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBB@@@BBBKKKXXXcccooo{{{{{{vvv}}}|||uuujjj]]]QQQJJJXXXeeelllkkkggg[[[III<<<888777777888666333444666555555555555555555555555555555555555666666666666888888888777777777777777999888888;;;;;;;;;???EEE[[[ppp~~~666444111000000111111000111111111111111222222222000000000000000000000000000000////////////000000111111222333555666777777:::<<>>DDDWWWmmmzzz:::777333111111222111111111111111222222222222222000000000000000000000000000000////////////000000111111222444555666777888999>>>MMMggg}}}wwwtttwww{{{~~~}}}{{{ooommmmmmjjjmmmqqqwww~~~}}}tttllleeecccbbbbbbdddhhheeeeeeeeeeeeeeefffggghhhlllpppuuuyyyyyyyyyxxxxxx{{{|||}}}zzzuuusssuuuwwwvvvxxxzzzzzzxxxvvvuuuuuuwwwxxxzzzyyyxxxxxxyyyzzzuuutttrrrqqqpppqqqqqqrrrssswwwyyywwwxxx}}}tttdddaaaYYY]]]ppp|||oooddd]]]YYY```gggeeeqqqxxx\\\LLLAAA888666555444333333222222333222222222111111111111000111111222222222222111111000000000000111111111111111222555777888888888777999;;;===???AAABBBCCCCCCBBBBBBAAABBBBBBCCCEEEEEECCCJJJRRRUUUYYYcccttt~~~zzzvvvuuuwwwzzzfffQQQMMM[[[ppp|||mmmSSSDDD888777888555555999666666666666666666666666555555666666666777777777777777777777777888888888:::888999;;;;;;:::>>>DDDTTTjjjzzzttt===:::555333222222222111111111111222222333333333000000000000000000000000000000////////////000000111222333444555777888888999???OOOiiiyyyuuutttxxx}}}||||||wwwlllmmmnnnlllmmmqqqxxx{{{qqqiiicccbbbbbb___```dddfffeeedddddddddeeefffggglllpppvvvyyyyyyxxxvvvvvv}}}~~~~~~{{{vvvtttuuuwwwuuuwwwyyyyyywwwtttssssssrrrsssuuutttsssssstttuuupppnnnkkkhhhfffeeeeeefffhhhmmmooommmnnntttyyyzzzzzz~~~qqq```^^^WWW\\\ooo||||||zzz|||kkk___]]]eeekkkfffmmm|||uuu~~~fffUUUFFF:::666666555333333222222222222222222111111111111000111111222222222222111111///000000000111111111111222333555777888888777666;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFHHHUUUeeemmmooottt~~~zzzxxxzzz{{{www]]]OOOTTTcccjjjzzzzzzhhhQQQ<<<999:::777666999666666666666666666666666555666666666777777777777666666777777888888999999;;;999999;;;;;;:::>>>CCCRRRhhhwww|||rrr@@@<<<777444222222222111111111111222222333333333000000000000000000000000000000////////////000000111222333444555777888888???EEEUUUmmm{{{|||~~~yyysssrrrttttttnnneeejjjooonnntttxxx}}}}}}yyylllddd___```___[[[[[[___fffeeedddddddddeeefffgggmmmqqqvvvyyyyyyvvvtttsss~~~|||wwwtttuuuwwwtttvvvxxxxxxvvvsssrrrrrrhhhiiijjjiiigggeeefffgggllljjjfffaaa^^^\\\[[[[[[ZZZ___aaa``````ffflllnnnvvv{{{yyykkk]]][[[UUU[[[ooo}}}}}}vvvttt|||mmmaaa```kkkqqqiiikkkxxx~~~pppfffssskkkZZZJJJ;;;777666555444333222222222222222222111111111111000111111222222222222111111//////000000111111111222222444666777888777666555<<<===???AAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFLLL^^^ssszzz~~~}}}jjjTTTRRRWWWVVVhhh|||yyywwwZZZ@@@:::;;;888666888777777777777777777777777666666666666777777777777555666666777888999999:::;;;999999;;;;;;:::>>>CCCRRRhhh}}}~~~rrrYYYJJJ999222222333333333222222222111111111111000111111111111111111111111000000000000000111111222333333222222444999;;;;;;@@@JJJ```{{{}}}sss|||~~~|||rrriiinnnyyyyyylllgggkkkppppppyyy~~~~~~zzztttiiiaaa[[[ZZZYYYXXXYYY]]]aaaccceeeffffffgggiiikkkrrruuuyyyzzzxxxvvvuuuuuuyyyxxxvvvuuutttttttttuuutttqqqnnnnnnnnnllliiieee]]]]]]\\\WWWRRRPPPSSSVVVWWWYYYZZZXXXVVVSSSRRRRRRTTTUUUVVVVVVXXX[[[```dddjjjpppxxxwwwggg^^^UUUQQQYYYjjj|||yyynnnsssuuurrrjjjmmmzzz}}}rrrnnnttt}}}hhh______uuu~~~ssscccSSS???:::555333444333111222555222222222222222222222222111111111111111111111111111111000000111222222333888777666666777999;;;<<<<<<>>>AAABBBAAA@@@AAAAAACCCFFFGGGEEEBBBCCCHHHNNN[[[iii|||~~~{{{rrr~~~~~~xxxbbbQQQQQQTTTVVV___llltttjjjVVVCCC:::999999666333555666777666666666777777777777777777777777777777888888888888999999999999::::::::::::<<>>HHHTTTlllzzzrrrlllsssxxxzzz~~~zzzrrrmmmsss}}}}}}pppjjjnnnrrrrrr|||}}}~~~~~~yyytttgggaaa]]]]]]]]]ZZZZZZ\\\^^^```bbbcccdddeeegggiiinnnrrrvvvxxxyyyxxxxxxyyyxxxvvvtttrrrppppppoooooommmkkkiiiiiiiiigggccc```WWWVVVSSSNNNKKKJJJLLLNNNOOOQQQSSSSSSRRRPPPPPPPPPRRRRRRRRRQQQQQQRRRVVVYYY\\\bbbllluuuuuueeeYYYQQQMMMVVVfffxxxwwwkkknnnuuu~~~~~~tttttt}}}xxx|||zzzooo___VVVdddrrrxxxjjj]]]KKK;;;666333444444222333777222222222222222222222222111111111111111111111111111111111111111222333444888777666666888:::<<<>>>>>>@@@CCCCCCBBBBBBBBBCCCEEEFFFFFFEEEEEEJJJSSS[[[hhhuuuxxxjjjrrr}}}sss___XXXVVVTTT\\\iiirrrnnnaaaNNN???:::999888555666777888777666666666777777777777777777777777777888888888888999999999999::::::::::::<<>>999;;;777333444333222222222111111111111111111111111111111111111111000000000000111222222111222444666777:::>>>AAAKKK[[[uuusssjjjfffhhhooo{{{{{{vvvuuu||||||ppplllooossssss|||~~~|||{{{|||}}}{{{vvvqqqddd```^^^``````\\\ZZZZZZ]]]___aaabbbcccdddfffhhhmmmqqquuuwwwxxxxxxxxxyyywwwuuusssqqqooonnnmmmmmmggggggfffggggggeeeaaa^^^YYYUUUOOOJJJHHHGGGGGGGGGIIILLLOOOPPPPPPOOOPPPQQQQQQQQQPPPOOONNNOOORRRUUUSSSXXX```jjjyyyrrrbbbVVVNNNKKKTTTccctttyyyjjjjjjsss~~~{{{xxx~~~|||xxx~~~}}}{{{cccPPP___mmmtttcccNNN>>>888444444555444555888222222222222222222222222222222222222222222222222111111111111222333444555777777777888999;;;>>>???AAACCCDDDEEECCCCCCCCCDDDGGGGGGFFFFFFJJJTTTcccmmm~~~yyygggsss{{{nnnddd]]]XXXYYY^^^ooosssooo^^^KKK???:::777777777888888888777666555777777777777777777777777777888888888888999999999999::::::::::::<<>>HHH\\\qqq{{{sssqqqfffiiivvvssskkkhhhjjjmmmpppwwwzzz}}}~~~~~~}}}~~~|||{{{zzzxxxtttnnngggcccaaa[[[XXXYYYYYYXXXXXXZZZ[[[]]]```bbbccceeehhhjjjnnnpppssstttttttttuuuvvv{{{{{{|||}}}}}}~~~~~~~~~|||~~~yyykkk```YYYUUUQQQNNNOOOQQQTTTUUUUUUUUUUUUVVVTTTVVVVVVVVVVVVWWWZZZ\\\XXXXXX[[[aaannn{{{kkk[[[TTTNNNLLLRRR___ooo}}}hhhcccmmm~~~|||qqqtttzzz~~~zzzlllnnnuuutttooommmuuuvvv~~~zzzhhhddduuuxxxWWWGGG===555444444333333555222222222222222222222222222222222222222222222222111111222333555666888999888999:::;;;===???AAABBBAAABBBDDDDDDCCCCCCEEEGGGJJJJJJLLLQQQ\\\jjjzzz{{{tttYYY]]]dddjjjllliiibbbTTTGGG:::777555555777999999888777777777777777777777777777777888888888999999999999::::::::::::<<>>@@@@@@AAAAAAAAAAAACCCDDDEEEFFFIIIMMMPPPJJJSSSdddxxx~~~xxx___XXXPPPOOO[[[kkkrrrrrrVVVMMM@@@999888::::::999777777777777777777777777777888888888888999999999999::::::::::::<<>>>>>>>>>>>????????????EEEBBB???CCCIIINNNMMMJJJPPP```uuulll___TTTTTT[[[bbbfffjjj^^^WWWIII:::555999:::555999999999888888888888777777888888888888999999999999:::;;;;;;:::;;;>>>AAAPPPfff~~~{{{llllllzzznnnhhh}}}zzzwwwwww[[[III===555333333222111000111222444111111111111111111111111111111111111222333444555888888<<<@@@???DDD\\\vvv|||~~~{{{vvvwww~~~zzzwww||||||{{{zzzuuuuuutttnnneee\\\WWWUUUQQQPPPPPPQQQRRRTTTUUUVVVUUUWWWZZZ^^^bbbeeeggghhhhhhjjjmmmooopppqqqrrrtttvvvxxx{{{|||||||||}}}~~~|||~~~pppccc]]]ZZZ[[[___eeejjjmmmppprrruuuvvvxxx|||}}}||||||||||||}}}~~~wwwlll___SSSKKKKKKEEEGGGTTT^^^lll}}}vvvkkk```ZZZZZZiiiyyyttthhhdddgggmmmbbbeeeooo~~~eee```llluuu___LLL>>>333444777000111111111111111111111111111222222222222333333333444555666777999;;;<<<===>>>>>>??????????????????@@@AAACCCEEEIIIOOOUUUYYYfffsss~~~zzzoooccc]]]ZZZZZZ___fff]]]YYYOOOBBB======999444999999999999888888888888888888888888999999999999999:::;;;;;;:::;;;>>>AAANNNddd}}}{{{nnnooo~~~ssslllxxxbbbtttvvvbbbPPP???444444444333222111111111111222222222222222222222222222222222222333444555555;;;:::<<>>CCCGGGHHHHHHNNNZZZeeewwwzzzvvv|||}}}nnn]]]TTTYYYcccbbbaaaYYYLLLBBB===:::777:::999999999888888888888888888888888999999999:::999:::;;;;;;:::;;;>>>AAANNNddd}}}|||nnnqqqwwwnnnxxx\\\kkkxxxuuuhhhXXXFFF999555444222222222222111000222222222222222222222222222222222222333555666777<<<<<<<<<===AAAOOOlll}}}zzztttmmmttt}}}~~~xxxqqqnnnpppqqqmmmhhhlllqqqwww}}}~~~|||{{{{{{{{{uuuqqqjjjaaaYYYSSSPPPOOOLLLMMMMMMMMMNNNPPPSSSUUURRRTTTXXX\\\```bbbccccccfffhhhlllnnnoooppprrrsssxxxyyy{{{{{{{{{{{{|||}}}{{{~~~vvvkkkeeehhhjjjooosssxxx}}}tttjjj\\\OOOIIIIIIBBBCCCQQQ\\\jjj~~~{{{tttjjj```ZZZZZZhhhvvvyyyttt{{{mmmVVVcccuuu~~~lllZZZIII888555888222222222222222222222222222222222222333333333444444555666777888:::;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@BBBFFFIIIIIIHHHNNN[[[fffwwwvvvooosssuuujjjWWWXXXbbbjjjkkkgggXXXFFF;;;:::===::::::999999999888888888888888888999999999::::::999:::;;;;;;:::;;;>>>AAAOOOddd}}}~~~ppprrruuummm|||ZZZiiixxx~~~xxxgggPPP@@@666444222222333444333222222222222222222222222222222222222333444666777888<<<<<<<<<<<>>AAANNNbbbzzzsssvvvtttkkkNNN^^^tttvvvZZZEEE;;;777333222444555444333333333333333333333333333222222333444555666888999;;;<<<===>>>EEEXXXuuu~~~{{{nnngggbbb]]][[[[[[YYY```kkkvvv}}}|||zzzyyyuuuoooddd[[[UUUQQQOOONNNPPPSSSVVVUUURRROOOOOOQQQTTTWWW\\\```ccceeeeeedddgggmmmuuuzzz{{{zzzxxxwwwwwwxxxzzzzzzzzz{{{~~~~~~}}}uuummm___RRRLLLKKKDDDDDDRRR]]]lllwwwooofff]]]ZZZ\\\hhhvvvuuusssxxx{{{mmmbbbiiixxxssshhhXXXBBB999999333333333333333333333333333333333333333444444444444777777888999:::;;;<<<<<>>AAAKKK^^^tttvvvzzzvvvkkkFFFTTTmmmmmmYYYCCC<<<555222333555444222333333333333333333333333222333333444555777999:::888<<<@@@CCCLLLaaa|||~~~|||{{{uuujjjeee```ZZZYYY[[[VVV\\\eeeqqq{{{~~~{{{zzztttlllbbbYYYTTTQQQOOOMMMTTTYYY]]]]]]YYYUUUTTTUUUUUUXXX]]]aaadddeeeeeedddhhhlllssswwwyyyxxxxxxxxxvvvwwwyyyyyyzzz|||}}}vvvpppbbbUUUOOOMMMEEEFFFSSS___nnn}}}ssskkkddd^^^^^^bbbmmmzzzxxxpppoootttwwwooosss___DDD999999444333333333333333333333333333333333444444444444555777888888999:::;;;<<<<<<===>>>???AAABBBDDDEEEFFFHHHLLLSSS]]]hhhssszzz~~~tttaaaYYYTTTYYYhhhyyy{{{iiiPPP@@@;;;;;;:::::::::999999999999999999:::::::::;;;;;;999:::;;;;;;:::;;;>>>AAAJJJ[[[pppsssyyyxxxjjj{{{KKKUUUkkkuuuHHHAAA777333333444222000333333333333333333333333222333333444666888999:::777<<>>AAAKKK\\\ooo~~~nnnvvvxxxgggvvvZZZOOOddd]]]EEE222111555444333666111111222222222333333333555555555555666888999999@@@???AAAIIIZZZrrryyy}}}xxxyyyrrrhhhjjjsssjjjccc___\\\\\\aaagggdddggglllrrrxxx|||~~~}}}||||||}}}~~~~~~|||zzzuuugggZZZWWWWWWSSSMMMJJJOOOPPPQQQQQQQQQQQQTTTVVVVVVXXX[[[^^^bbbeeeggghhhiiillloooqqqqqqrrrtttvvvzzzyyyxxxwwwxxxzzz}}}~~~xxxpppeee\\\XXXNNNGGGKKKWWWhhh|||yyypppnnnggg]]]cccsss{{{lllfffdddnnn{{{xxxmmm|||hhhMMM>>>999666444444555555444444333222444444444444444555666777::::::::::::;;;;;;<<<===>>>???BBBCCC@@@@@@IIITTTWWW\\\aaaqqq~~~lll]]]WWWSSSSSS^^^pppuuudddOOOEEE===888::::::777666999888888999999999::::::::::::;;;;;;;;;:::;;;>>>@@@IIIYYYnnnhhhsssuuu```jjjqqq\\\___uuuhhhQQQ<<<777888444333555222222222222333333333333555555555666666888999:::>>>???DDDPPPccc|||}}}wwwuuuwwwssskkkkkkrrrsssjjjccc___^^^```fffmmmtttuuuwwwxxxzzz|||}}}~~~|||{{{zzzzzz{{{{{{yyyxxxoooaaaTTTQQQRRROOOKKKIIIKKKLLLMMMNNNMMMNNNQQQSSSWWWXXX[[[___bbbeeefffgggiiilllooopppqqqrrrtttvvvvvvvvvuuutttuuuxxx|||~~~xxxoooddd[[[YYYPPPKKKOOOZZZjjj|||tttllllllfff^^^fffuuu~~~rrrjjjccckkkssswwwzzzwwwgggpppuuu{{{xxxgggRRRDDD;;;666444555555555444444333333444444444444555666666777::::::::::::;;;<<<======??????AAACCCCCCEEENNNXXXYYYaaahhhuuuyyyzzz}}}~~~ooo```XXXQQQWWWgggqqqjjj\\\GGG@@@;;;<<<;;;888888<<<888999999999999::::::::::::;;;<<<;;;:::;;;>>>@@@IIIZZZnnnjjjnnn{{{qqq^^^hhh|||cccbbbssssss[[[DDD:::666111000222333333333333444444444444555555555666777888::::::<<>>>>><<<===AAADDDHHHPPPYYY___kkksss}}}yyyzzzzzz|||}}}xxx~~~}}}ooo\\\UUU^^^llloookkkNNNFFF???<<<;;;999:::===999999999999::::::::::::;;;;;;<<<;;;:::;;;>>>@@@JJJ[[[ooommmllltttzzzmmm]]]eeezzzkkkXXX```yyyzzzeeeMMM???777222111444333333333444444444555555555555555666777999:::;;;;;;@@@LLLbbb|||||||||{{{~~~|||tttppppppooolllvvvmmmccc^^^\\\^^^eeennnyyyzzz|||}}}~~~~~~}}}|||{{{yyyvvvtttttttttsssrrrcccWWWLLLIIIIIIHHHGGGHHHHHHJJJLLLMMMMMMOOORRRTTTWWWYYY\\\```cccdddeeeeeehhhjjjmmmooopppqqqssstttoooppppppppppppssszzz~~~~~~}}}~~~xxxoooddd]]]]]]XXXVVV]]]hhhttt{{{sssnnnnnnkkkhhhqqq~~~uuu~~~kkkZZZWWWdddjjjooolllaaaRRREEE===666555555444444444444444444444444444555777888888::::::::::::;;;===>>>???@@@<<<<<>>AAAKKK[[[oooqqqqqqyyy~~~qqq___dddwwwppp[[[bbbttt~~~lllUUUEEE;;;777777999333333333444444444555555444555555666888999;;;<<<<<>>???@@@AAA???@@@FFFLLLTTT___jjj}}}rrr\\\[[[fffooo|||qqq]]]JJJ@@@===:::555::::::::::::;;;;;;;;;;;;<<<<<<===<<<;;;<<>>DDDVVVvvv{{{{{{|||uuuvvv~~~uuuttt^^^XXXTTTVVV[[[aaakkkuuuyyyyyyzzzzzzyyyxxxvvvuuuuuutttsssrrrqqqmmmhhhdddXXXQQQKKKKKKJJJGGGFFFHHHEEEGGGHHHHHHHHHIIIKKKMMMRRRVVV[[[aaaeeegggggggggfffiiilllmmmnnnoooqqqsssqqqssstttqqqooorrr{{{zzzzzzzzz|||~~~~~~|||yyyxxxxxxyyyyyyxxxwwwvvvuuuuuuwwwyyy{{{|||~~~}}}uuulllddd^^^[[[[[[cccqqq|||~~~{{{yyywwwvvvxxx~~~vvv}}}wwweeezzzfffOOOGGG888777555444444444555666333444444555666888:::;;;:::::::::;;;===>>>@@@AAA======BBBIIIOOOWWWfffttt{{{ddd___fffmmm||||||sss]]]HHH===:::888:::::::::;;;;;;;;;;;;<<<<<<======<<<<<<===???AAAHHHYYYooosssvvvllliiivvv|||yyysssYYY[[[cccwwwoooWWWDDD;;;777666111111222222222333333333444555555777999;;;===>>>>>>EEEYYY{{{|||zzz{{{|||}}}xxx~~~rrrsss^^^YYYVVVXXX\\\bbbllluuu{{{zzzwwwuuutttuuuvvvwwwrrrrrrrrrqqqoookkkeee```RRRLLLIIIJJJJJJGGGFFFHHHGGGHHHIIIIIIHHHIIIKKKMMMQQQUUU[[[aaaeeeggghhhhhhfffhhhkkkmmmnnnoooqqqrrrqqqttttttqqqnnnqqqzzz~~~yyywwwuuuvvvxxxzzzxxxwwwuuutttssssssssstttuuuuuusssuuuxxxzzz|||}}}tttjjjaaa\\\YYY[[[dddsss~~~}}}||||||nnnoooyyy|||{{{kkkxxxrrrWWWMMM999777555444333444666777333444444555777888:::;;;999::::::;;;===???@@@AAA@@@CCCIIIQQQWWWaaarrryyybbbYYY]]]cccxxxkkkNNN===;;;<<<:::::::::;;;;;;;;;<<<<<<<<<=========<<<===???BBBGGGYYYnnnqqqoooyyynnnjjjsss~~~|||tttZZZPPPRRRjjjpppNNN<<<888:::444333333222222333333444555666888888999:::===???<<>>???DDDOOOZZZbbbmmmtttllljjjdddpppzzzrrrdddbbbeee{{{bbbEEE<<>><<<:::888:::<<<<<<=========<<<===???BBBJJJRRRlllssshhhooo|||eeeeeexxxeeeSSSNNN``````FFF999555444333333222222333333444555666888888999:::===???>>>NNNkkkvvvxxxzzzvvvooouuuqqq[[[XXXTTTSSSWWW^^^eeeoooxxx~~~~~~|||xxxuuutttvvvwwwuuurrrpppooommmfff\\\TTTNNNLLLIIIFFFDDDDDDEEEFFFEEEFFFHHHJJJLLLNNNOOOOOOSSSVVV[[[___aaacccdddfffggghhhjjjlllllllllkkkjjjppppppoookkkgggggglllqqq|||zzztttsssssstttuuuuuutttssssssrrrtttvvvvvvuuuvvvwwwyyyuuuwwwxxxxxxxxx{{{tttiiibbb^^^\\\]]]cccjjjpppwww|||zzzsssffffffggglllrrrxxx{{{}}}zzzhhhbbbmmm{{{{{{pppqqqxxxkkkmmmfffZZZ@@@:::666666555333444777333444666777999:::::::::;;;;;;;;;===????????????CCCGGGRRRaaannn|||zzz|||~~~tttmmmiiiaaadddjjjvvvrrrjjjgggxxxfffJJJ======:::<<<===<<<:::999;;;<<<<<<=========<<<===???BBBJJJRRRlllwwwkkkpppiiigggxxx}}}cccRRRVVVlllsssTTT???555444444333333333333444444555666888999999;;;===@@@BBBSSSqqq}}}vvvkkkgggggglllfffSSSTTTQQQRRRYYYaaahhhsss{{{~~~{{{wwwuuuuuuvvvtttrrrooonnnkkkdddZZZSSSKKKJJJHHHFFFEEEEEEEEEEEEDDDEEEGGGJJJMMMOOOQQQRRRSSSVVVZZZ]]]___```aaacccggghhhjjjkkklllkkkkkkjjjnnnoooooolllfffcccbbbdddllluuu}}}~~~{{{xxxuuuqqqnnnoooqqqrrrsssssssssssssssuuuwwwxxxwwwvvvvvvwwwvvvxxxyyyxxxxxxzzzqqqddd]]]\\\]]][[[bbbjjjoooqqqppphhh___OOOPPPTTT[[[eeeooovvvyyy|||kkkbbbffftttoooiiiqqqzzzxxxpppzzzddd```kkk~~~hhh]]]FFF???999777666333333555444555666888999:::::::::::::::;;;<<<===>>>??????EEEGGGQQQdddwwwxxx~~~yyysssiiibbbcccjjjzzzpppdddkkkqqqyyyyyyiiiRRR@@@999;;;<<<<<<<<<::::::<<<>>><<<=========<<<===???BBBJJJRRRlll{{{llloooqqqnnn{{{hhhXXX\\\wwwzzz^^^GGG:::444444333333333333444444444666888999999;;;>>>@@@EEEYYY{{{sssdddccciiilllaaaPPPTTTRRRTTT\\\eeellluuu~~~}}}yyyvvvtttuuurrrqqqooommmhhhaaaWWWPPPIIIHHHGGGFFFEEEDDDDDDDDDCCCDDDFFFIIIMMMPPPSSSTTTUUUXXX[[[]]]^^^^^^```bbbfffgggiiikkklllmmmmmmmmmoooqqqtttsssnnnhhhdddbbbdddhhhmmmnnnmmmmmmmmmllllllnnnppprrrssssssrrrqqqrrruuuxxxyyywwwvvvuuuuuuwwwxxxyyyyyyxxxzzzqqqbbbZZZZZZ\\\ZZZaaaffffffccc^^^SSSIIIBBBDDDHHHPPP\\\gggooosssxxxyyy|||pppaaa___mmmwwwkkkppp}}}}}}ssshhhvvvbbb]]]cccwwwxxxggg]]]JJJAAA999777666333333555555555777888999:::::::::999:::;;;<<<<<<===???AAAIIIJJJTTThhh}}}||||||~~~pppmmmqqq|||}}}hhh^^^ccclllrrrnnn^^^KKK>>><<<<<<<<<;;;;;;<<<===>>><<<=========<<<===???BBBIIIQQQkkk}}}lllkkk~~~zzzxxxgggYYYjjj}}}yyyaaaJJJ;;;555444444333333444444555444666888999:::<<>>???@@@DDDLLLWWWaaahhhlllrrruuuyyy~~~zzzccc]]]hhh|||tttwwwwww{{{aaa]]]ddduuuxxxkkkcccMMMBBB999666666444444666555666777999::::::::::::999:::<<<<<<<<<===@@@CCCOOOSSS```uuu|||~~~xxx]]]___eeemmmqqqiiiVVVFFF???===<<<;;;<<<===>>>>>><<<=========<<<===???BBBHHHQQQkkkkkkgggxxxyyy^^^mmm||||||fffLLL999555555444444444444555555444666888999:::<<<@@@BBBIIIeeeyyyooo______mmmiiiYYYUUUTTTSSSXXXbbbiiiooouuu{{{{{{{{{{{{yyyvvvuuuuuuvvvrrrrrrpppkkkbbbXXXNNNHHHFFFEEEDDDCCCBBBCCCDDDEEEDDDDDDFFFIIIMMMQQQUUUWWWYYY[[[]]]^^^___```bbbdddeeefffgggjjjllloooqqqrrrrrrvvv}}}|||rrrkkkddd```^^^^^^ccchhhkkkmmmoooqqqrrrqqqooommmqqqsssuuuvvvuuuttttttuuuvvvxxxyyyxxxxxxzzzqqqddd\\\YYYXXX```aaa\\\QQQIIIDDDAAA===???AAAEEEMMMWWW___eeegggooosssxxx|||~~~ooo```eeettt~~~wwwZZZXXX___qqq~~~}}}ssskkkRRRFFF:::777777666666777666777888999::::::::::::999;;;======<<<===AAAEEEPPPYYYkkk~~~aaa___^^^ccckkkjjjZZZIIIBBB???<<<;;;<<<===>>>>>><<<=========<<<===???BBBGGGPPPkkkmmmcccooozzz{{{cccmmm{{{sssUUU===555555444444444444555555444666888:::;;;===@@@CCCLLLhhh}}}}}}|||fff```kkkbbbRRRTTTOOOPPPVVV```iiinnntttyyywwwwwwvvvuuussstttvvvxxxsssssspppjjj```TTTJJJEEEEEEDDDBBBAAAAAABBBDDDFFFEEEEEEFFFIIILLLQQQUUUWWWYYY[[[]]]^^^^^^```bbbeeeeeefffggghhhjjjkkkmmmnnnpppttt{{{wwwmmmddd```]]][[[^^^cccfffiiillloooqqqpppnnnmmmoooqqqsssssssssssstttvvvuuuwwwxxxxxxxxx{{{yyykkkaaa\\\YYYXXX[[[[[[TTTIIIAAA@@@AAAAAAAAACCCIIIRRR\\\dddhhhiiilllpppvvvyyyyyyyyy{{{|||hhheeekkk}}}|||[[[VVV[[[nnnvvvYYYLLL>>>:::999888777777777777888999::::::::::::999<<<>>>>>><<<===CCCHHHQQQ```vvvgggbbb\\\]]]ggglllaaaRRREEEAAA===;;;<<<>>>======<<<=========<<<===???BBBFFFPPPkkkqqqaaaeeelllooozzzcccfffuuu```EEE555555444444444444555555444666888:::;;;===@@@CCCMMMjjjtttpppwwwqqqdddjjj]]]MMMSSSKKKLLLSSS___hhhmmmsssyyyuuuttttttrrrqqqssswwwzzzttttttqqqjjj___RRRHHHBBBFFFDDDAAA??????BBBEEEGGGFFFFFFGGGIIILLLQQQUUUWWWYYYZZZ\\\]]]^^^___bbbeeeffffffffffffggghhhiiijjjnnnqqqxxxwwwlllccc```\\\XXXYYY^^^bbbeeeiiimmmppppppooonnnooopppqqqqqqqqqrrruuuwwwtttvvvxxxxxxxxx{{{uuufff^^^[[[ZZZYYYSSSSSSNNNCCC===>>>AAABBBCCCFFFNNNXXXbbbjjjnnnooohhhmmmrrruuutttssstttvvv{{{nnneeedddttthhh^^^^^^rrr___QQQBBB<<<;;;999777777777888999::::::::::::::::::===???>>><<<>>>CCCIIIXXXjjjoooiii``````kkkuuuooobbbFFFBBB===;;;<<<======<<<<<<=========<<<===???BBBFFFOOOkkkuuu```___ccceeerrrzzzXXX[[[ccc}}}jjjNNN<<<666333555666444444666666999:::999:::>>>BBBEEEVVVgggwwwpppssszzzuuuhhhWWWLLLIIIJJJMMMRRRZZZdddkkkppprrrxxxtttqqqpppqqqrrrqqqooorrrrrrpppgggZZZNNNGGGDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBEEEHHHKKKLLLOOORRRUUUZZZ]]]aaaeeefffeeebbb``````aaadddfffhhhiiiiiiiiiooopppuuu~~~vvvhhhbbbYYYPPPQQQZZZ___eeelllooommmlllnnnqqqsssqqqooommmmmmnnnppprrruuuttttttwww{{{~~~kkkaaa]]]ZZZXXXXXXTTTIII@@@BBBDDDDDDFFFJJJOOOPPPUUU^^^gggllljjjffflllhhhffffffdddcccgggmmmpppzzzfff```sss{{{~~~lllYYYhhhvvv]]]KKK@@@555555:::777888888999999999:::::::::<<>><<<;;;AAAIIIOOO]]]llluuu|||}}}sssjjjggghhhmmm|||www^^^GGG888===???888777@@@=========>>>??????@@@@@@HHHPPPhhhxxxggggggddd]]]ggg}}}|||ttt{{{yyyxxxzzz~~~nnnPPPRRRXXXsssxxxYYY???888444555666555555777666888:::::::::===BBBEEEZZZmmm}}}xxxwww}}}yyynnncccTTTJJJHHHLLLOOOVVV^^^gggmmmqqqssswwwtttqqqpppqqqrrrqqqooossssssooofffXXXLLLEEEBBBCCCCCCBBBAAAAAAAAABBBBBBBBBEEEHHHKKKMMMOOOSSSUUU[[[^^^bbbfffggggggeeeccc```aaabbbdddfffggghhhhhhmmmnnnsss}}}yyyjjjccc[[[RRRRRRZZZ^^^dddlllooonnnmmmnnnpppqqqpppnnnmmmmmmnnnqqqrrrtttssssssuuuyyy}}}yyyfff\\\WWWTTTTTTUUURRRHHHAAACCCHHHIIILLLPPPSSSTTTWWW___gggjjjhhhdddbbb\\\WWWTTTRRRRRRXXX```jjjuuuvvvdddkkkvvvzzzuuuzzzgggggg|||cccQQQEEE999888;;;888888999999999999:::::::::<<<===>>><<<<<>>@@@AAA:::888>>>=========>>>??????@@@@@@HHHOOOggg}}}nnnnnnhhh]]]eeeyyytttooo}}}tttrrruuuxxx|||nnnSSSPPPRRRiiicccBBB:::555555777666666888666888:::;;;:::<<>>??????@@@@@@IIIPPPhhhuuuuuulll]]]bbbuuurrroooppphhhmmmyyyyyyaaaSSSMMM\\\}}}qqqGGG===555444666666666777666777:::<<<;;;<<>>EEEUUUbbbzzz{{{xxx}}}qqqaaaaaahhhyyy~~~rrrsssmmmvvvtttiii^^^eeerrrsssgggSSSAAA<<<>>>===<<<============>>>??????@@@@@@KKKRRRiiiuuuvvvmmm___cccuuuqqqooonnnaaacccsssrrrZZZLLLRRRmmmMMMAAA666333555555555666777777:::<<<;;;<<>>>>>>>>>>>???@@@AAAAAABBBDDDHHHKKKNNNQQQUUUWWWWWWYYY]]]```cccccccccbbbcccbbbbbbccceeegggjjjkkkjjjkkkpppyyy{{{qqqkkkfff___XXXUUU___ccchhhlllnnnnnnoooooommmmmmmmmmmmnnnoooqqqrrrqqqrrrssssssuuuyyytttfffVVVNNNNNNSSS]]]eeejjjgggaaa[[[XXXWWWUUUTTTQQQPPPQQQRRRSSSSSSRRRQQQCCC???<<<======???FFFNNN[[[jjjyyyvvvxxx|||iiilllvvv}}}www}}}xxx|||mmm~~~kkk```www~~~iiiZZZMMM===888:::777999999:::::::::;;;;;;;;;999999;;;>>>AAAHHH[[[mmm{{{vvvssswww~~~}}}eeeYYYUUUWWWdddwwwzzzwww{{{vvv]]]XXX___aaagggXXXGGG>>>======<<<;;;=========>>>??????@@@@@@JJJPPPfff~~~~~~pppsssoooccciii{{{~~~jjjfffnnndddnnnyyysss]]]VVVcccwww|||TTTFFF888444555555444555999777999===<<<===IIIYYYppp|||tttuuuvvvpppgggVVVLLLEEEFFFDDD???@@@FFFKKKSSS]]]eeeiiilllnnnqqqssstttuuutttrrrpppooopppiiiggg```UUUJJJCCCBBBDDD>>>>>>>>>===>>>>>>??????BBBDDDHHHLLLNNNQQQUUUXXXZZZ\\\___aaacccdddddddddbbbccccccdddfffhhhjjjkkkgggiiimmmuuu|||}}}zzzwwwssspppqqqpppkkkbbb[[[cccdddgggjjjlllmmmnnnooommmmmmmmmmmmnnnoooooopppppprrrssstttuuuzzzkkk^^^PPPLLLOOOXXXfffrrr|||zzzssshhh```\\\XXXTTTPPPOOOMMMLLLJJJIIIHHHGGG;;;888999;;;===>>>DDDKKKWWWgggxxxxxxkkklll|||}}}sss{{{kkk]]]ooommm___SSSBBB;;;===:::::::::::::::;;;;;;;;;;;;:::888;;;@@@CCCLLLbbbxxxwwwsssrrrvvv|||fffUUUQQQSSS___qqq{{{xxxqqqhhhjjjoooxxxyyytttvvvyyymmmZZZ[[[\\\lllcccTTTEEE>>>>>><<<999=========>>>??????@@@@@@FFFLLLbbbxxxjjjrrruuummmrrrhhhbbb|||tttxxxnnn___```iiizzzwww\\\LLL;;;666666666555555;;;777888<<<<<<>>>MMM```xxx~~~{{{yyyrrrhhhSSSIIIBBBBBB@@@<<>>>>>>>>>>>>>>???BBBDDDHHHLLLOOORRRVVVYYY[[[\\\^^^aaabbbccccccbbb```aaaccceeeggghhhhhhiiihhhjjjnnntttyyyxxxrrrlllgggiiinnnvvv|||zzzpppffffffffffffgggjjjlllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnppprrrssstttzzz}}}fffZZZOOOLLLSSS```rrruuujjjeee```ZZZSSSRRROOOJJJEEEAAA@@@???:::888888;;;<<<===CCCKKKQQQcccuuu~~~rrrjjjwww~~~hhh[[[hhhzzzrrrdddWWWDDD<<<<<<999:::::::::;;;;;;;;;;;;<<<:::888;;;BBBFFFOOOggg}}}qqqooosss{{{ttt[[[UUUTTT___qqq~~~rrrssstttwww{{{rrrpppmmmsss{{{bbb______kkkiii]]]KKK@@@>>>>>>;;;=========>>>??????@@@@@@EEEKKKbbbtttiiivvvzzz|||kkkccc|||nnn^^^^^^eeexxxaaaPPP>>>888888777666666<<<777888<<<<<<>>>PPPeee}}}rrrfffSSSHHHAAAAAA???;;;???GGGJJJRRR\\\cccgggjjjppptttqqqtttvvvuuurrroooooopppkkkggg]]]QQQEEE>>>>>>@@@AAAAAA@@@???>>>>>>>>>???AAADDDHHHLLLOOORRRVVVYYYZZZ[[[]]]^^^````````````^^^```bbbeeefffgggggggggkkkmmmqqqvvvyyyvvvmmmfff]]]cccmmmzzzzzzoooiiigggeeefffhhhkkkmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmllloooqqqrrrtttzzzxxxeeeZZZPPPPPPXXXggg||||||qqqlllfff```XXXVVVQQQJJJCCC>>>;;;;;;999666444666777888???GGGLLL___sss|||zzzoooyyy|||xxx}}}fffYYYcccuuutttfffXXXDDD::::::666:::::::::;;;;;;;;;<<<<<<;;;888<<>>=========>>>??????@@@@@@GGGMMMdddsssjjj{{{jjjbbbzzzrrr```ZZZcccqqq|||kkkXXXDDD<<<:::999777777<<<:::;;;======@@@RRRggg|||xxx}}}nnnYYYGGG<<>>KKKLLLTTT^^^fffiiimmmrrrwwwxxxzzzyyysssppppppooommmkkkcccWWWJJJBBB??????AAA??????>>>>>>>>>>>>>>>???BBBDDDGGGJJJLLLPPPVVVYYYYYYYYYZZZ]]]```bbbbbbaaa___```bbbdddfffhhhjjjkkkpppqqqvvv{{{nnneee```WWW^^^nnnvvv}}}~~~vvvmmmllllllkkkjjjjjjjjjjjjlllmmmoooooommmkkkkkkkkklllooosssuuuvvvzzztttcccYYYMMMKKKVVVjjj}}}|||rrrhhh```XXXQQQMMMGGG@@@<<<===::::::999888888:::???CCCNNN]]]nnnyyytttnnnvvv|||ppp^^^aaaqqq|||{{{mmm```MMM:::888AAA999999::::::::::::;;;;;;:::;;;===BBBHHHWWWqqqqqqmmmooonnnttt}}}bbbWWWPPPUUUddduuuvvvtttuuuuuuvvv~~~fff[[[^^^eeeppplllTTTDDDCCCAAA:::>>>>>>>>>>>>???@@@AAABBBCCCOOOcccvvvlll|||mmmkkk{{{oooZZZQQQYYYkkkzzztttdddQQQDDD;;;666666999:::888:::======BBBVVVlllxxxqqqrrr~~~|||___KKK>>>??????:::>>>HHHLLLTTT___fffiiilllpppsssyyyrrrpppooommmhhh```TTTHHHAAA??????@@@??????>>>>>>>>>>>>>>>???BBBDDDGGGJJJMMMQQQUUUYYY[[[[[[[[[]]]___aaa```_________aaaccceeegggiiijjjmmmsssxxxlll^^^SSSXXXeeelllqqqtttmmmmmmllljjjiiiiiiiiijjjkkklllnnnoooooommmlllkkkllllllnnnqqqsssuuuxxx}}}vvvmmm___XXXPPPOOOZZZmmm}}}sssiii^^^WWWPPPLLLGGG@@@<<<<<<:::999999777777:::???BBBLLL[[[mmmyyyqqqlll|||uuu___```rrrxxxkkkUUU???999???999999::::::::::::;;;;;;;;;;;;???EEENNN___yyy{{{hhhiiimmmlllqqqzzzrrrpppttt}}}zzzfff[[[SSSVVV```lllxxxvvvsssssszzzkkkdddeeehhhwww{{{iiiRRRFFFAAA>>>>>>>>>>>>>>>???@@@AAABBBDDDOOOcccsssjjjzzz~~~nnnooo|||kkkUUULLLTTTgggyyyppp]]]LLL>>>555666;;;888666999===>>>EEE[[[ssswwwmmmllluuucccNNN>>>>>>???;;;===EEELLLTTT___fffiiijjjkkkmmmwwwrrrooonnneee\\\PPPFFF@@@>>>>>>???>>>>>>>>>======>>>>>>???BBBDDDGGGJJJMMMQQQUUUYYY]]]\\\\\\]]]______]]]\\\^^^______aaaccceeeggghhhkkktttsssdddWWWYYYbbbffflllpppkkklllkkkiiigggggghhhjjjkkklllnnnppppppnnnmmmlllmmmkkkmmmoooqqqsssvvvzzz~~~uuuhhhbbb]]]ZZZWWWYYYbbbttt|||rrrhhh[[[TTTOOOLLLGGG@@@;;;;;;999999888777777:::???BBBJJJYYYkkkwwwwwwbbbttt~~~iiibbbssswww___EEE:::<<<999999::::::::::::;;;;;;<<<<<>>>>>>>>>>>???@@@AAABBBDDDOOOcccsssiiixxx~~~ttt{{{|||mmmZZZOOOTTTeeexxxttt```OOO@@@777666:::888777999===>>>FFF___yyy~~~wwwooommmsss}}}```MMM===<<<>>><<<>>>CCCKKKSSS^^^eeehhhhhhgggfff}}}zzztttqqqnnnddd[[[OOOEEE@@@>>>===<<<>>>============>>>>>>???AAADDDHHHKKKMMMQQQUUUXXX\\\[[[[[[\\\^^^^^^]]]\\\^^^^^^^^^___aaaccceeefffjjjssspppaaa```eeeeeejjjppplllkkkjjjhhhffffffgggiiikkklllnnnppppppnnnmmmmmmmmmkkklllnnnpppsssvvvzzz}}}~~~mmm___XXXZZZ\\\```fffpppxxxmmmcccXXXRRRMMMLLLHHH@@@;;;;;;999999888777777:::>>>BBBHHHWWWhhhtttcccnnnxxxyyydddmmm{{{aaaGGG;;;;;;999999999:::::::::;;;;;;<<<<<>>>>>>>>>>>???@@@AAABBBEEEOOObbbuuuhhhttt}}}zzz~~~~~~yyyiiiUUUPPP]]]tttrrr]]]NNNCCC;;;888999999888;;;===>>>GGGbbb~~~}}}{{{zzz{{{~~~~~~|||xxxWWWGGG:::999<<<<<>><<<999======<<<<<<===>>>??????AAADDDHHHKKKNNNQQQUUUXXXYYYXXXYYY[[[^^^______^^^^^^^^^^^^^^^___aaacccdddkkkppp}}}~~~nnniiijjjeeegggkkkgggjjjiiigggffffffgggiiijjjkkkmmmoooooonnnmmmmmmnnnkkklllmmmqqquuuzzz~~~qqq___SSSRRRXXXaaammm{{{sssggg]]]UUUPPPMMMLLLIIIAAA<<<;;;999888888777777999>>>BBBHHHVVVfffqqq{{{pppkkkqqqiiieeeqqqvvv]]]FFF======999999999:::::::::;;;;;;<<<<<>>>>>>>>>>>>>>???@@@AAABBBEEENNNaaassseeeooowwwuuu}}}~~~|||dddQQQVVVnnnqqq^^^PPPGGG>>>999999:::999;;;===>>>HHHfff~~~||||||}}}}}}{{{aaaLLLBBB999888:::<<<@@@EEELLLRRR\\\eeejjjjjjhhhfffbbbkkktttwwwwwwvvvqqqkkkbbbXXXLLLCCC@@@???<<<888<<<<<<<<<<<<===>>>??????@@@CCCHHHLLLOOOQQQUUUWWWVVVVVVWWWZZZ^^^``````_________]]]]]]^^^```bbbdddiiimmmvvv{{{uuusssjjjhhhjjjeeehhhhhhhhhhhhhhhiiiiiijjjjjjlllnnnooommmllllllmmmmmmmmmooossszzz{{{eeeUUULLLPPPYYYgggzzz~~~qqqdddZZZSSSOOOMMMMMMJJJCCC===;;;888888777666666999>>>AAAHHHVVVeeeoooxxxkkkkkkvvv|||tttpppzzzuuugggmmmqqqYYYFFF>>>>>>999999::::::::::::;;;;;;;;;<<>>>>>>>>>>>???@@@AAABBBDDDMMM___pppaaakkktttuuueee\\\kkk~~~wwwgggYYYJJJ>>>:::;;;888777:::===>>>KKKkkkvvvtttvvv{{{mmmhhhRRRDDD???;;;::::::;;;@@@FFFOOOTTT]]]fffmmmooommmkkkgggkkknnnpppssstttpppiii]]]SSSGGG@@@@@@???===999<<<;;;;;;<<<<<<>>>??????@@@CCCHHHLLLOOORRRTTTWWWVVVVVVWWWZZZ]]]______^^^aaa___^^^]]]]]]___bbbccccccjjjqqqyyyzzzwwwvvvnnnkkkmmmiiiggghhhiiijjjjjjjjjiiiiiihhhjjjmmmmmmllllllllllllnnnnnnpppwwwmmm[[[NNNLLLNNNYYYnnnqqqddd[[[RRRNNNMMMNNNLLLDDD>>><<<888888777666666999===AAAHHHUUUdddnnnwwwuuulllmmm~~~zzzllljjjzzz{{{hhhkkkvvv}}}~~~qqqZZZHHH@@@???999999::::::::::::;;;;;;;;;<<>>>>>>>>>>>???@@@AAABBBCCCKKK]]]qqqbbbjjjrrrttt}}}iiimmmyyy~~~qqqaaaMMM===:::>>>555666999<<>><<<::::::@@@FFFQQQVVV^^^hhhpppsssrrrpppppppppmmmlllpppsssnnngggXXXNNNCCC>>>???@@@>>>:::;;;;;;;;;<<<<<<>>>??????@@@CCCHHHLLLOOORRRTTTVVVVVVVVVWWWZZZ]]]^^^^^^]]]aaa```^^^]]]]]]___bbbddd\\\gggmmmkkkqqqyyynnnnnnqqqkkkkkknnnjjjfffgggjjjkkklllkkkjjjhhhgggjjjlllmmmlllkkkkkkllloooooorrryyysss```UUUMMMGGGMMMaaa}}}sssggg^^^QQQNNNMMMOOOMMMEEE???===888888777666666999===AAAHHHUUUdddnnnwwwqqqjjjwwwuuueeejjjxxxtttaaacccrrr{{{sss]]]JJJAAA???999999:::::::::;;;;;;;;;:::===GGGVVVgggxxxjjjNNNRRRUUU[[[bbbgggmmmvvv}}}~~~qqqmmmxxx{{{rrrmmmoooqqqoooooorrrjjjrrr~~~pppggggggkkkooosssrrrzzzbbbUUUYYYjjjyyyeee\\\\\\bbbrrreeedddeeemmmuuuoooVVV>>>>>>>>>>>>>>>???@@@AAABBBCCCJJJ\\\uuudddkkkrrrssswwwttt{{{xxx___MMMGGG@@@888;;;999:::;;;<<>><<<;;;===999::::::;;;<<<===??????AAADDDHHHKKKMMMOOORRRUUUVVVWWWXXXYYY[[[]]]___``````___^^^]]]]]]^^^``````eeefffhhhkkknnnpppqqqrrrnnnmmmjjjiiihhhjjjlllnnnjjjjjjiiiiiijjjjjjkkkllljjjjjjiiiiiiiiijjjlllmmmnnnqqqtttyyypppdddXXXQQQKKKNNNZZZpppttthhh^^^UUURRRNNNKKKGGGDDD@@@===:::999888777777999===AAAHHHTTTdddpppyyyxxxdddkkkwwwmmmoooxxx~~~iiiXXXbbbooovvviiiNNN:::BBB<<<;;;999999:::;;;:::999======FFF[[[pppvvv^^^UUUOOORRRXXX```eeekkkwww~~~{{{vvvvvvzzz}}}|||{{{|||~~~~~~|||zzzwwwpppjjjlllwwwzzzooolllvvvccc[[[VVVddd}}}ssskkk```\\\aaauuu}}}qqqcccaaaiiijjjgggYYYCCCCCC@@@<<<;;;===@@@AAABBBBBBNNN```yyyhhhmmmsssqqqvvvxxxuuugggPPPEEE???::::::999:::<<<>>>OOOuuuyyyooojjjgggjjjrrrnnnQQQDDD???<<<;;;:::;;;AAAIIIPPPWWW```fffiiikkkmmmpppqqqqqqooolllnnnqqqnnnhhhVVVLLLBBB???===;;;:::<<<:::::::::;;;<<<===>>>???AAADDDHHHKKKMMMOOORRRUUUVVVVVVWWWXXXZZZ\\\^^^___aaa```___^^^]]]^^^^^^___bbbccceeehhhjjjlllmmmnnnjjjiiigggeeeeeefffhhhjjjjjjjjjjjjiiijjjkkkkkkllllllkkkjjjiiiiiijjjjjjkkkmmmpppsssyyy}}}nnndddXXXQQQKKKMMMYYYpppxxxkkkaaaXXXUUUPPPKKKGGGCCC>>>;;;:::999888777777999===AAAGGGTTTdddpppxxxkkkiiiwww{{{vvvyyymmmWWW[[[fff{{{~~~vvvmmmUUU@@@AAA<<<;;;999999:::;;;;;;:::===>>>HHH\\\qqqlllWWWQQQMMMNNNTTT[[[```hhhwww~~~}}}~~~zzzwwwzzz~~~~~~}}}tttwwwzzz{{{wwwqqqoootttyyyhhh]]]XXXeee}}}}}}hhh\\\\\\fff{{{ooobbb___gggooossscccGGGCCC@@@===;;;===???AAABBBBBBMMM___yyyeeeiiinnniiikkktttnnnfffeeesssuuuVVVFFFAAA>>>999999:::===AAARRRyyyuuummmjjj___eeerrrvvvRRREEE@@@<<<;;;::::::@@@HHHOOOVVV___eeehhhjjjmmmooopppqqqooommmnnnpppmmmfffSSSIII@@@===<<<::::::;;;:::::::::;;;<<<===>>>???AAADDDHHHKKKMMMOOORRRUUUUUUUUUVVVWWWYYY[[[\\\^^^aaa```___^^^]]]]]]^^^^^^```aaadddfffiiijjjkkklllgggfffeeecccccceeeggghhhjjjjjjjjjjjjjjjkkkllllllnnnmmmkkkjjjiiiiiijjjjjjmmmpppuuu|||wwwkkkeee\\\UUUOOOQQQ\\\rrr}}}qqqhhh\\\XXXRRRLLLFFFBBB===::::::999888777777999===AAAGGGTTTeeeqqqxxxuuufffjjj|||uuu]]]ZZZeeexxx|||wwwdddMMMCCC===;;;999999:::<<<<<<;;;>>>???III]]]rrr|||```QQQOOOOOOOOORRRXXX\\\dddsssvvvuuurrrnnnppp{{{}}}zzz{{{}}}}}}||||||ccc^^^jjjjjjZZZ]]]hhh~~~~~~wwwiii___]]]cccrrrqqqNNNDDDAAA===<<<===???AAABBBBBBLLL^^^yyybbbdddiiiccc^^^bbb]]]UUUTTTeeeuuuttt\\\GGGBBBBBB:::999;;;===AAARRRxxx{{{tttqqqhhhgggppp~~~UUUEEE@@@<<<;;;999:::???GGGPPPVVV```fffiiijjjmmmoooppppppooommmnnnpppkkkdddQQQGGG???===<<<::::::<<<:::::::::;;;;;;===>>>>>>AAADDDHHHKKKMMMOOORRRUUUUUUUUUUUUVVVXXXZZZ[[[\\\^^^^^^^^^^^^^^^^^^^^^___aaaccceeegggiiikkkllllllhhhgggfffeeefffggghhhiiijjjjjjjjjjjjjjjkkkllllllmmmlllkkkjjjjjjkkkllllllooosssxxx{{{rrrjjjgggddd^^^YYY[[[eeexxxwwwooo___ZZZRRRLLLFFFBBB>>>;;;:::999888777777999===AAAHHHUUUgggsssyyy~~~gggaaarrrddd\\\gggxxxsssZZZEEE>>><<<999999:::<<<<<<<<<>>>@@@KKK___sss}}}oooYYYOOOPPPSSSTTTWWW[[[^^^cccooo|||}}}rrrsssrrrlllhhhnnn~~~iiibbblll~~~xxx^^^^^^eeewwwtttmmmjjjaaa\\\[[[___ooo{{{XXXEEEBBB>>><<<===???@@@AAABBBKKK[[[~~~yyy```aaahhhddd]]]]]]XXXOOOMMM^^^{{{wwwcccbbbqqq```IIIBBBAAA<<<:::;;;<<>>AAADDDHHHKKKMMMOOORRRUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[\\\\\\]]]^^^___``````aaabbbdddfffhhhiiijjjkkkhhhgggggggggggghhhiiijjjjjjiiiiiiiiiiiijjjkkkkkkkkkkkkjjjjjjkkkmmmooopppooosssyyyyyypppjjjiiimmmhhhgggkkktttyyyqqq```[[[SSSKKKFFFCCC@@@>>>:::999888777777999===AAAIIIWWWhhhuuu{{{mmm```jjjjjjXXXdddtttkkkMMM@@@===:::999:::<<<===<<<>>>AAALLL___qqqzzzuuuzzzdddSSSMMMMMMSSSUUU[[[aaadddgggqqq|||}}}{{{xxxxxx{{{sssrrrmmmfffaaadddnnnwwwppphhhnnn}}}yyy{{{iiiddddddooo{{{rrrmmmaaa]]]\\\\\\hhh|||```GGGCCC???======???@@@@@@BBBJJJYYY{{{zzzaaabbblllmmmiiihhhZZZOOOKKK[[[zzz{{{yyynnn\\\XXX___uuudddMMMBBB>>>===;;;;;;<<<===MMMrrr~~~pppkkkllljjjjjjvvv}}}nnnTTTBBB>>>::::::999:::@@@HHHQQQXXXaaahhhjjjllloooqqqnnnppppppnnnooonnnggg^^^MMMDDD>>>===>>><<<;;;===;;;;;;;;;;;;;;;<<<======AAADDDHHHKKKMMMOOORRRUUUVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[\\\^^^____________]]]^^^```bbbccceeeeeeffffffffffffffffffggghhhiiihhhhhhhhhhhhhhhiiijjjjjjkkkjjjjjjkkklllnnnppprrrooosssxxxzzzpppkkkjjjooonnnrrrzzz|||sssccc]]]SSSKKKFFFCCCAAA@@@:::999888777777999===AAAJJJXXXiiiuuuzzz~~~vvvccceeevvv|||zzzyyy\\\bbbqqq^^^CCC@@@<<<::::::;;;<<<<<<>>>AAALLL^^^ooo}}}~~~rrrrrr}}}nnnZZZNNNIIIHHHOOOSSS[[[dddiiimmmwwwyyyzzzyyywwwxxx~~~|||ttthhh^^^[[[^^^dddiii{{{wwwzzzrrrxxx~~~lllsssvvvnnnllliiilll|||}}}pppfff^^^[[[cccuuuvvvbbbHHHDDD@@@======???@@@@@@BBBIIIWWWxxxeeeeeeqqqxxxyyyzzz```SSSKKKZZZyyy~~~jjj[[[TTTeee|||jjjUUUHHH???===;;;;;;<<<>>>MMMrrrrrrooottttttwwwxxx{{{zzzWWWLLLAAA<<<999999999:::AAAIIIPPPWWW```gggjjjkkknnnpppmmmppppppoooooonnnfff]]]JJJBBB<<<<<<===;;;;;;<<<<<<;;;;;;;;;;;;<<<======AAADDDHHHKKKMMMOOORRRUUUVVVWWWWWWWWWXXXYYY[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\ZZZ[[[\\\^^^```aaabbbbbbeeeeeeeeefffgggggghhhhhhggggggggggggggghhhhhhiiilllllllllllllllnnnpppqqqrrrvvv{{{|||qqqjjjiiijjjnnnwwwyyyggg```UUULLLFFFBBB@@@>>>:::999888777777999===AAAJJJWWWgggsssxxx}}}~~~iii```mmm~~~{{{uuu}}}ggg```mmmeeeFFFBBB===::::::;;;;;;;;;===AAALLL]]]mmmyyyyyypppuuuxxxcccRRRKKKIIIHHHMMMQQQYYYbbbgggmmmyyy{{{vvvzzz|||yyyxxx~~~ttthhhbbbaaabbbccciiiqqqyyy||||||nnnooorrrwwwrrr|||ooo```cccddd```hhhooorrrmmmooosssaaa\\\aaannnnnn]]]IIIEEE@@@>>>>>>?????????BBBIIIUUUuuujjjhhhtttppp___RRR\\\yyyfffUUU^^^vvvqqq^^^NNNCCC<<<:::;;;<<<>>>NNNttt|||{{{vvv|||yyyssscccmmm```EEEEEE???;;;888999999;;;BBBJJJOOOVVV___fffhhhjjjmmmooommmooopppoooooommmeee\\\HHH@@@::::::;;;::::::;;;<<<<<<;;;;;;;;;<<<======AAADDDHHHKKKMMMOOORRRUUUWWWWWWWWWXXXYYYZZZ[[[\\\____________^^^\\\ZZZYYYYYYZZZ\\\^^^___aaaaaaaaaffffffgggggghhhiiiiiijjjfffffffffffffffggghhhhhhooonnnmmmllllllmmmoooooovvvzzz~~~rrrjjjgggeeekkkxxxjjjcccWWWLLLEEEAAA>>>===:::999888777777999===AAAIIIVVVfffqqqvvv|||lll]]]fffyyy{{{yyy{{{~~~pppZZZfffyyy{{{xxx___GGGCCC>>>;;;::::::::::::===@@@LLL\\\kkkwww|||vvv~~~rrr[[[MMMKKKLLLKKKPPPRRRXXX___cccjjjwwwxxxuuuzzz}}}yyyxxx{{{qqqiiiccc```[[[^^^aaaeeekkkuuurrrhhhZZZ^^^hhhccchhhfffvvvyyy___XXXXXXWWW^^^nnnxxxoooeeennn~~~ddd^^^bbbkkkhhhXXXIIIFFFAAA>>>>>>?????????BBBHHHTTTtttnnniiitttkkkZZZ```xxx```dddjjjtttyyyvvviiiXXXLLLBBB===:::;;;@@@RRRvvv}}}zzzppp___LLLBBB@@@;;;999888999999:::BBBKKKTTTZZZ```eeekkkpppppplllkkklllkkklllooonnncccVVVDDD@@@<<<999999;;;<<<<<<999:::;;;:::999:::===???@@@DDDHHHLLLNNNPPPRRRTTTVVVVVVWWWXXXYYYZZZ[[[[[[YYYYYYYYYZZZ[[[]]]^^^___[[[]]]````````````aaabbbaaacccfffhhhiiihhhgggeeebbbcccccccccddddddeeeeeeiiiiiijjjkkkmmmnnnoooooosssyyyzzzpppgggdddbbbeeeqqqnnnfffZZZNNNFFFAAA???===<<<<<<:::777777999===AAAHHHXXXiiittt{{{wwwbbbaaammm{{{uuuqqqppp^^^ooowwwzzzxxxdddZZZDDD>>>999999999777888;;;<<>>FFFCCCKKKVVVssskkkeeeqqqvvvkkkccczzzpppjjjlllqqqsssqqqiii]]]UUUHHHAAA<<<<<>><<<<<<:::777777999>>>BBBJJJYYYjjjttt{{{|||hhhcccjjj{{{rrruuu```rrr}}}xxx___RRRDDD===999999999888999<<<;;;DDDPPP```ttteeeSSSKKKEEEEEEIIILLLOOOTTT\\\gggrrr||||||zzzzzz|||xxxpppbbbUUUKKKKKKPPPYYYlllmmm]]]UUUTTTUUUfffwwwwwweee[[[VVVTTT___rrr}}}zzz}}}eeebbbpppxxxvvv\\\LLL@@@@@@AAA===>>>CCCCCCKKKVVVssskkkccclllmmmrrrpppiiiuuuiiikkkoooqqqpppiii___XXXNNNGGG@@@>>>@@@QQQuuu|||oooRRR>>>999;;;999888999999:::BBBLLLSSSYYY]]]```eeekkkllljjjllllllkkkjjjllliii]]]PPPBBB???;;;999999;;;;;;;;;999:::;;;:::999:::===???AAADDDHHHLLLNNNPPPRRRTTTSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[]]]]]]^^^___```___]]]\\\]]]^^^___```aaabbbdddeeefffgggkkkiiifffddddddfffhhhjjjfffffffffgggggghhhhhhhhhlllvvvxxxlllbbb]]]]]]bbbpppooogggZZZOOOGGGBBB???>>><<<;;;:::888777999>>>BBBKKKZZZkkkuuu|||ttthhhggg~~~~~~yyydddxxxyyy[[[KKKCCC===999999:::888:::===>>>EEEPPP___rrr{{{}}}\\\LLLGGGEEEFFFIIIKKKMMMSSS[[[fffrrr{{{~~~}}}~~~yyyxxxzzzxxxhhhYYYMMMJJJNNNVVVhhhyyykkk^^^YYYWWWjjjtttdddZZZUUUTTT[[[nnnjjj```hhhsssxxxeeeRRRBBB???AAA??????AAAAAAIIISSSpppiii```gggeeeeeeqqq~~~kkkgggmmmbbbgggooouuutttjjj[[[QQQPPPJJJEEECCCDDDSSSvvv~~~uuuvvvwwwVVV@@@<<<:::888888999999:::CCCLLLRRRXXX]]]^^^bbbhhhjjjjjjjjjjjjiiiiiijjjhhh\\\OOO@@@>>>:::999999:::;;;:::999:::;;;:::999:::===???AAADDDIIILLLNNNOOORRRSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^]]]\\\[[[]]]^^^^^^^^^^^^___aaaccceeefffkkkjjjiiihhhggghhhhhhiiidddeeefffggghhhjjjkkkkkkmmmuuu~~~vvvjjj```[[[]]]bbbqqqpppggg[[[OOOGGGCCC@@@???<<<;;;:::888777:::???CCCLLL[[[lllvvv~~~pppeeevvvxxxhhh{{{zzzZZZJJJCCC===999999:::999:::===AAAFFFOOO\\\mmm}}}~~~mmmyyyrrrSSSGGGFFFEEEEEEGGGIIILLLQQQZZZeeeqqqzzz{{{oooqqqzzzwwwuuuvvv{{{sssbbbSSSOOOPPPWWWgggwww{{{kkkdddcccsssooo```WWWSSSRRRUUUfff~~~lll___cccooovvvlllXXXDDD>>>@@@@@@@@@@@@>>>EEEOOOllliii___ggggggfffppp~~~{{{iiibbbzzzjjj___fffooouuutttiiiYYYNNNNNNJJJGGGGGGIIIWWWxxxzzzrrrvvv~~~YYYBBBAAA:::888777999999;;;CCCLLLRRRYYY^^^___aaafffiiiiiihhhhhhhhhgggjjjggg\\\OOO???<<<999888999:::::::::999:::;;;:::999:::===???BBBEEEIIILLLNNNOOOQQQSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXYYYYYYZZZZZZYYYZZZ[[[[[[ZZZ[[[]]]___^^^]]]]]]]]]___aaadddeeegggiiijjjkkkkkkiiifffeeeccceeegggiiilllnnnpppqqqqqqwww~~~~~~yyyrrrggg^^^[[[^^^cccrrrppphhh\\\PPPHHHCCCAAA???<<<;;;:::888888;;;@@@DDDLLL[[[lllwwwvvvdddppp|||uuuhhhxxxxxxYYYLLLDDD>>>999::::::999:::===BBBEEEMMM[[[lllssscccooofffLLLEEEGGGFFFCCCCCCGGGJJJPPPXXXdddoooyyywwwfffggg|||~~~xxxwwwuuuvvvzzz~~~{{{iiiXXXRRRSSSXXXeeesss|||zzzssssss}}}kkk\\\SSSOOONNNQQQ]]]ssswwwiiibbbgggsss{{{wwwbbbLLLAAAAAAAAA???===???FFFNNNkkkkkk```lllqqqrrr|||uuueeerrrhhhbbbgggooouuutttkkk^^^TTTKKKGGGFFFHHHKKK[[[}}}~~~}}}}}}ssstttZZZBBBBBB:::777777999999;;;CCCMMMRRRZZZ```aaabbbfffiiiiiiiiiiiihhhgggiiifffZZZMMM===;;;999888999::::::999999:::;;;:::999:::===???BBBEEEIIILLLNNNOOOQQQRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZYYYYYYXXXXXXXXXXXXYYYXXXYYYYYYYYYYYYZZZ]]]___^^^]]]]]]]]]^^^```bbbcccccceeeiiikkkkkkhhhdddaaaccceeegggjjjnnnqqqtttuuuuuuzzzzzztttmmmccc\\\ZZZ]]]bbbqqqqqqiii\\\QQQIIIDDDAAA@@@<<<;;;:::888888;;;@@@DDDLLL[[[kkkwwwhhhmmmxxxyyyffftttvvvYYYOOOEEE???:::::::::999999<<>>===BBBVVV}}}yyyxxxwwwsssPPP===BBB;;;999999:::;;;===EEENNNYYY^^^dddiiikkkkkkjjjkkkhhhjjjkkkhhhddd^^^QQQEEE<<<<<<;;;:::999999999999;;;:::888777888:::<<<>>>@@@CCCFFFIIIJJJLLLNNNPPPQQQRRRTTTUUUVVVVVVUUUTTTWWWWWWWWWWWWXXXXXXXXXYYYWWWVVVVVVWWWZZZ\\\]]]\\\]]]]]]\\\\\\\\\]]]^^^^^^^^^```bbbbbbaaa``````aaadddcccfffjjjkkkjjjlllqqq}}}vvvmmmcccWWWOOOMMMSSSXXXlllvvvjjj]]]UUUNNNFFFAAA@@@>>>;;;;;;;;;::::::@@@IIIQQQ```pppxxx|||zzz~~~~~~{{{zzz{{{}}}}}}kkkjjjiii^^^TTTBBB===???999666:::999@@@???EEEVVVjjjyyypppeeeuuu{{{vvv}}}]]]QQQEEEBBBCCCBBB@@@@@@FFFIIIPPP[[[fffnnnsssuuupppeee]]]\\\```bbbeeehhhtttwwwxxxvvvtttxxxrrrbbbgggqqquuuhhhSSSIIIGGGHHHCCCHHHRRRddd}}}vvvcccUUUZZZeeegggcccVVVGGG??????@@@???@@@FFFLLLeeexxxkkkwww~~~~~~ccc[[[eeewww}}}{{{ppp___MMMEEE???===AAAUUUzzzxxxjjjiii]]]EEE999>>>;;;999999:::;;;===EEEOOOXXX]]]ccchhhjjjjjjjjjkkkiiikkkkkkhhhddd]]]PPPDDD<<<<<<;;;:::999999999999;;;:::888777888:::<<<>>>AAADDDGGGJJJKKKMMMOOOQQQSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYXXXWWWWWWYYY\\\^^^^^^^^^YYYYYYZZZ[[[\\\]]]___```^^^```bbbbbbaaa```aaabbbeeedddggglllmmmmmmpppuuu}}}vvvmmmdddXXXOOOKKKNNNTTTiii}}}ooo```VVVNNNFFFBBBBBB>>>;;;;;;;;;:::;;;BBBKKKRRRbbbrrryyy}}}}}}}}}|||{{{kkkrrrsssfffqqq|||iiicccTTTBBB<<>>BBBSSSwww}}}wwwiii___RRRCCC<<<===;;;888888::::::===EEEOOOVVV[[[bbbgggiiijjjjjjkkkkkkmmmlllhhhddd]]]OOOBBB<<<;;;:::999999888888999:::999888777888:::<<<>>>AAADDDHHHJJJKKKMMMOOOQQQTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYWWWVVVVVVXXX\\\^^^^^^^^^YYYYYYYYYZZZ[[[\\\]]]^^^___```bbbbbbaaaaaabbbcccdddcccffflllnnnnnnrrrxxx~~~tttkkkdddXXXMMMHHHIIIPPPgggrrr```TTTLLLDDDBBBCCC===;;;:::;;;;;;<<>>999888<<<;;;>>>AAAIIIUUU```gggqqqzzz~~~pppqqq|||rrrRRRHHH@@@???BBBCCCCCCDDDDDDGGGMMMXXXdddnnnuuuxxxoooiiihhhlllooommmkkkkkknnnqqquuuxxxyyy{{{}}}jjjUUUVVVnnn{{{|||ooo^^^RRRLLLIIIFFFDDDBBBFFFKKKSSSccczzzoooggglllnnnkkk___OOOEEEBBBBBBAAA>>>FFFOOOjjj}}}jjjttt}}}}}}}}}vvvbbb[[[aaadddhhhfff[[[QQQHHH@@@>>>CCCTTTwww~~~zzzooo___QQQGGG???::::::888888::::::<<>>???AAAAAABBBDDDDDDFFFLLLUUUaaakkkqqqtttpppkkkjjjmmmooollljjjkkkiiikkkoootttyyy|||~~~oooYYYYYYggg}}}qqq\\\PPPMMMJJJFFFCCCAAAFFFOOOZZZiii|||nnniiippprrroooeeeTTTGGGCCCBBBAAA???EEEMMMggg}}}fffnnnyyyzzzzzzrrreeeggghhhllljjj___TTTIIIAAA???EEEWWWyyyyyyyyyoooZZZIIIBBB<<<555999777777999:::<<>>AAAEEEGGGHHHJJJLLLNNNQQQQQQPPPPPPPPPRRRSSSUUUVVVWWWYYYZZZZZZZZZYYYXXXTTTTTTUUUWWWZZZ[[[ZZZYYYZZZZZZZZZZZZZZZ[[[[[[\\\___aaacccdddccccccdddeeegggfffgggkkkkkkkkkooouuuzzzlllfffaaa[[[TTTQQQLLLWWWnnnzzzmmm___VVVNNNFFFAAA@@@===:::::::::;;;===GGGQQQVVVeeettt{{{~~~~~~{{{}}}}}}~~~kkk^^^gggqqq}}}qqqsss[[[EEE;;;===999999===<<<===CCCOOO]]]gggnnnxxxqqq{{{fffMMMEEE??????@@@???@@@CCCDDDFFFKKKTTT^^^ggglllnnnpppkkkhhhiiiiiifffeeehhhiiijjjlllppptttxxx{{{}}}{{{cccaaa]]]rrrwww[[[NNNJJJFFFBBB@@@BBBFFFPPP^^^pppmmmgggooouuutttjjjXXXJJJCCCAAA@@@AAAEEEIIIaaadddjjjxxx{{{{{{zzzooorrruuuyyyvvvjjjZZZMMMBBB@@@FFFYYY|||~~~yyyqqqXXXDDD===;;;999888666777999:::<<>>;;;:::999888888777777888666666777777999:::<<<<<<===@@@DDDFFFGGGIIIKKKMMMOOOOOOOOOOOOPPPQQQRRRRRRUUUVVVXXXZZZZZZYYYXXXVVVUUUUUUVVVXXXZZZZZZXXXWWWRRRSSSTTTWWWZZZ]]]```aaa___aaacccdddddddddeeefffkkkiiijjjmmmmmmmmmqqqwwwzzzmmmfffaaa\\\ZZZ\\\SSS```uuu{{{ooobbbYYYRRRIIICCCAAA===:::999999:::<<>>???BBBCCCFFFLLLUUU^^^eeeiiiiiilllgggddddddccc```bbbfffmmmnnnnnnnnnnnnooossswww}}}~~~hhhddd\\\hhhsss{{{{{{]]]OOOKKKFFFCCCDDDDDDEEEKKKYYYkkk{{{qqqggglllyyyxxxooo]]]LLLDDDAAA???BBBEEEGGG]]]eeejjjzzz|||tttnnnxxxuuuaaaSSSFFFBBBGGGZZZ}}}}}}rrrvvv{{{dddMMM@@@<<<<<<888666666888999<<>>@@@DDDFFFHHHIIILLLNNNNNNNNNOOOPPPQQQQQQQQQQQQSSSUUUWWWYYYYYYXXXVVVUUUSSSSSSSSSUUUVVVVVVSSSQQQLLLMMMPPPSSSXXX\\\```bbb___aaadddeeeddddddfffgggkkkiiiiiimmmnnnnnnssszzzxxxlllccc\\\XXX[[[aaaYYYfff|||~~~qqqbbbXXXPPPGGGBBBBBB>>>:::888888888;;;EEEOOOYYYgggvvv}}}}}}~~~eeeSSSXXX```pppzzzqqqxxxcccIII<<<<<<999999===:::>>>AAALLL```rrrrrriii|||vvvYYYIIIDDD@@@@@@@@@>>>@@@DDDAAAEEEMMMWWW```gggiiiiiifffbbbaaabbbaaa___aaaeeellloooqqqoookkkjjjnnnrrrxxxyyy{{{}}}|||hhhbbb```dddlllttt|||```TTTNNNGGGDDDFFFBBBDDDJJJTTT___qqquuu~~~oooiiippp}}}}}}uuubbbPPPFFFBBB@@@BBBEEEHHH^^^dddiii|||yyyzzziiihhhxxx|||gggXXXHHHCCCHHH[[[}}}qqqsssrrrYYYDDD:::999777666666888999<<>>;;;888888777:::DDDNNN[[[iiixxx~~~fffRRRVVVaaauuutttvvveeeKKK<<<<<<888999<<<999<<<>>>JJJaaayyygggeee|||rrrTTTGGGBBB???@@@@@@???BBBFFF@@@EEEMMMYYYccciiikkkkkkaaa___```ccccccaaabbbfffggglllqqqpppkkkiiimmmrrruuuuuuxxx|||}}}}}}~~~}}}yyyxxx{{{~~~~~~fff___^^^aaajjjwwwxxx^^^SSSMMMDDD@@@BBB===CCCNNNUUUWWWaaa|||rrrxxx}}}{{{ttthhhjjjvvvxxxeeeRRRHHHCCCBBBAAAEEEIII```aaaggg{{{ooowww~~~}}}}}}{{{{{{lll\\\```wwwjjj[[[HHHAAAKKKdddzzz|||yyyrrrvvvfffGGG<<<666777666777:::;;;>>>FFFPPP]]]bbbhhhlllmmmkkkiiiiiiiiihhhfffccc^^^TTTGGG>>>999999999888888888888777888888888888999:::;;;<<>>999999@@@???@@@KKKcccxxx```iiiuuummmZZZHHHAAA>>>???@@@???AAADDD@@@DDDKKKUUU___eeeggggggbbbYYYTTTXXX___ccceeehhhnnnooopppqqqrrrqqqpppppprrrpppppprrrwwwyyyyyywww}}}~~~~~~~~~}}}nnnooo}}}ooopppmmmrrryyyvvv___SSSOOOKKKFFFCCCGGGFFFLLLUUUYYY___tttxxxsss}}}qqqnnnfffbbbjjjxxxvvv```SSSHHHAAADDDDDDDDDJJJ___bbbhhhxxx|||{{{ppprrr|||rrr]]][[[pppsssbbbNNNEEENNNfff|||zzzfffHHH>>>;;;777666777:::;;;>>>FFFPPPYYY^^^dddiiijjjjjjjjjjjjjjjiiihhheee___UUUHHH@@@999999999888888888888777888888888888999:::;;;;;;>>>@@@CCCEEEFFFGGGJJJLLLNNNMMMNNNOOOPPPSSSUUUVVVUUUUUUUUUWWWYYYYYYVVVTTTMMMHHHCCCCCCEEEGGGFFFDDDAAADDDIIIOOOUUUZZZ\\\^^^```aaaaaaaaaaaabbbdddfffhhhhhhjjjnnnoooooouuu}}}~~~ttthhh^^^SSSJJJFFFHHHLLLZZZvvv}}}ssscccUUUKKKEEEBBBAAA>>>;;;::::::;;;>>>HHHRRR___lllyyydddWWWaaawww|||rrrUUU>>>;;;<<<777666<<>>FFFPPPUUUZZZ```dddgggiiikkklllkkkkkkiiifff```UUUIIIAAA999999999888888888888777888888777888888999:::;;;>>>@@@CCCDDDFFFGGGJJJLLLMMMMMMNNNOOOQQQSSSUUUVVVVVVUUUUUUWWWZZZ]]]^^^]]]TTTOOOIIIEEEFFFFFFEEECCC???BBBHHHNNNTTTXXX\\\]]]^^^```aaaaaaaaabbbdddfffhhhhhhiiimmmnnnpppxxxuuuiii^^^RRRGGGBBBCCCBBBMMMggg{{{qqqbbbTTTJJJDDDAAA@@@>>><<<:::;;;<<<@@@KKKUUU```mmmzzzttt]]]^^^ttt|||^^^BBB<<<===999666999@@@BBBJJJWWWgggyyypppbbbttt}}}^^^JJJGGGAAA===???@@@???@@@CCCBBBDDDJJJQQQXXX\\\\\\[[[___ZZZWWWXXXWWWVVVXXX]]]ccceeeiiilllppprrrssstttqqqpppppprrrvvvxxxxxxwwwwwwyyy{{{zzzwwwwwwzzz}}}iiiaaalll|||sss]]]QQQNNNJJJHHHGGGFFFJJJSSSXXXUUUUUUdddvvvrrrvvvooo\\\ZZZbbbuuu{{{sssgggSSSBBBAAAAAABBBJJJ```fff___lllzzz}}}fffPPPXXXqqqnnnVVVKKKWWWsss}}}|||zzzjjjkkksssmmmRRR>>>;;;888777666777:::;;;>>>FFFPPPUUUYYY^^^bbbeeegggjjjllljjjjjjjjjfff^^^SSSHHH@@@999999999888888888777777777777777777888999:::;;;===???BBBDDDEEEGGGJJJLLLNNNNNNOOOPPPQQQRRRTTTTTTTTTTTTTTTVVVZZZ___bbbeeeccc^^^VVVPPPMMMJJJGGGEEE???BBBGGGMMMSSSWWWZZZ\\\\\\^^^``````aaabbbdddfffiiiggghhhlllnnnqqq{{{wwwjjj___RRRFFFAAAAAA???EEEZZZ{{{zzzqqqbbbUUUKKKEEEBBB@@@>>>;;;:::;;;===AAAMMMXXXcccppp|||}}}zzzbbb]]]qqqbbbEEE===>>><<<999:::===AAAJJJUUU___lllnnnbbbttt}}}|||www]]]NNNFFF@@@===???@@@??????BBBAAACCCIIIOOOVVVYYYYYYWWWWWWVVVWWWYYYXXXTTTTTTXXX```bbbfffjjjmmmpppqqqrrrppppppppprrrtttuuuvvvvvvuuuxxxzzzxxxuuusssvvvzzzyyyzzz|||~~~mmm^^^hhhyyysss]]]RRRMMMJJJIIIIIIKKKRRR\\\^^^WWWUUUbbbsssooojjjyyyyyybbb^^^aaawww~~~sss[[[FFFBBBCCCDDDLLLcccjjjaaannn|||zzz]]]]]]lll}}}mmmVVVLLL[[[{{{zzzyyyxxx~~~zzznnncccaaa\\\KKK@@@>>>:::777666777:::;;;>>>FFFPPPWWW[[[```ccceeefffhhhjjjhhhiiihhhddd[[[PPPEEE>>>999999999888888888777777777777777777888999::::::<<<>>>AAADDDEEEGGGJJJMMMOOOPPPPPPQQQQQQQQQRRRQQQTTTUUUUUUWWW[[[aaagggkkkrrrnnnggg___WWWPPPJJJGGGBBBDDDIIINNNSSSVVVYYYZZZZZZ\\\___```aaabbbdddfffhhhggghhhkkkmmmrrr|||xxxlllaaaTTTHHHAAAAAAAAABBBOOOkkkzzzqqqcccVVVLLLFFFCCCAAA<<<999888:::<<>>JJJUUU]]]hhhyyyooofffyyy}}}uuu[[[LLLEEE@@@===???@@@??????AAA???BBBGGGNNNUUUXXXXXXWWWQQQSSSXXX^^^^^^YYYXXXZZZ```bbbeeehhhkkkmmmmmmnnnnnnooopppqqqrrrssstttuuutttxxx{{{yyysssqqqssswwwssswww|||sssaaaggguuu~~~vvv```SSSNNNJJJJJJKKKPPP[[[eeedddZZZWWWddduuu}}}yyynnnyyymmmccciiizzzyyy___GGGCCCCCCDDDLLLbbbjjjdddrrrvvvrrrmmmuuu|||mmmWWWNNN```{{{wwwwww{{{sss```UUUNNNBBB======777777666777:::;;;>>>FFFPPPXXX\\\aaadddfffffffffgggeeeggggggcccYYYMMMBBB<<<999999999888888888888777777777666777777888999:::;;;>>>AAACCCEEEGGGJJJMMMOOOPPPQQQQQQRRRRRRQQQQQQVVVWWWXXXZZZ]]]cccjjjooo{{{yyyuuummmcccXXXNNNIIIGGGIIILLLPPPSSSVVVWWWWWWXXX[[[^^^```aaabbbdddeeegggfffgggkkkmmmqqq{{{yyymmmcccVVVJJJDDDCCCEEEDDDLLLbbbyyyqqqcccVVVMMMGGGCCCAAA;;;888777999===CCCQQQ]]]kkkvvv{{{|||ggg```mmmyyynnnpppiiiTTT@@@888::::::::::::777===HHHUUU___jjj|||rrrlllyyyXXXEEEDDD???===???@@@>>>>>>@@@>>>AAAFFFNNNTTTXXXXXXVVVQQQRRRWWW```cccaaa___aaaaaaccceeegggiiijjjjjjjjjkkkmmmooooooooooooqqqsssrrrxxx{{{yyyrrrnnnqqquuussswww|||~~~~~~|||hhhgggmmmtttsss{{{eeeWWWOOOKKKJJJLLLUUUdddqqqnnn```[[[fffuuu}}}{{{oooqqq}}}{{{aaaHHHBBBAAABBBHHH^^^kkkfffqqq|||ssszzzqqq[[[QQQccc~~~}}}{{{uuuaaaRRRIII<<<888:::666777666777:::;;;>>>FFFPPPVVVZZZ```eeeffffffeeefffdddggghhhcccXXXKKKAAA<<<999999999888888888888777666666666777777888999:::;;;===@@@CCCEEEGGGJJJMMMLLLMMMOOOQQQSSSSSSSSSSSSUUUWWWYYY[[[]]]bbbiiinnn{{{pppbbbVVVNNNMMMNNNPPPSSSTTTUUUUUUUUUVVVYYY]]]```aaabbbdddeeefffeeegggkkkmmmqqqzzzwwwlllcccWWWKKKEEEEEEKKKKKKRRReee|||wwwooobbbVVVLLLFFFBBB@@@<<<999888:::>>>FFFSSSaaannnyyytttgggbbbmmmvvviiijjj\\\OOO@@@:::999:::::::::;;;>>>FFFSSS___nnnuuummmzzzXXXDDDCCC???===???@@@>>>>>>@@@>>>AAAFFFLLLRRRUUUUUUTTTRRROOOQQQZZZaaacccccceeeaaabbbeeeggghhhiiiiiiiiiiiikkknnnnnnmmmmmmoooqqqqqqwww{{{xxxpppkkknnnrrrsssuuuwwwwwwvvvxxx~~~tttkkkgggtttzzzkkkdddmmmjjjZZZQQQKKKKKKMMM[[[ooo|||lllbbbiiisss{{{xxxeeeJJJCCCBBBAAAGGG[[[pppgggnnnvvvsss~~~|||~~~uuu___TTTeeezzzwww{{{gggZZZOOO???999<<<:::777666777:::;;;>>>FFFPPPSSSXXX___dddffffffeeeeeedddggghhhcccXXXKKKAAA<<<999999999888888888888777666666666666777888999::::::===@@@CCCEEEGGGJJJMMMIIIKKKNNNQQQSSSUUUVVVVVVSSSUUUXXXYYY[[[___fffkkkyyykkk]]]TTTQQQRRRSSSUUUUUUUUUTTTTTTVVVYYY]]]___aaabbbdddeeeeeeeeegggkkkmmmpppyyy~~~uuukkkbbbWWWLLLFFFFFFQQQRRR[[[lllvvvnnnaaaUUUKKKEEEAAA???===:::999<<<@@@GGGVVVcccppp{{{nnnfffcccnnnvvviiijjjXXXNNNCCC===<<<;;;;;;<<>>>>>??????AAAEEEKKKQQQSSSRRRPPPSSSLLLKKKRRR[[[```ccceeeaaabbbdddfffhhhiiiiiiiiihhhjjjmmmmmmkkkkkkmmmpppooovvvzzzwwwnnnjjjlllppprrrsssrrrnnnlllpppyyy~~~pppdddmmmzzziii]]]bbbpppmmm\\\RRRKKKKKKNNN```wwwvvviiilllsss|||~~~}}}kkkNNNFFFDDDCCCGGG\\\wwwiiilllsss|||oooyyy}}}xxxsssqqq___XXXooo~~~|||wwwxxxzzzyyykkk]]]RRRCCC555555===777666777:::;;;>>>FFFPPPSSSXXX^^^ccceeeeeeeeefffgggiiihhhaaaUUUHHH???;;;888888888888888888888888666777888888777888:::<<<;;;===@@@BBBCCCEEEHHHKKKJJJKKKLLLMMMOOORRRTTTUUUWWWXXXYYYYYYYYY[[[^^^aaawww{{{jjj^^^ZZZXXXWWWXXXZZZ[[[XXXSSSNNNTTTVVVZZZ]]]```aaabbbaaahhhkkkhhhjjjssstttwwwuuujjjcccZZZPPPHHHEEEMMMZZZiiivvv{{{qqqcccUUUKKKEEECCCAAA<<<;;;:::;;;AAANNN]]]gggttt}}}yyybbb]]]iiirrrppphhh___PPP@@@::::::999999999@@@???DDDPPP___qqqlllnnnwwwnnnYYYKKKCCCAAA???>>>??????>>>===@@@BBBEEEIIIMMMQQQSSSTTTQQQQQQQQQSSSWWW\\\aaadddccccccddddddfffhhhiiijjjhhhjjjkkkllllllnnnppprrrtttxxxjjjdddcccbbbkkklllkkkgggfffjjjqqqwww~~~~~~tttfff______rrrlll\\\QQQKKKLLLQQQaaayyynnnfffvvv~~~xxxvvv|||pppSSS>>>BBBBBBGGGZZZ~~~~~~jjjmmmuuuvvvtttqqqpppssswwwfff```vvv|||yyyuuuuuuuuuzzzkkkZZZGGG999777;;;777666777:::;;;>>>FFFPPPVVV[[[aaafffhhhhhhiiiiiihhhiiihhh```TTTHHH???<<<888888888888888888888888666777888888777888:::<<<;;;>>>AAACCCDDDFFFIIIKKKKKKLLLLLLMMMOOOQQQSSSTTTTTTVVVWWWWWWXXXYYY\\\___ppp{{{|||lllaaa]]]^^^]]]]]]```cccaaaZZZTTTVVVXXX[[[^^^aaabbbbbbbbbfffjjjhhhjjjsssuuuyyyvvvjjjccc[[[PPPHHHFFFMMMXXXfffqqq~~~uuufffWWWLLLEEEBBB@@@<<<;;;:::;;;BBBOOO^^^hhhrrr{{{ddd```mmmxxxtttiii___PPP@@@::::::;;;;;;===@@@BBBJJJXXXiii{{{aaadddppp}}}~~~nnnXXXJJJCCCAAA???>>>??????>>>===>>>@@@DDDHHHKKKOOOQQQRRRRRRRRRRRRTTTVVVZZZ]]]___``````aaabbbdddfffhhhiiiggghhhjjjjjjkkkllloooqqqvvv}}}nnneeecccccccccbbbbbbccccccdddllluuu~~~tttfff___^^^qqqnnn^^^SSSLLLMMMQQQ```vvvuuujjjvvv}}}xxxtttmmmhhhfffsssyyypppVVVDDDBBBBBBGGGZZZ~~~}}}yyyzzzwwwssssssxxx}}}pppeeennn}}}mmmhhhuuussstttttt~~~}}}cccKKK>>>:::888777666777:::;;;>>>FFFPPPWWW\\\bbbgggiiijjjjjjkkkjjjjjjggg___RRRGGG@@@===888888888888888888888888666777888888777888:::<<<<<<>>>AAACCCEEEGGGJJJLLLMMMMMMMMMMMMOOOPPPQQQRRRRRRSSSTTTUUUTTTUUUXXXZZZdddooo}}}xxxlllccc___bbb```aaaffflllkkkccc[[[ZZZ\\\^^^aaaccccccccccccdddiiihhhkkksssuuu{{{wwwkkkcccZZZPPPIIIFFFMMMUUU___gggssszzzjjjYYYMMMFFFAAA???<<<;;;:::===DDDQQQ```jjjpppyyyddd___ppp}}}wwwkkkaaaQQQ@@@:::;;;<<<>>>@@@@@@DDDOOO```rrrwww\\\___lll{{{~~~nnnWWWHHHCCCAAA???>>>??????>>>======???BBBFFFIIILLLNNNOOOQQQRRRSSSUUUWWWYYYZZZ[[[]]]]]]^^^___aaaccceeefffeeefffhhhiiiiiikkknnnpppxxxuuuhhhdddddd]]]XXXZZZcccddd___eeerrr{{{xxxiiiaaa```qqqppp```UUUOOOOOOSSSaaattt|||nnnsss{{{}}}tttkkkeeejjjrrr|||}}}lllVVVFFFBBBBBBGGGZZZ~~~zzzppplllsss}}}nnn```jjjpppmmm|||rrrqqqtttvvv{{{~~~fffLLLAAA<<<666777666777:::;;;>>>FFFPPPVVV[[[aaaeeegggiiijjjkkkkkkkkkggg^^^QQQFFF@@@===888888888888888888888888666777888888777888:::<<<===???BBBDDDEEEGGGJJJMMMMMMMMMMMMMMMNNNOOOPPPPPPRRRSSSSSSRRRPPPPPPQQQRRRVVV___kkknnnjjjccc^^^]]]___]]]___gggooopppiii```___```bbbccceeeeeeeeeeeedddjjjiiikkkssstttzzzxxxkkkbbbYYYOOOIIIGGGLLLPPPVVV\\\fffzzz}}}lll[[[OOOFFFAAA???;;;;;;;;;>>>FFFSSSaaakkkmmmvvv~~~~~~bbbYYYlll{{{wwwjjjeeeTTTBBB;;;;;;<<<>>>@@@@@@DDDMMM]]]ooouuu___bbbmmmzzz|||lllVVVGGGCCCAAA???>>>??????>>>======>>>AAAEEEHHHKKKLLLMMMOOOQQQSSSVVVXXXZZZZZZ[[[^^^^^^^^^^^^___aaabbbcccdddeeeggghhhiiijjjmmmpppwwwnnnfffeee]]]TTTYYYhhhiii^^^]]]iiisss~~~ooofffdddsssqqqbbbWWWQQQSSSXXXiiixxxnnnoooxxxxxxkkkfffmmmwww|||vvveeeQQQCCCBBBBBBGGGZZZ~~~vvvllloooxxxxxxdddhhhrrrooozzzppppppsssuuu|||}}}aaaJJJAAA;;;666777666777:::;;;>>>FFFPPPVVVZZZ```dddggghhhjjjkkklllkkkhhh^^^QQQFFF???===888888888888888888888888666777888888777888:::<<<===???BBBDDDEEEGGGJJJMMMNNNMMMMMMMMMMMMNNNOOOPPPRRRSSSRRRPPPMMMJJJIIIIIIJJJPPPWWWYYYVVVTTTTTTVVVWWWWWW[[[cccmmmooojjjdddaaabbbcccdddeeefffffffffeeekkkkkkkkkqqqqqqwwwyyykkkaaaXXXOOOIIIHHHHHHJJJOOOUUU]]]qqqnnn]]]PPPHHHCCC@@@;;;;;;<<>>???AAAGGGSSScccyyyxxx___bbblllwwwvvvgggSSSGGGCCCAAA???>>>??????>>>======???AAADDDGGGJJJKKKLLLLLLNNNRRRVVVZZZ\\\]]]]]]``````____________``````ccceeeggghhhiiikkknnnpppssswwwjjjggg___TTTWWWhhhlll^^^VVV[[[kkkwwwsssiiifffvvvsssbbbWWWSSSUUU[[[uuuooonnnrrr{{{hhhfffllltttxxxsssdddPPPBBBBBBBBBGGGZZZ~~~|||qqqiiimmmgggcccwwwvvvsss{{{ssssssvvvvvv~~~zzzmmmXXXGGG>>>:::888777666777:::;;;>>>FFFPPPVVVZZZ```dddgggiiikkkmmmkkkkkkhhh___RRRFFF???<<<888888888888888888888888666777888888777888:::<<<<<<>>>AAACCCEEEGGGJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQNNNJJJFFFDDDDDDEEEGGGIIIIIIGGGFFFIIILLLOOOPPPUUU]]]dddhhhfffddd___```aaabbbcccdddeeeeeedddkkkkkkkkkoooooouuu|||mmmcccZZZQQQLLLKKKFFFGGGLLLSSSYYYjjjqqq```RRRJJJDDDBBB;;;;;;<<>>===AAAJJJWWWmmmzzzZZZaaammmwwwsssbbbPPPGGGCCCAAA???>>>??????>>>======>>>AAACCCFFFHHHIIIJJJHHHKKKOOOTTTYYY\\\^^^___``````______^^^_________cccdddfffhhhiiikkknnnpppqqqrrroooeeeXXXWWWeeemmmeeeZZZWWWfffoootttiiifffwwwuuubbbVVVQQQUUU[[[{{{rrrqqqtttpppnnnpppuuuyyywwwiiiUUUEEEBBBBBBGGGZZZ~~~{{{oooiiirrrdddnnnyyyxxxyyy}}}vvvkkk\\\PPPDDD;;;888:::777666777:::;;;>>>FFFPPPUUUXXX^^^bbbeeegggjjjllljjjkkkiii```SSSFFF>>>:::888888888888888888888888666777888888777888:::<<<;;;>>>AAACCCDDDFFFIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOOOOMMMIIIEEECCCCCCDDDEEEEEECCC@@@???AAACCCFFFIIINNNSSSWWWYYY[[[\\\[[[[[[\\\]]]^^^```bbbcccaaahhhiiijjjnnnnnnuuuqqqfff]]]TTTOOOOOOIIIIIIMMMQQQSSS___wwwdddUUUKKKEEEBBB;;;;;;<<>><<<;;;:::;;;<<<<<<@@@GGGSSSggg^^^jjjzzzyyycccPPPHHHCCCAAA???>>>??????>>>===;;;===???AAADDDEEEGGGGGGGGGIIILLLQQQVVVZZZ\\\^^^]]]]]]]]]]]]^^^___```aaaaaabbbeeefffgggiiimmmooorrr}}}{{{yyysssddd\\\fffuuuxxxnnndddgggkkkyyyuuukkkfffuuuyyyaaaSSSMMMQQQWWWuuuuuuuuuyyy~~~|||}}}qqq[[[HHHBBBBBBGGGZZZ~~~{{{~~~uuunnnpppyyy|||{{{sssbbbRRRKKKDDD:::777<<<777666777:::;;;>>>FFFPPPQQQUUUZZZ^^^aaadddgggiiijjjkkkiiiaaaTTTGGG===999888888888888888888888888666777888888777888:::<<<;;;===@@@BBBCCCEEEHHHKKKKKKKKKKKKLLLMMMOOOPPPQQQKKKMMMNNNLLLIIIFFFDDDDDDEEEFFFFFFCCC@@@=========???DDDHHHKKKLLLMMMPPPSSSWWWWWWXXXYYY[[[]]]___```]]]fffgggiiimmmnnnvvvttthhh___WWWRRRRRROOOMMMNNNOOOLLLRRRooo{{{gggXXXLLLEEEBBB;;;<<<<<>>===<<<;;;;;;:::<<>>??????>>>===:::;;;===@@@BBBDDDEEEEEEFFFHHHKKKNNNSSSWWWZZZ\\\YYYZZZZZZ\\\]]]___aaabbb___aaaccceeefffhhhkkknnnssszzzqqqdddkkk~~~wwwiiijjjtttxxxmmmiiirrr|||aaaPPPIIIMMMTTTjjjuuuuuuzzzvvv\\\HHHBBBBBBGGGZZZ~~~vvvvvv}}}nnnbbbSSSHHH@@@<<<:::;;;777777777777999===DDDHHHRRRUUUYYY___dddggggggfffcccfffggg```RRRDDD<<<999999999999888888888888777777777777777888999:::;;;======???AAACCCEEEFFFGGGHHHJJJLLLMMMMMMNNNPPPRRRQQQRRRRRRRRRPPPMMMKKKIIIJJJKKKKKKKKKHHHEEEBBB???>>>>>>>>>???AAABBBDDDDDDIIIJJJMMMOOORRRTTTTTTUUUZZZ``````dddmmmrrr{{{wwwoooiiiaaaXXXRRRVVVPPPOOORRRPPPPPP^^^qqq~~~kkk\\\QQQIIICCC;;;;;;;;;===CCCMMMYYYaaaeeemmmtttvvvxxx~~~{{{qqq```aaajjjjjjbbbaaaTTTHHHCCC???;;;;;;???===<<>>@@@BBBCCCDDDCCCEEEHHHLLLOOORRRSSSSSSXXXXXXYYYZZZ\\\___aaacccaaabbbeeegggiiijjjjjjjjjmmmqqq{{{oooiiisssfffpppuuu|||~~~}}}uuukkkgggooogggWWWPPPPPPRRRfff{{{nnn|||yyy}}}zzzzzzvvvtttcccHHHGGGCCCFFF[[[zzzuuu|||jjjrrr{{{ggg\\\MMMCCC???<<<;;;:::777777777777888===CCCHHHRRRUUUYYY___dddfffgggfffdddgggfff___QQQDDD<<<:::999999999888888888888777777777777777888999::::::<<<===???AAACCCEEEFFFGGGHHHJJJLLLMMMMMMNNNPPPRRRUUUUUUVVVVVVUUURRROOOMMMKKKKKKJJJIIIGGGEEECCCBBBAAAAAA@@@@@@@@@AAABBBBBBAAABBBDDDGGGIIILLLNNNOOOUUU[[[\\\```jjjnnnwwwyyyoooiii```VVVRRRUUUOOOMMMQQQPPPNNNWWWeee|||mmm___SSSIIICCC;;;;;;;;;<<>><<>>>>>===<<<;;;;;;===>>>@@@BBBCCCDDDBBBDDDHHHKKKNNNQQQRRRSSSVVVVVVWWWXXXZZZ\\\^^^```^^^___bbbeeegggiiijjjjjjllllllqqqxxxzzzwwwxxx||||||lllbbbeeemmmmmmhhh\\\fffnnnzzzyyytttiiieeeiiiiiiWWWOOOOOOQQQ```}}}ooowwwrrrzzz}}}{{{tttssstttpppnnn```HHHGGGCCCFFF\\\|||qqqzzz~~~wwwccckkk}}}|||}}}hhh___QQQEEE>>><<<:::888666666666666888===CCCHHHRRRUUUZZZ___dddfffggggggfffhhhfff]]]OOOCCC===;;;999999999888888888888777777777777777888999::::::<<<===>>>@@@BBBDDDFFFFFFGGGIIIKKKLLLLLLNNNPPPSSSZZZ[[[]]]^^^]]]ZZZWWWTTTPPPOOOMMMJJJHHHGGGFFFFFFEEECCCAAA???>>>>>>>>>>>><<<<<<===>>>@@@CCCFFFGGGLLLSSSUUUZZZeeeiiisss}}}ssslllddd]]]ZZZXXXQQQOOOQQQQQQMMMPPPWWWeeepppbbbUUUJJJCCC;;;;;;;;;<<<@@@HHHRRRYYY```iiiqqqtttwww}}}uuuaaaSSSXXXfffiiiccc[[[PPPEEECCCEEEDDDAAA???@@@===BBBOOO^^^ppp]]]gggsssoooRRRKKKBBB@@@>>>>>>>>>???>>>===;;;;;;===>>>@@@AAABBBCCCBBBDDDGGGJJJMMMOOOPPPQQQTTTTTTTTTUUUWWWYYY[[[\\\]]]^^^aaadddfffhhhjjjjjjiiieeedddhhhnnnpppsssuuuzzzrrrbbbVVVRRRTTTSSSNNNPPPZZZeeetttwww}}}pppeeeaaabbbyyymmmXXXOOONNNOOOYYYrrrrrrsss}}}~~~uuukkkqqqmmmqqquuupppmmmaaaMMMGGGCCCGGG]]]pppuuuyyysssaaajjj}}}vvvwwwxxxuuu}}}tttpppcccPPP@@@999888777555666555666777<<>>???AAACCCEEEFFFGGGHHHJJJKKKKKKMMMPPPSSS^^^```dddffffffddd```^^^XXXWWWUUUSSSQQQOOOMMMLLLMMMKKKHHHEEEBBBAAA@@@@@@===<<<;;;;;;;;;===@@@AAABBBIIILLLSSS___eeeooozzzuuuooojjjhhhcccZZZTTTTTTSSSOOONNNPPPUUUnnnqqqcccUUUIIIBBB:::::::::;;;>>>EEEMMMSSSZZZdddmmmrrrvvv|||~~~}}}{{{{{{{{{{{{||||||eeeUUUXXXdddgggaaa]]]QQQCCC>>>???@@@>>><<>>CCCTTTfffxxx]]]dddmmm}}}pppTTTLLLCCCAAA???>>>??????>>>===;;;;;;<<<>>>???AAABBBBBBBBBCCCEEEHHHJJJMMMNNNOOORRRRRRSSSTTTVVVWWWXXXYYY^^^___aaacccfffgggiiijjjiiibbb]]]^^^eeemmmqqqtttmmmhhh\\\PPPKKKLLLKKKGGGHHHQQQ\\\nnn|||~~~~~~lll```\\\YYYaaayyytttZZZPPPNNNMMMUUUgggrrr|||ssssss}}}|||zzzuuukkkbbbllllllwwwzzzsssgggUUUGGGCCCGGG^^^www|||~~~vvvfffnnn{{{wwweeeiii~~~xxxppprrr}}}|||}}}sssZZZBBB777777999555555555555777;;;BBBFFFOOOTTTZZZ___aaaccceeegggiiiiiifff[[[MMMBBB===<<<999999999888888888777777666666666666777888999:::;;;;;;===???AAACCCDDDEEEFFFGGGIIIIIIJJJLLLPPPSSS^^^bbbhhhmmmooommmjjjhhhbbbbbbbbbaaa___\\\YYYWWWZZZXXXUUUPPPLLLIIIFFFDDDBBBAAA>>>;;;:::::::::;;;:::AAADDDKKKXXX```kkkxxxrrrqqqmmmddd[[[WWWUUUQQQNNNMMMLLLYYYrrroooaaaTTTHHH@@@::::::::::::<<<@@@GGGLLLVVV```kkkqqqwww~~~}}}|||}}}zzzyyyxxxwwwwwwxxxyyyyyy}}}qqq\\\\\\hhhlllffffffYYYHHH===;;;======:::AAA>>>EEEWWWkkkzzz___eeelll|||qqqUUULLLCCCAAA???>>>??????>>>===;;;;;;<<<>>>???@@@AAAAAABBBBBBDDDFFFHHHJJJLLLMMMPPPQQQSSSTTTVVVWWWXXXYYY^^^___```aaacccdddeeefffmmmhhhaaa^^^bbbjjjpppssslllhhh___TTTOOOPPPPPPMMMFFFLLLWWWjjj|||iii]]]ZZZVVVPPPVVVqqqyyy]]]RRRNNNJJJSSSbbbiiirrr{{{pppttt}}}{{{qqqgggiiikkk{{{wwwhhhVVVFFFCCCHHH```~~~gggnnn~~~ooo```fff|||zzzqqqooowwwxxx}}}uuu[[[AAA888999;;;444444444444666;;;AAAFFFMMMSSSZZZ^^^___```cccfffiiiiiifff\\\MMMBBB<<<;;;999999999888888888888777666666666666777888999999:::;;;<<<>>>@@@BBBDDDDDDFFFGGGHHHHHHIIILLLPPPTTT\\\aaaiiiqqquuuvvvsssrrrmmmmmmmmmmmmlllkkkjjjiiigggeeeaaa\\\UUUNNNHHHDDDFFFDDDAAA>>>;;;999888777666<<<===BBBOOOXXXeeeyyywwwtttssslllccc\\\XXXTTTPPPMMMLLLOOO]]]zzzxxxiii\\\PPPEEE>>>999:::999999999<<>>===@@@>>>FFFWWWhhh{{{ttt___eeemmm|||oooTTTLLLBBB@@@>>>>>>>>>???>>>===;;;<<<<<<===>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJKKKNNNOOOQQQTTTVVVXXXXXXYYY\\\\\\\\\^^^___aaacccdddoooqqqnnnhhhfffllluuuzzzuuuqqqggg[[[UUUTTTRRRNNNHHHKKKUUUhhh~~~kkkaaa```eee]]]VVV^^^xxxzzz^^^RRRMMMIIIOOOaaalllvvvyyylllqqqzzz|||xxxjjjfffhhhyyytttbbbOOOFFFCCCIIIaaaccciii{{{xxxcccddd|||zzztttqqqvvvwww|||ssswwwnnnUUUAAA<<<;;;999444444444444555:::AAAEEEKKKQQQYYY]]]]]]^^^bbbeeehhhiiiggg]]]NNNBBB<<<:::999999999888888888888777666555555666666777888999999:::<<<>>>@@@BBBCCCDDDEEEFFFGGGGGGHHHKKKPPPTTTXXX^^^hhhsssyyy{{{zzzyyyuuutttssssssuuuxxx||||||zzzvvvoooeeeZZZPPPJJJJJJHHHFFFCCC???<<<:::999777;;;999;;;FFFNNN\\\ppp|||wwwtttnnnfff```ZZZTTTPPPPPPNNNTTTfff}}}rrrcccVVVKKKBBB;;;999999999888888999===@@@FFFSSSaaajjjsss}}}zzzwwwxxxtttttttttuuuyyy~~~iiieeeqqqvvvsssyyyrrr```KKK???>>>@@@?????????EEERRR___ooowwwZZZbbblll{{{lllQQQKKKAAA???======>>>>>>===<<<;;;<<<<<<===>>>???@@@@@@AAAAAABBBBBBDDDFFFHHHJJJKKKMMMPPPSSSUUUWWWXXXYYYZZZZZZ\\\^^^```dddgggiiimmmxxx~~~xxxsssyyyvvvhhhaaa___[[[TTTMMMMMMSSSddd{{{rrrjjjkkk{{{}}}tttfffiiiwww[[[RRRMMMGGGLLL___jjjssswwwlllnnnwww}}}}}}jjjkkkiiiwwwqqq^^^JJJEEECCCIIIbbbwwwccchhhwwwggg___rrr}}}wwwuuurrrvvv}}}lllmmmnnnxxxssssssgggQQQBBB@@@===555333444333444555:::@@@EEEJJJPPPXXX\\\\\\]]]aaadddhhhiiiggg]]]OOOBBB;;;999999999999888888888888777555555555666666777888999999:::;;;===???AAACCCDDDEEEFFFFFFGGGHHHKKKPPPTTTUUU\\\hhhsss{{{~~~~~~|||zzzwwwttttttxxxyyykkk^^^VVVLLLLLLJJJHHHEEEAAA???===888;;;777777@@@GGGUUUjjjzzzzzzwwwppphhh```YYYSSSNNNLLLNNNVVVbbbqqq}}}mmm___SSSIII@@@:::999999999888777888;;;===>>>JJJYYYdddnnnxxx~~~}}}vvvuuuttttttxxx}}}yyykkkdddooouuuqqqyyyuuugggQQQBBB???@@@>>>??????DDDNNNVVVccc}}}~~~UUU___jjjzzziiiPPPJJJAAA???===<<<======<<<;;;;;;<<<<<<===>>>??????@@@AAAAAAAAABBBCCCEEEGGGIIIIIIKKKNNNRRRUUUWWWXXXXXX[[[[[[]]]```dddiiimmmoooiii{{{yyyssspppjjjcccRRROOOSSSaaassswwwrrrtttpppaaavvvrrrYYYQQQLLLFFFKKK\\\ccciiixxx}}}tttooommmvvvmmmtttmmmyyyrrr^^^KKKEEECCCIIIbbbnnnuuu}}}|||hhhkkkxxxqqqeeepppzzz}}}uuujjjffflll{{{uuugggWWWMMMCCC999888;;;555666666555666:::???CCCKKKQQQXXX^^^aaabbbccccccdddeeeddd[[[MMM@@@:::888777777777777777777777777888888777777888888999:::999:::<<<======>>>AAADDDCCCEEEFFFGGGHHHLLLPPPTTTYYY\\\cccnnnyyy|||xxxssspppqqqxxxsssaaaUUUTTTQQQMMMIIIFFFDDDBBBAAA:::777;;;<<<>>>MMM___zzzvvvtttmmm```VVVPPPPPPNNNNNNQQQYYYcccjjjkkkiiicccXXXKKKAAA<<<;;;;;;:::888777777777888999>>>EEEOOOZZZeeeoooxxx~~~~~~}}}|||yyyxxxvvvuuuwwwzzz~~~vvvvvvmmmqqqkkkhhhooopppmmmtttlll^^^NNNBBB<<<<<<>>>>>>>>>DDDNNNVVVaaayyy}}}ZZZ\\\jjj|||~~~lllTTTHHHBBB@@@>>>===>>>>>>===<<<::::::;;;;;;===>>>???@@@???@@@AAABBBDDDEEEFFFFFFKKKKKKMMMPPPTTTWWWZZZ\\\XXXZZZ]]]aaaeeellltttyyywwwuuuuuuwww{{{|||tttbbbTTTRRR]]]eeepppooofffxxxwww```eee}}}oooSSSJJJHHHEEEMMMXXXeeeooouuuvvvmmmcccmmmssszzz~~~{{{|||xxxbbbMMMCCCCCCJJJaaa~~~cccfffyyy|||~~~zzzhhhkkk{{{|||uuurrrwwwjjj\\\LLLCCC<<<777666999555666666555666:::???CCCKKKPPPXXX^^^aaabbbccccccbbbcccaaaXXXKKK@@@;;;:::777777777777777777777777888888777777888888999:::999:::<<<======>>>AAACCCEEEFFFHHHIIIJJJMMMRRRUUUYYYZZZ___gggpppuuuuuuuuuuuurrrlllhhhgggkkksssyyyuuugggbbb[[[UUUQQQNNNKKKIIIDDD===:::<<<;;;;;;GGGVVV{{{yyysssggg]]]XXXUUUPPPMMMMMMPPPUUUXXXVVVVVVSSSMMMEEE@@@>>>>>>;;;:::999888777777888888<<>>;;;<<<>>>??????EEEOOOWWWbbbzzz^^^```nnnoooVVVHHHBBB@@@>>>>>>>>>>>>>>><<<::::::;;;;;;<<<>>>???@@@??????@@@AAACCCDDDEEEEEEKKKKKKMMMOOOQQQTTTWWWXXXZZZ[[[\\\___ccckkkuuu{{{zzzvvvqqqmmmkkkqqqqqqaaaYYY]]]```fffvvvfffnnn~~~mmmWWWUUU```iii~~~gggRRRKKKIIIFFFIIIVVVgggrrrwwwuuukkk```kkkrrr~~~zzzwww]]]EEECCCCCCJJJaaadddcccvvv~~~}}}rrrnnnuuuxxxfffWWWGGG???;;;::::::<<<555666666555666:::???CCCJJJPPPWWW]]]```bbbccccccbbbbbb```WWWJJJ@@@<<<<<<777777777777777777777777888777777777777888999999888:::<<<<<<===>>>AAACCCDDDFFFHHHIIIJJJMMMQQQTTTWWWXXXZZZ]]]bbbeeeeeeeeegggfffccc___^^^```eeejjjtttzzzpppbbbXXXTTTRRROOOMMMJJJDDD@@@@@@===:::BBBMMMyyy}}}xxxnnneeeaaa[[[SSSNNNMMMLLLJJJHHHEEEFFFEEECCC@@@>>>???@@@<<<;;;:::999888888888888999>>>FFFPPP[[[fffpppwww{{{~~~|||yyywww{{{zzzyyyxxxxxxzzz|||}}}mmmsss{{{mmmmmmqqqjjj___^^^XXXMMMCCC<<<:::;;;===>>>===CCCNNNWWWccczzzbbbcccqqquuuYYYIIIBBB@@@>>>>>>>>>???>>>===::::::;;;;;;<<<===??????===>>>???@@@AAACCCDDDDDDJJJKKKLLLMMMOOOQQQSSSTTT[[[[[[[[[]]]aaaiiissszzz~~~uuulllccccccrrr}}}mmmcccdddccchhhjjjgggsssvvvgggWWWOOOMMMKKK]]]gggiii^^^RRRMMMIIIDDDGGGWWWjjjwww}}}zzznnnbbbkkksss~~~qqq~~~```FFFCCCCCCJJJ```eeeaaattt}}}{{{yyy~~~~~~iii[[[III???<<<<<<;;;;;;555666666555666:::???CCCJJJOOOWWW]]]```bbbcccdddeeeeeeaaaWWWJJJ@@@======777777777777777777777777777777777777777888999999888:::;;;<<<<<<>>>@@@CCCBBBCCCEEEGGGHHHJJJNNNPPPTTTTTTTTTUUUVVVXXXYYYYYYYYYZZZZZZZZZ[[[]]]aaaeeekkkpppaaaZZZXXXTTTPPPQQQKKKGGGEEE@@@===AAAHHHhhh~~~zzzrrrllleee___WWWSSSRRRPPPKKKFFFEEEDDDCCCBBB@@@??????@@@>>>===<<<;;;:::999888888777;;;BBBKKKUUU```kkkrrrxxx|||~~~~~~{{{xxx||||||{{{zzzzzzzzz{{{|||xxx|||vvvkkkpppwwwrrrfff___XXXMMMCCC===;;;;;;;;;===;;;AAAMMMYYYfff}}}aaabbboooyyy]]]KKKBBBAAA???>>>??????>>>===;;;;;;;;;;;;<<<===>>>???<<<===>>>???@@@AAABBBCCCHHHIIIJJJLLLNNNQQQSSSTTTZZZ[[[[[[\\\___eeelllqqq~~~xxxnnn```ZZZbbbnnn~~~uuuuuurrrsssvvvkkkooonnneee[[[TTTLLLEEELLLVVV\\\XXXQQQMMMHHHBBBGGGRRRbbbqqq}}}~~~rrrdddhhhqqq}}}qqq|||dddKKKCCCCCCJJJ```eee^^^sss}}}~~~|||}}}nnnbbbPPPAAA;;;999777444555666666555666:::???CCCIIINNNVVV\\\```bbbcccdddiiiiiieeeZZZKKK@@@<<<<<<777777777777777777777777777777666666777777888999888999;;;<<<<<<===@@@BBBAAACCCEEEGGGHHHIIILLLOOOQQQQQQPPPPPPPPPQQQRRRTTTPPPSSSVVVXXXYYY\\\___aaacccwwwzzznnneee^^^XXXUUUPPPKKKGGGCCC@@@BBBEEEWWW}}}}}}wwwsssjjjddd\\\YYYXXXUUUOOOIIIIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@???>>><<<;;;999888888;;;@@@FFFOOO[[[gggnnnuuuyyy}}}~~~~~~|||zzzzzzyyyyyyyyyxxxxxxxxxtttgggkkkwwwvvvlllaaaXXXLLLBBB===<<<<<<<<<>>><<>>??????>>>===;;;;;;:::;;;;;;<<<===>>>;;;<<<===>>>???AAABBBBBBFFFFFFHHHKKKNNNQQQTTTVVVWWWYYY[[[]]]^^^```bbbeeelllmmmmmmhhhZZZOOONNNTTTeeexxx}}}yyyuuummmbbb[[[UUUMMMEEEGGGMMMSSSRRROOOKKKFFFBBBFFFJJJSSScccvvv~~~tttffffffooo{{{oooqqq|||zzz___IIICCCDDDJJJ```eee[[[ooo~~~xxx|||{{{yyy{{{~~~{{{sssuuuwwwnnn]]]JJJ???:::777444555666666555666:::???CCCHHHNNNUUU\\\```bbbcccdddkkkkkkggg\\\MMMAAA<<<;;;777777777777777777777777777666666666666777888888777999;;;;;;<<<===@@@BBBBBBEEEGGGIIIIIIKKKMMMOOONNNOOOPPPOOONNNNNNPPPRRROOOQQQUUUWWWWWWXXXZZZ[[[ZZZhhhxxxxxxiii___YYYUUUOOOJJJEEECCCDDDEEEOOOnnn~~~{{{qqqkkkddd___ZZZUUUOOOJJJKKKIIIGGGFFFGGGGGGFFFEEECCCCCCBBBAAA???===;;;:::999;;;>>>BBBJJJUUUbbbjjjqqqvvv|||}}}{{{vvvwwwwwwxxxxxxwwwvvvvvv~~~uuuaaadddsssvvvnnncccYYYKKKAAA============@@@???GGGXXXiii{{{ZZZUUU^^^tttvvv]]]LLLCCCAAA?????????@@@???>>>;;;;;;::::::;;;<<<<<<===;;;<<<===>>>???AAABBBBBBDDDEEEGGGIIIMMMQQQTTTUUUTTTWWW[[[]]]]]]\\\]]]]]]ZZZ]]]aaa```WWWJJJDDDDDDFFFUUUiiiyyytttfff[[[SSSLLLGGGEEEHHHJJJLLLLLLJJJFFFCCCIIIJJJOOO^^^rrryyymmmmmmuuujjjeeeooo}}}xxxxxxuuu[[[FFFDDDDDDJJJ```hhhZZZkkkzzz}}}~~~||||||~~~}}}yyysssqqq{{{yyyuuugggRRRCCC===:::777555666666555666:::???CCCHHHMMMUUU\\\___bbbcccdddhhhiiifff\\\NNNBBB<<<;;;777777777777777777777777666666666666666777888888777999:::;;;;;;===@@@BBBBBBDDDGGGIIIIIIJJJLLLNNNMMMOOOQQQPPPNNNMMMNNNPPPOOORRRUUUWWWWWWWWWXXXYYYXXX^^^hhhxxxyyylllbbb^^^VVVOOOJJJIIIHHHGGGMMMddd}}}xxxtttmmmeee]]]VVVPPPNNNMMMJJJHHHHHHIIIJJJIIIGGGFFFFFFEEEDDDAAA???<<<;;;::::::<<>>;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEHHHKKKNNNPPPRRRSSSVVVXXXZZZ[[[[[[]]]^^^XXXXXXZZZ\\\WWWNNNGGGGGG<<>><<<;;;999===<<>>;;;;;;:::::::::;;;<<<<<<<<<<<<===???@@@AAABBBCCCCCCDDDEEEFFFHHHKKKMMMNNNSSSUUUWWWXXXYYY\\\___bbb[[[WWWVVVXXXVVVPPPLLLLLLGGGDDDDDDJJJVVVhhh}}}{{{tttjjj___UUUPPPPPPLLLJJJJJJMMMNNNJJJDDDAAA@@@HHHPPPYYYccclllpppnnnooottt|||nnnbbbhhh}}}tttmmmpppssssssYYYDDDDDDDDDJJJ```ssseeesss{{{eee```vvvwwwsssooosssqqqyyy}}}qqqeeeVVVKKKBBB999777888666666777666777999>>>AAAJJJOOOUUUZZZ]]]^^^```aaagggjjjjjjaaaQQQCCC<<<:::999999999888888888888777666666666666777888999:::777999;;;;;;;;;;;;===???@@@AAACCCEEEGGGHHHIIIIIINNNNNNOOOPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTVVVWWWXXX\\\XXXWWW\\\dddtttwwwiii___[[[XXXRRRLLLSSSZZZjjj}}}tttkkk```WWWQQQMMMLLLKKKJJJHHHIIIKKKMMMEEEFFFGGGGGGEEEAAA>>>;;;;;;999:::<<<>>>DDDRRR___hhhnnnvvv{{{}}}~~~}}}|||~~~}}}~~~jjjfffuuu~~~aaaBBB;;;===<<<===;;;???HHHTTTbbbuuugggRRRPPPiiiwwwiiiUUUMMMEEE@@@===>>>???===>>>@@@===<<<;;;::::::;;;<<<===<<<===???@@@AAAAAA@@@@@@???AAACCCDDDEEEGGGJJJMMMQQQQQQSSSVVVWWW[[[fffqqqnnngggZZZPPPRRRYYYTTTHHHHHHBBBAAAFFFJJJSSSkkkzzzooohhh___[[[XXXMMMMMMJJJIIIMMMNNNIIIEEEEEEEEEFFFJJJSSSaaakkkiiiaaaaaakkkwww|||lllppprrrmmmrrrzzz~~~jjjQQQJJJHHHCCCFFF^^^~~~ppp}}}iii^^^mmmxxxtttrrryyyyyyqqqrrrfffYYYKKKDDD???:::888:::666666777666777999>>>AAAIIINNNTTTZZZ]]]```bbbdddhhhlllllldddTTTEEE===:::999999999888888888888777666666666666777888999:::777999:::;;;;;;;;;===>>>???@@@BBBDDDFFFGGGHHHHHHLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVWWWWWWUUUTTTWWWZZZcccuuurrrkkkeee^^^YYYWWWZZZdddzzzvvvggg\\\WWWOOONNNLLLJJJHHHHHHIIIKKKFFFGGGGGGFFFDDDAAA===;;;:::888888;;;<<>>===???<<<<<<;;;::::::;;;============>>>???@@@@@@@@@@@@???AAACCCDDDEEEGGGJJJLLLOOOOOOQQQTTTUUUYYYcccnnnyyyggg[[[YYYWWWSSSJJJCCC@@@DDDEEEIIIYYYlllqqqtttvvvuuutttwww}}}~~~yyymmmeee]]]PPPOOOKKKJJJMMMNNNJJJFFFFFFBBBCCCFFFPPP```llljjjbbb]]]eeeoooxxxnnnttt~~~rrrsss}}}mmmPPPGGGHHHCCCGGG___wwwsssaaahhh}}}{{{wwwwwwwwwttt|||aaaRRRDDD>>>===;;;999999666777777666666999===AAAGGGLLLSSSZZZ___bbbeeegggjjjnnnooogggXXXIII???;;;999999999888888888888777666666666666777888999999777999:::;;;:::;;;<<<>>>>>>@@@AAACCCEEEFFFGGGGGGJJJKKKLLLLLLMMMMMMMMMLLLMMMNNNOOOPPPRRRTTTUUUVVVVVVVVVWWWXXXWWWYYYbbblllzzz~~~vvvnnnhhhaaa```cccrrrqqqddd^^^SSSPPPMMMJJJHHHGGGHHHIIIIIIHHHGGGEEEBBB@@@===<<<;;;888888999;;;???IIITTT^^^fffpppxxx}}}}}}}}}}}}~~~}}}}}}|||{{{zzzzzzzzz~~~~~~zzzxxxmmmooozzzttt}}}vvvUUUFFF???:::<<<>>>???EEEOOOYYYhhh|||sss___TTTccczzz}}}hhhRRRJJJEEEBBBCCCBBB>>><<<===;;;;;;:::::::::<<<===>>>>>>>>>>>>>>>??????@@@AAA???AAACCCDDDDDDFFFIIIKKKMMMLLLNNNRRRTTTVVV___iiisssaaaXXXSSSMMMDDD@@@CCCDDDCCCJJJSSSXXX[[[]]]___cccjjjttt|||xxxnnneeeVVVSSSMMMJJJLLLMMMJJJGGGGGGCCCBBBBBBLLL^^^kkkiii```[[[bbbjjjrrr~~~qqqwwwvvvuuurrrQQQEEEHHHCCCHHHaaa|||fffjjjyyy}}}gggVVVEEE>>>>>>;;;888666666777666666666888<<<@@@DDDJJJRRRZZZ___dddhhhjjjkkkooopppiii[[[LLLAAA;;;999999999888888888777777666666666666666777888888777888::::::::::::<<<>>>???@@@BBBDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLNNNOOOQQQSSSTTTTTTUUUWWWYYYYYYXXXYYY]]]cccjjjttt{{{tttooojjjiiisss|||lllcccVVVRRRNNNJJJIIIIIIIIIIIIKKKJJJHHHEEEBBB???===<<<===:::888999:::===EEENNNYYYaaallluuu{{{|||}}}~~~~~~|||zzzxxx~~~pppjjjwwwqqqyyy{{{www}}}fffKKKAAA;;;999>>><<<===CCCNNNYYYgggzzzvvveeeVVV]]]tttqqqZZZIIIDDDBBBCCCBBB>>><<<===;;;::::::999:::;;;===>>>???>>>=========???@@@AAA???AAABBBCCCDDDEEEHHHJJJLLLKKKLLLPPPSSSUUU\\\ccc|||yyy```NNNRRRHHHAAABBBDDDDDDFFFIIIIIIJJJKKKNNNSSS\\\gggooovvvmmm^^^WWWOOOIIIIIIKKKHHHFFFFFFFFFCCCAAAJJJ\\\jjjhhh___]]]eeemmmuuupppvvvyyyvvvwwwTTTFFFFFFBBBHHHbbblllpppzzzmmm[[[IIIAAA???;;;777555666777666555555888<<>>@@@<<<999;;;;;;===BBBIIITTT]]]iiirrrxxx||||||}}}~~~|||xxxkkkwwwrrrnnnvvvxxxsssvvvsss]]]FFF>>>999777===;;;<<>>===>>>;;;::::::999:::;;;<<<===???>>>=========>>>???@@@???@@@BBBBBBCCCDDDGGGIIILLLJJJKKKPPPRRRTTTYYY___kkk|||aaa]]]QQQEEEBBBCCCEEEDDDDDDDDDCCCCCCDDDGGGNNNWWW\\\rrr{{{fff\\\QQQHHHGGGHHHFFFDDDDDDEEEBBB@@@HHH[[[jjjkkkddd```hhhqqqyyykkkqqq~~~~~~wwwxxxUUUHHHDDDAAAHHHccc~~~vvv~~~ooo___LLLCCC???;;;888777777777666555555777;;;>>>CCCHHHQQQXXX^^^cccgggiiihhhjjjjjjeeeZZZNNNCCC===999999999888888888888777666666666555555666666777666888999:::999:::;;;===AAABBBCCCEEEGGGHHHIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMKKKLLLMMMNNNPPPRRRSSSTTTTTTWWWWWWTTTTTTWWWZZZ[[[ZZZ\\\aaafffmmm|||{{{pppaaa[[[SSSOOOOOOOOONNNMMMMMMLLLKKKIIIFFFCCCAAA@@@AAA===:::<<<======AAAFFFNNNWWWdddooouuuyyy}}}{{{}}}}}}}}}|||~~~jjjhhhqqquuuqqqooohhhRRR@@@===;;;999@@@<<<===CCCOOO[[[hhhxxxvvvooowwwsssZZZHHHBBB???@@@@@@>>>>>>@@@<<<;;;:::999999:::;;;<<<>>>>>>>>>======>>>>>>??????@@@BBBBBBBBBCCCFFFHHHKKKHHHJJJNNNQQQRRRUUUZZZ```tttsssfffTTTJJJGGGFFFEEECCCFFFDDDBBBBBBCCCEEEIIIKKKYYYlllpppcccVVVIIIFFFFFFEEECCCBBB@@@??????GGGXXXiiinnnkkkaaaiiirrrzzzgggiiisss|||uuuUUUIIIDDDBBBJJJeee|||{{{{{{|||ttteeeSSSGGG@@@:::888:::777777666555555777:::>>>CCCIIIPPPWWW]]]aaadddfffeeefffeee```WWWLLLCCC===999999999888888888888777777666666555555555666666666777999999999:::;;;===@@@AAACCCDDDFFFGGGHHHHHHFFFGGGHHHJJJKKKKKKLLLLLLKKKLLLMMMOOOQQQRRRSSSTTTUUUYYYZZZVVVVVVZZZ[[[YYYYYYYYYZZZ\\\]]]cccttt}}}jjjbbbYYYSSSQQQQQQOOOLLLLLLMMMMMMLLLJJJFFFCCCAAAAAA<<<:::;;;===<<>>FFFTTTcccqqqpppdddpppwwwbbbMMMFFF@@@??????===>>>AAA===<<<:::999999999999:::===>>>>>>>>>>>>>>>======>>>@@@AAABBBAAACCCEEEGGGIIIFFFGGGLLLPPPPPPQQQTTTXXXeeeuuunnn^^^VVVSSSOOOKKKKKKJJJHHHGGGFFFEEEDDDCCCGGGVVVhhhxxxjjj[[[LLLGGGGGGEEECCCBBB???@@@AAAFFFSSSccckkkkkkbbbiiiqqqwwweeebbbiii|||~~~nnnQQQHHHEEECCCLLLiii}}}vvvyyy{{{uuuzzz~~~|||{{{lll[[[MMMBBB:::888;;;777777666555555666:::===DDDIIIPPPWWW\\\___bbbeeedddcccbbb]]]UUUKKKCCC===999999999888888888888777777666666555555555666666666777999999999999;;;===???@@@AAACCCEEEFFFGGGGGGDDDEEEGGGHHHIIIJJJJJJJJJLLLLLLNNNOOOQQQRRRTTTTTTOOOUUUWWWTTTUUUZZZZZZUUUXXXWWWZZZ___aaaccclllwwwvvvxxxppphhh]]]UUUSSSQQQNNNKKKLLLMMMNNNNNNLLLHHHEEEBBB@@@;;;999;;;<<<<<<>>>AAABBBLLL\\\iiirrrxxx~~~zzz|||{{{zzzyyyxxxyyy{{{}}}mmmkkkwww~~~{{{tttfffJJJ;;;===:::666:::===???IIIZZZlll|||eeeOOO\\\yyy{{{nnnQQQIIIBBB@@@???===>>>AAA>>>===;;;999888888888999<<<===>>>??????>>>===<<<>>>@@@AAAAAAAAABBBEEEGGGGGGDDDEEEJJJNNNNNNOOOQQQRRR]]]iiisssrrrgggbbb]]]XXXPPPOOOOOONNNMMMJJJFFFCCCCCCJJJSSS^^^rrrooo___NNNHHHHHHFFFDDDCCCCCCDDDEEEFFFOOO\\\dddeeedddjjjpppuuueee___bbbuuuqqqtttiiiNNNGGGFFFEEENNNkkk{{{sss~~~yyyvvv|||wwwxxx~~~zzzxxxyyyssssssrrr```FFF>>>>>>777555666666555444666999<<>>???BBBDDDEEEEEEDDDDDDCCCDDDGGGIIIJJJKKKJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSUUUUUUVVVWWWVVVUUUTTTSSSZZZZZZXXXWWWXXX\\\ccchhh}}}yyysss}}}oooaaaZZZUUUQQQNNNOOOLLLMMMNNNNNNLLLHHHDDDBBBDDD???=========;;;===AAAHHHMMMXXXgggrrrxxxzzz{{{}}}zzz}}}}}}yyyyyy}}}jjjttt~~~|||mmmFFF>>>BBB999;;;;;;:::@@@LLL]]]rrreeeOOOTTTcccsssxxxoooVVVJJJ@@@>>>???>>>>>>???>>>===;;;:::999999::::::999999999:::;;;<<<===>>>????????????@@@AAABBBBBBFFFHHHJJJKKKKKKKKKMMMOOOQQQXXXaaagggnnnzzz{{{jjj```YYYXXXVVVTTTRRROOOKKKHHHFFFCCCGGGTTTaaassszzzfffRRRJJJHHHFFFDDDFFFCCCGGGFFFDDDMMM]]]aaaZZZ```dddkkkttt}}}fff[[[ZZZlll~~~pppooo|||cccMMMBBBEEECCCLLLjjjxxxsss~~~uuuwww{{{wwwxxx|||zzzzzznnnzzz|||}}}zzz{{{rrrtttuuudddHHH======777666666666555444666999;;;@@@DDDJJJOOOTTTYYY^^^aaadddeeeddd___VVVKKKBBB<<<999999999888777666666666888888777666666666666666777777888999::::::::::::<<<===@@@BBBDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKLLLLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSWWWWWWWWWVVVWWWZZZ```dddjjjmmmrrrxxxwwwmmm|||uuueee\\\WWWQQQNNNNNNMMMMMMMMMMMMKKKIIIFFFEEEEEE@@@>>>>>>===;;;<<<@@@DDDIIIUUUdddooovvv~~~{{{{{{yyy||||||zzz}}}sss}}}pppIII???BBB888::::::===AAAJJJ\\\tttiiiQQQSSS___mmmnnnbbbSSSHHH???>>>??????>>>???>>>===;;;:::999999:::::::::999999::::::<<<======????????????@@@@@@AAABBBFFFGGGIIIJJJJJJKKKMMMOOOQQQWWW\\\___bbbhhhsss|||rrrooollljjjhhhccc]]]XXXUUUKKKEEEFFFLLLYYYttt~~~kkkWWWNNNLLLIIIGGGGGGCCCFFFDDDBBBKKK[[[___ZZZZZZ^^^gggqqq|||jjj]]]XXXfff}}}uuummmzzz|||```JJJAAAEEECCCLLLjjj}}}||||||ttteeeaaaqqq|||~~~}}}~~~sssssssssdddIII>>>===777666666666555444555888;;;===AAAGGGLLLQQQVVVZZZ^^^bbbcccbbb___WWWLLLBBB<<<999999999888777777666666888888777666666666666666777777888999:::::::::::::::;;;>>>AAABBBCCCDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSTTTUUUUUUUUUXXX\\\___^^^bbbgggjjjmmmtttyyylllsss~~~nnnccc[[[TTTQQQQQQNNNNNNMMMLLLKKKJJJIIIHHHGGGBBB??????===::::::>>>???DDDPPP___lllttt}}}{{{{{{zzztttttt~~~~~~{{{|||ttt|||yyyNNN@@@@@@777;;;;;;???AAAIIIZZZssslllQQQPPPZZZggggggYYYOOOFFF>>>>>>@@@@@@>>>???>>>===;;;:::999999:::::::::999999::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBBEEEFFFHHHIIIIIIJJJLLLNNNPPPTTTWWWWWWVVVXXX^^^cccmmmzzzzzzrrroooaaaTTTMMMIIILLLYYYiiiooo\\\QQQMMMJJJGGGGGGDDDEEECCCAAAIIIWWW]]]ZZZWWWZZZcccooo{{{zzzzzz}}}ooo]]]QQQYYYlll|||ppp{{{yyy]]]HHHAAAEEECCCMMMkkkbbb]]]fff~~~|||}}}{{{{{{yyy~~~uuummmiii\\\GGG???>>>777666777666555444555888;;;;;;???EEEJJJOOOSSSXXX[[[_________]]]WWWMMMBBB;;;999999999888888777777777888777777666666666666666777777888999::::::::::::999;;;===@@@BBBCCCDDDEEEEEEDDDDDDDDDFFFHHHJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPNNNOOOPPPQQQRRRSSSTTTTTTPPPRRRTTTTTTUUUVVVYYY\\\^^^bbbfffffffffkkkvvvrrrssszzzwwwjjj```XXXUUUVVVPPPOOOMMMLLLKKKKKKKKKLLLIIIDDDAAA@@@>>>999999;;;;;;@@@KKK[[[hhhrrr}}}||||||wwwkkkuuu|||}}}zzzzzz{{{zzzzzz~~~ooosssYYYCCC???777<<<======AAAJJJXXXlllpppRRRLLLUUUeeehhh\\\MMMDDD>>>???AAA@@@??????>>>===;;;:::999999:::::::::999999999:::;;;;;;<<<=========>>>???@@@AAABBBCCCEEEGGGHHHHHHIIIJJJLLLLLLPPPTTTTTTSSSSSSWWW[[[ZZZbbbppp{{{ooofff^^^UUURRRUUUoooppp^^^RRRLLLIIIFFFDDDDDDDDDAAA???EEEQQQXXXXXXXXX[[[bbbmmmwwwzzzuuuooohhhbbbaaacccnnnttt___NNNNNN]]]sssuuuuuuYYYHHHCCCDDDCCCMMMlllmmmdddeeeuuu||||||vvv}}}xxxggg[[[QQQCCC??????777777777777555444555888:::;;;???DDDIIINNNRRRWWWZZZ\\\[[[[[[ZZZVVVMMMBBB:::999999999999888888888888888777777666666666666666777777888999:::::::::::::::;;;===@@@BBBDDDEEEFFFFFFEEEEEEFFFGGGIIIKKKMMMJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMNNNOOOPPPRRRSSSSSSPPPRRRTTTTTTUUUVVVXXXZZZ\\\aaadddcccbbbfffpppyyyxxxssssss|||pppddd[[[WWWXXXRRRPPPNNNMMMLLLLLLMMMNNNJJJEEEBBBAAA>>>999888::::::>>>HHHXXXeeeppp{{{|||}}}mmmooottt}}}}}}{{{yyyxxxxxx{{{||||||yyy{{{llllll~~~iiiJJJ@@@777<<<<<<:::BBBMMMXXXeeewwwzzzXXXKKKPPPcccmmmdddNNNEEE>>>???AAA@@@??????>>>===;;;:::999999::::::::::::999999999:::;;;;;;<<<<<<<<<===>>>???AAABBBBBBDDDFFFFFFFFFGGGIIIKKKJJJNNNQQQSSSSSSTTTWWWYYYYYY[[[```iiiwww|||pppbbbWWWRRR[[[uuu~~~sssbbbTTTMMMJJJGGGCCCEEEDDD@@@>>>CCCLLLSSSUUUXXXYYY]]]dddjjjiiiaaaZZZVVVPPPOOOQQQ[[[uuuwwwbbbNNNKKKUUUjjj}}}rrrWWWGGGCCCDDDCCCNNNmmmvvvjjjhhhtttxxxxxx|||~~~|||{{{eeeVVVLLL@@@>>>???999777777777555444555777::::::>>>DDDIIIMMMQQQUUUYYYYYYYYYYYYZZZWWWOOOCCC:::999999999999999999999999888888777666666666666666777777888999::::::::::::;;;<<<===???AAACCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLLLLMMMNNNPPPQQQRRRPPPRRRSSSTTTTTTUUUWWWYYY[[[___bbbccccccfffnnnttt|||qqqkkkuuuuuuhhh\\\WWWWWWTTTRRRPPPNNNMMMMMMMMMNNNJJJFFFCCCBBB???999777999999<<>>???>>>===;;;:::999999::::::::::::999999999999::::::;;;;;;;;;<<<===???@@@AAAAAABBBDDDEEEEEEFFFHHHJJJJJJLLLNNNOOOPPPQQQTTTVVVWWWXXX[[[aaajjjuuu~~~pppeee___UUUaaavvvxxxiiiZZZRRROOOKKKGGGEEECCCAAA???AAAFFFLLLPPPQQQRRRSSSVVVXXXVVVPPPJJJLLLHHHKKKOOOWWWooowwwdddPPPJJJNNN\\\vvvnnnTTTFFFBBBDDDCCCNNNnnnqqqllluuurrrrrrwwwyyy|||hhh[[[QQQ@@@:::===<<<888888777555444444777999999===BBBGGGKKKOOOTTTWWWYYYYYYYYY[[[YYYQQQEEE;;;999999999999999999999999888888777666666666666666777777888999::::::::::::<<<<<<===>>>???AAABBBCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKLLLNNNOOOPPPPPPQQQRRRRRRQQQSSSVVVYYYZZZ\\\```cccfffjjjooosss}}}tttjjjjjj~~~~~~nnn```XXXXXXUUUTTTRRRPPPOOONNNMMMMMMJJJFFFCCCCCC@@@:::777999999;;;CCCQQQ]]]gggttt~~~}}}qqqooosss~~~}}}{{{yyyyyy|||mmmdddhhhppp~~~gggJJJAAA999===:::<<>>>>>>>>===;;;:::999999::::::::::::999999999999999:::::::::;;;<<<===???@@@AAA@@@AAACCCDDDDDDEEEGGGIIIGGGHHHJJJKKKLLLNNNQQQSSSUUUUUUWWW[[[```fffllloooooosssyyyuuummmYYYXXX^^^ttt|||nnn^^^UUUSSSPPPJJJFFFCCCAAA@@@@@@BBBGGGKKKIIIIIIIIIIIIIIIHHHGGGGGGJJJIIIRRRZZZaaaxxxqqq\\\QQQKKKOOO___rrrzzzfffQQQEEEBBBDDDCCCOOOooo{{{rrryyymmmmmmrrruuu|||lllcccXXXBBB777<<<>>>888888777555444444777999888<<>>:::???;;;???EEETTTjjjvvv\\\RRRbbbtttsssZZZNNNCCC@@@@@@>>>===>>>>>>===;;;:::999999::::::::::::999999888999999999:::::::::;;;===???@@@AAA???AAACCCDDDDDDDDDFFFHHHEEEEEEFFFHHHJJJNNNQQQSSSYYYXXXVVVWWWYYY^^^cccfffeeehhhlllpppvvv|||qqqcccZZZXXXfff}}}ooo___VVVUUUQQQJJJFFFDDDBBBAAA@@@@@@CCCHHHCCCCCCDDDCCCBBBDDDGGGJJJKKKMMMZZZeeemmmppp^^^PPPJJJSSSaaayyyzzzooo```OOOEEEDDDDDDCCCOOOpppuuunnnwwwgggssswwwkkkqqqXXX;;;@@@???777999888666555555555666777999===CCCGGGJJJMMMPPPRRRTTTXXX[[[[[[ZZZUUUHHH<<<888888888888888888888888666666555555555555666666888888999::::::;;;<<<<<<>>>>>>======>>>@@@BBBCCCBBBCCCDDDEEEFFFGGGHHHHHHGGGJJJNNNOOOOOOMMMLLLLLLOOOPPPQQQQQQQQQPPPOOONNNQQQQQQPPPQQQRRRTTTVVVWWWXXXXXX[[[```bbbdddllluuu|||tttiiiooozzzhhh^^^ZZZVVVTTTRRRPPPNNNNNNOOOPPPNNNKKKIIIFFFCCC???;;;777;;;:::===GGGSSS```nnnyyyyyy~~~xxxsss|||~~~|||sssfffkkkwww}}}fffOOODDD===888999???<<>><<<:::999999999:::;;;;;;::::::999888777777;;;;;;;;;<<<===>>>???@@@BBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJLLLOOOQQQRRRTTTVVVVVVVVVYYY```eeedddfffiiilllqqqxxx~~~pppfffVVVVVVhhh~~~~~~~~~vvveeeWWWPPPOOOMMMHHHFFFCCC???===>>>BBBEEE@@@BBBCCCBBBAAAAAADDDGGGJJJVVVbbblll~~~{{{hhhQQQNNNZZZsss{{{iiiXXXKKKEEEEEECCCIIIRRRpppppp{{{{{{||||||pppwwwfffppp~~~|||qqq|||hhhDDD>>>999666999888666555555555666777999===BBBFFFIIILLLPPPRRRTTTXXX[[[[[[YYYTTTHHH<<<888888888888888888888888666666555555555555666666888888999999:::;;;;;;<<<>>>=========>>>@@@BBBCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGJJJMMMOOONNNMMMLLLLLLMMMNNNPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVWWWWWWZZZ___aaaccckkkssswwwkkknnnoooddd___XXXVVVSSSOOOMMMLLLLLLMMMNNNLLLIIIGGGDDD@@@<<<888;;;:::===GGGRRR^^^lllxxxxxx}}}uuuzzz~~~{{{zzzzzz~~~}}}~~~|||nnndddkkkxxx}}}}}}uuu___III@@@;;;777777;;;>>>EEERRRgggjjjQQQSSSgggqqqpppTTTHHHDDD;;;===CCC;;;???>>><<<:::999999999999;;;;;;::::::999888888777:::::::::;;;<<<===>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCEEEGGGHHHHHHJJJMMMPPPOOOQQQSSSSSSSSSVVV\\\aaaccceeehhhkkkoootttzzztttfffUUUTTTeeezzzyyyfffVVVNNNJJJHHHFFFEEECCC@@@===>>>@@@CCC???@@@@@@AAABBBFFFJJJMMMQQQ\\\gggqqqvvvuuukkkYYYSSSYYYooo~~~||||||ppp[[[JJJCCCBBBCCCIIIRRRqqqtttuuusssvvvwwwtttuuuxxxyyyrrrwwwbbbhhh|||zzzyyy{{{~~~UUUAAA999;;;999888666555555555666777999<<>>;;;777666999>>>DDDPPPbbbyyynnnNNNJJJ]]]kkkuuu[[[IIIBBB;;;>>>AAA:::>>>===<<<;;;:::999999999;;;::::::999999888888888999999999:::;;;<<<===>>>@@@AAABBBBBBCCCCCCCCCBBBBBBCCCEEEFFFGGGHHHKKKMMMKKKMMMPPPPPPPPPRRRXXX]]]```bbbfffiiikkkoootttwwwyyyhhhVVVTTTbbbwww}}}iiiWWWMMMGGGDDDCCCCCCCCCAAA>>>>>>???@@@@@@@@@@@@CCCHHHPPPWWW\\\cccmmmwwwrrrccceeefff[[[QQQOOOcccrrryyypppooowwwuuu[[[IIIBBBAAACCCIIISSSsssuuu~~~{{{zzzuuurrrvvvxxxyyyyyynnnuuuwww]]]___yyyvvvzzz___EEE:::???999888666555555555666777888<<<@@@DDDGGGJJJNNNQQQSSSWWWYYYYYYXXXTTTIII===999999999999999999999999777777666666666666777777888888999999::::::::::::<<<;;;;;;;;;<<<>>>@@@AAADDDDDDDDDDDDDDDDDDDDDDDDFFFIIIKKKMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPQQQQQQNNNNNNNNNOOOOOOPPPQQQQQQSSSSSSVVV[[[]]]___fffnnn{{{ttt~~~uuummmrrrttthhhaaaXXXVVVRRRNNNLLLJJJJJJJJJMMMLLLKKKIIIHHHDDD>>>;;;;;;:::<<>>:::888;;;;;;BBBOOOaaauuupppNNNEEEWWWeeeuuu```KKK@@@===@@@AAA>>>>>>===<<<;;;:::999999999:::::::::999999888888888888888888999:::;;;======???@@@AAABBBBBBBBBBBBBBBAAABBBDDDDDDEEEFFFHHHKKKHHHKKKMMMNNNNNNPPPUUUYYY[[[^^^bbbeeehhhkkkooorrrxxx|||lllYYYUUUaaasss}}}iiiYYYOOOJJJEEEBBBBBBCCCBBB@@@???@@@BBBCCCCCCDDDIIIQQQ]]]hhhppp{{{vvv[[[XXX]]]XXXNNNGGGRRRaaawwwtttnnnwwwqqqVVVFFFCCCDDDCCCJJJUUUuuuooowwwzzzvvvwwwiiieee{{{{{{\\\YYYvvv{{{vvvttt{{{mmmssstttYYYDDD999>>>999888666555555555666777888;;;???BBBEEEIIIMMMQQQSSSVVVXXXXXXWWWTTTIII>>>999999999999999999999999777777666666666666777777888888999999999999999:::;;;:::::::::;;;===???@@@CCCCCCCCCCCCCCCCCCDDDDDDEEEHHHJJJKKKKKKKKKLLLMMMOOOOOOOOOOOONNNOOOOOOOOOMMMMMMNNNOOOOOOOOOPPPPPPRRRRRRUUUYYY[[[]]]dddlll}}}www{{{~~~tttjjjjjjtttggg___VVVTTTQQQNNNLLLKKKKKKLLLLLLKKKKKKJJJIIIEEE???;;;::::::<<>>:::999;;;:::BBBQQQddduuusssRRRGGGTTT```sssfffPPPAAA@@@AAA??????======<<<<<<;;;999999888::::::999999999999999888888888888999:::;;;<<<===>>>???@@@AAABBBBBBBBBBBB@@@BBBCCCCCCCCCDDDFFFHHHGGGJJJMMMNNNMMMOOOSSSWWWVVVYYY^^^aaaeeeiiimmmpppvvv{{{~~~nnn[[[VVV___nnnxxxgggYYYRRRLLLHHHBBBBBBCCCBBBBBBCCCFFFIIIGGGIIILLLQQQYYYfffuuuaaaSSSVVVUUUNNNHHHIIIVVVjjjsssxxxlllPPPDDDDDDFFFCCCJJJVVVwww~~~iiippp~~~nnn```~~~}}}\\\UUUppp~~~xxx}}}nnnooottt~~~fffcccdddRRREEE<<>>AAADDDHHHMMMPPPSSSVVVXXXWWWWWWSSSIII???::::::::::::::::::::::::888777777666666777777888888888999999999999999999:::999999999:::<<<>>>???AAABBBBBBBBBCCCCCCDDDDDDEEEGGGIIIJJJJJJKKKLLLMMMPPPPPPOOONNNNNNNNNNNNNNNMMMMMMNNNOOOOOOOOOOOOOOOQQQQQQTTTXXXZZZ[[[bbbkkk|||~~~{{{~~~|||ooogggeeeuuuwwwjjjaaaVVVTTTQQQNNNMMMLLLLLLMMMJJJJJJJJJJJJIIIEEE@@@;;;:::999<<>>=========<<<;;;:::888888999999999999999999999999888888888999:::;;;<<<======>>>???@@@AAABBBBBBBBBAAABBBCCCCCCBBBCCCEEEGGGGGGJJJMMMNNNMMMNNNRRRVVVUUUWWW[[[___bbbfffkkknnnvvvzzzqqq___YYY```kkktttdddYYYSSSNNNJJJDDDDDDCCCCCCDDDIIIOOOTTTQQQUUUZZZ\\\___jjj{{{jjjSSSOOOOOOLLLIIILLLVVVgggzzzzzz|||hhhMMMDDDEEEEEEBBBKKKXXXyyykkkrrrzzzbbbuuu}}}zzzWWWPPPkkk{{{|||uuuxxx}}}eee]]]ZZZKKKEEE>>>???999888666555555555666777777999===@@@CCCGGGLLLPPPSSSUUUWWWVVVVVVSSSIII???::::::::::::::::::::::::888888777777777777888888999999888888888888888888999999888999:::;;;===>>>@@@@@@AAABBBCCCCCCDDDDDDDDDFFFHHHIIIIIIJJJLLLNNNOOONNNMMMMMMMMMNNNOOOPPPMMMNNNOOOPPPPPPPPPOOONNNQQQQQQTTTXXXYYY[[[bbbjjjttt{{{zzz{{{llleeebbbjjjzzzmmmeeeYYYWWWSSSPPPMMMLLLKKKLLLIIIIIIIIIJJJIIIEEE???;;;:::999<<>><<<===>>>@@@AAAAAABBBBBBAAABBBCCCCCCBBBBBBDDDFFFFFFJJJMMMNNNMMMNNNQQQUUUWWWYYY[[[]]]___dddiiimmmtttwww}}}xxxgggbbbgggnnnwwwggg\\\WWWQQQLLLFFFEEECCCCCCFFFNNNYYY``````gggllljjjgggmmm~~~{{{___RRRMMMJJJHHHQQQZZZjjj}}}dddLLLFFFEEEBBBBBBKKKYYY{{{vvv|||}}}gggnnnwwwtttRRRJJJeee~~~~~~dddZZZSSSBBB@@@::::::999888666555555555666777777999<<>>??????@@@AAACCCDDDEEEEEEDDDFFFHHHIIIIIIJJJLLLNNNMMMMMMLLLLLLMMMOOOQQQRRRMMMNNNOOOPPPQQQPPPOOONNNRRRQQQTTTXXXYYYZZZaaajjjkkk~~~{{{xxxzzzkkkfff```bbbrrrzzznnnfff\\\YYYUUUQQQMMMKKKJJJJJJHHHHHHIIIJJJIIIEEE???;;;:::999;;;???BBBJJJ\\\llluuu{{{~~~zzz|||~~~~~~{{{}}}wwwmmmhhhwwwhhhfffrrrxxxPPP???>>><<<888777:::???QQQhhhuuu|||gggHHHHHHPPP```mmm^^^KKKJJJDDD<<>><<<===>>>???AAAAAABBBBBBAAACCCCCCCCCBBBBBBDDDFFFFFFIIILLLMMMLLLMMMPPPTTTZZZ[[[\\\\\\^^^bbbgggkkkpppuuu|||oookkkooosss}}}mmmaaa[[[UUUNNNHHHFFFCCCCCCGGGQQQ___hhhnnnvvv{{{vvvnnnpppppp]]]RRRLLLKKKSSS]]]nnn```KKKHHHFFFAAABBBKKKYYY|||lllpppsss{{{wwwcccQQQJJJXXX~~~kkk```^^^HHH:::===;;;:::999777555555666888999666888:::<<>>;;;:::888999:::;;;;;;:::999888888777777777777777:::999888777777777888888999999999:::;;;<<<>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIKKKLLLNNNOOOOOOOOOMMMLLLLLLNNNQQQRRROOOLLLRRRRRRRRRRRRUUUZZZaaafffjjjxxx{{{~~~~~~tttkkkiiinnnwwwuuummmjjjddd]]]WWWOOOHHHHHHKKKJJJHHHGGGFFFFFFCCC@@@===;;;999:::===@@@GGGVVVdddsss}}}{{{|||{{{{{{|||~~~|||zzzpppxxxtttiiigggkkkyyyfffNNNCCC:::888;;;999>>>AAAPPPjjj~~~yyyRRRDDDJJJeeeccc]]]SSSHHHBBB???>>>??????>>>===<<<:::888777888888999::::::::::::999777777777888999;;;<<<============>>>??????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFIIIMMMPPPRRRWWWYYY\\\^^^___aaadddgggooossszzzvvvqqqxxxwwwccc]]][[[QQQLLLGGGDDDEEEHHHMMMXXXcccssswwwvvvnnnjjjrrrssseeeVVVKKKTTTYYYjjj[[[KKKFFFEEEJJJGGGHHH[[[qqqtttttt~~~pppkkkrrr___OOOJJJWWW|||nnnhhh___HHH>>>@@@999:::999777666555666888888666888:::<<>>===>>>???@@@BBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIJJJLLLMMMNNNOOOOOONNNMMMLLLNNNPPPQQQOOOMMMQQQRRRSSSTTTVVVZZZ```eeelllwww~~~|||zzz|||yyyooohhh```ZZZRRRKKKJJJMMMIIIGGGFFFEEEDDDBBB???<<<;;;999:::===???FFFUUUcccqqq{{{zzz~~~}}}|||}}}~~~}}}|||vvvkkkggghhhtttyyy~~~___IIIAAA999999<<<:::===CCCVVVqqq{{{TTTIIIPPP___ccc___RRRFFFBBBAAA?????????>>>===<<<:::888777777888999999::::::999999777777777888999:::<<<<<<<<<======>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFIIILLLOOORRRUUUWWWZZZ\\\]]]___bbbeeeooottt|||~~~zzzzzzgggcccaaaVVVNNNIIIEEEEEEGGGKKKUUU___nnnttttttmmmiiippp}}}}}}iiiWWWKKKPPPUUUeee~~~aaaQQQIIIEEEGGGGGGIII]]]}}}~~~xxxhhhgggnnnZZZKKKHHHTTTvvv{{{sssnnn^^^GGG@@@@@@888:::999777666666666777888666888999<<>>===>>>???@@@AAACCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHJJJKKKMMMMMMNNNNNNOOOMMMLLLMMMNNNOOOOOONNNPPPRRRTTTUUUWWW[[[___ccclllsss}}}xxxpppfff^^^VVVNNNKKKMMMGGGEEEDDDCCCBBB@@@===;;;;;;999:::===???EEESSSaaannnyyyyyy}}}}}}}}}||||||}}}~~~|||xxxyyynnnfffcccdddnnnoooxxxsssUUUCCC>>>999999===:::<<>>>>>>>>===<<<:::999888777888999999::::::999999777777777888999:::;;;<<<<<<<<<======>>>????????????@@@AAAAAACCCCCCDDDEEEDDDDDDEEEFFFHHHKKKNNNPPPRRRTTTWWWYYYZZZ\\\___bbblllrrr{{{yyyhhhdddbbbWWWRRRLLLHHHHHHHHHLLLUUU^^^jjjppprrrlllgggnnnyyyrrrZZZJJJLLLPPP^^^vvvcccUUULLLEEEFFFHHHKKK```wwwyyymmmqqqrrr[[[JJJEEEOOOppp}}}zzznnnbbbQQQDDD>>>::::::999888777666666666777666777999;;;>>>CCCJJJNNNSSSVVVWWWVVVWWWUUUMMMCCC===;;;:::999;;;;;;;;;::::::999888888777777888888666888:::<<<>>>===<<<<<<999999999999:::;;;<<<=========>>>@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFGGGIIIJJJLLLMMMMMMMMMNNNMMMKKKKKKKKKLLLMMMNNNOOOQQQTTTWWWXXX[[[^^^aaajjjmmmsss~~~wwwjjjaaaWWWNNNJJJKKKEEECCCAAA@@@@@@???<<<::::::999:::<<<>>>CCCQQQ^^^lllvvvyyy{{{~~~~~~|||||||||{{{{{{|||~~~|||pppsssuuuwwwfffeeeggglllvvvrrruuukkkPPP@@@>>>::::::===:::;;;DDDZZZuuu^^^KKKIIITTTggglllYYYFFFCCCCCC???>>>>>>>>>===<<<:::999888777777888999999999999999777777777777888999:::;;;;;;;;;<<<======>>>>>>?????????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMPPPRRRUUUWWWXXXZZZ]]]```hhhnnnyyy|||kkkeeeaaaTTTSSSNNNKKKKKKLLLPPPYYYbbblllqqqrrrjjjfffmmmzzzaaaKKKIIILLLYYYpppuuu]]]SSSLLLEEEGGGHHHMMMccc}}}}}}nnnxxx~~~yyyooowww~~~cccNNNFFFNNNooowww~~~mmmpppkkkQQQ===???:::999888777777666666666555777999;;;>>>CCCIIINNNRRRUUUVVVVVVWWWVVVNNNEEE>>><<<::::::;;;;;;;;;::::::999999888888888888888444666888;;;<<<<<<;;;;;;999999999999999:::;;;<<<<<<===>>>???AAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFHHHIIIKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIKKKLLLMMMPPPTTTVVVXXXZZZ\\\___eeehhhkkktttyyyjjj```VVVLLLGGGGGGDDDBBB???>>>>>>===;;;::::::999:::<<<===BBBNNN[[[iiitttzzzzzz}}}{{{}}}|||zzz{{{}}}}}}~~~}}}~~~~~~}}}|||}}}uuusss{{{|||lllqqqyyy}}}iiiOOO@@@>>>;;;;;;===999;;;CCCVVVooonnnXXXMMMSSSiiitttdddNNNEEEBBB???============<<<;;;999999777777888999999999999888777777777777888999::::::;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKNNNPPPSSSUUUWWWYYY\\\^^^dddkkkuuutttllldddTTTQQQMMMKKKLLLOOOSSS\\\fffppptttqqqhhhccclll{{{jjjMMMIIIKKKVVVlll~~~yyyvvv|||nnnWWWPPPKKKEEEIIIIIIPPPhhhxxxqqquuu}}}qqqzzzjjjRRRIIIPPPqqqvvvzzzppp{{{___@@@BBB:::999999888777666555555555777888;;;>>>CCCIIINNNQQQUUUWWWXXXZZZYYYPPPGGG???===;;;:::;;;;;;;;;999::::::999888888888888999444555777999::::::::::::999999999999999:::;;;;;;<<<===>>>???@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEGGGHHHJJJKKKKKKKKKJJJKKKKKKJJJIIIHHHIIIKKKMMMOOORRRTTTVVVXXX[[[]]]bbbeeehhhnnn{{{ssseee[[[RRRJJJEEEDDDCCCAAA>>>=========;;;::::::999:::<<<===@@@LLLXXXhhhsss~~~}}}yyy{{{zzz|||}}}zzzyyyzzzyyyyyyuuuyyyiiiOOO@@@???;;;;;;===:::<<>>??????AAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIILLLNNNQQQSSSUUUWWWZZZ\\\aaagggqqq~~~vvvkkkYYYSSSOOOLLLNNNOOORRR[[[dddppprrroooddd___iiiyyyrrrRRRJJJKKKUUUjjj|||{{{tttvvv}}}tttvvvoooYYYSSSLLLGGGKKKMMMTTTmmmssszzz|||jjj|||sss|||gggPPPHHHPPPrrr}}}{{{}}}xxxsssqqqyyy___AAABBB:::999999888777666555444555666888:::===CCCIIIMMMRRRWWWZZZ]]]^^^]]]TTTJJJ???===;;;;;;;;;;;;;;;999;;;:::999999888888999999666666777777888999::::::999999999888999999:::;;;<<<<<<===???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGIIIJJJJJJJJJJJJLLLNNNMMMJJJIIIJJJKKKLLLNNNPPPRRRSSSVVVYYY\\\bbbfffjjjkkkssswwwjjj[[[SSSNNNHHHDDDDDDCCCAAA>>><<<<<<<<<<<<::::::999:::<<<<<>>;;;<<<>>>;;;===DDDXXXtttdddKKKMMM___uuuzzzgggMMM@@@@@@============<<<;;;::::::666777777888888888888888777777777777777888888999999::::::;;;<<<<<<============>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFGGGGGGIIILLLNNNPPPRRRTTTWWWYYY[[[aaaiiiuuu}}}jjj\\\XXXTTTSSSRRRRRRXXX```hhhllliii```[[[cccrrr}}}xxxXXXKKKKKKUUUiii~~~vvvtttlllnnn{{{xxxrrr|||qqq]]]YYYRRRKKKOOOQQQZZZssstttrrrppp^^^wwwsss|||aaaKKKEEENNNppp~~~tttzzzuuu^^^cccUUU@@@AAA::::::999999888666555444555666888:::===BBBIIIMMMSSSXXX]]]```bbb```WWWLLL@@@>>>;;;;;;;;;<<<;;;999;;;:::999999888888999999777777777777888999:::;;;999999999888999999::::::<<<<<<===???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIIIIJJJJJJJJJMMMPPPPPPMMMJJJJJJLLLLLLNNNOOOPPPRRRTTTXXX\\\bbbhhhlllkkknnnyyyxxxzzzyyykkkiiitttooobbbUUUNNNKKKGGGEEEEEECCCAAA>>><<<<<<===<<<;;;:::999:::<<<<<>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGIIILLLNNNPPPRRRUUUWWWUUUZZZaaalllgggaaa\\\YYYUUUSSSXXX^^^aaafffeee\\\WWW^^^llluuu{{{\\\KKKLLLUUUhhh|||{{{pppooozzzvvvjjjpppppp```^^^VVVOOORRRTTT]]]wwwnnn___ddd{{{{{{vvvZZZGGGEEENNNmmm~~~}}}||||||```UUUNNNEEE<<<:::::::::999888777666555666666888<<<===???GGGPPPZZZ]]]___```cccccc[[[QQQCCC===:::;;;<<<;;;<<>>???@@@AAAAAAEEECCCBBBAAABBBBBB@@@???AAABBBEEEGGGHHHIIIIIIIIILLLLLLMMMMMMMMMLLLLLLKKKNNNNNNNNNOOOQQQRRRTTTUUUaaaeeeggggggjjjsss{{{}}}yyyrrrllliiipppvvvjjj```XXXTTTQQQWWWrrr{{{ppp```UUULLLJJJIIIGGGDDDDDDFFFEEECCCCCCBBB@@@<<<999888888999:::999<<>>======>>>===;;;999777777888999999999999888999999888888888888999999999:::;;;;;;<<<<<<;;;;;;=========>>>??????@@@@@@@@@AAABBBDDDEEEFFFFFFFFFIIIJJJJJJLLLNNNPPPRRRSSSTTTYYY^^^eeepppyyyooobbbXXXVVVZZZ\\\]]]YYYOOOJJJRRRhhhzzz```NNNKKKQQQeee|||zzz}}}~~~tttiiibbb\\\WWWSSSWWWbbb~~~mmmooo}}}}}}|||tttXXXGGGEEEMMMllliiiWWWIIIAAA???:::::::::999888777666555666666888;;;===???GGGOOOYYY\\\^^^___aaaaaaYYYPPPCCC===999;;;;;;:::;;;>>>;;;;;;:::999888888888888888888777777777777888888999999::::::::::::;;;;;;::::::;;;<<<===>>>???@@@BBBAAAAAABBBDDDEEEEEEDDDBBBCCCDDDFFFGGGHHHIIIIIIKKKLLLLLLMMMMMMLLLLLLKKKNNNNNNOOOPPPQQQSSSTTTUUU[[[```bbbaaadddmmmsssuuuuuunnneee^^^YYY\\\iiiwwwyyyoooddd\\\XXXPPPLLLJJJFFFGGGXXXlll}}}mmmccc[[[RRRLLLKKKKKKHHHGGGIIIIIIHHHFFFEEEDDDAAA===:::999999:::;;;999<<>>BBBZZZxxxoooNNNHHH\\\uuuoooWWWHHHAAA???>>>=========<<<:::888777777888999999999999999999999888888888888999999999:::;;;;;;<<<;;;;;;;;;<<<======>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEGGGGGGHHHIIIKKKMMMOOOPPPSSSVVVZZZ^^^eeetttzzzrrrnnnnnnjjjjjjfffZZZQQQSSSaaannn{{{gggPPPKKKOOOaaaxxx{{{qqqjjjeeeaaa^^^^^^jjj{{{|||wwwvvvtttpppVVVGGGEEELLLkkkpppZZZDDD===CCC:::::::::999888777666555666555888;;;<<<>>>FFFOOOXXX[[[]]]]]]______XXXOOOCCC===999:::;;;999:::===::::::999999888999999999888888777777777777888888999999999::::::;;;;;;;;;999999:::;;;<<<======>>>??????@@@BBBFFFIIIIIIIIICCCCCCDDDEEEFFFGGGIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKNNNNNNOOOPPPRRRSSSTTTUUUVVVZZZ]]]\\\___ffflllmmmnnnfff\\\UUUQQQQQQXXXaaadddjjjmmmiiibbb[[[SSSLLLLLLHHHGGGJJJHHHDDDJJJUUUnnn{{{lllbbb[[[VVVRRRQQQOOOKKKJJJMMMMMMKKKIIIGGGEEECCC???<<<;;;::::::;;;:::<<>>===<<<<<<<<<:::888777777888888999999999999999999888888888888999999999999:::;;;;;;;;;;;;;;;<<<<<<======>>>????????????@@@AAACCCDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMOOORRRUUUWWW[[[eeesss~~~uuufff^^^aaagggrrrqqqTTTMMMMMM]]]tttvvvnnniiiggghhhtttuuuvvvyyy}}}|||yyyyyylllUUUGGGFFFKKKiiizzzrrr^^^DDD<<>>>>>???BBBFFFIIIJJJJJJDDDDDDCCCCCCEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKJJJMMMNNNOOOQQQRRRSSSTTTTTTTTTYYY[[[[[[^^^eeejjjkkkkkkbbbXXXSSSRRRTTT[[[cccccchhhjjjgggccc___XXXQQQNNNJJJJJJNNNOOOMMMPPPUUUmmm{{{pppeeeaaa]]]ZZZTTTMMMKKKNNNOOOMMMJJJHHHFFFCCC@@@===;;;::::::;;;::::::BBBKKK___gggsss|||}}}zzzwwwzzz~~~zzz{{{}}}~~~~~~~~~wwwlllnnntttvvvmmmMMM===@@@===;;;======>>>AAAXXXuuuaaaMMMQQQffflllcccTTTEEEAAA???===<<<<<<;;;:::888888888888888888999999999:::999999888888999999:::999999:::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHJJJKKKKKKNNNRRRTTTWWW___iiiqqquuupppooossszzzWWWOOONNN\\\qqqtttnnnkkkppp|||qqqttt||||||nnnyyy|||iiiTTTIIIGGGJJJfffyyytttdddLLL>>>>>>:::::::::999888777666555666555777:::;;;<<>>>>>>>>===>>>@@@DDDFFFGGGFFFDDDDDDCCCCCCDDDFFFHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMOOOQQQRRRSSSSSSSSSSSSXXXZZZZZZ]]]eeekkkmmmkkk```VVVRRRRRRXXXcccmmmooossstttrrrooolllfff^^^WWWRRROOOOOOPPPQQQTTTXXXppppppkkkfffbbbYYYPPPMMMOOOPPPMMMJJJGGGEEECCC@@@===<<<:::999:::999999>>>EEEXXX```kkkuuuzzz~~~}}}{{{yyy|||~~~|||{{{{{{|||oookkkkkkooowww~~~aaaGGG<<>>>>>>>>???@@@AAAAAABBBAAAAAACCCCCCDDDEEEFFFGGGIIIJJJJJJMMMQQQSSSVVV[[[bbbgggsss~~~zzz[[[RRRQQQ]]]qqq}}}vvvtttyyyrrrttt|||ooocccqqquuuhhhUUULLLIIIJJJddd{{{zzzxxxjjjWWWDDD999:::::::::999888777666555555555666999:::<<>>>>>>>>>>>======???BBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRQQQQQQVVVXXXXXX]]]fffnnnqqqsssiii___YYYYYY___mmmzzzyyyqqqiiiddd]]]WWWTTTUUUYYY]]]ppp}}}vvvnnnhhh```WWWSSSTTTPPPMMMIIIFFFEEECCC@@@>>>===;;;:::;;;:::999<<>>;;;:::===;;;>>>>>>RRRnnntttUUUIIIWWWdddggg[[[HHHEEEBBB???======<<<;;;:::999888777777777888:::;;;::::::999999999999::::::888888999:::::::::::::::::::::;;;;;;<<<=========>>>>>>???@@@@@@@@@@@@@@@CCCCCCCCCDDDEEEGGGHHHIIIJJJLLLOOOQQQRRRUUUYYY\\\eeezzz}}}~~~}}}^^^UUURRR]]]ooo~~~uuusssyyy~~~yyymmm___mmmppphhhWWWNNNKKKJJJcccyyyzzz|||zzz~~~|||mmm```LLL::::::::::::999888777666555555444666999:::;;;BBBJJJRRRXXX\\\[[[[[[\\\ZZZWWWHHHBBB======<<<999999;;;;;;;;;:::999888888888888:::999999888888999999:::777888888999;;;<<<<<<==================>>>>>>>>>>>>======???AAACCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJMMMOOOPPPQQQPPPPPPRRRVVVXXXXXX^^^jjjtttxxx|||vvvnnnhhhfffkkkzzz|||zzzsssjjjdddbbbeeegggvvv{{{ssskkkaaaZZZXXXPPPMMMIIIFFFEEEDDDBBBAAA@@@===<<<===<<<:::;;;@@@CCCJJJRRRXXX[[[\\\___bbbooouuuyyywwwvvvxxxxxxvvvxxx{{{~~~~~~~~~~~~{{{|||}}}~~~~~~}}}||||||zzz|||uuunnnpppyyyllltttrrrlllrrruuujjjaaaMMM===999>>>;;;;;;???=========OOOiii|||YYYFFFPPP___hhhbbbRRRGGGDDD@@@>>>=========<<<999888777666777888:::;;;;;;::::::999999::::::;;;888888999::::::::::::999999::::::;;;<<<<<<=========>>>??????@@@?????????BBBBBBBBBCCCDDDEEEFFFGGGHHHJJJLLLMMMPPPRRRUUUWWWZZZmmmyyyrrrvvv}}}~~~~~~~~~|||aaaVVVQQQ[[[mmm}}}}}}tttvvvnnnrrruuuzzzyyyyyypppaaannnpppiiiXXXPPPMMMJJJbbb}}}vvvtttyyyyyy|||mmmeeeSSS>>>:::::::::999888777666555555444666999999:::AAAJJJPPPVVVZZZZZZZZZ[[[ZZZWWWIIICCC>>>>>>===:::999<<<<<<;;;:::999888888888888:::999999888888999999:::777888888999;;;<<<======<<<<<<<<<===============>>>======???AAACCCCCCCCCBBBCCCDDDFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHIIILLLOOOPPPPPPOOOOOOTTTXXXYYYZZZaaannnyyyzzzvvvqqqnnnrrryyyqqqnnnnnnooo|||}}}ttthhh^^^ZZZPPPMMMIIIGGGFFFEEEDDDCCCCCC???>>>???>>>;;;<<<@@@999???FFFJJJKKKKKKLLLNNN]]]eeekkkmmmnnnpppooolllvvvzzz~~~{{{xxxxxxxxxwwwwww}}}}}}~~~~~~~~~~~~}}}}}}|||oookkkqqqyyyooo}}}|||vvvzzzyyynnngggIII;;;999???<<<===@@@>>>>>>===NNNhhh~~~]]]FFFLLL\\\jjjjjj]]]HHHEEEAAA>>>>>>>>>======999888777666666888:::;;;;;;::::::999999::::::;;;888888999::::::::::::999999999:::;;;;;;<<<<<<======>>>>>>????????????>>>AAAAAAAAABBBCCCDDDEEEFFFEEEFFFIIILLLOOOSSSVVVXXXVVVdddrrryyytttwww{{{~~~zzzbbbVVVOOOXXXkkk}}}vvv|||tttjjj~~~|||xxxzzztttqqqooohhhkkkooojjjdddYYYMMMLLLbbbyyysssuuuwwwvvvvvvwwwdddSSSOOOEEE>>><<<999888999999777666666666666777999<<>>??????@@@BBBEEEHHHDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGGGGGGGHHHIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPUUUUUUVVVZZZbbbooo~~~xxxyyy~~~yyywwwyyyvvveeeZZZZZZQQQIIIIIIJJJGGGEEEDDDCCCAAA>>><<<<<<;;;999888:::;;;;;;===???AAACCCDDDLLLNNNRRRVVV[[[___ccceeeooouuuyyyxxxzzz~~~yyy}}}zzzssskkkjjjmmmnnnlllqqqsssuuuvvvwwwzzz~~~}}}|||{{{zzzyyyzzz{{{{{{}}}pppqqqvvvhhhLLL>>>555:::@@@??????AAACCCBBBJJJ```~~~fffKKKHHHNNNfffqqqbbbOOOHHHAAA>>>===<<<:::999<<<;;;888777666888:::;;;::::::999888888999::::::999::::::;;;;;;::::::999888999999::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDHHHHHHHHHJJJLLLOOORRRTTTXXX]]]ccchhhppp|||{{{rrrjjj___UUURRR]]]ooo{{{}}}vvv|||qqqdddgggzzzwwwzzzyyykkkhhhaaaWWWRRRccczzz~~~wwwuuuwwwjjjRRRKKK@@@>>><<<:::999999888777666666666666777999<<>>???@@@@@@@@@AAADDDFFFDDDDDDDDDDDDDDDEEEEEEEEEHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPRRRTTTWWW\\\eeeuuuvvvhhhbbbWWWMMMKKKJJJGGGDDDDDDEEECCCAAA@@@@@@@@@???===============>>>@@@AAABBB???@@@BBBEEEHHHKKKMMMNNN]]]eeekkkmmmpppuuuwwwvvvvvvvvvqqqhhhbbbbbbaaa___eeehhhmmmqqquuuzzz~~~{{{zzzyyyxxxxxxyyyzzz{{{{{{}}}wwwyyyyyyiiiPPPAAA777:::??????@@@DDDCCCBBBIII___|||tttPPPCCCFFF```tttnnnUUUIII>>>======;;;:::;;;<<<;;;999777777888:::;;;::::::999888888999::::::999::::::;;;;;;::::::999888888999::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCCCCGGGGGGGGGHHHJJJLLLNNNOOOOOOSSSWWW[[[aaalll|||{{{jjjfffttt~~~zzziii^^^YYYPPPNNNZZZmmm~~~ppp[[[]]]www}}}yyyhhhiiiiiibbb[[[fff}}}oooUUUKKKAAA@@@===:::999999888777666666666666666888;;;>>>@@@IIIKKKOOOSSSUUUVVVUUUTTTKKKCCC===<<<===<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@@@@???@@@BBBDDDCCCCCCCCCDDDDDDEEEEEEEEEIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPTTTXXX[[[ddduuutttggg[[[UUURRRLLLHHHGGGEEEDDDBBBBBBCCCCCCAAA@@@======<<<<<<<<<<<<======<<<======>>>???@@@@@@AAAIIIRRR[[[___ccckkkrrrvvv}}}|||rrrmmmjjjhhhooosssxxx~~~~~~zzzyyyxxxxxxyyyzzz|||}}}|||}}}yyysss{{{{{{kkklllwwwUUUEEE::::::======AAAHHHHHHFFFKKK^^^zzz___FFFCCCYYYqqqvvvfffPPP???>>>???999888===<<<;;;999777777888999::::::999999888888999999:::999::::::;;;;;;::::::999888888999999:::;;;;;;;;;=========>>>>>>????????????@@@@@@AAAAAABBBCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJMMMNNNQQQSSSWWW^^^fffkkkyyysss]]]RRRXXXhhhwwwxxxwwwzzz||||||jjj]]]VVVPPPOOOZZZlll|||bbb]]]qqq{{{pppaaafffkkkiiibbbjjjuuuZZZPPPFFFBBB???;;;999999888777666666666555666888:::===???FFFIIIMMMQQQTTTUUUUUUTTTMMMDDD===<<<===<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>???@@@@@@??????@@@AAABBBBBBCCCCCCDDDEEEFFFFFFIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQUUUXXXYYY^^^mmm}}}ooofff^^^VVVOOOLLLHHHGGGFFFFFFFFFFFFDDDBBBAAA@@@??????>>>>>>??????CCCBBBBBBBBBBBBAAAAAAAAA???GGGPPPTTTYYYcccqqq|||}}}zzzyyyyyyyyyzzz|||~~~~~~{{{~~~qqqdddppp|||ooo~~~WWWHHH<<<:::;;;<<>>??????????????????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHNNNNNNOOOQQQTTTWWWYYY[[[^^^```aaa```fffrrrzzzzzzzzzkkkVVVJJJLLLWWWcccjjj[[[YYYZZZbbbnnnyyy}}}~~~~~~}}}{{{zzz{{{{{{{{{~~~}}}uuuiiibbb\\\[[[dddqqq}}}qqqeeerrr}}}kkk^^^dddllloooiiinnn|||cccWWWKKKDDDAAA<<<999999888888777666555555555777999<<<>>>EEEGGGLLLQQQTTTVVVVVVVVVOOOFFF>>>======<<<<<>>???@@@@@@AAABBBCCCDDDEEEFFFGGGIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQTTTWWWWWWYYYfff{{{vvvlll___TTTOOOMMMLLLKKKKKKLLLKKKHHHFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAADDDIIILLLQQQ\\\mmm|||{{{xxxxxxxxxxxxzzz|||~~~}}}xxxrrruuu|||vvv~~~UUUHHH===;;;:::;;;EEEQQQSSSUUUXXXaaawww```LLLNNN```ttt|||aaaHHHBBB@@@:::999>>><<<;;;:::888888888888888999999999999999999999999999::::::;;;;;;::::::999777777888999999::::::;;;;;;<<<<<<===>>>>>>??????>>>>>>??????@@@AAAAAAAAA@@@AAACCCDDDFFFHHHIIIIIIIIIJJJLLLNNNPPPQQQSSSSSSSSSRRRNNNJJJLLLTTT\\\```cccYYYMMMFFFFFFNNNVVV\\\VVVSSSQQQTTT]]]hhhppptttrrruuuwwwxxxwwwxxxzzz|||{{{~~~|||uuuvvvrrrqqqvvv|||rrrvvv|||{{{|||jjj___eeepppxxxtttuuuooocccUUUFFFBBB===:::999888888777666555444555666999;;;===CCCFFFKKKPPPTTTVVVWWWWWWRRRHHH???======<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<>>>@@@@@@>>>>>>>>>??????@@@AAABBBDDDEEEGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPNNNRRRUUUVVVYYYddduuu{{{lll^^^VVVQQQQQQPPPQQQRRRQQQOOOLLLNNNMMMKKKIIIGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDEEEHHHKKKSSSbbbpppuuu{{{wwwwwwwwwwwwxxxzzz|||}}}|||~~~zzzzzzwwwooouuu~~~{{{rrrOOOEEE===;;;:::;;;FFFSSSUUU\\\aaafffwwwiiiPPPJJJZZZvvvxxxcccLLLAAA>>>======>>><<<;;;:::999888888777777888999999::::::999999888999::::::;;;;;;::::::999777777888888999:::::::::;;;;;;<<<===>>>>>>??????===>>>>>>??????@@@AAAAAA???@@@BBBDDDFFFGGGHHHHHHGGGIIILLLMMMOOOQQQTTTWWWQQQNNNHHHBBB???BBBHHHMMMMMMJJJFFFDDDEEEJJJPPPTTTSSSOOOLLLNNNUUU```iiiooonnnpppssstttttttttuuuwww{{{~~~}}}qqqqqqyyyuuuiii^^^dddttt}}}zzznnn^^^HHHDDD>>>:::888888888777555555444444555888:::<<>>===;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;:::<<>>>>>???>>>???@@@BBBDDDFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHKKKLLLMMMNNNOOOPPPPPPPPPMMMPPPSSSUUUYYYbbbmmmuuuqqqhhh]]]^^^___aaaddddddbbb```]]]\\\YYYUUURRROOOMMMLLLOOOOOONNNNNNMMMLLLLLLKKKJJJFFFEEEHHHJJJMMMUUU^^^fffwww|||zzzyyyyyyyyyzzz{{{}}}~~~uuuhhhcccmmmwwwttt{{{^^^GGG@@@;;;<<<;;;;;;FFFTTT[[[fffllllllwwwvvv[[[LLLUUUsssyyylllWWWDDD===@@@@@@;;;<<<<<<;;;:::888777777777888999::::::::::::999888999::::::;;;;;;::::::999777777777888999999::::::::::::;;;<<<===>>>???@@@======>>>>>>???@@@@@@@@@???@@@BBBDDDEEEEEEEEEEEEEEEIIIMMMMMMMMMQQQXXX^^^XXXUUUOOOGGG@@@<<<>>>AAAAAABBBBBBCCCCCCFFFJJJNNNIIIFFFCCCEEELLLXXXcccjjjlllmmmoooqqqsssttttttssswww}}}{{{}}}|||~~~rrrhhhkkksssssskkkZZZbbbvvv{{{zzz~~~ttt}}}qqq^^^IIIDDD>>>:::888888888777555555444444555888:::<<>>===::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;999<<<>>>??????>>>>>>???>>>???@@@BBBDDDFFFGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHKKKLLLMMMNNNOOOPPPPPPPPPMMMOOOQQQTTTWWW]]]dddiiivvvzzzpppqqqssswww{{{|||{{{yyysssppplllgggbbb^^^[[[YYYVVVVVVUUUSSSRRRQQQPPPPPPMMMHHHGGGKKKLLLJJJLLLRRR\\\hhhuuu|||}}}~~~~~~}}}}}}~~~tttiiifffmmmuuunnnvvv{{{ttthhhLLLBBB<<<:::===<<<;;;FFFTTTcccpppvvvqqqwwwhhhQQQQQQlllxxxcccIII???BBB@@@888<<<<<<;;;:::999888777666888999:::;;;;;;:::999888999::::::;;;;;;::::::999777777777888999999::::::::::::;;;<<<===>>>???@@@=========>>>??????@@@@@@@@@AAABBBCCCDDDCCCBBBAAAAAAFFFJJJJJJHHHLLLVVV___gggccc]]]TTTIII@@@>>>???;;;===?????????@@@DDDGGGCCCAAA???@@@HHHTTT```gggnnnnnnooosssxxxzzzyyyxxxqqqyyynnnrrrzzz~~~sss}}}ooojjjrrryyyrrrfff^^^___zzz}}}}}}vvv{{{~~~wwwoooWWWBBB:::>>>;;;999999444666555555555777888:::<<>>======<<<;;;========================<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>?????????@@@@@@AAABBBCCCDDDDDDGGGHHHHHHGGGFFFFFFGGGIIIKKKLLLMMMNNNPPPQQQRRRSSSPPPOOOOOOPPPSSSWWW[[[^^^lll|||{{{xxxssslllgggfffcccbbbcccccc^^^XXXTTTSSSMMMJJJKKKKKKIIIHHHJJJTTTYYYeeesss|||~~~~~~}}}}}}|||zzzyyyzzz}}}{{{ggggggtttpppuuuwwwppplllaaaLLL???===;;;:::999;;;EEEQQQiiiuuu~~~}}}mmm[[[[[[SSSsss~~~tttTTT>>>@@@BBB<<<<<<<<<;;;999777666555444777777777888999999999:::;;;;;;<<<<<<;;;;;;:::999999999888888888888999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBBBBBBBEEECCCDDDIIILLLMMMQQQVVVfffkkkgggXXXJJJEEE@@@:::;;;;;;<<<>>>@@@AAA???===;;;;;;<<>>???;;;999;;;777666555555555666888:::;;;JJJQQQXXXZZZXXXUUUUUUUUURRRLLLDDD???======<<<;;;========================<<<<<<<<<;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFHHHJJJJJJKKKLLLMMMNNNOOOPPPQQQOOOOOONNNOOOQQQUUUYYY[[[^^^jjj{{{|||xxxtttqqqpppnnniiibbb^^^ZZZSSSNNNNNNMMMJJJIIIKKKPPPUUUbbbqqq{{{}}}{{{}}}zzzxxxxxxyyy~~~~~~lllnnnyyyyyy}}}{{{qqqhhh[[[HHH???<<<::::::999;;;EEEPPPiiiyyy~~~]]]PPPOOOlllzzzwww[[[CCC>>>>>>:::<<<;;;:::999888777666555777777777888999999::::::;;;;;;<<<<<<;;;;;;:::999999999888888888888999999:::::::::;;;;;;;;;;;;<<<======<<<<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBEEECCCCCCGGGJJJLLLQQQWWW___jjjmmmaaaSSSKKKDDD===<<<<<<;;;<<<>>>???===<<<;;;;;;;;;>>>CCCMMMXXX```lllnnnrrrtttuuuuuuvvvxxxvvvwww{{{}}}}}}rrr\\\WWWUUU```vvvnnnqqq~~~~~~www}}}gggiiittttttooonnnwwwsss}}}|||{{{~~~}}}vvvuuukkkQQQCCC@@@:::999<<<:::666555555555666888:::;;;DDDKKKTTTZZZYYYVVVTTTSSSSSSNNNFFF@@@>>><<<<<<;;;========================<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========@@@@@@AAABBBCCCDDDEEEEEECCCEEEFFFFFFFFFFFFHHHKKKJJJJJJKKKLLLLLLMMMNNNNNNOOONNNNNNNNNPPPSSSVVVXXXUUU[[[dddmmmxxxzzzsssggg^^^VVVTTTRRRNNNLLLLLLLLLQQQ^^^nnnzzz|||yyyxxx}}}}}}zzzyyyyyyvvv{{{}}}iiimmm}}}yyygggSSSBBB>>>;;;:::::::::<<>>>>><<<::::::;;;<<<;;;;;;:::::::::===BBBLLLXXX```kkknnnqqqrrrsssssssssttttttuuuyyy|||}}}zzz```JJJIIIHHHTTTlllsssooo{{{~~~qqqjjjwwwlllrrr|||wwwqqquuu|||sssrrrooojjjmmmSSSDDDAAA;;;999<<<:::666666555555666777999:::<<>><<<<<<;;;========================<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>@@@@@@AAABBBCCCDDDEEEEEEBBBCCCEEEEEEEEEFFFIIIKKKJJJJJJKKKKKKLLLLLLLLLMMMPPPOOOOOOOOOPPPQQQTTTUUUXXXYYY[[[]]]cccnnn~~~zzznnnbbb\\\YYYSSSPPPOOOLLLOOO[[[lllxxx~~~}}}xxxvvvvvvvvvzzzwwwzzz|||{{{xxxzzz{{{xxxccchhh}}}pppQQQ@@@>>>;;;:::;;;;;;===DDDMMM```~~~wwwOOOKKKIII```rrrmmmXXXFFF@@@AAA;;;;;;::::::999999999888666666777888999::::::;;;;;;;;;<<<<<<;;;;;;:::999999999888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAACCCAAAAAADDDEEEHHHPPPYYYWWWdddnnnmmmhhh```QQQBBBAAA>>>:::888888999:::999888888:::===CCCNNNZZZbbblllnnnqqqrrrqqqqqqrrrrrrrrrssswww}}}wwwaaaOOOIIIHHHQQQggg}}}~~~vvv~~~}}}}}}{{{nnnwwwrrrzzzyyyqqquuusssffffffNNNAAAAAA<<<:::;;;777666666555555555777888999:::>>>DDDIIILLLOOOQQQRRRTTTQQQKKKEEE???<<<;;;<<<==============================<<<<<<<<<;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>????????????@@@AAABBBCCCDDDDDD@@@BBBDDDDDDEEEFFFIIIKKKJJJJJJKKKKKKLLLLLLMMMMMMPPPPPPOOOOOOPPPQQQSSSSSSWWWXXXXXXXXXZZZaaakkksssttt}}}ooofff```YYYTTTSSSOOOPPPYYYiiiuuu{{{{{{wwwvvvvvvrrrwww~~~{{{sssqqq|||rrruuu{{{tttwwwtttaaaggg|||UUUDDD>>>;;;:::<<<>>>???EEELLLWWWvvv```IIIBBBTTTkkksssfffPPPDDDBBB<<<;;;;;;;;;::::::999999555666777888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999999999888888888888999999999999999:::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<===>>>???@@@@@@@@@@@@BBBAAABBBDDDEEEGGGPPPZZZaaajjjooopppppplll[[[IIICCC???:::888888999999999777888:::>>>EEEPPP]]]eeelllnnnqqqrrrqqqqqqqqqrrrppprrrwww~~~rrrfff```]]]aaaoooyyy~~~zzztttxxxttt}}}yyyooopppzzzzzzfff```III???AAA<<<::::::666666666555555555666777888;;;===@@@DDDIIINNNRRRUUUUUUSSSNNNGGG@@@<<<;;;<<<=================================<<<<<<<<<;;;;;;999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<======>>>?????????>>>>>>???@@@AAABBBCCCCCC@@@BBBCCCDDDDDDEEEHHHJJJIIIIIIJJJKKKKKKLLLMMMMMMOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRSSSTTTVVV[[[aaafffhhhnnnwwwzzznnnfff^^^WWWTTTQQQPPPVVVcccpppxxx|||{{{wwwvvvvvvtttxxx~~~yyy~~~wwwxxxqqqqqqqqq^^^eeezzzYYYJJJ???;;;;;;>>>@@@BBBFFFKKKQQQjjjwwwPPPIIIQQQdddxxxuuu^^^HHH@@@======<<<;;;;;;:::999999555555666888999:::;;;<<<;;;;;;<<<<<<;;;;;;:::999999999888888888888999999999999999999::::::::::::<<<;;;;;;;;;;;;<<<======;;;;;;===>>>??????@@@@@@@@@@@@CCCFFFEEEGGGPPP[[[fffkkknnnlllmmmiiiZZZHHHDDD@@@<<<:::::::::;;;:::999:::;;;>>>EEEPPP\\\dddkkkmmmpppqqqpppppppppqqqoooqqqvvv|||yyy{{{xxxxxx}}}xxxyyy~~~zzzyyyzzz~~~uuuzzznnnkkklllvvviii```III???@@@<<<;;;<<<888666666555444555666777888;;;<<>>>>>???======>>>???@@@AAAAAABBB@@@BBBCCCCCCCCCDDDGGGIIIFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQPPPQQQRRRSSSUUUXXX\\\___fffjjjpppvvv{{{rrriii___XXXTTTPPPMMMPPP]]]kkktttzzz~~~~~~|||xxxvvvvvvvvvxxx{{{}}}~~~yyyvvvnnn]]]cccuuuUUUJJJ@@@<<<<<<@@@CCCDDDGGGKKKNNN^^^iiiTTTOOO]]]zzznnnQQQDDD???>>>===<<<;;;:::999888555555666888999:::;;;<<<;;;;;;<<<<<<;;;;;;:::999999999888888888888999999888999999999999::::::::::::::::::::::::;;;;;;<<<::::::<<<===>>>?????????>>>@@@DDDHHHGGGHHHPPP[[[fffnnnrrrmmmgggbbbUUUHHHDDDAAA>>><<<<<<===<<<<<<<<<<<<===>>>CCCMMMXXX___hhhkkknnnoooooooooooopppnnnppptttwwwxxxzzz|||xxx{{{vvv}}}xxxuuu}}}oooiiihhhnnnooocccKKK@@@@@@<<<;;;===:::666666555444444555777777999:::===CCCIIINNNQQQRRRVVVUUUQQQIIIAAA<<<;;;<<<========================>>>=========<<<<<<<<<<<<999999999999999999999999999999::::::;;;<<<======::::::;;;;;;<<<======>>><<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCCCCDDDFFFHHHDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKLLLMMMNNNOOOOOOPPPVVVVVVUUUUUUVVVXXXZZZ\\\aaaeeejjjmmmooosssyyy~~~sssiii```WWWTTTMMMJJJLLLXXXgggrrryyy~~~xxx||||||xxxvvvuuuvvvvvvwwwxxxyyy||||||kkk^^^fffoooxxxMMMGGGAAA===<<>>===;;;:::888888444555666888999:::<<<<<<;;;;;;<<<<<<;;;;;;:::999999999888888888888999999888888999999999:::::::::999999888888999999:::;;;999:::;;;===>>>?????????>>>@@@EEEIIIHHHHHHQQQ[[[jjjwww}}}uuujjjaaaWWWNNNDDDBBB???>>>>>>???>>>===???>>>>>>>>>BBBJJJSSS[[[fffiiilllmmmmmmmmmnnnooonnnppprrrsssssszzz}}}ssszzzyyywwwqqq{{{~~~}}}xxx{{{ttthhheeegggmmm}}}kkkIII???DDD;;;999<<<666888777777777777777888888:::;;;===AAAEEEJJJOOOQQQRRRSSSRRRLLLEEE???======>>>>>>===<<<;;;::::::999============<<<<<<<<<<<<999999999888999999::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<========================>>>???AAAAAAEEEEEEDDDEEEEEEFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKMMMNNNNNNNNNNNNNNNNNNOOOQQQTTTVVVXXXYYYYYY___```bbbfffjjjnnnrrrttt{{{vvvnnnjjjkkkpppssssssuuuxxx{{{ssshhh]]]VVVSSSPPPLLLNNNVVVaaajjjssszzzyyy|||{{{uuusssuuuyyyyyyyyyxxxwwwyyy}}}{{{~~~zzz\\\bbb]]]qqq|||bbbKKK<<<<<<======>>>???CCCHHHLLLPPPSSScccnnnOOONNNjjj~~~rrrJJJEEECCC>>>999999;;;;;;999888666555444444666999;;;===>>>>>>>>>===<<<;;;:::::::::999999888777666666;;;;;;;;;::::::999999999777777888:::;;;;;;:::888::::::;;;;;;<<<===>>>>>>???AAAFFFMMMTTTVVVTTTQQQggg{{{}}}oooggg[[[LLLFFFDDDBBBAAABBBCCCBBBAAA@@@@@@@@@???@@@FFFPPPWWWaaaeeekkkppprrrqqqnnnlllooolllooovvvwwwxxxyyyjjjqqqsssxxx~~~rrrvvvkkk{{{~~~wwwvvv~~~uuugggddd\\\aaa{{{pppTTTAAA>>><<<<<<<<<999888888777777777777888888:::;;;>>>AAAFFFJJJOOOQQQRRRSSSRRRMMMEEE???===============<<<<<<;;;;;;:::============<<<<<<<<<<<<:::999999888999999::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<===========================>>>???@@@DDDCCCCCCDDDDDDEEEFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSUUUVVVWWWWWW[[[\\\^^^bbbfffjjjmmmooouuuzzzxxxmmmddd___```cccgggeeehhhkkkmmmpppuuuzzz}}}|||zzzyyyzzz{{{||||||{{{{{{|||rrrhhh\\\TTTQQQMMMJJJKKKTTT^^^fffnnnvvvyyy{{{yyytttsssvvvtttvvvwwwxxxxxxyyy|||~~~yyy^^^ccc```kkkzzzqqq]]]KKK>>>???@@@AAAAAABBBDDDHHHLLLNNNPPP[[[vvvwwwTTTKKKccc|||xxxTTTFFFBBB???===<<<;;;::::::888777555444444666999:::===============<<<;;;;;;::::::999999888777777777;;;::::::::::::::::::999888888888999;;;;;;:::999999::::::;;;<<<<<<======@@@BBBFFFMMMSSSWWWVVVUUUXXXkkkzzzxxxnnncccVVVJJJFFFDDDBBBBBBCCCCCCBBBAAA@@@@@@???>>>???DDDKKKQQQ___ccciiipppttttttsssrrrrrrmmmnnnsssssssss{{{jjjooorrrwww~~~~~~ooovvvjjjxxxrrrxxxuuufffbbbVVVVVVjjjvvvfffKKK;;;>>>>>>;;;<<<888888777777777777777888;;;<<<>>>AAAFFFJJJOOOQQQSSSTTTTTTOOOGGG@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<::::::999999888999999::::::::::::::::::;;;<<<<<<;;;<<<<<<<<<<<<===============<<<<<<<<<======>>>BBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOQQQRRRSSSTTTTTTTTTVVVWWWYYY\\\```cccfffggglllooovvvuuummmaaaWWWPPPPPPSSSUUUZZZ]]]```ccceeehhhlllnnnpppqqqrrrrrrrrrrrrtttwwwwwwvvvvvvttttttvvvzzz}}}}}}}}}|||qqqggg[[[RRROOOKKKIIIKKKTTT^^^fffmmmtttyyyzzz}}}{{{wwwtttuuuxxxppprrrtttuuuuuuvvvxxxyyy~~~|||pppvvvttt___dddfffjjjrrrvvvooocccVVVJJJAAA@@@BBBCCCDDDDDDFFFIIIKKKOOONNNTTTgggaaaLLLZZZuuukkkOOOEEE>>>@@@@@@;;;999<<<888777666555555666888999<<<<<<=========<<<<<<;;;:::::::::999888888777777999::::::::::::::::::;;;::::::999999999:::;;;;;;999999::::::;;;;;;<<<<<<@@@@@@CCCIIIOOOTTTVVVWWWRRR]]]jjjooogggZZZOOOHHHGGGEEEDDDDDDEEEDDDBBB@@@>>>??????>>>???AAAFFFJJJYYY]]]dddkkkqqqttttttttttttpppoooqqqpppoooyyymmmoooqqqvvv~~~}}}mmmwwwhhhzzzyyy{{{|||~~~vvvtttfffbbbZZZTTT___||||||zzz]]]CCCCCC???888???999888777777777777777777;;;<<<>>>AAAEEEJJJNNNPPPRRRUUUUUUQQQIIIAAA===<<<;;;<<<<<<<<<=========>>>============<<<<<<<<<<<<::::::999999888888999999::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<@@@@@@@@@@@@AAABBBDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOPPPQQQQQQQQQQQQPPPRRRSSSUUUWWWZZZ\\\^^^___aaabbbhhhrrr}}}~~~yyymmmeeeYYYNNNFFFDDDFFFHHHOOORRRWWWZZZ]]]___bbbdddgggiiikkkmmmnnnppprrruuusssttttttsssrrrsssvvvyyy{{{yyyyyyqqqgggZZZQQQNNNKKKIIILLLWWWaaaiiiqqqxxxyyyyyy{{{|||~~~|||xxxvvvuuuwwwzzzqqqrrrrrrrrrqqqrrrtttwww~~~xxxnnnuuu|||oooaaahhhqqqvvvxxxsssfffYYYOOOHHHBBB???AAADDDEEEFFFGGGIIIKKKRRRQQQSSS]]]ssswwwSSSQQQgggfffPPP>>><<<>>>;;;:::>>>999888777666666666888888;;;;;;<<<<<<===<<<<<<<<<:::::::::999999888888888999999999::::::;;;;;;;;;;;;;;;;;;999999999;;;===999999999::::::;;;;;;;;;<<<===>>>BBBHHHOOOTTTVVVZZZ]]]eeejjjeeeWWWNNNMMMLLLJJJIIIHHHGGGEEEAAA>>><<<===>>>???AAACCCFFFGGGRRRVVV\\\ccchhhmmmooopppsssqqqrrrtttsssrrrxxxvvvtttvvvzzznnn{{{fffqqq~~~zzz|||}}}|||tttrrrfffccc```VVVZZZnnn{{{}}}qqqTTTIII===555???999999888777666666777777:::;;;===@@@DDDHHHLLLOOOQQQTTTVVVSSSKKKCCC???===;;;;;;<<<<<<===>>>>>>>>>============<<<<<<<<<<<<;;;:::999999888888888999:::999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLOOOOOOPPPPPPPPPOOOOOONNNOOOPPPRRRTTTUUUVVVVVVVVVSSSSSSXXXbbbmmmsssssspppgggaaaVVVKKKCCC@@@@@@AAABBBEEEJJJNNNQQQTTTXXXZZZ___aaaeeeggghhhjjjmmmooopppqqqrrrrrrrrrsssuuuwww~~~~~~}}}rrrqqqzzz~~~wwwqqqhhh[[[SSSPPPJJJHHHLLLWWWbbbllluuu|||yyyyyyzzz{{{|||}}}~~~yyyuuuuuuvvvxxx{{{yyyxxxvvvsssrrrsssvvvyyyyyyzzzzzzyyy}}}lllhhhqqqoooYYYLLLFFFDDD>>>@@@CCCEEEFFFHHHJJJLLLRRRQQQTTT[[[hhhaaaLLLUUUmmmbbbCCC888:::;;;<<<>>>:::999888777666666777777::::::;;;<<<<<<===<<<<<<:::::::::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;999999;;;>>>999999:::::::::::::::;;;;;;;;;<<>>;;;<<<>>>AAADDDGGGIIIJJJPPPRRRVVV[[[```eeehhhjjjnnnppptttxxxyyywwwzzz~~~|||~~~{{{vvvuuummm|||fffkkk|||tttkkkmmmqqqgggccc```XXXZZZhhh{{{dddPPP===777===:::999888777666666666666999:::<<<>>>BBBGGGJJJMMMPPPSSSVVVTTTMMMFFFAAA???<<<<<<<<<======>>>>>>>>>============<<<<<<<<<<<<;;;;;;:::999888888888888999999999999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLNNNOOOOOOPPPOOOOOONNNNNNNNNOOOPPPPPPPPPOOOMMMMMMDDDDDDGGGOOOYYY```ccccccaaa\\\TTTKKKDDD@@@??????;;;>>>CCCFFFJJJMMMRRRUUUZZZ]]]bbbeeegggjjjmmmooolllnnnpppqqqqqqqqqsssuuuuuu{{{~~~yyyxxxxxxxxxrrrhhhgggqqq}}}|||wwwrrrjjj^^^VVVTTTJJJGGGIIITTT```jjjttt}}}zzzzzz{{{{{{|||}}}~~~~~~vvvssstttuuuwwwyyy~~~~~~|||yyywwwxxx{{{}}}sssqqqqqqvvv~~~zzzxxxyyywww|||nnnrrr{{{bbbMMMGGGGGGBBBDDDFFFGGGGGGIIILLLOOONNNOOOUUU\\\eee{{{tttPPPKKKXXXuuuvvvRRR;;;777;;;===<<<;;;:::999888777666666666888999:::;;;<<<=========::::::::::::::::::999999999::::::::::::::::::;;;;;;===>>>===:::999;;;>>>::::::::::::;;;;;;;;;;;;;;;<<<===???BBBIIIQQQWWWZZZeeewww|||rrrkkkggg___XXXQQQKKKEEEAAA;;;<<<>>>BBBGGGKKKMMMMMMPPPQQQTTTWWW\\\```dddggghhhlllrrrvvvyyyzzz{{{|||~~~}}}~~~jjjxxxiiikkkzzzfffiiivvvrrrgggbbb]]][[[___hhhxxxmmmTTT@@@;;;;;;:::999888777666666666666888999:::===AAAEEEIIIKKKNNNRRRVVVUUUOOOHHHCCCAAA===============>>>>>>>>>============<<<<<<<<<<<<<<<;;;:::999888888888888999999999888999999:::;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>======>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKNNNNNNOOOPPPPPPOOOOOOOOOMMMMMMMMMMMMKKKIIIFFFDDD;;;;;;===AAAGGGNNNTTTWWWYYYVVVQQQJJJEEEAAA>>>===<<<>>>AAACCCFFFJJJNNNRRRWWW[[[```eeehhhlllooorrrkkkmmmpppqqqppppppqqqrrrqqqvvv}}}}}}{{{{{{xxxuuummmdddaaajjjwww{{{xxxtttkkk```ZZZYYYMMMIIIIIIRRR]]]gggrrr{{{{{{{{{|||}}}~~~~~~~~~~~~~~~rrrppprrrssstttuuuzzz{{{}}}}}}|||||||||}}}uuussspppqqq~~~}}}vvvuuurrrttttttyyy~~~nnnwwwmmmPPPIIIKKKKKKLLLLLLKKKJJJLLLOOORRROOOQQQWWW^^^cccttt___OOOKKK^^^fffFFF888;;;===:::;;;;;;:::999777666666555777888:::;;;<<<=========::::::::::::::::::::::::;;;::::::::::::::::::999:::>>>@@@???;;;999;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>@@@FFFNNNTTTSSScccwwwxxxnnnbbbYYYPPPIIIEEE======>>>BBBHHHMMMNNNNNNOOOPPPQQQTTTXXX]]]bbbeeecccfffjjjnnnqqquuuxxxyyyzzzxxxxxx{{{zzz{{{~~~vvviiiwww}}}mmmkkkfffhhhlllsssggg```\\\^^^eeekkk}}}wwwrrrpppUUUBBB@@@::::::999888777666666666666777888999<<<@@@DDDHHHJJJMMMRRRVVVVVVPPPIIIDDDBBB>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<<<<;;;:::999888888888888999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@======>>>???@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNOOOPPPPPPPPPOOOOOOLLLLLLLLLKKKHHHEEEAAA???999999:::;;;>>>CCCKKKQQQSSSQQQNNNIIIEEE@@@===<<<;;;===>>>???@@@DDDIIIMMMQQQUUU[[[aaafffjjjnnnqqqmmmoooqqqrrrqqqppppppppprrrsssttttttuuuxxx}}}~~~zzzpppeeeaaahhhttt||||||xxxuuulllbbb]]]]]]QQQLLLKKKRRR\\\fffqqq{{{{{{|||~~~~~~}}}{{{pppnnnqqqqqqqqqrrrqqqvvv{{{~~~~~~}}}{{{zzz}}}|||vvvqqqxxx~~~wwwrrrqqqmmmnnnzzzlllwww~~~uuuRRRKKKOOOTTTSSSRRROOOMMMNNNQQQTTTTTTUUUZZZ___aaannnnnnXXXIIIPPPnnnvvvPPP::::::===888;;;;;;:::999888666555555777888999;;;<<<======>>>::::::::::::::::::::::::;;;;;;;;;::::::999999999999>>>AAA@@@<<<999:::===<<<<<<<<<<<<<<<<<<<<<<<<777999;;;;;;===BBBJJJQQQRRRbbbqqq|||wwwiii^^^TTTMMMIII???>>>>>>BBBHHHLLLNNNMMMMMMMMMNNNPPPUUUZZZ```ccc```bbbdddeeeiiipppuuuvvvvvvzzz}}}}}}~~~|||mmmnnnppptttzzz}}}wwwuuuyyy|||xxxooommmqqq}}}qqqkkkxxxoookkkdddcccnnnxxxrrrkkkccc```dddhhhnnnvvvaaa[[[PPP===888BBB::::::999888777666555555555777999:::===AAAFFFIIINNNQQQSSSQQQPPPMMMFFF>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>============;;;;;;:::999999888888777777888888888888999999999::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::<<<<<<======>>>@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNOOONNNNNNJJJDDDBBBBBB===777999999999888888999;;;===EEEGGGGGGDDD???;;;;;;<<<:::;;;<<<===>>>AAAFFFIIIPPPTTTZZZ___bbbeeegggiiinnnnnnnnnmmmllllllnnnpppooopppppprrrssstttuuuvvvyyy|||yyylllcccggguuu{{{tttnnnfff___ZZZXXXSSSSSSYYYaaagggooovvvuuuxxx{{{||||||}}}~~~~~~tttnnnnnnqqqssssssrrrsssuuuxxx{{{}}}uuunnntttxxxllluuuZZZJJJIIIOOOIIIHHHKKKKKKIIILLLRRRPPPQQQXXX___^^^aaawwwrrrOOOCCCYYYvvvkkkBBB:::@@@888<<<<<<===;;;999888999999999888777777888:::<<<>>>::::::::::::::::::::::::;;;;;;::::::::::::999999999999888777888999;;;<<<:::<<<>>>@@@@@@>>>;;;999:::;;;;;;:::;;;AAAJJJQQQVVV___lllxxxooobbbWWWOOOJJJDDD???<<<===CCCHHHHHHGGGOOONNNMMMMMMOOOTTTXXX[[[bbbaaa```^^^]]]^^^aaadddkkkmmmpppqqqqqqqqqrrrtttfffgggjjjnnnrrrvvvyyyzzzzzzxxxvvvvvvwwwwwwvvvuuuvvvxxx|||rrr___```mmm~~~tttpppqqqxxx|||zzzaaawwwnnnsss~~~sssooolllgggWWW[[[___hhh{{{{{{kkk^^^QQQDDD>>>>>>::::::999888777666555555555777999:::<<<@@@EEEIIINNNRRRSSSRRRQQQOOOHHH@@@<<<<<<<<<=========>>>>>>???>>>>>>>>>============;;;;;;::::::999888888888777888888888888999999999::::::::::::999999999999:::;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<>>>???@@@AAACCCCCCDDDEEEFFFFFFFFFFFFIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNKKKOOONNNIIICCCAAA===999999999999888888888999;;;@@@BBBCCCBBB>>>;;;;;;;;;999:::;;;<<<===@@@DDDGGGNNNRRRXXX]]]```cccfffgggiiijjjkkkjjjiiiiiikkkmmmpppqqqrrrrrrssssssssssssjjjqqqtttooolllpppxxx~~~{{{tttmmmfff^^^YYYVVVSSSSSS[[[ccciiiooovvvvvvxxx{{{|||}}}}}}~~~|||tttnnnmmmooorrrtttsssssstttvvvyyy{{{}}}|||yyyrrrjjjtttpppSSSIIIJJJLLLHHHFFFJJJJJJIIIKKKPPPOOONNNRRRXXXYYY[[[jjj}}}eeeNNNSSSeeeRRR======888::::::::::::888777777777999888777777888:::<<<===::::::::::::::::::::::::;;;;;;:::::::::999999999:::999888888888999:::;;;777888:::;;;;;;:::888666777888999999:::@@@IIIPPPUUU\\\dddlllssszzz|||qqqggg]]]SSSMMMCCC>>>;;;<<>>>>>?????????>>>>>>>>>=========;;;;;;::::::999999888888777888888888888999999999::::::999999888888888777::::::;;;;;;<<<;;;;;;:::;;;;;;;;;;;;<<<===??????BBBBBBCCCDDDEEEFFFFFFEEEHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNLLLSSSWWWRRRJJJDDD???;;;::::::999888888888888888:::<<<>>>???===;;;::::::777888999:::;;;===AAAEEEJJJOOOUUU[[[^^^aaaccceeedddeeeggggggggggggiiikkknnnooopppqqqqqqooommmllleeelllqqqrrruuu}}}|||uuummmeee]]]XXXTTTRRRTTT]]]fffkkkpppuuuvvvxxx{{{}}}}}}~~~}}}~~~|||yyysssmmmjjjlllqqqvvvttttttssstttvvvxxx{{{}}}{{{|||zzzllliiissseeeQQQKKKMMMLLLIIIHHHJJJIIIGGGGGGJJJSSSPPPRRRZZZ\\\\\\cccmmmyyyXXXIIIXXXxxxgggEEE<<<888888888999999999888777777999888888777888999:::;;;999999::::::::::::::::::::::::::::::999999999999::::::999888888888999999666666777888888777777666444666888888:::???GGGNNNSSSWWWZZZ\\\]]]```fffkkkuuutttssspppkkkbbbXXXQQQDDD@@@<<<<<<@@@CCCDDDCCCFFFGGGHHHJJJLLLOOOQQQRRRRRRUUUYYY\\\]]]^^^___aaaaaadddgggiiihhhfffffffffiiijjjmmmooosssuuuxxxyyyrrrpppnnnnnnpppssstttttttttuuuwwwxxxxxxyyy{{{}}}}}}{{{vvviii[[[ZZZbbbkkk{{{iiibbbuuuuuuyyy{{{aaa~~~rrreeeaaadddhhhPPPLLLJJJQQQfff|||~~~uuuhhhWWWGGG===999;;;::::::999888777666555666777999:::<<>>=========>>>???????????????>>>>>>>>>======<<<;;;;;;:::999999888888777777888888888999999999:::999999888888777777777::::::;;;;;;<<<;;;;;;;;;::::::::::::;;;<<<===>>>@@@AAABBBCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMPPPXXX___^^^YYYRRRHHH>>><<<:::999999:::::::::999888:::<<<===<<<;;;999888666777888888888;;;???BBBGGGLLLSSSYYY]]]```bbbdddaaaccceeegggggggggiiijjjjjjlllnnnooonnnllliiigggkkknnnpppqqqxxxxxxpppggg___YYYRRRQQQVVV```iiimmmqqquuuvvvxxx{{{}}}}}}~~~wwwyyy{{{~~~wwwuuurrrlllhhhjjjpppvvvuuusssrrrrrrsssvvvyyy{{{{{{vvvrrrqqqhhhiiipppyyy}}}qqq^^^OOOIIIHHHNNNLLLLLLKKKJJJGGGFFFFFFSSSRRRWWW]]]___]]]___eee}}}hhhMMMSSSjjj}}}ZZZEEE888777777888999;;;<<<;;;:::999888777777777777888888999999999999999::::::::::::::::::999999999999888::::::999888888888777777888888777777888888999999666777999999:::===DDDJJJPPPRRRRRRPPPNNNOOOSSSWWW___bbbfffhhhfff```WWWRRRFFFCCC???>>>@@@BBBCCCCCCCCCEEEHHHKKKMMMMMMNNNMMMIIILLLQQQTTTVVVYYY\\\___]]]___aaabbbbbbbbbdddfffoooooopppqqqrrrsssssstttiiigggeeefffiiimmmoooooolllooorrrssstttvvv{{{~~~{{{nnnbbbbbbiiihhhsssbbb[[[ooo|||wwwyyyfff}}}vvv~~~uuuggg```aaafff\\\SSSJJJJJJXXXxxxzzz|||yyy}}}pppTTTBBB@@@;;;;;;:::999888777666666666777999:::;;;???CCCGGGJJJNNNPPPPPPRRRSSSOOOIIIAAA@@@>>>======>>>???@@@????????????>>>>>>>>>>>><<<<<<;;;;;;:::999999888777777888888888999999999999999999888888777777777999::::::;;;<<<<<<<<<;;;:::999999999:::;;;<<<===???@@@AAABBBCCCDDDDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMOOOVVV___fffjjjfffYYYKKKAAA>>>;;;;;;<<<======<<<:::;;;;;;<<<;;;:::777555555666666666666888<<>>>>>===999888777777666666666666888888888999999:::::::::::::::999999999888888888999999999999888777777666999888777777888999:::;;;999;;;<<<;;;:::<<<@@@EEELLLNNNNNNMMMJJJIIILLLOOOQQQTTTYYY[[[ZZZVVVRRROOOEEEBBB???>>>>>>@@@AAAAAAAAACCCFFFHHHIIIIIIHHHGGGBBBDDDGGGIIIMMMQQQWWW[[[ZZZ[[[[[[[[[]]]aaafffjjjqqqqqqpppnnnmmmlllkkkjjj___]]]\\\^^^aaaeeeggghhhfffjjjnnnooooooqqqwww{{{~~~ssssssxxxvvv|||ppp\\\WWWkkksss}}}wwwvvviiixxxxxx~~~{{{rrr{{{|||ooodddcccggghhh___UUUPPPSSSiii}}}|||xxxuuu}}}___FFF@@@;;;;;;:::999888777777666666777999999;;;>>>CCCFFFIIIMMMOOOPPPRRRTTTQQQLLLBBBAAA???======>>>@@@AAA@@@@@@?????????>>>>>>>>><<<<<<;;;;;;::::::999999777888888888888999999999999999999999999999999999999999:::;;;<<<<<<<<<<<<:::::::::::::::;;;<<<<<<===>>>@@@AAACCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKQQQYYYdddpppssshhh[[[KKKFFF@@@===???@@@@@@???===;;;:::::::::999666444555666666555555777:::===AAAGGGPPPWWW\\\^^^```bbb```cccgggjjjjjjiiiiiiiiijjjlllpppsssvvvxxxxxxxxx~~~wwwmmmddd^^^TTTSSSXXXccclllooorrruuutttvvvyyy{{{{{{|||}}}zzz{{{|||}}}~~~sssqqqmmmiiigggiiinnnrrrrrrrrrqqqqqqrrruuuwwwyyyvvvqqqyyyyyyyyy}}}vvvfffeeemmmssstttsssiiiccc[[[SSSNNNJJJHHHFFFHHHKKKMMMMMMPPPUUUWWWWWWRRRWWW]]]^^^ZZZVVVVVVWWW[[[eeemmmVVVMMM___zzzQQQ===:::666777;;;>>>>>>===;;;:::999888777666555555777777888888999:::::::::999999999999888888888888888888888999888888777666666666666666666777999999:::<<<===<<<::::::===AAAFFFJJJMMMMMMKKKIIIJJJLLLHHHJJJMMMNNNLLLJJJIIIIII@@@???<<<::::::;;;===>>>===???BBBCCCDDDBBB@@@>>>===>>>@@@BBBEEEKKKQQQVVVVVVVVVWWWWWWZZZ___eeejjjllljjjhhhfffccc```___]]]VVVUUUVVVXXX\\\___``````cccggglllllljjjjjjnnnsssyyybbbTTTTTTkkklllqqquuurrr}}}yyyjjjyyyvvvxxx}}}zzzsss}}}sssfffdddiiikkkgggddd```]]]hhh}}}}}}}}}zzzxxx}}}ppppppooo___III===<<<;;;::::::888888777666666777888999;;;>>>BBBFFFIIIMMMOOOPPPSSSVVVTTTOOOCCCBBB???>>>===>>>@@@AAA@@@@@@@@@?????????>>>>>><<<<<<<<<;;;::::::999999777888888888888999999999888888999999::::::;;;;;;888999:::;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<===???@@@BBBCCCCCCDDDDDDDDDEEEGGGHHHIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKOOOUUU]]]gggnnnllldddXXXPPPFFFAAAAAABBBAAA@@@===:::777666777888666555555666666555555666999<<<===DDDMMMUUUZZZ\\\^^^___^^^bbbfffiiiiiigggffffffjjjlllqqqvvv{{{yyyoooeee___VVVUUUZZZdddlllooorrruuusssuuuxxxyyyzzzzzz|||~~~{{{||||||}}}~~~uuupppkkkhhhhhhkkkmmmoooqqqqqqqqqrrrtttvvvwwwxxx~~~uuuvvvzzzwww{{{ttteeejjjyyymmmeeeZZZQQQLLLKKKLLLLLLIIIMMMNNNLLLPPPXXX\\\[[[VVVXXX[[[^^^aaabbbaaa___bbb```nnnoooWWWSSSnnnsssIIICCC<<<:::<<>>>>>>>>===<<<:::888777666666777777888999999::::::999999999999888888888888666777888999999888888777444555555666777777888888777:::<<<;;;999999<<>>===;;;999888999;;;===>>>???@@@AAA@@@>>>;;;:::888:::===@@@CCCGGGLLLOOOOOOQQQTTTVVVXXX[[[___ccc___^^^\\\ZZZWWWTTTRRRQQQPPPPPPRRRUUUYYY[[[[[[ZZZ[[[aaaggghhheeedddhhhmmm{{{lll[[[NNNUUUqqqgggjjjvvvqqqooo{{{~~~zzzwwwmmmvvvqqqoooxxx{{{vvvssseeedddjjjgggjjjooopppjjjppp~~~wwwuuuyyy|||qqq\\\\\\]]]PPP@@@<<<;;;;;;:::999888777777666777888999:::>>>BBBEEEJJJMMMPPPQQQUUUXXXWWWRRRDDDBBB@@@>>>===>>>@@@BBB@@@@@@@@@????????????>>>===<<<<<<;;;;;;:::999999777888888888888999999999888888999:::;;;<<<<<<===888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<===>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKNNNRRRTTTVVV\\\cccgggfffaaaWWWKKKCCCAAABBBAAA???<<<888444333555777777666666666666555444666999<<<;;;AAAKKKSSSXXX[[[\\\^^^\\\```eeehhhgggeeecccccchhhjjjooovvv}}}zzzoooeee___XXXVVVZZZdddlllooorrruuurrrtttwwwyyyyyyzzz{{{}}}yyyyyy{{{|||vvvpppjjjgggiiilllmmmmmmooopppqqqsssuuuwwwxxxxxx{{{tttzzzyyywwwsssnnnpppxxx}}}tttgggpppxxxnnn^^^QQQIIIHHHHHHJJJNNNQQQPPPMMMOOOWWW[[[YYYRRRRRRTTTZZZeeellljjjeeemmmdddgggiiiPPP[[[UUUMMMDDD???@@@BBBAAA@@@AAA@@@@@@>>>===;;;999888666777777888999999::::::999999999888888888888777555666777888999999888777555666777888999999999999444777::::::888888;;;>>>===CCCKKKMMMJJJEEEAAA???===@@@BBBAAA???===>>>@@@>>>===<<<:::999:::===???@@@AAAAAAAAA@@@===;;;999555999===AAADDDFFFIIIKKKJJJNNNRRRVVVWWWXXXYYY[[[UUUTTTRRRPPPNNNLLLJJJIIINNNNNNQQQUUUXXXZZZYYYWWWRRRZZZbbbdddccccccgggllllllwww}}}fff[[[LLLWWWxxxeeefffeeennnnnn||||||xxxqqqxxxwwwwww~~~~~~iii^^^^^^]]]gggjjjlllkkkmmmyyyuuugggsssxxxeee```[[[IIIBBB@@@>>>;;;:::999888777555666666777888:::<<<>>>???KKKJJJLLLPPPTTTVVVTTTQQQJJJDDD>>><<>>======;;;:::999999999777555666666777777888888888999999999999999999999::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::======>>>>>>???@@@BBBCCCAAAEEEGGGDDDCCCEEEEEECCCIIIIIIIIIJJJKKKKKKIIIGGGMMMPPPTTTXXX[[[___dddgggaaaZZZQQQIIIDDDCCCCCCCCC@@@>>>;;;777444333222222333333444555666777888999:::>>>EEEMMMSSSXXXZZZ[[[ZZZ```iiirrrwwwtttlllffffffiiimmmrrrwww~~~uuuhhh```]]]WWW[[[aaafffjjjmmmppprrrqqqrrrsssuuuwwwyyy{{{|||zzzzzz{{{}}}|||vvvoookkkgggeeefffhhhjjjkkksssrrrqqqooopppqqqtttuuu~~~uuuooopppttt{{{tttdddppp|||aaaUUUNNNGGGFFFLLLJJJNNNRRRSSSSSSQQQOOOOOOSSSLLLJJJPPPVVVZZZ```hhhsssiiigggyyy```TTTkkkvvv___LLLGGGFFF@@@===@@@@@@@@@???===:::888666444555666777888999999888888999999999999999999999999888888888888777777666666888888888888888888888888888999999999999888777777<<<>>>BBBDDDEEEBBB???===>>>===;;;:::999999:::;;;444888:::888777999;;;:::;;;===>>>===:::777555555555666999<<<@@@CCCFFFGGGJJJKKKMMMOOOQQQSSSTTTTTTSSSQQQMMMJJJHHHGGGGGGGGGJJJJJJJJJKKKLLLNNNPPPQQQSSSWWW[[[]]]___```bbbddddddmmmpppYYYPPPKKKWWWmmm|||gggmmmvvvtttlllqqq|||{{{qqq|||vvvxxx|||yyyvvvjjjdddbbb[[[bbb``````eeepppxxxyyywwwlllaaaOOOHHH@@@>>>;;;::::::999888777666666777888:::<<<>>>???GGGHHHJJJNNNSSSVVVUUUSSSJJJDDD>>>===???AAA@@@???@@@@@@@@@@@@@@@???>>>>>>>>>===;;;:::;;;:::888777777777777777888888888999888999999999999:::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<===>>>???AAAAAA@@@DDDFFFDDDCCCFFFHHHGGGHHHHHHIIIJJJJJJJJJHHHGGGHHHJJJMMMPPPSSSYYY```eee```ZZZSSSMMMIIIGGGEEEDDD@@@>>>;;;777555444555666555555555666666777777777888<<>>;;;:::::::::999888666666777888:::<<<===>>>CCCEEEHHHMMMRRRUUUUUUSSSJJJEEE???===>>>@@@???>>>???@@@@@@@@@@@@???>>>>>>???>>><<<<<<<<<<<<:::888777777777888888888888888888888999999999:::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<===>>>???@@@AAAEEEFFFBBBBBBFFFIIIHHHGGGGGGHHHIIIIIIHHHHHHGGGDDDDDDDDDEEEIIIQQQZZZ```^^^ZZZUUUPPPMMMJJJHHHFFFAAA???;;;777555666777999666666666666666666666666666999???GGGPPPYYY___ccc______aaadddhhhjjjkkkjjjfffiiikkklllllllllmmmnnnwww}}}yyynnnfffdddbbbdddfffgggiiinnnssswwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{~~~xxxrrrooommmlllmmmooopppqqqpppsssrrrrrruuuyyy{{{xxxvvv}}}~~~kkkbbb^^^mmmrrr^^^TTTLLLHHHHHHJJJNNNRRRUUUUUUSSSRRRRRRPPPMMMKKKJJJHHHHHHNNNVVVWWWXXX___gggmmm|||gggLLLMMMmmmxxx[[[IIIDDDAAA>>>@@@@@@AAAAAA???===:::888777777666555555666777888999999999999999999999999999999999999999888888888777777777777777777777777666666777777666666555444333555777999:::;;;::::::888999999999999888888777;;;;;;999666777::::::777:::::::::<<<>>>===888333666777999<<<>>>AAACCCDDDIIIJJJJJJKKKKKKKKKJJJJJJFFFEEECCCAAA@@@@@@AAAAAACCCCCCCCCDDDEEEGGGIIIIIILLLOOOSSSYYY^^^^^^\\\ZZZXXX[[[ggg~~~tttWWWHHHEEEGGGUUUmmmjjjmmm|||ttt~~~~~~yyy}}}oooeeehhhjjjmmmjjj]]]]]]YYYWWW^^^kkkvvvyyyyyyrrraaaLLL<<>>BBBDDDGGGLLLPPPRRRSSSRRRKKKGGGAAA>>>>>>???>>>>>>??????@@@@@@@@@??????>>>???===<<<<<<<<<<<<;;;999888888888888888888888888888888888999999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@HHHJJJIIIDDDBBBDDDGGGFFFFFFHHHIIIIIIHHHHHHHHHIIIDDDCCCAAAAAADDDLLLUUU]]]___[[[UUUPPPMMMKKKIIIHHHCCC@@@;;;777555555777888666666777777888888888999777999===DDDMMMWWW___ddddddbbb``````bbbcccccccccaaadddgggiiiiiiiiijjjkkkpppxxxxxxmmmfffdddcccdddfffhhhiiilllpppsssyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}wwwqqqooonnnnnnpppqqqrrrqqqooosssrrrrrrvvvzzzzzzwwwrrr~~~~~~~~~eee```___kkkgggTTTOOOLLLJJJIIIIIIMMMQQQTTTTTTSSSSSSSSSVVVVVVUUUPPPJJJHHHLLLSSSYYYTTTVVVaaalllyyy}}}VVVEEEYYYxxxpppPPPCCCAAA@@@>>>???AAAAAA@@@>>>;;;:::999777666444444555777888888888888888999999999999999999999999999999999999666666666666666666666666666777777777777666555555333333444555555666777777555666777888888888777666::::::777444666::::::777:::888999>>>CCCCCC>>>888888999:::<<<>>>@@@BBBCCCGGGGGGGGGFFFFFFDDDCCCBBB???>>>============>>>>>>??????@@@AAABBBDDDEEEFFFEEEGGGKKKQQQWWWZZZXXXVVVXXX[[[eeewwwmmmSSSHHHGGGGGGVVVpppkkkiiisssttt{{{uuuyyyooohhhjjjiiikkkjjjbbbaaaaaabbbbbbccccccccccccrrrwwwjjjUUU===>>><<<:::999999999777666666666777888999:::<<<===BBBDDDHHHLLLNNNOOOPPPPPPMMMIIIDDD@@@>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>===;;;;;;<<<<<<:::999999999999888888888888888777777888999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAAQQQSSSPPPIIIDDDEEEFFFEEEFFFHHHIIIIIIGGGGGGIIIKKKHHHGGGFFFEEEGGGMMMUUU[[[bbb\\\TTTMMMJJJIIIIIIIIICCCAAA<<<888666555666777555666777888:::;;;<<<===:::;;;>>>CCCKKKTTT\\\aaabbbaaa``````aaaaaa___]]]ZZZ]]]aaaccccccdddeeefffjjjsss}}}zzzrrrhhhaaa```bbbeeeiiikkklllmmmooopppuuuuuuvvvwwwxxxyyyyyyzzzzzzzzz{{{|||~~~wwwqqqooooooooopppqqqqqqooommmooooooqqquuuzzz|||{{{xxx{{{}}}~~~^^^^^^aaalll|||www[[[MMMLLLMMMMMMLLLKKKOOOTTTWWWWWWVVVUUUUUUSSSVVVUUUOOOHHHEEEGGGJJJVVVRRRUUU___gggmmmzzzjjjQQQSSSdddZZZFFFEEEIII>>>???@@@AAA@@@>>><<<;;;:::999666555444555666777777777777888888999999999999999999999999999999999666666666666666666666666777777888888777777666555555555444444333444444444333444666777888777666666666777666333555999:::777888777999???FFFHHHDDD???:::;;;<<<===???@@@AAAAAACCCCCCBBBAAA@@@???===<<<::::::::::::;;;<<<<<<=========>>>>>>@@@AAACCCDDDDDDDDDEEEIIINNNTTTXXXZZZaaaeeeooo}}}gggUUULLLJJJJJJYYYqqqmmmgggzzzrrr{{{wwwvvvsss}}}uuugggdddeee___^^^```\\\```fffjjjggg```]]]aaahhhiiizzzsssbbbFFF@@@>>>;;;999999888777555666777777777999:::;;;<<>>>>>???>>>>>>???@@@@@@@@@@@@???>>><<<;;;;;;<<<<<<;;;:::999999999999999888888888777777888999:::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAASSSUUUSSSLLLGGGGGGGGGEEEDDDGGGHHHGGGEEEEEEHHHKKKLLLMMMNNNPPPQQQUUUZZZ^^^fff___TTTLLLHHHGGGGGGGGGCCCAAA>>>;;;999888888888666777888:::<<<>>>@@@@@@======???BBBIIIQQQXXX]]]]]]]]]^^^aaabbbbbb```]]]\\\^^^aaabbbbbbccceeefffkkksss}}}yyyqqqhhhccccccdddggglllnnnoooooopppppprrrssstttuuuwwwxxxzzzzzz{{{{{{{{{|||}}}~~~xxxqqqnnnmmmmmmnnnppppppooommmkkkmmmqqquuuzzz{{{sssvvv~~~```bbbhhhooovvv~~~}}}mmmYYYNNNNNNPPPOOONNNPPPTTTXXX[[[[[[YYYXXXXXXQQQUUUVVVPPPKKKIIIHHHFFFLLLQQQ[[[```ZZZUUU```rrr}}}```QQQNNNnnn}}}^^^KKKDDDAAA@@@@@@@@@???>>>===<<<;;;:::888777666666666777666666777777888999999999888888888999999999999999777777777777777777777777777888888888888777666666666666555555444333333333333333555666777777777777444888:::666555777888777777777888===CCCEEEDDDBBB;;;<<<<<<======>>>>>>???============<<<:::999888777888888999::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBEEEDDDBBBCCCIIIVVVdddnnnwww|||yyynnnggg```XXXUUUbbbxxxpppeeevvvtttwww|||wwwuuu~~~kkk```___```YYYWWWYYYVVVXXXaaahhhhhhdddiiiyyy|||zzzoooVVVCCCAAA>>><<<;;;999777666777777777777888:::;;;;;;???CCCHHHLLLMMMNNNQQQSSSQQQOOOJJJDDD@@@>>>???@@@>>>>>>???@@@@@@@@@@@@@@@???===<<<<<<>>>>>>===;;;:::::::::999999888888888666777888999:::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@HHHLLLLLLGGGEEEFFFFFFDDDAAADDDFFFEEEBBBBBBFFFJJJMMMQQQVVV[[[^^^```bbbcccgggaaaWWWOOOJJJFFFDDDCCC@@@@@@???>>>======<<<<<<999:::;;;<<<>>>???AAAAAA======???BBBHHHOOOVVVZZZ^^^^^^___aaabbbbbb```]]]]]]___aaabbbbbbdddgggjjjkkkrrrzzz|||uuuooohhhfffgggeeehhhkkklllmmmnnnppprrrrrrssstttuuuwwwxxxyyyyyyzzzzzz{{{|||}}}xxxqqqkkkkkkkkkllloooqqqrrrqqqlllooorrrtttuuuzzzzzzsssqqqpppxxxwwwiiimmmrrruuuvvvsssooolllmmmeeeYYYQQQOOOOOOMMMKKKQQQUUUYYY[[[ZZZYYYXXXWWWSSSXXXZZZWWWUUUTTTPPPIIIKKKPPPZZZaaa[[[RRRVVVaaattt{{{bbbRRROOOfff|||\\\IIIDDDCCCBBB@@@???>>>>>>>>>;;;;;;:::999888777666666666666666777888999999999777777777888888888999999888888888888888888888888666666777777666666555444444555555555555444444333333333444444666777888999555===@@@<<<666555666666555666777999;;;===>>>???;;;;;;;;;;;;;;;;;;;;;;;;888888999999888777777666555666777777888888888888888888999:::;;;===>>>???@@@@@@???AAALLLcccxxxmmmqqqwwwqqqdddYYYfffzzzssscccsssuuussszzzxxxzzzmmmbbbbbbeee^^^\\\^^^YYYQQQZZZcccgggjjjyyy|||eeeFFFDDD@@@>>><<<;;;888666777777777777888999:::;;;<<>>???@@@@@@@@@@@@@@@@@@???===>>>??????>>>===:::::::::999999888888888666777777999:::;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>???;;;@@@BBB@@@@@@BBBCCCAAA???BBBDDDCCC@@@@@@DDDIIIKKKRRR[[[bbbfffgggggghhhhhhbbbZZZSSSLLLGGGBBB@@@>>>???@@@AAAAAAAAAAAA@@@<<<======>>>???@@@@@@AAA<<<===???CCCHHHOOOVVVYYYcccaaaaaaaaaaaa```^^^[[[WWWXXX[[[\\\___bbbgggjjjffflllrrrxxx~~~sssmmmgggcccbbbdddeeefffggghhhhhhkkkooorrrttttttuuuvvvwwwxxxxxxyyyyyyzzz{{{}}}xxxpppiiihhhiiikkkpppsssuuuuuuooorrrtttqqqooosss}}}}}}{{{{{{xxx{{{yyynnnoootttzzz~~~}}}wwwooojjj```]]]WWWPPPMMMMMMJJJGGGOOOSSSWWWYYYXXXVVVTTTTTTSSSYYY\\\[[[[[[\\\UUULLLUUUPPPUUUaaagggaaa[[[YYYcccvvvkkkOOOQQQeeesssdddHHHFFFCCC@@@??????@@@@@@<<<<<<;;;;;;999888666555555666666777888999999999666666777777888888888999888888888888888888888888555555666666555555444333222333444555666666555444444444333444555777999;;;777AAAFFF@@@777333444555444555666666555666888::::::999999999999999999999555555666666666666666555444444555666777777777777777777777888999;;;======999:::<<>>???@@@>>>>>>>>>???@@@@@@AAAAAA===>>>>>>????????????>>><<<<<<;;;::::::999888888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@???AAADDDEEEFFFGGGJJJLLLMMMWWWbbbhhhlllnnnmmmiiiiiieee___WWWNNNHHHCCCAAA>>>@@@BBBDDDEEEDDDBBBAAAAAABBBBBBCCCBBBAAA@@@???<<<===???BBBGGGNNNTTTXXX[[[[[[[[[\\\\\\]]]]]]^^^ZZZZZZ[[[[[[\\\```dddgggbbbeeehhhnnnyyyyyyrrrnnnjjjeeebbbccchhhiiijjjiiihhhiiillloooqqqsssuuuvvvvvvvvvwwwyyy|||{{{zzz{{{|||~~~{{{vvvsssnnnlllkkknnnrrrtttsssqqqpppsssvvvuuuooolllttt~~~vvvvvvppp[[[UUUOOOOOOSSSTTTQQQLLLSSSSSSQQQOOOMMMNNNQQQTTTVVVXXX[[[\\\ZZZXXXVVVUUUQQQTTTXXX^^^cccdddaaa___dddqqq___[[[YYYkkkkkkVVVHHHCCCHHHFFF;;;===HHHAAA???===<<<<<<;;;999777666666777777888888999999888777777777777777888888:::::::::::::::::::::999999999999888777666666555444444555555555555444444333333444444555666666666444555666777777666555444777777777777888888888888666666666666666666555555666666666666666666666666444444444555555555555666666444555666555444777<<<<<<;;;;;;@@@PPPttt}}}jjjUUUMMMRRRWWWTTTNNNJJJTTTeee~~~lll\\\nnn~~~wwwzzz~~~uuukkkkkkjjjgggccc^^^YYYVVVWWWZZZbbbtttoootttZZZLLL???;;;<<<;;;::::::777666666666666888999:::<<<===@@@FFFMMMRRRSSSRRRSSSRRRNNNHHHBBB??????@@@>>>>>>>>>???@@@@@@AAAAAA===>>>>>>?????????>>>>>><<<<<<;;;;;;:::999999888:::::::::::::::::::::::::::::::::::::::999999999::::::::::::::::::::::::<<<;;;;;;:::;;;<<<===>>>=========>>>>>>>>>??????AAACCCFFFIIILLLQQQVVVZZZ^^^ffflllllljjjkkkjjjhhhmmmiiiaaaXXXOOOHHHDDDAAA???BBBEEEHHHJJJIIIHHHGGGCCCBBB@@@>>><<<;;;;;;:::::::::<<<@@@EEELLLRRRUUUYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]^^^YYY[[[^^^cccmmmxxx{{{xxxnnngggcccbbbbbb______aaahhhiiiiiiiiiiiijjjmmmoooppprrruuuvvvvvvvvvwwwyyy|||{{{{{{{{{}}}yyyuuurrrpppnnnmmmlllkkkmmmqqqsssrrrqqqrrrsssuuusssmmmjjjqqq{{{~~~}}}uuuvvv}}}xxxzzzmmmXXXRRRLLLMMMSSSYYYYYYWWWRRRSSSUUUUUUTTTSSSTTTUUURRRSSSUUUVVVUUUSSSRRRRRROOOQQQUUU[[[aaaccccccaaabbbmmmyyypppcccTTTYYYuuueeeRRRDDDCCCEEE@@@===>>>???>>><<<<<<<<<;;;999777777777777777777888888888888777777777777777888888888888888999999999999999999999888888777666666555444444555555555555444444555555555555555444444444444555666666666666555444666666666666777777777777555555555555555555555555555555555555555555555555444444444555555555555666888555555777666333333666333888>>>DDDRRRpppuuugggUUUKKKIIIHHHDDD???EEENNN___yyyqqq]]]jjj|||vvvuuugggccc___\\\[[[YYYVVVRRR___lllyyy}}}zzzrrrrrr```QQQBBB===<<<;;;999999777666666555666777999:::======???CCCHHHMMMOOOOOOPPPPPPOOOKKKFFFAAA??????>>>>>>??????@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<============@@@CCCFFFKKKQQQYYYbbbhhhmmmtttxxxsssllljjjlllmmmkkkfff]]]TTTKKKDDD@@@???@@@CCCHHHLLLNNNNNNLLLKKKFFFDDD???;;;888666666666666777999===CCCIIIOOORRRVVVVVVWWWWWWXXXYYYYYYZZZ]]]^^^^^^^^^]]]ZZZXXXVVVQQQQQQQQQSSS]]]iiiooonnn^^^YYYUUUWWWYYYXXXZZZ^^^eeeggghhhiiiiiikkkmmmpppoooqqqtttuuuuuuvvvwwwyyy{{{{{{zzz{{{}}}zzzsssnnnlllkkkjjjlllkkkkkkmmmppprrrrrrqqqvvvuuuuuusssmmmiiipppzzzzzzoooqqq{{{{{{sssrrrZZZSSSLLLKKKOOOSSSTTTSSSNNNRRRVVVYYYYYYWWWVVVUUURRRRRRSSSSSSSSSSSSSSSSSSPPPQQQTTTXXX]]]``````______fffkkk|||~~~cccTTTYYYmmm{{{gggOOOBBBBBBDDD@@@;;;======<<<======<<<:::777888888888777777777777666888777777666666777777777666666777777888888999999999888888777777666666555444444555555555555444444666666555555444333333222333444444555555444444333444444444555555555666666444444444444444444444444444444444444444444444444444444444555555555555666999555555888999555333444333;;;CCCIIITTTlllbbb[[[SSSNNNNNNOOONNNLLLJJJPPP^^^vvvsss]]]eee{{{zzzttt~~~{{{kkkaaa\\\VVVUUUXXX[[[YYYWWWiii{{{rrrnnnlll{{{tttggg]]]OOOAAA======;;;999888777666555555666777888999=========???CCCGGGKKKMMMMMMOOOPPPNNNIIIDDD@@@>>>>>>>>>???@@@@@@AAAAAABBB??????>>>>>>============<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<===============???CCCGGGOOOYYYdddkkkoooyyy~~~xxxnnnkkklllmmmddd```XXXOOOHHHBBB@@@???@@@BBBFFFJJJKKKKKKIIIHHHFFFDDDAAA===999777555444444666888===CCCIIINNNQQQTTTUUUUUUVVVWWWXXXYYYYYYYYYZZZ]]]______]]]YYYVVVNNNMMMJJJIIIOOO[[[bbbccc]]]VVVRRRTTTUUUUUUWWW[[[bbbdddfffggggggiiikkkmmmmmmppprrrttttttuuuvvvxxxxxxxxxxxxyyy{{{~~~|||tttpppmmmlllkkkkkkkkklllnnnoooqqqrrrrrrxxxwwwwwwuuupppnnnuuu~~~xxxyyy~~~uuunnn|||fff___VVVPPPNNNMMMJJJGGGKKKOOOTTTWWWWWWVVVUUUUUUSSSQQQPPPPPPRRRSSSTTTTTTUUUTTTTTTVVVYYY[[[[[[[[[]]]```___fff~~~eeeRRRQQQbbbvvvmmmSSSDDDDDDDDDAAA===<<<<<<===>>>===:::888:::999999888777666666666888777777666666666666777555555666777888888999999888888777777666666666666444444555555555555444444555555555444444333333333333333333333333333333333333333333333444444444444222333333333333333444444444444444444444444444444444444444555555555555666777444444999;;;999777888;;;BBBIIIOOOZZZmmmvvvZZZVVVSSSVVV^^^dddfffeeeVVVYYYcccwwwoooYYY___wwwzzzsss|||}}}nnn```___YYYTTTTTTXXX\\\\\\ZZZmmmtttrrruuukkkooovvvyyy^^^VVVJJJ???===>>><<<999888777666555555555666777888<<<<<<<<<===???CCCGGGJJJKKKNNNPPPPPPKKKFFFAAA????????????@@@AAAAAABBBBBB@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::777777888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<>>>@@@DDDJJJTTT^^^eeelllxxxyyynnneeeaaa^^^]]]ZZZTTTMMMHHHEEECCCCCC???AAACCCDDDDDDCCCAAA@@@@@@@@@@@@???<<<888555222444666999>>>DDDJJJOOORRRTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZ\\\___aaa```\\\XXXQQQOOOJJJEEEGGGPPPWWWYYY___XXXTTTTTTUUUUUUXXX\\\^^^```cccdddeeefffhhhjjjkkkmmmpppqqqrrrssstttvvvuuuuuuuuuvvvyyy|||~~~xxxtttqqqnnnllllllmmmnnnooopppqqqssstttxxxwwwwwwwwwuuuttt{{{}}}tttnnntttmmmhhhaaa[[[WWWRRRLLLGGGNNNPPPSSSTTTTTTTTTUUUWWWPPPNNNKKKLLLNNNPPPQQQPPPUUUTTTTTTUUUXXXZZZ[[[ZZZ___```ZZZ[[[iiizzz}}}]]]KKKPPP]]]uuuVVVFFFCCCAAA>>>======>>>???>>><<<:::;;;;;;:::999888777777666888888777666555555666666555666666777888999::::::777777777666666666666666444444555555555555444444333333333333444444555555333333333222222333333333111222222222333333333333222222222222333333444444555555555555555555555555444444444555555555555666666333333777999888999;;;@@@JJJUUU```mmmxxxyyyuuurrr]]]aaaZZZTTTXXXaaagggfffbbbVVVXXXaaauuummmVVVZZZsss|||uuu}}}}}}kkk___]]]YYYVVVUUUXXXZZZZZZYYYfffpppwwwtttnnnllloooppphhhpppsssxxx}}}aaaXXXKKK@@@>>>???===:::999777666555555555666777888:::;;;<<<<<<===@@@EEEHHHJJJMMMPPPQQQMMMGGGCCC@@@??????@@@@@@AAABBBBBBBBBBBB@@@>>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888888999:::::::::::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::<<<<<<<<<============>>>>>>>>>@@@BBBFFFNNNWWW]]]fffsss|||xxxmmmaaaVVVOOOTTTRRROOOKKKHHHEEEDDDCCCBBBBBBAAAAAA@@@???>>>===;;;<<<>>>>>>===999555222444777:::@@@FFFLLLQQQSSSTTTTTTUUUVVVXXXYYYZZZZZZ]]]\\\]]]```cccdddaaa^^^XXXVVVPPPIIIHHHNNNSSSTTT___XXXTTTUUUVVVWWWZZZ___\\\^^^aaabbbcccccceeefffhhhjjjmmmooopppppprrrtttrrrrrrssstttwww{{{zzzvvvsssqqqooommmnnnppprrrrrrrrrsssuuuwwwxxxwwwyyy{{{{{{{{{|||pppmmmyyyyyy```^^^\\\[[[ZZZWWWTTTQQQTTTUUUUUUUUUTTTTTTVVVYYYTTTQQQNNNNNNQQQSSSSSSQQQRRRRRRSSSVVVZZZ^^^______```aaa[[[ZZZaaaggg{{{rrrZZZQQQQQQnnnnnnTTTEEE???BBB@@@>>>>>>??????===<<<<<<<<<;;;;;;:::999888888888888777666555555555555666666777777888888999999666666666666666666666666444444555555555555444444111222222333444444555555444333333222222333333444111111222222222222333333111222222333333444444555666666666666666666666666444444444555555555555666666333333555666777<<>>===;;;::::::777666555444444555666777777:::<<<======???CCCGGGIIIMMMPPPQQQNNNHHHDDDBBB??????@@@AAAAAABBBBBBCCCBBBAAA>>><<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888999:::;;;;;;;;;::::::::::::::::::::::::888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@CCCIIIPPPUUU[[[hhhuuuwwwsssjjj___VVVTTTSSSQQQOOOMMMJJJHHHFFFHHHFFFDDDBBBAAA@@@AAAAAA<<<===>>>>>><<<:::777555444777;;;AAAGGGMMMQQQTTTSSSSSSTTTUUUWWWXXXYYYZZZ^^^\\\[[[___fffjjjkkkiiiaaaaaa\\\TTTQQQUUUXXXXXXbbb[[[VVVVVVWWWXXX[[[```\\\^^^aaabbbbbbbbbcccdddeeehhhkkkmmmmmmnnnppprrrqqqrrrrrrtttwww{{{{{{uuupppooooooooooooppprrruuuuuuuuuuuuwwwzzz}}}}}}sssmmmqqqzzzxxxkkkSSSRRRSSSTTTVVVXXXYYYYYYWWWXXXXXXWWWUUUTTTUUUWWWYYYVVVSSSTTTWWWXXXVVVSSSRRRRRRTTTXXX]]]`````````\\\^^^ZZZ[[[]]][[[eee|||zzzfffVVVYYYkkk|||iiiVVVJJJFFFCCC@@@>>>>>>???>>>>>>======<<<<<<;;;;;;;;;:::888888777555555444444555666666666666666666666666666666666666666666666666444444555555555555444444333333333333333333333444555444333222222333444555111111222222222333333333222222222333444555555555555555555555555555555555444444444555555555555666444444555777888===JJJXXXwwwyyyvvv{{{yyynnnnnnRRRPPPOOORRRVVVVVVQQQKKKEEEJJJXXXttt}}}ttt[[[UUUddduuuwwwqqq|||~~~|||nnn[[[SSSIIILLLPPPSSSTTTUUUVVVXXXPPPXXX]]]ZZZVVVVVVXXXWWWaaa```dddooowwwwwwppp]]]III???<<<::::::;;;777666555444444555666777666999<<<======???CCCFFFIIIMMMPPPQQQNNNIIIEEECCC???@@@@@@AAAAAABBBBBBCCCCCCAAA>>>;;;:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888999:::;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<===>>>@@@EEEKKKOOOPPP^^^nnnxxx{{{zzzrrrjjj]]]]]]\\\[[[XXXUUUQQQPPPMMMJJJGGGEEEDDDEEEFFFHHHBBBAAA@@@???===<<<::::::444666;;;AAAGGGMMMQQQTTTQQQRRRSSSUUUVVVWWWYYYYYY[[[XXXXXX^^^hhhpppttttttjjjjjjfff___[[[^^^```___ggg___YYYXXXXXXXXX[[[___]]]___bbbccccccbbbbbbcccdddfffiiikkklllmmmoooqqqrrrrrrsssuuuxxx|||yyyqqqlllkkknnnqqqsssqqqtttwwwwwwvvvvvvyyy|||rrrrrr|||sssxxxrrrgggeeeSSSRRRRRRRRRUUUYYY\\\^^^WWWXXXYYYXXXVVVSSSSSSSSSXXXUUURRRSSSVVVWWWTTTPPPUUUUUUWWWZZZ^^^______]]]VVVYYYXXXZZZ[[[SSSWWWkkkfffNNNPPP\\\ppp~~~zzzjjj\\\IIIEEEAAA>>>>>>?????????===============<<<<<<<<<888888777555555444444444555555555555555555444444555555555666666666666666444555555555555555555444555444444333333222222111555555333333333333555555111222222222222333333333222222333444444555666666444444444444444444444444444444444555555555666666222333777:::===GGGZZZmmmxxxaaa]]]eeeRRRUUUYYY\\\[[[VVVPPPLLLKKKOOO^^^xxx}}}uuu]]]TTT___mmmooojjjwww~~~pppcccYYYRRRNNNMMMMMMPPPTTT[[[bbbfffUUUSSSRRRSSSVVVWWWUUUSSSXXXYYYbbbgggppp~~~ooojjjdddUUUCCC999:::<<<;;;:::999888777666666666666666777888999:::>>>BBBFFFJJJLLLNNNOOOMMMJJJGGGDDD>>>???@@@BBBBBBCCCBBBBBBDDDDDDCCCBBB@@@>>><<<;;;>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;:::::::::999999888888888::::::999888888999::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===@@@DDDHHHKKKLLLQQQ]]]nnn}}}|||uuummmiiiddd```]]]ZZZVVVTTT]]]WWWPPPLLLLLLMMMMMMMMMJJJIIIGGGCCC>>>:::666555999:::===DDDKKKOOOOOONNNQQQQQQRRRSSSTTTVVVXXXYYYYYY[[[\\\___ccclllxxx|||{{{{{{zzzssshhhaaaaaa]]]\\\ZZZXXXVVVXXX[[[^^^eeeffffffeeeccccccdddfffeeeeeefffhhhiiikkklllllluuuwwwzzz||||||}}}~~~wwwrrrppppppqqqrrrssspppppptttvvvwwwzzz~~~{{{yyy||||||tttxxx~~~}}}zzzsssjjjccc```___YYYUUUPPPLLLLLLQQQVVVZZZYYYWWWUUUUUUVVVVVVSSSPPPQQQQQQRRRSSSTTTUUUUUUUUUWWWYYYYYYVVVUUU[[[fffoooaaaWWWTTTYYYZZZVVVXXX```nnnvvvfffTTTIIIJJJUUUoookkkWWWFFFCCCCCC???===AAAAAA???=========<<<:::888999999777666555555555555444444444444444444444444444444444444444444444444555555666666666666555555333333333222222111111111222222333333333444444444444444444333333222222222222222333333333444444444666444333333444444444444666333333666555333333777222777;;;===BBBQQQhhhzzz}}}iii\\\ZZZ\\\VVVSSSQQQVVV^^^aaa^^^YYYQQQLLL```vvvxxxmmmmmmllleeehhheeeooo}}}mmmbbbYYYSSSLLLKKKJJJLLLRRR\\\eeekkk\\\YYYVVVVVVVVVVVVTTTRRRPPPWWW]]]```iii}}}uuu}}}zzzlll```QQQEEE???===;;;::::::999888777666666666666555777888999:::===AAADDDHHHJJJLLLMMMMMMKKKHHHFFF@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBB@@@???===<<>>>>>======<<<;;;;;;<<<<<<;;;::::::::::::;;;:::::::::999999999888888::::::999888888999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBEEEGGGGGGJJJTTTcccsss|||}}}zzzqqqmmmfffaaa\\\YYYUUUSSSZZZ\\\\\\XXXRRRNNNMMMOOONNNMMMKKKGGGAAA<<<999777777888<<>>DDDQQQcccqqq}}}mmm\\\QQQMMMNNNPPPNNNOOOUUU]]]aaa```]]]UUUQQQcccvvv}}}yyyzzzxxxpppjjjbbbjjj{{{mmmddd^^^YYYOOOMMMJJJKKKPPPYYYbbbhhhccc```\\\YYYWWWUUUSSSRRROOO[[[ZZZ[[[dddpppvvvuuuwwwbbbMMMGGGDDD>>>:::999:::999888777666666666666444666777888999;;;???BBBEEEGGGIIILLLLLLKKKIIIHHHBBBAAA@@@??????@@@AAACCCBBBBBBBBBAAAAAA@@@???>>>??????>>>>>>===<<<<<<<<<<<<<<<;;;::::::::::::;;;:::::::::999999999999888:::999999888888999999:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>@@@BBB???@@@EEEPPP^^^jjjqqqsssppplllfffaaa]]]ZZZWWWUUUXXXaaaiiifff\\\RRRPPPRRRPPPPPPNNNJJJCCC>>>:::999666777:::AAAHHHOOORRRSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVXXX[[[___fffoooyyyxxxdddYYYPPPQQQQQQQQQQQQTTTYYY]]]bbbdddeeedddccccccdddeeeeeefffhhhjjjmmmnnnooopppsssvvvyyy{{{{{{|||~~~zzztttppppppqqqsssvvvuuuuuutttqqqpppvvv{{{}}}|||zzzyyy{{{gggXXXSSSSSSKKKKKKKKKKKKLLLMMMOOOPPPUUUTTTSSSSSSUUUUUUTTTSSSQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSTTTVVVYYY[[[]]]^^^VVVTTT[[[___ZZZUUUVVV\\\^^^oooqqqdddWWWGGGJJJ```ppp~~~ooo]]]QQQJJJBBB;;;>>><<<;;;;;;<<<<<<:::888999888888777777777888888555555555555555555555555444444444444444444444444333333333444444333333333444333333333333333222222333333333444444444555555444444444444444333333333333333333444444444555555666666666777666666555444333222444777888666777<<>>===???AAACCC@@@AAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<;;;::::::::::::;;;999999999999999999999999999999999999999999999999888999999999999:::::::::::::::::::::::::::::::::777999<<<<<<<<<===@@@CCC===<<<<<>>:::999888999<<<@@@FFFLLLPPPRRRSSSSSSRRRRRRSSSTTTUUUUUUUUUVVVYYY]]]bbbiiipppuuu{{{xxxzzz|||mmm[[[PPPGGGHHHJJJKKKNNNRRRWWW[[[^^^```bbbbbbaaaaaabbbcccdddfffiiilllnnnpppqqqqqqoooqqqtttvvvwwwxxx{{{|||}}}vvvrrrppprrrtttqqqrrrtttuuurrrsss}}}~~~{{{|||{{{}}}xxxvvvrrrjjjWWWRRRTTTGGGGGGGGGHHHKKKMMMPPPQQQRRRRRRQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQRRRRRRSSSPPPOOONNNPPPSSSVVVWWWWWWVVVOOONNNUUU\\\[[[WWWWWWTTTWWWbbbooozzzoooXXXIIIMMMRRRjjjqqq]]]LLL???@@@???======>>>>>>===;;;999888888888888888999999666666666666666666666666444444444444444444444444333333444444444444333333444444444444333333333333444444444444555555555555555555555444444444444444444444444444555555555555111333555777777777777888555333444666666777===EEEWWW```jjjnnnmmmkkkkkkmmmeeeoooxxx~~~qqq\\\OOOKKKJJJGGGCCC???AAAEEEJJJNNNQQQSSSTTTRRRQQQeeettthhhhhhzzzzzzeeefff|||gggZZZXXXYYYYYYWWWVVVTTTRRRQQQQQQQQQRRR___^^^\\\YYYWWWUUUUUUVVVQQQXXXOOOQQQ```XXXbbb|||uuuzzzYYYJJJCCC;;;888===:::999888777666666666666333555777777777999;;;===>>>@@@CCCGGGIIIKKKLLLLLLGGGEEEAAA>>>===>>>AAABBB@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@???>>>>>>======<<<<<<;;;::::::::::::;;;999999999999999999999999999999999999999999999999888888888999999999::::::::::::::::::::::::::::::666999;;;<<<===AAAHHHNNNJJJHHHGGGGGGLLLVVVaaaiiiiiihhhgggfffddd```ZZZVVVRRRVVV[[[]]]ZZZUUUQQQPPPOOOSSSUUURRRIIIAAA===;;;;;;===???BBBEEEIIIMMMOOOQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVXXX[[[^^^```bbb\\\WWWUUUXXXXXXQQQGGGBBB>>>@@@CCCFFFJJJOOOUUUYYYZZZ\\\^^^______^^^___```aaacccfffiiilllmmmnnnnnnlllooorrrtttvvvwwwyyy{{{~~~}}}zzztttrrrsssuuuqqqrrruuuwwwuuuwww~~~yyyvvv}}}qqqmmmnnnUUUNNNQQQLLLJJJIIIHHHIIILLLOOOQQQPPPPPPPPPQQQQQQSSSUUUVVVWWWVVVTTTSSSSSSTTTUUUVVVXXXUUUQQQPPPQQQSSSTTTTTTVVVQQQOOOSSSXXXZZZYYYYYYUUUZZZdddhhhsssttt```SSSHHHJJJjjjiiiTTTHHHEEEAAA>>>>>>>>>===<<<999888888888888888999999777777777777777777777777555555555555555555555555555555666666666666555555444444444444444444444444444444555555555666666666555555555555555555555555444444555555555666666666222444666777555555666888888666555777999???KKKWWW{{{{{{qqqnnn___iiiwwwnnn___MMMDDDFFFJJJJJJGGGEEEFFFIIILLLOOOQQQQQQRRRJJJKKKbbbrrruuuqqq{{{fffdddvvvaaaVVVVVVYYYZZZVVVVVVVVVUUUSSSRRRPPPOOOXXXYYYZZZYYYWWWVVVWWWXXXTTTVVVPPPUUUccc___dddgggPPPDDD<<<:::===:::999888777666666666666444555777888888888:::<<<<<<>>>AAAEEEHHHJJJLLLLLLJJJGGGCCC@@@>>>???AAABBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;::::::::::::;;;888999999999999:::::::::888999999::::::999999888888888888888999999999999::::::::::::::::::::::::888;;;===>>>@@@HHHUUU___bbb```]]]ZZZ\\\ffftttzzzwwwrrrmmmggg```YYYTTTNNNMMMMMMNNNPPPPPPMMMJJJOOOVVV[[[ZZZQQQGGGAAA???>>>@@@CCCEEEFFFHHHKKKMMMOOOOOOOOOOOOPPPQQQRRRSSSUUUSSSRRRQQQRRRQQQOOOMMMEEE???;;;===>>><<<:::;;;777:::>>>CCCGGGMMMSSSWWWWWWZZZ]]]^^^^^^^^^^^^___]]]___bbbfffhhhiiiiiihhhmmmpppsssuuuwwwxxx{{{}}}|||}}}}}}~~~~~~|||{{{zzz~~~xxxttttttvvvuuuuuuwwwyyyxxxyyy{{{wwwppplllzzzZZZOOOQQQSSSQQQNNNKKKJJJKKKLLLMMMOOOPPPPPPPPPOOOQQQTTTVVVWWWVVVTTTSSSSSSTTTVVVWWWccc```\\\WWWSSSRRRRRRRRR[[[YYYWWWWWWXXXYYYZZZZZZZZZ^^^gggiiiiiiwwwcccNNNCCCOOOddd~~~sssXXXSSSJJJCCC???<<<;;;:::999888888777777777888888888888888888888888888888777777777777777777777777777777888888888888777777444444444555555555555666555555555666666666666777555555555666666666666666555555555666666666666777666888999777444444666999666555666999<<>>>>><<<<<<;;;::::::::::::;;;888888999999999:::::::::888999::::::::::::999888888888888888999999999999999999999999999999999999:::<<<<<<<<>>BBBFFFHHHHHHHHHJJJLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSQQQNNNLLLJJJGGGBBB===<<<888666888777555666999333666;;;@@@EEEKKKQQQUUUVVVYYY]]]____________```^^^```cccggghhhiiihhhggglllooorrruuuvvvxxxzzz|||{{{|||}}}}}}}}}|||zzzyyy}}}{{{vvvuuuvvvxxxvvvwwwzzzzzz{{{zzzuuu~~~|||zzzrrrqqqzzzaaaQQQQQQRRRQQQPPPOOONNNMMMLLLLLLNNNOOOPPPOOONNNOOOSSSVVVTTTRRRQQQPPPPPPRRRUUUVVVaaabbbaaa]]]WWWRRRRRRSSSXXX[[[]]]\\\ZZZYYYZZZZZZ\\\ZZZaaaeeebbbqqqyyy```SSSJJJJJJ\\\tttqqqhhhZZZMMMDDD>>>;;;:::999888888777666666666666999999999999999999999999888888888888888888888888777777888888888888777777444444555555666666666666555555666666666777777777555555666666666777777777555555666666666777777777555888999888555777<<>>@@@CCCEEEJJJXXXfffnnnffffffuuueeePPPLLLHHHGGGIIILLLPPPRRROOONNNNNNSSSZZZ^^^\\\YYYPPPMMM___ooo{{{xxxmmmiiiiii```___ssszzzttthhh[[[WWWYYY[[[ZZZ]]][[[WWWSSSQQQPPPPPPQQQQQQUUUZZZ[[[ZZZXXXXXXYYYWWWSSSVVVVVVRRRZZZfffhhh|||bbbOOOEEE>>>888:::999888777666666666666555777999999999999999;;;:::<<>><<<<<<;;;::::::::::::;;;888888888999999:::::::::888999:::;;;;;;:::999888777888888888888999999999999999999999999999999999:::;;;:::999<<>><<<999999777666555555555555999999999999999999999999999999999999999999999999777777888888888888777777444555555555666666777777666666666666777777777777555666666666777777888888666666666666777777777777222555777777888<<>>???AAADDDGGGJJJLLLJJJGGGCCC???===???AAA>>>???@@@BBBCCCBBBBBBAAABBBAAA@@@??????@@@AAABBB=========<<<;;;;;;:::::::::::::::999999999888888999999888777666666666777888888999999999:::::::::::::::;;;;;;::::::999888666777999;;;@@@GGGPPPVVVjjjsssvvviiiWWWYYYpppwwwmmmllljjjddd]]][[[WWWSSSQQQOOOOOOOOOIIIHHHJJJNNNQQQOOOGGG@@@CCCDDDEEEFFFGGGGGGGGGFFFHHHJJJMMMNNNMMMMMMNNNPPPNNNKKKFFFAAA===:::::::::999777666666777888888777333555888===CCCIIINNNPPPXXXZZZ\\\]]]^^^]]]]]]]]]dddeeefffgggggghhhhhhhhhjjjkkkmmmooorrruuuwwwyyy~~~}}}|||{{{zzzyyyyyyxxx{{{xxxooouuuvvvxxxzzz|||}}}~~~~~~|||yyymmmmmmnnnwwwnnn\\\RRRMMMOOOPPPQQQTTTUUUTTTQQQNNNQQQUUUUUUOOOKKKKKKLLLKKKOOOPPPQQQQQQQQQPPPOOONNNVVVVVVVVVUUUTTTSSSRRRQQQRRRUUUXXXWWWVVVXXX^^^ccciii```XXXUUUVVV[[[dddmmmjjjYYYVVVOOOFFFPPPggg~~~vvv^^^PPPHHHAAA;;;444333999:::444555<<<777999:::999777666999<<<;;;::::::999888777666666777777777777777777777777666666555555555555666666777777666666555555555444222222333444555555555555777888888666444444666999777:::666777>>>CCCSSSkkk|||}}}yyysssssswwwwwwrrrtttooohhhdddkkkzzz~~~kkkYYYMMMAAA@@@>>>???AAACCCCCCCCCBBB???>>>BBBKKKRRRUUUTTTTTTSSSgggvvv}}}qqqYYYXXXhhhxxxkkkeee]]]XXXVVVUUUTTTRRRUUUWWWXXXYYYXXXWWWWWWVVVQQQRRRTTTVVVXXXYYYZZZZZZ^^^]]][[[[[[\\\^^^aaacccyyyxxxjjj]]]OOOBBB999:::999999999:::999666444666666666777777777888888888:::===???AAADDDGGGJJJLLLKKKHHHDDD@@@>>>???AAA>>>???AAABBBCCCCCCBBBBBBBBBAAA@@@??????@@@AAABBB>>>>>>===<<<<<<;;;;;;::::::::::::999999999999888:::999888888888888888888888888888999999999::::::::::::;;;;;;::::::999888::::::::::::;;;>>>CCCGGGRRR___iiidddWWWTTTaaapppzzzrrrqqqqqqooofffbbb\\\VVVSSSQQQRRRSSSKKKIIIGGGHHHIIIGGGCCC???DDDDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNGGGEEEAAA===:::999999999;;;:::999999::::::999888444555888<<>>===<<<===@@@BBBDDDDDDDDDBBBBBBGGGNNNRRRSSSQQQPPPPPPdddttt}}}bbb\\\fff}}}hhhbbb[[[VVVUUUVVVTTTSSSWWWXXXYYY[[[[[[[[[[[[ZZZRRRRRRSSSUUUXXX[[[]]]^^^^^^^^^______^^^]]]\\\[[[gggzzzkkk^^^QQQEEE===;;;:::999:::::::::888666555555555666666666666666666888;;;>>>@@@CCCGGGJJJLLLLLLJJJFFFBBB@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB>>>>>>======<<<<<<;;;;;;::::::::::::999999999999999999888888888999::::::888888888999999999999::::::::::::::::::999999888;;;<<<<<<:::999999:::<<>><<<:::999999999<<<;;;;;;===>>>>>><<<:::777777888;;;CCCLLLVVV\\\___ZZZWWWYYY___cccaaa]]]```aaaccceeegggiiijjjjjjjjjkkkmmmooorrruuuwwwxxx}}}|||{{{yyywwwvvvtttsssrrrsssvvv{{{||||||{{{{{{|||}}}|||uuuyyy~~~xxxtttmmmxxxwwwxxx~~~{{{|||~~~xxxjjjdddYYYPPPNNNPPPOOOKKKEEEEEEGGGJJJOOOTTTVVVVVVOOOWWWZZZSSSLLLKKKNNNOOOLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVSSSVVVYYYXXXVVVUUUWWWYYYccc^^^\\\\\\YYYTTTRRRTTTSSSkkkuuucccPPPCCC>>>III]]]sss{{{uuujjjdddUUURRRJJJ???999:::;;;999999:::<<<;;;999888888999:::::::::::::::999999999::::::::::::::::::::::::999888888777777888888999777777777777666666666666555666888999999999888777555444444777<<<>>><<<888<<>>======<<<<<<;;;;;;;;;:::::::::999999999777777777777888999::::::888888888888999999999999999::::::::::::999888888999;;;<<<;;;;;;;;;===>>>BBBMMMZZZcccddd___YYYVVVXXXeeesssxxxvvvtttuuuxxxqqqmmmfff___YYYUUUTTTSSSRRRPPPLLLFFFBBBAAACCCFFFEEEEEEDDDEEEGGGJJJNNNPPPOOOLLLJJJIIIKKKLLLLLLKKKEEEDDDBBB@@@>>><<<;;;;;;;;;;;;<<>>AAACCCCCCDDDBBBBBBEEEIIILLLMMMLLLKKKKKK```qqq~~~kkk___]]]zzz{{{kkk[[[WWWRRRQQQUUUYYYZZZZZZWWWVVVVVVXXXYYYYYYWWWTTTXXXWWWWWWVVVWWWXXXZZZ[[[YYYYYYYYYZZZYYYXXXWWWWWWXXX^^^xxxlllyyywww___LLLAAA<<<:::888888999999888777555555555555444444444444333666999;;;===@@@DDDGGGHHHJJJKKKJJJGGGCCCAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>======<<<<<<;;;;;;;;;:::::::::999999666666666666666777888999777777888888888999999999999999::::::999999888777777888:::;;;<<>><<<:::;;;@@@IIISSSYYY``````^^^[[[WWWWWW[[[______```aaabbbcccdddddddddhhhiiillloooqqqrrrssstttpppppppppqqqqqqqqqrrrrrrvvvwwwxxxyyyzzz|||~~~{{{ssspppwwwxxx}}}}}}}}}}}}yyykkkYYYMMMJJJNNNTTTXXXTTTPPPKKKIIIIIIKKKLLLLLLKKKSSSXXXTTTMMMKKKLLLLLLLLLMMMOOOOOOOOONNNMMMLLLPPPQQQRRRSSSTTTTTTUUUUUUSSSUUUWWWXXXVVVTTTRRRRRRVVVWWW[[[aaa```YYYSSSRRRQQQRRR\\\rrryyyiiilll___WWWWWWWWWTTTYYYcccqqqwwwsssfff[[[SSSGGG999:::::::::;;;;;;;;;:::999888888888999999999999999999999999999999999999999888777777666666777777888777888888888888888888888999888666555666777888999:::<<<>>>@@@EEERRRcccpppiiimmmiiiiiisssrrriiiggg___```aaa```^^^```hhhppprrrkkksss}}}cccOOOEEECCCCCCBBB???===;;;<<<>>>AAAAAAAAADDDBBB@@@AAAEEEJJJNNNQQQMMMMMMaaaqqqrrruuukkk```\\\xxxtttiiiWWWSSSOOOPPPTTTYYY\\\\\\WWWVVVVVVYYY]]]^^^\\\YYYZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYZZZYYYYYYqqqxxxyyy~~~uuuVVVBBB???<<<:::999999999888777555555555555555444444444333666888:::<<<>>>BBBEEEDDDGGGKKKKKKIIIEEEBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@??????>>>>>>======;;;;;;;;;;;;::::::::::::666666555555555666777777777777777888888888888999999999999999999888888777777888999:::===CCCKKKPPPTTTbbbzzzwwwcccaaa```eeennntttssspppooommmmmmlllkkkgggbbb^^^[[[SSSQQQLLLHHHFFFEEEEEEEEEDDDDDDDDDFFFHHHKKKMMMOOOOOOOOONNNLLLLLLNNNSSSWWWYYYXXXVVVRRRMMMHHHCCC@@@>>>>>>???AAACCCDDDCCCAAA@@@>>>===>>>BBBIIIPPPUUUUUUXXXZZZWWWRRRRRRYYY___^^^^^^___```aaaaaaaaaaaafffhhhjjjmmmoooqqqqqqqqqlllmmmnnnooopppqqqrrrrrrooorrrtttvvvvvvwwwxxxzzz}}}tttrrrvvvyyyuuuyyyrrrnnn}}}xxxiiiYYYNNNJJJKKKQQQWWWSSSPPPKKKIIIIIIKKKLLLLLLKKKRRRUUUSSSOOONNNLLLIIIKKKMMMOOOQQQPPPNNNKKKIIINNNOOOPPPRRRSSSSSSSSSSSSSSSTTTVVVWWWWWWUUUTTTSSSSSSSSSWWW]]]^^^YYYVVVWWWZZZSSSRRRYYYcccxxx}}}vvvsssrrrrrrmmmaaaTTTNNNZZZcccmmmrrrrrrmmmbbbXXXLLLIIIEEEBBB@@@>>><<<:::::::::::::::999999999999999999999999999999999999777777777666666777777777888888888888999999999999777888999;;;===???@@@AAACCCGGGKKKMMMRRR```vvv{{{cccVVVGGGHHHNNNWWW^^^fffrrr}}}~~~mmmRRR@@@===??????===???===<<<<<<>>>@@@AAA@@@EEECCCAAAAAAEEEKKKQQQUUUPPPOOOcccsssyyy{{{nnnccc^^^wwwwwwkkkfffVVVRRRNNNOOOSSSXXX[[[[[[[[[YYYXXX[[[```aaa^^^ZZZXXXXXXXXXXXXWWWUUUTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWTTTUUUccc|||dddKKKCCC@@@===;;;;;;;;;:::888666666666666555555444444444666888999:::===@@@BBBAAAEEEIIIKKKJJJFFFCCCAAA??????>>>>>>???@@@BBBCCCBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@??????>>>======<<<;;;;;;;;;;;;:::::::::888777666666666666666777777777777777888888888888999999999999999888777777999888888:::@@@KKKWWW```eeettt{{{mmmiiikkkrrrtttpppkkkjjjiiiiiijjjiiihhhfffdddbbbZZZSSSKKKFFFEEEEEEDDDCCCDDDEEEGGGHHHJJJLLLMMMNNNMMMPPPQQQOOOLLLOOOXXX___gggfffddd```ZZZTTTNNNJJJFFFEEECCCCCCDDDDDDBBB@@@??????@@@BBBFFFKKKPPPSSSSSSUUUVVVUUUSSSSSSWWW[[[ZZZ[[[\\\]]]______``````dddfffiiilllnnnoooooonnnnnnnnnooopppqqqrrrrrrsssmmmpppsssttttttuuuxxxzzzyyyzzz|||yyy{{{~~~iiiiiivvvvvvgggWWWQQQNNNMMMOOOSSSPPPMMMIIIHHHIIIKKKMMMMMMMMMQQQTTTSSSRRRRRRMMMGGGGGGJJJOOORRRRRROOOKKKHHHJJJKKKMMMOOORRRSSSTTTTTTRRRSSSTTTUUUWWWWWWVVVUUUQQQPPPRRRXXX\\\\\\^^^bbbddd\\\YYY[[[WWW\\\zzz~~~ttt```MMMDDDFFFOOO]]]gggnnnuuuzzzlllfff\\\TTTMMMGGGBBB>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::999888888777777888888999888888888999999999::::::777<<>>===>>><<<999<<<;;;:::;;;===@@@AAA@@@CCCCCCBBBCCCEEEJJJOOOSSSQQQPPPeeetttsssfff]]]ttt{{{lllbbbaaaWWWSSSOOONNNRRRWWWYYYYYY```]]][[[]]]``````[[[WWWVVVWWWWWWXXXWWWVVVTTTSSSOOOQQQTTTVVVWWWUUUSSSQQQMMMQQQ[[[~~~oooVVVFFFCCC@@@======<<<;;;:::777777666666666555555555444666888999:::<<>>CCCHHHKKKJJJGGGCCCBBB???>>>>>>===>>>@@@AAABBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999888777666666777777777777777777888888888888888999999999999888777777999999999<<>>???BBBEEEIIINNNQQQSSSYYYXXXVVVVVVVVVVVVWWWWWWVVVXXXYYY\\\^^^___```aaaccceeehhhkkkmmmnnnmmmmmmppppppqqqqqqrrrrrrrrrsssqqqsssuuuuuutttuuuyyy|||yyyzzz}}}{{{}}}dddjjjqqquuucccTTTPPPPPPNNNKKKLLLOOOLLLIIIHHHIIIKKKLLLLLLOOORRRSSSSSSUUUUUUOOOGGGCCCGGGNNNSSSTTTQQQLLLHHHFFFHHHKKKNNNQQQTTTUUUVVVRRRRRRSSSUUUWWWXXXXXXWWWSSSPPPPPPSSSVVVWWW[[[aaa]]]YYY]]]ccc\\\VVViiirrr___UUUIIIAAAEEENNNYYYlllqqqdddZZZQQQIIIDDD@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::888888888999999::::::::::::BBBPPP]]]dddfffcccaaahhhiiilllmmmmmmnnnoooooogggpppkkkaaacccdddcccgggkkkfffgggqqq|||ttt\\\IIIEEEAAAAAABBBAAA===:::999888777999<<>>>>>@@@DDDGGGHHHFFFDDDBBB???>>>>>>>>>>>>@@@AAABBBAAACCCDDDFFFFFFEEECCCBBBAAA@@@??????AAACCCCCCBBB<<<<<<<<<<<<<<<;;;;;;;;;999999888888777777666666777777777777777777777777777777777777777777777777777999;;;<<>>@@@BBBCCCEEEFFFIIIJJJLLLMMMMMMNNNMMMNNNRRRUUUXXX___gggmmmsssvvvsssnnnjjjddd^^^SSSKKKEEEEEEFFFCCC@@@???@@@??????CCCJJJPPPRRRRRRTTTUUUVVVVVVVVVTTTSSSQQQQQQRRRTTTVVVXXXZZZ[[[\\\aaadddhhhiiiiiigggffffffmmmpppsssuuusssqqqpppppptttttttttsssrrrsssvvvyyyvvvxxx{{{||||||~~~~~~zzzgggiiirrriii```TTTLLLJJJKKKJJJHHHIIIJJJJJJJJJIIIIIIKKKLLLRRRQQQUUUZZZZZZTTTPPPPPPDDDEEEFFFIIIKKKNNNQQQRRROOOOOOOOOPPPQQQSSSTTTUUUUUUSSSRRRTTTVVVWWWUUURRRNNNRRRVVVVVVUUUUUUXXX[[[___]]]___```[[[YYYiii}}}qqqllldddVVVHHH???CCCSSSccc|||zzzkkk```[[[NNNIIICCCDDDHHHHHHCCC===:::888777888;;;===<<<:::===;;;999888999;;;;;;;;;>>>AAABBB???:::888:::===GGGGGGNNN^^^qqq{{{zzzttt}}}xxxvvvvvvrrrfff[[[UUU[[[WWWUUUZZZdddpppwwwyyy|||}}}vvvlll]]]PPPBBBAAA???>>><<<;;;::::::<<<;;;;;;;;;;;;<<<<<<===@@@@@@@@@CCCGGGJJJLLLLLLOOOXXXhhh~~~ttt}}}yyyddd\\\rrr|||nnnaaaWWWSSSQQQSSSRRRQQQPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSUUUUUUUUUUUUUUUTTTSSSSSSRRRUUUZZZ^^^^^^\\\WWWTTTOOOMMMQQQXXXlllXXXQQQGGG???;;;:::;;;;;;999888777666666555666666444555777777777999;;;======@@@CCCFFFGGGFFFDDDBBB??????>>>>>>>>>@@@AAABBBAAABBBDDDEEEEEEEEECCCBBBBBB@@@??????AAACCCBBBBBB>>>=========<<<<<<;;;;;;:::::::::999888888777777777777777777777777777777777777777777777777777777777999:::999:::CCCQQQ]]]jjjiiillltttooobbbaaa___^^^]]]]]]]]]]]]\\\YYYRRRJJJDDDAAACCCEEEBBBCCCEEEGGGIIIJJJKKKKKKIIIIIIKKKPPPSSSYYYdddooosssyyy}}}{{{wwwtttooojjj\\\SSSLLLKKKKKKHHHEEEEEEBBBAAAAAADDDJJJOOOQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPRRRSSSTTTUUUWWWXXXZZZ[[[\\\^^^aaacccddddddcccdddkkkmmmpppqqqpppnnnnnnnnnqqqqqqqqqpppqqqrrruuuwwwxxxyyy{{{{{{|||}}}uuuwww~~~sssqqqvvv}}}|||^^^VVVMMMHHHIIIJJJJJJIIIHHHIIIJJJIIIHHHHHHJJJKKKQQQRRRXXX^^^^^^XXXRRRQQQMMMKKKGGGDDDEEEHHHMMMPPPWWWUUUSSSPPPPPPQQQSSSUUUWWWUUURRRRRRRRRQQQOOOLLLJJJNNNSSSWWWYYYYYYZZZZZZXXX^^^bbbaaaaaahhhssszzz|||uuuhhh[[[QQQKKKIIITTTbbbwwwvvvmmmbbb[[[YYYZZZ\\\]]]PPPIII@@@;;;<<<@@@DDDFFFCCCAAA@@@@@@AAAAAA@@@???NNNRRRVVVWWWTTTQQQNNNMMMSSSRRRXXXgggyyy{{{qqqfffaaa\\\WWWUUUWWWbbbfffkkkmmmqqq{{{rrreeeZZZNNNDDD@@@???>>>===<<<;;;;;;;;;======<<<;;;;;;<<<<<<<<<>>>>>>???AAAEEEHHHJJJKKKRRRYYYiii~~~ssszzz{{{uuu```YYYooonnn^^^UUUPPPNNNMMMOOONNNMMMLLLLLLNNNOOOPPPMMMNNNOOOPPPQQQPPPOOONNNSSSSSSTTTUUUTTTSSSRRRQQQSSSUUUXXXZZZZZZWWWSSSQQQQQQKKKMMMPPPlllppp[[[VVVNNNDDD===:::;;;===999999888777666666666666444555777777777888:::<<<===???BBBEEEFFFEEEDDDCCCAAA@@@???>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBB@@@???@@@AAABBBBBBAAA@@@??????>>>===<<<;;;;;;<<<;;;;;;:::999999888888777777777777777777777777777777777777777777777777666888999777555999AAAHHHUUUXXX[[[\\\\\\bbbllltttxxx~~~fffccc___]]]\\\YYYTTTPPPTTTRRRNNNIIIEEECCCDDDFFFAAAAAACCCDDDFFFGGGIIIIIIFFFGGGJJJMMMOOOVVVfffuuu}}}~~~yyyiii```VVVSSSQQQMMMKKKLLLFFFEEEEEEGGGKKKOOOPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQTTTSSSSSSSSSTTTVVVXXXYYYXXXYYY[[[\\\^^^^^^______gggiiilllmmmmmmlllmmmnnnnnnnnnnnnooopppqqqssstttzzzyyyxxxyyy{{{}}}}}}|||~~~wwwkkkkkkttt}}}vvvwwwxxx{{{tttfffRRRMMMGGGEEEFFFGGGGGGFFFFFFGGGHHHHHHGGGGGGHHHJJJMMMOOOVVV^^^___XXXRRRQQQRRROOOJJJFFFDDDDDDFFFGGGSSSSSSTTTTTTTTTTTTTTTTTT^^^[[[XXXUUUTTTSSSQQQOOOKKKMMMRRRWWWZZZ[[[YYYWWWYYYdddhhhccceeepppqqqjjjjjjccciiiyyymmm___TTTJJJKKKRRR```rrrtttkkkiiimmmrrrhhh```UUULLLHHHIIILLLNNNRRRSSSUUUXXXZZZZZZXXXVVVWWW\\\ccclllqqqrrrnnnkkknnnjjjhhhllluuuyyyxxxtttfff\\\RRROOOOOORRRXXX___hhhttt}}}}}}}}}}}}qqq```QQQHHHAAA<<<>>>======<<<<<<<<<<<<===???>>>===<<<<<<<<<<<<<<<======>>>@@@CCCFFFIIIKKKRRRYYYfffzzzqqquuuzzzuuuccc[[[ppp~~~mmm[[[PPPKKKKKKLLLJJJJJJIIIIIIJJJLLLNNNOOOKKKLLLNNNPPPPPPPPPOOONNNOOOPPPRRRSSSTTTSSSRRRQQQUUUTTTSSSQQQPPPPPPPPPPPPVVVMMMPPPPPP```{{{sss[[[UUUMMMFFFBBB???===;;;:::999888777666666555555444555666666666777999;;;<<<===@@@CCCDDDDDDDDDDDDBBBAAA@@@???>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBAAA???@@@AAABBBBBBAAAAAAAAA@@@???>>>===<<<;;;<<<<<<;;;:::999888888777666666666666666666666666777777777777777777777777333666999999777777;;;???CCCLLLUUUWWWTTTTTT[[[bbbgggppp}}}nnnhhh```\\\ZZZUUUNNNHHHGGGGGGFFFDDDAAA@@@AAACCCAAAAAABBBCCCDDDFFFGGGHHHGGGHHHJJJKKKKKKQQQcccuuuwwwlllaaa[[[UUUPPPOOOPPPJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPOOONNNOOOPPPRRRSSSTTTSSSRRRQQQRRRSSSUUUVVVXXXWWWXXXZZZ\\\^^^___^^^dddgggjjjlllmmmnnnppprrrppppppooopppqqqqqqppppppvvvuuutttwww{{{}}}|||yyy{{{ppphhhooo{{{sssxxx|||~~~~~~zzzvvvwwwsssfffXXXLLLHHHEEECCCCCCDDDCCCBBBDDDFFFGGGGGGFFFFFFGGGHHHIIIKKKPPPWWWXXXSSSOOOOOONNNOOOOOONNNKKKFFF@@@===CCCGGGNNNUUUXXXXXXVVVTTT^^^]]]ZZZXXXWWWWWWVVVVVVRRRQQQQQQTTTXXXYYYVVVSSSXXX```dddcccdddgggfff```aaa]]]^^^kkkzzzooo___SSSEEE>>>CCCPPP^^^fff|||yyyqqqmmmqqqvvvwwwuuupppkkkfffbbb___^^^bbbdddjjjpppuuuvvvtttrrrnnnnnnqqqyyy}}}wwwpppgggbbbaaa___[[[XXXSSSOOOOOOTTTYYY\\\aaaggghhhsss}}}qqq^^^NNNEEEBBB???<<<<<<<<<<<<<<<===>>>??????@@@???>>>===<<<;;;;;;;;;======???@@@BBBEEEIIILLLOOOUUUbbbuuummmooo~~~{{{jjjbbbssstttbbbSSSJJJJJJMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOLLLNNNPPPRRRSSSTTTTTTSSSUUUUUUVVVVVVUUUSSSQQQOOOVVVNNNSSSRRRWWWfff|||nnn___LLLAAA@@@AAA???;;;;;;:::999777666666555555333555666666555666888:::;;;<<<>>>@@@BBBDDDDDDEEEDDDCCCAAA???>>>>>>?????????@@@AAABBBDDDDDDEEEEEECCCAAA@@@@@@AAABBBAAA@@@BBBAAA@@@???>>>===<<<<<<<<<;;;:::999888777666666666666666666666666666666666666666666666666666666333666999:::888777888999999AAAKKKPPPOOONNNOOOQQQYYYaaalllxxxnnnfff\\\UUURRRNNNHHHCCC>>>@@@AAA@@@???>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGFFFFFFHHHIIIHHHNNN```qqqwwwkkkaaaXXXPPPNNNPPPNNNOOOPPPPPPPPPPPPPPPQQQNNNNNNMMMLLLMMMNNNPPPQQQRRRQQQPPPOOOOOOPPPQQQQQQTTTTTTVVV[[[aaafffhhhhhheeehhhjjjlllnnnqqqtttwwwuuusssrrrrrrrrrqqqmmmjjjnnnnnnpppuuu{{{~~~}}}zzz~~~yyymmmgggnnnyyyrrrxxxyyyuuuuuuxxxvvvmmmdddVVVIIIFFFEEECCCCCCCCCCCCCCCBBBCCCEEEGGGGGGFFFEEEFFFGGGIIIHHHKKKPPPQQQNNNNNNPPPNNNOOOPPPPPPMMMHHHBBB???<<<@@@FFFLLLQQQTTTUUUUUU[[[ZZZYYYWWWVVVTTTTTTUUUWWWSSSPPPQQQTTTWWWVVVUUUUUUTTTYYY___^^^XXXYYY___]]]^^^___```ccctttwwwmmmggg]]]SSSLLLJJJKKKLLLRRRYYYaaabbb``````ffflllnnnppptttvvvwwwvvvuuutttyyy|||zzzvvvwwwwwwsssooo^^^YYYSSSOOOOOOPPPQQQQQQXXXYYY^^^gggmmmppptttyyyvvvzzzuuubbbLLLAAA@@@@@@>>>;;;<<<<<<<<<===>>>???AAABBB??????>>><<<;;;;;;;;;;;;===>>>@@@@@@AAADDDIIINNNOOOTTT```sssjjjiii}}}~~~ooofffttt}}}{{{tttfffVVVLLLKKKMMMQQQQQQQQQPPPMMMJJJGGGEEEIIIJJJJJJKKKMMMNNNOOOOOOMMMNNNOOOPPPRRRSSSUUUUUUTTTYYY___dddccc^^^WWWRRRSSSMMMRRRPPPQQQVVVkkkzzzXXXBBB<<<>>>???===<<<;;;999888777666555555333444555555555555777999:::;;;<<<>>>@@@CCCDDDEEEFFFDDDBBB@@@???>>>>>>>>>>>>???@@@AAACCCDDDFFFFFFCCCBBB@@@@@@AAABBBAAA@@@AAA@@@@@@???>>>===<<<<<<<<<;;;:::999888777666555777777777777777777777777666666666666666666666666555777999999777444333333666888<<>>????????????@@@AAAAAA@@@@@@@@@AAACCCEEEFFFBBBBBBDDDGGGHHHNNN]]]llluuuhhh\\\QQQMMMNNNOOOQQQRRRRRRPPPOOOOOOPPPJJJJJJJJJIIIJJJJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOTTT]]]iiirrruuuvvviiijjjlllmmmnnnppptttxxxvvvsssqqqqqqrrrooojjjeeeeeehhhmmmtttzzz}}}~~~}}}|||zzzoooggghhhmmmtttzzzzzzsssqqqwww{{{yyyyyyyyyyyysss}}}vvvfff[[[OOOFFFAAAAAAAAABBBCCCDDDFFFFFFBBBEEEGGGHHHGGGFFFFFFFFFKKKHHHIIIMMMNNNMMMNNNQQQQQQOOOLLLJJJHHHHHHHHHIIIDDDCCCAAABBBEEEJJJPPPTTTZZZ[[[[[[YYYVVVSSSRRRRRRUUURRROOOOOOQQQUUUYYY[[[[[[UUUVVV\\\XXXLLLKKKTTTWWWWWWYYY\\\^^^bbbppp}}}|||yyyssskkkbbbZZZVVVSSSKKKKKKJJJHHHFFFGGGKKKOOOMMMPPPVVV[[[aaagggnnnsssrrrsssvvvyyy|||}}}{{{yyyyyypppddd]]][[[ZZZWWWUUUMMMMMMMMMNNNRRRXXX]]]aaahhhiiinnnxxx~~~{{{zzz{{{fffSSS@@@:::<<<<<<999666;;;;;;;;;<<<>>>???AAABBB>>>===<<<;;;;;;;;;;;;;;;===???@@@@@@@@@CCCIIIOOOQQQVVV```rrrjjjfffvvvzzzpppiiiuuuooommmhhh```VVVOOOLLLLLLQQQSSSTTTTTTRRROOOJJJGGGKKKJJJJJJJJJLLLNNNQQQRRRQQQQQQPPPOOOPPPRRRTTTUUUVVVZZZ___ddddddaaa\\\XXXUUUOOOTTTPPPPPPQQQZZZ{{{rrrRRRDDD???>>>===<<<;;;:::888777666555555333444555555444444666888999:::;;;===???BBBEEEFFFGGGEEECCCAAA???>>>======>>>>>>???AAABBBDDDFFFGGGDDDBBB@@@@@@AAAAAAAAA@@@??????>>>>>>>>>===============<<<:::999888777666777777777777777777777777666666666666666666666666666777777777555444333333888666555666888:::;;;<<<:::>>>AAABBBDDDGGGGGGDDDHHHFFFCCC@@@>>>=========<<<===>>>>>>>>>>>>???AAA??????>>>>>>???AAACCCDDDCCCBBBCCCFFFHHHLLLVVVaaa~~~ppp```SSSMMMNNNMMMOOORRRQQQOOOMMMMMMNNNIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJKKKLLLLLLKKKJJJIIIKKKMMMTTT```nnnxxx|||{{{nnnnnnmmmlllkkklllppprrrrrrooommmnnnooolllfff```^^^dddlllsssxxx{{{}}}~~~zzzsssppprrruuu{{{vvviiilllrrryyylllzzz{{{fffXXXOOOJJJAAAAAABBBBBBBBBCCCEEEFFFBBBEEEHHHHHHGGGFFFFFFFFFJJJHHHIIINNNNNNLLLLLLNNNOOOMMMJJJGGGGGGHHHIIIKKKJJJHHHEEECCCCCCEEEHHHKKKTTTWWWZZZZZZWWWTTTSSSSSSRRRRRRRRRQQQQQQSSSWWWZZZ\\\YYYWWWXXXXXXTTTOOOMMMRRRRRRUUUZZZ\\\[[[[[[___nnn|||wwwsssnnnjjjccc\\\SSSLLLIIIHHHFFFDDDAAACCCFFFIIIKKKPPPVVV[[[QQQPPPOOOPPPRRRSSSRRRQQQYYYUUUQQQPPPRRRTTTUUUTTTYYY\\\```eeejjjqqqyyy~~~~~~vvvpppwww{{{~~~rrrddd[[[QQQEEE<<<:::;;;888666777999999::::::<<<===???@@@<<<;;;;;;:::::::::;;;;;;;;;>>>??????>>>AAAHHHNNNSSSVVV```ppplllfffqqqyyytttqqqccc```[[[WWWTTTQQQMMMKKKMMMPPPTTTWWWWWWTTTPPPMMMMMMLLLKKKKKKMMMPPPSSSVVVVVVTTTQQQOOOOOOPPPRRRTTTYYYYYYXXXXXXZZZ[[[]]]___[[[UUUYYYSSSTTTTTTUUUsss|||gggQQQEEE>>>;;;===<<<:::888777666555555333444555555444444666888999999:::<<<>>>BBBEEEGGGHHHFFFDDDAAA???=========>>>>>>???@@@BBBDDDFFFHHHDDDBBB@@@@@@AAAAAAAAA???>>>>>>>>>===============???>>>===<<<:::999888777777777777777777777777777666666666666666666666666555666666666666666777777::::::999999999999999999555:::=========@@@@@@===777999;;;<<<;;;;;;<<<===;;;<<<===<<<<<<<<<>>>@@@>>>===<<<<<<===???AAACCCGGGEEEDDDGGGHHHIIIOOOVVVmmmuuudddUUUNNNNNNKKKNNNPPPPPPMMMKKKKKKLLLJJJJJJKKKLLLKKKJJJHHHGGGEEEGGGJJJLLLLLLJJJHHHGGGNNNOOOVVVbbbpppyyy{{{yyyqqqpppnnnkkkhhhhhhjjjmmmmmmjjjiiikkkmmmjjjccc]]][[[cccllltttwwwyyy|||}}}wwwuuu|||tttxxxnnnaaassshhhUUUKKKFFFEEEEEEDDDBBB@@@@@@AAACCCBBBEEEHHHIIIHHHGGGFFFFFFFFFFFFIIINNNOOOKKKHHHJJJHHHIIIJJJKKKKKKIIIGGGFFFGGGIIIJJJKKKJJJFFFCCC@@@HHHMMMRRRTTTSSSQQQQQQRRRSSSUUUVVVTTTQQQPPPSSSVVVOOOSSSSSSSSS]]]hhhcccVVVQQQSSSWWWYYYVVVRRRUUU[[[[[[cccxxx~~~vvvooogggdddfffeee___XXXTTTVVVWWWUUUPPPLLLKKKLLLRRRQQQOOOOOORRRTTTUUUUUUUUUVVVZZZ^^^cccfffgggfffggglllttt|||~~~}}}qqqaaaSSSJJJFFFAAA===;;;===<<<777888===777888888999:::;;;===>>>::::::999999999:::;;;;;;:::<<<>>>===<<>>777999;;;444555999666666666555555555666666777666888:::;;;===???BBBEEEIIIJJJIIIEEE???<<<===>>>???>>>>>>>>>???AAACCCEEEFFFFFFDDDCCCAAA???>>>===AAA@@@???>>>============<<<<<<;;;::::::999999888:::::::::999999888888888777777777777777666555555777777888888888888777777666666666666777777777777888888999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<@@@???===<<<===???BBBDDDFFFGGGGGGGGGGGGIIIMMMPPP]]]kkk|||rrr^^^OOOJJJKKKKKKLLLLLLLLLKKKKKKJJJMMMJJJHHHIIIKKKMMMKKKIIIJJJHHHGGGHHHJJJKKKHHHEEEIIIQQQ\\\eeejjjmmmqqqsssmmmoooqqqpppllljjjlllnnnhhhnnniii^^^aaannnoooeee]]]bbbjjjpppuuuxxx{{{}}}{{{vvvvvvzzz}}}eee___ooocccMMMIIIJJJDDDCCCCCCBBBAAAAAA@@@@@@DDDDDDEEEFFFGGGGGGHHHHHHIIIIIIKKKLLLMMMLLLJJJGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKQQQUUUSSSIII@@@@@@EEEMMMPPPQQQQQQRRRTTTNNNTTT[[[]]]YYYTTTQQQPPPPPPPPPQQQVVV]]]aaabbbbbbZZZ\\\]]]ZZZUUUQQQQQQRRRTTTYYYfff~~~}}}qqqpppsssrrrpppnnnllliiihhhgggeeebbbaaabbb```bbbeeegggggghhhiiijjjiiijjjmmmooorrrtttuuuvvvyyyzzz~~~ooo[[[OOOFFF>>>888;;;;;;:::999888888888888888999::::::;;;;;;::::::;;;::::::999999999::::::888999:::<<>>999===@@@888666999666666666555555555555666666666777:::;;;<<<>>>BBBDDDFFFGGGHHHEEEAAA>>>>>>???=========>>>???AAABBBCCCEEEEEEDDDBBBAAA@@@???>>>@@@@@@???>>>======>>>>>>;;;;;;;;;:::999999888888:::::::::999999888888888777777777777777666555555777777888888888888777777555666666666777777777777888888888999999999::::::999999999999999999999999::::::;;;;;;;;;;;;<<<<<>>=========???AAABBBFFFFFFFFFFFFEEEFFFIIILLLVVV^^^ooozzzqqq___SSSOOOKKKKKKKKKKKKJJJJJJIIIHHHJJJHHHFFFFFFHHHJJJIIIGGGGGGEEEDDDEEEHHHIIIGGGEEEMMMSSS\\\eeekkknnnpppqqqnnnooopppooollliiigggggggggiiieee]]]```jjjnnnkkkkkkmmmpppssstttvvvxxxzzz~~~~~~zzzjjjbbbjjjfffPPPIIIGGGAAABBBBBBBBBBBBAAA@@@@@@DDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHJJJLLLLLLLLLKKKHHHHHHIIIJJJJJJKKKLLLLLLJJJIIIJJJNNNRRRRRRNNNJJJDDDGGGLLLOOOPPPOOOOOOOOOQQQUUUZZZ\\\[[[WWWTTTRRROOONNNNNNQQQUUUYYYZZZYYYXXXZZZ[[[YYYVVVSSSRRRSSSWWWXXX^^^iii{{{}}}yyyuuuqqqppppppsssuuuxxxxxxwwwwwwzzz|||zzz}}}vvv```OOOGGGBBB===:::::::::999999888999999999999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;888999:::<<<>>>AAACCCEEEFFFNNNZZZiii}}}sss}}}~~~RRRPPPOOOMMMMMMOOOQQQRRRSSSTTTXXX\\\``````]]]ZZZVVVVVVRRRMMMMMMQQQUUUUUUVVVUUUTTTRRRQQQPPPPPPPPPRRRTTTVVVWWWVVVVVVWWWXXXYYYVVVVVVXXXUUUQQQXXXcccooorrr\\\EEE<<<>>>BBB;;;999;;;888666666555555555555666666555777999:::;;;===@@@CCCCCCEEEGGGFFFDDDAAA@@@???<<<<<<===>>>??????@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???;;;;;;:::999999888888777999999999999999888888888777777777777777666555555666777777888888777777666555555666666666777777777777888888888999999999999888888888888888888888888999999999999::::::;;;;;;=========>>>>>>???@@@@@@DDDDDDDDDCCCBBBCCCEEEGGGNNNOOOXXXlllyyyrrrjjj]]]TTTRRRJJJJJJJJJJJJIIIHHHFFFFFFFFFDDDCCCCCCDDDEEEEEEDDDCCCAAAAAABBBEEEGGGGGGFFFLLLOOOWWW```iiinnnppppppoooooooooppppppmmmiiifffgggddd```]]]^^^bbbjjjoootttuuuuuuuuuttttttvvvxxxtttxxx}}}vvvqqqiiigggvvvbbbNNNGGGDDDAAABBBDDDEEEFFFEEECCCBBBDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQLLLLLLMMMPPPQQQQQQOOOMMMSSSTTTUUUXXXYYYXXXUUURRROOOMMMKKKLLLNNNPPPPPPPPPTTTVVVXXXYYYWWWUUUTTTTTTVVVWWWXXXYYY___lll~~~|||iii\\\LLLAAA======<<<:::999999999888999999::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<999::::::<<<===???AAABBBFFFLLLWWWdddxxxNNNMMMLLLLLLMMMNNNOOOPPPKKKMMMQQQVVV[[[^^^```aaa\\\YYYUUUPPPOOOQQQTTTVVVPPPPPPPPPPPPQQQQQQRRRSSSPPPRRRTTTUUUTTTTTTVVVWWWVVVUUUWWWYYYVVVSSSWWW^^^ddd[[[FFF===>>>;;;;;;===999777666666555555555555666555666888999:::<<>>:::;;;<<<===>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????;;;::::::999888888777777999999999888888888888888777777777777777666555555666666777777777777666666555555555666666666777777777777777888888888888999777777777777777777777777777777888888999999:::::::::;;;===>>>??????>>>>>>???@@@AAA@@@@@@@@@BBBDDDIIIHHHKKKVVVhhhzzzzzzllleee^^^VVVQQQPPPJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBB@@@??????AAACCCFFFIIIJJJFFFHHHOOOZZZfffmmmpppooopppooopppsssvvvvvvqqqlllkkkccc______[[[YYYaaammmqqqsssuuuuuutttssstttvvvkkknnnttt{{{~~~wwwqqquuusssjjjmmmzzzttt|||{{{jjjUUUHHHCCCAAABBBDDDGGGIIIJJJIIIGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFKKKJJJJJJIIIHHHIIILLLNNNLLLLLLLLLKKKKKKKKKKKKJJJNNNOOOPPPNNNKKKKKKNNNQQQRRRPPPOOOQQQUUUUUURRROOORRRPPPOOORRRUUUVVVSSSPPPPPPOOOMMMLLLLLLMMMNNNNNNQQQSSSUUUWWWWWWVVVUUUTTTRRRUUUWWWXXXYYY]]]dddiii}}}pppaaaXXXOOOGGG>>>999888::::::888888888888888999:::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCIIITTTbbbvvvMMMMMMMMMMMMMMMMMMMMMMMMRRRQQQPPPOOOOOOQQQTTTWWW]]]YYYUUURRRQQQPPPRRRUUUMMMMMMMMMNNNOOOPPPQQQRRROOOQQQSSSTTTSSSSSSTTTUUUTTTUUUWWWYYYWWWUUUWWW[[[\\\hhhvvvZZZAAA<<<:::<<<===888777777666555555555555555444666888999999;;;>>>@@@CCCDDDFFFHHHGGGEEEAAA>>>;;;;;;;;;<<<<<<======>>>@@@@@@@@@AAAAAAAAABBBBBB@@@???>>>>>>>>>>>>>>>>>>;;;;;;::::::999888888777888888888888888888888888777777777777777666555555666666777777777777666666555555555555666666666666666666777777777888888888666666666666666666666666666666777777888999999:::999:::<<<>>>>>>>>>===<<<;;;<<<>>>>>>???@@@BBBDDDFFFGGGIIIMMMTTT]]]hhhoootttkkk```YYYTTTOOOLLLLLLIIIIIIIIIHHHGGGEEEDDDCCC@@@@@@@@@@@@??????@@@AAA??????@@@AAADDDHHHMMMPPPJJJKKKPPPYYYdddlllnnnnnnqqqpppqqquuuxxxxxxsssoooqqqgggbbbbbb\\\UUUZZZgggjjjmmmqqqsssrrrpppnnnmmmhhhhhhllltttzzz}}}uuupppyyy|||ssslllmmmfffhhhdddWWWIIIBBBAAAAAAAAACCCFFFIIIJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDEEEEEEIIIIIIJJJIIIIIIKKKOOOSSSPPPOOONNNMMMKKKJJJIIIHHHLLLOOOQQQPPPMMMKKKNNNQQQRRRPPPOOOPPPTTTVVVTTTRRRRRROOOMMMOOORRRTTTRRRPPPRRRRRRQQQPPPPPPQQQRRRSSSPPPQQQSSSUUUVVVVVVUUUTTTQQQSSSUUUXXXZZZ[[[[[[[[[cccooo{{{{{{|||mmmZZZKKKDDD???<<<999888999:::888666888888888888999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;<<<===<<<;;;;;;<<<<<<===>>>??????FFFQQQaaauuuLLLLLLMMMMMMMMMLLLKKKJJJUUUTTTQQQMMMJJJKKKNNNQQQYYYUUUTTTTTTSSSPPPPPPRRRNNNNNNMMMMMMMMMMMMMMMNNNOOOQQQSSSSSSRRRQQQRRRSSSQQQSSSUUUWWWVVVUUUVVVWWWZZZ___~~~~~~{{{kkkIII@@@<<<<<<<<<777888777666555555444555555444555777888888:::<<>>??????@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>============<<<<<<;;;::::::999999888777777777888888888888888777777777777777666555555555666666777777666666555444444555555555666666666666666666666777777777777666666666666666666666666555666666777888999::::::888999;;;<<<======<<<<<<888:::===>>>>>>@@@BBBDDDCCCFFFIIIJJJKKKOOOWWW]]]ccc]]]VVVQQQNNNKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCBBB>>>???@@@???======???@@@>>>???@@@BBBEEEKKKRRRWWWWWWXXX[[[```fffkkkmmmnnnqqqqqqrrrssstttsssooommmtttmmmhhhfffaaa[[[\\\bbbgggkkkoooqqqnnniiieeeccceeebbbeeennnuuuwwwxxxyyywww}}}xxxzzz}}}|||tttkkkhhhcccZZZNNNDDD@@@AAABBB>>>@@@BBBDDDEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCFFFHHHIIIIIILLLQQQVVVQQQPPPOOOMMMLLLJJJHHHHHHGGGJJJNNNOOONNNNNNPPPSSSNNNMMMLLLMMMPPPQQQRRRRRRRRRQQQPPPQQQRRRSSSRRRQQQSSSTTTVVVVVVUUUUUUVVVXXXRRRQQQQQQRRRTTTUUUTTTSSSSSSRRRPPPQQQSSSVVVYYYZZZ^^^^^^cccvvvttteeeUUUHHH@@@???999999999:::;;;:::888555999999999888999999::::::888999::::::;;;;;;::::::999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>??????===CCCNNN^^^tttHHHIIIKKKLLLLLLKKKJJJIIIOOOPPPPPPNNNKKKKKKMMMPPPRRRPPPQQQUUUUUUOOOMMMOOONNNMMMMMMMMMMMMMMMNNNNNNQQQRRRTTTSSSRRRPPPQQQQQQOOOQQQRRRSSSSSSSSSSSSSSSXXX\\\oookkkLLLDDD>>>;;;<<<:::888777666555555444444444333555666777777999;;;>>>??????AAAEEEIIIJJJGGGEEE???===;;;999999<<<>>>@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@>>>===<<<<<<<<<======<<<;;;;;;::::::999666777777777888888888999777777777777777666555555555555666666666666555555444444444555555555666666555555555666666666777777666666666666666666666666555666777888999::::::;;;888999:::;;;;;;<<<<<<<<<:::<<<>>>?????????@@@BBB@@@BBBDDDFFFGGGJJJNNNQQQSSSRRROOOKKKIIIGGGEEECCCBBBBBBCCCCCCBBBAAA@@@@@@<<<===>>>===;;;:::===???>>>???AAABBBEEELLLTTT[[[aaacccfffhhhiiillloooqqqnnnoooqqqqqqpppnnnnnnnnnssspppmmmllljjjgggeeedddhhhjjjmmmmmmjjjeeebbbaaabbbccchhhqqqvvvwwwyyy|||uuuyyyuuukkkdddjjjvvv~~~uuuiii```SSSIIICCC@@@@@@BBB>>>>>>???@@@AAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBFFFHHHHHHGGGHHHMMMRRRPPPOOONNNMMMLLLKKKKKKJJJHHHIIIKKKLLLMMMNNNQQQSSSMMMNNNMMMMMMLLLMMMPPPRRRPPPQQQRRRRRRPPPOOOPPPQQQRRRUUUXXXYYYWWWVVVVVVWWWUUURRRPPPPPPRRRSSSSSSRRRQQQQQQQQQNNNKKKLLLQQQVVVXXXWWWWWW^^^sss{{{ttttttvvv~~~}}}lllYYYLLLBBB;;;999;;;:::999888888999999888888::::::999999888999999999777888999999::::::999999888888888888999:::;;;;;;===<<<<<<===>>>???@@@AAA???BBBJJJZZZqqqEEEGGGIIIKKKKKKKKKJJJIIINNNQQQRRRPPPLLLIIIHHHIIINNNLLLPPPVVVVVVOOOKKKMMMKKKKKKLLLMMMNNNPPPRRRSSSRRRSSSTTTSSSQQQPPPPPPPPPMMMOOOPPPPPPPPPRRRRRRPPPQQQWWW\\\nnn~~~```JJJFFF???:::===???888888777555555444444444333555666777777888;;;===<<<<<>>;;;999999;;;???AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA???===<<<;;;;;;>>>======<<<<<<;;;::::::666666777777888888888999777777777777777666666555555555666666666666555555444444444555555555666666555555555555666666666777777777777777777777777777555666777888999:::;;;;;;888999999::::::;;;<<<<<<<<<>>>@@@@@@???>>>???@@@@@@>>>>>>@@@DDDGGGHHHHHHIIIJJJIIIFFFEEEDDDBBB?????????@@@@@@@@@??????>>>:::<<<===<<<999999;;;>>>===???@@@BBBEEELLLVVV]]]cccfffiiikkkkkkmmmqqqvvviiimmmpppqqqooooooqqqtttqqqqqqpppoooqqqrrrmmmggghhhiiikkkjjjgggeeeddddddeeejjjsss{{{~~~~~~}}}mmmgggooo}}}dddYYYLLLDDDAAA@@@@@@@@@?????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCBBBFFFIIIKKKIIIDDDCCCFFFJJJNNNNNNMMMMMMMMMMMMMMMMMMNNNLLLJJJIIIJJJLLLNNNPPPOOOPPPQQQNNNKKKLLLOOOSSSMMMOOORRRPPPMMMKKKLLLNNNQQQUUUYYYZZZWWWUUUTTTUUUWWWSSSOOONNNPPPRRRRRRQQQKKKQQQUUUQQQIIIEEEIIINNNNNNUUUYYYXXX[[[jjj~~~zzznnnlllttttttiiiZZZKKK???;;;;;;888777:::;;;999777666666888:::;;;;;;;;;:::999888888888888777777888999999999999888777777777777888999:::;;;============>>>@@@AAABBBAAABBBGGGVVVoooHHHJJJIIIHHHJJJMMMJJJDDDQQQQQQRRRQQQPPPMMMJJJHHHJJJHHHIIINNNTTTUUURRRMMMHHHIIIJJJKKKMMMMMMNNNNNNMMMNNNOOORRRSSSQQQNNNJJJLLLNNNPPPPPPOOONNNOOOOOOLLLRRRTTTYYYzzz^^^DDD@@@>>>======777<<<;;;999777555555555555444444444555777888:::;;;===>>>@@@BBBEEEGGGIIIJJJKKKGGG@@@:::777888;;;===???????????????@@@@@@@@@AAAAAAAAA@@@>>>===;;;:::======<<<<<<<<<;;;;;;;;;:::999999888888999999:::777777777777666666666666666555444333333444555666555555555555666666666666666555555555555444444444666666666666777777777777777777777777666666666666888888999999999:::::::::;;;<<<>>>???@@@@@@@@@???>>>???@@@AAACCCDDDEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>===<<<;;;;;;===888666888999777888:::???@@@CCCGGGMMMSSSXXX[[[dddfffhhhkkkmmmnnnoooooommmmmmnnnppprrrsssrrrqqqzzz|||{{{vvvqqqoookkkeeebbbcccdddeeefffhhhkkklllzzzwwwyyy||||||}}}bbbWWWJJJBBB===:::<<<@@@BBBAAA???======>>>???@@@@@@AAABBBDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFHHHJJJLLLLLLIIIFFFIIIIIIJJJJJJJJJJJJJJJJJJLLLMMMNNNNNNMMMLLLMMMOOOOOONNNMMMNNNPPPQQQPPPPPPRRRRRRSSSTTTUUUVVVVVVVVVWWWWWWVVVTTTPPPOOOOOOPPPOOOQQQQQQNNNIIIGGGIIIKKKOOOPPPRRRVVVZZZ___bbbdddsss~~~}}}zzzxxxvvvrrrlllcccXXXMMMFFF<<<;;;:::888777666666555777888999::::::999888777999888888888777777666666777777888999999999999888888888999:::::::::999999;;;<<<>>>???@@@@@@??????:::>>>DDDQQQjjjHHHIIIHHHFFFHHHJJJHHHCCCJJJKKKLLLMMMLLLKKKIIIHHHFFFEEEFFFKKKQQQSSSPPPLLLIIIJJJKKKLLLMMMLLLLLLKKKMMMMMMOOOQQQRRRQQQMMMJJJIIIKKKLLLKKKJJJJJJKKKLLLIIIOOORRRUUUlllpppTTTGGG;;;999>>>???<<<;;;999888666555555555555555555555666777999999<<<===???AAADDDGGGIIIJJJKKKHHHBBB===:::999:::;;;?????????@@@?????????>>>AAAAAA@@@@@@???===<<<;;;======<<<<<<<<<;;;;;;;;;:::999999888888999999:::888777777777666666666666555555444444444444555555555555555555666666666666555555555555444444444444555555666666666777777777777666666666666666666666888888888999999999::::::;;;<<<===????????????>>>??????@@@AAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA??????>>>===<<<;;;::::::>>>::::::======;;;:::<<<<<>>???@@@??????>>>;;;???EEEPPPiiiIIIJJJHHHDDDEEEHHHFFFBBBCCCDDDFFFGGGHHHHHHGGGFFFCCCBBBCCCGGGLLLNNNLLLIIIIIIJJJLLLMMMMMMLLLJJJIIILLLLLLMMMOOOPPPPPPMMMJJJIIIIIIIIIHHHFFFFFFHHHJJJGGGLLLOOOQQQ[[[yyyjjjXXXBBB999===???;;;;;;:::999888666555444666666555555666666777888:::;;;===@@@CCCFFFIIIJJJLLLJJJFFFAAA>>>;;;::::::===>>>???@@@@@@???>>>===@@@@@@@@@@@@???>>>===<<<=========<<<<<<<<<;;;;;;:::999999888888999999:::888888777777777666666666444555555555555555555444444555555555555666666666555555555555444444444444555555555666666666666777666666666666666666666666777888888888999999999999:::;;;<<<>>>>>>>>>>>>===????????????@@@@@@@@@AAABBBAAAAAA@@@@@@??????>>>===<<<<<<;;;:::999888888888777888;;;<<<999888:::<<<@@@FFFOOOWWW___eeehhhmmmnnnooooooooommmlllkkkiiiiiijjjkkknnnqqqsssuuu~~~zzzuuuqqqkkkeeebbbeeeeeeaaa]]]bbbooozzzvvvhhhaaavvvsssTTTKKKBBB>>>===<<<>>>CCCBBBAAA@@@???>>>???@@@AAA???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHMMMKKKHHHGGGHHHIIIHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKMMMNNNPPPOOONNNNNNPPPQQQJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKLLLNNNPPPRRRTTTUUU]]]```cccbbb]]]VVVQQQNNNKKKNNNOOONNNKKKKKKMMMPPPQQQQQQRRRSSSTTTVVVXXXYYYYYYZZZ\\\aaapppqqqaaaLLL@@@>>>AAAAAA@@@999999888777777777777777777777888999999888777777888888777777777777666666666777888888999999888888888888777777888:::<<<===<<<===>>>>>>>>>>>>>>>===;;;???DDDNNNfffJJJKKKIIIDDDCCCFFFFFFCCC@@@AAABBBCCCDDDEEEDDDDDDCCCCCCBBBDDDGGGIIIHHHFFFFFFHHHKKKMMMNNNMMMKKKJJJKKKKKKKKKMMMNNNNNNLLLKKKJJJJJJIIIGGGEEEEEEHHHJJJIIIJJJLLLOOOQQQ```}}}qqqYYYHHHBBB<<<;;;;;;;;;;;;:::777555444777666666555555555666666888999;;;>>>BBBEEEGGGIIILLLKKKIIIFFFBBB>>>;;;999:::<<<>>>???@@@@@@???>>>@@@@@@@@@@@@??????>>>===============<<<<<<<<<<<<:::999999888888999999:::888888888777777777666666333444555666666555444333444444444555555555666666555555555444444444333333444444555555555666666666555555555666666666666666777777777888888888888999999:::;;;=========<<<;;;>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;::::::999999888777666666666444555888999777:::>>>AAAFFFMMMUUU^^^eeeiiillloooppppppppppppnnnlllkkkgggggghhhhhhjjjmmmqqqtttyyy{{{yyysssmmmhhhbbb[[[\\\\\\[[[[[[^^^jjj{{{xxxmmmhhhhhhxxxhhhMMMEEE>>>===<<<;;;===AAA>>>>>>===<<<<<<<<<===>>>??????@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGKKKIIIGGGGGGIIIIIIIIIHHHEEEFFFGGGHHHIIIJJJKKKKKKKKKMMMNNNNNNMMMMMMOOOPPPNNNLLLJJJGGGFFFHHHLLLPPPKKKKKKKKKLLLNNNPPPRRRSSSVVVZZZ___aaa```]]]ZZZYYYQQQRRRSSSQQQMMMLLLMMMPPPOOOOOOPPPPPPQQQSSSTTTUUU\\\]]]\\\ZZZ]]]eeepppwww{{{qqqiiiYYYQQQFFF@@@???@@@@@@>>>777777666666666777777888666777888999999888777666777777777777777777666666666777777888888888888888888777666666888:::===>>>========================:::>>>CCCKKKbbbJJJLLLJJJFFFDDDFFFGGGEEEAAAAAABBBBBBBBBBBBBBBBBBFFFEEEDDDDDDEEEEEEEEEDDDDDDEEEHHHKKKMMMNNNNNNNNNKKKJJJIIIJJJLLLMMMLLLKKKKKKKKKIIIGGGDDDDDDFFFIIIMMMJJJKKKOOONNNTTTlllnnn[[[NNN???;;;<<<<<<<<<:::888666555777666666555555555555555666888:::===@@@CCCEEEFFFJJJJJJJJJHHHEEEAAA===:::888999;;;===???@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<:::999999888888999999:::888888888888777777777777333444555666666555444333444444444444555555555555555444444444444333333333444444444444555555555555444444555555666666666777666666777777777888888888888999:::;;;<<<;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::888888777777666666555555999777777999;;;===DDDMMMMMMPPPVVV]]]ccchhhkkkmmmnnnooopppppppppooonnnmmmhhhiiiiiiiiiiiijjjooorrrtttvvvssskkkeeebbb\\\VVVVVVRRRPPPSSS___pppyyyvvvuuulllpppwwwvvvXXXHHHBBB<<<<<<;;;:::;;;>>><<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFHHHKKKKKKIIIGGGEEEEEEFFFGGGHHHIIIJJJKKKHHHJJJKKKKKKKKKKKKMMMNNNOOOPPPQQQPPPNNNMMMOOOQQQNNNMMMMMMLLLMMMNNNPPPQQQQQQTTTXXXZZZ\\\]]]___aaaXXXYYYXXXTTTOOOKKKLLLNNNMMMMMMMMMNNNPPPQQQSSSTTTSSSUUUXXXXXXVVVVVVZZZ^^^fffrrrwwwnnnppptttzzzyyymmmbbbZZZSSSLLLGGGBBBBBBAAA???<<<999888888666666555555666666777888666777888888888888777666666666666666666666777777666666777888888888888777888777666666888:::===>>><<<<<<<<<<<<<<<<<<======<<>>AAACCCDDDGGGHHHIIIIIIGGGCCC@@@===888888:::;;;===???AAABBB??????@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<:::999999888888999999:::999999888888888777777777444555555555555555555444333444444444444555555555444444444444333333333333333333333444444444555555444444444555555666666777666666666666777777777777777888999:::::::::999888:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;666666666666555555444444888666777:::===BBBMMMYYY[[[]]]```cccfffiiikkkllllllmmmnnnoooooonnnmmmllljjjlllllljjjggggggiiimmmnnnooollleee```___\\\XXXTTTOOOLLLQQQ^^^nnnzzz}}}zzzzzz{{{}}}|||xxxrrrqqqtttppp^^^JJJDDD>>>;;;;;;;;;999999<<<<<<<<<============>>>>>>>>>>>>===>>>>>>???@@@AAAAAABBBCCCDDDEEEDDDCCCCCCAAABBBDDDHHHJJJJJJHHHFFFEEEEEEFFFGGGGGGHHHIIIIIIEEEGGGIIIIIIIIIIIIKKKLLLKKKRRRZZZ^^^[[[UUUPPPNNNPPPOOOMMMLLLLLLMMMOOOPPPPPPQQQSSSTTTUUUWWW[[[]]]ZZZ[[[ZZZVVVPPPLLLLLLMMMLLLLLLMMMNNNOOOQQQSSSTTTQQQRRRTTTWWWVVVUUUYYY^^^VVVYYYbbbooo|||{{{ssstttxxx}}}xxxggg^^^QQQHHHCCCAAA>>><<<===??????<<<666444555888666555555555555555666777666666777888888777666666555555666666666666777777555666777777888888777777888888777777888:::<<<===;;;::::::;;;;;;<<<>>>>>>???DDDIIIPPPcccDDDIIIKKKGGGEEEFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDBBBBBBCCCFFFHHHEEEEEEFFFHHHJJJMMMOOOQQQIIIGGGFFFFFFHHHJJJKKKKKKLLLMMMMMMKKKHHHFFFFFFGGGJJJJJJLLLMMMNNNQQQXXX___~~~xxx}}}rrrcccQQQ???>>><<<;;;999888888888555555444444444555666666666777999;;;===???@@@AAADDDFFFHHHIIIHHHEEEBBBAAA;;;;;;::::::;;;===???@@@>>>???@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>=========<<<:::999999888888999999:::999999999888888888777777555555444444444444555555333333444444444555555555444444444333333333222222222333333333333444444444333333444555555666777777555555555666666666777777777888999999999888777666888888888888888888999999999999999999999999999999666666555555555555444444555555999>>>CCCIIIVVVbbbfffffffffggghhhjjjkkklllllllllmmmmmmmmmllljjjjjjhhhjjjkkkhhhbbb^^^___bbbaaabbb___YYYXXX[[[\\\ZZZTTTRRRRRRUUU^^^iiiqqqvvvwwwvvvvvv{{{{{{uuuzzz~~~wwwnnnfff\\\NNNBBB@@@;;;999;;;<<<::::::<<<;;;;;;<<<=====================<<<<<<===>>>@@@AAA???@@@BBBCCCDDDCCCBBBAAABBBBBBBBBDDDGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHDDDFFFHHHHHHHHHHHHJJJLLLJJJQQQZZZ]]]YYYSSSNNNMMMNNNMMMKKKJJJJJJLLLOOOPPPOOOPPPQQQQQQPPPQQQSSSVVVVVVWWWWWWTTTPPPMMMNNNQQQNNNNNNNNNOOOOOOQQQRRRSSSUUURRRRRRUUUVVVTTTWWW]]]ZZZUUUSSSWWW]]]dddppp|||zzzkkk```OOOIIIBBB>>>======<<<:::<<<<<<<<<:::888777888:::666666555444444555555555555666777888888777666555555555555666666666777777555666666777777777777777888888888999999:::::::::999999999999;;;===>>>@@@???EEEJJJQQQaaaAAAGGGJJJGGGDDDEEEEEEDDDBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBBAAAAAADDDHHHKKKHHHGGGFFFGGGHHHKKKNNNPPPIIIGGGEEEEEEGGGJJJKKKKKKOOOPPPQQQOOOLLLJJJIIIIIIEEEJJJLLLKKKLLLRRRXXX[[[vvvppp\\\@@@>>><<<:::999888999999444444444444444555666666777777888:::<<<===??????BBBDDDFFFHHHHHHFFFDDDCCC???===;;;999999;;;===???>>>???@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>============:::999999999999999999:::999999999888888888888777666555444333333444555666333333333444444444555555444444444333333333222222222222333333333444444444333333444444555666777777555555555555666666666777666777888999999888777666666777777777888888888888444444555555555555555555555555555555555555444444777999???GGGMMMSSS___kkklllkkkjjjiiijjjkkklllmmmlllmmmmmmmmmllljjjhhhgggdddggggggccc\\\VVVVVVWWWTTTUUURRRNNNOOOUUUYYYXXXUUUWWWYYY\\\```gggooouuummmpppsssssspppllliiihhhqqqxxx|||qqqcccUUUIII@@@===888777;;;===;;;;;;===888999::::::;;;;;;;;;:::======<<<<<<===>>>@@@AAA>>>@@@AAACCCCCCBBBAAA???EEECCCBBBBBBCCCEEEEEEDDDFFFFFFFFFFFFFFFFFFGGGGGGDDDFFFHHHHHHHHHHHHJJJLLLLLLPPPTTTSSSNNNLLLMMMOOOKKKJJJIIIHHHJJJLLLOOOQQQMMMOOOPPPPPPOOOOOOPPPQQQPPPRRRTTTRRROOOOOOQQQTTTPPPPPPPPPOOOPPPPPPQQQQQQMMMIIIJJJPPPSSSQQQRRRWWWYYYRRROOORRRSSSRRRVVV]]]^^^```gggsssyyyuuuoooiiiaaaVVVIII@@@>>>;;;888888999888444111444444555888;;;;;;999666666666555444444444444444555666777888888777666555444555555555666666777777555666666777777777777777888888999:::::::::999999888888888999:::===???AAA<<>>@@@BBBDDDGGGHHHIIIJJJJJJDDDCCCAAA>>>;;;:::;;;===<<<======>>>>>>>>>>>>>>>??????>>>======<<<<<<<<<::::::999999999999999999666666777777888888999999777777777888777666555555666666555555555444444444111222222333333222222111333333333333333333333333444444444444444444444444333333333444444444555555;;;999777555444444555666777777666666555555555444444444333333444444555555111333555555444333333444666999@@@KKKXXXcccjjjmmmpppppppppooonnnmmmlllkkkeeefffggghhhhhhhhhggggggiiibbbbbbjjjhhh[[[QQQQQQRRRLLLIIINNNTTTXXX\\\```XXXaaaiiinnnxxxzzzwww}}}uuuiiidddqqqvvvwwwxxxvvvmmmXXXHHHBBB<<<999999888888999999:::;;;;;;;;;;;;::::::999999999============<<<;;;:::999===>>>???AAADDDEEECCCBBBFFFFFFGGGEEEDDDCCCEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIKKKMMMOOOPPPQQQQQQMMMLLLKKKKKKKKKLLLNNNOOONNNOOOOOOPPPQQQRRRSSSSSSVVVVVVUUUSSSQQQPPPRRRSSSOOOPPPOOONNNLLLLLLNNNPPPOOOOOOOOONNNNNNOOORRRUUUVVVSSSPPPRRRYYY```eeegggrrryyyzzzpppcccZZZNNNKKKGGGCCC@@@>>>======:::888666444333444555666444555555666777888888999777777666555444333333222333333333444444444555555888666555666777888777666888777777666555555444444666666666666777777777777999888888999:::<<<>>>@@@===>>>BBBJJJ\\\xxxAAACCCDDDDDDBBBBBBCCCEEEEEECCCAAABBBDDDGGGGGGFFFDDDCCCBBBBBBBBBDDDFFFGGGGGGGGGIIIKKKJJJMMMXXXdddkkkZZZKKKIIINNNOOOMMMJJJMMMNNNOOOPPPQQQSSSTTTTTTLLLLLLKKKJJJKKKMMMOOOQQQUUUhhhuuuYYYKKK???===<<<:::888:::888888777777666666666555555666666777888:::<<<===???@@@CCCEEEHHHIIIJJJJJJHHHGGGEEE@@@<<<::::::;;;<<<<<<===>>>???????????????@@@@@@??????>>>===<<<;;;:::::::::999999888888777888888888999999999999888777777777666666666666666666555555555444444444222222333333333333222222333333333333333333333333333333333333333333333333333333333444444444444555999888666555555555555666666666666666555555444444333333222222222333333444333444555555444444666888:::<<>>999999999888888999999:::;;;<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<===>>>>>>======>>>@@@BBBCCCBBBBBBFFFGGGGGGFFFDDDCCCDDDFFFEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQRRRUUUUUUUUUSSSQQQPPPQQQSSSKKKKKKLLLKKKJJJKKKNNNPPPQQQPPPOOONNNMMMNNNPPPRRRQQQNNNLLLLLLOOORRRSSSRRRNNNTTT]]]iiittt}}}{{{yyyvvvppphhhaaa\\\TTTKKKDDD@@@???<<<999777666666777999888666444333444555555444555555666777777888888888777777666555555444444333333333444444444555555777666555555777777666555555555555555666666666666555555555666666666777777999888888999:::<<<>>>@@@===>>>AAAIIIZZZvvv~~~???AAABBBBBBAAAAAABBBDDDEEECCCAAAAAACCCEEEFFFFFFCCCCCCBBBBBBCCCEEEGGGHHHFFFEEEGGGIIIJJJMMMXXXdddsss___MMMJJJOOOPPPLLLHHHHHHJJJMMMPPPSSSUUUVVVWWWNNNMMMLLLKKKJJJKKKLLLLLLMMMPPPhhhkkkXXXEEE>>>>>>===:::888999999888777666666555555444555555666777999:::;;;===>>>AAACCCFFFHHHIIIJJJLLLLLLIIIDDD???;;;:::::::::;;;<<<===>>>@@@@@@AAA@@@AAABBBBBBBBB@@@>>><<<<<<<<<;;;:::999888888777888999999999999:::::::::999888777666555666777777666666666555555555444444222222333333333333222222222222222222222222222222222222222222222222222222333333333333444444444444666666666555555555555555666555555555555444444444444333333222222333333333444444555444555888===@@@BBBCCCGGGOOOZZZdddkkknnnwwwwwwuuusssqqqnnnlllkkkiiihhhhhhhhhhhhiiiiiijjjeee^^^]]]dddeee[[[NNNIIIGGGFFFGGGKKKNNNRRR\\\gggjjjnnnvvv~~~|||rrrsssXXXDDD===999999888888888888999:::::::::999888888888999:::;;;888888999:::===???BBBDDD?????????@@@AAABBBCCCDDDGGGHHHHHHGGGEEECCCDDDEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKMMMMMMNNNNNNOOOOOOPPPPPPSSSSSSSSSRRRPPPOOOQQQRRRKKKLLLMMMMMMMMMOOORRRUUURRRQQQOOOMMMLLLLLLMMMNNNPPPNNNMMMMMMMMMLLLJJJGGGDDDEEEGGGKKKQQQXXX^^^bbb{{{||||||xxx{{{yyyqqqiiibbbZZZVVVSSSNNNHHHEEECCC@@@<<<888999888777555555555666777888777666444444444555555444444555555666777777777888777777777666666555555333333333444444444555555666555444444666666555444333333444555666666777777555555555666666666777777888888888999:::<<<>>>???===>>>AAAGGGWWWrrr|||~~~>>>@@@AAAAAAAAAAAABBBCCCDDDCCCAAAAAABBBDDDEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFCCCBBBCCCFFFFFFIIIRRR]]]eeeWWWKKKJJJNNNNNNLLLJJJIIIKKKNNNQQQSSSSSSSSSRRROOOOOOMMMLLLLLLLLLLLLMMMNNNLLLUUUvvvzzzdddIII<<<;;;===<<<999::::::999888777555555444444444444555666777999999:::<<<>>>AAADDDFFFHHHIIIMMMMMMLLLHHHCCC???======999::::::;;;===>>>???@@@@@@AAACCCDDDDDDBBB???===>>>======;;;:::999888888999999999999999999999999:::999777555555666777888666666666666555555555555222333333333333333333222111111111111111111111111111111111111111111111111222222333333333444444444333444444555555555444444444444444444444444444444555555444444444444444555333333444666999???GGGLLLNNNOOOSSSZZZaaagggjjjkkkpppqqqqqqqqqqqqqqqppppppjjjjjjiiihhhhhhhhhiiijjjhhh[[[QQQQQQSSSQQQMMMLLLJJJIIIIIIJJJJJJPPP___nnnzzz}}}~~~ssswww}}}lllTTTEEE???999888888888888888999999:::888777666555666777999:::999888888999<<<@@@CCCEEEAAABBBAAAAAA@@@AAACCCEEEGGGHHHIIIGGGEEECCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIOOOOOOOOOOOONNNMMMLLLKKKNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRRRRQQQPPPOOOPPPRRRMMMMMMNNNNNNNNNOOORRRTTTRRROOOMMMKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMKKKJJJHHHKKKIIIFFFDDDEEEGGGKKKMMMbbbtttqqqbbbaaafffeeeiiikkkeee^^^^^^iiitttxxxkkkdddfffcccZZZ]]]gggbbb___[[[WWWSSSNNNHHHDDDBBB???<<<:::;;;;;;:::999888777777666666777777888777666555444444444444555444444444555555666666666666666666666555555555555333333333444444444555555555444333333555555444333333333444555555666666777666666666777777777888888888888888888:::<<<>>>???>>>@@@BBBGGGVVVpppzzz>>>@@@AAAAAAAAAAAABBBDDDCCCBBBBBBAAAAAABBBCCCEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCAAABBBDDDDDDEEEKKKSSSQQQLLLJJJKKKLLLJJJKKKMMMJJJKKKNNNPPPQQQQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLMMMLLLPPPNNNWWWrrrTTT???:::<<<<<<:::;;;:::999888777666555444333333444444555666777888999:::<<<>>>AAADDDFFFHHHJJJLLLLLLJJJGGGDDDCCCBBB::::::999::::::<<<===>>>>>>@@@BBBDDDDDDBBB@@@???@@@???>>>===<<<;;;:::999999999999999999999999999;;;999777666555666888999777777666666666555555555333333333444444333333333111111111111111111111111111111111111111111111111222222222333333333444444222333333444444444333333333333333333444444444444333333333333333444444555222444888<<>>AAACCC@@@AAAAAA@@@>>>>>>AAADDDEEEGGGHHHGGGEEECCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHHHHHHHIIIIIIMMMMMMNNNNNNMMMMMMLLLKKKOOOOOOOOONNNMMMLLLKKKJJJHHHJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPRRRQQQPPPPPPQQQRRRLLLLLLLLLKKKIIIIIIKKKMMMPPPMMMKKKJJJLLLNNNNNNNNNIIIHHHGGGEEEDDDCCCCCCDDDCCCBBBAAAAAABBBDDDFFFGGGJJJUUU___^^^RRRGGGCCCDDDEEEGGGHHHFFFCCCCCCFFFJJJNNNNNNIIICCC@@@BBBCCCAAACCCCCCCCCCCCDDDBBB???<<<:::888666555666777888888555555444444333333333444666555555444444444444444444444444444555555555555333444444444444444444444333333333444444444555555555333222333444555444333555555555555555555555555777777888888888999999999888777777888999;;;===??????AAACCCHHHTTToooxxx===???@@@AAA@@@AAABBBDDDBBBBBBBBBAAA@@@@@@BBBDDDEEEDDDDDDCCCBBBAAA@@@???DDDCCCDDDFFFFFFEEEGGGLLLIIIHHHKKKMMMLLLHHHIIINNNHHHIIIKKKMMMOOOOOOOOOOOOGGGHHHHHHIIIIIIJJJJJJJJJKKKTTTRRRLLLeeetttppp}}}nnnRRRBBB>>>===;;;::::::999888777777666666444444444444555666777888888999:::<<>>======<<<;;;;;;::::::::::::999999:::999888777666777888888777777777666666666555555333333444444444444333333222222222222222222222222111111111111111111111111222222222222333333333333333333333222222222222222222222333333333333333444000000000111222333444555777;;;AAAGGGNNNVVV^^^cccdddfffiiilllnnnmmmiiieeehhhhhhiiiiiiiiiiiiiiihhhfffeeeeeedddbbb___]]]\\\VVVQQQJJJHHHHHHIIIIIIIIIMMMIIIFFFEEEEEEMMM___pppyyy~~~}}}wwwxxx{{{uuuyyyiiiQQQHHH@@@===<<<666888777777777777888999999;;;<<<<<<<<<<<<=========;;;;;;::::::;;;<<<>>>???===???@@@>>><<<;;;===@@@BBBDDDFFFFFFEEECCCBBBCCCEEEDDDDDDCCCDDDEEEGGGHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLJJJKKKMMMOOOQQQSSSTTTTTTQQQQQQPPPPPPOOOOOONNNNNNNNNOOOQQQRRRQQQQQQQQQRRRPPPPPPOOOMMMJJJJJJKKKLLLQQQMMMJJJJJJMMMOOOOOONNNGGGGGGFFFCCC???============>>>>>>??????@@@@@@@@@@@@CCCGGGGGGDDD@@@===;;;;;;::::::;;;<<<;;;999777444<<<<<<444444<<<<<<444999888888999::::::888555666555555444444555555555555555555444444333333333444444444444444444444444444444444444444444444444222222222333333444444555333333333444444444555555555444333333555555444333555555444444444444444444777777777888888888999999777777777888999;;;===>>>>>>AAACCCGGGSSSmmmwww;;;===????????????AAACCCAAABBBCCCAAA??????AAADDDBBBBBBBBBBBBAAA@@@??????CCCBBBDDDHHHHHHEEEEEEHHHHHHGGGHHHKKKKKKHHHIIIMMMHHHHHHIIIJJJKKKLLLMMMNNNGGGGGGHHHIIIIIIIIIIIIIIIJJJQQQTTTQQQXXXxxxoooooo|||qqqUUUFFF???;;;999999999888888777777777555444444444555666777888888888999:::===???BBBCCCEEEHHHLLLMMMMMMKKKJJJIIIBBB@@@>>>;;;999999999:::999:::<<<>>>@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@============<<<<<<<<<;;;999999999888888888777777777777777777666666666555333333444444444444333333333333333333333333333333222222222222222222222222111222222222222333333333444333222111000000111111111222222222333333333333000000111222444666888999???DDDMMMUUU[[[bbbgggjjjiiiiiiiiijjjlllkkkiiigggfffffffffffffffeeedddccc___``````___\\\XXXTTTQQQIIIJJJJJJHHHGGGFFFFFFEEEHHHFFFFFFHHHJJJRRRaaaoooyyytttjjjeeemmm{{{}}}wwwwww{{{wwwqqqppppppjjjQQQDDDAAA:::777999777777777777777777888999999;;;<<<===>>>>>>===;;;:::::::::::::::;;;;;;<<<<<<<<<@@@BBBAAA===;;;<<>>===AAAAAA@@@@@@???>>><<<<<<@@@???>>>???@@@???===;;;<<<;;;;;;<<<===<<<:::888444777888777888:::;;;888888777666777888888666444555666777777666555555555555555666666666666666555333444444444555444444444333333333333333333333333222222333333444555666666333333333444444444555555555444333444555666555333222333333444444555555666555666666666666777777777777777777777999;;;===>>><<>>===>>>@@@BBBAAABBBCCCAAA>>>>>>AAADDD??????@@@AAAAAAAAA@@@@@@??????BBBHHHHHHEEECCCEEEIIIDDDBBBFFFIIIJJJKKKMMMKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIGGGHHHPPPTTTQQQ\\\wwwkkk|||dddLLL@@@;;;999999888888888888888888555555555555555666777888888888999:::;;;>>>@@@BBBEEEHHHLLLNNNMMMLLLJJJJJJFFFDDD@@@===:::999999999888888:::<<<>>>AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>======888999999999999888777777777777777777666666666666333444444555555444444333333333333333333333333333222222222222222222222222111111222222222333333333666444222000//////000111111111111222222333333333333333444666888:::===>>>FFFLLLVVV^^^dddhhhkkkmmmjjjhhhffffffgggiiiiiiiiidddddddddeeeddddddcccccc[[[\\\\\\[[[WWWRRRMMMIIICCCFFFGGGCCC@@@AAADDDEEEFFFEEEGGGMMMRRRYYYdddpppqqqwww|||~~~mmmhhhjjjvvvxxxvvv{{{tttjjjbbbVVVFFFBBBCCC:::555999:::777777777777777888888999999:::<<<======:::888666888888999:::;;;;;;;;;;;;>>>CCCFFFEEE@@@>>>???AAA===@@@CCCDDDCCCBBBBBBCCCGGGFFFDDDCCCBBBCCCEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIJJJLLLNNNOOOOOOOOOJJJKKKLLLMMMNNNOOOOOOOOOKKKKKKJJJJJJKKKMMMOOOPPPPPPOOOOOONNNMMMLLLKKKKKKMMMOOORRRSSSSSSRRRSSSTTTRRRRRRRRRPPPMMMMMMNNNPPPWWWRRRLLLKKKMMMOOOMMMJJJEEEJJJNNNNNNIIIDDD@@@???>>>>>>>>>>>>???@@@@@@AAABBB???===<<<======:::888999:::::::::999999999999;;;555555:::999333333999666555555666999::::::999333555777777666444444444000111222444444555555555333333444555555444444444333333333333333333333333222333333444555666777777333333333444444444555555666555444444666666555444000111222333555666777888444444444444555555555666777777777777999;;;===>>>:::>>>AAADDDOOOiii|||;;;<<<<<<<<<======>>>>>>?????????>>>===>>>AAADDDDDDCCC@@@???>>>@@@BBBCCC@@@AAAAAAAAA@@@AAACCCFFFNNNLLLGGGDDDCCCEEEIIIKKKKKKLLLMMMMMMKKKJJJJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMKKKHHHJJJNNNPPPYYYvvvsssooobbbMMM@@@>>>;;;:::;;;999555666999555555444444444555555666777777888999;;;===???@@@FFFGGGJJJLLLNNNOOOOOONNNJJJHHHFFFCCC???===;;;:::888777777888;;;>>>>>>>>>@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAA@@@??????>>>>>>;;;;;;999888777666666666666666666777888888999999777666666666555555555555333333333333333333333333333333333333333333333333222222222222222222222222777555222//////000222444111111111111111222222222444666888:::<<>>???@@@BBBBBBAAAEEEGGGJJJOOOWWWbbbmmmuuu||||||xxxxxxnnnnnnsss~~~{{{zzzddd___OOOHHH???::::::;;;999666777777777777666666666666888888999999999:::::::::999:::::::::999999;;;===CCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQNNNMMMLLLLLLLLLMMMNNNOOONNNNNNNNNMMMMMMLLLLLLLLLPPPPPPPPPPPPPPPPPPOOOOOOMMMPPPPPPMMMMMMOOONNNKKKOOOMMMJJJIIIIIIJJJIIIHHHFFFIIINNNRRRQQQMMMGGGBBBAAA@@@>>><<<<<<===???@@@???>>>===<<<;;;:::999999999999999888888888777777777777666666666666777777666666666666666666666666444444444444444444444444333333333444444555555555444444444444444444444444444333222333555666555444555444333333222222222222444333333222222333333444555444333333333333444555444444444555555555555666444444555555666777777777777777777888999999::::::@@@<<<:::@@@OOOlllzzz============<<<<<<<<<<<<999;;;======<<<<<<===>>>AAA@@@===<<<;;;<<<>>>??????@@@AAA@@@@@@AAADDDGGGJJJIIIFFFEEEDDDDDDFFFGGGJJJKKKMMMLLLJJJIIIIIIIIIKKKJJJIIIIIIIIIIIIJJJKKKKKKIIIJJJMMMKKKNNNbbbyyyzzzbbbPPPDDD>>>:::::::::777666888555555555444444555555666666777777999;;;===>>>???CCCEEEGGGIIIKKKLLLLLLLLLKKKJJJIIIGGGDDD@@@<<<:::;;;999777888:::<<<<<<<<>>===;;;:::888888777777666666666777777777777888777777666666666555555555333333333333333333333333333333333333333333333333222222222222222222222222444333222111111111111111222222222222333333333444;;;>>>AAAEEEIIIMMMSSSWWWZZZ```dddggglllrrrtttssskkkhhhdddbbbaaabbbbbbaaa___]]][[[]]]___]]]XXXSSSRRRPPPMMMIIIEEEBBB@@@???<<<;;;;;;===@@@BBBDDDEEEDDDKKKUUU```lllzzz~~~~~~eee\\\KKKDDD<<<888999999888555666666666666777777777777888888888888999999999999888:::::::::999999;;;<<<>>>>>>??????>>>>>>===<<<======>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIMMMNNNOOOPPPPPPOOONNNMMMNNNQQQQQQNNNMMMNNNLLLHHHOOOMMMJJJIIIIIIIIIIIIHHHEEEGGGIIIJJJIIIFFFCCCAAAAAA@@@>>>===<<<===>>>???>>>>>>===<<<;;;:::999999999999888888888777777777777666666666666666666777555555555555555555555555444444444444444444444444333333333333444444444444444444444444444444444444444222222333444555555444555444333222222222222222444333333222222333333444555444333333333333444555444444444444555555555555444444555555666666777777777777777888999999::::::777888===EEERRRiiiyyy>>>>>>======<<<;;;;;;;;;:::<<>>???@@@@@@AAABBBFFFHHHHHHGGGFFFFFFEEEDDDDDDDDDIIIJJJKKKJJJHHHFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHKKKHHHHHHKKKIIIGGGPPP]]]ssstttaaaNNNCCC:::999<<<;;;999888666666555555444555555666666666777888:::;;;===>>>@@@AAACCCEEEFFFHHHHHHHHHKKKLLLMMMMMMKKKFFFAAA>>>???===999888999:::::::::<<<===???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@>>><<<;;;::::::999888888777777777777666666777777777666666666555555333333333333333333444444333333333333333333333333222222222222222222222222111111333333333222111000111222333444666777888999CCCGGGLLLPPPTTTXXX\\\___bbbhhhlllmmmooosssrrroooeeeccc___]]]]]]^^^^^^]]][[[YYYXXXXXXZZZYYYUUUQQQHHHFFFCCC@@@>>>======>>>999999;;;===AAAEEEIIILLLRRR^^^nnn}}}~~~cccVVVEEE???999666777777777555555555666666777777888888777777777777888888888888888999::::::999999:::<<<;;;<<<<<<<<<<<<;;;::::::<<<<<<===???@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLNNNOOOPPPPPPNNNLLLJJJHHHKKKLLLNNNOOOOOONNNMMMKKKNNNRRRSSSQQQQQQRRRQQQLLLOOOLLLIIIHHHHHHIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@>>>===<<<<<<<<<=========<<<;;;:::999999888888888888888777777777777666666555555555555666666555555555555555555555555333333333333333333333333444444333333333333333333333333333333333333333333333222111222444555444333444333333222222222222333333333222222222222333333444444333333333333444444444444444444555555555555444444444555666666777777777777777888999999::::::555;;;FFFOOOYYYjjjuuu<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@???=========CCCBBB???===<<<<<<<<<===>>>???@@@AAABBBDDDHHHJJJIIIHHHFFFEEEDDDDDDEEEEEEGGGHHHIIIHHHFFFDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGHHHIIIFFFFFFJJJKKKIIILLLRRRaaa|||{{{nnn[[[JJJ:::888===>>><<<:::777666666555555555555555555555666777888:::;;;<<<===>>>@@@AAACCCDDDEEEFFFIIILLLPPPSSSSSSOOOJJJFFFEEEAAA===:::999999999888::::::<<<===???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA???===<<<<<<<<<;;;::::::999888888777777777777777666666666666555333333333444444444444444333333333333333333333333222222222222222222222222000111222333333222222111222333555777:::<<<>>>>>>EEEIIIOOOSSSVVVXXX[[[]]]eeekkknnnoooppprrroookkkccc```]]]\\\\\\\\\\\\[[[YYYWWWVVVWWWXXXXXXUUUSSSDDDBBB???<<<;;;;;;===>>>;;;<<<===@@@CCCIIIOOOSSS___nnnyyyxxx{{{ZZZKKK@@@<<<777555666777777777555555666666777777888888666666666666777777777777777999::::::999999:::;;;;;;<<<<<<===<<<<<<;;;;;;>>>>>>>>>???????????????CCCCCCBBBAAAAAAAAABBBBBBDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJNNNOOOQQQSSSRRRPPPNNNLLLJJJKKKNNNOOOPPPNNNMMMKKKLLLQQQTTTTTTVVVYYYXXXUUUMMMKKKHHHGGGGGGGGGGGGFFFFFFFFFDDDCCCAAA@@@@@@@@@AAA@@@>>>===;;;;;;;;;;;;<<<;;;;;;:::999999888888888888777777777666666666666555555444444555555666444444444444444444444444222222222222222222222222444444333333222222111111222222222222222222222222333222111222333444333222333333222222222222222333333333222222222222333333333333333333333333333333333333444444444555555555333333444555555666666777777777777888999999::::::777???JJJRRRXXXgggrrr999::::::;;;<<<======>>><<<===<<<;;;999888:::<<>>============>>>???AAAAAABBBEEEIIIKKKIIIFFFCCC@@@???AAADDDFFFEEEFFFGGGFFFDDDBBBBBBCCCFFFFFFGGGGGGHHHHHHHHHHHHIIIFFFEEEHHHKKKLLLNNNPPPVVVwwwlllUUU>>>888;;;>>><<<:::888777666555555555555555444444555555777888:::;;;<<<<<<===???AAABBBDDDEEEFFFJJJPPPUUUWWWUUUQQQOOOJJJGGGBBB???===<<<;;;:::888999999:::;;;===>>>>>>AAAAAABBBBBBCCCCCCDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>======<<<;;;:::999999888777777777666666666666333333333444444555555555333333333333333333333333222222222222222222222222222222111111222333444555888999:::;;;<<<>>>>>>???AAAFFFLLLRRRUUUXXXZZZ\\\ccchhhkkkllllllnnnlllgggbbb```]]]\\\\\\\\\[[[ZZZYYYWWWUUUSSSRRRPPPOOOMMMBBB@@@===:::999:::;;;<<<<<<===???@@@CCCIIIQQQVVV^^^nnnxxxtttsssuuu{{{sssMMMAAA<<<:::777555666777888999555666666666777777777888555555666666666777777777666888::::::999999999:::;;;;;;<<<<<<<<<<<<<<<;;;=========>>>>>>?????????CCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHGGGGGGHHHHHHIIIIIIGGGHHHIIIJJJKKKKKKJJJJJJMMMMMMMMMLLLKKKJJJIIIIIIIIILLLOOOQQQRRRRRRPPPOOOKKKLLLNNNOOOPPPOOONNNMMMIIIMMMPPPPPPRRRUUUUUURRRKKKIIIFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBB@@@>>>===@@@???>>>===;;;:::::::::::::::999999888888777777777777777666666666555555555555444444444444555555444444444444444444444444222222222222222222222222333333333222222111111000222222222222222222222222333222111111222333222000222222222111111222222333333222222111111222222333333333333333333333333333333333333444444444444555333333444444555666666666777777777888999999::::::999>>>DDDIIINNN```}}}ppp888888999;;;<<<===>>>???@@@@@@>>><<<999999<<<>>>??????>>><<<<<<;;;;;;;;;===>>>???@@@AAACCCGGGJJJGGGDDD@@@<<<;;;>>>AAADDDBBBDDDEEEEEECCCBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIHHHKKKIIIGGGGGGIIIKKKLLLLLLKKK^^^xxxdddtttnnnyyymmmNNN>>><<<<<<:::999888888777666555555555555333333444444555777888999;;;;;;;;;<<<>>>@@@BBBCCCDDDHHHMMMRRRUUUUUUTTTSSSNNNKKKHHHEEEDDDBBB???===:::999999999999::::::;;;>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@??????@@@@@@??????>>>======<<<;;;;;;888888777777777666666666333333333444555555666666333333333333333333333333222222222222222222222222333222222222333444666777????????????????????????BBBFFFMMMSSSWWWZZZ]]]```___cccfffeeefffhhhgggccc```^^^[[[YYYYYYXXXVVVUUUWWWTTTPPPKKKFFFCCCBBBAAA===<<<:::888777777888999:::<<<===>>>@@@FFFPPPWWWaaammm}}}}}}vvvxxx}}}~~~uuuooooooqqqqqqsssuuuaaaCCC===:::999777666666777888999777777777777777666666666666666666666777777777777555888:::;;;:::999999999888999999::::::::::::999888999;;;<<<>>>@@@BBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEGGGHHHJJJJJJJJJIIIIIIKKKKKKLLLLLLKKKJJJIIIHHHDDDFFFIIILLLNNNOOOOOONNNKKKLLLMMMNNNNNNNNNNNNNNNGGGJJJJJJHHHGGGJJJIIIFFFIIIFFFCCCBBBCCCCCCBBBAAA===>>>@@@AAAAAA>>><<<:::>>>>>>===<<<;;;::::::999999999888888777777777777666666666666555555555555444444333333333333444444333333333333333333333333111111111111111111111111222222111111111111111111111111111111111111111111333111000111222222111///222111111111111222222333222222111111111111222222222222333333333333222222333333333333444444444444333333333444555555666666777777777888999999::::::===>>>AAADDDKKK___{{{ooo999999:::;;;;;;<<<======BBBCCCCCCAAA>>>======>>>===<<<<<<;;;;;;::::::::::::<<<======>>>@@@CCCFFFFFFDDDAAA???>>>???AAACCCAAABBBDDDDDDCCCBBBCCCDDDDDDEEEGGGHHHIIIIIIHHHHHHKKKKKKJJJIIIJJJKKKKKKJJJHHHPPPeeeffflllfffhhhxxxhhhNNNCCC>>>;;;:::999888777666555555555555333333333333444666777888999999999:::<<<>>>@@@AAACCCEEEHHHLLLNNNPPPQQQQQQQQQOOOMMMLLLKKKHHHEEEBBB===<<<;;;999888888999999::::::;;;<<<===>>>???@@@???????????????@@@AAAAAA>>>>>>>>>======<<<<<<<<<888888888777777777666666333333444444555666666666333333333333333333333333222222222222222222222222111222444555666777777777<<<===>>>@@@BBBDDDFFFGGGLLLOOOTTTWWWZZZ\\\___aaa]]]```bbb``````bbbaaa^^^[[[XXXVVVTTTSSSQQQOOOMMMNNNLLLGGGBBB===:::::::::888777777666666777777888888:::<<<===???FFFRRRZZZgggnnnvvv|||qqqfffdddiiirrrxxxyyysssrrrxxx|||zzzvvvtttvvvwwwtttssslllQQQ<<<===888777777666555666777999888888777777666666555555666666777777777888888888555777:::;;;:::888888888777777888999999999999999888888:::<<<>>>@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLKKKJJJIIIIIIJJJKKKKKKKKKJJJIIIIIIDDDEEEGGGIIIKKKLLLLLLMMMKKKKKKJJJJJJKKKMMMNNNOOOIIIKKKIIIEEEDDDFFFFFFDDDFFFDDDAAA@@@@@@AAA@@@???;;;<<<===>>>>>>===;;;:::<<<<<<<<<<<<;;;;;;:::999888888777777777777666666666666666555555555444444444444333333333333444444222222222222222222222222111111111111111111111111000000000111111111111111111111111111111111111111333111000000111111000///111111111111111222333333222222111111111111222222111222333333333333222111222222333333333444444444222333333444444555555666777777777888999999::::::======@@@EEEOOOccc{{{ooo:::;;;;;;;;;;;;;;;;;;;;;>>>@@@AAAAAA>>>;;;:::999<<<<<<<<<<<<<<<<<<<<<;;;999:::;;;;;;;;;===@@@CCCGGGGGGEEEDDDDDDDDDDDDDDD@@@AAACCCDDDCCCCCCDDDEEECCCDDDFFFGGGHHHHHHHHHGGGIIILLLMMMMMMMMMMMMMMMLLLLLLLLLSSSdddmmmiiieeelll~~~]]]KKKBBB>>>===999999777666555555555555222222222333444555666777777777777888:::<<<>>>@@@CCCDDDEEEGGGIIIKKKMMMNNNRRRQQQPPPPPPOOOLLLHHHEEEAAA???===;;;999888888888777888999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBB============<<<<<<<<<<<<888888888888777777777777333333444444555666777777333333333333333333333333222222222222222222222222///222555888:::999777666444777;;;@@@FFFKKKOOOQQQWWWYYY[[[\\\[[[[[[\\\]]]]]]___```]]]\\\^^^^^^[[[VVVTTTQQQOOONNNKKKHHHFFFEEECCC@@@<<<999888:::<<<555555666777888888999999888:::===>>>AAAIIIUUU___dddhhhnnntttyyy~~~wwwgggbbbgggpppyyy~~~~~~kkkiiibbb```[[[FFF888>>>666777666555444444666888999999888777666555444444777777777777888888888888444777:::;;;:::888888888888888999:::::::::::::::;;;;;;;;;<<<===>>>>>>???AAAAAAAAABBBCCCDDDEEEFFFDDDCCCCCCDDDDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDEEEEEEGGGHHHKKKLLLMMMMMMKKKKKKHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJIIIHHHIIIKKKMMMOOOLLLNNNLLLGGGGGGKKKLLLJJJEEECCC@@@????????????>>><<<<<<============>>>>>>;;;;;;;;;<<<<<<;;;::::::777777777777666666666666666666555555555444444444444333333222222333333444222222222222222222222222000000000000000000000000//////000000111111222222000000000000000000000000333111000000111111000...111111000000111222333333222222111111111111222222111222333444444333222111222222333333333444444444222222333444444555555666777777777888999999::::::666777;;;CCCOOObbb~~~{{{ooo;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999999999:::;;;<<<>>>@@@BBBBBBGGGGGGGGGGGGGGGGGGGGGHHHDDDCCCBBBAAAAAABBBCCCDDDFFFFFFFFFEEEFFFGGGGGGHHHIIIKKKNNNQQQQQQOOOMMMKKKHHHLLLPPPXXXqqqvvvddddddxxx~~~xxxtttXXXNNNEEE999;;;999777777999;;;888333666555555555555666777777666777777999:::;;;<<<<<>><<<;;;;;;:::999777666666666777777<<<<<<============<<<<<<<<<;;;;;;;;;:::::::::::::::999999888888888999999777666666666555555444444///000111222333222111111333333333333444444444444000222666999::::::888777888:::>>>CCCIIIOOOTTTVVV[[[\\\]]]]]]]]]]]]]]]]]][[[YYYXXXYYYZZZZZZYYYXXXSSSNNNJJJIIIJJJJJJFFFBBB@@@???===;;;999777555444333444666666555666888:::666<<<999<<>>===<<>>>>>>>>;;;888;;;;;;:::::::::999999999<<<======<<<999777777777666666666666555555555555333333333444444444444444333222222111111222222333111111111111111111111111111111111000000000000000222111000//////000111222000000000000000000000000333222222222111111000000000000000000000000000000000111111111111222222222333333333333333444555555333333333444555666888999333333333444555666777888555666777888888999999888888999<<>>@@@AAACCCCCCDDDEEEFFFGGGGGGHHHDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJMMMOOOOOOOOOMMMLLLNNNOOOOOOQQQ___kkk]]]fff~~~}}}bbbVVVIII;;;>>><<<999777999999777444666666555555555555666666555555666777888999:::;;;???@@@BBBBBBBBBCCCFFFHHHIIIKKKMMMOOOPPPOOOMMMLLLNNNLLLIIIEEEBBB???>>>>>><<<;;;:::999888888999999999:::;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<888888777777777888888999666666666555555555444444000111222333333333222111555555444444444333333333222333444666888:::<<<===???AAAEEEIIINNNSSSVVVXXXZZZ[[[[[[\\\\\\\\\[[[[[[YYYWWWVVVVVVXXXXXXWWWUUUPPPKKKEEECCCDDDCCC@@@<<<===<<<;;;999888666555444555666666666444444555666:::@@@@@@FFF[[[lllyyyzzz}}}~~~~~~}}}ttt___LLLFFFDDD<<<666555777777666666555555444444666666666666666666666666777777777666666555555555555666666777777888999999999999888888888999::::::::::::;;;<<<===>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEEEEDDDBBBBBBEEEEEEFFFFFFEEEEEEDDDDDDGGGHHHJJJMMMOOOOOOMMMJJJJJJLLLNNNOOOMMMLLLKKKLLLIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGFFFGGGHHHIIIMMMGGGAAA??????@@@===:::;;;::::::::::::999999999999;;;<<<:::888666666777666666666666555555555444444444555555666666666777333222222111111222222333111111111111111111111111000000000000000000000000111111000//////000111111000000000000000000000000222222111111000000000000000000000000000000000000000000111111111222222222333222111000/////////000111111111111111000111111666666555555555666666777555555777888888888888888777888;;;AAAJJJ\\\zzzooozzz::::::999999999999::::::;;;;;;;;;::::::999999999999999999999999999999999<<<;;;:::999:::===@@@BBB@@@@@@AAACCCDDDEEEFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIJJJLLLMMMNNNNNNNNNPPPPPPQQQPPPRRReeemmm___jjjqqqwwwoooeeeUUUDDDAAA>>>;;;::::::999888777888777666555555444444555444444555666777888888999;;;===>>>>>>>>>???BBBDDDCCCEEEIIILLLNNNOOOOOOOOOOOONNNMMMKKKHHHFFFDDDBBB@@@???>>><<<;;;:::::::::777888999999:::::::::999999999999999999999999999777777777888888999999999777666666666666555555555333444444444444444333222666555555555444333333333666555444555999>>>CCCFFFIIIKKKOOORRRVVVXXXYYYZZZYYYYYYZZZZZZZZZYYYXXXXXXVVVTTTSSSSSSTTTTTTSSSRRRMMMHHHAAA>>>======:::888888888777666555555444444555666777666555444444666:::BBBEEERRRnnn~~~xxxzzz```HHH@@@>>>999555555555555555555555555555444666666666666666666666666777777777777666666666666444444555666666777777888888888888888888999::::::888:::===>>>=========>>>>>>?????????@@@@@@AAAAAADDDEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFFFFGGGFFFFFFFFFJJJHHHFFFHHHLLLNNNKKKHHHJJJMMMQQQRRRQQQOOOMMMLLLJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJLLLMMMNNNMMMKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDFFFCCC??????@@@AAA???<<<:::::::::999999999888888777888999999777666666777666666555555555444444444555555666777888999999999222222111111111111222222111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000////////////000000000000000000000000000000000111111111222222222222111000//////000000111111222333333222222111888777777666555555666666555555666777888888888888666777:::???HHHZZZwwwlllsss::::::999999999999::::::;;;;;;::::::999999888888888888999999::::::999999<<<;;;999999;;;>>>CCCEEE@@@@@@AAABBBCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHIIIKKKMMMOOOPPPKKKLLLSSSWWWRRRWWWxxxlll```qqqtttyyyrrr___IIICCC>>>:::;;;<<<;;;:::;;;999999777666555444444444444555555666777777888888999;;;<<<<<<<<<===???AAA@@@BBBEEEHHHKKKMMMNNNNNNLLLMMMNNNOOONNNMMMKKKIIIGGGFFFDDDBBB???===<<<;;;888888999999888888777666666666666777777777777888777777888999999:::::::::666666666666666666666666555555555555444444333333555555555666666666666777;;;;;;:::<<<@@@EEEKKKOOOQQQSSSVVVYYYZZZZZZZZZYYYWWWXXXXXXXXXWWWVVVUUUUUURRRQQQOOOOOOPPPPPPOOOMMMLLLGGG@@@<<<:::999888777444444444444333333333333333555666666666666777999:::EEEMMM___~~~{{{}}}dddHHH>>>===999777777444444444555555666666666666666666666666666666666777777777777777777777777444555555666666777888888888777777777888999:::;;;888;;;>>>???===;;;;;;;;;?????????@@@@@@@@@@@@@@@DDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGGGGHHHHHHHHHJJJIIIHHHHHHIIIHHHFFFDDDHHHLLLQQQSSSRRROOOMMMLLLKKKJJJHHHGGGGGGHHHIIIIIIIIIJJJMMMOOOOOOMMMKKKIIIFFFFFFEEEDDDCCCBBBAAAAAABBB@@@??????@@@@@@>>>;;;999999999999888888888888555777888888777666777888555555555444444444333333444444555666888999::::::222222111111111111222222111111111111111111111111/////////000000000000000000000000//////000000000000000000000000000000000//////////////////......////////////////////////000000000000111111111111222222222222222333444444///000222444555666666666666666555555555555666666444555666777888888888888777777:::>>>GGGXXXuuu{{{bbbeee:::999999888888999999:::::::::999999999888888888777888999::::::::::::999;;;:::999999<<<@@@EEEHHHBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCDDDDDDDDDDDDCCCEEEEEEFFFGGGIIIKKKNNNOOOKKKJJJQQQWWWSSSRRRggg}}}___eeewwwzzzmmmUUUKKKAAA999:::<<<::::::===;;;:::999777666555444444555555666666777888888888888999:::::::::;;;===???>>>???BBBDDDGGGHHHIIIIIIGGGIIILLLOOOPPPQQQPPPOOOOOOOOOMMMJJJGGGDDDBBB@@@=========<<<:::999777666888888888999999999999999666666777888999999888888444444444555555555555555333333333333333333333333555666777999;;;<<<===>>>BBBBBBDDDGGGJJJNNNQQQSSSUUUVVVXXXZZZZZZYYYXXXWWWUUUUUUUUUUUUTTTSSSRRRQQQNNNMMMKKKKKKKKKKKKJJJHHHHHHCCC>>>999666666666666111111111222222333333333333444555444444555777999???MMMYYYkkkrrrxxx~~~|||~~~}}}bbbHHH>>><<<888666888555555555666777777888888555555555555555555555555666666666666666777777777555555666777777888888999777777777777888999:::;;;888;;;>>>???>>><<<999888@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDDDDDDDEEEFFFFFFCCCDDDEEEGGGGGGHHHHHHHHHFFFJJJNNNLLLFFFAAA@@@AAAEEEJJJOOORRRQQQNNNKKKJJJLLLJJJIIIHHHGGGHHHIIIIIIIIIJJJMMMNNNNNNLLLJJJHHHBBBBBBBBBBBBBBBAAAAAAAAA@@@????????????>>>;;;999999999888888888777777777555777999999888777888999444444444444333333333333222222333444555666777888222111111000000111111222000000000000000000000000......//////000000000000/////////000000/////////////////////////////////..................////////////////////////////////////000000000111111111222111111111111111222222///000111222333444444444333333333333444555666777444555666777777888888777888888:::???FFFWWWttt|||```\\\sss999999888888888888999999888888888888888888888888666777999:::;;;;;;:::999999999999:::<<<@@@DDDGGGBBBBBBAAAAAA@@@?????????AAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNLLLLLLOOOOOOPPP^^^ooo]]]XXXcccttt}}}hhhSSS???999:::888888;;;<<<;;;:::888777666666666666666666666777777777888777888999999888999;;;=========???@@@BBBCCCCCCCCCBBBDDDHHHLLLNNNPPPPPPPPPTTTTTTSSSQQQOOOMMMJJJIIIEEEEEEDDDCCCAAA@@@>>>===::::::::::::999999999888666777888999999888777666555555555555666666666666555555444444555555666777:::;;;===@@@BBBEEEGGGHHHIIIJJJMMMOOOQQQSSSTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRQQQQQQOOONNNLLLLLLHHHGGGEEEEEEEEEEEECCCBBB???<<<999555333222333333000111111222222333333444555444444222222444888;;;FFFVVVbbbnnnyyyiiinnnxxx}}}}}}~~~}}}kkkVVVBBB<<<:::555333666555666666666777777888888555555555555555555555555555555555555666666666666555666666777777888999999666666666777888999:::;;;999:::===@@@BBBAAA<<<999@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGCCCDDDEEEFFFGGGGGGGGGGGGCCCJJJPPPMMMEEE??????BBBCCCGGGMMMOOOOOOLLLIIIHHHLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMLLLKKKIIIHHHAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===;;;:::999888888888777777777777666555777999999777777777888444444333333333222222222000000111222333333444444111111000000000000111111000000000000000000000000---......//////000000111...//////000000//////...////////////////////////............////////////000000000000000000000000/////////000000000111111111000//////......//////888888666555444333333333111111111222333555666777444444555666777777777777999888:::>>>EEEVVVrrrmmmgggyyy999999888888888888999999666666777777888999999999555777999;;;;;;;;;:::999999999999:::;;;===@@@AAA????????????>>>>>>>>>>>>AAA@@@@@@??????@@@@@@AAAAAACCCDDDFFFFFFEEEDDDCCCCCCCCCEEEFFFHHHIIIJJJKKKKKKLLLLLLJJJJJJNNNVVV]]]rrreeeTTTRRReee{{{uuuPPP???;;;888888<<<===<<<;;;:::999888888888555555555555555666666666555777777777666777999;;;::::::;;;<<<>>>??????@@@???AAADDDGGGJJJLLLMMMMMMPPPPPPQQQRRRRRRQQQPPPOOOLLLLLLLLLLLLKKKJJJIIIHHHBBBBBBAAA@@@??????>>>>>>======>>>???>>>===;;;999<<<<<<<<<<<<======>>>>>>>>>=========>>>@@@AAACCCCCCDDDFFFHHHKKKMMMOOOPPPOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSMMMMMMLLLKKKJJJHHHFFFFFFBBB@@@???>>>???>>><<<;;;777777555333111111111222111111222222333444444444555555444444666<<>>>>>???@@@AAABBBBBBAAA@@@@@@AAABBBDDDEEEGGGCCCDDDDDDEEEFFFFFFFFFFFFCCCGGGKKKIIIDDDAAABBBEEEBBBFFFKKKMMMLLLJJJIIIHHHLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHDDDBBB@@@>>>======>>>???<<<======<<<;;;::::::;;;888888777777777666666666555666888888666555555666333333333333222222222222///000000000111111222222111111000000000000111111000000000000000000000000------......///000000111......///000000///......////////////////////////....../////////000000000000000000000000000000000////////////000000000111111111222333444666777888???===999666555444555666333333333333333444555666333444555666777777777777888777999<<>>>>>AAA@@@???>>>>>>???@@@AAABBBCCCEEEFFFGGGFFFEEECCCBBBCCCEEEFFFHHHIIIIIIIIICCCJJJNNNKKKIIILLLOOONNNVVVwwwvvv]]]RRR\\\qqq{{{```FFF>>>::::::???======<<<;;;::::::::::::333333444444444444444444444555666666555555777999777888999:::<<<===>>>??????@@@BBBDDDFFFHHHIIIJJJHHHJJJLLLNNNPPPQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRPPPOOONNNMMMLLLKKKJJJIIIDDDEEEEEEFFFEEECCC@@@???DDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNKKKLLLMMMOOOPPPRRRSSSTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSJJJIIIIIIHHHFFFDDDBBBAAA>>><<<:::::::::999888666444555555444222222333444222222222333444444444555444444555888===GGGRRRZZZiiixxx}}}zzz{{{|||tttnnnqqq{{{zzztttnnnjjjaaaUUUOOOOOODDD;;;777::::::444333888555555555555555555555555555555555555555555555555333333333444444444555555333333444444555666666777555555555666777999:::;;;999888:::CCCMMMPPPJJJBBB;;;<<<===>>>???@@@AAAAAA@@@@@@???@@@AAACCCEEEFFFCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEDDDDDDEEEGGGIIIBBBFFFJJJLLLLLLJJJIIIIIILLLMMMMMMNNNMMMKKKIIIHHHJJJJJJIIIIIIHHHHHHHHHHHHGGGDDDAAA>>><<<<<<===>>>;;;;;;;;;;;;::::::;;;===777777777777666666666666444666777666555333333444333333333222222222111111000000000000000000111111111111000000000000111111000000000000000000000000---------...///000000111---...///000000///...---////////////////////////.../////////000000111111000000000000000000000000////////////000000000000222333666999>>>CCCFFFHHH:::888444222111222444666666666555444444444444555333444555666777777777777777666888;;;AAARRRmmm777777777777888888888888777777666666666666777777777777777777777777777777777777888888888999999999<<<;;;;;;;;;;;;<<<======>>>>>>=========???@@@BBB@@@AAADDDFFFGGGGGGFFFEEEBBBBBBAAAAAABBBDDDGGGIIIGGGGGGHHHIIIKKKLLLMMMMMMZZZXXXnnn{{{XXXNNN```tttxxx|||XXXEEE===999888>>>;;;<<>>::::::===555555555555555555444444444444444333333444555555666666666666777888999:::;;;<<>>>>>>>>:::777444333333444444333222222111111111111111111777333//////222444333222666777:::BBBPPPbbbsss}}}|||ooollliiibbbUUUFFF>>>>>>666666777777777777666666555555555555666666666666666666555555555555666666555555444444444444555555555555555555555666777777555555555555555666777777777888:::<<<>>>@@@AAABBB<<<;;;;;;;;;;;;<<<======???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGAAACCCFFFHHHJJJJJJJJJIIIDDDFFFHHHJJJKKKKKKKKKKKKEEEFFFHHHIIIJJJIIIHHHHHHJJJHHHGGGIIILLLKKKFFF@@@CCCCCCBBB@@@>>>===<<<;;;999999999888888888888777777777777777666555333333444444333333333333222222111111111111111111111111000000000000000000000000000111111111222222222222//////............//////000000//////............///////////////000111111//////000000000000//////000//////.........//////...///000000///------......///111222222000...---777AAAMMMQQQKKK@@@777222555555444333222222222222666555555555555444444444111222333444555777888888666999777999CCCNNNfff666666777777777888888888777777666666666666777777777777777777777777777777888888888888999999999999;;;;;;;;;;;;;;;<<<<<<=========<<<<<<===>>>@@@AAA???@@@BBBCCCDDDEEEDDDDDDCCCBBBAAAAAABBBDDDFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKNNNQQQ___}}}sss\\\XXXcccrrr~~~xxxkkkRRRDDD>>>===@@@>>><<<;;;<<<======<<<777777777666555555444444444444333333333444444555555555555666666777888999:::<<<>>>@@@BBBCCCDDDEEECCCCCCDDDEEEGGGIIIKKKMMMOOOOOOOOOPPPQQQSSSVVVWWWXXXXXXWWWUUUTTTRRRQQQPPPRRRRRRQQQQQQPPPPPPQQQQQQNNNOOOPPPQQQRRRSSSTTTTTTVVVTTTRRRRRRRRRRRRQQQPPPRRRRRRQQQQQQPPPPPPPPPOOOQQQPPPOOONNNMMMMMMMMMMMMJJJHHHFFFFFFGGGHHHGGGFFFFFFDDDAAA===;;;:::::::::999666333222222333333333222222111111111111111111666555444444555444333222222777AAARRRggg|||~~~uuuiii^^^PPPBBB::::::666666777777777777666666555555555555666666666666666666555555555555666666555555444444444444555555555555555555555666666777666555555555555666777777777888999:::;;;<<<===>>>;;;;;;;;;;;;;;;<<<======??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEHHHIIIJJJKKKKKKIIIGGGFFFFFFGGGIIIJJJKKKKKKJJJJJJGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEHHHKKKKKKGGGCCCBBBBBBAAA???>>>===;;;;;;999999999888888888777777777777777777666555444333444444333333333222222222111111111111111111111111000000000000000000000000////////////000000000000//////............///////////////.........------...............//////000//////000000000000//////222222111000//////......111000---+++***,,,000222444000***(((,,,555???FFFIIIJJJIIIBBB999111///000000000000111333555666777333444444444555555666666555555555555555666666666555999777:::CCCLLLaaa666666777777777777888888777666666555555666666777777777777777777777777777888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBAAABBBCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFNNNVVVaaa|||}}}]]]UUUgggttt}}}|||bbbPPPFFFBBBCCCEEE@@@888888@@@BBB>>>;;;:::999888666555444444444444333333333333333444444444444444555666777888999:::<<<===???@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHJJJJJJJJJKKKMMMPPPRRRTTTXXXXXXWWWUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRROOOPPPPPPQQQRRRSSSTTTTTTVVVTTTRRRQQQRRRRRRQQQPPPPPPPPPOOOOOONNNMMMLLLLLLNNNMMMMMMLLLKKKKKKKKKKKKDDDBBBAAAAAABBBBBBBBBAAA???===;;;888666555555555777444222111222333222222111111222222222222222222000222444555444333444444444;;;KKKaaazzz{{{tttkkkXXXHHH<<<666555555666666777777666666555444555555555555666666666666666555555555555666666555555444444444444555555555555444444555555666777666666666666666777888888777777888888999999999:::;;;;;;;;;;;;;;;<<<<<<===??????@@@AAABBBCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCHHHHHHIIIIIIIIIGGGFFFEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIGGGEEEDDDFFFIIIJJJGGGDDDAAA@@@???>>>===<<<;;;;;;999999888888888777777777777777777777666666555444333333333333222222222222111111111111111111111111000000000000000000000000------------........./////////............//////.........---------------------------.........///...//////000000//////...---............---,,,,,,+++,,,...000000///,,,+++000222555999===@@@BBBCCCDDDAAA<<<333---,,,111666......///111333555777999222222333444555666777777888888777666666555555666444888888;;;CCCIII]]]zzz666666666666777777777888666666666555555666666666777777777777777777777777999999999999::::::::::::999999:::::::::;;;::::::::::::::::::;;;<<<===============>>>???@@@BBBCCCEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDKKKRRRWWWcccwwwZZZ\\\bbbpppxxxkkk]]]SSS___cccZZZEEE999>>>@@@;;;======;;;:::888666555444555444444333333333333333444333333333444444555666888999:::;;;;;;<<<<<<;;;<<<======>>>@@@AAABBBCCCBBBBBBBBBDDDFFFIIIKKKMMMTTTTTTSSSSSSSSSSSSSSSSSSNNNNNNNNNOOOOOOOOONNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPNNNMMMMMMOOOOOOOOONNNOOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFCCCAAA>>>===>>>>>>===;;;999888666444333222222222444222000000111222222111111111222222222222222333---111444444444666:::>>>GGGMMM[[[nnntttssswwwrrrlllxxxjjjSSSCCC999444333555666666666666666666555444444444555555555666666666555555444444555555666555444444333333444444555555444444444444555666666777666666666666777888888555666666777888888999999;;;;;;::::::;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFGGGGGGFFFDDDCCC???@@@BBBDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIIIILLLKKKIIIHHHGGGHHHIIIIIIHHHFFFDDDDDDFFFFFFEEECCC???>>>>>>===<<<;;;;;;:::888888888888777777777777777777777777666666555444333333333222222222222111111111111111111111111111////////////////////////,,,,,,---------.........///......------......///------------------------------......////////////...//////////////////...***+++,,,...////////////,,,,,,---...000222111111888===DDDIIIGGG@@@777111111222222111///000333555222222111111222333333444222222333444444555666666999999777666666666777777555999888:::BBBHHH]]]{{{555666666666666777777777666666555555555555666666666666666666666666666666888888999999999:::::::::888999:::;;;;;;;;;::::::888999::::::;;;<<<<<<<<<=========>>>???@@@BBBCCCEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBFFFNNNOOO[[[ppp[[[RRR___~~~vvvzzzXXX>>>::::::888>>>===<<<;;;999777666666666555444444333333333444333333333333333444444555666777777888888888888888999::::::;;;<<<=========<<<======>>>AAACCCFFFHHHLLLLLLMMMNNNPPPQQQRRRRRRNNNNNNNNNNNNMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHHHHIIIKKKMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFEEEBBBBBBAAAAAA@@@AAAAAAAAACCCAAA>>><<<;;;:::999777555444333333222111111111222000///000111222222111111111222222333333333333222333555555666;;;DDDKKK^^^bbbkkkwww}}}kkkfffhhhrrrzzzyyypppnnnttt|||eeeNNNAAA888555444555555666666666666555555444444444444555555555555555555444444444444555555444444333333333333444444444444444444444555666666666666666666666777777888444444555777888999:::;;;:::::::::::::::;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCEEEGGGHHHHHHGGGFFFEEE<<<===???AAACCCDDDEEEFFFAAABBBCCCDDDEEEGGGHHHIIILLLKKKIIIHHHGGGGGGHHHIIIIIIGGGEEEDDDCCCBBB@@@???<<<<<<<<<;;;;;;:::::::::888888888777777777666666555666666666666555555444333333222222222111111111000000000000000000000000////////////////////////------........./////////......------------......---------------------------...///000000000000///......////////////............///000111111111111666000***)))///888AAAFFFIIIFFF@@@;;;666333222222...000222333222///...---444333222222111111111111444444444444444444444333888777666666666888:::;;;888;;;777888AAAIII___555555666666666666777777666555555444444555555666666666666666666666666666777777888888888999999999888999;;;<<<<<<<<<;;;:::888999:::;;;;;;<<<<<<;;;======>>>???@@@AAAAAABBBDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGJJJ@@@AAAIIIEEEGGGnnnlllRRRWWWooo~~~```DDD:::;;;===<<<<<<;;;;;;:::999888888888777666555444444444444444333333333333333444444444555666666666666666666777777888999::::::999999;;;;;;;;;<<<>>>AAACCCEEEDDDEEEFFFHHHJJJLLLMMMNNNLLLMMMMMMMMMLLLJJJHHHGGGJJJJJJJJJJJJJJJJJJIIIIIIFFFEEEDDDEEEHHHJJJKKKJJJFFFEEEEEEDDDCCCBBBBBBAAA??????>>>>>>===>>>>>>???BBB???<<<:::999888666444222222222222222222111111000//////000222333222111111111222222333444444444333333333666<<>>888555666444555555666666555555444333444444444444555555555555555444444444444555555444444333333333333444444444444333333444444555666555555555555555666777777444444555777888:::;;;;;;:::::::::::::::;;;;;;<<<======>>>???@@@AAAAAABBBCCCDDDEEEGGGHHHHHHGGGGGGCCCCCCCCCCCCDDDDDDDDDEEE@@@AAAAAABBBCCCEEEGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFDDDBBB???===<<<::::::::::::::::::999999888888777777777666666666444444555555555444444333222222222222111111111111000000000000000000000000000000000000000000000000........./////////000000......------------......---------------.........---...000111111111000///---......//////......---//////...---------............111888@@@EEEEEEDDD???;;;444...,,,---111333000000000//////000000000111111000111111222333444444444444444333333222222666555444555666999;;;===;;;===888999@@@III```555555555666666666777777666555555444444555555666666666666666666666666666666666777777777888888888999:::<<<=========;;;:::888999:::;;;<<<<<<<<<;;;;;;<<<>>>???@@@AAA@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIMMMHHHIIIMMMHHHHHHbbbaaaTTTdddttteeeMMM@@@>>>@@@::::::::::::::::::::::::999888777666666555555555444444444333333333444444333333444555555555555555555666777888888777777666999999999:::;;;===???AAA@@@@@@AAABBBCCCDDDEEEFFFEEEFFFGGGHHHGGGFFFDDDCCCGGGFFFFFFFFFEEEEEEDDDDDDCCCBBB@@@AAACCCDDDDDDCCC??????>>>>>>>>>=========:::::::::999999::::::;;;<<<999777666666555444333000111111222222222111111000//////000333444333222111111222222333444444555333444888BBBQQQaaannnuuu~~~zzzyyy}}}}}}ssstttwww||||||zzzyyyxxx~~~|||vvvrrrqqqnnnkkklll\\\KKKAAA;;;666444666444555555666666555555444333333444444444555555555555444444333333444444555444333333222222333333444444444333333444444555666444444444444444555555666555555666666777888888999::::::999999::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGDDDEEEFFFEEEBBB???<<<;;;888999999999999999999999888777777777666666666666222222333333444333333222222222222222111111111111000000000000000000000000000000000000000000000000............////////////...------,,,,,,------...------........./////////,,,---///000111000///...---......//////......---...---,,,,,,---000222444...111999BBBGGGDDD:::111,,,---...///000//////...///...,,,---///222444555/////////000111333444555333333333333333333444444666555444444555888;;;===<<<>>>:::;;;BBBIII^^^|||555555555555666666666777555555555444444555555555666666666666666666666666666666666666777777777777999:::<<<>>>>>>===<<<;;;888999;;;<<<======<<<;;;999;;;===???@@@@@@???>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFFFFHHHIIIJJJKKKKKKHHHMMMSSSSSSMMMMMMYYYhhhqqqSSS\\\pppsssZZZEEE<<<;;;888888999999:::;;;<<<<<<::::::888777666666666666555555444333333444444444222222333444555555555555444555666777777777555555777666666666888:::;;;===>>>>>>???????????????@@@===>>>@@@BBBBBBAAA@@@???BBBBBBBBBAAA@@@@@@??????AAA???===<<<======<<<;;;::::::::::::::::::::::::666666555555555555666777666444222222333444333222///000111111222222111111/////////111333444333222111111222333333444555555888;;;DDDUUUkkk}}}zzzzzz}}}tttrrrsssiii\\\UUUKKK@@@;;;888444333555444555555555555555555444333333333444444444555555555444444333333444444555444333333222222333333444444333333333333444555555444333333333333444555555666666666666666666666666::::::999999::::::;;;<<<<<<<<<===>>>???@@@AAAAAA??????@@@AAACCCEEEGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEHHHFFFEEECCCBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHGGGFFFAAACCCEEEEEECCC???===<<<888888888888888999999999777777777777666666666666111222222333333333222222222222222111111111111000000000000000000000000000000000000000000000000000---------.........//////...------,,,,,,------............/////////000000+++,,,...000000///...------..................---000//////111555:::@@@DDDDDD===555222222333000...------------...///000111222111///000000000///...000000000000111222333444111111222333444444555666666555444333444777:::<<<;;;???<<<===CCCHHHZZZwww666666666666666666666666666666666666666666666666777777777777777666666666666777888999999888777666::::::::::::::::::::::::::::::999999::::::;;;<<<:::;;;<<<>>>????????????>>>???@@@AAACCCDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHKKKNNNMMMKKKKKKPPPUUUqqqnnn]]]WWWuuuqqqVVVHHHEEE:::;;;999444555;;;>>><<<>>><<<999888888999999888666555444333444444666777333444444555555444444333555555555555555555555555555555444444555666888999;;;<<<<<<<<<<<<=========<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666666666555555555777666444333222333444444111111111111111111111111000111111111111222222222555444333444444444222111///000222444777777777666;;;KKKZZZmmm|||vvvyyyvvvoooaaaUUUAAA===888555555444222///444444555555555555444444222222333333333333444444333333333333333333333333333111111333666888666444555444333333222222222222555555444333444555666777;;;999666555666777888888:::777666888;;;>>>===<<<======>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCEEEEEECCCDDDEEEFFFGGGGGGGGGGGGCCCDDDEEEFFFGGGFFFEEEEEEFFFEEEDDDCCCBBBBBBCCCDDD???>>>???AAABBBAAA???<<<777555444555888999888666666555555555555444444444333333333222222222111111000000111111111111000000000000000000///...---,,,...............///000000111000......//////---,,,------------------------***+++---///000000///...------,,,,,,+++***))))))---......///000000000000444999AAAGGGIIIEEE???;;;111000///...------...///////////////////////////000111111111222222222222111111222333333333333222///000000222333444555555333555666666666777999;;;>>>@@@======AAADDDUUUqqq555555555555555555555555555555555555555555555555666666666666666666666666666777888888888888777666888888888888888888888888:::999999999999:::;;;;;;:::;;;<<<===???????????????@@@AAABBBCCCEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFIIILLLLLLJJJJJJNNNRRRSSSggg}}}qqq```cccvvv|||vvvaaaTTT======<<<======<<<;;;;;;===;;;999888999999888777777666555444444555666666333444444444444444444333444444444444444444444444444444333333444666777888555555555555666666666666:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999888777777666555555555555444444444555555333222222222333333111111111111111111111111111111111111222222222222333222222333333333333222555666777666666:::AAAGGGIIIWWWccctttooodddaaakkkxxxwwwlll___PPPDDD<<<999666444555555333111444444555555555555444444222222222333333333444444333333333333333333333333333222111333666777555333666555444333333333333444555444444333444555666777999777555555666888999999999777666888;;;======<<<======>>>>>>???@@@@@@AAA??????>>>>>>>>>>>>??????AAAAAACCCDDDDDDDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIHHHFFFEEEDDDBBBBBBBBBCCCCCCFFFDDDAAA???>>>===;;;999777666444555888999777555555555555555444444444444333333222222222111111111000000111111111111000000......///////////////..................///000000000.........000000000.....................------222000---***)))***+++---......------...///111222...---,,,---222:::BBBGGGHHHFFFAAA<<<777333000...111000///...------...///////////////////////////000000000000111111111222000111222222333333222222///000000111333444444555333444666666555666999;;;AAAEEECCCDDDJJJLLL\\\xxx555555555555555555555555555555555555555555555555555555555555555555555555666666777777777777666666666666666666666777777777999999999999999:::;;;;;;:::;;;<<<===>>>?????????@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEECCCFFFIIIJJJHHHHHHKKKMMMKKKWWW___vvvxxxVVVbbbxxxssspppLLLCCC>>>???>>>888777;;;>>><<<;;;;;;;;;;;;999888888888777666555555555666333333444444444444333333333333333333333333333333333333333333444555666666444555555555555666666666777777888888888888777777777777777777777777777777666666777777666666555555444444444333333333222222444333222222111222222222222222222222222222222222111111222222222333333333222222333333333333444444333666999999:::AAANNNXXX[[[gggmmmvvveeeXXXUUU]]]iiixxxwwwbbbQQQCCC:::777555333333444555444444444444555555555555444444222222222222333333333333333333333333333333333333444333333444555555444222666555555444444444444555555444444444444555666666777555444444777999::::::999888777888:::<<<<<<<<<=========>>>>>>??????@@@CCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBEEEFFFGGGHHHIIIJJJJJJIIIFFFEEECCCBBBAAAAAABBBBBBIIIEEE@@@===;;;;;;999888888666555666777777666555555555555555444444444444333222222222222111111111///000000111111000000///,,,---...///000000000000...............///000000///...---...111222111000000/////////......---------,,,***))))))+++---///,,,,,,+++++++++---///000000555<<>>777111---+++,,,---000///......---.........////////////////////////////////////000000000000000111222222333333222222///000000111222333444444333444555555555666888:::<<>>?????????>>>???@@@AAACCCDDDEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCAAADDDHHHIIIHHHHHHIIIJJJQQQVVVUUUcccbbbZZZdddtttzzzqqq]]]MMMIIIBBB777888AAA>>>===<<<===>>>>>><<<;;;::::::999888777666666666333444444555555444444333333333333333333333333333222222222333333444444444555555666666666777777777444444555555555555444444555555555555555555555555333333444444444444333333333222222222111111111111222222111111111111111111222222222222222222222222222222222222333333333444444444555444333333444555000777AAAJJJSSS\\\ffflllnnntttqqqrrr~~~kkkeeefffllluuuoooWWWFFF===999444333333333333444444333333444444555555444444333111222222222222333333333222222333333333333444444555444444555555444333222555444444333333333444444444444444444555555666666777555444555777999999999888888777888999;;;;;;<<<<<<<<<=========>>>>>>>>>CCCBBBAAA@@@????????????===>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFEEECCCAAA@@@@@@AAAAAAAAA???<<<;;;;;;;;;:::999888777666666666555555444555555555444444444333333222222222222111111111111//////000000000000//////------...///////////////...............///000000000///...///111222111000/////////...------,,,,,,)))***+++,,,------,,,,,,((()))+++---000333444555===AAAFFFIIIGGG@@@888222***+++---...////////////........................////////////////////////.........////////////000000000111222222222222222///000000111222333333333333444555555444555777999666:::999;;;BBBGGGYYYvvv555555555555555555555555555555555555555555555555222333333333444444555555666555555555555555555666666666666777777777888888999888888888888999::::::999:::;;;===>>>>>>>>>>>>======>>>???AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCBBBDDDGGGHHHHHHHHHHHHHHHIIIKKKMMMZZZmmmeeeUUU\\\bbbnnnrrrgggYYYFFF???CCC>>><<<;;;<<<=========;;;;;;;;;::::::999888777666555555555666666555555555333333333333333333333333222222222333333333333333111111111111222222222222222222333333333333222222333333333333333333333333111222222333333222222222111111111111000000000000000111111111111111111111222222222222222222222222222333333333444444444444333444555333111111333555888BBBUUUkkk}}}xxxqqqyyysssrrrvvv|||{{{vvvvvv{{{zzzxxxttt]]]HHH;;;666666333333444333222222111222333333444444444444333333111111111222222222333333222222222333333444444444444555555555444333222222333222222222222222333333444444444555555555555555888666555555777777777555888888888888888999:::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<======>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFDDDCCCAAA@@@???@@@@@@:::999999:::;;;;;;999777666777777666555444444444555444444444444333333333222222222111111111000000//////000000000000////////////000//////...------...............///000000222000//////000000///------------,,,,,,+++++++++,,,,,,,,,+++++++++++++++///222777<<<@@@BBBBBBBBBCCC???888222---++++++,,,'''))),,,......---+++***------..................////////////////////////---.........////////////000000111222222222222111000000000111111222222333333444444444333444666888777:::666777>>>EEEZZZyyy}}}vvv444444444444444444444444444444444444444444444444222333333444444555555555555555444444444444555555666666777777888888999999888888888888888999::::::999:::;;;<<<===>>>>>>>>><<<<<<===>>>@@@AAABBBBBBDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIMMMWWW\\\```}}}YYYRRRPPPXXXnnn~~~vvv]]]JJJCCCBBB@@@===;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999888666666777777777777666666333333333333333333333333222222333444444333333222000000000000111111111111111222222333333222222111222222222222222222222222111111222222333333222222111111111000000000000///000000111222222222111111333333333333333333333333333333333444444444555555111333444333111222666:::DDDOOOfffyyyzzz|||qqqvvvtttssstttqqqmmmnnnqqqvvvoooaaaOOO???666444555222444555444222111000111333333444444444444333333111111111111222222222222111222222333333444444555333555666555444222222333111111111111111222222333333444555555666666555555888777555666777777555444777888999888888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???AAABBB???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDBBB@@@????????????:::::::::;;;;;;999555222555666777666444444444666444444444444333333333333222111111111111000000000...//////000000//////...000000000000///...---,,,...............///000000111000......//////---,,,+++++++++++++++++++++++++++***))))))---222888<<>>>>>>>><<<<<<===???@@@AAABBBCCCBBBBBBBBBAAABBBBBBCCCCCCEEEDDDDDDDDDFFFGGGGGGGGGKKKNNNNNNQQQUUUVVViii{{{iiiVVVPPP^^^kkk|||yyycccTTTOOOKKKDDD???===<<<;;;::::::;;;<<<<<<<<<;;;::::::888888999999999999888888444444444444444444444444333333444555555444333222333333333333444444444444111222222333333222222111333333333333333333333333111111222333333333333333111111111000000000000///000000222333333333222222333333333333333333333333444444444444555555555555111444777888777999@@@EEEQQQ[[[nnn{{{uuuxxxxxx{{{}}}~~~xxxrrrnnnhhhaaaaaa\\\RRRFFF;;;555444555111333555555333111111333222333333444444333333222111111111111222222222222111111222333333444555555222444666666333222333444222111111111222222333444333444555666666666555444666555444555777777666555777888:::999777777999;;;;;;;;;;;;:::::::::::::::?????????@@@AAABBBDDDDDD@@@@@@AAABBBCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDBBB@@@>>>>>>>>>>>>>>>===;;;:::999888555333333555666666444333555777444444444333333333222222111111111111000000000000......////////////.........///////////////.....................///000000///...,,,---......---,,,***++++++,,,,,,------...+++---222888>>>BBBEEEGGGGGGEEE@@@;;;555///+++)))%%%)))...333444222...+++,,,+++***)))***---///111+++,,,---.........------////////////////////////....../////////000000000///000000111111111111111000000000000111111111111222333444333222222444666444888666777===AAASSSooo~~~ppp}}}444444444444444444444444444444444444444444444444333333444444555666777777555444333333333333444555555555555666777888888999888888888777888999999:::999999;;;<<<===>>>>>>>>>======>>>???AAABBBCCCDDDAAAAAAAAAAAABBBBBBCCCDDDFFFDDDBBBBBBDDDFFFGGGGGGHHHKKKFFFFFFRRRYYY^^^iiigggQQQUUU^^^pppyyyqqq\\\VVVMMMFFFAAA???===<<<:::;;;<<<=========<<<;;;999999999::::::999999999555555555555555555555555333444555555555444333222222222333333333444444444222222333333333333222222333333333333333333333333111222333444444444444444111111111111000000000000000111222333444444333222333333333333333333333333444444444555555555666666333777<<<===>>>BBBJJJPPP^^^ffftttxxxiiicccllltttssslllvvvxxxtttiii\\\OOOLLLEEE===666222222222///222555666333222333555222333333444444333333222000111111111111222222222111111222333333444555555111444666666333222333555222222222222333333444555333333555666666666555444333333333555888999888666777999:::999777666999;;;::::::::::::::::::::::::============>>>???@@@AAA@@@@@@AAABBBCCCCCCCCCCCCEEEDDDBBBAAA@@@@@@AAAAAAEEEDDDBBB@@@>>>======>>>@@@>>>:::888888999888888222444666666444333666888444444444333333333222222111111111111000000000000......////////////......,,,---...///000000000000...............///000000,,,++++++,,,...///...---***++++++,,,---...//////555<<>>???<<<===???AAABBBBBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEHHHGGGGGGHHHKKKOOOTTTVVVqqqxxx```QQQaaavvvoooeee```UUUFFF======<<<:::999888888999:::===:::777777999:::999777555555555555555555555555555555444444444333333333111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222111111111111222333333444333333222222333333444555555555555555555555444444222333444444555666666777;;;DDDNNNXXXeeeppppppjjjnnnllloooxxxmmmaaa^^^\\\gggooo~~~ssspppuuu}}}xxxcccNNN>>><<<999666444333333333111111222222222333333333111222222333333222222111111111222222222333333333333222222111111222222333555222000111444777666555333333333333333333333333333333333333333333333333444555666666444333444555777777777777888999:::;;;;;;;;;<<<<<<======>>>>>>DDDCCCCCCBBB@@@>>><<<;;;<<<===>>>???AAABBBCCCDDDDDDCCCAAA@@@??????@@@AAA>>>>>>>>>===<<<<<<;;;;;;::::::999999999:::;;;;;;666666555444333333222222555555555444444333333333000000000000000000000000///////////////.........000000000000////////////000000///...---------,,,))),,,///000/////////000,,,,,,---111777>>>EEEIIIFFFCCC>>>999444222000000/////////......---------......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////////////////000000000000111111222222222111111000222222333333333333444444555333555;;;===AAAPPPbbbuuu111222222333444333333333444333111000000111333444000111222222333333222222555555555555555666666777555666666666777777777777777777777777777888888999<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAAAAAAAAAAA??????@@@@@@AAABBBBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFFFFGGGIIIMMMPPPSSSZZZmmmmmm[[[```rrrxxx___LLL@@@???>>>>>>>>>===;;;888>>><<<;;;<<<>>>>>><<<:::777777777666555555444444555555555555444444444444222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222333333222222222333444444666555555444444333333333111222444555555555444444444444444444666999>>>AAALLLZZZlll{{{{{{uuuuuu{{{vvvllliiieeemmmvvvuuuuuu{{{uuu|||}}}qqqfffVVVFFF:::888555333111111111111111111111222222222333333111222222333333222222111111111111222222222333333333222222111111222222333333222222444777777666333333333333333333333333333333333333333333333333333333555666555444444555666777777777777888999:::;;;=========<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>??????>>>>>>===<<<<<<;;;;;;:::999999999999888888888888555555555444333333222222444444444333333333222222000000000000000000000000............////////////000000/////////.........,,,------......------,,,333000,,,))))))+++///111444:::CCCJJJJJJEEE<<<777333222000...,,,,,,,,,,,,.........---------,,,,,,...------------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////////////////000000000000111111222222222111111000222222333333333333444444444222555;;;===AAAPPPbbbuuu111111222333333333333222333222111000000111222333000111111222222222222222555444444444444555666666555555666666666777777777777777777777777888888999@@@???>>><<<:::999999999;;;<<<===>>>???@@@@@@@@@===>>>???@@@@@@AAAAAAAAAEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFIIILLLNNNSSS[[[kkkpppZZZXXXjjj{{{}}}fffSSSKKKCCC?????????<<<999::::::;;;===>>>???===;;;;;;;;;:::999888777777666666666666666555555555555333333333333333333333333222222333333333333222222222222222222222222222222333333333333333333333333555555444444333444444444555666666666555444333333333444555555555555444444444666777:::???FFFOOOUUU```nnnyyyuuuyyy|||yyyuuuzzzzzzzzzvvvrrrwww|||wwwcccTTTEEE:::666555333111000000111111111111111222222222222333111111222222222222111111111111111222222222222333222222111111111111222222111222333666888888555222444444444444444444444444333333333333333333333333222333555555444444555777777666666777777888999:::>>>======<<<<<<;;;::::::<<<<<<===>>>????????????@@@@@@@@@???????????????@@@@@@???>>>==================<<<;;;;;;::::::999777888888888888777555444555444444333333222222222333222222222222111111111000000000000000000000000---------.../////////000//////.........---------,,,,,,,,,------,,,++++++,,,***))),,,444;;;???AAABBBAAA@@@>>>;;;777333111)))*********++++++++++++------,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////////////////000000000000000111111222222222111111222222333333333333444444333111444:::<<<@@@PPPbbb{{{rrr000111111222222222222222222222111000000111222222222222333444444444444333444444333333444444555666555555555666666666777777777777777777777888888999AAA@@@>>><<<:::999888888:::;;;<<<===>>>>>>??????===>>>???@@@AAAAAAAAA@@@DDDDDDDDDCCCDDDDDDEEEFFFEEEEEEDDDDDDEEEGGGIIIJJJUUU[[[aaapppfffNNNXXXcccttttttdddPPPBBB>>>??????===999999:::;;;<<<============<<<<<<<<<;;;;;;::::::888777777777666666666666444444444444444444444444333333444444444444333333333333333333333333333333444444444444444444444444777777666555444444444555222333555666666666555555777666555444333444555555888===DDDKKKSSS\\\eeelllooovvvyyyooopppvvv~~~|||yyysssvvvyyyppptttrrr[[[III;;;222444444333222222222222333111111111111222222222222111111222222222222111111111111111111222222222222222222111111111111222222222222444666777666555333444444444444444444444444222222222222222222222222111222444444444444666777666666666666666777888999<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>??????????????????????????????>>>======<<<<<<<<<<<<;;;;;;:::999999888888777777999999888666444222444333333333222222222111111111111111111000000000////////////////////////..............................---------,,,,,,,,,......,,,+++******++++++''')))000<<>>888...'''$$$'''---111+++,,,,,,---,,,,,,+++***++++++++++++++++++++++++---------,,,,,,,,,++++++------------------------,,,,,,,,,---------..................////////////////////////////////////////////////000000000000000000111222222222111111222222222333333333444444333111444999<<<@@@OOOaaatttkkk///000111111222222111111111111111111111111111111111222333333444444333333333333333333333444555555555555555555666666666666777777777777777888888999???>>>===<<<;;;:::::::::::::::;;;;;;<<<>>>>>>???===>>>@@@BBBBBBBBBAAAAAACCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEGGGHHHIIILLLXXX___aaauuusssNNNOOOTTTbbbkkkYYYPPPLLLGGGDDD???>>>===<<<;;;<<<>>>@@@:::::::::;;;;;;;;;;;;;;;999999999888888888777777555555555555555555555555444444555555555555444444444444444444444444444444444444444444444444444444888777777666555555555555444444555555555555555444444333111000222555999;;;GGGPPP]]]gggmmmrrrwwwzzzvvvwwwzzzzzzgggaaaccckkksss{{{}}}}}}||||||zzzjjjfffttt{{{~~~wwwdddOOO@@@777333222222111111111222222222000000111111111222222222000111111222222111111000000000111111111222222222222111111000000111111222333333333333333333444555444444444444444444444444222222222222222222222222000222444444333444555777666666666555666666777777888999999:::;;;<<<<<<===;;;;;;<<<=========<<<<<<<<<======>>>>>>??????@@@?????????>>>======<<<<<<::::::999999888777777777777888999999888666444222222222222222222111111111000000000000000000000000////////////////////////000000///...---,,,,,,+++------------,,,,,,,,,,,,...---+++++++++---000222666888<<>>NNN```|||pppeee}}}//////000111111111111000111111111111111111111111///000000111111111111111333222222222222333444444444444555555555666666666777777777777777888888999<<<;;;;;;:::::::::;;;;;;:::::::::;;;<<<===??????===>>>AAABBBCCCCCCAAA@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHEEETTT\\\WWWZZZttt^^^QQQLLLUUUppp~~~sssggg[[[RRRMMMLLLIIIEEE@@@======>>>999999999999999999999999::::::::::::999999999888777777777777777777777777555555666666666666555555555555555555555555555555555555555555555555555555777777666666555666666666777777666555555555555555333333555777<<>>777666555////////////////////////000000000111111111111222000000111111111111000000000000000111111111111222111111000000000000111111333333333111000111333555333333333333333333333333222222222222222222222222111222444444333333444666666666555555555555666666666777888999;;;<<<======<<<<<<=========<<<;;;;;;;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>===<<<;;;;;;999999888888777666666555666777777888777666444333111111111111111111111111/////////000000000000111000000000000000000000000000//////...---,,,++++++......---------,,,,,,,,,***+++,,,///222555777999???<<<:::999777333,,,&&&+++,,,///000000///---,,,*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...,,,,,,,,,---------..................////////////////////////////////////////////////000000000000///000111222222222222222222222333333333333444444444222444999:::===LLL^^^uuuqqqcccyyy...///000000111111000000000000111111111111000000//////000111111111111111222222222222222333333444444444444555555555666666777777777777777888888999:::999999999999:::;;;;;;;;;;;;:::;;;<<<===???@@@;;;===@@@BBBBBBBBB@@@???????????????@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGOOOUUUSSSPPPYYYoooyyy___OOOTTTccciiiuuullliiiiiiggg```UUULLLFFFDDD??????>>>===<<<;;;:::999;;;;;;;;;::::::::::::999888888888888888888888888555666666777777666666555666666666666666666666666555555555555555555555555666666555555555666777777777666555555666999<<<>>>CCCFFFKKKQQQVVVYYYZZZ[[[iiixxx{{{vvvvvv|||zzzlllhhhjjjnnnvvvuuupppttt|||rrrffffffbbb]]]OOO???444333333222//////000000000/////////000000000000111111111111000000111111111111000000000000000000111111111111111111000000000000111111///222333222000///111222222222222222222222222222111111111111111111111111222333444444333222333444666555555444444555555666777777888999:::;;;;;;<<<<<<<<<============<<<<<<========================<<<<<<======<<<;;;:::999888888777777666555555444555555555555444444444444000111111111111111111111//////000000000111111111000000000000000000000000------------------------............------------)))---222777::::::888777444222000...,,,+++++++++000...+++))))))+++---000,,,++++++***+++,,,...///++++++++++++,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,---------......,,,,,,,,,---------..................////////////////////////////////////////////////000000000000//////000222222333333222222222333333333333444444666333444999999;;;JJJ[[[kkkrrraaattt...//////000000000000000000000111111111111000000111111222333333333333222222222111111222222333444444444444555555555666666777777777777777888888999999999999888888999::::::<<<;;;;;;;;;<<<>>>@@@AAA:::<<>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCDDDEEEFFFFFFFFFGGGLLLRRRTTTVVV___jjjkkkXXX]]]fffbbbqqq}}}qqqcccXXXRRRGGGFFFDDDBBB@@@>>><<<;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888666666777777777777666666777777777777777777777777666666666666666666666666555555444555555666777888222222222444999???EEEIIIXXX]]]eeemmmpppoookkkiiimmm}}}yyyzzzyyyuuusssuuuvvv{{{{{{}}}pppiiilllzzzxxxfff\\\SSSOOOEEE:::555444111,,,222222222222222111111000000000000000111111111111000000111111111111000000000000000000111111111111111111000000000000111111,,,000444444222/////////111111111111111111111111111111111111111111111111222444555444222222222444666555555444444444555555999999999999999999::::::;;;;;;<<<===>>>>>>>>>>>>???>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<;;;:::888777777777777666555555444444333333222222222333444444000000000000000111111111///000000000111111222222000000000000000000000000******+++,,,...//////000//////.........---------,,,111999???@@@<<<555000)))+++------,,,,,,---...++++++,,,,,,,,,,,,+++***,,,***((('''&&&''')))***+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,------.........,,,,,,,,,---------................../////////000////////////////////////////////////000000000000//////000222222333333333222222333333333444444444666333555999888:::IIIZZZdddrrr___ooo000000000000111111111111111111111111111111111111000111111111111222222222444333222111111333555666222333444555666666666666777777777777888888888888===<<<;;;;;;999999888777::::::;;;;;;<<<;;;;;;;;;;;;<<<>>>>>>======???@@@============>>>???@@@AAAFFFEEEDDDCCCDDDFFFHHHIIIJJJKKKMMMPPPTTTYYY]]]```qqqzzzhhhfffjjjsss}}}mmmbbbYYYOOOJJJKKKJJJEEE???@@@<<<:::<<<<<<999888999???999666999;;;888666666777777999:::888555666888:::666555888999666555666666777999:::999888777888999:::::::::999888666444444888<<>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<;;;999666666555444444444444555222333333333333222111111222111111111000000//////000000000000000000000000////////////////////////...---,,,++++++---...///---,,,******+++---///000???===999555111/////////++++++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///***+++,,,,,,------,,,,,,............////////////............////////////111111111000000000000000000222333333222111333444444333444666777;;;GGGSSS___xxxsss[[[eee}}}//////000000000111111111111111111111111111111111000000111111111222222222444333222111111333444666222333444555666666666666666666777777777888888888:::::::::999888888777777888999:::;;;<<<<<<<<<<<<:::<<<===>>>======>>>@@@===<<<<<<======>>>???@@@DDDCCCBBBBBBCCCDDDFFFHHHJJJKKKLLLNNNQQQUUUXXXZZZ___mmm```YYYWWW```ppp|||vvvooollljjjcccWWWMMMFFF???;;;<<>>===>>>999666666:::<<<999888:::666666777999888777777888888444222555777555555666;;;:::999888666666777888666666666666888;;;>>>??????CCCHHHLLLSSS___ooo{{{xxxllljjjvvvpppccc___\\\YYYiiirrr~~~zzzrrrnnniiigggjjjpppwww{{{xxxfffXXXKKKBBB>>>:::444111111111111000000000111111111111000000000111111111111222222222333333222111111000//////111111111000000000//////000000000000000000000000222111111000000111111222222222111111111111111222000000111111111222222222666666666555555555444444222333444444555555444444888888888888999999999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::<<<:::999999::::::999777666555555444444444444444222222333333222222111000111111111000000000//////000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***---000333555666777666444111...,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///++++++,,,------------,,,............////////////............////////////111000000000000000000000000222333333222111333444444333444666777;;;FFFSSSbbbxxxwww]]]cccwww//////000000000000111111111111111111111111111111000000000111111111222222333222222111111333444555222333444555555666666555666666777777777777888888888888888888888888888888666777999:::<<<=========:::<<<======<<<===>>>???<<<<<<<<<<<<===>>>???@@@BBBBBBAAAAAABBBCCCEEEFFFJJJJJJJJJLLLNNNPPPSSSTTTZZZXXX```xxxuuu___MMMLLLTTT```wwwhhh[[[NNNJJJJJJIIIFFFFFFAAA>>>===@@@???<<<;;;<<<<<<;;;;;;;;;======<<<:::<<<777666999;;;::::::===AAA???===<<<<<>>???@@@@@@BBBAAAAAAAAABBBCCCDDDEEEHHHHHHIIIJJJKKKNNNPPPRRRYYYXXXVVV[[[lll|||___SSSNNNRRRfff~~~llleeefffgggffffffeee[[[SSSQQQPPPMMMKKKKKKJJJJJJHHHFFFGGGHHHEEE@@@DDD@@@@@@DDDFFFEEEFFFHHHJJJIIIIIIMMMSSSYYY___bbbdddcccbbbeeekkkuuurrrfffdddkkksss}}}xxxwwwuuusss{{{}}}zzz}}}~~~uuuxxxuuuiiieeejjjiiimmmlll___KKK;;;444222.........///000000000000000000111111111111000000000000111111111222222222222111111111000000000///000000000000000000//////000000000000000000000000111111000000000000111111111111111000111111222333333333333333333333333333333333333333333333333333444444333222333444555666999999999999::::::::::::999999999::::::::::::;;;?????????>>>>>><<<;;;:::;;;:::888777777777555333555444444333333333333333222222222222222111000000000000000000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////:::;;;;;;:::777222---***,,,,,,++++++***+++,,,,,,------,,,,,,+++***))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///+++,,,,,,---...---------............////////////............////////////000000000000000111111111000222333333222111333444333222444666666:::DDDPPPdddxxx}}}fffhhhwww...////////////000000000000000000000000000000000//////000000000111111111111111111111222222333333111222333444555555555555555666666666666777777777777777888888999::::::::::::::::::;;;::::::999999999:::<<<<<<;;;;;;===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHKKKNNNQQQSSSRRRTTTSSSOOOSSSlll{{{gggWWWPPP[[[mmmzzzwww~~~|||lllhhhkkkmmmmmmlllhhhjjjgggaaa______[[[UUUTTTRRRTTTZZZ\\\ZZZXXXYYYZZZZZZ^^^fffqqqzzzzzzyyyxxxyyy~~~zzzlllgggkkkppp{{{ooofffcccbbb___iiisss|||~~~uuuuuutttjjjcccfffccc^^^TTTIII===444111111...///000000000///000000000000111111111111000000000000111111111222222222111111111000000000000000//////////////////000000000000000000000000000000111000000000000000000111111111000000111222222333333333333333333333333333111111111111111111111111444444333222333444555666888888999999999:::::::::999999:::::::::;;;;;;;;;@@@@@@@@@???>>>===<<<;;;<<<:::888777777777555333444444333222222222222222111222222222222111000000//////////////////000000........................---------------------------,,,++++++---000333666===;;;888444///+++(((&&&...------,,,,,,,,,,,,,,,------,,,,,,+++***))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,,,,---.........------............////////////............//////////////////000000111111111111000222333333222111333444222222444666666999CCCNNN```vvvkkknnn|||......////////////000000000000000000000000000000/////////000000000111111111111111222222222222222111222333444444555555444555555666666666666777777888888888999999:::::::::;;;;;;;;;;;;:::999888777888:::;;;;;;:::;;;<<<>>>============>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEGGGJJJNNNQQQSSSQQQPPPOOOMMMQQQ___sssnnn\\\TTTTTTssszzzwwwyyyuuu{{{|||vvvmmmmmmsss{{{}}}yyysssqqqlllmmmqqqzzz{{{uuuwwwzzzzzz}}}yyyooogggeeedddcccnnnxxx~~~||||||vvvssskkkdddbbb[[[OOOBBB:::666222222333///111222111/////////000000000111111111111000000000111111111111222222222000000000000000000000000......////////////000000000000000000000000000000111000000//////000000111000000000000111222333333222222222111111111111000000000000000111111111111444333333333333444555555777777888888888999999999999999:::::::::;;;;;;;;;<<<=========<<<;;;:::::::::999777777777777555444444333222222111111222222111111222222111111000///......////////////000000........................---------------------------,,,,,,---///222555777333111...,,,++++++,,,---,,,,,,,,,,,,++++++******---,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,,,,---...........................////////////............/////////////////////000111111222222000222333333222111333444111111333666666888BBBMMM[[[sssnnnqqq........./////////000000000000000000000000000000////////////000000000111000000111222222222222222111111222333444444444444555555555666666666777777777777777888888888888888999999:::::::::999999888888999;;;;;;::::::<<<===;;;;;;;;;<<<<<<===>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDFFFIIILLLOOOQQQSSSPPPMMMLLLOOOTTTYYY\\\vvvsss\\\VVVaaannnvvv{{{~~~~~~}}}}}}vvvuuuwww~~~ssssssxxx~~~zzztttssssssrrr~~~~~~zzz}}}~~~{{{yyyyyyooofff]]]XXXLLLBBB888666444111111444///111222000......000222000000111111111111000000000111111111111222222222///000000000000000000000........./////////000000000000000000000000000000000000////////////000000000000000000111222333444222222222111111111000000111111111222222222333333222333444444555555444444666666777777777888888888888888888999999999999:::999::::::;;;::::::999999888666555555666666555333333333222111111111111111111111111111111000000///........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111111+++***))))))))),,,...000)))******+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,------...........................////////////............////////////...//////000111111222222000222333333222111333444111111333666666888AAAKKKWWWooolllppp............/////////000000000000000000000000000////////////000000000000000000111222222222222111111111222333444444444444555555555555666666666777777777777777777666666666777888999:::::::::::::::777999::::::::::::;;;===:::::::::::::::<<<======>>>>>>???AAAAAAAAAAAAAAACCCCCCDDDEEEGGGJJJLLLNNNNNNNNNLLLJJJIIIMMMTTTYYYTTThhhVVVOOOMMMUUUaaaoooyyy|||{{{|||wwwuuuuuu~~~}}}yyy~~~vvvmmmnnnrrr{{{~~~zzzyyylllkkkssszzzxxxggg[[[QQQIII<<<555222333222---,,,000///000111///------111444000000111111111111000000000111111111111222222222////////////000000000000---.........//////000000000000000000000000000000000000////////////000000000000000000111222333444444444444333333222222222222222222333333444444444222333444555666555444333666666666666777777777777777777777777888888888888999999:::;;;;;;;;;::::::555444333333555555444333333222222111000111111111111111111111111000//////---.........//////000000------------------------++++++++++++++++++++++++***---111333333111---***++++++*********++++++,,,((()))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,---......//////................../////////000............/////////000...//////000111222222222000222333333222111333444000111333666666777@@@KKKUUUlllhhhooo....................................////////////000000000000000000000000111111111000000000000000111111222222222333333333555555555555666666666666999999999888888888888888888888888888888999999:::666888999999888777999:::999::::::;;;<<<===>>>>>>????????????@@@AAABBBCCCCCCBBBBBBCCCEEEGGGIIIJJJPPPMMMHHHEEEIIIPPPPPPLLLRRRRRR^^^wwwvvv```JJJAAAFFFQQQcccqqq~~~{{{vvv}}}{{{xxxzzzuuutttwww}}}{{{zzz}}}oooiiipppyyywww}}}uuu```KKK>>>999222111111111000000//////////////////////////////////////////////////////000000000000111111111111////////////................................................////////////000000000000000111111222222222222222222222222222111111222222222333333333555444444333333444444555555444333333222222222222555555555555555444444444555666666666777777777777;;;:::999777666666555555333444555555444333111000000000000000000000000000000000000000000///.................................,,,+++---000000---***,,,***)))+++///111///,,,,,,,,,---......---,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,---,,,,,,++++++)))))))))******+++++++++,,,+++***)))***+++,,,---,,,---------,,,++++++***------------,,,,,,+++***---,,,,,,++++++,,,,,,------------............///////////////////////////+++,,,.../////////...---////////////////////////////////////////////////000000000000111111111111111111222222222333333333000000222777888999@@@IIIPPPiiihhhkkk|||....................................////////////000000000000000000000000000000000000000000000000111111111222222222333333444555555555666666666666888888888888777777777777777777777777777888999999777888999999888888999:::;;;;;;;;;<<<<<<=========>>>>>>>>>??????@@@AAABBBEEEDDDDDDDDDEEEFFFHHHIIINNNMMMIIIEEEFFFLLLMMMJJJPPPNNNRRR```uuudddPPPHHHIIIPPPYYYttt|||wwwuuuuuuvvvwwwuuuvvv{{{~~~vvvrrrrrrsssuuuqqqdddQQQ@@@666333111111111000000000//////////////////////////////111111111111111111111111000000000000111111111111////////////............////////////////////////............////////////000000//////000000111222111111111111111111111111111111111222222222333333444444333333333333444444333333222111111111111111444444444555555555555555888888999999999:::::::::::::::888777666555555555333444444444444222111000000000000000000000000000000000000000000///..............................///,,,++++++...//////......,,,******,,,...//////++++++,,,------,,,++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++*********+++------......//////...------,,,,,,---------,,,,,,+++***...------,,,,,,------...---------............///........................,,,---......///.........////////////////////////////////////////////////000000000000111111111111111111222222222333333333222111333777888999@@@IIIPPPiiiiiikkk{{{....................................////////////000000000000000000000000000000000000000000000000111111111222222222222333444444444555555555666666666666666666666666666666666666555555666666777888777888999999888888999;;;<<<<<<<<<<<<<<<<<<===============>>>??????@@@@@@FFFEEEEEEEEEEEEFFFGGGHHHJJJLLLJJJEEEDDDHHHKKKKKKMMMKKKKKKMMMUUUiiimmm]]]RRRKKKIIITTTaaattt~~~wwwqqq|||~~~xxxqqqooorrruuuwwwvvvyyyxxxzzz}}}uuummmfffbbbYYYLLL???666111000111111000000000000//////////////////////////////111111111111111111111111000000000000111111111111////////////............000000000000000000000000............////////////000000//////000000111222000000000000000000000000111111111222222222222333444333333222222333333444222222111000000000000111333333444444555555666666999999999999::::::::::::888888888777666555444444333333444333333222000000000000000000000000000000000000000000000///..............................///,,,******,,,...//////***,,,------------...///***++++++,,,,,,++++++***))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++++++++******))),,,,,,---------,,,++++++///......------......///---------............///------------------------...------------...//////////////////////////////////////////////////////000000000000111111111111111111222222222333333333444333444666666888???HHHSSSlllkkkjjjyyy....................................////////////000000000000000000000000/////////000000000000000111111111111222222222222333333444444444555555555444444555555555555666666555555444444555555666777777888999999888888999;;;======<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>?????????DDDDDDDDDEEEFFFGGGHHHHHHGGGLLLNNNHHHEEEGGGLLLMMMJJJKKKMMMLLLKKKQQQcccvvvxxx___PPPLLLYYYcccaaabbbiii{{{~~~zzz|||}}}yyyzzz}}}}}}}}}}}}~~~tttqqqttt{{{zzzqqqjjjQQQKKKBBB:::555333222222000000000000000000//////////////////////////////........................///000000000111111111111////////////............////////////////////////............///////////////////////////000111111//////000000000000000111111111111111222222222222333333222222222222333333222111111000000000111111222222333444444555666666666666666666777777777777777777888888777666444333333333333222222111000000000000000000000000000000000000000000000///..............................---,,,+++++++++,,,------''',,,222444222...,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------)))***************)))))),,,,,,,,,------,,,,,,+++......------------......---------............///------------------------......---,,,,,,...///000///////////////////////////////////////////////////000000000111111111111111111222222222333333333555333333555555666===FFFRRRjjjnnnjjjwww....................................////////////////////////////////////......//////000000000000000000111111111222222222333333333333444444444444333333444444555555555555444444444333444555555666666888999999777777888:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;===>>>>>>???>>>>>>@@@AAACCCDDDFFFHHHIIIJJJKKKRRRTTTOOOIIIHHHKKKKKKJJJJJJLLLNNNMMMKKKQQQXXXggg{{{nnnMMMLLLVVVWWWSSSSSSZZZllltttvvv}}}|||}}}~~~{{{mmmgggfffkkkttt}}}~~~yyytttmmmddd]]]@@@;;;555222222333444333//////////////////000000////////////////////////........................///000000000111111111111////////////................................................/////////////////////...///000000111000000000111111111222222000000111111111222222222222222111111111111222222222222111111111222222333111222222333444555666666444444444444555555555555666777888999999777444333333222222111000000000///////////////////////////000000000000000///..............................+++,,,,,,,,,++++++++++++666888999777111---,,,---------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------....../////////......+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,---------------............///..............................---,,,,,,...///000///////////////////////////////////////////////////000000000111111111111111111222222222333333333444222333444444555<<>>>>>===>>>AAACCCFFFHHHIIIIIINNNUUUYYYUUUOOOLLLKKKIIIJJJGGGGGGKKKLLLKKKNNNRRRYYY[[[lllrrr]]]UUUNNNJJJJJJIIIWWWZZZYYYaaaiiittt|||rrrkkkjjjmmmttt|||zzzzzzxxxrrriii\\\OOOGGG888666333222222222111000......////////////000000////////////////////////111111111111111111111111000000000000111111111111////////////................................................//////////////////......//////000111///000000111111222222222000000000111111111111222222111111000000111111222222111111111111222333333222222333333444444555555555555555555666666666666555777:::;;;;;;888555333333222111000////////////////////////////////////000000000000000///..............................+++,,,------,,,,,,...000IIIDDD;;;222+++***...111...------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,++++++,,,------............---++++++,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............///////////////////////////...------------...//////////////////////////////////////////////////////000000000000111111111111111111222222222333333333222111333666666666<<>>???@@@@@@???>>>===>>>@@@CCCEEEFFFFFFFFFGGGOOOWWWWWWVVVUUURRRNNNJJJHHHHHHKKKKKKJJJMMMRRRTTTQQQWWWlllpppcccZZZTTTPPPVVVTTTQQQTTTTTTZZZiiixxx~~~{{{yyyyyyxxxvvvvvv{{{zzzuuussstttyyyxxxrrrhhh^^^SSSGGG===666444444333222111000///000........./////////000000////////////////////////111111111111111111111111000000000000111111111111////////////................................................///////////////............///000000......//////000111111222000000000000111111111111111111000000000000111111000000000000000111222222333333333333333333333333555555555666666666777777555777;;;======:::666444333222000///......//////////////////////////////000000000000000///..............................,,,---,,,+++,,,000777<<>>444---***+++---///------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,+++++++++*********((()))***+++++++++******))))))***+++++++++++++++***+++,,,,,,---------,,,------,,,,,,,,,,,,---------------............///........................,,,---......///.........////////////////////////////////////////////////000000000000111111111111111111222222222333333333111222555999999888===DDDPPPbbb{{{www~~~..................................../////////000////////////////////////---------...///000000111000000000000111111111111111111222222222333333333333333444444555666777777555444444444444555666666333444555555444444555777666666777888999999::::::;;;<<<>>>@@@AAA@@@???>>>===???AAACCCDDDDDDDDDCCC===GGGQQQWWW[[[]]][[[WWWKKKLLLOOOQQQNNNIIIJJJNNNHHHNNNUUUYYYYYYddd{{{kkkeeeeee]]]YYYVVVKKKGGGSSSRRRfffyyyppptttxxxuuummmkkkhhhhhhyyy~~~zzzxxxvvvwww{{{zzzkkkVVVEEE;;;777333111000111222111//////000222---.........//////000000////////////////////////////////////////////////000000000000111111111111000/////////............000000000000000000000000............/////////000...............///000000---------...///000000111000000000000111111111111111111000000000000111111///////////////000111111444333333333333333333333444444444555555555555666555888;;;>>>>>>;;;777444333222000///......//////////////////////////////000000000000000//////..............................---+++)))+++333>>>GGG333///++++++,,,---+++(((---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,+++++++++******)))))))))'''((()))***+++***))))))***+++,,,---------------***+++,,,,,,------------.........------.........---------.........//////------------------------+++,,,.../////////...---////////////////////////////////////////////////000000000000111111111111111111222222222333333333111222777<<<<<<;;;???EEEIII[[[zzz}}}{{{...............------------------............///////////////////////////////////////000000000000111111111000000000000000111111222222222333333333333333333444444444555555555555555555555555444444555555555555666666666666999888777666666888:::;;;:::;;;;;;;;;<<<=========>>>>>>@@@AAABBBCCCCCCCCCDDDFFFIIINNNRRRUUUXXXYYYMMMIIIGGGIIIMMMPPPNNNKKKNNNNNNOOORRRVVV\\\```cccvvviii[[[MMMCCCLLLPPPWWW^^^eeemmmtttxxx}}}{{{tttwww}}}~~~zzzxxx{{{yyyyyymmm___YYY___nnntttgggVVVLLL@@@888555444111...111111000000//////......////////////////////////...............///000000000000000000000000000000000000000000000000000000---....../////////////////////.........------------------.........//////000000000000000000000000////////////000000000000222111000//////000111222333333333222222111111111000111111111111222222222222222222222222222222222333444444555555444444333666666555444444333222222////////////////////////111111000000//////......////////////...............---,,,---......---,,,......))))))555BBB===...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,+++)))(((***---...+++(((++++++************++++++***)))))))))***+++,,,,,,************************+++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++,,,------......------------------------------------------------------////////////////////////000000000000000000000000////////////000000000000111111000000111111222333111222333444555888<<<@@@NNN\\\wwwyyy~~~---------...............------------......................................./////////000000000000000000000000000000000000111111111222222222333333333333333444444444444555555555555555555555444444555555555555666666666666999888777666666888999;;;::::::;;;;;;<<<=========>>>???@@@AAABBBCCCCCCCCCDDDEEEIIIMMMQQQTTTVVVXXXPPPLLLIIIIIILLLNNNLLLJJJNNNMMMMMMNNNPPPRRRTTTVVV___kkksss^^^PPPIIIIIIJJJKKKOOOVVV^^^dddhhhcccdddooozzzwwwrrrrrr~~~~~~kkknnnmmmrrr}}}yyyrrrmmmnnnvvv~~~sss___NNNDDD===555111222333222000111000000000/////////...////////////////////////...............//////000000000000000000000000000000000000000000000000000---....../////////////////////.........------------------.........//////////////////////////////.../////////000000000000222222111000000111222222333333222222222111111111000000111111111222222222333333333222222222222222333333444444444444333333444444333222222111000000........................000000000/////////......////////////...............---,,,,,,,,,---,,,+++...,,,...777???===555///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,+++++++++,,,+++***(((++++++************++++++*********)))******+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------........................////////////////////////////////////000000000000111111111111111222333333111222333444555888<<<@@@JJJWWWrrr,,,,,,------......//////------------........................................../////////000000000000000000000000000000000111111111222222222222333333333333333444444444444444444444444444444555555444555555555555666666666888777666666666777999:::999::::::;;;<<<<<<======>>>???@@@BBBCCCCCCCCCCCCCCCEEEGGGKKKNNNQQQTTTUUUTTTOOOKKKJJJKKKLLLKKKIIIKKKKKKLLLLLLLLLLLLLLLLLLPPPSSS]]]sssxxxhhh]]]YYYQQQIIIEEEEEEJJJNNNSSSNNNLLLSSS^^^hhhrrryyyyyy|||rrrnnnmmmlllrrr{{{|||}}}wwwtttwww|||ssshhhccciiivvvooo___aaa___bbbppp}}}~~~xxxqqqmmmhhh[[[GGG888555111------///222222000000000000000////////////////////////////////////......------......///000000000000000000000000000000000000000000000000000---......///////////////...............------------------...............////////////////////////....../////////000000000333222222111111222222333222222222111111111111111000000000111111111222222333333333333333333333333333333444444444444333333111111111000000//////...........................///////////////........./////////............---------,,,+++++++++++++++---+++444CCCCCC555,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))***,,,,,,*********+++++++++************++++++++++++******)))*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...------------,,,,,,,,,)))***++++++,,,,,,++++++------------------------------------------------........................////////////////////////////////////000000000000222222111111222222333444111222333444555777<<>>???@@@BBBCCCCCCCCCCCCCCCDDDFFFHHHKKKNNNQQQRRRSSSPPPLLLJJJKKKLLLLLLKKKIIIIIIKKKLLLMMMNNNNNNNNNSSSVVVYYY^^^lll|||nnn```VVVRRRQQQRRRLLLHHHIIINNNTTT[[[___aaaiiiqqqxxxwwwsssuuuvvvwwwuuuvvvvvvpppnnnxxxzzzxxx||||||nnnuuuzzzvvvooohhhbbb```gggtttjjjaaaUUUMMMHHHCCC;;;444333111//////000111///---000000000000////////////////////////////////////...------------...//////////////////////////////////////////////////////---......///////////////................................................////////////////////////........./////////000000111111111111111111111111111111111111111111111000000000000000111111111111333333333333333444444444333333333444444333333333000000000/////////......................................................//////.........---------,,,,,,,,,+++))))))***,,,,,,///888???:::...(((+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))$$$'''++++++))))))+++...++++++************++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))+++,,,,,,------,,,,,,+++------------------------******+++,,,,,,,,,,,,,,,------------------------------------------------........................////////////////////////////////////000000000000222222222222222333333444111222333333444777;;;>>>CCCNNNeee***++++++,,,---...//////,,,,,,,,,------------.......................................////////////......//////000000000000000000111111111222222222222222222333333333444444333333333333444444555555444444444444555555555555666666555666666666777777888888999:::;;;<<<===>>>===>>>@@@AAABBBBBBCCCCCCBBBCCCDDDEEEHHHKKKMMMOOOOOOMMMKKKJJJKKKLLLMMMMMMHHHIIIKKKMMMNNNOOOOOOOOOLLLOOOPPPNNNPPPbbbzzzuuunnnfffYYYMMMGGGGGGIIIKKKTTTXXXZZZ[[[^^^eeeiiikkknnnqqqxxxzzzpppeee~~~wwwpppqqqzzzvvvlllRRRJJJ???888666777666666444333222111111000---,,,////////////000000000000////////////////////////---------------...//////////////////////////////////////////////////////---......///////////////---..........................................---....................................//////////////////000000000000//////000000000000000000000000//////000000000111111111222222222333333444444444222333333333333333333222000000000000000/////////........................---------------.....................------------+++,,,,,,***((()))+++...///888;;;333,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))%%%(((++++++(((((())),,,++++++************++++++,,,,,,+++***)))))))))***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,,,,---------------------------------------------------------------................................................////////////000000000000222222111111222222333444111222333333444666:::===CCCMMMddd++++++,,,,,,------......,,,,,,,,,,,,------------------------------------------........./////////---......//////000000111000000000111111111111222222222222222333333333333222222333333444444555555333444444444444555555555555555555555666666666666777888999:::;;;<<<===>>><<<===>>>@@@AAAAAAAAAAAABBBBBBBBBCCCEEEHHHJJJLLLJJJJJJJJJKKKKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHJJJMMMTTT```lll}}}gggXXXTTTSSSRRROOONNNJJJFFFCCCEEEIIILLLTTTYYY___fffooo{{{|||~~~rrrkkkmmmmmmiiippp~~~~~~uuu]]]JJJ???<<<888555555444333222000000111111000///......////////////000000000000////////////////////////------,,,,,,------...///000000000000000000000000000000000000000000000000---......///////////////---------..............................---------........................------........./////////...//////000000//////...////////////000000000000/////////000000000111111000111111222222333333444222222333333333333222222000000000000000000000000------------------------,,,,,,,,,---------------.........------------,,,***,,,,,,+++((()))---111666===999+++&&&...111---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++,,,,,,***)))))))))++++++************++++++++++++******)))*********........................+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,---............---------------------------------------------------------------------------........................////////////000000000000111111000000111111222333222222333333333666:::===BBBMMMddd,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////------......///000000111000000000000111111111111111222222222222333333333111222222333444444555555333333444444444555555555444444555555666666666555777777888999;;;<<<===>>>;;;<<<===>>>???@@@@@@@@@BBBAAAAAAAAACCCEEEHHHIIIGGGHHHJJJKKKLLLKKKKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJNNNJJJIIIMMMNNNNNNRRRXXXsss{{{tttnnn]]]WWWPPPIIIEEEBBBDDDFFFIIINNNSSSVVVYYYaaannnxxxwwwqqqooorrrsssuuu{{{||||||tttppppppxxx~~~tttuuuuuuqqqcccmmm|||lllXXXDDD666444555666666555333222000---...///000//////000111.../////////000000000111////////////////////////------,,,,,,------...///000000000000000000000000000000000000000000000000---......///////////////---------.........////////////.........---------........................---------.........//////...///000111111000///............/////////000000////////////000000000111//////000111111222333333222222333333333333222222////////////000000000000------------------------++++++,,,,,,,,,---------.........---------,,,,,,)))+++,,,+++)))***000555;;;777000******---...---************************++++++++++++++++++++++++***************++++++++++++++++++---///000///...++++++************++++++*********)))******++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,------------,,,------------------------------------------------------------------------........................////////////000000000000000000//////000000111222222222333333333555999<<<@@@MMMeee---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////---------...///000000111000000000000111111111111111111222222222333333333111111222333333444555555333333333444444444555555333444555555666666555555666777888999;;;<<<===>>>:::;;;<<<>>>????????????BBBAAA@@@@@@AAADDDFFFHHHFFFHHHKKKLLLLLLJJJIIIIIILLLKKKIIIHHHHHHJJJKKKMMMGGGHHHKKKLLLHHHGGGSSSbbbfffuuuzzzrrrggg^^^UUUNNNKKKJJJAAAHHHOOOPPPNNNNNNTTT[[[^^^[[[\\\```______kkkzzzvvvppptttzzzxxxuuuooolllnnnwww|||wwwrrrnnnllljjjhhheeebbbeeessszzzwwwtttyyyrrr\\\JJJ???999777111222222111111111222333...///000000000000111222.../////////000000111111////////////////////////---,,,,,,,,,,,,---......000000000000000000000000000000000000000000000000---......///////////////---------.........////////////.........---------........................---------........./////////000111222222111000///---.........//////000000////////////000000000000...//////000111111222222222222222333333222222222......//////////////////------------------------+++++++++,,,,,,---------......---------,,,,,,,,,(((+++---+++)))+++111777;;;...''',,,///)))'''***************************++++++++++++++++++++++++))))))******+++++++++,,,((('''(((---444888777666++++++************++++++***)))))))))***+++,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,------.........******+++,,,,,,,,,,,,+++------------------------------------------------------------------------........................////////////000000000000///////////////000000111222222333333333555999<<<===LLLeee