BM6P6(@ +++***)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,,,,---...000111111000000///...------,,,//////............//////...///000111111000///.........////////////......////////////000000000000////////////////////////333333333222222111111111111111222222222222111111555555444333222111000///111111222222222333333333222333555666666666555444555666666777888999999999>>>???BBBFFFJJJPPPWWW\\\kkkwwwooo\\\PPPHHHAAA===888777555444333333444444111111111111000000//////222222111111000/////////......//////000000111111000000000000000000000000FFF>>>333...---...---+++...---,,,++++++,,,---.........------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------................................................000///...---------------//////............//////..............................---,,,---...///000+++,,,---////////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,---------------------------------------------------------........./////////---++++++------+++)))................................................------...///111111///---111111000000//////......000000000000000111111111000000000111222222000---000000000000000000000000000000////////////000000111111111111111111111111000111111111111222222222222222222111111111111000333333333222222111111111444333333222222333333444555555555444444333333333333444444555555444444333,,,+++***)))***+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,------.........///...---,,,,,,------...............///////////////......------......///......////////////.........//////000000//////...////////////000000000000000000000000000000000000222222111111111000000000222222222222222222222222333333222222222222111111111111111222222222333333333444444555555555555555555555666777777888999999888999;;;<<>>:::777888777555444333333333444222222111111111000000000000000000000000111111111.../////////000000000111////////////////////////???999111---...000///---000///............///000......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------...............---------........................//////...---------------......------------..............................---,,,,,,+++,,,---...///.../////////...---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,---------------------------------------------------------........./////////---+++,,,---...,,,***...................................................------...000111///...000000000///////////////000000000000000000//////000//////000222222000///000000000000000000000000000000000//////000000000000000000000000000000000000000111111111222222222111111111222222333333333333333333222222222111111444333333222222333333444555555444444444333333333333444444555555444444333---,,,+++++++++,,,---...------++++++++++++------***++++++,,,---...///000///...---,,,+++++++++++++++,,,---...///111111222///......------......///......------------......///000000111111000000///////////////000000000000111111111111111111111111111000000000000/////////333222222111111222222333111111111222222222333333111111111222222222222333444444444444444555555666555555666666777777888888888999:::::::::===AAADDDFFFNNNXXXbbbnnn|||zzznnnYYYQQQFFF>>>;;;999666444666666555444333333333333222222222222222111111111...//////000111111222222////////////000000000000////////////////////////666222...---///111111///000///............///000......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------//////.........---------........................//////...------------...------,,,,,,,,,,,,------........................,,,++++++++++++,,,------...//////......---,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,------------------------........................---------..................---,,,,,,...///...---................................................///...------///000000/////////////////////000000111111111000/////////...000///......000222222111000000000000000000000000111111000000000000111111////////////////////////000000000111111111222222000000111222333444555666333333333222222222222111333333222222222222333333444444444444333333333333333444444555555444444333,,,++++++++++++,,,---......---+++******+++---...++++++,,,,,,---...//////------,,,,,,+++++++++++++++,,,---...///000111222000//////......//////000000///------------///000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000222111000000000000111222111111111111222222222222111111111111222222222222555444333222333444555666555555555666666777777777:::;;;;;;::::::;;;>>>AAA@@@DDDJJJPPPXXXfffuuu||||||qqqaaaVVVIIIEEE>>>:::888666444222555444444333333333333222222222222222222222222222//////000000111111111111////////////000000000000////////////////////////000...---...000111000...---------,,,,,,---------...------,,,,,,------...........................------------------------,,,,,,,,,---------......///............---------/////////...------,,,,,,........................///......---------.........------,,,,,,------...........................,,,,,,,,,,,,,,,---------++++++,,,---.........///---------------------------------------------------...............------------------------------////////////////////////........................------------.../////////................................................000...,,,,,,...000000000---......//////000000000333333222111000/////////000...------///222222222////////////////////////111111000000000000111111000000000000000000000000000000000000111111111111000000111222222333444444222222222222222222222222333333222222222222333333333333333333333333333333333444444555555444444333***************++++++,,,------++++++++++++------------------------------+++++++++,,,,,,------------.........//////000000111000000000000000000111111000///......///000111000000111111111111000000////////////000000000000////////////////////////111111111111111111111111000000////////////000000222222222111111111000000000000111111111222222222444444333222222444555666555555555555555666666666555666777777777888:::<<<===>>>@@@CCCHHHRRR___hhh{{{}}}xxx{{{wwwkkk```UUULLLEEE===;;;888555444333111000333333333333333222222222222222222222222222222222111111111111000000//////000000000000////////////....................................//////...,,,,,,------------------,,,------,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------..............................//////.........---------..............................---------....../////////............//////........................,,,------...............++++++,,,,,,---......///------------------------------------------------------...............---------------------------////////////////////////.....................---,,,---............///000................................................000...,,,,,,...000000000------......//////000000444444333222111111000000000...,,,---///111222222////////////////////////111111000000000000111111111111111111111111111111//////000000000111111111111111111111000000000000222222222222222222222222333222222111111222222333333333333333333333333333333444444555555444444333))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,---............///////////////.........111000000//////000000111000000////////////000000///000000111111000000///////////////000000000000........................000000111111111111222222//////000111111000//////222222111111111000000000000000000111111111111222333333333333333444444555444444555555555555555555333555666666666777:::<<<=========>>>BBBIIIRRRXXXgggzzzqqqiii\\\PPPGGGBBB>>><<<666555555444444444444444111222222333333222222111111111111222222222222222222222111111000//////...000000000000////////////..............................//////...---,,,+++......///000000///......------,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------......,,,,,,---------............................................................------------...///////////////....../////////........................,,,---.../////////......///...---,,,++++++++++++,,,,,,,,,------------...------------------------,,,---......///.........------------------------.......................................---------,,,---......---,,,...///................................................///...------///000000///..................//////333333333222222111111000///...------///111111000000000000000000000000000000000////////////000000111111111111111111111111/////////000000000111111111111000000////////////111222222222222333333333222222111111111111222222222222222222333333333333333444444555555444444333******++++++,,,,,,++++++***+++---......---+++***,,,,,,------------------,,,,,,......///...------//////////////////////////////............//////...//////////////////......//////000000//////...////////////000000000000/////////////////////////////////000000000111111///000222444444222000///000000000000111111111111000000000000111111111111222222333444444444444333444444444444444444444444444666777888777888:::<<<;;;;;;<<<===@@@FFFLLLPPPZZZhhh~~~}}}ppphhhUUUPPPHHH@@@;;;999888888555555555555444444555666000111222333333222111111000000000111111111222222111111111000000000000000111000000000/////////............................../////////...---------......///000000///......---,,,,,,++++++,,,,,,---................................................,,,,,,,,,---------......******+++,,,---...//////,,,,,,------.../////////........................---------------.../////////......------......///........................+++,,,---.........------///...---++++++++++++,,,,,,,,,,,,---------..............................,,,------...//////......------------------------------------------------//////.........---------+++---///...+++***,,,---...................................................------...000111///.....................------000000000000000000000000///......///000000///---000000000000000000000000//////............//////111111111111111111111111////////////000000000111000000000000000111111111111111222222222333333333222222111111111111222222111111222222222333333333333444444555555444444333***+++,,,---------,,,,,,)))+++---//////---+++)))***++++++,,,---...//////...//////000///...,,,+++............//////000000---------,,,,,,---------,,,---...//////...---,,,......////////////......////////////000000000000000000000000000000000000---.........//////000000000222555777777555222000......///000111222333333000000000000111111111111111222333444555444333222444444444444444444444444222444555666555555666888444555777999===AAAEEEHHHNNNWWWhhh|||ooo```RRRJJJCCCAAA>>>;;;999777666555444444444222///...///000000000222333333222111000//////000000111111111222/////////000111111222222111111000000/////////...........................---...///...------...///+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---................................................,,,,,,,,,---------......((()))***+++---...//////+++,,,,,,---...///000000........................---------------...///000...------,,,,,,------...........................***+++,,,---...---,,,,,,,,,+++******+++,,,...///,,,,,,,,,------.................................,,,,,,---.../////////...------------------------------------------------//////.........---------+++...///---***)))***,,,................................................------...///111111///---/////////......------,,,............///////////////......000111000...,,,000000000000000000000000......------------......000000000000000000000000////////////000000000000//////000111222333333444111111111222222333333333222222111111111111222222111111111222222333333333333444444555555444444333++++++,,,,,,,,,---------,,,,,,,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------......000//////...------,,,,,,...---,,,++++++---...000000///...,,,,,,,,,---...///......------///000111111111000///...------,,,000...------......---,,,///000000000000//////...,,,...///111222222222222111111111111111111111111//////000111111111111111555444444444444333333333444444444444444444444444555555555555555666777777888888888999;;;>>>BBBDDDKKKPPPZZZiiizzzjjj]]]TTTLLLEEE???999888888777666555555555222222222222222222222222222111111111111111222222333333333333333333333333222222111111111111111222////////////............////////////////////////////////////////////////------............------................................................,,,---......,,,,,,---...,,,,,,,,,------..................------,,,,,,,,,...------,,,,,,------.................................------------......,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///........................---------------------------------------------------.........---,,,,,,+++------------------------,,,,,,,,,------///000000------------------------...------,,,,,,------...------------------,,,,,,...........................------------...//////////////////000000000000//////............//////////////////////////////////////////////////////...///111333333111///...---......///000111111222000000000000000000000000222222222111111000......000000000000000000000000000000111111111111000000222222111111111111222222111222222333333222222111222222222222222222222222++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------------....../////////...//////...---------------//////...---...///000111000000//////......------000///............------//////000000000000//////...///000111222222111111111111111111111111111111//////000111111111111111222333333333444444555555444444444444444444444444555555555555555666666777777666666777:::===@@@BBBCCCGGGNNNZZZlllzzzddd\\\PPPHHHCCC@@@;;;888777777777666555555444444222222222222222222222222000000///...---------...222222222222222222222222222222111000000111111222000000000/////////......////////////////////////........................------............------................................................,,,---......,,,,,,---...,,,,,,------------------------------------,,,,,,...------,,,,,,------.................................------------......////////////////////////---...///...------...///........................------------------------------------------------------......------,,,+++------------------------...---------------......---------------------------------,,,,,,---------------------------------...........................------------...//////....../////////000000000//////............//////////////////////////////////////////////////////...///111333333111///...---......///000000111111000000000000000000000000000000111111111111000000000000000000000000000000000111111111111111111000222222111111111111222222111222222333333222222111222222222222222222222222*********++++++++++++,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,---------......******++++++,,,---......,,,---///111111000///---.........///......---,,,//////.........///000111///////////////.........000000////////////......---...///000000111000000///000111111111111000000111111111111111111111111//////000111111111111111000111222333444555555666444444444444444444444444555555444444555555666777555555555666888;;;===???AAACCCHHHOOO[[[kkk{{{tttfff^^^KKKEEE>>>:::999999888666666555555444444333333333222222222222222222222222111000///---,,,,,,,,,,,,111111111111111111111111111111000000000111111222111111000000000/////////////////////////////////........................------............------................................................,,,---......,,,,,,---...------------------,,,,,,,,,,,,------------------...------,,,,,,------.................................------------......000000000000000000000000---...///...------...///........................------------------------------------------------------......------,,,,,,------------------------//////...---------------------------------------------------------------+++,,,,,,------....................................------------...//////------.........///////////////............//////////////////////////////////////////////////////...///111222222111///............//////000000111000000000000000000000000......///111111222222222000000000000000000000000111111222222222222111111222222111111111111222222111222222333333222222111222222222222222222222222))))))*********++++++++++++++++++******++++++,,,------,,,,,,+++,,,,,,---,,,,,,,,,---------......+++++++++,,,------......,,,---...///000//////...------/////////...---,,,///////////////000000000.........//////////////////000111000/////////000------...000111111111111111111111111000000//////111111111111111111111111//////000111111111111111000111111222333444444444333333333333333333333333555444444444444555666666555555666666888:::<<<===AAABBBEEEIIIOOOZZZeeelllxxxyyyzzzzzz{{{}}}sssgggZZZNNNFFFCCC???:::777777777666555444333333333222222222111111111111111111111111111222111000000////////////000000000000000000000000111000000000000111111222111111111111000000000000////////////////////////........................------............------................................................,,,---......,,,,,,---............------,,,,,,,,,,,,,,,,,,------............------,,,,,,------.................................------------......---------------------------...///...---------///........................------------------------------------------------,,,------...------,,,,,,------------------------//////.........//////000------------------------,,,------------------,,,++++++,,,,,,---...//////...........................------------...//////------------........./////////............//////////////////////////////////////////////////////...///000111111000///............/////////000000////////////////////////...///000111111222222111000000000000000000000000222222222333333222222222222222111111111111222222111222222333333222222111222222222222222222222222))))))*********+++++++++,,,++++++******+++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......------------------------...---,,,,,,,,,---...///,,,---...//////...---,,,/////////000000000000000.........///////////////...000111000///...///111------...000111111111111222222111000000/////////000000000000000000000000//////000111111111111111222222222222222222222222333333333333333333333333444444444444444555666666666666666777999:::;;;<<<<<<===>>>@@@DDDJJJRRRWWW```aaaaaaaaaaaacccgggkkkttt{{{tttmmmaaaVVVLLLDDD>>>:::<<<:::777555444333333222222222222222111111111111111111111111111111111111000000000000111222222333000000000000000000000000000000//////000111111222111111111111000000000000////////////////////////........................------............------................................................,,,---......,,,,,,---............------,,,,,,,,,,,,,,,,,,------............------,,,,,,------.................................------------......,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///........................------------------------------------------------,,,,,,------...------,,,------------------------.........///000222333444------------------------,,,,,,---......---,,,,,,++++++,,,,,,---...//////...........................------------...//////------------........./////////............//////////////////////////////////////////////////////...///000000000000///...............////////////////////////////////////000000111111111111000000000000000000000000000000222222222333333222222222222222111111111111222222111222222333333222222111222222222222222222222222*********++++++++++++,,,---,,,,,,++++++++++++,,,+++++++++++++++,,,,,,---,,,,,,,,,---------.................................---+++***+++,,,...000,,,---......///............///000111111111000000///////////////.........,,,///111000...---///222---...///000000111000000222222111000//////000000000000000000000000000000//////000111111111111111222222222111111111000000333333333333333333333333444444333333444444555666666666777888888999::::::999;;;<<<===???CCCHHHLLLPPPQQQQQQQQQQQQRRRUUUWWW[[[```gggoooyyyyyynnnfffYYYSSSIIIAAA<<<999888777555555444444333333333333111111111111111111111111111111111111111111111111............///111222333000000000000000000000000////////////000111111222111111000000000/////////////////////////////////------------------------------............------................................................,,,---......,,,,,,---...------------------,,,,,,,,,,,,------------------...------,,,,,,------.................................------------..............................---...///...------...///........................------------------------------------------------,,,,,,------......------------------------------------...///111333555666------------------------+++,,,---......---,,,++++++,,,,,,------....................................------------...//////------.........///////////////............//////////////////////////////////////////////////////...//////000000//////...........................000000000000000000000000000000111111111000000///000000000000000000000000111111222222222222111111222222111111111111222222111222222333333222222111222222222222222222222222++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------......///---------------......///---------------...//////...///000111222111000000000000//////......------+++...111000---,,,...222//////000000000000//////222111000//////000000111000000000000000000000000//////000111111111111111000000000111111111111111222222222222222222222222444444333333444444555666444555666666777777777777999;;;<<<===>>>@@@CCCFFFFFFGGGHHHHHHGGGGGGHHHIIILLLOOOTTTXXX^^^hhhttt|||xxxooofff\\\RRRLLLFFFBBB===999888777666555222333444444444444555555111111111111111111111111111111111111111111111111...............///000111111111111111111111111111.........//////000222222000000000/////////......////////////////////////------------------------------............------................................................,,,---......,,,,,,---...,,,,,,------------------------------------,,,,,,...------,,,,,,------.................................------------......////////////////////////---...///...------...///........................------------------------------------------------+++,,,------......---------------------------------------...///111222333------------------------+++,,,...//////...,,,+++------------------------...........................------------...//////....../////////000000000//////............//////////////////////////////////////////////////////////////////////////////........................000000000000000000000000...///000111111111111111000000000000000000000000000111111111111111111000222222111111111111222222111222222333333222222111222222222222222222222222++++++,,,,,,,,,---------///...------,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,---------......((()))***+++---...///000,,,---///000111000///......---,,,,,,---...///000...///000222222111111000111111000///...------,,,***---000///,,,+++...222///000000000000000///...222111000//////000111222000000000000000000000000//////000111111111111111......///000111222333333222222222222222222222222444333333333333444555555333444444555666666555555666888999::::::;;;===???AAABBBDDDDDDBBBAAAAAABBBEEEHHHKKKMMMOOOVVV^^^eeeooo{{{yyynnnhhh___VVVOOOHHHBBB???<<<;;;999888999888666555///111222333222111111222111111111111111222222222000000000000000000000000111000000/////////000000111111111111111111111111............///000222222////////////............////////////////////////---------------------------..................---................................................,,,---......,,,,,,---...,,,,,,,,,------..................------,,,,,,,,,...------,,,,,,------....................................------.................................---...///...------...///........................------------------------------------------------+++,,,,,,---.........------------------------------------------...///000------------------------+++,,,...//////...,,,+++------------------,,,,,,...........................------------...//////////////////000000000000//////............//////////////////////////////////////////////////////////////////////////////.....................---000000000000000000000000,,,---///000222333333333000000000000000000000000000000111111111111000000222222111111111111222222222222222333333222222222222222222222222222222222))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,------............---,,,,,,,,,,,,---.........------------......---.........---,,,,,,+++---...///000111222333444000222333111...---///222//////............////////////............//////......////////////......000000000000000000000000...///000222222111000000333333222111000000000111222222111111222222333444222222333333333333444444444444333222333444555666777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBDDDHHHKKKOOOQQQ\\\cccnnnzzzyyyoooeee___RRROOOIIIDDD???;;;999999555555555555444333222222222222222222222222222222000000////////////000000111111111111000000000000000000000000000000000000111111111000000000111111000000000000000000000000////////////////////////000///---,,,,,,---...///---.........//////000000......////////////......---...............------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////.........////////////000......---------,,,,,,,,,------,,,,,,,,,+++++++++......------------......------------------------,,,------......------,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,---------......000000////////////000000........................000000//////.........---000///...------...///000............////////////////////////////////////000000000000000000000000000000000000000000000000111111222333333333333222444333222111000000000000222000...000222333111...000111111111111222222222*********++++++,,,,,,---*********+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---.........------------........./////////......---,,,---......///000111222222///111111000---,,,...000//////............////////////............//////......////////////......000000000000000000000000//////000111111111111000333222111111000000111111222222111111222222333444222222222333333333444444444333333222333444555666666666777777888999999999::::::;;;;;;<<<=========>>>???@@@BBBDDDHHHKKKLLLNNNTTT\\\dddkkkrrrxxx|||yyymmmbbbYYYRRRMMMFFFDDD@@@<<<999777666666444444444555444444333222222222222222222222222222111111000000000000111111111111111000000000//////000000000000000000000000222111000000111222222111000000000000000000000000........................///......---------......---........./////////000......////////////......---...............------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,------////////////////////////------------------------..................//////,,,,,,,,,------------.........---------,,,,,,,,,......------,,,,,,++++++......------------......------------------------------------------------///.........---------,,,---------------------------------.........//////---------------......///,,,---------............//////............//////........................000/////////.........---000///...------...///000............////////////////////////////////////000000000000000000000000////////////////////////000111111222222222222222111111111000111111222222111000///000222222000...000111111111111222222222++++++++++++++++++++++++))))))*********+++++++++------,,,++++++,,,,,,,,,,,,,,,,,,------------......------,,,,,,------.........------------....../////////000//////...---............//////000000...//////...---,,,.../////////............////////////............//////......////////////......000000000000000000000000000000//////000000111111222222111000000000111111222111111111111222333333222222222222333333333333333333333333333444555555555555555666777777888888888999999:::;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDFFFDDDHHHMMMQQQTTTXXX\\\^^^iiippp{{{rrrjjj^^^RRRIIICCC???===;;;999777555444444444444222333333444444444444444111111111111111111111111222111111000000111111222111111000000000000//////000000000000000000000000222000...000333444333111////////////////////////........................------...............---.............../////////......////////////......------...............---,,,,,,,,,---------......,,,------------.........,,,,,,,,,---------......------------------------.......................................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.........///,,,,,,,,,------------.........---------,,,,,,,,,//////......---,,,,,,+++......------------......------------------------...---,,,,,,,,,,,,---.../////////...............------------------------........./////////000000......------......///000------........./////////...------------------.........................../////////...............//////............//////---............/////////////////////////////////000000000000000000000000........................///000111111222222111111000000000000111222333333111000///000222222000///000111111111111222222222,,,,,,++++++++++++++++++************++++++++++++------,,,+++++++++,,,,,,------------------------------------------------...------,,,,,,------........./////////......---........................//////......------.../////////............////////////............//////......////////////......////////////////////////000000///......000111222111111000000000000111111111111111111111222222333111222222222222333333333333333333333333444444444555555555666777777888888777777888888999::::::::::::;;;;;;<<<===???@@@@@@???BBBEEEHHHJJJLLLOOORRRVVV[[[bbbiiiqqqzzzwwwkkkcccWWWQQQIIIBBB>>><<<::::::666666555444444444555555111111222333444555555444111111111111111111111111111111000000000000111111111000000000////////////000000000000000000000000111///---///333555222///////////////////////////........................,,,---.../////////...---........................---......//////......---,,,---......///.........,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......------------------------......................................................------,,,,,,,,,+++++++++++++++++++++++++++------------------------++++++,,,,,,---..................////////////000......---------,,,,,,,,,000//////...------,,,,,,...------,,,,,,------...------------------------///...,,,++++++,,,...///---------------------------------------------------.........///////////////............///000000.........////////////000......------------....................................................../////////....../////////---------.........////////////////////////////////////////////////////////////////////////////////////000111111111111000000000000000000111222222000000000111111111000///000000111111111222222222,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,------.........------............------------000///......//////000000//////............////////////............//////......////////////......////////////////////////000///.........///111222111000000///000000111111111111000000111111222333111111111222222222333333222222222333333333333333555555666666777888888888666666777777888999999999::::::;;;<<<<<<=========<<<>>>@@@AAABBBCCCFFFHHHIIIKKKNNNRRRXXX^^^dddiiipppuuu}}}vvvmmmddd\\\RRRLLLEEEBBB???<<<<<<;;;:::888666555555444444444444444000000222333444444555555000000000000000000000000//////............//////000000000////////////...////////////////////////000......///222333111...////////////////////////........................+++,,,.../////////...---...............---------------............------,,,------...//////......,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......------------------------........................---..............................------,,,,,,,,,........................------------------------,,,,,,,,,---------...............////////////000......---------,,,,,,,,,//////.........---------------,,,,,,,,,,,,------------------------------///...,,,++++++,,,...///------------------------------------------------,,,,,,---------.........///............///000000.........////////////000///..................///........................---------..................//////////////////...------------............////////////////////////////////////////////////000000000000000000000000//////000111111111111000222111111000//////000000///000111111111000000000000000111111111222222222++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++++++++,,,,,,---......------------,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------+++,,,------------------..................------000///---...///111000/////////............////////////............//////......////////////......000000000000000000000000//////......//////000000000000/////////000111111111000000000000111222222111111111111222222222222111111222333333333333333555555666666777888888888666666666777888888999999::::::;;;<<<<<<<<<<<<;;;===>>>???>>>======???AAABBBCCCEEEHHHLLLQQQUUUXXXYYY]]]dddlllttt~~~}}}uuujjjcccZZZSSSNNNJJJEEEAAA===<<<;;;;;;;;;999666444444444333333222222111111000000222333444444444444///////////////////////////......------......///000000////////////......///////////////////////////000111222222111000///////////////////////////------------------------,,,,,,---...////////////.........---------------------............------,,,,,,---...////////////,,,,,,,,,---------......,,,------------.........,,,,,,,,,---------......------------------------........................---------........................---------------------------------------------------------------------------------------,,,,,,,,,------------.........---------,,,,,,,,,,,,------------.........------,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---................../////////------------------------,,,,,,,,,------------.........------......///000------.........///////////////............//////........................---------------...............////////////......,,,------------.........////////////////////////000000000000000000000000111111111111111111111111///000111111222222111111222222111000///////////////000222222000///000111000111111111111222222222*********++++++,,,,,,---***+++++++++,,,,,,,,,,,,*********+++,,,---...///......---------,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---..............................////////////---+++,,,///000000...//////............////////////............//////......////////////......000000000000000000000000---...//////000000/////////////////////000111111000000000000000111222222111111111111222222222222000111222333444333333222444444444555666666777777666666666777888888999999888999:::;;;<<<;;;;;;:::>>>>>>>>>===<<<<<<>>>@@@???@@@AAACCCGGGJJJLLLMMMLLLNNNSSSWWW\\\bbbhhhmmmsss{{{}}}uuulllbbb[[[PPPLLLFFFCCCCCCBBB???<<<:::999888888888777444222222222222222222111000000000111222333333333333333//////////////////////////////............//////000000/////////.........////////////////////////000333777666222///000111000000000000000000000000------------------------,,,,,,,,,---...///000000.........------,,,,,,,,,,,,------......------,,,+++,,,---...////////////,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------........................---------.........//////------------............++++++++++++++++++++++++------------------------000//////......---------,,,,,,,,,------------.........---------,,,,,,,,,******+++,,,---...//////---,,,,,,++++++,,,,,,---------------------------------------------------,,,---------............------------------------------------............---------------......///,,,---------...............------------------...........................,,,,,,,,,------.........---...///000000///...---,,,,,,---------.........////////////////////////000000000000000000000000000000000000000000000000000111111222222222222222111000000/////////000000...000222222000///000111000111111111111222222222))))))***+++,,,,,,------)))************+++++++++))))))***+++,,,...///000.........------,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------...///000000//////........./////////000000...,,,***+++...//////---//////............////////////............//////......////////////......000000000000000000000000,,,---///000000000///...///////////////000111111000000000000000111111222000111111111111222222222000111222333444333222222222222333444444555555666666666777777888888999999777888999;;;;;;;;;:::999888999:::999999:::===@@@;;;;;;;;;===@@@BBBBBBAAAEEEGGGIIIKKKMMMPPPTTTWWW\\\cccmmmuuu{{{xxxkkkaaaZZZSSSLLLFFFCCCAAA>>>>>>??????;;;888999777666666777777666555111111222222333222222111111111222333333333222222////////////////////////000000////////////000000000/////////............////////////////////////111666;;;999333///000333111111111111111111111111------------------------------,,,,,,---...000111.........------,,,,,,,,,,,,------......------,,,+++,,,---...////////////,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................---------.........//////,,,---------.../////////........................------------------------111111000///...------,,,........./////////000000......---------,,,,,,,,,((()))***+++---...///000---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,*********++++++,,,,,,,,,------------------------............/////////000---,,,,,,,,,,,,---......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................,,,,,,,,,------.........---...///000000///...---,,,,,,,,,---------......////////////////////////000000000000000000000000////////////////////////111111222333333333333222///......//////000111222...111333222000///000222000111111111111222222222************************++++++,,,,,,,,,,,,------///,,,)))))),,,------+++///...,,,+++***+++,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////////////////////////////////////////........................///000000000000...,,,+++......//////000000111111000000//////.........---////////////000000000000000000000000000000000000000000000000111111111111111111111222222333333444111111222333333444444555666666666666777777777777555666888999:::::::::999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>????????????@@@BBBDDDGGGIIIKKKLLLRRRSSSVVV[[[cccllluuuzzzuuummmccc___WWWPPPIIIDDDAAA@@@<<<<<<;;;::::::999888888777666666555444444333333333333222222111000//////000000000000000000000000333///,,,---111222000---222111111111000000/////////............------------------...///000000111111111111111111111111111000000000000////////////000///...---------------,,,,,,,,,------.........---..................---////////////////////////........................+++++++++,,,,,,---------.........------,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,---...//////------------------------//////.........---------+++++++++,,,,,,+++******//////...---,,,++++++***---..................---*********+++,,,---...///------------------------....../////////...,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---..................---------------------------........................................................................,,,---------,,,++++++***......//////...---,,,,,,........./////////000000////////////////////////---------............///111///...000333555444222000111222333222222000000222111000//////000111222222111000.........///000000000111222222222222222************************+++++++++,,,,,,,,,---------+++((()))+++------,,,...---,,,++++++++++++,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................................................................---...///000000///......///////////////000000000000/////////............////////////000000000000000000000000000000000000//////000000111111111222222222222111111111111111222222222333444444555555666666666666666777777777555666888999999999999888::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@???@@@AAACCCEEEGGGHHHIIIHHHIIIJJJLLLQQQVVV[[[^^^gggmmmttt{{{{{{tttmmmfff]]]VVVOOOLLLGGGBBB>>><<<<<<<<<::::::999888888777666666666666666555444333333333333333222111111000//////000000000000000000000000111///...111444555111---111111111000000000/////////............------------------...///000000000111111111111111111111111/////////............---///......------------...,,,,,,------------------------............------------------------------////////////////////////---------.........//////------------------,,,,,,------------------------------------------------,,,------......------,,,+++,,,,,,------.........------------------------///.........------------,,,---------------,,,,,,.........------,,,,,,+++------............------++++++++++++,,,------...------------------------+++,,,---------,,,+++***++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------............------------------------------.......................................................................................---,,,,,,......//////...------,,,+++++++++,,,,,,,,,------////////////////////////---------............///111///...///222333222111000111222222222222000000222111000//////000111222222111000///......///000000000111111111111111111************************++++++++++++,,,,,,,,,,,,+++***))))))+++------,,,------,,,++++++++++++,,,++++++,,,---------------++++++++++++++++++++++++---------------------------............/////////........................................................................,,,---...///000000000000000000//////////////////////////////............////////////000000000000000000000000000000000000...//////000111222222222444333333222111111000000222222333444444555555666555555555666666666777777666777888888888888777777999999:::::::::;;;;;;;;;999999:::<<<===>>>???@@@>>>???@@@AAABBBDDDEEEEEECCCCCCDDDEEEFFFHHHJJJKKKRRRVVV[[[```ccceeehhhjjjqqqvvv|||~~~yyylllfff^^^XXXTTTOOOJJJEEECCCAAA>>>;;;:::::::::;;;777777777666555555444444666555555444444333333222222222222111111000000///000000000000000000000000000///000333777666222...111111000000000000/////////............------------------...//////000000////////////////////////.........---------,,,,,,------------------...///------------------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++////////////////////////---------............///,,,,,,------------------------------------------------------------------,,,------......------,,,------------------------------------------------............---------------....../////////......------------------------,,,,,,------------,,,,,,,,,,,,,,,++++++,,,------------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,------------------------------------------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,------------------------........................................................................///000000000000///...............///......---,,,------........./////////////////////////////////---------............///111///...///000111000//////000111222222222000000111111000000000000111111111000000////////////000000000000000000000000///***************************++++++++++++,,,,,,,,,---,,,++++++,,,,,,,,,+++,,,,,,++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++************************---------.........//////........................................................................------...//////000000000000000000//////......---///////////////.........////////////000000000000000000000000000000000000......///000111222222333333333333333333333333333222333333444444555666666444444444555555666666777777777777777777777666666999999999999::::::::::::888999:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAACCCDDDEEEFFFGGGGGGJJJLLLOOOQQQRRRTTTWWWYYY```cccfffjjjnnnuuu}}}yyyrrrjjjccc^^^XXXSSSMMMIIIGGGEEECCCAAAAAA@@@===;;;999888888999666666555555444444444333444444444444333333222222222111111111000000000///000000000000000000000000/////////222444555333111000000000000000000/////////............------------------....../////////.................................------------,,,,,,,,,,,,,,,---......///.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,------......------,,,------------------,,,,,,---------------------------------------------------......////////////...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,------------------------,,,---...000000000//////,,,,,,,,,------------...------------------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,------------------........................................................................//////000000000//////...---...............------.../////////000000000000////////////////////////---------............///000000/////////......---//////111222222111111000111000000000000000000111000000000////////////000111000000///////////////*********************************+++++++++,,,,,,...///......,,,+++*********+++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------************************------------....................................................................................//////........./////////000000//////......------.........///////////////////////////000000000000////////////////////////...//////000111111222222///000000111222333333444222222333333444555555666222333333444555555666666777777666666666666666666888888888999999999::::::::::::::::::;;;;;;;;;;;;<<<============>>>>>>>>>===>>>???AAABBBBBBBBBBBBDDDEEEGGGGGGHHHIIIKKKMMMUUUVVVWWWYYY\\\bbbgggkkkvvv{{{sssnnnggg```ZZZUUUOOOLLLIIIFFFBBB@@@?????????>>>===<<<:::888666555555555555555555555555444444444333333333333333222222222111111111000000000000000////////////////////////000...------///111222333//////////////////000000///............---------------------............------------------------/////////.........------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,------......------,,,------------------,,,,,,------------------------,,,,,,------------------+++,,,---...............+++,,,,,,------.........+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,------------------------,,,---///000000000000///,,,,,,---------.........------------------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................................................................---....../////////......------...............---++++++,,,,,,,,,---------////////////////////////---------............///000000000///...---------...///000111222111111000000000000111111000000000/////////000000000000///111000//////...///000000************************************++++++++++++---...///...,,,***)))***)))***++++++,,,+++++++++******+++,,,,,,,,,,,,,,,------------------------------------------------,,,------------.........------------------------------------------------........................000//////.........////////////...........................///////////////////////////000000000000////////////////////////000000000000111111111111+++,,,---...///111222222111111222333333444444555111222222333444555666666666666555555555555666777777777888888888999999999;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>===AAABBBDDDDDDDDDDDDFFFHHHKKKKKKLLLNNNQQQUUUYYY\\\___ccciiiooouuuzzzzzzrrrjjjddd\\\XXXRRRNNNKKKHHHEEECCCAAA@@@>>>===<<<<<<<<<===999888888777777777777777555555555555555555555555222222222222222222222222000000000000000000000000///////////////////////////...,,,++++++---000222......////////////000000///............---------------------------------------------------------/////////............---,,,,,,,,,,,,,,,,,,---...------------------,,,,,,,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,------------------------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,------------***+++,,,---------------,,,,,,,,,------.........,,,,,,------------,,,,,,,,,,,,,,,++++++,,,------------------------------+++,,,---...///...---,,,,,,---------............------------------------------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,+++,,,,,,------.................................................................................,,,,,,---.........------,,,---......///.........------------............////////////////////////---------............//////000111000...------...---...000111222111111000000000111111111111000000...//////000000000000///000000///...///000111222************************************++++++++++++'''***,,,,,,***))))))+++((()))***+++,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------------------------------..............................------...///000111------............................../////////000////////////000000000000////////////////////////111111111111000000000000------...///000111111222000000111222222333333444111111222333444555666666555444444444444555777888777777777777888888888999999:::::::::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<@@@??????????????????>>>???AAACCCDDDDDDDDDEEEFFFFFFFFFFFFHHHKKKMMMOOOOOOQQQTTTXXX\\\___bbbfffiiimmmrrrxxx~~~|||uuupppjjjddd___YYYTTTPPPMMMJJJFFFCCCBBBBBBAAA@@@>>>>>>>>>===<<<;;;;;;;;;888888888888888888888888444444444444444444444444111111111222222222222222///000000000000000000000////////////////////////......---,,,,,,,,,...000........./////////000000///............---------------------------------.................................---------,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------------------------............------------------------------------------------------//////.........---------------------------,,,,,,------------------------------------------------,,,------......------,,,+++,,,,,,------.........------------------------++++++,,,,,,,,,---------******+++------......---,,,,,,------------------------............------++++++++++++,,,------...------------------------------...//////...,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------++++++,,,,,,---......///........................................................................+++,,,---...............,,,------...//////......////////////000000000111////////////////////////---------............///...000111000...---...000,,,...///111111111111000///000111222222111000///---...///000111111000///000//////...///111444555************************)))************+++++++++"""&&&)))***))))))***,,,((()))***+++,,,,,,+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,---...000222444,,,------....../////////---.........//////000000////////////000000000000////////////////////////222222111111000/////////222222222222222333333333///000000111222222333333000111111222444555666666444333333333444555777888777777777777888888888888888888999:::<<<===>>>>>>999::::::;;;;;;<<<<<<===<<<<<<<<<<<<===>>>@@@@@@;;;===@@@BBBBBBBBBBBBCCCGGGFFFFFFGGGHHHIIIHHHGGGJJJLLLOOOQQQSSSUUUXXXZZZZZZ^^^dddiiimmmqqquuuwwwxxxxxxyyy{{{}}}{{{yyyvvvsssnnnhhhdddccc___YYYTTTPPPMMMJJJGGGGGGDDD@@@??????@@@@@@???:::;;;<<<;;;999777777777666666555555444333333222333333333333333333333333111111111111111111222222////////////000000000000////////////////////////---...//////...------------.........//////000000//////.........---------------------------------........................---------,,,,,,,,,++++++...------,,,++++++++++++,,,,,,,,,------.........---......//////......---------------------------........................---------,,,,,,+++++++++.........------,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,---...//////------------------------+++++++++,,,,,,---------***+++,,,---............---------------------------......//////......---*********+++,,,---...///------------------------000000111111111///...------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---......//////......---++++++,,,,,,---...//////........................................................................,,,,,,---...//////......,,,,,,---.../////////...,,,,,,,,,------------...////////////////////////---------.........//////...000222111......///222,,,---///000111111111000///000111222222111000///---...///111111111000///000/////////000222555777************************,,,,,,++++++***)))))))))((((((((()))++++++***)))******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...------,,,,,,+++******))))))+++---,,,+++***+++,,,......------------......---------............///000000000000///...---,,,////////////...---,,,+++......////////////......------............------000000000000000000000000............////////////////////////000000000000000000000000111111111111222222222222222222222222444444333222222333333333333444444555666777888888777666444333333444555666777888999:::999888777666;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===>>>??????@@@???????????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCEEEGGGJJJLLLLLLLLLNNNOOOVVVWWWYYY[[[]]]^^^```aaahhhfffeeefffjjjmmmooopppsssuuuxxxyyy{{{~~~|||yyyuuuqqqnnniiihhheeebbb^^^[[[YYYWWWUUUSSSPPPLLLHHHEEECCCBBB??????>>>>>>======<<<<<<;;;;;;;;;:::999888777666999777555333222333444555444444333333333333222222333333222222111000//////111111111111000000000000......////////////.........------------...//////......------------......------------------------,,,---------.../////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++///......------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***(((&&&,,,---///000000000///...------------------------,,,++++++***+++,,,...///..............................,,,++++++,,,......++++++******++++++,,,---+++,,,,,,---...///000000.........------,,,,,,,,,//////...------,,,++++++------------,,,++++++***,,,---.........---,,,+++------------------------........................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000///...---------------------------------------......------------......,,,---------.../////////000000///...---,,,,,,++++++,,,------......------,,,,,,,,,---------......................................................,,,------...//////..................////////////000000000000000000000000////////////000000000000************************))))))******************(((((()))***++++++***)))******))))))******+++,,,******+++++++++,,,,,,,,,---,,,+++++++++,,,......---,,,+++***(((&&&%%%$$$***+++------+++***+++,,,......------------......------------............////////////...---,,,+++------...............---......////////////.........//////////////////...////////////////////////............/////////////////////000000000111111000000000000111111111111222222222222222222222222444333333333222333333333333333444444555555666666888777666555555666777888777888999::::::999888888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>????????????@@@AAAAAAAAAAAABBBBBBBBBCCCBBBDDDFFFFFFFFFGGGIIIJJJOOOPPPRRRTTTVVVXXXZZZ[[[\\\[[[ZZZZZZ\\\___aaaaaaccceeegggiiijjjmmmpppsssssssssssstttvvvyyy|||}}}|||xxxuuuuuutttsssrrrsssppplllhhhfffdddaaa^^^___^^^\\\YYYVVVSSSQQQOOOPPPOOOLLLHHHEEECCCAAA@@@>>>======<<<<<<;;;;;;:::::::::::::::999888777666777666444333222222333333444444333333333222222222333333222111111000//////111111000000000/////////......////////////......---------------...//////......------------......---------------------------------...............---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------......---,,,+++)))(((,,,,,,---...............------------------------,,,,,,,,,+++,,,,,,------........................------,,,,,,,,,,,,------------,,,,,,------...///,,,,,,------.../////////......---------,,,,,,,,,......------,,,+++++++++,,,,,,---------,,,++++++***+++---.........------------------------------........................++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------......///------------------------......------------......------------.....................---,,,,,,+++++++++,,,------......------,,,,,,,,,---------......------------------------........................------..............................////////////////////////////////////............////////////************************''''''((())))))***++++++((()))******+++***************))))))******+++,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///......---,,,+++******)))***+++------+++++++++,,,......------------......------------........................---,,,+++***+++,,,---...////////////......////////////......//////000000000000//////////////////////////////............////////////000000000000111111111111000000000000111111111111222222222222222222222222333333333333333333333333333333333333333444444444777777666555555666777888777777888999:::::::::999888888999999999:::::::::::::::;;;;;;<<<<<<============>>>>>>>>>?????????@@@AAAAAAAAAAAAAAABBBBBBAAABBBBBBBBBAAABBBEEEGGGIIIJJJLLLNNNQQQSSSUUUVVVWWWVVVUUUTTTTTTUUUVVVWWWWWWXXX[[[\\\^^^```cccfffcccccccccccceeegggiiijjjmmmmmmnnnnnnnnnnnnoooooommmllllllllllllmmmnnnnnnoooqqqssstttuuutttsssrrrmmmjjjgggeeeffffffeeedddcccaaa^^^\\\[[[YYYWWWVVVTTTSSSRRROOOMMMKKKIIIHHHJJJHHHFFFDDDAAA@@@>>>>>><<<<<<;;;;;;:::999999999999999999999999888777666444444333333222111111111333333333333222222222222222222222111111000000///000////////////...............////////////......------------......//////......------------......------------------------...............------------......//////......---------------------------++++++,,,------...//////------------------------....................................---,,,+++***---,,,,,,,,,,,,---......------------------------,,,------------,,,,,,+++------------------------++++++,,,,,,,,,,,,++++++------,,,,,,------...///------------------------...------------,,,,,,,,,------,,,,,,++++++******++++++,,,---------,,,,,,)))***+++---......//////------------------------------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------...//////000------------------------......------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---...............------............////////////////////////////////////------------............************************''''''(((((()))))))))))))))***++++++******************))))))******+++,,,******+++++++++,,,,,,,,,---------------.........+++,,,,,,---...///000000***,,,------,,,++++++,,,...------,,,,,,------...,,,,,,---------........................---,,,+++,,,------...//////......---......//////......---/////////000000/////////////////////////////////............////////////000000000000111111111222///000000000111111111111111111111111111111111111222222333333333333333333444444444444333333333333444444333333333444555555666777888999999::::::;;;888888888999999999::::::999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBAAA@@@AAADDDGGGHHHIIIKKKMMMPPPRRRTTTUUUUUUUUUTTTSSSQQQPPPQQQRRRQQQSSSUUUVVVWWWYYY\\\___^^^]]]]]]]]]^^^```aaacccffffffeeeeeeeeedddddddddbbbbbbbbbbbbbbbcccccccccdddeeegggiiijjjjjjiiihhheeecccaaaaaabbbbbbbbbaaa```]]][[[YYYXXXWWWVVVTTTNNNMMMLLLKKKIIIGGGFFFEEEDDDCCCBBB@@@>>>=========<<<;;;;;;::::::999888888888888999999888777666666333444444444333222111000333333333222222222222111222111111111000000000/////////.........---------......////////////......,,,------.....................------------......------------------------/////////...---------,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------............/////////......---,,,,,,......,,,,,,,,,---...///------------------------------.........---+++***------------------------******,,,------,,,******++++++******++++++,,,---.........------,,,,,,,,,------------------------,,,,,,,,,++++++************++++++,,,------------******+++,,,------......------------------------------------------------***+++,,,---.../////////------------------------------------....................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,------......///......------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,------.........+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.................................///......---,,,............////////////////////////////////////------........./////////************************))))))))))))(((((('''''')))+++,,,,,,***)))***+++******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------''''''(((***+++,,,......***,,,...---,,,+++,,,---------,,,,,,,,,,,,------,,,,,,,,,------------......////////////......---......//////...------,,,------............---------......//////......---....................................///////////////000000000000111111111///000000000111111111111111111111111111111111111111222333444444444444333555555555444444444444444333333333333333444555555666666777777888999::::::888999999999::::::::::::999999999999::::::::::::::::::;;;<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBBAAA@@@AAADDDGGGGGGHHHJJJLLLOOOQQQSSSTTTPPPQQQQQQOOOLLLJJJKKKMMMLLLNNNPPPQQQQQQSSSVVVXXXYYYXXXXXXXXXYYYZZZ\\\]]]_________^^^]]]]]]\\\\\\YYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]___`````````______]]]\\\\\\^^^___^^^]]]]]][[[WWWUUUTTTSSSQQQOOOKKKJJJIIIHHHGGGEEEDDDDDDAAA@@@???>>>============<<<<<<;;;::::::999999888777777888888888777666666444555555555444333222111333333222222222111111111111111111000000000000000............------------......////////////......,,,---......//////............------------......------------------------/////////...---------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------///.....................000///...------...///000---------------------------......///...---+++***------------------------******,,,------,,,******++++++******++++++,,,---.........---,,,,,,++++++------------------------,,,,,,++++++++++++*********++++++,,,------------,,,,,,,,,,,,+++,,,,,,,,,------------------------------------------------***+++,,,---............------------------------+++,,,,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------......//////......,,,,,,------------------------------,,,,,,,,,,,,------......------,,,,,,,,,+++------......//////000000+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---...............------............////////////............................../////////000000000************************++++++***))))))(((''''''))),,,...---***((()))+++******))))))******+++,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++++++++++++++++++++++++++,,,......,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,------------...///////////////......////////////...---,,,+++------............------------............------....................................////////////////////////000000000000000000000000111111111111111111111111111111111111000111333444555444444333444444444444444555555555444444444555666666777777666666666666666777888999888888999999999:::::::::999999999999::::::::::::999999:::;;;<<<======>>>@@@@@@@@@????????????>>>???@@@@@@@@@???@@@CCCEEEFFFGGGHHHJJJLLLNNNOOOPPPMMMPPPQQQOOOKKKIIIJJJMMMLLLNNNOOOPPPPPPQQQTTTVVVVVVUUUUUUUUUVVVWWWYYYZZZ\\\\\\[[[[[[ZZZYYYYYYXXXVVVWWWXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYZZZ\\\]]]\\\[[[[[[YYYUUUSSSQQQPPPMMMKKKHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::999999888888666666777777777777666666555555555444333333222222222222222222111111111111000000000000000000000000///............---------......////////////......+++,,,.../////////...---......------------......------------------------...............------------......//////......---++++++++++++++++++++++++//////...---,,,,,,++++++------------------------***++++++,,,,,,---------......---------...//////000000///............///---------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,------...///...---------,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,------,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...//////000///---,,,***------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,......//////000000000111+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...//////..................////////////........................////////////000000000111******************************************))))))))),,,///...***((())),,,******))))))******+++,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++------------------,,,,,,+++---......---,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------......//////......------...............------,,,------......------,,,......////////////..........................................////////////---.........////////////000000000000111111111111111111111111111111111111///111333444555555444333222222333333444444555555333333444555666666666666666666555444444555666777777777777888888888999999::::::::::::::::::::::::888888999:::;;;<<<======@@@@@@??????>>>>>>>>>>>>===>>>@@@AAAAAAAAACCCEEEEEEFFFGGGHHHIIIKKKLLLLLLKKKOOOQQQPPPLLLJJJLLLOOOMMMOOOPPPPPPPPPQQQTTTVVVTTTSSSSSSSSSUUUWWWXXXZZZ[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWYYYZZZZZZZZZYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXYYY[[[\\\ZZZYYYYYYWWWTTTRRRQQQPPPNNNLLLGGGGGGFFFDDDCCCAAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888888777777666555666666777777666666555555444333222111111222222222222222222111111111111///000000000000000000000/////////............---......////////////......+++,,,...///000///...---......------------......---------------------------------...............---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------------------------++++++,,,,,,---......///------,,,,,,,,,---///000.../////////......---,,,------------------------...------------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------...///------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,+++*********+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++........................,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---///000///...---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------.........///////////////+++,,,------......------,,,,,,,,,---------......------------------------........................++++++---...//////000000............////////////................................./////////000000************************)))))))))***++++++,,,,,,)))---///...***'''))),,,*********)))***++++++,,,******+++++++++,,,,,,,,,((()))***+++,,,+++******&&&'''((()))***++++++,,,+++---......---,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,------...---------,,,,,,---...////////////,,,------......------,,,//////000000000000//////..................................../////////000------------.........///000000000000111111111111000000000000000000000000///000333555555555444333000000111222333333444444000111222333444444444444777666444333333444555666666666666666777777777777::::::::::::::::::::::::777888888999;;;<<<======@@@?????????>>>>>>======<<>>===<<<;;;::::::::::::888888888777666666555555555555666666666666666555555444111/////////111222222222222111111111111000////////////000000000000000////////////...............////////////......+++,,,...000000///...---.........------.........------------------------,,,------....../////////+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------......///------------------------,,,,,,------...///000000---,,,++++++,,,---///000------...///...---+++***------------------------...---,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------,,,,,,+++*********))))))***,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***,,,...///000000...------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------........................+++,,,------......------,,,,,,,,,---------......................................................***+++,,,...///000000111............/////////000........................---------.........//////***)))((((((((()))+++,,,*********************************************************************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,---------.........++++++++++++++++++++++++---------.........//////---------------------------,,,,,,+++,,,---///000000//////...------,,,,,,........................///////////////.....................////////////............////////////000111111000//////000222222222222222222222222222666//////555999555111111000222444333222000///000---///222444555333000...555555555555555666777777555555666666777777888888:::999888777777777999999999999:::;;;<<<<<<<<<<<<>>>>>>===>>>???BBBDDDEEE????????????@@@AAABBBBBBFFFDDDDDDFFFJJJKKKJJJGGGGGGGGGGGGHHHHHHIIIIIIIIIOOONNNLLLJJJKKKMMMOOOQQQTTTTTTRRRPPPOOOQQQVVVYYYXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUWWWXXXXXXYYYYYYXXXWWWVVVXXXTTTPPPMMMKKKIIIGGGEEEFFFEEECCCBBB@@@@@@??????>>>>>><<<;;;;;;:::;;;;;;888777666444444666777999777666555444333444555555444333222222111111222222222222111111111111222222000000000000000000000000//////.........---------------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******---------------------------------,,,,,,+++++++++//////.........---------........................++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------.........---+++******+++---...***++++++,,,,,,++++++***,,,++++++******++++++,,,///...,,,++++++,,,...///222111///---,,,*********...------,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,---------.........................../////////...------,,,---------.........//////------------------------------------------------...///000000///...+++***.........------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000111.........------,,,,,,,,,------------------------.........------,,,,,,,,,000...,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...////////////////////////........................////////////////////////....................................////////////***)))((((((((()))++++++************************************************************************++++++++++++++++++,,,,,,++++++++++++++++++++++++---...///...,,,,,,---...************++++++++++++------------------------,,,,,,,,,,,,---------...------------------------...---,,,++++++,,,------,,,,,,------------------........................////////////........................////////////............////////////000111111000//////000222222222222222222222222222444//////555888555111111000222444444222000000000...000222444444333111000555555555555555666666777555555666666777777777777999888888777777888888888666777888999::::::::::::>>>>>>======>>>???AAAAAA@@@@@@?????????@@@AAAAAACCCBBBBBBDDDGGGIIIGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIOOOMMMKKKJJJKKKLLLOOOPPPSSSSSSSSSRRRQQQQQQTTTVVVWWWWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWUUUUUUVVVSSSOOOLLLKKKIIIHHHFFFFFFFFFDDDBBB@@@?????????>>>===<<<;;;;;;:::::::::;;;999777555444444555555666666444333333333444555222111000000//////000000222111111000000111111222//////////////////////////////.........---------------------------------,,,,,,---------.........---,,,,,,,,,,,,+++++++++---------------------------------,,,,,,,,,++++++,,,,,,,,,------........................---------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------.........---+++******+++---...++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---.........---,,,,,,+++,,,,,,...------,,,,,,,,,------......---------,,,,,,,,,+++,,,,,,,,,---------...........................,,,,,,------,,,,,,+++***,,,------------.........------------------------------------------------,,,---......---,,,***(((......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------------,,,,,,,,,+++------------------------......---------,,,,,,,,,...,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------,,,,,,,,,,,,,,,,,,------------------------,,,---------..................---,,,,,,---......................................................------------------------....................................////////////)))))))))((()))******+++************************************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,......---+++***+++,,,)))))))))************+++------------------------++++++++++++,,,,,,,,,,,,------------------------///...---,,,++++++++++++******++++++,,,---......................................................---............/////////............////////////000111111000//////000222222222222222222222222222222000111555777444222222000222444444222111000111111111222333444333333333555555444444555555666777555666666666666777777777777777888888888888777777666777888999::::::::::::???>>>===============>>>AAA@@@??????????????????AAA@@@@@@BBBEEEFFFEEEDDDFFFFFFGGGGGGHHHIIIIIIJJJNNNMMMKKKJJJKKKLLLNNNOOOQQQSSSUUUVVVTTTRRRRRRRRRUUUUUUUUUUUUTTTSSSSSSRRRPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWUUUVVVWWWWWWWWWVVVTTTSSSSSSPPPMMMKKKKKKJJJHHHFFFGGGFFFDDDBBB@@@???>>>>>>======<<<<<<;;;:::::::::<<<:::888555333222222222666555444333333333444444111111000////////////000111111000000000000111111////////////////////////...............---------------------------------,,,------------...............---------,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,---...///000000///.........------,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------.........---,,,++++++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,---------------......///000111------,,,,,,,,,,,,------...------------,,,,,,,,,---------------.........------------------------,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------,,,------...---,,,***)))...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++------------------------...------------,,,,,,,,,...,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,------------------------------------------........./////////......---,,,,,,---......------------------------........................------------------------....................................////////////)))))))))))))))******+++************************************************************************,,,,,,,,,++++++************************************++++++***((('''((()))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------------,,,,,,+++++++++++++++++++++,,,------..............................------...............///---------.........//////............///////////////000111000......000111111111111111111111111111000111333555555444333333000222444444333111111111333333222222333333444555555444444444444555666666666666666666666666666666555666777888888888777666888999:::;;;;;;<<<;;;;;;=====================>>>AAA@@@???>>>>>>>>>>>>>>>??????@@@BBBCCCDDDDDDCCCEEEEEEFFFGGGHHHIIIIIIJJJMMMLLLKKKJJJJJJLLLMMMNNNPPPTTTXXXZZZXXXTTTQQQOOOSSSSSSSSSSSSSSSSSSRRRRRROOOOOOOOOOOONNNNNNNNNNNNPPPPPPRRRTTTUUUVVVWWWWWWVVVVVVWWWWWWVVVUUUTTTSSSOOOMMMKKKJJJJJJJJJHHHFFFGGGFFFDDDBBB@@@>>>>>>===<<<<<<<<<<<<;;;:::999999:::999777555333222222222444444444333333333333333333333222111111111111111000000000//////000000000////////////////////////................................................------------............///.........------------------------------------------------------,,,,,,------......///000000111///......------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++,,,------------,,,+++++++++++++++,,,---//////,,,,,,,,,+++,,,,,,------------------------------........................---------------------------......///......------+++++++++,,,,,,,,,------------------------------------------------------....../////////...---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++++++++++++++++++++++++++------------------------------------------------000...,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,------......------------------------.........////////////000......------------......------------------------........................////////////////////////....................................////////////((()))))))))************************************************************************************,,,,,,,,,++++++*********************************)))***+++***((('''((()))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,------------------------++++++,,,,,,------------------------------------........................,,,---------......//////------------........................///////////////000000///......///111111111111111111111111111///333666666333222222222000222444444333222222222333333222222222333444555444444444444444555666666666666666555555555555555444555666777888777666666888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>?????????@@@??????>>>============>>>???AAABBBCCCCCCDDDDDDDDDEEEEEEFFFHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMPPPTTTYYY[[[YYYUUUQQQOOOQQQQQQRRRSSSSSSSSSRRRRRROOOOOONNNNNNMMMMMMLLLLLLNNNOOOQQQSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVUUUSSSRRRLLLKKKIIIIIIJJJIIIGGGEEEFFFEEECCCAAA???>>>======;;;<<<<<<<<<;;;:::999888777666555444444333333333333333333333333222222111333222111111000000111111000//////......//////000........................---.............................................---------.........///////////////.........------------------------------------------------------------------------------......------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---......///,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,------,,,++++++(((''''''''''''(((((()))+++++++++++++++,,,---...------------------------........................------------------------------......///......---+++++++++,,,,,,,,,------------------------------------------------------..................---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++++++++++++++++++++------------------------------------------------000...,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------.........////////////000........................................................................////////////////////////....................................////////////(((((()))************)))************************************************************************,,,,,,++++++++++++++++++***************************+++,,,,,,+++***+++,,,)))))))))************+++------------------------------------,,,,,,,,,,,,------------------------***+++,,,---............................................................,,,,,,,,,---......//////,,,------------.....................///////////////000000///......///111111111111111111111111111...666:::666111000111111000222444444333222222333222222222222222333444444444444333333444444555666666666666555555555555444333444555666666777777666555666777888999999999999;;;;;;===>>>???????????????>>>==================>>>@@@BBBCCCBBBBBBDDDEEECCCDDDEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNRRRWWWYYYWWWTTTQQQOOOPPPQQQQQQRRRSSSSSSSSSSSSPPPOOOOOONNNMMMLLLLLLKKKMMMNNNPPPRRRSSSTTTUUUUUUUUUUUUVVVVVVUUUSSSQQQPPPJJJIIIHHHHHHIIIHHHFFFDDDCCCBBBAAA???>>>======<<<;;;;;;<<<<<<;;;:::888777333333444444444444444444222222333333333222111000000000///............/////////............//////........................---------.......................................------.........///////////////.........---------------------------------------------............++++++++++++******)))))),,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------......//////,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++************++++++******++++++,,,---...,,,,,,,,,------------............---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,------------......,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------.........------------------------------........./////////---...////////////...---////////////////////////........................------------------------....................................////////////'''((()))***+++******)))************************************************************************++++++++++++++++++,,,,,,************************)))+++,,,,,,++++++---...************++++++++++++------------------------,,,,,,,,,,,,+++++++++***------------------------,,,---.../////////...---,,,,,,,,,------......///........................++++++,,,------...//////,,,,,,---------.....................////////////...///000///------///000111111111111111111111111///888<<<777000///000000///222444555444333333444111111111222222222222222444444333333444444555666666666555555555444444444444444444444555666777888555666777888888999999888;;;<<<============<<<;;;======<<<<<<<<<===>>>>>><<>>===<<<<<<<<<<<<:::;;;<<<<<<<<<:::888777333333333444444444333333111222333333333222000000000000///...............///......------......///........................---------.........//////....................................////////////.........---------,,,,,,------------------------------------.........///***++++++++++++++++++++++++++++++,,,,,,------...++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---....../////////,,,,,,------------,,,,,,------,,,,,,,,,,,,---------,,,+++******+++,,,---//////............//////************+++,,,---...,,,,,,,,,---------......------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------------.........------------------------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++,,,,,,,,,------------------------------------,,,,,,,,,---------.........,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............------------------------------------,,,---------............---...///000000///...---................................................------------------------....................................////////////'''((()))++++++******)))*********************************************************************************++++++,,,,,,---))))))))))))))))))))))))'''(((*********+++,,,...,,,,,,---------.........++++++++++++++++++++++++++++++++++++******))))))------------------------///000000000000...---,,,((()))***+++---...///000........................++++++,,,,,,---...//////,,,,,,,,,---------................../////////000...///000///------///000000000000000000000000000///999>>>777///.../////////222444555444333333444000000111222222222222111444333333333333444555555666666555555555444444444444444333333444555777888777888999::::::;;;::::::<<<<<<======<<<:::999888<<<<<<<<<<<<<<<===>>>???;;;>>>AAABBB@@@@@@BBBDDDBBBCCCDDDFFFGGGHHHJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJLLLOOOPPPOOONNNNNNOOOPPPPPPRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLLLLNNNNNNPPPQQQRRRRRRSSSSSSQQQQQQQQQQQQPPPNNNLLLKKKIIIHHHHHHHHHHHHFFFCCCAAA>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<<<<<<<:::888666333333444444444333222222111111222333222111000///222222111000000000000000.........------.................................---------.........//////////////////////////////............/////////000......---------,,,,,,,,,---------------------------------.........//////+++,,,------...///000000)))***+++,,,------...///++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---...////////////,,,------......------,,,...------,,,,,,------...---,,,***))))))***,,,---************++++++,,,---************+++,,,---...,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---------.........//////------------------------------------------------......---------......///,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000,,,,,,,,,------.........------------------------,,,,,,,,,------.........000...,,,---...///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------/////////...---------,,,------------------------,,,,,,,,,---------......---...///000000///...---------------------------........................////////////////////////..................................../////////000(((((((((((((((((((((((())))))))))))))))))))))))++++++************+++++++++++++++*********************+++++++++******)))++++++************++++++,,,+++***))))))***+++,,,))))))***+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++******++++++,,,---.........------,,,,,,,,,---///000000//////111222111000///...---,,,,,,,,,...------,,,,,,------.../////////...---------,,,------------------,,,,,,////////////////////////............////////////222777;;;;;;666222222444000111111111111222222222333333222222111222222222000111111222222333333444444555555666666555555444666666666666666555555555777777888999;;;<<<<<<======<<<::::::999:::;;;<<<======<<<<<<<<<<<<<<<===>>>??????@@@@@@AAABBBBBB@@@AAABBBDDDEEEGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNPPPSSSTTTPPPPPPQQQRRRSSSTTTUUUUUUSSSRRRPPPMMMMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRPPPMMMLLLLLLLLLLLLKKKIIIIIIJJJIIIGGGDDDAAA@@@=========<<<;;;;;;::::::::::::::::::999888777666777666666555444444333333333333222222111000000000////////////000000000000......////////////..............................///............---------...------,,,,,,------...//////000000000000//////************+++,,,------------...///...---+++***------------------------,,,,,,,,,------,,,++++++...............---------///000//////...---++++++,,,,,,,,,------.........------------------------------............------------------------------,,,---//////...---...///000...---+++***+++,,,------------,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,---------............///------------------------///...,,,+++***+++,,,,,,))))))*********+++++++++,,,,,,,,,---------....../////////...---------,,,...------,,,,,,------............------,,,,,,,,,///......------,,,++++++------............------,,,,,,,,,++++++*********,,,,,,------------------........................---,,,,,,,,,,,,---......................................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---...////////////..................------////////////////////////000000//////.........---,,,------...............///...---,,,,,,---.../////////.........---------(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******+++++++++******)))++++++************++++++++++++***))))))***+++++++++,,,,,,,,,+++***))))))*********++++++*********+++++++++,,,,,,,,,------++++++******++++++,,,---......---------,,,,,,,,,,,,...///...------...///000///...------,,,------------,,,,,,,,,,,,------............------------------------------------........................------........./////////111555999888444111000222000000111111111222222222333222222111111222222222444444333333222111111111444444444444444444444444666666666666555555555555666666777888999:::;;;;;;<<<;;;::::::::::::;;;<<<>>>======<<<<<<<<<======?????????@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQRRROOOOOOPPPQQQRRRSSSTTTTTTSSSQQQOOONNNMMMMMMNNNOOONNNNNNNNNOOOOOOPPPPPPPPPPPPNNNKKKJJJJJJJJJJJJIIIHHHIIIIIIHHHFFFDDDAAA???======<<<<<<;;;:::::::::999999999999888777666666666666666555444333333333333333222111111000000///000000000///////////////------............------........................///............---------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,+++,,,,,,------,,,---.........---,,,+++------------------------,,,,,,,,,------,,,,,,+++---------...........................---,,,+++***,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------------------------,,,...///...,,,***)))***000000//////............---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------...---------......//////---,,,,,,++++++,,,,,,---,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,------------------------------............------,,,,,,,,,+++++++++******000///...---,,,++++++***........................---,,,,,,,,,,,,---......---------------------------------------------------------,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---.../////////...................................................000/////////.........---------...////////////...///...------------.../////////.........---------))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))*********)))******+++++++++******++++++************++++++++++++***))))))***++++++------------,,,***)))((())))))************))))))++++++++++++,,,,,,,,,,,,++++++******++++++,,,---------------,,,,,,,,,,,,+++---------+++***+++,,,......------------......------,,,,,,,,,,,,------------------............................................................---------........./////////222555555222//////000000000000111111111222222222222111111111222222333555555444333333222222111444444333222222333444444555555555555555555555555555555666777888999999:::;;;;;;::::::::::::;;;;;;>>>======<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@CCCCCCDDDEEEEEEFFFGGGGGGIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOOOONNNMMMNNNOOOPPPQQQRRRRRRSSSRRRQQQOOONNNMMMNNNNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNMMMKKKHHHGGGGGGGGGGGGFFFGGGGGGGGGGGGEEECCC@@@???<<<<<<<<<;;;::::::999999888888888888888777666555666555555444444333333222333222222111111000//////111000000//////...............////////////..............................///............---------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++......------,,,,,,------+++,,,,,,------------,,,------------------------+++,,,,,,------,,,,,,,,,,,,,,,------......//////---------,,,,,,++++++***,,,,,,,,,------------...------------------------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,---...---,,,,,,---.../////////...---,,,,,,+++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,------,,,,,,---------.........//////---,,,,,,++++++,,,,,,---,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------............,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,++++++,,,------...//////------............------,,,,,,,,,,,,++++++++++++//////...---,,,++++++***........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,------.........------................................................/////////.....................///000000000/////////...------------...///...............---------************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++))))))***+++++++++******++++++************+++++++++******************+++------------,,,,,,+++*********++++++++++++*********++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))***+++---,,,,,,,,,------...///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........------............//////..............................////////////000000...111333333111///...///000000000000111111111111111111111111111222222333222222222333444444555555444333111000000111333444444444555555555555555666555555666777888888999999::::::::::::::::::;;;;;;======<<<<<<======>>>>>>???@@@@@@AAAAAAAAA@@@???DDDDDDDDDEEEEEEFFFFFFFFFIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPOOONNNNNNNNNOOOOOONNNMMMMMMMMMMMMLLLLLLLLLKKKIIIFFFEEEEEEFFFEEEDDDFFFEEEEEEDDDCCCAAA???>>>;;;;;;;;;:::999999888888888888888888888777666666444444444444333333222222222222222111000000//////111111000///......------//////000000000000//////........................///............------------,,,,,,,,,,,,,,,,,,---------............------///...---,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,------...//////------,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,------------------------+++,,,,,,---...333999===555333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---...---,,,+++++++++,,,,,,,,,---,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,---------.........---------------------------,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......++++++,,,,,,---------......------,,,,,,------...------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,------...------.........---,,,,,,---------..................................................................//////000000000000000.........------.................................++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++------,,,,,,++++++******((()))***+++++++++++++++++++++************++++++*********++++++************+++,,,,,,------------+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***+++,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,------......------------......//////........................//////000000000111111111///111222222111000////////////000000000111111111111000000000111111222333111111222333333444444555444333111000000111333444333444444444555555666666666666777777888888999999888999999::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>>>>???@@@BBBBBBAAA@@@???CCCCCCDDDDDDEEEEEEEEEEEEHHHHHHFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPNNNMMMLLLKKKJJJKKKHHHFFFDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA???>>>===:::::::::999888888777777888888888888888777777666333333333333333222222222222222111111000//////...111000000///...------,,,---......//////......---........................///............---------,,,,,,,,,++++++,,,,,,,,,......////////////......------,,,+++******++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,***++++++,,,---...//////...------,,,------...///------------------------------------------------------............---------------------------------,,,+++***---555>>>EEE???;;;666222//////111222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---...---,,,+++***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,------------...........................+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,------......//////...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...------------------,,,,,,---------.........//////........................---------..................//////000000000000000---..................------.....................************************))))))))))))))))))))))))))))))(((((((((((())))))++++++*********)))))))))((()))***+++++++++++++++++++++************++++++)))***++++++++++++***)))((()))***,,,------------,,,,,,------------,,,,,,************++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,++++++,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---.........------------------------//////000000000111111111000000111111111111000000/////////000000000111111000000000000000111222333444444333222222111111000333333222111111222333333333333333444555555666666666777777777888888888888777888999:::;;;;;;;;;:::::::::::::::;;;<<<======<<<>>>@@@BBBCCCBBBAAA@@@AAAAAABBBCCCCCCDDDEEEEEEHHHGGGFFFEEEEEEGGGIIIJJJLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNNNNOOOOOOPPPPPPPPPRRRRRRQQQOOOMMMLLLKKKJJJJJJHHHEEEDDDDDDEEEDDDCCCBBBBBBAAA@@@???>>>======999999999888777777666666666666777777777777666666222222222222222222222222222111111000000///......000//////......---------+++++++++,,,,,,+++++++++........................///............---------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++*********++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++,,,,,,------.........------,,,---...000111...------------,,,,,,,,,---------------------------......//////......---------------------------...---+++)))***000888>>><<<999444///------///111++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,------,,,,,,,,,---.../////////...------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,------------........................++++++,,,---------,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......------.....................------,,,,,,------...,,,,,,,,,------------...//////...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,........................---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...------,,,,,,------...+++,,,,,,---------,,,,,,,,,,,,------.../////////---------------------------------------...............///000000000//////------...//////...---------------...............************************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))******+++,,,,,,(((((()))++++++,,,,,,+++++++++************++++++)))***++++++++++++***)))))))))***+++,,,,,,,,,++++++,,,,,,------,,,,,,+++************++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,+++---...---,,,,,,---...,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,******++++++,,,------...------------------------............////////////000/////////000000000///////////////000000000111////////////000111222333333222222111111000000///333333333333333333333333222222333444444555666666555555666666666666777777666777999:::;;;;;;::::::999999999999:::;;;<<<<<<:::<<>>======<<<<<<999888888777777666555555333444444555555444444444111111111222222222222222111111111000//////..............................+++,,,,,,,,,,,,,,,,,,+++........................///............---------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---------,,,+++*********+++,,,++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---000111......---------,,,,,,,,,------------------------,,,------......------,,,---------------------------------,,,+++---111444///...---+++******+++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------+++,,,...000000///...------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,---------------------------------***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............------------------...------,,,,,,------...,,,,,,,,,---------......---------------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------------,,,,,,,,,........................---,,,,,,,,,,,,---......------------------------------------------------+++++++++,,,---............------,,,,,,------...***+++,,,,,,------------,,,,,,------...//////000------------------------,,,,,,,,,------.........------...////////////...------...//////...---------------.........//////))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++'''((()))+++---///000111(((((()))++++++,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))******+++++++++******)))***++++++,,,,,,++++++***)))************+++++++++++++++******++++++,,,---*********++++++,,,,,,,,,***+++------,,,,,,---///---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,---------,,,,,,+++++++++))))))***++++++,,,------------------------------,,,,,,,,,---------......///.........///000///...////////////000000000000////////////000111222333/////////000111111222222222333333444444333333222222222333333444555666666444444555555555555555555666777999:::;;;;;;::::::888888888888999:::;;;<<<999;;;???BBBDDDDDDCCCBBB===>>>???@@@BBBCCCDDDEEEHHHGGGEEECCCDDDFFFHHHJJJLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPLLLMMMNNNOOOPPPQQQQQQQQQLLLMMMMMMMMMNNNNNNNNNNNNHHHEEECCCAAABBBBBBAAAAAAAAA@@@???===<<<<<<<<<<<<888888888777666666555555111222222333333333222222111111111111111111222222111111111000//////......---------..................//////////////////...........................//////.........---------,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...///...---+++*********++++++++++++++++++++++++++++++)))***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///000.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------))),,,...000///......///''')))+++---------,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,+++***+++,,,---...)))***,,,......---,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))***,,,---...---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,------.........+++,,,,,,------......///+++,,,,,,------,,,,,,+++,,,,,,,,,------.........******+++,,,---//////000........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,,,,---.........------,,,,,,------...)))***+++,,,---.........,,,,,,------...///000000------------------------,,,,,,,,,------.........,,,------...............,,,---...//////...---,,,---------.........//////---,,,***)))))))))***+++'''((()))++++++***))))))))))))))))))******************))))))))))))******......---,,,+++***)))(((&&&&&&'''((()))***++++++******************************+++++++++,,,,,,,,,------------------------)))******++++++******)))(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------......//////...---,,,,,,000000000000000000000000222111111111000000//////000000111222222222222111111222333333444444333333333444555444222111222333555555555555555444444444777777777777777888888999999888888777888:::;;;<<<<<<>>>@@@BBBBBB@@@>>>===?????????@@@AAABBBDDDEEEFFFFFFEEEEEEEEEFFFHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMJJJHHHEEEEEEEEEEEEDDDBBB>>>===<<<;;;;;;;;;;;;;;;999888666555555555666777333333333222222222111111222222222222222222222222000000////////////000000........................///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++***))))))))))))******+++++++++,,,,,,,,,++++++------------++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------...///111///---+++***+++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++'''))),,,......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---...///////////////000000000000111......---------,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,------.........***++++++,,,,,,------...------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,---------,,,,,,+++***++++++,,,,,,---...//////------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,---------,,,,,,+++++++++---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,........................))))))'''&&&&&&&&&'''((((((((()))***************))))))))))))******************))))))))))))******))))))))))))************''''''(((((()))***************************************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------......//////...------,,,000000000000000000000000111111111000000000//////000000111222222222222111000111222222333333222222222444444444222111222333555555555555555555555555777777666666777777888999999888888888888:::;;;<<<<<<>>>AAADDDEEEEEEDDDCCC?????????@@@AAABBBDDDDDDFFFEEEEEEEEEEEEGGGHHHIIIHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLIIIGGGEEEDDDDDDDDDCCCBBB>>>===<<<;;;::::::::::::888777666555555555666777333333222222222111111111111111111111111111111111000//////......//////000........................///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++***************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111000...+++******+++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++&&&(((***,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.........++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------.........------,,,,,,++++++***---------------,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------------------,,,,,,+++***++++++,,,,,,---......///------------------------------,,,,,,------...///,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------........................------------------,,,,,,,,,,,,------------,,,,,,------------------------,,,------......------,,,------------------------++++++***))))))))))))***)))))))))))))))******+++))))))))))))************))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------,,,------......------,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------.........///......---,,,000000000000000000000000111111000000000000/////////000111111222222111111///000000111222111111111111222444333222222333444555555666666666666666666777777666666777777888999888888888888999:::;;;<<<===???BBBDDDFFFFFFEEEDDD??????@@@@@@AAABBBCCCDDDEEEEEEDDDEEEEEEGGGHHHIIIHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIFFFDDDCCCDDDDDDCCCAAA>>>>>><<<;;;999999888888777777666555555555555666333222222222222111111111////////////////////////.........------.................................///...------...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---111000...,,,+++***++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++'''(((***,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------************++++++++++++......---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++++++++,,,,,,------.........------------------------...------------...//////,,,,,,,,,---------......------------------------,,,------......------,,,---------------.........+++++++++,,,,,,,,,,,,---------------------------................................................,,,,,,------------------------............------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((((((((()))+++,,,((()))))))))************))))))************))))))***))))))(((''''''&&&&&&*********)))))))))((((((******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))*********)))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............------////////////////////////000000000000000000/////////000000111111111111111///000111111222222111111000111333333222222333555555555666666666666666777666666666666666777888888888888888888999:::;;;;;;???@@@AAAAAAAAA@@@>>>===??????@@@AAABBBBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHEEECCCBBBCCCCCCBBB@@@>>>===<<<:::888777777666666666555555555444444444222222222222111111111111////////////////////////...------,,,,,,------...........................///---------...///...---........................------------------------------------------------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------++++++++++++------+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,,,,,,,---------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------......///,,,,,,,,,---------......------------------------------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------------------------------------........................,,,,,,,,,------.........---..................---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((('''''''''***)))((((((((()))+++,,,((()))))))))************((()))************)))(((*********))))))(((((('''++++++******))))))((((((******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------...............---........................//////////////////000000//////000111111111111000000111111222222222222222000111222222222222333444444555555555666666666777666666666555666777777888777888888999:::::::::;;;===>>>>>>>>>>>>===<<<;;;??????AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGIIIJJJKKKJJJIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFDDDBBBAAABBBBBBAAA???===<<<;;;999777666666555555555555555444444444333222222222111111111000000000000000000000000000000------,,,,,,,,,,,,------........................///---------...///...---........................------------------------------------------------......------,,,---------++++++,,,,,,,,,---------------++++++++++++------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++******++++++,,,---......++++++,,,------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------..................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,---------...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,------,,,,,,,,,---------------------------------------,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......------------------------------------------------,,,------....../////////............------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........---..................---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********)))(((''')))))))))))))))******+++))))))))))))************((()))***++++++***)))((((((((()))******+++,,,,,,+++++++++******)))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))///......------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++******++++++,,,,,,------------------------------,,,---......///.......................................////////////000000...///000000111111000000000111222222333333222222000111333222111111222333333333444444555666666666666666555555666666777888777777888::::::::::::::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHFFFGGGIIIKKKLLLKKKJJJIIIFFFFFFEEEDDDDDDDDDDDDEEEFFFDDDAAA@@@AAAAAA@@@>>>;;;;;;999888666666555555444444555555444444333222222111111111111000000000000000000000000000000000---------,,,,,,---------........................///...------...///...---------------------------------------------------------------------------...------,,,,,,---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,)))******+++,,,------...++++++,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,++++++++++++...------,,,,,,++++++***+++,,,,,,------......///...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,---------......------------------------...------,,,,,,------...---------------.........///...............------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------------------............------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))(((((()))***************))))))))))))************((()))***++++++***)))((('''(((((()))+++,,,,,,---++++++************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))......---------///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------------------------------,,,------...//////......------------------------........./////////000000...//////000000000000000///000000111222111111111111222333222111000111222222222333333444555555555666555555555555666777777666777999:::;;;;;;::::::::::::;;;<<<<<<=========>>>@@@AAACCCCCCBBBAAA@@@@@@AAACCCEEEGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIKKKMMMMMMMMMLLLKKKEEEFFFIIIKKKLLLKKKIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDEEECCCAAA@@@@@@@@@???>>>:::999888777666555555666333444444555444333222111111111111111000000000000..............................------------..............................///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******...------,,,,,,++++++***,,,,,,---......///000000...------,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,+++******,,,...///------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...------------,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---......///------------------------........................------------------,,,,,,,,,,,,------------,,,,,,------------------------,,,------......------,,,------------------------(((((()))***)))((('''&&&'''(((***+++++++++***)))))))))))))))************''')))***++++++***)))'''************))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********++++++******+++---...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++))))))***+++,,,,,,------------------------------,,,,,,---.../////////...---------------------------.........//////000000...//////000000000000000...//////000000000000000222333333222000///000111111111222333333444555555555555555555555666777777666777999:::;;;;;;::::::<<<<<<;;;:::999999888888>>>@@@BBBCCCCCCBBBAAA@@@???AAACCCEEEGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJLLLNNNOOOOOONNNMMMCCCEEEHHHJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDBBB@@@???@@@@@@>>>===888888777666666666666666333333444555444333222111111111111111000000000000------------------------///......------......///........................///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......++++++---......---++++++,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,,,,,,,,,,---------,,,+++***)))(((+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---...//////------............//////......---------,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,++++++************++++++,,,,,,---......------......///000111111...------,,,,,,------...++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,+++******,,,...///------------------------------------------------...------------...//////,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,---...//////.........................................................------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,........................***)))(((''''''((()))))),,,,,,+++***)))(((''''''+++*********))))))((((((((((((((((((((((((((((((******++++++++++++******(((((((((((())))))))))))***)))(((''''''((()))***+++++++++*********))))))************************,,,++++++******++++++,,,***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---..................------////////////............222000...---///000000000111111000///......//////000000000000000111111222222222222222222222222222666666666666666666666666555666777777777777666666555666666888999:::;;;;;;<<<>>>AAABBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGEEECCCBBBAAAAAAAAAAAA@@@@@@???===<<<:::999999999888777666555444444555555555444444333333333///000000000000111111111///............---------------------------------000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------------------,,,***((('''++++++------------++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,---+++)))***,,,---,,,)))++++++------------++++++******+++,,,,,,---......,,,------......------,,,***++++++,,,,,,------...------------------------++++++++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------+++******+++------......---,,,++++++++++++///...---,,,,,,,,,,,,,,,000000000000000000000000******)))((((((((()))***************))))))))))))************)))))))))((()))))))))))))))))))))))))))******++++++******)))))))))))))))************+++***)))(((((()))***++++++++++++*********))))))************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---..................---------.........//////000000//////............//////222111000///////////////000000000000000111111222222222222222222222222222555555555555555555555555777777888999::::::999999666666777888999:::;;;;;;<<<>>>@@@AAAAAAAAABBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???>>>===;;;:::999999888888777666555444333333333222222222111111111222111111000000000000000///............---------....................................------------------------------------///...,,,++++++,,,...///---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,---------++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000///......,,,,,,---------.........------------------------///---+++,,,---...---------+++)))***,,,---,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------......------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---////////////////////////******)))))))))******+++(((((())))))*********+++************))))))))))))************************)))******++++++******)))************++++++++++++++++++************+++++++++++++++***************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------......,,,,,,---...///000111111---///222111///---...000222111111000000000000000000000000000000111111222222222222222222222222222555555555555555555555555555666777888999:::::::::666777777888999:::;;;;;;;;;===@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFFFFDDDBBB@@@??????>>>>>>===<<<:::999888888888777666555444333333222222222111111111111111444333111000//////000111///............---------////////////////////////,,,,,,,,,---------------////////////////////////...---,,,++++++,,,---...------------------------------,,,,,,,,,,,,++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************+++---...///+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++***---,,,,,,++++++,,,,,,---///......------......///,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++........................,,,,,,------------,,,,,,---------.........//////........................///...,,,,,,.........------+++***+++,,,---,,,***---,,,,,,++++++,,,,,,---------------............++++++,,,,,,,,,,,,++++++......---,,,,,,+++******------------------------//////...---------......------------------------///......------......///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------............------,,,,,,,,,,,,---...///000......---,,,,,,,,,------........................***************+++++++++))))))))))))*********************)))))))))))))))************************))))))************)))))))))))))))*********++++++************************************************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,------------......---------...///000000111,,,111555444000---///222222111111000000000111111000000000000000111111222222222222222222222222222444444444444444444444444111222333555666777777777777777888888999::::::;;;;;;<<>>???AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBEEEGGGHHHHHHFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCEEEEEEFFFFFFEEEBBB@@@>>>=========<<<;;;999888777777777666555444333222222333333333333333222222222333222000//////000111222///............---------........................,,,,,,,,,------......///////////////////////////...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,+++++++++------------............------------------------...---++++++---...---,,,,,,,,,+++,,,,,,,,,,,,+++------++++++++++++---------------------,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++------------------------//////...------,,,------------------------------......------------......+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------........................------------------------------------------------,,,---...//////...---,,,---------------...///000...------,,,,,,,,,------------------------------))))))******++++++++++++************))))))))))))))))))))))))))))))******************************)))))))))******)))))))))((((((((()))))))))******((())))))))))))))))))(((************************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......///////////////.........***///333222...,,,---000111000000000000000111111000000000000000111111222222222222222222222222222444444444444444444444444///000111333444555555555777777777888888999999999:::;;;===>>>======>>>???@@@@@@?????????????????????AAACCCEEEFFFFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHGGGEEEDDDBBBBBBBBBBBBDDDDDDEEEEEEDDDAAA>>>===;;;;;;;;;:::999888777666666666555444333222111111222222222222222222222222000////////////000222333///............---------------------------------------....../////////000---------------------------------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------------...++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++,,,,,,---,,,,,,,,,,,,---------++++++++++++------,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------------------------------......---,,,+++++++++,,,------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,---------........................------------------------------------------------,,,---...//////...---,,,000///...---------------------,,,,,,,,,------...------------------------'''((()))***+++++++++++++++*********))))))(((((())))))))))))************************************((())))))******))))))((('''((((((((())))))))))))(((((())))))))))))((((((***************+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---++++++++++++++++++++++++((((((***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,------......000000//////............***,,,///...+++***+++---///////////////000000111000000000000000111111222222222222222222222222222333333333333333333333333111222333444555666666666666666666777777777888888999;;;<<<===<<<;;;<<<===>>>>>>>>>>>>?????????@@@???@@@BBBCCCDDDEEEDDDDDDAAABBBCCCEEEFFFFFFFFFFFFGGGFFFDDDBBBAAAAAAAAAAAACCCCCCCCCCCCAAA???===<<<999999999999888777666555555555444333222111000000///////////////000000000.........//////000000000///............---------------------------------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,)))***+++,,,...///000111......---,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***+++---...---,,,+++,,,...---,,,,,,++++++,,,,,,---************++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,---......------------------------------,,,+++++++++,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------------------------------------------------------------............------000///...---,,,,,,,,,,,,------,,,,,,,,,---......------------------------&&&'''(((******+++******))))))))))))************((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********((()))************)))((())))))*********+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++******+++,,,---......---,,,,,,++++++,,,,,,---***++++++,,,------...............///////////////---------,,,,,,,,,------...............///000000000000000000000111111222222222222222222222222222222222222222222222222222444444555666666666666666555555555555666666666666888:::<<<<<<;;;:::;;;<<<<<<<<<===>>>???@@@AAAAAA??????@@@AAABBBCCCDDDDDDAAABBBCCCEEEFFFFFFGGGGGGFFFEEECCCAAA@@@@@@AAABBBCCCBBBAAA@@@???===<<<<<<888888888888777666555555444444333222111000//////........./////////000000...///000000///---+++***///............---------........................///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------------+++++++++,,,,,,---------------------------------***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++******+++,,,,,,---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,******+++,,,------......------......---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,---------.........---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,---------...---------------------------+++******+++,,,,,,++++++---///...,,,+++,,,...+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,------...------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///------------------------%%%&&&((()))*********)))''''''((()))***+++,,,,,,(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))(((((()))************+++++++++)))***+++,,,,,,+++***)))))))))******++++++++++++************************,,,++++++++++++++++++,,,************************,,,,,,++++++***)))))))))************************+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++,,,---...///000---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,------...///000111111222000...---///000111000---------------...///000000000000000000111111222222222222222222222222222222222222222222222222222444444555555666555555555444444444555555555555555888:::;;;;;;:::999:::;;;;;;<<<===>>>???@@@AAABBB?????????@@@AAABBBDDDDDDAAABBBCCCEEEFFFGGGGGGGGGFFFDDDBBB@@@@@@@@@AAABBBCCCBBB@@@>>>===<<<<<<<<<777777888777777666555555444444333222111000/////////000000000111111222222///000111111///+++'''%%%//////.........---------////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++++++++,,,,,,---------------------------------)))***+++,,,------...///------------------------***++++++,,,,,,++++++*********+++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++///......------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,///...---,,,***)))((((((+++,,,---.........---,,,------++++++++++++---------------....../////////---,,,,,,++++++,,,,,,---.........------.........******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........++++++++++++++++++++++++........................//////------------//////---------.........//////...........................,,,++++++,,,------,,,+++---///...,,,+++,,,///++++++---......---++++++******+++,,,,,,---......,,,------......------,,,...------,,,,,,++++++***---------------------------------------...///000------------------------.........------.........++++++,,,,,,,,,---------******+++,,,,,,---......++++++++++++++++++++++++------------------------------------------------------+++******+++------++++++++++++,,,---......,,,,,,,,,,,,,,,---...///........................)))))))))))))))((('''''')))*********++++++++++++******)))))))))))))))***(((((())))))******++++++(((((())))))))))))((((((((('''''')))+++,,,+++*********************************++++++++++++************++++++++++++******)))************+++++++++************************(((***++++++******+++,,,---+++******+++,,,,,,+++*********++++++,,,,,,,,,************************)))************+++++++++))))))))))))***+++,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++***************)))((('''***+++,,,---...---,,,,,,000000///......000111222777444000---+++,,,---///......---,,,,,,...///000000000000000111111111111111111222222222333333333333333333333333333333333666666666555444444333333666666666666777777777777888999::::::999999;;;===;;;<<<===>>>@@@AAABBBCCCFFFEEECCCBBBAAAAAABBBCCCBBBCCCEEEEEEEEEDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>><<<:::999888888777777666555444444444444333222222111111222222000000000000000000000000......//////////////////...------,,,,,,------...,,,------......------,,,,,,++++++******++++++,,,......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********---,,,++++++------,,,+++...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++.........------,,,,,,,,,------------,,,++++++***,,,,,,++++++,,,,,,---...------------------------,,,,,,---.../////////..............................,,,***+++---...,,,***//////...------,,,++++++------............------------------------,,,,,,...------,,,,,,------...............---,,,+++***((()))+++---------+++***++++++,,,,,,,,,++++++***------------------------------------------------------++++++++++++------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********...........................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,---------...............------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,000000000...---+++)))(((/////////......---------------------------------***************)))(((((()))))))))*********++++++******))))))))))))******)))))))))))))))*********((())))))******))))))(((***))))))***+++,,,+++)))******************************++++++++++++************++++++++++++******)))************+++++++++************************(((***++++++******+++,,,---+++******+++,,,+++++++++*********************************************)))************+++++++++------,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++***+++++++++******)))(((***+++,,,---------,,,,,,------,,,,,,------......111000///...---------------------------...////////////000000000111111111111111111222222222333333333333333333333333333333555555555555444444444444555666666666666777777777999:::;;;;;;;;;;;;===???===>>>???@@@BBBCCCDDDDDDEEEDDDCCCBBBAAABBBBBBCCCAAACCCEEEEEEDDDCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@???>>><<<:::999777777777666666555444444333444333222222111111222222000000000000000000000000////////////...............------,,,,,,------...,,,------......------,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---,,,++++++------,,,+++...---,,,,,,+++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,------------------------------+++,,,------------------------------------------...,,,***+++---...---+++------,,,,,,+++******)))------............------------------------------...------,,,,,,------...............---,,,+++******+++,,,.........---,,,,,,,,,---------,,,,,,+++---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---//////.........---------...........................------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,---------.........+++,,,,,,------.........,,,,,,,,,---------......------------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++------------,,,,,,++++++------------------------***++++++++++++******)))((((((((()))))))))************)))))))))******+++************)))))))))))))))******************)))+++******+++,,,---+++*********************************++++++++++++************++++++++++++******)))************+++++++++************************(((***++++++******+++,,,,,,+++))))))+++,,,+++***++++++******)))(((((('''************************)))************+++++++++///...---,,,++++++++++++,,,++++++******++++++,,,*********+++++++++++++++++++++,,,,,,,,,+++*********+++,,,---------,,,,,,***+++,,,,,,------,,,,,,+++,,,...//////...---,,,,,,---......//////......//////000000000000111111111111111222222222222333333333333333333333333333444444444444555555555555555555555555666666666777777999:::::::::;;;===??????@@@AAABBBCCCDDDEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCAAACCCEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDD@@@@@@???>>><<<:::888777666666666555555444444333333333222111111111111222000000000000000000000000////////////......------...------,,,,,,------...,,,------......------,,,...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++,,,---...---+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,++++++++++++,,,,,,,,,,,,......------------.........------------,,,,,,,,,++++++,,,---------,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---+++------,,,,,,+++*********------............------+++,,,,,,------............------,,,,,,------...............---,,,++++++------............//////,,,------......---------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++---------------------------------,,,,,,------...------------------------,,,------......------,,,........................------............//////------------------------,,,,,,,,,---------......,,,,,,------------------------............------------------------------++++++---......//////...,,,,,,++++++++++++******------------------------*********++++++***))))))(((((((((((())))))))))))******))))))******++++++++++++******))))))((((((******++++++++++++***************+++...///...,,,******************************++++++++++++************++++++++++++******))))))*********+++++++++************************(((***++++++******+++,,,,,,***))))))***++++++******************)))))))))************************))))))*********+++++++++,,,+++******)))))))))***,,,++++++******++++++,,,)))))))))******++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,---------+++,,,---...///...---,,,,,,,,,---.........------+++,,,.../////////...---////////////000000000111111111111111222222222222333333333333333333333333222222333444444555666666444444555555666666777777444666777777777888;;;===???@@@AAABBBCCCDDDEEEEEECCCCCCBBBBBBCCCCCCCCCCCCBBBDDDFFFEEEDDDCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDCCC@@@??????===<<<:::888777555555555444444444333333333222222111111111111111000000000000000000000000000//////......------,,,...------,,,,,,------...,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........,,,+++,,,---...---,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------...///------------------------***++++++,,,------------+++************+++,,,,,,---------------------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,//////......------------------............------++++++,,,,,,---...//////...------,,,,,,------...---.........------,,,+++......---------......///+++,,,,,,---------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------.........///+++++++++***************------------------------------,,,,,,,,,---......------------------------,,,------......------,,,------------------------------------............------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------............------........................++++++---...////////////++++++++++++++++++++++++------------------------(((((()))))))))))))))((((((((((((((())))))))))))***************+++,,,,,,++++++******))))))((((((******++++++++++++******(((((()))+++...000000///******************************++++++++++++************++++++++++++******))))))*********+++++++++************************(((***++++++******+++,,,,,,***))))))***++++++***))))))******+++,,,------************************))))))*********+++++++++***)))))))))******+++,,,,,,++++++******++++++,,,)))))))))******++++++,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,------***+++---.........---,,,000///...---------...///+++,,,.../////////...---...////////////000000000000000111111111222222222333333333333333333333333111222222333444555666666444444555555666777777888555666777777777888:::===>>>>>>???@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDEEEGGGFFFEEEDDDDDDEEECCCDDDEEEFFFEEEDDDCCCBBB??????>>>===;;;999888777444444444444333333333333333222111111000000111111//////////////////////////////......---------,,,...------,,,,,,------...,,,------......------,,,,,,,,,++++++++++++,,,,,,......------------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,---...//////...---,,,,,,......---,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......------------------------***++++++,,,------------++++++******++++++,,,---------------------------......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............------------............------++++++,,,,,,---...//////...------,,,,,,------...---------...------,,,,,,------,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------...............------------------------,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------............------........................------......///.........,,,,,,------------------------------------------''''''((())))))))))))(((((((((((()))))))))*********************+++,,,---************)))))))))))))))******************)))(((((()))+++...000000///******************************++++++++++++************++++++++++++******)))************+++++++++************************(((***++++++******+++,,,+++***((((((***+++***)))(((((()))+++,,,---...///************************)))************+++++++++++++++++++++,,,---...///,,,++++++******++++++,,,*********+++++++++++++++++++++,,,---------,,,,,,,,,,,,+++++++++,,,---...)))***++++++,,,,,,++++++000///...---------...///,,,---......//////............////////////000000000000000111111111111222333333333333333333333333111222222333444555555555444555555666777888999999999:::;;;:::::::::<<<>>><<<<<<<<<===>>>?????????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCCCCDDDBBBCCCDDDEEEEEECCCAAA@@@??????>>>===;;;999777666333333333333333333333333222222111000000000000111////////////////////////------------------------...------,,,,,,------...,,,------......------,,,,,,++++++******++++++,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...------,,,,,,---...//////...---,,,---...///...,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++,,,---...///,,,,,,,,,------------...++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...------------------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...------,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------............------,,,,,,------...,,,------...------,,,,,,,,,+++++++++++++++******))))))***+++,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++---------.........//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,,,,------------------------............------------------------------...////////////...------------............//////------------------------'''((()))***************)))))))))*********++++++************+++,,,---...)))))))))))))))*********((())))))******))))))(((*********+++---...---+++******************************++++++++++++************++++++++++++******)))************+++++++++************************(((***++++++******+++,,,+++***((((((*********)))((())))))***+++,,,,,,---************************)))************+++++++++,,,,,,,,,+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++++++++,,,------+++,,,---...............---------------...//////........./////////000000000000000000111111111111333333333333333333333333222222222333333444444444555555666777888999::::::;;;<<<<<<;;;::::::<<<===:::;;;;;;<<<<<<======>>>???@@@BBBCCCDDDEEEEEEEEEBBBDDDEEEDDDBBBAAAAAABBBAAACCCEEEFFFEEEDDDAAA@@@???>>>>>>===;;;999777666222222222222222222333333222222111000000000000000////////////////////////+++,,,,,,------......///...------,,,,,,------...,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---.........------------......//////---,,,---...///...---,,,+++++++++,,,,,,---...------------------------***+++---......---+++************+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---...///000,,,,,,,,,---------......,,,,,,---------,,,++++++------,,,,,,------...///------------------------,,,,,,---.........------------------------------,,,...//////---,,,---///,,,,,,------------------------............------------------------------...------,,,,,,------...,,,,,,------...------,,,***+++,,,,,,,,,+++)))((()))***+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////++++++++++++++++++++++++,,,------......------,,,------------------------......------,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......------------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------........./////////------------------------((()))***+++++++++++++++************++++++++++++************+++,,,---...(((((())))))******++++++(((((())))))))))))((((((---,,,++++++,,,,,,***(((******************************++++++++++++************++++++++++++******)))************+++++++++************************(((***++++++******+++,,,+++)))(((((()))******))))))))))))))))))*********************************)))************+++++++++,,,,,,+++***)))))))))))),,,++++++++++++++++++,,,---------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,---,,,+++***+++,,,---...///...---,,,---...///000%%%'''+++///000000...---......---,,,,,,...///000............/////////000000000000000111111111111333333333333333333333333222222333333333333444444555666777888999:::;;;;;;:::;;;;;;:::999888999;;;::::::;;;;;;<<<<<<======>>>???AAACCCEEEEEEEEEEEE@@@BBBCCCCCCAAA??????@@@BBBCCCEEEFFFFFFDDDBBB@@@???>>>>>><<<;;;999777666222222222222222222222333222111111000000000000000////////////////////////***++++++,,,---...//////...------,,,,,,------...,,,------......------,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......///......---------......///...------...///...---++++++++++++,,,,,,---...------------------------***+++---......---+++***))))))*********+++++++++,,,,,,,,,---------......---------......000111111,,,,,,,,,------.........------------,,,,,,+++***...------------...//////------------------------***+++,,,,,,------------........................,,,...000///---,,,---000......//////////////////---..................---------------------,,,,,,...------,,,,,,------...,,,,,,------...---------***+++---------+++)))(((***+++,,,---............------------------------++++++++++++++++++++++++++++++------------++++++,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000************************,,,------......------,,,........................//////.........---------++++++,,,,,,---...//////,,,,,,,,,---------...............------,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///---------....../////////------------------------))))))(((((((((((())))))+++***)))(((((()))******,,,+++***((((((((()))***))))))*********))))))(((&&&''''''((()))******+++---,,,,,,+++***)))(((((('''((()))***************+++++++++*********))))))************************************************)))***+++,,,---,,,+++***++++++++++++++++++++++++---,,,++++++******++++++++++++***)))(((((())))))++++++************++++++,,,,,,,,,++++++*********+++++++++***************---,,,+++*********+++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------///...,,,,,,,,,---///111---......///000111111222111111000000111111222333222222222222222222222222222222333333333333444444999999999888888777666555777777777777888999:::;;;>>>===;;;999999999:::;;;>>>@@@BBBCCCBBBBBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@??????>>>===<<<;;;999777666444444333222111111333444333222000000000000000111111111///...---,,,,,,---...///---------.........//////......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------......---------,,,,,,,,,))))))+++,,,---.........------------------------******++++++++++++,,,,,,.........------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------.........------,,,,,,,,,++++++++++++++++++++++++.................................------,,,,,,,,,------------------------................................................,,,,,,,,,------.........,,,,,,,,,---------......------------------------000000//////.........---------------------------------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------.........---,,,+++,,,,,,......///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,---.../////////...000000///...---,,,,,,+++//////.........------------------,,,,,,+++++++++((()))***,,,------,,,,,,------------------------+++,,,------......------***))))))(((((())))))*********)))(((((()))***+++,,,+++)))((((((((()))***))))))************))))))(((((())))))******++++++,,,,,,++++++***)))))))))*********+++******))))))+++++++++*********))))))************************************************)))***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++***)))))))))))))))++++++************++++++,,,,,,,,,+++++++++******)))******++++++,,,,,,,,,---,,,+++*********+++,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------///...---,,,,,,---///000......//////000000111111111111000000111111222333222222222222222222222222222222333333333333444444666666777777666666555444777777777777888999:::;;;>>>===;;;999999:::;;;<<<===???AAABBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@???>>>======;;;:::888666555444555333222222333333222000111000000000000000000000......---------...//////+++++++++,,,,,,,,,------//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------------------......---------,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------///.........------------------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------............---,,,,,,,,,---...///...---,,,,,,,,,,,,---+++++++++,,,,,,---------------------------------,,,---................../////////...------,,,,,,///.........---------------------,,,,,,+++++++++)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------*********))))))*********)))((((((((()))***+++,,,+++***))))))((()))))))))))))))************))))))***************+++++++++************************,,,,,,,,,,,,+++***)))(((+++++++++***************************************************************((()))+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***++++++***))))))))))))***++++++************++++++,,,,,,,,,++++++++++++***((())))))***+++,,,---------,,,+++*********+++,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,------------......---,,,,,,...///000////////////000000000000111000000000000111222222222222222222222222222222222222333333333333444444333333444555555555555444777777777777888999:::;;;===<<<;;;:::::::::;;;<<<===>>>@@@AAA@@@@@@AAABBBDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@??????======;;;:::888777555555666444222222222222000...111111111000000/////////---------------...///000+++++++++,,,,,,,,,------////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......---------,,,,,,,,,------------,,,,,,+++***---------------------------.........////////////...------------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---------------------------------------,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------............------,,,------------------------............------------------,,,,,,,,,,,,++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++************++++++'''(((((()))***++++++,,,******))))))))))))))))))((())))))************)))*********************)))))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))************************************************************************)))***+++,,,------......------------------------+++***))))))((()))))))))++++++***))))))*********++++++************++++++++++++++++++++++++++++++)))))))))******+++++++++---,,,+++*********+++,,,******+++,,,,,,,,,++++++------------------------...------,,,,,,------...------------------------,,,,,,,,,------------......------------...///000000000000000////////////000000000000000111222222222222222222222222222222222222222333333333444444111222333444555555555555777777777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<======???AAAAAAAAA@@@AAACCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@??????>>>;;;;;;:::888777666444444333111000000111111///...222222111000///......---,,,---------...//////000---------.........//////............------------........................---------------------------------------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,------,,,,,,+++***------------------------............////////////------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------..................------------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///.........,,,,,,,,,---------......///......---,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////+++++++++++++++++++++++++++,,,------......------++++++************++++++''''''((()))***+++++++++)))))))))*********))))))(((((()))***************)))))))))))))))((((((((()))))))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,************************************************************************++++++******************------------------------+++***))))))((()))))))))+++***************++++++++++++************++++++++++++++++++++++++++++++******))))))((((((((('''---,,,+++*********+++,,,)))***+++,,,,,,,,,,,,,,,---------------------------------,,,,,,---------------------------------,,,,,,---------.........------------......//////000000000000////////////000000//////000000111222222222222222222222222222222222222333333333444444222333444555666777777777777777777777888999:::;;;;;;;;;;;;;;;<<<======>>>>>>@@@BBBCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@???>>>======999888777666555444333222...---,,,...///000000///222111111000///...------,,,------.........//////---------.........//////---------,,,,,,,,,++++++........................------------------------...---------------------------------------------......---------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,------------.........------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..................//////------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......,,,,,,,,,---------...............------,,,,,,+++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,++++++++++++,,,,,,---.........,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,..................//////+++++++++++++++++++++++++++,,,------......------*********))))))*********'''((()))******+++******(((((()))************)))'''((()))******+++******((((((((((((((()))))))))))))))******+++++++++,,,((()))***+++,,,,,,,,,,,,***************+++++++++************************************************,,,+++***)))((((((((())),,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***+++************+++,,,,,,++++++************++++++***++++++++++++,,,,,,,,,++++++***)))(((''''''&&&---,,,+++*********+++,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,---------............---------............///////////////000000000000000////////////000111111222222222222222222222222222222333333333333444444444444555666777888888888777777777777888999:::;;;::::::;;;<<<===>>>>>>>>>???AAACCCCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDAAA@@@@@@???>>>===<<<<<<777666666555333222222111,,,,,,+++---///111000000000000000//////.........---......//////...------+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++***........................---------------------------------------.........------------------------......---------,,,,,,,,,***+++,,,,,,------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------.........///////////////------------------------------------------------------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......,,,,,,---......------,,,------,,,,,,,,,---......------,,,,,,,,,,,,++++++------------------------,,,------------,,,,,,+++++++++,,,,,,---------...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***))))))(((((())))))***((()))******+++***))))))'''((()))***+++******)))'''((()))******+++++++++((((((((())))))******+++***************+++++++++))))))******+++*********))))))*********+++++++++************************************************,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++*********++++++,,,---++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++******))))))---,,,+++*********+++,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------------............,,,------.....................//////000000111111///////////////000111111222222222222222222222222222222333333333333444444444555666777777777777777777777777777888999:::;;;999:::;;;<<<>>>>>>??????>>>@@@BBBBBBBBBAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCC??????>>>===<<<;;;::::::777666555555444333222222///...---...000111111/////////////////////.........////////////---,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++................................................,,,,,,------......//////------------------------......---------,,,,,,,,,,,,,,,---------,,,++++++------------------------+++,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......---------------------------------....../////////------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,---------......***+++,,,............---,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,---------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------))))))(((((((((((())))))))))))***++++++***(((((('''((()))+++++++++***)))''''''(((******+++++++++(((((()))***+++,,,,,,---***************************************)))((('''))))))******++++++++++++************************************************++++++*********+++---...++++++++++++++++++++++++---,,,++++++******+++++++++*********+++,,,,,,---++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++,,,((()))***+++,,,---------+++++++++++++++++++++++++++******************+++---------------------------------.........//////,,,---......//////......---......///000111111222///////////////000111111222222222222222222222222222222333333333444444444444555666666777666666666777777777777888999:::;;;999:::;;;===>>>?????????===???AAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBB>>>>>>===<<<;;;:::999999777777666555444444333333222111000000111222000///........./////////////////////000000///---+++***---------.........//////......---------,,,,,,,,,................................................,,,,,,,,,---...///000000------------------------......---------,,,,,,,,,.........---,,,+++))))))------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------.........------,,,,,,------...------------------------........./////////000000////////////////////////........................,,,,,,,,,------.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////,,,,,,,,,---------......)))***,,,.../////////...,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------......,,,++++++,,,---...------------------------+++,,,------......------))))))))))))))))))))))))******))))))))))))******,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++++++++***)))((())))))***+++,,,------...******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++*********,,,---,,,+++++++++******************++++++************++++++------------,,,,,,+++******************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++***))))))+++---...,,,***+++...000///---///......---+++******)))************************************************(((((()))***,,,---......,,,)))'''))),,,///000///!!!$$$)))...000000...---++++++,,,...///111222333//////.........000222333222222111111222222333444333333333333444555666666777777666555555555555666555444333333444666999:::<<<<<<<<<===============BBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@;;;;;;:::999888888888888777777555444333222222222000000000000000000000000////////////000000000000////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,---------,,,***((('''++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,/////////......---------.........------,,,,,,,,,...------------...//////...---,,,,,,++++++++++++------------------------........................------------------------................................................---------............///000000//////.........---///............---------------------------------.........------,,,,,,,,,---------------------------------,,,,,,+++++++++.........------,,,,,,,,,...------------...//////......------------......000///...------...///000.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,------......------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,,,,+++***)))---------------,,,+++***------------------------++++++,,,,,,,,,,,,------000///...---,,,+++******------------------------+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,/////////......------,,,------..................))))))))))))))))))))))))******))))))))))))******,,,+++++++++************)))))))))))))))))))))))))))******+++++++++***************************+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++***)))***,,,,,,,,,***************************++++++************++++++,,,,,,------,,,,,,+++******************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++***))))))+++---...,,,***+++---///...,,,,,,+++++++++++++++******++++++++++++++++++++++++************************++++++,,,------.../////////---+++,,,///111222111'''))),,,///000000...---............------------///.........///000111222111111111111111222333333333333222333333444555666555555444333333333333333666555444444555777:::;;;;;;<<<<<<<<<<<<=========CCCBBBAAA@@@???>>>>>>???AAAAAAAAABBBAAA@@@@@@???;;;:::999888888777777777777666555333222222222111////////////////////////---............/////////////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------............,,,+++***++++++,,,,,,,,,---------------------------------/////////......---------.........---------,,,,,,------------------,,,,,,...------------...//////...---,,,,,,++++++,,,,,,------------------------........................------------------------................................................---------............///000/////////............///............---------------------------------......---------,,,,,,,,,------------------------.........---------,,,,,,.........------,,,,,,,,,...------------...//////......------------......//////...------...//////,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++++++++,,,------......------///...---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,+++***)))------------------,,,,,,------------------------++++++,,,,,,,,,,,,------...---------------,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,,,,,,,---.........---------------------..................))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,*********)))))))))((((((******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******)))((()))+++,,,+++***************************++++++************++++++,,,,,,,,,,,,,,,++++++******************************+++,,,,,,******+++,,,++++++++++++++++++++++++************************)))***+++***))))))+++---///---++++++,,,------,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---,,,***+++---......------...////////////...---.........---,,,,,,,,,+++///.........///000111222111000000000000111222222222222222333333444555666555444444333333333333333666666555555666888:::;;;::::::;;;;;;<<<<<<<<<<<>>===<<<;;;;;;???????????????>>>>>>===:::999888777777666666777666555444333222111111111........................,,,,,,---------........./////////............---...............---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......///000000///...---,,,,,,,,,,,,------------........................///////////////.........------------,,,,,,,,,,,,,,,,,,------------------...------------...//////...---,,,,,,,,,,,,,,,,,,------------------------........................------------------------................................................---------............///////////////............///............---------------------------------...------------,,,,,,,,,------------------------//////............------.........---------------...------------...//////......------------............------------......,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++******+++,,,------......------......---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++******,,,---------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,------------......------------------))))))))))))))))))))))))******))))))))))))******)))))))))))))))((((((((())))))))))))))))))))))))((()))***+++++++++++++++******************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))(((((((((***+++***)))***************+++++++++++++++************++++++++++++,,,,,,,,,++++++******************************+++,,,,,,******+++,,,***************************************************++++++***))))))***,,,///...,,,,,,+++,,,++++++************++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++000///......---......///,,,,,,,,,------..................///000000111111000000000///000000111222222222222222333444555666777666555555444444555555555555555555666777999:::999999::::::;;;<<<<<<<<<@@@???>>><<<;;;:::::::::===============<<<;;;;;;999888777666555555555555555444333222111111111111////////////////////////,,,------------.........//////.........---------........................------------------------........................---------------------------...///000111000000///,,,,,,,,,------------...//////////////////////////////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------...//////...------,,,,,,,,,------........................................................................................................................---------............//////////////////.........///............---------------------------------------------------------------------------------............------------...............---------...------------...//////......------------......---------------------------......///......------------------------------------------------------//////...------,,,,,,,,,+++,,,------......------...------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,---......------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------------------------------...------,,,,,,,,,------+++++++++,,,,,,---------......------------,,,,,,))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++***)))((())))))******+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++)))(((((((((***+++***)))))))))*********+++++++++++++++************++++++******+++,,,,,,+++++++++***************************+++,,,,,,******+++,,,***************************************************++++++***))))))***,,,---------,,,+++***++++++---,,,,,,,,,,,,+++++++++,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++////////////...............---,,,++++++---///111------....../////////000---...//////000111111111000000000///000000111222222222222222333444555555666666555444444444444444333333333444555666777888999999::::::;;;<<<<<<===<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999777777666555444444444444444333222111111111111111000000000000000000000000------........./////////............---------------.....................------------------------........................------------------------+++,,,...///000000//////,,,,,,---------.........////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------...//////---------,,,,,,---..............................................................................................................................---------............///.........//////////////////............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---...........................------------...//////......------------......,,,------------------,,,------......///......---------------------------------------------------......---------,,,,,,,,,+++,,,------......------------,,,,,,,,,------...---------,,,,,,++++++++++++++++++******+++++++++++++++******+++,,,---...------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,------...+++++++++,,,,,,---------......------,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++)))(((((())))))***+++,,,---......******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***)))((()))+++,,,+++***)))))))))***++++++,,,,,,++++++************++++++)))***++++++++++++++++++***************************+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++,,,***)))(((***+++,,,------,,,******+++------------,,,,,,++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,...//////---,,,,,,---,,,+++******+++---///111000000000//////......------...///000111111111000111000000000000111222222111111111222222333444555444333333222222222222222111222333444555666666777999999:::;;;<<<======>>>;;;:::::::::::::::;;;;;;::::::;;;;;;::::::999888666555444333333222222333333222111111000000111111111111111111111111111111---............/////////.........------------,,,---------...............------------------------........................------------------------+++,,,---/////////......,,,---------....................................,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,------------------...------------...//////------------------...///........................................................................................................................---------............///.........//////////////////............---------------------------------,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,,,,---.............../////////...------------...//////......------------......------............------++++++,,,,,,------,,,,,,------------------------------------------------*********++++++++++++++++++,,,------......------------,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,++++++*********+++,,,---...---,,,+++***+++,,,---...------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---......,,,,,,,,,,,,------------......------,,,,,,++++++))))))))))))))))))))))))******))))))))))))******((((((((())))))*********))))))))))))))))))))))))******+++++++++******)))))))))******++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++***)))***,,,,,,,,,***((())))))***++++++,,,,,,++++++************++++++))))))***+++++++++++++++***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,***)))((()))+++***+++,,,,,,***))),,,...+++++++++++++++,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////(((+++------+++******,,,,,,,,,+++***+++,,,...000........................---...///000111111111000111111111111111222333333111111111111222333444555444333222222111111222222222222333555666666777777999:::;;;<<<===>>>>>>???<<<<<<;;;:::999999999999:::::::::::::::999888888555444333222222111111222222222111000000000000111000000000000000000000000,,,,,,---------..................---------,,,,,,---------.........//////................................................------------------------,,,---.../////////...---------------............------------------------------------.........///,,,,,,---------.........------------------,,,,,,...------------...//////---------------...//////........................................................................................................................---------............///............/////////000///............---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------......---........./////////000...------------...//////......------------......---...////////////...---***+++,,,,,,------,,,,,,........................------------------------)))))))))***++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,---...///+++,,,,,,,,,,,,,,,,,,---+++++++++,,,---///111222000///---,,,,,,---...///------------------------++++++,,,,,,,,,,,,------,,,,,,---------------...---------------------------------------------------,,,,,,+++,,,---...///,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---...///.........---------------......------,,,++++++***))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))((()))***+++++++++++++++************))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++*********,,,---,,,+++((())))))***++++++,,,,,,++++++************++++++((()))***+++++++++++++++***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,+++)))((()))+++)))+++,,,+++***))),,,///'''((()))***+++,,,------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......***---000000...---...///...---,,,,,,,,,,,,......)))***+++,,,...///000111,,,---///111111111000000222222111111222222333444111111111111222333444555666555444444333333444444222333444666777777888888::::::;;;<<<===>>>???@@@>>>===<<<:::999888888777:::::::::::::::999888888555444333222111111111111222111000000000000000111////////////////////////++++++,,,,,,,,,---------......---------,,,,,,,,,---------.........//////................................................---------------------------...///000000///...------------.........//////---------------------------.........//////000000---------....../////////.........------,,,,,,,,,...------------...//////---------------...///000////////////////////////........................////////////////////////................................................---------.........//////---.........//////000000//////.........---------------------------------,,,,,,,,,------.........---------------------------------.........//////---.........//////000000...------------...//////.........------.........---...///000000///...---,,,------.../////////...........................------------------------******+++,,,---......///+++,,,------......------,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------,,,,,,,,,---///222444666333222000...---...///000------------------------++++++,,,,,,,,,---------***++++++,,,---//////000---------------------------------------------------,,,,,,+++,,,---...///,,,------......------,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,---...////////////......---------......---,,,,,,+++******************************++++++************++++++))))))))))))))))))))))))************************************************,,,,,,***)))))))))***+++******))))))((('''''''''++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))++++++******************************************+++++++++*********))))))************************,,,---...,,,***))))))***,,,+++******))))))******)))************+++++++++++++++******************+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...,,,++++++,,,...///...------,,,,,,------...------......///000000000111111222222222111111000//////000000111111111222333555666555333111111111222222444555666666666666555777:::;;;<<<>>>@@@BBB>>>===;;;999888999:::;;;;;;:::888888999:::999888555555444333333222111111000000000000000000000000000000//////.........---...------,,,,,,------............///......---,,,........................//////.........---------......------------......,,,,,,,,,------............,,,+++,,,///111///---...........................------,,,,,,------...//////.........---------,,,,,,,,,------.........------,,,+++,,,---...///......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////000000//////.........---////////////////////////000000000///......------,,,,,,,,,---------......................................................////////////////////////........................---------............///................................................******+++,,,---//////000000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,---...............------///...,,,+++***++++++,,,...............---------........................---------............///------------------------.........------,,,,,,,,,......,,,,,,,,,,,,......000)))+++...,,,666CCCEEE666444000---,,,,,,...///------------------------,,,------......------,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++---------------------------..................------------...------,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++000///...---,,,------...........................------++++++++++++------***+++,,,---............++++++,,,---............************************+++******))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))((((((((())))))((()))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************************************+++++++++*********))))))************************)))***++++++******+++,,,,,,+++******))))))******)))************+++++++++++++++******************((()))***+++++++++++++++***++++++,,,,,,++++++***---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...,,,++++++,,,...///...------,,,,,,------.........//////000111111111111111222222222111111000111111111111222222222333222333444333111000000000444444444555555666666777666888:::;;;<<<===???AAA>>>===;;;:::999:::;;;<<<===;;;999888999999888777444444444333333222222111000000000000000000000000000/////////.........---...------,,,,,,------....../////////...---,,,,,,------------------------//////.........---------......------------......---------....../////////...,,,++++++---///...,,,...........................------,,,,,,------...//////.........---------,,,,,,,,,------.........///......---...///000111.........---------,,,,,,,,,,,,---------.................................000/////////............////////////////////////.........///////////////---------.........//////................................................////////////////////////........................---------............///................................................------------------------000//////......//////000------..................---...............------///...---,,,,,,,,,---...//////...---------------------------------------------------............------------------------......---------,,,,,,,,,++++++***))))))***++++++///...///...222DDDKKK>>>333222000...------......------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++------------------------------............------------...//////.........,,,,,,,,,---------......---------,,,,,,,,,++++++//////---,,,,,,,,,------------------------------------,,,++++++,,,------++++++,,,---............---------...------,,,,,,************************+++******))))))******+++))))))))))))))))))))))))************************((((((((((((((((((((((((***))))))((('''((((((((('''(((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************************************************************+++++++++***************************************%%%''')))******+++,,,...,,,+++******))))))******)))************+++++++++******++++++++++++++++++&&&'''(((***++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,++++++,,,---......------,,,,,,------...//////000000111222222222000111111222222222111111222222222333333333333333333444555444222111111222777666555555555666777888777999:::;;;:::;;;===>>>===<<<;;;;;;;;;<<<===>>>@@@>>>;;;999999888666555333333333333333222222222000000000000000000000000/////////..................------,,,,,,------...////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............---------......------------...............//////////////////---+++***+++------,,,...........................------,,,,,,------..................------------------------.........///............///000000.........------------,,,,,,------------.................................////////////............////////////////////////------......///000000111........./////////000000................................................////////////////////////........................---------............///................................................000//////...---,,,++++++.........------.........---------....../////////------...............---///......---......///000000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------...------------,,,,,,,,,******))))))))))))******,,,///000---555LLLMMM333//////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,------------,,,,,,------...///000000000000,,,,,,,,,------------...------------,,,,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------...---------............---,,,+++*********************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))(((((((((((())))))))))))******++++++************************))))))))))))))))))))))))***************************************+++++++++************************************************************************%%%''')))))))))***,,,...,,,+++******))))))******))))))*********+++++++++******+++++++++++++++,,,((((((***++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------...------,,,,,,------......---,,,,,,,,,,,,---......------,,,,,,------......//////000000111222222000000111222222222111111222222222222333333333333555777888777555444444555999888666555444555777888888999::::::999999:::<<<<<<;;;;;;;;;<<<===???@@@AAA???<<<999888777555333222222222222222333333333////////////////////////...........................------,,,,,,------...000000//////...---++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................------------........................//////000...,,,++++++,,,---..............................------,,,,,,------...........................---------...............,,,,,,,,,,,,------..................------------------------............------------------------///////////////.........////////////////////////............//////000000---.........////////////................................................////////////////////////........................---------............///................................................000000///...---,,,,,,+++...------,,,,,,------...***++++++,,,,,,---------,,,---......///.........---------......//////000000///...,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,***,,,---333CCCBBB---+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,------------------,,,,,,------------,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,++++++,,,---//////000000000------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------------...------,,,,,,---.........------,,,+++***************************))))))))))))))))))***))))))))))))))))))))))))************************************************+++++++++*********))))))************))))))((((((************************))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************''')))******))))))***+++,,,+++******))))))******))))))*********+++++++++******++++++,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++***************************+++++++++,,,,,,---------...------,,,,,,------...---------,,,,,,---------...------,,,,,,------...------...//////000000111///000111222222222222222222222222222222222111111555777888777666555555666999888666555444555777888888999:::999888777888:::;;;;;;;;;<<<===>>>???@@@AAA>>>;;;999888666444222111222222222222222222222////////////////////////---------..................------,,,,,,------...////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...........................------------......------------------------000//////...------///000...........................------,,,,,,------...---.............................................,,,,,,,,,---------------//////.........------------------.........//////.................................///////////////////////////////////////000000//////............,,,,,,---------.........////////////////////////////////////////////////////////////////////////........................---------............///........................................................................------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,------...//////......,,,,,,------............000///...---,,,---......------------------------,,,,,,,,,------------...---------------------------------------------------..................---000&&&)))000///111333///***+++---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---------.........,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***+++,,,---.../////////------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...------,,,,,,+++,,,------.........---***************************))))))(((((())))))***))))))))))))))))))))))))************************************************+++++++++++++++***))))))*********)))(((''''''&&&************************))))))))))))))))))))))))***************+++++++++)))))))))***++++++,,,,,,***************************************+++++++++************************)))+++++++++)))((()))***,,,+++******))))))******)))************+++++++++******++++++,,,---------------......---,,,++++++***++++++,,,,,,++++++************+++++++++++++++***++++++,,,,,,------......------,,,,,,------...------------------------...------,,,,,,------...---------...//////000000///000111222222222222222222222222222111111111111222444555555444333333444777666555555555666777888777888999888777666777888::::::;;;<<<======>>>>>>>>><<<999777777666444333222222222222222111111111000000000000000000000000---------------............------,,,,,,------............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................------------......---------------,,,,,,,,,---///000000//////000111...........................------,,,,,,------...---------.............../////////...............---...//////000000///////////////.........------------........./////////////////////////////////.........///////////////////////////////////////111000000///......------,,,,,,,,,------------...////////////////////////////////////////////////////////////////////////........................---------............///................................................---------.../////////000---------,,,,,,---------........................,,,,,,---...////////////,,,,,,---.........------...............---------........................,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,333&&&***444---'''---111+++,,,---.........---,,,------------------------......////////////......,,,---------............+++,,,,,,------.........------............------+++,,,,,,------.........,,,,,,------------,,,,,,++++++,,,---.........---...------------,,,,,,,,,------------............+++,,,,,,------------,,,........................------............------,,,,,,------...---------***+++,,,---............************************))))))(((((((((((())))))))))))))))))))))))))))))************************************************)))***+++++++++***((((((((((((((('''''''''''''''************************))))))))))))))))))))))))))))))*********+++++++++((())))))***++++++,,,,,,************************))))))*********+++++++++***************************+++,,,+++***)))***,,,,,,+++******))))))******)))************+++++++++******++++++,,,------...++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---******+++,,,,,,---.........------,,,,,,------...,,,------------------,,,...------,,,,,,------............///000000111111//////000222222333333222444444333333222222222222111333555555333222333444444444444555555666666777666777888888666666777888::::::;;;<<<<<<<<<<<<<<<:::888666555666666555444333333222222111111000000000000000000000000000000,,,,,,,,,------............------,,,,,,------...,,,---......///.........---------------------------------.........//////......------------......///.........------------))),,,000111000///000111...........................------,,,,,,------...---------.........//////000/////////.........------...///000000000///...////////////........................////////////000000000000000000000000............/////////000///////////////////////////////////////.........------------............////////////////////////////////////////////////////////////////////////........................---------............///............................................................////////////......------------....../////////......------,,,+++,,,---...////////////......///000///...---------...///000///...,,,+++------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,------,,,++++++///)))...333,,,***///------............------,,,........................---..................---------------............++++++,,,,,,---......///------............------++++++,,,,,,---......///------............------------...............---......---------,,,,,,,,,------------.........///+++,,,---...///......---------------------------,,,---...//////...---,,,++++++,,,---............,,,,,,------...---------************************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))*********)))'''&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++((())))))***++++++,,,,,,************************))))))******++++++++++++************************)))+++,,,,,,++++++,,,---,,,++++++***)))*********)))************+++++++++******+++,,,,,,---......((()))***+++,,,---------+++++++++,,,,,,++++++++++++++++++,,,,,,---------******+++,,,,,,---.........------,,,,,,------...,,,------......------,,,...------,,,,,,------.../////////000111111222222//////000222222333333333555555555444444333333333333444666666555444555555222222444555666666666666555666777777666666777888999:::;;;;;;<<<<<<;;;;;;888666444444555666555444444333333222111000//////000000000000000000000000,,,,,,,,,------............------,,,,,,------...+++,,,---...////////////........................---------.........//////.........------.........000000//////.........---&&&***///111000//////000...........................------,,,,,,------...---------.........//////000000//////.........---++++++---.........---,,,000/////////......................../////////000000000000000000000000000---.........//////000000////////////////////////------......///000000000............/////////000000000000000000000000000000000000000000000000000////////////////////////........................---------.........//////................................................///////////////.........///......------......///......---,,,+++******)))+++,,,---...////////////000000111111111///...---,,,---///111000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,............,,,,,,)))+++111///***111222&&&//////.........---------////////////////////////,,,------......------,,,---------.........//////++++++,,,,,,---...//////------............------++++++,,,,,,---...//////---......//////......---//////////////////...............------,,,,,,,,,---------.........//////+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,***+++,,,---......///...............---,,,++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))((('''&&&,,,+++)))((()))))))))(((************************************))))))((((((******))))))(((((('''''')))***++++++***)))(((''')))************+++++++++,,,+++***))))))***+++,,,,,,,,,***)))))))))***+++++++++++++++++++++++++++************************************************************************+++++++++*********))))))***************************++++++***))))))***,,,************************++++++------------++++++++++++,,,------.../////////...---,,,,,,---...///------------------------...,,,***+++...000...,,,---...//////......///111111000/////////000222333444444333333333444555555333444555666666555444333888777666555444333333333555555555555666666666666888888888888888888888888666555555444333333222222000000000000000000000000222111///.........///000//////......------------,,,------......------,,,+++---...///...///111222//////.........---------++++++,,,---............000000000000000/////////------............------111111000000//////......000///...------...///000111000///...------...///---------.........//////000000//////............////////////////////////111111000000000000000//////000000111000///...------...///000000///...---333222111000000//////000---------.........//////111111000000/////////...222222111000000000000000/////////000111111222222//////////////////000111//////000111111111000000/////////......---------.........------...................................................------------......//////000000............/////////000............---,,,+++***,,,,,,,,,---------......---...............------,,,,,,------------------.........------,,,,,,,,,+++++++++******)))))))))------------------------...---,,,,,,++++++++++++,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................//////............//////))))))******+++,,,------------............------------------------------------............------///......------,,,++++++---------....../////////------------------------,,,,,,,,,------..................//////111222222---...///000000///...---/////////...---------,,,------------------------))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))*********)))((((((+++***)))))))))))))))(((************************++++++*********))))))))))))))))))******************+++,,,,,,+++***)))((()))************+++++++++++++++************++++++,,,+++***)))))))))***+++++++++++++++++++++++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))***++++++***))))))***,,,************************+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......///...---,,,,,,---...///------------------------...,,,+++,,,...///...,,,---...//////......///111111000/////////000222222222222222222222333333444333333444444444444333333222222333333555666777888555555555555666666666666888888888888888888888888777777777666555444444444000000000000000000000000111111///.........///000000000//////............,,,------......------,,,,,,---......------.../////////.........---------,,,,,,---.........------////////////////////////---......//////......---111000000000/////////.../////////....../////////111000///...---......///------........./////////111000000000////////////............------------////////////////////////...000333555444222///,,,///000111222222111000///111000//////.........///........./////////000000.............../////////111111000////////////000000000111222333444444555000000/////////000000111......///000000/////////////////////............//////............//////.........................................................///////////////---------............///............---,,,,,,+++,,,,,,,,,,,,---------------......//////...------------------------------------------------,,,,,,......------------------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................000///...............///,,,,,,,,,---.../////////------............------------------------------------............------------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......------------...///000111---...///000000///...---...............---------------------------------(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))************))))))******+++******************)))))))))))))))************************+++++++++++++++*********((())))))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++******++++++++++++******,,,+++******))))))******************************************************************************************************+++++++++***************))))))))))))))))))))))))***++++++***))))))***,,,************************,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,......------------......---------------------------,,,+++,,,...///...------...//////......///111000000000///000111111222000000000000000111222222333333333222222333333333111111222333555777888:::555555555555666666666666777777777777777777777777777666666555555444444333000000000000000000000000111000//////......//////000000000///////////////------............---------...///...,,,+++,,,---...............---------------.........------,,,---------.../////////000---......//////......---000000000000////////////...//////000000//////...000000///.........//////............////////////111111000000000000////////////......------------///////////////000000000000222666999999666111...111222222333333333222222111000///////////////000000000000000111111111111---......///000000111111222111111000000000000000111222222333555666777777222222111111111111111222//////000000000//////............///////////////000//////////////////000................................................///////////////.........,,,,,,---------.........------.........------,,,,,,,,,,,,,,,---------------......//////.........///.........---,,,,,,,,,,,,,,,------------------++++++++++++++++++,,,,,,------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000///...---------...---------...//////000000------............------------------------------------............------++++++,,,------...//////,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...++++++++++++,,,---......---...////////////...------------...............------------------------))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((()))***+++++++++++++++)))*********))))))))))))************************++++++++++++++++++++++++)))))))))******++++++++++++++++++++++++++++++***))))))*********+++++++++)))***+++,,,,,,+++***)))+++++++++***************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))***++++++***))))))***,,,************************---,,,+++******+++,,,---,,,+++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,---......------...//////......///111000000000000000111111222000000000000000111222222555444333222222333444555444444444333333444444555555555555555666666666666777777777777777777777777333333333333222222111111000000000000000000000000000000//////............////////////............------............------,,,.........,,,,,,---.................................///......---,,,,,,+++,,,,,,---...///000000......////////////......000000000000////////////...///000111111000///...000000//////////////////....../////////000000000000000000000000000//////000000000/////////......000000000000111111222222222444777999999777444222111111222222222222222222222222222111222222333333222222222333333333444444333333333333333333333333444444333222222222222222111222333444555777888888666555444333333333333333111222222222111000//////...............///////////////............//////....................................////////////000000//////......---------------.........//////,,,---...............------------.........//////---......////////////...000//////...---,,,,,,+++,,,,,,,,,------.........)))))))))******++++++,,,------------------------...------,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------000000///...------------,,,,,,,,,---------......------............------------------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++,,,------...........................,,,---------.../////////------------------------+++******))))))******+++))))))))))))))))))))))))((()))))))))************((()))***+++++++++++++++''')))++++++)))((()))***************************++++++++++++++++++++++++******)))))))))(((((((((******)))))))))*********))))))*********+++++++++)))***+++,,,,,,+++***)))++++++++++++******))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++***++++++***))))))***,,,************************,,,,,,***))))))***,,,,,,,,,+++++++++++++++++++++,,,------------------,,,------------------------,,,,,,------------......---...//////......///111///000000000111111111111222111111111111222333333666555444333333444555666666666555333333222222222555555555555666666666666666666666666666666666666222222222222222111111111000000000000000000000000///////////////......------------------------------......//////......---+++---...///......000111---.....................////////////...---,,,,,,+++,,,,,,---...///000000...//////////////////...////////////000000000000...///000111111000///...//////000000000000000000/////////000000000111111////////////////////////000000000///000///////////////000111222222333333444555555555555555555555222222222222333333444444555555555555666777777888888888888888999999999999;;;::::::999888777777666777777666555555555555555444555555666888999999:::888777666555444333333333333333333222111000///...............//////////////////............//////////////////////////////........./////////000000000000//////......------////////////000000000000------......///.........////////////000000000000---......///000000//////000000///...------,,,,,,,,,,,,,,,------.........,,,------....../////////---------------------------------,,,,,,---......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------//////...---------------,,,,,,,,,---------------------............------------------------------------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------...///......------------......,,,---------.../////////------------------------,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************))))))******+++*********%%%))),,,,,,***((()))+++*********************************+++++++++++++++******))))))(((''''''&&&)))))))))((())))))***+++)))************+++++++++******++++++++++++*********++++++++++++***))))))***************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,************************++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------+++,,,...---,,,,,,---///---...//////......///111//////000111111111111000333222222222222333444444666555555444444555555666333333333333333444444555555555555555666666666666666666666666666666666666333333333333333333333333000000000000000000000000...////////////...------,,,,,,,,,,,,,,,---------......////////////......+++---.../////////111333---------...................../////////...---------------.../////////000...//////000000//////...////////////000000000000///000000111111000000/////////000111111111000000000000000000111111111111//////000000000000000111......//////000000111111000000111222444555666666888777777666666777888999888888777888888999:::;;;;;;;;;;;;<<<===>>>???@@@BBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDBBBAAA@@@???>>>>>>>>>===<<<<<<<<<<<<=========>>>>>>??????@@@@@@===<<<:::999888777777777666555555444333222000///111111111111000000000///000//////......//////000////////////////////////.........//////000000111///////////////.........//////000000000111111111....../////////......---/////////000000000000111---...//////000000000000000/////////...---------,,,,,,------------------,,,,,,------------------------------------------------------------...///...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------------..............................------............------------------------------------............------//////...---,,,,,,++++++------------,,,,,,,,,,,,------------------------...------------,,,,,,,,,///...............//////......------------......---------...............------------------------++++++************++++++))))))))))))))))))))))))))))))))))))************))))))*********)))(((((($$$(((------***((()))+++************************)))))))))*********++++++***)))))))))))))))))))))******)))))))))***+++,,,)))************+++++++++++++++************++++++***++++++,,,+++***)))(((++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++***))))))***,,,******************************++++++++++++******++++++,,,,,,------......+++,,,------------,,,+++------------------------***,,,......,,,,,,---///---...//////......///111...///000111222111111000333222222222222333444444333444444555555444444333222222222222333444555666555555555555666666666666555555555555555555555555222222222333333333333333000000000000000000000000....../////////...---,,,,,,,,,,,,---------............////////////......,,,---.........---///000---------.........//////---......////////////...//////////////////////////////000000000000//////.../////////000000000111111000000000000000000111...///000111222111111000000000000111111111222222111111111222222333333333///000111222444555666666666777888999;;;<<<===>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGIIIJJJKKKLLLOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQQQQPPPOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFEEECCCBBBAAA@@@@@@======<<<;;;:::888666666666666555444333333222111222111111111111111111222////////////////////////---......///000000111111.........///////////////////////////000000000000//////000//////...---,,,---............/////////------///000000111111111////////////............------------------,,,,,,++++++++++++++++++******---------------------------------------...//////......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////.........---------------------............------------------------------------............---------------------------,,,.........---------,,,,,,------------------------......---------,,,,,,,,,//////............//////...------,,,,,,------..................---------------------------------******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))((('''&&&###(((------***((()))+++************************(((((())))))*********+++)))))))))***++++++,,,,,,++++++*********+++---...)))************+++++++++,,,+++***))))))***+++,,,******+++,,,+++***)))(((++++++++++++++++++++++++************************************************************************))))))******++++++++++++***************************++++++***))))))***,,,************************)))***+++,,,,,,+++***)))++++++,,,------...//////++++++------------++++++------------------------***---///...,,,+++---000---...//////......///111...///000222222111111000222222111111222222333444222222444555555444222222333333222222333333444444555555555555666666666777555555555555555555555555000000000000000000111111000000000000000000000000---.../////////...,,,,,,---------.........//////......////////////......---...///...,,,+++,,,------------.........//////------...///000000000///000000000000000///////////////000000000000//////.../////////000000111111222111000//////000111222...///000222222222111000000111111111111222222222333333333444444555555555333444555777999:::<<<<<<===>>>???AAABBBDDDEEEFFFGGGIIIKKKMMMNNNMMMKKKJJJJJJIIIHHHHHHIIIKKKMMMNNNQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYYYYZZZZZZZZZ\\\\\\[[[[[[[[[[[[[[[[[[XXXXXXWWWVVVVVVVVVVVVWWWTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQOOOMMMKKKJJJJJJIIIEEEEEEDDDCCCAAA???>>>===::::::999777666555444333444333333222222333333444000000000000000000000000---......///000111111222---.........//////000000............/////////000000000000000///...,,,,,,,,,,,,,,,---------......------///000111111111111.........///////////////.........------,,,,,,,,,/////////......------------------------------------------------...///000.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++++++++++++++++++++---..................------------------------------..................---+++,,,,,,------......////////////......---------------------------------.........------,,,,,,,,,///......---------.........---,,,,,,,,,,,,---.../////////......------,,,------------------------,,,,,,,,,++++++*********+++*********))))))((((((***************)))((('''+++++++++*********))))))******************************))))))))))))************))))))((((((''''''******))))))))))))******)))************+++++++++++++++************++++++++++++***************+++))))))(((((()))***++++++))))))))))))((((((((((((************************))))))))))))))))))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---...---,,,,,,,,,,,,---...///.........///000222333444444333222111111111222///000111222333222111111333333333333333333333333222333444555444333222111555666666666777777888888777666666555444444333333333222///......///222333111111000///////////////000000///...---+++)))(((---------............///..................------///////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000/////////---...///000000000000000222222111111111111222222000000111111111111000000000111333333333333555666777999;;;>>>???@@@@@@@@@======???AAACCCEEEFFFGGGJJJKKKKKKLLLMMMOOOPPPQQQRRRQQQTTT^^^ccc```ZZZVVVRRRSSSUUUWWWXXXYYYZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]```aaaaaaaaabbbcccccccccbbbaaaaaaaaaaaabbbccccccccccccbbbbbbbbbaaaaaaaaa[[[ZZZYYYWWWVVVVVVWWWWWW[[[ZZZYYYWWWVVVVVVUUUUUURRRPPPMMMJJJGGGFFFEEEEEE@@@@@@@@@???>>><<<;;;:::999888666555666555333111333222111222222222000...111111111222222111000000333222222111111111222222......///000000//////.........////////////......,,,,,,---.../////////...////////////............222000...---,,,---///000........................+++++++++,,,,,,,,,------***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,...///...&&&(((,,,......,,,)))'''---------,,,,,,+++++++++,,,---......//////.........------,,,,,,------......------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,,,,,,,,,,---------......---------------------------,,,***(((((()))***+++............---,,,+++***,,,,,,,,,---------..............................---------............///............------,,,+++,,,,,,,,,++++++*********************)))))))))(((++++++++++++*********)))+++++++++*********))))))++++++++++++++++++++++++******))))))))))))******++++++++++++************++++++************++++++)))************+++++++++++++++************++++++++++++***************+++***************+++,,,,,,++++++***)))(((''''''&&&************************************************************************+++***************))))))+++++++++,,,,,,,,,------******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---......---,,,,,,---......///.........///000111222333333222111111111111111...///000111222111000000333333333333333333333333333333333444444333333222555555555666666666777777666666555555444333333222222111000//////000111222111000000///////////////......///......---,,,+++---------............///........................///////////////////////////////////////////////////////////////000111111000000000000000000000000111111000000000000000000......///000000000000000333333222222222222222333222222111111111111222222000222555666777888:::<<<@@@AAADDDFFFHHHIIIJJJJJJJJJKKKLLLNNNPPPRRRTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWYYYaaaeeebbb\\\YYYYYYZZZ\\\^^^___```aaaaaaccccccccccccccccccccccccffffffffffffggggggggggggiiihhhgggfffeeedddddddddeeeeeeeeeeeeeeeddddddddd^^^]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWTTTQQQOOOMMMMMMMMMJJJJJJIIIIIIHHHFFFEEEDDD@@@>>><<<;;;;;;:::888777555444333444444444222000000111111222222111111000000000////////////000000.............../////////......////////////......,,,---......//////......////////////............000///---,,,,,,,,,......------------------------,,,,,,,,,,,,------------+++,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---.........***++++++,,,,,,+++******---------,,,,,,+++++++++,,,------.....................------------......,,,++++++++++++,,,------------------------------+++,,,------......------,,,------......------,,,,,,,,,,,,---------......------------------------000...---+++++++++---...,,,,,,,,,,,,+++***)))(((,,,,,,,,,---------..............................------------............---------------,,,+++++++++++++++++++++*********************))))))))))))---,,,++++++***++++++++++++++++++***************++++++++++++++++++++++++******))))))))))))***************+++++++++++++++,,,,,,++++++++++++,,,,,,)))************+++++++++++++++************+++++++++***************++++++++++++++++++++++++,,,---,,,,,,+++***((('''&&&%%%************************++++++++++++++++++++++++************************++++++*********)))))))))++++++++++++,,,,,,,,,,,,'''((()))+++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---......---,,,,,,---..................///000111111222111111000000000000000......///000000000000///333333333333333333333333333333333222222333333444444444444444555555555555555555444444333333222222111000000000000000000111000000//////......//////......///////////////...---------............///........................///////////////////////////////////////////////////////////////000111111000000000000000000000000111111111111111111111111000000000111111111222222555555555555555555555555555444333222333444666888888:::===@@@AAADDDGGGIIIMMMNNNPPPSSSUUUVVVWWWXXXYYYZZZ[[[]]]___aaabbbcccaaa```______^^^^^^^^^^^^```\\\]]]ccceeebbb^^^]]]```aaaccceeefffhhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiikkkkkkkkkkkkjjjjjjjjjjjjlllkkkjjjiiihhhgggggggggffffffffffffggggggggggggaaa``````_________``````]]]\\\\\\[[[[[[\\\\\\]]]^^^]]][[[XXXVVVVVVUUUVVVTTTTTTTTTSSSRRRQQQPPPOOOJJJHHHFFFEEEDDDCCC@@@>>>:::999888888999888666444222222333333222111111000000000////////////000000000///...---------...///......////////////......------.../////////......////////////............///...---++++++,,,------------------------------,,,------------.........---....../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---000...,,,***)))***,,,---------,,,,,,,,,,,,++++++,,,,,,---.....................------------......,,,++++++++++++,,,------........................+++,,,------......------,,,------......------,,,,,,,,,,,,---------......------------------------000///...---,,,---...///,,,,,,,,,,,,+++***)))))),,,,,,,,,---------......------------------------------------............,,,,,,------,,,,,,+++++++++++++++************************))))))))))))))),,,++++++*********+++,,,************************++++++++++++++++++++++++******))))))))))))******((((((((())))))*********+++++++++******+++++++++))))))*********+++++++++++++++************++++++*********)))******+++,,,++++++*********++++++,,,++++++******)))(((''''''************************++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,+++++++++***+++++++++++++++++++++,,,'''((()))+++,,,---......++++++++++++++++++++++++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++,,,---......------------..................//////000000000000////////////000000/////////000000000000000222222222222222222222222444333222111222333444555333333333333333333333333444444333333222222222222///000111222222111000///000//////.........////////////000000000000//////---------............///............///////////////////////////////////////////////////////////////////////////000000111000000000000000000000000000000000000111111111111111111111111222333333444666777777888888888888888888777666666888;;;???AAAGGGJJJMMMOOOQQQSSSVVVXXXXXXYYY[[[]]]___aaabbbcccbbbcccdddeeeggghhhjjjjjjhhhgggeeecccbbbaaa``````bbb___^^^ccceeecccaaaaaacccdddfffhhhjjjlllmmmmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmllllllkkkkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkkffffffgggggggggggghhhhhhddddddcccbbbaaa`````````]]]]]]]]]]]]^^^___`````````___]]][[[ZZZZZZ[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVTTTQQQOOOMMMLLLKKKHHHFFFBBBAAA@@@@@@@@@???===;;;888888777666555333111000222222111000000000111111111000...,,,,,,---///000......////////////............////////////......////////////............///...---,,,,,,,,,------........................---------.........////////////////////////......------------------------------------------------...---+++,,,---...---,,,111000---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,------...------------...//////------------------------+++,,,------......------,,,------......------,,,,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---------.........------,,,+++,,,,,,,,,---------......------------------------,,,,,,---------.........+++,,,,,,,,,,,,,,,++++++************************))))))))))))))))))************)))))))))*********************************++++++++++++++++++++++++******))))))))))))******(((((())))))******++++++******))))))))))))******))))))*********+++++++++++++++************++++++******))))))***++++++,,,+++***))))))))))))******))))))))))))************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---.................................///////////////000///////////////000000000000000000111111222222222222222222222222222222333333222111222333555666333333333333333222222222222222222222111111111111///000111222222111000/////////............//////111111111111000///...------------............///........./////////000000000000000000000000000000000000000000000000000000///////////////000000111111111111111111111111111/////////000000111111111000000000000111333444555777888:::;;;<<<=========>>>>>>>>>???BBBFFFKKKNNNWWWYYY[[[]]]]]]___aaaddd```aaabbbccceeeggghhhiiigggggghhhhhhiiijjjkkkkkkjjjiiigggeeecccaaaaaa```ccc``````dddfffdddeeegggeeefffhhhjjjmmmnnnooopppnnnmmmkkkjjjjjjkkkmmmnnnnnnnnnmmmmmmlllllllllkkkjjjiiiiiiiiiiiijjjkkkkkkhhhhhhhhhhhhhhhiiiiiiiiiggggggfffeeecccaaa```___\\\\\\]]]]]]^^^```aaabbbaaa```^^^]]]]]]^^^^^^___^^^^^^^^^^^^]]]\\\[[[[[[ZZZXXXVVVTTTSSSRRROOOMMMKKKJJJIIIIIIIIIHHHFFFCCCAAA@@@???===:::777555333555555333222222111111111222111///---,,,---///000......////////////.........///////////////......////////////............000//////...............////////////////////////---------.........////////////////////////......------------------------------------------------...---,,,,,,......---+++/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,++++++++++++,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------...------.........---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,,,,)))))))))***************))))))))))))************(((((()))*********))))))***************+++++++++******************************))))))))))))******+++++++++,,,,,,,,,,,,,,,***))))))))))))))))))***)))************+++++++++++++++************++++++))))))))))))***+++,,,,,,+++***))))))((()))))))))(((((()))******++++++,,,************************)))))))))))))))))))))))))))))))))***++++++,,,,,,''''''(((((()))*********+++++++++++++++*********++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,------...////////////...------....../////////......///////////////000000111111111111000111222222333222222222222222222222222222222222222333444555555333333333333222222222222111111111111111111000000///000111222222111000///......------......//////111111111111000///---------------............///.........//////000000111000000000000000000000000000000000000000000000000///////////////000111111111111111111111111111111//////000000111222222222000000000111333666888:::<<<>>>@@@CCCFFFGGGGGGGGGKKKKKKKKKMMMPPPTTTXXX[[[```bbbdddeeeeeefffhhhjjjffffffgggggghhhjjjkkkllljjjjjjjjjjjjiiiiiiiiiiiiiiigggfffdddbbbaaa``````cccaaabbbeeegggeeefffiiidddfffhhhjjjmmmnnnppppppnnnlllkkkiiiiiikkklllnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnmmmlllkkkjjjiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiiggggggfffeeedddbbb```___[[[[[[[[[\\\]]]^^^``````aaa```_________```bbbcccbbbbbbccccccbbbaaa``````___]]]ZZZYYYXXXWWWUUUSSSSSSRRRPPPPPPPPPOOOMMMKKKHHHHHHFFFDDDBBB???===;;;:::999777555444222222222333222000////////////000......////////////......//////000000000///......////////////............000////////////.........////////////////////////,,,------------.........---....../////////......------------------------------------------------...---,,,---......,,,***,,,---/////////---+++)))++++++,,,,,,,,,,,,------++++++,,,---------------,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,,,,,,,,,,---------......------------------------.........///////////////+++++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......------((()))))))))*********+++((()))))))))************'''(((***,,,---,,,***)))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******---,,,,,,,,,,,,,,,,,,++++++******))))))******+++)))************+++++++++++++++************++++++))))))))))))***+++,,,---,,,+++******)))))))))*********************++++++************************************************((())))))***++++++,,,,,,%%%&&&'''((()))***+++,,,++++++++++++*********)))+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,------...///000000///...------......//////...------000/////////000000111222111000000///000111222333111111111111111111111111000111222333444444444444444444333333333222222222000000000000000000000000000000111111111111000000...------------...///000/////////000000///......---------............///---......///000000111111000000000000000000000000000000000000000000000000///////////////000111111111111111111111111111111111111222333333444555555666666777888;;;???BBBDDDIIIKKKOOOSSSVVVXXXYYYYYY[[[[[[\\\]]]___aaacccdddeeegggiiijjjjjjkkknnnooolllkkkkkkjjjkkkkkkmmmnnnkkkkkkjjjiiihhhgggfffeeecccbbbaaa```___^^^^^^^^^aaa___```cccccc```aaaddd```aaacccfffhhhjjjlllllljjjhhhfffeeeeeefffhhhjjjjjjjjjkkkkkkkkkkkkkkkkkklllkkkjjjiiihhhgggggggggiiiiiihhhgggfffeeedddddd``````aaaaaa```___^^^]]]YYYYYYYYYZZZ[[[\\\]]]^^^___^^^^^^^^^___```bbbcccddddddeeeeeeeeedddccccccbbb```^^^]]]]]]\\\ZZZXXXXXXWWWUUUUUUUUUSSSQQQOOOLLLLLLLLLKKKJJJIIIGGGFFFBBBAAA>>><<<999777666555333333222222111000000000......////////////......000000000000000///......////////////..................//////......------........................,,,,,,,,,,,,------------+++,,,---...............------------------------...........................------...///...,,,***+++,,,---......---+++***+++++++++,,,,,,---------++++++,,,------------,,,...------,,,,,,------...,,,++++++++++++,,,------------------------------+++,,,------......------,,,------......------,,,,,,,,,,,,---------......------------------------------...///////////////***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---....../////////...(((((())))))*********+++(((((())))))*********+++&&&))),,,...///---+++)))))))))******++++++++++++((((((((((((((((((((((((******))))))))))))******,,,++++++******))))))))),,,++++++++++++++++++,,,)))************+++++++++++++++************++++++))))))))))))***+++,,,------,,,,,,+++*********+++,,,+++++++++******))))))************************++++++++++++++++++++++++((())))))***++++++,,,,,,&&&&&&((()))+++---...///++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,------...///000000///...------.../////////...---,,,000000000000000111222222000///.........///111222111111111111111111111111///111222444555555444444444444444333333222222222////////////000000000000111000000000000000000111---------------...///000,,,---...///000000000000---------.........//////---......///000111111222000000000000000000000000000000000000000000000000///////////////000111111111111111111111111111111333333444444555666777777>>>>>>???@@@DDDHHHLLLOOOUUUWWW\\\aaadddggghhhhhhfffgggggghhhiiiiiiiiiiiihhhjjjlllnnnnnnppprrruuuoooooommmllllllmmmnnnoookkkjjjiiigggeeedddbbbbbb]]]]]]\\\[[[ZZZZZZZZZZZZ]]]\\\]]]___^^^ZZZZZZ]]]ZZZ\\\^^^aaaccceeeggggggeeecccaaa``````aaaccceeefffffffffgggggghhhhhhhhheeeeeeeeedddeeeffffffgggeeeeeedddcccaaa```___^^^WWWXXXZZZ[[[[[[[[[ZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[[[[\\\^^^```bbbddddddeeeeeeeeedddcccccccccaaa```_________]]][[[ZZZYYYWWWWWWVVVUUUSSSPPPMMMNNNNNNOOOOOOOOOOOONNNJJJHHHFFFBBB???===;;;;;;333444444333333111000///......////////////......000000000000000///......000/////////............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---............------------------------...........................------...///...,,,)))++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,//////............//////...------------...//////........................+++,,,------......------,,,------......------,,,,,,,,,,,,---------......------------------------******+++,,,---------,,,,,,,,,---......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...///000000//////((((((((()))******++++++************************,,,+++++++++++++++++++++''''''((()))***+++,,,,,,///...,,,***)))))))))***************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,+++*********+++***,,,------,,,,,,---...---,,,+++******+++,,,---(((((()))***+++,,,,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))((()))*********((('''&&&))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,------------------------,,,,,,///...---,,,,,,,,,,,,,,,...............---------//////000111111111111111111000///......///000111000111111111222222222222222222222333333444444444444444333333333333222222222222222222222111000///000000000000000000000000////////////////////////............////////////............/////////000000000000000000000000000---......///////////////000111111111222222222222222111000............///111333444333222111222333888888888777777999===@@@CCCEEEJJJNNNRRRWWW\\\```hhhiiikkklllmmmnnnmmmmmmkkklllmmmlllkkkjjjkkkmmmoooooonnnnnnnnnppprrrsssssssssqqqpppnnnnnnmmmmmmjjjhhheee```[[[VVVSSSQQQRRRRRRPPPOOOOOOOOOPPPQQQTTTSSSQQQOOONNNNNNNNNOOORRRSSSUUUXXXZZZZZZ[[[[[[UUUVVVVVVWWWZZZ]]]```aaa^^^___``````````````````bbbaaa`````````aaabbbccccccaaa___\\\YYYVVVTTTSSSUUUQQQOOORRRUUUSSSPPPNNNMMMMMMOOOPPPRRRTTTUUUVVVVVVUUUTTTUUUVVVZZZ^^^```bbbcccddddddcccbbbbbbcccdddaaa^^^^^^```aaa___]]][[[[[[[[[[[[ZZZXXXVVVUUUSSSTTTVVVWWWXXXWWWVVVUUUTTTSSSPPPMMMJJJGGGDDDCCC>>>;;;999888999777444000444333111000///000000111...///000000111111111111.../////////000000111111000///...,,,,,,---......,,,------......------,,,------------------------------------------------,,,,,,,,,---------......+++++++++++++++,,,---......------,,,,,,------...,,,,,,,,,---------......//////.........---------...***(((+++///111///,,,///---,,,,,,...//////...........................//////.........---------........................***,,,...//////...,,,***...........................------,,,,,,------.....................------........................***+++,,,,,,---------,,,...------,,,,,,------.........---------,,,,,,,,,------------------------*********************)))************************++++++++++++************((((((((()))******++++++---,,,+++*********+++,,,++++++++++++++++++++++++))))))))))))))))))))))))************+++++++++,,,---,,,++++++*********+++&&&(((******)))((()))*********))))))))))))***************+++,,,,,,------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++*********))))))******************))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------------------------000///......---------...///////////////////////////000000111111111111111333222111000000111222333000000000000111111111111111111111222222333333333444444333333333222222222111111222111111000000///000000000000000000000000////////////////////////............////////////........./////////000000000000000000000000000000......///000000000000///000000000000000000000111000000///......///000111///111333333333444777999:::;;;===???@@@CCCGGGJJJNNNPPPTTTXXX\\\```eeehhhmmmnnnpppqqqrrrrrrrrrqqqqqqrrrrrrpppmmmkkkllllllnnnnnnnnnooopppqqqssssssqqqpppooommmkkkjjjiiiiiifffccc___YYYSSSNNNKKKIIIKKKJJJIIIHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJIIIJJJJJJLLLNNNPPPSSSTTTVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]\\\ZZZWWWRRRNNNJJJHHHGGGJJJGGGFFFGGGHHHGGGFFFEEEIIIIIIJJJLLLMMMOOOPPPPPPOOONNNNNNNNNPPPSSSVVVXXX]]]___bbbccccccbbbcccdddeeeccc``````bbbbbbaaa___]]]]]]]]]]]]\\\[[[[[[ZZZWWWWWWXXXXXXYYYXXXXXXXXXVVVUUUSSSPPPNNNKKKIIIHHHGGGDDDAAA@@@???===999555555444222111111111111222///000000000000//////.........//////000000000000//////...------------...,,,------......------,,,------------------------------------------------,,,,,,,,,---------............---------...//////...------,,,,,,------...,,,,,,,,,---------......//////.........---------...+++)))+++///111///,,,,,,++++++,,,---...---,,,........................//////.........---------........................------------------------++++++++++++++++++++++++...------,,,,,,------.....................---------------------------------------......------,,,...------,,,,,,------...............------,,,,,,---------------------------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))*********++++++,,,,,,+++************+++(((***,,,,,,+++***+++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++***************++++++*********+++,,,,,,)))***+++,,,------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........000000///............////////////000000111111111///000111111222222111111333222111111111111222333222222333333333444444444000111111111111111222222333333333333222222222222111111111111111000000///////////////////////////////////////////////////............////////////....../////////000000000000000000000000000000000//////000111111111111111111111111000000000000000000000//////000111333444000222333444555888<<>>===<<<<<<===>>>???BBBCCCCCCDDDDDDCCCBBBAAABBBCCCCCCEEEGGGIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJKKKMMMOOOQQQRRRSSSSSSQQQOOOKKKGGGCCC@@@>>>>>>======>>>AAAEEEHHHHHHFFFCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFEEEEEEGGGJJJLLLNNNTTTXXX\\\___aaaaaabbbcccdddbbbaaaaaaaaaaaa```^^^]]]]]]\\\\\\\\\]]]]]]^^^[[[[[[ZZZYYYYYYYYYZZZZZZYYYXXXWWWUUUSSSQQQPPPOOOPPPNNNKKKIIIGGGCCC???<<<999888666555444333333333222222111111000//////.........////////////000000...////////////...------------............------------------------------------------------------,,,,,,,,,---------......//////...---------.........------,,,,,,------...,,,,,,,,,---------.....................------------+++***+++///000///,,,,,,,,,,,,...//////...,,,------------------------...............---------..............................,,,++++++,,,......------------------------...------,,,,,,------...------------------......,,,,,,,,,,,,,,,,,,,,,,,,.........///......------...------,,,,,,------.../////////............---------------------------,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))************))))))((((((***************++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))*********++++++***************+++)))+++------,,,+++,,,---,,,,,,...//////...,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************+++***)))))))))+++,,,...+++,,,---......//////...++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---...////////////...............///......//////000111222222000000111222222222222111000000000000000000000000222222222222333333333333111111111111222222222222333333333222222222222111111222222222222222111111////////////////////////////////////////////////............////////////...////////////000000000////////////////////////000000111222222222222111222222222222222111111111111111000000111333444666333444666777888<<<@@@DDDJJJNNNTTTXXX[[[^^^```bbbdddfffhhhjjjkkknnnqqqtttttttttuuuvvvvvvuuutttssspppqqqpppnnnkkkiiihhhiiikkklllmmmnnnooonnnmmmlllgggeeeccc```^^^\\\ZZZZZZWWWSSSNNNHHHCCC@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::::::::<<<===>>>AAABBBCCCDDDDDDCCCBBBAAABBBCCCDDDEEEFFFHHHIIIJJJHHHHHHGGGFFFEEEDDDDDDCCCAAABBBEEEGGGIIIIIIIIIIIIHHHFFFCCC@@@>>>======>>>=========BBBKKKQQQMMMFFF@@@@@@AAAAAABBBBBBCCCCCC@@@@@@???@@@AAACCCEEEFFFJJJNNNTTTXXX[[[\\\^^^_________^^^^^^^^^^^^]]]\\\]]]\\\ZZZYYYYYYZZZ\\\\\\]]]\\\[[[YYYYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTRRROOOMMMJJJGGGEEEBBB@@@>>>;;;999666444444444333333222111111111111////////////////////////...///000000000///---,,,------............------------------------------------------------------,,,,,,,,,---------.........---,,,+++++++++++++++...------,,,,,,------...,,,,,,,,,---------..............................---,,,+++,,,...///...---......///111333222000---------------------------................................................---------,,,,,,---------...........................------,,,,,,------...,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------,,,,,,------.../////////////////////...,,,,,,------------------******+++++++++,,,,,,,,,((((((((((((((((((((((((''''''((((((((()))))))))++++++******)))(((((((((++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))******************))))))***++++++&&&(((******)))((()))***,,,,,,...//////...,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++************************+++++++++++++++++++++++++++******))))))******+++***************************)))(((((()))***,,,---,,,---...///000000000000++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---...//////...------,,,------......------...///000000111111000000111222222222222222000000111111111111000000////////////000000000111333333333333333333333222333333222222222111111111222222333333444333333222////////////////////////000000000000000000000000............////////////////////////000000000111////////////////////////000111111222222222222222111111111111111111111111111000000000111222444555444777:::===AAAEEEJJJNNNVVVZZZ___ccceeeeeefffgggiiijjjlllllllllmmmppprrrsssssstttttttttrrrqqqpppnnnnnnmmmjjjeeebbb```aaabbbcccddddddcccaaa```___[[[ZZZXXXUUUSSSQQQPPPPPPMMMJJJFFFCCC@@@@@@AAAAAA????????????>>>>>>>>>===>>>===<<<<<<===>>>@@@AAAAAABBBCCCEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJHHHEEECCCBBBAAAAAA???@@@BBBDDDEEEEEEDDDDDDFFFDDDBBB@@@???>>>>>>>>>AAA???>>>EEETTT]]]UUUFFF??????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAAEEEJJJOOORRRTTTVVVXXXYYYZZZ\\\\\\\\\[[[[[[[[[\\\[[[ZZZYYYXXXYYYZZZ[[[\\\[[[ZZZYYYYYYYYY[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYWWWXXXWWWVVVTTTRRRQQQPPPLLLKKKHHHDDD@@@<<<999777444333222111111111222222000000000000000000000///...///000000000///---,,,---......//////......---------------------------------------------------,,,,,,,,,---------.........---,,,+++++++++++++++...------,,,,,,------...,,,,,,,,,---------......---.....................---,,,,,,,,,---......---......///111333222000------------------------------.............................................+++,,,...//////...,,,+++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,------......------------------------((()))+++,,,......//////...------,,,,,,------....../////////////////////,,,,,,,,,---------......))))))******+++,,,,,,---))))))))))))))))))))))))''''''(((((())))))******+++*********))))))((((((***+++++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***))))))))))))***++++++(((***,,,,,,+++***+++,,,******++++++++++++******+++++++++******)))))))))***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++***************+++++++++***))))))))))))******++++++,,,---...////////////++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---,,,,,,,,,,,,---...............//////000000000000111222222333222222222222222333444444333222222222222333333333444444444444444444333333333333333222222222222111111111111111222333333333333333333////////////////////////000000000000000000000000............/////////////////////000000000111111000000000000000000000000000000111222222222222111....../////////000000000111111111111333555777888999===CCCIIINNNTTTYYY]]]aaacccgggiiiiiihhhhhhhhhjjjkkklllkkkjjjjjjkkkmmmnnnooooooooommmllljjjhhhiiiiiigggbbb\\\WWWUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQPPPOOONNNLLLKKKJJJJJJJJJGGGFFFEEEDDDEEEFFFHHHIIIFFFFFFFFFFFFEEECCCBBBAAABBBAAAAAA@@@AAABBBDDDEEEFFFHHHJJJLLLNNNOOOOOOOOORRRSSSTTTUUUVVVVVVVVVVVVSSSQQQMMMIIIEEECCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEJJJIIIHHHFFFCCCAAA???>>>======>>>HHH^^^nnnjjj\\\AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@@@@<<<>>>BBBFFFHHHJJJMMMPPPRRRUUUXXXYYYXXXXXXXXXYYYZZZZZZYYYYYYYYYZZZZZZ[[[YYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[]]]\\\ZZZYYYYYYZZZUUUTTTQQQNNNIIIEEEAAA???777555444222111111222222222222111111111111000000///000000000000///............////////////......------------------------------------------------,,,,,,,,,---------......//////...---------.........------,,,,,,------...,,,,,,,,,---------......---------...............------------------------,,,,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................***,,,...000000...,,,***------------------------...------,,,,,,------...++++++,,,,,,------..............................((()))***,,,---......///...------,,,,,,------...---............/////////+++,,,,,,------.........)))*********************************************''''''((())))))***++++++*********)))))))))))))))((((((***++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,)))))))))))))))***++++++,,,---//////.........///******))))))))))))******+++++++++++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))*********++++++++++++++++++,,,++++++******)))***+++,,,,,,------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,---------------------------------------------...//////000000000000000000000000000111222222333333222222222333333444444333333222555555555666666666777777333333333333222222111111222222222222111111111111///000111111222222222111000000000000000000000000000000000000000000000000............//////////////////000000000111111111000000000000000000000000///000000111222111111111//////000111222333333444555555666999<<>>>>>>>>===============>>>>>>>>>:::<<<>>>???@@@CCCFFFIIIHHHLLLPPPRRRRRRRRRSSSTTTSSSTTTUUUWWWYYYZZZ[[[[[[WWWXXXYYYZZZ[[[\\\\\\\\\^^^^^^^^^]]]]]]]]]\\\\\\ZZZ]]]^^^^^^\\\ZZZ[[[]]]ZZZYYYXXXUUURRRNNNKKKIII@@@???;;;888666555555555333333333222222222111111111000000///////////////......////////////......------------------------------------------------,,,,,,,,,---------............---------...//////...------,,,,,,------...,,,,,,,,,---------......---------.........//////------...---,,,,,,------,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,,,,---......---,,,,,,////////////////////////...------,,,,,,------...***++++++,,,------......------------------------+++,,,------------------...------,,,,,,------...,,,,,,------............++++++,,,,,,---......///++++++******)))(((((((((************************'''(((((()))***++++++,,,))))))))))))))))))******%%%&&&(((***+++,,,++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))((())))))***++++++)))+++------,,,+++,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))******++++++++++++,,,------...---,,,***)))''''''((()))************++++++++++++++++++++++++******))))))******+++,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------------------------,,,,,,...............///000111222222222111111111111111111111222333333333333222000111222333333222111000000000000111111111222222222222222222111111000000222222222111111111111000......///000000000000000111111111111111111111111000000000000000000000000............/////////000000000000000111111111111000000000000000000000000//////000111111111111000222222333444666777888888:::;;;===AAAEEEJJJNNNQQQVVV[[[```eeeggghhhiiijjjhhhiiijjjjjjhhhgggggghhhcccccccccaaa^^^]]]]]]___\\\\\\\\\[[[YYYWWWTTTSSSIIIJJJKKKJJJHHHGGGGGGHHHGGGFFFFFFFFFGGGIIIKKKLLLPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUWWWYYY[[[]]]___```_________]]][[[XXXVVVTTTNNNMMMLLLKKKKKKLLLMMMNNNRRRSSSUUUXXXYYYYYYYYYYYYZZZ[[[]]]^^^^^^^^^]]]]]]^^^[[[UUUOOOJJJFFFCCCBBBBBBBBBCCCDDDGGGJJJMMMOOOPPPRRRTTTUUUUUUSSSPPPOOOKKKNNNKKKEEEKKKYYY___[[[BBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<=========;;;<<<<<<<<<<<>>=========???>>>===<<<<<<===???@@@;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@CCCCCCBBBBBBDDDGGGGGGHHHKKKPPPVVVYYYZZZZZZXXXXXXXXXYYYZZZ[[[]]]]]]]]]\\\\\\]]]^^^___^^^\\\___^^^]]]]]]\\\\\\\\\\\\^^^]]]]]][[[ZZZXXXVVVUUUQQQOOOKKKFFFCCC@@@>>>>>>;;;:::777555333333333333///000111222333222111000......//////000111111222111000000///...---------........................,,,,,,---------.........+++,,,---......---,,,+++---------............//////...,,,+++***++++++,,,///...---,,,,,,,,,,,,,,,111000...------...000111---------.........////////////.........---------//////////////////////////////............//////........................,,,------......------,,,------------------------,,,+++)))(((((()))+++,,,,,,------......------,,,,,,------......------,,,,,,,,,------------------------------------------------------------------))))))*********+++++++++((()))+++,,,,,,+++)))(((((())))))*********)))))))))************+++++++++++++++***))))))***++++++************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---+++))))))+++,,,,,,+++*********++++++---......,,,+++***))))))***++++++++++++++++++++++++++++++***))))))))))))******+++***************************++++++,,,,,,,,,++++++,,,,,,,,,---------.........---,,,+++++++++++++++------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------..........................................111111000000///.........------...///000111222222000000000000000000000000111111111111111111111111111222222333333333222222222222111111000//////......///000111111000///...111111000///////////////000000000000000000000///000000000000000000000000////////////000000000111000000///............///000222333333222222333444444666999<<>>===<<<<<<===???@@@???>>>>>>@@@BBBBBBDDDGGGMMMSSSXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]\\\]]]______^^^\\\^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZVVVTTTPPPLLLHHHEEECCCCCC???>>><<<999777555444444111111222222222111111111000000//////////////////111000000///......------........................)))*********++++++++++++---......//////......------------............///...---,,,+++++++++,,,---///...---,,,,,,,,,,,,---000///---,,,,,,---///000---------.........////////////.........---------------------------------......------------..............................,,,------......------,,,------------------------///---,,,++++++,,,---///,,,------......------,,,,,,------------------,,,000///...---,,,++++++***------------------------------------------------***************+++++++++((()))***+++++++++))))))'''((()))***************)))************+++++++++++++++***))))))***++++++************************))))))))))))))))))))))))******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---+++******+++,,,,,,+++******+++,,,---///000111...------,,,++++++******++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------...---------,,,,,,++++++---...............------........................////////////////////////////////////000000000000000000000000000000000000111111111111111111111111000000111222333333333333222222111111000///////////////000000000000//////111000000///////////////000000000000000000000000000000000000000000000000/////////000000000111111111111000////////////000111222222222222333666888888<<>>>>>>>>===<<<:::999;;;======???CCCJJJQQQWWWYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\___^^^]]]^^^______]]]\\\[[[ZZZYYYXXXXXXYYY[[[\\\\\\\\\^^^___````````````\\\[[[WWWSSSPPPMMMKKKJJJFFFEEECCC@@@===:::777666444444333222111111111111111111000//////...------000000000///......------........................,,,,,,---------........./////////....../////////---------............///---,,,,,,,,,,,,,,,---.........---,,,,,,,,,------///...---,,,,,,---...///---------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------///...---,,,,,,---...///,,,------......------,,,------------------------//////...---,,,++++++***........................------------------------************************((()))******+++******)))&&&'''(((******+++++++++))))))*********++++++++++++******************+++************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,+++******,,,,,,+++***+++++++++,,,---...000000,,,,,,,,,---,,,+++******++++++++++++++++++++++++............---,,,,,,+++++++++++++++++++++++++++((()))***+++,,,---------)))************+++++++++,,,,,,+++++++++++++++,,,---,,,,,,,,,---...//////.........---,,,,,,++++++.........///......---,,,................................./////////000000////////////000000000000000000000000000000000000111111111111111222222222000111222333333333333333111111111111000000////////////000000000000//////000000////////////000000000000000000000111111111000000000000000000000000//////000000000111111111333333222111111222222222111222222333333666:::>>>BBBFFFMMMTTTYYY]]]aaadddhhhiiilllnnnppprrrssstttssssssssssssqqqmmmgggdddVVVRRRMMMKKKJJJLLLLLLMMMRRRPPPOOOPPPQQQPPPMMMKKKGGGGGGGGGHHHHHHJJJKKKKKKLLLNNNQQQSSSTTTUUUWWWXXX]]]^^^```cccfffhhhjjjkkkkkklllmmmnnnppppppppppppmmmmmmmmmmmmllllllkkkkkkkkkiiigggfffhhhiiiiiihhhgggdddbbb`````````^^^]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVTTTSSSQQQPPPPPPPPPQQQQQQTTTTTTTTTTTTVVVXXX[[[\\\[[[\\\]]]^^^____________]]]]]]]]]\\\[[[YYYXXXWWWUUUTTTQQQOOOLLLJJJIIIIIIEEEEEEDDDCCCDDDEEEFFFGGGKKKKKKLLLLLLKKKIIIFFFEEEBBBAAA???<<<:::::::::;;;;;;===BBBIIIQQQWWWZZZZZZ]]]]]]]]]^^^^^^]]]]]]]]]```___^^^_________]]][[[XXXVVVTTTSSSSSSTTTWWWXXX[[[\\\]]]___aaabbbccccccaaa___]]]ZZZVVVSSSQQQPPPMMMLLLKKKHHHDDD@@@<<<:::888777444222111000000000111111000//////......---000000//////........................................../////////000000000000///...------...///000---------............///,,,,,,,,,,,,------.........------,,,,,,,,,------...---,,,,,,,,,,,,---..............................................................................------,,,,,,------...------------------------,,,------......------,,,------------------------...---,,,,,,,,,,,,---...,,,------......------,,,---------,,,,,,---------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************(((((())))))************&&&'''(((******+++++++++))))))*********+++++++++*********++++++*********************************)))))))))))))))))))))))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,+++***++++++++++++++++++,,,---))))))***+++,,,,,,++++++++++++++++++++++++++++++...............---,,,+++++++++++++++++++++++++++((()))***+++,,,---------)))))))))*********+++++++++++++++******++++++,,,......---......///000000.........------,,,,,,,,,---...............------........................------......//////000000------...///000111222222000000000000000000000000000000111111111222222222333333333333333222111000111111111000000000000000000000////////////000000000000////////////000000///000000000111111111222111111111111111111111111000000000000111111111111222222111111222333333444222333555777999===BBBFFFOOOSSSZZZ```cccfffiiikkklllmmmoooqqqssstttuuuuuuuuussspppmmmjjjddd]]]XXXKKKGGGDDDBBBDDDFFFHHHIIIKKKJJJJJJKKKLLLLLLKKKJJJFFFFFFGGGHHHIIIKKKMMMNNNUUUWWWZZZ\\\\\\]]]___``````aaabbbdddfffhhhjjjkkkkkklllmmmnnnooopppppppppnnnmmmmmmllllllkkkkkkjjjiiigggffffffgggggggggfffgggeeecccbbbbbbbbb```___]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUWWWVVVVVVWWWXXXYYY[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[YYYXXXXXXXXXWWWUUUSSSQQQOOONNNMMMLLLIIIFFFCCCCCCFFFIIILLLMMMNNNOOOPPPPPPOOONNNMMMJJJHHHEEEBBB@@@???>>>======???CCCJJJRRRXXXZZZZZZ\\\]]]^^^___`````````___bbb```______```___]]][[[UUUSSSOOOLLLKKKMMMPPPRRRXXXYYY[[[]]]___```aaaaaabbbaaa___]]][[[XXXVVVUUUTTTSSSQQQOOOKKKGGGCCC@@@>>><<<999666333222111111000000000000000000000000////////////....................................,,,,,,,,,,,,------------///...---,,,,,,---...///---------............///+++,,,,,,---............------,,,,,,,,,------...---------,,,,,,---------.....................------.............................................//////............//////------------------------,,,------......------,,,------------------------------------------------,,,------......------,,,...---,,,,,,,,,,,,---...++++++,,,,,,---...//////++++++++++++++++++++++++------------------------+++++++++***************'''((((((((()))******+++'''((()))***************)))************+++++++++)))***++++++++++++***)))************************))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++***+++------+++)))+++******))))))*********)))))))))***+++,,,,,,---++++++++++++++++++++++++******+++,,,,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++************++++++,,,..................///000------------------------,,,------...//////......---------------------------------....../////////------...///000111222222000000000000000000000000000000000111222222333333333333333333222111000000111111000000000000000000000000////////////000000///////////////000000111///000000111111222222222111111111111111111111111000000000111111111222222//////000000222333555666666999===@@@DDDJJJPPPTTT[[[___dddhhhjjjlllnnnooorrrrrrtttuuuvvvvvvvvvvvvtttpppiiiddd```YYYQQQKKKFFFCCC@@@???@@@BBBCCCCCCDDDDDDDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPSSSUUUWWWXXX]]]___aaabbbaaaaaabbbcccaaabbbcccdddfffggghhhiiijjjkkklllmmmnnnnnnnnnnnnmmmlllllllllkkkkkkjjjjjjcccbbbbbbdddeeefffeeeccccccbbb____________^^^]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXXXXWWWXXXWWWVVVTTTTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXXXXYYY]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUSSSRRRQQQPPPQQQNNNJJJGGGGGGHHHKKKNNNNNNNNNNNNOOOPPPRRRRRRSSSPPPMMMKKKIIIHHHFFFBBB@@@@@@AAAEEEKKKQQQUUUWWWWWWYYYZZZ]]]___aaabbbbbbaaacccbbbaaa``````___]]][[[UUUQQQLLLGGGEEEFFFIIIKKKQQQSSSUUUXXX[[[]]]^^^^^^``````______]]][[[YYYXXXXXXWWWVVVSSSPPPMMMJJJHHHEEECCC@@@===999666444333111111111111111111111111//////////////////..............................---.........////////////------,,,,,,,,,,,,---------------............///,,,------............---------,,,,,,,,,---......------------------------...............------------------...............++++++++++++++++++++++++/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------////////////////////////,,,------......------,,,...---,,,++++++,,,---.........---------,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++*********))))))'''''''''((())))))***+++((())))))*********)))))))))************+++++++++)))***++++++++++++***)))************************))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++++++++******,,,------+++))))))))))))))))))***+++,,,---,,,+++******+++,,,---++++++++++++++++++++++++'''(((***+++,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***************+++,,,,,,...------,,,,,,,,,,,,---,,,,,,------.../////////++++++---...//////000000---------------------------......................../////////000000000111000000000000000000000000///000000111222222333333222222333333333222222111000000000000000000000111111000///......///000111///////////////000111111///000000111111222333333111111111111111111111111000000111111111222222222000000111333555777999:::>>>BBBHHHMMMSSSYYY___cccdddgggkkkmmmnnnoooqqqssstttuuuuuuttttttsssrrrqqqiiiccc\\\WWWTTTOOOHHHCCCCCC@@@>>>>>>???@@@@@@???AAAAAABBBCCCFFFJJJOOORRRWWWXXXYYY[[[]]]```bbbdddbbbcccddddddbbb```````````````aaabbbcccdddeeeffffffggghhhiiiiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhggg^^^___bbbeeeiiijjjhhhfffbbb```^^^^^^^^^___^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXVVVTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUXXXWWWWWWWWWWWWXXXXXXYYYXXXYYYYYYYYYYYYXXXXXXWWWUUUUUUUUUUUUTTTSSSRRRRRRTTTSSSQQQOOONNNMMMMMMMMMMMMMMMLLLLLLMMMPPPRRRSSSRRRPPPNNNNNNMMMJJJEEEAAAAAABBBDDDIIIMMMPPPQQQPPPSSSUUUYYY]]]```aaabbbbbbdddcccaaaaaaaaa```]]][[[WWWRRRKKKEEEAAABBBDDDFFFHHHJJJNNNRRRVVVYYY[[[\\\^^^^^^_________]]]\\\[[[[[[ZZZXXXUUUSSSQQQPPPOOOLLLKKKIIIEEEAAA===999888444444333333222111111111.../////////////////////........................000000111111111222222222------............---------------............///---......//////...---,,,,,,,,,,,,,,,,,,---...///.........//////.........//////.........------------------.........//////++++++++++++++++++++++++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------.........//////.........,,,------......------,,,///...,,,++++++,,,...///...------------,,,,,,,,,------------------------------------------------++++++++++++******))))))''''''''''''((()))++++++)))************))))))((()))************+++++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))************))))))************************((((((((((((((((((((((((++++++++++++++++++++++++))))))******+++++++++++++++***+++,,,------+++)))'''(((((()))***,,,---...111///---+++***+++,,,---++++++++++++++++++++++++((()))+++---------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******((())))))))))))***************))))))***+++,,,,,,---,,,,,,+++************+++,,,,,,---...///000000***+++,,,...///000000111------------------------........................111000000000/////////...000000000000000000000000///000000111222222333333000111222222333333333333000000000000000111111111111000///......///000111///////////////000111111///000000111222222333333111111111111111111111111000111111111111222222222222333444777999<<<>>>@@@DDDHHHPPPWWW]]]ccciiimmmhhhjjjmmmooopppqqqsssuuussssssrrrqqqooommmkkkjjj[[[UUUNNNKKKKKKIIIEEEAAA???>>>===>>>@@@AAAAAA@@@BBBCCCDDDEEEHHHNNNTTTYYYYYYZZZ[[[]]]```ccceeefffdddeeeeeeccc```^^^]]]]]]]]]]]]^^^___```aaabbbbbbbbbcccddddddeeeeeeeeeeeeccccccccccccddddddddddddaaacccgggmmmrrrtttrrrpppgggeeeccccccddddddcccbbb______^^^^^^^^^]]]]]]]]]]]]___aaabbbbbbaaa```^^^YYYXXXVVVTTTRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUTTTTTTSSSSSSUUUVVVVVVVVVTTTQQQNNNLLLMMMLLLJJJJJJJJJMMMPPPRRRSSSQQQPPPPPPOOOLLLFFFAAAAAABBBCCCGGGJJJLLLLLLJJJNNNQQQUUUZZZ^^^aaabbbbbbeeedddbbbaaaaaa```]]][[[YYYTTTLLLDDD@@@???AAACCCBBBDDDHHHMMMSSSWWWZZZ\\\]]]^^^___``````___^^^]]]\\\[[[XXXVVVTTTTTTTTTTTTQQQPPPNNNKKKGGGBBB===;;;777666555444222111000///.........///////////////....................................////////////---...///000000///...------------.........//////....../////////...,,,+++,,,,,,,,,,,,,,,---...///......////////////......//////.........------------------.........//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++,,,,,,,,,,,,++++++,,,------......------,,,///...,,,++++++,,,...///******+++,,,---//////000////////////////////////------------------------))))))************))))))+++)))((('''((()))+++,,,++++++************++++++************************+++++++++++++++***)))(((,,,+++***(((&&&$$$""""""***+++,,,,,,+++***((('''(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((******))))))******+++,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++))))))))))))***************************************+++,,,,,,------,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000000................................................//////.........---------............/////////000000///.........///111222111111111222222333333333444444444222000000111222111111111111111111111111111000...------...///000000000//////.........---111111000000000000111111000000111111111111000000,,,111333333444666333...777888999<<<@@@EEEJJJMMMUUUZZZ```ccceeegggjjjmmmlllmmmmmmnnnpppqqqssssssrrrpppmmmkkkiiieee^^^YYYLLLKKKJJJHHHFFFEEEDDDCCCDDDDDDCCCAAA@@@AAADDDGGGFFFGGGIIILLLOOORRRTTTUUU[[[\\\___bbbcccccccccbbbbbb___\\\\\\^^^___^^^\\\^^^]]]]]]^^^___```aaabbbaaa```___```aaaaaa```^^^hhhdddbbbdddhhhlllmmmllllllpppxxxwwwuuuqqqpppoooooonnnmmmjjjllllllhhhccc```bbbffffffpppzzz~~~~~~}}}xxxqqqkkkhhhccc^^^ZZZXXXWWWWWW[[[\\\ZZZVVVWWWYYYXXXTTTVVVQQQPPPTTTXXXXXXWWWXXX\\\[[[XXXWWWVVVUUURRRQQQTTTRRRQQQQQQRRRRRRQQQPPPXXXWWWVVVUUUSSSSSSRRRRRROOOLLLIIIHHHIIIJJJJJJJJJPPPPPPPPPOOOMMMIIIEEECCCCCCCCCCCCDDDDDDEEEEEEEEEGGGIIINNNSSSXXX\\\___aaa``````aaa``````___^^^]]]YYYUUUNNNHHHDDDBBB???>>>===???AAADDDGGGMMMTTTYYY\\\]]]___```aaa```___^^^YYYZZZZZZYYYYYYXXXWWWVVVWWWSSSOOOMMMLLLKKKGGGCCC@@@<<<777444333222111000111000//////......//////,,,---.../////////------........................+++,,,,,,------,,,,,,+++------------------------........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------......//////...---,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,------+++***)))(((((((((000///...,,,,,,,,,---...)))******************)))***)))((('''((()))+++,,,++++++************++++++******************************+++++++++***))))))+++******)))(((''''''''')))***++++++,,,,,,,,,,,,((((((((()))******+++++++++++++++++++++++++++++++++++++++++++++***))))))******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))************+++++++++++++++++++++++++++,,,------......------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000................................................//////.........---------........./////////000000000000/////////000111222222222222222222222333333222222333222111111111111111111111111111111111111222111///......///000111111111000000000/////////111111000000000000111111000111111222333333333222555<<<@@@;;;555444555444:::<<<@@@FFFMMMTTTYYY]]]dddgggkkklllkkkkkklllnnnlllmmmooopppqqqqqqpppoooooolllgggdddaaa\\\UUUPPPLLLMMMMMMNNNNNNMMMLLLLLLMMMLLLKKKIIIHHHHHHKKKNNNMMMMMMOOORRRTTTVVVXXXYYY[[[]]]___aaabbbbbbaaa``````^^^[[[[[[]]]^^^]]]\\\^^^___```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccddddddiiihhhiiioooyyy}}}~~~}}}wwwqqqnnnooorrrzzz~~~zzzuuupppmmmkkkllllllnnnpppnnnjjjiiiiiieee___ZZZUUUUUU[[[aaaccceeegggiiigggccc```\\\YYYUUUSSSUUUSSSQQQQQQRRRRRRRRRQQQRRRRRRSSSSSSSSSRRRQQQQQQQQQOOOLLLKKKMMMNNNNNNNNNNNNOOOOOONNNLLLJJJGGGEEECCCCCCCCCCCCCCCDDDDDDDDDDDDFFFJJJOOOUUUZZZ]]]___^^^____________^^^^^^]]]]]]XXXRRRLLLGGGCCC???===;;;===???BBBEEEKKKRRRVVVXXXZZZ\\\___``````___^^^[[[[[[[[[[[[ZZZYYYXXXXXXXXXUUURRRQQQQQQPPPMMMJJJEEEAAA===:::777555333111111000000///////////////------......///......---........................------............------------------------------.................................////////////000------------------------........................///............---------......//////...------,,,------------------------------,,,,,,,,,,,,------...............---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------.....................---,,,++++++++++++//////...---------------******++++++++++++*********)))((((((((()))+++,,,++++++************++++++************************)))******+++++++++***************+++++++++,,,,,,******************++++++(((((())))))))))))))))))++++++++++++++++++++++++***++++++++++++***))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000...............................................................---------....../////////000000000111111000000111111222333333333222222222222222222000111222333333333222111111111111111111111111111222111000//////000111222222222111111111111000000111111000000000000111111111111222222333333333444777BBBGGG@@@666555:::???CCCGGGLLLTTT\\\bbbhhhjjjnnnppprrrrrrpppooooooooolllmmmnnnooonnnkkkiiigggcccaaa^^^[[[XXXUUUQQQNNNPPPRRRUUUWWWYYYYYYYYYYYYXXXXXXVVVTTTRRRRRRUUUWWWVVVVVVWWWYYY[[[\\\]]]^^^```aaabbbccccccbbbaaa```^^^\\\[[[[[[]]]^^^^^^]]]___aaadddgggiiiiiihhhggggggiiijjjjjjiiijjjooosssvvvwwwzzzzzzrrrgggbbbbbbiiirrrxxx~~~xxxppphhh```[[[XXXXXXUUURRRQQQRRRRRRRRRQQQMMMNNNPPPQQQQQQQQQPPPOOONNNLLLKKKKKKLLLNNNNNNMMMKKKLLLLLLLLLKKKJJJHHHGGGCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCFFFKKKPPPVVV[[[^^^\\\]]]]]]^^^^^^^^^^^^]]]```\\\WWWQQQLLLFFF@@@<<<999;;;===???BBBGGGNNNRRRTTTVVVYYY\\\^^^^^^^^^]]][[[[[[[[[[[[[[[[[[[[[[[[YYYWWWUUUUUUUUUUUUSSSQQQLLLIIIEEEBBB>>>:::555222111111000/////////////////////......---......///..............................////////////......------------------------.................................////////////000................................................///............---------.........///......---,,,..............................------------......111111000...---,,,+++***////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,---...////////////......---------...............///......---,,,+++++++++,,,,,,+++++++++))))))(((((())))))***+++++++++************++++++************************((()))***+++++++++++++++******++++++,,,,,,---------,,,***(((&&&&&&&&&'''************))))))))))))++++++++++++++++++++++++******+++++++++******)))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...........................................................................////////////000000000111111111222222222333333333333333222222111111111000000222555666666444222111111111111111111111111000000/////////000111222111111111111111111111111111111000000000000111111111111111111111111222222111;;;BBB>>>999<<>>888999;;;<<>>AAAJJJRRRUUU___bbbfffjjjnnnooooooooonnnooooooppppppooonnnlllccc```\\\XXXUUUUUUUUUVVVPPPSSSWWW[[[^^^bbbdddfffdddfffiiikkklllkkkiiigggbbbcccbbb```^^^]]]^^^```bbbbbbbbbbbbbbbcccccccccggggggfffeeedddcccaaa```\\\]]]___aaabbbccceeeffflllqqqzzz|||{{{uuusssooollljjjhhhdddbbb^^^[[[VVVQQQMMMKKKJJJJJJLLLLLLLLLNNNPPPPPPOOOMMMHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGHHHKKKOOOUUUZZZ]]][[[\\\]]]]]]^^^^^^^^^^^^[[[ZZZXXXVVVSSSMMMFFFAAA999999:::;;;<<<@@@EEEHHHOOOQQQUUUXXXZZZYYYWWWUUURRRSSSTTTUUUXXXZZZ]]]^^^[[[[[[ZZZYYYWWWVVVUUUUUUTTTSSSPPPNNNJJJEEE>>>:::666555444222000//////...111000///...---......///........................------............------------------------------........................,,,,,,,,,------------...------------------------........................///............---------------...............---////////////////////////.........------.........//////.........---------------------------------------------------------******++++++,,,,,,------........................------------------------,,,,,,,,,,,,---...///000,,,---...//////...---,,,******++++++++++++******((()))))))))************++++++************++++++************************)))******+++++++++******,,,,,,++++++******))))))++++++++++++,,,---...///+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********))))))******+++,,,++++++++++++++++++++++++******++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///................................................---------.............../////////000000000111111111111222333333333333222333333222222222222222222444222222444888999777444111111111111111111111111------......//////000000/////////000000000000111111111000000000000111111333222222111222333555666<<<@@@CCCFFFNNNYYY^^^^^^gggiiillloooqqqqqqqqqpppqqqpppnnnmmmllliiifffbbbZZZWWWRRROOONNNQQQUUUXXXYYY]]]bbbfffhhhjjjlllmmmllllllmmmnnnmmmkkkhhhgggbbbccccccaaa______```aaaccccccccccccccccccccccccdddddddddeeeeeeffffffgggfffhhhlllnnnoooppprrrttt|||tttooohhh```XXXSSSQQQPPPNNNNNNOOOQQQSSSRRRPPPMMMKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMOOORRRVVVYYYZZZZZZ[[[\\\\\\\\\\\\\\\\\\XXXXXXWWWWWWUUUPPPJJJEEE;;;<<<;;;;;;;;;===AAADDDKKKNNNSSSWWWYYYXXXVVVUUUOOOPPPPPPRRRTTTWWWZZZ\\\[[[\\\\\\[[[YYYWWWWWWXXXVVVUUUSSSQQQOOOKKKFFFBBB===;;;999666444222000000111111000///....................................---------......---------------------------------.................................////////////000------------------------........................///............---------,,,---......///.......................................------------......---------...............////////////////////////------------------------,,,,,,,,,------.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---......///.........)))******************)))(((((()))***************++++++************++++++******************************+++++++++***)))))),,,,,,,,,+++++++++******((((((***+++---.........*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++++++++,,,***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------------------------------,,,,,,,,,---......................................................---------.........////////////000000000111111111000000222333333333222111222222222222222222333333555222000222666777555222111111111111111111111111------...///000111111111000000000111111111222222111111000000000000111111444444444555888;;;???AAAHHHLLLOOOSSSZZZdddhhhgggkkkkkkmmmmmmmmmmmmlllkkkkkkhhheeecccaaa]]]XXXSSSOOONNNMMMNNNQQQWWW]]]```dddiiioooqqqqqqooooooooommmmmmlllkkkiiigggeeedddaaabbbcccbbbaaa```aaabbbddddddddddddddddddddddddfffgggjjjmmmqqquuuxxxzzzzzz~~~{{{rrriiibbb^^^WWWWWWYYY[[[\\\[[[WWWTTTQQQPPPOOONNNMMMLLLLLLLLLOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTVVVWWWWWWYYYYYYZZZZZZZZZYYYXXXXXXZZZYYYXXXXXXVVVRRRLLLGGG???>>>===;;;:::;;;>>>AAAFFFJJJPPPVVVYYYZZZXXXWWWQQQPPPPPPPPPQQQSSSUUUWWWWWWYYYZZZZZZXXXWWWXXXZZZWWWVVVTTTTTTSSSQQQNNNKKKDDDCCC@@@<<<888555333222111111111000000///------..............................////////////......------------------------.................................////////////000................................................///............---------,,,------...//////......------------------------------,,,,,,,,,,,,------........................////////////////////////........................////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------,,,,,,,,,---......---------------...//////))))))************))))))(((((()))***************++++++************++++++************************+++++++++++++++***)))(((++++++,,,,,,,,,,,,,,,---&&&''')))******)))(((((((((((()))***+++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++*********)))***++++++,,,------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************++++++,,,------------,,,))))))*********+++++++++************************,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------------------,,,,,,,,,---......................................................---------.........//////000000000000111111111111///000111222333222111111111111111222222333333444555111...///333555444111111111111111111111111111......000111222222222222111111111222222333333333111111000000000000111111444555666999===BBBGGGJJJLLLRRRWWW[[[aaaiiinnnnnnmmmlllkkkjjjhhheeecccbbb___\\\YYYWWWUUURRRLLLHHHGGGIIIKKKPPPWWW^^^dddhhhjjjooouuuxxxvvvsssqqqqqqmmmllljjjhhheeecccbbbaaaaaabbbccccccbbbbbbcccddddddddddddddddddeeeeeeeeelllnnnsssxxx}}}sssmmmffffffhhhjjjjjjhhhdddaaaVVVUUUSSSQQQPPPNNNNNNNNNQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVUUUUUUUUUXXXXXXXXXXXXWWWVVVUUUUUU\\\[[[ZZZYYYVVVRRRMMMIIIAAA@@@???<<<:::;;;===@@@BBBGGGNNNUUUZZZ[[[[[[ZZZTTTSSSQQQPPPOOOQQQRRRSSSQQQTTTVVVVVVUUUUUUWWWZZZXXXVVVUUUUUUVVVUUUSSSQQQJJJHHHDDD@@@<<<888666555000111111111111///---,,,........................//////000000000000//////------------------------........................,,,,,,,,,---------......000000000000000000000000........................//////.........---------,,,,,,---.../////////...---------------------------,,,,,,++++++,,,,,,---//////.........---------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000......------------.........---,,,,,,---...///000+++++++++*********))))))************************%%%'''***---------+++***************************---+++))))))+++,,,***'''+++*********))))))((((((,,,+++***+++,,,---+++))),,,,,,,,,---------......******+++,,,,,,,,,++++++******,,,,,,,,,,,,******+++++++++*********)))))),,,,,,+++,,,---------,,,---)))'''***,,,***((()))...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------.........------------...//////---...///...------...///000000///////////////000)))+++///111333333111000222111111111111333444555222333333444444333333222222222222111111111000000111000000///...---------000000000000000000000000000000111222222222222222000111333222111111222444555999>>>CCCHHHMMMSSSWWWXXX[[[___cccfffggghhhhhhhhhgggddd```\\\WWWSSSQQQPPPNNNLLLJJJJJJJJJKKKLLLNNNQQQWWW\\\aaaggglllooorrrrrrqqqpppooonnnmmmmmmfffgggiiihhhddd```]]]\\\cccccceeefffhhhiiijjjjjjkkkjjjjjjjjjlllooosssvvv|||}}}zzz|||{{{xxxoookkkddd___\\\YYYWWWUUUUUUVVVTTTRRRRRRTTTUUUTTTSSSUUUWWWVVVUUUUUUUUUVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVWWWXXXXXXVVVTTTQQQPPPFFFDDDCCC@@@>>>===<<<<<>>BBBHHHMMMRRRWWW[[[^^^aaabbbdddeeeeeecccaaa___\\\[[[XXXUUUQQQMMMKKKIIIIIIHHHHHHHHHIIIKKKNNNOOOTTTXXX]]]bbbeeehhhjjjllloooooonnnnnnmmmmmmmmmllliiiiiiiiigggccc```______dddfffjjjnnnrrrtttuuuuuuxxxxxxyyy{{{~~~zzzrrrjjjaaa[[[[[[ZZZWWWTTTTTTUUUUUUTTTRRRSSSUUUTTTRRRQQQQQQQQQTTTUUUVVVWWWWWWWWWVVVVVVWWWWWWXXXXXXWWWUUURRRQQQJJJIIIGGGDDDAAA>>>===<<>>777666444333111111000000///...,,,---...//////...---......///////////////...........................------,,,,,,------...------..................////////////////////////------------............///.....................////////////////////////...---,,,,,,.........,,,------.........---,,,,,,---------............///..............................------------......---......//////000000000,,,...+++111;;;666,,,...//////......------......------------------------............////////////************************************************...,,,)))'''''')))+++---************************---,,,,,,,,,,,,,,,,,,,,,************************++++++***+++,,,---+++)))++++++,,,,,,,,,---------////////////...---,,,+++*********++++++*********************************+++***,,,444AAALLLQQQRRRDDD777,,,***,,,---///222...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------...//////+++,,,,,,---...---------------------------------------------------,,,,,,---.........////////////...------------...//////---///000///...---...///000////////////000000111000111222333222111000///222111111000000000//////111111222222222222111111111111111111111111111111222222111111111000000000000000000000000000000000222222222222222333444444444666888999;;;???DDDGGGRRRVVV[[[___```aaaaaabbb[[[[[[\\\[[[XXXTTTPPPMMMLLLJJJHHHFFFFFFFFFHHHIIIEEEFFFIIILLLQQQVVVZZZ\\\___aaacccccccccbbbdddeeecccdddfffgggiiikkkmmmmmmnnnmmmkkkhhhgggjjjooosssyyy~~~zzzrrriiiccc___YYYUUUTTTQQQSSSVVVWWWVVVUUUUUUUUUQQQSSSUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQNNNKKKHHHFFFDDDCCCEEEHHHLLLRRRXXX]]]``````___^^^]]]ZZZUUUNNNIII@@@@@@??????AAADDDGGGIIINNNOOORRRTTTUUUUUUUUUTTTQQQQQQRRRRRRRRROOOJJJFFF>>><<<999666333111000000...---,,,---...000000///---......///////////////000000000000000000000000///...---,,,,,,---...///...............---------////////////////////////---------....../////////////////////............////////////////////////------------......---------......///......---------------............///..............................------------......---------------------,,,,,,---+++333???:::...---000//////.........//////....................................////////////************************************************,,,+++***))))))******+++************************+++,,,,,,,,,,,,,,,,,,---***************+++++++++++++++***+++,,,---+++)))+++++++++,,,,,,,,,------000000000///...---,,,+++************************************************,,,,,,,,,///777CCCQQQZZZXXXCCC///)))---///...,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---.........------------------------------------------------------,,,,,,---------............------------...//////...///000///......///000///////////////000111111///000111111111000///...//////000000111111111111000111111222222111111000111111111111111111111111111000000000000000//////111111111111111111111111111111111222333444666777444777;;;@@@DDDJJJPPPUUUZZZ]]]```bbbaaa___]]]]]]VVVVVVUUUTTTQQQNNNKKKIIIHHHGGGFFFFFFGGGIIIKKKMMMJJJKKKNNNQQQUUUYYY\\\]]]^^^___^^^]]]\\\]]]```ccc___```cccfffiiimmmoooqqqqqqppppppppprrrxxx{{{uuunnnddd]]][[[YYY[[[]]]\\\YYYVVVTTTTTTQQQRRRRRRTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUSSSSSSSSSRRRQQQOOOMMMLLLJJJKKKLLLOOOSSSXXX\\\___]]]]]]]]]]]]\\\YYYSSSOOOCCCAAA???>>>>>>@@@CCCEEEIIIKKKOOORRRTTTUUUTTTTTTPPPPPPQQQRRRSSSRRRNNNKKKEEECCC@@@<<<888444222000///...------///111111000---......///////////////000000000000000000000000111000///......///000111...............---------////////////////////////.........//////000000111////////////////////////////////////////////////---.../////////......---...///000000000000//////---------............///........................///......------....../////////...---,,,++++++***,,,---+++333???:::...---//////.........//////000....................................////////////***************+++++++++************************)))***++++++++++++*********************************+++,,,,,,++++++,,,---*********+++++++++++++++,,,+++***+++,,,---+++)))++++++++++++,,,,,,,,,,,,////////////...---,,,,,,,,,,,,++++++++++++,,,,,,***************+++++++++......,,,***+++444AAALLL\\\GGG222,,,///111...+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...............------------------------------------............,,,,,,,,,------------......------------...//////...///000000......///000///......//////000111222//////000000000//////......///000111222222222222000000111111111111000000111111111111111222222222000000000000000000000000222222222222222222222222222222222333555888:::<<<777<<>>???DDDFFFJJJOOOQQQRRRRRRRRRMMMMMMMMMOOOQQQQQQOOOMMMJJJIIIFFFCCC>>>:::666444111000...///000111111000---......///////////////........................111000000000000000000111------................../////////////////////////////////000000000000000....../////////000000000////////////////////////---///111111000///.../////////000111111111000000---------............///........................//////............//////111111000///...------,,,,,,...+++111;;;666,,,.........------......//////....................................////////////))))))*********+++++++++************************((()))******++++++++++++************************(((***,,,,,,***)))+++---*********++++++,,,,,,,,,,,,+++***+++,,,---+++)))***++++++++++++,,,,,,,,,------.........------,,,---,,,+++******+++,,,---))))))*********+++++++++------,,,******---222666JJJ<<<000...///...,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---///111222222111///---,,,------...............------------------------------------.........///------------...............------------...//////...000111000///...///000............///000111222000000000000000000000000000111222333333222222111///000000000000000000///000000111111111222222222111111111111111111111111111111111111111111111111444444444666999<<<@@@BBBDDDIIIPPPVVV[[[___ccceeebbbccccccbbb___\\\\\\\\\YYYWWWSSSNNNKKKIIIIIIIIIHHHIIIKKKMMMPPPRRRTTTUUUWWWXXXYYYZZZ[[[\\\\\\\\\^^^___aaaaaa___^^^^^^___\\\^^^bbbhhhnnnsssxxxzzzyyysssnnnkkkiiieee___YYYUUUSSSSSSTTTSSSSSSSSSSSSTTTTTTUUUVVVSSSTTTUUUVVVVVVUUUSSSRRRTTTTTTUUUVVVXXXYYY[[[\\\\\\[[[[[[[[[\\\[[[XXXVVVMMMIIIDDD???;;;:::;;;<<<===@@@EEEJJJMMMOOONNNNNNKKKJJJIIIJJJLLLNNNNNNMMMJJJJJJJJJHHHEEEAAA<<<:::444222000000111222111000---......///////////////........................//////000000000000//////,,,---------...///////////////////////////////////////////////////......------...///000111111222////////////////////////---000333333111//////000......///000000000000000---------............///........................//////............//////////////////////////////,,,...+++...666111***000------,,,,,,---......///....................................////////////))))))******++++++++++++************************))))))))))))***+++---...************************'''***,,,+++))))))+++---*********++++++,,,,,,,,,,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,,,,,,,------...---------+++***)))(((((()))***+++))))))******+++++++++++++++++++++---//////,,,)))444///,,,------******,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++***)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000000...+++))),,,---......//////......---------------------------------.........//////............/////////000...------------...//////...000111000///...///111............///000222222000000111111111222222222333333444444333222000/////////000000000000//////000000111111222222222222222222222222222222222222000000000000000000000000666666666888<<<@@@DDDFFFSSSWWW\\\```aaaaaaaaabbb``````aaa___]]][[[\\\]]]VVVSSSOOOKKKIIIIIIKKKLLLNNNPPPSSSVVVYYY[[[\\\]]]]]]^^^______````````````___bbbfffgggeeebbb___]]]\\\^^^ccciiipppvvvzzz}}}yyysssjjjaaa[[[WWWWWWWWWRRRRRRRRRRRRSSSTTTUUUVVVTTTUUUVVVWWWWWWUUUSSSRRRTTTUUUVVVWWWYYYZZZ[[[[[[]]]\\\[[[[[[[[[ZZZXXXVVVSSSOOOHHHBBB===<<<<<<<<<999<<>>555333222111222222222000---......///////////////000000000000000000000000---...///000000///...---,,,,,,------...///000000/////////////////////////////////......------,,,,,,---...///000111222333////////////////////////...111444555222000000111------...///000000//////---------.........//////........................//////............//////******+++,,,---...///000,,,///,,,,,,222---)))111,,,,,,,,,,,,,,,---...///////////////////////////............/////////000---,,,,,,+++*********+++,,,+++***+++------+++***))))))*********+++++++++******++++++++++++******&&&(((***,,,------------+++++++++,,,,,,---------++++++++++++++++++++++++************************///......------,,,++++++((((((((()))******++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---''''''((()))***++++++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------"""$$$'''***---000222222444444333000,,,+++,,,---***,,,......---+++++++++......////////////......+++,,,,,,---.........---------------------------..................------,,,,,,---.../////////...000000000000////////////000000///...............000111111111111222222222111111111111111111111111111111111111111111222222444444333222111111111222///000111222333222111111333333333444555555444222555777:::>>>BBBHHHOOOTTTYYY\\\```cccdddbbb```^^^^^^^^^^^^^^^]]][[[ZZZYYYUUUTTTRRROOONNNOOOSSSVVV\\\^^^``````aaacccfffhhhdddgggiiihhhccc^^^]]]^^^dddfffjjjllljjjfff```]]]\\\```gggmmmttt{{{pppjjjhhh```WWWTTTRRRPPPNNNNNNPPPSSSUUUTTTTTTUUUWWWZZZ[[[YYYXXXVVVUUUUUUUUUVVVVVVWWWXXXZZZZZZZZZZZZYYYXXXWWWVVVUUUQQQKKKDDD???<<<::::::999<<<@@@DDDGGGHHHGGGGGGEEEDDDBBB@@@AAADDDGGGIIIJJJKKKLLLLLLKKKIIIGGGEEE???<<<666333111111000///111000//////000111000...000000///.......................................000000000000000000000000////////////////////////000000000000000000000000000000//////............000000//////.........---000000000000000000000000........................,,,,,,------...///000000..................------000...,,,++++++,,,***)))....................................................................................//////////////////.........------------,,,++++++******+++++++++******+++,,,,,,+++)))******************++++++******++++++++++++******...---,,,++++++,,,---...+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++))))))************++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************+++,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,222444555555222///......***+++......---+++,,,,,,,,,------......------,,,+++,,,------......------++++++++++++++++++++++++........................------..................000000000000////////////000000///...............000000111111111222222222111111111111111111111111000000000000111222333444333333222111111111111111000111222333444333333222222111111222444444444444888;;;@@@FFFKKKPPPVVVZZZ^^^^^^_________]]]\\\[[[\\\\\\\\\\\\\\\[[[[[[ZZZWWWWWWXXXXXXXXX[[[```dddfffhhhiiijjjjjjkkkmmmooommmooopppmmmfffbbb```aaahhhkkknnnpppoookkkfffcccccchhhpppwww~~~}}}rrrfff[[[WWWRRROOOOOOPPPPPPPPPRRRRRRRRRTTTVVVWWWUUUTTTUUUUUUTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXXXXXXXWWWVVVVVVSSSNNNHHHCCC???<<<;;;;;;===@@@CCCEEEFFFFFFEEEAAA???===<<<<<<>>>AAACCCGGGHHHIIIKKKKKKJJJIIIHHHEEEAAA;;;777555444222111222111///000111222111000000000///.......................................000000000000000000000000////////////////////////////////////////////////////////////......------000/////////............////////////////////////........................,,,,,,------...//////000........................000...,,,,,,.........---....................................................................................//////////////////.........---------,,,,,,++++++******++++++***))))))***++++++***(((++++++************************++++++++++++******111///---++++++---///111++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++***************++++++++++++,,,,,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,------------------,,,+++***)))---111555666444000---,,,)))+++------,,,,,,---...++++++,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................000///...---------...///////////////000000000000000000///.........//////000000000111111111222222111111111111111111111111...//////000111333444555222222111000000000111111222222333444555444444444333222222333444777999:::===CCCJJJRRRWWW[[[___aaabbb___\\\YYYWWWWWWXXXYYY\\\\\\\\\]]]]]]^^^^^^^^^___```bbbccceeehhhlllooommmnnnooooooooooooppprrrtttuuutttooohhhcccbbbcccnnnqqqtttwwwwwwtttqqqooopppvvv~~~zzzaaaYYYQQQMMMNNNOOONNNLLLQQQPPPPPPQQQSSSSSSSSSQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUVVVVVVWWWWWWVVVVVVVVVUUUQQQMMMHHHCCC???===<<<===???AAACCCDDDEEEEEE???===;;;999888999;;;===AAACCCEEEHHHJJJLLLMMMNNNLLLHHHBBB>>>;;;888555333333222000000222333222111000000///.........//////........................000000000000000000000000////////////////////////////////////////////////...............---------////////////............------------------------........................,,,,,,------.../////////........................///---,,,,,,...//////.......................................................................................////////////...............---------,,,,,,++++++***++++++,,,***)))((()))++++++)))(((+++++++++*********************++++++++++++******,,,,,,++++++,,,///111333+++++++++++++++++++++,,,++++++++++++++++++++++++************************)))******+++,,,---------......---,,,,,,+++************+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++))))))*********+++++++++---,,,***((((((***,,,---+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,,,,(((,,,000111000---+++***(((***,,,---,,,,,,...///++++++,,,,,,,,,,,,++++++,,,,,,------...------,,,////////////////////////---------...............222000...---,,,---...///////////////000000000000000000///////////////000000000000000111111111111111111111111111111111111000000000000111222333444111111000000000000000111222333333444444444444444555555666777888;;;@@@CCCFFFLLLUUU\\\```aaabbbcccaaa]]]XXXSSSRRRSSSWWWYYY]]]^^^^^^___aaabbbcccdddiiijjjlllllllllmmmppprrrqqqsssttttttssssssssstttzzz{{{zzztttnnnjjjjjjllltttvvvzzz~~~}}}kkk```TTTNNNOOORRRQQQNNNPPPOOONNNNNNPPPRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUSSSQQQLLLGGGBBB???;;;<<<===???AAACCCEEEFFFBBB@@@===:::999999999:::;;;===@@@DDDIIIMMMPPPRRRQQQNNNIIIDDD@@@<<<888555555333111000111222222111000000///////////////000........................////////////////////////////////////////////////////////////////////////............------------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////---------...............000...,,,,,,.........---....................................................................................////////////........................,,,++++++***++++++,,,,,,***)))((()))++++++)))(((******************************++++++++++++******((()))***,,,......//////++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,---.../////////......---,,,+++************+++++++++,,,,,,,,,***+++,,,------,,,+++***(((((())))))***++++++,,,))))))*********+++++++++...,,,+++******+++,,,...+++++++++,,,,,,,,,------******+++,,,------------(((***,,,,,,+++***+++,,,)))***,,,,,,+++,,,...000,,,,,,------------,,,,,,,,,------...------,,,,,,////////////////////////---------.........//////222111///---,,,---///000.../////////000000000111000000/////////000000111//////000000000111111111111111111111111111111111222222111111000111111111111000000000000000111111222222222222222333333444555777999:::<<<@@@FFFJJJPPPVVV]]]aaacccaaa```___[[[XXXTTTRRRRRRUUUZZZ]]]^^^______```bbbdddggghhhmmmnnnpppoooooooooqqqsssxxxzzz||||||{{{{{{{{{|||~~~zzzxxxzzz||||||zzznnn^^^UUUUUUVVVTTTRRRNNNLLLJJJKKKMMMOOOPPPPPPNNNOOOOOOPPPPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRSSSSSSRRRNNNIIIDDDAAA;;;:::;;;<<>>CCCHHHKKKIIIGGGCCC???;;;888777666555666888<<>>:::888666555555666999???EEEKKKOOORRRQQQQQQQQQPPPMMMIIIFFF@@@<<<777444333333222111000000//////000111111222////////////////////////000000000000000000000000////////////////////////......................../////////000000000111111............/////////000........................................................................,,,,,,------...//////000666444111000000000///---....................................................................................////////////---------.........//////+++*********+++,,,,,,---,,,+++***+++------+++***''''''(((***+++,,,---...******++++++++++++*********)))(((((())),,,///111++++++++++++******))))))++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------((()))+++,,,,,,+++)))(((++++++,,,,,,,,,---------,,,------......------,,,+++,,,---,,,++++++,,,...---------+++******,,,...,,,------......------,,,---.........---,,,,,,+++------------------------,,,,,,------...///000000---...///000111111000000---......///000111111222000000///000000111222222////////////000000000000111111111111111111111111111000000000111222333333222222111111222333444444555555444333444555666777===CCCKKKOOOQQQUUU[[[```aaabbbaaa___[[[XXXWWWWWWTTTXXX^^^dddiiikkkkkkjjjkkkkkkjjjkkkmmmpppsssuuuttttttsssssstttwww|||yyytttaaa\\\UUUOOOMMMLLLLLLKKKHHHJJJLLLOOOPPPPPPOOOOOOKKKLLLLLLMMMMMMMMMMMMMMMOOOQQQRRRSSSSSSQQQNNNMMMFFFCCC>>><<<<<>>???BBBDDDFFFLLLQQQOOOGGG???:::999777666555666:::AAAGGGLLLNNNQQQSSSSSSRRRPPPOOOOOOJJJGGGBBB<<<888555444333000000000111333333000...000000////////////000000000000000000111111111111////////////////////////111000///......///000111000000000000000000000000111///---...111222000.........------------............////////////..............................---------............///........................------------------------......------------............................................................---------,,,,,,,,,,,,++++++******++++++,,,)))---222555333000---+++++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++,,,------......******+++,,,,,,+++******+++)))((())),,,---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,...------...............///---,,,,,,...//////........./////////000000000111111111111111000000000000000111111111111000000000111111111111222222222111222333444333222000///222222222222222222222222111111222333333333333333222333444666888<<>>;;;:::888666666999>>>DDDGGGNNNQQQSSSTTTSSSQQQPPPQQQOOOLLLHHHBBB===999666555333222111222333333222000000000////////////000000/////////000000000111111////////////////////////111000///......///000111////////////////////////111///......000111000...///......------......///......////////////..............................---------............///........................------------------------......------------..................................................................------,,,,,,,,,++++++******++++++,,,)))...555999777333...+++++++++******++++++,,,---************************,,,++++++******++++++,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------......------,,,...------,,,++++++******---------,,,+++***(((''')))******++++++******)))+++***)))***+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,111...+++,,,///111000//////---,,,---...000///////////////000000000111111111111111111111222222222000000111111111111000000000111111111111222222222222333444444444333111000222222222222333333333333222333333333444444444444444666999<<>><<<:::888777888;;;???BBBLLLOOORRRTTTSSSRRRRRRRRRTTTRRROOOJJJEEE@@@;;;999777555222222222333333222111000000//////000000111....../////////000000000////////////////////////000000////////////000000........................000///......000000///...///......------......///......////////////..............................---------............///........................------------------------......------------....................................................../////////............---,,,++++++******++++++,,,)))---333666555111---+++++++++******++++++,,,---************************,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,------------++++++++++++------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++******000000///---+++(((&&&%%%******++++++++++++******------,,,---------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------------------------------,,,,,,,,,,,,,,,222///,,,,,,111777777333///...,,,---///000000///000000000000111111111111000000111111111111111222000111111222222111111000000000111111111222222222333333444444444333222111222333333333333333444444333333333333444444555555666999>>>BBBFFFKKKPPPTTTYYY[[[^^^```aaacccfffhhhkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmnnnqqqtttvvvxxx{{{|||}}}~~~xxxiii\\\WWWUUUQQQNNNKKKKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMPPPOOOOOOMMMJJJGGGCCCAAAEEEEEEHHHNNNRRRPPPHHH@@@>>><<<999777888:::===???HHHKKKOOOQQQQQQQQQQQQRRRTTTTTTSSSPPPLLLGGGCCC@@@<<<999444222222222222222111000000000000000000111............////////////////////////////////////000000////////////000000........................//////...////////////...//////............//////......////////////..............................---------............///......................................................------------....................................................../////////////////////...,,,++++++******++++++,,,)))+++...///...,,,++++++++++++******++++++,,,---************************,,,++++++******++++++,,,)))***,,,------,,,***)))+++++++++,,,,,,---------------++++++++++++------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,------...------,,,,,,,,,++++++,,,,,,,,,------...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------------------------------------------...111000...---555>>>???:::000...------///000000///000000000000111111111111/////////000000000111111111111222222222222111111000000111111111222222222444444444444333333222222222222222333333444444444222222222222333555777888:::>>>CCCHHHLLLQQQUUUYYY[[[]]]```bbbccceeehhhjjjmmmmmmmmmmmmlllkkkjjjiiimmmllllllmmmppptttyyy{{{|||}}}~~~pppeeeaaaZZZTTTOOOLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKNNNOOOPPPQQQOOOLLLIIIGGGEEEDDDFFFMMMSSSRRRKKKDDD@@@>>>;;;999999:::===>>>BBBFFFJJJMMMNNNOOOPPPQQQQQQRRRSSSRRRQQQMMMJJJHHHBBB>>>888444333222222111111111000000000000111111............////////////000000000000000000000000//////000000000000//////.........................../////////.........////////////....../////////......////////////..............................---------............///......................................................------------........................................................./////////////////////,,,++++++******++++++,,,)))***+++***((((((***+++++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,------,,,+++***)))))))))******++++++,,,---,,,,,,++++++,,,,,,---++++++************++++++***++++++,,,,,,++++++***))))))******+++,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,---+++,,,---,,,+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------............---111000///555???AAA;;;000...---...///111000000/////////000000000111111.........///000000111111111111222222222222111111000111111111111222222222444333333333222222222222111111222222333333444444222222222333555777:::<<<@@@DDDJJJOOOSSSVVVZZZ\\\]]]___aaabbbdddfffiiillljjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkmmmqqqvvv{{{~~~|||vvvpppggg\\\TTTOOOMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJLLLNNNPPPRRRRRRQQQNNNMMMHHHGGGHHHMMMRRRSSSNNNIIICCCBBB???<<<;;;<<<===>>>===@@@EEEIIIKKKMMMOOOPPPOOOPPPRRRSSSSSSRRRPPPOOOIIIDDD>>>999666444222000222111111000000111111222....../////////000000000000000000000000000000000//////000000000000//////........................---...//////------...///000//////......//////000......////////////..............................---------............///......................................................------------......................................................---............/////////,,,++++++******++++++,,,******+++***((((((***,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++***************+++++++++//////...---,,,+++)))(((,,,,,,+++******+++,,,,,,+++---...---+++)))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------------------...------,,,,,,........................++++++,,,,,,------------)))000222...111:::<<<777000///---...000111111000....../////////000000000...//////000111111222222111222222333333222222111000111111111111222222222333333222111111111111111000000111111222333333444333333333555777;;;???AAAFFFKKKQQQVVVYYY[[[]]]___aaabbbcccddddddfffiiillliiijjjjjjjjjjjjiiiiiihhhhhhiiikkknnnsssyyy~~~rrrdddYYYQQQNNNMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNQQQSSSTTTSSSRRRPPPLLLLLLLLLOOOSSSTTTRRROOOIIIGGGCCC@@@===<<<<<<<<<999===CCCGGGJJJLLLNNNPPPOOOPPPQQQSSSTTTTTTSSSSSSPPPLLLEEE???;;;777333111222111111000000111111222/////////000000000111111000000000000000000000000...///000111111000///...////////////////////////,,,...000///---,,,...///000000////////////000000......////////////..............................---------............///......................................................------------......................................................,,,,,,------............,,,++++++++++++++++++,,,***+++,,,,,,+++***+++,,,++++++******++++++,,,---------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,------......++++++---......---++++++++++++************++++++,,,------......------,,,,,,,,,++++++***)))))))))'''((()))+++---.........,,,+++***))))))***+++,,,---///111///,,,+++,,,///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------............---,,,++++++........................*********++++++,,,,,,,,,&&&///222---...555777222000///......000111111000............///////////////000000111222222333333111222222333333222222111000111111111111222222222333222111111000000111111//////000111222222333333444444444666:::>>>BBBEEEKKKOOOUUUZZZ\\\^^^___aaadddeeeeeeeeeeeefffiiikkkllllllkkkiiihhhgggffffffhhhiiikkkooouuu{{{yyyiii\\\SSSNNNMMMLLLMMMNNNOOOOOOOOOOOOOOONNNOOOQQQSSSTTTSSSRRRRRRPPPOOOPPPQQQSSSTTTTTTSSSNNNKKKGGGBBB>>><<<::::::888<<>>999555111222222111111111111222222000000000000111111111111000000000000000000000000...///000111111000///...000000000000000000000000,,,...000///---,,,---000000000////////////000000......////////////..............................---------.........//////........................////////////////////////.........------.........................................................,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,,,,---+++(((&&&)))))))))((()))******+++,,,,,,+++***+++,,,...///---,,,***(((((()))***+++...------,,,+++***)))))))))((((((((((((***,,,---------------,,,++++++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---///...---***)))$$$&&&))),,,...---,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---//////...---,,,++++++******+++---//////...---,,,........................///////////////000111222777555222000/////////000000000//////.........---111111111111111111111111000000000000000000000000000111111111111222222222333333222222222222222222333333222222222222222333555777:::===AAAFFFMMMQQQXXXZZZ\\\]]]]]]^^^```aaaeeefffffffffggggggggggggggghhhiiiiiihhhggghhhiiilllnnnrrrwww}}}sssfff\\\UUURRRPPPRRRTTTRRROOONNNOOOQQQLLLMMMMMMNNNPPPQQQSSSTTTQQQRRRSSSTTTTTTTTTTTTTTTRRRPPPMMMIIIEEEAAA>>><<<>>>@@@CCCEEEGGGIIILLLOOORRRSSSTTTSSSQQQQQQQQQRRRTTTSSSQQQLLLFFF???999555333222000///...000111222000000000000000000000000000000000000000000000000222111111111000000////////////////////////////////////000000000000//////000000000///......------////////////////////////333000---,,,...000///---////////////////////////---------......000111222000000//////.........---//////.........---------------...///000000/////////////////////......------------............///++++++++++++++++++++++++///...------......,,,*********))))))******+++,,,,,,,,,+++++++++,,,---...---,,,***)))((()))***+++---,,,,,,++++++***************))))))***+++,,,---,,,,,,---------,,,++++++000///...---+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------''')))+++---...,,,+++)))++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---.........------,,,,,,++++++,,,---.........------........................//////.........///000000555333111///...//////000111111000000000/////////111111111111111111111111000000000000000000000000111111111111222222222222222222222222222222222222222222222222333444555666555888===AAAFFFKKKRRRVVVYYY[[[]]]^^^^^^___```bbbbbbccccccdddeeefffgggggggggiiijjjkkkjjjkkkmmmnnnsssvvvzzzyyymmmccc[[[WWWUUUWWWYYYWWWTTTPPPOOOOOOKKKLLLNNNOOOPPPPPPPPPOOOQQQQQQSSSTTTTTTUUUUUUUUUTTTRRROOOLLLHHHEEEBBB@@@AAACCCFFFGGGIIIJJJMMMOOOSSSUUUUUUUUUSSSSSSTTTUUUVVVUUUTTTQQQLLLFFF@@@<<<555444222111000000222222000000000000000000000000000000000000000000000000111111111111000000000/////////////////////////////////000000000000//////.........///////////////////////////////////////111///,,,,,,...//////---////////////////////////...............///000111000/////////............//////.........---------------...///////////////...............------,,,---------............///++++++++++++++++++++++++///---,,,,,,---...---,,,++++++******++++++,,,---,,,,,,,,,+++,,,,,,---...---,,,***))))))***++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++,,,---------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000+++,,,.........,,,***(((++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,------------.................................//////......---.........222111000.........///000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222333111111111111111111111111222222222333444666888:::888<<>>DDDHHHNNNSSSVVVXXXZZZ[[[\\\^^^```aaaaaabbbdddeeefffffffffgggiiikkknnnooommmqqqxxxzzzkkk]]]TTTRRRPPPNNNLLLLLLMMMPPPQQQMMMNNNPPPRRRSSSUUUUUUUUUSSSSSSSSSRRRQQQPPPPPPOOOPPPQQQRRRRRRQQQQQQRRRSSSUUUVVVVVVVVVTTTSSSTTTUUUTTTUUUUUUSSSPPPLLLHHHEEE???===;;;888555333111000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000......////////////......000000//////............////////////////////////---.....................////////////////////////000//////............///.........///////////////---........................///////////////......///////////////...---------------............///++++++++++++++++++++++++---,,,++++++---//////...,,,,,,++++++,,,,,,---...---............---,,,,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++++++++++++++***++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******)))***+++---000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////---***(((***+++,,,---......//////++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------.........------........./////////........................//////......---..................///////////////............////////////000000000000000000000000111111111111111111111111222222222222333333333333111111111222333333444444666666555666999===AAADDDKKKOOOSSSWWWXXXYYYZZZ[[[]]]^^^```aaaaaabbbdddfffffffffgggiiilllppptttvvvvvv{{{wwwggg\\\VVVTTTQQQNNNLLLMMMNNNOOOMMMNNNOOOQQQRRRSSSSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUSSSSSSTTTUUUWWWXXXXXXWWWUUUSSSSSSTTTUUUUUUVVVUUURRRNNNJJJHHHBBB@@@>>><<<888555333222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000---......//////......---111000000///......------////////////////////////...///111000///------...//////////////////////////////.........//////000.........///////////////---------...............//////////////////...---//////000000//////...------------............///++++++++++++++++++++++++---,,,,,,---...///---,,,+++++++++++++++,,,,,,------.../////////...,,,+++***++++++,,,---------,,,++++++++++++++++++,,,,,,)))***+++,,,------,,,,,,,,,,,,---------,,,++++++((((((***+++---...000000,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++***++++++,,,------......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------------,,,---///000000//////...........................//////.........///000000//////000000000//////.........//////000000000000111111111111111111111111111111111111111111111111222222222333333333444444111222222333444444555555777666777999>>>DDDJJJMMMPPPSSSWWWYYYZZZ[[[]]]___\\\^^^```aaaaaaaaaccceeeggghhhjjjnnnssszzzuuujjj```^^^\\\XXXUUUQQQNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTUUUVVVVVVUUUTTTUUUVVVVVVWWWWWWUUUQQQOOOOOOPPPRRRSSSTTTTTTSSSPPPMMMKKKEEEDDDBBB???<<<999777555111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000---......//////......---///////////////.........////////////////////////000222333222///------...////////////////////////...............///000111............/////////000---------........./////////////////////...------......//////......---,,,---------............///+++++++++++++++++++++++++++***+++,,,------+++(((++++++******++++++,,,---....../////////...,,,+++***+++,,,,,,------------++++++++++++++++++++++++)))***,,,...//////......------------,,,,,,+++***///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,......///...,,,((($$$""",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,---///111111000...---........................///////////////000111222000000111111000///......//////000000111111111222111111111111111111111111111111111111111111111111222222333333333444444444222222333444444555666666666777888<<>>DDDIIIMMMQQQVVVYYYYYY[[[]]]]]]]]]^^^```aaaaaaaaaaaaaaaccchhhmmmqqquuu}}}~~~vvvfffYYYSSSOOOMMMKKKKKKKKKKKKJJJHHHLLLOOORRRTTTSSSTTTVVVYYYZZZYYYWWWVVVVVVWWWXXXYYY[[[XXXSSSNNNIIIFFFDDDCCCEEEGGGJJJLLLNNNOOOOOONNNLLLKKKJJJIIIHHHDDD@@@<<<888666444222111000000000111111111111111111111111111111111111111111111111000000000000000000000000.......................................///000000////////////000000000000/////////////////////............/////////000000......////////////......---------.........//////...........................---------......///000//////.........------------------...///000000000,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++...------,,,,,,++++++***,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++***,,,------,,,+++---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------........................///---,,,,,,...//////...------.........///////////////000000000000//////////////////////////////......////////////000000000000000000000000000000000000000000111111111111///000000111333444555555333333333333333444444444444444555444444666:::===AAAEEEJJJNNNQQQUUUYYY[[[[[[]]]___`````````aaaccccccccccccdddgggmmmvvv|||zzzjjj[[[TTTTTTQQQMMMKKKJJJJJJJJJIIILLLNNNQQQRRRSSSUUUWWWYYYZZZYYYWWWVVVVVVVVVWWWXXXYYYWWWTTTPPPKKKFFFBBB@@@@@@BBBFFFJJJMMMOOOOOOOOOOOONNNMMMMMMLLLJJJFFFCCC<<<:::777333111111111111000000000000000000000000111111111111111111111111000000000000000000000000.......................................///000000////////////000000000000......//////////////////....../////////000000000......////////////......------........./////////........................,,,,,,,,,,,,,,,,,,---..................------------------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------............////////////............//////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000///000000000111111111111000111111222333444555666444444444444444333333333555555555555666999===AAAGGGJJJOOORRRUUUWWWZZZ]]]]]]___bbbcccbbbaaabbbcccccceeeiiilllqqqxxx~~~zzznnnbbb]]]ZZZVVVQQQMMMMMMMMMMMMMMMLLLMMMOOOPPPRRRTTTVVVXXXYYYXXXWWWVVVVVVVVVWWWWWWWWWVVVUUURRRMMMGGGAAA>>><<>>???AAADDDHHHKKKLLLLLLJJJIIIJJJMMMOOOPPPQQQIIIGGGCCC>>>999555222111111111111111111111111111////////////////////////000000000000000000000000////////////////////////...............///000000////////////000000000000------......///000000000//////000000000111111111......////////////............/////////000000000////////////////////////000//////...............---------...............------------------------,,,,,,,,,---------......+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........---------,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,---------+++,,,---,,,***)))***++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------------------............------------------------+++---000000...---...///.../////////000000000000111000///......///000111000000000000000000000000111111111000000000//////000000000000000000000000000000000000111111111111000000111222333444444555333333444444555555666666666999<<>><<<<<<>>>AAAEEEGGGGGGEEEDDDEEEIIILLLOOOPPPNNNLLLIIIEEE???:::555222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////...............///000000////////////000000000000------......///000000111///000000000111111111111......////////////........./////////000000000000////////////////////////000//////......---......---------.........//////------------------------,,,,,,,,,------.........*********++++++,,,,,,------,,,,,,++++++,,,,,,---////////////////////////+++++++++,,,,,,---------/////////......---------************************------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,+++++++++,,,,,,---------,,,---...---+++***+++,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////........................***---000000...------///////////////000000000000111000///......///000111000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111---...///111333555666777333333333444555666777777888;;;???BBBEEEIIIMMMOOOOOOQQQUUUXXXZZZ\\\___aaa]]]___cccffflllttt}}}~~~{{{xxxvvvbbb]]]XXXVVVVVVVVVTTTRRRQQQRRRTTTVVVXXXYYYZZZZZZUUUUUUVVVUUURRRNNNJJJHHH@@@>>>;;;999:::===AAADDDDDDBBBAAABBBFFFJJJMMMOOOQQQPPPNNNJJJDDD===777444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000...............///000000////////////000000000000---------...///000000111............////////////......////////////......////////////000000000000000000000000000000000000000///...------------------------.........//////------------------------,,,++++++******++++++,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++---............---,,,,,,,,,,,,,,,,,,,,,,,,------...///000...***(((++++++************++++++,,,,,,............,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,++++++,,,,,,,,,---------............------------......////////////000000000000,,,---///111333444555666000000000000000000000000333333222111000///............///000111222222333222111000111222222111000222222111111111111111222444444333222222333333333444555555666666777777777:::===BBBFFFJJJNNNSSSVVVTTTVVVYYY[[[\\\^^^```cccdddggglllpppvvvzzzqqqeee\\\WWWUUURRRPPPQQQRRRTTTUUUWWWWWWXXXXXX[[[YYYWWWUUUTTTQQQLLLIIIDDD@@@;;;999:::===>>>?????????>>>===>>>CCCIIINNNKKKMMMOOOOOOKKKEEE>>>999555555444333222222222222......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000...000111222222111000...---------.........//////---.........//////000000---------...///000000111......------------......------............------////////////////////////////////////////////////........................---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---......---++++++************++++++***++++++,,,,,,++++++***------------------------------------------------------------------------***+++,,,,,,---,,,,,,,,,,,,,,,---------...............------------......------------...............///000111222333333333000000000000000000000000222222111111000///////////////000000111111222222222111000111222222111000222222111111111111222222444444333333222333333444555555555555666777888999BBBDDDHHHKKKMMMOOORRRTTTWWWYYYZZZ[[[\\\___bbbeeegggnnnwww~~~xxxjjj___XXXTTTRRROOOPPPQQQRRRTTTVVVWWWWWWXXXYYYXXXVVVVVVUUUSSSOOOLLLGGGCCC===:::999;;;<<<<<<>>>======<<<===AAAGGGKKKNNNPPPRRRRRROOOJJJCCC???888666555333222222222222/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///111222222111///...---------.........//////........./////////000000------......///000000111///................../////////000000000000//////////////////////////////////////////////////////////////////////////////...------,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...000++++++************++++++,,,++++++******++++++,,,------------------------........................------------------------+++,,,------......---------------.........//////......------------......------------............111111222222111111000///000000000000000000000000000000000000000000000000000000000000000111111111222111000111222222111000222222111111111111222222444333333333333333444444666555444444666888;;;<<>>CCCGGGNNNPPPRRRTTTRRRMMMHHHEEE<<<:::666333111111222333000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////111111111111//////------........./////////......////////////000000---......//////000000111000//////......//////000//////000000000000//////////////////////////////////////////////////////000000000000000000000000------,,,,,,,,,,,,------......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))))))))+++,,,++++++,,,,,,,,,,,,------//////...,,,******,,,---,,,++++++******++++++,,,......,,,,,,,,,,,,......------------------------------------............------------------------,,,------...............------........./////////......------------......////////////000000000000111111222111111000//////000000000000000000000000//////000000111111111111111111111000000000000000222111000111222222111000222222111111111222333333444333333333333444444555666666555555777:::>>>AAAEEEIIIMMMQQQRRRTTTUUUWWWWWWXXXZZZ]]]bbbkkkttt{{{~~~lll```XXXSSSOOOLLLMMMNNNPPPRRRTTTVVVWWWWWWVVVVVVVVVWWWVVVSSSQQQMMMHHHAAA<<<999999888888:::::::::999999;;;>>>BBBIIIKKKNNNQQQPPPNNNJJJHHHAAA>>>999555222222333444222111111000000/////////000000000000000000000000//////////////////////////////////////////////////////000111111000//////............//////////////////////////////000000......//////000000000000000000////////////000000------............------////////////////////////////////////////////////////////////////////////,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))))))))+++,,,+++++++++,,,,,,------------///000///,,,++++++---,,,,,,++++++++++++,,,,,,......,,,,,,,,,,,,......------------------------++++++,,,,,,,,,---------------------------------,,,---......//////......------------.........///......------------......////////////000000000000///000000111111111000000/////////////////////////////////000111111222222111111111000000000000000222111000111222222111000222222111111222333333444444333333333444444555666777666666777:::>>>BBBEEEFFFIIIMMMPPPRRRTTTVVVWWWUUUXXX]]]dddmmmyyyrrrdddZZZRRRNNNLLLMMMMMMNNNPPPRRRTTTVVVXXXWWWVVVVVVWWWUUURRRPPPNNNIIIBBB===;;;::::::::::::::::::999888999;;;===CCCFFFJJJNNNOOOOOOMMMKKKFFFCCC===888444333333444222222111111000000//////000000000000000000000000/////////////////////////////////////////////////////////000000/////////........./////////000000000000000000000000///////////////000000000000000000000////////////000000------............------////////////////////////////////////////////////........................,,,++++++******++++++,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,------+++******+++,,,,,,***++++++,,,,,,------...(((,,,//////---,,,...000,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,------------------------***++++++,,,,,,---------------------------------,,,---......//////......,,,,,,,,,---------............------------......------------..................///000111111111111//////////////////////////////000000111111111222000000000000000111111111222111000111222222111000222222111222222333444555333333333333444555666777777777888:::>>>BBBFFFIIIKKKMMMOOOQQQRRRSSSVVVXXX[[[```iiisss~~~zzzlll```UUUNNNNNNNNNMMMNNNOOOQQQSSSUUUWWWVVVUUUVVVVVVUUURRRPPPOOOJJJDDD???===<<<<<<<<<:::;;;;;;:::999888999:::@@@CCCHHHLLLPPPQQQPPPPPPJJJGGGBBB<<<888555444444111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000111111000000000000//////000000000000000000000000000//////......//////000//////000000000000//////////////////////////////////////////////////////........................,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------******+++,,,,,,---......(((+++---+++((((((,,,111---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***------------------------++++++,,,,,,---......///------------------------,,,,,,---............---+++++++++,,,,,,,,,,,,---......------------......------------...............//////000000000000000////////////////////////000000000000000111111111//////000000111111222222222111000111222222111000222222222222333444555555333333333444444555666777777888:::>>>BBBFFFIIIKKKMMMOOOQQQRRRTTTWWW\\\___jjjppp{{{yyylll^^^VVVPPPOOONNNNNNNNNPPPRRRTTTSSSSSSSSSTTTVVVVVVTTTRRRRRRMMMFFFAAA>>>======<<<;;;======<<<:::888888999<<>>===<<<<<<>>>>>>===;;;999888888999<<>>999666444000000000111222222222333000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000222111111111000000//////111111111000000000000000......------------......------............------////////////////////////////////////////////////000000000000000000000000........................//////...---,,,,,,++++++,,,---...//////...---,,,---------,,,,,,,,,++++++))))))*********+++++++++------------------------+++++++++,,,,,,------------------,,,,,,+++++++++*********++++++,,,,,,,,,...+++***+++---...---***000///---,,,++++++,,,------,,,+++******+++,,,---///......---,,,+++******+++++++++,,,,,,,,,---------------............///...---,,,,,,,,,,,,---...---------------------------,,,,,,,,,,,,---..............................////////////////////////222111111111000000//////333333333222222111111111333111000000111111000...222222111111111111111222555555444444333333444444888888777666666777888999999:::???FFFJJJJJJMMMRRRPPPQQQSSSVVV\\\ggguuuxxxhhh[[[WWWUUUVVVTTTQQQPPPSSSQQQRRRTTTVVVVVVUUUTTTRRRTTTRRRNNNJJJEEE@@@===;;;;;;>>>BBBCCCAAA===:::888===;;;===BBBFFFHHHMMMRRRUUUQQQMMMIIIFFFAAA:::555555444333222111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000//////.........---......////////////......//////............////////////////////////////////////............//////...............---------///......---,,,,,,++++++,,,---............---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------......---------------------------,,,,,,,,,++++++------.........////////////---++++++------,,,***......---------......///------,,,,,,,,,,,,---------------,,,++++++******---------.........//////---------............///......---,,,,,,---......////////////............------,,,,,,------...///........................111111111111111111111111111111111111000000000///222222222111111000000000222111000000111111000...222111111111111111111111444444333333333444444444999888888777888999:::;;;???AAAFFFKKKJJJHHHKKKQQQMMMPPPUUU[[[dddqqqxxxgggbbb______\\\VVVRRRSSSMMMNNNPPPRRRTTTTTTTTTTTTTTTRRROOOJJJFFFAAA===;;;<<>>999555444333222111111111222111000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000/////////..................////////////......//////............////////////////////////////////////............////////////.........---------.........------,,,,,,+++,,,,,,------------,,,,,,++++++++++++************------------............------------------------000//////......---,,,,,,------------,,,,,,,,,,,,......////////////000000///---,,,,,,------+++***,,,---...//////000000000------............------++++++++++++++++++++++++---------.........//////---------............///......---,,,,,,---....../////////......------------------,,,------...///........................111111111111111111111111111111111111000000000000111111111000000000000000222111000000111111000///111111111111111111111111222222222222333444555666999999888999:::;;;===>>>CCCEEEJJJNNNMMMJJJMMMSSSNNNSSSZZZbbbmmm{{{{{{uuupppmmmggg]]]VVVTTTNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSPPPLLLGGGCCC???======???BBBDDDDDDBBB???===:::777777;;;???BBBHHHOOOOOONNNMMMLLLJJJGGGBBB???666555444222222222222222111111000000000/////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////..................////////////......//////............////////////////////////////////////............///////////////...------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------............------------------------............------------------------------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------+++,,,.../////////...---,,,---...//////...---,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------............///......------------......---------,,,++++++******---------------...//////........................////////////////////////111111111000000000000000111111111111111111000000222000///000111111000///000000111111111111111111111111222222333555666777888888888999;;;===???AAAEEEEEEHHHNNNPPPOOOPPPTTTSSSYYYaaaiiirrr~~~{{{rrrdddYYYTTTRRRQQQQQQQQQQQQQQQRRRSSSTTTSSSQQQNNNJJJEEEAAA???>>>???AAADDDEEEDDDAAA???;;;666555888<<<@@@FFFMMMNNNNNNNNNNNNMMMJJJFFFCCC999888555333222222333333111111111000000000//////////////////////////////........................//////////////////////////////////////////////////////............/////////////////////////////////////////////...............////////////......//////............////////////////////////////////////............////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------******+++,,,---.........------------------------,,,+++++++++++++++++++++***+++,,,------...///000,,,,,,---...---,,,+++***+++,,,---......---,,,+++*********+++,,,,,,------+++++++++,,,,,,,,,---------------............///........................---------,,,,,,+++++++++...------------...//////////////////////////////////////////////////////000000000000000000111111222222222222222222222222111000///000111222111000///000111222333222222222111222222333444666777888777777888:::<<>>DDDKKKMMMNNNPPPPPPNNNKKKHHHFFF>>><<<888555333333333444111111111111000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////.........///////////////......////////////......//////............////////////////////////////////////............//////........................------------------------------,,,,,,,,,,,,------............------------***+++++++++,,,,,,,,,,,,------------------------((()))***+++---...//////------------...............------------,,,,,,,,,***,,,---...---...///111---------,,,,,,+++)))))),,,,,,------------,,,,,,+++++++++,,,,,,------------------.........//////---------............///---...////////////...---////////////////////////......------......///000////////////////////////111111111111111111111111000000000000111111111111222222222222222333333333111000///000111222111000000111222444444444333333333333333444555777888999777888999;;;>>>BBBEEEGGGVVVRRRQQQWWW[[[ZZZWWWVVVbbbhhhrrrzzz{{{wwwuuussswww~~~|||lll^^^VVVOOOOOOPPPQQQRRRSSSTTTTTTQQQQQQRRRQQQOOOLLLIIIGGGCCCBBBBBBDDDHHHHHHEEEBBB===999777999;;;<<>>BBBFFFJJJLLL]]]]]]```dddccc```aaaeeeqqqwww}}}zzzwwwvvvtttyyyvvvhhhaaaVVVWWWWWWWWWVVVUUUSSSRRROOOPPPQQQRRRQQQOOOLLLKKKHHHFFFEEEGGGKKKKKKHHHDDD===999888:::::::::===BBBEEEJJJOOOQQQPPPNNNMMMMMMHHHEEE@@@:::666444444555222222222111111111000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000............/////////000......////////////......//////............////////////////////////////////////............//////+++,,,,,,---...///000000------------------------///...------------...///---------,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------..................---------.........//////......---------,,,,,,,,,///111222000,,,***+++------,,,++++++,,,---///000000///...------...///000........................+++++++++,,,,,,,,,---------------.........//////---...///000000///...---,,,,,,---...///000111111...............///000000000000000000000000000000//////////////////////////////000000111111111222//////000000111111111222000/////////111222222111111222555666777777666555777666666777777888999:::;;;<<<===@@@DDDIIIMMMOOO^^^ccckkkooojjjffflllvvvssslllbbbbbbaaa___[[[VVVRRROOONNNOOOQQQSSSRRRQQQNNNMMMLLLIIIGGGIIIMMMNNNJJJFFF===999888::::::888:::>>>BBBGGGNNNQQQQQQPPPPPPQQQKKKHHHBBB<<<777555444555222222222111111111111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000---.........//////000000......////////////......//////............////////////////////////////////////............//////...---,,,,,,++++++,,,,,,........................---,,,,,,++++++,,,,,,---///...------,,,------------------------------------------------------------,,,,,,,,,,,,---......333000,,,,,,...//////............------,,,,,,,,,..............................---------,,,,,,,,,///////////////.........---------,,,,,,+++++++++******++++++,,,---......000000//////.........---////////////////////////////////////////////////000000000000000000000000000000------111666444---000111111111111222222222111111111111111111111111111111000000000000111111111111111111111000//////333555777888777777999:::::::::;;;<<<============BBB??????EEEIIIJJJLLLPPP[[[gggqqqsssssszzztttsssqqqjjj___UUURRRSSSPPPPPPOOONNNMMMNNNPPPRRRPPPPPPOOONNNNNNNNNNNNNNNHHHBBB<<<:::<<<===<<<:::???CCCHHHMMMPPPQQQOOONNNMMMMMMJJJEEE>>>888555333444333111222333333222000111111222222222222111111000000000000000111111111000000000000000///......000000000000000000000000//////...---------------////////////////////////000000//////.........---000000000000000000000000000000//////.........---////////////000000000000////////////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---((((((((((((((()))******------------------------------------------,,,,,,---,,,,,,,,,,,,---......666333///---...///...,,,.........------,,,,,,,,,....................................------,,,,,,...............---------...---------,,,,,,,,,+++++++++,,,,,,------......000/////////............////////////////////////////////////////////////000000000000000000000000...///...,,,...222111,,,000111111111111222222222000000000000000000000000111111000000000000111111222222222222222222111111333555888::::::;;;===>>>@@@@@@AAAAAAAAAAAAAAA@@@DDDAAABBBGGGIIIKKKQQQWWW___nnn~~~xxxhhh[[[TTTRRROOOOOOOOOOOONNNOOOPPPQQQSSSSSSSSSSSSSSSSSSRRRRRRJJJDDD===:::;;;<<<;;;999>>>BBBGGGMMMPPPQQQQQQPPPOOOOOOMMMIIICCC===999777555444222222333333222111111111222222222222111111111111111000000000000000000000000000000///......000000000000000000000000000//////...------......////////////////////////000/////////............////////////////////////000/////////.............../////////000000000000////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))))))))***+++---...///------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---......888555222///......,,,+++.........---------------......................../////////............---------------------------.........------------------------...............////////////............////////////////////////////////////////////////000000000000000000000000---111222...---///000...000111111111111222222222////////////////////////111111000000000000111111333333333333444444444444444777;;;>>>@@@BBBDDDEEEHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEGGGIIIJJJNNNXXXdddpppssscccXXXRRRNNNNNNNNNNNNNNNOOOPPPPPPTTTTTTVVVWWWWWWVVVUUUUUUMMMGGG???;;;:::;;;:::999;;;???EEEKKKOOORRRSSSSSSRRRRRRQQQNNNJJJDDD???<<<888666444333333333222111111111222222222222111111222222111111000000//////000000000000000///......000000000000000000000000000000//////......//////////////////////////////////////////............////////////////////////////////////................../////////000000000////////////////////////......---,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---............///000111222------------------------.........------,,,,,,+++---,,,,,,,,,,,,---......666444222///...,,,++++++...............---------......................../////////////////////...---------------.................................////////////............///////////////.........////////////////////////////////////////////////////////////////////////000666888333///000222333000000111111111222222222000000000000000000000000222111111000000111111222222333333333444555666666777;;;@@@DDDGGGIIIKKKMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFGGGJJJLLLLLLRRRcccsss|||mmm```VVVOOONNNMMMLLLMMMNNNNNNMMMPPPRRRTTTVVVWWWVVVUUUTTTPPPKKKCCC>>><<<;;;:::999999<<>>;;;777555444444333222111111222222222222111111333222222111000///......000000000000000///......////////////////////////000000////////////000000////////////////////////.........///////////////.................................///////////////............///////////////////////////////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......---...///...,,,,,,,,,---.............../////////........................---............/////////------......///000000000---------------..................///////////////.........///////////////////////////////////////////////////////////////000000000000000000000000---444666222...///111222000111111111111222222222111111111111111111111111222222111111111111222222111111111222444666999:::???CCCHHHKKKLLLLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFHHHMMMSSSYYYggg{{{jjj[[[UUUNNNJJJJJJJJJIIIHHHMMMOOOQQQTTTUUUVVVWWWWWWVVVSSSOOOJJJEEEAAA???>>>;;;===@@@EEEJJJOOOSSSUUUUUUSSSRRRSSSTTTRRRMMMHHHAAA>>>999666555444333222111111222222222222111111222222111111000000//////000000000000000///......000000000000000000000000//////......//////000000////////////////////////.........///////////////.................................///////////////------.........///////////////////////////////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////////////////000000------------------------+++,,,,,,------.........---,,,,,,,,,,,,---......,,,...000///---,,,---...---........./////////000........................,,,,,,------............,,,,,,---......///000000+++,,,,,,,,,---------------------......//////000............/////////000////////////////////////////////////////////////000000000000000000000000+++000222...,,,...000000000111111111111222222222111111111111111111111111333222222111111222222333222222222333555888;;;===@@@DDDHHHJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGIIINNNXXXcccuuuxxxddd\\\RRRKKKJJJKKKIIIHHHMMMNNNOOOQQQTTTVVVWWWXXXWWWWWWUUUPPPKKKFFFBBB@@@@@@AAADDDGGGLLLPPPTTTWWWWWWTTTRRRSSSUUUUUUPPPLLLCCC@@@;;;777555555444333111111222222222222111111111111111000000000000000000000000000000///......000000000000000000000000......------...//////000////////////////////////............/////////000..................................../////////000---------.........////////////////////////////////////...------------...........................---,,,,,,++++++,,,,,,---------------...000111222------------------------***++++++,,,---...//////---,,,,,,,,,,,,---.........000222111...,,,---...---.........//////000000........................,,,,,,,,,---------......++++++,,,,,,---...//////+++++++++,,,,,,---------+++,,,,,,---...///000000---.........//////000000////////////////////////////////////////////////000000000000000000000000+++///000------000111///000111111111111222222222000000000000000000000000333222222111111222222333333333333444777:::===@@@AAADDDHHHIIIHHHEEECCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJPPP[[[jjj}}}kkkaaaUUUMMMKKKKKKJJJHHHKKKLLLMMMNNNQQQTTTVVVXXXXXXXXXXXXTTTOOOHHHDDDBBBDDDEEEGGGIIIMMMRRRUUUXXXXXXUUURRRSSSVVVWWWSSSOOOEEEAAA;;;777666555444333111111222222222222111111000000000000000111111111000000000000000//////...000000000000000000000000---------------...///000////////////////////////---.........//////000000........................---.........//////000000---------.........////////////////////////////////////.........---------////////////////////////,,,---...---,,,+++---///---,,,,,,---...///000000................................................------------------------***&&&###'''---111...***+++,,,---.........---,,,---,,,,,,...///000///---///......------......//////////////////.........................................................---...///000000///...------......///000111111222............////////////...///000///...---...000...///000222222111000000000111111111111222222222333333333222222222111111111111111000000000000000555555666777999<<<>>>???BBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFIIILLLIIIKKKSSSaaauuu|||zzzwwwtttoookkkjjjlllnnnnnnnnnppptttxxxzzz}}}sss```TTTOOONNNKKKHHHIIIIIIKKKNNNSSSVVVVVVVVVWWWWWWUUUSSSPPPMMMJJJHHHGGGHHHIIIKKKNNNQQQSSSTTTVVVTTTSSSTTTVVVVVVSSSOOOLLLGGG???999555333111000666666666555444333111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////---...///000000///...------......///////////////............////////////......---------,,,,,,,,,........................---......---++++++---.........------------.......................................---------------------------------------000---+++,,,///000...++++++,,,---.........---------,,,,,,---///000///------,,,,,,,,,,,,,,,,,,---/////////////////////..........................................------------...///000000///...---------......//////000000............////////////...///000///......///000//////000111111111111111000111111111111222222222333333222222111111111111222222222222222222222222444444666888;;;===???@@@@@@@@@@@@@@@AAAAAABBBBBBAAACCCEEEFFFFFFGGGIIIJJJNNNSSS^^^mmm}}}xxxvvvuuuuuuuuutttrrrmmmgggbbb___aaabbbccccccggglllqqqyyy|||}}}{{{||||||{{{{{{|||~~~}}}iiiZZZSSSPPPMMMJJJKKKKKKLLLOOOSSSUUUVVVUUUVVVVVVUUUTTTSSSQQQOOONNNKKKKKKLLLNNNPPPRRRTTTVVVUUUTTTSSSTTTVVVUUUSSSPPPNNNIIIBBB===:::777555444666666666555444333111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////---...///000000///...------......///////////////............////////////---------,,,,,,,,,,,,,,,------------------------......///---++++++,,,---000///...---,,,+++++++++..............................------,,,,,,++++++------------------------111000000/////////......,,,,,,---............---...---,,,---/////////---,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////........................//////.........---------......////////////......---------...........................////////////...///000000......///000000000000000000111111222000111111111111222222222222111111111111000000000333333333333333333333333333444777999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAAEEEHHHIIIJJJLLLNNNVVV]]]kkk}}}~~~yyywwwuuuvvvzzz~~~~~~xxxsssqqqqqqqqqrrrtttuuutttnnneee___^^^___aaabbbeeekkkrrrwww~~~{{{wwwtttrrrrrrssstttwwwzzz}}}vvvfff]]]WWWRRRNNNNNNMMMNNNPPPSSSUUUUUUTTTUUUUUUVVVVVVVVVUUUUUUTTTPPPPPPQQQRRRSSSTTTVVVWWWUUUTTTSSSTTTUUUUUUSSSQQQQQQMMMGGGBBB???<<<999777666666555555333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......---......///////////////............////////////------------------------------------------------...//////---+++***,,,---///...---,,,,,,++++++,,,...........................------,,,,,,++++++***------------------------***---///...---,,,...000,,,------...............///---,,,---...///...---......////////////..................////////////......................../////////...------,,,,,,...//////////////////...///.................................////////////...000111000///...///000111000/////////000222333000000111111111222222222111000000000000000000000333333333333333444444444444555777888999777666444::::::999999999:::;;;<<<@@@BBBFFFIIIMMMQQQVVVZZZaaahhhwwwzzzsssmmmjjjhhhgggfffgggkkkpppvvvxxx}}}}}}|||zzzwwwuuuvvvwww|||}}}~~~~~~xxxpppkkkggghhhjjjmmmsss{{{{{{wwwwwwxxxyyy|||~~~~~~uuujjj```WWWQQQQQQPPPOOOPPPRRRTTTTTTSSSTTTUUUVVVVVVWWWWWWVVVVVVTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSTTTPPPLLLGGGDDD@@@;;;888777666555444333222222222111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000...//////////////////...---......///////////////............////////////............////////////.................................---++++++,,,---...------,,,,,,------...........................---------,,,,,,+++++++++------------------------))),,,......+++***---000------------......//////000...,,,,,,---......---...//////000000//////...---.........//////000000........................//////.........---------/////////....../////////000000//////////////////............///////////////000111000///...///111111000/////////000222333000000111111111222222222000000000000000000000111222222222333333333444444444666888:::::::::888777999999888888888:::<<<===BBBDDDFFFJJJPPPYYYbbbiiipppvvv{{{uuutttrrrnnniiiddd```^^^\\\]]]___ccchhhnnntttxxx{{{|||}}}}}}|||}}}{{{ssssssuuuzzz~~~vvviii]]]UUUSSSQQQPPPPPPRRRSSSSSSRRRTTTTTTUUUUUUUUUUUUUUUTTTUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTRRRNNNKKKGGGAAA;;;777777666555333222222222222111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000/////////....../////////---......///////////////............///////////////////////////000000000////////////////////////,,,---...---,,,+++---///......---------......///........................,,,,,,,,,,,,---------------------------------------///000///,,,***,,,.........------......///000111///,,,,,,---......---,,,---...//////...---,,,------......///000000000................................................//////............////////////000000000000000000............///////////////000111111//////000111000000000000000111111222000111111111111222222222000000000111111111111222111222222333333444444444555777999<<<>>>?????????999888888888999<<<>>>@@@DDDFFFHHHMMMVVVbbboooxxx~~~ttttttssssssrrrnnnjjjfffeeeeeefffeeeccc___\\\ZZZXXX\\\bbbhhhmmmsssyyy||||||~~~}}}{{{zzz{{{~~~}}}nnn```WWWTTTRRROOOOOOPPPRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRUUUUUUTTTSSSSSSSSSSSSTTTVVVVVVVVVSSSQQQOOOPPPQQQRRRPPPOOOMMMJJJDDD>>>999888777555333222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////---......///////////////............////////////............//////000000........................+++,,,------,,,,,,...000111000//////....................................,,,,,,,,,---......//////---------------------------.........---,,,---...///......---......000000222///,,,+++,,,.........,,,---...//////...---,,,------......///000000111........................,,,,,,------.../////////000///...------...///000---......//////000000000............///////////////000111111000///000111//////000111111111111111000111111111111222222222111111111111222222333333222333333444555555666666999999:::;;;<<<===>>>>>>888888777888:::===AAACCCGGGJJJOOOWWWaaaooo}}}zzztttnnniiidddccccccdddeeedddaaa^^^^^^```cccdddcccaaa^^^\\\[[[bbbkkksssxxx||||||wwwuuuuuuwwwxxxzzz}}}|||nnnaaaZZZSSSQQQNNNNNNOOOQQQQQQQQQPPPQQQRRRSSSSSSSSSSSSSSSUUUUUUTTTSSSSSSSSSSSSTTTTTTUUUTTTQQQLLLJJJKKKMMMMMMMMMNNNNNNMMMIIIBBB>>>888777555333222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000///...------...///000---......///////////////............////////////---------.........//////------------------------***+++,,,,,,,,,---///111444333111000...---------........................+++,,,,,,---...///000000------------------------(((((()))+++---.../////////......------///000111222///,,,+++,,,---.........///000222222000///...---------...///000000111........................+++,,,,,,---...///000000000///...------...///000,,,,,,------...///000000............/////////000///111222111000///000111...///111222222222111000000111111111111222222222111111222222222333333333444444444555666777777888===<<<;;;999888777777777888777777777:::>>>BBBDDDKKKOOOWWW```lllzzzzzzwwwwwwwwwtttooommmkkkgggbbb]]]]]]]]]]]]___bbbcccaaa```^^^```dddffffffdddaaa___aaaiiittt}}}zzzuuuttttttuuuqqqtttwwwuuurrrrrruuuzzzzzz|||zzzlllaaa[[[RRRPPPNNNMMMOOOPPPQQQQQQOOOOOOQQQRRRTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSRRRNNNIIIGGGHHHJJJIIIJJJMMMOOOOOOLLLGGGBBB999777555222111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000///...------...///000---......///////////////............/////////000000000//////.........---------------------------......//////000000111111,,,@@@LLL@@@111---///000---...000111222111///...111111000///////////////222111///...,,,,,,++++++......//////...---,,,,,,,,,---......//////......000000////////////000000////////////////////////////////////....................................////////////////////////000000000000000000000000......///000000000000000111111000000000000111111111111000000000000111111000000000000////////////000111111111111222222222222222111111111111111111000222555666666666666777::::::;;;:::999888777777888777999<<<<<<===CCCLLLPPPXXXaaakkkzzz|||oooiiihhhhhhhhheeeffffffccc___[[[ZZZZZZZZZ^^^cccfffgggfffggggggeeehhhlllnnnnnnmmmlllllluuuzzz|||wwwrrrqqqqqqrrrssssssqqqpppvvvxxx{{{|||pppeee]]]TTTQQQNNNMMMMMMNNNMMMMMMPPPPPPQQQRRRTTTVVVXXXYYYWWWWWWUUUTTTSSSSSSRRRSSSRRRSSSQQQKKKCCC???AAADDDEEEHHHKKKMMMNNNMMMKKKIII>>>;;;888444222222222333111111111111111111111111111111111111111111111111000000000000000000000000333333222222111000000000222111111111000000////////////000000000000//////......//////000000111111////////////000000000000////////////000000000000...///000111111000///...000000/////////.......................................//////000000000000111EEEOOOBBB000***---///---...000111111111///...............//////000111111000///...---,,,,,,,,,......///......------,,,,,,---......//////......//////............//////////////////////////////////////////............------------------------////////////////////////000000000000000000000000......///000000000000000111111000000000000111111111111000000000000111111000000000000000000000///111111111111222222222222333333333222222222222222---000333555666888:::<<<;;;;;;;;;:::999888777666666666999===>>>???FFFNNNXXXaaalllwwwvvvkkkbbb^^^^^^^^^^^^```aaabbbaaa___]]]]]]^^^aaaeeejjjnnnpppqqqssstttrrruuuzzz}}}}}}}}}~~~}}}yyyvvvuuutttsssrrrxxxyyyzzz|||}}}zzzoooggg[[[WWWQQQMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVXXXWWWVVVTTTSSSRRRRRRRRRPPPQQQPPPJJJCCC>>>???AAACCCFFFJJJMMMNNNMMMKKKJJJBBB???:::666333222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000111111111000000000///////////////000000000000//////////////////000000000000////////////000000000000////////////000000000000//////000000000000//////000000////////////......////////////////////////...////////////000000000222BBBIII===---))),,,000---...///000111000//////,,,,,,,,,---...000111222//////...---------------...............---------------...////////////......------------------...////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000000000000000......///000000000000000111000000//////000000111111111000000000000111111000000000000000000000000111111111111222222222333333333333444444444444444///111333555666888;;;>>><<<<<<;;;:::999888777777888888;;;@@@BBBEEEMMMVVVeeeppp}}}vvvfffbbb]]]ZZZYYYZZZZZZZZZ___aaadddddddddcccddddddmmmqqqxxx}}}~~~}}}~~~}}}|||{{{zzzyyyyyyyyyxxxtttsssvvvzzzxxxfff___UUUMMMJJJKKKMMMOOOOOOOOOPPPQQQRRRSSSTTTTTTXXXXXXVVVUUUSSSRRRQQQQQQNNNOOONNNJJJCCC===<<<===???BBBGGGLLLNNNNNNLLLJJJGGGCCC>>>888444222222333000000000000000000000000111111111111111111111111000000000000000000000000222111111111111111000000000000///////////////...//////000000000000//////000000000000////////////////////////000000000000////////////000000000000000000////////////000000000000//////////////////........................////////////////////////,,,555999222++++++...000---...///000000000//////,,,,,,,,,------...000000......---------......///.........---------......------...///////////////......------------......////////////////////////////////////............------------------------////////////////////////////////////////////////......///000000000000000000000////////////000000111111000000000000111111000000000000000111111111111111111222222222333333333333333333444444444444555666666666555666999<<<===<<<;;;:::999888888777===<<<>>>CCCGGGMMMXXXddduuu~~~wwwmmmddd\\\\\\]]]^^^___``````___eeehhhlllnnnoooooopppqqq|||}}}{{{{{{|||~~~vvvpppkkklllmmmqqqxxxwwwnnn```TTTNNNMMMOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUXXXXXXWWWUUUTTTRRRQQQPPPKKKLLLLLLIIICCC===:::999<<>>:::888999===AAAGGGJJJLLLLLLKKKLLLIIICCC===777444222111222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111............//////////////////000000000000//////111111000000//////......////////////000000000000////////////000000000000111000///......///000111//////000000000000111111------------------------/////////............---000---***+++...111///,,,------........./////////000//////...------............---------......///......---,,,,,,...///000......///000000000000/////////............//////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000......///000000000000000000//////......//////000111111000000000000111111///000000111111222222222222222222222333333333333111111222222333333444444222444666888999;;;>>>AAA<<<;;;:::999999:::;;;<<>>@@@;;;:::999999999;;;===>>>EEEHHHPPPZZZdddmmmzzz|||xxxqqqiiibbb```aaabbb___eeeiiijjjlllooopppnnnlllqqqwww|||~~~}}}uuuooommmlllmmmnnnrrrxxxwwwoookkk___[[[VVVQQQNNNOOORRRSSSSSSTTTVVVVVVVVVTTTSSSQQQJJJIIIHHHGGGEEEBBB???===:::;;;===@@@CCCHHHKKKMMMLLLLLLJJJGGGBBB===888666222222222222222222222222111111111111111111111111000000000000000000000000)))***,,,---///111333333/////////000000000111111//////000000000000//////////////////000000000000////////////000000000000////////////000000000000//////000000000000////////////000000111111111222//////////////////////////////.........---------***---000000---***...333...------------...//////............///111222333//////...---------------///...,,,,,,,,,...000111...//////000000000000000---,,,,,,++++++,,,,,,---////////////////////////000/////////....................................////////////////////////000000000000000000000000...//////000000000000000//////............//////111111000000000000111111///000000111222222333333222222333333333444444444333333444444555666777777555777:::<<<;;;;;;;;;<<<:::999888888999<<<>>>@@@IIINNNZZZhhhrrryyyyyykkkggg```YYYVVVWWW\\\```dddkkkrrrtttxxx}}}}}}{{{zzzvvvoooooopppqqqsssuuuvvvxxxjjjddd\\\UUUQQQQQQSSSUUURRRSSSUUUVVVVVVUUUSSSRRRKKKIIIHHHGGGFFFDDDAAA???;;;;;;<<<>>>BBBFFFKKKMMMMMMMMMLLLJJJFFFAAA<<<888111111111111111111111111111111111111111111111111000000000000000000000000222111111111111111111111//////000000111111222222//////000000000000//////......//////000000111111////////////000000000000////////////000000000000...///000111111000///...000000000000000000000000111111000000//////......000///...------...///000...............///000111................................................,,,---...//////...---,,,111000///...---,,,++++++......------------..............................////////////////////////////////////////////////////////////////////////000000///////////////000111111000000000000111111333333222111000///......//////000111222333333444000111111111111222222222000000111111111222222222333333333222222111111111333333333444444444555555777999===???@@@???===<<<;;;888888;;;;;;<<>><<<;;;;;;888888;;;<<>>@@@FFFMMMMMMMMMMMMMMMLLLHHH@@@:::999777555444555555444333111111111111111111111111000111222222222111000///000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////111111111111111111111111......///000000000000000////////////////////////000000000000000000000000.............../////////......////////////......///...------------------................................................------...//////...---------------....../////////......------------..............................////////////////////////////////////////////////////////////////////////000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333333333333222222222222333333333444444444555555999:::===??????===;;;999:::888888;;;>>>CCCOOOZZZyyytttiiibbb\\\WWWSSSYYYYYY[[[___ccciiiwwwxxxvvvsssqqqssszzzpppaaa\\\[[[[[[[[[XXXTTTRRRRRRTTTUUUUUUQQQMMMHHHDDDDDDEEEEEEEEEDDD???;;;<<<===???DDDKKKKKKLLLMMMOOONNNKKKFFFBBB;;;999666555555555444333000000000000000000000000000000111111111000///...000000000000000000000000111111111111111111111111//////000000000000//////////////////000000000000000000000000000000000000///////////////000111111////////////////////////000000000000000000000000,,,,,,------......//////---...///000000///...---///...---,,,,,,,,,,,,,,,................................................---..................---............////////////......------------..............................////////////////////////////////////////////////////////////////////////000////////////000000111111111000000000000111111//////000000111111111111000000000///////////////000000111111111222222222/////////000000000111111333333333333333333333333333333333444444444555555999;;;<<<>>>===<<<:::888999777999<<>>;;;777555444444333222000000000000000000000000000000000000/////////...000000000000000000000000111111111111111111111111//////000000000000//////......//////000000111111////////////////////////000///.........///111222////////////////////////////////////////////////,,,,,,------......//////---...///000000///...---///...---,,,,,,,,,,,,,,,////////////////////////////////////////////////.........------.........000000/////////...............------------..............................///////////////////////////////////////////////////////////////////////////////////////000111111111111000000000000111111/////////000111111222222000000000///////////////000000111111111222222222///000000000000111111111333333333333333333333333333333333444444444555555999:::;;;<<<<<<;;;999888888888;;;AAAGGGSSSfffwww}}}qqqhhhddd___[[[[[[^^^aaaccceeehhhooovvvyyy|||{{{yyyyyyzzz}}}|||kkk```ZZZUUUTTTTTTUUUWWWWWWVVVTTTSSSPPPLLLGGGCCCBBBCCCDDDFFFAAA============@@@EEEKKKMMMOOOPPPOOOMMMKKKIII@@@<<<888555444333333222000000000000000000000000111000000///////////////000000000000000000000000111111111111111111111111//////000000000000//////......//////000000111111........................000///.........///111222////////////////////////////////////////////////.............../////////......////////////......///...------------------///////////////////////////////////////////////////...------------...///000000000//////...............------------..............................///////////////////////////////////////////////////////////////////////////......//////000111222111111000000000000111111//////000000111111111222000000000000000000000000000111111111111222222222222222333333333444444444333333333333444444444444333333333444444444555555888999:::;;;;;;;;;:::999:::<<>>???>>>===???CCCIIILLLOOOPPPNNNLLLKKKJJJCCC???:::666444444333222111111111111111111111111222111000/////////000000000000000000000000000000111111111111111111111111//////000000000000//////////////////000000000000///////////////////////////////////////000111111////////////////////////////////////////////////000000///////////////...//////............//////.........---....../////////////////////////////////////////////////////////...------------...//////////////////000000000......------------..............................////////////////////////////////////////////////////////////////////////............///000111222111111000000000000111111000000000000000111111111///000000000111222222222000111111111111222222222333444444444444555555555333333333444444444555555333333333444444444555555777888999::::::;;;::::::>>>AAAIIIRRR[[[jjjvvvnnngggaaa^^^]]]aaahhhoootttxxxzzz{{{mmmbbb[[[YYYWWWWWWWWWWWWUUUSSSQQQRRRPPPLLLFFFAAA@@@@@@BBB???>>>AAA@@@===>>>@@@FFFIIIMMMNNNMMMKKKKKKLLLGGGCCC===888666666555444222222222222222222222222333222111000///000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////////////////////////////......///000000000000000////////////////////////////////////////////////111111000000//////......000///...------...///000...............///000111000000000000000000000000000000000000000000000000///...---,,,,,,---...///------...///000111222222.........------.................................////////////////////////////////////////////////////////////////////////............///000222222111111000000000000111111111111000000000000000000//////000111222333333444000111111111111222222222222222222333333333444444333333333444444555555555333333333444444444555555666777888999:::;;;;;;;;;@@@EEENNNXXXcccrrr}}}yyyuuummmfffaaa___```aaa^^^fffsss}}}sssaaa^^^YYYVVVUUUUUUTTTSSSQQQRRRQQQMMMFFFAAA??????@@@>>>???BBBBBB>>>===???CCCGGGKKKMMMLLLKKKLLLNNNJJJEEE???:::888888777666333333333333333333333333444333111000000000111222000000000000000000000000//////////////////////////////000000000000//////111111000000//////......000000000000000000000000---...000111111111000///////////////////////////111111111111000000000000111111111111111111111111...............///000111............////////////////////////////////////.................................------,,,,,,,,,---,,,,,,...///000...---........................,,,,,,,,,---...//////000---......///////////////,,,,,,,,,,,,,,,---......000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222000000///000222444444444222111000111333333111000000111333333333333333333333333333333333444444444555555666555555555666777999:::555555999<<<;;;888;;;@@@FFFMMMVVV```ooo{{{tttooodddcccbbb```^^^^^^^^^___```lllqqqggg[[[SSSRRRTTTTTTSSSRRRSSSSSSQQQKKKEEE???===<<<;;;::::::<<<======<<>>IIISSSaaannnzzz|||}}}rrriii___^^^]]]]]]```dddgggiiikkkooossstttsssrrrrrrtttzzzlll^^^WWWSSSQQQRRRRRRRRRRRRQQQNNNJJJGGGBBB???<<<;;;<<<===<<<<<<:::===CCCHHHMMMOOOPPPPPPPPPOOOMMMIIIDDD>>>:::777555444444333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111//////////////////////////////////////////////////////000000000000//////000000000000////////////000000000000000000000000000///...---------------............///////////////////////////////////////......------......///------------------------000---+++***,,,...//////////////////////////////////////////000000000000---......//////////////////////////////000111111////////////////////////////////////////////////000000000000000000000000000000000111111222222333111111111111111111111000111111111000///000333666333333333333333333333333333333333444444444555555555666777777777666555444777555666999===DDDQQQ]]]jjjwww~~~qqqeee^^^ZZZZZZZZZ\\\aaagggnnnsssyyytttdddZZZTTTRRRRRRQQQPPPPPPQQQPPPLLLIIIDDDAAA>>><<<<<<<<<<<<<<<999;;;@@@FFFJJJNNNPPPQQQPPPOOONNNKKKFFF@@@:::777555444444333333222222111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000//////////////////////////////000000000000//////111111111111000000000000////////////////////////000//////.........//////............////////////........................000///---++++++---///000,,,,,,,,,---------------111///......///111111111////////////////////////////////////////////////---......///////////////......---------...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444222111111111111000000000000111111000000000333555333333333333333333333333333333333444444444555555444444555555555555555444888666888===CCCLLL\\\iiiuuuxxxlllddd^^^YYYXXXYYY[[[^^^dddlllvvv|||}}}~~~}}}|||{{{}}}~~~mmm```YYYVVVSSSQQQOOOPPPRRRRRRNNNKKKGGGCCC???<<<<<<<<<<<<<<<===>>>@@@CCCGGGJJJMMMNNNNNNOOOOOOMMMHHHBBB<<<888555444444333333222222111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111//////////////////////////////000000000000//////222222222222111111111111////////////////////////000000/////////000111111............//////////////////////////////////////////...------...//////------------.........//////...---...000111000///////////////////////////........................---......///////////////,,,,,,,,,,,,,,,---......000000000000000000000000000000000000000000000000000000000000000000000000111000000000000222333444222222111000000000000000...000111222111111333444333333333333333333333333333333333444444444555555555555555555555666777888999999<<>>>>>>>>@@@DDDHHHLLLOOONNNOOOPPPNNNKKKEEE>>>:::555444444333333222222111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////333333333222222222111111111111111111111111111111000000///000000111222222............/////////000000000000000000000000000...///000111111000///...---.........//////000000+++++++++,,,......---+++000000000000000000000000...............------------......///////////////000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000222444555222222111000//////000000---///222222222222222444333333333333333333333333333333333444444444555555888777777777777999;;;<<<;;;;;;???GGGPPP\\\mmm{{{~~~ssseee[[[WWWVVVUUUSSSQQQVVV^^^hhhuuuyyypppllllllnnnmmmkkkfffffffffgggffffffeeeeeeeeeeeeeeegggkkkqqqwww{{{yyyxxxtttooommmqqqzzzqqqfff```WWWTTTQQQRRRVVVVVVRRRNNNJJJFFF@@@<<<;;;<<<<<<;;;<<<;;;<<<>>>BBBIIIOOOSSSNNNOOOQQQPPPMMMGGG@@@<<<555555444333333222222111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////111111111111111111111111//////000000000000//////666444111/////////...---111111111111000000000000000000000000000000000000000000////////////000000......//////000000111111........................000000000000000000000000,,,...000000///...///000000000////////////000000......///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111333333222111000000111111111111111111111111111111000000111111111222222222333333333444444444555555555555555555666666666666666444444444666777888777<<<@@@GGGMMMVVVdddvvv{{{mmmfff^^^XXXVVVVVVUUUTTTUUUZZZdddqqqpppjjjccc```aaaaaa^^^[[[]]][[[YYYVVVUUUUUUVVVWWWXXXXXXXXXXXX[[[aaajjjpppyyyxxxuuurrrnnnpppuuu|||uuuhhh[[[YYYVVVRRRPPPOOOOOOOOOMMMJJJEEEBBB@@@>>><<<:::<<<<<<<<<<<<>>>CCCIIINNNNNNRRRTTTQQQOOOMMMHHHBBB:::666222000111111222222222222222111111111000000//////000000111111222222111111222222222222111111000000000000000000000000000000000000111111111111111000...------///111222////////////////////////111111000000//////......;;;888444111111111000///111111111000000000//////000000000000000000000000000000////////////000000////////////000000000000........................////////////////////////---///000000...---...///000000////////////000000//////000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111333222222111111000111111111111111111111111111111111111111222222222222333333333333444444444555555555555555555666666666666666555555666777999999999;;;@@@HHHRRR___ppp|||ssslllbbb]]]WWWSSSSSSTTTUUUTTTXXX^^^iiiwww{{{qqqddd^^^XXXUUUVVVWWWUUURRRQQQPPPMMMKKKJJJJJJKKKLLLNNNMMMMMMMMMOOOUUU\\\bbbkkksssyyyqqqnnnppprrryyyxxxhhhccc]]]WWWTTTRRRPPPNNNMMMJJJEEEBBB@@@>>><<<:::<<<<<<<<<<<<===BBBHHHMMMLLLPPPRRRQQQOOONNNJJJEEE<<<999555222222333333333222222222111111111000000111111111111222222222222111111222222222222111111000000000000000000000000000000000000111111111111000000/////////000111222////////////////////////111000000000/////////...CCC>>>999444333222222111000000000000////////////000000000000000000000000000000////////////000000000000000000////////////........................////////////////////////,,,...000000///...///000000000////////////000000///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000222222222111111111111111111111111111111111111111222222222222333333333333333333333444444444555555555555555555666666666666666666777888999999::::::===BBBLLLZZZkkk}}}xxxsssooojjjddd___[[[XXXTTTTTTUUUXXXZZZ[[[\\\cccnnn}}}uuufff]]]VVVQQQMMMKKKLLLMMMKKKIIIKKKJJJHHHFFFEEEEEEFFFFFFIIIHHHHHHGGGHHHMMMSSSWWW]]]eeeqqq}}}zzzrrrpppmmmqqqxxxvvvmmmaaaYYYVVVTTTPPPLLLMMMJJJFFFCCCAAA???<<<:::;;;<<<<<<;;;===@@@FFFJJJJJJNNNQQQPPPOOOPPPMMMHHH@@@<<<888555444444444444222222222111111111111111333333333222222222222222111111222222222222111111000000000000000000000000000000000000111111111111000000000111111111222222////////////////////////000000000000////////////KKKEEE>>>888555444333333000000000/////////......////////////////////////000000////////////000000111111000000//////..............................////////////////////////)))+++...//////000111333000000////////////000000...//////000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000000000000000111////////////////////////111111222222222111111111111111111111111111111111222222333333333444444444333333333444444444555555555555555555666666666666777888999999999999999:::CCCHHHSSScccvvv~~~qqqmmmiiifffdddbbb___]]]]]]\\\[[[[[[^^^bbbeeegggeeekkkvvvsssfffZZZRRRNNNKKKHHHGGGHHHIIIHHHGGGIIIHHHGGGEEEEEEDDDEEEEEEHHHGGGGGGFFFFFFHHHMMMPPPTTT[[[eeeppp{{{~~~xxxrrrrrrsssvvv~~~{{{jjj___[[[XXXSSSOOOOOOLLLHHHEEECCC@@@===:::;;;<<<<<<;;;<<>>BBBEEELLLPPPQQQOOOOOOPPPNNNIIIFFFBBB<<<888666555333222111111111111111111111111222222111111000000000///111111222222222222111111000000000000000000000000///000000000111111111111000000111222222222222111000000000000000000000000////////////000000000000ZZZTTTKKKCCC===999555333111111111111000000000000000000000000000000000000000000////////////000000000000000000////////////////////////////////////........................000111222111...,,,,,,,,,000000////////////000000,,,,,,,,,,,,---...//////000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222000000000000000000000000///000111333333222111111111111111111111111111111222222222222333333333333333333333444444444555555555555555555666666666666777888999999888:::@@@EEENNNXXXhhhzzzyyymmmgggfffbbbcccfffhhhkkkmmmnnnnnnpppoooooonnnpppuuu}}}ssseee[[[TTTNNNJJJGGGFFFFFFFFFFFFFFFFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@AAACCCDDDIIIPPPXXXcccqqqvvvpppooottt{{{xxxjjj]]]TTTVVVTTTQQQNNNKKKGGGCCC@@@======>>>===<<<>>>AAADDDLLLPPPQQQOOOOOOPPPOOOKKKIIIEEE???:::777555333222111111111111111222222222111111111000000000000000111111222222222222111111000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000////////////000000000000aaa[[[SSSJJJCCC===888555222222222222111111111111000000000000000000000000000000////////////000000////////////000000000000////////////////////////...........................000111000...------...000000////////////000000------,,,,,,---...000111000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222111111111111111111111111...000111333333333111000111111111111111111111111111111111222222222222333333333333444444444555555555555555555666666666666555777888888:::???IIIQQQ\\\hhhzzzuuulllggggggjjjmmmsssxxx{{{~~~~~~}}}~~~tttfff[[[SSSNNNJJJGGGEEEEEEFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDCCCBBBAAABBBCCCAAADDDIIINNNWWWcccrrr|||yyytttrrrtttuuuxxx~~~kkk```ZZZXXXUUURRROOOKKKFFFCCC>>>??????>>>===>>>@@@CCCJJJNNNPPPOOOOOORRRQQQNNNMMMHHHBBB<<<999777555333000000111111111222222222000111111111111111222222111111222222222222111111000000000000000000000000000000000000111111111111000000/////////000111222000000000000000000000000.../////////000000000111eee```XXXOOOGGG@@@:::666333333333222222222111111000000000000000000000000000000////////////000000......//////000000111111000000000000000000000000........................)))+++...//////000222333000000////////////000000...---------...///111222000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111...///111333444333111000111111111111111111111111000000111111111222222222333333333444444444555555555555555555666666666777333555777999<<>>>>>@@@BBBHHHLLLNNNNNNPPPSSSTTTQQQPPPKKKDDD>>>;;;888666444000000111111222222222222111111111222222333333444111111222222222222111111000000000000000000000000000000000000111111111111111000...------///111222000000000000000000000000.../////////000000111111gggeeebbb[[[RRRGGG>>>999888666444333444444222111000000000000000000000000222111111111000000//////........................***+++...///000///...---............////////////111000///......///000111............/////////000////////////000000000000//////............//////111111000000//////............//////000000111111000000000000000000000000///000000000000111111111111111222222222333333333333333333222222111111111333333333333333333333333444444444555555555555666666666666666777777777777999999999;;;CCCRRRdddqqq|||}}}|||ttt~~~|||~~~~~~tttmmmiiiaaaVVVNNNKKKKKKJJJIIIFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA;;;@@@EEEGGGIIIPPP]]]gggyyy{{{sssmmmlllmmmsss~~~hhh___XXXVVVTTTOOOKKKKKKAAAAAAAAA@@@@@@@@@??????FFFIIIMMMPPPPPPOOOOOOOOOPPPMMMIIIDDD???:::666555333333333555666666444222000000111111111222222222444333111//////000111222222000//////000111111000111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111eeeeeeccc^^^WWWMMMEEE@@@<<<999666555444444222111111111111111111111111111111111111111000000000///000000000000000000000000///000111111111000///...............////////////111000///......///000111........./////////000000////////////000000000000//////............//////000000000000000/////////000000000000111111111111111111111111111111111111000000000111111111222222111111222222222333333333333333222222222222222222333333333333333333333333444444444555555555555666666666666666777777777777;;;:::;;;AAAMMM```tttyyy||||||wwwwwwxxxzzzssskkkeeebbb\\\SSSLLLJJJIIIHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@??????<<<@@@DDDDDDEEEKKKVVV___ooo}}}xxxppphhhiiikkksssooodddYYYVVVTTTPPPLLLKKKCCCCCCCCCBBBBBBAAA@@@@@@EEEIIIMMMOOOPPPPPPPPPPPPQQQPPPMMMHHHCCC===888666333333333444555555333222111222222222333333333333444333111000///000111222111///---...///000//////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111dddddddddbbb]]]UUUNNNIII@@@===999666444444222111111111111111111111111111111111111111000000000000000000000000000000000000222222111000000///..................////////////000000////////////000000....../////////000000000////////////000000000000000//////......//////000//////000000000000000000222222222222111111111111111111111111111111111111111111111111222222222333111111222222222333333333222222222222222222333333333333333333333333444444444444444555555555555666666666666777777777888888<<<<<>>>>>AAADDDCCCCCCGGGPPPWWWdddrrr~~~sssiiigggfffiiitttxxxiiiZZZUUUTTTRRRNNNKKKGGGGGGGGGFFFDDDCCCAAAAAADDDGGGLLLOOOPPPPPPQQQRRRSSSRRRQQQNNNHHHAAA;;;777333333222333444444333111222222333333333444444444444333111000000000111222111000......000111000///////////////////////////000000000000000000000000////////////000000000000111111111111111111111111cccdddfffeeeaaa[[[TTTOOOCCC???999666444444333222111111111111111111111111111111111000000000000000........................000000///...------..................////////////000000////////////000000...////////////000000000////////////000000000000000000////////////000000/////////000000111111222222222222111111000000000111111111111111111111111111111222222222333333333111111222222222333333333111111111222222333333333333333333444444444444444444444444555555555555666666666666777777888888999<<<===CCCRRRhhh}}}uuupppyyyzzzxxx{{{~~~|||pppfffaaa___]]][[[XXXVVVRRROOONNNMMMMMMMMMOOOOOOOOONNNLLLIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAACCCDDDCCCCCCFFFMMMSSS\\\jjjzzzzzzppplllfffeeelllyyylllYYYRRRSSSRRROOOLLLKKKKKKKKKJJJHHHEEECCCBBBBBBFFFJJJMMMOOOPPPQQQSSSSSSSSSTTTRRRLLLEEE===888444333222222444444222111222222222333333333333444333222111000000000111111444222111111222333333222000000000000000000000000////////////////////////////////////000000000000111111111111111111111111ccceeeffffffccc]]]WWWSSSEEE@@@:::666444444444444111111111111111111111111000000000000000000111111////////////////////////...............///000111............//////////////////000000000000//////////////////000000000111////////////000000000000000000////////////000000//////000000111111222222111111111000000//////...111111111111111111111111111111222222222333333333111111222222222333333333111111111222222333333333333333333444444555555555444444444555555555555666666666666777888999999999:::>>>HHHYYYmmm~~~zzznnnnnn|||~~~yyyqqqfff___\\\\\\\\\[[[VVVUUUSSSRRRPPPPPPQQQRRRTTTUUUUUUTTTQQQNNNJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBB@@@AAABBBAAAAAAEEEJJJOOOYYYdddsss|||vvvmmmggghhhpppzzzqqq\\\SSSRRRQQQOOONNNNNNNNNNNNMMMKKKHHHEEEDDDAAADDDHHHKKKMMMNNNQQQSSSQQQSSSUUUTTTOOOGGG???999555444222222333444222111111111111111222222222222222222222111111111111111444222111111222333333222111111111111111111111111////////////////////////////////////000000000000000000000000000000000000dddeeefffeeeccc^^^ZZZWWWJJJEEE===777555444555555222222222222222222222222000000000000111111111111111111111111111111111111//////000111111222333333............//////////////////000000000000///////////////000000000111111////////////000000000000111000000//////000000111000000111111111111111111000000000///////////////222222222222222222222222111111111111222222222333111111222222222333333333222222222222222222333333333333333444555555666666444444444555555555555666555666777777888999:::::::::@@@LLL\\\mmmzzz{{{llleeemmm}}}~~~lllfff^^^ZZZZZZ\\\\\\[[[UUUUUUTTTSSSQQQQQQTTTVVVYYYZZZ[[[ZZZWWWTTTPPPMMMIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDD===>>>>>>>>>???BBBFFFJJJVVV\\\jjjyyy~~~sssmmmmmmqqquuu{{{dddXXXTTTQQQOOOOOOOOOOOOPPPOOOMMMKKKGGGFFF@@@CCCFFFIIIJJJLLLOOOQQQPPPRRRUUUUUUQQQJJJBBB===777555333333444444333222000000111111111222222222222222222222111111000000111000......000111000///111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000ddddddddddddcccaaa___]]]RRRLLLBBB:::666555444444222222222222222222222222///000000000111111111111111111111111111111111111000000222222333222111000............////////////...///000111111000///...//////000000000111111111////////////000000000000111111000000000000111111222222111111111111111111000000000000000000111111222222222222222222222222000000000111111111222222111111222222222333333333333333222222222222222222333333444444555666666666444444444555555555555666555666777888999::::::;;;<<>>>>>@@@CCCFFFPPPSSS___qqq~~~vvvsssrrrwww}}}qqqaaaXXXRRRPPPQQQOOOPPPQQQQQQOOOLLLIIIGGG@@@BBBEEEGGGHHHJJJMMMOOOPPPRRRUUUUUURRRLLLEEEAAA999777444444444555444333111111111222222222333333222222222222222111000000111///---...///000//////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000ccccccccccccccccccbbbbbbYYYQQQGGG===777555444333222222222222222222222222//////000000111111111222///////////////////////////000111222111///---,,,............/////////000...///000111111000///...000000000000111111111111////////////000000000000111111000000000000111111333222222222111000000000000000111111222222222333222222222222222222222222///000000000000111111111111111222222222333333333444333333222222111111111333333444444555666777777444444444555555555666666555666777888999:::;;;;;;>>>FFFQQQ]]]iiivvvqqqcccVVVXXXhhhzzz|||nnneee]]][[[YYY[[[___aaa```^^^]]]]]]\\\YYYWWWXXX]]]bbb```aaabbbbbb```\\\XXXUUUQQQPPPOOOMMMKKKIIIGGGFFFHHHGGGFFFEEEDDDCCCBBBAAADDDCCCAAA@@@@@@AAACCCEEEKKKKKKVVVkkk~~~zzzvvvooottt|||{{{iii\\\SSSQQQSSSOOOPPPQQQQQQPPPMMMJJJHHH???AAADDDFFFGGGHHHKKKMMMQQQSSSUUUVVVTTTNNNHHHDDD:::888555444555555555444222222333333333444444444111222222222222111000000222000//////000111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000eeebbb``````bbbbbbaaa___[[[TTTIII???999666444444222111111222444444333111000111222222222000///...000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222111111000000//////......////////////////////////000000000000000000000000333333222222222222222222...///000111333444555666333222222111111222222333333333333444555666777777333333444444555666666666666666666666777777777777777777888:::<<<<<<:::999>>>IIIUUU```mmm}}}tttdddVVVYYYhhhwww{{{oooddd___YYYZZZ[[[\\\]]]^^^___`````````___^^^]]]___cccfffiiiiiiiiihhhfffaaa]]]ZZZVVVTTTPPPNNNLLLKKKHHHFFFIIIHHHGGGGGGGGGGGGDDDBBBBBBBBBAAA@@@@@@@@@AAAAAAJJJOOOWWWbbbooo~~~xxxvvvsssuuu}}}ppp^^^SSSMMMJJJNNNNNNOOOPPPQQQPPPLLLIIIGGGFFFEEEFFFHHHIIIIIIHHHOOOQQQTTTVVVUUUQQQMMMJJJ;;;999777555333222111111111222333444333222111000000000000000000000000000222222222111111111111000333222000/////////000000//////000000111111222222---...///000000///...---000000111000000///...---eeecccaaaaaabbbcccbbb```bbb[[[PPPFFF===777333000222111111222333444222111000111111222111000///...000000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222111000000000/////////...000000000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333333222222111111222222333333333444444555555666666333333444555555666666777666666666666777777777888::::::;;;===>>>???>>>===EEEPPP]]]gggtttooobbbWWW[[[hhhvvvzzzooofff```]]]ZZZZZZ[[[\\\^^^___```aaaaaabbbccccccccceeeiiilllnnnnnnmmmllliiieeebbb___\\\YYYUUUSSSQQQOOOLLLJJJJJJIIIHHHHHHHHHGGGEEECCCDDDCCCBBBBBBAAABBBBBBBBBGGGKKKTTT___lll{{{zzzuuusssxxxvvvbbbUUUOOOMMMNNNNNNNNNPPPQQQPPPMMMJJJIIIHHHGGGHHHIIIIIIHHHFFFKKKNNNRRRUUUUUURRRNNNKKK>>><<<999666444333333333222333333333333222111111111111111111111111111111222222222111111111111000333222111000000000000111000000000000000000000000//////000111111000/////////000000000000//////...eeecccbbbbbbcccdddcccaaagggaaaXXXNNNEEE<<<555000333222111111222333111000000111111111111000//////000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222000000000000////////////111111111111111111111111222222222222222222222222000000000000000000000000444333333222222111111111333222222111111222222333444444444444444555555555333444444555555666777777666666666777777777888888;;;;;;<<<===>>>@@@AAAAAALLLXXXfffqqq|||{{{eee]]]XXX]]]ggguuuwwwkkkbbb]]]\\\\\\[[[[[[[[[\\\^^^```aaabbbccceeehhhjjjkkkmmmppprrrrrrqqqpppmmmkkkhhhfffeeecccaaa]]]ZZZXXXUUUQQQOOOLLLJJJIIIHHHIIIHHHFFFDDDEEEDDDDDDCCCBBBBBBCCCCCCCCCGGGOOOZZZgggvvv|||uuusssxxx}}}gggXXXQQQPPPMMMMMMNNNOOOQQQQQQOOOMMMMMMKKKJJJJJJKKKIIIFFFDDDFFFJJJOOOTTTUUUSSSPPPMMMCCC@@@<<<777444444555555444333222222111111222222222222222222222222222222222222222111111111111000333333222111111111111222111111111000///.........000111111222222111111000...//////000000000000///ddddddddddddeeeddddddcccfffbbb\\\UUUMMMDDD;;;555444333111111222222111000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000////////////111111111111111111111111222222222222222222222222222222222222222333333333444333333222222111111111333222222111111222222333555444444444444444444444444444444555666666777777666666777777777888888888999999::::::<<<>>>BBBDDDPPP\\\kkkvvvooo[[[XXXXXX^^^gggttt|||vvvlllccc\\\ZZZ[[[]]][[[[[[[[[\\\^^^aaacccdddiiillloooqqqrrrssstttvvvtttrrrpppmmmkkkjjjjjjjjjkkkhhhdddaaa^^^[[[VVVSSSNNNLLLJJJIIIHHHHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@DDDLLLUUUbbbqqq|||tttsss{{{lllZZZSSSQQQMMMMMMMMMNNNPPPQQQQQQOOOPPPOOONNNNNNMMMJJJFFFCCCAAAEEEKKKQQQTTTSSSQQQOOOGGGCCC>>>888555444555666444333222111000111222333222222222222222222222222222222222111111111000000333333222222222222222222000000000/////////......111111111111111111111111---...///000000111000000cccdddeeeeeeeeedddddddddeeeccc___ZZZSSSIII???888777444222111222222111000000000000000000000111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000........................111000000000000000000111////////////000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222333333333222222111111222222333444444444444444333333333444444555555666777777888777777777777888888888888888999999:::;;;???EEEJJJRRR___mmmxxxvvveeeVVVVVVYYY```iiiwwwwwwrrrmmmiiiddd___\\\[[[[[[\\\[[[[[[\\\]]]```cccfffhhhpppsssvvvwwwwwwvvvwwwwwwwwwuuusssqqqppppppqqqqqqrrrooollliiifffbbb]]]YYYRRROOOLLLJJJIIIHHHFFFDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@CCCIIIRRR^^^mmm{{{zzzssstttrrr___UUURRRNNNMMMLLLMMMPPPRRRRRRQQQRRRQQQQQQQQQPPPLLLGGGCCC>>>BBBHHHNNNQQQRRRQQQPPPJJJFFF@@@999555444444555444333222111000111222333111111111111111111111111222222222111111111000000222222222222333222222222.../////////000000000111000000000000000000000000---...///000000111000000aaaccceeefffeeedddddddddgggeeeccc___XXXNNNCCC;;;999777444222222222222111000000000///000000111222000000000000000000000000000000000111111111111222////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111////////////000000000000111111111111111111111111000000000000000000000000/////////000111111222222000000111222333333444444333222222111111222222333333333333333333444444444444555555666666777888888777777777888888888999999999;;;<<<<<<>>>DDDMMMTTTXXXdddrrr{{{nnn```XXXYYY]]]fffqqqyyyoooiii___^^^^^^]]]]]]\\\\\\\\\]]]^^^^^^aaadddiiimmmpppxxxzzz||||||{{{yyyyyyzzz|||{{{zzzyyyyyyzzz{{{|||zzzxxxuuurrroookkkfffbbbXXXTTTPPPMMMKKKIIIGGGEEEEEEEEECCCBBBAAAAAA@@@@@@@@@CCCHHHPPPZZZhhhvvv~~~xxxqqquuu|||zzzhhh[[[VVVPPPNNNLLLMMMOOOQQQRRRRRRRRRRRRSSSTTTSSSOOOIIIDDD???AAAFFFJJJNNNPPPQQQQQQLLLIIIBBB<<<777555444444444333222222111111222222000000000000000000000000222222222111111111111000000111222222333222222222/////////000111222222222111000000//////000000111...//////000000000000///___bbbeeefffdddccccccdddeeeeeedddaaa\\\TTTJJJCCC;;;999555333333333333222111000/////////000222333000000000000000000000000000000111111111222222222////////////////////////000000000000000000000000000000000000000000000000000000////////////000000.../////////000000000111000000000000000000000000111111111111111111111111...//////000111111222222000111111222222333444444333222222111111222222333222222222333333444444555555555555666777777888888777777888888888999999999:::<<<===>>>@@@GGGSSS\\\aaammmzzzyyykkkbbb``````dddnnn{{{zzzooofffaaaXXXYYY[[[]]]^^^`````````aaaaaabbbeeejjjooouuuxxx}}}~~~}}}~~~~~~~~~|||zzzuuuppplll___[[[UUUQQQNNNLLLIIIGGGGGGFFFEEECCCBBBAAAAAAAAA@@@BBBFFFMMMWWWdddrrrzzzuuurrruuu}}}sssddd[[[RRROOOMMMLLLNNNQQQRRRRRRQQQRRRTTTVVVVVVRRRKKKFFF@@@BBBDDDGGGKKKMMMOOOPPPOOOKKKFFF@@@:::777444333222333333333333222111111111111111111111111111111222222222111111111111000///000111222222222111111111111111111222222222222222111000000000000111222///000000000000//////...^^^bbbeeefffdddbbbcccdddaaaaaabbbbbb```ZZZRRRLLL===:::666444444444333333111000/////////111222333000000000000000000000000000000111111222222222222////////////////////////000000000000000000000000........................000000////////////000000.../////////000000111111////////////////////////222222222222222222222222000111111222333333444444222222222222222222333333333222222222222222222333111111222333333444555555555555666666777777888888777888888888888999999999999;;;======@@@HHHUUU___iiitttuuujjjeeehhhfffiiitttxxxkkkbbbZZZVVVWWWYYY[[[^^^aaaccceeeeeecccdddeeeiiinnntttzzz~~~}}}wwwtttddd___YYYTTTQQQNNNKKKIIIHHHGGGFFFDDDCCCCCCBBBBBB???AAAEEEKKKTTTaaannnwww|||ttttttqqquuu|||{{{jjj```SSSPPPMMMLLLNNNPPPRRRRRRPPPRRRTTTWWWWWWSSSMMMHHHBBBBBBDDDFFFIIILLLOOOPPPPPPNNNIIICCC===888555444222222333444333222111000222222222222222222222222222222222111111111111000...///000111222222111000444444333333222111111111444333222111111222333444000000111000000///......ZZZ[[[]]]```bbbdddffffffgggeeeddddddddd```YYYSSSIIIAAA888333333333222///111111111111111111111111222222222111111111000000000000000000000000000000...///000222222111111000000000000000000000000000222222111111000000//////000000000000000000000000////////////000000000000222222222111111111000000111111111111111111111111111222222222222333333333333333333222222111111111333333333333333333333333444444444444444444444444333333444555555444333333444555666777888888888888888>>>@@@<<>>???>>>FFFVVVgggooo}}}{{{rrrpppqqqrrruuuyyytttmmmccc\\\XXXVVVTTTRRRXXXZZZ^^^```bbbdddhhhjjjmmmnnnqqquuuzzzxxxpppeee\\\VVVSSSOOOLLLIIIGGGEEECCCDDDCCCBBB@@@AAA@@@CCCJJJRRRYYYdddoooyyy~~~wwwtttyyy|||{{{kkk___WWWPPPOOOOOOMMMMMMOOOQQQQQQPPPOOOMMMKKKIIIHHHBBBAAA??????BBBGGGJJJLLLNNNMMMLLLIIIDDD>>>999666444666777555222111333555111111222222333444444555222222222111111111111000000111111111111111111000000000000000111111111111000000000000000000000000222222222222222222222222TTTWWW\\\aaaeeegggggggggfffdddcccdddeeeccc^^^ZZZSSSKKK@@@999666555333111000000000000000000000000000000000///////////////000000000000000000000000//////000111111111111000000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222222222222222111111111111111111111111111111111111111///000000000000111111111222222222222222222333333333333333333333333333333444444444444444444444444777666555444444555666777555555444444555666888999;;;===>>>BBBMMM___nnnvvv}}}tttrrrtttssszzz}}}xxxssslllhhh```[[[VVVRRRRRRSSSTTTUUU[[[^^^aaadddgggjjjmmmpppsssuuuyyy}}}wwwkkkaaa[[[UUUPPPLLLKKKIIIFFFEEEEEEEEECCCBBBAAA@@@BBBHHHNNNTTT^^^hhhqqqzzz|||yyywwwwww~~~~~~vvvjjj___VVVSSSRRROOOLLLLLLPPPOOOMMMKKKIIIHHHHHHGGGBBB@@@??????AAADDDIIIKKKMMMMMMLLLJJJFFF@@@;;;888222<<<@@@888111222444222111111222222333333444444222222222111111111111000111000000//////000000111000000000000111111111111000000000000000000000000222222222222222222222222PPPTTTZZZaaaeeehhhhhhhhhfffdddbbbccceeeeeeaaa^^^XXXPPPEEE===888555333222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333333222222333333333333444444444444444444444444444444666555333222222333555666666555333333444555888999;;;;;;>>>GGGVVVgggvvv}}}}}}uuuuuuxxxwwwvvvmmmgggbbb\\\XXXRRRPPPNNNNNNQQQUUUXXXZZZ^^^aaaeeeiiilllooosssvvvzzz}}}}}}qqqggg___YYYSSSNNNNNNLLLIIIHHHGGGGGGEEEDDDBBB@@@BBBFFFKKKOOOXXX```kkkuuu{{{www~~~yyylll^^^XXXUUURRROOONNNNNNLLLJJJHHHFFFFFFFFFFFFBBBAAA@@@@@@@@@CCCHHHKKKNNNNNNNNNLLLGGGBBB<<<999111AAAFFF:::111333555000111111222222333333333333222222222111111111000000111000///......///000111///000000000111111111111000000000000000000000000111111111111111111111111MMMQQQXXX___dddggghhhhhhfffcccaaabbbeeefffcccaaa[[[UUUKKKBBB;;;666333222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111//////000000111111222222000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333333222222222333333444444444444444444444444444444444666555333222222333555666666555444333444666888::::::;;;AAANNN^^^nnn{{{zzztttvvvzzztttmmmccc[[[WWWTTTPPPMMMKKKKKKMMMOOORRRWWW\\\___aaadddiiimmmqqquuuzzz}}}wwwmmmeee^^^WWWRRRNNNLLLIIIHHHGGGFFFEEECCCCCCAAABBBFFFIIIKKKRRRZZZeeeooo~~~|||}}}yyyhhh^^^XXXSSSPPPQQQLLLJJJHHHFFFEEEEEEEEEEEECCCCCCCCCAAA@@@CCCHHHLLLPPPPPPPPPNNNIIICCC===999111BBBGGG;;;222444444///111111222222222222222333222222222111111111000000111000///......///000111///000000000111111111111000000000000000000000000111111111111111111111111LLLOOOVVV\\\bbbeeeggghhhfffccc```aaadddeeedddbbb^^^YYYQQQHHH@@@999555333111111111111111111111111111111111111222222222222000000000000000000000000000000000///000111111222111111111111111111111111000000000000111111111111000000000000000000000000.../////////000000000000111111111111111222222222111111111111111111111111///000000000000111111111222222222222222222333333111222222333333444444555444444444444444444444444777666555444444555666777666666555555666777999::::::>>>HHHXXXhhhtttwwwtttyyy{{{ddd^^^VVVQQQPPPNNNLLLJJJHHHKKKNNNRRRUUUZZZ___ccceeeiiinnnssswww|||~~~ssskkkccc[[[VVVMMMKKKHHHFFFFFFEEECCCAAADDDBBBBBBFFFHHHJJJPPPWWW___iiiyyy}}}||||||yyykkk___TTTPPPPPPJJJJJJHHHGGGFFFEEEEEEEEECCCDDDDDDBBB@@@BBBGGGLLLOOOPPPPPPOOOKKKEEE???;;;333>>>BBB;;;333333333000111111222222222222222222222222222111111111111000111000000//////000000111000000000000111111111111000000000000000000000000111111111111111111111111KKKNNNSSSYYY___cccfffgggfffccc``````bbbddddddbbbaaa^^^XXXOOOFFF>>>888666222222222222222222222222000000000000111111111222000000000000000000000000111000/////////000222222111111111111111111111111111111111000000000000000000000000000000000000000//////000000000111111111000000111111111222222222111111111111111111111111///000000000000111111111333333222222222222222222111111222333333444555555444444444444444444444444666666666666666666666666666666777777888999999999<<>>@@@EEEJJJLLLNNNOOOPPPMMMHHHCCC???555888;;;999555222111222222222111111111111111111222222222111111111111000000111111111111111111000000000000000111111111111000000000000000000000000111111111111111111111111KKKNNNRRRWWW]]]aaaeeefffgggccc______aaadddcccbbbbbbaaa\\\TTTJJJAAA;;;888333333333333333333333333.../////////000000111111000000000000000000000000111000/////////000222333111111111111111111111111222222111111000000//////000000000000000000000000000111111111111222222222000000111111222222222222111111111111111111111111111222222222222333333333444333333222222111111111111111222333333444555555444444444444444444444444333333444555555444333333666777888999::::::999999===EEEWWWjjjuuu{{{}}}yyy}}}ssseeeXXXQQQMMMIIIHHHIIIJJJIIIGGGLLLQQQWWW\\\```eeekkkpppmmmqqqwww|||tttjjj___YYYSSSPPPMMMKKKKKKIIIGGGFFFEEECCCDDDGGGIIIIIINNNUUU\\\gggvvvxxx```SSSPPPIIIJJJJJJJJJIIIHHHFFFEEEAAACCCCCC@@@===>>>CCCIIIIIIKKKNNNPPPOOOKKKFFFCCC666444666888666111000444222222111111111111111111222222222111111111111000000111222333333222111000000000000000111111111111000000000000000000000000000000000000000000000000IIIJJJMMMSSSZZZ```dddfffhhheeebbb``````bbbcccdddeeedddaaa[[[RRRIII@@@;;;555666666555333222222333000000000000000000000000111111111111111111111111000000000000000111111222...///000222333222///,,,333333333333333333333333000000////////////000000111111111111111111111111111111111222222333333333333222222111111222222333333333333222222111111111444444333222222222333333222222333333333333444444222333555555555555333222555444444444444555666666999666555777888777:::>>>DDDNNN___ooozzz~~~ttthhh^^^UUUOOOHHHHHHHHHGGGGGGIIILLLPPPUUUYYY]]]bbbgggmmmssswwwzzz|||~~~qqqcccZZZVVVSSSOOOLLLJJJIIIGGGEEEDDDEEEEEEFFFGGGJJJOOOSSSXXXgggxxx}}}yyy~~~|||lllXXXQQQKKKLLLMMMLLLIIIFFFDDDCCCEEEDDDAAA@@@@@@BBBDDDFFFGGGKKKPPPSSSSSSNNNHHHDDD:::888666444444444222000222222111111111111222222...///000111222333333333111111222222222222111111222222000///............////////////////////////111111222222222333333333GGGHHHJJJOOOVVV]]]bbbeeeiiifffcccbbbbbbbbbcccdddeeeccc```\\\UUUMMMCCC<<<888888777555333111111111111111111111111111111111111111111111111111111111000000000000000111222222000111222555777777555222333333333333333333333333000000////////////000000111111111111111111111111111111222222222333333333333222222111111222222333333333333222222222111111222222222222333333444555222222333333333333444444333444444555555444444333666555555555555666777777999666666999:::999<<>>;;;777444333222222111111111111111111111111111111111111111111111111111111111000000111111222333<<<;;;:::999999666333000222222222222222222222222111000000000000000000111111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222222222222222333444555666222222222333333333444444666555444333333444555666666666555555666666777888888777999<<<<<<<<>>>>>???AAABBBGGGIIILLLOOOQQQRRRRRRRRRJJJDDD<<<666444444444444222222111111111111222222111111222222222111111000111111222222222222111111111111000/////////000000000000000000000000000000222222111111111111111111CCCEEEFFFGGGHHHNNNWWW^^^dddgggiiihhhdddaaaaaabbbbbb```^^^___aaa^^^WWWQQQGGGAAA999555555666666444000000000000000000000000111111111111111111111111222111111111111222333333222111000111222222111///222222222222222222222222222111111000000111111222111111111111111111111111333333333222222222222111333222222111111222222333111222222222222333333333555444333333222222222333222222333333333333444444666666555555555555666666444444444444444555666666:::999:::;;;<<>>===>>>@@@AAAEEEGGGKKKOOOQQQRRRRRRQQQMMMGGG???999555444444444222222111111111111222222000111111222222222111111111111222222222222111111000000///////////////000000000000000000000000000333333333222222222222222BBBEEEGGGGGGGGGKKKSSSZZZ```dddhhhgggccc______aaa```___^^^______^^^[[[XXXNNNFFF===777666666555333222222222222222222222222111111111111111111111111222222111111222222333444///......///111222222111111111111111111111111111222111111000000111111222111111111111111111111111333333333222222222111111333222222111111222222333111111222222222333333333333333222222222333444444222222333333333333444444555555666666666666555555555555555555555666666777999888999;;;===DDDTTTcccrrrxxxeeebbbiiivvv~~~iiiZZZXXX___mmm|||xxxqqqqqquuu|||yyyjjj\\\RRRNNNIIIGGGHHHKKKNNNOOOVVV[[[ccckkkqqqwww|||wwwlll```[[[TTTNNNKKKIIIHHHGGGIIIIIIJJJKKKLLLPPPUUUYYYjjjxxxxxxtttrrryyypppZZZTTTMMMJJJKKKLLLJJJGGGDDDBBB@@@=========???@@@CCCFFFKKKOOOQQQRRRQQQOOONNNIIIAAA;;;777555444333222222111111111111222222///000111222222222222222111111222222222222111111111000000///000000111111111111111111111111111111444444444333333333222222AAADDDGGGFFFFFFIIIPPPWWW]]]bbbffffffbbb^^^^^^```____________^^^]]]\\\\\\TTTKKK???888666666333000444444444444444444444444111111111111111111111111222222111111222222333444111000//////111111000///111111111111111111111111222222111111111111222222111111111111111111111111333333333222222111111111333222222222222222222333111111111222222333333333111111111222333444555666222222333333333444444444444555666777777666555444666666666666666777888888888777999<<>>FFFQQQ```mmmmmm^^^]]]kkkzzz}}}gggYYYQQQOOO\\\nnn~~~wwwiii[[[SSSQQQNNNNNNMMMLLLMMMRRRYYY^^^eeejjjrrryyy~~~}}}ssseee___VVVNNNJJJIIIIIIIIIJJJKKKLLLJJJGGGHHHNNNTTTaaakkkzzz}}}sssqqqnnnwww|||cccVVVKKKJJJMMMMMMJJJHHHCCCCCCBBB@@@???===;;;;;;???CCCHHHNNNQQQRRRQQQPPPOOOLLLFFFAAA<<<888666666444444333333333333222222444333333222222333333444222222333333333333222222111111222222222333333333222222222111111000000000333333333333333333333333IIIEEECCCEEEGGGIIIMMMSSSZZZ]]]aaaeeegggfffdddbbb^^^]]][[[\\\^^^_________\\\WWWNNNDDD<<<666333222333222222222222222333333111111111111111222222222111111111111000000000///333222111000000000111111000111222222111000111222111111111111111000//////000111111111111222222222444444444333333222222222333333333333333333333333222222333333333333444444444333333333333444555555222333333333444444444444333444444444555666666666444444444444444555777777:::888:::AAAJJJVVVeeerrrxxxhhh___ccctttlllZZZRRROOOTTTeeexxxxxxlll```UUUOOOOOOOOOPPPQQQQQQTTTXXX___ccchhhmmmtttzzz~~~~~~tttfff```WWWOOOKKKJJJIIIIIIHHHJJJJJJHHHEEEGGGLLLRRR]]]ggguuuvvvsssrrryyygggYYYMMMKKKMMMMMMKKKJJJFFFDDDBBB@@@>>><<<;;;;;;===AAAFFFLLLPPPQQQQQQQQQPPPMMMHHHBBB<<<888666555444444333333333333222222333222222111111222222333111222222222222222222111111111222222222333333333333333222222222111111111222222222222222222222222JJJFFFDDDEEEGGGHHHLLLRRRVVVYYY___eeehhhgggfffddd]]]\\\ZZZ[[[]]]___```______[[[SSSJJJAAA:::555222333333222222222222333333000000111111222222222222111111111111000000000000222000...---...000222444000111222222111000111222222222111000000000000111000111111111111222222222444444333333333333222222333333333333333333333333222222333333333333444444444333333333333444555555444444444444555555555555666555444333444444666666444444444444555666777777999888<<>>DDDIIINNNPPPQQQQQQQQQNNNIIIDDD>>>999666444444444333333333333222222222111111000000111111222111111222222222222111111111111222222222333333333333333333333222222222222111111111111111111111111MMMHHHEEEFFFGGGGGGKKKPPPTTTXXX^^^dddggggggfffddd]]][[[YYYZZZ\\\^^^___```^^^[[[UUUNNNGGG???999666444444333222222222333333000000000111222222333333111111111000000000000000333222111000000222333555000111222222111000111222333222111000000000111222000000111111111222222222333333333333333333333333333333333333333333333333222222222333333333444444444333333333333444555555333444444444444555555555777666444333222444555666666666666666777888999:::999999???JJJVVVbbbppp|||sssbbbaaammmtttbbbVVVMMMOOOYYYiii}}}}}}ssshhh]]]VVVQQQMMMNNNQQQRRRWWW\\\aaaeeeiiillloooqqqtttyyy|||~~~xxxiiicccZZZSSSNNNKKKJJJHHHHHHHHHHHHFFFDDDEEEHHHKKKSSS\\\iiiuuuxxxhhhVVVMMMKKKJJJKKKMMMLLLIIIDDD???<<<;;;;;;;;;999<<>>DDDIIIMMMPPPRRRRRRQQQMMMIIIBBB<<<777444444444333333333222222222333333222222222222333333111111222222222222111111111111222222222333333333333333333333333333333333222222222222333333444444VVVPPPMMMLLLLLLJJJMMMRRRVVVYYY]]]aaaddddddcccbbb^^^[[[XXXXXXYYY\\\]]]^^^______]]]XXXPPPGGG===888666555444333333222222333111111111111111111111111000000000000111111111111111222333333333111///...000111222222111000111222222111111111111222333333000111111111111222222222222222333333333333444444333333333333333333333333222222333333333333444444444333333333333444555555222333333333333444444444666555444333444444666666555555555555666777888888===@@@JJJXXXccclllwwwppphhhgggwwwvvv```PPPOOORRR]]]nnn}}}uuulllfff\\\UUUOOONNNOOOOOOQQQUUU\\\aaaggglllooooooppppppqqqsssvvvxxxxxxyyy{{{}}}~~~zzzlllggg^^^WWWQQQMMMJJJHHHIIIHHHFFFEEEEEEEEEFFFFFFMMMUUU```iiirrrzzz|||fffWWWMMMHHHIIILLLLLLJJJFFFBBB>>>===<<<<<<888:::>>>BBBGGGLLLOOORRRRRRQQQOOOKKKEEE>>>888555444444333333333333222222444333333333333333333444222222222333333222222222111111222222222333333333222222222222333333333333222222222333333444444555ZZZUUUPPPPPPNNNMMMOOOTTTVVVXXX\\\___bbbddddddeee```\\\YYYWWWXXXZZZ\\\\\\^^^______]]]VVVLLLCCC===666666555333333222222222333333222222111000000000///000000000111111111111222222222222222333333333000111222222111000111222000111222222333333333222000111111111111222222222222222222333333444444444333333333333333333333333222222333333333333444444444333333333333444555555444444444444555555555555333444444444555666666666555555555555666777888999???DDDOOO^^^jjjsss}}}wwwkkkiiirrroooZZZNNNQQQXXXfffyyy{{{sssjjjbbb\\\UUUOOOMMMPPPSSSTTTWWW\\\dddhhhmmmpppqqqpppoooooooooqqqsssttttttuuuwwwyyyzzz{{{|||~~~~~~~~~}}}zzznnnhhh```XXXRRRNNNJJJHHHHHHFFFEEEDDDDDDDDDCCCCCCIIIOOOYYYbbbiiiqqqzzzppp^^^RRRJJJIIILLLKKKIIIFFFCCC@@@>>><<<<<<:::;;;>>>AAAFFFKKKOOOQQQQQQQQQOOOLLLGGG@@@:::666444444333333333333222222333333222222222222333333333333444444444444333333111111222222222333333333111111111222222222333333000111111222333333444444]]]WWWSSSRRRPPPNNNPPPUUUVVVWWWZZZ]]]aaadddfffggg```]]]YYYWWWWWWYYY[[[[[[[[[]]]______ZZZRRRJJJDDD777666555444333222222222444333333222111000////////////000000111111111222555444222222333666888:::000222222222111000111222///111222333444333333222000111111111111222222222222222222333333444444444333333333333333333333333222222333333333444444444444333333333333444555555555555555555666666666777222333444555666666666666777777777777888999:::;;;@@@EEERRRbbboooxxxtttiiikkkyyykkkVVVRRRWWW```nnn~~~uuulllccc[[[VVVRRRNNNMMMSSSXXXZZZ^^^bbbiiilllpppsssrrrpppoooooommmoooqqqrrrrrrsssuuuwwwwwwxxxzzz{{{||||||{{{{{{~~~zzznnniiiaaaYYYSSSOOOKKKHHHGGGEEECCCBBBBBBBBBAAA@@@EEEKKKTTT\\\ccckkkttt{{{~~~vvvcccUUULLLJJJMMMIIIHHHGGGDDDBBB???===<<<;;;<<<>>>AAAEEEJJJOOOQQQPPPPPPPPPMMMHHHAAA;;;777444444444333333333222222222222111111111111222222333444444555555444444333111111222222222333333333000000000111111222222222///000000111222222333333ccc```[[[VVVSSSRRRRRRRRRYYYYYYZZZ[[[^^^bbbeeefff^^^]]]ZZZWWWTTTTTTWWWZZZ___]]][[[\\\\\\XXXOOOGGG>>>888111///111444444222.........///000000111111222222222222222222222222222222222222222222222222222222222111111111000000000111333555555555333222444333333222222333333444444444444333333222222222333555666555444222222333333333222111222333444555444444444555555555555666666555555444444444555555888888888888999999999999555666666777888:::<<<===CCCLLLWWWcccttt|||qqqlllzzzhhh^^^WWWdddsss}}}sssjjjaaaXXXTTTTTTPPPPPPQQQSSSWWW\\\bbbeeemmmoooqqqssssssrrrooommmkkklllmmmnnnppprrrtttuuusssuuuvvvwwwvvvwwwxxxzzz|||rrrlllbbbYYYSSSNNNJJJHHH@@@@@@???@@@AAACCCEEEGGGFFFIIIOOOUUU\\\dddkkkpppwwwqqq]]]PPPKKKKKKLLLJJJJJJJJJFFF>>>;;;<<<>>><<<;;;???EEELLLOOOPPPRRRQQQPPPNNNLLLGGG@@@;;;666444333444555555444222222222222222222222222222222333333444444333333222000000000000000000000000222222111111000000//////111111111111111111111111ccc```]]]YYYWWWUUUUUUUUUXXXXXXYYY[[[^^^aaadddfffcccaaa]]]YYYUUUTTTVVVXXX^^^\\\[[[\\\]]]XXXPPPIII@@@:::333111222444444333222222111111111111111111////////////////////////222222222222222222222222333333333333222222111111000111333444444444222111333333222222222222333333444444444333333222222222444666777666555333333444444333222222222333444555444444444555555555555666666555555444444444555555555555555666666666777777666777888999999;;;<<<>>>EEEOOO\\\jjj{{{}}}vvvwwwzzzddd\\\aaammmzzzyyynnnfff^^^WWWTTTUUUSSSTTTUUUXXX\\\aaaeeehhhlllnnnppprrrrrrpppmmmllljjjjjjkkklllmmmooopppqqqppprrrtttuuuuuuwwwyyy{{{}}}{{{rrrlllcccZZZSSSNNNJJJHHHDDDCCCBBBBBBBBBCCCDDDEEEEEEHHHMMMRRRWWW^^^eeejjjqqq}}}|||gggWWWPPPNNNRRRNNNLLLKKKFFF@@@>>>@@@???===<<>>777333333444444333555555444333333222111111222222222222222222222222222222222222222222222222444444444333333333333222111222333333333222111000222222111111111111222222444444333333333333222222444666777777555444444555444444333222222222333333444444444555555555555666555555444444444555555666444444555555555666666666666888999::::::;;;===???JJJVVVeeetttzzzyyyuuugggdddrrr|||}}}rrrggg```ZZZUUUTTTVVVWWWXXX[[[___cccgggjjjkkkmmmnnnoooppppppnnnllljjjiiiiiiiiiiiijjjkkklllmmmlllnnnqqqssstttvvvxxx{{{{{{}}}{{{rrrlllccc[[[TTTOOOKKKHHHHHHGGGEEECCCBBBBBBBBBBBBDDDGGGJJJMMMQQQWWW]]]aaakkkwwwxxxfffZZZTTTWWWRRRMMMKKKGGGBBBAAACCC@@@>>>===@@@EEEJJJNNNOOOSSSSSSQQQPPPMMMHHHAAA===999777444222222111///...222222222222222222222222222333333444444333333222000000000000000000000000000000000000111111111111111111111111111111111111bbbcccccccccbbb```___^^^ZZZZZZ[[[\\\^^^aaadddeeeiiigggccc\\\VVVSSSTTTUUUYYYYYYZZZ\\\]]][[[VVVQQQGGGAAA:::555444333333222555444444444333333333222333333333333333333333333222222222222222222222222333333333333333333333222222222222222222111000///222111111000000111111222333333333333333333333333333555666666555444444555444444333333333222333333444444444555555555555666555444444444444555666666666666666666777777777777555888::::::999;;;???BBBQQQ^^^ooo}}}xxxuuuzzzwwwsssxxxwwwmmmccc]]]XXXTTTTTTWWWYYY[[[___cccfffiiikkkkkknnnnnnoooooonnnmmmkkkjjjiiiiiihhhhhhhhhhhhiiiiiijjjllloooppprrrsssvvvxxxyyy|||}}}rrrlllddd\\\UUUPPPKKKHHHHHHFFFEEECCCAAAAAAAAABBBCCCDDDGGGIIIMMMRRRYYY]]]hhhtttwwweee[[[XXXRRRNNNMMMJJJEEECCCEEEAAAAAA@@@AAADDDIIIMMMOOOTTTSSSRRRQQQOOOJJJCCC>>><<<999666555444444222111222222222222222222222222222333333444444333333222000000000000000000000000//////000000111111222222111111111111111111111111aaacccdddeeefffeeedddccc^^^^^^^^^^^^```bbbdddfffgggfffccc]]]XXXTTTSSSTTTUUUVVVYYY[[[\\\[[[XXXVVVJJJEEE>>>888444222111111222222222222333333444444000000000000000000000000222222222222222222222222111111111111222222222222222222222222111111000///222111111000000111111222333333333333333333333333111333444444333222333444333333333333333333333222444444444555555555555666444444444444444555666666666666666666777777777777444777999999888;;;AAAFFFUUUdddvvvrrrsss}}}}}}~~~sssjjjaaa\\\YYYVVVVVVYYYZZZ\\\```dddggghhhiiiiiinnnmmmmmmmmmlllllllllkkkjjjiiihhhhhhggggggggghhhjjjlllnnnooooooqqqsssuuuyyy{{{rrrmmmeee]]]WWWQQQLLLHHHEEEDDDBBBAAAAAAAAABBBBBBAAACCCEEEHHHKKKQQQXXX]]]hhhttt~~~qqqaaaXXXRRRNNNNNNMMMHHHEEEEEEDDDDDDCCCCCCEEEHHHLLLOOOTTTSSSSSSRRRPPPLLLFFFAAA;;;999666444555555555444222222222222222222222222222333333444444333333222000000000000000000000000//////000000111111222222111111111111111111111111aaabbbdddfffggghhhggggggdddcccbbbbbbbbbdddeeefffeeeeeeddd```[[[VVVSSSRRRQQQSSSWWWYYY[[[[[[ZZZYYYNNNJJJCCC;;;555222111111000000111222222333444444111111111111111111111111222222222222222222222222000111111111111111222222222222222222111111111111222222111111111111222222222222333333333333444444000222333444222222222333111222333444444444444333444444444555555555555666444444444444444555666777444444555555555666666666555777999888777<<>>KKKUUUfffvvvwwwsss~~~uuullleee___[[[]]]^^^]]]^^^aaabbbcccdddeeefffggggggggghhhgggffffffggghhhjjjkkkggggggffffffeeefffffffffgggiiilllmmmnnnpppsssuuuvvvxxxzzz|||}}}~~~~~~}}}||||||||||||~~~rrrnnnfff___YYYRRRLLLIIIEEEDDDCCCAAAAAAAAABBBCCCCCCDDDEEEGGGJJJPPPWWW]]]eeeppp|||pppdddXXXSSSPPPMMMLLLMMMJJJJJJJJJIIIGGGIIIMMMQQQRRRRRRSSSTTTSSSPPPLLLHHH===999555333333333333333222222222222222222222222222333333444444333333222000000000000000000000000111111111000000000000000111111111111111111111111___```bbbdddgggiiikkklllmmmkkkjjjhhhgggfffgggggggggiiijjjhhhaaaYYYRRRNNNLLLOOOSSSWWWYYYZZZ[[[\\\WWWSSSKKKBBB:::555444555555444444333333222222111000000000000000000000000222222222222222222222222222222222333333444444444222222222222333444555555444333333222222333333444222222222333333444444444111333555555444444444666...000222444555666555555444444444555555555666666333333333444555666777888888888888888999999999999999;;;;;;888888@@@OOO[[[sss{{{rrrsss|||ooofff^^^ZZZYYY\\\___```aaadddggggggggggggggghhhhhhhhheeedddccccccdddfffiiijjjfffeeeeeeddddddeeeeeefffeeegggjjjmmmoooqqqtttwwwuuuvvvwwwyyyzzz{{{||||||yyyyyyyyyzzz{{{}}}sssnnnggg```YYYSSSMMMIIIGGGFFFDDDCCCBBBBBBBBBCCCEEEEEEFFFGGGIIIOOOVVV[[[cccnnnyyy}}}nnn]]]UUUQQQNNNOOOQQQKKKLLLLLLJJJHHHIIIMMMQQQQQQRRRRRRTTTTTTRRRMMMJJJBBB>>>999555444444444333222222222222222222222222222333333444444333333222000000000000000000000000222222111111000000//////111111111111111111111111aaabbbccceeeggghhhjjjjjjlllmmmmmmkkkiiigggggghhhggggggfffdddaaa[[[TTTNNNMMMNNNPPPTTTXXXZZZZZZYYYWWWTTTMMMFFF???:::777666666444222111222222111000444333222222111222222222222333333444444333333222111111222222222333333333333333333222222222111111444444333222222111000000000000000000000000000000222222333333333333444444555555555444444333333333666666666666777777777777666666555555555444444444666777777888999::::::;;;666:::===<<<;;;DDDVVVeeexxxsssooovvvpppfffbbb[[[[[[\\\]]]___bbbeeeggghhhhhhggggggfffffffffeeecccddddddeeefffggghhhhhhgggffffffffffffgggggghhhjjjjjjkkkmmmoooqqqsssuuuvvvvvvvvvvvvxxxzzz|||}}}{{{zzzyyyxxxyyy{{{}}}yyypppkkkcccZZZSSSNNNKKKIIIDDDCCCCCCCCCBBBBBBBBBBBBFFFFFFFFFGGGJJJOOOVVV[[[gggmmmvvv~~~ccc[[[YYYTTTQQQRRRPPPOOONNNMMMLLLMMMNNNOOOVVVUUUTTTUUUUUUSSSQQQNNNAAA<<<777444444666888999444444333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111111111111222222333333333bbbbbbccceeeggghhhjjjkkkmmmnnnnnnllliiigggggghhhiiihhhgggfffccc]]]VVVQQQMMMMMMOOORRRVVVYYYZZZYYYXXXUUUOOOHHHAAA;;;888666555444222111222333222111111111111111111222333444222333333444444333333222222222222222333333333333333333333222222222111111222222222222222222222222333333333333333333333333222222333333333333444444555555444444444333333333444555555555555666666666666666555555555444444444666666666666666666666666777:::===;;;===GGGZZZjjj{{{sssuuu~~~zzzmmmdddaaa]]]]]]^^^___bbbdddgggiiijjjiiihhhgggfffeeedddddddddddddddeeeeeeffffffggggggffffffffffffggghhhhhhjjjjjjkkkmmmoooqqqssstttvvvvvvuuuvvvwwwxxxzzz{{{yyyxxxwwwvvvwwwyyy{{{|||~~~xxxoooiiiaaaYYYRRRNNNKKKIIIDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFFFFGGGJJJOOOVVV\\\gggmmmvvv~~~kkk^^^YYYRRRNNNNNNPPPPPPOOOOOOOOOOOOOOOPPPVVVUUUTTTUUUUUUTTTQQQNNNEEE@@@999555444555666666444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222333333ccccccdddeeeggghhhjjjkkknnnoooooommmjjjhhhhhhiiijjjjjjiiihhheee```YYYUUUNNNMMMMMMOOOSSSWWWYYYZZZZZZWWWRRRKKKDDD>>>999777555333222222333444333222/////////000111222333444222333333444444333333222222222333333333444444444333333333222222222111111000000111222333333444444444444444444444444444444222222333333333333444444555444444444444333333333333333444444444555555555666666666555555555555444666666666666555555555555:::<<<>>>???DDDRRRhhhxxxuuuttt~~~}}}rrrgggaaa```______```bbbdddgggiiikkkkkkjjjiiigggfffdddcccbbbeeeeeeeeeeeeeeeeeeeeeeeegggfffffffffgggggghhhiiijjjjjjkkklllnnnqqqssstttvvvvvvuuuuuuvvvvvvwwwxxxvvvuuuuuutttuuuvvvxxxyyy{{{~~~}}}vvvlllfff^^^WWWRRRNNNKKKIIIFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGJJJPPPWWW\\\gggmmmuuu}}}|||sss```XXXRRRNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQVVVUUUTTTUUUUUUTTTQQQOOOIIIDDD===777444444333333444444333333333333222222111111111111111111111111222222222222222222222222111111111111111111111111333333222222222222222222dddcccddddddfffhhhjjjkkknnnoooooommmkkkiiiiiijjjkkkjjjiiihhhfffbbb\\\XXXQQQNNNLLLMMMPPPUUUYYYZZZ[[[YYYUUUOOOHHHAAA<<<888555444222222444444444333////////////000111222333222333333444444333333222222333333333333444444444333333333222222222111111000111111222222333444444333333333333333333333333222222222333333333444444444444444444444444444444333444444444444555555555666666666555555555555555777777777777777777888888<<<>>>@@@EEEPPPddd{{{sssxxx}}}uuulllddd````````````bbbdddfffhhhjjjkkkjjjiiihhhgggfffeeeddddddggggggffffffffffffffffffffffffffffffggghhhiiiiiijjjjjjkkklllnnnppprrrsssuuuuuuuuuuuuuuuuuuuuuuuutttttttttssstttuuuvvvwwwxxx{{{~~~}}}vvvjjjddd[[[UUUQQQOOOKKKIIIGGGGGGFFFFFFFFFFFFEEEEEEDDDEEEFFFHHHKKKQQQXXX^^^gggmmmuuu|||~~~~~~ttt___WWWSSSRRRSSSPPPRRRSSSTTTUUUUUUTTTSSSVVVUUUUUUUUUVVVUUURRRPPPKKKFFF???999666444333222444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111dddccccccccceeegggiiijjjlllmmmnnnmmmkkkjjjjjjkkkkkkjjjiiihhhgggccc___[[[TTTQQQMMMMMMOOOTTTXXXZZZ\\\[[[XXXTTTMMMFFF???;;;666555333333444555444333111111000000000000000111222333333444444333333222222222222333333333444444333333333222222222111111222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444444444444444555555555666666666666666666666666666666666444555666777888999:::;;;:::<<>>888666444444555555444333333222111000000000000000222333333444444333333222111111222222222333333333333333333222222222111111333222222222222222222222555555555555555555555555222222333333333333444444333333333444444444444555444555555555555666666666555666666666666777777777222333444666777999:::;;;999<<>>;;;888666444444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222333333cccaaa```___```bbbeeegggeeegggiiijjjjjjkkkmmmoooooonnnmmmlllllljjjgggeee```\\\WWWTTTTTTVVVXXXXXXZZZ\\\]]]]]]XXXPPPHHHBBB<<<999777555555444333111000000111111222333555555222333333444444333333222///000000000000111111111333333333222222222111111...///000111333444555666222222222222222222222222222222333333333444444444333333333444444555555555222222333333333444444444555666666666777777888888999999::::::;;;;;;;;;<<>>HHHWWWnnn}}}rrrnnniiiffffffggghhhhhhhhhhhhhhhgggggghhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhgggfffdddbbbbbbcccdddeeefffeeeeeeddddddeeeggggggiiijjjjjjkkkkkkllllllmmmqqqqqqrrrssstttuuuvvvvvvwwwvvvtttrrrqqqpppppppppooopppqqqsssuuuwwwyyyzzz}}}~~~yyyllleee\\\UUURRRQQQNNNLLLJJJJJJJJJKKKKKKKKKKKKKKKGGGHHHIIIJJJNNNUUU]]]bbbgggkkkpppuuuyyy|||}}}kkk[[[RRRNNNLLLLLLKKKMMMQQQTTTVVVWWWVVVUUUUUUUUUVVVWWWVVVUUUTTTSSSSSSPPPJJJCCC===999777666555444333333333333444444555444333333222222333333222222222222222222222222111111111111222222222222111111222333333333333222XXXZZZYYYVVVXXX]]]```___aaabbbeeehhhjjjlllllllllnnnnnnmmmllljjjhhhfffeeedddbbb^^^[[[YYYXXXXXXXXXZZZZZZYYYYYYYYYVVVQQQMMMDDD@@@:::777555555555444333333333333333333333333333333333333333333333333333333333333333333333333444444333333444444555555444333333333333333333222222333333444444333333222444444333333333444555666666666555555444444555555666666666666666666666666444444555555555666666666555666888888999;;;>>>AAAPPP```www}}}pppmmmhhhffffffggghhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjhhhgggeeedddcccccccccdddeeeddddddddddddeeefffggghhhhhhhhhiiijjjkkkkkkkkkoooppppppqqqsssuuuwwwxxxvvvuuutttrrrqqqpppppppppooopppqqqsssuuuwwwxxxyyy{{{~~~}}}qqqiii^^^WWWSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJKKKLLLOOOUUU]]]bbbgggjjjoootttxxx|||pppaaaVVVPPPNNNMMMLLLNNNQQQTTTVVVWWWWWWVVVUUUUUUVVVWWWVVVUUUTTTSSSSSSPPPLLLFFF@@@;;;777555555444333333555555555444555444333333222222333333222222222222333333333333333333333333333222222222111111222333333333333222]]]\\\ZZZYYYZZZ^^^``````^^^```cccfffiiijjjkkkkkkmmmmmmlllkkkiiigggfffdddeeedddaaa___\\\YYYXXXWWWYYYYYYYYYYYYYYYWWWSSSPPPGGGBBB<<<777555444444444333333333333333333333333333333333333333333333333555555555555555555555555444444333333333333444444444444444333333222222222222333333444444333333222444444333333333444444444777666666555555555666666555555666666666666777777555555555555666666666666555666888888999;;;???CCCTTTddd{{{zzzllliiifffdddeeeggghhhhhhjjjiiiiiihhhhhhiiiiiijjjhhhhhhiiiiiiiiiiiijjjjjjhhhgggeeedddbbbbbbbbbbbbcccccccccddddddeeeffffffffffffgggggghhhiiijjjjjjnnnnnnooopppsssuuuxxxyyyvvvuuutttsssrrrqqqppppppooopppqqqsssuuuwwwyyyzzzzzz}}}xxxooocccZZZVVVTTTRRRPPPNNNMMMMMMMMMMMMMMMLLLLLLJJJKKKLLLMMMOOOUUU\\\```fffiiinnnssswww{{{wwwhhh[[[SSSNNNLLLLLLMMMPPPSSSVVVWWWWWWWWWUUUUUUVVVWWWVVVUUUTTTSSSSSSQQQNNNIIICCC===777444444444444444666666444333555444333333222222333333222222222333333333333333444444333333222222111111111111222333333333333222ddd___[[[ZZZ[[[\\\^^^^^^]]]___bbbeeehhhiiijjjjjjllllllkkkjjjiiigggfffeeeeeeeeecccaaa^^^ZZZXXXVVVXXXWWWWWWXXXYYYXXXUUUSSSJJJEEE===777555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333444444444333333222222222222333333444444333333222222222333333333222222222666666555555555666666777444444555555555666666666555555555666666666777777888888999999999<<<@@@CCCVVVfff}}}{{{ttthhheeecccbbbdddfffhhhhhhjjjjjjiiiiiiiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhfffeeedddcccaaa`````````aaabbbcccddddddeeeeeeeeeddddddeeefffggghhhiiijjjnnnnnnoooqqqtttvvvxxxyyyvvvvvvvvvuuutttsssrrrrrrqqqrrrsssuuuwwwyyy{{{{{{{{{~~~|||sssfff\\\WWWTTTRRROOOMMMMMMMMMLLLLLLKKKKKKKKKIIIJJJKKKLLLNNNSSSYYY]]]eeehhhmmmrrrvvvzzz~~~ppp```UUUNNNKKKKKKLLLOOORRRUUUVVVWWWXXXUUUUUUVVVWWWVVVUUUTTTSSSRRRRRRPPPLLLFFF???888444333555777777666444333333555444333333222222333333222222333333333444444444333333222222111111111000111111222333333333333222mmmccc[[[YYYYYYYYYZZZ\\\^^^___bbbeeegggiiiiiiiiiiiijjjjjjiiiiiihhhffffffeeeeeecccaaa^^^[[[XXXWWWVVVVVVVVVWWWXXXXXXVVVTTTNNNHHH@@@999555444444333333333333333333333333333333333333333333333333333111111111111111111111111333333222111111111222222444333333333333333333222222333333444444333333222222222333333333222111111555555444444555555666666444444444555555666666777555555666666666777777777999::::::::::::===BBBFFFZZZjjjuuummmeeecccbbbbbbdddggghhhiiikkkkkkjjjjjjjjjjjjkkkkkkhhhhhhhhhhhhggggggffffffdddccccccbbbaaa``````___```aaabbbcccdddeeeeeeeeecccdddeeefffggghhhiiijjjmmmoooqqqtttvvvwwwxxxyyyxxxxxxyyyxxxxxxvvvuuutttttttttvvvxxxzzz|||}}}~~~~~~~~~uuuiii___XXXTTTPPPMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIJJJKKKKKKMMMQQQVVVZZZdddggglllqqquuuyyy}}}zzzgggWWWNNNJJJJJJKKKMMMPPPSSSUUUWWWWWWUUUUUUVVVWWWVVVUUUTTTSSSRRRRRRPPPMMMGGGAAA;;;777444999>>>===777333333555555444333333222222333333222222333333444444555555222222222222111111111111111111222333333333333222wwwjjj^^^[[[ZZZXXXYYY\\\___```ccceeeggghhhhhhhhhgggggghhhhhhhhhhhhggggggeeedddccc```^^^[[[YYYXXXTTTTTTTTTUUUWWWXXXWWWUUURRRLLLCCC<<<888666666555333333333333333333333333333333333333333333333333222222222222222222222222444444333222222222222222222333333333333333333444222333333444444333333222333333444444444333111111444444333333444555555666444555555666777777888888555666666666777777777777999999::::::<<<@@@FFFJJJ^^^mmm{{{pppgggeeecccbbbcccfffiiikkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjjjjiiihhhgggffffffccccccccccccbbbbbbaaa```___```aaacccdddeeeddddddcccdddeeefffgggiiijjjjjjnnnpppsssvvvxxxyyyxxxwwwzzz{{{{{{{{{{{{zzzxxxwwwwwwwwwyyy{{{}}}zzznnnddd]]]XXXRRRNNNMMMMMMMMMLLLKKKKKKJJJJJJIIIJJJKKKLLLMMMPPPUUUXXXcccffflllppptttxxx|||mmm[[[OOOJJJIIIJJJLLLNNNQQQTTTVVVWWWUUUUUUVVVWWWVVVUUUTTTSSSRRRRRRPPPMMMHHHBBB===:::555>>>FFFCCC999333444999555444333333222222333333222222333333444555555666222222222333333333333333111111222333333333333222pppbbb^^^\\\YYYZZZ^^^```aaacccfffggghhhhhhhhhffffffggghhhhhhhhhhhhhhheeedddbbb```]]][[[ZZZYYYSSSSSSSSSUUUWWWXXXWWWVVVVVVOOOFFF>>>:::888777777333333333333333333333333333333333333333333333333555555555555555555555555666555444444333333333333222222222333333444444444222333333444444333333222444444555666555444222111333333333333333444555666555666666777888999999999666666666666777777777777777888999;;;===CCCIIINNN```nnn~~~xxxmmmdddeeedddccceeehhhkkklllmmmlllkkkkkkjjjjjjkkkkkklllmmmlllkkkjjjiiigggffffffccccccdddddddddccccccbbb^^^___aaacccdddeeeddddddcccdddeeefffhhhiiijjjkkknnnqqquuuxxxzzzyyyxxxvvv||||||}}}}}}}}}|||zzzyyyxxxyyy{{{}}}tttjjjccc\\\VVVQQQNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMNNNPPPUUUXXXbbbfffkkkppptttxxx|||rrr]]]PPPJJJHHHIIIKKKMMMPPPSSSUUUVVVUUUUUUVVVWWWVVVUUUTTTSSSRRRRRRPPPMMMHHHCCC???<<<777CCCLLLHHH;;;333666<<<555444333333222222333333222222333333444555666666333333333444444555555555111111222333333333333222hhh\\\ZZZ[[[^^^aaabbbccccccddddddeeeeeefffiiihhhgggeeeeeeeeeffffffgggeeecccbbbaaa___[[[XXXUUUTTTTTTUUUWWWXXXXXXWWWTTTPPPJJJCCC>>>:::777666555555444333333222111111222222333333333333444444444444444444444444444444555555555444444333333333333333333444444555555555333444444555555444444333555555555555555555555555333444444444555555666666777777666666555555555444777777777777777888888999777888999999;;;BBBKKKRRRaaaoooyyyqqqiiidddccccccdddeeegggiiijjjkkkiiiiiiiiiiiijjjlllnnnooonnnnnnmmmlllkkkiiihhhgggcccddddddddddddcccbbbbbb```aaaaaabbbccceeefffgggcccfffiiikkkkkkkkklllmmmoooqqquuuzzz}}}}}}zzzwww|||~~~tttkkkbbbZZZVVVSSSQQQOOOLLLKKKKKKLLLMMMIIIJJJKKKLLLNNNRRRWWW[[[bbbeeejjjppptttzzz}}}~~~yyy___RRRQQQJJJHHHJJJNNNPPPQQQUUUZZZWWWWWWVVVVVVUUUTTTTTTTTTRRRQQQPPPOOOMMMGGG???888888HHHNNNBBB777666999999444444333333333333333333333444555555555444333222444444333333333333222222333333333222222111111111vvveee^^^\\\\\\___bbbbbbccccccdddeeeeeeeeeiiiiiigggfffffffffgggggggggfffdddcccbbb___\\\YYYTTTSSSSSSTTTVVVXXXXXXWWWTTTQQQLLLFFF@@@;;;777555555444444333333222222222222222333333333333444444444444444444444444444444444444444444333333333222333333333444444444555555333444444555555444444333444444444444444444444444555555555555555444444444777666666666555555555555777777777777777888888999666777999:::===DDDOOOWWWeeeqqq~~~wwwpppiiieeeeeeeeeeeeggghhhjjjkkkllljjjjjjjjjjjjkkkmmmooopppnnnnnnnnnmmmkkkjjjhhhgggddddddeeeeeeddddddcccbbbbbbbbbbbbbbbccceeefffgggeeegggjjjllllllmmmnnnoooqqqrrruuuyyy}}}}}}{{{yyy}}}zzzqqqggg___YYYVVVTTTQQQNNNLLLLLLLLLLLLJJJKKKLLLMMMOOOSSSXXX\\\aaaeeekkkqqqwww|||~~~~~~~~~fffWWWSSSKKKIIIJJJNNNOOOOOORRRVVVTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPPPPNNNHHH@@@:::777CCCHHH>>>555555777555222222222333333333333333444444555555555444333222444444333333333333222222333333333222222222111111sssfff___]]]___aaaaaabbbbbbcccddddddeeeiiiiiihhhggggggggghhhhhhhhhgggeeedddcccaaa]]]ZZZSSSRRRQQQSSSUUUWWWWWWWWWTTTRRROOOIIICCC<<<777444444444444333333333333333222222333333333333444444444444444444444444444444333333333333222222222222333333333444444444444555333444444555555444444333333333333333333333333333666666666555444444333333666666666666555555555555777777777777777888888999555777999:::???HHHTTT]]]kkkuuuzzztttnnnjjjggggggggghhhiiijjjllllllmmmkkkkkkkkklllmmmnnnooopppnnnnnnnnnnnnllljjjhhhgggeeeffffffffffffeeeddddddddddddccccccdddeeeeeeffffffiiilllmmmnnnnnnpppqqqttttttuuuxxx|||~~~~~~}}}yyyooofff```[[[YYYUUUQQQNNNLLLLLLLLLKKKMMMNNNOOOQQQTTTYYY]]]```eeemmmtttzzz}}}www{{{ppp^^^WWWMMMJJJJJJMMMNNNMMMOOORRRSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSRRRQQQNNNIIIBBB===666>>>???888333555555111111111111222222333333444444444555555444444333222444444333333333333222222333333333333222222222222pppddd```aaa``````aaabbbbbbccccccdddhhhhhhhhhhhhhhhiiiiiiiiiiiihhhfffeeeeeebbb___\\\SSSQQQPPPQQQTTTVVVVVVVVVTTTTTTQQQMMMGGG???888444333333333444444444444444222222222333333333444444444444444444444444444444222222222222222222222222444444444444444444444444333444444555555444444333333333333333333333333333555555555555555444444444666666666666666555555555777777777777777888888999666888999;;;@@@JJJXXXbbbqqqzzz|||tttoookkkiiihhhiiijjjkkklllmmmmmmnnnnnnkkkkkkkkklllmmmmmmnnnooonnnnnnoooooonnnkkkiiihhhgggggggggggggggffffffeeeffffffeeeeeeeeeeeeeeefffgggiiilllmmmnnnoooqqqssswwwvvvvvvxxx|||xxxnnngggaaa^^^ZZZUUUQQQNNNLLLLLLMMMNNNPPPRRRSSSWWW[[[^^^aaagggpppxxx~~~wwwwww{{{zzzggg\\\OOOJJJIIILLLMMMLLLNNNQQQTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSQQQNNNIIIDDDAAA888:::999444333555444///000000111111222333444444444444444444444333333333444444333333333222222222333333333333333333333333{{{iii```_________``````aaabbbbbbcccgggggghhhhhhiiiiiiiiijjjiiihhhgggfffeeeccc```]]]TTTRRRPPPPPPSSSUUUUUUUUUUUUUUUTTTPPPJJJBBB:::555444444444444444444444555222222222333333333444444444444444444444444444444222222222222222222222222444444444444444444444444333444444555555444444333333333333333333333333333333333333444555666777777555555555666666666666666777777777777777888888999999999:::<<>>BBBKKK[[[nnn{{{zzzuuuooojjjjjjkkkmmmnnnnnnooopppqqqqqqpppnnnmmmjjjkkklllmmmmmmmmmlllkkkmmmnnnppprrrqqqooollljjjkkkllllllllllllkkkjjjjjjhhhhhhggggggggghhhiiiiiijjjlllnnnoooppprrrvvvyyy{{{zzzyyy{{{|||xxxrrrlllfffaaa___^^^[[[]]]```bbbdddfffjjjlllpppuuu||||||uuutttyyyyyyxxx}}}dddXXXMMMJJJKKKLLLNNNRRROOOOOOPPPQQQRRRSSSTTTUUUSSSTTTSSSOOOKKKHHHHHHIIICCC>>>888666555555444555444444444444444444444444666555444333333333444444444444333333333333222222333333333444444444555555oooggg]]]]]]^^^^^^___``````aaabbbccceeegggiiiiiiiiihhhhhhgggeeeeeeeeeccc```^^^[[[XXXTTTRRRRRRSSSSSSSSSVVVVVVUUUSSSNNNHHHBBB>>>777777666555444333333333222222333333333444444444444444444444444444444444333333333444444555555555555555555444444333333333333444444555555444444333555555555555555555555555444444555555555555555555444555555555666666777777777777777777777888888999;;;<<>>DDDPPP```sss}}}wwwqqqmmmkkkjjjjjjnnnoooooopppqqqqqqqqqqqqtttttttttsssrrrqqqooonnnpppppppppppppppppppppppppppqqqqqqrrrrrrrrrrrrrrrlllmmmmmmmmmlllkkkjjjjjjiiijjjkkklllmmmnnnnnnnnnmmmnnnppppppqqqrrruuuwwwyyyzzz|||~~~|||vvvwwwyyyzzz{{{}}}~~~zzzuuuxxx|||uuurrrtttzzzwww\\\QQQOOOLLLLLLOOOQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTRRRQQQNNNLLLJJJHHHDDDAAA===888666555666777666777777777777666555555444444444444333333333333333333333333333333333333444444444444555666777888|||ooobbb^^^]]]\\\]]]```___```bbbdddfffhhhhhhiiifffeeecccaaa___^^^]]]]]]``````^^^ZZZUUURRRQQQRRRRRRSSSSSSSSSPPPLLLHHHEEE???;;;777555444444444444333444444555555444444333222222222333333333444444222222333333333333222222111222333444555555666666444444444555555444444333555444444333333444444555555555555555666666666666666555555555555555666666777777777777888999:::;;;;;;???HHHVVViii}}}{{{wwwpppjjjfffeeefffhhhnnnoooqqqrrrsssssssssrrrsssssssssttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrssssssssssssrrrmmmmmmmmmmmmlllkkkjjjjjjhhhiiikkklllmmmnnnnnnooommmooopppqqqqqqrrruuuwwwyyyzzz|||~~~}}}~~~uuussszzz|||tttsssuuu~~~bbbSSSOOOLLLKKKLLLQQQRRRTTTUUUWWWWWWWWWWWWTTTTTTSSSQQQOOOMMMKKKIIIEEEBBB===999666555666777444444555555444444333222555444444333333222222222333333333333333333333333444444444444444555555666zzzhhh___[[[ZZZZZZ]]]]]]^^^```ccceeeggghhhhhhhhhgggeeebbb```^^^]]]]]]]]]^^^^^^[[[XXXUUUTTTTTTTTTUUUUUUTTTRRROOOKKKIIIBBB>>>999666555555444444333444444555555444444333444444444333333333222222333333444444444444333333000111333444555666666666333333444444444444444333555444444333333444444555555555555666666666777777777666666555555555666666777777777777888999:::;;;;;;@@@KKK]]]sss|||sssoooiiidddbbbcccfffhhhoooppprrrtttuuuuuutttsssqqqrrrssstttvvvvvvwwwwwwttttttttttttttttttttttttpppqqqrrrrrrssssssrrrrrrppppppooonnnmmmkkkjjjiiihhhiiijjjlllmmmnnnnnnnnnmmmooopppppppppqqqtttvvvxxxyyy{{{}}}vvvqqquuu~~~wwwsssqqqyyykkkYYYPPPMMMKKKKKKPPPRRRTTTVVVXXXXXXXXXXXXUUUTTTSSSRRRPPPNNNLLLKKKGGGCCC>>>999666555555666444444444444444333333222444444444333333222222111333333333333333333333333444444444444333333222222pppbbb[[[XXXXXXZZZ[[[\\\___aaadddfffggghhhiiihhheeeccc```^^^]]]\\\YYY[[[]]]\\\YYYWWWVVVVVVXXXXXXXXXXXXVVVSSSPPPNNNEEEAAA;;;777555555555444333444444555555444444333555555555444333222222222444444555555555555444444333444444555444444333333222333333444444444444333555444444333333444444555555555555666666777777888888777777666666666666777777777777777888999:::;;;<<>>EEETTTkkk~~~}}}wwwqqqmmm```___^^^___bbbggglllooouuuuuuuuuttttttuuuuuuvvvtttuuuvvvwwwxxxxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuurrrsssttttttuuuuuuttttttrrrrrrrrrqqqpppooonnnnnnkkklllmmmnnnnnnnnnnnnnnnlllnnnoooooonnnoooqqqsssuuuvvvxxxzzz|||~~~{{{zzz{{{yyyuuuwww}}}tttsss}}}{{{fffVVVNNNLLLLLLMMMPPPSSSWWWYYYYYYYYYXXXUUUUUUTTTSSSQQQOOONNNMMMIIIEEE@@@:::666555555555555555666666555555444333222222222222222333333333333333333333333333333333333444444555555444333222~~~iii___ZZZXXXYYYXXXZZZ]]]```ccceeeggghhhhhhfffdddaaa]]][[[YYYYYYWWWYYY\\\\\\ZZZWWWUUUUUUUUUUUUUUUTTTSSSQQQOOOMMMIIIDDD===888666555555555333444444555555444444333222333333444444555555666333444444555555444444333///000222444555666777777111222333333444444444444555444444333333444444555444555555666777888888999::::::999888777777888888777777777777888999:::;;;@@@HHHXXXooo~~~{{{vvvqqqkkkggg]]]]]]^^^```eeekkkqqqtttwwwwwwuuuttttttuuuvvvvvvwwwwwwxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttuuuuuuvvvvvvvvvvvvvvvpppqqqqqqrrrrrrrrrqqqqqqnnnnnnooooooooooooooonnnlllmmmnnnnnnnnnnnnppprrrtttuuuwwwyyy{{{}}}~~~xxxvvvvvvyyyzzzyyyyyyuuu|||}}}hhhUUUKKKIIIIIILLLOOOSSSWWWYYYYYYYYYXXXUUUUUUTTTSSSQQQPPPNNNMMMIIIFFF@@@;;;666555444555333333444444333333222111111111111222222333333444333333333333333333333333222333444666666666666555qqqeee]]]YYYWWWXXXZZZ\\\___bbbdddeeefffhhhgggdddaaa]]]YYYWWWUUUWWWXXXYYYYYYYYYXXXVVVUUUWWWWWWVVVUUUSSSQQQOOONNNLLLHHHAAA:::666444555666666666555555555444444444555555555555555555555555666666555555555555666666555555555555555555555555555555555555555555555555555555555555666666666666555555444444555666888999777666555555555666888999555777999::::::999;;;<<>>:::888888888444444333333222222333333444444333333333333222222555555444444444333333333333333333444444444555555ssseee^^^^^^YYYZZZ[[[]]]```bbbcccdddfffeeeccc```]]]ZZZWWWUUUTTTTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVTTTRRROOOMMMNNNJJJCCC===888555555555444444444333333333222222555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555555555555666666666666999888777666555555555555999888888888888999::::::888999;;;<<<;;;<<<>>>???CCCSSShhh|||yyyuuuooommmiiieeeaaa]]][[[ZZZZZZ]]]bbbgggmmmqqquuuvvvvvvxxxzzz|||}}}}}}}}}|||~~~||||||}}}}}}|||{{{}}}}}}||||||zzzyyywwwvvvyyyzzz|||~~~~~~}}}|||{{{vvvwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvtttsssrrrrrroooppppppqqqqqqrrrrrrrrrrrrsssuuuxxxzzz{{{|||}}}~~~~~~}}}~~~sssfffZZZOOOKKKLLLIIIKKKOOOSSSVVVXXXXXXXXXXXXWWWUUUTTTSSSRRROOOLLLJJJHHHCCC>>>:::888777666555444444333222222333333444444333333333333222222444444444444333333333333333333333444444444555555}}}jjj```^^^YYYZZZ[[[\\\^^^```bbbccceeeeeedddbbb___\\\YYYXXXRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVTTTQQQNNNLLLNNNKKKEEE???:::666555444555555444444444333333333555555555555555555555555444444333333333333444444555555555555555555555555555555555555555555555555555555555555666666666666888777777666666666666666666666666777777777888888777999;;;;;;;;;<<<>>>@@@BBBTTTlllyyyrrrnnniiigggbbb^^^ZZZXXXWWWWWWZZZ___eeelllpppsssuuuvvvvvvxxx|||~~~~~~}}}~~~{{{{{{}}}~~~~~~~~~~~~}}}|||zzzzzz{{{|||~~~}}}|||yyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyywwwvvvuuuttttttqqqqqqqqqrrrrrrssssssssstttuuuvvvxxxyyyzzzzzz{{{}}}~~~~~~|||mmm```SSSLLLKKKGGGIIIMMMQQQUUUXXXYYYZZZYYYXXXUUUTTTSSSQQQNNNLLLKKKIIIDDD???;;;888666555888777666555555444555555444444333333333222222222333333333333333333333333333333333444444444555555rrrccc^^^ZZZZZZZZZ[[[\\\^^^```aaaeeeeeeeeedddbbb___\\\[[[RRRRRRQQQQQQQQQRRRRRRRRRSSSTTTTTTTTTRRROOOMMMKKKNNNKKKFFFAAA<<<888666555666666666666555555555555555555555555555555555555444444333333333333444444555555555555555555555555555555555555555555555555555555555555666666666666555666666777777777777777666777777777888888888888777888999999:::;;;>>>@@@EEEXXXqqq~~~zzztttnnniiieeebbb^^^YYYWWWVVVWWWWWWaaafffnnntttwwwyyyzzz{{{yyy{{{~~~~~~~~~|||{{{|||~~~~~~~~~|||}}}~~~||||||||||||||||||||||||zzzzzzyyyxxxwwwvvvvvvuuussssssssssssttttttttttttuuuvvvwwwxxxyyyzzzzzzzzz~~~yyyhhhWWWLLLIIIFFFHHHLLLPPPTTTXXXZZZ[[[ZZZXXXVVVUUUTTTRRROOOLLLLLLIIIEEEAAA<<<999777666999888777666555555555555444444333333333222222222333333333333333333333333333333333444444444555555}}}iii```ZZZZZZYYYZZZ[[[]]]___```eeefffffffffdddbbb___]]]SSSRRRQQQPPPPPPPPPPPPQQQSSSSSSRRRQQQOOOMMMKKKJJJLLLJJJGGGCCC>>>:::777666777777777666666666666555555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555555555555666666666666444555666777888888888888888999::::::;;;;;;::::::777888999999999;;;>>>AAAJJJ]]]uuuzzzwwwtttpppjjjeee```^^^ZZZVVVUUUWWWZZZ\\\eeekkksssxxxyyyzzz{{{}}}}}}~~~}}}}}}~~~~~~~~~~~~{{{zzzzzzyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{}}}rrr]]]NNNHHHFFFHHHLLLPPPTTTXXXZZZ\\\YYYXXXVVVUUUTTTSSSPPPMMMLLLJJJGGGCCC???;;;999888777777555444333333222222444444333333333333222222222222222222333333333333333333333444444444555555rrreeeZZZZZZYYYYYYYYY[[[]]]___cccdddffffffeeebbb___]]]TTTSSSRRRPPPOOOOOOOOOPPPSSSRRROOOMMMKKKJJJJJJJJJKKKJJJGGGDDD@@@<<<999777777666666666666555555555555555555555555555555555666555555555555555555666555555555555555555555555555555555555555555555555555555555555666666666666666666777888888888777666888999:::;;;;;;;;;::::::888999999999:::<<<@@@CCCNNN^^^sss}}}{{{tttqqqoookkkddd___ZZZXXXUUUTTTVVVZZZ```ccchhhooovvvzzzyyyyyyzzz}}}~~~||||||{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwyyyzzz{{{|||||||||{{{}}}gggTTTKKKHHHJJJLLLPPPTTTXXX[[[\\\XXXWWWUUUUUUUUUSSSQQQOOOLLLJJJHHHDDDAAA>>>;;;:::888777666444333333222222444444333333333333222222111111222222222333333333333333333444444444555555yyyjjj[[[ZZZYYYXXXYYY[[[]]]^^^bbbccceeeeeedddbbb___]]]VVVTTTRRRPPPOOONNNOOOOOOSSSQQQNNNKKKIIIIIIJJJJJJJJJIIIGGGDDDAAA===:::888666666555555555444444444555555555555555555555555666666555555555555666666555555555555555555555555555555555555555555555555555555555555666666666777888888999999888777555444666777888999:::999888888999:::::::::;;;===AAADDDNNN\\\ooo}}}www~~~xxxqqqmmmkkkggg```ZZZUUUSSSQQQRRRVVV]]]dddhhhooouuu|||}}}|||~~~~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwxxxyyy{{{|||}}}}}}}}}zzz|||~~~ppp[[[QQQIIIJJJMMMQQQUUUXXX[[[\\\XXXVVVUUUUUUUUUTTTRRRPPPLLLKKKHHHEEEBBB???===;;;:::999888777555555444444444444444333333333222222111111111222222333333333333333333444444444555555jjj___YYYVVVYYY[[[ZZZ[[[^^^``````aaacccddddddaaa___WWWUUUQQQOOONNNNNNMMMKKKOOONNNMMMLLLJJJHHHGGGGGGJJJHHHFFFDDDBBB???;;;888777666666555555555666666888777666555555444555555666666666666666666666666666666666666666666666666777777777777777777777777555555555555555555555555555555666777888999::::::888888888888999:::;;;<<<:::666666:::===>>>???CCCMMM\\\lll{{{|||wwwuuulllhhheee___YYYWWWTTTTTTTTTVVVYYY```iiiooowwwxxxyyyzzz{{{~~~~~~}}}}}}~~~~~~~~~|||{{{zzz{{{{{{zzzzzzyyyzzzzzzzzzwwwxxxyyy{{{|||}}}}}}}}}zzz}}}ttt]]]TTTMMMLLLLLLNNNRRRUUUVVVUUUWWWVVVUUUUUUVVVTTTQQQOOOLLLJJJHHHEEEAAA>>>;;;::::::999999888777666555555777666444333222222222333222333444333111000111222111111111222222333333333rrraaaZZZWWWYYY[[[ZZZ[[[]]]___^^^___aaabbbbbb___]]]VVVSSSPPPNNNNNNMMMLLLKKKMMMMMMLLLKKKIIIHHHGGGGGGIIIGGGEEEDDDBBB???;;;888888777666555555555555555555444444444444444555666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555666777888999::::::888888888888999:::;;;<<<;;;777777;;;======???CCCMMM]]]mmm~~~vvvwww|||}}}sssiiifffbbb[[[UUUTTTRRRSSSVVVYYY^^^eeennntttxxxzzz|||~~~}}}~~~~~~~~~~~~|||{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{{{{zzzzzz{{{}}}~~~vvvaaaWWWOOONNNMMMOOOSSSVVVWWWWWWWWWWWWVVVVVVVVVUUURRRPPPMMMKKKIIIEEEAAA>>>;;;999999888888888777666666666777666555333333333444444333444444444222111222333111111222222222333333333}}}bbb[[[VVVXXXZZZZZZ[[[]]]]]]\\\\\\]]]___^^^\\\ZZZTTTRRROOONNNMMMMMMKKKJJJKKKKKKJJJIIIIIIHHHGGGGGGHHHGGGEEEDDDCCC@@@<<<999999888777666555444444444222222222333333555666666666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555666777888999::::::888888888888999:::;;;;;;<<<888888;;;======???DDDNNN___ooo}}}{{{ooorrryyyooofffbbb]]]VVVQQQPPPPPPTTTYYY^^^eeellltttyyy{{{}}}~~~~~~~~~|||{{{{{{zzzyyyxxxwwwvvvuuuuuuuuuxxxyyyyyyyyyyyyyyyyyyxxx{{{|||~~~{{{{{{{{{fff[[[QQQOOONNNPPPSSSVVVXXXYYYXXXXXXWWWWWWXXXWWWTTTRRRNNNMMMJJJGGGBBB>>>:::888777777777777777777777777666666555444444555555666444555666555333222333444222222222222333333333333eee\\\UUUUUUXXXYYYZZZ\\\[[[ZZZYYYZZZ[[[ZZZXXXVVVRRRPPPNNNMMMMMMMMMKKKIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDCCCCCCAAA===::::::999888666555444444444444333333333444444555666666666666666666666666666666666666666666666666666555555555555555555555555777777777777777777777777555555666777888999::::::999888888888999999:::;;;<<<999999<<<===<<<@@@FFFQQQcccrrr}}}uuukkkppp|||vvvtttkkkbbb^^^YYYSSSOOOOOORRRVVV]]]dddjjjqqqwww{{{|||~~~}}}|||{{{|||{{{zzzxxxwwwvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzzzz||||||}}}~~~~~~{{{vvvkkk]]]SSSPPPNNNOOORRRUUUXXXYYYYYYXXXXXXYYYYYYXXXVVVSSSPPPNNNLLLHHHDDD???:::888666666666777777777777777666555555555666666666666555666666666444333444555333333333333333333333333mmm```UUUTTTVVVXXXZZZ\\\YYYXXXVVVVVVWWWVVVTTTRRRPPPNNNMMMMMMMMMMMMKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCBBB>>><<<::::::888777555555444444777777666555444444555555666666666666666666666666666666666666666666666666555555555555555555555555777777777777777777777777555555666777888999::::::999999888888999999::::::<<<::::::<<<<<<===BBBIIIVVVhhhuuu|||}}}qqqlllvvv~~~~~~~~~~~~vvvpppmmmeee^^^[[[WWWRRRQQQSSSWWW[[[bbbiiinnnsssxxx{{{~~~~~~}}}|||||||||{{{zzzxxxwwwvvvvvvvvvvvvwwwxxxzzz|||}}}~~~~~~|||||||||}}}zzz~~~}}}uuu}}}~~~rrr```UUURRRNNNMMMOOOSSSVVVWWWYYYYYYXXXYYYZZZYYYWWWTTTPPPOOOMMMJJJEEE@@@;;;999666666666666666777777777555555666666666666666666555666777666444333444555333333333333333333333333{{{kkk[[[TTTUUUWWWYYY[[[XXXVVVTTTTTTTTTSSSQQQPPPOOONNNMMMNNNNNNNNNLLLJJJJJJJJJIIIHHHHHHGGGFFFFFFDDDCCCCCCCCCCCCBBB@@@===:::999888777666555555555888888777666555444444555666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555666777888999:::::::::999999888999999:::::::::999:::===<<<===DDDLLLZZZkkkwwwzzzxxxnnnooo|||}}}}}}}}}xxxqqqkkkddd^^^YYYWWWUUURRRTTTXXX]]]aaahhhmmmqqquuuyyy{{{~~~}}}}}}}}}zzzyyyxxxwwwvvvuuuuuuuuuuuuvvvxxx{{{}}}~~~|||||||||}}}~~~wwwzzz}}}{{{fffXXXTTTOOOMMMNNNQQQTTTUUUYYYXXXXXXYYYZZZYYYWWWUUUPPPOOONNNKKKGGGBBB===:::666666666666666666666666555555666666666555555444555666666666444333444555444444444444333333333333yyycccXXXUUUUUUVVVXXXXXXVVVSSSRRRRRRQQQPPPNNNNNNNNNMMMNNNPPPOOOMMMKKKLLLKKKJJJIIIHHHGGGFFFEEECCCBBBBBBCCCDDDCCC@@@>>>999888888777666666777777666666555444444444555555666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555666777888999::::::::::::999999888999999:::999888:::======>>>FFFOOO\\\mmmvvvvvvssslllttt{{{zzz{{{|||~~~}}}zzzwwwsssmmmfffbbb[[[VVVSSSSSSSSSSSSWWW]]]cccffflllqqquuuxxx|||~~~}}}}}}}}}yyyyyyxxxwwwwwwwwwwwwwwwuuuvvvxxxzzz|||}}}}}}}}}||||||}}}|||yyy|||}}}ppp]]]XXXQQQMMMNNNPPPSSSUUUXXXXXXXXXYYYZZZYYYWWWUUUOOOOOONNNLLLHHHCCC>>>;;;777777777666555555555444555555666666555444333222444555666555333222333444555555444444444333333333iii[[[VVVTTTUUUWWWXXXUUUSSSQQQQQQPPPOOOMMMNNNNNNNNNOOOPPPPPPNNNLLLMMMLLLKKKJJJHHHGGGFFFEEEBBBBBBBBBCCCDDDCCCAAA???888888777777777777777888333333333333444555666666666666666666666666666666666666666666666666666666777777777777777777777777555555555555555555555555555555666777888999::::::::::::999999888999999999888888:::======>>>GGGQQQ]]]mmmuuussspppkkkvvv~~~yyyyyyzzzzzz}}}~~~{{{wwwqqqkkkddd\\\WWWUUUQQQPPPQQQRRRSSSYYY```fffiiinnnssswww{{{~~~}}}}}}~~~{{{{{{zzzzzzyyyzzzzzzzzzvvvwwwxxxyyyzzz{{{{{{{{{{{{|||~~~yyyxxx}}}}}}~~~xxx```ZZZSSSNNNNNNPPPSSSUUUXXXWWWWWWXXXZZZYYYWWWUUUNNNOOONNNLLLIIIDDD???<<<888888777666555444444333555555666666555333111000444555555555333222333444555555555444444333333333ttt```XXXWWWVVVSSSWWWVVVVVVUUUTTTSSSQQQPPPVVVTTTRRRRRRSSSSSSSSSRRRQQQOOOMMMLLLKKKIIIFFFCCCBBBDDDGGGIIIHHHEEEBBB???===:::777777888999777555444444444555555555555555666666666666666666666666555555555555666666666666888888777777666666555555999999888888777666666666777888888999999:::;;;;;;::::::::::::::::::::::::888888:::<<<<<<>>>GGGRRR```mmmvvvpppiiippp~~~{{{yyyyyyzzz{{{zzzzzzxxxvvvrrrllleee^^^XXXUUUSSSRRRRRRSSSVVV[[[aaadddjjjnnnsssxxx|||~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyy{{{~~~yyyuuu|||qqqaaaUUUUUUTTTNNNMMMRRRUUUVVVXXXYYYYYYYYYXXXWWWUUURRROOOLLLIIIEEEAAA===999777555444444444333222444333333222222333333444444444444444444444444444444444444444444444444444hhhZZZUUUSSSRRRSSSTTTUUUWWWXXXXXXYYYYYYZZZXXXVVVVVVVVVWWWUUUTTTSSSQQQOOONNNMMMKKKGGGEEEBBBDDDFFFHHHGGGEEECCCAAA???<<<999888888999777555555555555555555555555555666666666666666666666666555555555555666666666666888777777777666666666555777777777777777888888888777888888999999:::;;;;;;::::::::::::::::::::::::999999:::======???IIITTTbbbnnnvvvqqqlllttt|||yyywwwvvvwwwwwwwwwvvvrrroookkkeee___YYYUUUSSSSSSSSSSSSVVVZZZ```fffiiinnnrrrwww|||~~~~~~~~~~~~~~~}}}|||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzzzzz|||~~~vvvzzz{{{}}}}}}jjjZZZWWWUUUPPPNNNSSSUUUVVVWWWYYYYYYYYYXXXXXXUUURRROOOLLLIIIFFFAAA>>>:::888666555666555444333444333333333333333333444444444444444444444444444444444444444444444444444sss^^^SSSRRRUUUSSSTTTVVVXXX[[[]]]___``````^^^\\\[[[[[[[[[YYYWWWUUUTTTQQQPPPOOOMMMJJJGGGCCCDDDEEEEEEFFFEEEEEEDDDCCC@@@<<<999999888888777666666666666666666666666666666666666666666666666555555555555666666666666777777777777666666666666555666666777888888999999777888888999999:::;;;;;;::::::::::::::::::::::::999999;;;===>>>AAALLLXXXfffpppvvvrrrppp{{{{{{xxxuuusssrrrrrrqqqoookkkhhhccc]]]YYYUUUSSSSSSTTTUUUWWWZZZ```ffflllooossswww|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||||||||||||||||~~~~~~}}}}}}xxxxxx|||xxxzzzxxxbbbZZZVVVRRRPPPSSSTTTUUUVVVXXXYYYYYYXXXXXXUUUSSSOOOMMMJJJFFFBBB???;;;999777666777777555444333333333333333333333333444444444444444444444444555555555555555555555555}}}eeeVVVTTTXXXUUUVVVWWWYYY\\\^^^```aaacccbbb```______^^^\\\YYYWWWUUUSSSRRRPPPNNNKKKHHHDDDDDDCCCCCCDDDEEEFFFGGGGGGDDD???<<<999888888888777777777777666666666666666666666666666666666666555555555555666666666666777777777777666666666666666666777777888888888888777888888999999:::;;;;;;999999::::::::::::;;;;;;:::999;;;===???DDDPPP]]]jjjrrrvvvtttvvv}}}yyyuuuqqqooommmjjjhhhgggddd___ZZZWWWVVVVVVWWWXXXYYY\\\```eeekkkppprrrvvvzzz~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{yyytttqqqpppoooooottt{{{{{{vvv~~~{{{{{{kkk\\\WWWSSSQQQQQQRRRSSSUUUWWWXXXYYYXXXXXXUUUSSSPPPMMMKKKGGGCCC@@@;;;999777666666666555444333444444444444444444333333333444444444444444444666666666666666666666666nnn[[[VVVWWWSSSTTTUUUXXX[[[^^^aaaccceeedddbbbbbbbbb```]]][[[YYYWWWTTTSSSQQQOOOKKKHHHEEEDDDCCCBBBCCCDDDFFFHHHHHHFFFBBB>>>;;;999888999888888777777666666666555666666666666666666666666555555555555666666666666666666666666777777777777888888888888777777666666777888888999999:::;;;;;;999999999::::::;;;;;;;;;;;;:::;;;>>>@@@GGGUUUcccnnnsssvvvvvv|||}}}wwwrrrnnnkkkhhheeeeeebbb^^^ZZZXXXYYYZZZ\\\___```cccgggkkkooorrrtttyyy|||~~~}}}~~~~~~~~~}}}yyytttpppkkkfffcccbbbaaaaaagggnnnzzz~~~www~~~}}}sss```WWWSSSQQQPPPPPPRRRTTTVVVXXXXXXXXXXXXUUUSSSPPPNNNKKKHHHDDDAAA:::888666555666666444333333444444555555444444333333333333444444444555555666666666666666666666666{{{eeeYYYTTTOOOPPPRRRVVVZZZ___dddfffeeedddccccccdddbbb___\\\[[[YYYVVVTTTRRRPPPLLLIIIFFFEEECCCBBBBBBDDDFFFGGGFFFFFFEEEAAA<<<999888999888777777666666555555444666666666666666666666666555555555555666666666666666666666666777777777777999999888888777666666555777888888999999:::;;;;;;888999999::::::;;;;;;<<<;;;:::;;;>>>BBBJJJYYYhhhssswwwxxxzzzzzzuuurrrnnnkkkiiifffccc```]]]\\\]]]___aaafffgggkkknnnqqqtttvvvvvv|||~~~}}}xxxsssmmmhhhddd^^^ZZZWWWXXXWWWWWW\\\cccrrrzzz|||{{{dddXXXSSSQQQQQQOOOPPPSSSUUUWWWXXXYYYYYYVVVSSSQQQNNNLLLIIIEEEBBB:::888666555555555444333333444555666666555444333222333333444444555555555555555555555555555555555uuubbbWWWPPPQQQRRRUUUYYY^^^cccfffeeeddddddeeefffdddaaa___]]][[[YYYWWWUUURRRNNNKKKGGGFFFDDDCCCCCCCCCEEEFFFDDDEEEFFFCCC>>>:::888888777777666666555444444333666666666666666666666666555555555555666666666666555666666666777777777888888888888777777777777777777888888999999:::;;;;;;888888999::::::;;;<<<<<<<<<;;;<<>>>>>>>>???DDDRRRfffuuu|||}}}|||wwwwwwvvvsssppppppuuuyyyuuuyyy~~~~~~}}}~~~|||{{{}}}rrrlllddd[[[UUUQQQNNNLLLJJJIIIIIIJJJKKKMMMOOOPPP\\\hhhyyyzzz~~~vvvbbbUUUQQQSSSSSSRRRSSSTTTWWWXXXXXXVVVTTTUUUUUUSSSPPPLLLGGGDDD>>>;;;888666666777777666666666666666666666666666444444555555555555444444444444444555555555555666iii\\\[[[ZZZ[[[]]]```ccceeeeeeeeeeeeddddddcccccccccbbbaaa___]]][[[XXXTTTQQQJJJHHHEEECCCAAAAAAAAABBBDDDDDDCCCCCCAAA>>><<<:::777666666666666666777777333444444555666777888888777888888888888888888777777777777777777666666666777777777777777777777777777888888888888999999999888888777777888888999:::======>>>@@@IIIYYYlllyyy~~~{{{{{{yyyvvvttttttxxx|||zzz}}}~~~}}}~~~zzzuuugggbbbZZZSSSNNNKKKHHHGGGGGGFFFFFFFFFGGGIIIKKKLLLYYYeee||||||{{{}}}rrr```TTTPPPPPPRRRRRRSSSUUUXXXYYYXXXVVVTTTUUUUUUSSSPPPLLLGGGEEE???<<<888666666777777666666666666666666666666666444444555555555555444444444444444555555555555666rrrdddcccaaa``````aaabbbccceeeeeeddddddddddddddddddbbbaaa___^^^]]]ZZZVVVTTTLLLKKKHHHEEECCCBBBCCCCCCBBBCCCDDDDDDBBB???<<<:::777666666555555666666666333444555555777777888999666777777888888777777666666666666777777777888888777777777777777777777777777888888888888999999999;;;::::::::::::;;;<<<<<<===<<<===DDDQQQcccuuu~~~{{{zzzzzz~~~yyyoooiii[[[VVVPPPKKKHHHGGGEEEDDDFFFFFFEEEEEEEEEFFFGGGHHHUUUaaawww||||||oooaaaVVVQQQOOOQQQQQQSSSVVVYYYZZZXXXVVVUUUUUUTTTSSSPPPLLLHHHEEE???<<<999777777777777666777777777777777777777777444444555555555555444444444444444555555555555666xxxjjjiiigggfffdddbbbbbbaaaccccccddddddddddddddddddbbb```______^^^\\\XXXVVVNNNLLLIIIFFFDDDCCCCCCCCC@@@BBBDDDEEEDDDAAA===:::777777666666555555666666777777777666666666666555666666777777777777666666777777777777777777777777777777777777777777777777777777888888888999999999<<<<<<<<<;;;<<<======>>>======???IIIYYYmmm~~~yyypppfff```SSSOOOKKKHHHGGGGGGGGGFFFIIIHHHGGGFFFFFFGGGHHHIIISSS^^^sss}}}|||pppdddZZZSSSOOOQQQRRRTTTWWWZZZZZZXXXVVVUUUTTTTTTRRROOOLLLHHHFFF@@@===999777777777777666777777777777777777777777444444555555555555444444444444444555555555555666}}}ooonnnmmmjjjgggdddaaa```aaabbbbbbbbbccccccddddddaaa```______^^^\\\YYYVVVOOOLLLIIIEEECCCBBBAAABBB@@@BBBDDDEEEDDDAAA>>><<<888888777666666666666666888777777777666666666666666666777777777777666666999999999888777666666666777777777777777777777777777777888888888999999999999999999999999::::::;;;>>>???CCCOOOaaatttxxxnnnddd[[[VVVMMMKKKHHHGGGHHHIIIIIIHHHJJJJJJHHHGGGGGGGGGHHHIIISSS\\\ppp~~~}}}sssfff\\\TTTPPPSSSSSSTTTWWWYYYZZZXXXVVVUUUTTTSSSQQQOOOLLLIIIGGGAAA>>>:::888777777666666666666666666666666666666444444555555555555444444444444444555555555555666vvvuuusssoookkkfffaaa^^^______```aaabbbbbbccccccbbb```______^^^\\\YYYVVVOOOMMMIIIEEEBBBAAA@@@@@@@@@AAACCCDDDDDDBBB???>>>::::::999888777777777777444555666666888888999:::666777777888888777777666;;;:::999888777666555555777777777777777777777777777888888888888999999999;;;;;;::::::;;;;;;<<<===???BBBJJJUUUfffxxxwwwlllaaaXXXPPPKKKIIIGGGEEEEEEGGGHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHRRR[[[lll}}}~~~yyyiii]]]TTTQQQVVVUUUUUUVVVXXXXXXWWWVVVUUUTTTSSSQQQNNNLLLIIIHHHBBB>>>:::888777777666666666666666666666666666666444444555555555555444444444444444555555555555666~~~}}}zzzuuunnnggg```\\\]]]]]]^^^___```aaabbbcccbbb```___^^^]]][[[WWWUUUPPPNNNJJJFFFCCCAAA@@@@@@AAABBBCCCCCCCCCBBBAAA@@@<<<;;;:::999888888888888555555666777888999999:::777888888888888888888777999999999888888777777777777777777777777777777777777888888888888999999999===============>>>??????@@@FFFPPP[[[hhhxxx{{{ttthhh^^^UUUOOOJJJHHHGGGEEEDDDDDDFFFGGGGGGGGGHHHGGGFFFEEEFFFGGGHHHIIIRRRYYYhhh{{{~~~~~~}}}ppp```XXXVVVZZZXXXVVVUUUVVVWWWWWWVVVUUUTTTRRRPPPNNNLLLJJJIIIBBB???;;;888888777666555444444444444444444444444444444555555555555444444444444444555555555555666yyypppggg___ZZZ[[[\\\]]]^^^___aaaaaabbbbbbaaa___^^^]]]ZZZVVVSSSQQQOOOKKKGGGCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA===<<<;;;:::999999999999888888888888777777777777888888999999999999888888888888888888888999999999777777777777777777777777777888888888888999999999:::::::::::::::;;;<<<<<>>>>>JJJKKKNNNVVVdddwwwvvvlllaaaZZZRRRLLLJJJIIIGGGFFFIIIIIIGGGFFFFFFFFFGGGHHHFFFGGGHHHHHHHHHHHHJJJLLLSSS\\\hhhrrryyy|||yyyyyy}}}sssttt{{{iii[[[WWWTTTTTTTTTTTTTTTUUUUUUUUUXXXVVVTTTTTTSSSPPPLLLIIIFFFCCC???;;;888777666666777777777777666666666666888888777777666666555555666666666666666666666666~~~qqqccc]]]ZZZ]]]]]][[[]]]bbbbbb^^^aaaaaa```___]]]ZZZXXXVVVUUUQQQKKKHHHGGGFFFDDDBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@===:::999999:::999888777777777666666666777777666777888999999999888777666666666666666666666666888888888777777777777777777777777888888888999999999:::;;;<<<>>>@@@AAABBBHHHHHHKKKTTTcccwwwyyylllcccWWWRRRKKKGGGFFFGGGFFFEEEEEEEEEEEEEEEGGGHHHJJJKKKGGGHHHIIIHHHGGGGGGHHHJJJUUU]]]hhhqqqvvv{{{{{{xxxzzzuuuuuuzzzkkk\\\VVVSSSSSSTTTTTTTTTTTTUUUUUUWWWVVVTTTSSSRRROOOLLLIIIEEECCC???;;;888666666666777777777777666666666555777777777777666666555555444444444444444444444444yyykkkbbb[[[\\\[[[ZZZ\\\______\\\````````````^^^\\\ZZZYYYWWWTTTNNNJJJHHHFFFDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBAAA>>>;;;999999888777666777777777777777777777777555666777888888888777777666666666666666666666666777777777777888888888888888888999999999:::::::::888999;;;===@@@BBBDDDEEEEEEEEEHHHQQQaaawwwxxxkkk___XXXOOOKKKGGGEEEFFFGGGHHHHHHEEEFFFGGGHHHIIIKKKLLLMMMJJJKKKJJJIIIGGGGGGIIIJJJVVV]]]gggnnnrrruuuyyy|||~~~yyyuuutttuuu|||yyyvvv|||zzzwwwzzzqqq___XXXRRRRRRSSSSSSTTTTTTTTTTTTVVVUUUSSSRRRQQQOOOKKKHHHEEEBBB>>>:::777666555555777777777666666666555555777777777666666666666555444444444444444444444444rrrggg\\\ZZZXXXXXX[[[^^^^^^\\\___````````````^^^]]]\\\YYYUUUPPPKKKHHHEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBB???;;;999888777666555666666777777888888888777555666666666777777777777888888888888888888888888666666777777888888999999999999999:::::::::;;;;;;999:::<<<>>>@@@CCCDDDEEEDDDCCCFFFPPPccczzzwwwjjj___VVVPPPLLLJJJIIIIIIJJJKKKMMMNNNKKKLLLLLLMMMMMMLLLLLLKKKMMMMMMLLLJJJIIIIIIKKKMMMWWW]]]eeejjjlllnnnqqqtttzzzuuuqqqnnnpppsss|||}}}wwwzzzyyyzzzyyydddZZZRRRRRRRRRSSSSSSTTTTTTUUUVVVTTTSSSRRRQQQNNNJJJGGGDDDBBB>>>:::777555555555777777666666666555555555666666666666666666666666666666666666666666666666yyynnn```ZZZUUUVVVZZZ]]]^^^^^^^^^___`````````___^^^]]]XXXVVVQQQLLLGGGDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB???<<<999888777666444555666777888999999888888666666666666666777777888999999999999999999999999666666777777888888999999999::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCBBBEEEQQQfffuuuhhh]]]UUUOOOLLLJJJJJJKKKLLLLLLNNNOOOQQQOOOPPPRRRRRRRRRQQQOOONNNMMMMMMLLLJJJIIIIIILLLOOOWWW\\\cccgggiiijjjmmmpppttt|||zzzrrrooommmpppttt}}}{{{}}}{{{{{{}}}fff[[[QQQRRRRRRSSSTTTUUUUUUUUUVVVTTTSSSRRRQQQNNNJJJGGGEEEBBB???;;;777666555555666666666666555555555555555555555555555666666666666666666666666666666666xxxhhh^^^UUUUUUYYY[[[]]]___^^^___`````````___^^^]]]XXXVVVRRRMMMGGGDDDCCCDDDCCCDDDDDDEEEEEEDDDDDDCCCCCC@@@<<<:::999888777666555666888999:::999999888777777666666666777888999999999999999999999999999777777777777888888888888999999:::::::::;;;;;;;;;>>>>>>>>>???@@@@@@@@@AAACCCBBBFFFSSSjjjzzzrrrfff[[[SSSOOOLLLKKKJJJLLLOOOPPPQQQRRRTTTVVVUUUWWWZZZ\\\\\\[[[YYYWWWPPPOOONNNKKKIIIJJJMMMOOOWWW]]]cccgggiiikkkooorrrrrryyy~~~~~~|||xxxrrrooonnnqqqvvv~~~ggg[[[RRRRRRSSSTTTUUUVVVVVVWWWVVVUUUSSSRRRQQQOOOKKKHHHFFFCCC???;;;888777666666666666666555555555444444444555555555555666666666444444444444444444444444ssseeeXXXUUUWWWYYY[[[^^^^^^______```___^^^]]]\\\XXXWWWTTTOOOIIIEEEEEEGGGDDDDDDEEEEEEEEEEEEDDDDDDCCC@@@===;;;::::::999777444666888:::::::::999888888888777666777888999:::888888888888888888888888888888888777777777777777999999999999::::::::::::======>>>>>>???@@@@@@@@@BBBAAAFFFUUUlllxxxkkkddd[[[SSSOOOOOOOOOPPPQQQTTTYYY\\\]]]^^^aaadddeeegggjjjkkkkkkiiieeecccZZZYYYVVVQQQNNNNNNPPPRRRYYY^^^eeejjjllloootttwwwvvv|||~~~}}}}}}|||yyyvvvsssssswww|||jjj^^^SSSSSSTTTUUUVVVWWWXXXXXXWWWVVVTTTSSSRRROOOLLLIIIGGGDDD@@@<<<999888777777666666555555555444444444444444444555555555666666444444444444444444444444{{{jjjZZZVVVWWWWWWYYY]]]^^^____________]]]\\\[[[YYYXXXVVVPPPJJJGGGGGGIIIDDDDDDEEEEEEEEEEEEDDDDDDCCCAAA===<<<;;;;;;:::999444666888:::;;;:::999888999888777777777888:::;;;666666666666666666666666999999888888777777666666888888999999999:::::::::<<<<<<===>>>???@@@@@@AAAAAAAAAFFFVVVmmmxxxqqqeee___VVVQQQPPPRRRTTTVVVZZZ^^^dddhhhjjjlllpppsssvvvxxxyyyzzzxxxsssnnnkkkeeeccc^^^YYYTTTSSSTTTVVVZZZ```ggglllooosssxxx||||||~~~~~~{{{|||yyyzzz~~~nnnbbbSSSTTTTTTVVVWWWXXXYYYYYYXXXVVVUUUTTTSSSPPPLLLIIIGGGEEEAAA===:::888888888666666555555555444444444444444444555555555666666666666666666666666666666rrr___YYYZZZZZZZZZ[[[```\\\XXXYYY]]]___]]]YYYWWWWWWUUURRRMMMIIIDDDBBBEEEFFFFFFEEEBBBAAAAAABBBCCCAAA???===;;;999999888888888888888888888888888777777888888888888777777999999888888888888999999999999888888888888888888<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>CCCHHHSSSjjj|||tttkkkddd___YYYVVVVVVUUURRRWWW___fffmmmuuuyyyzzz|||~~~zzzyyytttkkk___VVVSSSXXX]]]eeegggjjjoootttzzz~~~{{{{{{~~~xxxdddXXXTTTSSSUUUVVVUUUWWWZZZWWWVVVTTTRRRPPPMMMLLLKKKIIIFFFAAA===999888777888888888888888777777777777777777666666555555555444555555555555555555555555xxxddd[[[ZZZYYYYYY\\\bbb^^^[[[\\\```aaa___\\\YYYXXXVVVRRRNNNJJJFFFDDDFFFGGGGGGEEECCCAAABBBCCCCCCBBB@@@>>><<<:::999999888888888888888888888888888888999999999999888888999888888888888888888999999888888888888888999999<<<;;;;;;::::::;;;;;;<<<======<<<<<<======>>>???>>>CCCIIITTTjjjzzzvvvqqqkkkccc^^^\\\XXXWWWZZZ[[[[[[aaaiiissszzzzzzpppcccZZZXXX\\\bbbjjjlllpppuuuzzzkkk[[[VVVTTTVVVVVVUUUVVVZZZVVVVVVTTTRRRPPPNNNLLLKKKIIIFFFBBB===:::888777888888777777777666666555555777666666666555555555444555555555555555555444444mmm```[[[YYYYYY\\\aaa^^^\\\]]]```aaa```]]]\\\ZZZVVVRRRNNNKKKHHHGGGFFFGGGHHHFFFDDDBBBBBBCCCCCCBBBAAA???===;;;:::999777777777777777777777777999999::::::::::::999999888888888888888888888888888888888888888999:::;;;<<<;;;;;;::::::;;;;;;<<<=========<<<======>>>???>>>BBBIIIVVVkkk|||wwwtttoookkkgggddd```]]]___^^^```dddhhhkkkqqqxxxuuuhhh___^^^ccciiiqqqssswww}}}sss___YYYVVVWWWWWWVVVVVVYYYVVVUUUTTTSSSQQQOOOMMMLLLIIIFFFBBB>>>:::888888888888777777666555444444333666666666555555555555555666666666555555444444444wwwfff\\\YYYZZZ\\\^^^\\\[[[\\\______^^^\\\\\\ZZZVVVQQQNNNKKKIIIIIIGGGHHHHHHGGGDDDCCCCCCDDDBBBBBBAAA???===;;;999888666666666666666666666666888999999999999999999888888888888999999888888888777777777888999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>BBBJJJYYYmmmzzzsssnnnmmmkkkgggeeeddddddeeeeeemmmnnnqqquuuyyy}}}wwwkkkddddddkkkrrrxxxzzzyyyccc\\\WWWWWWXXXVVVVVVXXXUUUUUUUUUTTTRRRPPPNNNMMMIIIGGGCCC???<<<999888888888888777666555555444333555555555555555555555555777777666666555555444444mmm___ZZZZZZ[[[[[[[[[\\\]]]^^^___^^^\\\[[[YYYUUUQQQMMMKKKIIIIIIGGGHHHHHHGGGDDDCCCCCCDDDAAAAAA@@@???===;;;888777666666666666666666666666777777888888888888777777777888999999999999888777888888888888999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<===???BBBKKK[[[ooo}}}xxxssslllfffaaaaaaaaaaaabbbdddiiinnnrrr{{{xxxnnniiikkkssszzz~~~{{{ggg^^^WWWWWWXXXWWWVVVWWWTTTUUUUUUUUUTTTRRRPPPNNNIIIGGGDDD@@@===:::999888999999888777777666555555444444444555555555555555777777666666666555555555tttccc\\\ZZZZZZ[[[\\\^^^___```______^^^ZZZXXXUUURRRNNNKKKIIIHHHFFFGGGHHHFFFDDDBBBBBBCCCBBBBBBAAA@@@>>><<<999777777777777777777777777777777777777888888777777777777888999::::::999888777999999999999999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<===@@@BBBLLL]]]rrr~~~vvvrrrmmmiiieee```[[[XXXWWWYYY]]]bbbiiirrr||||||vvvrrrttt|||~~~iii___WWWVVVXXXWWWVVVVVVTTTTTTVVVVVVUUUSSSQQQOOOIIIHHHEEEAAA>>>;;;999888888888888888777777777777444444444444444555555555666666666666666666666666yyyggg^^^[[[YYYYYY[[[]]]______^^^^^^]]]ZZZYYYWWWTTTQQQMMMKKKIIIFFFGGGGGGEEECCCAAABBBCCCCCCDDDDDDCCCAAA>>>;;;999888888888888888888888888777888888999999888888777666888999::::::999888666::::::999999999::::::;;;<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<===>>>>>>BBBCCCLLL___ttt{{{sssnnneeeaaa]]]YYYXXXWWWUUUTTTVVV[[[ccclllwww}}}iii^^^VVVUUUXXXWWWVVVVVVSSSTTTVVVWWWVVVTTTRRRPPPJJJHHHFFFBBB???<<<999888666666666777777777777777333333333444444555555555555555555666777777888888|||iii___[[[XXXUUUXXX[[[\\\\\\[[[[[[[[[ZZZZZZYYYWWWSSSOOOLLLJJJEEEFFFFFFEEEBBBAAAAAABBBEEEFFFFFFEEECCC@@@===;;;888888888888888888888888999999999::::::999999999666777999::::::999777666;;;;;;:::999999999::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>???@@@@@@BBBCCCLLL```uuuzzzqqqhhhbbbYYYUUUQQQOOOPPPQQQRRRRRRZZZaaalllxxxiii^^^UUUUUUXXXWWWVVVVVVSSSTTTVVVWWWWWWUUURRRQQQJJJHHHFFFCCC???<<<:::888444444555555666777777777333333333444444555555555444444555666777888999999uuufff[[[UUUVVVWWWYYY\\\______^^^\\\[[[[[[[[[YYYVVVQQQMMMJJJHHHGGGEEEDDDCCCCCCDDDDDDBBBCCCCCCCCCAAA???<<<:::555666777999999::::::999888999999::::::999999888999999999999999999999999:::999888888777777888888:::::::::999999888888888;;;;;;<<<<<<;;;<<>>:::777666666666666555555555555555444444444444555666666555555555555666666666666rrrcccYYYYYYXXXYYY[[[]]]^^^^^^\\\[[[[[[ZZZYYYVVVSSSPPPNNNHHHFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>>===;;;999777666777888999777777888888888888777777888888888888888888888888<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<===@@@CCCGGGPPP___ooo~~~tttmmm___[[[TTTNNNKKKKKKLLLMMMOOOSSSXXX]]]ccclllwww{{{dddZZZXXXVVVUUUVVVWWWXXXZZZ[[[[[[YYYVVVSSSNNNKKKHHHEEEBBB???;;;888666666666666555555555444555444444444444555666666555555555555666666666666yyyiii\\\ZZZYYYYYYZZZ]]]^^^]]]\\\YYYYYYXXXVVVTTTRRROOONNNHHHFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@;;;:::888777777888:::;;;888999999999999999999888::::::::::::::::::::::::<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<>>>AAADDDGGGSSSdddttt~~~rrrggg___WWWTTTOOOKKKIIIJJJMMMPPPVVV[[[ccckkkttt~~~nnn^^^XXXUUUTTTSSSVVVXXXZZZ[[[ZZZWWWUUUSSSNNNLLLHHHEEECCC@@@<<<:::777666666666666555555555555444444444444555666666555555555555666666666666pppaaaZZZYYYYYYZZZ\\\^^^]]]\\\XXXWWWVVVUUUSSSQQQOOONNNHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA;;;:::999888888999:::;;;999999::::::::::::999999999999999999999999999999888888888888999;;;<<<===::::::::::::;;;;;;;;;;;;:::;;;<<<======???BBBDDDHHHWWWjjjzzzzzzooodddYYYRRROOONNNLLLKKKJJJMMMRRRVVV___fffqqq|||{{{eeeYYYTTTRRRRRRVVVXXX[[[[[[YYYWWWUUUTTTOOOLLLHHHFFFDDDAAA===;;;777777777777666666666666555444444444444555666666555555555555666666666666xxxggg[[[ZZZYYYZZZ\\\]]]]]]\\\XXXXXXWWWUUUTTTRRRQQQPPPHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBAAAAAAAAABBBBBBCCC;;;;;;;;;::::::999999888888888999999999999888888888888888888888888888888777777777888999:::;;;<<<999999999999:::::::::;;;:::;;;<<<======???BBBEEEJJJ[[[ooovvvkkkbbbYYYRRRMMMLLLNNNPPPRRRTTTXXX___dddnnnvvvmmm[[[SSSRRRRRRWWWZZZ]]]]]]ZZZWWWVVVVVVOOOLLLIIIFFFDDDAAA>>><<<999888888888777777777777555444444444444555666666555555555555666666666666}}}kkk\\\ZZZYYYZZZ\\\]]]]]]\\\YYYXXXWWWVVVTTTSSSRRRRRRHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBAAAAAAAAABBBCCCCCC======<<<<<<:::888777555777777888888888888777777999999999999999999999999:::999888888777777888888888888888999999::::::::::::;;;<<<======???CCCEEEMMM___sss{{{tttjjjaaaZZZUUUQQQOOOOOORRRWWW[[[___eeelllrrr|||rrr]]]TTTSSSSSSXXX[[[______[[[XXXWWWXXXOOOLLLIIIFFFDDDBBB???<<<999999999999888888888777555444444444444555666666555555555555666666666777nnn]]]YYYWWWZZZ\\\[[[ZZZ[[[WWWVVVUUUUUUUUUTTTRRRPPPKKKJJJHHHFFFDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB===<<<:::999888999999::::::::::::999999888888888999::::::::::::999888888777888888777666777:::===::::::999999999:::;;;<<<>>>;;;:::<<<>>>>>>BBBGGGRRRhhhxxx{{{tttjjj^^^UUURRRRRRSSSSSSTTTYYY```gggooowww~~~{{{bbbWWWRRRNNNVVV\\\```^^^\\\[[[XXXTTTSSSPPPLLLHHHEEEBBB???<<<;;;:::999888777777777777888777666555555666777888666666666555444444444333tttbbb\\\YYY[[[\\\ZZZYYYZZZWWWVVVUUUUUUUUUTTTRRRPPPKKKIIIGGGEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA===<<<:::999999999999::::::::::::999999999888888999::::::::::::999888888666777999999888888:::;;;;;;:::999999999:::;;;<<<===::::::===??????BBBHHHUUUkkk{{{}}}uuuhhhaaaWWWRRRSSSWWW[[[]]]aaafffmmmuuu|||lll]]]WWWSSSUUU[[[___^^^\\\\\\YYYVVVSSSPPPLLLHHHEEEBBB???<<<::::::888777777777777777777777666666666666777777777666666666666666666555{{{ggg___ZZZ[[[[[[YYYWWWXXXWWWVVVUUUUUUUUUTTTRRRPPPKKKIIIGGGEEEDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;999999999999::::::::::::999999999999888999::::::::::::999888888555777999:::999999999;;;;;;:::999999999:::<<<===<<<:::;;;???@@@???DDDIIIYYYooo~~~sssjjj^^^YYYTTTRRRWWW___ggglllqqqvvv}}}wwwcccZZZVVVTTTZZZ___^^^]]]]]][[[WWWTTTPPPLLLHHHEEECCC???===999999888777666666666666666666777777777777666666777777777777777777888888~~~iii```YYYXXXZZZXXXWWWXXXWWWVVVUUUUUUUUUTTTRRRPPPKKKJJJHHHEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;:::999999999:::999999999999999999999999999::::::::::::999888888777888999999888999:::<<<;;;::::::999:::;;;<<<===;;;:::<<<@@@@@@@@@EEEMMM\\\rrruuuhhh___\\\YYYWWWXXX___iiisssyyy}}}}}}eeeYYYVVVSSSYYY^^^^^^]]]^^^\\\YYYTTTQQQLLLIIIFFFCCC@@@===999888777666555555555555555666777888888777666555666666666777777888888888kkk```WWWVVVXXXXXXXXXXXXWWWVVVUUUUUUUUUTTTRRRPPPLLLKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???>>><<<:::999999999999999999999999999999999999999::::::::::::999888888999999888777666888<<>><<<;;;===??????AAAKKKVVVfff|||zzzooofff___\\\\\\___eeellluuu}}}~~~fffYYYWWWSSSZZZ______^^^___]]]ZZZUUUQQQMMMIIIFFFDDD@@@>>>999999888777666666666666666666777777777777666666555555666666666666666777vvvgggYYYVVVXXXYYYYYYYYYWWWVVVUUUUUUUUUTTTRRRPPPPPPNNNKKKIIIGGGEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAA???===;;;:::999999999888888999999999:::::::::999::::::::::::999888888666888;;;;;;;;;:::;;;;;;<<<;;;;;;::::::<<<===>>>===<<<===>>>===AAAMMMZZZnnnsssiiiddddddeeeggglllttt{{{vvv|||zzzdddYYYWWWTTT[[[______^^^___]]]YYYUUURRRMMMIIIGGGDDD@@@>>>::::::888777777777777777777777666666666666777777888777777777777777777666{{{kkk\\\XXXYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTRRRPPPQQQOOOLLLJJJGGGFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@===;;;:::999999999888888888999999:::::::::999::::::::::::999888888222777<<>><<<999888<<<<<<;;;:::;;;<<<===>>>>>>============AAANNN\\\tttzzznnnfffeeeiiillluuuzzzzzzssszzztttaaaWWWVVVUUU\\\```___^^^^^^\\\YYYUUURRRMMMJJJGGGDDDAAA>>>;;;:::999888777777777777888777666555555666777888:::999999999888888777777tttccc\\\YYYVVVWWW[[[YYYWWWUUUVVVWWWWWWTTTQQQQQQOOOMMMJJJHHHFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@>>>===;;;:::::::::777888999::::::999888777888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<=========>>>>>>???@@@???CCCPPP^^^yyy|||oookkklllooowwwtttnnnxxxyyyooobbbZZZXXXXXXZZZ^^^aaaaaa^^^ZZZWWWWWWSSSOOOKKKHHHDDDAAA>>>999888666555666777666555555555555555666666666666777777777777888888888888zzzjjjaaa]]]YYYZZZ]]]ZZZXXXVVVWWWXXXXXXUUUSSSRRRPPPNNNKKKHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@>>>===;;;;;;::::::888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<===============???AAAAAAFFFTTTbbb||||||rrrqqqtttyyy{{{rrroooyyyyyynnnbbb[[[YYYXXX[[[^^^aaaaaa^^^ZZZWWWWWWTTTOOOKKKHHHEEEAAA>>>:::888777666777777666555666666666777777777777888777777777777888888888888mmmbbb[[[XXXXXXZZZZZZYYYXXXXXXYYYYYYWWWUUUTTTRRROOOLLLHHHEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@???===<<<;;;::::::999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<=========<<<===???BBBCCCIIIXXXggg|||}}}xxxzzzxxxqqqppp{{{zzznnnbbb[[[ZZZZZZ\\\___aaa```^^^ZZZWWWWWWTTTOOOKKKHHHEEEAAA???<<<:::888777888888777666777777777777888888888888777777777777888888888888sssddd[[[WWWWWWXXXZZZZZZZZZZZZZZZYYYXXXWWWVVVTTTPPPLLLIIIEEECCCBBBDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA???===<<<;;;;;;:::::::::888777777888::::::888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<===============???BBBDDDJJJZZZjjjzzzxxxtttrrr}}}~~~ooobbb\\\[[[ZZZ\\\___aaa```^^^[[[XXXXXXUUUPPPLLLIIIFFFBBB???===;;;999888999999888666666666777777777888888888666777777777888888888888}}}kkk___[[[[[[ZZZZZZZZZ[[[[[[ZZZYYYYYYYYYWWWUUUQQQMMMIIIFFFCCCBBBDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA???>>><<<;;;;;;;;;;;;:::999888888999:::;;;888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<=========>>>>>>???BBBCCCJJJZZZjjjyyy}}}xxxvvvvvvsssddd]]]\\\ZZZ\\\^^^``````^^^\\\ZZZYYYUUUQQQMMMJJJFFFCCC@@@>>><<<:::999999999777666555555555666666666777777666777777777888888888888lll^^^[[[ZZZYYYYYYZZZ\\\[[[ZZZYYYYYYZZZWWWUUURRRNNNJJJGGGDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@>>>===<<<;;;;;;::::::999999999999::::::888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<=========>>>>>>@@@BBBDDDKKK\\\lll|||zzzvvvuuu|||xxxggg^^^\\\YYY[[[^^^``````___^^^]]]YYYVVVQQQMMMJJJGGGCCCAAA>>><<<:::888999888777555555555555555666666666666777777777777888888888888jjj\\\YYYXXXVVVWWWZZZ\\\[[[YYYXXXYYY[[[WWWUUURRRNNNKKKHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@>>>===<<<<<<;;;999::::::::::::::::::999888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<===============@@@CCCFFFOOOaaarrr}}}yyyuuuuuu}}}jjj___\\\XXXZZZ]]]___aaaaaa```___ZZZWWWRRRNNNKKKHHHDDDAAA>>><<<999888888777666555555666666666666777777777777777777777888888888888nnn___\\\\\\YYYWWWYYY\\\[[[YYYXXXYYY[[[VVVUUURRRNNNKKKHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@>>>===<<<<<<<<<999999;;;<<<<<<;;;999999888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<======>>>======@@@DDDHHHRRReeevvv}}}zzzvvvvvvlll```\\\WWWYYY\\\___aaaaaaaaaaaaZZZWWWRRRNNNKKKHHHDDDBBB>>>;;;999888777777555444777777777777888888888888777777777777888888888888zzzfffXXXUUUZZZXXXZZZ\\\^^^___^^^\\\[[[UUUTTTQQQOOOLLLIIIGGGEEEGGGFFFEEEDDDBBBBBBBBBAAAAAAAAAAAA@@@>>>===;;;:::;;;:::999999888888999999<<<;;;::::::::::::;;;<<<<<<;;;:::999:::<<>>???>>>AAADDDEEEIIITTTfffsss~~~jjj___[[[ZZZ[[[\\\^^^___```aaaaaa\\\XXXSSSOOOKKKGGGCCC@@@===:::666666888999888666777888888999999999888888999999999888888888777777}}}kkk[[[VVVXXXXXXZZZ\\\^^^___^^^\\\[[[WWWVVVTTTQQQMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAA@@@>>>===;;;:::;;;;;;:::999999999999:::<<<;;;::::::::::::;;;<<<<<<;;;:::999:::;;;===???<<<;;;;;;<<<<<<===>>>??????BBBDDDFFFKKKXXXjjjxxx}}}vvvxxxmmmaaa\\\ZZZ[[[]]]^^^___`````````\\\XXXSSSOOOKKKGGGCCC@@@>>>;;;888777999:::999888777777777777777666555444888888888777777777666666rrraaaWWWVVVXXXYYY\\\]]]^^^^^^\\\[[[ZZZYYYVVVSSSOOOLLLJJJHHHFFFEEEDDDCCCBBBAAAAAAAAABBBAAAAAA@@@???===<<<;;;;;;;;;:::999999999999:::<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999:::;;;<<<<<<;;;;;;<<<<<<===>>>???@@@BBBDDDGGGNNN^^^rrryyypppooouuu|||ssseee^^^[[[\\\]]]^^^___`````````\\\YYYTTTOOOKKKGGGCCC@@@>>><<<999999999:::999999888888888888777555444333777777777666666666666666{{{iii[[[VVVXXXYYY[[[]]]]]]]]]\\\\\\[[[ZZZWWWTTTPPPMMMJJJIIIEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@???===<<<;;;::::::999888888888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::<<<;;;;;;<<<<<<===>>>???AAABBBDDDHHHSSSeee{{{~~~tttppprrrvvv~~~|||zzzjjj```\\\]]]^^^___````````````]]]YYYTTTOOOKKKHHHCCCAAA>>><<<:::999888888888888999999999999999888777666777777777777777777777777rrraaaXXXXXXYYYZZZ\\\\\\\\\\\\\\\ZZZYYYWWWSSSPPPLLLJJJIIIEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>><<<;;;999999888777777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::<<<;;;;;;<<<<<<===>>>???AAABBBEEEKKKXXXlll}}}vvvsssttt}}}}}}{{{nnnbbb\\\]]]^^^___```aaaaaaaaa]]]YYYTTTPPPLLLHHHDDDAAA<<<<<<:::888666666777777666777888999999999999999888888888888888888888888{{{iii^^^XXXYYYZZZ[[[\\\\\\\\\\\\YYYXXXUUUSSSPPPMMMKKKIIIEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<999999888777777777777777:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???AAABBBEEENNN]]]rrrzzzuuusss{{{~~~}}}qqqccc[[[\\\]]]___aaabbbbbbbbb]]]ZZZTTTPPPLLLHHHDDDAAA<<<<<<;;;888555444666777333444555777888888888888888888888888999999999999xxxooodddYYYYYYZZZZZZ[[[\\\\\\\\\XXXWWWUUUSSSPPPNNNLLLKKKFFFFFFEEEDDDDDDDDDDDDEEECCCCCCBBBAAA@@@>>>===<<<;;;::::::999999999999999::::::;;;<<<<<<;;;::::::999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@BBBFFFPPP```vvv}}}wwwuuu{{{~~~tttdddZZZ[[[]]]___aaaccccccddd^^^ZZZUUUPPPLLLHHHDDDAAA<<<===<<<999666444666888444555666777777777777777777777777777888888888999rrr{{{ttthhhYYYYYYYYYZZZ[[[[[[\\\\\\XXXWWWUUUSSSQQQOOONNNMMMGGGFFFFFFEEEEEEEEEEEEFFFCCCCCCBBBAAA@@@>>>===<<<===<<<;;;;;;::::::;;;;;;::::::;;;<<<<<<;;;::::::999:::;;;<<<============<<<;;;;;;<<<<<<===>>>???@@@AAAGGGQQQcccxxx~~~zzzyyy{{{uuudddYYYZZZ\\\___aaacccdddeee^^^ZZZUUUPPPLLLIIIEEEBBB===>>>>>>;;;777555777999888999999999999888888777555666666666777777888888rrryyy}}}ggg```^^^[[[[[[[[[\\\\\\[[[XXXVVVTTTTTTTTTQQQKKKGGGGGGGGGFFFDDDBBBBBBCCCEEEEEEEEEDDDBBB@@@===;;;:::>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@BBBHHHTTTggg|||}}}uuuuuuxxxvvvjjj]]]]]]^^^___aaacccdddeee```]]]XXXTTTPPPKKKGGGCCCBBB???<<<;;;::::::999888777777777777777777777777777777777777777777777777sssyyykkk```^^^[[[ZZZ[[[[[[[[[[[[YYYWWWUUUTTTTTTQQQLLLGGGGGGFFFFFFDDDCCCBBBCCCDDDDDDDDDCCCBBB@@@>>><<<;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@???BBBIIIVVViii}}}uuuuuuyyywwwiii^^^]]]]]]^^^aaaccceeeeeeaaa]]]XXXTTTPPPKKKGGGCCCAAA???;;;:::::::::999888777777777777777777777777888888888888888888888888sssxxxqqq```]]]ZZZYYYZZZ[[[[[[ZZZ[[[YYYWWWVVVTTTPPPLLLIIIFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@???CCCKKKYYYlll~~~vvvuuu{{{zzzjjj___^^^\\\^^^aaadddffffffbbb^^^YYYUUUPPPLLLGGGCCC@@@===:::999999999888777777777777777777777777777888888888888888888888888rrrxxxvvv```]]]ZZZXXXYYYZZZ[[[[[[\\\[[[YYYWWWTTTPPPMMMKKKHHHFFFDDDCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAA@@@???<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@EEENNN\\\nnnxxxwww|||nnnaaa^^^\\\\\\```eeefffgggccc```ZZZUUUQQQLLLFFFCCC>>><<<999888888888888777777777777777777777777777888888888888888888888888rrrxxxzzzaaa^^^ZZZXXXYYYZZZ[[[[[[]]]]]][[[XXXTTTQQQOOONNNKKKHHHDDDCCCCCCDDDCCCAAA@@@AAAAAABBBBBBAAAAAAAAA<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@AAAGGGRRR___ppp~~~~~~~~~zzzzzzzzzzzzzzzzzz{{{{{{|||||||||}}}}}}}}}}}}}}}}}}~~~}}}|||~~~tttccc___[[[[[[```eeeggggggeeeaaa\\\VVVQQQLLLFFFCCC>>>;;;888777888888888777777777777777777777777777888888888888888888888888tttyyy{{{bbb___[[[XXXYYY[[[\\\]]]]]]]]]\\\YYYUUURRRQQQQQQQQQLLLEEEBBBCCCDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAA<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@AAAIIIUUUcccsss~~~vvvooolllkkkkkkjjjiiiiiiiiijjjkkkllllllkkkkkkjjjkkklllnnnppprrrxxx{{{~~~|||zzzxxxxxxzzz~~~yyyeee___ZZZZZZ```fffhhhhhhfffccc]]]WWWRRRLLLFFFBBB===;;;888777888999888777777777777777777777777777999999999999999999999999xxxzzz~~~zzzddd```[[[YYYZZZ\\\^^^^^^\\\]]]]]]ZZZUUUSSSSSSUUUWWWPPPFFFBBBBBBDDDCCCBBBAAABBBBBBBBBBBBBBBAAAAAA=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@IIIXXXgggxxx~~~tttpppjjjddd___\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^______^^^]]]^^^bbbgggllloooxxx{{{zzzwwwpppooooooqqquuuzzz}}}}}}~~~~~~{{{ggg```YYYYYY```gggiiihhhhhhddd^^^XXXRRRLLLFFFBBB>>>;;;999888999999999888777777777777777777777777999999999999999999999999{{{zzzzzz~~~yyyeeeaaa\\\ZZZZZZ]]]^^^___\\\]]]]]]ZZZVVVTTTUUUWWW[[[RRRGGGAAAAAACCCDDDCCCBBBBBBCCCCCCBBBBBBAAAAAA>>>============<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>???@@@???IIIYYYjjj|||}}}vvvnnniiieeebbb]]]XXXTTTRRRQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWYYYXXXXXXZZZ___fffnnnrrryyy}}}{{{tttpppggghhhiiilllqqqxxx~~~~~~}}}~~~}}}|||{{{zzzzzzyyywwwuuutttrrrrrrqqqrrrsssssstttuuuwwwxxxyyy|||~~~{{{hhh```YYYYYY```gggiiiiiihhhddd^^^XXXRRRLLLFFFBBB>>><<<999888999::::::999777777777777777777777777999999999999999999999999}}}yyyzzzxxxggg```ZZZZZZ[[[\\\^^^ccc___]]]\\\[[[YYYWWWSSSPPPMMMKKKHHHDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???>>><<<;;;:::::::::;;;===<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>??????>>>===>>>@@@CCCEEEOOO]]]mmmuuummmhhhccc]]]ZZZVVVTTTQQQNNNLLLLLLLLLMMMNNNNNNMMMNNNOOOPPPRRRSSSTTTWWW[[[___ccckkkttt{{{|||xxxrrrjjjcccaaabbbdddhhhnnnsssvvvwww{{{~~~}}}uuupppoooooouuuwwwzzz}}}|||zzzwwwuuutttsssqqqooopppooonnnlllkkkiiihhhgggjjjjjjiiijjjkkklllnnnoootttvvvyyy|||}}}{{{gggZZZXXX]]]\\\bbbjjjiiijjjfff```ZZZSSSLLLEEE@@@???===:::999999999999888777777666666666666777777888999;;;<<<<<<;;;999888|||{{{zzzggg___XXXXXXYYYYYY[[[^^^___]]][[[ZZZYYYWWWSSSPPPMMMKKKHHHEEECCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>===<<<<<<<<<===>>>===<<<;;;;;;:::::::::;;;::::::;;;;;;;;;<<<<<<<<<>>>??????>>>>>>>>>AAACCCGGGRRRbbbsss}}}xxxsssmmmeee___[[[XXXTTTRRRRRRQQQNNNLLLKKKKKKKKKLLLMMMMMMLLLLLLMMMPPPRRRSSSXXX\\\aaafffjjjpppwww|||~~~~~~{{{vvvpppjjjccc]]]\\\]]]```dddjjjppptttvvvzzz|||~~~tttlllgggfffeeennnooosssvvvxxxyyyyyyyyyvvvssspppmmmkkkiiifffdddddddddcccaaa```^^^]]]]]]````````````aaaccceeefffkkknnnqqqtttwwwzzz~~~kkk]]]ZZZ^^^]]]bbbjjjiiijjjgggaaaZZZTTTMMMFFFBBB???===:::999999999999888888777777666666777777888888999:::;;;;;;:::999888|||}}}}}}iii```YYYXXXYYYXXXYYY[[[^^^]]][[[ZZZYYYWWWSSSPPPMMMKKKHHHEEECCCBBBBBBCCCBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>=========>>>???@@@===<<<;;;;;;:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<>>>?????????>>>???BBBDDDIIIXXXjjj|||~~~xxxrrrlllggg___[[[VVVRRRPPPOOOMMMLLLLLLKKKIIIHHHGGGGGGHHHIIIMMMMMMMMMMMMOOORRRVVVXXX^^^ccciiiooossswwwzzz|||zzzwwwrrrllleee___ZZZXXXXXXZZZ\\\```fffkkkpppssswwwzzz}}}xxxooogggbbb``````ccceeeiiilllnnnnnnmmmlllllliiidddaaa___\\\YYYVVVXXXXXXWWWVVVTTTSSSRRRRRRUUUUUUUUUVVVWWWYYY\\\]]]___bbbgggjjjmmmqqquuuxxx}}}~~~qqqaaa\\\___^^^ccckkkiiikkkgggaaa[[[UUUOOOHHHCCC???===:::999999:::999888999888888888888888888999777888999::::::999888777|||zzzzzznnnddd[[[ZZZ[[[[[[[[[]]]^^^\\\[[[ZZZZZZWWWTTTQQQMMMKKKHHHEEECCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>?????????@@@CCCEEELLL]]]rrr|||rrrkkkddd^^^ZZZTTTRRRPPPNNNMMMMMMMMMMMMKKKJJJJJJIIIJJJJJJKKKLLLOOOOOOPPPRRRVVV[[[___bbbfffjjjpppuuuxxxyyyxxxxxxrrrmmmgggbbb[[[VVVUUUWWW[[[\\\^^^```cccgggllloootttwww{{{~~~|||tttkkkddd___]]]\\\ZZZ\\\```cccdddcccbbbaaa```]]]YYYVVVUUURRRPPPMMMQQQQQQPPPOOONNNMMMMMMLLLNNNNNNNNNOOOQQQSSSUUUWWWXXXZZZ^^^aaadddgggkkknnnqqqrrrssstttuuuwwwxxxxxx}}}vvvddd]]]^^^^^^dddlllkkkkkkgggbbb\\\VVVPPPIIIEEE@@@===:::999::::::999888:::999999888888999999:::777777888888888888777777}}}xxxwww~~~ttthhh\\\ZZZ\\\\\\\\\^^^]]]\\\[[[ZZZZZZXXXTTTQQQNNNLLLIIIEEECCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@???>>>===;;;::::::<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<=========>>>?????????AAADDDGGGOOOccczzz~~~qqqfff___ZZZTTTQQQPPPOOONNNMMMLLLLLLMMMMMMNNNNNNOOOOOOQQQRRRSSSTTTRRRTTTWWW[[[```fffjjjmmmnnnqqqtttwwwwwwuuupppmmmgggaaa\\\YYYUUUQQQUUU\\\cccdddddddddccceeeiiimmmsssvvvzzz}}}xxxtttnnnggg```[[[XXXWWWUUUVVVYYY[[[\\\[[[ZZZXXXVVVTTTQQQOOOOOONNNLLLJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIJJJLLLNNNPPPQQQSSSUUUXXXZZZ[[[]]]```bbbddddddeeefffggghhhiiiiiijjjmmmrrrvvvzzz~~~{{{ggg^^^^^^^^^eeemmmkkkjjjgggaaa\\\WWWQQQKKKFFF@@@>>>;;;::::::::::::999::::::999999999999::::::777777777777777777777777yyyvvv{{{}}}mmm^^^YYYZZZZZZ[[[\\\]]]\\\[[[ZZZZZZXXXTTTRRRNNNLLLIIIFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@???===;;;999888<<<<<<<<<;;;<<<<<<===>>>;;;;;;<<<<<<<<<=========<<<===??????@@@BBBEEEHHHTTTiii~~~yyyxxx|||{{{rrreee[[[UUURRROOOMMMLLLMMMNNNMMMKKKKKKMMMNNNOOOPPPQQQSSSUUUWWWYYYYYY[[[^^^ccciiiooossswwwxxxwwwvvvuuutttqqqllleee```[[[UUURRRSSSQQQOOOWWWccclllmmmllliiiffffffjjjmmmrrruuuyyy|||~~~}}}{{{tttqqqlllfff```[[[WWWUUUQQQRRRSSSTTTTTTTTTSSSRRROOOMMMKKKJJJKKKKKKJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJNNNPPPRRRSSSSSSSSSUUUWWWWWWWWWXXXYYYZZZZZZ[[[[[[\\\___cccfffjjjoootttxxxnnnaaa```___fffmmmkkkiiifffaaa\\\WWWQQQKKKGGG@@@>>>;;;::::::;;;:::999:::999999888888999999:::777777777777777777777777{{{vvvyyywwwccc[[[ZZZYYYZZZ[[[]]][[[ZZZZZZZZZXXXUUURRRNNNLLLIIIFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@???===;;;:::<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<============<<<===>>>???@@@BBBFFFIIIZZZoooxxxrrrmmmnnnsssrrriii\\\TTTPPPPPPPPPOOOMMMOOOQQQQQQPPPPPPRRRUUUWWWYYY[[[^^^```cccdddeeelllpppvvv||||||vvvpppjjjcccZZZUUURRRMMMLLLOOOOOONNNXXXfffssstttrrrnnniiihhhlllpppsssvvvzzz}}}~~~}}}zzzxxxvvvtttpppmmmiiiddd^^^YYYUUUSSSNNNMMMMMMLLLLLLLLLLLLMMMJJJHHHFFFFFFGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAACCCDDDEEEFFFHHHJJJJJJJJJKKKMMMNNNKKKKKKLLLMMMNNNOOOPPPPPPQQQTTTWWWZZZ]]]aaagggjjjqqquuu|||xxxhhhccc```ffflllhhhhhheee```[[[VVVQQQKKKGGGAAA>>>;;;::::::;;;:::999999999888888888888999999888888888777777888888888}}}vvvxxxiii^^^[[[ZZZZZZ[[[\\\[[[ZZZZZZZZZXXXUUURRRNNNLLLIIIFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<=========>>>;;;===>>>???@@@CCCFFFIII^^^ttt~~~pppkkkfffhhhooo}}}uuunnneeeYYYRRRPPPQQQSSSSSSPPPSSSVVVWWWVVVWWWZZZ]]]fffhhhkkknnnqqqtttuuuvvv{{{vvvmmmeee]]]TTTNNNNNNHHHHHHMMMMMMLLLWWWggguuuvvvuuupppkkkjjjnnnssstttwww{{{}}}|||xxxuuurrrpppnnngggeeeaaa\\\WWWRRRNNNLLLKKKJJJHHHGGGGGGGGGHHHIIIHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAABBBCCC@@@BBBDDDEEEEEEFFFHHHIIICCCDDDEEEFFFGGGIIIIIIJJJGGGIIIKKKNNNQQQUUUZZZ]]]bbbgggoooxxxmmmfffbbbfffkkkfffgggddd___[[[VVVQQQKKKGGGAAA>>>;;;:::;;;;;;:::999999888888888888888888999999999888888888888999999~~~zzz}}}rrraaa\\\\\\\\\ZZZ\\\\\\[[[ZZZXXXUUUSSSQQQNNNKKKGGGEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????>>>;;;;;;>>>???AAAGGGOOObbb{{{{{{qqqhhhdddffflllyyyxxxnnnaaa\\\VVVSSSSSSTTTTTTRRRVVVXXX[[[]]]^^^aaadddgggtttxxx}}}rrreee[[[UUUPPPLLLHHHJJJKKKMMMOOOSSSXXX\\\pppwww{{{uuuooonnnppprrrwwwyyy{{{}}}}}}{{{wwwrrrmmmiiifffeeegggddd___YYYTTTOOOLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFBBBAAAAAA@@@@@@AAAAAABBBDDDDDDCCCBBBBBBAAA@@@@@@CCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFFFFGGGJJJLLLOOOPPPYYY\\\bbbiiirrr}}}zzz|||iiibbb```eeekkkiiijjjgggbbb]]]XXXSSSNNNKKK@@@===:::999999:::::::::777777777777777777777777999999999999999999999999zzz|||vvvddd]]]\\\[[[YYYZZZZZZZZZZZZYYYWWWUUUTTTNNNKKKHHHFFFEEEFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAA??????>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========>>><<<<<<>>>???AAAGGGOOObbb|||uuulllfffhhhmmmzzzsssiiiaaa]]]YYYWWWYYY[[[\\\[[[\\\^^^aaaeeehhhmmmrrrvvvoooaaaXXXRRRNNNKKKIIIJJJLLLNNNOOORRRVVVYYYgggoootttqqqmmmnnnqqqrrrvvvxxxzzz}}}~~~~~~{{{wwwuuuqqqmmmiiieeecccaaaaaa___ZZZUUUQQQMMMKKKJJJEEEEEEDDDDDDDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBBAAA@@@BBBCCCFFFFFFFFFGGGIIIKKKMMMNNNSSSUUUZZZ___gggrrr|||xxxwww}}}jjjdddbbbfffkkkiiijjjgggbbb]]]YYYTTTNNNKKK@@@>>>:::999999::::::999777777777777777777777777999999999999999999999999zzz{{{|||iii___\\\YYYXXXYYYZZZZZZ[[[ZZZYYYWWWVVVPPPLLLIIIFFFFFFFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBBBB>>>>>>===<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========???======??????@@@HHHQQQccc~~~{{{ppphhhiiinnn{{{yyyooogggcccaaa______bbbfffhhhiiijjjlllpppssswww}}}ooo___VVVPPPMMMKKKLLLNNNQQQRRRSSSTTTVVVXXX^^^gggoooooonnnqqquuuuuuxxxyyy|||~~~}}}xxxsssqqqnnnmmmjjjgggdddaaa^^^]]]YYYWWWTTTPPPLLLJJJIIIHHHCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>???@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@????????????????????????;;;===???@@@???@@@BBBCCCFFFFFFFFFFFFGGGIIIJJJKKKMMMNNNQQQUUU[[[eeeooovvvzzzwww{{{kkkfffcccfffkkkiiijjjgggbbb^^^YYYTTTOOOKKKAAA>>>:::999999::::::999777777777777777777777777999999999999999999999999}}}|||nnnbbb\\\ZZZYYY[[[[[[\\\\\\[[[YYYWWWVVVQQQNNNJJJGGGFFFFFFEEEDDDEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>???@@@???AAAIIITTTfff~~~rrriiijjjooo||||||vvvooojjjiiihhhhhhjjjnnnrrruuuwwwrrraaaWWWRRRPPPNNNQQQTTTWWWYYYYYYYYYYYYZZZ]]]gggoooqqqsssvvvyyyyyy{{{|||}}}xxxtttpppmmmlllgggfffeeeccc```^^^[[[ZZZUUUSSSOOOLLLIIIGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@????????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCC@@@@@@??????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>???AAAAAAAAABBBCCCEEEEEEEEEFFFFFFGGGGGGHHHHHHLLLLLLMMMOOOTTT\\\ffflllyyy}}}|||jjjgggccceeejjjgggkkkhhhccc___[[[UUUOOOKKKAAA>>>;;;999999999999999777777777777777777777777888888888888888888888888~~~tttfff___\\\\\\^^^^^^^^^]]][[[YYYVVVUUUSSSOOOKKKHHHGGGFFFEEEDDDFFFFFFFFFFFFEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>@@@AAA???AAALLLWWWkkk~~~qqqhhhjjjqqq~~~|||yyyvvvssspppssstttuuuwwwzzzuuudddZZZVVVTTTSSSVVVYYY]]]______^^^^^^___ccckkksssuuuvvvzzz{{{zzz|||}}}xxxvvvsssooollljjjhhhhhhbbbbbbaaa```^^^\\\ZZZXXXRRRQQQMMMJJJFFFDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGKKKKKKKKKMMMPPPVVV^^^dddnnnyyyxxxhhheeebbbccchhhfffkkkhhhddd```\\\VVVPPPKKKBBB???;;;999999999999888888888888888888888888888888888888888888888888888|||kkkbbb______``````___^^^\\\YYYWWWUUUTTTQQQLLLIIIGGGFFFEEECCCFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<============>>>@@@AAA@@@CCCOOO\\\rrrzzznnngggkkkuuu|||yyyyyyyyyyyyxxx~~~uuufff^^^[[[ZZZZZZ]]]```dddfffgggggghhhhhhlllsssxxxxxxyyy|||}}}{{{|||}}}}}}wwwnnnmmmjjjhhheeecccbbbbbb^^^^^^^^^]]][[[YYYWWWUUUPPPNNNKKKHHHEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>?????????????????????>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHHHHIIIJJJLLLQQQWWW[[[dddooo~~~uuufffddd```aaagggfffkkkiiieeeaaa]]]WWWPPPKKKBBB???;;;999999999888888888888888888888888888888888888888888888888888888qqqeeeaaaaaa____________]]][[[YYYWWWUUURRRMMMIIIGGGFFFEEECCCFFFFFFFFFFFFFFFEEECCCCCCAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========<<<===@@@AAA@@@DDDQQQ___xxxwwwlllfffnnnzzz}}}{{{|||uuujjjeeeeeeeeefffgggjjjnnnqqqssstttvvvxxxwww|||~~~}}}~~~{{{tttpppjjjiiigggeeebbb___]]]\\\YYYYYYZZZYYYWWWUUURRRPPPKKKJJJHHHFFFDDDCCCCCCCCCAAA@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>======>>>>>>??????@@@@@@?????????@@@@@@@@@AAAAAA????????????????????????>>>@@@AAABBBAAABBBCCCEEECCCDDDEEEGGGHHHHHHGGGGGGEEEGGGIIIJJJKKKNNNSSSVVV\\\eeessstttfffddd___aaahhhhhhkkkiiifffbbb^^^WWWPPPKKKBBB???;;;999999999888777888888888888888888888888888888888888888888888888tttgggbbbbbb^^^^^^______^^^\\\[[[ZZZVVVRRRMMMJJJHHHFFFEEECCCFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????;;;<<<@@@AAAAAAEEESSSbbb|||uuukkkgggppp}}}wwwnnnlllmmmooopppqqqtttxxx{{{}}}~~~yyysssnnnjjjkkkjjjhhhfffbbb^^^[[[YYYUUUVVVVVVVVVTTTQQQNNNLLLGGGFFFEEEDDDCCCCCCDDDEEEAAAAAAAAA@@@@@@@@@@@@???>>>>>>============>>>>>>======>>>@@@AAABBBCCCDDD??????@@@@@@AAAAAAAAAAAA????????????????????????===???BBBCCCCCCDDDGGGIIIBBBCCCEEEGGGHHHIIIHHHHHHEEEGGGJJJKKKLLLOOORRRTTTWWW```lllyyy~~~~~~uuufffddd___aaaiiijjjkkkiiifffccc^^^XXXQQQKKKCCC???<<<999999999888777888888888888888888888888777777777777777777777777mmmcccccc___^^^]]]]]]]]]\\\ZZZXXXWWWTTTPPPKKKHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<:::===AAA@@@CCCTTTgggwwwrrrqqqzzzxxxvvvyyy|||{{{yyy|||xxxuuuqqqmmmkkkfffeeecccaaa^^^[[[YYYWWWWWWVVVUUUSSSPPPNNNLLLKKKEEEDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@????????????>>>????????????>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@???????????????@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMOOOQQQSSSZZZdddooo||||||hhh```___aaaeeehhhkkkiiigggddd___XXXPPPJJJDDDAAA>>><<<<<<;;;999777999999999999999999999999999999999999999999999999rrreeebbb___^^^]]]\\\]]]\\\ZZZXXXVVVTTTOOOKKKHHHGGGFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<============>>><<>>======>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKNNNPPPQQQRRRWWW```jjjvvv~~~jjjaaa```bbbeeehhhkkkiiifffccc^^^XXXPPPKKKCCCAAA>>><<<;;;:::999777999999999999999:::::::::777777777777777777777777xxxgggaaa___]]]\\\\\\]]]\\\ZZZXXXUUUSSSOOOKKKHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>===???>>>>>>>>>============<<<<<<<<<<<<============@@@>>>@@@EEEEEEIIIZZZnnn||||||yyyvvvrrrooommmkkkhhhfffcccbbbaaa___\\\YYYWWWUUUSSSRRRQQQNNNLLLJJJHHHGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>><<<<<<===>>>???@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????AAAAAAAAAAAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJKKKMMMOOOQQQRRRPPPUUU[[[cccnnn}}}lllcccaaabbbeeehhhllliiifffbbb^^^XXXRRRMMMDDDAAA===;;;;;;:::888777888888999999::::::;;;;;;777777777777777777777777{{{iiibbb^^^]]]\\\\\\\\\\\\ZZZXXXUUURRROOOKKKHHHFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCAAABBBBBBAAA@@@???>>>===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<============@@@>>>AAAEEEFFFJJJ]]]qqq{{{xxxxxxvvvtttpppnnnmmmllljjjhhhbbbbbbaaa___\\\YYYWWWVVVTTTSSSQQQOOOMMMJJJIIIHHHCCCCCCBBB@@@????????????@@@@@@@@@?????????>>>>>>======>>>??????@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>>>>???????????????AAAAAABBBBBBDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOLLLLLLMMMNNNOOOPPPRRRRRRQQQTTTXXX^^^hhhvvvlllbbbaaabbbeeehhhllliiifffbbb^^^YYYSSSOOODDDAAA===;;;::::::999888888888999::::::;;;;;;;;;999999999999999999999999{{{iiiccc]]]\\\[[[[[[\\\\\\ZZZXXXTTTSSSPPPLLLIIIGGGEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@???>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<============@@@>>>@@@EEEFFFKKK^^^sss}}}xxxvvvwwwuuurrrooonnnmmmllljjjiiidddcccbbb```^^^[[[YYYXXXTTTSSSQQQOOOMMMJJJIIIHHHEEEDDDBBBAAA@@@?????????@@@@@@@@@?????????>>>>>>@@@@@@@@@???????????????AAAAAAAAABBBBBBAAAAAAAAA>>>?????????@@@@@@@@@AAABBBBBBCCCDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPNNNOOOPPPQQQRRRRRRSSSSSSSSSUUUXXX\\\dddqqq~~~jjjaaaaaabbbeeeiiijjjhhhfffccc___ZZZTTTOOOEEEBBB>>>;;;:::::::::999999999:::::::::;;;;;;;;;999999999999999999999999zzziiiccc\\\[[[ZZZ[[[\\\\\\ZZZXXXUUUSSSQQQMMMJJJHHHFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============???===???DDDFFFLLL```uuu{{{zzzyyyvvvuuuwwwtttrrrooonnnmmmmmmkkkiiiffffffeeecccaaa___]]]\\\UUUTTTRRRPPPNNNLLLJJJIIIGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@????????????>>>AAAAAA@@@@@@@@@?????????AAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@AAABBBBBBBBBCCCCCCDDDEEEGGGIIIKKKLLLKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQRRRSSSTTTTTTTTTSSSUUUWWWYYY\\\cccnnn}}}~~~jjjaaa```bbbeeehhhiiigggfffdddaaa[[[TTTOOOGGGCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777777777777777777777777zzzhhhaaa\\\[[[ZZZ[[[\\\\\\ZZZXXXUUUTTTRRROOOLLLIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@AAAAAAAAA@@@??????============<<<<<<<<<<<<<<<<<<<<<<<<============???===@@@DDDGGGMMMbbbxxx|||wwwxxxxxxvvvwwwzzzwwwuuurrrqqqpppooonnnllljjjiiiiiigggeeecccaaa```ZZZYYYXXXUUUSSSQQQOOONNNIIIHHHGGGEEEDDDCCCBBBBBB@@@@@@@@@????????????>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCDDDEEEFFFIIIKKKMMMNNNMMMMMMNNNOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUSSSSSSTTTUUUVVVUUUTTTTTTVVVXXXZZZ]]]bbblllyyymmmcccaaaaaacccfffffffffgggfffccc]]]TTTNNNIIIEEE@@@===<<<<<<===<<<<<<<<<<<<;;;::::::999999777777777777777777777777zzzggg___[[[ZZZZZZZZZ\\\\\\ZZZXXXVVVUUUSSSPPPMMMJJJHHHFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>@@@>>>@@@EEEHHHOOOdddzzz{{{wwwxxxyyyyyyzzz}}}|||yyyvvvuuutttsssrrrpppllllllkkkiiigggeeecccbbb```___]]][[[YYYWWWUUUTTTKKKJJJHHHGGGEEEDDDDDDCCC@@@@@@@@@????????????>>>>>>>>>???@@@AAABBBBBBCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDEEEGGGIIILLLNNNOOONNNOOOPPPRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTTTTVVVVVVWWWVVVUUUTTTVVVXXX[[[]]]bbbkkkwwwpppeeeaaa```aaadddeeefffggggggddd]]]TTTNNNJJJFFFAAA=====================<<<;;;:::999999888999999999999999999999999}}}hhh\\\[[[[[[ZZZWWWWWWXXXYYYXXXXXXVVVTTTQQQMMMJJJHHHFFFHHHGGGFFFDDDDDDDDDDDDEEEBBBAAAAAA@@@???>>>===<<<========================<<<<<<<<<<<<<<<===>>>>>>@@@======AAAGGGRRRhhh}}}~~~zzzzzzyyyyyyyyyzzz|||}}}{{{||||||zzzxxxvvvvvvwwwrrrpppmmmkkkkkkjjjhhhgggfffdddbbbaaa```^^^[[[YYYVVVRRRMMMIIIGGGGGGFFFEEEEEECCCAAA?????????AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAACCCEEEFFFGGGGGGGGGFFFHHHIIIJJJKKKLLLMMMNNNOOORRRSSSUUUVVVVVVXXX[[[]]]^^^\\\[[[\\\^^^]]]YYYVVVWWWWWWWWWVVVVVVVVVVVVVVVXXX]]]bbbddddddiiittt}}}rrrgggeeedddddddddggghhhhhhhhheee^^^TTTNNNIIIDDD>>>999888999;;;;;;::::::999999::::::;;;<<<;;;;;;:::999999999999:::kkk^^^[[[ZZZYYYXXXXXXZZZZZZYYYXXXVVVTTTQQQMMMJJJHHHFFFGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBB@@@??????>>>>>>===========================<<<<<<<<<<<<===>>>>>>???===>>>BBBHHHUUUkkk}}}xxxxxxwwwwwwxxxyyyzzz{{{|||}}}}}}|||yyywwwxxxyyytttrrrpppnnnnnnnnnmmmkkkmmmllljjjjjjiiigggccc```[[[WWWRRRNNNKKKJJJIIIHHHFFFEEECCCAAA@@@AAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHJJJJJJKKKLLLMMMNNNOOOPPPTTTUUUWWWXXXXXXZZZ]]]___```___^^^^^^```___[[[XXXYYYYYYYYYYYYYYYYYYYYYYYY[[[```dddeeefffkkkttt|||ttthhhdddccccccdddhhhhhhiiihhheee^^^TTTNNNIIIDDD>>>:::999:::;;;;;;::::::999999::::::;;;<<<<<<;;;;;;:::::::::::::::oooaaa[[[YYYXXXYYYZZZ[[[ZZZZZZXXXWWWTTTQQQNNNJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBEEEDDDBBB@@@??????@@@@@@==============================<<<<<<======>>>??????===>>>CCCJJJYYYnnn~~~~~~|||xxxxxxxxxyyyyyy{{{|||}}}~~~~~~{{{zzzzzz{{{xxxvvvtttttttttuuutttsssttttttssstttsssppplllhhhccc___YYYUUURRRPPPNNNLLLJJJHHHFFFDDDCCCCCCCCCCCC@@@AAAAAAAAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCBBBCCCDDDDDDEEEGGGIIIJJJKKKMMMMMMNNNOOOPPPPPPQQQQQQUUUWWWYYYZZZ[[[]]]```bbbcccbbbbbbbbbbbbaaa^^^\\\]]]]]]]]]]]]^^^^^^^^^^^^```dddhhhiiiiiimmmuuu|||{{{lllfffddddddgggiiiiiiiiihhheee^^^UUUOOOIIIDDD>>>:::999:::;;;;;;:::::::::::::::;;;;;;<<<===<<<<<<;;;:::;;;;;;;;;uuufff\\\XXXVVVXXX[[[ZZZYYYYYYXXXWWWUUUQQQNNNKKKHHHGGGFFFEEEEEEDDDCCCCCCCCCBBBEEEDDDAAA???>>>??????@@@=================================<<<===>>>>>>?????????@@@CCCLLL\\\ppp|||~~~}}}{{{{{{|||}}}~~~~~~}}}}}}~~~|||{{{yyyyyy{{{|||{{{zzzyyyyyyyyyzzzzzzwwwrrrnnnkkkgggaaa\\\YYYVVVSSSPPPNNNMMMKKKIIIGGGFFFEEEEEEAAABBBBBBCCCCCCDDDDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEFFFGGGIIILLLNNNPPPPPPPPPQQQQQQRRRRRRSSSSSSUUUWWWZZZ[[[\\\^^^bbbdddeeeeeeeeeeeeeeedddbbb```aaaaaabbbbbbccccccddddddfffiiilllmmmmmmqqqxxx~~~sssjjjfffgggjjjkkkjjjjjjiiieee^^^UUUOOOIIIEEE???;;;:::;;;;;;;;;:::::::::::::::;;;<<<<<<======<<<;;;;;;;;;;;;<<<~~~oooaaaYYYUUUXXX[[[YYYWWWYYYYYYWWWUUURRRNNNKKKIIIGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCBBB@@@???>>>>>>>>>>>>=======================================>>>??????@@@AAAAAADDDNNN```ttt~~~|||}}}~~~~~~~~~~~~|||wwwsssqqqmmmgggccc___[[[WWWUUUSSSRRRPPPMMMKKKIIIHHHGGGCCCCCCDDDDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDCCCBBBBBBGGGGGGHHHIIILLLOOOSSSTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTVVVYYY[[[\\\___bbbeeefffgggiiiiiihhhgggfffffffffgggggghhhiiijjjjjjkkkmmmooorrrssstttxxx}}}zzzmmmggggggjjjmmmlllkkkiiieee^^^VVVPPPIIIEEE@@@<<<;;;;;;;;;:::;;;;;;::::::;;;;;;<<<=========<<<;;;;;;;;;;;;<<<}}}jjj^^^WWWYYY[[[XXXWWWYYYYYYXXXUUURRROOOKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<========================>>>>>>======>>>>>>???@@@???BBBCCCFFFRRRggg{{{}}}|||~~~}}}~~~|||}}}}}}zzzvvvrrrmmmhhheeeaaa\\\YYYWWWVVVTTTRRROOOLLLJJJIIIFFFFFFFFFFFFFFFFFFFFFEEECCCDDDDDDDDDDDDCCCBBBBBBFFFGGGIIIKKKOOORRRUUUVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSVVVXXXZZZ\\\___cccfffhhhjjjlllmmmlllllllllmmmmmmmmmnnnoooqqqrrrssssssvvvxxxzzz|||~~~pppgggfffiiinnnmmmkkkiiieee^^^VVVQQQHHHEEE@@@===<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;tttdddZZZ\\\]]]YYYWWW[[[YYYXXXVVVRRROOOLLLIIIHHHEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAA???===<<<========================>>>>>>======>>>>>>???@@@>>>BBBEEEIIIXXXqqq|||{{{}}}~~~~~~zzzwwwrrrnnnjjjfffaaa^^^ZZZZZZXXXUUURRRNNNLLLJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEHHHLLLPPPSSSUUUVVVWWWWWWVVVVVVUUUUUUUUUTTTSSSVVVYYY[[[]]]```dddgggjjjmmmqqqrrrqqqqqqssstttttttttuuuwwwxxxzzz{{{{{{vvvkkkhhhkkkooonnnllliiieee^^^WWWQQQHHHEEE@@@>>><<<<<<;;;:::;;;;;;;;;;;;;;;<<<======<<<;;;;;;:::::::::::::::{{{iii]]]^^^___ZZZYYY]]]YYYXXXVVVRRROOOLLLIIIHHHDDDEEEEEEEEEEEECCCBBBAAAAAABBBDDDDDDCCCAAA>>><<<========================>>>>>>>>>>>>>>>??????@@@<<>>===<<<;;;:::<<<;;;;;;;;;;;;<<<======;;;;;;:::999999999999:::nnnbbb___ZZZ[[[]]]VVVZZZXXXUUURRRNNNJJJGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>><<<<<<======>>>>>>>>>>>>=====================>>>??????BBBCCCFFFQQQgggwwwyyy|||}}}yyywwwzzz|||vvvrrrnnnjjjfffccc___]]]ZZZXXXVVVSSSOOOLLLKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGIIILLLNNNPPPQQQTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUWWWYYY\\\```fffjjjnnnqqqtttxxx{{{}}}~~~~~~sssnnnpppnnnnnnnnnkkkeee]]]VVVRRRMMMEEE>>>======;;;:::;;;:::;;;<<<===>>>@@@AAAAAA======<<<;;;::::::999999pppddd```[[[\\\^^^XXX[[[YYYWWWSSSOOOLLLIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>======>>>>>>>>>>>>=====================>>>??????BBBCCCGGGRRRiii~~~{{{zzzzzzzzz{{{}}}zzzvvvuuu|||}}}xxxsssoookkkgggdddaaa^^^\\\YYYWWWTTTPPPMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHKKKMMMOOOQQQRRRSSSTTTTTTUUUUUUTTTTTTSSSSSSUUUXXXZZZ]]]bbbhhhlllrrruuuyyy}}}wwwqqqrrroooooonnnlllfff___WWWSSSMMMEEE>>>>>>===;;;:::;;;999::::::;;;<<<===>>>>>>===<<<<<<;;;::::::999999tttfffbbb]]]^^^```ZZZ\\\ZZZWWWTTTPPPMMMJJJIIIGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???>>>======>>>>>>>>>>>>=====================>>>??????AAACCCGGGSSSkkk}}}{{{xxxuuutttuuuxxxyyy~~~vvvqqqsss}}}~~~zzzuuuqqqmmmhhheeebbb```]]][[[YYYVVVRRROOOLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJLLLNNNPPPRRRSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSUUUXXX[[[___dddjjjooovvvyyy}}}zzzrrrrrrpppppppppmmmhhh```YYYUUUMMMEEE>>>>>>>>>;;;:::;;;999999999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::999vvvhhhddd^^^^^^```ZZZ[[[ZZZWWWTTTPPPMMMJJJIIIHHHGGGGGGFFFEEEDDDCCCCCC@@@AAAAAA@@@???>>>===<<<======>>>>>>>>>>>>=====================>>>>>>???AAACCCHHHUUUoooxxxvvvtttssstttxxx||||||tttooottt}}}{{{{{{|||~~~{{{vvvrrrnnniiifffdddaaa^^^\\\ZZZWWWSSSPPPMMMMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIILLLNNNPPPRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSUUUXXX[[[___eeekkkpppvvvzzzzzzqqqpppqqqrrrqqqoooiiibbb[[[WWWNNNEEE???>>>>>><<<;;;<<<::::::::::::999999999999<<<<<<;;;;;;;;;:::::::::yyyjjjddd^^^^^^```ZZZZZZXXXVVVSSSPPPLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@@@@??????>>>=========>>>>>>>>>>>>=====================>>>>>>???AAACCCIIIWWWqqq}}}zzztttsssrrrsssvvv|||{{{uuurrryyy{{{zzzzzz{{{||||||wwwssspppkkkiiieeeccc```]]][[[XXXTTTQQQPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOQQQRRRTTTUUUUUUUUUUUUUUUUUUTTTSSSUUUXXX[[[^^^dddjjjnnnvvvyyy~~~zzzpppooorrrrrrrrrooojjjccc]]]XXXNNNFFF???>>>>>><<<;;;<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::|||lllfff^^^___aaa[[[YYYXXXVVVSSSOOOMMMJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???======>>>>>>>>>>>>=====================>>>??????AAACCCIIIXXXsss{{{xxxvvvrrrrrrssswww||||||yyyzzz}}}zzzxxxxxxyyyzzz~~~}}}yyyvvvsssooommmgggeeebbb```^^^[[[WWWTTTSSSQQQOOOLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFGGGHHHKKKMMMOOOQQQRRRUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUWWWZZZ\\\aaafffjjjsssvvv||||||yyywwwvvvvvvvvvyyy|||yyyrrrqqqrrrrrrrrrpppkkkddd]]]YYYNNNFFF?????????<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ooohhh``````bbb]]]ZZZYYYVVVTTTQQQNNNLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDAAAAAABBBBBBBBBAAA@@@@@@======>>>>>>>>>>>>=====================>>>??????AAACCCJJJYYYsss}}}{{{zzzyyyxxxzzz}}}~~~~~~~~~~~~}}}zzzwwwuuuuuuvvvxxx{{{|||zzzwwwtttrrrkkkhhheeecccaaa^^^ZZZWWWUUUSSSQQQNNNLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGHHHIIILLLNNNPPPRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTVVVWWWXXXYYY]]]aaaeeekkkoootttyyy|||{{{yyyxxxyyyvvvrrrnnnkkkiiiiiiiiiiiilllpppuuuyyy|||~~~uuuqqqpppqqqrrrrrrpppkkkddd^^^YYYNNNFFF@@@??????===;;;===:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;qqqiiibbbbbbddd^^^[[[ZZZXXXUUURRROOOMMMLLLIIIHHHHHHGGGFFFEEEDDDDDD??????@@@@@@@@@???>>>>>>======>>>>>>>>>>>>=====================>>>??????AAADDDJJJYYYttt~~~~~~~~~~~~}}}}}}{{{xxxuuussssssssswwwzzz}}}{{{xxxvvvmmmkkkhhhfffdddaaa]]]ZZZWWWUUURRROOOMMMLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHIIIKKKMMMOOORRRSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSUUUVVVWWWWWWXXXZZZ^^^bbbdddgggmmmqqqsssrrrpppnnnpppmmmiiidddaaa_________ZZZ]]]aaafffjjjmmmooopppuuuzzzxxxqqqnnnnnnqqqrrrqqqoookkkddd^^^YYYOOOFFF@@@??????===<<<===999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;rrrfffddddddcccaaa]]][[[XXXVVVTTTQQQMMMJJJJJJIIIHHHFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???AAAFFFGGGWWWwww}}}{{{xxxuuussssssssssssuuuyyy}}}}}}xxxuuurrroookkkhhheeebbb^^^\\\YYYVVVSSSQQQPPPPPPOOONNNKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIJJJLLLNNNPPPRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSUUUUUUTTTUUUVVVXXXZZZ[[[bbbdddfffhhhiiihhhgggeeedddaaa]]]XXXUUUTTTSSSTTTUUUVVVWWWYYY[[[]]]______cccgggqqq~~~|||sssooommmkkkrrrqqqqqqppplllfff]]]XXXNNNFFF>>>======:::999;;;999999999999:::;;;<<<===<<<;;;999888888999;;;<<>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???AAAFFFHHHWWWvvv}}}{{{xxxuuutttsssssstttuuuyyy}}}|||yyyuuurrrnnnkkkhhheeeaaa^^^ZZZWWWTTTRRRQQQQQQPPPNNNKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJLLLNNNPPPRRRTTTUUUUUUUUUVVVUUUUUUTTTSSSUUUUUUTTTUUUVVVXXXYYYZZZ\\\]]]```aaabbb```___]]][[[YYYUUUQQQNNNLLLLLLMMMMMMNNNOOOQQQRRRTTTUUUVVVWWW[[[dddppp{{{yyypppmmmllllllqqqqqqqqqpppmmmfff^^^YYYOOOFFF>>>======::::::;;;::::::::::::;;;<<<===>>>===<<<:::999999:::<<<===}}}mmmggggggeeebbb^^^\\\YYYWWWUUURRRNNNKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>BBBGGGIIIWWWvvv}}}{{{xxxvvvtttttttttuuuuuuxxx|||~~~xxxvvvrrrooollliiidddaaa\\\YYYUUUSSSRRRRRRPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHJJJLLLNNNQQQSSSUUUVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYVVVWWWYYYZZZYYYXXXVVVUUUSSSQQQMMMJJJGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKLLLLLLNNNUUU```kkkwwwwwwmmmjjjkkkllloooooooooooolllggg___ZZZOOOFFF???======;;;:::;;;;;;;;;;;;;;;<<<===>>>>>>======;;;::::::;;;======qqqiiigggdddaaa___\\\ZZZWWWUUURRRNNNKKKHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<======>>>???AAAGGGJJJYYYxxx}}}{{{yyyvvvtttttttttuuutttwww{{{~~~{{{{{{{{{{{{|||}}}|||yyyvvvsssppplllgggccc^^^[[[WWWTTTSSSRRRPPPOOONNNLLLJJJHHHHHHHHHIIIJJJHHHHHHJJJLLLOOORRRTTTUUUWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSTTTUUUVVVVVVWWWTTTTTTUUUUUUTTTSSSQQQPPPOOONNNKKKHHHFFFEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGIIIIIIMMMUUU___kkk|||wwwkkkggghhhkkkllllllmmmmmmkkkfff___YYYOOOFFF???>>>===;;;:::;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????@@@GGGKKK[[[zzz}}}zzzvvvttttttttttttsssvvvzzz|||}}}~~~}}}|||yyyxxxwwwwwwxxxzzz|||}}}}}}~~~~~~|||yyywwwsssoooiiieee```]]]YYYVVVTTTSSSQQQOOOOOOMMMKKKIIIIIIIIIJJJKKKIIIIIIJJJLLLOOORRRTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQQQQQQQPPPOOOMMMLLLMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGJJJIIIJJJPPPVVV```ppp~~~{{{lllfffgggiiijjjjjjkkkkkkiiiddd]]]XXXOOOGGG???>>>>>>;;;:::<<<:::::::::999::::::;;;<<<;;;::::::::::::::::::;;;yyykkkhhhfff``````^^^[[[YYYWWWTTTPPPMMMHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAA???GGGLLL]]]|||~~~{{{wwwtttssssssssspppssswwwzzz{{{|||~~~~~~}}}{{{zzzyyyvvvuuusssssssssuuuwwwxxxzzz{{{~~~}}}{{{wwwrrrlllhhhdddaaa]]]YYYXXXVVVTTTRRRPPPOOOMMMLLLKKKKKKLLLLLLJJJKKKKKKMMMOOOQQQSSSTTTTTTTTTTTTTTTSSSRRRPPPPPPNNNOOOPPPQQQQQQQQQQQQPPPMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGKKKIIIJJJMMMQQQXXXdddpppnnnffffffhhhjjjjjjjjjkkkiiiddd\\\WWWPPPGGG@@@>>>>>><<<;;;<<<::::::999999999::::::;;;::::::::::::::::::::::::}}}mmmkkkhhhcccaaa^^^[[[YYYWWWTTTPPPMMMIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@GGGLLL]]]||||||xxxtttrrrqqqqqqoooqqquuuxxxyyyyyy{{{||||||||||||{{{yyywwwuuutttrrrqqqooonnnnnnoooqqqsssuuuwww{{{{{{vvvoookkkjjjfffbbb^^^\\\ZZZWWWVVVPPPPPPOOONNNNNNMMMMMMLLLLLLLLLMMMMMMOOOQQQRRRSSSRRRRRRRRRRRRPPPOOONNNMMMLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHHHHIIIKKKJJJKKKNNNPPPTTT^^^hhh~~~qqqhhhgggiiilllllllllllljjjddd]]]XXXPPPGGG@@@>>>>>><<<;;;<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::ooommmjjjeeeaaa___\\\YYYWWWTTTPPPMMMJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCAAAHHHMMM]]]{{{}}}xxxtttrrrqqqpppmmmppptttvvvwwwxxxzzz{{{yyyyyyyyyxxxwwwuuusssqqqpppnnnllljjjjjjkkkmmmooorrruuuxxx}}}~~~yyyrrrmmmmmmjjjeeeaaa___]]]ZZZXXXPPPPPPPPPPPPPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRQQQQQQQQQPPPOOOMMMLLLKKKJJJKKKMMMNNNNNNMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLKKKKKKMMMQQQRRRUUU]]]fffyyyrrriiihhhjjjnnnnnnnnnmmmkkkeee^^^XXXPPPGGG@@@???>>><<<;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;sssiiigggfffcccaaa^^^ZZZVVVSSSQQQOOOKKKIIIFFFEEEEEEDDDBBBAAA@@@AAABBBCCCCCCAAA???>>>@@@?????????>>>>>>======>>>>>>>>>>>>???@@@AAABBBFFFEEEMMM```www~~~yyyuuurrrqqqqqqnnnoooooopppqqqsssuuuvvvvvvvvvuuutttsssqqqpppoooooonnnkkkiiihhhhhhiiiiiikkkooossswww{{{}}}yyywwwtttpppiiidddaaa^^^\\\[[[WWWVVVTTTQQQOOOOOONNNOOOMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKHHHIIIJJJIIIGGGGGGIIIJJJIIIJJJLLLLLLKKKKKKLLLNNNOOOOOOPPPPPPQQQTTTYYY]]]sssqqqnnnjjjeeennnmmmmmmmmmjjjeee___ZZZKKKGGGAAA===<<<<<<<<<<<<===<<<;;;:::::::::::::::::::::::::::::::::::::::vvvlllhhhfffcccaaa^^^ZZZVVVSSSQQQPPPLLLIIIFFFEEEEEEDDDBBBAAAAAAAAABBBBBBBBBAAA@@@????????????>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBBEEEEEENNNbbbzzzzzzvvvtttrrrqqqnnnnnnnnnoooqqqrrrssstttvvvuuuuuusssqqqooommmlllmmmllljjjhhhffffffggghhhiiilllqqquuuxxx|||{{{xxxvvvrrrlllgggdddaaa___^^^ZZZXXXVVVSSSQQQPPPOOOOOOMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQPPPOOONNNLLLKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJGGGHHHJJJJJJIIIJJJLLLNNNMMMOOOPPPQQQPPPPPPQQQSSSSSSSSSTTTTTTTTTWWW[[[___ppp}}}rrrmmmkkkgggnnnnnnnnnmmmkkkfff___ZZZLLLHHHBBB>>>===<<<<<<<<<===<<<;;;::::::::::::;;;::::::::::::::::::::::::zzzoooiiifffbbbaaa^^^[[[WWWTTTQQQPPPLLLIIIGGGEEEEEEDDDCCCAAABBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBBEEEFFFPPPfff}}}yyyvvvsssrrrnnnoooooopppqqqqqqrrrrrruuutttsssqqqnnnkkkiiigggjjjiiigggeeeeeedddeeeeeegggiiimmmqqqtttxxx}}}~~~{{{yyyuuuoookkkhhheeecccaaa^^^\\\YYYVVVSSSQQQPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOONNNMMMKKKJJJIIIFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGHHHJJJKKKLLLMMMPPPSSSTTTUUUWWWXXXWWWWWWXXXYYYYYYYYYZZZYYYYYY[[[___bbbmmm{{{rrrlllkkkjjjpppoooooonnnkkkfff___ZZZNNNJJJDDD???======<<<;;;<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::|||qqqjjjeeebbbaaa___[[[XXXTTTRRRPPPLLLJJJGGGFFFEEEEEECCCAAACCCBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBBDDDFFFSSSkkk|||yyyvvvtttqqqqqqrrrrrrssssssrrrrrrtttsssqqqoookkkhhheeedddgggfffeeedddcccccccccccceeehhhkkknnnqqqvvv{{{~~~~~~{{{wwwrrrnnnkkkhhhfffddd```^^^[[[WWWTTTQQQPPPPPPOOOOOONNNNNNNNNNNNNNNOOOMMMMMMMMMLLLKKKJJJHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIHHHGGGHHHJJJLLLMMMNNNPPPSSSUUUYYY[[[]]]^^^^^^^^^^^^______`````````___```cccfffppp|||rrrkkklllnnnrrrqqqpppooolllfff___ZZZOOOKKKEEE@@@>>>===<<<;;;<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::|||pppiiieeeaaa```___\\\YYYUUURRRPPPLLLJJJGGGFFFFFFEEECCCBBBCCCBBBAAA@@@@@@@@@AAAAAA==================>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGUUUooo~~~{{{yyywwwuuuuuuvvvvvvvvvuuuttttttrrrqqqpppmmmjjjgggdddccceeeeeedddccccccbbbbbbbbbeeegggjjjllloootttyyy}}}|||xxxssspppmmmjjjgggeeeaaa___[[[XXXTTTRRRPPPPPPPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHIIIHHHHHHGGGKKKLLLNNNOOOPPPQQQTTTVVV\\\^^^aaacccbbbbbbccccccdddeeeeeeeeedddeeehhhjjjuuuuuulllmmmqqqssssssrrrpppmmmggg___ZZZOOOKKKEEE@@@>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::xxxnnnhhhdddaaa```___]]]ZZZVVVSSSQQQMMMJJJHHHFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<<<<============>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEHHHWWWrrr}}}|||{{{yyyyyyzzzzzzyyyxxxvvvuuupppooonnnmmmjjjhhhfffeeeddddddddddddcccccccccbbbeeefffiiikkknnnrrrxxx||||||yyyuuurrrooollliiigggbbb```\\\YYYUUUSSSRRRQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHKKKMMMOOOPPPQQQSSSVVVXXX]]]```dddffffffeeeeeeffffffhhhiiiiiihhhiiikkkmmmyyy|||ooonnnsssuuutttsssqqqnnnggg```ZZZNNNJJJDDD???======<<<;;;;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::sssjjjfffccc``````___^^^[[[WWWSSSQQQMMMKKKHHHGGGFFFEEEDDDBBBAAAAAABBBBBBBBBAAA@@@???<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEIIIYYYttt~~~~~~~~~~~~{{{{{{||||||{{{yyyvvvuuunnnnnnmmmmmmllljjjiiihhheeeeeeeeeeeeeeeddddddcccdddeeegggiiikkkpppvvvzzz~~~}}}{{{wwwtttrrroookkkiiicccaaa^^^ZZZXXXVVVUUUTTTRRRQQQOOONNNLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIKKKNNNPPPRRRTTTXXX[[[___bbbfffhhhhhhhhhhhhhhhgggiiijjjkkkkkkkkkmmmoooyyytttppptttwwwvvvtttrrrnnnhhh```ZZZLLLHHHBBB>>>===<<<<<<<<<:::::::::::::::;;;<<<===::::::::::::::::::::::::~~~ppphhheeeccc``````___^^^[[[WWWSSSQQQMMMKKKHHHGGGFFFFFFDDDBBB@@@AAABBBCCCCCCAAA???>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBBFFFJJJZZZttt{{{|||||||||}}}}}}{{{yyyvvvtttmmmmmmmmmmmmmmmlllkkkjjjeeeeeefffffffffeeeddddddcccdddfffgggjjjooouuuyyy}}}|||yyyvvvsssqqqmmmjjjdddbbb___\\\YYYXXXWWWWWWRRRQQQPPPNNNLLLJJJJJJIIIKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIJJJGGGIIIMMMOOORRRVVVZZZ^^^```cccgggjjjjjjiiiiiiiiigggiiikkklllllllllnnnpppwwwxxxqqquuuxxxvvvuuusssooohhh```ZZZKKKGGGAAA===<<<<<<<<<<<<:::::::::::::::;;;<<<===::::::::::::::::::::::::xxxllldddcccddd``````___]]]ZZZWWWTTTRRRMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>????????????===>>>??????>>>???AAACCCDDDJJJ[[[ttt{{{zzz~~~}}}}}}~~~{{{vvvsssqqqqqqpppqqqqqqpppmmmkkkiiiiiihhhgggfffdddcccbbbeeeffffffhhhkkkooosssuuu}}}~~~{{{vvvsssooollliiifffccc```]]]\\\[[[ZZZXXXWWWUUUSSSPPPNNNLLLLLLLLLKKKKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCDDDEEEEEECCCAAA@@@@@@AAABBBCCCDDDFFFGGGHHHJJJKKKMMMOOORRRWWW[[[___aaaeeehhhhhhgggeeeccceeeeeeeeeeeefffhhhiiikkkpppxxxzzzppprrruuuxxxwwwrrrmmmfff\\\RRRJJJDDD??????===;;;:::<<<===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{nnneeebbbccc``````___]]]ZZZWWWTTTRRRMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA?????????>>>>>>============>>>??????>>>???AAACCCDDDJJJZZZsss~~~{{{vvvooolllllltttwww}}}~~~yyyvvvvvvtttsssssssssqqqnnnkkkjjjjjjjjjiiihhhfffeeedddfffffffffgggjjjnnnqqqssszzz{{{~~~}}}yyyvvvrrrnnnlllhhheeeaaa___^^^]]][[[ZZZWWWVVVSSSPPPMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCDDDEEEEEECCCAAA@@@@@@@@@AAABBBCCCEEEFFFGGGHHHJJJKKKMMMQQQVVVYYY]]]___bbbdddeeedddbbbaaabbbaaa``````aaabbbdddeeejjjqqq|||tttuuuwwwyyywwwrrrmmmggg]]]SSSJJJDDD??????===;;;:::<<<===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;qqqfffbbbbbb``````___]]]ZZZWWWTTTRRRMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>===<<<;;;;;;===>>>??????>>>???AAACCCDDDJJJYYYpppvvvmmmiiiddd___^^^```gggnnnxxx~~~zzzzzzxxxwwwvvvuuussspppnnnlllllllllkkkjjjiiihhhgggfffffffffhhhjjjllloooqqqvvvwwwzzz~~~|||yyyvvvrrrooojjjgggcccaaa```___]]]\\\XXXVVVSSSPPPNNNLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEEEECCCAAA?????????@@@@@@BBBCCCDDDEEEGGGIIIJJJLLLOOOSSSVVVYYY[[[^^^``````___^^^\\\\\\[[[ZZZYYYYYYZZZ[[[\\\___fffpppyyyyyyxxxxxxzzzwwwqqqlllggg^^^VVVJJJDDD??????===;;;:::<<<===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;ttthhhbbbaaa______^^^]]]ZZZWWWTTTSSSMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>===<<<<<<;;;===>>>??????>>>???AAACCCDDDIIIYYYooovvvmmmddd___\\\YYYZZZ]]]___hhhuuu~~~|||zzzyyyxxxxxxwwwtttrrrnnnnnnnnnnnnmmmlllkkkjjjhhhhhhhhhiiijjjkkkmmmnnnqqqsssvvvzzz~~~|||xxxtttrrrkkkhhheeebbbaaa```^^^]]]YYYWWWTTTQQQNNNLLLLLLKKKKKKKKKLLLLLLKKKIIIHHHGGGFFFEEEDDDEEEEEEEEECCCAAA??????>>>??????@@@AAAAAADDDFFFHHHIIIJJJMMMPPPSSSUUUWWWYYY[[[[[[ZZZYYYWWWVVVUUUSSSRRRRRRRRRSSSTTTUUU[[[cccllluuu|||yyyyyyzzzwwwqqqlllhhh```XXXJJJDDD??????===;;;:::<<<===;;;;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;vvviiibbb```______^^^]]][[[XXXUUUSSSMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA=========>>>>>>>>>>>>>>>===>>>??????>>>???AAACCCDDDIIIYYYpppqqqhhh^^^ZZZXXXVVVYYY]]]___hhhsss{{{~~~}}}{{{zzzzzz{{{{{{zzzxxxrrrrrrrrrqqqpppooonnnmmmkkkkkkkkkkkkkkklllllllllnnnooorrrwww|||}}}zzzvvvsssllliiieeecccbbbaaa___^^^[[[YYYVVVRRROOONNNMMMLLLKKKLLLMMMMMMLLLKKKIIIHHHGGGFFFEEEEEEFFFEEECCCAAA??????>>>>>>>>>??????@@@CCCEEEGGGHHHIIIKKKNNNPPPQQQRRRTTTUUUUUUUUUSSSSSSQQQPPPNNNMMMLLLLLLMMMMMMNNNRRRXXX___iiivvv~~~|||yyyzzzwwwqqqlllhhh```XXXJJJDDD??????===;;;:::<<<===;;;;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;xxxjjjbbb___^^^^^^^^^]]][[[XXXUUUTTTMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA===>>>>>>>>>?????????@@@===>>>??????>>>???AAACCCCCCJJJ[[[rrrpppfff]]]XXXVVVUUUWWW[[[```gggpppvvvxxxyyy{{{}}}{{{~~~~~~}}}}}}~~~~~~xxxxxxwwwvvvuuusssqqqqqqooooooooonnnnnnmmmlllllllllmmmppptttyyy~~~~~~{{{wwwtttmmmjjjfffdddcccbbb```___]]][[[XXXTTTQQQOOONNNNNNKKKLLLNNNNNNNNNLLLJJJIIIHHHGGGEEEEEEFFFEEECCCAAA@@@??????>>>>>>>>>??????AAACCCEEEFFFGGGHHHJJJLLLLLLMMMNNNOOOOOONNNMMMMMMKKKKKKIIIHHHGGGHHHHHHIIIHHHKKKPPPUUU]]]iiiwww~~~}}}wwwxxxwwwqqqmmmhhh```WWWJJJDDD??????===;;;:::<<<===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;xxxkkkccc___^^^^^^^^^]]][[[XXXVVVTTTMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@????????????===>>>??????>>>???AAACCCCCCJJJ\\\uuuwwwmmmccc]]]ZZZWWWXXX[[[___ccciiinnnrrrtttvvvwwwyyy~~~~~~~~~|||zzzxxxvvvuuusssssssssrrrpppooommmmmmkkkmmmooossswww{{{}}}yyyvvvooolllhhhfffeeedddbbbaaa___]]]ZZZVVVSSSQQQPPPOOOKKKLLLNNNOOOOOOMMMKKKJJJHHHGGGFFFFFFFFFEEECCCAAAAAA@@@??????>>>>>>>>>???===???BBBCCCCCCDDDFFFGGGGGGGGGHHHIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFDDDFFFJJJNNNTTT^^^kkktttzzzzzztttwwwvvvqqqmmmhhh___UUUJJJDDD??????===;;;:::<<<===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;yyykkkccc```^^^^^^^^^]]][[[XXXVVVTTTMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAACCCBBBBBBAAA@@@???>>>>>>===>>>??????>>>???AAACCCCCCKKK^^^xxxvvvkkkeee```[[[[[[^^^^^^```ccchhhmmmppprrrsssxxx~~~{{{yyyxxxvvvvvvuuutttrrrpppnnnmmmlllmmmooorrrvvvzzz~~~{{{xxxqqqnnnjjjhhhgggfffdddccc```^^^[[[WWWTTTRRRQQQPPPKKKMMMOOOPPPPPPNNNLLLJJJIIIGGGFFFFFFFFFEEECCCAAABBBAAA@@@???>>>>>>>>>???;;;===@@@AAAAAAAAACCCDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBCCCDDDAAADDDGGGJJJNNNWWWccclll}}}tttvvvsssvvvvvvrrrmmmhhh^^^TTTJJJDDD??????>>>;;;:::<<<===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;lll```]]]]]]\\\[[[ZZZZZZXXXTTTRRRQQQMMMIIIFFFEEEDDDCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBHHHLLL]]]xxxxxxpppiiicccaaaccceeeaaaaaaeeeiiikkkqqqwww}}}}}}{{{yyyxxxxxxwwwuuurrroookkklllnnnqqquuuyyy|||~~~~~~|||zzzsssrrrooommmjjjgggeeeddddddaaa\\\YYYVVVSSSPPPNNNOOOOOOPPPRRRTTTSSSPPPNNNKKKIIIGGGFFFFFFGGGFFFFFFEEECCCAAA???>>>>>>>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@??????AAACCCDDDFFFEEEGGGJJJKKKNNNYYYdddwww~~~uuurrrrrrsssqqqllliiifff```YYYMMMHHHAAA<<<:::::::::::::::::::::::::::;;;<<<======<<<;;;:::::::::::::::oooccc```]]]\\\ZZZZZZZZZXXXUUURRRPPPMMMHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBHHHLLL\\\xxxyyyrrrllliiijjjhhhcccaaadddgggiiiooovvv~~~~~~}}}|||zzzyyyyyyxxxvvvssspppllllllmmmooossswww|||~~~~~~{{{zzztttrrrpppmmmjjjhhheeedddeeebbb^^^[[[XXXVVVRRRPPPPPPPPPQQQRRRTTTSSSQQQOOOKKKIIIFFFEEEFFFFFFFFFEEEDDDCCCAAA???>>>>>>>>>>>>=========>>>>>>???AAAAAA@@@@@@@@@@@@@@@@@@@@@???BBBAAA@@@@@@AAABBBEEEFFFHHHGGGHHHJJJJJJLLLUUU___qqqwwwqqqooorrrtttqqqllliiifff```XXXIIIEEE@@@<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<======<<<;;;;;;:::::::::;;;sssfffaaa\\\[[[ZZZZZZZZZXXXUUURRROOOLLLHHHEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBHHHLLL]]]xxx~~~xxxrrroooooommmgggccccccdddfffmmmttt|||~~~~~~|||{{{zzzyyywwwsssqqqmmmllllllmmmpppuuuzzz}}}~~~{{{yyyuuutttrrrooollliiigggffffffccc```]]][[[YYYVVVSSSRRRRRRRRRSSSTTTTTTRRRPPPLLLIIIFFFEEEEEEEEEDDDDDDBBBBBB@@@???>>>>>>===>>>======<<<======>>>???@@@??????????????????@@@@@@AAAAAA@@@AAABBBDDDFFFGGGKKKIIIIIIJJJIIIIIIPPPXXXiii|||~~~{{{qqqnnnmmmrrrtttrrrmmmjjjggg___XXXEEEBBB???======>>>>>>>>>;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;uuugggaaa\\\[[[ZZZZZZZZZXXXUUUSSSNNNKKKGGGEEEEEEEEEEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBGGGMMM]]]xxx}}}xxxttttttssskkkeeecccccceeekkkssszzz|||~~~}}}|||zzzxxxtttqqqnnnlllkkkkkkmmmrrrxxx{{{~~~{{{yyywwwvvvtttrrrooollljjjiiigggeeebbb```___]]]YYYWWWTTTSSSSSSTTTUUUUUUSSSQQQLLLJJJFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAACCCEEEFFFHHHKKKIIIHHHIIIIIIHHHMMMTTTaaattt{{{xxxvvvpppooopppssstttsssnnnjjjggg___WWWDDDAAA???>>>>>>???>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;vvvggg```\\\[[[ZZZZZZZZZYYYVVVSSSNNNKKKGGGEEEEEEEEEEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBGGGMMM___zzz~~~{{{{{{vvvooogggdddccceeekkkssswwwzzz}}}~~~|||{{{xxxtttqqqmmmllljjjiiikkkpppuuuxxx}}}~~~|||zzzyyyyyywwwuuurrrpppooonnnjjjiiifffeeeccc```]]]ZZZWWWUUUTTTUUUVVVVVVTTTRRRMMMKKKGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<===>>>======>>>???@@@AAAAAABBB??????@@@AAACCCEEEFFFGGGJJJGGGGGGIIIJJJIIILLLQQQ[[[mmm{{{~~~tttppppppqqqsssuuutttoookkkggg___VVVEEECCC@@@>>>>>>>>>===;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<======<<<<<<;;;vvvggg```[[[ZZZZZZZZZZZZYYYVVVTTTOOOLLLHHHEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBFFFNNNbbb}}}|||zzzzzzvvvnnngggeeedddeeekkkrrruuuxxx{{{~~~~~~~~~}}}{{{wwwsssppplllkkkiiiiiikkknnnrrrtttyyy{{{~~~}}}|||{{{{{{zzzxxxwwwuuuttttttpppnnnllljjjiiieeeaaa^^^YYYWWWVVVVVVVVVWWWUUUTTTOOOLLLIIIFFFEEEEEECCCBBB@@@AAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<=========>>>>>>@@@AAABBBCCCCCC@@@AAABBBCCCDDDEEEFFFGGGJJJGGGGGGJJJKKKJJJLLLPPPWWWggg|||}}}tttppppppqqqsssuuutttppplllggg___VVVGGGDDD@@@>>>======<<<;;;>>>===<<<<<<;;;<<<<<<<<<:::;;;<<<>>>>>>===<<<<<>>>>>>>>>>>>>>???@@@AAABBBFFFOOOddd~~~{{{xxxvvvvvvsssllleeedddcccdddjjjpppsssvvvzzz|||}}}~~~~~~|||zzzwwwrrroookkkjjjiiiiiijjjmmmoooqqqvvvwwwzzz}}}~~~|||||||||{{{zzzzzzyyyyyyvvvuuusssqqqoookkkfffbbb[[[YYYWWWVVVWWWWWWVVVUUUQQQNNNJJJHHHFFFEEEDDDBBBAAAAAABBBCCCBBBAAA@@@???>>>>>>======<<<======>>>===>>>???AAABBBCCCDDDEEECCCDDDEEEFFFGGGGGGHHHHHHKKKHHHHHHKKKLLLJJJJJJMMMSSSbbbuuuwwwsssrrrrrrsssvvvuuuqqqlllhhh^^^UUUHHHDDD???<<<<<<=========>>>>>>===<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<>>>>>>>>>>>>>>???@@@AAABBBFFFPPPfff}}}zzzxxxxxxpppiiidddbbbbbbccchhhooorrruuuyyy{{{}}}~~~~~~|||zzzvvvrrrnnnjjjiiiiiiiiijjjlllnnnooosssuuuxxx{{{~~~}}}}}}}}}}}}}}}|||||||||{{{zzzwwwuuusssoooiiieee\\\ZZZWWWWWWWWWWWWWWWUUURRROOOKKKHHHGGGFFFDDDCCCAAABBBCCCCCCCCCBBBAAA@@@???>>>>>>=========>>>>>>>>>>>>@@@AAACCCDDDFFFFFFFFFGGGHHHIIIIIIIIIIIIIIINNNJJJIIILLLMMMJJJIIIJJJQQQ___qqq{{{vvvtttttttttvvvuuuqqqmmmhhh^^^UUUGGGCCC>>>;;;;;;===??????>>>>>>===<<<<<<<<<<<<<<<999;;;===>>>???>>>===<<>>============>>>???>>>===>>>@@@AAAHHHSSSkkk}}}yyyrrriiibbbaaaccceeehhhlllqqquuu{{{~~~~~~~~~}}}{{{yyyvvvsssppplllllljjjjjjjjjkkklllmmmppptttxxxzzz|||}}}~~~}}}|||{{{yyyuuuoookkkeee```ZZZYYY[[[[[[YYYVVVRRRQQQNNNKKKHHHEEEDDDCCC>>>???@@@AAABBBAAA@@@@@@????????????????????????AAABBBCCCCCCCCCEEEHHHKKKKKKLLLLLLLLLLLLLLLKKKKKKNNNMMMLLLKKKKKKKKKKKKKKKOOOXXXiii}}}zzzrrrqqqtttzzzzzzwwwqqqmmmhhh]]]RRRIIIFFFBBB?????????>>>===??????>>>>>>===<<<:::::::::<<>><<<<<<<<>>>>>>>>===>>>???>>>===>>>@@@BBBIIITTTlll~~~tttjjjbbbaaaccceeehhhllloootttzzz||||||}}}|||zzzwwwsssqqqmmmmmmkkkkkkjjjkkklllmmmooorrrvvvyyyzzz|||~~~{{{vvvrrriiiddd]]][[[[[[[[[YYYVVVTTTRRROOOLLLIIIGGGEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEHHHKKKMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMLLLKKKJJJJJJJJJKKKNNNVVVfffxxx{{{tttrrrtttxxxyyyvvvqqqmmmggg]]]RRRGGGDDD@@@>>>>>>>>>===<<<============<<<<<<;;;:::;;;<<<>>>===<<<;;;<<<===qqq___[[[XXXXXXZZZZZZXXXUUUPPPNNNKKKHHHEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@?????????<<<>>>???>>>>>>>>>@@@BBBJJJUUUmmmwwwmmmcccbbbccceeehhhlllnnnsssyyy{{{{{{|||~~~~~~{{{xxxuuurrrooonnnlllkkkjjjkkkkkklllnnnppptttvvvxxxyyy|||~~~~~~{{{pppjjjbbb]]]\\\[[[YYYWWWUUUSSSQQQNNNKKKHHHFFFEEEFFFFFFDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDFFFIIILLLNNNOOOOOOPPPPPPOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJMMMTTTaaarrr|||uuurrrsssvvvvvvtttppplllggg\\\RRRFFFCCC???=========<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;===ttt```]]]YYYXXXZZZZZZXXXVVVQQQOOOKKKHHHFFFDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBAAABBBAAAAAA@@@??????>>>>>><<<>>>??????>>>???AAACCCIIIUUUmmm|||pppfffcccdddeeeiiimmmnnnsssyyy{{{{{{|||~~~}}}zzzvvvsssooonnnlllkkkiiiiiijjjjjjkkknnnqqqsssuuuvvvyyy{{{~~~~~~vvvppphhhaaa]]][[[XXXWWWUUUTTTRRRPPPLLLIIIGGGEEEGGGFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDFFFJJJLLLNNNOOOPPPPPPQQQPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJLLLQQQ\\\kkk||||||vvvsssssstttuuusssooolllggg\\\QQQFFFCCC???============<<<999::::::;;;<<<<<<;;;;;;;;;<<<;;;:::999999;;;===vvvbbb^^^ZZZXXXZZZZZZYYYWWWQQQOOOLLLHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@???>>>>>>======<<<>>>?????????@@@BBBDDDHHHTTTlllttthhhddddddeeeiiinnnoootttzzz||||||}}}~~~}}}}}}~~~~~~|||xxxuuupppooollljjjhhhhhhggghhhiiikkknnnoooqqqsssvvvyyy|||~~~|||wwwnnnfff```\\\YYYWWWUUUUUUSSSQQQNNNJJJGGGFFFEEEDDDBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCDDDEEEGGGJJJMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKOOOYYYfffuuu{{{tttrrrrrrssstttsssooolllggg[[[PPPFFFCCC???>>>>>>>>>>>>===999999:::;;;<<<<<<<<<<<<;;;<<<;;;:::999999;;;==={{{ddd___ZZZYYYZZZ[[[YYYWWWQQQOOOLLLIIIFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????>>>======<<<<<<===?????????@@@CCCEEEHHHTTTlllvvvhhhcccbbbccchhhmmmoootttzzz||||||}}}~~~{{{zzzyyyxxxxxxzzz|||~~~|||}}}zzzwwwrrrpppmmmkkkiiigggggggggfffhhhkkklllnnnppptttvvvyyy|||}}}vvvnnnfff```[[[YYYWWWWWWVVVSSSPPPMMMIIIGGGDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCDDDEEEGGGKKKNNNOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLKKKNNNUUU```mmmxxx~~~yyyqqqpppssssssuuutttpppmmmggg[[[OOOFFFCCC???>>>>>>???>>>>>>999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::;;;===eee```[[[YYYZZZ[[[ZZZXXXRRRPPPLLLIIIFFFEEEEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@??????>>>>>>===<<<===?????????AAACCCEEEIIIUUUnnnzzz|||uuuggg```___```eeejjjnnnsssyyy{{{{{{|||~~~yyytttpppssswww}}}yyyvvvtttsssrrrrrrsssvvvyyy{{{yyy}}}~~~{{{yyyuuussspppmmmjjjiiihhhhhheeefffhhhjjjkkknnnrrruuuvvvyyy}}}~~~vvvmmmeee___]]]ZZZYYYYYYWWWTTTPPPLLLJJJFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDEEEHHHLLLOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRPPPNNNNNNMMMMMMJJJMMMRRRZZZcccjjjnnnooouuuxxx{{{~~~wwwmmmnnnssstttvvvuuuqqqmmmgggZZZNNNDDDAAA>>>======>>>>>>===;;;;;;<<<=========<<<<<<;;;<<<>>>===<<<;;;<<<===fffaaa[[[YYYZZZ[[[ZZZXXXRRRPPPLLLIIIGGGFFFEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@??????>>><<<===??????@@@AAACCCFFFJJJVVVooo~~~ssswwwttteee^^^\\\]]]bbbhhhmmmrrrwwwzzzzzzzzz}}}xxxnnngggccc```___```fffppp}}}}}}zzzuuurrrooonnnmmmmmmooosssvvvyyywww{{{|||zzzwwwuuurrrooollljjjiiiiiidddeeeggghhhjjjlllppptttssswww{{{}}}}}}~~~{{{rrriiiccc```\\\\\\[[[ZZZWWWSSSOOOLLLHHHIIIIIIHHHFFFCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDFFFHHHLLLOOORRRRRRSSSUUUUUUVVVVVVVVVUUUTTTSSSQQQOOONNNNNNNNNJJJLLLPPPVVV\\\aaacccbbbgggjjjnnnrrrvvv|||~~~vvvkkkllltttvvvwwwvvvrrrnnngggZZZNNNCCC@@@===;;;<<<======<<<<<<===============<<<<<<:::<<>><<<<<<<<>>>>>????????????@@@CCCEEEIIIVVVpppzzzsssrrryyyuuuggg\\\ZZZ^^^cccfffmmmppptttwwwxxxzzz|||~~~}}}sssmmmddd\\\XXXVVVUUUTTTVVVYYYaaaooo~~~|||yyyuuuqqqmmmkkkjjjfffgggiiijjjkkknnnrrruuuxxx}}}~~~{{{yyyxxxuuuqqqmmmkkkjjjhhhfffcccddddddeeegggjjjmmmnnnrrrtttvvvxxxyyyzzz}}}zzzoooeee___]]]\\\[[[[[[YYYUUUPPPLLLLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEGGGKKKOOOTTTUUUVVVWWWWWWXXXXXXXXXUUUUUUTTTRRRPPPNNNLLLJJJIIIJJJLLLNNNQQQTTTWWWYYYWWWYYY^^^ccciiinnnqqqsssuuuuuuttttttvvvxxx{{{|||xxxkkkkkkrrrzzz{{{xxxsssnnnggg[[[OOOEEEBBB???======>>>>>>>>>========================@@@?????????>>><<<;;;:::pppaaa]]]^^^YYYYYY]]]YYYUUUSSSPPPLLLIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>????????????@@@CCCEEEIIIUUUlll}}}wwwsssooottt{{{~~~tttfff]]][[[^^^cccfffllloootttwwwxxxzzz|||}}}|||qqqiiiaaa\\\UUUOOOMMMLLLKKKKKKQQQTTT[[[hhhxxx~~~{{{xxxuuussspppooollljjjgggeeecccccc^^^```bbbccceeehhhlllpppuuu{{{|||zzzyyyvvvqqqnnnmmmkkkiiigggcccccccccdddfffiiikkkmmmoooqqqtttuuuvvvwwwzzz|||~~~tttjjjeee___^^^\\\[[[YYYVVVRRRNNNLLLKKKJJJIIIGGGFFFEEEDDDAAAAAAAAAAAA@@@@@@??????AAABBBCCCCCCDDDGGGKKKOOOTTTUUUWWWYYYZZZ[[[[[[ZZZXXXWWWUUUSSSQQQNNNKKKJJJGGGHHHHHHIIIJJJLLLNNNOOOOOOQQQUUUZZZ^^^ccceeegggcccbbbaaaaaabbbdddfffhhhooouuu{{{lllllltttyyyzzzwwwrrrmmmfffYYYNNNEEEBBB???===>>>>>>>>>===========================>>>>>>>>>>>>===<<<;;;;;;sssccc^^^^^^YYYZZZ]]]XXXUUUSSSPPPLLLIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>????????????@@@CCCEEEIIISSSgggyyysssssslllnnnsssvvvzzzqqqeee]]][[[^^^cccfffkkkooosssvvvxxxyyy|||}}}~~~yyysssnnnjjjccc[[[UUUSSSOOOKKKIIIHHHHHHHHHGGGJJJMMMSSS^^^nnnzzzvvvpppkkkiiigggeeeddd```___^^^]]]\\\[[[[[[[[[WWWXXXZZZ\\\___ccchhhlllssszzz|||zzzyyyvvvrrrooonnnllljjjhhhcccbbbbbbbbbdddfffiiijjjlllnnnppprrrrrrsssvvvxxx}}}zzzrrrmmmdddaaa]]][[[YYYVVVTTTQQQLLLLLLKKKJJJIIIHHHGGGGGGCCCCCCBBBAAA@@@??????>>>@@@AAABBBCCCDDDGGGKKKNNNSSSVVVYYY]]]_________^^^[[[ZZZXXXTTTQQQNNNKKKJJJGGGFFFEEEEEEDDDDDDEEEEEEGGGIIILLLOOOSSSVVVXXXXXXVVVUUUTTTTTTTTTUUUWWWXXX]]]cccmmmyyyooonnnvvvyyyyyyvvvqqqkkkdddXXXLLLDDDBBB???>>>>>>>>>>>>===========================<<<<<<=========<<<<<<;;;xxxfff______ZZZ[[[]]]XXXUUUSSSPPPLLLIIIGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>????????????@@@CCCEEEIIIRRRfffvvvqqqtttjjjiiilllooosssmmmccc\\\ZZZ]]]bbbfffjjjnnnrrruuuwwwyyy{{{}}}tttllliiifffaaa]]]ZZZVVVQQQNNNMMMKKKIIIHHHHHHHHHGGGFFFGGGIIINNNWWWfffzzz|||vvvrrrlllgggaaa\\\ZZZYYYYYYXXXVVVVVVUUUTTTTTTTTTTTTTTTSSSTTTWWWYYY]]]bbbhhhmmmttt{{{|||zzzxxxuuurrrpppnnnllljjjgggcccbbb``````aaacccfffhhhjjjlllnnnooooooqqqsssuuuvvv{{{zzzuuuiiiddd___[[[XXXWWWUUUSSSMMMMMMMMMLLLKKKJJJJJJIIIFFFEEEDDDCCCAAA@@@???>>>???@@@AAABBBCCCFFFJJJMMMRRRUUUZZZ___bbbcccbbbaaa^^^]]]YYYUUUPPPMMMJJJHHHFFFFFFDDDCCCBBBBBBBBBBBBDDDEEEHHHJJJLLLNNNOOOPPPRRRQQQQQQPPPPPPPPPQQQQQQSSSXXXaaakkkyyyrrrqqqxxxzzzzzzwwwqqqkkkdddWWWKKKDDDBBB???>>>>>>???>>>===========================::::::;;;<<<======<<<<<<|||iii```___[[[\\\]]]WWWVVVTTTPPPMMMJJJHHHFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>????????????@@@CCCEEEIIISSSgggvvvooo~~~vvvjjjggghhhjjjlllgggaaa[[[YYY[[[```dddiiilllqqqtttwwwyyy{{{}}}vvvmmmddd^^^\\\ZZZWWWUUUSSSQQQOOONNNJJJHHHFFFFFFFFFFFFDDDCCCGGGHHHLLLSSS```tttxxxrrrlllfffbbb^^^ZZZTTTPPPOOOOOOPPPOOOPPPOOONNNNNNMMMMMMMMMMMMOOOQQQSSSVVVZZZ```gggllluuu}}}~~~|||yyywwwuuurrrpppooommmjjjgggcccbbb```^^^___aaadddeeehhhjjjlllmmmnnnoooqqqsssqqquuu{{{|||nnniiibbb\\\YYYWWWUUUTTTOOOOOOOOONNNMMMLLLLLLKKKHHHGGGFFFDDDCCCAAA@@@??????@@@AAAAAAAAADDDHHHKKKPPPSSSYYY^^^aaacccbbbbbb```]]]YYYTTTOOOKKKHHHGGGDDDCCCBBBAAAAAAAAAAAAAAACCCDDDFFFHHHIIIJJJKKKKKKMMMLLLLLLKKKKKKKKKKKKKKKNNNSSSYYYaaalll|||uuusssyyy{{{|||xxxrrrllldddWWWKKKCCCAAA????????????===<<<========================999:::;;;<<<============lllbbb```\\\]]]]]]VVVVVVTTTQQQMMMJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>????????????@@@CCCEEEIIISSShhhtttlllzzz{{{mmmfffdddeeedddbbb^^^YYYWWWYYY^^^ccchhhkkkppptttvvvxxx{{{}}}qqqiiiccc]]]YYYTTTTTTSSSQQQPPPOOONNNMMMLLLJJJHHHGGGGGGFFFEEEDDDGGGHHHKKKQQQ\\\nnnxxxtttmmmfffaaa\\\WWWTTTPPPMMMIIIGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGJJJLLLNNNPPPUUU[[[ccchhhttt||||||zzzwwwuuusssrrrpppnnnkkkhhhdddbbb```]]]]]]___bbbdddgggiiikkkllllllmmmoooqqqmmmqqquuuyyy|||uuuppphhhaaa\\\YYYWWWUUURRRRRRQQQPPPOOONNNMMMLLLJJJIIIHHHFFFEEEDDDBBBBBB@@@@@@AAA@@@@@@BBBFFFIIIMMMPPPUUUZZZ^^^`````````___\\\WWWRRRMMMIIIFFFEEE@@@???????????????@@@@@@AAABBBDDDFFFGGGIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLOOOTTTYYY```ooowwwuuuxxx}}}}}}yyyrrrllldddWWWJJJCCCAAA@@@???@@@???===<<<========================:::;;;<<<===============nnncccaaa]]]]]]]]]VVVVVVTTTQQQMMMJJJHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>????????????@@@CCCEEEJJJTTThhhppphhhuuuoooeeeaaa```^^^]]][[[XXXVVVWWW\\\aaagggkkkooosssvvvxxx{{{}}}~~~tttkkkgggddd___[[[VVVVVVVVVUUURRRPPPNNNNNNOOOLLLIIIHHHHHHIIIHHHGGGFFFHHHJJJNNNWWWggg{{{wwwrrrgggccc\\\WWWRRROOOKKKIIIFFFDDDBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIILLLPPPWWW___dddnnnwww}}}xxxwwwuuutttsssqqqmmmkkkfffccc```]]]]]]^^^aaacccfffhhhiiijjjjjjkkkmmmnnnkkkmmmpppsssvvv{{{}}}wwwnnngggaaa]]]YYYWWWUUUTTTSSSRRRPPPNNNMMMMMMKKKJJJIIIHHHGGGFFFEEEEEEAAAAAAAAA@@@???@@@CCCFFFKKKMMMQQQUUUYYY[[[]]]^^^]]]ZZZUUUOOOJJJFFFDDDCCC?????????>>>>>>???@@@@@@@@@AAACCCFFFHHHJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMKKKNNNQQQTTTYYYeeewwwyyywwwwww||||||xxxqqqkkkbbbUUUIIIBBBAAA@@@@@@@@@???===;;;========================<<<<<<===>>>>>>>>>======ooocccaaa]]]^^^^^^VVVVVVTTTQQQNNNJJJHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@??????>>>>>>????????????@@@CCCEEEJJJTTTggg~~~llleeerrrqqqddd^^^\\\[[[[[[ZZZWWWUUUVVV[[[```gggjjjooosssuuuxxx{{{}}}~~~{{{rrrmmmllliiiddd___\\\]]]]]][[[WWWSSSQQQPPPLLLJJJFFFEEEFFFGGGHHHGGGEEEFFFIIILLLSSScccvvv|||rrriiiccc\\\XXXRRRMMMJJJGGGDDDCCCBBBAAA@@@AAACCCDDDDDDCCCAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHJJJNNNUUU]]]ccciiisss}}}zzzyyywwwwwwvvvssspppmmmgggddd```]]]\\\^^^aaacccdddfffhhhiiiiiiiiikkkmmmjjjlllnnnpppsssxxx~~~|||ssskkkeee___[[[XXXVVVVVVTTTSSSQQQOOONNNMMMKKKKKKJJJIIIHHHHHHGGGGGGAAABBBAAA@@@??????BBBEEEIIIKKKNNNRRRUUUXXX[[[\\\\\\YYYSSSNNNIIIEEECCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBDDDGGGJJJLLLNNNNNNKKKLLLLLLMMMNNNNNNMMMMMMKKKNNNQQQSSSVVVbbbssszzzwwwwww{{{{{{wwwpppjjjaaaSSSGGGBBBAAA@@@@@@@@@???===;;;==============================>>>>>>>>>>>>======yyyggg^^^[[[YYYXXXXXXVVVTTTQQQMMMIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>>>>>>>???@@@AAACCCCCCGGGRRRfff|||~~~fffdddoooxxxfff\\\YYYYYYXXXVVVTTTTTTVVV[[[___gggjjjnnnqqqtttwwwzzz|||~~~|||wwwuuuvvvtttooojjjgggfffdddaaa]]]XXXTTTQQQRRRPPPLLLIIIHHHGGGEEEDDDHHHHHHJJJMMMRRR]]]pppzzzqqqggg^^^XXXSSSPPPKKKFFFBBBAAAAAABBB???????????????>>>======@@@@@@??????@@@@@@AAABBBBBBDDDFFFHHHKKKQQQWWW\\\jjjpppyyy}}}xxxuuusssqqqooonnngggeeebbb```______``````ddddddfffggghhhiiiiiiiiijjjiiijjjkkkooosssxxx{{{|||tttmmmhhheeeddd\\\YYYVVVSSSRRRQQQOOOMMMMMMLLLJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@?????????DDDEEEHHHLLLOOOPPPQQQQQQUUUSSSOOOJJJFFFBBB???>>>CCCBBB@@@>>>>>>???AAABBB@@@BBBEEEHHHKKKMMMNNNOOORRRQQQPPPNNNNNNNNNOOOPPPOOOOOORRRUUUWWW]]]kkkzzzrrrqqqwww~~~{{{xxxtttlll___OOOEEEBBBAAA@@@???>>>>>>>>>>>>??????>>>===============??????>>>==============={{{hhh___\\\YYYXXXYYYXXXVVVRRRNNNKKKHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>???@@@AAABBBCCCFFFRRReee|||~~~eeedddnnnyyyggg\\\XXXWWWVVVUUUSSSSSSVVV[[[___fffiiinnnqqqtttwwwzzz|||~~~~~~~~~zzzvvvsssrrroookkkfff```[[[XXXUUUQQQMMMKKKIIIHHHGGGFFFDDDCCCEEEHHHMMMVVViiiyyyyyyppphhh```XXXRRRNNNMMMJJJGGGDDDBBBAAA@@@???????????????>>>===<<<@@@????????????@@@AAAAAABBBCCCEEEGGGJJJPPPVVVZZZffflllvvv{{{xxxuuussspppnnnhhhgggdddbbbaaa```aaaaaaaaabbbccceeefffffffffggghhhhhhhhhjjjmmmqqquuuxxx}}}{{{tttnnnjjjhhhaaa]]]YYYUUUTTTSSSQQQPPPOOONNNLLLKKKIIIIIIHHHHHHEEEDDDCCCAAA@@@@@@@@@@@@AAACCCFFFHHHKKKLLLMMMMMMLLLKKKIIIFFFDDDBBBAAA@@@AAA@@@???>>>>>>???@@@@@@AAACCCFFFJJJNNNRRRUUUVVVTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQRRRTTTUUUYYYffftttsssrrrxxx}}}{{{xxxsssjjj]]]NNNDDD@@@???>>>======<<<<<<<<>>===============??????>>>===============~~~jjj```\\\ZZZXXXYYYYYYWWWSSSOOOLLLJJJHHHHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@=========>>>???@@@BBBBBBEEEQQQeee|||eeedddnnn}}}iii]]]XXXTTTTTTSSSQQQRRRUUUZZZ^^^eeehhhmmmqqqtttwwwzzz|||}}}yyyssslllfffccc[[[WWWQQQMMMKKKJJJHHHGGGEEEDDDEEEHHHLLLTTTdddsss}}}}}}xxxuuupppkkkeee___YYYUUUNNNNNNMMMKKKHHHEEECCCBBB@@@@@@??????>>>===<<<<<>>===============???>>>>>>===============??????>>>===============lllaaa]]]ZZZYYYYYYYYYWWWTTTPPPLLLJJJHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@=========>>>???@@@AAABBBFFFQQQddd|||gggeeennnmmm___XXXRRRRRRQQQPPPPPPTTTYYY^^^cccgggmmmqqquuuwwwzzz|||zzztttqqqgggaaaYYYRRRMMMJJJHHHFFFGGGEEEFFFIIILLLRRR___lllsssyyy}}}{{{xxxvvvqqqllliiihhhgggfffeeeccc```^^^XXXVVVTTTQQQMMMJJJGGGEEEBBBAAA@@@???>>>===<<<<<<>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDGGGKKKRRRVVV]]]cccllluuu}}}}}}zzzvvvrrroookkkjjjhhhfffdddccccccccccccdddeeefffggghhhhhhhhheeeeeeeeeeeegggiiikkkmmmpppuuu|||~~~wwwtttnnniiiccc^^^[[[ZZZXXXWWWSSSRRRPPPNNNLLLKKKKKKJJJGGGFFFEEECCCBBBAAAAAAAAA>>>???@@@AAACCCDDDDDDEEEGGGFFFDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDGGGKKKRRRYYY___bbb````````````___]]]\\\[[[\\\YYYXXXWWWVVVWWW```jjj|||ssstttyyy{{{zzzvvvooodddWWWKKKCCCBBBBBBAAA@@@????????????>>>>>>============>>>>>>???>>>>>>===============mmmaaa]]]ZZZYYYZZZYYYWWWSSSOOOLLLIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@??????======>>>>>>???AAABBBCCCFFFQQQddd{{{lllhhhooosssaaaYYYQQQQQQPPPOOOOOOSSSXXX]]]aaaffflllqqquuuxxxzzz|||uuunnncccXXXPPPKKKGGGEEEEEECCCCCCFFFHHHLLLVVV```fffkkkmmmjjjfffeeebbb]]]ZZZ\\\^^^aaacccdddfffgggdddbbb]]]XXXRRRMMMJJJHHHEEECCCBBB@@@>>>=========>>>>>>======>>>>>>???@@@>>>???AAABBBEEEJJJPPPTTTZZZ```hhhqqqxxx|||xxxtttqqqlllkkkjjjhhhfffdddccccccdddeeefffggghhhiiiiiiiiieeeeeeddddddeeefffggghhhjjjooowww~~~|||xxxtttpppiiiddd```^^^\\\ZZZTTTSSSQQQOOOMMMLLLKKKJJJHHHHHHFFFDDDCCCBBBAAAAAA??????@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBDDDDDDEEEEEEDDDEEEFFFIIIMMMSSSYYY___ccceeefffffffffeeecccaaa___]]]ZZZXXXWWWVVVWWW^^^ggg|||wwwrrrtttxxx{{{yyyuuummmbbbUUUJJJDDDCCCBBBAAA@@@????????????>>>>>>============>>>>>>???>>>>>>===============lllaaa\\\ZZZZZZ[[[YYYWWWSSSOOOLLLIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>>???@@@AAACCCCCCFFFQQQddd{{{zzzsssvvv{{{eeeYYYQQQQQQPPPNNNOOORRRWWW[[[___dddkkkqqquuuxxx{{{|||yyykkk^^^TTTMMMHHHFFFHHHEEEEEEHHHIIIKKKRRRZZZYYY^^^___[[[XXXXXXVVVSSSUUUWWW[[[___ccchhhmmmqqqooommmhhhbbbZZZSSSMMMJJJGGGFFFCCCAAA???>>>>>>>>>===============>>>>>>???===???@@@BBBDDDIIIOOOSSSWWW]]]dddlllsssyyy|||xxxuuunnnnnnlllkkkiiigggeeedddcccdddeeefffggghhhhhhhhhffffffeeedddddddddddddddfffjjjqqqyyy}}}{{{wwwqqqkkkgggccc___]]]UUUTTTRRRPPPNNNLLLLLLKKKJJJIIIGGGEEEDDDBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFAAAAAAAAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDEEEFFFGGGJJJKKKNNNSSSXXX^^^dddgggjjjkkkmmmmmmllliiifffddd___[[[XXXWWWWWWWWW\\\cccxxxxxxqqqppptttxxx{{{zzzvvvlll```SSSIIIEEEAAA@@@???>>>>>>===>>>>>>===============>>>>>>?????????>>>===============kkk```\\\ZZZZZZ\\\ZZZXXXUUUQQQMMMKKKIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBB@@@??????>>>??????@@@@@@AAABBBDDDEEEEEEPPPddd|||hhhZZZRRRRRRPPPOOONNNQQQVVVZZZ^^^ccckkkqqqvvvxxx{{{|||qqqbbbWWWPPPKKKIIIKKKHHHGGGIIIKKKKKKOOOUUURRRVVVWWWTTTRRRTTTTTTRRRTTTVVVZZZ]]]aaagggnnntttwwwwwwuuuqqqiii^^^UUUOOOJJJHHHEEEBBB@@@?????????===<<<<<<<<<<<<===>>>>>>>>>???@@@BBBDDDHHHNNNRRRUUUYYY```gggnnntttzzz}}}}}}zzzrrrqqqpppnnnllljjjhhhgggdddeeefffhhhiiiiiiiiiiiiggggggfffeeedddccccccbbbbbbffflllssszzz}}}xxxsssoooiiiddd```XXXVVVTTTRRRPPPNNNMMMMMMKKKJJJHHHFFFDDDCCCBBBBBB@@@@@@@@@AAACCCEEEGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFGGGIIIKKKMMMOOORRRVVV\\\bbbhhhmmmooossstttvvvwwwuuurrrnnnkkkfff```\\\[[[ZZZYYY]]]cccuuu|||ooojjjnnnuuuyyy|||{{{vvvlll___RRRIIIFFFAAAAAA@@@???>>>>>>>>>>>>===============>>>????????????>>>===============kkk___\\\ZZZZZZ\\\\\\ZZZVVVRRROOOLLLKKKJJJGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@??????>>>@@@@@@@@@AAABBBCCCDDDEEEDDDOOOddd~~~jjjZZZSSSSSSQQQOOONNNQQQVVVZZZ]]]ccckkkqqqvvvyyy{{{}}}ttteeeYYYRRRNNNKKKHHHDDDCCCFFFFFFFFFIIINNNQQQUUUVVVSSSRRRUUUVVVUUUOOORRRTTTVVVYYY```hhhnnn|||~~~~~~vvviii\\\TTTLLLJJJFFFCCCAAA@@@@@@@@@<<<<<<<<<<<<<<<===>>>>>>>>>???@@@BBBDDDHHHNNNRRRSSSWWW^^^dddjjjpppvvvyyy~~~ttttttsssqqqooommmjjjiiiggghhhiiijjjlllllllllllliiihhhgggfffeeecccbbbbbb___ccciiipppvvv~~~}}}yyytttmmmgggbbbZZZXXXVVVTTTRRRPPPOOONNNLLLJJJIIIGGGEEECCCCCCBBB@@@@@@@@@AAACCCEEEGGGIIIQQQPPPNNNLLLKKKIIIIIIHHHKKKJJJIIIJJJKKKNNNQQQSSSSSSWWW\\\cccjjjpppuuuwww{{{|||~~~zzzvvvsssmmmgggbbbaaa^^^\\\___dddsssvvvhhhgggmmmuuuzzz}}}{{{wwwlll^^^QQQJJJFFFDDDCCCBBBAAA@@@@@@@@@@@@===============>>>????????????>>>===============mmm___\\\]]]^^^\\\YYYWWWTTTPPPMMMKKKJJJIIIIIIGGGEEEDDDEEEEEEDDDCCCGGGFFFEEEDDDBBBBBBAAAAAA?????????@@@AAABBBDDDDDDHHHPPPbbb~~~jjj]]]WWWRRRNNNNNNOOOOOOSSSXXX^^^dddlllrrruuuxxx|||{{{rrrggg[[[RRRKKKGGGJJJIIIHHHGGGFFFHHHLLLOOORRRUUUZZZ^^^```aaa```___XXXWWWTTTSSSUUU\\\fffmmm{{{~~~sssfff[[[TTTLLLGGGGGGFFFCCCAAAAAA<<<<<<>>>>>>>>>===<<<;;;<<<<<<<<<>>>AAAEEEJJJMMMQQQUUUZZZ^^^ccciiinnnrrr{{{zzzxxxuuutttrrrpppllliiijjjjjjkkkkkkkkkkkkjjjjjjhhhgggeeeeeefffeeecccaaa___```bbbeeekkkttt~~~|||wwwpppjjjeeeddd```[[[VVVSSSPPPMMMKKKJJJJJJIIIHHHFFFDDDCCCBBBDDDAAA@@@AAACCCEEEMMMVVVVVVXXXUUUOOOMMMOOOPPPNNNMMMNNNNNNOOOPPPSSSXXX\\\aaafffnnnuuuyyy|||}}}zzzsssnnniiifffbbb___bbbhhhvvvvvvjjjjjjnnnuuu{{{zzzuuummm```OOOEEECCCEEEDDDAAA?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>rrrbbb^^^^^^]]][[[ZZZXXXUUUQQQNNNLLLJJJJJJIIIGGGEEEEEEEEEEEEEEECCCFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEHHHQQQeeemmm___WWWRRRNNNNNNNNNNNNRRRXXX]]]ccclllqqquuuwww{{{~~~xxxtttpppmmmggg```YYYSSSNNNLLLGGGGGGGGGFFFHHHLLLRRRWWW```ccchhhllloooooommmlllccc```[[[VVVTTTWWW]]]cccsss}}}|||pppeeeVVVNNNHHHGGGGGGCCCAAAAAA=========>>>======<<<;;;=========>>>@@@DDDHHHKKKNNNQQQVVV[[[```ffflllpppyyy~~~|||zzzwwwuuutttqqqnnnkkkjjjjjjkkkkkkkkkkkkjjjjjjhhhgggfffffffffeeebbb```^^^___```bbbgggnnnvvv|||{{{vvvppplllfffccc]]]YYYVVVSSSOOOMMMKKKKKKJJJIIIGGGFFFDDDCCCFFFCCCAAACCCEEEIIISSS]]]dddeeeaaaZZZWWWWWWWWWUUUTTTUUUWWWXXXZZZ^^^dddhhhnnnttt{{{zzzuuupppmmmhhheeehhhnnnzzzyyymmmlllpppwww}}}}}}yyyssskkk^^^NNNEEECCCDDDCCCAAA???>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>yyyggg```^^^\\\ZZZZZZYYYVVVSSSPPPMMMLLLKKKIIIGGGEEEEEEEEEFFFEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEGGGSSSjjjrrrbbbWWWRRRNNNNNNNNNNNNQQQWWW\\\bbbjjjpppsssvvvzzz}}}zzzwwwuuussspppnnnkkkgggccc___]]]\\\ZZZWWWTTTPPPMMMLLLEEEEEEFFFHHHLLLTTT]]]dddppptttxxx|||~~~}}}{{{yyynnnkkkddd]]]WWWUUUWWWZZZiiiuuuwwwkkkZZZQQQJJJIIIGGGCCC@@@AAA???>>>======<<<<<<<<<===>>>======>>>@@@CCCFFFHHHIIILLLQQQVVV[[[aaahhhmmmvvv|||}}}zzzxxxvvvssspppmmmkkkkkkllllllllllllkkkkkkhhhggggggggggggeeeaaa^^^]]]]]]]]]^^^```fffmmmrrr{{{~~~|||wwwssskkkgggbbb^^^ZZZVVVSSSPPPLLLLLLKKKJJJIIIGGGFFFFFFHHHDDDCCCDDDGGGNNN\\\iiippprrrnnneee___]]][[[YYYYYYZZZ]]]___bbbhhhnnnsss{{{|||wwwtttoookkknnnsss}}}qqqpppsssyyy~~~{{{vvvppphhh\\\MMMDDDCCCBBBAAA@@@>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>}}}kkkbbb___\\\ZZZ[[[ZZZWWWTTTQQQOOOMMMLLLIIIHHHFFFEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@BBBCCCDDDGGGTTTmmmxxxeeeXXXSSSOOONNNNNNMMMQQQVVVZZZaaaiiiooorrruuuyyy|||xxxrrrooofffccc___\\\ZZZWWWTTTRRRRRRRRRRRRQQQOOOLLLIIIGGGFFFFFFHHHLLLSSS^^^jjjsss|||~~~vvvtttnnnfff___ZZZYYYZZZbbbnnn|||xxxkkk]]]TTTLLLJJJHHHCCC@@@AAA@@@???>>><<<<<<<<<======>>>======>>>???AAACCCEEEEEEHHHLLLQQQWWW]]]eeejjjssszzz|||zzzxxxvvvrrrooommmmmmmmmnnnnnnmmmmmmmmmiiihhhhhhhhhgggddd```\\\[[[[[[[[[ZZZ[[[___eeeiiirrrtttyyy~~~~~~zzzwwwppplllhhhccc```\\\WWWTTTNNNMMMLLLJJJIIIHHHGGGGGGIIIEEECCCEEEIIISSSdddttt||||||sssjjjfffbbb___```bbbeeehhhlllssszzz|||xxxsssoooqqqvvvtttrrrtttxxx|||xxxsssllleeeYYYKKKDDDCCC@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>mmmccc___]]][[[[[[ZZZXXXVVVSSSPPPMMMLLLJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@======>>>>>>???AAABBBCCCHHHVVVooo~~~iiiZZZTTTPPPOOONNNMMMQQQVVVZZZ```hhhnnnqqqtttxxx{{{~~~xxxqqqlll```\\\WWWSSSQQQOOONNNLLLKKKLLLLLLLLLKKKIIIGGGEEEGGGIIILLLRRRZZZgggttt}}}{{{zzzwwwqqqiiibbb]]][[[]]]iiiwwwzzznnn___VVVMMMJJJHHHCCCAAAAAAAAA@@@>>>===<<<<<<==================>>>@@@AAABBBCCCFFFIIINNNSSSZZZbbbgggpppwww~~~|||{{{xxxuuurrrooooooppppppppppppoooooolllkkkjjjiiigggddd```\\\YYYYYYYYYXXXXXX[[[```ccciiikkknnnssswww||||||yyytttqqqllliiieeeaaa\\\YYYPPPOOOMMMKKKIIIHHHHHHHHHHHHEEEDDDEEEJJJVVVkkk~~~}}}vvvqqqmmmnnnpppsssvvvzzz|||wwwsssvvv{{{wwwttttttwwwzzzwwwqqqjjjbbbVVVIIICCCCCC??????>>>>>>>>>>>>>>>>>>========================<<<<<<===>>>>>>>>>>>>>>>pppddd___]]]\\\[[[ZZZYYYVVVSSSPPPMMMKKKJJJHHHFFFFFFFFFGGGFFFEEECCCBBBAAAAAA@@@@@@@@@AAA>>>>>>>>>>>>???AAABBBCCCIIIVVVmmmlll\\\VVVRRRPPPOOONNNQQQVVVZZZ```hhhnnnqqqtttxxx{{{}}}~~~wwwpppeee```XXXRRRNNNLLLKKKJJJFFFFFFGGGHHHHHHHHHHHHHHHHHHJJJNNNTTT^^^jjjwww|||{{{yyy{{{|||yyyrrrhhhaaa\\\\\\fffsss~~~}}}rrr```VVVMMMJJJGGGCCCAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBDDDGGGKKKPPPVVV^^^ccclllttt}}}zzzwwwrrrrrrssssssssssssrrrrrrpppnnnkkkiiigggeeeaaa^^^YYYYYYXXXWWWVVVWWWZZZ]]]```aaacccfffjjjnnnrrrttt|||~~~{{{vvvssspppmmmjjjfffaaa]]]TTTSSSPPPMMMJJJIIIIIIHHHGGGEEEEEEGGGLLLYYYppp|||{{{|||~~~}}}zzz||||||xxxvvvwwwyyywwwqqqiii```TTTGGGBBBCCC>>>>>>??????>>>>>>>>>>>>========================<<<<<<===>>>>>>>>>>>>>>>rrrfff```]]]\\\ZZZZZZXXXVVVSSSPPPLLLKKKJJJHHHFFFFFFGGGGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAA?????????@@@AAABBBDDDDDDJJJUUUjjjnnn^^^XXXSSSRRRPPPOOORRRWWWZZZ```iiinnnrrrtttxxx||||||}}}rrrkkkaaaXXXQQQMMMKKKJJJEEEEEEEEEEEEFFFGGGGGGHHHFFFIIIMMMTTT\\\gggssszzz}}}{{{wwwtttpppnnnlllkkkmmmrrryyy{{{wwwnnnfff```___fffpppxxxzzzooo___VVVLLLIIIGGGCCCAAABBB@@@@@@@@@???>>>===<<<;;;:::;;;;;;<<<===???@@@@@@AAACCCEEEHHHLLLRRRZZZ___hhhppp{{{}}}tttuuuuuuvvvvvvuuuuuuttttttqqqmmmiiigggeeebbb```[[[ZZZYYYUUUSSSRRRTTTVVVWWWXXXXXXZZZ]]]aaadddfffkkknnnrrruuuwwwxxxzzz||||||||||||}}}~~~~~~|||zzzwwwtttrrrooommmiiieeeaaaZZZWWWTTTPPPMMMKKKJJJJJJGGGFFFGGGJJJOOO]]]uuu~~~~~~{{{zzz{{{yyyqqqiii___SSSFFFAAABBB>>>?????????????????????========================<<<<<<===>>>>>>>>>>>>>>>uuuggg```]]][[[ZZZYYYXXXVVVSSSOOOLLLJJJKKKIIIGGGFFFGGGGGGFFFEEECCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFKKKUUUhhhooo___YYYTTTSSSQQQPPPRRRWWWZZZaaaiiiooorrruuuyyy||||||}}}~~~~~~vvvjjj^^^VVVPPPMMMKKKHHHGGGEEEDDDCCCDDDEEEEEECCCGGGLLLRRRZZZdddnnnuuuqqqnnnjjjddd```^^^\\\\\\___hhhssszzzzzzssskkkfffccchhhnnntttyyyzzzrrrggg___UUULLLHHHFFFCCCAAABBB@@@@@@AAA@@@???===;;;:::999:::;;;<<<===??????@@@@@@AAACCCFFFIIIPPPWWW\\\eeemmmxxxvvvvvvwwwwwwwwwwwwvvvvvvwwwsssnnniiigggeeecccbbb]]]\\\YYYUUUQQQNNNOOOPPPRRRRRRRRRSSSUUUXXX\\\^^^\\\```eeeiiilllooorrrtttsssssstttwwwyyyzzzyyywwwwwwuuusssqqqoookkkgggccc^^^[[[WWWRRROOOMMMLLLLLLHHHHHHIIILLLQQQ___www~~~}}}~~~zzzrrriii___RRRFFFAAABBB>>>??????@@@@@@@@@??????========================<<<======>>>>>>>>>>>>>>>xxxggg]]]ZZZYYYXXXXXXWWWUUURRROOOLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@??????@@@AAAAAA@@@@@@BBBDDDIIIQQQccc{{{yyyiii___UUURRRQQQPPPQQQTTT\\\bbbjjjoooqqqtttwwwzzz}}}~~~zzzuuutttwwwwww{{{uuufff[[[UUUPPPMMMKKKIIIGGGFFFGGGGGGFFFDDDDDDEEEHHHMMMSSSZZZ```ddd```^^^YYYUUUQQQOOONNNNNNXXX^^^iiiuuu|||{{{rrrkkkeeecccdddjjjqqqrrrlllfffXXXTTTNNNIIIFFFEEECCCBBBAAA@@@???>>>>>>===;;;888::::::;;;;;;<<<=========???@@@BBBCCCFFFLLLSSSXXX^^^hhhttt{{{}}}~~~}}}|||{{{zzzyyyyyyyyyvvvuuusssppplllgggcccaaa___[[[WWWTTTRRRQQQOOOMMMMMMLLLLLLMMMOOOPPPOOONNNWWWXXXYYY\\\^^^aaadddeeehhhiiikkknnnpppqqqrrrsssoooppppppooommmiiifffdddddd```[[[XXXVVVRRRMMMIIIOOOJJJKKKPPPSSS]]]xxx~~~{{{uuukkk^^^PPPGGGBBB@@@????????????>>>>>>>>>>>>??????>>>===<<<;;;::::::??????>>>>>>=========<<<~~~kkk```\\\[[[YYYYYYXXXVVVSSSPPPMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@??????@@@AAAAAA@@@@@@BBBDDDGGGOOO```xxxpppeeeZZZVVVTTTRRRSSSUUU[[[aaahhhnnnppprrrvvvyyy}}}}}}{{{sssppppppnnnooottt~~~qqqdddZZZRRRMMMLLLJJJGGGFFFFFFFFFEEEDDDDDDEEEGGGJJJOOOSSSWWWZZZUUUSSSPPPLLLIIIHHHGGGGGGMMMRRR]]]kkktttvvvqqqkkkaaa```aaagggnnnooojjjdddXXXTTTNNNJJJGGGEEEDDDBBBBBB@@@???>>>>>>===;;;999::::::;;;;;;<<<============>>>@@@AAADDDIIIOOOTTT[[[dddooovvvxxx{{{~~~}}}|||{{{{{{{{{wwwvvvtttqqqmmmhhhdddbbb```]]]XXXUUUTTTRRRPPPNNNMMMLLLKKKKKKMMMMMMLLLKKKOOOPPPQQQSSSVVVYYY[[[\\\```aaaccceeehhhjjjkkkkkkkkkkkklllkkkjjjgggeeecccccc```\\\YYYXXXVVVRRROOORRRMMMMMMRRRUUU___yyy}}}~~~zzzuuukkk]]]PPPFFFBBBAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>=========<<<<<>>>>>===;;;999::::::;;;;;;<<<=========<<<===>>>???AAAEEEKKKOOOUUU]]]gggmmmpppsssxxx}}}~~~}}}}}}|||xxxwwwuuurrrnnnjjjfffdddaaa^^^ZZZWWWUUUSSSQQQPPPMMMLLLJJJJJJJJJJJJIIIGGGHHHHHHIIIKKKMMMOOORRRSSSVVVWWWZZZ\\\___aaabbbcccdddeeeeeefffeeedddcccbbbbbb```]]]\\\\\\[[[XXXWWWVVVRRRQQQTTTWWWaaayyy}}}{{{}}}}}}|||yyytttiii\\\OOOFFFBBBAAA????????????>>>>>>>>>>>>======>>>>>>??????@@@@@@============<<<<<<<<<<<>>>>>===<<<:::::::::;;;;;;<<<=========;;;<<<===>>>???BBBGGGJJJNNNUUU]]]bbbeeehhhmmmqqquuuyyy~~~~~~}}}yyyyyywwwtttppplllhhhfffbbb___[[[XXXVVVTTTRRRQQQNNNLLLJJJIIIIIIHHHFFFDDDFFFFFFGGGHHHIIIKKKMMMNNNPPPQQQTTTVVVYYY[[[\\\\\\]]]^^^___```aaaaaaaaaaaabbbaaa``````______^^^]]]ZZZWWWVVVWWWYYYcccxxxzzzzzz~~~|||{{{{{{xxxrrrhhhZZZNNNEEEBBBAAA????????????>>>>>>>>>=========>>>>>>>>>?????????======<<<<<<<<<<<<<<<<<>>>>>===<<<;;;::::::;;;;;;<<<=========<<<===>>>>>>>>>@@@CCCFFFHHHLLLRRRVVVYYY\\\```dddjjjnnnuuuzzz{{{zzzzzzzzz|||}}}~~~{{{zzzyyyvvvrrrnnnkkkhhhccc```\\\YYYWWWUUUSSSQQQPPPNNNLLLJJJIIIHHHEEECCCFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNQQQSSSTTTUUUVVVWWWXXXZZZ[[[]]]^^^___```cccccccccbbbaaaaaaaaaaaa^^^]]]\\\\\\]]]eeeuuu|||xxxxxx|||{{{{{{zzzvvvqqqfffXXXLLLEEEBBBBBB????????????>>>>>>>>>===>>>>>>=========<<<<<<<<<<<<<<<==================zzzfff``````^^^]]]\\\[[[XXXTTTQQQPPPKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDCCCBBBAAA@@@@@@??????@@@AAAAAA@@@@@@BBBDDDHHHKKKXXXqqqyyymmm```ZZZWWWUUUVVVYYY[[[```fffjjjmmmpppuuuzzzzzz{{{}}}~~~ooobbbVVVRRRLLLHHHFFFEEEDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFFFFDDDCCCDDDHHHNNNQQQQQQOOONNNOOOQQQUUUYYYZZZYYYXXXSSSQQQMMMKKKJJJIIIFFFDDDEEEBBB???======>>>===<<<::::::;;;;;;<<<============>>>>>>>>>===>>>@@@CCCCCCEEEIIIKKKMMMPPPTTTVVV^^^cccjjjpppsssttttttuuuvvvwwwzzz}}}||||||{{{xxxtttpppmmmkkkeeebbb^^^[[[YYYWWWUUUSSSSSSQQQNNNMMMLLLJJJGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHJJJKKKMMMNNNNNNNNNRRRSSSTTTVVVYYY[[[\\\]]]aaabbbdddccccccbbbdddeeedddddddddbbbbbbgggsss}}}zzzvvvxxxyyyyyyyyyyyyuuuooodddWWWKKKDDDBBBBBB????????????>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;============>>>>>>>>>>>>{{{gggaaabbb]]]]]]\\\ZZZXXXTTTQQQPPPKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@??????@@@AAAAAA@@@@@@BBBDDDHHHJJJVVVooo~~~qqqccc\\\XXXUUUVVVYYY[[[___eeeiiikkkoootttyyyyyyzzz|||zzz|||xxxjjjYYYTTTNNNIIIGGGFFFEEEDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHCCCAAAAAADDDIIIKKKJJJHHHHHHJJJMMMRRRWWW[[[\\\\\\XXXVVVSSSRRRQQQOOOMMMKKKEEECCC???======>>>===<<<::::::;;;;;;<<<============>>>>>>===<<<<<<===???@@@@@@BBBCCCDDDGGGJJJLLLSSSXXX```fffjjjmmmooopppppprrruuuxxx}}}~~~}}}|||yyyvvvrrrooommmhhheeeaaa^^^\\\ZZZXXXWWWVVVTTTQQQPPPOOOMMMJJJHHHFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJMMMNNNOOOQQQTTTVVVYYYZZZ\\\___bbbccccccdddgggjjjiiikkkllliiigggkkkrrrwwwyyyuuuxxxyyyuuuvvvwwwwwwtttnnncccVVVJJJCCCBBBCCC????????????>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@zzzfff```aaa]]]]]]\\\ZZZXXXTTTQQQOOOKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@AAAAAA@@@AAACCCDDDGGGIIIUUUnnnsssddd\\\WWWTTTTTTWWWYYY^^^cccgggjjjmmmsssxxxyyyzzz|||}}}wwwyyypppZZZVVVOOOJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBDDDFFFGGGJJJJJJKKKKKKKKKKKKKKKJJJFFFDDDCCCDDDGGGHHHFFFCCCCCCFFFKKKQQQWWW\\\___```]]][[[XXXWWWVVVUUURRRPPPFFFCCC???======>>>======::::::;;;;;;<<<======>>><<<======<<<::::::;;;===>>>>>>>>>>>>@@@BBBDDDFFFMMMRRRYYY```eeehhhlllnnnmmmnnnqqquuuzzz~~~~~~|||zzzwwwssspppnnnkkkhhhccc```^^^]]][[[YYYXXXVVVSSSRRRQQQOOOLLLJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNQQQSSSVVVWWWYYY\\\```bbbccceeeiiimmmmmmpppqqqnnnkkknnnrrruuu~~~yyyuuuxxxtttrrrtttvvvuuusssmmmbbbUUUJJJCCCBBBCCC????????????>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA>>>>>>??????@@@@@@@@@AAAxxxhhhbbbaaa^^^^^^]]]\\\YYYVVVRRRPPPMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCFFFJJJUUUkkkrrrccc\\\YYYVVVUUUVVVYYY]]]bbbgggkkknnnqqqtttxxxzzz~~~}}}}}}~~~~~~mmmbbbWWWNNNLLLKKKGGGEEEDDDBBBBBBBBBAAAAAADDDHHHKKKSSSTTTVVVYYYZZZWWWRRRNNNFFFEEECCCAAA@@@@@@AAABBBCCCDDDIIIQQQZZZaaadddcccfff```]]]___cccbbbZZZQQQGGGDDD@@@===<<<;;;:::999;;;:::999888999;;;===???============>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???DDDHHHOOOWWW^^^ccceeefffiiijjjlllnnnrrrwww~~~}}}{{{zzzwwwsssqqqmmmkkkhhheeeaaa___]]]\\\]]][[[XXXUUUSSSQQQNNNKKKIIIHHHGGGFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFHHHJJJLLLNNNOOOPPPXXXZZZ\\\___aaaeeejjjnnnnnnppprrrssssssssstttuuu|||}}}vvvqqqwwwuuutttppprrryyyyyytttiiiZZZNNNGGGDDDBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????uuufff___^^^^^^^^^^^^\\\YYYVVVRRRPPPMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCFFFIIITTTjjjtttddd\\\XXXUUUTTTVVVXXX\\\bbbgggkkknnnqqqtttxxxzzz~~~|||yyyzzz}}}xxxzzz}}}ooo___UUULLLJJJJJJGGGEEEEEEFFFGGGGGGGGGHHHKKKPPPTTT[[[\\\^^^``````\\\UUUPPPHHHFFFDDDCCCBBBBBBCCCDDDEEEFFFKKKSSS\\\bbbccccccfffaaa^^^cccjjjiii___TTTGGGCCC???===<<<;;;:::::::::::::::::::::<<<===>>><<<<<<=========>>>>>>>>>===<<<;;;;;;;;;===>>>???BBBEEEKKKRRRYYY^^^aaabbbdddfffhhhjjjnnnsssyyy~~~}}}|||{{{xxxuuussspppnnnkkkhhheeebbb``````^^^\\\XXXVVVTTTRRROOOLLLLLLKKKJJJIIIJJJKKKMMMNNNLLLKKKKKKJJJIIIIIIHHHHHHFFFFFFGGGHHHJJJLLLNNNOOOTTTWWWZZZ\\\___ccchhhlllpppsssuuuwwwwwwxxxzzz{{{{{{|||~~~}}}tttpppvvv~~~sssuuurrrsssxxxwwwssshhhYYYMMMGGGDDDBBBAAA@@@@@@@@@????????????>>>========================????????????????????????uuufff___]]]^^^^^^^^^]]]ZZZVVVSSSPPPNNNMMMKKKJJJHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCFFFIIISSSiiivvvddd[[[WWWTTTTTTVVVWWW[[[aaafffjjjnnnrrrtttxxxzzz}}}xxxpppllliiijjjqqqyyyvvvnnnmmmooowww~~~mmm]]]TTTLLLJJJIIIGGGEEEFFFDDDFFFGGGIIILLLRRRXXX]]]hhhhhhiiiiiifff___VVVPPPFFFEEEDDDBBBBBBBBBCCCDDDHHHJJJOOOVVV]]]aaabbbbbb```\\\[[[cccmmmmmmaaaTTTEEEBBB>>><<<;;;;;;;;;:::999::::::;;;<<<<<<===<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<===>>>???AAAFFFKKKQQQVVVZZZ\\\^^^```bbbeeeiiinnntttxxx~~~}}}||||||{{{xxxvvvsssrrrooollliiigggeeeddd```]]]ZZZXXXVVVTTTQQQNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEEEEGGGIIILLLNNNPPPRRRVVVYYY\\\aaafffjjjpppssswwwyyy{{{}}}}}}~~~~~~~~~|||||||||||||||}}}zzzqqqooowww|||rrruuussstttwwwtttqqqfffXXXLLLFFFDDDBBBAAA@@@@@@@@@????????????>>>===========================>>>>>>??????@@@@@@@@@yyykkkccc```_________]]][[[WWWSSSQQQNNNMMMLLLJJJIIIHHHHHHGGGFFFFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCFFFIIIRRRhhhwwweeeZZZVVVSSSSSSUUUVVVZZZ```fffjjjnnnrrruuuxxxzzz}}}{{{rrriiicccbbb___```fffnnnxxxwwwkkkhhhhhhqqqyyyuuuggg]]]UUUNNNKKKIIIFFFEEEGGGCCCFFFJJJOOOUUU\\\dddiiisssrrrpppmmmggg]]]SSSLLLFFFFFFEEEEEEFFFGGGHHHIIIMMMPPPUUUZZZ]]]^^^]]]\\\VVVRRRSSS^^^iiijjj\\\NNNDDDAAA===;;;;;;;;;;;;:::888999;;;===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<======???AAAEEEJJJOOOTTTVVVXXX[[[^^^aaaeeejjjppptttzzz~~~~~~~~~}}}}}}}}}}}}{{{yyyuuutttrrrooollljjjiiihhhbbb```\\\ZZZXXXVVVSSSPPPMMMLLLKKKKKKKKKKKKLLLLLLNNNNNNOOOOOOMMMKKKHHHFFFFFFEEECCCCCCDDDGGGJJJLLLMMMOOORRRVVVYYY^^^dddhhhmmmpppuuuyyy|||}}}{{{}}}}}}~~~xxxpppoooxxxtttuuuttttttwwwsssnnndddVVVKKKEEECCCBBBAAA@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA}}}ooofffbbb``````___^^^[[[XXXTTTRRROOONNNMMMKKKJJJIIIHHHHHHGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCGGGIIIRRRhhhwwwdddZZZUUURRRRRRTTTUUUYYY```eeejjjnnnsssuuuxxxyyy|||yyypppjjjddd```^^^ZZZZZZ___dddlllxxx{{{mmmfffdddkkkpppvvvzzz|||xxxlllaaa[[[TTTMMMJJJHHHDDDDDDGGGHHHMMMTTT[[[dddllltttzzz{{{wwwqqqjjjbbbXXXOOOHHHHHHIIIJJJLLLNNNPPPRRRSSSTTTWWW[[[]]]\\\YYYUUURRRMMMJJJLLLWWWbbbaaaUUUHHHBBB???<<<::::::;;;;;;:::888999<<<>>>???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<========================<<<======???AAAEEEJJJNNNQQQTTTWWW[[[___bbbgggmmmqqqwwwzzz|||xxxvvvvvvvvvwwwzzz~~~~~~}}}|||}}}~~~~~~|||{{{vvvtttrrrpppnnnlllkkkjjjdddbbb___\\\[[[XXXUUUSSSOOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOONNNMMMJJJGGGEEEEEEDDDBBBAAABBBEEEHHHIIIJJJMMMPPPSSSWWW\\\bbbfffiiimmmsssxxx|||wwwoooooozzzvvvvvvsssuuuxxxtttkkkaaaSSSIIIDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>========================<<<<<<===>>>??????@@@@@@qqqgggbbb`````````___\\\XXXUUURRRPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCGGGIIISSSjjjuuucccYYYUUUQQQQQQSSSTTTXXX___eeejjjooosssvvvwwwyyy|||zzzrrrmmmhhhbbb^^^^^^ZZZXXXZZZ]]]bbbkkkuuupppgggcccdddfffjjjoooqqqoooggg___WWWQQQLLLJJJGGGEEEFFFJJJOOOUUU^^^gggpppwww~~~yyyooofff]]]VVVPPPLLLIIIKKKNNNRRRWWW[[[^^^___cccfffhhhfff```XXXQQQMMMJJJHHHJJJRRRYYYYYYOOOEEEAAA>>>;;;999:::;;;;;;:::888:::<<<>>>???>>>===<<<;;;;;;<<<<<<<<<=========>>>>>>?????????>>>======<<<<<<===???BBBFFFIIIKKKOOORRRWWW[[[___dddiiimmmrrrvvv{{{zzztttpppmmmlllkkknnnsssyyy}}}}}}|||||||||~~~~~~}}}{{{uuutttrrrpppnnnmmmllllllgggdddaaa___]]][[[WWWUUURRRRRRRRRQQQPPPOOONNNNNNLLLLLLLLLLLLKKKIIIGGGFFFEEEDDDBBBBBBBBBDDDFFFGGGHHHKKKNNNQQQTTTYYY^^^bbbgggkkkqqqwww|||uuunnnooozzzyyywwwuuuvvvyyyuuuiii___RRRGGGCCCBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>?????????ssshhhcccaaaaaaaaa___\\\YYYUUUSSSPPPOOONNNLLLKKKJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCHHHJJJTTTlllrrrbbbYYYUUUQQQPPPQQQSSSWWW^^^eeejjjooosssvvvwwwyyy||||||xxxrrrkkkeeeaaa]]]YYYYYYYYY[[[bbbkkkuuuyyymmmhhheeedddeeeiiillliiiddd```VVVQQQNNNNNNMMMLLLOOOUUUXXX___iiissszzz~~~xxxmmmbbb\\\YYYXXXWWWUUUXXX]]]cccjjjoootttvvv{{{}}}}}}xxxmmmaaaWWWRRRIIIIIIJJJNNNQQQOOOIIICCC@@@===:::999:::;;;;;;;;;:::;;;<<<===>>>>>>======<<<<<<=========>>>>>>>>>???@@@@@@AAA@@@???>>>===:::;;;<<<>>>@@@CCCEEEFFFIIILLLQQQVVVZZZ^^^cccgggnnnrrrxxx}}}{{{sssnnneeecccaaaccciiiqqqxxx|||}}}~~~||||||{{{|||}}}}}}|||zzzvvvuuusssqqqooonnnnnnmmmhhhfffccc```___\\\YYYWWWTTTSSSSSSRRRQQQPPPOOONNNJJJJJJIIIIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFHHHKKKNNNQQQUUUZZZ^^^cccgggmmmsssxxx~~~tttlllnnnyyyyyyyyyxxxyyyyyytttggg]]]PPPFFFBBBBBBAAAAAA@@@@@@@@@????????????>>>????????????????????????=========>>>>>>>>>>>>>>>uuukkkeeeaaaaaaaaa___]]]YYYUUUSSSQQQPPPNNNLLLKKKJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCHHHJJJUUUnnnqqqaaaYYYUUUQQQOOOPPPRRRWWW^^^dddjjjoootttwwwwwwyyy|||~~~{{{tttfff```\\\ZZZXXXXXX___fffjjj}}}vvvpppkkkgggfffiiijjjgggccc```XXXTTTRRRTTTTTTTTTYYY```dddkkkvvvxxxkkkaaa]]]]]]```aaahhhkkkqqqyyy{{{lll```ZZZIIIIIIIIIJJJKKKIIIDDDAAA???<<<:::888999;;;;;;;;;:::;;;<<<======>>>>>>>>>============>>>>>>>>>>>>@@@AAAAAABBBAAA@@@???>>>888999;;;===???AAABBBCCCDDDHHHMMMQQQVVVZZZ___ccckkkooouuuzzz~~~|||sssmmmaaa^^^[[[\\\cccllluuuzzz{{{|||~~~|||{{{{{{|||}}}}}}{{{yyyvvvuuutttrrrpppoooooooooiiigggdddaaa```]]]ZZZXXXRRRRRRRRRQQQPPPNNNMMMLLLIIIHHHGGGFFFFFFFFFFFFGGGCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGIIILLLNNNRRRWWWZZZ^^^bbbhhhoootttyyy~~~rrrjjjlllxxxyyy{{{{{{{{{zzzsssfff\\\OOOFFFBBBAAAAAAAAA@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>============uuuiiiccc_______________\\\WWWTTTRRRQQQPPPNNNLLLKKKJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@>>>@@@BBBCCCBBBBBBCCCDDDEEEKKKWWWnnnqqqbbbZZZVVVRRRPPPPPPVVVYYY^^^eeekkkpppsssuuuuuuwwwzzz|||}}}xxxmmmbbb[[[WWWUUUWWW[[[hhhtttxxxvvvnnngggggglllmmmeee\\\XXXWWWUUUTTTVVV\\\eeekkktttzzz{{{ssskkkggghhhmmmqqq|||nnnbbbUUUMMMFFFEEEDDDAAA???@@@;;;;;;::::::::::::999999999888888999;;;<<<<<<;;;>>>>>>>>>===<<<<<<>>>@@@AAABBBBBBCCCBBB@@@???>>>===<<<;;;:::;;;===???@@@BBBEEEIIILLLOOOSSSXXX[[[dddhhhnnnssswww{{{{{{oooddd]]]YYYZZZ^^^dddnnnwwwwwwxxxzzz{{{{{{{{{}}}~~~|||zzzyyyyyyxxxwwwvvvsssqqqppppppppppppjjjgggdddbbbaaa___\\\YYYSSSSSSRRRQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIKKKNNNQQQTTTUUUXXX___hhhnnnqqquuuzzz|||qqqlllmmmvvvyyyxxx|||}}}xxxttthhhZZZLLLEEEBBB@@@@@@AAA<<<<<<<<<<<<<<<===>>>>>>AAA@@@?????????>>><<<:::===============>>>??????vvvhhhaaa```____________\\\WWWTTTSSSRRRPPPNNNMMMKKKKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@???@@@BBBCCCBBBBBBCCCDDDEEEKKKVVVllltttddd\\\WWWSSSRRRRRRUUUXXX^^^eeekkkpppsssttttttwwwzzz|||}}}|||nnneee___[[[\\\```dddppp}}}tttkkkjjjooopppiiibbbaaa___^^^___eeellltttyyy~~~{{{vvvuuuzzzwwwjjjXXXNNNFFFDDDCCC???===>>>;;;;;;::::::::::::999999999999999999;;;<<<<<<<<<>>>?????????>>>>>>AAACCCAAABBBCCCCCCCCCAAA@@@???>>>===;;;;;;;;;<<<>>>???@@@CCCFFFIIILLLPPPUUUXXX___ccchhhmmmqqqtttwwwzzz|||ooofff]]]ZZZZZZ^^^gggpppvvvxxxzzzzzzzzz{{{}}}~~~|||zzzyyyyyyyyywwwvvvtttrrrqqqpppppppppkkkiiifffdddbbb```]]][[[VVVVVVUUUTTTRRRPPPNNNMMMJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIKKKMMMPPPSSSTTTUUU\\\dddiiikkknnnsssxxx{{{~~~}}}sssnnnooowwwyyyxxx}}}|||wwwrrrgggYYYKKKDDDBBB@@@???@@@======<<<<<<======>>>???>>>=========??????===;;;===============>>>??????zzziii```aaa``````______\\\XXXTTTSSSRRRPPPNNNMMMLLLKKKKKKIIIHHHFFFDDDBBBAAA@@@@@@???AAABBBBBBBBBBBBCCCEEEFFFKKKTTThhhvvvddd[[[VVVRRRQQQRRRTTTXXX___ffflllppprrrssstttvvvyyy{{{|||~~~|||oooddd]]]\\\^^^```kkk{{{uuuqqquuuvvvrrrlllgggeeeeeeiiisss}}}zzzmmmYYYOOOFFFCCC@@@===;;;<<<;;;;;;::::::::::::999999::::::::::::;;;<<<<<<===???@@@AAAAAA@@@AAACCCEEEAAABBBCCCDDDCCCCCCAAA@@@>>>===<<<;;;;;;;;;<<<======@@@CCCFFFHHHLLLPPPSSSXXX[[[```cccfffiiilllnnnxxxzzznnnaaaYYYWWWZZZcccmmmuuuwwwyyyzzzzzz{{{}}}~~~|||{{{zzzyyyyyyxxxwwwvvvtttrrrrrrqqqqqqllljjjgggeeedddbbb___]]]ZZZYYYXXXVVVTTTQQQOOONNNJJJIIIIIIIIIIIIIIIIIIJJJFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLNNNPPPRRRQQQVVV\\\```bbbdddhhhkkknnnqqquuuwwwxxxyyyzzz{{{}}}vvvrrrsssyyyxxxzzz~~~|||uuuooodddVVVIIICCCBBB???>>>???>>>>>>>>>===>>>??????@@@===<<<;;;<<<>>>???>>>===>>>============>>>??????nnnccccccbbb``````___\\\XXXUUUSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@???AAABBBBBBAAAAAACCCEEEFFFJJJRRRddd|||jjj^^^XXXTTTSSSTTTTTTXXX___fffllloooqqqqqqsssuuuxxxzzz|||~~~|||nnnbbb]]]^^^___hhhxxx{{{}}}~~~|||xxxooommmmmmuuuqqqdddWWWMMMDDDAAA???<<<;;;===;;;;;;:::::::::999999999:::::::::::::::;;;>>>???@@@AAACCCCCCBBBCCCDDDFFFBBBBBBCCCDDDDDDCCCBBBAAA???>>>===;;;;;;:::;;;;;;<<<>>>AAACCCEEEHHHLLLOOORRRUUUXXXZZZ\\\^^^aaacccnnnxxx~~~qqqbbbYYYVVVYYYeeeoootttvvvxxxyyyzzz{{{}}}~~~|||{{{zzzzzzzzzyyyyyywwwvvvuuussssssrrrmmmjjjhhhfffeeeccc```^^^\\\\\\ZZZXXXVVVSSSPPPOOOLLLKKKKKKJJJIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEFFFHHHHHHHHHIIIJJJLLLNNNOOOMMMQQQUUUWWWXXXZZZ\\\___```cccgggjjjlllmmmppprrrsssvvvzzz}}}yyyvvvvvv{{{yyy||||||tttnnn```TTTGGGCCCBBB???>>>>>>??????>>>>>>??????@@@AAA???===<<<<<<>>>???>>>===>>>>>>======>>>>>>???@@@uuuiiidddcccaaa```___\\\YYYVVVRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@AAABBBAAAAAAAAACCCFFFFFFJJJQQQ```}}}ttthhh```[[[XXXYYYVVVZZZ```fffkkknnnoooppprrruuuxxxzzz{{{}}}~~~nnneeecccaaajjjxxx~~~|||~~~tttcccXXXQQQHHHAAA??????======???;;;;;;:::::::::999999999999:::;;;;;;:::<<<@@@CCCCCCDDDFFFEEEDDDCCCDDDEEEBBBCCCDDDDDDDDDCCCBBBAAA>>>>>>===<<<;;;::::::999;;;===???AAACCCEEEIIIKKKNNNPPPRRRSSSTTTVVVXXX[[[dddppptttdddZZZWWW[[[fffqqqtttvvvyyyzzzzzz{{{~~~~~~||||||{{{{{{{{{zzzzzzyyyxxxwwwuuutttsssmmmkkkhhhgggfffdddaaa___]]]]]][[[YYYWWWTTTRRRPPPPPPOOOMMMKKKJJJHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKJJJLLLNNNOOOPPPQQQRRRTTTTTTWWW[[[]]]___aaadddgggiiimmmrrrvvvxxx{{{}}}{{{yyyyyy}}}}}}yyy}}}|||sssmmm]]]QQQFFFCCCBBB@@@>>>>>>???????????????@@@AAAAAACCCAAA???>>>>>>???>>>===>>>>>>>>>>>>>>>???@@@@@@|||nnnfffdddbbb```___\\\YYYWWWRRRQQQOOOMMMLLLJJJJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@AAAAAABBBAAA@@@AAADDDFFFEEEIIIOOO\\\www|||nnneee]]]YYYXXXZZZ\\\```dddhhhkkkmmmnnnrrrtttwwwyyyzzz|||{{{mmmhhhfffooo{{{{{{qqqeeeYYYQQQLLLDDD>>>???@@@>>>===???;;;;;;::::::::::::999999777999;;;;;;:::===BBBGGGIIIJJJJJJIIIFFFDDDDDDDDDCCCCCCDDDDDDCCCBBB@@@???=========<<<;;;:::999999;;;<<<>>>@@@AAABBBFFFHHHKKKLLLNNNNNNOOOPPPSSSVVV[[[iiizzzxxxiii^^^ZZZ\\\fffpppuuuwwwyyy{{{{{{|||~~~}}}|||||||||||||||{{{{{{zzzyyywwwvvvuuuooollljjjiiihhhfffdddbbb^^^^^^]]][[[YYYVVVTTTSSSSSSRRRPPPMMMKKKJJJIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKMMMPPPRRRSSSVVVYYY[[[___ccchhhmmmppptttwwwyyy{{{~~~{{{yyyzzz~~~yyywww}}}zzzqqqlllZZZPPPFFFDDDDDDAAA>>>>>>?????????>>>??????@@@AAAEEECCC@@@>>>??????>>>>>>???>>>>>>>>>>>>???@@@@@@qqqgggeeebbb```___]]]ZZZWWWTTTSSSQQQOOONNNLLLLLLKKKIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@@@@AAADDDFFFCCCHHHNNNZZZssswwwlllbbb\\\ZZZ^^^___aaacccfffiiilllmmmqqqtttwwwyyyzzz|||vvvnnnkkksssttthhh```XXXPPPKKKIIIBBB>>>???@@@>>><<<===;;;;;;::::::::::::999999555888;;;;;;;;;>>>DDDJJJOOOPPPPPPNNNJJJFFFDDDDDDCCCDDDDDDCCCBBB@@@>>>===<<<<<<<<<<<<;;;::::::999999;;;===>>>>>>@@@CCCEEEHHHIIIJJJKKKKKKMMMPPPSSSXXXfffvvvzzzlllccc______gggpppuuuxxxzzz||||||~~~~~~}}}|||||||||||||||}}}||||||{{{yyywwwuuuqqqooommmlllkkkjjjgggeee```______]]]\\\YYYXXXWWWUUUTTTRRRPPPOOONNNMMMMMMLLLLLLKKKIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCCCCDDDDDDDDDDDDDDDFFFHHHIIIIIIKKKNNNPPPQQQVVV\\\aaaeeeiiillloooqqqtttzzz{{{yyyzzzzzzuuutttzzz}}}wwwooojjjYYYOOOFFFEEEEEEBBB??????>>>>>>>>>>>>>>>???@@@@@@CCCAAA>>>===>>>???????????????>>>>>>??????@@@AAAqqqhhhfffccc```___]]]ZZZWWWVVVUUUSSSQQQOOONNNMMMMMMIIIHHHFFFDDDBBBAAA@@@@@@AAABBBAAA@@@@@@AAADDDGGGCCCGGGNNNYYYqqqwwwllldddbbb``````aaabbbeeehhhkkklllqqqsssvvvxxxzzz|||wwwnnnvvvuuuggg[[[SSSNNNIIIFFFHHHAAA>>>@@@AAA>>>;;;;;;;;;;;;;;;:::::::::999999444777;;;;;;;;;>>>FFFLLLTTTUUUTTTQQQLLLGGGEEEDDDDDDDDDDDDCCCAAA???===;;;;;;;;;<<<<<<;;;;;;:::999888:::;;;<<<<<<>>>@@@CCCFFFHHHIIIIIIIIIKKKNNNQQQYYYffftttxxxllleeebbbcccjjjrrrvvvxxx{{{|||}}}~~~}}}|||||||||}}}}}}}}}}}}}}}{{{yyywwwvvvtttrrrooonnnmmmllljjjhhhaaaaaa```___^^^\\\ZZZYYYUUUUUUTTTRRRRRRQQQQQQQQQMMMMMMLLLJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA??????@@@AAAAAA@@@@@@AAACCCCCCCCCEEEGGGIIIFFFKKKQQQWWW[[[___cccfffiiilllqqqxxx~~~zzzxxxyyywwwrrrrrrwwwzzzuuummmhhhXXXNNNFFFEEEFFFCCC@@@???>>>>>>>>>===>>>??????@@@AAA>>><<<<<<===???@@@@@@?????????>>>??????@@@AAA|||ooodddbbbaaa``````]]]ZZZWWWSSSQQQPPPOOOOOOMMMJJJHHHJJJIIIGGGEEECCCAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDFFFLLLWWWjjjzzzooohhheeedddcccdddgggiiijjjjjjnnnqqqtttwwwyyy|||uuukkk\\\PPPJJJGGGEEECCCDDDCCCBBBAAA???>>>===<<<;;;;;;;;;::::::;;;<<<<<<:::999888999===CCCIIILLLRRRTTTUUUTTTOOOKKKGGGFFFAAAAAA@@@@@@???>>>>>>===;;;;;;;;;::::::999999999;;;;;;;;;===???@@@AAA@@@EEEGGGHHHIIIJJJLLLPPPSSSYYYcccrrr|||ppphhhgggkkkqqquuuzzz|||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzuuutttrrrooommmkkkjjjiiihhhfffbbb___\\\[[[[[[[[[YYYXXXVVVTTTSSSQQQQQQPPPPPPNNNLLLLLLMMMNNNMMMLLLHHHGGGDDDBBBAAAAAABBBCCCBBB@@@???@@@AAAAAA@@@???BBBAAA@@@??????AAACCCDDDDDDEEEGGGKKKOOOTTTYYY[[[bbbeeejjjnnnsssxxx~~~}}}tttttt{{{|||qqqrrrtttwwwzzzyyynnnaaaQQQJJJEEECCCBBB??????AAACCCBBB@@@>>>=========>>>AAA@@@???===<<<<<<;;;;;;??????>>>>>>>>>???AAABBBuuuhhhcccbbbaaa``````^^^ZZZWWWUUUSSSQQQPPPOOONNNLLLJJJJJJIIIGGGEEECCCAAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCCCCEEEJJJTTTfffxxxqqqhhhfffcccccceeehhhiiijjjmmmppptttwwwyyy|||~~~uuuiii```UUULLLHHHGGGEEEDDDCCCCCCBBBAAA???>>>===<<<999999999999999999999::::::999888:::===CCCIIIMMMSSSTTTUUUSSSNNNIIIFFFDDD@@@@@@??????>>>======<<<;;;;;;;;;::::::999999999;;;:::;;;<<<>>>@@@@@@@@@AAACCCFFFIIILLLPPPUUUYYYXXXaaannn{{{|||rrrllllllpppvvvzzz}}}~~~~~~~~~~~~}}}}}}|||{{{{{{xxxwwwuuurrrpppnnnllllllkkkiiieeebbb___]]]]]]]]]ZZZYYYWWWUUUTTTSSSRRRRRRQQQOOOMMMMMMMMMMMMLLLKKKHHHGGGDDDBBBAAABBBBBBCCCBBB@@@??????AAAAAA@@@>>>>>>===<<<;;;;;;===>>>@@@@@@AAABBBEEEIIINNNQQQTTTZZZ^^^bbbggglllrrrxxx|||~~~yyyrrrssszzz{{{qqqsssuuuwwwyyywwwlll___PPPIIIDDDCCCBBB??????BBB@@@??????>>>???@@@AAAAAA@@@@@@???>>>============@@@@@@???>>>>>>???@@@@@@ooocccbbbaaa`````````^^^[[[XXXXXXUUURRRPPPPPPOOONNNMMMKKKJJJHHHEEECCCBBBAAA@@@AAAAAA@@@@@@AAAAAABBBCCCBBBDDDHHHPPP___xxxzzzkkkhhhdddbbbcccfffhhhiiilllooosssvvvyyy{{{rrriii\\\UUUMMMGGGEEEEEECCCAAACCCBBBAAA@@@???===<<<<<<::::::999999999999999999999999999:::>>>CCCIIILLLRRRTTTTTTQQQLLLGGGDDDBBB>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999:::::::::<<<===???@@@AAAAAACCCFFFIIIKKKPPPUUUXXXTTT\\\iiiuuu~~~|||uuuqqqrrrvvv{{{~~~~~~~~~|||{{{yyywwwtttrrrpppooonnnllliiieeebbb``````___\\\[[[YYYWWWVVVTTTTTTSSSSSSQQQNNNMMMMMMMMMLLLJJJHHHGGGEEECCCBBBBBBBBBCCCBBB@@@??????@@@@@@???>>>;;;:::999999999:::<<<=========>>>@@@CCCGGGJJJLLLQQQTTTYYY^^^bbbhhhnnnrrrtttwww{{{~~~|||{{{yyyrrrnnnrrryyy{{{sssuuuvvvwwwwwwttthhh\\\MMMGGGBBBCCCBBB@@@@@@CCC@@@@@@??????@@@@@@AAABBB@@@??????>>>>>>>>>??????AAA@@@??????>>>??????@@@oooddd```_________```^^^\\\YYYYYYVVVRRRPPPOOOPPPOOONNNKKKJJJHHHFFFCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBDDDGGGMMMYYYppp~~~mmmhhhccc```aaadddggghhhjjjmmmrrrvvvxxx{{{~~~wwwjjj```UUUPPPIIIEEEDDDBBB@@@===BBBAAAAAA@@@>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;999999999:::>>>CCCHHHKKKPPPQQQQQQNNNIIIDDDAAA@@@<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::888999;;;<<<===???BBBDDDFFFGGGHHHHHHHHHJJJMMMOOOQQQXXXdddrrr}}}}}}wwwuuuvvvzzz~~~~~~}}}{{{xxxvvvtttssspppnnnkkkhhheeebbbaaaaaa^^^]]][[[YYYWWWVVVVVVUUUUUUSSSPPPNNNNNNMMMKKKJJJHHHGGGEEEDDDCCCBBBCCCCCCBBB@@@??????@@@@@@>>>===;;;;;;:::::::::;;;<<<=========>>>???AAACCCEEEGGGIIILLLQQQUUUZZZ```eeeiiimmmqqqvvvzzz|||{{{xxxvvvppplllkkkqqqxxx}}}tttvvvwwwvvvuuupppdddXXXJJJEEEAAABBBBBBAAAAAACCCCCCBBBAAAAAA@@@???????????????>>>>>>???@@@AAAAAA>>>>>>>>>??????@@@@@@AAAqqqfff^^^^^^^^^_________]]]ZZZYYYVVVRRRPPPOOOOOOOOONNNKKKJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBEEEGGGKKKUUUjjj}}}jjjfff```]]]^^^aaaeeeggghhhlllqqquuuxxxzzz}}}yyylll```WWWRRRMMMHHHEEEEEEDDDAAA>>>BBBAAAAAA@@@???>>>======<<<============<<<;;;:::999888999:::===AAAEEEHHHKKKLLLLLLIIIEEEBBB@@@???;;;;;;;;;:::::::::::::::::::::::::::::::::::::::888:::<<<===>>>AAAFFFJJJJJJKKKJJJHHHEEEEEEFFFHHHNNNUUUaaaqqq~~~{{{xxxyyy||||||yyywwwuuupppooollliiifffcccaaa```___^^^\\\ZZZYYYXXXWWWWWWVVVTTTQQQOOONNNMMMLLLJJJHHHGGGFFFEEEDDDCCCCCCBBBBBB@@@????????????>>><<<<<<;;;;;;<<<<<<<<<==================>>>@@@BBBCCCEEEHHHLLLPPPTTTYYY^^^bbbfffjjjoootttvvvuuurrrpppiiifffhhhnnnuuu}}}tttwwwxxxvvvsssmmmaaaUUUHHHCCC@@@BBBBBBAAAAAACCCAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@AAABBB<<<<<<===???@@@AAABBBBBBpppggg]]]\\\]]]^^^______]]][[[YYYVVVSSSQQQQQQPPPOOONNNLLLKKKIIIFFFDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCAAADDDGGGJJJRRRfff~~~wwweee```[[[YYY[[[___ccceeefffjjjpppuuuxxxzzz|||~~~zzzpppeeeZZZRRRPPPLLLHHHGGGHHHHHHFFFCCCBBBBBBAAAAAA@@@??????>>>:::;;;<<<<<<;;;:::888777999999999:::<<>>@@@BBBEEEIIILLLOOOSSSXXX[[[]]]```eeeiiikkkjjjhhhgggbbbaaadddjjjqqqxxxtttwwwyyyuuuqqqjjj^^^SSSGGGBBB@@@BBBBBB@@@@@@BBB<<<===>>>???@@@AAAAAAAAA>>>>>>>>>>>>>>>???@@@AAA;;;<<<>>>???AAAAAABBBBBBpppfff\\\[[[\\\^^^___```^^^\\\YYYWWWUUUTTTSSSRRRPPPNNNLLLKKKIIIFFFDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCC???BBBFFFHHHOOOccc}}}ssslll^^^[[[WWWVVVYYY^^^bbbddddddiiioootttwwwzzz|||}}}xxxqqqiiiaaa[[[UUUPPPKKKIIIIIIIIIGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@;;;;;;<<<===<<<:::888777999999888999:::<<<>>>@@@>>>@@@AAA@@@???>>>???@@@::::::::::::::::::::::::999999999::::::;;;;;;;;;777;;;???AAACCCHHHPPPWWWUUUTTTRRRNNNJJJHHHIIIJJJJJJPPP]]]ooo}}}yyysssqqqrrruuuxxxyyy{{{{{{}}}~~~|||sssrrrpppmmmiiifffcccaaa```___]]][[[ZZZXXXXXXWWWVVVTTTQQQPPPPPPOOONNNLLLGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA???>>>???>>><<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::;;;<<<>>>???@@@BBBEEEHHHJJJMMMQQQTTTVVVYYY\\\___``````___^^^]]]\\\___eeelllsss|||ssswwwyyyuuuooohhh\\\RRRFFFBBB???BBBBBB@@@???@@@:::;;;===???@@@@@@@@@@@@>>>>>>=========>>>??????===>>>???@@@AAA@@@??????pppggg[[[[[[[[[]]]___```^^^]]]ZZZXXXWWWVVVVVVTTTQQQOOOLLLKKKIIIGGGEEECCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCC===AAAEEEFFFMMMaaa}}}}}}sssiiicccYYYWWWTTTUUUXXX]]]aaacccdddhhhoootttwwwyyy{{{}}}|||yyywwwvvvtttsssrrrsssyyy{{{wwwsssmmmhhh[[[VVVOOOKKKIIIGGGDDDAAACCCCCCCCCBBBBBBAAAAAAAAA===>>>??????>>><<<:::999999999888888999;;;<<<===:::<<<===>>>===>>>???AAA::::::::::::::::::::::::999999999::::::;;;;;;;;;777;;;@@@CCCEEEKKKTTT[[[\\\[[[XXXSSSNNNJJJJJJJJJIIIOOO\\\nnn}}}}}}tttpppkkkhhhjjjnnnrrrtttxxxyyy{{{~~~tttsssqqqnnnkkkgggdddbbb```___]]][[[ZZZXXXXXXWWWVVVTTTQQQPPPPPPPPPNNNMMMGGGGGGGGGGGGFFFDDDCCCBBBBBBAAA???>>>???>>><<<:::<<<===>>>>>>??????>>>>>>===<<<<<<<<<<<<>>>???@@@===@@@BBBDDDFFFIIIMMMPPPTTTUUUXXXZZZ[[[[[[[[[ZZZZZZYYY\\\bbbhhhooo|||yyyrrrwwwxxxuuuoooggg\\\RRRFFFBBB@@@BBBBBB???>>>@@@======>>>??????>>><<<<<<>>>>>>============>>>>>>@@@AAAAAAAAA@@@???===<<>>>>>>>>>>>?????????@@@DDDCCCFFFPPP[[[uuu{{{lllaaa]]]___SSSSSSTTTUUUXXX\\\```bbbhhhlllqqquuuxxxzzz|||}}}vvvllljjjgggdddbbbaaabbbbbbcccdddhhhnnnzzzuuulll^^^YYYRRRLLLIIIFFFEEECCCDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@>>>===<<<;;;:::999999999999999::::::<<<<<<<<<;;;;;;::::::::::::::::::999999999888888::::::999999::::::;;;<<>>>>>======<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@CCCEEEGGGIIIJJJMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUYYY```eeelllwwwzzz{{{xxxtttrrrnnndddWWWMMMBBBBBBAAA@@@????????????>>>>>>>>>>>>============>>>===<<<<<<<<<===???@@@=========>>>???@@@BBBBBBrrrggg^^^]]]^^^```bbbbbbaaa___]]]ZZZWWWUUUUUUSSSRRRPPPOOONNNKKKIIIFFFCCCAAA@@@>>>>>>>>>?????????@@@@@@@@@DDDCCCFFFPPPZZZtttqqqdddZZZUUUUUURRRRRRRRRTTTWWW\\\```bbbhhhkkkqqquuuwwwyyy{{{}}}wwwmmmggg___]]]ZZZXXXWWWWWWXXXXXX[[[]]]```gggqqqwwwlllZZZUUUNNNIIIFFFEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???===<<<;;;999999999888888999999:::;;;;;;;;;;;;:::::::::999::::::999999888888888888999999999999999:::;;;;;;@@@>>>>>>BBBLLLYYYeeemmmqqqlllddd]]]WWWRRRLLLHHHKKKNNNTTT\\\ccceeeccc```\\\ZZZYYYYYY\\\```eeehhhrrruuu{{{}}}yyysssnnnkkkiiigggeee```^^^[[[YYYXXXXXXVVVTTTSSSRRRQQQPPPOOOMMMLLLLLLJJJIIIGGGFFFDDDCCCCCCBBB????????????>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEFFFGGGJJJJJJKKKMMMNNNPPPQQQQQQQQQRRRVVV]]]bbbiiiuuu}}}zzzvvvsssmmmcccVVVLLLDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>======<<<===>>>???@@@>>>>>>>>>???@@@AAABBBCCCuuukkk```______aaacccdddbbbaaa]]][[[XXXVVVUUUTTTSSSQQQOOOMMMKKKHHHFFFDDDBBBAAA??????@@@@@@@@@AAAAAAAAA@@@DDDCCCFFFOOOYYYssstttggg^^^VVVPPPOOOPPPPPPPPPRRRVVV[[[___bbbgggkkkooosssvvvxxxzzz|||zzzmmmeee___[[[XXXSSSRRRPPPNNNNNNNNNPPPPPPSSSUUUYYY___hhhvvvrrreeeTTTPPPIIIDDDBBBBBBBBBBBB@@@@@@@@@AAABBBCCCCCCCCCAAAAAA@@@@@@???>>><<<<<<999999888888888888999999::::::::::::999999999999999888888888888777777777999999888888999999:::;;;>>>>>>???EEEQQQaaapppyyy|||vvvlllccc[[[TTTMMMJJJHHHJJJLLLPPPSSSTTTRRROOOMMMMMMNNNQQQUUUZZZ^^^aaalllpppwww}}}}}}yyytttpppmmmjjjgggeee___\\\YYYXXXWWWVVVTTTRRRPPPPPPOOONNNLLLKKKJJJJJJHHHGGGFFFDDDCCCBBBBBBBBB????????????>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIKKKLLLLLLMMMMMMQQQYYY___fffqqq}}}|||xxxtttmmmaaaSSSIIIDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>============>>>???@@@?????????@@@AAABBBCCCDDDxxxnnnbbbaaaaaabbbdddeeedddccc]]][[[XXXWWWVVVVVVTTTRRROOONNNKKKHHHFFFDDDCCCCCC@@@@@@@@@AAAAAAAAABBBBBBAAAEEECCCEEENNNXXXrrrrrreee]]]VVVRRRRRROOOOOOOOOPPPTTTYYY___bbbfffjjjnnnrrrtttvvvyyy{{{}}}yyyjjj^^^XXXVVVTTTSSSQQQPPPNNNMMMLLLMMMNNNOOOOOORRRVVV[[[dddooo{{{wwwdddWWWNNNJJJDDD@@@???@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@???>>>===<<<:::999999888888888888999999999999999999999999999888777777777777777777777999888888888888999::::::<<<===@@@HHHUUUgggyyyuuuiii___VVVOOOLLLGGGGGGGGGGGGHHHGGGFFFEEEFFFGGGIIIMMMQQQVVVYYY[[[bbbhhhooowww||||||wwwrrrnnnjjjeeebbb]]]ZZZWWWUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA?????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIINNNUUU[[[bbbnnnzzz~~~zzztttkkk^^^QQQGGGDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEE{{{qqqdddcccbbbcccdddeeeeeeddd^^^\\\YYYXXXWWWWWWUUUTTTPPPNNNKKKHHHEEEDDDCCCCCC@@@AAAAAAAAAAAABBBBBBBBBAAAEEECCCEEEMMMWWWpppvvvggg]]]VVVTTTUUUOOOOOONNNOOOSSSXXX^^^aaaeeehhhlllppprrruuuxxx{{{|||tttlllaaaYYYVVVUUUSSSRRRRRRQQQOOOMMMLLLMMMNNNOOOOOORRRVVV\\\bbbkkkuuu{{{xxxgggXXXNNNIIIFFFAAA???>>>???@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>===;;;;;;:::999888888999999999999999999999999999999777777777777777777777888999999888888999999:::;;;===???CCCKKKYYYmmmttteeeXXXPPPLLLGGGGGGFFFDDDCCCBBBCCCCCCDDDEEEGGGJJJMMMQQQSSSUUU[[[```hhhpppvvv{{{yyytttnnnhhhaaa]]]ZZZWWWTTTRRRQQQOOOMMMKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHLLLSSSYYY```lllwww~~~{{{tttjjj\\\OOOFFFCCCBBBAAA@@@??????????????????>>>>>>>>>============>>>>>>???????????????@@@@@@@@@AAABBBCCCEEEEEEsssfffdddbbbcccdddeeeeeeddd___\\\ZZZYYYYYYXXXWWWUUURRRPPPLLLHHHEEECCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBAAAEEECCCDDDLLLVVVooopppbbbWWWTTTUUUQQQPPPOOOOOORRRWWW]]]```eeegggkkknnnpppssswwwzzz|||}}}iiiccc\\\XXXWWWUUURRROOOPPPOOOMMMLLLLLLMMMOOOPPPSSSVVV[[[```eeelllsssxxxxxxhhh[[[QQQLLLFFFDDDAAA@@@@@@@@@@@@>>>BBBBBBBBBAAA@@@?????????@@@@@@AAAAAA@@@??????>>>===<<<;;;::::::999::::::999999999999::::::::::::777777777888888888888999::::::999999::::::;;;<<>>>>>>>>>>>????????????===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAA@@@@@@AAABBBBBBCCCDDDDDDFFFFFFJJJQQQWWW]]]iiittt}}}|||yyyssshhhZZZMMMFFFBBBBBBAAA@@@????????????>>>>>>>>>>>>=========<<<===>>>??????@@@@@@??????@@@@@@@@@AAABBBCCCDDDEEEvvvfffdddbbbbbbdddeeeeeeddd___]]]ZZZYYYYYYYYYXXXVVVUUURRRMMMHHHDDDBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAEEECCCDDDLLLUUUnnnppp___XXXXXXSSSQQQPPPOOORRRWWW\\\```dddgggjjjlllooorrrvvvyyy|||vvvgggccc^^^[[[ZZZXXXSSSOOOOOOOOONNNOOOPPPSSSVVVXXX\\\___ccchhhlllqqqwwwzzzwwwfffXXXPPPKKKJJJEEEDDDCCCCCCCCCBBB@@@>>>AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;888888888888999999::::::;;;;;;::::::;;;;;;<<<===>>>@@@DDDKKKXXXmmmooo]]]QQQLLLEEEEEEDDDBBB>>>===???AAAAAAAAAAAABBBDDDGGGJJJKKKSSSVVV\\\bbbiiipppxxx}}}zzzuuunnnfff]]]XXXTTTQQQMMMKKKIIIHHHEEECCCBBBBBBBBBAAA@@@@@@?????????>>>>>>===>>>>>>??????===>>>>>>>>>????????????>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>????????????@@@@@@AAABBBBBBBBBEEEEEEIIIOOOTTTZZZeeepppyyyzzzxxxqqqfffYYYMMMFFFCCCCCCBBB@@@@@@@@@@@@@@@?????????>>>>>>>>>=========>>>???@@@@@@@@@????????????@@@@@@AAACCCDDDEEExxxgggeeebbbbbbcccddddddddd___]]][[[ZZZZZZZZZXXXWWWVVVSSSNNNHHHDDDBBBAAAAAA??????@@@@@@@@@AAAAAAAAABBBEEECCCDDDKKKUUUmmmiii^^^]]]UUUSSSPPPPPPRRRVVV\\\___dddfffiiilllnnnrrrvvvyyy|||~~~tttlllhhhccc```^^^[[[VVVRRRQQQQQQRRRTTTWWW[[[___aaacccgggkkkppptttxxx|||uuugggXXXMMMGGGEEEEEEEEEDDDDDDEEEFFFDDD@@@===?????????@@@@@@AAABBBBBB@@@@@@AAAAAAAAA@@@????????????>>><<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888888999999999:::::::::<<<;;;;;;;;;;;;<<<======;;;===AAAGGGSSShhhooo^^^SSSNNNCCCDDDCCC@@@<<<:::;;;>>>AAA@@@@@@AAACCCGGGJJJLLLNNNQQQVVV\\\bbbjjjsssxxx}}}yyytttnnnfff^^^XXXRRROOOLLLIIIGGGFFFCCCAAAAAAAAA@@@@@@??????>>>>>>>>>============>>>>>>???======>>>>>>?????????@@@??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@AAAAAADDDDDDHHHMMMRRRWWWbbbmmm}}}~~~wwwxxxvvvpppeeeXXXMMMGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>===>>>???@@@AAA@@@???????????????@@@AAABBBCCCDDD}}}kkkccc^^^aaaeeeeeedddeeeaaa___\\\[[[\\\[[[ZZZYYYVVVSSSNNNIIIEEEDDDCCCCCCAAA@@@>>>======>>>@@@AAAAAAFFFFFFGGGLLLRRRiii|||nnnaaa[[[TTTPPPQQQTTTWWW[[[```bbbeeehhhjjjkkknnntttxxx|||~~~yyyuuuqqqkkkeee```[[[VVVSSSTTTWWWZZZ[[[\\\___eeeiiimmmqqqvvvyyy{{{|||~~~zzzlll^^^SSSOOOMMMHHHFFFGGGEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCDDDDDDCCCBBB@@@???AAAAAABBBCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;:::===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<;;;;;;999===BBBGGGPPP___rrryyykkk[[[PPPIIIAAA???======>>>??????>>>>>><<<;;;===BBBFFFGGGFFFNNNOOOQQQTTTXXX___ggglllzzz}}}}}}xxxrrrllleee^^^YYYSSSOOOJJJFFFEEEDDDCCCCCC??????>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>????????????????????????????????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>>DDDCCCEEEIIIMMMSSS___kkkxxx}}}yyyxxxtttlllaaaUUULLLGGGAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>>>>======>>>???@@@AAAAAA@@@>>>>>>@@@AAACCCCCCCCCDDDGGGIIIlllddd^^^aaaeeefffeeeeeecccaaa^^^\\\\\\[[[ZZZXXXUUURRRNNNIIIEEECCCCCCCCCCCCBBB@@@??????@@@BBBCCC???DDDDDDEEEJJJPPPfffyyyyyyhhh]]]VVVQQQRRRTTTUUUYYY]]]ccceeeiiikkkmmmpppuuuyyyzzz~~~}}}tttlllfffaaa]]][[[YYY\\\___aaacccfffkkkooosssvvvzzz{{{{{{{{{{{{{{{}}}~~~~~~tttlllcccXXXOOOMMMJJJFFFDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEEEECCCAAA@@@@@@AAABBBBBBBBBAAA@@@????????????>>>===<<<<<<<<<============<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;>>>AAAEEEKKKVVVdddooosssrrrnnnggg[[[PPPGGGCCC???>>><<<<<<>>>>>>>>>===>>><<<;;;===AAAEEEFFFFFFLLLMMMOOORRRUUU[[[bbbggguuuyyy~~~yyysssmmmfff___ZZZSSSOOOJJJFFFEEEDDDCCCBBB@@@??????>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????>>>>>>????????????>>>>>>BBBAAACCCHHHLLLRRR]]]hhhuuu}}}zzzwwwwwwssskkk___SSSJJJEEEAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>>>>===>>>????????????>>>===???@@@BBBBBBBBBCCCFFFHHHmmmeee___bbbfffgggfffgggfffccc```^^^]]]\\\YYYXXXUUURRRMMMHHHDDDBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCC===BBBBBBCCCHHHNNNbbbwww}}}nnn___WWWRRRRRRSSSTTTWWW\\\aaadddgggjjjmmmppptttwwwxxx{{{yyynnngggcccaaa```ccceeeiiikkkmmmooosssvvvxxxzzz||||||yyyvvvtttssssssuuuwwwyyyvvvoooeee^^^YYYSSSNNNKKKHHHEEEEEEHHHGGGFFFEEECCCCCCCCCDDDDDDEEEFFFGGGHHHGGGEEECCCBBB???@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@??????>>>>>>>>>??????>>>>>>>>>=========>>>>>>============<<<<<<:::;;;;;;;;;<<<============???AAABBBDDDIIIRRRYYYYYYYYYWWWRRRKKKEEEAAA???===;;;:::;;;<<<===<<<;;;===<<<;;;===@@@CCCEEEEEEIIIKKKMMMOOOQQQVVV[[[___lllqqqzzz~~~zzzuuuooohhh```[[[TTTPPPKKKGGGEEEDDDCCCBBB@@@@@@??????>>>=========;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@>>>>>>????????????>>>>>>AAA@@@BBBFFFJJJOOOZZZeeerrr}}}zzzvvvuuuuuuqqqiii]]]QQQHHHCCCAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>????????????======>>>>>>???>>>>>>===???@@@AAABBBBBBCCCEEEHHHnnnfff```bbbggghhhhhhiiiiiifffccc```^^^\\\ZZZWWWUUURRRMMMHHHDDDBBBAAAAAA@@@??????>>>>>>??????@@@===BBBAAABBBHHHLLL___|||yyy{{{nnn```XXXSSSSSSUUUVVVYYY^^^___aaaeeeiiimmmppprrrtttvvvyyy~~~{{{pppiiiggghhhhhhoooqqqssstttuuuvvvwwwxxxyyyzzzyyyvvvqqqllliiihhhjjjmmmppppppllleee]]]YYYUUUSSSPPPMMMIIIGGGIIILLLIIIHHHFFFDDDCCCCCCDDDDDDGGGHHHIIIJJJIIIGGGEEECCC@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@???@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<======>>>???@@@@@@>>>???@@@??????@@@DDDGGGIIIJJJIIIGGGCCCAAA@@@@@@:::999999:::<<<===<<<;;;===<<<<<<===???AAACCCDDDGGGIIIKKKLLLNNNQQQUUUXXXccciiisss}}}~~~zzzvvvqqqjjjbbb]]]VVVRRRLLLHHHFFFEEECCCBBBAAA@@@@@@??????>>>======;;;;;;<<<======>>>>>>??????????????????????????????????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????>>>??????@@@@@@??????>>>@@@@@@BBBFFFIIIMMMWWWbbbppp|||xxxuuutttsssooofffZZZNNNEEE@@@@@@@@@@@@@@@????????????======>>>>>>??????@@@@@@>>>>>>>>>???????????????@@@AAACCCCCCCCCDDDGGGIIIpppgggaaaccchhhiiijjjlllllliiieeebbb```]]]ZZZXXXVVVSSSNNNHHHDDDBBBAAAAAA???????????????????????????CCCAAACCCIIILLL\\\xxxzzzmmm___YYYTTTUUUWWWXXX\\\aaa___bbbfffkkkpppssstttttttttxxx|||~~~uuuqqqrrrtttvvv{{{||||||}}}|||{{{xxxvvvuuuuuurrrmmmfffaaa^^^]]]bbbfffjjjjjjfffaaa^^^]]]XXXXXXUUUPPPLLLLLLMMMNNNLLLJJJGGGEEEDDDEEEFFFGGGIIIJJJLLLMMMLLLJJJGGGEEEAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????===============>>>>>>>>>>>>??????@@@AAABBBCCCCCC??????@@@???=========>>>@@@AAAAAA@@@>>>===>>>???999888999:::======<<<;;;<<<<<<<<<<<<===???AAABBBEEEGGGJJJKKKLLLNNNPPPRRRZZZaaalllwww|||xxxssslllddd___YYYUUUOOOJJJGGGFFFDDDCCCAAAAAAAAA@@@??????>>>>>><<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAA@@@BBBFFFIIILLLUUU___ppp|||xxxvvvtttrrrlllbbbVVVKKKCCC@@@@@@@@@@@@?????????>>>>>>======>>>>>>??????@@@@@@????????????@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKqqqhhhbbbdddiiikkklllnnnnnnkkkgggcccaaa___\\\ZZZXXXTTTOOOIIIEEEBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCBBBDDDJJJLLLZZZtttzzzmmm___XXXTTTUUUWWWYYY]]]aaaaaaccchhhnnntttwwwvvvuuutttwww{{{zzzyyy{{{~~~{{{wwwrrroookkkddd^^^ZZZYYYYYY^^^bbbgggfffcccaaacccfffdddbbb]]]UUUQQQRRRRRRPPPNNNLLLJJJHHHGGGHHHJJJKKKMMMNNNQQQRRRQQQOOOKKKIIIDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????======>>>>>>>>>>>>??????AAABBBBBBBBBCCCDDDDDDDDD@@@@@@??????>>>===<<<<<<999:::;;;:::888777888999888888999<<>><<<;;;<<<<<<<<<;;;<<>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======>>>>>>>>>??????@@@@@@@@@@@@??????AAA@@@BBBFFFHHHKKKSSS\\\ooozzz~~~xxxwwwuuurrrjjj___RRRHHHBBB@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCCCCDDDFFFFFFFFFGGGJJJLLLrrriiibbbdddiiilllmmmpppnnnkkkgggdddccc```^^^[[[YYYVVVPPPKKKFFFCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@CCCAAACCCJJJKKKXXXpppwwwzzznnn```YYYSSSTTTUUUVVVZZZ^^^```bbbfffmmmtttwwwvvvssstttwwwzzz~~~|||qqqmmmggg```ZZZYYYZZZ]]]___dddhhhgggddddddjjjqqqvvvrrrhhh^^^ZZZ\\\ZZZUUUQQQOOOLLLJJJJJJLLLNNNPPPQQQSSSVVVWWWWWWTTTPPPNNNGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????>>>?????????@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@?????????>>>===<<<777888:::999777666666666999999;;;>>>AAABBB@@@>>>:::<<<===<<<:::;;;>>>@@@@@@CCCFFFHHHHHHIIIIIIJJJKKKQQQ[[[gggqqq||||||uuummmggg___ZZZTTTOOOKKKIIIGGGFFFBBBBBBBBBAAA@@@@@@?????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>??????@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>???>>>>>>???@@@@@@AAAAAA@@@@@@?????????AAADDDFFFHHHPPPYYYkkkwww{{{wwwxxxwwwrrriii\\\OOOGGGCCCBBB????????????>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???????????????AAABBBCCCBBBDDDEEEFFFFFFGGGIIIKKKsssiiiccceeejjjlllnnnqqqooolllhhheeecccaaa___]]]ZZZWWWQQQKKKGGGDDDCCCCCC>>>??????@@@@@@??????>>>@@@BBB@@@CCCIIIKKKVVVnnnuuuttt}}}mmm```YYYSSSSSSSSSSSSVVVZZZ\\\^^^ccckkkrrrtttsssppptttwwwzzz}}}rrrnnnggg```[[[ZZZ^^^bbbdddiiillljjjfffhhhqqqyyyrrrfffccceeebbbZZZRRRPPPNNNLLLLLLNNNQQQSSSUUUWWWZZZ[[[[[[XXXTTTQQQIIIHHHFFFDDDCCCBBBBBBCCCAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCAAA@@@??????>>>===<<<888:::<<<<<<:::888888888999:::<<>>??????@@@@@@@@@??????========================<<<===>>>??????@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>===???CCCDDDFFFNNNVVVhhhuuuxxxuuuwwwyyyssshhhZZZNNNFFFCCCCCC????????????>>>>>>>>>>>>@@@@@@??????>>>>>>======???>>>>>>===>>>@@@BBBCCCBBBCCCDDDEEEEEEFFFHHHKKKqqqhhhbbbeeekkkmmmoooqqqpppmmmjjjhhhfffccc```^^^\\\WWWOOOIIIEEECCCBBBAAABBBBBB@@@@@@@@@@@@BBBBBBAAA??????BBBFFFLLLXXXddduuuhhhuuupppbbbZZZSSSSSSUUUVVVXXXZZZ]]]aaaeeeiiikkkmmmoooqqqpppsssxxx|||vvvpppiiicccbbbcccdddeeeiiilllnnnnnnnnnsss}}}zzzsssrrrsssmmmeee^^^VVVNNNLLLOOOUUUXXXXXX]]]]]]^^^aaabbb```ZZZUUUSSSOOOJJJFFFDDDDDDCCCCCCBBBAAA@@@AAABBBCCCBBB@@@@@@?????????@@@AAABBBBBBDDDAAA???@@@CCCFFFFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>??????@@@<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@BBBEEEHHHIIIGGGEEEFFFJJJPPPWWWbbbnnn{{{|||sssmmmeee```YYYSSSOOOJJJGGGDDDDDDCCCBBB@@@???@@@@@@AAADDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@???>>>==================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAACCC@@@???BBBDDDGGGNNNVVVdddqqqzzzxxxxxxyyyqqqcccTTTHHHBBBBBBCCC@@@?????????>>>>>>======????????????????????????AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFrrriiicccfffkkkmmmoooqqqpppnnnkkkhhhfffdddaaa^^^]]]WWWOOOIIIEEECCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBAAA??????BBBEEEKKKVVVbbbwwwiiitttuuufff]]]UUUTTTUUUTTTVVVXXX^^^aaaeeehhhjjjlllnnnpppooossswww{{{~~~zzzuuunnnjjjjjjkkkmmmnnnppprrrsssrrrrrrvvv{{{{{{|||uuulllccc]]]VVVSSSWWW\\\^^^^^^aaaaaabbbdddeeeccc^^^ZZZWWWTTTOOOKKKIIIHHHFFFDDDCCCBBB@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCHHHEEEBBBBBBDDDDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@<<<;;;;;;;;;;;;:::::::::999:::::::::;;;;;;;;;;;;<<<===>>>>>>????????????@@@@@@BBBEEEHHHIIIGGGEEEFFFIIINNNUUU^^^iiiuuu}}}wwwqqqiiiddd\\\UUUPPPLLLIIIFFFEEEDDDCCCBBBAAAAAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????=========>>>>>>>>>??????AAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCBBBBBBBBBBBB@@@???BBBDDDFFFMMMUUUcccppp}}}wwwvvvvvvvvvnnnaaaRRRGGGAAAAAABBB????????????>>>>>>>>>===????????????????????????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFuuukkkdddfffkkkmmmoooqqqqqqooollliiihhheeebbb```]]]XXXPPPIIIEEECCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBBBB@@@AAACCCEEEIIISSS^^^||||||lllttt}}}lllaaaXXXUUUTTTSSSTTTWWW^^^aaaeeehhhjjjkkkmmmooonnnqqqvvvyyy}}}|||wwwttttttvvvxxxxxxxxxyyyxxxvvvuuuyyyuuuddd___YYYXXXZZZ^^^``````dddddddddeeefffeeebbb___]]]ZZZWWWSSSQQQMMMIIIFFFDDDBBBAAAAAABBBCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDJJJHHHFFFEEEDDDCCCAAA???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::<<<===>>>???@@@AAAAAAAAAAAAAAABBBEEEGGGHHHGGGEEEEEEGGGKKKPPPXXXcccnnnuuu|||}}}xxxpppjjjaaaYYYSSSNNNKKKIIIFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@===>>>>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBB??????BBBCCCEEEKKKSSSbbbooo{{{vvvtttssssssjjj]]]OOOEEE@@@@@@AAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFwwwmmmfffgggkkkmmmoooqqqrrrpppmmmkkkiiigggdddbbb^^^XXXPPPIIIEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAACCCDDDGGGPPPYYYtttqqqvvvqqqfff[[[VVVUUUTTTUUUXXX^^^aaaeeehhhiiijjjlllnnnnnnppptttxxx{{{}}}}}}~~~{{{xxxwww{{{yyyfffbbb]]][[[]]]___```aaadddddddddddddddcccaaa```aaa___]]][[[XXXSSSNNNJJJFFFDDDBBBAAABBBCCCBBBAAA?????????@@@AAABBBCCCDDDJJJIIIGGGFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@===<<<<<<;;;;;;:::::::::999999999999999999999999<<<===???@@@AAABBBBBBBBBBBBAAABBBDDDGGGHHHGGGEEECCCEEEHHHLLLSSS^^^iiiqqqzzz}}}~~~uuuoooeee\\\VVVQQQNNNKKKGGGFFFEEEDDDDDDEEEFFFGGGEEEGGGIIIKKKKKKIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBB??????BBBCCCDDDJJJQQQ```mmm{{{vvvtttssspppgggYYYMMMDDDAAA@@@AAA?????????>>>>>>>>>>>>>>>========================>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGxxxnnnfffgggkkknnnpppssstttqqqnnnlllkkkiiifffddd___YYYQQQJJJFFFCCCBBB@@@AAAAAAAAAAAAAAAAAAAAAAAACCCAAABBBDDDDDDEEEMMMUUUlllzzzzzzwwwkkk^^^XXXVVVUUUVVVYYY\\\```dddggghhhjjjlllnnnnnnpppsssvvvyyy}}}~~~}}}zzzllliiidddaaaaaabbbdddeeebbbcccccccccaaa```^^^^^^bbbaaaaaa```^^^ZZZTTTOOOJJJGGGDDDBBBCCCCCCBBBBBB?????????@@@AAABBBDDDDDDFFFGGGHHHGGGEEEBBB@@@???========================??????@@@AAABBBAAAAAA@@@>>>>>>======<<<;;;::::::999999999999999999999999<<<===>>>@@@BBBCCCCCCDDDCCCBBBBBBDDDFFFGGGGGGEEEAAABBBDDDIIIPPP[[[fffnnnxxx{{{~~~}}}|||zzzsssjjjaaaZZZUUUPPPNNNIIIHHHGGGFFFEEEFFFGGGGGGEEEGGGIIIKKKKKKIIIGGGEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@BBBCCCDDDIIIOOO^^^kkk~~~{{{xxxvvvtttmmmdddVVVKKKDDDBBBBBBAAA>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAABBBCCCDDDFFFGGGGGGHHHHHHyyyoooggghhhlllooorrruuuuuussspppnnnmmmkkkhhhfff___ZZZQQQJJJFFFCCCBBB@@@@@@AAAAAABBBBBBAAAAAA@@@BBBAAABBBDDDDDDDDDJJJRRRdddyyy~~~rrrccc[[[WWWUUUVVVYYY[[[^^^bbbfffhhhjjjlllnnnooopppsssuuuwwwzzz}}}qqqnnnhhhcccaaabbbdddfffeeefffhhhgggdddaaa___^^^aaabbbcccddddddaaa\\\XXXQQQMMMIIIFFFEEEEEEDDDCCC@@@@@@AAABBBCCCDDDFFFGGGEEEGGGJJJJJJGGGCCCAAA@@@========================???@@@AAABBBCCCBBBAAAAAA@@@@@@???>>>===<<<<<<;;;::::::::::::999999999999;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBCCCEEEGGGFFFFFF@@@AAABBBFFFLLLWWWbbbjjjssswww|||~~~|||zzzyyy~~~}}}xxxoooggg```ZZZUUUQQQLLLKKKJJJHHHGGGHHHHHHIIIGGGHHHJJJKKKKKKJJJHHHGGGCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCAAAAAADDDDDDDDDHHHOOO\\\jjj}}}zzzxxxvvvtttjjj```SSSHHHDDDCCCBBBAAA>>>>>>>>>>>>????????????===========================>>>>>>???@@@AAABBBBBBCCCDDDEEEGGGHHHIIIIIIIIIyyyoooggghhhmmmppptttwwwvvvsssqqqooonnnmmmjjjhhh```ZZZRRRKKKFFFCCCAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@BBBDDDDDDDDDIIIQQQ\\\ooo|||yyyiii^^^XXXTTTUUUWWWYYY\\\aaaeeehhhjjjmmmooopppqqqssstttuuuxxx|||wwwssslllfffbbbbbbeeehhhlllooorrrqqqlllgggdddcccaaabbbdddfffiiihhheeebbbYYYUUUOOOLLLJJJIIIHHHFFFCCCDDDDDDEEEFFFHHHJJJKKKGGGJJJNNNMMMIIIEEEBBBAAA???????????????????????????@@@BBBCCCDDDCCCBBBAAABBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::::::::999999;;;===???AAACCCDDDDDDDDDCCCBBBCCCEEEFFFFFFFFF@@@AAAAAACCCHHHRRR]]]dddmmmrrrwwwzzzzzzxxxvvvvvv{{{|||uuunnnggg```ZZZUUUQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBCCCDDDDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDBBBBBBEEEEEEEEEHHHNNN[[[hhh{{{|||wwwvvvtttrrrggg\\\OOOEEEBBBBBBAAA@@@===>>>>>>>>>????????????========================>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKyyyooofffhhhmmmqqquuuyyyvvvtttqqqpppooommmkkkiii```[[[RRRKKKFFFCCCAAA@@@@@@@@@BBBBBBBBBBBB@@@@@@@@@???AAADDDDDDCCCIIIPPPWWWjjjxxxmmmaaaYYYSSSSSSUUUWWW[[[```eeehhhkkknnnpppqqqrrrsssssstttwww{{{~~~|||tttlllggggggkkknnntttwwwzzzyyytttnnnjjjiiiaaabbbdddhhhkkklllkkkiii^^^ZZZTTTPPPMMMLLLJJJIIIFFFFFFGGGHHHIIIKKKMMMNNNJJJNNNQQQPPPKKKFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDDDDCCCBBBAAACCCCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::::::::999:::<<>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAABBBCCCDDDDDDEEEEEEGGGIIIJJJKKKLLLLLL