BMv 6(% UUUUUUUUUUUUUUUTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVTTTSSSSSSTTTUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRSSSTTTSSSRRRQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRSSSUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPOOOVVVYYYTTTPPPRRRSSSRRRPPPQQQRRRQQQOOOMMMMMMNNNPPPOOOMMMKKKIIIHHHHHHGGGGGGHHHIIIJJJKKKJJJJJJIIICCCDDDEEEEEECCCCCCDDDEEEGGGFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;::::::;;;:::<<<@@@AAA???===<<<;;;>>>>>>======<<<;;;::::::>>>>>>======;;;:::999888666666666666666777777888777777666666666666777777333666777444555888999666333333222222111000//////222000......///222333333111111111111111000//////...//////000111111000000------,,,,,,,,,,,,------++++++,,,---...///000000,,,,,,---...............***+++,,,---...000111111111222222222222000///...,,,++++++,,,......,,,***,,,111444111000111222000000,,,+++...,,,''''''***+++******************+++))))))***,,,///000000......---,,,,,,,,,+++***)))***++++++++++++++++++++++++***))))))((((((((())),,,,,,,,,++++++,,,,,,,,,---,,,+++***)))***,,,,,,,,,+++******+++,,,+++***)))((((((((()))+++---///111333444333000---++++++(((((()))+++,,,---......---///111111000000000111...///000000000...,,,***)))'''))),,,+++&&&&&&***,,,---------......//////******+++,,,,,,,,,,,,+++)))***************++++++---,,,+++,,,...///...---,,,,,,------------,,,,,,,,,---///222555666777666222444666777888666555444000000000000//////......---///111222000//////000///222111+++))),,,...---))))))***+++,,,,,,------***++++++,,,,,,,,,+++***............---,,,++++++,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,+++******))))))******+++------,,,,,,,,,---...///+++******+++---......---***************************))))))(((((())))))***///---+++)))))))))+++,,,///---+++***++++++***)))*********)))))))))))))))&&&&&&''''''((()))******************+++,,,------***,,,------,,,---///111......,,,+++++++++,,,---......---,,,+++++++++++++++***((()))+++------,,,111111111000///000222555444222000------...///111...,,,+++---///111///------,,,,,,,,,---...///000...333666555333444333000,,,,,,,,,,,,...000222333111222222222000,,,)))&&&&&&%%%&&&(((+++------,,,******+++,,,,,,+++***))))))+++---...///000333555UUUUUUUUUUUUTTTTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUWWWVVVTTTSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTQQQSSSTTTSSSRRRQQQRRRTTTTTTSSSSSSRRRRRRRRRRRRRRRTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPTTTVVVSSSPPPQQQRRRQQQOOOPPPQQQQQQOOOMMMMMMNNNOOONNNLLLKKKIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHBBBDDDDDDDDDCCCBBBCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>===<<<;;;;;;<<<:::===@@@AAA???======<<<>>>>>>>>>======<<<<<<;;;>>>>>>>>>===<<<;;;:::999888888777777888888999:::888888888777777888888888444777777555666999999777555444444333222222222222555222///...///000000000000000111111111000//////......///000000000//////------------------------,,,,,,------...///000000------......//////......++++++,,,---...///000111111111222222111000...------,,,+++,,,------,,,+++,,,000333111000222222///...,,,+++,,,,,,))))))************++++++*********))))))+++---000111///...---...------,,,+++++++++,,,---.........------,,,+++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,+++***+++,,,---,,,***))))))((()))***+++---...111222222000---***((((((++++++++++++++++++,,,,,,,,,...000111111222333555222222333222000---***(((((((((+++......+++,,,...//////......---------,,,******+++,,,,,,,,,,,,+++))))))******+++++++++,,,///...,,,,,,------,,,***,,,------......------,,,,,,...111333444444555555222333555666666666555444222222333333222111000///555777888888666555666666555666444...+++,,,------*********++++++,,,,,,---+++++++++,,,+++++++++***------......---,,,++++++,,,,,,,,,+++++++++******((())))))***++++++,,,,,,++++++************++++++,,,,,,,,,,,,------......,,,******+++---...---,,,*********************************))))))*********+++******)))***+++---...///---+++***++++++***)))))))))))))))))))))******))))))))))))))))))((((((************+++,,,---...+++,,,---...---...111333...---+++*********+++,,,+++++++++++++++,,,---...+++))))))***,,,---------///000000///...///111333222111///...///111444666222///------000111///,,,---------------...///000...333555222111222222000...---------...000222333111111222222111---***(((&&&%%%%%%'''***------,,,+++,,,---......---,,,+++***,,,///111222444777999TTTTTTTTTUUUTTTTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUVVVUUUTTTRRRRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTQQQRRRSSSSSSRRRRRRSSSTTTSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOPPPQQQSSSRRRPPPOOOPPPPPPMMMOOOPPPPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFBBBCCCDDDCCCBBBAAABBBDDDEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????===<<<======;;;===@@@AAA@@@>>>>>>>>>?????????>>>>>>=========>>>>>>>>>>>>===<<<;;;::::::::::::999:::;;;;;;<<<::::::999999999999::::::666999999666777::::::777666555444444333333444444666333///......//////...///000000111111000//////......////////////............////////////......,,,------...//////000000---....../////////......,,,,,,------...////////////000000111000...---,,,---,,,++++++------,,,++++++///111000000222111---,,,+++++++++++++++***+++)))***++++++++++++***)))******+++...111111///------......---,,,++++++,,,...//////000000///---,,,++++++***************+++,,,------......------,,,+++++++++***++++++,,,,,,+++******,,,---...,,,+++))))))))))))***+++,,,---000111111///,,,)))((()))---,,,++++++******++++++,,,...000111111222555777555555555444111...***((((((***...000000000000111000000///...---,,,,,,+++******+++,,,,,,,,,,,,+++))))))******+++,,,,,,,,,///...,,,,,,------+++***---...///000000///...------000222333333222333333111222333444555555444444555555555555444222000///555666666666555666888:::888888555111,,,+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++******))))))+++,,,,,,---,,,,,,++++++************++++++************++++++++++++,,,+++***+++---...---,,,***************+++++++++************************))))))))))))+++---...000///---+++***++++++***)))))))))))))))***************++++++++++++***)))(((+++******++++++,,,---...,,,---/////////000333555...---,,,+++***+++,,,,,,************+++---...///+++******+++---///...------.........------///000//////...///000333666777888333///000444666333000/////////.........//////...222333000...000111///......------...///111222000111333333222000---+++((('''&&&'''***---/////////000111222222222111000000222444666777888;;;===RRRSSSSSSTTTTTTTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTPPPRRRSSSSSSRRRRRRSSSUUURRRRRRRRRRRRRRRQQQQQQPPPRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQPPPNNNNNNNNNLLLNNNOOONNNMMMLLLLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHEEEFFFGGGGGGGGGGGGEEEEEEAAABBBCCCCCCAAAAAABBBCCCDDDEEEEEEFFFEEEEEECCCCCCAAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@@@@>>>>>>>>>???<<<>>>AAAAAAAAA???@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<======>>><<<;;;;;;::::::;;;;;;<<<888;;;;;;888888::::::777666555444333222333444444333111...---...///////////////000000000000000///.........//////......---...///000111111000///...------......//////000000......////////////.................................////////////---,,,+++...,,,++++++,,,---,,,+++***...000///000222000+++***++++++++++++,,,,,,+++)))***++++++++++++***)))******,,,///111111///---,,,...///...,,,***,,,......///000000000///---,,,,,,,,,++++++++++++,,,,,,---......//////......---*********++++++,,,,,,,,,+++***+++,,,......,,,+++)))))))))******+++,,,,,,---...///...,,,+++,,,---,,,+++*********+++,,,---000111222222111111333555666666666555333000,,,***)))---111222111111000000/////////...---------,,,******+++,,,,,,,,,,,,+++))))))***++++++,,,------,,,+++***+++---...---,,,...///000111111000///...///111444444222000000111///000111222333333333333666777777777555222000...---...//////111444999<<<888666444111---++++++...***++++++++++++,,,,,,,,,---,,,++++++*********+++***+++,,,,,,------------,,,,,,,,,+++++++++******)))***,,,---......------,,,++++++******++++++,,,))))))***+++++++++++++++,,,+++***+++---...---,,,))))))*********+++++++++***++++++++++++++++++******))))))***+++,,,---...///---+++***++++++***)))((()))))))))******************+++,,,---,,,++++++++++++++++++,,,---......---///000111111222444777000///...---,,,---......************+++,,,------+++***+++,,,///000000...***,,,------++++++---...------...///000222333444888333///111666:::888444222111000///////////////...111222...,,,...///......---,,,+++,,,,,,---...000111333444444222000...---+++((())),,,000222444444555777888888888777666444666777888777777999;;;QQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPPPPPPPQQQTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUPPPRRRSSSSSSRRRRRRSSSUUURRRRRRRRRSSSRRRQQQQQQPPPRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOONNNNNNPPPOOOMMMLLLMMMKKKMMMNNNNNNLLLKKKKKKLLLIIIHHHHHHGGGGGGHHHHHHIIIDDDEEEFFFGGGGGGFFFDDDDDDAAABBBCCCCCCAAAAAABBBCCCDDDDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAAAAA?????????@@@===???AAABBBAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>???>>>>>>===<<<;;;===============>>>??????<<<<<<<<<;;;;;;<<<<<<<<<:::===<<<999888;;;:::777555444333222222222333444111///,,,,,,---///000000//////000000000000000///---......///......------///000111222222111000///------......//////000000...///////////////......///............------------............,,,+++***...,,,++++++,,,------,,,***---///...000222///***)))++++++***+++,,,---+++)))***+++,,,,,,+++***)))***+++,,,///222111///,,,,,,...///...,,,***,,,...---...///000000...,,,+++,,,,,,,,,+++,,,,,,---------...///000000///...---*********++++++,,,,,,,,,******+++,,,......---+++))))))******+++++++++,,,+++,,,......---...///111******))))))***,,,...///333333444222111000111333555666666666444222///---+++///222222111000///...------..................******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------)))))))))+++---///000///...000111222222111000...000222555444111//////000//////000111222333333333777888888777555222///---+++,,,---...111666===BBB555333222000---***,,,///++++++++++++++++++,,,,,,---,,,,,,+++*********+++)))***+++,,,---.........,,,,,,,,,+++++++++*********+++---...//////...---,,,++++++******++++++,,,++++++,,,------------,,,---+++++++++---...---,,,))))))******++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---///---+++***++++++***)))(((((())))))*********+++((()))+++---.........---++++++++++++,,,---.........000111222222333555888222111000......//////000,,,,,,++++++***++++++++++++++++++---000111000///)))+++,,,,,,+++***,,,---,,,------...///000000000444000,,,///666;;;999666444333222000////////////---111111,,,+++---...------,,,+++*********+++,,,///111333555555333111000111...******---222555777999:::;;;<<<===<<<<<<;;;666777777666555444444666TTTTTTTTTTTTSSSSSSRRRRRRUUUTTTSSSRRRRRRSSSTTTUUUSSSTTTUUUVVVWWWVVVUUUUUUUUUTTTSSSQQQQQQQQQRRRSSSWWWVVVUUUTTTSSSRRRQQQPPPRRRRRRSSSSSSTTTTTTTTTUUUPPPOOONNNOOOPPPQQQQQQPPPTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQOOONNNNNNOOOQQQRRRRRRQQQPPPOOONNNOOOPPPPPPQQQRRRSSSRRROOOMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAFFFEEECCCAAA@@@AAACCCDDDGGGDDDBBBCCCEEEFFFEEECCCBBBBBBCCCBBBAAA???===;;;<<<=========>>>>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBBBBCCCAAA@@@@@@@@@@@@AAABBBBBBEEEBBB@@@AAACCCCCCAAA???@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCBBB@@@??????>>>????????????>>>===<<<;;;555555333222111000000000//////000000///...---,,,---------------...///000444///---...///------///000111222333333222000///------...---,,,+++---///000//////............//////000111222111///---,,,...---,,,+++++++++,,,---...---,,,,,,,,,,,,---...---...000111111000000///,,,+++******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////........................------222111///---++++++...111222111///,,,))))))***,,,000//////000111111///...///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))....../////////...---------------,,,,,,+++++++++222333555666666555333222333333444333222///,,,***............---,,,+++***+++,,,------......------+++++++++******)))))))))...---,,,+++++++++,,,,,,---***+++111333111///000+++,,,------,,,,,,...000999666333111000000///...000000111111222222222333666777888555000---,,,---,,,,,,---...000222444555222222222///,,,))))))***++++++------------++++++---------,,,,,,++++++++++++,,,---...////////////---------,,,,,,---......,,,------......------,,,------,,,+++************------,,,+++++++++,,,,,,((()))+++,,,---,,,,,,+++,,,------......------,,,)))***+++,,,,,,,,,,,,,,,------,,,+++*********++++++,,,,,,,,,,,,+++******)))************+++++++++++++++******++++++,,,---+++++++++***++++++,,,,,,---...////////////222444444444333222111000///...,,,+++***))))))***+++,,,,,,,,,...111444444000,,,+++++++++...111111...+++***,,,...000111111000///111000/////////111222333444444444444444333333222...------------///111222111///---+++******+++,,,---///111222222111000///000///000333777<<<>>>???AAA@@@@@@>>>===:::999888333222111/////////000111UUUUUUTTTTTTTTTSSSSSSSSSTTTTTTSSSRRRRRRSSSTTTTTTSSSSSSUUUVVVVVVVVVUUUTTTTTTSSSRRRQQQQQQRRRRRRSSSUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTQQQPPPPPPPPPQQQQQQPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQPPPNNNMMMMMMNNNPPPQQQRRRQQQPPPOOONNNOOOOOOPPPQQQRRRSSSRRROOOMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBDDDCCCBBBBBBBBBBBBCCCDDDGGGEEECCCCCCEEEFFFFFFDDDBBBBBBBBBBBBAAA@@@>>>=========>>>>>>>>>?????????>>>>>>>>>>>>????????????BBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDFFFDDDBBBCCCDDDEEECCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@??????????????????>>>===;;;;;;666555444222111111000000///////////////...............---------...//////333...,,,...///------///000111111222222111//////---.........,,,,,,...////////////......//////000111222222333222000...,,,...---,,,++++++,,,---...---,,,++++++++++++,,,---...///000000111000///...///---,,,,,,------,,,+++,,,,,,------------------------------...............------,,,,,,,,,,,,---222222111///------///111000000///,,,***)))+++---......---...//////...,,,...,,,******+++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***------------------------444555777777666333000......///111222222111000...............---,,,++++++******+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,***,,,111444111//////,,,---...---------///111888666333222222333222111,,,---...///111222333333444666666444000,,,,,,,,,+++,,,---...000111333333///000111///---+++***++++++,,,------------,,,+++---------,,,,,,,,,,,,,,,++++++,,,---.........---,,,++++++***++++++,,,,,,((()))+++---.../////////---,,,++++++***+++++++++------,,,+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---...---...//////......000222444333333222111000///...---,,,,,,++++++,,,,,,---......///222444444000,,,***)))***,,,......+++(((***,,,...000111111000///000000/////////000000111000000111111111111111000------------...//////000------,,,++++++,,,---...000222444666777777666555555444444666:::>>>@@@AAA???>>>===;;;999666444333111000...---,,,------...UUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOOOONNNNNNOOOPPPQQQRRRSSSTTTRRRRRRRRRQQQPPPPPPOOOOOOQQQPPPOOOOOONNNNNNOOOOOOOOONNNMMMLLLLLLMMMNNNOOOQQQPPPOOOOOONNNNNNOOOOOOPPPRRRRRRQQQOOOMMMMMMNNNMMMLLLLLLJJJIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFEEEEEEDDDCCCBBBAAABBBBBBCCCCCCDDDEEEEEEGGGFFFDDDDDDFFFGGGFFFEEEAAABBBBBBBBBBBBAAA@@@@@@>>>>>>????????????@@@@@@>>>>>>?????????@@@@@@@@@DDDCCCCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDEEEFFFFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;:::666555444333222111111111000///.........///000111//////......---.........000,,,***---///......000///000000000000///...------.........,,,,,,.../////////...//////000111222333333333333222000...---...---,,,,,,---...///000,,,,,,++++++++++++,,,,,,//////000000000//////...222000............,,,+++---------......////////////...---,,,,,,------...///---,,,*********,,,---222333333222000...///000.........,,,++++++---///,,,,,,+++,,,......,,,+++,,,+++))))))***+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,,,,------.../////////333555777999888555111...,,,...000111222222000000.........------,,,++++++))))))***++++++++++++***............---------------------,,,,,,,,,,,,,,,+++))),,,222555111......---......------...000222888666444444555666555555***+++---000222444555555333444444333///---,,,,,,+++,,,---///000111111111---///111000...,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,------------------++++++,,,,,,---,,,,,,+++,,,,,,+++++++++++++++,,,((()))***,,,---...//////+++++++++++++++,,,,,,---...---,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,------......------,,,***++++++,,,,,,,,,,,,,,,++++++***)))))))))******,,,,,,***)))))))))***+++,,,,,,,,,,,,------------++++++******++++++,,,------------------...//////......///...------///000333333222111000//////...---..................------------///000///,,,)))+++++++++,,,------***(((+++,,,...000111111000000//////////////////...---------...///000000000000,,,---...000000000//////---...///111222333444444444555777999:::;;;::::::666555555777:::===>>>>>>;;;:::999777444222///.........,,,+++************UUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQRRRSSSRRRRRRSSSSSSSSSTTTTTTTTTQQQQQQQQQQQQRRRRRRSSSSSSQQQQQQPPPPPPOOOOOONNNNNNMMMMMMNNNPPPQQQSSSTTTTTTSSSTTTSSSRRRPPPOOONNNOOOSSSSSSRRRQQQQQQQQQQQQQQQMMMLLLLLLKKKKKKLLLLLLMMMPPPOOOOOONNNNNNNNNNNNNNNOOOQQQRRRQQQNNNMMMMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCC???@@@BBBDDDEEEFFFFFFFFFHHHGGGFFFFFFFFFGGGGGGGGGBBBBBBBBBBBBCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAAFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@>>>===;;;:::777666555333222222222222000///...------///111333000000///......---.........******---000......000////////////...------,,,,,,---------++++++---............///000111222333333333333222111///---,,,...---------...///111222,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...333111/////////...,,,***.........///000000111111000///---++++++,,,...///111///,,,***)))+++,,,...222333555444222000//////,,,------,,,+++,,,...000,,,++++++,,,......---+++,,,+++))))))+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------,,,+++******+++,,,---...///111222222...111555999:::888444222///000111222222000///---///......---,,,,,,,,,,,,))))))***++++++++++++***...............------------------------,,,,,,++++++))),,,333555111......------------,,,---000222:::888777777888888777666---...111333555666666666444444444222000...---,,,+++,,,...///000000000//////111333222000...---,,,------............------------------............,,,,,,---------,,,,,,+++///......------------...++++++,,,,,,,,,,,,++++++*********+++,,,---............---,,,++++++++++++,,,,,,*********+++,,,---,,,------......------,,,++++++,,,,,,---,,,,,,+++******)))))))))))))))***---,,,***(((((()))***+++,,,,,,,,,,,,------------++++++******++++++,,,---,,,,,,,,,,,,---...//////...//////...,,,,,,---///333222222111000/////////---...///000000///...---///////////////---+++***...............---,,,***+++,,,...///000000000000...//////000///...,,,+++,,,---...///000111111111---///222444666555444333444555888;;;<<<<<<<<<;;;555666777888999999999888222111111222555666666666666555555333222000...---......---,,,,,,+++++++++UUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQQQQRRRRRRRRRSSSSSSQQQQQQQQQRRRRRRRRRRRRQQQOOOOOOOOONNNNNNNNNNNNNNNMMMNNNOOOPPPRRRSSSTTTUUUSSSTTTTTTRRROOOMMMNNNOOOTTTSSSRRRRRRQQQQQQRRRRRRKKKKKKKKKJJJJJJKKKKKKKKKNNNNNNNNNNNNNNNMMMMMMMMMMMMOOOPPPOOOMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCC???@@@BBBDDDFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHIIICCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCAAA@@@===;;;:::777777555444333222222222000///...---...000222333111000///...............---******...111//////000000///...------,,,,,,,,,+++,,,,,,+++******+++---............///000222222111111111000///---,,,+++......------...000111222---..................---...............//////000222000///...///...---+++/////////000000111111111000///---,,,,,,---///000444222///,,,,,,,,,...000111333555444222///......***,,,------,,,---...000---,,,,,,---//////...------,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,+++***)))***+++,,,...000111333333---000555999:::999666333///000111333333111000///000///---,,,,,,+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------.........---,,,++++++))),,,222444111......---------++++++,,,000222===;;;:::999:::999777555000222333555555555444333555444333333222111///...,,,---...///000000000000444555666444111...------................................................---............------,,,000///......---------...+++,,,,,,------,,,,,,+++*********+++,,,---/////////...---,,,++++++++++++---,,,+++*********,,,,,,,,,------......------,,,,,,,,,---------,,,,,,+++***)))))))))))))))******---,,,***(((((()))***,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,---...///...//////...,,,,,,---///222111111000000/////////,,,---...//////...---,,,222222222111///.....................---,,,,,,,,,,,,,,,---...///000111111//////000111000///---,,,+++,,,---///000111222222000222666999;;;;;;:::888999;;;>>>@@@AAA@@@???>>>555555555555444333222222...------...000111000///000111111111111000//////000000000/////////......TTTTTTTTTUUUUUUUUUUUUUUURRRQQQPPPOOOOOOPPPQQQRRRQQQQQQPPPPPPPPPQQQRRRSSSQQQRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTQQQSSSTTTRRRNNNLLLMMMOOOQQQPPPPPPOOOOOOOOOOOOOOOJJJJJJKKKKKKKKKKKKJJJJJJMMMNNNNNNNNNNNNMMMLLLLLLKKKMMMNNNMMMKKKJJJJJJKKKJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHHHHGGGGGGFFFEEEDDD@@@@@@BBBCCCEEEGGGHHHIIIHHHIIIJJJIIIGGGGGGIIIJJJEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEHHHGGGGGGFFFFFFFFFFFFGGGEEEFFFHHHIIIIIIIIIHHHGGGEEEGGGHHHHHHGGGFFFHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEECCCAAA???===;;;888777666555444333333333111000/////////000111222000000//////.../////////...++++++000222000///000000000...---,,,,,,,,,,,,+++,,,,,,+++******+++---......---......///000111000//////......------,,,///...------...///000111......////////////......,,,,,,,,,---...///111111000///......000000///...000000000000000000000000000///.........///111111555444111///...//////000111222333333000---,,,,,,***+++------------...000---------...000111000...---,,,***+++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,+++)))((((((***+++,,,...000111333333111333777999999777444222---///111333444444444333000///---,,,++++++,,,---,,,,,,---............---++++++++++++,,,,,,,,,,,,---......//////---,,,+++---***+++111333111///000......---,,,+++---111444===<<<;;;;;;;;;:::888555111222444444444222000///555444333333333333000...------......///111222333666777666444000...---...000///............///000000000/////////.........------...//////.........///...---,,,++++++++++++)))***+++---...///000000++++++++++++,,,---/////////...---,,,+++*********,,,,,,++++++******++++++,,,------......------,,,---------------,,,,,,+++******)))))))))***++++++---,,,+++*********+++,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,---//////......///...------///000111111000000000/////////,,,,,,------------,,,,,,...///...,,,***)))+++,,,+++,,,---,,,***)))***,,,,,,,,,---...///000111111111111111111111000000///,,,---///000111222222222555777999<<<===<<<;;;:::888999;;;=========;;;:::444444333222000///......---,,,,,,---//////...,,,---...///000000000000000///000111111222222111111SSSSSSSSSTTTTTTTTTUUUUUUQQQQQQPPPOOOOOOPPPQQQQQQQQQPPPOOOOOOOOOPPPRRRRRRRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOMMMNNNNNNOOOPPPQQQQQQRRRNNNQQQSSSQQQMMMJJJLLLOOOOOONNNMMMMMMLLLLLLMMMMMMJJJJJJKKKKKKKKKKKKӵNNNMMMKKKKKKIIIJJJLLLKKKJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHHHHGGGFFFEEEDDDBBBAAABBBBBBDDDFFFHHHJJJHHHJJJKKKJJJHHHGGGIIILLLGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIFFFGGGIIIJJJKKKJJJIIIHHHFFFHHHJJJJJJHHHHHHIIILLLHHHHHHIIIIIIIIIJJJJJJJJJĦIIIHHHHHHIIIIIIGGGĦ>>><<<999888777555444444333333111111111000000000000000///ӵ111000------111333111///000111000///---,,,,,,,,,,,,---......---,,,,,,---///...---------------......//////............/////////...---------...///000------...//////...------+++++++++,,,...000222333.........///222444444333111111111000//////............///000111222333333555444333111000000//////000111111Ħ***,,,---...------...///---,,,,,,...000111000///,,,***)))***,,,------,,,+++++++++++++++++++++++++++,,,,,,---......//////...---------,,,***)))(((***+++,,,---///000222222222333666888888777555444///000333555666555444333000///---+++++++++,,,---,,,,,,---...............***+++++++++,,,,,,,,,,,,---...///000///...,,,+++...++++++///111000000111111000///...---///333666<<<;;;;;;;;;<<<<<<999777111333444555555333111///444222111111333333000...///...------///222555777555555333000...---...000000000///......///000000222111111000///...------+++,,,------............///...---,,,,,,+++++++++***+++,,,...///000111111,,,,,,,,,,,,,,,---.../////////---,,,+++*********,,,,,,,,,,,,,,,+++***))),,,------......------,,,------......---,,,,,,+++***************+++,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------++++++******++++++,,,---++++++,,,,,,---///000111---...//////......000222000000000000////////////...------,,,,,,------...+++,,,+++)))&&&&&&)))+++)))+++,,,+++***)))+++...---------...///000111222333222222222222333333444222333444555666666666666999:::;;;;;;:::999777555333444666777888888777777555444333222111000000000,,,+++,,,---//////---,,,------...////////////...,,,---///111222222222222RRRRRRSSSSSSTTTTTTTTTUUUQQQPPPOOOOOOOOOOOOPPPQQQPPPPPPOOONNNOOOPPPQQQRRRSSSSSSSSSSSSQQQOOOMMMLLLMMMMMMMMMNNNOOOOOOPPPPPPMMMMMMMMMNNNNNNOOOOOOOOOMMMPPPRRRPPPLLLJJJLLLOOOOOONNNNNNMMMLLLMMMMMMMMMJJJJJJKKKKKKKKK4ĉ@ӵLLLKKKJJJHHHIIIKKKJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEECCCBBBBBBBBBCCCFFFHHHJJJIIIJJJLLLJJJHHHGGGJJJLLLHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJGGGHHHJJJKKKLLLKKKJJJIIIHHHJJJLLLLLLJJJIIIKKKNNNIIIIIIIIIJJJJJJJJJJJJKKK>LJJJIIIIIIIIIKKKJJJ=hĦ===999888777666444444444444111111111222111000///...4ĉ@ӵ111......222444111///000222111///---,,,,,,,,,,,,...///000///------///000...------,,,,,,,,,------///////////////000111111//////---,,,,,,---......,,,,,,---......---,,,,,,*********+++...000333555.........000444666777666222222111000///...---------...000222333444444444444444333222111000///...000000000>L******,,,......---------...,,,,,,,,,---000111000...+++)))((()))+++,,,,,,+++************************---------...///000000111000000000///...---+++******+++,,,---...000111111///111444666888999999999444555666666666444222000111///---+++++++++,,,---+++,,,------......------+++++++++,,,,,,------------...///000000...,,,+++///+++***...000000000222333222111//////111555888999999999;;;======;;;999333444666888777666333222333111///000222222000---000///------///333777:::333222000...+++,,,///111111000///......///000111333222111000///...---,,,)))***+++,,,---.........111111000///...---------......////////////......------,,,,,,,,,---......000///---,,,+++*********+++,,,,,,---,,,+++***(((,,,------......------,,,---.........---,,,,,,+++++++++******+++,,,------------.........---,,,+++---------.........//////++++++******++++++,,,---,,,,,,------///000111222---...////////////222444000000000000///////////////...---,,,,,,---...//////000000---++++++...111+++---...---++++++...111------------...000111222444444333222333444666777888999:::;;;<<<<<<<<<;;;<<<<<<;;;:::777444222000000000222333444555666666555555444333333333333444******+++,,,......---+++------.........---,,,,,,***+++---///111111111111RRRRRRSSSSSSSSSSSSRRRRRRPPPPPPOOONNNNNNOOOOOOOOOMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLJJJJJJGG=?HHHFFFIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDFFFHHHJJJJJJJJJIIIHHHHHHHHHHHHIIIGGGHHHJJJIIIGGGEEEDDDEEEGGGGGGGGGGGGFFFFFFEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHPPPMMMJJJJJJLLLNNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGFFFFFFHdĦKKKKKKKKKKKKKKK=Īj:::999777666444333333222222111000000///000000000GG=?///---...000000...,,,,,,---///000000000//////000111222111...---...///000///---+++++++++---...//////............/////////...---,,,,,,,,,,,,,,,...------------...//////...,,,++++++...111333333...///000111222333333333222111111000000000000000111000111333555666555333222222111000//////000000///111222HdĦ///------...............---222222333333222111///...//////.........---------+++++++++,,,,,,,,,------///......111444444111......------,,,+++++++++,,,...------///111222///,,,111111222666:::;;;999666444444333333222111000000000///...,,,+++*********000//////......------,,,------++++++++++++,,,---+++---///000111000///.........///000111222222333111000//////111333666888777888:::<<<<<<;;;:::999777777666777888666444111333333333222222000///......---,,,,,,---000222444333222111///......------,,,---///000000000///...000000000000000///.........---,,,,,,++++++,,,,,,,,,---......------///000//////000000///---+++***+++,,,------......------///...,,,+++******+++,,,******))))))***+++---...///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,+++***))))))+++---.../////////...---,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++,,,------------000222---///111333333222000...111000000/////////000000...---,,,++++++,,,------...---,,,+++***+++,,,------,,,++++++---///222333777777777777888:::<<<===>>>===<<<;;;::::::::::::888888666333000------.........///111333666888999666666555444333333333333---------...//////000000/////////...------,,,,,,000000000000//////...---RRRRRRRRRӵPPPOOOOOOĭӵOOOӵPPPĦOOOOOOOOOOOOOOOOOOOOOOOOOOOӵӵLLLLLLĦƜ`1.׼sIIIIIIKKKIIIĦHHHIIIHHHHHHHHHHHHHHHHHHHHHӵFFFĦKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDĭӵHHHFFFĦFFFFFFIIIĦIIIĦIIIIIIIIIIIIOOOMMMJJJJJJLLLNNNMMMLLLOOOPPPNNNIIIDdDJJJIIIHHH?fӵ999999777Ħ111222222ӵƜ`1.׼s111///ĭӵ///000111000000///---++++++,,,---ӵ------......Ħ...------------...///...000222222...///000Ħ222222111111000000777Ħ111000000000000000...000111DdD...//////222000ӵ,,,,,,ӵ---ӵ......000,,,,,,Ħ111111ӵ444444444...ĭӵ,,,---...---+++******+++++++++---...000111000///...//////000111111222333333222111000000222444666888777888999;;;;;;:::999888666555444444555444222111222222222222111000//////------,,,,,,---///111333444333222000//////......------...////////////...000000000000000///.........---,,,,,,++++++,,,,,,,,,---......------...000......//////...---,,,+++,,,,,,---...............///...---,,,+++++++++,,,---,,,,,,,,,,,,---//////------,,,+++++++++++++++---------,,,,,,,,,++++++,,,+++***)))***+++---.../////////...---+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,---......------///000...///111222222111///...111111000//////000000111000///...---------...///------,,,+++++++++,,,---000000///000111444777888>>>===<<<;;;:::;;;;;;<<<::::::999777777666666777777777666333000...///000///000000222333555777888555555444333333333333333000000111222333333444555//////............------,,,---------,,,,,,+++***QQQQQQ?~4QQQOOOOOOg&e>&eOOOg&eOOO>hӵNNNNNNNNNNNNNNNNNNNNNg&eNNNguO>uO>&eKKKKKK4ff?>ߝLIIIgĉ@NNNIIIJJJNNNShӵHHHGGGGGGGGGHHHHHHIIIg&eFFF>hӵMMMLLLKKKJJJIIIIIIHHHGGGfff?><zKKKg&e>&eKKKIIIHLGGGFFFFFFShӵgLJJJJJJJJJJJJJJJOOOMMMKKKKKKMMMNNNMMMS?ʬQQQRRR3h?D%%)?HHHGGGZufĦ999888777gL333111222g&e222gĉ@111000g&e>&e...@e...///??000222///...---,,,,,,,,,g<ĉ,,,,,,------3we<Ħ///.........3h?@e,,,...000000000...//////Z///2221111111110003h?gL111000000000000000000---///000D%%)?000fff?><z333222=?Ħ,,,g&e---g&e...---...S?ʬ---4ff?>ߝL///@e000g&e7774444443h?g&e>&e+++,,,??000///...,,,******))))))+++,,,...000000000000///111111111222222333333333222111111111222333555666666777888999999888666555666444111111111222111111000000000111111000//////---,,,,,,,,,---...000222444333222111000000//////---------------......///000000000000000///.........------,,,,,,,,,,,,,,,,,,---///...------...///------............---,,,------...////////////...//////...,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,+++*********++++++------------,,,,,,,,,,,,,,,+++*********+++---............------+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,...//////...---...///////////////////////////111000000///000000111111222111000////////////000---------------...///000666666555666777999;;;===BBBAAA???<<<999888666666666555444333222222222222444555444222000///000111222222222222333555666777333333222222111222222222222222222333444666777888............////////////...////////////......---PPP4DӵPPPOOOOOOHƅ^Hu]ĦOOOHu]ĦOOOZuR)ĦMMMMMMMMMMMMMMMMMMMMMHu]ĦJJJHŐeHŐeHu]ĦJJJqIܗGIӵHHHttNNNJJJKKKHGgĉ@GGGGGGFFFFFFGGGHHHHHHIIIHu]ĦFFFZuR)ĦPPPPPPNNNLLLKKKKKKJJJsߝLGdUĦLLLHƅ^Hu]ĦLLLntHdĦHHHGGGHGgĉ@JJJHdĦKKKKKKKKKKKKKKKNNNMMMMMMMMMMMMMMMHtƅ^PPPQQQBt=o9ĦDtfo9ĦGGGEEEDDDg?999888HdĦ555222444Hu]Ħ222tt000///Hƅ^Hu]Ħ---H׼s------000222333///...------------tQ...------...je<Ħ/////////Bt=o9ĦH׼s------...//////......//////HtĦ,,,000000000000Bt=o9ĦHdĦ111000000000000000111...000000Dtfo9ĦsߝLGdUĦ222Ht@cӵHu]Ħ---Hu]Ħ------Htƅ^---qIܗGIӵ000H׼s333222Hu]Ħ555444Bt=o9ĦHƅ^Hu]Ħ---//////...---,,,+++******)))+++,,,...///000000000000222333333333333333333333111111000000111222444555555666666666666555444444666333000///000111222222...//////000000000000///,,,,,,,,,,,,---...000000222222222111000///......------,,,++++++---...///000000000000000///............---,,,,,,,,,,,,,,,,,,...///...------...///,,,,,,------............---......///000///////////////...------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,...------------,,,,,,,,,,,,++++++++++++,,,---............------,,,******,,,,,,,,,,,,------------------------------------******+++---.../////////---///000000///------...000000...------....../////////......//////000000111111111000000///////////////000111333555666777;;;;;;::::::::::::;;;<<<>>><<<:::777444111///...222111000000/////////000000111111000//////000222444444333333333333444444000///////////////000111000000000111222444666777------...///000000111111000000111111111000000///PPPPPP4DuXӵPPPOOONNNDdDΦDdDĦOOODdDĦNNNOOOt|d<ĦNNNDtLLLJJJJJJJJJJJJJJJJJJJJJ>d<ĦIII>d<ʜDd<ʜ4DuTӵGGGGGGF&uTӵEEE4DufئL>eKKKpuR)ĦHHHHHHHHHHHHHHHHHHHHH>d<ĦGGGDtLLLRRRRRRPPPNNNLLLIIIIIIDdDΦDdDĦLLL>d<ʜ4DuTӵKKK4DwDd<ĦJJJpuR)Ħ>dd<ӵDdd<999:::>d<Ħ0004DufئL>e,,,DdDʜ4DuTӵ000DdDĦ000///000222222111111222333------.../////////geĦ///s<v>aĦ......peӵDx<DdDĦ---...000000///...---......DdDĦ,,,...///000peӵDx<>d<000000000111222222444555555>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ,,,>d<Ħ...peӵ---Ħ222F&uTӵ222DdDĦ333555>d<Ħ222peӵDx<>d<ʜ4DuTӵ,,,,,,,,,,,,,,,,,,,,,------------,,,***))),,,,,,,,,---///000222333444444444333222111111000---...000222444555666777111111111222333444555666666333111000222333444444222222222222111000////////////000000000000000000---...000000000///---,,,------...////////////...000000000000000///......//////...---------------...///000///---,,,---...---,,,+++++++++,,,---...,,,,,,---...............+++,,,,,,,,,,,,***)))((()))***,,,---////////////,,,,,,++++++,,,------...............------------+++,,,,,,---------------000000000000000//////...---.........////////////........................,,,+++++++++,,,...///000/////////------...111444222222111000////////////.........//////111222222333444666888::::::::::::999999::::::999888777666333333222222000///...------.../////////...---,,,------,,,,,,,,,,,,---------...//////...///111222333222111000////////////---------...///000222222111000...,,,,,,...000111000000000111111222222222444555555666666666666666NNNOOO4DuXӵNNNNNNNNND&dq&ĒRLLLLLLsdKĦNNNDHRRudJJJJJJJJJJJJJJJJJJJJJsdKĦFFFD&oq<Ōq&ĒRFFFGGGGGG>dp&ĒREEEEEEnfʜd<Φ>d<ĦLLLs&dq&ĒRJJJKKKi?ʜtd<ĦJJJHHܗDӊBKKK<xKKKKKKKKKNNNQQQQQQNNNB?d<111222222111000222333------...///000000geĦ...Hg8>aĦ......B?Ho9333>d<000111///...------...>d<ӵ000222B?Ho9333<x000111222222333555555&ӫeʬtIӇ000>d<Φ>d<Ħ000D&ӫetIӇ///DdDĦ---sdKĦ///B?dp&ĒR555222>d<sdKĦ444B?Ho9111s&dq&ĒR...//////000111111111............---+++)))''',,,,,,,,,---///111222333444444333333222111000000---///111444666888999999000111111222333555666777444222000000222333333333333333333222222000///...///000000111111111111000...///111222111000...---,,,---///000000000///...000000000000000//////...//////...------------......///000///---,,,---......---,,,+++++++++,,,---+++,,,------......------++++++,,,,,,+++***((('''%%%'''))),,,---.........+++*********+++,,,,,,---//////.........---------+++,,,------......------000111111111111000000///............/////////000........................---,,,++++++,,,---///000000///...,,,,,,...333666222222222111000//////...000000000000111222333444666777:::<<<>>>?????????;;;;;;:::999666333111///....../////////...------,,,,,,.........---,,,+++,,,+++++++++++++++,,,,,,///000111000///000222444111111000//////...//////......//////111222444555000...,,,******+++---...111111111111111222222222222222333444555555444444KKKLLL4DuXӵMMMMMMNNNHu]3hhMMMNNNMMMneNNNNNN=eIIIIIIIIIJJJJJJJJJJJJKKKneEEEFFFpIƎ@t@hGGGFFFEEE>hGGGGGGFFFfeIII@ďDIIIIIIIIIGGGHHHHHHIIIIIIHHHneGGGHHH=eKKKKKKLLLMMMMMMMMMJJJJJJegeKKKLLLsĪj@hKKKMMMNNNfdDĦKKK@ďDLLLKKKHkgeMMMNNNOOOMMMNNNOOONNNLLL@hOOOPPP@GJJJGGGHĪj@IŌDDD@@@Bene888Hkge888ne111---fe///Hu]3hh......---se000000000000000000000000............//////geĦja>aĦ000///@G111111se......---------.........<Ō000000000@G333555Hkge222222222222111333222222HĪj@IŌ000222ege,,,---Hu]3hIŌ------DdDĦ///ne///111@h000222>h222111111se555ne444444@G444...sĪj@h222111000///......//////...//////...,,,+++---...+++---000111000222555999:::888444111......//////222222333333444555666666000000000000111222333444111///...000333444333000///000111000...,,,,,,---444444333333111000............////////////.........///000///...---...000111000///////////////000///---+++******+++,,,..................///000000////////////....................................///000000///---+++,,,---......//////...---,,,,,,.........------,,,,,,,,,***+++,,,---------,,,+++///...,,,++++++,,,...///---------......000111111222000.........///...---.........------,,,,,,,,,000///...---,,,---......000///------............111000/////////000111111111222444666777999::::::;;;<<<>>>???>>>;;;777444444444444333222111000///000///...,,,,,,---......//////............//////000...,,,,,,---...///...222///------...000111111000...,,,******,,,...000---,,,,,,,,,,,,---......000000000000000111222222...000222333333111...---000000000000111222333444MMM4DuXӵOOOĵD^KKKLLLMMMMMMMMMNNNNNNHHHIIIIIIIIIIIIJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMLLLIIIJJJKKKIIIKKKNNNNNNMMMDdDĦKKKKKKMMMLLLKKKKKKLLLMMMNNNMMMNNNOOONNNLLLKKKNNNOOOOOOOOOJJJHHHFFFDDDCCC???888777444555555222///---///D^//////......s׼s///000000000000000000000000......///000000000geFm8000>aĦ//////...111111222s׼s.........---------......///Ho000000000000000000333555111222222222222222222222111...000111...---...D^.........DdDĦ.........000///000222333555111111111000s׼s111444555444444666///222///222111111111111111000000000///000000...---,,,---///---///111111111222555888:::888444111000///000111333333333444555666666666222222111000000111222333111000000222555555333111000222333222000......///222222222111000///...---......////////////......///000111111//////000111111111000///////////////...---+++***+++,,,---...---------------...//////000000000//////.........------------------------///000000///---+++,,,---///////////////...------...,,,***(((((()))***,,,,,,,,,.../////////...---///...,,,++++++,,,...///---------......///000111111000...---...///...---.........------,,,,,,,,,......,,,+++***++++++,,,+++******,,,...000111111//////000111222333444444:::;;;<<<===>>>===<<<<<<888999:::;;;:::777444222000000111111111000//////000///......------......///...---------...///000111///------...//////...222000......000222333333///...---++++++,,,.....................//////000...............//////000000111333444444222000...++++++,,,...000222555666Φ4DuXӵtvӵ>d<ĦMMMKKKLLLMMMMMMKKKKKKĦMMMMMMMMMLLLJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJĦFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFFFFFFFFFFFFFFFFEEECCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGĦHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLOOONNNLLLJJJIIIHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLIIILLLNNNOOONNNLLLKKKKKK>d<ĦKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNMMMLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOKKKJJJHHHHHHIIIIIIGGGFFFIIIIIIHHHGGGFFFDDDCCCBBB??????>>><<<;;;:::999888999888777666555333222222222222444444Ħ000000000000000000///......///>d<Ħ/////////......Be...///////////////////////////...///111222333222geFYĉ000000>aĦ......---.........------///000222222Be............---------...//////nu]ӵ000000000000000000//////000333555666444222000000111111222222222222222111//////...///000111//////000111111000...---000000/////////>d<Ħ000////////////>d<Ħ......---Ħ......---......///000111444555555555555555555555///000000000Be111000333666777Ħ555555555555666666444111...000///555>>>>>>555///111///111222444444333222111///000000///...---...000///111222222222333555777888666444222111111222333333333444444555666666666666444222000///000111222222222444666888777444111222333444333111000000111000000111111000///......------............------000111222222000000111222333222222111000///......---,,,++++++,,,---///000------,,,,,,------......222222111000//////......------------------------...///000///---,,,,,,---000000////////////......///,,,)))'''&&&(((+++---...//////000111000000000///...---,,,,,,---...///......---......///000111111///...---/////////............---------------......---++++++******+++((()))***,,,...000111222///111333555777888999999@@@AAABBBBBBAAA>>>;;;999555555555444444222111000...///000000111111000000///000000000//////.........---,,,+++,,,///222444333111///...///000000///222000///000222444444444//////......---------------............/////////......------......//////222333444555555333111000******+++,,,...111333444?aŖ%7uSQuR)ӵsdKĦLLLKKKLLLMMMLLLKKKgdKĦMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJgdKĦGGGFFFEEEIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEGGGHHHHHHGGGEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHgdKĦHHHIIIIIIIIIHHHIIIHHHGGGGGGGGGIIIKKKLLLNNNMMMKKKIIIIIIIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJLLLOOOOOONNNLLLLLLLLLgdDĦKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMMMMKKKJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIHHHGGGHHHHHHGGGFFFEEECCCAAA@@@???>>>===<<<;;;:::999999888888777666444333222111333333333gdKĦ111000000000000000//////...///sdKĦ////////////......//////////////////////////////...000333555555444ŶS0000000003we<------......,,,---...000222333///............---------------...iĉ@3hR/Ō////////////////////////000333555666444222111111111111111222222222111000///......///111222111111222111111///...---//////000000000DdDĦ000000000000///sdKĦ...---gdKĦ,,,,,,,,,---...000111222555444333333222333444444.../////////111111///111444gdKĦ555666555555555666444111///......333;;;;;;444//////---///222555555444222000///000111000......///111222222222222333333555666555444222111000111222333222222333333333444444444888666333000//////000111333444777999999777444111111333444333222000000111000111111111111111000///------............------000111222111000000111222444333333222111///...---,,,,,,,,,,,,---...000111......---------......///333333222111000///......------------------------...///000///---,,,---...000000000/////////000000000///---++++++---...000//////000000000111111111......------------.....................///000000111///------/////////..................---------000000///...------------+++,,,---.........///000333555888;;;<<<<<<;;;;;;===>>>@@@@@@>>>;;;666444222222111000/////////000111111222222222222111111///000111111111000...------,,,++++++---222666999555333000///000111000000000//////111333444444333//////000000///...,,,+++++++++,,,---------------000000/////////000000111222222333444444222111000---------------...///000>ALLLneLLLKKKJJJLLLMMMLLLneMMMMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJneHHHGGGFFFFFFIIIIIIIIIIIIIIIHHHHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFFFFFFFEEEEEEEEEDDDGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHneHHHIIIIIIIIIHHHHHHIIIHHHHHHHHHHHHJJJKKKLLLJJJIIIHHHHHHIIIKKKNNNOOOOOONNNMMMLLLJJJIIIIIIHHHIIILLLNNNOOONNNLLLKKKDeKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@???>>>>>>===<<<;;;::::::999888888777555444333222111555666ne///000111000000///////////////000ne000000000/////////......////////////////////////////////////111333555666444>A111111000k<---------...///,,,---...000222333333444///............---------,,,,,,---fh.....................//////000333555666444222111111000000000111222333111111000//////000222222333333222222111000///......///000000000De/////////000000000ne...---ne,,,,,,,,,------///000222333555444222111000111222333......//////000000000111---000ne444666777666555555555444222///------///333333000//////,,,...222444555333000...///000000000......000222333222222222333444444444111111000//////000111111000000111111111111222222888666444111000///000111444666999:::999666333222000111333222111///000000222222222333333222111111---..................---///000111111//////000111444444444333222000///...,,,,,,------...///000111000000///////////////000222222222111000//////...---------------------------/////////---,,,---...000000////////////000111//////000111111000000//////////////////000000000........................///............//////000000...------///000///...........................000000000000//////......,,,///111222111111222333999:::<<<>>>>>>===;;;:::666888:::;;;:::777333111111111000/////////000000222333333222111000/////////000111111111000...---,,,++++++,,,000555:::>>>555333111000111222222111///...///111333444222111...///000111111///---,,,+++,,,---.........------000000////////////000000000111111222111000///...//////......//////000KKKKKKLLLKKKKKKJJJKKKLLLLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKFFFFFFFFFGGGIIILLLNNNPPPPPPOOOMMMKKKIIIGGGGGGFFFHHHKKKMMMNNNMMMKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLMMMMMMMMMKKKJJJIIIIIIJJJKKKKKKJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKMMMMMMLLLJJJIIIIIIJJJHHHHHHGGGFFFDDDAAA???>>>>>>======<<<;;;;;;::::::888777666555444222111111555777......000111111000///////////////000000000000000000//////......//////000////////////////////////000111333444555444222222111...---......///000------///000222222333333///............---------,,,,,,------........................//////000333555666444222222111000000000111333444222222222222222222222111333222222111000//////...---...///000///,,,......////////////---------------------......000111222333666444333111000000111111...//////////////////000,,,...333444666666555333333444333111///---,,,,,,---......///000---///222444444222000......///000///......000111333111000111333444444444000///////////////000000//////000000000000000000555555444333222111111111444666999999777444222111...000111111000//////000333444444444333222222111......////////////......///000111000//////000111333444444444333222000///------...//////000000000111111000000///000000000111111000000000000//////........................---...///...---,,,---///000///...---...///000111,,,...000222222111///..................///000000........................//////............//////000...------///000000///.............../////////---...//////000/////////,,,111555777666666888:::<<<<<<======<<<;;;999888333555666888777666333222111000000000000000111222111111111000///...,,,+++///000000000//////......,,,,,,,,,---000555999<<<444222000000111333333222//////000222444333111......///000111111000///......///000111222111000000......------,,,,,,------///////////////......---------...///000222444LLLLLLLLLLLLMMMMMMMMMNNNJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLKKKJJJJJJKKKLLLMMMLLLJJJIIIGGGGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIKKKHHHHHHGGGGGGFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGDDDEEEGGGIIIJJJIIIHHHHHHDDDEEEFFFHHHIIIKKKLLLMMMOOOMMMKKKIIIGGGGGGFFFFFFGGGJJJLLLMMMLLLJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKMMMMMMMMMLLLJJJIIIHHHIIIKKKKKKJJJIIIKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJLLLMMMKKKIIIGGGHHHJJJIIIIIIHHHFFFDDDBBB@@@>>>=========<<<;;;;;;::::::777777666555333222111111222555777555111...///111222111000///...//////000000000000000000000000000000000////////////000000000000000000000000000000111111222333333333333222333333222111111000000//////.........//////000111......///111111222222222///............---------........./////////000000000000000000000000000000//////000333555666444222222111000///000111333444333444555555555333111000000000///...............------......///.........------........./////////---------......//////000/////////000000222333333777666555333222111111111///////////////.........+++---///111111222444666444333111111111000///------......---...000111111000111333444444222000///---...///...------///111222000...000333444444333000000000///////////////000000000000000000000000111222333444444333333222444666888777444111000111...000111111000//////000444444444333222111000/////////000000000000//////000111222222000000111222222333444555444333111000...//////000000000//////111111000///////////////......////////////000000////////////////////////---...///...------...//////...---,,,---...000111---...///000000000000//////......---...///000111......////////////......//////............/////////...------///000000///---........./////////000,,,...///111222222222222111666;;;<<<:::999;;;>>>::::::999888888777666666444555666666666555444333///000000111111111222222//////000000///...------000///......------..................///111333555222000//////111333444333111111222444555444000---...//////000111111111111///000222333333333111111///...---,,,,,,,,,,,,---////////////......---------......///000222333JJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLKKKJJJIIIJJJLLLMMMLLLJJJHHHGGGGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHFFFEEEFFFHHHKKKMMMHHHGGGFFFFFFEEEEEEFFFFFFIIIHHHGGGFFFFFFGGGHHHIIIFFFGGGGGGHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIHHHGGGGGGBBBDDDFFFIIIIIIHHHGGGEEEDDDEEEGGGHHHIIIJJJJJJJJJMMMLLLJJJHHHGGGGGGGGGHHHGGGIIILLLLLLKKKIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLIIIKKKLLLMMMNNNLLLKKKJJJHHHIIIJJJJJJIIIIIIKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIKKKLLLJJJGGGFFFGGGIIIJJJIIIHHHFFFDDDBBB@@@>>>=========<<<;;;;;;;;;:::777777666555333222111000...222666555111...///222222111///.........///000000000000000000000000000000000////////////000000111111111111111111111111111111111222222222333333333333222222111000000//////////////////000111111//////000111111111111111//////.........---------000000000000111111111111111111111111111111111111//////000333555666444222222111000//////111333444333555666777666444111///......---,,,,,,,,,,,,---------------......//////,,,---------......//////,,,------...///000111111000000000000111222333444888888777666444333222222000000//////.........---***,,,///000111222444777222111///...///...---+++---///000000000222333111333333555555555333111000,,,---...---------///111111///---///222555444333111111111111000000000000111111111111000000000000///111333555666555444333444666777555111//////111...000222222000000000111444444333333111000......000000111111111111000000111222333333111111222333111222444555555444222111///000000000000000///...000000///...............------......///000000000000000000000000000000000,,,...///...------...///...---,,,+++,,,...000111111000//////000111222333000///.........///111222......////////////......000//////........./////////...,,,---///000000///---.........//////000000...///222444555666666666888<<>>===<<<;;;;;;;;;777555222000///000111333999666333111111222111111000///...///111222222111//////...//////000111111////////////////////////............//////000000111111111000000000000000111111000000//////......////////////000111222333444333333222111000.....................---------...//////000000000000000//////000111111111111111GGGHHHIIIKKKLLLLLLMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEGGGHHHHHHGGGGGGHHHJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFGGGGGGHHHHHHGGGGGGEEEFFFGGGGGGFFFFFFGGGIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHIIIIIIIIIHHHFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEEEEFFFGGGIIIKKKJJJJJJJJJJJJIIIIIIHHHGGGIIIJJJJJJKKKKKKJJJIIIHHHIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLLLLJJJIIIJJJKKKMMMLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLJJJIIIJJJLLLMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHFFFGGGIIIIIIHHHFFFCCCAAA>>>======<<<;;;:::999999888777666444333333333333000000111111111222222222222222111//////......///111111000000000000111111333222111000////////////000000000000000000000000000000000000111111111222444333222111000000000000000111111222222111111000...///111222222222111000.........------...//////000///...///000111111111111111000000000000/////////000111111222222111111000000///000111333444555222333333333333111000/////////......---.........000//////...------,,,,,,000000///............///.........///000111111111333444444555666666777777999888777555444333222222555222///...000000///...///000222444666555222//////////////////............///000111333333444444555555333222000///...---//////............//////111111111222222111111000111111333333444333222222222111000///...............///222444555444444333444666777555111///000222222111111000000000000000444555666777777777666555:::777333111111111000000222222222222333333333333333333444444444333222222000000000//////......---//////...------.........//////............//////000///...---------......////////////000000000000//////............/////////111222222111111222444333111222333000+++,,,000000//////......///000111000000000/////////......///...---...111222222111////////////111444777888888999;;;>>>AAA@@@>>>;;;::::::999888777777777777666555222000///000222333888555222000111111111000111000///111333444333222000/////////000000111222000000000000000000000000------......////////////000000000000000000000000111111000000////////////////////////000111222222333333333222111000///...//////////////////.........///000000111111000000//////000111111111111111GGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIJJJIIIIIIHHHHHHGGGGGGFFFDDDFFFGGGGGGFFFEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEEEEFFFGGGFFFFFFFFFEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEBBBBBBCCCCCCDDDDDDDDDDDDIIIGGGEEECCCDDDGGGJJJLLLIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJHHHJJJKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHKKKJJJIIIJJJMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIFFFGGGHHHHHHGGGEEECCCAAA??????>>>===<<<;;;:::999999999777666555444444444222222222222333333333333222222111000////////////000000000000000111222333333222111000////////////000000000000000000000000000000111111111222222222333333222111000000000000111111111222222111111000//////111222222222111000...............///000000000000000000000111111111111000000000/////////......///000000111111000000111111111111222333555555111111222222222000///...000////////////000000111111000...------------...111000//////......//////......//////000000111111333555777999:::::::::::::::999888666555444444444444222///.../////////...111111222555666666333111......//////////////////111111111222333444555666444444333222111000///...000000000000000000000000000000111111111111111000333333444444444333222222111111000///...............000222333444555444444666555444333222222222222333222111000000222444555999999:::::::::999888888:::777333111000000000///222222222222333333444444222222333444444444333333000000000///////////////000000///...............000//////......//////000000//////............///000000///.........//////000//////......//////000000222444444333222333444333222222333111------111111000000////////////000/////////000000000111111111000///000222333333222...///222555888<<<>>>@@@>>>>>>>>>???@@@???<<<999555555444444444444444555666444222000000000222333666444111000000111000///222111000222444555555444111000000000000111222222111111111111111111111111---------...............000000000000000000000000111000000000000/////////............///000111222333333333222111000///...///000000111111111000000//////000111111111111000//////000111111111111111GGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFGGGGGGFFFEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEFFFFFFGGGGGGFFFFFFDDDFFFGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGFFFEEEEEEEEEFFFFFFAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFEEEDDD@@@AAAAAABBBBBBCCCCCCCCCIIIGGGEEEDDDEEEGGGIIIKKKIIIIIIJJJJJJJJJJJJJJJIIIGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLHHHIIIKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMMMMLLLKKKIIIHHHMMMKKKKKKLLLOOOQQQQQQQQQOOOOOOOOOOOONNNMMMLLLKKKFFFGGGHHHHHHGGGEEECCCBBB@@@???>>>===<<<;;;:::999:::999888666555555555555333333444444444444444444333222111000000000000000/////////000111222444555222222111000//////000000000000000000000000000000111111111222222222333333222111000000/////////000000000111111111000/////////000111222333222111111............///000111111///000111222111111111222111000000000///...............///000000000000000000000111111222333444444111111222222222111///...///////////////000111222222000...---,,,---...///111000000///.../////////.../////////000000000111222444777:::<<<<<<<<<;;;;;;:::999888666666666555222000///...///000111111333333333555777777555333......//////000000111111555444444333444555777888333333222222111000000000111111111111111111111111000000111111222111111111555555444444444333222222111000//////.........//////000111333444555555555777555333222333444444333444222111000111444777999<<<<<<<<<<<<;;;;;;:::::::::777444111111111000000///000000111111222222222111222222333444444444444000000000000000000000111111111000///............000000////////////000000000/////////////////////222111///............///000000////////////000000000222444444333222222333333111111333222......111111111000000//////.........//////000111222333333666555333333444444222111222333777:::===???@@@@@@===<<<<<<<<<===<<<999777444444444333333444555555555444222111000111222333444222000///000111000///111000000111444555555444222111111111111111222222000000000000000000000000------------............/////////000000000000000000000000000000000000000............///000111222333333333222111000//////000111222333333222222111///000111111222222111111//////000111111111111111GGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIGGGFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFFFFGGGGGGGGGGGGGGGDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDD@@@@@@@@@AAABBBCCCCCCCCCGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHHHHHHHIIIIIIJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLHHHJJJKKKKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIOOONNNMMMNNNQQQSSSSSSSSSPPPPPPPPPPPPOOONNNMMMMMMGGGGGGHHHHHHGGGFFFEEEDDD@@@@@@???===<<<;;;999999:::999888666555555444444555555444444444444444444333222222111111111111222/////////000111333555555222111000000000000000000000000000000000000000000222222222222333333333333000000///.........////////////000000///......---///000111333333222222111///////////////000111222...111333333222111222333222111111000///...............///000000000000000//////000111111222222222111222333333333222111000///.........///000111111222000...------...///000111111000///////////////////////////000000000000000222555888::::::::::::999888777666555444444444////////////000111333555555444444444666777666555000000000111111222222222888777666555555666888999111111111111111111111111111111222333333222111111000000111222222222222222666555555444444333333333111111000////////////000///000111333444555666666777555444444555666666555444333111111222555999;;;======<<<;;;;;;:::::::::<<<999555333222333222111///000000111222222333333111222222333444444444444000000000111111111111111222111000///////////////000000////////////000000///000000000000000000000222111000///////////////000000////////////000000///111444444333111111111222///...111111///...111111111000000//////.........///000111222444555555888666555555666777555444888999;;;<<<===<<<;;;;;;888777666666888888777666444333333333333444444555444333222111111111222333222000//////000111000///000//////000333444444333222222111111111111111222////////////////////////..............................//////000000000000000000000000111111111111.........//////000111222222222222222222111000///000111333444555444333222000111111222222222222222//////000111111111111111HHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFGGGGGGHHHHHHGGGGGGDDDEEEFFFEEEDDDCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCC@@@@@@AAABBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLIIIHHHHHHHHHHHHHHHIIIJJJEEEFFFHHHJJJKKKKKKJJJJJJIIIKKKLLLLLLKKKJJJJJJKKKIIIKKKLLLNNNNNNNNNMMMMMMKKKKKKLLLLLLMMMMMMLLLLLLPPPOOONNNOOORRRSSSTTTSSSQQQQQQQQQQQQPPPOOONNNMMMHHHHHHIIIHHHHHHGGGGGGFFFBBBBBB@@@???===<<<:::::::::999888777666555555555555555555555444444444444333333222222222222222333///000000111222333555555111111000000000000000111000000000000000000000000222222333333333444444444000//////....../////////000000000000///...------000000222333333333222111111111000000000000111111...111555555222111222444333333222111000///.........///000000111111000000...///000111111111111000111111222333333222111000000///////////////000111111000///......///000000222111000000//////000000////////////000000000000...///222444666777777777555444333222111111111111///000111111000222555777666555333444555777777666222222333333333333333333888777777666666666777777000000111111111222222222000111222333333222111000111111222333444444444444666666555444444444555555222111111000000111111111///000111333444666777888777777888888888777666666333333222222444666999:::::::::999888888888999999===:::666444333333333222111222222333444555666666222222333444444444333333222222222111111111111111111111000000000000111111111000000//////000000111///000000111111111111000111111222222222111000000111000000//////000000111///222444444333111000000222...---000222000///111///000000000000000///...///000111222333555666666555444555777:::<<<<<<;;;:::;;;;;;;;;999777666444333222111222444666666666222222111111111111222222333333222222222222222222111000///000111222111000/////////000333555555444222222111000000000000111........................///////////////.........---......//////000000111000000000111111111111222////////////000111222333222222222222222111000000000111333555666555444333111111222333333333333222//////000111111111111111HHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEEEEFFFGGGFFFFFFFFFDDDEEEFFFEEECCCBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEDDDDDDCCCAAAAAABBBCCCDDDEEEFFFFFFHHHHHHGGGFFFFFFGGGGGGHHHGGGHHHIIIKKKLLLLLLMMMMMMJJJIIIHHHGGGGGGGGGHHHIIIDDDFFFHHHJJJKKKKKKJJJJJJJJJLLLMMMMMMLLLKKKKKKLLLJJJKKKMMMOOOPPPOOONNNNNNJJJJJJKKKKKKLLLMMMOOOOOOQQQOOONNNOOOPPPRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMJJJJJJIIIIIIIIIIIIHHHHHHEEEDDDCCCBBB@@@>>>===<<<<<<;;;:::888777777777777555555555444444333333333333333222222222333333444000000000111222333444555111111000000000000111111000000000000000000000000333333333333444444444444111111000000000000111111222222222222111000///...000111222333333333222222333333222111000000000000---222666666333111222444444444333222111000/////////000111111222222111111///000111222222222111111///000111222222111000000222222111000000000111111//////////////////000000222111000000//////000000000000000000////////////...///000111333444555666444333222111111000111111222333444333111111444777777555333222444666777666555555555555444444444444555555666666555444333333//////000111222222333333000111222333333222111000111222333444555555555555666555555444444555666777333222222222222222333333000000111222444666888999666:::======:::777666777222222333333555666888999666666555444555666777777<<<999555333333333222111111222222333444555666777333333444444444333222222333333333222222111111000000000000000111222333333111111000000000000111111///000111222222222111111///111333555555444222000111111000000000000111111000333555666444222111000333...---111444222111222...///000111111000000///000111222333444555666777555555555888<<>>===<<<;;;:::999888888888555555444444444333333333333333333222222333444444111111111111222333444444111000000000000000111111000000000000000000000000333333333444444444555555333222222222222222333333444444444333333111000000000111222333444333222222444444222111000000//////---222777777333111222555555555444333222111000///000000111222222222222222000111222333444333222111...///000111111000//////444444333222111111111111...///000000000000//////222111111000000000000000000000000000////////////////////////111333444555666555444444333333333333555666777444111000333555777555222222333666666777777777777666555555555444333333444555444333111000//////000111222333444444///000222333333222000///222333444555666666666666666555444444555666777888333333333222333333444444000000111222444666888999555;;;@@@@@@;;;777666888222222333444555666777777333333222222222444555666;;;888444222222222111000///000000111333444555555444444444444333333222111444444333333222111000000//////000000111222444444111111000000000000111111///000111222333333222111...111444666777555333111111111000000000000111111111444777888666333222111444///...222555444333333---...///111111111000000111222222333444555666777888777777999<<<>>>>>>>>>444444333333222222111111444222000111333666777888555555444222111111111111222222222222222222222222000000000111333444333111111000111222555777777777111111000//////...//////000000000000000000000000222222111111000000//////---------...///000000111000000111111222222222222111111111111222333444555111111222222222111111000...000333555666555444222111222333333444444333333//////000111111111111111FFFFFFGGGHHHHHHHHHGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIJJJIIIGGGFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHGGGFFFDDDBBBFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKFFFHHHHHHHHHFFFFFFFFFHHHEEEFFFIIIKKKLLLLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHKKKLLLLLLLLLMMMMMMMMMMMMIIIKKKKKKKKKKKKKKKMMMOOOPPPOOOMMMMMMNNNPPPPPPPPPQQQOOOMMMMMMNNNOOONNNMMMIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHFFFEEECCCAAA@@@???===;;;::::::::::::888777777777666555444333333333333333444444444333333222222333333333333222111111***---000111111111111222111333555555222111000000111111111222333333444444222111000000000111333444222222222111111111111000333333333222222222111111333222111111000000111111111111222333222111000///111111111111111111111111111111111111111111111111000111222333444333333222111111111111111111222333///000111222333333222111000000000000////////////111111000///////////////............/////////000333333222222222333444444555555444222000000333555555444333222222222333444777666555555444444444444000222444666777666444333222111000//////000111222000111111222222222222111444333333222111000//////222222333444555666777888888777777666777777888888555444333222111222333444222000///111444555333111444777::::::999666444444777444222555:::===;;;888444333333333333333444444222333444333111000000111111111222444666666444222222444555444222222333444444333111000///000222333333333222222333444555555444333222000////////////000111222333333222111000111222555:::===<<<777222333111000000000000///---222222333333222111111000000111333444555444222111111/////////111222111000222333444444555555555555888888777777777888999999555444444444333222222222///000111222333444555555???:::444222444444111...111222333444555444333333111111111111222222222222000000111333555555333222000000000000000111111111111111000...------///222000111111111111000000//////111333333222111111111444333222222222111///---222222333444444444333333//////111333555555333111...///222444555444333222999555111111444555222///000222333333222222222333FFFFFFGGGGGGHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGGGGGGGIIIIIIIIIGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEEEEEEECCCBBB@@@DDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJHHHIIIIIIHHHGGGFFFFFFGGGEEEFFFIIIKKKLLLLLLKKKJJJLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMIIIJJJKKKKKKJJJKKKMMMOOOOOOMMMMMMMMMNNNPPPQQQQQQRRRPPPNNNNNNOOOOOONNNMMMJJJKKKKKKLLLKKKJJJIIIHHHHHHHHHFFFEEECCCAAA@@@??????===;;;;;;;;;:::888777777777666444444333333444222333333333333333222222333333333333333222111111000111333333111111111222222444555444222111000000000000111111222333333444111111111111111222222333222222222222111111111111000000111111222333333333333222111111000000111111///000111222333222222111111111111111111111111111111111111111111111111111000111222333333222222111111111000000000111222222///000111222333222222111000000000000000000000///111111000///////////////........./////////000000222222111111222333444444666666555333111111222444444333222222222333444555666555444333222222222222000222444666666555333222111111000//////000111111000000111111222222111111222222111111000/////////111222333444555666666777666666666777888999::::::666555444333222222333333444222222333666666555222444666999999777555444444888555333555:::<<<;;;888444444333222111111111111111222333333111111222444444444444555666666333111333444555444333222333555555444222111000111222333333222222222222333444555222111111000000000000111111222333333333222111111222444888>>>CCCAAA;;;555444333222222333333222111111222222222222111111000222333444555555555444333111000000222444555444333555666666666666555555444666666666666777888999999444444444444444444333333000000000111222444555666===999555444666666333///222333444555666555555444222222222222222222222222000000111222444444222111444444444444333333222222111111000...------///111000000000///...---,,,+++000222444444222111111222444333222222222222000...111222333333333333333333///000111333555555333111///000222444444444333222222///,,,---111333111///111333444444333222333333EEEFFFFFFGGGHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHFFFHHHIIIHHHGGGFFFFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBCCCCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKIIIGGGFFFFFFGGGEEEFFFHHHJJJJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLIIIJJJKKKKKKJJJKKKMMMOOONNNNNNNNNNNNOOOPPPRRRRRRSSSQQQOOONNNOOOOOONNNMMMLLLMMMNNNNNNMMMKKKHHHGGGHHHHHHFFFEEECCCBBB@@@@@@AAA???===<<<<<<;;;999777777666555444444444444444222222222333333333333333333333333333222222222222666666666444222111222333222444555444222111000111000000000111222222333333000111111222222222222222333222222222111111111111------...000222333444555333222111111000000111111...///000111333333333333222222222222222222222222000000000000000000000000000111111222222111000000000000//////000111222222000000111222222222222111000000000000000000000000111111000////////////000////////////000000000000111111111111222333444555666777777666333111111222222222111222333444666777555444222111000000000111000111333555555444222111111000000//////000000111//////000111111111111111000000000000000000000000111111222333444444555555555555666777999:::;;;<<<888777666444333333333333555444444555777777666444555666777666555444444555999666444666999:::888666666555444222111111111111000222333333222222444666777666555666666555333111444555666555444444555666666555444333222333444444333222222222222333444444111000000000111111222333222222333333333333222222333666===EEEJJJHHHAAA:::444333111111222333222111222222333333333333333333555555555555555555555555222222444666999:::888666:::999999888666555444444111111111111222333555555444444444444444555555555111000000000222444777888;;;999777888:::999666222444555666666777777666666222222222222222222222222000111111222222222222111222222222222222000///...111222111///......000222111111111000///---++++++000222333333222111111222444333222222333333111///000111222333333333333333000000111333555555333111111222333444444333222111...,,,***,,,000333222111333444666555444333333444DDDEEEFFFGGGGGGHHHGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGIIIIIIGGGFFFEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCAAABBBBBBCCCDDDDDDDDDDDD@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEDDDEEEGGGIIIJJJKKKKKKKKKFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJKKKKKKJJJGGGEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKIIIJJJJJJJJJJJJKKKKKKKKKIIIJJJKKKJJJJJJJJJLLLNNNQQQRRRRRRRRRQQQQQQQQQRRRRRRPPPNNNMMMNNNNNNMMMLLLNNNNNNOOOOOONNNKKKHHHFFFHHHGGGFFFEEEDDDBBBAAAAAABBB@@@>>>===<<<;;;999777777666555444444444444444222222222222222333333444444444333333222222222222888888777555222222333555333444555444222111111222//////000111111222222333000111222333444333222111333333222222222111111111,,,---...///111333444444333222111111000000111111//////000111222222333333222222222222222222222222////////////////////////111111111111000000000///////////////000111222222111111111111222111111111000000000000000111111111222111000000//////000000//////000000000111111111222222222222333555666777666888999888555222000000111111111222333666888999555444222000//////000111000111333444444333222111000000000000000000000000...///000000111111111111///000000000111111111222000111111222333333444444666666777888999:::::::::888888777666555444444333555555555666666666555555555666555444333333555777888666444555666777555333555555444444333333444444222333333333222333555777999777666555666666555333555666888777666666777888888888777666555666666666444444333333333333444444222222222111111222222333222222222333333333333333444888AAAJJJPPPOOOGGG@@@999777444333444444333222555555444555555555666666666666555444444555555666444555777;;;>>>???===;;;===<<<:::888666555444333222222222111222222333333333333444444555555555666333222111000222555888:::999888999;;;===<<<888555555555555666666666666666222222222222222111111111000111222222222222222333222222222222111000//////333333333222000000111333444444444333222111000///000111222222000000111222444333222333444444222000000000111222333333333333111111111222444444333111222333333444444333222111000...---///222444555444444666777777666555555666CCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFGGGHHHEEEGGGJJJJJJHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCDDDDDDEEEEEEFFFCCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFEEEEEE@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHJJJKKKLLLKKKKKKEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKKKKIIIGGGEEEEEEFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJHHHIIIJJJJJJIIIJJJLLLNNNUUUVVVWWWUUUSSSQQQQQQRRRPPPNNNMMMLLLMMMNNNMMMLLLOOOOOOPPPOOONNNKKKHHHGGGHHHGGGFFFEEEDDDCCCBBBAAACCCAAA>>>======;;;999777666666555444444444444555333333222222333333555555555444333222222222333333666666666444333333555777444555555444222111222333000000000111222222333333000111222444444333222222333333333222222222222111...//////000111111222222333222111111000000111111222222111111111111111111222222222222222222222222////////////////////////111111000000000000000000////////////000111222333222222111111111111111111///000000000111111111222222222111000000000000000000000000111111111111222333333333444444555777777555777999999666222000///000000000222444777999;;;888666333111000000111222111222333333333222111111000111111111111111111000......000111111222222222000111111222222333333444000111111222222333333333888888999999999888777777888777777777666555444444333444555555555444444444555555555333222333555888666555444444444333222111222222222333333555666777555666555444333444777999;;;999777666888888888777777999::::::999999:::<<<;;;;;;::::::999999999999666666555555555555666666666666555333333222222222222222222333333444444444555:::BBBMMMTTTTTTMMMGGGCCC@@@<<<:::999999888666666666555555555666666777555555555444555666777777777888;;;???BBBCCCAAA??????>>>;;;999777555444444999888777666666666666666333444444555555666666666666444333222333666999;;;777888;;;===???>>>;;;888555555555555555666666666333333333222222111111111111333444444333333555777999888777666666555555555444555666555333222333555333333444555555555444444///000111000///...000111333222222333555555444222000000111222333444444444222111111222333444333111333333444444333333333222333222111222333444444444555777888999777777888999CCCCCCEEEFFFGGGGGGHHHHHHEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFHHHKKKKKKIIIGGGFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFEEEDDDAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGIIIKKKLLLKKKJJJIIIEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJHHHFFFEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJJJJIIIJJJLLLNNNUUUWWWYYYWWWSSSQQQQQQSSSOOOMMMLLLMMMNNNOOOOOONNNPPPOOOOOONNNLLLJJJIIIHHHHHHGGGGGGFFFDDDCCCCCCBBBBBB@@@>>>======<<<999888666555555444444444555555444444333333333555666777666555333222222222333444333444555444444444666888555666555444222111222444000111111222333333444444111222222333333333333333333333333333222222222222000111111111111111111111333222111111000000111111333222222111000000111111333333333333333333333333000000000000000000000000111000000000000111222333000000000000111222444444333222111111000111111111///000000111111222222222222222111000000000000111000111111111222222222222444444444444444555555666444666888888555222111000000000111222444777999;;;:::888444222000111222333333333333333333222222111111222222333333222222111...///000222222333333333222222222333333444444444111111222222222333333333888888999999888777555444666666666777666666555444222444555555333222222333555555555444333444666888555555444444333222222111//////000111333444666777888999999888777999<<>>???>>>>>>>>>>>>>>>=========:::999999888888888888999999999777666555444444444555444444444555666777888888<<>>===<<<<<<;;;:::999777666666666777888666777777888999:::;;;;;;;;;<<<>>>AAADDDEEEDDDBBB@@@???===:::888888777888999999888777666666666666777777777777777777888888999888666666666777999;;;777999<<<>>>???>>><<<;;;555555555555555666777777666555555444444333333222222444777666555666999===@@@>>>:::777555555666666555666777666444333444555000111222333444444444444000000111000......000222333222222444666666555444000111222333444555555555333222111111333333333111333333333333333444444444444333333222222222333333555777999:::999999;;;<<>>===<<<<<<<<<:::888555555444444444555555666666555444444444666888999666555333222222222444555333555666777666555666777666666555444222111222444222222222333444444555555333222222222222333444444444444333333333222222222111111111111222222222222333222111111000000111111222111000000000111222333333333333333333333333333111111111111111111111111000000000000111333444555000000111111222444555666333333111000000000111111///000000111111222333333333222111111000000111111111111111222222222333333444444333222222222222333333555666666444222111111111111111222444777999;;;:::888444111000000222333444444444444333333222222222333444444444444333222///000111222444444444444222222222222222222333333222222222333333333333333555666777888888777555444333444555666666666555555222444666555333111222333555666666666555555777999555666666555444333333333222222222333555666888888;;;;;;<<<<<<===@@@EEEHHHLLLHHHCCC@@@?????????>>><<<>>>@@@@@@??????AAABBBAAAAAABBBBBBAAAAAA@@@@@@======<<<;;;;;;;;;;;;;;;:::999888888777777777777888888777777888:::;;;<<<<<>><<<;;;<<<<<<===999;;;===???AAABBBBBBBBB?????????BBBEEEFFFFFFEEEBBBAAA>>><<<;;;<<<<<<===999888888888999999:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999999999:::888:::<<<>>>======<<<<<<777777666666666777888999999999888888777666666666333666999999777999===BBBHHHDDD>>>777333222333444333555666555444333333444000111111222222222222111222222222111000000222444333222222444666777666555111222333444555666666666444222111111222333222111333333333333444444555666333444444333222222333444444666999;;;;;;<<<===???BBBCCCDDDEEEGGGGGGHHHHHHBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGJJJMMMMMMLLLIIIHHHGGGCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDCCCCCCBBBBBBAAACCCBBB@@@??????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCDDDCCCDDDEEEFFFEEEDDDBBB@@@CCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCDDDDDDEEEFFFGGGGGGHHHJJJLLLKKKIIIGGGEEEDDDEEEEEEGGGHHHIIIJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGFFFEEEDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJIIIIIIIIIKKKMMMLLLQQQUUUUUURRRQQQSSSVVVPPPOOONNNPPPSSSUUUUUUUUUPPPNNNLLLJJJIIIIIIJJJKKKHHHGGGGGGFFFEEEDDDCCCCCC???===<<<;;;<<<<<<:::999555555444444444555555666777666555444555777999;;;777555444222222333444555444666888999777666555666666666666444111111333555222333333444444555555666444333222111222333444555444444444333333333222222000111111222333333444444333222222111000111111111000000//////000222444555333333333333333333333333111111111111111111111111000000000000222444666777111111111222333555666777444333111000000000111111///000000111222222333333333222111111000111111111111111222222222333333333444333222111000000000000333444555444333111111222222111222333444777999;;;:::888444111///000111333555555555444444333333333333333555555555555333333000000222333444555555555111111111111111111111111333333333333333333444444222444666777888777666555222333444666666666666555333555777666333111222444444666777777666666777999666777777777555444555666888777777888888999:::;;;;;;===>>>???BBBFFFLLLPPPTTTOOOIIIDDDBBBAAA@@@@@@>>>@@@AAAAAAAAAAAACCCDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===============999999999888999999:::;;;;;;;;;::::::;;;===>>>???@@@AAAFFFNNNWWW]]]^^^]]]XXXUUUQQQPPPQQQSSSTTTTTTJJJIIIFFFDDDBBBBBBCCCCCC<<<>>>BBBEEEGGGHHHHHHGGGAAA@@@@@@BBBEEEFFFGGGFFFCCCBBB@@@>>>>>>???@@@AAA>>>>>>>>>???AAACCCDDDEEE??????>>>>>>=========<<<======<<<<<<;;;:::999999888:::<<<======<<<<<<===999888777777777888:::;;;<<<<<<;;;;;;:::999888888333777::::::999;;;@@@FFFSSSMMMEEE<<<666444555666222444555444333111222222333333333333333222111000333444444222111111333666333222222444777888777555111222333555666777777777444222111111222333222111222222222333444555666777444444555555444444666888444666999;;;<<<===???AAABBBBBBBBBCCCCCCCCCDDDDDDFFFEEEEEEDDDCCCBBBBBBBBBDDDCCCCCCBBBBBBDDDEEEFFFEEEDDDCCCCCCCCCCCCDDDDDDHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBAAAAAADDDCCCAAA?????????AAABBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDGGGFFFEEECCCCCCBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDAAAAAACCCDDDEEEEEEEEEEEEDDDFFFHHHJJJJJJIIIGGGEEEFFFEEEDDDEEEGGGIIIHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDGGGGGGGGGHHHGGGGGGFFFFFFDDDCCCCCCBBBCCCEEEFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMPPPPPPOOOOOOOOOOOOOOOPPPMMMLLLLLLLLLNNNQQQTTTVVVQQQOOOMMMJJJIIIIIIJJJKKKDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>><<<;;;:::999666666666666666666666666777666555555444444555555777666555444444444444444777888:::999777555444444222333333444444333333222444444444444444444444444444333222222111111222222444444666666666666444444111222222333333444555555333222111111000111111111///000000222333444555555888777444000...///333666000111111222222222111111...///000111222333444444222222222333555666888999444444333222222222222333////////////000111333444555444333000---...000333666444222222444666888888888555222222444555444222222222333333333333444444555333222333666888999::::::666222000222333222000000000111222333444444444555555555555555444333222333444555666666555444333333333444444333222000///222222222222333333333333666555444444666666555444555444444333333444555555222222333333333333333333555777888:::;;;;;;:::999888888777666666666666666777888999:::<<<>>>@@@AAADDDDDDEEEIIINNNQQQSSSSSS[[[VVVOOOJJJHHHFFFBBB???AAACCCDDDDDDCCCDDDFFFHHHEEEFFFGGGHHHGGGEEECCCBBB@@@@@@???>>>>>>>>>>>>???>>>===;;;:::::::::;;;;;;===>>>?????????@@@BBBDDDDDDEEEIIIPPPXXX^^^bbbccc```___]]]]]]^^^```aaabbb]]]XXXQQQMMMMMMNNNNNNMMMJJJJJJJJJKKKKKKJJJGGGDDD???@@@BBBEEEGGGGGGDDDBBB@@@AAACCCDDDEEEEEEFFFFFFCCCCCCDDDEEEFFFGGGHHHIIIJJJGGGDDD@@@???@@@BBBCCC@@@AAABBBAAA@@@???@@@AAA@@@@@@???>>><<<;;;;;;:::<<<;;;999999:::===@@@BBBBBB@@@===:::888888888999888:::<<<;;;888:::@@@FFFSSSOOOHHH@@@:::666444333222333555444333222222333222333333333333222111000444333333444555555333222111222333555666666555555444444333333444555777888444555666666777666666555999999888888888999::::::999::::::999888999;;;===<<<===@@@@@@AAABBBDDDFFFAAABBBBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBAAACCCCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDGGGFFFFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAADDDBBBAAA??????@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???@@@AAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCAAAAAABBBDDDEEEEEEEEEFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEDDDDDDEEEGGGIIIHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAABBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPOOOOOONNNNNNOOOPPPQQQRRRMMMLLLJJJIIIGGGGGGGGGHHHDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@???===<<<;;;:::999777777777666666666666666777777666555555555555555666666555444444444444444888999:::999777555555555333444444555555444444333444444444444444444444444444333333222222222222222222222333333333333222222111222222333444444555555333222222111111111111111000000111222333444555555777666333000......222555111111222222222222111111000000111222333444555555333333444444666888999:::666666555333333222222333111000//////000111222333555555333111//////222555666444222222444666777777777555222222444444333111222222333333333333444444555333333444777999::::::<<<888555333444555444333111111111222222333333333333333444444333333222111111222333444444333222111222222333444444444333222111111111222222333333444666444333444555666555444444444444333333333333333666666555555555555555555555555666888999999999999:::999999888888888999999:::;;;<<>>===<<<;;;<<<======CCCDDDFFFGGGHHHHHHIIIJJJJJJKKKOOOUUU[[[bbbfffhhhjjjiiiggggggiiimmmoooqqqkkkddd]]]YYYZZZZZZXXXUUURRRRRRQQQPPPPPPMMMIIIFFFEEEFFFGGGJJJLLLLLLIIIGGGAAABBBCCCDDDDDDEEEEEEDDDLLLLLLMMMOOOPPPRRRRRRSSSPPPNNNKKKHHHGGGHHHIIIJJJEEEFFFFFFFFFEEEDDDEEEEEEEEEDDDDDDCCCAAA@@@???>>>>>>===<<<<<<>>>AAADDDFFFHHHFFFDDDAAA???>>>>>>>>>888:::<<<:::888:::@@@EEEOOOKKKEEE>>>999666555555333333444555555555555444555555555555555555555555444444444444444444333222000111333444555555444444444333333333444555777888666777777777888888999999:::::::::;;;;;;<<<<<<===<<<===<<<;;;:::;;;>>>@@@???AAACCCDDDDDDEEEGGGIIIAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA????????????????????????>>>???@@@AAAAAAAAAAAAAAACCCBBB@@@??????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@??????>>>??????BBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBDDDGGGHHHHHHGGGDDDCCCBBBAAA@@@???>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPOOONNNMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB??????>>>===;;;:::999999777777777777777777777777888777666666555555666666777777666555555555666666:::::::::888666555555777444444555555555555444444333333333333333333333333444444333222222222222333333222222111111222222333111222333444444555555555333333222111111111111111000000111222333444555555555555333000...///111444222222222222222222111111111111222333444555666666555555555666888999;;;<<<999888777555444333222222222111000000000111222333555555444222111111444666555333222222444666666666666555333333444333222111222222333333333333444444555444444666888:::::::::888555333111222222222111111111111222222222222222333444444444444333333222111222333444444333222111111222333444555555555555111222222333444555555666777555444555666777666555555555666666666444333222555555444444333333333222555555666666777999:::;;;;;;;;;<<<<<<<<<<<<<<<===;;;<<<>>>AAADDDHHHKKKMMMNNNOOOQQQVVV[[[___``````[[[XXXRRRNNNLLLJJJHHHGGGDDDFFFGGGHHHGGGHHHJJJLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDD>>>===<<<;;;<<<===>>>???EEEHHHLLLOOOQQQQQQPPPPPPOOOPPPSSSWWW]]]ccchhhkkkqqqpppoooppprrrwww{{{~~~}}}vvvmmmjjjkkkjjjeee```ZZZYYYXXXXXXVVVTTTOOOLLLIIIIIIJJJMMMOOONNNLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHPPPQQQSSSUUUWWWYYYZZZZZZWWWWWWUUUTTTSSSSSSSSSSSSOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFCCCBBBBBBBBBDDDGGGJJJMMMNNNLLLIIIFFFCCCBBBAAAAAA<<<===>>><<<:::<<>>:::999888999888666555777:::;;;:::777555444444333333444555555555555555444444333333333222333444666666666555555555555444555666888:::;;;<<<;;;;;;:::;;;===???AAA@@@AAAAAABBBBBBBBBCCCCCCDDDDDDCCCAAA@@@AAAEEEHHHGGGIIILLLMMMNNNNNNPPPRRRAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAABBBBBBCCC@@@AAAAAABBBBBBBBBBBBBBB>>>>>>>>>=====================>>>>>>>>>>>>??????<<<===>>>@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>AAA@@@??????>>>>>>>>>>>>>>>>>>=========>>>??????AAAAAABBBCCCDDDEEEGGGGGGHHHGGGEEECCCBBBBBBBBBBBBAAA@@@@@@BBBEEEFFFFFFFFFBBBAAA@@@???>>>======<<<@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQOOOMMMJJJIIIIIIIIIIIIIIIHHHGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAA======<<<;;;:::999888888666666777777777777777888888777666666555555666666999999888888888888999999::::::999777444444555777333444444555555444444333333333333333333333333333555555444333333333333333555444333222222333444555111222333444555555555444333333222111111111111222111111222222333444444555555555444222000000333555333333222222111111222222111222222333444555555555666666777888999;;;<<<===;;;:::999777555333333222444333222111000111222333333444444222111222444777555333222222444555666555555555444444444333222111222222222333333333444444555555666888;;;<<<;;;:::555444222111111111111000222222222222222111111111555555555666666555555444333333444555555444333333222222333333444444444444333333444444555666777777888777666666888888777666777888999:::999777555333555444444333333222222111777666666666777999;;;<<<<<<======>>>???@@@@@@@@@???@@@BBBEEEHHHLLLOOOQQQQQQRRRTTTYYY^^^bbbcccbbb\\\YYYTTTPPPMMMKKKIIIIIIGGGIIIKKKLLLLLLLLLNNNPPPMMMMMMLLLJJJIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEAAA@@@@@@???@@@AAACCCDDDHHHLLLRRRYYY]]]^^^\\\YYYVVVWWWYYY[[[___ffflllqqqwwwwwwwwwwwwyyy}}}|||yyyzzzxxxppphhh___^^^^^^^^^]]][[[WWWTTTPPPOOOPPPQQQSSSSSSQQQOOOQQQQQQPPPPPPOOOOOOOOOOOOSSSTTTWWWZZZ]]]___```aaa^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWUUUSSSQQQOOOJJJJJJIIIIIIKKKOOORRRTTTWWWUUURRRNNNJJJGGGFFFEEEBBBCCCBBBAAA???@@@DDDGGGHHHFFFCCC@@@>>>===>>>>>>???<<<999;;;@@@AAA>>>999666555444333333444444555555666666555444333444555666777888999:::999999888888888888999:::===???@@@CCCAAA@@@???@@@DDDGGGJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLJJJIIIKKKOOORRRTTTVVVYYYZZZ[[[[[[\\\]]]AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA>>>???@@@AAABBBAAAAAAAAA==================<<<<<<===>>>>>>>>>?????????@@@<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAA@@@??????>>>AAA@@@???>>><<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAAAAABBBCCCEEEGGGHHHHHHFFFDDDBBB@@@@@@AAAAAA@@@??????AAACCCEEEDDDDDDCCCBBBBBBAAA@@@@@@??????>>>??????@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNNNNQQQQQQOOONNNMMMMMMMMMMMMNNNOOOPPPQQQPPPMMMJJJIIIGGGGGGHHHGGGGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA===<<<<<<;;;:::999888888666666777777888888888999888888777666666666666666999888888888888888999999999999888666333333444666333333444444444444333333333333333333333333333333666555444444333333444444666555333333333333555666111222444555666666555444444333333222111222222222222222222333333444444555555666666555333333444666444444333222111111222222111111222222333333444444777777777888:::;;;===>>>===<<<:::777555444333333444333222111111222333333222333333222111111333555444333222222444555555444444555555555555444333333222222222333333333444444666666777:::===>>><<<:::777777777666555444555555333333333222222222222222444444555555555555444444222333444555555444333222444444333333222222222222222333333444555555666666777666555555777777666555777888999::::::888666444777777666666666555555555888777666666777888:::;;;<<<===???@@@BBBBBBCCCCCCFFFGGGHHHJJJMMMPPPSSSTTTRRRSSSVVVZZZ^^^aaaaaa```YYYWWWSSSOOOKKKIIIIIIIIIKKKMMMPPPRRRRRRRRRSSSTTTUUUTTTRRRPPPOOOOOOOOOOOOMMMLLLKKKKKKJJJJJJKKKKKKHHHHHHGGGGGGGGGIIIJJJKKKNNNRRRZZZdddkkkmmmiiifff______```aaadddkkktttzzzvvvmmmfffeeeddddddcccaaa]]]YYYYYYYYYXXXYYY[[[ZZZXXXVVVWWWWWWUUUTTTTTTSSSTTTTTTZZZ\\\```dddgggjjjkkkkkkeeeeeefffgggffffffeeedddcccaaa___^^^______\\\ZZZZZZ[[[^^^___^^^\\\YYYWWWTTTSSSRRRRRRTTTWWW[[[]]]cccaaa]]]YYYUUUQQQNNNMMMJJJJJJJJJIIIGGGFFFGGGHHHGGGFFFDDDBBBAAABBBCCCCCCEEEAAA>>>@@@CCCDDD@@@<<<<<<<<<:::999888777777777777888999777666555777:::;;;;;;===>>>>>>===<<<<<<<<<<<<<<<===???AAADDDEEEGGGFFFDDDDDDFFFJJJOOOQQQWWWVVVUUUSSSSSSSSSSSSSSSXXXXXXXXXWWWWWWYYY]]]```ccceeehhhjjjiiiiiiiiijjjAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@????????????>>>>>>???@@@@@@@@@@@@@@@===>>>???AAAAAAAAA@@@@@@AAA@@@@@@??????>>>=========>>>>>>??????@@@@@@@@@===>>>???@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@???>>>@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????AAAAAAAAAAAACCCEEEHHHIIIIIIHHHFFFDDDBBBBBBCCCCCCBBBAAA@@@AAACCCDDDDDDCCC@@@@@@@@@???????????????>>>???@@@AAAAAABBBAAAAAABBBCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNRRRQQQPPPNNNMMMMMMMMMMMMOOOPPPQQQRRRQQQNNNLLLKKKGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB???>>>>>>===<<<<<<;;;;;;888888999999:::;;;;;;;;;::::::999888888888888999777666666666666777888888999999999777555333444555444444555555555555444444444444444444444444444444666666555444444444444555444333333222222333333444111222444666777666555444444444333222222222222222222333333333444444444555555666777777555555555777666555333222111111222222111222222222333333333333666666666777999:::<<<===<<<;;;999777555444333333444333222222222333444555222333444333111111222444444333222333444555444222222444777777666555555666222222333333333333444444666777999===??????===;;;666777888777555444555666333333333444444444444444222222333444444444444333222333444555555444333222666555444333222222222222333444444444444555555555666555444555666777666444666777888999999888777666777777777777777777777777:::999999888999999999:::===>>>AAACCCEEEFFFFFFFFFGGGGGGIIIKKKMMMPPPRRRTTTVVVVVVXXX\\\___```^^^]]]WWWVVVTTTPPPMMMLLLMMMOOOTTTWWWZZZ\\\\\\]]]^^^___\\\[[[XXXWWWVVVWWWXXXYYYWWWWWWUUUTTTSSSRRRRRRRRRPPPOOONNNMMMNNNOOOPPPQQQSSSWWW```kkksssuuuqqqlllaaabbbbbbbbbeeelllwwwzzzsssnnnmmmllllllkkkhhhdddaaaaaa___^^^___```___^^^\\\]]]\\\ZZZYYYYYYYYYZZZZZZ```cccggglllqqqsssuuuuuunnnooooooppppppppppppoookkkhhheeeeeeffffffccc______aaaeeeggghhheeebbb``````___^^^]]]___bbbeeeggghhhgggdddaaa]]]ZZZWWWVVVWWWWWWWWWVVVTTTQQQNNNLLLKKKJJJIIIGGGGGGHHHHHHIIIJJJHHHFFFGGGIIIIIIGGGDDDDDDDDDBBB@@@>>>;;;888777:::<<<>>><<<:::;;;>>>BBBBBBBBBDDDDDDDDDDDDCCCBBBAAAAAAAAACCCEEEHHHKKKLLLNNNMMMLLLLLLOOOSSSXXX[[[aaa___]]][[[[[[]]]___aaaggghhhjjjjjjkkkmmmpppsssvvvyyy||||||{{{yyyyyyyyyAAA@@@@@@@@@????????????????????????????????????===>>>???@@@@@@@@@??????;;;<<<>>>@@@AAAAAA@@@???BBBAAA@@@???>>>===<<<;;;<<<======>>>??????@@@@@@??????@@@@@@AAA@@@@@@???>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA??????@@@AAAAAA@@@???>>>======<<<<<<<<<======>>>============>>>???@@@@@@AAAAAA@@@AAACCCEEEHHHJJJKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCDDDEEEFFFEEECCC@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTRRRPPPNNNMMMKKKJJJIIIHHHGGGHHHIIIIIIGGGFFFFFFFFFFFFEEEEEEEEEBBBBBBBBBAAA@@@@@@??????<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<888888888888888999::::::999:::;;;:::888666666666666666777777777777666666555555555555555555555555777666666555555555555555333444444555555444444333000222555777777777555444444444333222222222222333333333333444444444444444333555777777666555555666777555333111111111222333333333333333444444444444444555555666777999;;;;;;;;;:::999777555444444333333333222222333444555666444555555444222111222333444333222333444444333111111444888999888777888999222222333333333333444444666777:::>>>AAAAAA>>>;;;333555777666444333444555333444444555555666666666444444555666666666666666555666777888888777666555777666555444444555666666999999999999999888888888;;;999888999:::;;;:::999999999999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????AAAAAAAAA@@@@@@???>>>===>>>@@@CCCFFFIIIJJJJJJJJJGGGHHHJJJMMMPPPTTTWWWXXX\\\]]]^^^```bbbaaa^^^\\\YYYZZZZZZYYYWWWWWW[[[^^^eeehhhlllnnnnnnnnnooopppjjjhhhfffddddddeeehhhiiijjjiiigggeeecccbbbaaaaaa______]]]\\\\\\]]]^^^^^^```cccjjjttt|||~~~yyysssfffggggggfffhhhppp|||{{{qqqqqqrrrsssuuutttqqqoookkkjjjhhhhhhiiihhhgggeeeiiihhhfffeeeeeefffggghhhiiilllrrrxxx|||zzzzzzzzz{{{{{{|||||||||wwwssspppoooqqqpppmmmiiihhhkkkppptttuuussspppmmmlllkkkiiihhhiiikkknnnpppmmmmmmlllkkkjjjhhhgggfffiiiiiijjjiiigggaaa[[[WWWTTTTTTSSSRRRQQQQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUUUURRRRRRQQQOOOKKKEEE@@@===???BBBDDDCCCAAABBBGGGKKKMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKMMMPPPSSSVVVWWWYYYYYYYYYZZZ]]]aaaeeehhhkkkiiifffeeegggkkkqqqttt|||~~~AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>?????????<<<===???@@@@@@??????>>>:::<<<>>>@@@AAA@@@???>>>@@@@@@>>>===;;;999888888<<<<<<<<<===>>>??????@@@@@@@@@AAAAAAAAA@@@@@@???===>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA======???@@@@@@???>>>>>>::::::;;;;;;===>>>@@@AAA=========>>>>>>@@@AAAAAAAAAAAA@@@AAACCCEEEHHHJJJLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEGGGGGGHHHIIIJJJKKKLLLMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVUUUUUUVVVVVVWWWWWWXXXXXXYYYXXXXXXWWWVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[]]]^^^ZZZYYYXXXVVVTTTRRROOONNNPPPOOOMMMLLLKKKMMMNNNOOOIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEDDDDDDCCCCCCCCC>>>??????@@@AAABBBBBBBBBAAA@@@@@@???????????????;;;;;;;;;;;;;;;<<<===>>>:::<<<======:::888777777888888999999999999888888666666666666666666666666777777666555555555555555555666777888888777666555000222555777888777555444555444333333222222333333333333444444444444444444222444666777666444444555777666333111111111222333444444444555555555555555333444444555666888:::::::::999888666555444444444333333222222333555666777666777777666444222333444444333222333444444333111000444888:::999888999;;;222222333333333444444444666888;;;???BBBAAA>>>;;;777999;;;;;;888666777999444444444555666777888888888888999::::::::::::::::::;;;<<<======<<<;;;:::777777666666666888999:::@@@@@@@@@???>>>>>>======AAA???>>>???@@@AAA@@@???============>>>@@@AAABBBGGGHHHHHHIIIJJJKKKLLLLLLHHHIIIIIIIIIHHHFFFDDDBBB@@@BBBEEEIIIKKKLLLLLLLLLNNNOOORRRUUUYYY^^^aaacccbbbbbbcccdddeeeddd```]]]^^^```bbbbbbbbbdddiiimmmtttwww{{{}}}~~~~~~{{{yyywwwuuuuuuwwwzzz}}}}}}{{{yyywwwuuutttttttttsssrrrpppppppppqqqqqqqqqsssyyy~~~pppqqqqqqpppqqqzzzooopppsssxxx|||~~~zzzxxxvvvvvvvvvvvvtttsssvvvuuusssrrrrrrtttuuuwwwuuuyyy}}}yyyyyy{{{zzzvvvrrrqqqtttzzz{{{yyytttrrrqqqoooppprrrtttvvvwwwxxxxxxyyyzzzyyyyyyyyyxxxxxxyyyyyyvvvooogggaaa^^^^^^]]]\\\[[[[[[[[[[[[XXXZZZ]]]______```bbbdddddddddcccaaa[[[UUUNNNJJJCCCFFFHHHGGGEEEGGGLLLRRRWWWXXXYYYZZZZZZYYYXXXWWWTTTTTTUUUWWWYYY\\\___aaadddddddddfffiiimmmqqqttttttqqqnnnnnnqqqxxxDDDCCCAAA???============>>>@@@BBBBBB@@@>>>>>>>>>AAA@@@???===<<<<<<<<<<<<>>>????????????>>>======AAAAAA@@@>>>===;;;::::::>>>>>>============>>>>>>@@@BBBDDDCCCBBB@@@???@@@?????????@@@@@@AAAAAAAAADDDCCCBBBAAA???>>>======@@@@@@@@@@@@@@@???>>>>>>======<<<<<<>>>AAAEEEGGGHHHGGGFFFGGGIIIKKKKKKJJJEEEAAAAAADDDFFFFFFIIINNNWWWVVVZZZ___```]]][[[\\\ccc```\\\WWWTTTPPPLLLIIILLLMMMOOORRRUUUYYY\\\^^^___aaaaaa```^^^^^^^^^___```aaabbbbbbbbbbbbaaa```ccccccccccccdddeeeffffffeeeeeeeeefffffffffggggggfffggggggggggggggggggfffffffffeeeeeeeeeeeefffffffffeeedddbbbaaa___^^^]]]^^^bbbdddaaa[[[XXXYYY[[[XXXYYYZZZXXXVVVSSSSSSSSSQQQQQQQQQQQQOOOMMMKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLHHHIIIKKKLLLKKKJJJHHHGGGGGGEEECCCCCCCCCDDDCCCBBBBBBDDDDDDCCC@@@===<<<<<<<<<======>>>===<<<::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<:::999:::;;;;;;:::999::::::::::::::::::;;;;;;999999888888888888999999;;;:::888777777777777888999999999999:::::::::;;;;;;<<<===<<<:::::::::<<<888888777666555555555555999777555555666777666555888777666666666888:::<<<===<<<;;;;;;;;;;;;999777222666888777999===>>><<<888777555555666666444333666666666666666777777777888888999<<<@@@CCCDDDDDD>>>===;;;999888777888888;;;===???@@@AAA@@@>>>======>>>???>>>===>>>@@@AAA>>>???@@@AAABBBAAAAAA@@@BBBBBBCCCFFFIIIJJJJJJHHHGGGHHHHHHHHHFFFCCC@@@>>>>>>======>>>@@@CCCFFFGGGJJJMMMPPPQQQOOOLLLKKKKKKNNNNNNNNNOOORRRRRRQQQPPPNNNLLLIIIJJJNNNSSSWWWYYYZZZ[[[]]]```cccdddcccaaadddaaa___``````[[[RRRJJJOOOQQQRRRSSSSSSSSSUUUVVV\\\^^^aaadddggglllrrrvvvwwwxxxyyyxxxuuuoooiiifffgggkkkrrrwwwzzz|||~~~}}}zzz}}}}}}{{{{{{}}}~~~~~~yyyqqqooommmkkkjjjjjjiiigggeeecccdddgggkkkqqqwww|||~~~wwwkkk]]]TTTPPPOOONNNNNNQQQUUU[[[^^^hhhhhhhhhiiiiiigggccc```aaaaaabbbeeehhhlllppprrrrrrsssuuuwwwzzz}}}}}}zzzyyy|||CCCBBB@@@???===============???AAAAAA???=========@@@???>>>===<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@CCCBBBAAA@@@>>>===<<<<<<>>>======<<<<<<======>>>???AAACCCCCCAAA???????????????@@@@@@@@@AAAAAAAAACCCBBBAAA@@@??????>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>???BBBHHHMMMPPPPPPPPPQQQSSSUUUVVVTTTRRRLLLIIIIIIMMMPPPPPPSSSXXXfffeeehhhmmmmmmhhheeefffhhhfffdddbbbaaa___\\\YYYVVVXXX\\\aaafffkkkppprrruuuvvvwwwvvvtttsssssstttrrrsssuuuvvvvvvuuutttrrrtttsssssssssttttttuuuvvvuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvzzzzzzyyyxxxxxxxxxyyyyyytttsssrrrqqqpppooonnnmmmnnnppprrrooojjjfffgggiiihhhiiiiiihhheeebbbaaabbb````````````___^^^\\\[[[WWWWWWWWWXXXXXXYYYYYYYYYWWWXXXYYYZZZYYYXXXVVVUUUUUUSSSQQQPPPPPPQQQPPPNNNNNNOOOPPPNNNKKKHHHFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@>>>>>>>>>???@@@BBBBBBCCCDDDDDDEEEEEEFFFDDDFFFFFFFFFDDDCCCDDDEEECCCBBBAAA??????>>>>>>>>>BBB@@@>>>>>>???@@@???>>>???>>>>>>>>>???AAACCCEEEFFFEEEDDDDDDDDDCCCAAA???>>>AAABBB@@@@@@BBBBBB??????>>>===>>>@@@AAA@@@>>>@@@???>>>======>>>???@@@CCCCCCDDDHHHLLLOOOOOONNNIIIGGGEEECCCBBBAAAAAAAAACCCDDDEEEGGGGGGGGGFFFEEEFFFGGGHHHIIIHHHIIILLLNNNMMMOOOQQQTTTVVVVVVVVVVVVVVVVVVWWWZZZ]]]___^^^]]]]]]]]]]]]\\\ZZZWWWUUUSSSTTTRRROOOMMMNNNQQQVVVYYY^^^aaadddeeedddbbbaaaaaadddccccccdddfffgggeeedddccc```^^^^^^bbbhhhlllnnnpppqqqssswww|||~~~}}}|||~~~|||{{{{{{zzzuuukkkccc___```aaabbbaaabbbccceeejjjmmmppptttyyy|||yyyyyy~~~}}}{{{yyywwwwwwvvvtttrrrqqqrrrtttyyy|||nnnddd[[[ZZZYYYYYY\\\aaafffjjjqqqqqqqqqrrrsssqqqmmmkkkmmmnnnpppssswww{{{}}}BBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBBBB@@@???>>>??????>>>======<<<<<<<<<<<<===>>>>>>@@@AAABBBBBBCCCDDDDDDCCCBBB@@@???>>>>>>???>>>>>>======>>>>>>??????@@@BBBAAA@@@>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@????????????????????????@@@??????>>>===??????@@@DDDJJJRRRZZZ______aaadddhhhjjjhhhddd```ZZZWWWXXX]]]```aaadddiiiwwwvvvyyy~~~}}}wwwssssssuuutttsssssssssqqqnnnkkkeeehhhnnnuuu}}}~~~{{{{{{|||}}}~~~~~~}}}yyywwwvvvvvvuuuuuuvvvvvvvvvuuussssssnnnnnnnnnnnnnnnoooooooooppppppqqqqqqpppnnnlllkkkllljjjgggfffffffffeeecccbbbcccdddbbb^^^[[[YYYYYY[[[\\\^^^^^^^^^]]][[[ZZZYYYZZZZZZ[[[[[[[[[ZZZZZZZZZYYYXXXYYY[[[\\\\\\[[[YYYYYYZZZYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWTTTRRRPPPMMMMMMMMMOOOPPPSSSTTTUUUWWWXXXYYYYYYZZZVVVXXXXXXXXXVVVUUUVVVWWWVVVUUUTTTRRRQQQPPPPPPPPPSSSQQQOOOOOOPPPPPPPPPOOOMMMMMMMMMNNNPPPRRRTTTVVVXXXVVVUUUUUUUUUUUURRRPPPPPPSSSSSSPPPOOOPPPOOOLLLLLLLLLMMMPPPSSSUUUTTTSSSRRRQQQNNNMMMMMMNNNPPPQQQUUUVVVYYY^^^bbbdddcccaaa\\\[[[YYYWWWUUUSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWYYY[[[\\\]]]___bbbdddcccfffkkkooossstttttttttttttttuuuwwwzzz||||||{{{|||{{{zzzxxxvvvtttrrrqqqsssoooiiieeeeeejjjpppttt{{{}}}|||zzz{{{|||uuuwwwwwwwwwvvvvvvxxxzzzvvviiihhhggghhhkkkoootttwww{{{{{{{{{|||}}}|||yyywwwyyy|||AAAAAA@@@@@@??????>>>>>>@@@BBBDDDDDDBBB@@@@@@@@@>>>>>>===<<<<<<=========??????@@@@@@AAABBBCCCCCCDDDDDDCCCBBBAAA@@@??????@@@@@@@@@??????@@@@@@@@@>>>???AAA@@@???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAA??????@@@@@@??????>>>===???@@@DDDJJJTTT```jjjqqqqqqtttyyy~~~~~~xxxtttllljjjkkkqqqttttttwww|||~~~yyyvvvtttxxx~~~}}}{{{zzz||||||zzzvvvsssqqqqqqtttuuuwwwxxxxxxwwwuuusssqqqrrrssstttuuuttttttsssrrrqqqqqqrrruuuvvvvvvuuurrrrrrrrrrrrrrrqqqooonnnppppppooooooooooooppppppllliiifffcccbbbccceeegggiiikkkmmmoooqqqrrrrrrsssooopppqqqpppnnnnnnnnnooooooooommmkkkjjjiiiiiiiiiiiigggeeeeeefffgggfffeeeccccccdddeeegggjjjlllnnnpppnnnmmmmmmmmmllliiigggeeehhhhhhfffeeeggggggccc___```ccchhhmmmoooooonnnllliiifffdddccceeegggiiilllnnnrrrxxx|||}}}{{{yyytttsssrrrooommmkkkjjjiiihhhiiijjjkkkllllllmmmmmmnnnpppsssuuuvvvyyy}}}}}}wwwvvvuuuuuuvvvyyy}}}AAAAAAAAAAAAAAA@@@@@@@@@???AAACCCCCCAAA@@@???@@@>>>>>>=========>>>>>>???BBBBBBAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@??????>>>@@@??????>>>>>>??????@@@>>>???@@@???>>>>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>???@@@AAA@@@@@@@@@@@@@@@???>>>>>>@@@CCCIIISSS```ooo{{{|||{{{|||~~~~~~~~~|||}}}~~~~~~{{{vvvxxx|||~~~~~~AAAAAABBBCCCCCCCCCBBBBBB===???AAAAAA???=========>>>>>>>>>>>>??????@@@AAADDDCCCAAA@@@???@@@AAAAAABBBBBBAAA@@@@@@???>>>>>>=========<<<<<<=========???@@@@@@@@@>>>???@@@BBBAAAAAAAAA@@@@@@@@@@@@???@@@???>>>======>>>@@@AAAAAAAAAAAABBBAAA@@@@@@???BBBGGGPPP^^^nnn~~~AAABBBCCCEEEEEEEEEDDDDDD>>>@@@BBBBBB@@@>>>>>>>>>????????????@@@AAABBBCCCBBBAAA?????????@@@BBBCCCBBBBBBAAAAAA@@@????????????>>>>>>======>>>>>>???@@@@@@AAA@@@??????BBBDDDAAAAAAAAA@@@@@@@@@??????AAA@@@>>><<<<<<===???AAABBBBBBCCCCCCBBBBBBAAA@@@FFFLLLXXXiii{{{~~~BBBCCCDDDFFFFFFFFFEEEEEEAAACCCEEEEEECCCBBBAAABBB?????????@@@AAABBBCCCDDD@@@???>>>>>>???AAACCCEEEBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAAAAAAAAAAAAAABBB@@@AAAAAA@@@???@@@BBBEEEAAAAAAAAA@@@@@@?????????BBB@@@>>><<<<<<===???@@@CCCCCCDDDDDDCCCCCCBBBAAAIIIPPP^^^ppp}}}}}}}}}}}}~~~~~~|||zzz{{{~~~GGGFFFEEECCCBBBBBBBBBBBBAAABBBCCCEEEDDDCCCBBBAAADDDDDDDDDCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEAAABBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAA@@@???>>>>>>@@@@@@????????????????????????>>>>>>>>>>>>>>>???@@@???===<<<<<<<<<===>>>AAABBBCCCCCCBBBBBBDDDFFFHHHNNN^^^uuu~~~{{{zzz}}}~~~~~~{{{xxxwwwvvvuuuvvvwwwxxxyyyvvvuuutttuuuvvvyyy|||~~~~~~{{{zzz|||}}}FFFEEEDDDCCCCCCCCCCCCCCCAAABBBDDDGGGHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@??????>>>>>>@@@@@@@@@@@@@@@?????????@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAACCCEEEHHHOOO___vvvzzzwwwuuuwww||||||vvvrrrooonnnpppqqqtttvvvyyy{{{||||||~~~}}}}}}}}}}}}xxxtttrrrooonnnnnnnnnnnnoooqqqqqqqqqqqqpppooopppqqqsssuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{||||||}}}||||||{{{{{{zzzxxxtttpppnnnoooqqqoooooopppqqqrrrsssssstttwwwwwwvvvwwwwwwxxxyyyzzzEEEDDDDDDCCCCCCDDDDDDEEEAAACCCFFFIIIKKKLLLKKKKKKFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCBBBAAA@@@???AAA@@@@@@@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>======??????@@@@@@@@@@@@@@@???===???@@@@@@@@@AAACCCFFFJJJQQQaaawww~~~}}}}}}~~~~~~}}}|||yyyzzz|||}}}~~~~~~~~~}}}}}}~~~~~~zzzvvvttttttnnnkkkiiikkkpppuuuwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{|||{{{xxxsssmmmhhheeecccbbbgggiiimmmppprrrssssssssstttsssrrrppppppppppppqqqsssssssssrrrpppmmmjjjiiiffffffffffffggghhhjjjjjjmmmlllkkkjjjiiijjjkkkllljjjjjjiiihhhiiikkkmmmnnnpppqqqqqqrrrrrrqqqqqqpppoooooolllhhhdddbbbcccdddfffffffffggggggggghhhhhhhhhhhhgggggggggjjjlllmmmDDDDDDCCCCCCDDDEEEFFFFFFCCCEEEHHHJJJLLLMMMLLLLLLGGGGGGHHHIIIIIIHHHGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGFFFEEEDDDBBB@@@???????????????????????????@@@@@@@@@AAAAAAAAAAAAAAADDDCCCAAA@@@???>>>======>>>???AAABBBCCCBBBAAAAAA===???@@@AAAAAABBBEEEGGGLLLSSScccxxx~~~||||||}}}~~~~~~|||xxxvvvttttttuuuvvvyyy}}}~~~~~~~~~|||zzzyyyyyyxxxvvvtttuuutttssssssssssssqqqooommmnnnppprrrssssssssssssqqqrrrrrrssstttuuuvvvwwwwwwxxxwwwvvvvvvxxx|||~~~|||zzzuuutttssssssuuuxxx{{{~~~|||{{{yyytttpppmmmmmmnnniiifffdddfffkkkqqqttttttttttttsssrrrrrrsssttttttuuutttuuuvvvxxxyyyxxxvvvpppmmmiiidddaaa^^^]]]]]]bbbeeeiiillloooooonnnmmmnnnmmmkkkiiiiiiiiiiiiiiikkkkkkkkkjjjiiihhhgggfffccccccdddeeefffggghhhhhhiiiiiihhhggggggggghhhhhhdddcccaaa``````bbbeeegggjjjjjjkkkkkkkkkkkkjjjjjjhhhgggeeebbb___^^^___aaaddddddddddddddddddddddddcccbbb```______aaadddfffDDDDDDCCCDDDDDDEEEFFFGGGEEEGGGIIIJJJKKKKKKJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGDDDEEEEEEEEEEEEEEEEEEDDDIIIIIIHHHGGGEEECCCBBBAAA???????????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBDDDCCCBBB@@@???>>>>>>>>>>>>???AAABBBCCCCCCCCCBBB???AAABBBCCCCCCEEEGGGIIINNNUUUeeezzz}}}}}}~~~}}}{{{zzzzzzxxxwwwvvvuuuuuutttssssssssssssyyyyyyyyyzzz{{{|||{{{wwwuuussssssrrrrrrrrrrrrrrrsssnnnnnnoooooopppqqqrrrrrrvvvwwwwwwxxxxxxxxxwwwwwwvvvwwwxxxxxxwwwuuusssrrrnnnqqquuuzzz|||}}}}}}|||}}}{{{xxxuuuuuuwwwzzz{{{zzzyyywwwvvvvvvtttqqqooommmnnnnnnpppsssvvvyyy{{{vvvwwwwwwxxxxxxxxxwwwvvvsssrrrpppoooooonnnkkkiiiooonnnmmmmmmmmmmmmjjjhhhcccdddfffhhhjjjkkkkkkkkkllllllkkkkkklllmmmnnnooooooooopppoooooopppsssuuuyyyyyyyyyxxxwwwuuurrrqqqlllllllllmmmoooqqqsssuuusssrrrpppllliiihhhjjjkkkiiigggeeegggmmmrrrttttttsssrrrpppooonnnnnnooopppqqqpppooopppqqqrrrpppooohhhfffccc```]]]\\\\\\\\\\\\^^^bbbeeeggghhhgggfffiiihhhgggfffffffffggghhhggggggffffffffffffggggggcccddddddeeefffgggggggggeeeeeeddddddeeeeeeffffff```___]]]\\\\\\^^^aaaccceeefffgggggghhhhhhggggggccccccbbb```^^^^^^aaaccc`````````____________^^^cccaaa___]]]]]]^^^```bbbDDDDDDDDDDDDEEEEEEFFFGGGFFFGGGIIIJJJJJJIIIGGGFFFGGGHHHJJJKKKKKKJJJHHHGGGDDDEEEEEEFFFFFFEEEEEEDDDIIIIIIHHHGGGFFFDDDCCCBBB?????????@@@@@@AAAAAABBB@@@AAAAAABBBBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@??????>>>???@@@BBBCCCDDDDDDDDDBBBDDDEEEEEEEEEFFFHHHKKKOOOVVVfff{{{|||}}}|||zzzwwwvvvxxx{{{}}}}}}~~~|||zzzxxxvvvtttsssyyyxxxwwwvvvtttsssrrrqqqrrrssstttuuuuuuvvvuuuuuussssssrrrqqqqqqrrrssssssuuuvvvvvvuuusssqqqrrrsssuuuvvvxxxzzz|||}}}}}}~~~|||{{{yyywwwuuutttsssssssssuuuwwwwwwwwwxxxzzz{{{|||}}}|||{{{yyyxxxzzz|||~~~}}}zzzxxxxxxyyyxxxwwwvvvxxxyyyxxxxxxxxxzzz|||||||||zzzzzzxxxsssnnnoooqqqssstttuuuvvvvvv{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{xxxwwwxxxyyyyyyyyyuuuuuutttsssssstttuuuuuuxxxxxxyyyzzzzzz{{{{{{|||||||||}}}}}}~~~~~~~~~}}}||||||{{{||||||}}}~~~~~~zzz{{{|||{{{xxxwwwwwwxxxzzzyyyxxxvvvtttsssssssssqqqrrrssstttvvvyyy{{{|||{{{|||}}}|||yyywwwvvvvvvsssuuuwwwwwwwwwxxxzzz|||yyyzzz|||{{{xxxvvvuuuuuutttuuuwwwyyy|||~~~}}}vvvvvvvvvwwwwwwwwwxxxxxx{{{}}}}}}zzzuuuwwwzzz|||}}}~~~~~~||||||}}}~~~}}}zzzwwwuuutttsssssstttuuuwwwxxxwwwtttqqqooooooooonnnmmmllllllkkkjjjjjjiiihhhhhhmmmssswwwwwwxxxyyywwwrrrlllmmmnnnqqqsssrrrooommmkkkjjjiiihhhhhhhhhhhhhhheeeeeefffggghhhiiiiiijjjnnnooopppqqqqqqqqqqqqqqqlllmmmnnnppppppooommmlllkkkmmmqqqtttvvvwwwwwwvvvuuusssrrrpppoooooopppqqqrrrpppoooooopppooommmkkkjjjkkklllnnnppprrrssstttooopppqqqrrrrrrrrrqqqpppnnnmmmkkkkkkkkkjjjhhhfffhhhhhhggghhhhhhgggdddbbb___aaacccfffhhhiiiiiiiiiiiihhhgggffffffggghhhiiihhhiiijjjjjjjjjjjjlllnnnooopppppppppooommmkkkjjjffffffggghhhjjjlllmmmnnnmmmllljjjgggeeeeeehhhjjjkkkiiihhhjjjppptttuuutttrrrpppmmmkkkiiiiiijjjkkkmmmkkkiiiiiijjjjjjhhhgggbbbaaa^^^\\\[[[[[[\\\\\\ZZZ\\\___bbbdddddddddccceeedddcccccccccdddeeefffddddddcccbbbcccdddfffgggcccdddeeeeeeffffffeeeeeeaaaaaaaaaaaabbbbbbbbbbbb\\\[[[ZZZZZZ[[[\\\___``````aaabbbdddeeeeeeeeeeee_________^^^]]]^^^aaaddd^^^^^^^^^^^^^^^]]]]]]]]]```^^^]]]\\\\\\]]]^^^___EEEEEEEEEDDDEEEEEEFFFFFFFFFGGGHHHJJJIIIHHHGGGEEEFFFHHHJJJKKKKKKJJJHHHFFFDDDEEEFFFFFFFFFFFFEEEDDDGGGGGGGGGFFFEEECCCBBBAAA???@@@@@@AAABBBBBBCCCCCCAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>???@@@AAACCCEEEFFFDDDEEEFFFFFFFFFFFFHHHJJJMMMVVVggg}}}|||{{{uuu{{{|||uuuppppppsssrrrooolllhhhgggiiillloooppppppooonnnllljjjhhhgggfffiiihhhhhhgggeeedddccccccdddeeefffgggggghhhhhhhhhdddcccbbbbbbbbbbbbcccdddccceeeffffffeeedddeeefffeeefffgggiiikkklllmmmmmmlllkkkiiigggfffeeeddddddfffgggiiiiiihhhiiijjjlllkkkmmmnnnmmmkkkkkklllmmmmmmnnnoooqqqssstttuuuvvvuuuuuuvvvwwwxxxxxxxxxxxxvvvsssooolllkkkkkkjjjiiihhhjjjkkkkkkkkkllloooqqqrrrtttsssnnnllllllkkkgggbbbcccddddddeeefffhhhiiinnnnnnnnnoooppprrrssstttqqqqqqppppppppppppoooooopppnnnllllllmmmmmmlllkkkiiiiiijjjjjjkkkkkklllmmmllllllmmmmmmnnnoooooooooqqqqqqqqqqqqrrrtttuuuvvvtttssssssssssssttttttuuurrrtttuuutttpppnnnnnnpppppppppnnnmmmkkkkkkjjjjjjhhhiiijjjkkkmmmoooqqqsssssstttuuusssqqqooonnnnnnjjjkkkllllllkkklllnnnpppnnnooopppooonnnmmmnnnooommmmmmnnnoooppprrrssstttxxxxxxxxxwwwvvvvvvuuuuuuuuutttssstttuuuuuusssqqqnnnnnnoooooooooooooooooopppsssvvvxxxxxxvvvsssqqqlllnnnpppqqqqqqtttxxx{{{|||{{{{{{zzzzzzzzzzzz{{{yyyyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxzzzzzzyyyuuuqqqmmmlllkkkjjjjjjkkklllnnnooollliiihhhhhhiiihhhggghhhhhhggggggeeedddcccbbbeeejjjlllkkklllnnnlllhhhcccdddfffjjjmmmmmmkkkhhhgggfffeeedddccccccccccccbbbcccdddeeefffggghhhhhhggghhhiiijjjkkkllllllkkkeeegggiiilllmmmmmmlllllllllmmmnnnpppqqqrrrrrrrrroooooonnnnnnlllkkkjjjiiikkkjjjjjjkkkmmmmmmkkkjjjjjjkkknnnoooppppppooonnnjjjkkkmmmoooooonnnmmmllllllkkkjjjkkkkkkkkkhhhfffbbbbbbbbbcccdddccc```^^^___aaacccfffhhhiiijjjjjjiiihhhfffdddddddddeeefffdddfffggghhhgggggghhhiiihhhiiijjjjjjjjjiiigggfffbbbcccdddfffhhhiiijjjjjjkkkkkkiiifffdddeeehhhkkkmmmlllllloootttwwwvvvtttrrrpppllliiiggggggggghhhiiigggeeedddddddddbbbaaa___]]][[[ZZZZZZ[[[\\\]]]\\\]]]___aaacccddddddeeedddcccbbbaaaaaabbbcccccccccbbbaaa```aaaccceeegggeeeffffffggggggfffddddddaaaaaaaaaaaa```___^^^^^^ZZZZZZZZZ[[[\\\^^^___```]]]^^^```bbbdddeeeffffff_________]]]\\\]]]```ccc``````````````````aaaaaaZZZZZZZZZ[[[\\\]]]______FFFFFFEEEEEEEEEEEEFFFFFFEEEFFFHHHJJJJJJIIIHHHGGGFFFHHHJJJKKKKKKJJJHHHFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBBBBCCCDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBB>>>>>>>>>???@@@CCCEEEGGGEEEFFFGGGFFFEEEFFFGGGIIILLLUUUggg}}}pppiiijjjllltttvvvnnnggghhhjjjiiifffccc___^^^aaadddgggiiiffffffeeecccbbb```______^^^^^^^^^]]]\\\[[[[[[ZZZ[[[\\\]]]^^^___`````````[[[ZZZYYYYYYYYYYYYZZZ[[[YYY[[[]]]]]]]]]]]]]]]___ZZZ[[[]]]___```aaabbbbbbbbbaaa___^^^]]]\\\\\\\\\^^^___``````______aaabbbaaaccceeeeeedddccccccdddcccdddeeeggghhhjjjkkklllllllllnnnpppqqqrrrrrrrrrpppmmmiiifffddddddcccbbb```bbbcccddddddeeehhhjjjnnnooolllgggdddeeedddaaa]]]]]]]]]]]]]]]^^^```cccffffffgggiiikkkmmmoooqqqkkkjjjjjjiiihhhggggggggggggfffeeefffggggggfffeeeddddddeeefffggghhhhhhiiicccddddddeeeffffffgggggglllkkkjjjjjjlllnnnqqqssspppoooooonnnnnnoooooopppoooqqqsssqqqmmmjjjkkklllkkkjjjiiihhhgggfffffffffbbbbbbccceeegggiiikkklllooopppqqqooommmjjjjjjjjjeeefffffffffeeeeeegggiiiiiijjjjjjiiihhhiiikkkmmmiiiiiiiiiiiijjjlllmmmnnnnnnnnnnnnmmmlllllllllkkklllkkkkkkkkkllllllkkkiiijjjjjjkkkkkklllkkkkkkkkkjjjmmmpppssssssqqqnnnlllgggiiikkkkkkkkknnnsssxxxwwwvvvtttsssrrrsssttttttrrrsssttttttttttttttttttuuuuuuvvvxxxxxxvvvrrrnnnjjjhhhfffeeeeeeeeeggghhhjjjhhheeedddeeefffeeedddcccccccccbbbaaa___^^^]]]```dddfffddddddfffeeeaaa]]]___bbbgggjjjkkkhhhfffgggfffeeedddcccbbbbbbbbb______```aaabbbcccdddeeecccdddeeefffggghhhhhhhhhdddfffiiilllnnnnnnnnnnnnhhhhhhhhhiiijjjjjjkkkkkknnnnnnnnnnnnllljjjhhhfffiiihhhhhhjjjlllmmmkkkjjjlllnnnppprrrrrrqqqnnnmmmiiijjjlllnnnnnnnnnlllkkkhhhgggggghhhiiihhheeeccc`````````aaacccbbb___\\\\\\]]]```ccceeegggggggggkkkjjjgggeeeddddddeeeeeeccceeegggggggggfffggghhhfffggghhhhhhhhhhhhffffffaaabbbdddfffhhhiiijjjjjjmmmllljjjgggfffgggjjjmmmpppooopppsssxxxzzzxxxuuusssqqqmmmiiiggggggggghhhhhhfffcccbbbaaaaaa___^^^^^^]]][[[ZZZ[[[\\\^^^___[[[[[[\\\]]]___aaabbbccceeedddcccaaaaaaaaabbbbbbdddcccaaa```aaacccfffhhhhhhhhhiiiiiihhhgggeeeddddddddddddcccaaa___]]]\\\ZZZ[[[\\\^^^___```aaabbb]]]^^^```ccceeeggghhhhhhaaaaaaaaa___]]]]]]```bbb````````````aaaaaaaaabbbUUUVVVXXX[[[]]]___```aaaHHHGGGFFFDDDCCCCCCCCCCCCHHHGGGGGGIIIKKKKKKGGGDDDFFFGGGGGGHHHHHHHHHGGGGGGCCCDDDFFFGGGFFFEEECCCBBBEEEFFFGGGGGGFFFDDDAAA@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCBBBBBBAAA??????@@@@@@AAABBBBBBBBBGGGFFFCCCBBBBBBCCCEEEGGGNNNVVVhhhxxxtttooogggeeegggjjjmmmooojjjaaa\\\]]]```___^^^\\\ZZZZZZ[[[]]]^^^]]]]]]\\\[[[ZZZXXXVVVUUUWWWXXXXXXWWWUUUTTTVVVWWWTTTTTTTTTUUUWWWYYY[[[]]]UUUUUUSSSRRRRRRSSSTTTTTTWWWVVVUUUTTTTTTUUUVVVWWWYYYYYYXXXXXXYYYZZZ\\\]]]ZZZZZZXXXWWWVVVUUUUUUUUUYYYZZZ[[[ZZZYYYYYYZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^\\\\\\]]]^^^```aaaaaabbbdddeeegggjjjmmmoooqqqrrrnnniiiccc```______]]]\\\[[[[[[\\\]]]___aaadddeeemmmllliiifffccc```]]]\\\[[[[[[[[[[[[[[[\\\]]]]]]cccdddgggiiijjjjjjiiihhhgggddd```______aaabbbbbbeeeeeeeeeeeedddcccbbbaaabbbbbbbbbbbbcccdddeeefffcccbbb```______```aaaaaaiiihhhggggggiiilllooorrrmmmlllllllllmmmnnnpppqqqpppooommmllljjjjjjiiiiiimmmiiieeebbbbbbaaaaaa```^^^___aaabbbbbbcccfffhhhllllllllllllkkkiiigggfffeeeddddddcccccccccddddddcccbbbaaabbbeeegggggggggggghhhhhhiiiiiihhhhhhgggiiihhhgggfffffffffggghhhfffggghhhiiijjjjjjkkkkkkggghhhhhhiiiiiiiiihhhhhhggggggiiikkknnnnnnllljjjhhhfffdddeeeiiimmmpppqqqrrrqqqnnnmmmlllnnnpppqqqnnnnnnnnnooooooqqqrrrsssssstttuuutttsssqqqnnnlllfffeeecccbbbaaabbbdddeeehhhhhhhhhggggggfffffffffgggfffdddaaa```_________``````aaabbbcccbbb^^^[[[XXXZZZ^^^bbbeeeggghhhhhheeeeeeeeedddcccaaa```___]]]___bbbeeefffdddbbb```ccceeegggggggggfffggghhhhhhhhhhhhjjjlllnnnmmmkkkiiijjjkkkkkkllllllkkkkkkoooooonnnmmmkkkiiigggfffeeefffgggiiiiiiiiihhhgggiiilllppprrrpppmmmjjjiiieeeeeegggkkkooopppmmmjjjiiihhhhhhhhhiiihhheeecccaaabbbbbbbbbaaa```___^^^ZZZ[[[]]]```dddgggiiijjjiiigggfffdddcccbbbccccccdddccccccbbbaaaaaaaaabbbddddddddddddccccccbbbaaaccceeefffeeeddddddeeegggggggggffffffgggiiijjjllloooqqquuuwwwxxxwwwuuussstttrrrnnnjjjgggeeedddccchhheeeaaa^^^]]]]]]]]]\\\]]]^^^___aaaaaa___^^^]]]\\\\\\]]]^^^```bbbdddeeedddbbb```______aaadddfffffffffeeedddddddddddddddiiijjjjjjjjjiiihhhhhhgggkkkhhhccc```___^^^\\\[[[___^^^^^^^^^^^^___``````bbbaaa```aaacccdddcccbbbcccbbb```_________```aaa```bbbdddfffeeeccc___]]]]]][[[YYYZZZ\\\___aaaaaaFFFFFFEEEDDDCCCCCCCCCCCCHHHGGGGGGIIIKKKJJJGGGDDDFFFFFFFFFGGGGGGGGGFFFFFFDDDEEEGGGGGGGGGFFFDDDCCCEEEEEEGGGGGGFFFEEECCCAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCAAAAAABBBBBBCCCDDDEEEEEEGGGFFFDDDBBBBBBCCCEEEGGGKKKTTTfff}}}~~~|||xxx~~~vvvnnnkkkgggbbbaaadddjjjkkkiiiddd]]]XXXXXXZZZ\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[ZZZYYYXXXVVVTTTSSSRRRSSSSSSRRRPPPPPPQQQRRRTTTTTTSSSSSSTTTUUUVVVWWWSSSSSSRRRQQQQQQRRRSSSTTTVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWYYYZZZXXXXXXVVVUUUTTTTTTTTTTTTUUUVVVWWWVVVUUUUUUWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^______aaabbbdddfffiiikkkmmmnnnlllgggbbb^^^]]]]]]\\\ZZZ[[[ZZZZZZ[[[]]]```ccceeeiiihhhfffdddaaa^^^\\\[[[ZZZYYYYYYYYYYYYZZZ[[[[[[bbbcccfffhhhiiiiiihhhgggeeeccc___^^^___`````````aaaaaaaaaaaa```___^^^^^^aaaaaaaaaaaabbbcccdddeeebbbaaa```______```aaaaaaeeedddddddddfffiiilllnnnooonnnlllkkkkkklllmmmmmmqqqpppooommmkkkjjjjjjiiikkkhhhdddcccbbbaaa```___\\\^^^___``````aaadddfffjjjjjjkkkkkkjjjhhhgggfffccccccbbbaaa``````aaaaaabbbaaa```bbbeeeggghhhgggffffffffffffffffffeeeeeeffffffeeedddcccccccccdddcccdddeeeggghhhhhhhhhhhheeeeeefffffffffffffffeeeddddddfffhhhkkkkkkiiigggfffdddcccdddgggkkknnnoooooommmkkkiiiiiijjjlllmmmnnnnnnnnnoooppprrrssstttqqqqqqrrrrrrpppnnnllljjjfffeeecccbbbaaabbbcccdddfffffffffeeeeeeeeeddddddeeedddbbb```___^^^^^^^^^______```aaabbb```]]]ZZZVVVYYY]]]aaadddeeeeeeeeecccccccccbbbaaa```^^^^^^\\\^^^aaaddddddcccaaa```bbbdddffffffffffffggghhhiiihhhhhhjjjllllllkkkjjjhhhhhhhhhiiiiiiiiijjjjjjlllllllllkkkiiigggfffeeeeeefffggghhhiiihhhhhhggghhhkkkoooqqqooollliiihhheeeeeefffjjjmmmnnnllliiigggfffeeeffffffeeebbb```````````````___^^^]]]]]]XXXYYY\\\___bbbeeehhhiiiiiigggeeecccbbbbbbbbbbbbccccccbbbaaaaaaaaaaaaaaaeeeeeeffffffeeeddddddcccaaacccddddddcccccceeefffjjjiiiiiiiiijjjkkkmmmmmmoooqqqtttvvvwwwuuusssrrrqqqooollliiifffeeeddddddeeebbb^^^]]]\\\]]]\\\[[[^^^___aaabbbbbbaaa___^^^\\\\\\]]]]]]___```bbbcccfffeeedddcccccceeeggghhhiiihhhhhhhhhhhhiiiiiijjjkkklllkkkkkkjjjiiihhhggghhheeeaaa___^^^]]]\\\[[[^^^]]]]]]]]]]]]^^^______eeedddcccdddeeefffeeedddeeedddcccbbbbbbccccccddddddfffhhhiiiiiigggdddbbb^^^\\\[[[[[[^^^```aaaaaaDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFFFFHHHIIIIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCEEEFFFGGGGGGFFFEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@AAABBBDDDEEEFFFFFFGGGEEEDDDCCCCCCDDDFFFGGGIIIQQQdddxxxvvvxxxxxxssswww|||~~~~~~~~~wwwooohhheeedddccceeehhhjjjhhhccc^^^ZZZWWWUUUUUUWWWXXXXXXXXXWWWVVVVVVUUUWWWWWWWWWVVVUUUSSSRRRQQQNNNOOOOOONNNLLLLLLMMMOOOTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSRRRRRRSSSSSSTTTRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUTTTSSSSSSUUUWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZ[[[\\\\\\^^^___aaaccceeegggiiiiiihhhddd```\\\[[[[[[YYYXXXZZZYYYXXXXXXZZZ^^^bbbeeegggfffeeecccaaa```^^^]]][[[ZZZZZZZZZZZZ[[[\\\\\\aaabbbdddfffggggggffffffcccaaa___^^^_________^^^____________^^^]]]\\\\\\^^^^^^___```aaacccddddddaaaaaa`````````aaaaaabbbcccbbbbbbbbbdddgggjjjlllmmmlllkkkkkkkkklllmmmnnnsssrrrqqqooommmllljjjjjjhhhfffdddccccccbbb```^^^[[[\\\^^^^^^^^^___aaacccggghhhhhhiiihhhgggfffeeeccccccbbb```__________________^^^```dddggghhhhhheeefffffffffeeeddddddcccdddddddddccccccaaa``````bbbcccdddeeefffgggggggggdddeeeeeeeeeeeeeeeddddddcccccceeegggjjjjjjhhhffffffdddcccdddgggkkkmmmnnnllljjjhhhffffffgggiiijjjiiiiiijjjlllmmmooopppqqqoooooopppooonnnllljjjhhheeedddcccaaaaaabbbbbbccceeeeeeeeeeeeeeeeeedddddddddcccbbbaaa`````````````````````aaabbbaaa^^^[[[WWWYYY]]]aaadddeeedddccccccccccccbbbaaa```___^^^]]]___bbbdddeeedddbbbaaabbbdddfffgggggggggiiijjjkkkjjjjjjkkkllllllkkkiiihhhhhhggggggggghhhiiijjjkkkkkkjjjjjjhhhgggeeeeeeeeefffggghhhiiihhhgggfffgggjjjnnnooommmjjjhhhgggddddddfffhhhkkkllljjjiiigggeeeddddddeeedddaaa___`````````___^^^^^^]]]]]]XXXYYY[[[___bbbeeehhhiiijjjiiigggeeeccccccccccccccccccbbbaaaaaaaaaaaabbbbbbccccccccccccbbbaaaaaa```bbbcccccccccccceeefffggghhhhhhhhhiiijjjjjjkkkpppqqqtttuuuvvvtttrrrqqqooommmkkkhhhfffeeeeeeeeeccc```^^^]]]^^^^^^^^^^^^aaacccdddeeeeeedddcccaaa____________```aaabbbbbbddddddddddddeeeeeeeeefffeeeeeeeeefffgggiiijjjkkkmmmmmmmmmlllkkkiiihhhgggfffccc```____________^^^^^^^^^^^^^^^^^^___``````dddcccbbbbbbddddddcccbbbccccccbbbbbbbbbccccccddddddeeehhhiiiiiigggeeecccbbbaaa___```bbbccccccbbbBBBBBBAAABBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCCCCBBBCCCEEEGGGHHHGGGFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCAAAAAAAAAAAAAAA@@@@@@???===>>>???@@@AAABBBCCCDDDEEEDDDCCCCCCCCCDDDEEEFFFIIIQQQccc}}}yyytttuuuwwwtttttttttuuuvvvvvvtttssspppkkkdddbbbccceeeiiikkkiiiddd^^^ZZZYYYYYYWWWUUUUUUVVVWWWXXXWWWUUUSSSRRRTTTTTTTTTTTTSSSRRRPPPPPPOOOPPPPPPOOOMMMLLLNNNOOORRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSTTTUUUTTTTTTTTTVVVXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[^^^___```bbbccceeefffgggdddbbb___\\\ZZZYYYYYYXXXZZZXXXVVVVVVXXX\\\aaadddggggggffffffeeeddddddddd```______^^^^^^^^^______```aaabbbcccddddddddddddaaa```______``````^^^]]]````````````___^^^]]]]]]\\\]]]^^^```aaabbbcccccc``````aaaaaaaaabbbcccccccccccccccdddeeehhhjjjllliiiiiijjjkkkmmmoooqqqsssuuutttsssqqqooommmkkkjjjeeedddcccccccccbbb```^^^\\\]]]^^^^^^^^^^^^```bbbdddeeefffggggggfffeeeeeeeeedddcccaaa```_________]]]\\\\\\___cccfffggggggggggggggggggfffeeedddccccccdddddddddcccaaa___^^^bbbccceeefffggghhhiiiiiiffffffggggggffffffeeeeeedddeeefffiiikkkkkkjjjhhhgggfffeeefffjjjmmmoooooollljjjgggeeeeeefffgggiiiggghhhjjjlllnnnooopppqqqnnnnnnnnnmmmllljjjhhhgggdddcccbbbaaaaaaaaabbbbbbeeefffgggggggggffffffeeeeeeeeeddddddddddddddddddcccccccccdddeeedddaaa___ZZZ\\\```dddffffffeeedddeeeeeeeeeddddddcccbbbaaa___aaaccceeefffeeedddcccccceeehhhiiiiiijjjkkkmmmnnnmmmlllmmmnnnmmmllljjjiiihhhgggffffffhhhjjjkkkkkkkkkkkkjjjiiihhhgggfffeeefffggghhhhhhgggffffffeeehhhkkklllkkkhhhffffffcccdddeeefffhhhiiijjjiiihhhgggeeeeeefffeeedddbbbbbbbbbaaa```____________YYY[[[]]]```cccfffhhhjjjlllkkkiiigggeeeeeeeeeeeeccccccbbbbbbbbbbbbccccccaaaaaabbbbbbbbbbbbaaaaaa```aaacccccccccccceeeggggggggghhhiiijjjjjjiiiiiioooqqqsssttttttsssqqqpppooonnnkkkhhhfffeeeeeedddcccaaa___```aaaccccccbbbfffgggiiijjjjjjiiigggfffddddddccccccccccccdddddddddeeefffgggggggggffffffccccccdddeeegggiiikkklllnnnnnnmmmlllkkkiiigggfffeeecccbbbaaacccdddcccbbbbbbaaaaaaaaaaaabbbcccccceeedddccccccddddddcccbbbdddddddddddddddeeeeeeeeedddeeegggiiiiiihhhfffeeehhhfffeeefffggggggfffeee@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBEEEGGGHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>======>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBCCCEEEEEEIIIQQQbbb}}}}}}uuusssuuuwwwsssoooqqqtttuuupppkkkkkkhhhbbb___```dddggghhhbbb]]]XXXVVVXXXZZZYYYWWWVVVWWWXXXYYYXXXVVVSSSRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQOOONNNMMMOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOMMMNNNOOOOOOPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQOOOOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUUUUTTTUUUWWWYYYZZZZZZYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYZZZ[[[[[[[[[]]]^^^___```aaabbbbbbcccbbbaaa```]]][[[YYYYYYZZZZZZXXXVVVVVVXXX\\\aaadddffffffgggggghhhiiiiiiiiieeedddcccbbbaaaaaaaaaaaa``````aaabbbbbbbbbcccccc``````aaabbbdddcccaaa^^^aaaaaaaaaaaa```___^^^]]]]]]^^^___aaabbbbbbbbbbbb```aaabbbcccddddddeeeeeecccddddddeeegggiiikkklllkkkkkkkkklllnnnqqqsssuuuuuuttttttsssqqqooommmkkkcccbbbbbbbbbccccccaaa______```aaa```___```aaacccbbbccceeefffggggggffffffeeedddcccaaa```_________\\\[[[[[[^^^bbbfffggggggfffffffffffffffeeeddddddbbbccccccdddcccaaa___^^^bbbccceeeggghhhiiiiiijjjgggggghhhhhhgggffffffeeeeeeeeegggiiilllllljjjhhhfffeeeeeegggkkkoooppppppkkkiiigggdddddddddfffgggjjjlllnnnppprrrsssttttttmmmllllllkkkiiihhhffffffeeeddddddccccccccccccccceeefffggghhhhhhgggfffeeeeeeeeefffffffffeeeeeeeeeeeeddddddeeeggggggeeeccc___```bbbeeeffffffffffffggggggggggggfffeeeddddddaaabbbdddeeeffffffeeeddddddfffiiijjjjjjkkklllnnnooommmmmmmmmnnnmmmkkkiiiiiihhhfffffffffgggiiikkklllkkkkkkjjjiiigggfffeeeeeefffggghhhhhhgggfffeeedddfffiiijjjhhhfffeeedddbbbcccdddeeefffhhhjjjkkkiiihhhffffffggghhhgggfffddddddbbbaaa``````aaaaaa\\\]]]^^^aaadddfffhhhiiikkkjjjhhhgggfffeeeffffffccccccbbbbbbbbbccccccddddddeeeeeefffffffffeeeeee```bbbddddddcccccceeegggjjjkkkmmmnnnnnnnnnlllkkkmmmnnnpppqqqqqqqqqoooooopppnnnllliiifffeeeddddddeeeccccccdddfffhhhggggggjjjkkklllnnnnnnlllkkkjjjiiihhhggggggffffffggggggiiijjjlllmmmmmmmmmlllkkkiiiiiijjjkkkmmmoooppprrrooooooooommmllljjjhhhgggfffdddddddddfffhhhggggggeeeeeeddddddeeeeeefffgggjjjiiihhhhhhiiijjjiiigggiiiiiijjjjjjjjjjjjjjjjjjhhhiiikkklllmmmlllkkkjjjlllkkkkkklllmmmllljjjhhh@@@@@@???@@@@@@AAABBBBBBCCCDDDFFFFFFEEEEEEFFFHHHFFFEEECCCBBBAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@AAADDDFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@???>>>??????@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDHHHPPPbbb|||vvvpppppptttpppnnnpppuuuvvvqqqlllooommmhhhbbbbbbfffgggeeeZZZVVVSSSSSSVVVYYYYYYXXXWWWXXXYYYZZZYYYVVVTTTSSSSSSSSSSSSTTTTTTSSSRRRRRRPPPPPPQQQOOONNNMMMNNNPPPOOOPPPPPPQQQQQQQQQQQQPPPOOOOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQRRRRRRSSSRRRRRRQQQNNNNNNNNNOOOPPPRRRSSSTTTRRRTTTUUUUUUTTTUUUWWWYYYZZZZZZZZZYYYXXXXXXWWWWWWZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^```aaa```^^^[[[YYYZZZ[[[ZZZYYYXXXXXXZZZ^^^bbbeeedddeeefffhhhjjjlllmmmnnnjjjiiigggeeecccbbbaaa```````````````aaaaaabbbbbb___aaacccgggiiihhheeebbbaaaaaaaaaaaa```___^^^^^^___```bbbcccdddccccccbbbaaabbbccceeefffgggggggggcccddddddfffgggiiikkklllpppooonnnnnnnnnooopppqqqsssttttttsssrrrpppnnnlllcccbbbaaabbbcccdddcccbbbbbbcccccccccaaaaaaccceeebbbccceeeggghhhhhhhhhhhhddddddbbbaaa````````````^^^]]]^^^```dddgggiiiiiieeeeeefffffffffffffffeeebbbccccccccccccbbbaaaaaacccdddfffhhhjjjkkkkkkllliiijjjjjjiiiiiihhhgggfffeeeeeegggiiilllllljjjhhheeeeeefffiiimmmqqqsssssslllkkkhhheeedddeeefffhhhkkkllloooqqqssssssssssssmmmmmmllljjjiiihhhgggggghhhhhhhhhhhhgggggggggfffeeefffhhhjjjjjjiiigggfffffffffgggggggggffffffeeefffeeeeeegggiiijjjiiihhhdddeeeeeefffggghhhiiiiiiiiiiiijjjjjjiiihhhhhhgggcccdddfffggghhhhhhgggggggggiiilllmmmmmmmmmnnnpppooonnnmmmnnnooonnnmmmkkkjjjjjjiiihhhiiijjjkkklllmmmmmmlllkkkiiigggeeedddffffffggghhhgggfffeeedddccceeeggggggfffdddccccccaaabbbcccdddeeehhhllloookkkiiihhhiiikkkllllllllliiihhhgggeeedddeeeeeefff```aaabbbdddfffhhhiiijjjkkkjjjiiihhhggghhhiiiiiiffffffffffffffffffggghhhggghhhhhhiiiiiiiiiiiiiiifffggghhhhhhgggggghhhiiilllnnnppprrrrrrpppnnnlllmmmnnnpppqqqrrrrrrrrrqqqsssrrrooommmkkkjjjiiiiiijjjjjjjjjkkknnnoooooonnnpppqqqsssttttttsssqqqpppoooooonnnmmmmmmmmmmmmmmmnnnnnnpppqqqqqqqqqpppooooooppppppppprrrssstttuuusssssssssrrrqqqooonnnmmmjjjiiiiiijjjlllnnnmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmlllkkklllnnnooonnnmmmnnnoooooooooooonnnmmmlllkkklllmmmooopppppppppooorrrrrrssstttvvvuuurrrooo@@@@@@?????????@@@@@@AAABBBDDDEEEEEEDDDDDDFFFIIIGGGFFFDDDBBBAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBB???AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAACCCCCCDDDDDDCCCAAA@@@???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>??????@@@@@@AAABBBBBBEEEMMM```|||xxxnnnjjjiiilllooorrrttttttttttttssssssnnnfffdddfffeee```UUUUUUTTTUUUWWWYYYZZZZZZYYYYYYYYYYYYXXXVVVTTTSSSTTTTTTUUUUUUVVVUUUUUUUUUQQQRRRRRRQQQOOONNNPPPQQQOOOPPPQQQRRRRRRQQQPPPOOOQQQRRRSSSTTTTTTSSSRRRRRRPPPQQQRRRSSSSSSRRRQQQPPPRRRRRRSSSTTTTTTSSSRRRQQQNNNNNNOOOPPPQQQSSSUUUVVVUUUVVVWWWWWWWWWXXXZZZ\\\]]]]]]\\\\\\[[[ZZZZZZYYY[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^___```^^^ZZZYYYYYY[[[[[[ZZZZZZ[[[]]]```ccceeeeeefffhhhkkknnnqqqssstttpppooollliiifffdddcccbbb```````````````aaaaaabbb```bbbfffkkknnnnnnjjjgggddddddddddddcccbbbaaaaaabbbcccdddffffffeeecccbbbbbbccceeeggghhhiiiiiiiiiffffffhhhiiikkklllnnnoooppppppnnnmmmmmmnnnooooooqqqrrrsssssssssqqqooommmdddcccaaaaaaccceeeeeeeeedddeeeeeedddbbbbbbdddeeebbbdddfffhhhjjjjjjjjjjjjggggggfffeeeddddddeeeeeebbbbbbbbbdddhhhkkkllllllggghhhiiijjjkkkkkkkkkkkkgggffffffffffffggghhhhhhhhhiiikkkmmmooopppqqqqqqoooooooooooonnnmmmllllllggggggiiikkknnnnnnllljjjhhhhhhjjjnnnssswwwyyyyyyrrrpppmmmjjjiiijjjkkkllloooppprrruuuvvvvvvuuuttttttsssrrrpppooonnnmmmmmmnnnnnnnnnnnnmmmmmmlllllliiijjjlllnnnooonnnlllkkkkkkkkkllllllkkkjjjiiihhhiiiiiiiiillloooqqqqqqpppnnnmmmkkkjjjkkkmmmooopppoooppppppppppppooonnnnnnkkklllmmmnnnooooooooonnnppprrrttttttttttttuuuvvvtttsssssssssuuuuuusssqqqpppppppppqqqqqqqqqrrrrrrrrrrrrqqqooommmjjjhhhgggffffffgggggggggfffddddddaaaccceeeeeedddbbbbbbbbb___aaacccdddeeehhhnnnrrrpppooonnnooorrrtttuuuuuusssrrrpppnnnmmmnnnooopppkkkkkkllllllmmmnnnoooooooooooonnnmmmnnnooopppqqqpppppppppppppppqqqrrrrrrppppppqqqrrrrrrrrrrrrrrrrrrssstttsssrrrqqqrrrssstttvvvyyy{{{{{{yyyuuussstttuuuvvvxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvwwwwwwxxxvvvuuuuuuwwwzzz{{{zzzyyy{{{}}}~~~~~~}}}{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyyzzzyyyyyyyyyyyyxxxwwwvvvuuusssssssssuuuwwwxxxxxxvvvvvvuuuuuuuuuuuuvvvwwwwwwvvvuuutttvvvxxxzzzyyyxxxyyyyyyyyyyyyxxxvvvuuuttttttuuuwwwxxxyyyzzzzzzzzz~~~~~~|||@@@@@@???????????????@@@AAADDDEEEEEECCCCCCFFFIIIHHHFFFDDDBBBAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCC???@@@BBBDDDEEEEEECCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;======>>>???@@@@@@AAAAAACCCKKK^^^{{{{{{nnnhhh___gggqqqtttrrrrrrwww|||qqqrrrlllddd```aaa]]]WWWVVVWWWXXXYYYZZZZZZ[[[\\\ZZZYYYYYYXXXWWWVVVTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVSSSTTTTTTSSSQQQQQQRRRTTTPPPQQQRRRRRRQQQPPPNNNMMMSSSSSSTTTUUUUUUTTTSSSRRRPPPQQQRRRSSSSSSRRRQQQPPPRRRSSSTTTTTTTTTSSSRRRQQQNNNNNNOOOPPPRRRTTTVVVWWWXXXZZZ[[[[[[[[[\\\^^^```aaaaaa``````___^^^]]]]]][[[[[[[[[[[[\\\\\\\\\\\\________________________\\\^^^___]]]ZZZXXXYYYZZZ[[[[[[\\\]]]___aaadddeeehhhiiilllooorrruuuxxxyyyvvvuuurrrnnnkkkhhhfffeeeaaa````````````aaaaaabbb```ccchhhnnnrrrqqqmmmjjjhhhhhhhhhhhhgggfffeeeeeedddeeefffggggggeeedddbbbbbbdddfffhhhjjjjjjkkkjjjjjjjjjlllmmmoooqqqrrrrrrmmmlllllllllmmmnnnpppqqqpppqqqrrrssssssqqqooonnneeecccaaaaaacccfffggggggeeeeeefffdddcccbbbdddeeecccdddgggiiikkkllllllllllllkkkkkkjjjjjjjjjkkkkkkfffeeeeeegggkkkmmmnnnnnnlllmmmnnnooopppqqqqqqqqqllllllkkkkkkkkkmmmnnnpppnnnoooqqqsssuuuvvvwwwwwwvvvvvvvvvuuuuuusssrrrrrrjjjkkkllloooqqqqqqpppnnnlllmmmooosssyyy}}}xxxvvvsssqqqooopppqqqrrrxxxzzz|||~~~~~~}}}|||{{{zzzyyywwwvvvuuuttttttrrrrrrrrrrrrrrrqqqppppppnnnooorrrttttttsssqqqppppppqqqqqqqqqqqqooonnnlllooonnnoooqqquuuxxxxxxxxxvvvtttrrrpppppprrruuuxxxvvvvvvwwwwwwwwwvvvuuuuuusssssstttuuuvvvvvvvvvvvvxxxzzz||||||{{{{{{|||}}}{{{zzzyyyzzz||||||zzzyyywwwxxxyyyyyyzzzzzzyyyyyyyyyxxxwwwtttrrrooolllkkkffffffgggggggggfffdddcccaaaccceeedddcccaaaaaaaaa___aaacccccceeeiiioootttvvvuuutttvvvyyy|||~~~~~~}}}{{{yyywwwvvvwwwxxxyyyttttttuuuuuuuuuvvvvvvvvvuuuuuuttttttuuuwwwxxxyyyzzzzzzzzzzzzzzz{{{||||||}}}~~~~~~~~~|||{{{|||}}}|||}}}~~~~~~~~~}}}||||||}}}|||}}}~~~>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBDDDEEEEEEFFFFFFDDDDDDEEEEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@AAACCCDDDEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????????????????????????????============<<<<<<<<<<<<>>>===;;;::::::;;;<<<===@@@@@@@@@AAAAAAAAABBBBBBCCCLLLaaa~~~~~~qqqddd^^^^^^^^^bbbmmmyyy}}}zzzoooggg^^^[[[XXXUUUUUUXXXZZZYYYXXXYYY[[[\\\\\\\\\```___^^^\\\[[[YYYXXXWWWWWWWWWVVVVVVVVVWWWXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUQQQRRRTTTUUUUUUUUUTTTTTTTTTVVVWWWWWWVVVUUUUUUVVVSSSTTTUUUWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSRRRPPPNNNOOOOOOPPPSSSVVVYYYZZZZZZ___``````___^^^___aaacccfffffffffccc```^^^^^^___[[[\\\^^^___```aaaaaaaaa^^^___```aaabbbaaa``````fffdddaaa^^^]]]]]]___```fffdddbbbdddhhhjjjjjjiiimmmmmmmmmnnnrrrxxx}}}|||vvvpppllljjjjjjjjjiiihhheeeccccccdddfffgggeeejjjssszzz}}}|||wwwtttqqqpppnnnllljjjjjjjjjkkklllmmmmmmllliiiggggggggggggiiikkklllkkkkkklllmmmoooppprrrsssssssssrrrrrrmmmmmmmmmlllkkkjjjiiiiiimmmooopppqqqqqqpppnnnmmmeeeccc``````bbbdddfffgggjjjmmmlllhhhfffiiiiiiggghhhjjjmmmnnnnnnnnnpppqqqsssrrrrrrrrrsssrrrpppmmmnnnmmmllllllnnnqqqtttvvvwwwxxxyyyzzzzzzyyyxxxxxxvvvuuuttttttuuuxxx|||~~~}}}}}}}}}}}}~~~zzzyyyxxxwwwwwwwwwxxxxxxyyyyyyzzzwwwwwwyyy}}}{{{|||~~~~~~~~~~~~}}}|||xxxzzz}}}~~~{{{yyy~~~}}}zzzxxxyyyzzz|||~~~}}}}}}|||qqqlllmmmkkklllllljjjfffccc```___```aaadddffffffeeecccbbbdddaaaccciiimmmooovvv~~~~~~????????????????????????@@@AAABBBCCCEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCCCCCCCBBBAAA@@@???AAABBBDDDDDDDDDBBBAAAAAAAAA@@@@@@@@@?????????????????????????????????============<<<<<<<<<;;;===<<<:::999:::;;;<<<===>>>>>>?????????@@@@@@@@@???JJJ```~~~}}}|||zzznnn```]]][[[___lllzzz~~~zzzmmmccc[[[YYYYYYXXXXXX[[[___^^^^^^^^^___```aaaaaabbbaaa```^^^]]][[[ZZZZZZ\\\\\\\\\\\\\\\]]]]]]^^^\\\\\\[[[ZZZYYYXXXWWWVVVTTTUUUVVVWWWXXXWWWVVVVVVXXXYYY[[[ZZZYYYWWWXXXYYYXXXYYYYYYZZZZZZZZZYYYYYYZZZYYYXXXWWWWWWUUUSSSRRRRRRRRRSSSVVVYYY\\\]]]]]]aaaaaabbbaaa``````ccceeejjjkkklllkkkhhhfffeeeeee___```aaabbbccccccccccccfffhhhiiikkklllkkkkkkjjjjjjhhheeebbbaaabbbcccdddgggfffeeegggkkknnnooonnnrrrrrrsssuuuyyy~~~~~~xxxtttrrrrrrrrrqqqooommmkkkjjjlllmmmooonnnsss|||~~~zzzxxxwwwuuusssrrrrrrrrrrrrssstttsssqqqnnnmmmmmmooooooqqqssssssrrrrrrssstttvvvvvvxxxyyyyyyyyyxxxxxxvvvtttrrrooommmkkkjjjiiilllmmmnnnoooooommmllljjjeeecccaaa```bbbeeeggghhhjjjmmmnnnkkkkkknnnpppnnnnnnqqqtttvvvwwwxxxzzz{{{}}}|||||||||}}}|||zzzwwwxxxwwwvvvvvvxxx{{{xxxqqqppplllmmmllljjjgggdddbbbaaa___aaadddfffgggfffdddcccgggeeegggmmmrrrvvv~~~????????????????????????AAAAAABBBCCCDDDEEEEEEFFFGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@???@@@AAABBBCCCBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999999999;;;<<<===<<<<<<<<<=========>>>>>>===HHH___|||{{{yyyggg```ZZZ___ppppppdddZZZ[[[___aaabbbcccdddcccccccccccccccddddddffffffeeedddcccbbbaaaaaaaaa````````````aaabbbbbbdddddddddcccbbb___]]]\\\ZZZ[[[]]]^^^^^^]]]\\\\\\\\\^^^______^^^]]]]]]^^^aaaaaa```````````````aaabbbbbbaaa___]]][[[YYYXXXYYYZZZ]]]___bbbccceeeeeegggggghhhfffeeefffhhhjjjpppsssuuuuuussspppooooooiiiiiijjjjjjjjjiiiiiiiiimmmoooqqqsssuuuuuuttttttsssqqqooommmlllmmmnnnnnnooonnnooorrruuuxxxyyyxxx{{{{{{||||||{{{yyywwwwwwxxxzzz{{{{{{~~~~~~~~~~~~~~~}}}zzzwwwvvvxxxzzz{{{}}}~~~}}}}}}~~~{{{uuupppmmmkkkjjjkkklllllllllkkkjjjhhhfffeeecccaaaaaabbbeeeiiikkkkkkpppsssrrrsssxxxzzzyyyyyy{{{yyytttnnnmmmkkkiiigggeeecccbbb___aaadddgggiiihhhgggfffjjjiiimmmssszzz????????????????????????AAAAAAAAABBBCCCDDDEEEFFFHHHGGGDDDBBBAAAAAACCCCCCDDDCCCCCCBBBAAA@@@@@@?????????@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<;;;;;;;;;::::::888888888888999;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<>>>III```~~~{{{qqqggg^^^dddyyyxxxlllbbbdddkkkooooooooommmmmmmmmlllkkkjjjkkklllmmmmmmmmmllllllkkkkkkjjjiiihhhhhhhhhhhhiiijjjjjjnnnoooooonnnllliiifffddddddeeefffggggggfffeeedddbbbdddeeefffeeeeeeeeefffkkkjjjiiihhhhhhiiijjjkkkllllllkkkiiifffcccaaaaaadddgggjjjlllnnnoooqqqrrrqqqqqqqqqpppooooooqqqssswwwzzz}}}}}}{{{zzzzzzxxxwwwvvvuuuuuutttttttttvvvxxx|||~~~}}}|||}}}~~~~~~~~~{{{tttpppmmmlllkkkkkkkkkjjjhhhgggeeedddcccbbbaaa```aaadddiiimmmooovvv||||||~~~xxxooommmjjjhhhfffeeecccbbb___bbbeeeiiikkklllkkkkkkmmmnnnssszzz????????????????????????AAAAAAAAAAAABBBDDDEEEFFFIIIGGGDDDBBBAAAAAABBBCCCCCCCCCBBBAAA@@@?????????>>>???????????????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777777888999:::;;;;;;::::::::::::;;;;;;;;;;;;@@@KKKaaazzzyyynnndddjjjvvvnnnqqqyyy}}}}}}}}}|||}}}}}}{{{xxxwwwxxxzzzuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyzzzyyywwwtttqqqooonnnooopppqqqqqqpppooonnnjjjlllnnnnnnmmmmmmnnnooorrrrrrqqqqqqssstttwwwxxxwwwxxxxxxuuupppmmmllllllpppsssxxxzzz{{{{{{}}}|||||||||zzzyyyyyy{{{}}}zzzsssooommmkkkjjjiiihhhfffdddcccbbbaaaaaa```___```dddjjjooowww{{{qqqmmmiiifffeeedddbbbaaa```cccggglllooopppqqqppppppuuu{{{@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAACCCEEEFFFHHHGGGEEECCCBBBAAAAAABBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>===============;;;;;;<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999666666777777888999999999888888888999999999::::::@@@JJJ___~~~}}}www~~~sssiiimmmzzz~~~||||||}}}~~~~~~}}}{{{zzzwwwyyyzzzyyywwwuuuuuuvvvwwwwwwyyy{{{}}}}}}yyyyyyzzz}}}wwwpppmmmiiihhhgggeeedddbbbaaaaaa```aaaaaa``````dddlllrrruuupppiiieeeeeedddbbb```aaadddiiiooosssuuuvvvvvvvvv~~~@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAACCCEEEFFFGGGGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::999999999999666666777777777777777777666666666666777777777888===FFFZZZxxxwww~~~xxxnnnppp|||zzzzzzyyy{{{~~~zzzpppkkkeeeeeecccbbbaaa```______aaabbbcccbbbaaafffooovvv{{{tttkkkgggffffffcccaaabbbfffkkkqqqvvvyyyzzz{{{@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???@@@CCCEEEGGGGGGGGGFFFEEEDDDBBB@@@???======<<<;;;;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888666777777777777777666555444444444555555555666666999BBBVVVtttxxx}}}}}}rrrsss|||{{{yyy||||||pppiiicccbbbaaa______^^^^^^^^^bbbdddeeecccccchhhqqqyyy~~~wwwnnnhhhhhhgggeeebbbcccgggmmmsssxxx{{{}}}}}}??????>>>>>>>>>>>>??????===>>>???@@@AAA@@@??????DDDCCCBBBAAA@@@>>>======;;;:::888999;;;>>>??????===;;;:::888888999:::;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;999777777888999:::777888888999999999888888;;;999777555444444666777222333333333222333666888>>>CCCRRRooo{{{{{{pppoooyyyxxxssstttuuuzzz}}}ooogggfff```]]]^^^___]]]]]]___dddhhhdddccchhhhhhpppwwwlllhhheeebbbaaacccccceeejjjrrrvvvyyy?????????>>>>>>?????????======???@@@@@@@@@???>>>@@@@@@@@@??????>>>>>>===<<<;;;::::::<<<===<<<<<<;;;:::888777777888999:::;;;;;;::::::::::::;;;;;;<<<;;;999777777888999:::777888888999999999888888:::888777555555555555666777888888777666666888:::===AAAOOOlll{{{~~~~~~sssooossszzzzzzrrrmmmiiikkkpppyyyrrrjjjfff```]]]^^^___]]]]]]___ccchhhddddddiiiiiippp{{{ooojjjfffbbb```aaacccdddjjjrrrwww{{{????????????????????????<<<===>>>>>>??????>>>>>><<<<<<==================<<<;;;:::;;;<<<;;;:::888999888777666666777999999::::::999999999999::::::;;;:::999888888888999:::888888999999999888888777888777777666666555555555888999:::999888888:::<<<===???KKKhhhzzzwww{{{}}}~~~}}}uuunnnlllnnnssswwwxxxmmmeee___XXX[[[bbbkkkuuu|||vvvnnngggaaa^^^______]]]]]]___aaagggeeefffllllllrrr~~~rrrkkkfffaaa___```bbbdddjjjrrrxxx}}}========================;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999666777777777777777888999::::::999999888888999999:::;;;:::999888888888999999888888999999999888777777666666777777666666555444555666888888888888:::<<<>>>>>>IIIeeeyyypppppprrrssswwwvvvrrrlllggghhhnnnttttttfff[[[SSSNNNJJJMMMSSS\\\eeejjjllllllmmmnnnpppqqqrrruuuzzz~~~yyyqqqiiiccc``````aaa^^^^^^``````ffffffhhhooopppvvv~~~rrrkkkfffaaa______bbbccciiirrrxxx::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999777777888999;;;;;;999777777777777888999:::;;;;;;:::999999888888999999:::::::::999999999888999999999999999999999888777666555666666666666555555444222444777888999:::<<<>>>???@@@JJJdddyyykkkggghhhiiimmmooonnniiiddddddlllttttttdddWWWMMMFFFBBBBBBDDDHHHOOOUUUXXXXXXWWWWWWYYYZZZ\\\^^^bbbgggjjjssszzzssskkkfffbbbcccccc``````bbb```ggghhhkkktttvvv}}}{{{pppjjjfffaaa```aaabbbccchhhqqqxxx777888999::::::999888777:::999999999999:::;;;;;;======<<<;;;::::::999999777666666777999:::999777666666777888:::;;;;;;<<<::::::999999999999:::::::::::::::999999999888888999999999999999888777666555555555555555555555555333666999;;;<<<===???AAA???AAALLLccc{{{jjjaaa```aaagggjjjjjjeeeaaaccckkkssszzzqqqdddVVVLLLFFFAAA???>>>???AAADDDHHHIIIHHHFFFFFFHHHIIIKKKMMMPPPUUUYYYbbbrrr{{{sssnnnhhheeeeeeeeebbbbbbdddaaahhhjjjnnnyyy}}}zzzoooiiifffbbbaaabbbbbbcccgggpppxxx777888999::::::999888777999999888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<999777666666777777777666333444666777999:::;;;;;;;;;;;;::::::::::::;;;;;;999:::::::::999999888888999::::::999999777666666666555444444444444666666777:::===>>>>>>>>>???@@@>>>BBBMMMbbb~~~kkk^^^ZZZZZZ```bbbcccaaa___cccmmmuuuyyyeee^^^TTTKKKEEEBBB@@@???===<<<<<<===???@@@???======>>>@@@@@@BBBEEEJJJMMMRRRccc|||tttqqqkkkggghhhgggddddddfffcccjjjkkkqqq|||{{{pppjjjgggcccbbbcccbbbbbbgggooowww777888:::;;;;;;:::888777999888777777777888:::;;;;;;;;;<<<======>>>??????<<<999666555555666555444222333444666888999::::::<<<;;;;;;::::::;;;;;;<<<999::::::::::::999888888:::::::::999999777666666777555444333333444666777999;;;>>>>>>===<<<<<<===<<>>@@@EEEHHHGGGYYYvvv}}}uuurrrllliiiiiihhhfffeeegggdddkkklllrrr}}}rrrlllhhhdddbbbcccbbbbbbfffnnnvvv777777777888999999::::::666555444444444666999:::;;;;;;<<<===>>>???@@@@@@>>><<<;;;888777555555444444666888:::;;;:::999888999999:::::::::999999888888888777777777777888888777888999999888777666555444333222222333444666777;;;===???AAAAAA@@@===<<<<<<@@@JJJ\\\tttrrr```XXXXXXXXXVVVWWWZZZ^^^eeeqqq~~~zzzssskkkbbbYYYSSSJJJFFFBBBAAABBBBBB@@@>>><<>>>>>@@@>>><<<:::777555444444444666888999::::::999888888888999999999999888888888777777777777777777888777777888999888777666555333333333333333555666777;;;<<>>FFFWWWnnn{{{fff[[[XXXWWWUUUVVVZZZ^^^dddqqq}}}xxxkkkgggaaa[[[UUUPPPJJJFFFFFFDDDAAA@@@@@@AAABBBAAA===AAACCC@@@??????===:::;;;;;;;;;:::999:::<<<>>>AAANNNeeezzzuuuooonnnkkkgggeeeddddddeeefffgggmmmuuu}}}~~~sssnnnlllhhhfffeeecccbbbdddlllvvv555666666777777888999999888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;@@@???===;;;888666444333444555777888999999888777777777888888888888888888777777777777777777777777666777888888888777555555333333333333444555666777:::;;;===??????>>>===<<<<<<===DDDRRRhhhppp```XXXXXXVVVVVVZZZ]]]dddppp||||||qqqfff___VVVRRRLLLHHHFFFDDDBBBAAACCCBBBAAA??????BBBFFFJJJFFFKKKNNNMMMKKKIIIDDD===<<<;;;::::::999:::;;;<<<@@@HHHYYYnnnxxxtttnnnmmmjjjhhhfffeeeddddddfffgggmmmuuu~~~sssnnnllliiifffeeedddbbbeeellluuu444555555666666777888888777777888999999888888777;;;::::::999888888777777<<<<<<;;;:::888666444333333444666777777888777777666666666666666777777777666777777777777777777666555666777777777666555444333333333444555555666777888999;;;===>>>======<<>>>>>===BBBBBBHHHQQQ[[[fffvvvuuuqqqlllkkkiiihhhfffeeeddddddffffffkkkrrr{{{{{{pppmmmkkkhhhfffffffffdddfffmmmvvv222333333444555555666666888888999999:::;;;;;;<<<:::999888777666555444444333444555666777777666555333333333444444555666666444333222222333444666777555555777777777777555555333444555666666666555444333333555666666777666666444555777999:::;;;<<<<<<======@@@LLLaaayyyuuuggg```]]][[[\\\]]]aaakkkvvvjjjaaaTTTJJJEEECCCAAA???@@@??????@@@AAA???;;;888<<<<<<===AAAJJJZZZjjjuuu}}}kkk\\\NNNHHH@@@<<<<<<======;;;???>>>AAAGGGLLLTTTaaammmsssnnnkkkjjjiiihhhfffeeedddccceeeeeeiiipppxxxxxxnnnkkkjjjhhhfffffffffdddgggnnnwww222222222333444444555555555555555555666888:::<<<999999888777666555555444333444666777888777666555222222222333333444555666333222111111111333555666444555777888888777555444222333444555666555444444333444555666777777666666333444555777999;;;<<<<<<<<<<<>>BBB@@@??????@@@@@@>>><<<===<<<===FFFWWWmmmooo^^^UUUIIIAAA??????===;;;===<<<>>>BBBDDDHHHQQQ[[[mmmrrrmmmjjjiiiiiihhhgggeeedddccceeedddgggmmmuuuuuukkkiiiiiihhhfffgggfffeeegggoooyyy111222222333333444555555111000///000111444777999999888888777666666555555555666888999888777555444222222222222333444555555222111000000111333555666444555666888888666555444111222444555555555444444333444555777777777777666222333555666888:::<<<<<<===>>>DDDRRRggg~~~lll```]]]ZZZYYYXXX[[[dddnnnkkkVVVLLLGGG@@@===>>>@@@@@@???AAA???<<<;;;===>>>>>>>>>@@@>>>@@@MMMccc}}}lllaaaRRRHHHCCCBBB???===>>>===???BBBBBBCCCJJJRRRZZZooorrrllliiiiiiiiihhhgggeeedddcccdddcccfffkkkrrr~~~sssiiihhhhhhgggggggggfffeeehhhpppzzz555444222111111222444555222222222333444555666777777777777777666555444333777777666555444333333222333333333333333333333333555444222222222333555777444444333333333333222222333333333333333333333333333333333444444444555555444444444333222444777:::;;;;;;AAAPPPhhhjjjeee^^^ZZZ[[[XXXVVV___kkkmmmYYYMMMBBB@@@>>><<<;;;===>>>@@@CCC@@@===<<<===>>>??????======BBBUUUqqqvvveeeWWWLLLCCC>>>===<<<<<<===???@@@AAABBBCCCUUUZZZhhh~~~rrrllliiijjjjjjjjjiiihhhfffeeefffeeegggjjjooozzzzzzuuuooojjjhhhhhhhhhgggiiiffffffnnnxxx555444222111111222444555333333333333333444555666777777777777666555444333777777666666555555444444333333333333333333333333444444333222333444555666444444333333333333222222333333333333333333333333333333333444444444444555444444444333333444777999:::;;;BBBSSSkkkqqqfff___[[[[[[YYYVVV^^^kkkxxx```NNNFFFBBB@@@>>><<<;;;<<<>>>@@@@@@>>><<<;;;;;;<<<======CCCCCCJJJ___~~~vvvgggXXXJJJBBB@@@;;;<<<===>>>???@@@AAAAAAIIIOOO\\\ooorrrmmmjjjjjjjjjjjjiiihhhfffeeeddddddeeeiiinnnyyyyyytttnnnjjjhhhhhhhhhhhhiiifffgggnnnyyy444333222111111222333444333333333222333333444444666777777666666555444333666666666666666555555555333333333333333333333333333333333333444444444444444444333333333333222222333333333333333333333333333333333333444444444444444444555444333444777999888;;;DDDVVVooovvvggg```\\\\\\YYYWWW___kkkhhhQQQEEEAAA@@@???===<<<;;;<<<>>>??????>>>===<<<;;;<<<===>>>CCCDDDOOOhhhzzzgggTTTFFFAAA;;;;;;<<<===>>>??????@@@???DDDOOO]]]kkk|||sssmmmjjjjjjjjjjjjiiigggeeedddbbbaaacccgggmmmyyyxxxsssnnnjjjiiiiiiiiiiiiiiifffhhhoooyyy333333222111111222333333444333222222222222222333444444555555444333333222333333333444444555555555222222222222222222222222111222333444444444444333444444333333333222222222222222222222222222222222222222333333333444444444444555555555444555777999777;;;FFFXXXqqquuuggg```\\\]]]ZZZXXX```lllzzz]]]IIIBBBBBB???>>><<<;;;;;;<<<===>>>@@@@@@@@@???>>>>>>???AAAAAAEEEUUUrrruuu[[[HHH@@@<<<=========>>>?????????>>>BBBJJJRRRZZZiiitttmmmjjjkkkkkkjjjiiigggeeeddd```___bbbffflllyyyvvvrrrmmmjjjiiijjjiiiiiihhhgggiiipppzzz222222222222222222222222333222222111111111222222222222333333222222111111000111111222222333333333222222222222222222222222111222333333444444333333444444333333333222222222222222222222222222222222222222222333333333444444333555666666555555777999666;;;FFFWWWoooqqqfff___\\\]]]\\\ZZZcccppppppUUUEEEBBBDDD===<<<<<<;;;;;;<<<===>>>>>>@@@AAA@@@>>>>>>@@@BBBBBBLLLaaadddLLLBBB????????????????????????AAACCCHHHKKKNNNZZZsssuuunnnkkkkkkkkkjjjiiigggeeeccc______aaafffmmmzzzvvvrrrnnnkkkjjjjjjiiihhhhhhgggjjjqqqyyy222222222222222222222222111111111000111111222222111111222222222222111111//////000000111111222222222222222222222222222222222222222222333333333333444444333333333333222222222222222222222222222222222222222222333333333333333555666777666666777999777<<>>@@@???===<<<>>>AAACCCRRRlllmmmRRRFFF@@@@@@@@@@@@????????????AAACCCFFFGGGGGGOOOcccwwwuuunnnkkkkkkkkkkkkiiigggdddccc______bbbgggnnn|||vvvsssnnnllljjjjjjhhhggghhhhhhkkkqqqxxx111111222222222222111111000000000000000111222333222222333333333333222222000000000000111111111111111111111111111111111111333222111111111222444444444444333333333333222222111111111111111111111111111222222222222333333333333555777777777666777999888<<>>>>>::::::;;;;;;;;;<<<<<<<<<:::>>>AAA@@@===<<<>>>AAAFFFZZZxxxsssVVVHHH@@@@@@??????>>>>>>>>>===???@@@CCCDDDDDDIIIXXXhhhvvvooollllllkkkkkkiiifffdddccc``````ccciiippp~~~wwwsssooollljjjiiigggfffhhhhhhkkkqqqvvv111111222222222222111111////////////000111333333333333444555555444444444111111111111111111111111111111111111111111111111333222111000000222444555444444444333333333222222111111111111111111111111111111222222222333333333333555777888777777777999999<<>>;;;:::::::::;;;;;;<<<<<<<<<;;;@@@CCCCCC???>>>@@@DDDOOOeeeuuuVVVGGG??????>>>>>>======<<<<<<===>>>AAADDDDDDHHHTTT```zzzvvvooolllllllllkkkiiifffdddbbb```aaadddjjjrrrwwwtttppplllkkkiiigggeeehhhiiilllpppuuu222222222222222222222222...---,,,...000222222222888999;;;;;;;;;888555333222222111111000/////////000000000000000000000000333222222222222333444444888777555333222111000000111111111111111111111111//////000111333444444555555555555555555666666777888;;;AAAKKK[[[sssqqqhhhgggdddaaa___\\\ZZZZZZ]]]aaagggsssyyy[[[GGG>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@BBBBBBAAAAAACCCDDDDDDQQQqqqyyyYYYHHHDDD>>><<>>?????????>>>>>>@@@EEELLLRRRggg~~~zzzsssmmmllliiihhhhhhgggeeeccceeeeeehhhnnnvvvxxxuuuqqqllliiihhhhhhhhheeehhhlllpppwww555555444444333222111000222111///000333444555444777888:::;;;;;;999777555222222222111000000//////111111111111111111111111333333222222222222222333555444333222222222222333222222222222222222222222111111222333444555666666666666555444555666777888777:::???IIIYYYpppqqqhhheeeccc___]]]ZZZXXXYYY]]]aaahhhuuuvvvYYYEEE===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@AAA@@@@@@CCCFFFHHHZZZyyy^^^LLLEEE???<<<>>>AAA???>>>>>>?????????>>>@@@DDDJJJOOO___vvv{{{tttnnnllljjjhhhhhhgggeeecccdddeeeiiiooowwwxxxvvvrrrnnnjjjhhhgggfffdddhhhlllpppxxx::::::::::::888666444333444222000111333444555444666777999::::::999777666333333222111111000000///111111111111111111111111333333222222222222222333222222111111111333444666333333333333333333333333333333444444555666777777777666555444444666888999666999>>>FFFVVVmmmssshhhddd```\\\[[[XXXWWWXXX]]]bbbiiivvvtttVVVDDD===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>??????@@@BBBIIINNNeeefffRRRGGG@@@<<<>>>@@@>>>===>>>>>>>>>??????@@@BBBGGGJJJUUUjjj|||vvvooommmjjjhhhgggfffdddbbbccceeeiiipppyyyxxxvvvsssoookkkgggeeeccccccfffkkkpppzzz???@@@@@@@@@???===;;;999333111///...///111111111666777888888888666555333333333333222111111000000111111111111111111111111222222222222333444555666222222111111111333444666333333333333333333333333333333444444555666666777777666444333444666888:::777999===EEETTTkkkwwwkkkeee```\\\ZZZYYYWWWXXX]]]aaaiiivvvsssUUUDDD>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======???@@@>>>AAAJJJTTTpppmmmVVVJJJBBB===>>>???===<<<======>>>???@@@@@@AAACCCFFFMMM___yyy}}}wwwooommmiiigggfffeeecccaaabbbdddjjjrrr{{{wwwvvvtttppplllgggbbb```aaaeeejjjqqq{{{???@@@AAAAAAAAA@@@???>>>555222///---...///000000777777777666555333222000444444333333222111111111111111111111111111111111111111222333555777999:::444444333333333333333333333333333333333333333333222222222333444444444555555444333333444666888999777999===DDDTTTkkk{{{nnnfff```\\\[[[[[[YYYZZZ]]]aaagggtttqqqUUUEEE???===<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>@@@@@@>>>???LLL[[[xxxvvv\\\NNNEEE???>>>>>>===<<<===<<<>>>???@@@???@@@BBBCCCJJJVVVnnn}}}vvvnnnkkkgggeeedddcccbbbaaabbbdddjjjsss|||vvvuuusssoookkkeee```^^^^^^ccciiiqqq|||>>>============>>>>>>>>>999666222000000111222111666666666555444333222111555555444333333222222111222222222222222222222222000111111333555777999:::555666666666666444222111333333333333333333333333111111111222222222333333222222333333444555666777777999<<>><<<<<<<<<;;;;;;;;;;;;<<<<<>>@@@AAA>>>@@@QQQdddeeeRRRIIIAAA???>>>===<<<>>>===>>>?????????@@@BBBDDDHHHPPPddd{{{tttlllhhhdddbbbbbbbbbbbbaaaaaadddjjjsss}}}tttsssqqqmmmiiiccc___\\\]]]aaahhhppp|||???>>><<<:::::::::;;;<<<===999555222222222333333555555555555555555555555555555555444333333222222222222222222222222222222111111111222333444555666444666888:::999666333000222222222222222222222222111111111222222222222222///000222333555555555555666777:::BBBSSSkkk~~~pppfff___\\\]]]ZZZYYYYYY]]]aaahhhttt|||```KKKBBB@@@>>>;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<>>??????>>>@@@CCCEEEFFFJJJ[[[yyyxxxrrriiifffbbb``````aaaaaaaaaaaadddjjjsss}}}rrrqqqnnnjjjfffbbb^^^\\\\\\```gggooo|||CCC@@@===:::999999;;;<<<>>>:::555222111222333333333444555666777999999:::666555555444444333222222222222222222222222222222222111111111111111111222222555999<<<;;;888444111111111111111111111111111222222222222222222333333---///111444555555444333444666999AAARRRkkk~~~pppfff^^^[[[\\\XXXWWWXXX]]]aaaiiivvvrrrXXXFFF??????===;;;<<<<<<<<<;;;;;;<<<<<<<<<::::::>>>BBB@@@DDD[[[uuuyyyXXXNNNDDDAAA???>>>>>>@@@>>>??????>>>>>>@@@DDDGGGEEEFFFUUUrrrwwwpppgggddd```^^^___```aaaaaaaaadddjjjsss}}}qqqooolllhhhdddaaa^^^\\\[[[```gggooo{{{999999777444333444888;;;;;;999666444444444333222///111444888999999888777888666555333222222333333555444444333222111000000444333333333222111111111333444666777777666444333666555333111111222333444222333333444444333333333555444444666999:::888555222222777AAAQQQgggzzzlllddd]]][[[[[[WWWVVVWWWZZZ]]]eeetttqqqaaaNNNCCC>>>::::::<<<<<<;;;;;;;;;;;;<<<=========<<>><<<===???<<<;;;;;;;;;;;;<<<=========<<>>===>>>@@@DDDFFFDDDBBBCCCFFFQQQhhhsssllleeebbb^^^[[[[[[]]]aaacccfffeeeiiipppzzz~~~rrrlllgggfffccc___]]]^^^```aaafffooozzz777777555333222333777999AAA===888555333222000...---///111333444333222111333222000///......///000222222333333333333222222111111111111111222222222222222222222222222222222444333222000000111222222444444444444444333222111333333444777:::;;;;;;999999777999???LLLbbb{{{mmmddd^^^[[[[[[YYYYYY[[[^^^aaagggtttyyyeeePPPGGG???======<<<<<<>>><<<;;;;;;;;;;;;<<<======<<<;;;???DDDHHHVVVttteeeNNNDDDDDD>>>===@@@??????>>>???AAADDDEEEDDDCCCCCCEEEOOOdddqqqiiicccaaa___\\\\\\^^^```bbbeeeeeehhhpppyyy~~~rrrkkkgggfffddd```^^^___aaabbbgggoooyyy666666666444333444777999>>>:::666333333333222222000111222333333333222111333222111000//////000111111111333444444444333333111111111111111111111000111111000//////000111111222222111000000111111222333333333333222111000000222333555888:::;;;;;;;;;999888999>>>JJJaaa|||nnnfff___]]]]]]ZZZZZZ]]]```bbbgggsssiiiUUUGGGAAA<<<======:::888999<<<;;;;;;;;;;;;<<<=========<<>>===AAA@@@?????????@@@BBBCCCCCCBBBCCCDDDLLL```ooogggcccaaa___]]]]]]___aaabbbeeeeeehhhoooyyy~~~qqqkkkffffffddd```___```ccccccgggoooxxx777777777666555666888;;;===999555222111222222222000000111222222111000000000///...---------...///000111333444555555444333444333333222111000//////111000000//////000000111111111111111111111111222111111111111111000//////111333666888999:::;;;;;;777777888>>>III```~~~ppphhhaaa^^^___ZZZZZZ]]]aaaccchhhttt|||^^^LLLAAA===;;;===<<<999777999<<<;;;;;;;;;;;;<<<======>>><<>>===AAA@@@>>>>>>?????????@@@@@@AAADDDCCCJJJ]]]|||~~~ooofffcccbbb```^^^___```bbbdddeeeeeehhhpppyyy~~~qqqkkkffffffeeeaaa```bbbddddddhhhooowww888999999999888999;;;===>>>:::444000/////////...---......////////////...222111000/////////111111000222444555666555444333444444333333222111111000111111111111111111111111111111111222222222222222///000000111111111000000000333666888888888999:::666666999>>>HHH___qqqhhhbbb___```ZZZZZZ\\\___bbbhhhuuuvvvXXXGGG===::::::<<<<<<::::::===<<<;;;;;;;;;;;;<<<======???===???DDDKKK]]]dddMMMCCCCCC???>>>AAA@@@>>>??????>>>======???AAADDDCCCIII\\\zzzppphhheeecccaaa______aaadddfffffffffiiiqqqzzz~~~pppjjjffffffeeebbbaaacccddddddgggnnnvvv:::;;;<<<<<<;;;<<<>>>@@@;;;777222...---...//////------....../////////000333333222111111222333444111222444666666555333222222222333333444444444444111222333333333333222111111111222333333333333333///000111222333333333333000333666777666666777999666888;;;???HHH]]]~~~pppgggaaa^^^^^^YYYYYYZZZ]]]```gggvvvrrrTTTEEE<<<999999;;;:::999;;;???<<<;;;;;;;;;;;;<<<======???===>>>DDDLLLaaa```KKKBBBDDD???>>>AAA??????@@@AAA???======???BBBDDDCCCHHH[[[yyyrrrkkkgggeeebbb___```cccgggjjjggggggjjjrrr{{{~~~pppjjjfffffffffcccbbbdddccccccgggnnnvvv;;;<<<============???AAA666222...,,,---///111222//////000000111222222333000///...------...///000111333555777777555333111000000222333555666888888111222444555555444222111111222333444444444444444000111222333444555555555///333666777555444555777888999===AAAHHH\\\}}}|||nnnfff___\\\]]]YYYXXXYYY\\\___gggvvvpppRRREEE???<<<::::::888666999>>><<<;;;;;;;;;;;;<<<======???<<<>>>DDDNNNddd}}}^^^IIIAAADDD@@@???AAA???@@@BBBBBB@@@======@@@CCCDDDCCCHHH[[[yyysssllliiifffbbb___```ccchhhlllhhhhhhkkkrrr|||~~~pppjjjfffffffffcccbbbdddbbbcccfffmmmvvv;;;===@@@BBBAAA===999555///.........///000222333222222222222222222333333222111000......000111222444333222111000000000000222111111222444777:::<<<555444333333222222222222222333444444444333222111333333333333444555666666222333444555555555444333777999===AAAHHH\\\}}}pppeee```\\\ZZZWWWWWWYYY\\\```hhhwwwrrrUUUEEE;;;;;;:::999999999::::::777666777:::===>>><<<::::::===???DDDQQQmmm|||YYYMMMBBBAAACCCCCCBBBCCC???@@@AAABBBBBBBBBAAA@@@CCCCCCIIIZZZvvvqqqkkkgggeeeaaa______```cccdddeeefffkkkttt~~~{{{pppjjjfffggghhhfffcccdddeeeeeehhhnnnwww444777:::<<<<<<999666333......---...///111222444444333222111111222333333333111000//////000111333444333222111111000111111222111111111333666888:::555444333222222222222222444555555555555444222111222222222333333444555666222333444555555555444444777999===AAAGGGZZZ{{{pppeee___[[[YYYVVVVVVXXX\\\```hhhwwwqqqTTTDDD===<<<;;;;;;::::::::::::888777777:::===>>><<<:::<<<>>>AAAEEESSSooovvvVVVJJJ@@@???AAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAABBBCCCHHHYYYttt~~~qqqkkkgggeeebbb______```bbbddddddeeeiiirrr}}}{{{oooiiieeefffhhhfffdddeeeffffffjjjqqqyyy...000333666666444222000------------///111333555777555222000000111222444333222000//////000222333555444333222222111111111111111111111222444666777444333333222222222222333666666666666555444222222111222222333333444444555222333444555555555555555888999<<>>>>>===;;;::::::::::::999888888:::<<<<<<;;;999===???BBBFFFTTTqqqnnnQQQGGG>>>===???>>>===>>>@@@AAABBBCCCCCCCCCCCCBBBCCCCCCHHHWWWrrr}}}qqqkkkgggeeebbb```___```aaabbbccccccgggooo{{{{{{nnngggccceeegggfffeeefffggghhhlllsss{{{,,,---000222222111///...,,,,,,,,,---///222444666888666333000///000222444444333111000000111333444555555444333222222222222111111000000111222333444333333222222222222222333666666555555444222222111111111222333333444444444333333444555555666666666888999<<<>>>CCCUUUuuuqqqeee^^^YYYVVVTTTTTTWWW]]]aaaiiiwwwpppRRRCCC>>>>>><<<;;;999999888888:::999999:::;;;;;;::::::===???AAAFFFTTTrrrgggNNNEEE>>>>>>>>>===<<<===???@@@@@@AAABBBBBBBBBBBBDDDDDDHHHVVVooo{{{pppkkkgggeeebbb```______```aaabbbaaadddlllyyy{{{lllfffbbbdddfffffffffgggggghhhmmmttt|||//////000111000///...---,,,,,,,,,---///222444666999666333000///000333444444333222000000222333444555555444333222222222222000000000000111111222222222222222111111222222333444444333222222111111000000111222444444444444444333333444444555666777777888999;;;===BBBSSSsssrrreee^^^XXXUUUSSSTTTXXX]]]aaahhhvvvlllQQQDDD===<<<;;;999888777777777:::::::::::::::::::::;;;===>>>@@@EEETTTrrrbbbMMMEEE@@@@@@@@@===<<<>>>===>>>>>>>>>???@@@AAAAAAFFFEEEIIIUUUmmm{{{pppkkkgggeeeccc```___^^^______``````bbbkkkwww{{{llleee```ccceeeeeefffgggfffggglllttt|||000000000000000///......------------///111333555777666333111111222333555555444222111111222444555555444333222222111111111///000000111111222222222222111111111111222222333333222222111111111111111111222444555666666555444444444444444555666888888777999;;;===BBBSSSssstttggg^^^XXXUUUTTTTTTXXX]]]aaaggguuufffOOOEEE;;;;;;999888777777777777999:::::::::999999;;;======>>>@@@EEETTTsss^^^LLLFFFBBBCCCBBB???>>>???<<<<<<<<<===>>>???@@@AAAFFFFFFHHHSSSiii|||pppjjjgggeeecccaaa___^^^]]]]]]___^^^bbbjjjwww{{{llleee```aaaddddddeeegggfffgggkkksss{{{...............//////000......---...///111222444555555333222222333444555666444333222222333444666444333222111111000111111...///000111222222333333111111111111111222333333222222111111111222333444111333555666777777666555444444333444555777888999777888;;;===BBBSSSsssvvvhhh___YYYUUUUUUUUUYYY^^^aaafffsss|||___KKKDDD;;;:::999999888888888999777999:::999888999<<>>@@@AAAFFFUUUttt|||[[[KKKFFFDDDDDDCCC???>>>@@@======<<<===>>>@@@AAABBBEEEDDDFFFOOOeee}}}pppjjjgggfffcccaaa___]]]\\\\\\^^^^^^bbbjjjwww{{{mmmeee```aaaccccccdddfffggggggkkksss|||+++++++++,,,---///000111///.........///000222333444444333333444444444555666555333222222333555666444333222111000000000000...///000222333333333333111111000000111222333333333222222111222333555666222333666777888888666555444444333444555777999:::777888;;;===BBBTTTtttwwwiii___YYYUUUUUUVVVYYY^^^aaafffrrr~~~vvvZZZHHHCCC;;;;;;:::999999:::::::::666888:::999888999===@@@???AAACCCGGGWWWvvvyyyXXXJJJFFFDDDEEECCC???>>>@@@>>>=========???@@@BBBDDDCCCCCCDDDMMMbbb}}}pppjjjgggfffdddaaa___]]]\\\[[[]]]]]]bbbkkkwww{{{mmmeee``````bbbbbbccceeehhhhhhlllsss|||///...---,,,+++,,,,,,---111000///......///000111111111111000///000222555666555444333222333444444666666444222000/////////111111111111111111222333222111000000000111333333111111222222222333333333333444555555666666555555111222444666777888888999888666888<<>><<<<<<<<<<<<<<<===>>>@@@@@@CCCDDDGGGMMM]]]|||~~~qqqjjjjjjhhhddd```^^^]]]]]]^^^\\\]]]bbbkkkvvvzzzmmmiiibbb______aaadddeeejjjkkkmmmrrr}}}111000///---------...///000///............///000111111111000//////222444444333222111111111222222777555333222111111000///000000/////////000111111111000/////////000222222111111222222222333333333333333444444555555555555222333444555666888999999;;;999:::>>>CCCQQQqqqvvviii```[[[XXXWWWXXX\\\```aaaeeeooozzzxxx___JJJ@@@???:::;;;;;;;;;;;;;;;:::999888777777777999<<>>===<<<<<<<<<<<<===>>>???@@@AAACCCFFFKKK[[[yyy~~~qqqkkkiiifffbbb^^^[[[[[[[[[[[[\\\]]]ccckkkvvvzzzlllhhhbbb^^^___bbbdddfffjjjkkknnnsss~~~222111000/////////000000///......------......///111111222000//////000222222111000////////////000777444111111222333111//////............///000000000////////////000111111111111222222222333333333222222333333333444444444444333333444555777999:::;;;999;;;???CCCQQQpppvvviiiaaa]]][[[[[[[[[]]]```aaacccmmmxxxnnnWWWEEE===>>>;;;;;;;;;;;;::::::999888999888888888999<<>>======<<<<<<======>>>???@@@???BBBEEEIIIWWWttt}}}qqqjjjgggddd```\\\YYYXXXXXXYYY\\\^^^ccclllwwwzzzkkkgggaaa^^^___bbbeeegggjjjkkknnnttt111111000000000000000000------------------------000111111000///...///000000000000///////////////555222///000333555333000000///////////////000000000000000000000111111222111111222222222333333333222222222222222333333333555444333333444666999;;;:::888:::>>>AAANNNllluuuhhhbbb^^^\\\]]]]]]^^^``````bbblllwww|||fffRRRCCC>>>???;;;;;;;;;;;;:::999888777::::::::::::;;;===???AAACCCAAA@@@EEEWWWxxxlllUUUHHHDDD@@@======>>>>>>>>>===============>>>??????>>>BBBEEEHHHUUUppp|||pppjjjfffccc___[[[XXXWWWWWWXXX]]]^^^dddlllxxxzzzjjjfff```]]]___bbbeeegggiiikkkooouuu.../////////////////////,,,,,,------------,,,,,,...///111000///...///000000000000000000//////...333000///000333555444333333222222111000000111111111111222222222333333333111111222222222333333333222111111111111222333444555555333333444666999::::::888:::===@@@LLLjjjsssgggaaa^^^]]]]]]]]]^^^______aaakkkvvvttt^^^MMMBBB>>>@@@;;;;;;;;;;;;::::::999888<<<<<<<<<<<<===>>>@@@AAAAAA@@@???EEEWWWxxxlllUUUGGGDDD???======>>>??????>>>============>>>>>>???>>>BBBEEEHHHRRRkkkzzznnnhhheeebbb^^^[[[XXXXXXXXXYYY^^^___dddmmmxxxyyyjjjeee```]]]^^^bbbeeeggghhhkkkooovvv------.../////////......,,,------......------,,,,,,...000000///...///000000000111111111000///...//////000111222444555777777666444333222111000000111222333333444444333333111111222222222333333333333222111111111222333444555555444444555666888999;;;999;;;???AAALLLiiirrrfff```]]]\\\\\\[[[\\\]]]]]]```kkkvvvkkkVVVHHH???===>>>:::;;;;;;<<<<<<;;;;;;:::===============>>>???????????????FFFXXXyyylllUUUFFFDDD@@@???????????????>>>>>>============>>>>>>===BBBFFFGGGOOOgggxxxlllgggcccaaa^^^ZZZYYYYYYZZZZZZ^^^```eeennnyyyyyyjjjfff```]]]^^^aaadddffffffiiiooovvv,,,---.../////////......,,,---...//////...---,,,))),,,...////////////000///000000111000///...---+++///222222111222666:::999888666444222000//////000111222333444333222222111111222222222333333333444333111111111222444555444444555555666666777777:::999:::>>>@@@JJJfffpppddd^^^[[[ZZZYYYXXXYYY[[[\\\```kkkwwwfffRRRFFF???<<<===::::::;;;<<<============<<<<<<<<<<<<<<<============>>>@@@GGGZZZyyymmmUUUFFFDDDAAAAAAAAAAAA@@@???>>>>>>============>>>>>>;;;@@@DDDEEELLLbbbvvvkkkeeeaaa___\\\YYYXXXYYYZZZ[[[___```fffnnnyyyyyykkkfff```]]]]]]```cccdddeeehhhnnnvvv,,,---...000000000///...------...//////...------(((+++.../////////000111...///000000000///------)))///333333000000666<<<:::999777444111///...---///000111222333222111111111111222222222333333333444333222111111333555666333444555666777777666666777666888;;;===GGGcccoooccc]]]ZZZYYYWWWVVVWWWZZZ[[[```lllxxxeeeQQQGGG@@@>>>>>>::::::<<<===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@HHH[[[zzznnnUUUEEEDDDBBBBBBBBBBBB@@@??????>>>============>>>>>>:::???CCCDDDIII___tttiiiddd___]]]ZZZXXXXXXYYYZZZ\\\___aaafffooozzzyyylllgggaaa]]]]]]```bbbcccdddgggmmmvvv...///000111111000///...---000333444222000///...---------------...//////////////////...............111555444111000333777666555444222000000222444666444222222222222000///000000222333333333333333666555333222111111222333444444333333333444444555666777;;;@@@AAAJJJddd~~~rrreee___]]]\\\YYYVVVUUUVVVWWW\\\hhhttteeeNNNBBB???<<<999;;;::::::999999::::::;;;;;;<<<===;;;999777888999======???III]]]|||pppSSSIIICCC<<<:::<<<>>><<<:::===>>>>>>===<<<<<<>>>@@@>>>===@@@FFFLLL\\\|||qqqeee___^^^\\\ZZZXXXWWWXXXXXXYYY___aaagggnnnvvv{{{mmmhhhbbb___^^^```bbbbbbhhhgggkkkttt//////111111111111/////////111444555333111000000//////............//////////////////............---000333222000///222555777777555222000///111222555333222222222222111//////000111222333333333333444333333222333333444444555555444444333333333333666666:::>>>@@@JJJeeesssgggaaa^^^\\\YYYVVVUUUUUUWWW[[[gggrrrjjjQQQDDD@@@>>><<<<<<;;;;;;:::999999::::::;;;<<<===;;;999888888999======@@@III]]]}}}qqqTTTJJJDDD===;;;<<<===<<<:::===>>>>>>>>><<<===>>>@@@AAA???AAAEEEIIIWWWwwwpppeee```]]]\\\ZZZXXXWWWWWWXXXYYY]]]___eeekkksss{{{nnnjjjddd```___aaabbbccchhhgggjjjsss///000111222222111000///000333555555444333222333222111000///......//////////////////............,,,///111111///...111444777777666333000...///111333222111111222333222111...///000111222222222222111111222444444555555555555555555444333333333333666555888<<<>>>JJJfffuuuiiibbb___^^^ZZZWWWUUUUUUVVVZZZeeepppqqqVVVGGGBBB@@@@@@>>>===<<<;;;:::999999999;;;<<<<<<;;;999888999:::======@@@III]]]}}}sssWWWJJJEEE>>><<<<<<===<<<;;;<<<===>>>>>>======???AAAAAA???@@@CCCGGGTTTtttooofffaaa]]][[[YYYWWWVVVVVVWWWWWWZZZ\\\aaahhhooo~~~{{{ppplllfffbbbaaabbbccccccgggfffjjjsss000111222333333222111000111222444444333222333444555333111///......//////////////////............---///111111//////111333555555444333000///000222111000000111222333333222...///000111111222111111000222333555666555555444333333444444444444444444555444666999===IIIgggxxxkkkddd```^^^[[[WWWUUUUUUUUUXXXcccnnn{{{^^^LLLCCCAAAAAA@@@???===;;;:::999999888:::;;;<<<;;;:::999:::;;;===>>>@@@III^^^}}}vvvZZZJJJFFF@@@===<<<======<<<<<<===>>>>>>===>>>???AAA@@@>>>???BBBGGGUUUuuu~~~ooofffbbb]]][[[YYYVVVUUUUUUVVVVVVYYY[[[___eeelllzzzzzzrrrmmmhhhdddccccccddddddgggfffjjjsss~~~000111222333333222111000000111222111000111222444666444222///......///000////////////...............///111111111111222333111222333222111111222444000//////000222333333222...///000111111222111111333333555666666555333333000111333444555666666555555333444888<<>><<<;;;999999999:::;;;<<<<<<::::::;;;===>>>>>>@@@JJJ^^^}}}xxx\\\KKKGGGBBB>>><<<<<<======<<<===>>>>>>>>>>>>@@@BBBCCC@@@@@@CCCGGGUUUvvv~~~pppgggccc]]]\\\YYYVVVUUUUUUUUUVVVYYY[[[___dddiiiwwwzzzrrrnnniiifffeeeeeeeeeeeegggfffjjjsss///000111222222111000//////000000///...///222444666444111...---...///000////////////............//////000111111222222333...000222222222222333555111//////000222333222111...///000111222222222222444444555555555444444333000111333555666666555555444222444888;;;HHHfff{{{nnnfffaaa___[[[XXXUUUUUUUUUYYYcccnnnuuu[[[KKKCCCAAAAAA@@@???===;;;:::::::::999:::<<<<<<;;;;;;<<<>>>>>>>>>AAAJJJ^^^~~~yyy^^^KKKHHHDDD???<<<<<<===>>><<<===>>>>>>>>>???AAACCCHHHDDDCCCDDDGGGTTTtttqqqhhhccc^^^]]]ZZZWWWUUUUUUVVVVVVYYYZZZ^^^bbbgggtttzzzpppmmmiiifffffffffffffffhhhgggkkkttt//////111111111111///////////////...---///222555555333000---,,,---///111////////////............///......///111111111111...000222222222111222333111000///000111222111000///000111222333333333333444444333444444555666777222333555666666555333222444222444888;;;GGGeee|||nnnfffaaa^^^[[[XXXVVVVVVVVVZZZeeepppeeePPPEEEAAAAAA@@@???===<<<;;;;;;;;;999:::<<<<<<;;;<<<===???>>>>>>AAAJJJ___~~~zzz___KKKIIIEEE@@@===<<<===>>><<<===>>>???>>>???AAADDDHHHDDDCCCDDDGGGTTTtttsssiiiddd___^^^[[[XXXVVVVVVVVVVVVXXXYYY\\\```eeeqqqzzznnnkkkhhhffffffgggggggggiiihhhllluuu...///000111111000///...000000///...---///333666444222///,,,,,,---///111000/////////...............------...000111000000000111333333111000111222222000///000111222111///000111222333333444333333333222222333444666999:::555666666777555333111///333222555999<<>>???>>>???AAAJJJ___~~~zzz___LLLJJJFFFAAA===;;;===???<<<===????????????BBBDDDCCC@@@@@@CCCGGGVVVwwwtttiiiddd```^^^[[[YYYWWWVVVVVVWWWWWWXXX[[[___cccooozzzmmmjjjgggfffggghhhhhhgggjjjiiimmmvvv---------...///000111222//////...///000111333444444333111000...---------111000000///...---------///000111111111000...---...000222111//////111333000///...------...///000////////////000333555666555444444444555666777888888777555444333333444444333111222777;;;FFFbbb}}}yyyjjjbbb]]][[[\\\ZZZYYYYYYWWWXXXbbbnnntttVVVFFFCCCAAA???======>>>===<<<:::<<<<<<;;;;;;;;;;;;<<<<<<>>>===@@@JJJ```zzz^^^SSSLLLFFFDDDBBB>>><<<>>>@@@???>>>===>>>???AAACCCCCC@@@@@@DDDIIIYYY{{{sssiiieee^^^]]][[[YYYWWWVVVUUUUUUVVVWWW[[[^^^cccnnnyyypppmmmiiiggghhhiiijjjiiigggggglllwww------------...///000000000000///...//////111111222222000///......------000000000///...---------//////000111000000......///111222111///...000222000000//////.../////////111000000000111222333444555444444333555777999:::777666555333333333333444444111222555999DDD___zzzzzzkkkccc]]][[[YYYXXXXXXYYYXXX[[[fffqqqyyyZZZGGGCCC>>>===<<<=========;;;999;;;;;;::::::::::::;;;;;;======???JJJ___~~~{{{^^^SSSLLLFFFEEECCC???>>>@@@@@@@@@>>>===>>>???@@@BBBBBB???@@@DDDIIIYYY|||sssiiiddd^^^]]][[[YYYWWWVVVUUUUUUVVVWWWZZZ^^^bbbmmmzzzpppmmmhhhffffffggghhhhhhgggggglllwww---------,,,,,,------...000000///...------......000000///...............000000//////...---------......///000000000//////111222222111///...///000000111111111000///......111222222222222222111111555444333333444777;;;===777666444333222222333333555222111444666AAA[[[vvv{{{mmmddd]]]ZZZVVVVVVWWWYYYZZZ^^^iiiuuu```JJJBBB<<<;;;;;;<<<>>>===;;;999:::::::::999999:::::::::===<<>>>>>>>>???@@@@@@>>>???DDDJJJZZZ|||rrrhhhccc]]]\\\[[[YYYWWWVVVUUUUUUVVVWWWZZZ^^^aaalll|||qqqmmmhhhddddddeeegggggghhhhhhmmmxxx...---,,,,,,+++++++++,,,...---------------------.........------...///////////////......---------------...///000000111111444333222000///......///111111222333222000///...000111333333333333111000444333222222444888<<>><<<:::;;;;;;::::::::::::;;;;;;======@@@KKKaaa}}}aaaRRRKKKFFFFFFEEEBBBBBBDDDBBBAAA@@@???>>>>>>>>>??????===???DDDKKK[[[}}}qqqgggbbb]]]\\\ZZZYYYWWWVVVVVVVVVVVVWWWZZZ]]]aaalll}}}sssnnnhhheeedddeeegggggghhhhhhnnnwww...---,,,+++++++++++++++***++++++,,,---.........---------------......///............------------------...///000222333333666444111///............111222333333333222000//////000222333444444333333222111111222444888;;;>>>777666444333222222333444666333222333333;;;SSSlll|||nnnddd]]]XXXVVVVVVXXX[[[\\\___iiitttoooQQQAAA===<<<<<<>>>??????===;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>AAALLLccccccPPPJJJEEEEEEDDDBBBBBBDDDAAAAAA@@@??????>>>>>>>>>>>>===@@@FFFMMM^^^pppfffaaa\\\\\\ZZZYYYWWWVVVVVVVVVVVVWWWZZZ^^^aaallltttooojjjffffffggghhhhhhggghhhmmmvvv...---,,,,,,++++++++++++)))***+++---............------,,,,,,,,,------...------------------------------...///111333555666666444000......//////...222222333333333333333222000111222333444444444444000000111222444777999;;;888777555444333333444444555222333444444:::PPPhhhyyylllccc\\\XXXVVVVVVXXX[[[[[[^^^hhhrrrwwwWWWEEE???>>>======>>>???>>><<<===<<<<<<;;;;;;<<<<<<=========AAALLLcccfffOOOIIIDDDDDDCCC@@@???BBB@@@@@@@@@@@@????????????>>>===AAAGGGOOO```oooeee```\\\[[[ZZZYYYWWWWWWWWWVVVVVVWWW[[[^^^cccnnnrrrnnnjjjhhhhhhhhhhhhhhhfffgggmmmuuu~~~...------,,,,,,,,,,,,---***+++,,,.........------------,,,,,,,,,,,,,,,---------------------------......///000222555888999777333///---///000000///222222222333333444555666333333222222222333333444...///000222444666777777999888666555444444555555444222444666555:::OOOfffwwwjjjaaa\\\XXXSSSTTTWWWZZZ[[[^^^hhhrrr^^^KKKAAA???<<<;;;;;;======<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;???KKKbbbiiiNNNGGGBBBBBB@@@======???>>>??????@@@@@@@@@@@@???>>>===BBBIIIQQQbbboooddd___\\\[[[ZZZXXXWWWWWWWWWWWWUUUWWW[[[___dddpppnnnllljjjhhhiiiiiihhhfffdddffflllsss{{{---------,,,,,,------...,,,---...///...---,,,+++...---,,,,,,+++++++++,,,------------------------......///111333666999;;;666222...---///111111000333222222222333555777888666555444222111111222333,,,...000333444555555555:::999777666555555666666333222444888777;;;NNNddduuuhhh```[[[XXXQQQRRRVVVZZZ[[[^^^hhhssscccOOOBBB???;;;999999;;;;;;;;;;;;::::::999999::::::;;;999999===IIIaaajjjMMMFFFAAA@@@???<<<;;;======>>>???@@@@@@@@@@@@@@@>>>>>>BBBJJJRRRdddnnnddd___\\\[[[ZZZXXXXXXWWWWWWWWWUUUWWW[[[```eeeqqqkkkjjjhhhhhhiiiiiigggeeecccfffkkkrrrzzz---,,,,,,++++++,,,,,,---,,,,,,,,,------.........***+++,,,---...---,,,,,,------------------------,,,***)))...555999888666666333///...///111222222555666888999888777888999:::555111///111222000...000111111222333555666777888888777777666666555555333666444555999<<>>???===<<<>>>;;;;;;:::999999999999:::<<<>>>???EEE[[[eeeRRRGGG===<<<===<<<;;;<<>>======;;;>>>BBBEEEQQQkkk~~~mmmbbb\\\ZZZZZZXXXWWWVVVVVVVVVVVVWWWWWW[[[bbbkkkxxx~~~ssspppmmmkkkjjjhhhfffdddeeeeeeiiiqqq{{{...------,,,,,,------...+++++++++++++++,,,,,,,,,***+++,,,---------,,,,,,---------------------------+++***...555999888666555333///...///000111111444555777777666555666777999666333111111222222111000000111111222444555666777777777666666666666666333666444444999;;;LLLgggttthhh___YYYUUURRRRRRTTTXXX[[[```jjjtttrrrWWWGGGAAA>>>???@@@===<<<===>>>===<<<<<<;;;;;;<<<<<<;;;===>>>DDDZZZ~~~eeeQQQFFF===<<<>>>===<<<===AAACCCEEEEEECCC@@@??????===@@@CCCGGGTTTooo}}}mmmaaa\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXX\\\cccmmm{{{~~~ssspppmmmkkkiiihhheeeccceeeeeeiiiqqq|||......------------......***************)))))))))***+++,,,---------,,,,,,------------,,,,,,,,,,,,...,,,,,,///555888888777555222///---.../////////222444555555333222222333555444444222000///111222000000000111222333444555555555555666666666666666222666444444999;;;KKKggguuuiii```YYYUUUSSSRRRTTTXXX[[[```jjjuuu}}}___IIIBBB>>>???@@@>>><<<===>>>===<<<<<<;;;<<<<<<<<<999;;;===DDDXXXzzzfffPPPFFF>>>===????????????AAACCCEEEDDDBBBAAA@@@@@@@@@BBBDDDJJJYYYuuu{{{kkkaaa[[[\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYY^^^fffppptttqqqmmmkkkiiihhheeeccceeeeeejjjrrr|||------,,,,,,,,,,,,------++++++******))))))((((((++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,...---...000444777888777444111...------...------111222333222111//////000...000111///,,,+++...111000000000000111222333333444444444555555666666666222666333444888;;;KKKgggvvvjjjaaaZZZVVVTTTSSSTTTXXX[[[```kkkuuugggLLLCCC===>>>@@@>>>======<<<<<<;;;:::::::::::::::999;;;>>>DDDVVVuuufffOOOFFF>>>???AAAAAA@@@AAA???AAABBBBBB@@@???>>>???BBBBBBEEELLL^^^{{{yyyjjj```[[[ZZZZZZYYYXXXXXXXXXXXXXXXZZZ[[[___hhhsssuuurrrooolllkkkiiigggeeeeeefffkkksss}}},,,++++++++++++++++++,,,,,,,,,,,,+++*********)))+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++......///111333666666666222000...---......---,,,///111222111///.........,,,...000///,,,,,,...111111111111000111111222222333333444444555555666666222555333444888;;;KKKfffxxxkkkbbbZZZVVVUUUSSSTTTXXX[[[```kkkvvvqqqQQQFFF======???>>>===>>><<<<<<;;;::::::::::::;;;:::<<>>>>>======???>>>======<<<<<<======;;;<<<@@@FFFQQQiiigggNNNEEE???@@@BBBAAA@@@@@@AAABBBCCCCCCAAAAAABBBCCCAAABBBFFFTTTkkkwwwiiiaaa]]]]]]]]]\\\\\\\\\\\\]]]]]][[[\\\aaajjjuuutttrrrooommmmmmlllkkkiiifffgggllluuu,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,+++******))),,,...///000000111333444000...---...000111000///...///111111000///000111...---...000222333333222444444333222222222222222444444444333333333333333111555333333888:::JJJfffzzzmmmccc[[[VVVVVVTTTTTTWWW[[[```lllxxxkkkZZZGGG???>>>===<<<<<>>>>>===============:::;;;???DDDMMMbbbgggNNNEEE???@@@BBBAAA??????AAABBBCCCBBBAAAAAABBBDDDBBBBBBIIIYYYssswwwiiiaaa^^^\\\[[[[[[ZZZZZZ[[[[[[\\\[[[\\\aaajjjuuu}}}qqqooollllllllllllkkkiiifffgggmmmvvv---,,,,,,++++++,,,,,,---*********+++,,,,,,,,,------,,,+++***+++,,,---...------,,,,,,+++***)))))),,,---/////////000222333///...---///111222111000...///111222111000111222,,,+++***---111333222///555555444333222222222222444444444333333222222222111555222333777:::JJJfffzzznnnddd[[[VVVWWWTTTTTTWWWZZZ```lllxxxvvvbbbMMMBBB>>><<<;;;;;;======<<<;;;;;;;;;;;;;;;999:::>>>CCCJJJ]]]gggNNNEEE???@@@BBB@@@>>>===???@@@AAA@@@??????@@@BBBBBBCCCKKK\\\wwwwwwjjjbbb___XXXXXXWWWWWWWWWWWWXXXYYY[[[\\\aaaiiitttzzznnnllljjjjjjkkkkkkjjjiiifffhhhmmmvvv---.........---+++)))((()))))))))))))))*********,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222......//////000000111111...//////000111222222333///111222222111111222333444444444333222222333555555333111000111111000///000222000111777999HHHbbbxxxkkkbbb[[[WWWZZZWWWWWWYYY\\\aaammmxxxuuuXXXHHHCCC???>>>@@@???>>>>>>============>>>>>><<<===DDDLLL]]]}}}nnnQQQJJJCCCBBBAAA>>>>>>AAABBBAAA???@@@AAABBBBBBBBBDDDEEENNNdddxxxkkkddd```]]]\\\[[[ZZZYYYYYYYYYYYY]]]]]]bbbiiiqqq}}}qqqllliiijjjjjjhhhgggiiiccchhhnnnuuu------...///...---,,,+++************************,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111222222.../////////000000000111...///000000111222222222///111222222111000222333666777888777666555666777666444222222222333222111000333000222777:::HHHbbbxxxkkkbbb\\\XXXYYYWWWWWWZZZ\\\aaammmyyyfffSSSHHHAAA???@@@>>>>>>=========>>>>>>???EEEBBBCCCFFFJJJXXXwwwqqqTTTKKKCCCAAA???======???AAA@@@@@@@@@BBBDDDDDDEEEGGGJJJVVVmmmxxxkkkccc```]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\aaagggppp|||qqqllliiijjjjjjgggggghhheeeiiinnnttt~~~,,,---...///////////////------,,,,,,++++++******,,,---.........---,,,++++++++++++,,,,,,---------++++++---...///111222222////////////000000000000//////000111222222222222///000222111000000111333888:::<<<<<<;;;:::::::::888666444333444555444333111444222333888:::HHHaaayyylllccc]]]YYYXXXVVVWWWZZZ]]]bbbmmmyyyzzzcccRRREEE@@@???============>>>>>>???@@@LLLJJJKKKKKKKKKUUUrrrvvvUUUKKKAAA>>>>>>===>>>AAA@@@@@@@@@AAABBBDDDFFFGGGIIIQQQbbbzzzwwwjjjbbb___]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[___fffnnn}}}zzzqqqllliiijjjjjjgggfffhhhgggjjjnnnsss}}}------.........//////...//////...---,,,++++++***,,,------......---,,,,,,***++++++,,,,,,------...++++++,,,---///111222333////////////000000000000///000111222222222222111///000111111000000111222888:::===>>>===;;;;;;;;;777666444333444555444333222555333444999:::GGG```zzzlllddd^^^ZZZXXXVVVWWWZZZ]]]bbbmmmxxxsss\\\KKKBBB???============>>>???@@@AAALLLLLLNNNOOOMMMVVVrrr{{{UUUJJJ???<<<===>>>@@@CCC@@@AAAAAA@@@@@@BBBEEEGGGIIIVVVmmmvvviiiaaa^^^]]]\\\[[[[[[ZZZZZZZZZ[[[YYYZZZ^^^dddmmm|||xxxqqqllliiijjjiiifffeeeggghhhkkknnnsss|||------,,,,,,,,,+++++++++000//////...---,,,++++++,,,,,,------------------+++++++++,,,,,,---------++++++,,,---///111333444000000000000///////////////000222333333222111000...000111111000///111222555888;;;<<<;;;:::999999666444222222333444333222222555333444999999FFF^^^}}}{{{mmmddd___\\\XXXWWWXXX[[[]]]bbblllwwwiiiVVVHHH@@@============>>>@@@AAAAAACCCDDDHHHLLLMMMVVVppp~~~ZZZMMM@@@<<<===>>>???AAAAAAAAAAAA@@@???@@@CCCGGGKKK\\\xxxvvvhhhaaa^^^]]]\\\[[[[[[[[[[[[[[[[[[YYYZZZ^^^dddlll{{{xxxqqqllliiiiiiiiifffeeefffiiikkkooottt~~~,,,,,,+++***))))))******//////......------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222444666000000000000///////////////111333444444333111000...///111000//////000222222555777888777666777777444333111111222333333222222555333444888888DDD\\\|||{{{nnneee```]]]ZZZXXXYYY\\\^^^aaajjjtttzzzeeeRRRDDD>>>>>>>>>>>>??????@@@AAA;;;;;;@@@GGGJJJRRRggg~~~}}}aaaRRRDDD???>>>===<<<<<>>??????@@@@@@<<<;;;???FFFIIIMMM\\\nnn{{{aaaRRRDDD@@@AAA@@@===<<>>AAACCCCCCCCCGGGOOOUUUllluuuiiicccaaa\\\\\\\\\[[[\\\\\\]]]]]]]]]^^^aaagggooo~~~}}}rrrlllhhhiiihhheeeccceeefffkkkrrrzzz)))+++------,,,,,,---...222((((((,,,***---111+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,++++++***)))***,,,...000111444777:::555333000000111111000///222333444333111000111222333333222111000000000000333222111111000000111111222222222111111111111000//////222555666:::DDDPPPttt}}}nnnfffbbb```______aaaaaa\\\[[[bbblll~~~sss[[[EEEBBB@@@BBBAAA???@@@DDDGGGFFFFFFGGGIIIMMMQQQTTTdddzzzqqqRRRJJJAAA===>>>@@@@@@???BBBAAACCCEEEFFFIIITTT___{{{tttfff```___]]]]]]\\\\\\[[[\\\\\\\\\\\\]]]aaagggooo~~~~~~sssoooiiieeecccccccccbbbeeeiiipppyyy)))***,,,---,,,,,,---///111&&&&&&+++***...222...------,,,++++++,,,------,,,,,,---------,,,*********,,,...000111333777999444333111111222333222111222333444333111000000222333222222111111111111111333222111111000000111111//////000111222333333444000000222444444888CCCOOOsss~~~ooogggcccbbb``````aaa```\\\ZZZaaajjj{{{}}}eeeLLLEEE@@@@@@???===>>>@@@FFFGGGIIIJJJIIIJJJLLLNNNYYYlllhhhOOOHHH@@@<<<===@@@@@@>>>BBBBBBDDDFFFGGGMMM[[[iiitttgggaaa___]]]\\\\\\[[[[[[\\\\\\\\\]]]^^^aaagggnnn|||sssoooiiieeecccccccccccceeejjjpppzzz(((***,,,---,,,---///000666(((&&&+++))),,,000---,,,,,,++++++++++++,,,,,,+++---///000000...,,,******,,,///000111333555888444333222333555666555333222333444222000//////000222111111111111222333333222222111000000000000111//////000111222333333444222111111222222666AAAMMMrrr~~~ppphhheeedddaaa`````````[[[YYY___gggvvvsssXXXMMMBBB@@@@@@???>>>@@@CCCHHHLLLKKKGGGDDDEEEHHHMMMZZZlll~~~ppp[[[KKKEEE???<<<===>>>???>>>BBBBBBDDDFFFIIISSSgggzzzuuugggaaa___\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^aaaffflllzzzrrrnnniiieeedddddddddcccfffjjjqqqzzz(((***,,,,,,,,,...000222@@@...(((,,,)))))),,,)))------------------------+++---000222222000---++++++---000111111222444555333222333555777888666555222333333222000......///000000000111111333444444222222111000000000000000222222222111111111111000333111111111111444???KKKqqq~~~ppphhheeedddbbb```___^^^[[[XXX]]]dddpppeeeVVVGGGCCCDDDDDDDDDEEEBBBGGGKKKIIIBBB???BBBGGGKKKQQQZZZiii{{{www```NNNFFFBBB>>>;;;<<<>>>>>>>>>@@@AAAEEEHHHNNN[[[uuuvvvhhhaaa___[[[[[[[[[[[[[[[\\\\\\]]]______```dddjjjxxxqqqmmmhhheeeddddddddddddfffkkkrrr{{{)))***,,,,,,,,,...111333III333***...***))),,,***...//////////////////...+++---000222333111...,,,+++...000111111111222333111222333666999999666444111222222111///......////////////000111222333444222111000000//////000000222222222111111111111000333222111222111333===IIIooo}}}ooohhhdddcccbbb___^^^]]]ZZZXXX\\\bbbmmm|||qqq```OOOHHHGGGGGGHHHJJJDDDHHHJJJGGGAAA???EEEKKKOOONNNPPPXXXhhh{{{vvvdddRRRFFFCCC@@@>>>======??????@@@???AAAGGGNNNXXXiiivvvhhhaaa___[[[ZZZZZZZZZ[[[[[[\\\]]]___^^^___bbbhhhvvvpppmmmhhhddddddeeeeeeeeegggkkkrrr|||+++,,,,,,,,,,,,---000333OOO666+++000...,,,////////////000111111000//////,,,...000222222111///---,,,...111222111000000111///000333666888888444111///000111000///...///000.........///000111222333111111000////////////000//////000111222333333444222111222333222444===HHHmmm~~~ppphhheeecccaaa^^^\\\[[[ZZZXXX[[[aaakkk{{{ppp\\\PPPJJJGGGGGGJJJHHHJJJJJJGGGBBBBBBGGGMMMNNNJJJIIIMMMVVVdddvvv{{{ooocccUUUIIICCC@@@@@@?????????@@@AAABBBBBBEEEMMMZZZiii|||uuuggg```]]]ZZZZZZZZZZZZZZZ[[[\\\]]]___]]]^^^aaafffttt|||ppplllgggddddddeeeffffffggglllsss}}},,,------,,,,,,---000222WWW;;;...333000---111111...///000111111000///...,,,---///000000000///...,,,///111222111/////////...///222666777666222...---///000///......///111......---......///000000111111000/////////////////////000111222333333444111111333555444555===GGGiiirrriiifffddd```\\\ZZZZZZYYYXXX[[[```lll{{{ooo]]]OOOGGGEEEHHHGGGGGGGGGEEEBBBBBBCCCEEEEEEBBBBBBEEEHHHNNN]]]mmmxxxwwwfffZZZRRRHHHDDDDDD???@@@AAAAAABBBBBBDDDEEEHHHKKKVVVhhh|||tttfff___\\\YYYYYYYYYYYYZZZ[[[\\\]]]^^^\\\\\\___eeessszzzoookkkgggddddddffffffggghhhlllttt~~~......---,,,+++,,,///222___AAA222555111---//////---...///000000///...---------...///////////////---///222222111///......---...111555777555000,,,,,,---//////......000111...------------...//////111111000///////////////222222222111111111111000000111444777666666>>>GGGfffssskkkgggfff```[[[YYYZZZYYYXXX[[[```lll{{{~~~hhhUUUHHHEEEGGGCCCCCCCCCBBBAAA>>><<<;;;;;;:::===@@@???AAAMMM\\\dddtttyyyhhhWWWNNNGGGBBBBBBFFF???AAABBBCCCCCCDDDEEEGGGMMMPPP]]]sssttteee^^^[[[YYYYYYYYYYYYZZZ[[[\\\]]]]]][[[[[[^^^eeessszzzoookkkgggddddddfffgggggghhhmmmttt~~~...666;;;666,,,)))///888IIIJJJGGG===111***+++//////000222333222///,,,***------++++++++++++------............///////////////000333444444222000...------......------,,,+++//////000///------...000222222111111222222333444666555333111000000111111444222222333222333:::CCCaaatttkkkeeebbb^^^[[[ZZZ[[[ZZZYYY]]]dddsssxxxaaaOOOEEEAAA???@@@AAA???===;;;::::::888999<<<===???BBBGGGJJJVVV^^^jjjvvv}}}}}}wwwrrr```WWWLLLDDDAAAAAAAAAAAA;;;???DDDEEECCCDDDIIINNNTTT```tttrrrddd\\\YYYXXXWWWXXXZZZ\\\]]]\\\[[[]]]\\\^^^aaafffqqqwwwoookkkgggeeeeeefffffffffgggjjjqqq{{{,,,222666444---***...444===EEEMMMOOOHHH===555111000111222333222///,,,+++---,,,++++++++++++,,,---............////////////000111333444333111///---,,,---...///////////////...///000///------...000222222111111222222333444555444333111000000111111555333333333222333:::BBB___tttkkkeeebbb___[[[YYYZZZZZZZZZ^^^eeeuuuqqq[[[LLLEEE>>>>>>>>>>>><<<<<<<<<<<<<<<======<<<;;;<<<>>>@@@HHHNNNXXXccciiiiiiddd___UUUOOOFFF@@@>>>>>>??????<<>><<<;;;:::;;;;;;<<<<<<<<<:::888777888:::>>>BBBJJJRRRWWWWWWSSSOOOJJJFFF@@@<<<<<<===>>>>>>>>>AAADDDEEEGGGOOO[[[eeezzzvvvhhh```^^^^^^]]]]]]^^^aaabbbbbbaaa```______aaaeeepppwwwllliiieeedddeeeggghhhhhhgggiiinnnxxx((()))+++---//////---,,,))),,,111888===<<<666111111111222222111///---,,,,,,++++++++++++++++++,,,---------.........//////111222222222111///---+++((()))***+++,,,,,,,,,,,,---.........------...000222111111111111222333333333222111000000111222222777555555555444333999AAAVVVyyyuuulllfffbbbaaa\\\YYYYYYZZZ[[[bbbkkktttiiiZZZJJJFFF@@@;;;999888888888777888999999888888999;;;;;;>>>BBBHHHKKKLLLIIIFFFBBB@@@===;;;;;;===>>>???AAADDDHHHKKKRRR___ooo|||xxxjjjccc```___^^^]]]___aaaccccccbbbaaa``````bbbfffqqqwwwjjjgggdddccceeeggghhhiiigggiiimmmvvv((('''))),,,000111...+++222...+++,,,111666777777111111111111000...---,,,++++++++++++++++++++++++------------............111111111111000...,,,+++***++++++,,,++++++******,,,---...---,,,---///000111000000000000111222222222111000000000111222333777555555666444333888???RRRsssvvvmmmfffaaaaaa]]]ZZZZZZ[[[]]]dddmmmvvvyyyiiiUUUNNNDDD===::::::::::::666888999:::999999:::<<<888999;;;???AAAAAA???<<<===<<<;;;::::::<<<>>>@@@DDDIIIPPPWWWaaaqqqzzzllldddaaa___]]]\\\]]]```bbbbbbbbbbbb``````cccgggtttvvviiigggdddccceeeggghhhiiiggghhhmmmvvv)))'''(((+++///000///,,,222///,,,---111444555555000000000///...---,,,+++******++++++++++++******,,,------------.........000000000000///---,,,,,,...............---,,,,,,+++,,,------,,,---///000/////////...///000000111111000//////000111222333666555555666333111666===LLLmmmxxxmmmfffaaa```\\\[[[\\\]]]___fffnnnyyy|||dddZZZMMMDDD@@@??????>>>999;;;<<<<<<:::999999:::888888:::<<<>>>>>>;;;999888888888888999<<<@@@DDDLLLTTT___iiiuuu{{{llldddaaa^^^\\\[[[\\\^^^```aaaaaaaaa``````dddjjjxxxvvviiigggdddcccdddfffhhhhhhgggiiimmmvvv(((((('''))),,,......---++++++,,,...111222222222//////...---,,,+++******)))***+++,,,,,,+++***))),,,,,,---------........./////////......------------....../////////......+++,,,------,,,---///111...------------...//////000/////////000111333444555444444555222000444;;;FFFgggyyynnneee```___\\\\\\^^^___```fffnnnzzzzzzmmm[[[MMMFFFBBB@@@>>>:::<<<======:::999888888999999:::<<<>>>===:::888555777888999;;;???FFFLLL[[[eeesss{{{kkkccc```^^^\\\ZZZ[[[]]]```aaaaaa```___```eeelll|||uuujjjgggdddcccdddfffgggggggggiiinnnwww(((''''''(((***+++,,,---(((***---///111333555555///...---,,,+++******))))))***+++,,,,,,+++***))),,,,,,,,,---------........................------******,,,---.../////////***,,,------,,,---///111---,,,,,,,,,,,,---......////////////000111333444555444444555222///333999AAAbbbzzznnneee```^^^\\\\\\___```aaagggnnnyyy}}}gggUUUIIICCC>>>:::888:::<<<<<<;;;:::999:::555555666999:::999666333555777999;;;>>>EEENNNTTTiiittt{{{kkkbbb___^^^\\\ZZZZZZ]]]```aaaaaa___^^^```eeennn~~~tttjjjgggdddcccdddeeefffffffffiiioooxxx'''''''''((()))+++,,,------+++,,,///333666555333...//////...,,,***+++,,,++++++******++++++,,,---(((((()))*********)))))),,,---...//////...---,,,,,,---...//////...---,,,)))))))))***+++---...///---------.........//////000////////////111333444333333333222111111444777GGG^^^qqqgggbbb^^^\\\]]]```bbbbbbgggnnn}}}~~~iiiVVVJJJCCCAAA===<<<::::::;;;:::999777999777777777999:::::::::;;;<<<===???EEEQQQ```jjj|||zzzkkkdddaaa\\\ZZZYYYYYYZZZ[[[[[[ZZZ\\\[[[___gggsssxxxjjjfffbbb``````ccceeeeeeeeegggooo{{{(((((((((((()))+++,,,,,,,,,,,,,,,///333555444333///000000///,,,++++++,,,,,,,,,,,,,,,,,,,,,------'''(((***,,,///000222222//////000000///...,,,+++---...///000000///...---+++***++++++,,,---...///---------.........//////000/////////000111222333222222222111111222555888DDD[[[~~~sssiiiddd```^^^^^^aaabbbccchhhnnn}}}vvvbbbRRRFFF@@@BBB@@@>>>======<<<:::888888777777777888999999999;;;???CCCIIIQQQ^^^nnnxxxzzzkkkccc```[[[ZZZXXXXXXZZZ[[[ZZZYYY\\\\\\```hhhtttxxxkkkgggccc```aaaccceeeffffffhhhooo{{{)))))))))))))))***+++,,,,,,,,,---///222444333222222222222000---++++++,,,.........---------------''')))+++...111333444555......///000000/////////...///000111111000///...,,,,,,,,,,,,,,,---...///---............/////////000/////////000111222333000111111111111222666999AAAXXX{{{vvvlllgggdddaaaaaaccccccccchhhooo}}}ttt```NNNDDDCCC@@@===;;;:::999888666999888888888999999:::;;;===DDDNNNYYYffftttyyyjjjbbb___ZZZXXXWWWWWWXXXYYYYYYXXX[[[[[[___hhhuuuxxxlllhhhdddbbbbbbdddeeefffgggiiioooyyy*********))))))***++++++,,,---...///111222222222333444333111...++++++,,,...............------,,,***+++,,,---.../////////***+++---///111333444555///000111222222111000///,,,,,,++++++,,,,,,---................../////////000000000000000111111222//////000000111333777:::@@@WWWzzzyyypppjjjgggdddcccdddddddddiiiooo}}}nnnXXXKKKCCC@@@;;;999888888777777888999:::;;;;;;===???AAACCCMMM]]]mmm{{{yyyiii```]]]YYYWWWVVVVVVWWWXXXXXXWWWYYYYYY^^^gggtttyyyllliiieeecccccceeeeeeeeehhhiiinnnxxx+++***************++++++,,,---///000000000111111444444444111...,,,+++,,,,,,,,,------------,,,+++,,,------------,,,,,,+++++++++,,,...000333444555///000111222222111000///+++++++++++++++,,,---...///////////////////////////000000000111111111111...//////000000333777:::AAAWWWyyy}}}sssmmmiiifffdddeeeddddddjjjqqq}}}zzz```OOOEEEAAA<<<999999:::::::::666999<<<>>>@@@CCCGGGKKKQQQ]]]ooozzziii```\\\XXXVVVUUUUUUVVVWWWWWWVVVWWWWWW\\\fffsssyyyllliiieeecccddddddeeedddggggggmmmwww***************+++,,,---,,,...000000//////000111333333333111...,,,,,,---***+++,,,......------,,,+++,,,---...////////////000//////......///000000///000111222222111000///******++++++,,,...///000000000000////////////...///000111111111111000000.../////////000222666999@@@VVVvvvuuuooojjjfffdddddddddeeekkkrrr}}}hhhUUUGGGBBB<<<888777888999999666:::@@@EEEIIINNNUUUZZZfffsss{{{jjj```\\\XXXVVVUUUUUUVVVWWWWWWVVVVVVWWW[[[eeerrryyykkkiiieeeccccccddddddcccdddffflllwww)))))))))***+++,,,---...,,,...111000......///000111222222000...,,,,,,---)))+++---///000000///...***+++---...///000000000111000///---------------//////000111111000//////++++++,,,---///111222333000000000000/////////...///000111222222111000///...///000///000222555888>>>RRRqqqvvvpppiiieeecccddddddeeekkksss}}}uuubbbPPPKKKCCC===;;;;;;;;;;;;<<>>KKKcccwwwnnniiieeecccdddeeeeeekkksss}}}pppkkkbbbWWWOOOLLLMMMOOOUUU___lllwww|||iii]]]XXXWWWVVVTTTSSSSSSUUUWWWXXXXXXXXX[[[dddqqquuuiiieeedddfffddd```___aaaaaaeeekkksss+++,,,---,,,++++++---000---......,,,***+++,,,...111000...---,,,,,,------++++++,,,,,,---.........------------------------,,,,,,,,,---,,,,,,++++++...////////////......---)))+++,,,///111222333444///////////////.................................///111222222222333555777:::EEEZZZtttyyyoooiiieeecccdddcccccchhhooozzzwwwmmmeeeaaabbbdddkkkttt}}}kkk___[[[YYYXXXWWWWWWWWWWWWXXXYYYZZZZZZ]]]fffqqq~~~pppgggcccbbbdddbbb^^^]]]___aaaeeejjjqqq}}})))+++------,,,+++,,,---,,,,,,,,,+++***+++---///111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,++++++000000///...---------...)))***+++---///111222333444000---,,,...///...,,,........................///000111111111222444666:::CCCUUUlll|||pppiiieeeccccccaaa```dddkkkvvv||||||}}}~~~lllaaa\\\YYYYYYZZZ[[[[[[[[[[[[[[[]]]]]]```gggsss|||nnneeeaaa```aaa```\\\[[[^^^```cccgggmmmxxx(((***---...,,,+++*********+++++++++******---///111///---++++++,,,...000---------,,,++++++******------------------,,,,,,)))***+++,,,,,,,,,,,,,,,111000...---,,,,,,---...------------...///000000444///******...111000---........................///000111111000111333555999AAAQQQfffyyy~~~oooiiifffcccbbb```^^^aaagggsss}}}kkkaaa\\\VVVXXX[[[]]]_________^^^___^^^aaaiiiuuuzzzmmmccc```^^^___^^^[[[[[[^^^___aaadddiiiqqq(((***---...---+++***)))******+++***)))***,,,...///...---,,,,,,---///000///......---,,,+++***)))......---------,,,,,,,,,++++++,,,---......------000///...,,,,,,,,,---..................000111222222---)))***///333222000...........................///000000//////111333333;;;LLL```qqq~~~~~~mmmiiieeecccbbb```]]]```eeerrr|||jjjaaa]]]VVVXXX\\\```cccdddcccccc``````ccckkkwwwvvvjjjbbb^^^\\\]]]\\\YYYZZZ]]]___aaacccffflllwww))),,,......---+++************+++)))((()))+++---------------......///000000//////...,,,++++++***.........------,,,,,,+++,,,,,,---.........------...---------------......++++++,,,---///222444666...,,,***+++///222333111........................---/////////......000222222:::III]]]lllxxxlllhhheeecccdddaaa___aaagggttt|||llldddbbb\\\^^^aaaeeegggiiiiiihhhccccccfffmmmyyyssshhh]]]YYYWWWWWWWWWTTTVVVYYY\\\^^^```bbbeeellluuu}}}~~~}}}}}}+++---///...---+++++++++***++++++)))(((((()))++++++,,,---...////////////000000///......---,,,,,,///......---,,,,,,++++++,,,,,,---------,,,++++++++++++,,,---............+++******+++---000333555---------...///000111111........................---...///...------///111333999FFFWWWfffrrrnnngggeeedddeeedddbbbdddjjjvvv~~~qqqlllkkkhhhiiijjjlllmmmnnnnnnmmmhhhgggiiioooyyy{{{kkkaaaVVVRRROOOPPPOOOMMMOOOSSSRRRUUUXXXYYYYYY]]]cccgggjjjmmmqqqvvv|||~~~}}}zzzwwwvvvyyy~~~yyywwwsssnnnjjjhhhgggfff---...///...---+++,,,,,,+++++++++)))'''''')))***)))+++---///000000///...111000000///......------//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))***,,,...//////......---,,,+++++++++---///111,,,...000000///......///........................---.........------...000000444>>>MMM\\\jjj{{{qqqgggddddddfffeeecccffflllyyyuuurrrrrrqqqrrrrrrrrrrrrqqqqqqpppmmmkkklllqqqyyy|||mmm^^^TTTQQQLLLJJJJJJJJJHHHJJJNNNHHHLLLOOOOOOOOOPPPTTTWWWWWWZZZ___dddkkkttt}}}~~~}}}xxxtttqqqpppmmmoooqqqsssuuuvvvwwwxxxsssrrrpppnnnoooqqqsssuuussstttuuuuuuuuuvvvyyy|||zzzzzzzzzzzz{{{|||}}}~~~~~~}}}xxxsssoooiiihhheeebbbaaadddiiimmmnnnrrrxxx~~~~~~|||zzzyyysssqqqmmmkkkjjjjjjiiihhhccc```\\\WWWTTTQQQPPPPPP///111222000,,,******++++++++++++++++++++++++++++++,,,...000222222111111111222333333000...---------,,,,,,+++++++++,,,,,,*********+++------,,,***,,,,,,,,,------..................---++++++,,,---+++,,,---...////////////000000//////...............------,,,---...///000222333:::GGGTTTaaappp|||kkkbbbbbbbbbdddfffiiilllnnn~~~{{{}}}yyywwwvvvyyy|||{{{uuupppllliiigggjjjuuu|||{{{}}}~~~{{{xxxuuuvvvyyy{{{~~~wwwppphhh___UUUOOOHHHEEEBBBAAAAAABBBCCCBBBFFFEEECCCAAAAAABBBCCCDDDMMMMMMNNNQQQXXX```hhhlllmmmnnnqqqtttwwwzzz|||}}}|||xxxsssnnnkkkiiiiiiiiijjjkkknnnrrrvvvxxx}}}~~~}}}{{{qqqqqqrrrsssuuuxxx{{{}}}{{{zzzyyyxxxwwwxxxyyyyyyzzz{{{|||~~~~~~|||yyyvvvqqqoookkkfffbbb___]]]]]]YYY[[[^^^```bbbbbbaaaaaaWWWVVVVVVVVVWWWYYY[[[\\\```aaabbbccccccbbbaaa```dddcccbbbbbbdddeeeeeeddddddddddddcccaaa___\\\[[[TTTSSSRRRRRRRRRSSSTTTUUU\\\]]]```dddjjjmmmnnnmmmpppppppppooommmiiifffddd^^^[[[WWWVVVVVVUUURRROOOKKKIIIGGGEEECCCBBBBBBBBB...000111000---******+++++++++++++++++++++++++++......///111222222222222111333444333111///......///......---------------,,,+++***,,,---...---+++---.........////////////---...///...,,,,,,,,,---,,,,,,---.................................------///...---------.../////////000666AAALLLXXXfffrrryyyggg```bbbdddfffhhhkkkooosss}}}}}}{{{~~~{{{xxxxxxyyyxxxrrrmmmhhheeecccfffpppzzz|||}}}~~~~~~~~~}}}~~~~~~xxxwwwuuurrrooommmkkkjjjlllnnnooonnnkkkgggdddcccfffggghhhiiijjjjjjiiihhhjjjlllpppsssvvvxxxxxxxxxssspppmmmmmmppptttwwwxxxvvvuuurrroookkkgggdddbbbaaabbbdddfffhhhjjjkkkkkkiiieee___ZZZUUUOOOGGGBBB@@@>>><<<<<<>>>??????>>>AAA@@@>>>===<<<===>>>???BBBBBBCCCEEEIIIOOOUUUXXXWWWXXX[[[]]]```bbbcccdddgggjjjnnnrrrtttsssqqqpppmmmlllmmmooopppooommmkkkjjjhhheeebbb^^^[[[XXXVVVVVVVVVWWWYYY[[[___ccceeedddfffiiilllmmmmmmlllkkkiiiiiihhhhhhfffdddcccbbbZZZZZZZZZZZZ\\\]]]___```aaa```___^^^^^^^^^______aaabbbccccccddddddddddddffffffggggggeeebbb___]]]XXXVVVSSSQQQNNNLLLLLLKKKLLLMMMOOOPPPPPPPPPOOONNNJJJIIIHHHHHHHHHIIIJJJKKKOOOPPPPPPQQQQQQPPPPPPOOOPPPNNNMMMMMMOOOPPPPPPOOOPPPPPPPPPOOONNNLLLJJJIIIEEEEEEDDDEEEFFFGGGIIIKKKNNNOOOQQQUUUZZZ\\\]]]\\\`````````___]]]ZZZVVVUUULLLIIIFFFEEEEEEDDDAAA>>>???>>><<<:::999888888999...///000///---++++++,,,++++++++++++++++++++++++111000000000111111222333222333555444111///......111000///...............---,,,,,,,,,...///...------------............///---...000000///------------------------.........------------............//////...------......///...---000999AAAJJJVVVaaannnxxx~~~nnn___YYY^^^ccceeeeeehhhoootttyyy}}}wwwxxx}}}{{{wwwtttssspppkkkgggaaa^^^\\\^^^fffttt}}}}}}}}}~~~|||yyywwwrrrqqqpppoooppprrrtttuuuvvvuuutttttttttuuuvvvwwwvvvwwwxxxzzz{{{{{{{{{{{{tttssspppmmmlllkkkjjjjjjpppqqqrrrttttttsssrrrrrrqqqooollliiiggggggiiijjjnnnlllkkkmmmnnnlllfffbbbaaaaaaaaaaaabbbcccddddddfffeeeeeehhhkkkkkkhhhddd]]]\\\[[[YYYWWWUUUTTTSSSSSSVVVWWWWWWTTTQQQPPPOOOQQQQQQRRRSSSSSSSSSRRRRRRPPPRRRTTTWWWYYYZZZZZZZZZYYYWWWUUUUUUWWWZZZ]]]^^^\\\[[[XXXUUURRRPPPNNNMMMJJJJJJKKKMMMNNNOOOPPPPPPNNNLLLIIIGGGEEEBBB>>>;;;999888888999<<<===<<<;;;::::::888777777777888999<<<<<<<<<>>>@@@CCCEEEGGGFFFGGGIIIKKKLLLNNNNNNNNNPPPRRRUUUWWWXXXWWWVVVUUUTTTTTTTTTVVVWWWWWWTTTRRROOONNNMMMKKKHHHFFFEEEDDDDDDDDDDDDFFFIIILLLOOOQQQOOOPPPQQQRRRSSSSSSSSSRRRPPPPPPPPPPPPOOONNNMMMMMMHHHGGGGGGFFFFFFGGGGGGHHHKKKJJJIIIIIIHHHHHHIIIIIILLLLLLMMMMMMMMMMMMMMMLLLMMMNNNOOOOOONNNLLLIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@???>>><<<;;;======<<<;;;::::::;;;;;;???@@@@@@AAAAAA@@@@@@???AAA???>>>>>>@@@AAAAAA@@@BBBBBBBBBBBBAAA@@@???>>>;;;;;;<<<===>>>AAACCCEEEFFFFFFGGGJJJNNNPPPPPPOOOSSSSSSSSSRRRPPPNNNKKKIIIAAA???===<<<;;;:::777555999888777666555555555555------......---,,,,,,,,,++++++++++++++++++++++++111111/////////000111222222333555444222/////////000000///...............///...------///000000///+++++++++,,,,,,,,,,,,,,,,,,...111222000...------...---------------................../////////////////////...............///---...333888>>>HHHRRRZZZcccmmmqqqpppkkk```UUUNNNUUU\\\^^^^^^```hhhooosssxxx~~~}}}}}}}}}||||||wwwooolllnnnsssvvvvvvrrrmmmiiifffdddaaa^^^WWWUUUSSSTTTZZZdddnnnttt~~~|||||||||}}}}}}yyyvvvrrrqqqtttxxx{{{}}}zzzxxxuuutttsssqqqnnnllljjjjjjjjjlllnnnnnnllljjjccccccccccccdddeeefffgggfffggggggeeebbb```^^^^^^\\\[[[ZZZYYYYYYZZZ\\\]]]]]]]]]\\\\\\]]]^^^```aaa```````````````aaabbbbbb^^^\\\[[[YYYWWWVVVVVVVVVYYYZZZ\\\]]]^^^^^^^^^^^^\\\ZZZXXXVVVUUUUUUVVVWWWZZZYYYYYYZZZZZZXXXTTTQQQQQQOOONNNMMMMMMNNNOOOPPPSSSRRRRRRSSSUUUUUURRROOOJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGIIIIIIGGGFFFEEEEEECCCDDDDDDDDDDDDDDDDDDDDD@@@AAACCCEEEFFFFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJKKKJJJIIIFFFCCCBBBAAAAAAAAA=========>>>>>>??????@@@???>>>======<<<;;;:::999777777888:::<<<<<<:::888666666555444444555666666999999:::;;;<<<===>>>>>>@@@AAABBBBBBCCCCCCCCCCCCCCCDDDFFFHHHHHHGGGFFFEEEFFFEEEEEEFFFGGGGGGEEECCC@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>AAACCCFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>===============@@@@@@?????????>>>>>>>>>AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBCCCBBBAAA@@@???======<<<<<<<<<<<<<<<===999999::::::999888777666999888888888888888888888<<<<<<============<<<<<<<<<;;;999:::<<<======<<<>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;<<>>===<<<;;;:::888777666777777666666666666666666,,,,,,,,,---......---,,,++++++++++++++++++++++++000///...------...000111111333444444111///.........------,,,,,,------...000...------///000000000,,,,,,,,,,,,,,,,,,,,,,,,+++...111222000///............---------...///000000000000000000111111111//////////////////......111//////222444777>>>FFFHHHPPPWWWYYYYYYWWWQQQJJJDDDKKKSSSUUUTTTVVV]]]cccgggkkkoooqqqqqqooonnnnnnmmmnnnoooqqqqqqpppooonnnmmmoootttzzz|||yyytttuuuuuussspppnnnmmmnnnjjjjjjiiihhhhhhiiimmmpppooopppqqqrrrrrrqqqooonnnkkkkkklllooorrrrrrqqqooopppqqqrrrtttwwwzzz|||}}}}}}|||{{{{{{{{{|||}}}~~~~~~|||zzzxxxxxxxxxxxxwwwxxxzzz{{{}}}~~~zzzzzzzzz{{{~~~}}}|||{{{zzzzzzzzz{{{{{{zzz{{{|||}}}}}}}}}|||{{{yyyzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{yyyxxxyyy{{{|||{{{{{{zzz{{{}}}~~~zzzxxxyyy{{{|||}}}zzzzzzzzzzzzyyyyyyyyyyyyyyywwwuuutttttttttrrrpppnnniiiccc^^^\\\]]]aaadddccc```\\\XXXVVVUUUSSSRRRLLLKKKJJJJJJNNNTTTZZZ^^^bbbfffhhhfffgggiiihhhdddfffeeedddcccccccccdddeee___]]]ZZZZZZ\\\```cccdddaaa___\\\[[[ZZZYYYVVVTTTTTTSSSSSSTTTVVVUUUTTTRRRMMMMMMMMMMMMMMMNNNOOOPPPOOOQQQQQQOOOLLLJJJJJJKKKJJJJJJIIIHHHHHHIIIJJJKKKIIIIIIHHHHHHIIIKKKMMMNNNOOONNNMMMLLLKKKKKKKKKLLLHHHGGGFFFEEEDDDCCCBBBBBBFFFGGGIIIKKKMMMNNNOOOPPPNNNMMMKKKJJJIIIJJJKKKLLLNNNMMMNNNNNNNNNMMMJJJHHHJJJHHHEEEBBBAAAAAABBBCCCBBBAAAAAABBBCCCBBB@@@???===<<<<<<;;;;;;::::::::::::<<<>>>>>>===<<<<<<===:::::::::999999999::::::;;;;;;<<<===============:::::::::::::::;;;<<<===>>><<<:::888777777777888:::999888888777888999999666666666666555555555666777777888:::<<<;;;888555555555555555555555666666333444555666777777888888:::;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::;;;<<<===<<<:::888999999999999999999999888999:::;;;===???AAABBB===<<<;;;::::::::::::;;;888888999:::::::::::::::666666777777888888888888888888888888888777777777999999:::::::::999888888888999999:::::::::999888999999999888888777666666666666666777777777777777666777888999999:::::::::>>>==================>>>888666555666777888888888:::::::::::::::;;;;;;;;;888888888888999;;;<<<>>>@@@???>>>???AAABBBBBBAAA@@@@@@@@@???>>>>>>===<<<::::::999888666555444444333333333333333333333222+++******,,,...///...---++++++++++++++++++++++++------------......///000111222444333000...------+++++++++++++++,,,---...111///------///000111000000////////////.........+++---000000///......//////......---...000111222333222222222111111111111---...///000000000000///222000000222333222666<<<:::AAAFFFFFFEEEEEECCC@@@>>>CCCIIIKKKJJJKKKOOOTTTWWWYYY[[[\\\[[[YYYYYYZZZXXXXXXYYYYYYYYYYYYYYYXXXTTTWWW\\\aaafffiiijjjkkkiiihhhgggggggggfffcccaaa[[[]]]^^^]]]ZZZXXXXXXXXXTTTUUUUUUUUUTTTTTTVVVYYYWWWXXXZZZ[[[[[[ZZZXXXWWWTTTUUUVVVYYY[[[\\\ZZZXXXXXXYYYZZZ[[[]]]```bbbcccdddccccccbbbbbbccceeeeeeffffffdddcccaaaaaa``````___```aaacccdddeeeffffffcccbbbbbbdddfffhhhhhhgggeeeeeedddcccbbbbbbbbbbbb```aaacccddddddcccbbbbbb```bbbdddeeeddddddeeefffhhhiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmnnnooopppqqqnnnmmmmmmllllllllllllllljjjiiigggfffeeeeeeeeeeeeddddddddddddfffhhhjjjkkkfffccc```^^^___aaaaaaaaa`````````_______________```^^^\\\[[[[[[ZZZXXXVVVWWWTTTPPPLLLKKKLLLNNNPPPNNNMMMJJJHHHGGGFFFFFFGGGBBBBBBAAABBBCCCFFFIIIKKKLLLPPPQQQPPPQQQTTTSSSPPPPPPOOONNNMMMMMMNNNPPPPPPIIIGGGEEEEEEHHHKKKLLLMMMKKKIIIGGGFFFFFFEEECCCAAACCCBBBAAABBBCCCCCCBBB@@@??????>>>>>>>>>??????@@@AAACCCDDDBBB>>><<<>>>@@@>>>>>>=========>>>>>>???<<<;;;;;;;;;<<<===???@@@BBBAAA@@@>>>============<<<<<<<<<;;;:::999999888::::::<<<>>>AAACCCEEEFFFDDDCCCBBBBBBBBBCCCDDDDDDFFFFFFGGGGGGGGGEEEDDDCCCDDDCCC???<<<::::::::::::;;;;;;;;;;;;;;;;;;::::::888888888888777777777777555777999999888777888999999888888777777777777888888888888888999999999:::666888999999888777888999:::999888777666666666666888777555444444444555666666666777555444444555777666666666888999888555333555555555666666666666666222333444555666666777777888888888888888777666555777777666666666666666666:::999888888:::::::::888333444444444555555555666444444666777999:::;;;;;;999888777666666666666777444444555666666666666666333444555666777888888888666666666777666555555444555555666666777666666666666666777777777777777666888888888888777555444333222222333333444555666666444555777888999:::::::::<<<;;;;;;::::::;;;;;;<<<777555444444666777777666888888888888888999:::::::::999999999:::;;;===>>>@@@>>><<<===>>>??????>>>;;;;;;;;;;;;::::::::::::777888888777555444444555333333444444444333222222***))))))+++...000///---++++++++++++++++++++++++,,,,,,...///000000000000///111222222///---,,,,,,)))))))))***,,,---///000111///,,,,,,...000111000111111000000000/////////+++---......------...//////.........///222444666444333333222111000//////,,,---...000111111111111000...///222111///000555222777:::888777888999888777:::===?????????@@@BBBDDDFFFGGGGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEAAACCCGGGJJJMMMOOOPPPQQQOOONNNNNNNNNOOONNNKKKIIIHHHJJJKKKKKKIIIGGGGGGHHHAAACCCDDDDDDCCCCCCCCCEEECCCDDDFFFGGGGGGFFFDDDCCCAAAAAACCCFFFHHHHHHFFFDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKLLLOOOQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLIIIJJJKKKLLLMMMLLLLLLKKKJJJMMMOOOOOONNNMMMOOOQQQRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTVVVVVVVVVUUUTTTRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQMMMKKKIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGEEEDDDDDDBBB@@@>>>===???@@@BBB>>>>>>>>>===<<<<<<<<<===:::;;;;;;;;;<<<<<<=========AAACCCAAACCCFFFFFFDDD@@@??????>>>???@@@AAABBB<<<:::888999;;;===>>>>>>>>><<<;;;;;;;;;;;;:::888:::999888999:::;;;:::999:::999999888888888999999999<<<===;;;777666888<<<888888888888999999::::::777666555555666777888999999999999999999999999999999999999999888777666666555666777888:::<<<>>>???>>>=========>>>>>>@@@@@@BBBCCCDDDDDDCCCBBBBBBBBB???>>><<<999888777777777:::;;;<<<<<<;;;;;;;;;<<<888888888888777777777666666777999999888777888::::::999888777777777888888666666555555666666777888666999;;;;;;999777888999::::::::::::999888777777555444222111111222333444666777888666444444666888444444444666888888777555333444444555555666555555555555555555666777888999999999999999888777666555777666666555555666777777;;;999888888999:::999888333333333333333333333444111222333555666777777777777777777777777777666666333444555555555555555555555666777999999999999888666777777888777666555444444555555666777777777777888888888888888888888888999999:::999888666444333333333333333444555666666777777999:::::::::999999999888888777777888888999888777555666888999999888999999888888888999:::;;;:::::::::;;;<<>>??????>>>===>>>???>>><<<999:::<<<>>>>>><<<;;;:::;;;555777:::;;;:::999888999777888:::;;;<<<;;;999888666666888;;;======;;;888<<<<<<<<<===>>>???@@@@@@??????>>>>>>>>>???AAABBB@@@@@@AAABBBAAA@@@>>>=========>>>?????????>>>>>>===<<<<<<>>>@@@BBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>;;;<<<===?????????>>>======@@@CCCCCCAAA@@@BBBDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFDDDBBB@@@>>>FFFFFFEEEEEEDDDBBBAAA@@@???>>><<<<<<>>>???>>>=========>>>>>>>>>>>>>>>>>>;;;:::999:::<<<===<<<;;;:::999777666777888999:::777888888888777666777888666777777888888777777666111555777666777;;;<<<999888888777777777999:::;;;888666444555777888999999:::888777888999999888666999777777777999:::999888::::::999888888888888999666999;;;999555333777:::777777777888999:::::::::777777666555555777888999666777888:::;;;;;;;;;;;;555555666666555444444333777777777888999;;;<<<===;;;;;;;;;<<<===>>>??????AAABBBCCCCCCBBBAAABBBBBB<<<;;;:::999888777777777888999::::::999999:::;;;555555555444444333333333555666777777666666777888777666555444333333444555555444444444555666666777333666999999666444444666777888888888888666555333444333111//////000222333222333444222000000333666444333444666999::::::999111222333444444444444444555444333222222333555666777777888777777666555444555444333333333444555666777555333333555666555444555555555555555555555555222333444666777777777777444555555666666555444444111222222333333333222222555666777888888777666555444555666666666555333333111222333444555555666555777777777777666666666666777777888888777555444222777777666666666777888888<<<<<<===>>>===<<<;;;:::999888777666666777888999777555444444666777777666888777666555555666777888666666777888;;;>>>@@@BBB:::888666666777999999888555555555555555666777777666888999888555444555777444444555555444333111000+++,,,---///000000111111---+++)))(((***++++++***.........///000111222333222111111222444222...)))''')))+++---///000000000///...---,,,---///111333111111000///////////////,,,------,,,++++++,,,...000/////////000222444666333222111///...------------...///111111111000///444333111000...---------111000///......///000111222222222222222222222222222333444444222111111222444444333333333333444444333333444555555555555444333333444555555666777777:::999888777555444333222333444555666666666444444777777777666555555555444444444444444555777888999777666555444555666888:::888999:::888666555666777888999;;;;;;999888888999999999999999888888888777888888888888888999999:::888777777666666666666777999888888888888888999:::888888888888888999999:::999;;;<<<<<<;;;:::;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;AAA@@@???>>>>>>>>>>>>>>>AAA@@@???<<<;;;999888888888888777777777999:::;;;::::::;;;;;;:::999777666999888888888777777666666555555555555555555555555666666444333333444555666:::999888666555555555555888888999999999:::::::::666888999999777666666777888777777666666666666777666666555555555444444444666666666666666555555444555666666777777777777777666777888888999888888888777777777777777777777777666555444333333555666888666666777777777777666666777777777777666666666666444444444444555777888:::===<<<<<<;;;;;;;;;<<<<<<@@@BBBDDDFFFEEEAAA===:::::::::888777666666666666444===;;;777;;;:::666;;;444777555777;;;444///777666555555555555444444444555444444333333444444555555555555555666666666666999888888888777777666666666666666666555444333222000000000000111222333444222444555555444333333444444222111222555888::::::666555444333333333333333222222333444444555555666888888888888888777666555555555555555666666666666444444444555555555666666777666555444444444444444444444555555666777888888888666444444555555444333666666555444444444555555444444444555555555666666333555666888888666555333666666666666777777777888555666666777888888777777;;;:::999777666666555555555666777888999:::::::::;;;<<<<<<:::888666666777777555222333555777666444111111111222444777999;;;;;;:::888666666777999:::666777888:::<<<<<<:::888999888777666666777888999777888888777666555555666777777777777777666555555666555444444555444222000,,,,,,...///000111111111///,,,***)))***++++++***+++++++++,,,---...///000111111000111222111---)))((()))+++---////////////,,,+++*********,,,...///111000000///////////////+++,,,,,,,,,******,,,---//////000111222333444555666555444333111111000000...///000111111000///...111111000///............000///...------...//////000000000000000000000000...000111111///.........000000////////////000000000111111222333222222222///000000111222222333333666555444444222222111000///000222333555666666666555444444444444444333333333333333333444555666777444444555555666666555555777888999888666555666777777999:::999777666666777777777777666666666666555666666666666666666777777666666555555555666666777666555555444444444555555666666666555666777777888555666888888666555555666555555555555555555555555999999999999999999999999;;;:::999888888888888888;;;:::888777555444444444888888666666666777999:::999::::::::::::888777666666666666666555555555444444444444444444444444444666555444333333444555555777666555444444444444444666666777777777888888888666888999999777666777888777777666666555555666666666555555555444444444444555555555555555444444333333333444555555555555555444555555666666777777777555555555555555555555555555444333222333444666777666666777777777666666555777666666666666555555555444444333444555666888999;;;;;;;;;;;;;;;<<<===>>>???@@@CCCDDDCCC@@@<<<999999888888777666666666666444<<<:::777;;;999777======999555777;;;444000666555555555555444444444444333333333222222333333333444555555555666666666666888777777777666666666666555555555555444333222222000000000000111222333333222333555555333222222333444333222444777999:::999555555444333333333333333222222333444444555555666777777777888777777666555555555666666666666666555444444444444555555555666444444333333333333444444222222222333444444555555777555444333444555444333444333222111111111111111444444444444555555555666444555666777777666555444444444444444555555555555333444444555555555444444777666555555444444444444666777888999999999999999999::::::888666444555555666444222222555666555333333333333444666888:::<<<<<<;;;999777666666777888888777888999;;;;;;999777777666555555555555666777555666777666444444444555777777777888777666666555666555444444555555444333,,,---...///000111111111000---+++******+++***)))************+++---...///000000///000000///,,,))))))***+++---.../////////+++***))))))***+++---...000000//////////////////***+++,,,+++))))))+++,,,///000111333444444444333333222222111000//////...///000000000000000///............---......//////......------------...//////////////////////////////111333333111000///000........................---...//////000000//////.........///000000111111333222222222222111111111///000000111222444555666111222222222222222333333333333333222222333333444222333555666666444222111555666777777666666777888777888999888666444444555555555444444444333333333444444333333333333333333444444444444444555666777555444333222222222222222444333333333333444555555333444555555333111222222222222333333444555555555777777777777777777777777666555555444444444444555888777666555555444444555999777555444444666888:::999999::::::999888666555444444333333333333222222333333333333333333333333555444444333333444444555444333333222222333333333444444444555555555666666666777999999888777888999777666666555444444555555555555555555444444444444444444444555444333333222333333444555555555555444444444444444555666777888444444444444444444444444444333222222222333555666777777777777777666555444555555555555444444444444444444333333444666888999999999::::::;;;===>>>???<<<>>>@@@AAA@@@===:::777777777666666666666666777444;;;999666:::888888AAAKKK===444777:::666222555555555555555444444444444333222222111111222222333444444444555555555666666666666666555555555555555444444444444333222111111222111111111111111222222222444555444333111111222333333444666999:::999777444444333333222222333333222222333444444555555666555666777777888777777777444555666777777666555444444444444444555555555555333333333333444555666777111222222333333444444444777555333333444555444333444333222111000/////////444444444444555555555555555555555555555555555555555555444444444444444444444444444444333333333333444444555555555666666666888888999999999999888888666777777666444222222333555333222222333444444333555444444555777999;;;<<<<<<;;;999777666666777777:::999888888999999888777555555444444444444555555444555666555333333333555777777888888777777666555777555333333555777777777,,,---...///000111111111///---***))))))***)))(((++++++++++++,,,...///000000///......---,,,+++*********+++,,,---.........------,,,,,,---...////////////////////////......***++++++***))))))***,,,...000222555555555333222000000000000//////...---......///000000000000000......------------........................//////........................000222444444333111000000///000000000000000000///,,,---......//////......000000000111111111222222222222222222333333333333444333222000000111222333000000111111222222333333555444333222222222222222444444555555555333222111333555666666666666777999888999999888666444333444444444333333333222222222222222333333333222222222222222222333444555666777777666555444333333333333333222222222222333444444555666777666444333333444222333444555666777888888666666666666666666666666666666555444444555555555666555555555555555555666999777444333333555777999888999999999999777666555222222222222222222222222222222222222222222222222333333333333333444444444222222222222222333444444333333333444444444444555555777999999888888999:::777666555444444444444444444444444444444444444444444555555555555444333333444555666666777777666666555444444444555777888:::444444444444444444444444333333222222222333444555777777777777666555444444444444444333333333222222444333333333444666888999::::::::::::;;;<<<<<<===:::<<<===>>>>>>;;;888666555555555555555555666666444:::777666999777999EEEYYY@@@444888999666555333555555555444444444333333333333222222222222333333333333444444444555555555444444444444444444444444333333333333333222111000222222111111000111111111333555666555333222222222333444555888::::::888555333333222222222222333333222222333444444555555666555666777888999999999999444555777888777666444333444444444444444444444444444444444555777888:::;;;333444444444555555666666666444333333444555444333777666555333222222222222444444444444444444444444555555444333333444555555777777666666666666555555666666555555444444444444555666777888::::::;;;;;;888999999999888888777666555666666555333111222333333222111111222222333222555555444555666888:::;;;:::999888777777888888999<<<:::777777777777777666444444444444444444444444444555666555444333444555777777888888777777666555777555333333555888::::::,,,---...000111111222222...,,,)))((()))))))))(((+++++++++,,,---...///000//////...---+++******+++++++++++++++,,,,,,------.............../////////---...////////////......***++++++***))))))***,,,---000222555555444222000111222222333333222111000,,,---...///000111222333000///...------,,,,,,---......//////000000000000////////////////////////,,,///111222000...------000111111222222111111000---...//////000000//////111111111222222222222222000000111111222333333444555444222111111111222333111111222222333333444444555555444333222222222222777666444333333333444444222333555555555555777999888999:::999666444444444444444333333333222222222111222333444444444444333222222222222333555666666888777666555444444444444333222222222222333444444666777999888666555555666//////000222333444555666777777777777777777777777666666666555555666666777222222111111222222333444888777444333333444666888777888999999888777555444222222222222222222222222222222222222222222222222111222222333333333333333222222222222333444555666333333333444444444555555555777999999999999:::;;;777777555444444333333333333333444444444444444444666666666666666555444444444555555666666666666666444444444444555666777888555555555555555555555555222222222222333333444444666666666666666555444444333333333333222222222222333333333333444555777888===<<<;;;:::::::::::::::999:::<<<===<<<:::888666444444444333444444555555444888666555999666:::JJJbbbAAA333999666555777222555444444444444333333333444444333333333333444444333333333333444444444444333333333333333444444444222222222333222222111111222222111111000111111111444555666666444333333444333444666999::::::666444222222111111111222222333222222333444444555555666666777888999:::;;;;;;;;;555666777777777555444333444444444444444444333333333333444555777999;;;<<<444444555555555555555666555444222222444555444444777777555444444333333333444444444444444444333333444444333333333333444444666666666666666555555555666555555444444444555555666777999:::<<<<<<<<<<<<888888888888777666555555444555666555333222222333222222222111111111222333444444333333444555777888777777777888888999::::::;;;999777666666666666444444444444444444444444444444555666666555444555666666777777777777666555555666444333333666999;;;;;;---...///000111222222222---+++)))((()))***************++++++,,,...///000//////...,,,***)))+++,,,,,,,,,++++++++++++,,,---------------------------,,,---...///000///...---***+++,,,+++))))))+++,,,---///222444444333111000---...000111111000///...---------...///111333444111000///...---------------...///000111111111000000000000000000000000000...111444555333000///...//////111111111111////////////000111111111111000000000000000000111111111......//////000111111222111111111111222333444555333333333333333333444444555444444333222222222222777555333222222333444666222333555555444555666888777888999888666444444555444444444333333333222222111222444555666777666666333333333333333444555666666555444444333333333333333333222222333333444555444555777777555444555666///000000222333444555555777777777777777777777777555555444444444555666666444333333333444444555666777777666555444555666666777777888888777666444333111222222222222333333333222222222222222222222222000000111222333333333333333333333333444444555666333333333444444444555555444666888999999:::;;;<<<888888666555444444333333333333333333444444444444666666777777666666555444222222333444444444444333333333444555555555444444555555555555555555555555222333333333444444444444444555555666666555555555333333333333222222222222333333222222333555777888>>>===<<<:::999999888888::::::<<<<<<<<<;;;999777444444333333333333333444333666444444888555;;;OOOggg???222:::333333888222444444444444333333333333555444444333333444444555222222222333333333444444333333333333444444444444222222222333333222222111222111111111111111222222222444555555444333444444444444555777999888555222111111000000111111222222222222333444444555555666666777888999::::::::::::777777666666555555444444444444444444333333333333000111111333444666888999444444444444444444444444444333222222444555444444444444333333222222333333444444444444333333333333333333333333333333333333222222333333333444444444444333222222222333555666666777888:::::::::999888666666666666666555444444444555666555333222333444222333333222111111222444333333222222222333555666777777777888999999:::::::::888666666777666555333333333444444444444333333444555666666555444666777555666666666666555444444555444333444777999::::::---...///000111222222222...,,,******,,,---------,,,,,,------...///111222000000///,,,)))(((+++...---,,,+++******++++++,,,,,,,,,,,,------,,,,,,++++++,,,...///000///...---+++,,,,,,,,,******,,,---...///000222222111000///)))***,,,---...---,,,+++000//////......///111111000000///....../////////,,,---...000000000000000////////////////////////111444777888777444222111...///111222222111///...///000000111111111111111000000000000000000000000/////////000000111111222//////000111222222222222333333333333333333222222333222222111111111222222333222222222222333333444222333555555444444555777555666777777555444444444333333333222222222222111///111333666888888888888555444444444444444555555555444444333333333444444222222222111222222333444111333555555444444555666222333333444555666666777777777777777777777777777333333333333333444555555666666666666666666777888777777777777666666555555666777777888777555444333000111111111222222222222333333333333333333333333...///111222333333333222444444333333333444444555222222333333333444444444444666888:::::::::<<<===999999777666555444444444222222333333333444444444555555666666555555444333111222333333444444333333555666888999999777555444444444444444444444444444333333444555555555555555333333444555666666666666444444333333333222222222333222222222333555777888<<<<<<;;;:::999999999999:::;;;<<<======;;;:::999555444333222222111222222333555333444777444<<>>:::999888777555555444444222222222333333444444444444444555555444444333222333444555555666666555555999;;;>>>???>>><<<888666333333333333333333333333333444555555666666555555222222444555666777777777444444444333333333222222333222222222333555777888:::::::::999999:::;;;;;;;;;<<<=========<<<;;;:::555444333222111111111111333555222444777333===UUUfff999111;;;///...:::444444444444333333333222222333222222222222222222333111111222222222333333333333333333444444555555555222333333444444444333333000000000000111222333444,,,...000111111111222333444444333444666555333111000000///000000111222222222222333444444555555666444555555666666666666666;;;999666333222333555666444444444333333222222222222222222333555777888999888888888888888777777777444222111111333555555444222222222222333444555666444444444333333222222222000111333444444333111000111222333444666777888888555555444444555888:::<<<888999::::::999777444333222333333444444333333222222333444333111111222333222444555444111111333666444333222222222333444444;;;;;;;;;:::888666555444555555666777888777444222///000111222222111000///111222444333333333444555333333444444333333222111333333333555888999888666///000111222222111000///***)))(((+++///111111///333333222222333444666777111111111...,,,+++---...000---******---...---,,,---------...............(((+++...000111///,,,***...---,,,++++++---///000,,,,,,------...---------333222111///............000000///..................000222000---,,,---///+++,,,------......------000///...---,,,,,,---...222222222222111000...------...///111111000000///111111222666999:::666333000000//////......------111111000000000000111111111111222222222333333333555444333222222222333444444333333222111111111222111222333333333333222111111111222333444444555555222222333444444555555555333333222222222222222222333333444444555666777777777444222111222333333222222222333333333444444444111111111111222333444444222222111111000111111111222333555777888888777666777777777777666666666666555555444333222222111111222444777666444222333555777888888888666555333111111222333444555444333222222222333444444444333333000111222333333222111000444444444333333222222222444333222222111111222222444222111111222333222111555444444444555666888999::::::888777555444444444333333333333333333333333333333333444444555555555333444555555555666999<<>>===;;;;;;;;;;;;999777777666555333222111000000555000000555555333===MMMPPP<<<...111777666666:::222222222111111111000000111111222222222333333333222222111111222222333444444444444444444444444444444444444555666555333111//////000000000000//////111222222333333444555555777555555555666555444222000000000000000111111222222222333333333333444444666666666666777888999:::888888666555555444444444555444444333333222222111000111222333555666777888888888888888777666444444333222222111111222222333444333222111111111222333444555555666555333222111111333555666666444111///000111333555666666555444444666999<<<===<<<:::999777777666555444222111000111111111111111111111111333333333222222111111111111111111222222333333333111111222333333444555555;;;===>>>===;;;999999999111222444777999888555222222111111111111111222222333333222222222222333333111111000000111111222333222111222555888;;;;;;;;;222222222111000///---,,,,,,******,,,000111111///222333333333444555666666333333222///---,,,---///000---++++++---//////---........................***,,,...000000///---,,,.........------,,,+++***+++,,,------............//////////////////000111000000///...............---///000///---,,,---///,,,,,,---...............000///...---------...///000000111111111///...---......000111111111000/////////000333777888666333111111111111111111000000111111000000000000111111000000111111222333333444444333222111111222333333444333222222111111222222111222222333333222222111111111222222333333444444333333444444555666777777111222222222333444444555222333333444555555666666777555333333444444444333222222222222333333333333111111111000111111222222333222222111111111222222222333555777777777666555666666666777777777777666666555555444333333222222222444555555222222333555777777777777666444222111111222222333444444444333333333333444333333222222000111222333333222111000444444444444333333222222444333333222222222222222444222111111222333333222444444444444555666777888999888777666444444333333333333333333333333333333555555555444333333333222555444333444777<<>><<<;;;:::;;;:::999777666555444333222111111111555000000555444222:::HHHXXXDDD555444666333333666222222222111111111000000222222333333333444444444222222222111222222333333444444444444444444444444444444444555555555333111000000111111111111000000111111222222333444444555222111111333444444222111000000000000000111111222222222222333333333444444555555555555666777888999999999777666444333333333444333333222222111000000000111222333444666777777888888777666666555444444222222111111111111222222333222111000000000111111222333444444444333222111222333444555444333111///222222222333444555666666777888999::::::888777555666666666555555333222111111111111111111111111111333333333222222111111111111111111222222333333333111111222222333444444555777999::::::888666555555222333555777999888444111222222111111111111111111111000000000000111111222111111111111111222222333444333444666888:::::::::444333222000...,,,+++***...------///111222111///111222444555555555555444444444333000---,,,---...///---,,,---///000000000000/////////...---------,,,------...///.........---...///000...+++'''%%%***+++,,,---.../////////,,,,,,---...///111222333000//////............///---...///...,,,+++,,,---------...////////////...//////.........///000000---...///000000///...---...///000111111111000000.........111333555444333111111111111222222222222111000000//////000000111//////000000111222333333222111111111111111222222333333222222111111222222111111222333333222111111111111111111111222222222222333444555666777888888222222222111111222222333222222222333333444444555666555444555666666444222111111111222222222222333222111111000000000000111333333222222222222333333111333444666666666555555444555666777777888888888666666666555444444333333333444444222111111333555666666666666555333222111111111111222222444555666333444444444333222111111111222222333333222222111555444444444444444333333555444333333222222333333333222111222333444333222333333444555666666666666777666555444333333222222111111222222333333444444444444444444333333333333555333111444<<>>888555555666777777666666777777888888999999666666666666666555444333333444444555555555555555333333333333333333333333444444444555777888:::;;;===<<<:::::::::999888666555444333333222222222333444111111555444000666@@@VVVEEE777444444111000333222222222111111111111111333333333333444444444555333333222222111222222222444444444444444444444444333444555555555444333222111111222222222222111111111111222222333333444444000000111333555555333111000000000000000111111222222222222222333333333333444444444555555666666777999999777666444333222111333333222111111000000///000000111222444555666666888777666444444444555555222222111111111111222222222222111000000000000000000111222333333333222222444444333333222111000000333333111111222555777999;;;:::999777555444222111444555555555555444333222111111111111111111111111222222222222222111111111111111111222222222222222111111222222333333444444888:::;;;;;;999777777777444444555777999777444111333333222111000000000111///000000000000111111222000111111111111222222222555555666666777777888888333222000///---,,,,,,+++//////000111111111000///000222444666666555444222333333222///,,,++++++---............000111222222000000//////...---,,,,,,,,,,,,,,,+++,,,,,,---...---...//////---+++(((&&&***+++,,,...///000000000+++,,,,,,---///111222333000///............//////,,,,,,---,,,,,,,,,,,,,,,---......///000/////////////////////000000111111+++,,,---...///......---...///000111111111000////////////000111222222222......//////000000111111000000////////////000000000000000000000000000000000000000000000111111111333333222222111222222333111111222222222222111111111111111111000000000000111222333444555777777888666555333111///.........111111222222222333333333444333333555666555333111000000111111111222222222333333222111000000000111333333222222333333444444111222333444555555444444333444555777888999888888777666666666555555555444444333222111000222444666555555555444333333222111111000000000111333666777444444444333222111000///222222333333333333222222444444444444444444444444555444333333222333333333333222111222444555333222222333444555666555555444555444333222222222222222000000111222333444444555///000111222444555777777444222111777@@@HHHJJJIIIGGGDDDAAA???@@@AAABBBBBBDDDBBB<<<555333555777666555555666666777888999999777777777666555444333222222333444444555555444444222222222222222222222222333333444555666888999:::<<<;;;999999999999777555333333333222222333333444444111222444333///222777DDD999222222333111111222111111111111111111111111222222222333333333444444444333222222111111222222333333333333333333333333333444666666555333222222111111111222222111111111111111222222333444444444333444555777888888555222000000000000000111111222111222222222222333333333444444555555666666666666666666666666555444333333333333222222111111000000000000111222333444555555888666444222222333444555333333222222222222333333222222222111111111111111000111111222333444444444555444222111000000111111444444444444555777888:::;;;:::777444222111000000222222333333333333333222111111111111111111111111222222222111111111111111111111111111111222222222111111222222333333333333888999;;;;;;999888777777555555666777888777333111333333222111000000000000000000111222222222222222000000111111222222222222555555666555444333444444////////////............---///111111111000///...///111333666666444222000111111000---***)))***+++---...///000000111111222000//////...---,,,,,,+++******)))))))))***+++,,,------------,,,,,,++++++***+++,,,...///000000000------------...///111111//////............//////,,,+++++++++,,,,,,,,,,,,---......///000/////////......///000000000111111***+++,,,---......---------...///000111000//////111111111111000//////000......//////000000000111000000////////////000000333333222111000///......//////000000111111111111333222222111222222333333111111111111111111111111111000000000000000000000000111111333444555666666888666444222111111111111111111111222222222222222222111111333444444222000000000111111111222222222555444333333222222222222333222222222333333444555111222222333333333333333222333555777999999999888777666666666666666555555444333111000111333555666444444333222222222111111000000000000111333555777444444333333222111000///222222222222222222222222444444444444444444444444444444333222222222222333222222222333555555444222111222444555555444333333333222111111111111111222000000111111222333444444//////111222444555666777222222444;;;DDDGGGEEEAAADDDAAA===<<<>>>@@@BBBCCCDDDDDD>>>444000444666444222333333444555666666777666666666666555444222222111111222333333333333222222222222222222222222222222333333444555777888999;;;:::888888888777666444333333222222222333444444222111222333222//////222333000///333555333222222111111111111111111111111000111111111222222222222333333222222111222222333333333333333333333333333222444777666444222222333000111111222222111111000222222222333444444555555888777777888999777444111000000000000000111111222111111111222222222333333444555666777777777666666222333444555666666666555444444444333222222111111///000000111222333444444666555333111111222444555444444333333333333444444333333333333333222222222111222222333444555666666555444222111000111222333444666777888999999888888888777444222111000111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333222444666666555333333333555555555666777666333000333222222111000000111111000000111222222111111000///000111222222222222111111333444333000///000222,,,---///000111111000///***---000111000...---......000222444444222000///...///...,,,))))))***,,,,,,...000111000///000111......------,,,+++++++++((((((((((((((()))******,,,,,,,,,------.........+++,,,---...///000000000......------......///000///............//////000,,,+++***+++---...---,,,------...////////////.........///000000000//////***+++,,,---......---,,,,,,---...///000///......///111222111///.........000000000000111111111111000//////......//////000444444333111000///.........///000111111222111111222222111111222222333333222111000000000000111222000000000000000111111111111111111222333333444444666555555444555888:::<<<222222222222222222222222111000000111333333222111111111111222222222222333555444444333333333333444222111111222222333444555111111111111111222222222111333666888999999888777666666666666666666555555555333111222444666666666333333222111111111111111000000000111111333444555222333333333222111000000222111111000000111111222222222333333333333444444444333222222111111222222222111222444666666444333222222333333444333333222111111111000111111222222000000111111222222333333333333333333222222222222111333888>>>DDDDDD@@@;;;???<<<::::::===AAACCCDDDBBBEEE@@@555000333555222111111222222333333444444444444444444444333222111000000111222222222222222111111111111111111111111222222222333555666888999:::999777777777777555333333333333222222333444444111111111111111000000000///000333555666444222111111111111111111222222222000000000000111111111111222222111111222222333444333333333333333333333333111555777777444111222444111222222333333222222111333333333444555555666666888777555555555444111///000000000000000111111222111111111111222222222222555555777888888777666555///000333555666777777777555555444444333222222111///000000111222222333333444333222111111222333333444444333333333333444444444444444555444333333222333333333333444555666777444333222222222333444555666777999::::::999777666555444222111111111222333000000111222222222111111111111111111111111111111000000000111111111111111111111111111111000000000111111222222222222222222222444666666555333333444444333333444555555333111222111111111111111222222000111222222111000...---///000111333333222111111...000222111...---///111+++---000333333222000///'''***...///...,,,,,,---...///000111111000///...---...---,,,******,,,---,,,///111111///......000++++++++++++++++++++++++((((((((()))))))))))))))+++,,,...000000///...---------...///////////////------------...///000000...............///000000---+++***+++...///...,,,,,,,,,---...................../////////...------+++,,,---......------,,,++++++---.........---,,,))),,,000000///------...000000000/////////////////////............//////222222222222222111111111...///000222222222222222222222111111222222333444222111000//////000111222///000000111111222222222333333333333333333333333444444333444666:::>>>@@@333333333333333333333333333111000111222444333333222222222222333333333333333333222222333333444444000000000111111333444444111111111000000111111111222444666999999999777666555555555555555555555555555333222444666888777555333222111000///000111111000000111222222222222222111111222222222111111000111111000//////000111111111111111222222222333333333222111111000000111111111111222444777777555333333333222222222222333333111000000000111222222333111111111111111222222222444333333333222111111111222555:::???AAA@@@===;;;:::888888999===AAADDDEEEAAAFFFBBB666000444555111222222222222222222222222222222222333333222111111111111222333333333333222111111111111111111111111111111222333444666777888:::888666666666666444222444444333222222222333333000000000///000222222000111333555555333333333222000000111111111222222222000000111111111222222222000000000111222333444555222222222222222222222222111555888777333111222444444444555555555555444444444444555555666777777777777555222111222222111000000000000000000111111222111111111111222222222222333444666777777666444333///000333555666777666666444444333333222111111111//////000000111222222222222222222222222222222222333222222111111222222333333333444444444333222111333333222222222333555666222222222333444555777777888888888888777666555555333333222222222222222333222333333333333222222111111111111111111111111111///000000000111111111222222111111111000000000///222222111111111111111111333555777777666555555555222111111222444444222111000000000000111222333333555555666666444222///...///000222333333222111000+++...111000...---000444+++...222444555333000...%%%)))---...---++++++,,,......///000000///...------......,,,++++++---///,,,///222111///------///******************++++++(((((()))******************---111333333111---***......///////////////...++++++,,,---...///111222...............///000111...,,,***,,,...000...,,,+++,,,------......------....../////////---,,,+++,,,---.........---,,,,,,***+++,,,---------,,,+++$$$(((---///...------///......------,,,,,,,,,+++//////............//////000111111222333333444444...///111222333333333222222111111111222333333444222111000//////000111222//////000111222333333444555555444444444333333333444333222222444777:::===333333333333333333333333444222111111222444555555222222333333333444444444111111111111222333444444000000000000111222333444111111000000000000000111222444777999999999777555444444444555555555555555555333333555888999888555222111000//////000111111///000222333333222111000000111111222222222111111111000///......///000111000000111111111222222222222111111000///000000000111111222555777777555333444333222111111111333333111000000000111222333444222222222111111111111111111111111222222333333333444777<<<>>>>>>>>>>>>>>>777666666999>>>BBBDDDEEE@@@GGGDDD888222555666111333222222222222222222222000000111222222222111111222222333444444444444333000000000000000000000000111111222333444666777888999888666666666555444222555444333333222222222333000000///...000333333111111444444111///111333444000000111111222222222222111111222222222333333333///000000111222444555666222222222222222222222222111555888777333111222555666666777777777777666666555555666666777888888888777444111000111333444444000000000000000111111222000111111111111222222222222333555666666555333222000111444666666666555444333333222222111000000000//////000000111111222222000111111222222222111111111111000000000000111111222222333444333222111000333222111111111222333444111222333444666777888999:::999666444333333444555333333333333222222222222444555555555444444333222111111111111111111111111//////000000111111111222222111111111000000//////222222111111111111111111///111444444333111111222000000///111333333222111//////000000111222444444:::;;;;;;;;;999666333111...000222333333333111000)))---111111......222666222333444333111/////////************************************************,,,+++***)))***+++,,,---//////000000///---,,,***))))))*********+++++++++)))'''&&&(((++++++)))'''***,,,///111222111///.../////////...------,,,,,,++++++,,,,,,---,,,,,,,,,(((***++++++++++++,,,...///...,,,,,,,,,---///111///000000111000...---,,,---------------,,,,,,,,,......////////////......---------------------------,,,,,,+++,,,---.../////////000000000000////////////...------...000000......//////000000111111///////////////000000000111111222333333333222222//////000000000000//////222333444555666555444333555555666666666555333222222222111111111111222222333333222222111000////////////000111111111111000111222333333222111000///000000222333333222111000///000000000000111111111111000////////////000000111333777:::;;;999666444...///000111333444666666111222333444555777888888444333333222111111111222111111111111111111111111222222111111111111222222000000000000111111111111222222111111111111222222000000000000000000000000///000111222333444444444444444444333222111000///000111111222222333333444555333111222333444444333333333333222222111111111333333666;;;???@@@===:::;;;999666444666:::???BBBEEECCC???888222///000111111222222333333222222111111111111111111111111111222111000///000222555666222222000/////////000111333333333444555777999:::;;;888444222333444444444333333333333333222111000///111222222000//////000333555777888777555333111000000000000000000000000000000111111222222222222111000000///000111333444444333222222111111111111333333444555555444333333555555666666555333222111000222444333222111222333333222111///...//////000.........//////000111222111111111000000000000000555444333222222222444444777666555444444444444444444444333222111000//////111111000000//////......333222000/////////000111///000000000111111111111111111000000000000111111222222222222222222222222///111333666777888777777111222333444555777777888888777555555555555333111///000000111111111000000/////////...///000000111111111111111111111111111333222000/////////000111222111000//////000111111111222333444444444333222222111111111111111222222000///......000444888;;;>>>?????????===:::777444444333222111000000000000000000000000111222333444333444555444111000///000))))))))))))))))))))))))******++++++++++++******+++************+++,,,,,,......//////...---+++***(((((()))))))))************(((((()))+++,,,***(((***,,,...000111000...---------------,,,,,,,,,,,,,,,------...------,,,,,,)))***+++,,,++++++,,,......---,,,,,,,,,...000222......//////......------...------,,,,,,,,,,,,,,,------............------------------------------......---------...///000---......//////000000000000///...------...///000...//////000111222222333000000000000000000000000000000111222222222222111///000000111111000000///111111222222333333333222444555555666555444333222222111111000000111111222333333222111111000/////////000000111222111111111222222222222222111000//////000111111111111000///000000000111111111222222111000000/////////000000111333777999:::999666444000111111222222333444444222222333444555666666777444333222222111111111222111111111111111111111111222111111000000111111222000000000000111111111111000000000//////000000000000000000000000000000000///000111222333333333333333333333333222111000///000000111222333444444555555333222222333444333222333333333222222111111111333333666;;;@@@AAA???<<<===;;;777555666:::>>>AAAGGGCCC===777333111111222111222222333333222222111111111111111111111111111111111000000111333444555333222111000///000000111222333444555666888999999:::777333111222333333333222333333333222111111000000222333222111///000000222444555777666444222000000000000000000000000000000000111111111111111111111111000111111333555666444444333222222222222222222333444555555444333222444444555555444333111000000222333333222111111222444333222111111000000111............///000111222111000000000000000000000222111111000000111222333555444333222222222222333111111111111111000000000000000000///////////////222111000/////////000000000111111111222222222222111111000000000000111111222222222333333333333333333444555666666555444333333333444555666777888888888777555555666555444222333333333333222111000000/////////000000000111111111111111111111111111111222111000/////////000111222111000//////000111111111222333444444444333222111111000000000111111222111000//////000444777:::===>>>??????>>>;;;888666444333222111000000000000000000000000111222333444444555666555222111000111))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))***+++++++++++++++,,,---......---,,,***)))((((((((((((((()))))))))***))))))***,,,,,,+++******+++---//////...,,,+++++++++++++++,,,,,,,,,,,,///////////////...---,,,)))***,,,,,,++++++---...------,,,,,,---...000111------,,,,,,,,,---............,,,+++++++++,,,---,,,,,,------------,,,,,,------------------------//////.........///000000...------...000222444555111000///...------...///...//////000222333444444111111000000000000000000...///000111111111111000000111111111111111111000000////////////000111111444444444555444444333222222111111000000111111222222222222111111000000///000000111222222222222111222222111000000000111111//////000000000000///...111111111111222222222333111000000000000000111111111333666888999888666555333333222222222222222222333333333333444444444555333333222111111111111222111111111111111111111111222111111000000111111222000000000000111111111111//////............//////000000000000000000000000...///000111111222111111333333333333222111000000000000111222333444555666666444222222222333222111222222222222222111111111222444666;;;???AAAAAA???AAA>>>:::888888;;;???BBBGGGAAA999444333333333222111111222222222222111111111111111111111111111111000000111222333333333333333222111111000000111111111222444666888888888888888555222000111111111111222222222111111111111000111222444333111000000111111222444555444333111000////////////////////////000000000000000000000000//////000000111333444555444444333333222222333333222222333333333333222222222333333333333111000///000222333333222111111222444444444444333222111000............///000111222000000000//////000000111//////.........000111222222222111000000000000111.../////////000000111111//////////////////000000111111000////////////000111111111222222222333333111111000000000000111111222222333333444444444555777777777666555222000...333444444555666777777888777666555666666666444222333333333333111000///...///000111222222222111000000000000000000000000000222111000/////////000000111000000//////000000111000111222333333333333222111000000//////000000000111111000///000333555777:::;;;===>>>===;;;888777333222111111000000000000000//////000000111222333555666777666333111000111,,,,,,,,,,,,,,,,,,,,,,,,''')))+++------+++)))''''''(((***+++++++++***)))+++,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))***+++++++++******+++,,,------,,,***)))*********+++,,,------...111111111000///...---,,,)))+++,,,,,,+++,,,---//////...------------...///,,,+++******+++---...000000///---,,,+++,,,---...,,,------......------,,,,,,,,,------------------..................//////............000444777999222111///...---------...------...000111222333444111111111111111000000000------...///000000000000111111222222222222111111000///...---...///000111333333333333333333222222111111000000000000111111222111111111000000000///000111111222222222222222222111000//////000111222000000000000000000//////111111222222222333333333111111000000000111222222222333555777777777666555333333222222222222222222333333333333333222222222222222111111111111111222111111111111111111111111111111000000000000111111///000000000111111111111//////............//////000000000000000000000000......///000000000000000222222222222222111000000///000111222333444555666666444222111222222111000222222222111111111111111222333666:::>>>AAABBBBBBBBB@@@===;;;<<>>@@@BBBAAA@@@???>>>???BBBEEEGGG>>>777///,,,///222111000000111111222222111111000000000000000000000000000...000222333444222111///222222222222111111000000000111444666777777555555555333111000222333222111444333222111000000000111111333444444222111111222...///000111111000000///////////////////////////000000000/////////////////////000222333444444444333333333222222333333444111111111000000111111111///000111111111000///...///111333222111000111111111111222222222000...---------------...///000111000///.........///111222000//////...///000111222111111000000000000111111////////////.........---------......//////000000////////////......------////////////000000000000111111000000000000111111333333333444444555555555666666555444222111//////111222222222222222222222222222222444666555333111---...///000000000000000...000222333444333111000////////////////////////000000000000//////............//////000000000000//////000000111222333333111111000//////...//////............/////////000111333555777777666444333111111000000///000000000/////////...//////000000444555555333000...------((((((((((((((((((((((((((()))+++,,,,,,+++)))(((''''''((()))))))))))))))***+++,,,,,,,,,,,,******++++++++++++************&&&((()))***(((((()))*********+++++++++++++++******++++++,,,---......///...............---,,,+++***+++------,,,,,,...///111000000///---,,,+++*********++++++,,,---...///////////////.........---...//////////////////...+++,,,,,,------.........---------...------,,,+++***))))))***+++...000111111000///...------...///,,,------......//////000111111000000//////......+++,,,---...///000000000000111111111111111111000000000//////000000111222111000000000000111222222111000000//////000000111000000000000000000000000//////000111111111111000000000/////////000111111444333222111000000000111111111111111222222222333111111111111222333444444222222333333444555555666222222222222222222333333111111111111111000000000111000000000000111222222111111111111111111111111111000000//////000000111000000000000111111111111222222111111111111222222000000000000000000000000//////000000000000//////000111111111111111000000//////000000111222222222333222000000222333222111000000000111111111111111///111444555777:::>>>AAA??????@@@@@@AAABBBCCCCCC777222---,,,...000000///000000111111111111000000000000000000000000000000///000222333333222000///000111111111111000//////000111222444444444444333444222111222444555555555777666444111000000000000111222444333111000000111...//////000000000000000/////////////////////////////////000000111111111222333444555666666666555222222111111222222333333111000////////////000111//////111111111000///...///111222222111000000111000000000000///...---,,,------------...///000111000///---------///111333222111000//////000111222111111000000000111222222000000//////.........---..................//////.........///...------,,,........./////////000000111111000000000000111111444444444333333333333333444333333222222111111111111111111111000000000000111111222444666666444222///000111222444444444444///000111222222222111000//////////////////////////////000000000///...---------...///000000000000////////////000111333333222222111000////////////,,,,,,...////////////......000333444555444222000111000000//////000000000//////............//////222333333111...+++++++++''''''''''''''''''''''''******++++++++++++******(((''''''''''''((())))))***+++,,,------,,,+++++++++*********))))))))))))&&&)))++++++)))((()))+++)))******++++++,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,++++++******,,,------,,,---...///...............------,,,++++++,,,------...------,,,---...///...---+++***---......//////......---++++++,,,,,,---......///---.../////////---,,,+++******++++++,,,,,,------000///...------...///000.........///////////////000000//////...------,,,+++,,,---///000000000111///000000111111000000///...//////000000000000000000000/////////000111222000000////////////000000///000000000000000000000......///000000000000///...//////000000000000000444333111000/////////000000000000111111111222222111111111222222444555555333222222222333444555666444444333222222111111000000000000000000000000000000000000000000111222222111111111111111111111111000000////////////000000000000000000111111111111222222111111111111222222000000000000000000000000000000000111111000000///000000111111111111000000//////////////////000000111000///000222333333333///000000000111111111222...000222333333666:::>>>===>>>@@@@@@@@@>>><<<:::111000///......///000000000000111111111111000000000000000000000000000000///000111222222111000/////////000111000///...---000000000111222222333333333222222444777999999888:::888555333000000000000000222333222111///000000.../////////000000000000000000000000000000000000...//////000111222333333333333444555555555444333111000000000111111222333000000///......///000000///000111111222111000//////000222222000000000111111000///...------------------------...///000000///...---,,,---///111333333222111////////////000000000000000000111222222///////////////000000000..................------------.........---,,,+++////////////000000000000111111000000000000111111444444333333222222111111333333222111111111111111222222111111000000000///111222444666888888666333111222333444444444444444/////////000000000111111...........................///000000000///...---,,,---...000000000000///............///111333444333333222111000//////000+++---///000111111000000...000222444444333111///000000////////////000000///......------......///111222222000---***))))))))))))))))))))))))))))))************************(((((('''&&&&&&((()))******+++,,,---...---,,,+++******))))))(((((((((''''''***,,,,,,***)))***,,,))))))***+++,,,------...***************+++++++++))))))***+++++++++*********,,,------------...000+++,,,---...////////////+++,,,---...///...---,,,)))+++---......,,,)))''',,,------......------,,,++++++,,,,,,---...////////////000000000///---,,,---......//////...------//////...------...000000000000000000////////////000//////...------,,,,,,+++,,,---///000111111111//////000000000000//////,,,---///000000000///...000///.........000111222000000////////////000000////////////000000000000---......///////////////---...///111111111000///333222000///.........//////000000000000111111111222222222222333444555666333222111111222333555666666666444333111000///...////////////000000000111000000///000000111222222111111111111111111111111000000////////////000000000000000000111111111111222222111111111111222222000000000000000000000000000111111111111111000000///000000111111111000000////////////............000///...///222444444333//////000000111111111222...///111111111333888<<<<<<>>>???@@@>>>:::666333...///000000//////000222000000111111111111000000000000000000000000000000000000111111111000000000...///000000000///---,,,000/////////000111222333333222333555888;;;;;;;;;<<<:::777333111000///000///111222222000//////000////////////000000111111111111111111111111111111......///111222333444555111111222333222111000///000000//////000111222222000///...------...///000///000111222222111000000///000222222000///000111222111///---------......---------------...000000///...,,,,,,,,,///222333333222111///............///////////////000111111------...///000111222222/////////......------,,,,,,---.........---,,,+++000000000000111111111111111111000000000000111111555444444333222111000///444333222111000000000000333333222222111000000000333333555888::::::888555222222333333333222111111/////////...///000000111...........................///000000000///---,,,+++,,,...000000000000///......---...///111333444444333222111000000000000,,,---000222333333222111///000222444444333000///000000////////////000111///......---------......//////...---+++)))'''&&&******)))((((((((((((((()))******+++,,,,,,------)))(((''''''''')))***+++---------,,,,,,++++++++++++***)))'''''''''((()))((()))*********)))'''&&&,,,+++***))))))***+++,,,------,,,,,,,,,---......+++++++++***************,,,------,,,******,,,---,,,---...000000000//////------------------------........................---------.........//////***+++...000111222222222......,,,+++******)))))))))***+++,,,...///000111000000111111000///...---222111000///------,,,,,,......//////000000000111............////////////000//////.........//////---...///111111///...---000111222111/////////111////////////000000000000///...---------///000111111000000///...---------//////............//////////////////////////////------......//////000000000111111111222222222222000000111111111000000///222111111000000000000000333111///111333444111///000000000000000000000000111111111111111000//////111111111000000000000000222111111111000000/////////111333444555444222111000000000000000000000000000111222222222000///......///000111111000///...///////////////000111111...//////000111222222222000000000000111222333444111111111111111111222222333555777777444111//////------......//////000000---.........//////000000000///////////////000111111111111111111111111111000000000000000000000000222111111111111111222222333333333333333666:::>>>???<<<888444111000000000222111111000///......---///......------------...///000000111111111000000555444444333222222222333000000000000000000000000000000000000////////////111111000000//////......---///222444555333000...000111222222222000///...111111000......---------,,,---------.../////////........................333222000/////////000111111111000000111111222333000000000000000000000000///............---------/////////...,,,---///111...//////000111222222222000000111222333333333333444222000...---...///000444444444333222111000/////////000000111111222222222333444555666666666666444333222222111111111111000000///...............000000000000000000000000//////......------------///---,,,---...///...---000//////...///111333444888888888666333111111222////////////000000000000000000000000000///......111111111000//////......000///...,,,,,,---......---------,,,***)))''''''***))))))((('''(((((((((*********++++++,,,,,,,,,)))(((((('''((()))***+++,,,,,,,,,+++++++++******+++******))))))))))))***((()))*********)))'''&&&+++***)))))))))***,,,---,,,,,,+++******+++++++++++++++++++++++++++******+++,,,,,,,,,******,,,...,,,---...///000///......///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------000111222222222111000//////...---,,,+++*********+++,,,,,,------........./////////.........------000///...------,,,,,,---...............///000000........./////////000000//////............//////,,,---...//////...---,,,///000111000...---...////////////000000000111111///...---------...///000111111111000//////....../////////....../////////////////////////////////.........///////////////000000000000111111111222000000111111111111000000222111000000//////000000222000///000222333111...////////////////////////111111111111111000//////000000000000000000000000111111000000000/////////---...000111222111000///////////////////////////000000111111111000///...---...///000000///...---///////////////000000111...//////000111111222222000000000000111222333333111111111111111111111111222333444444111///...............///////////////............/////////000111111000///....................................///////////////////////////////////////000111222555555444333222333666999<<<:::666222000//////000000000000///...---------///...............//////111222222222222222111111222222111000000000000000000000000000000000000000111111000000000/////////000000000000111111111111...000222444444333111000111111222222111000000///111000///......---------------------............////////////////////////222222111000000000000000000000//////000000111222000111111222222111111000///............---------...//////...------...000////////////000000000000111111333333333333222111222111///......///111222444444444444333222111000000000000000000000000000222222333444555555555555333222222111111111111111000000///.......................................000000//////...............---,,,---///000///...000000//////000111333444777888888777444222111222////////////000000000000//////000000//////...---000000////////////......000//////...............++++++******))))))((((((***)))((((((''''''((((((++++++++++++++++++,,,,,,))))))((((((((()))******++++++************)))))))))******++++++++++++***((()))*********)))((('''))))))))))))***,,,---...---,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///......//////......---,,,000111222222111///---+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,+++***111111222222222000///.........---,,,++++++++++++---------------------,,,///...---,,,+++,,,------...------,,,,,,------.........---,,,,,,---///000////////////000000000000//////............//////+++,,,---......---,,,+++///111222111///...//////000000000000111111111111000///...............///222111111000000////////////////////////////////////////////////////////////////////////.........////////////000000000000000000111111111111111000222111000000//////000000000//////000111111000...////////////////////////000000111111000000//////000000000000000000000000///////////////.........,,,---///000000000///...........................//////000000000///......------............------//////......//////000111...//////000000111111222000000000000111222333333111111111111000000000000000111111000...,,,------///////////////.....................////////////222111000///...---------------------------------........................////////////000111333333888888666333000000222444888777444111/////////000//////......------,,,,,,............///000111111333444444444333222111111//////...------------...000000000000000000000000111111111111000000000000//////000111111222333333000000111222222222222111333222111111111111111111111000///......---..................------------////////////////////////111111222222111111000000///............///000000000111222444444222111000///............------------...000000...---...///.../////////////////////222333444555444222000...//////......///111222444333333444333333222111000111111000//////...------000111222333444444444444111111111111111222222222000000///.........//////------------------------000000000///////////////---,,,,,,---000111111000111111000111111222333444555777999888555333111111////////////000000000000//////000000//////......---............/////////000000000000000///......))))))(((((((((((())))))***)))((((((''''''((((((++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))'''(((***+++,,,++++++***))))))***+++***)))(((''''''((()))***+++---...///000///...---,,,++++++++++++,,,---............---***,,,------,,,---///111//////......---,,,++++++---///111222222000...,,,------------------------((()))+++,,,,,,,,,******+++,,,...///000///......---,,,+++++++++++++++,,,------------------------///...,,,+++***,,,---///------------...///000000000///---,,,,,,---///000/////////000000000111111///............//////000,,,---............---,,,111333444444333111111111000000000000111111111222111111000000////////////000000000000//////....../////////000000/////////////////////////////////000000//////......------.........////////////000000000111222222222111111111111000///////////////......//////000//////...///////////////////////////000000000000000///////////////000000000000000...........................///000000111111000000...........................///////////////..............................///............///000000////////////000000111111/////////000000111222333000000000000000//////////////////...,,,+++---...000000//////......------.........///////////////000//////...------------........................------------------------000000000111222444555666888888777444111000111333666555333111000000000111/////////......---------.........//////111222222333333333333333222111000------,,,,,,,,,,,,,,,---////////////////////////222111111111000000000000//////000000000111111111111000000000111111222222333222111000000111222333000000///........................------,,,,,,,,,////////////////////////000000222222222111000/////////......//////000111///111333555555333111//////............------------///222222111/////////.........///000111111222333444555555444111...,,,............///000111222111222222222111111000///000/////////.........---///000111222222333333333111111222333333333333333000000///////////////000------------------------////////////............,,,+++,,,---000222222222111111111222222333333444444666888999666333111000////////////000000000000///000000111000000//////,,,,,,------...//////000000000111222222000///...(((((('''''''''((()))*********)))(((((((((((()))***+++++++++++++++,,,,,,******************))))))((((((((((((((((((((((((&&&''')))***+++***)))))))))***+++++++++***(((''''''((()))+++,,,...//////000///...---,,,++++++++++++,,,...000000000000///,,,---............111333//////...---,,,++++++***)))+++...000111111///...------------------------******,,,---------,,,++++++,,,---...//////...---+++************++++++,,,++++++,,,------......//////...,,,++++++,,,...///------......///111222333111000///......///000000////////////000000000000...............///000000.........//////.........111333555555333111111111///000000000000111111111222222222222111111000000...............---------//////000111111000//////////////////////////////000000//////......---------.........////////////000000111222222222222222111000000///.../////////---.../////////....................................//////000000000//////......//////000000000000------------..................///000000000000000........................///............/////////////////////////////////...............//////000///////////////000000000////////////000111222333000000000/////////.........//////...,,,,,,---///000000//////......------///////////////.........------,,,,,,---...//////........................------------------------000000000111222444555666666666666444222111333444555444333222111111111222000000000///////////////.........//////111222222111111111111111000//////------,,,,,,,,,------...////////////////////////111111111000000000000///000000/////////.........000000/////////000111222222222000000000111222333000//////............///......------,,,,,,,,,+++------------------------...///111222222111000///000////////////000111111///111333555555333111//////............---------///111333333222111000111---...///000222333555555333333444333222000---+++........................///000000000000//////...---........./////////000...///000111222222222222111222333444555555444444000000/////////000000111........................------------------------+++++++++---000222222222111222222222333333333333222555777777555222000///////////////000000000000000111111222222111111111+++,,,,,,---...///000000000111222222222111///...)))(((''''''''')))***+++++++++***))))))))))))***)))******+++,,,,,,------******+++++++++***)))(((''''''(((((((((((())))))'''(((((())))))))))))((()))***+++++++++***)))((('''(((***,,,---...//////---,,,,,,+++************+++,,,///111222222111111---...//////......000222///...---,,,+++******+++'''(((+++...///000//////++++++++++++++++++++++++,,,,,,,,,,,,---------...//////000000000...---,,,************+++,,,,,,---++++++,,,,,,---...//////...---,,,,,,,,,---...///.........///000111333444000000000000000/////////............////////////......---......///000111////////////////////////...000222333111///......////////////000000000000111222222222222111111000------------------------//////111111111111/////////////////////////////////////////////.....................////////////000000111222333333333333111000//////......//////---///000000///......///..............................///000000000//////---......//////000000111---------...............------------.........///........................//////.........///000111000000////////////000000......------......///000////////////////////////////////////000111222222000000//////......------,,,...///...------...//////////////////.........///////////////.........+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///000222222222333444333222222444555444444333222111111111111000000000000000000//////............///000111111......///////////////.........---------...//////000000000000000000000000000000000000////////////000000///......---,,,,,,...............//////000000000000000000000111222//////............//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000//////000000//////000000111222000111222444444222111000///............---------000111333333111000111222......000111333444555666111111111000///...------........................//////000000000//////...------...//////000111111...///000111222222222222222333444555555444333333000000/////////000111111........................,,,,,,,,,,,,,,,---------+++******,,,///111111000111111222222222222222111111333555555333000//////////////////000000000000000000111111222222111111,,,,,,---...//////000000111111111111111000//////***)))((('''''')))***+++---,,,++++++******++++++(((((()))***,,,---......***++++++++++++***)))(((''''''(((((())))))))))))******))))))((()))))))))******+++,,,+++***)))(((((()))+++,,,............,,,,,,+++******+++++++++***,,,000222444444333222---......---,,,,,,...///...---,,,+++******++++++((()))+++,,,.../////////************************------+++++++++,,,...///---...///000//////------,,,++++++,,,---...///000------------------------++++++++++++,,,,,,,,,---............///111222333...///000111000///---,,,------------............---------......///000111.........------.........,,,///222222111...---------.........////////////...///000111111111000///...........................///111222222111///...////////////////////////.........///////////////....../////////000000000///000111222333333333333000000///............///---///111111///...///000........................---......///000000//////------......///000000111------......////////////......------......///000////////////////////////000000/////////000111222000///............///000...------------.../////////////////////////////////......//////000111222000000///......---,,,,,,***,,,...///...------............///////////////000/////////............,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------...//////000...000111111000000222333333333222111000000/////////////////////////////////...............//////,,,---...///////////////......------......///000000000000000000000000000////////////.........---////////////............,,,,,,,,,---------............///000000000000000//////............//////,,,,,,,,,,,,,,,,,,---------------------------------------------...////////////.........///000000000111111222222111111000///............---------000111111000//////000222000000000111222222333333///...------------...///......///000000111111111000000111111111111111000000000000000000000000000//////000111222222222222111222333444444222111000000000//////000111111222------------------------,,,,,,,,,---------......+++******+++...000//////000000111222222111000000000222333222000/////////////////////000000000000......///000000000000000.........//////000000000111111000////////////000+++***)))'''((()))+++,,,...---,,,,,,++++++,,,,,,'''((()))***,,,...//////***+++,,,,,,+++***)))((('''((((((((())))))******---,,,***)))))))))************+++,,,+++***)))(((((()))+++---.........---------,,,,,,,,,---......***---000333555555444333,,,------,,,******,,,------,,,+++*********+++,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...---***))))))+++...000'''(((***,,,.../////////---------...///000111222//////...------,,,++++++((()))***+++++++++++++++---------......///111111,,,...000111000...,,,***,,,,,,,,,---------......---------......000111111...------,,,,,,------......000333444222000......------------.........///,,,---...000000000//////.........///////////////...000111222222111000...////////////////////////---.........//////000000////////////000000000000///000111222333444444444000000///...............---000222222///...///111........................------...///000000//////---------...///000000111........./////////000000000000000000000111222222000000000000000000000000111000/////////111222333///...---,,,,,,---...///...------------.../////////////////////..................//////000111222000000///...------,,,,,,'''***---///...---,,,------.........//////000000000000//////.........---------,,,++++++,,,,,,,,,////////////////////////........................000000////////////000111,,,...//////......///111222222111000///...---------.....................///......---------......+++,,,---///000000000000------------......///000000000000000000000000000///.........------------......//////000000111111***+++,,,---------,,,,,,,,,---...000000000///...//////.........//////000+++++++++,,,,,,---------........................---,,,,,,+++,,,---...000...------------...//////000000000000000000000000//////.........---------/////////...,,,---///111222111111111000000//////---,,,+++***+++---///111---...000111333444444444111222222333333333222222222222111111000000/////////000111222222333333222000111222333222000...---000000///000000111222222,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++***)))+++---///...---///000111222222111//////000111111000...---...///////////////000000000000,,,,,,---...//////......////////////000000000000222111///.........///000******)))))))))***,,,---///---+++)))(((((((((((())))))***---111222///,,,000///...,,,,,,++++++++++++***)))))))))))))))******)))))))))))))))*********,,,///000///,,,+++***---......---++++++,,,...---...///000111000//////---------///000000---+++***+++,,,---------,,,++++++******)))(((''''''&&&))))))))))))***+++,,,---+++++++++******)))))))))...---,,,,,,++++++++++++...///000111111000///...------...///000111222222///...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,)))***+++---...////////////......------,,,,,,+++---,,,++++++,,,---///000111111000000000/////////000///---,,,,,,---///000111222333444333111///---........................111111111111000000000000///...---,,,+++,,,---...///......///111222111///111///,,,******---000222111111222222111///---,,,,,,,,,---...///000111222444444444333222222555777111///---++++++,,,...000(((***---000111000///---...........................------------...//////111111111111111000//////////////////////////////......------------......000000////////////000000////////////////////////---------,,,,,,+++++++++...------,,,,,,------...,,,------...............000000////////////000000,,,,,,.........,,,***((('''***,,,---......000111///...---,,,,,,---...///000///...---,,,,,,---...---,,,,,,,,,,,,---......//////.........//////000......///000111222222333000////////////000000111///...------///000000000111111111111111000//////////////////////////////......//////...---,,,,,,,,,------...///000111111000///---,,,++++++,,,---,,,---///000000000///...+++,,,---.........---,,,000///------///000///...,,,...///---******,,,///...000222111///---,,,,,,,,,------------------------,,,++++++******++++++,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,------......//////------,,,***((((((+++------------...///000000111333111///---,,,++++++,,,///...,,,++++++,,,...///000///111666777444333444222333555555555333111000000111222222222111000000......---......///000111444444444333222111000///......////////////......------...---,,,+++---///------,,,,,,+++,,,,,,,,,......------------...///111333555777777555333111000111111///---,,,---...000222333333111000000111///////////////000000000,,,...///...------...///333222111000////////////,,,+++*********+++,,,---///...---+++***))))))))))))((())),,,///000...+++.........---,,,,,,++++++******))))))))))))******))))))(((((((((((())))))+++---000000///,,,+++***,,,---------++++++---///...///000111222111000000---,,,---...000///---++++++,,,---//////......---+++++++++***))))))(((((())))))))))))***+++,,,---------------,,,,,,,,,+++...---,,,+++++++++++++++---...///000000///...---,,,---...///000111111222......------,,,---------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000.........---------------...---,,,,,,,,,,,,---......//////000000///---,,,...............---------/////////000000000000000...---,,,,,,,,,,,,---.........---///000111000...///---,,,++++++---000111.........---,,,+++***)))------...///000111222222555555555444222111222444222000...,,,,,,---...000---...///000///...,,,+++...........................------------...//////000000111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,//////............//////000000///////////////000////////////////////////---------,,,,,,,,,++++++...------,,,,,,------...------...////////////...//////.........//////000.../////////...,,,)))(((***,,,......------...///......------------......//////------,,,---......---,,,,,,,,,,,,---......,,,,,,,,,---///000222333///000000111111222222222//////////////////000111000...---...///111000000//////////////////......------------------------...............---,,,,,,------......//////000000...------,,,,,,,,,------,,,---...///000//////...---...///000000000///...000///------///000///...---...///...---,,,---...---///111111///..................---,,,,,,,,,++++++*********+++,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////000000111111111------,,,***))))))+++------------...///000000000111000///---,,,,,,,,,,,,///...,,,++++++,,,...///000...000555666222111333000111333333333222000///000111333444444333111000000//////.........//////333333333222222111000///.........//////.........,,,------,,,++++++,,,...,,,,,,++++++++++++,,,,,,------------...///000111222444666777777666444222000111000///---,,,---...111333555444333111000111...//////000000/////////,,,---///...------...///333222111000//////000000------,,,,,,+++,,,,,,---............---,,,+++***(((((())),,,......,,,***,,,,,,---......---,,,+++)))))))))))))))***+++,,,+++******))))))******+++,,,///111111...,,,*********+++,,,,,,++++++---//////000111222333222111111,,,,,,,,,---///...,,,***---...///000000000///...,,,,,,++++++******))))))))))))))))))***+++,,,,,,......------------,,,,,,---,,,,,,++++++++++++,,,,,,------......------,,,,,,,,,---...///000111111......---------...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++)))(((''')))******+++,,,,,,------,,,,,,---...////////////,,,,,,------------------+++,,,,,,,,,,,,,,,,,,+++------............////////////.........---------------....../////////000------,,,,,,,,,------......---,,,...///000...---,,,,,,,,,,,,---...///000//////...---,,,,,,,,,---......///000111222333333444555666555333111000111333222///---,,,---...///...............---------...........................------------...////////////////////////...---........................000000////////////000000111000000///.........///////////////////////////------------,,,,,,,,,,,,......------------......---......///////////////......------...///000000...///000000///...,,,+++,,,...//////---,,,,,,---------............------...------,,,------...///,,,,,,,,,,,,,,,---......,,,,,,,,,---...000111222//////000000000000000000///.........//////000111000...------///000000///...------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,..................//////+++,,,,,,------------,,,------...////////////...---......///000000//////111///......///000000///...---...///000000///---,,,...000111000//////000//////...---,,,+++******)))))))))***+++,,,...///............------------+++++++++,,,,,,---------------------------------000000000000111111111111---------+++))))))+++------------...//////000000//////...---,,,,,,------///...---,,,,,,---...//////---///333333000000222...///000111111111000///000222555777777555333111111111///......---------111111111111000///......------............------+++,,,---,,,******,,,---,,,++++++******+++,,,,,,---------...///111333444333444666777777666444333///000000///---,,,---...111444666666444111000///---...///000000///...---,,,---......------...000333333222111111111222333///......---------------......///000///...,,,+++((()))+++---...---,,,******+++---......---,,,+++(((((())))))***+++,,,---......------,,,------------///111000...+++******)))***++++++++++++---///000111222333333333222111,,,++++++,,,------+++***,,,---///000000000///...+++++++++******)))))))))******))))))***++++++,,,,,,+++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,---...///000000------------...//////000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***((((((+++++++++,,,,,,---------,,,---...000111000000///............////////////***+++---......---+++***////////////000111222333/////////...------,,,,,,,,,,,,,,,------......///---,,,,,,,,,------......---,,,,,,---...///---,,,***+++,,,---.../////////000///---,,,,,,---...///......///000000111222222111333555555333111000111444333111///------......,,,,,,,,,,,,---///000222...........................------------...//////---......///......------//////////////////////////////............//////111000///.......................................------------------,,,,,,......------------......---...//////000000//////............///000111222---...///000000000000///,,,...//////...------...,,,,,,...//////...,,,,,,,,,,,,,,,------......///,,,,,,++++++,,,,,,---...//////...---------..................------,,,,,,...............///000111///---,,,,,,...///...---------,,,,,,,,,---...///........................---------......------,,,.....................---)))***,,,---......---,,,------........./////////++++++,,,------.........111///......///000000///...------000333444000,,,---///111111000......///...------,,,,,,+++++++++************+++,,,---............------,,,,,,,,,******+++,,,,,,---........................//////////////////////////////,,,------,,,******,,,...---------....../////////---------------------.........------------.........,,,---000111......000---...///000111111000000000333666999999777444111000000///...............///000000000//////...---,,,,,,------------,,,,,,+++,,,,,,+++******+++---++++++*********+++,,,,,,,,,------///111333555666222333444555555444333222/////////...,,,,,,---...000333666777444111...---,,,---...//////...,,,++++++---......------///000555555555555555666666777........................---...///000///...---,,,***,,,...///...---,,,+++)))+++,,,......---+++***))))))))))))***+++------///......---,,,,,,---------...//////---+++***+++((()))*********+++---//////000111222333222111111+++*********,,,,,,+++)))+++,,,---...///...------)))))))))))))))(((((((((*********)))******+++,,,+++++++++++++++++++++++++++++++++******++++++,,,++++++************++++++******+++,,,---...//////---------------...///000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++//////......------------,,,---...000111000000///////////////////////////+++,,,...000000...,,,+++/////////000000222333444//////.........---------++++++,,,,,,---------...+++,,,,,,------.........---,,,,,,---......,,,+++***+++,,,---............+++***)))))))))***+++,,,---......//////000000000...000333444333222222333444333111///...------...---,,,,,,+++,,,...111222...........................------------...//////------............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000///...............------------------------------------------------///......------......///---......////////////////////////000111333444555111111111111000//////...***,,,...///......///000+++,,,---......---,,,+++++++++,,,------.........,,,++++++++++++,,,------//////...---------------/////////......------,,,------------...///000111...,,,++++++,,,---,,,+++///...............//////........................,,,,,,---------------,,,............------------)))***,,,---...---,,,,,,---------------......///++++++,,,,,,---...//////111000......000111000///...------000444444111...000222333222000---,,,,,,***++++++,,,,,,---------,,,,,,++++++***++++++,,,......------,,,,,,,,,+++******+++,,,,,,---............//////000000000000/////////...............+++,,,---,,,++++++,,,...------------............,,,,,,,,,---------------........................---++++++//////,,,,,,///......///000000000111111000222666999999777444222...............///000000....../////////...------,,,,,,------------,,,,,,+++,,,,,,+++******+++---++++++******+++,,,,,,---------...///111333444555000111111222222111111000...//////...,,,,,,---///...111444555333000---,,,,,,------...---,,,+++***+++,,,......---...///111666777999:::;;;;;;;;;;;;------...////////////...,,,,,,------...---------+++---///000...,,,,,,,,,++++++,,,------,,,+++******************+++,,,---,,,,,,+++***))))))))))))+++,,,------+++******+++((()))******))))))+++------...///000111000000///+++)))((()))***+++***)))******,,,---------,,,+++)))(((((((((((((((((((((+++***************++++++++++++,,,,,,,,,,,,------+++************++++++,,,+++******))))))******+++))))))***+++,,,---......------,,,,,,,,,---.........---,,,,,,++++++,,,,,,******+++,,,---------,,,000000//////...------,,,,,,,,,---...//////////////////.........---------,,,---///000000///---,,,,,,,,,---...//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............---,,,---......,,,***++++++,,,------------,,,+++++++++++++++,,,---...---........./////////000---///111222222222333444222111000///......------000///...---,,,---.................................------------...//////,,,---......///.........---------------------------,,,,,,,,,,,,,,,,,,---///......---......//////------------------------------------............//////............//////,,,------...............//////000111333444666777666555333111///---++++++***,,,////////////000111,,,,,,------------,,,,,,+++,,,,,,------------,,,+++++++++++++++,,,------,,,,,,,,,,,,---...///000111111000000/////////...,,,,,,,,,---...///000111...,,,++++++,,,,,,,,,+++///000000000000///...---+++++++++++++++++++++++++++,,,,,,------------,,,------------------......***++++++,,,,,,,,,,,,+++------,,,,,,------...///---------......000111222222000//////000111000000,,,,,,---000222333222000222333444333000---,,,+++))))))***+++,,,---......---,,,++++++******++++++------------,,,,,,,,,,,,+++++++++,,,,,,---------.........///000000111111000000000000////////////+++,,,------,,,,,,---...------------------------+++,,,------------,,,,,,...........................++++++---...++++++...//////////////////000000///111444777777666444222---------......///111111.........//////......---------............------+++,,,---,,,******,,,---++++++++++++,,,---......////////////000111333333//////000000000000//////---......---,,,,,,---///---000222333111///...---------,,,,,,+++************,,,............000111555888<<<@@@AAA@@@???===***+++---///000000000///+++*********+++,,,,,,---***---000///---+++***+++---,,,,,,,,,+++*********+++++++++******+++,,,,,,+++***)))(((''''''''''''(((***++++++***)))***,,,)))*********((((((***,,,+++,,,---...///...------***)))'''((()))***)))((()))***,,,---------,,,+++))))))))))))))))))))))))++++++***************+++*********++++++,,,,,,,,,***************+++,,,,,,++++++***))))))***++++++(((((()))***+++,,,---------,,,,,,+++++++++,,,,,,...---,,,,,,++++++,,,,,,)))******+++++++++++++++..................------,,,,,,,,,,,,---...///000111111000///...------,,,,,,---............---,,,)))***,,,------------,,,,,,,,,------.../////////.........---,,,,,,++++++***+++,,,...............///...---...///...---+++------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000///////////////000000000///000111000000000222444000//////......---------//////...---------------...........................------------...//////------...///////////////000000000000000000000000---------,,,,,,---------------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////............//////+++,,,,,,---------------......///000222444666777444333222000...------,,,---...000000.........///---,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,+++***+++++++++***++++++,,,---,,,,,,,,,,,,---...///////////////...............,,,,,,,,,---...///111111000...,,,,,,---...---,,,///000222222111///,,,***++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,------.........,,,,,,++++++++++++++++++------,,,,,,,,,---...///------------...000222333222000//////000111111000***,,,...//////000222444111333444333000...------*********+++,,,,,,,,,---+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000/////////.........---***,,,......---,,,---...------------------------+++,,,---------,,,++++++......////////////.........++++++------***+++...///......---------------...000222444555444333222//////.........//////000......////////////...............//////.........,,,------,,,++++++,,,...,,,,,,,,,,,,---...///000111000000/////////000000000000000000000000000000,,,---...---,,,,,,---///---///222222111000000111...---+++)))))))))***+++***,,,---.........000222333888>>>CCCEEECCC@@@===)))***,,,...000000000000***))))))((()))***,,,---))),,,//////,,,)))))))))...---,,,+++************,,,,,,++++++***+++++++++,,,+++***)))(((((((((((('''(((******))))))+++,,,******+++***(((((()))+++***+++,,,---------,,,+++***)))'''''')))))))))(((***+++,,,---------,,,+++******************++++++++++++***************+++''''''(((((()))))))))*********))))))***+++,,,,,,,,,+++***))))))***+++,,,(((((()))***+++,,,---------,,,,,,+++************...---,,,,,,++++++,,,,,,))))))************)))(((+++,,,,,,------......///---,,,++++++,,,---///000555444333222111000///...,,,,,,,,,------,,,,,,,,,)))+++---......---,,,++++++,,,,,,---...///000000000///......---,,,+++***)))+++,,,...//////......///.........//////---+++///...---,,,++++++++++++((()))+++---......------000000000000111111111111111222111000......000333...............---------+++,,,,,,---...///000000...........................------------...//////------...///000000000///------------------------.........------.........,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////............//////***+++,,,,,,------,,,,,,------...000222444666777............///000111222///000111000...---,,,---...---++++++++++++---...,,,------...---,,,***)))++++++******++++++,,,---000///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,---...///111111222000......//////...---///000222333222...***(((------------------------***+++,,,,,,------------++++++,,,,,,---...//////...---+++***)))***++++++------,,,+++,,,---...///++++++++++++,,,...000111222000//////000111111000))),,,......---...222666///111333333111/////////,,,,,,++++++++++++++++++)))))))))***+++,,,......+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,+++++++++***,,,......---------...------------------------,,,,,,---...---,,,+++***......////////////......///++++++------***+++......------,,,++++++++++++...///000222333333222222111000///......---............///////////////.........////////////......---......---,,,,,,---///,,,,,,,,,---...///000111222222000///............000000000000000000000000,,,---...---,,,,,,---///...000222222111111222444///---***((('''(((***+++***,,,---.........000222111777>>>EEEGGGDDD@@@<<<))))))***+++,,,...///000***,,,,,,+++)))((()))***,,,---.........---,,,+++,,,++++++***)))((('''''',,,***(((((()))***)))(((***************)))((((((,,,------+++))))))***+++////////////000000000000))))))))))))************))))))))))))))))))))))))++++++++++++******))))))+++)))''''''((()))((((((&&&(((******(((''')))+++******)))))))))***+++,,,+++*********++++++***(((((()))***+++,,,---------************+++,,,---...,,,+++++++++,,,,,,---...)))***+++,,,,,,,,,,,,,,,,,,++++++,,,---,,,***(((***,,,...---++++++...111------------...000111222111222222333333111000///++++++***************+++,,,---......,,,,,,---...,,,---...///000222444555333111000000///...+++)))******+++,,,,,,---......///////////////......---++++++,,,,,,,,,,,,------,,,,,,------...///000000...//////...------///111000///...///000111000......---,,,,,,---...///000...------------,,,,,,,,,+++...000000...---000333...---+++******+++---...,,,---......//////.........//////000000//////...---///000///---+++++++++---,,,,,,++++++,,,,,,---...------,,,---...000000,,,------......------,,,......//////......---,,,///...---,,,,,,---...///......------...///111222//////...---,,,---000222111000...------...//////------,,,++++++,,,,,,,,,///...---,,,+++*********---.........---,,,,,,+++//////.........---------------------------------------,,,------...000000222000---,,,---/////////333333222222111///...---+++---///000111000///...---,,,,,,++++++,,,,,,---,,,+++,,,,,,---...///000...+++((()))***+++***(((+++,,,,,,,,,,,,,,,,,,---------++++++++++++------333111000...---------------,,,+++***+++---000111000000000000000///......++++++,,,,,,,,,+++******************+++,,,---...+++,,,,,,------,,,,,,+++///......---------......******+++,,,---///000111......---,,,,,,,,,,,,---++++++++++++,,,---...///......---,,,++++++******,,,---------,,,,,,+++***,,,,,,---------------,,,...------------......///222///++++++---......------...///111111111000/////////...------------------------...//////000000111111111222333111...,,,++++++******************+++++++++,,,---000222333333222111///......---------......///......------,,,---......,,,,,,,,,......000222444555444222111///...---,,,+++******)))(((***,,,---,,,,,,---...111777>>>EEEHHHFFFCCC@@@*********+++,,,---...///,,,,,,---+++)))(((((())),,,------......---,,,++++++++++++***))))))(((((()))'''&&&''')))******)))***************)))((((((***+++,,,+++***)))+++,,,000000//////......------))))))))))))************************************,,,,,,+++++++++*********+++***))))))***++++++***&&&(((***)))'''''')))+++*********++++++++++++,,,+++++++++++++++***)))(((((((((***+++,,,------...++++++******++++++,,,---,,,,,,+++++++++,,,------++++++++++++++++++******...,,,+++,,,,,,,,,***(((***+++,,,,,,+++,,,...000...---.........///000111000000111222111000///...++++++************++++++,,,---......,,,,,,---...,,,,,,---///222666999;;;333111/////////...,,,******++++++,,,------......///////////////...------++++++,,,,,,,,,,,,------,,,,,,------...//////000,,,...//////......///111111000//////111111000///...------,,,,,,---...///......------,,,,,,,,,++++++---............///111///...---+++******++++++,,,,,,---............---,,,,,,------------,,,,,,***,,,---...---,,,,,,---......------------------,,,+++*********+++---...,,,,,,------------,,,,,,,,,------.........------///...---,,,,,,---...///.........---...///111222000000000...,,,---///222111000///...------......---,,,,,,++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,------......------,,,+++......------------,,,,,,------------------------,,,,,,,,,------...///000000...,,,+++---.........111111000000///---,,,+++)))+++---000111111000000------,,,,,,+++,,,,,,,,,++++++++++++,,,---...///---***((((((***+++)))(((++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---111000///...---------...,,,,,,+++++++++---...///000000000000000///......,,,,,,,,,++++++++++++***)))))))))******+++------+++,,,,,,------,,,,,,+++...------------------------,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,************+++,,,------......------,,,++++++***------------,,,,,,+++***------............------,,,,,,,,,---...000111222111...++++++,,,......------...///000000111111000111000///...---...//////000000000000000111111111111111111222333333000---+++++++++++++++++++++++++++++++++,,,...000222333333222111///...------------------......---------,,,---...---,,,+++,,,---...000222444555444333111......---,,,+++***))))))(((***,,,---,,,,,,---...111555;;;AAADDDCCC@@@>>>++++++******+++,,,,,,---,,,,,,,,,+++)))((()))***,,,------------,,,+++***************************&&&%%%$$$&&&(((************************)))(((((()))***++++++***)))+++,,,//////...---,,,+++******))))))))))))************************************,,,,,,+++*********++++++)))((('''(((***++++++***&&&''')))(((''''''(((***)))***,,,---------,,,+++,,,,,,,,,+++***)))(((''''''((()))***,,,---...///------,,,+++++++++++++++------,,,++++++,,,,,,,,,,,,,,,++++++***))))))(((///---++++++++++++***)))+++******+++---///000000/////////...////////////---.../////////...---,,,++++++************++++++,,,---......,,,,,,---...,,,,,,---///444999>>>AAA444222///------------,,,+++++++++,,,------.........////////////...------++++++,,,,,,,,,,,,------,,,,,,,,,---......//////***,,,///000000///000111111000///000111222111//////......------------...///......---,,,++++++***,,,++++++,,,...//////...000///...---+++***)))(((++++++,,,---------------......////////////......''')))+++,,,,,,---...///000//////.........------++++++***))))))***,,,---,,,,,,------------,,,,,,***+++,,,------......---......------------......///.........///000111222222222111///------...000111000///...------------,,,,,,++++++++++++,,,,,,+++*********++++++,,,---------......------,,,,,,---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,---......//////...---++++++---...------............---+++***)))(((***,,,...000111111111---------,,,,,,+++++++++***************+++,,,---,,,***)))(((*********)))+++++++++,,,,,,------------,,,,,,++++++,,,,,,---///......---------...///+++++++++++++++++++++,,,/////////000//////...---------+++*********++++++)))))))))))))))***+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,))))))))))))***+++,,,,,,.........------,,,,,,+++------,,,,,,,,,,,,++++++....../////////......---++++++,,,---///111333444000...,,,,,,---...---,,,............///000111222333111///------...000111333333333222222222222222000000000222333333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,---...000222444555444333222///......---,,,+++******)))+++------,,,,,,---...///222777;;;======<<<:::++++++************++++++******+++***))))))+++---------,,,,,,++++++******)))*********+++++++++,,,(((&&&%%%&&&(((******)))***************)))(((((()))***++++++)))((()))***,,,,,,,,,++++++*********((()))))))))************************************+++******)))))))))***+++***))))))***---...---,,,''''''(((((((((((()))))))))***,,,......---,,,++++++,,,---,,,***(((((((((''''''(((***,,,...///000///...---,,,+++*********------,,,+++++++++,,,,,,++++++******))))))))))))...,,,******+++,,,---,,,...+++***,,,000333222000///////////////......---,,,,,,---...---,,,+++***++++++*********+++,,,,,,,,,---......,,,,,,---...---------///333999>>>BBB555222...,,,------------,,,,,,,,,,,,------............//////......---,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........(((+++///111111000000111222000///000111222111000000000//////............///......---,,,+++******,,,***)))***...000...,,,.........---,,,+++)))(((***+++,,,,,,------,,,,,,......////////////......&&&(((+++,,,,,,,,,---///////////////...------,,,---,,,+++++++++,,,---...,,,,,,,,,------,,,,,,,,,((()))+++,,,---.........------------------------......//////000111111222333333222000...------///111000///...---,,,,,,,,,++++++++++++++++++,,,---++++++*********++++++,,,,,,------...------,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---,,,,,,,,,...///...---------------,,,+++***))))))***,,,...////////////------------,,,+++******)))))))))))))))***++++++,,,+++*********++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///******+++++++++******))).........//////......---///---+++)))))))))+++,,,))))))(((((()))******+++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,+++......---,,,,,,,,,,,,---///...------,,,,,,------***************+++,,,,,,.........---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,//////////////////...---,,,,,,---...000222444555000///////////////...---///............000222333444111...,,,,,,---000222444444444333222111111000...---...000222222111000+++++++++,,,,,,,,,,,,,,,------......///000111222111000///...------------++++++++++++++++++,,,,,,***+++++++++)))***,,,...///000222333444444333222000000///...---,,,,,,+++)))+++------,,,,,,,,,---...000222555666777777666++++++***)))))))))******'''((()))))))))+++...111------,,,+++******)))))))))))))))******+++,,,,,,+++)))(((((()))***)))(((***************)))(((((()))+++,,,+++)))'''''''''(((((())))))******++++++((()))))))))***************************************)))(((''''''(((******---------///111222111///(((((((((((()))******))))))***,,,......---,,,+++***,,,---,,,***(((((()))''''''((()))+++---000111000///...,,,+++***))))))---,,,,,,++++++,,,,,,,,,******))))))***+++,,,,,,,,,***)))))),,,...//////---+++)))+++///111000//////000000000///...---,,,+++,,,,,,------+++***)))++++++******+++,,,,,,---,,,---......,,,,,,---...///...------000555:::===444111...,,,---......---,,,,,,------------.....................------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------(((+++///111111000000111111000///000111222111///111111111111000000//////......---,,,++++++******,,,***(((***---///...+++,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,))))))************))))))(((***,,,,,,+++++++++---...............---,,,+++...---,,,+++++++++,,,---+++,,,,,,,,,,,,,,,,,,+++((()))***,,,---......///,,,------------------,,,---...//////000111111111222333222000...,,,,,,---/////////...------,,,+++************++++++,,,---...---,,,+++************,,,,,,------...------,,,++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.........------------///000111///---------------,,,,,,+++***,,,,,,,,,---------------,,,------------,,,+++***))))))((((((((()))******,,,,,,,,,+++++++++,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........******+++++++++***)))))),,,---............------///...+++)))))))))***+++)))))))))((())))))***+++***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++,,,,,,,,,,,,---...//////000//////...............,,,++++++++++++,,,---------------------,,,,,,,,,---,,,+++++++++,,,------//////000000///......---............///111222333000111222222111000//////......------///000333444222000---+++***,,,///111333333222111000///......,,,++++++---///000000///)))*********+++++++++,,,...//////000000111111111000///...---,,,,,,,,,---+++************+++,,,---***++++++***)))***,,,//////000222333333444333333222222111000///...------***+++------,,,+++,,,---------///000111222222222******)))))))))))))))***''''''(((((((((+++///222------+++***)))(((((()))(((((())))))*********+++,,,***)))((()))***)))(((***************)))(((((((((***++++++)))'''&&&&&&&&&''''''((()))***++++++))))))))))))************++++++++++++++++++++++++***)))(((''''''(((***,,,*********,,,...///---+++***)))((()))+++,,,+++***)))***,,,---------,,,+++(((+++---,,,)))((()))+++)))(((((()))+++---///111111000...---+++******))),,,+++++++++,,,,,,---...+++******)))***,,,---///+++***)))+++---///000///+++***))))))+++------,,,...///000000000///---,,,,,,,,,---------,,,+++***++++++***++++++,,,---...,,,---......,,,,,,---...///...------...111444777333111...---.........---------------------......---............---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------***,,,///000000///000111000///...///000111000...000111111111111111000///,,,,,,,,,,,,+++++++++++++++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------******++++++++++++*********,,,------+++***++++++,,,---...//////...---,,,---,,,***))))))***++++++++++++,,,,,,,,,,,,++++++)))***+++---......//////,,,,,,------------,,,,,,,,,---...///000000000000000111111000---,,,,,,,,,---............---,,,,,,******)))******+++,,,---000///---,,,+++*********,,,,,,------......------+++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------,,,,,,...000222222///------------------,,,++++++------,,,,,,,,,+++++++++***+++------------,,,+++)))))))))(((((())))))***+++,,,,,,,,,***+++,,,...******+++,,,,,,---......+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,*********************++++++,,,------...---------///...,,,***))))))************)))))))))******+++******++++++++++++******((()))+++,,,------,,,+++*********+++---///000111000//////...............---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...///////////////...---,,,---------...///000111222...111333444222000//////---------...000111333333111///---++++++,,,...///000000000///...---,,,,,,+++******+++---......---)))))))))******++++++,,,///000111111111111000000......---,,,,,,,,,,,,,,,+++******)))***+++---...+++++++++***)))***...000000000111222333333333333333222222111000///......***,,,------,,,+++,,,---,,,,,,---....../////////))))))((((((((())))))***)))))))))((((((***---000...,,,+++)))((((((((((((((((((((((((((()))))))))***((('''''')))******)))***************)))(((((($$$&&&)))***)))(((((((((''''''(((((())))))******))))))))))))************++++++++++++++++++++++++,,,+++)))((((((***,,,...(((((()))***,,,+++)))''',,,***)))***,,,...,,,+++*********++++++++++++,,,&&&***---,,,)))(((***---***)))))))))***,,,...000111000...---++++++***************+++,,,---...///...---+++***+++,,,---...,,,,,,+++---...///---,,,+++,,,,,,,,,******,,,------...000000000///---,,,------...///...---,,,+++++++++++++++,,,---......,,,---......,,,,,,---......---------...000111333111000......//////...,,,..................------------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///111///...---...///000///------...///000000000//////+++++++++++++++,,,,,,,,,***+++------,,,,,,...//////...,,,+++***++++++,,,,,,,,,---............---......////////////......+++,,,......,,,+++,,,---+++,,,...000000000///......---+++*********+++,,,++++++,,,,,,,,,,,,++++++***+++,,,---.../////////+++,,,------------,,,++++++,,,---...//////.........///000///---++++++,,,+++,,,---.........------))))))))))))***+++,,,---///......---,,,,,,,,,---+++,,,------......------+++++++++*********))))))++++++++++++++++++++++++)))***,,,.........---,,,***+++---000222111///,,,,,,,,,---------,,,++++++,,,+++++++++++++++,,,,,,)))***,,,---......---,,,******)))))))))))))))***(((***+++***))))))+++---)))******+++---......///+++,,,,,,------,,,,,,+++***+++,,,,,,---,,,+++++++++***))))))***+++------++++++,,,---------------...------,,,+++***)))(((++++++************++++++******++++++++++++******((()))+++---...------,,,*********+++---///000111......---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++---,,,+++******,,,...////////////......---++++++++++++,,,---...000222333,,,///333333111...------+++,,,...///111222222222111000...---------...///.........------,,,,,,,,,,,,+++***+++---......---))))))***++++++,,,------000111222222222111000000...---,,,,,,+++,,,,,,,,,,,,+++***)))***,,,...///,,,,,,,,,******+++///222000111111222333333444444222111000000......---,,,***,,,...---,,,++++++,,,+++,,,------...------,,,((((((((((((((()))******,,,+++***((('''(((+++......,,,+++)))'''''''''((((((((((((((((((''''''''''''&&&%%%&&&(((************************)))(((((( $$$'''************+++)))))))))))))))((((((((())))))))))))************++++++++++++++++++++++++...,,,***)))***,,,...000------...///111000---***---+++)))+++...///---+++******)))))))))***+++,,,%%%)))---,,,)))(((+++...+++***))))))***,,,...///000000...---,,,+++++++++))))))***+++,,,...///000111///---+++++++++,,,---......---...///...+++)))...000111000---,,,...111,,,...///111111000...---....../////////...---,,,++++++++++++,,,---...///,,,---......,,,,,,---...,,,,,,------///000111222000/////////000///---+++..................------------......------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...//////...------///111///---,,,---...///...---+++,,,---/////////......)))******++++++,,,------))),,,///...,,,+++...111222000---+++))))))***+++,,,---......//////......,,,------------------,,,***,,,......---------///+++---///111222222111000111000...---,,,---......+++++++++,,,,,,+++++++++,,,,,,---...////////////++++++------------++++++***+++,,,...///......------...//////---++++++,,,***+++---...///......---))))))))))))***+++,,,---...------------...//////+++,,,,,,---.........---++++++++++++************++++++++++++++++++++++++(((***,,,.........---,,,(((***,,,///111111...+++++++++,,,,,,,,,++++++***************+++,,,---...''')))+++...///...------+++***))))))))))))******&&&(((***)))''''''))),,,)))******+++---...//////++++++------------++++++***+++,,,---,,,,,,******+++***))))))***,,,...000***+++,,,,,,------------------------+++***(((''',,,,,,+++++++++++++++,,,******++++++++++++******(((***,,,...///...---,,,+++++++++,,,---...///000---,,,++++++******++++++++++++***************+++*********************+++---,,,+++******,,,...///............---,,,+++***((()))***,,,...111333555)))---222222000,,,++++++***,,,...000222222222222111000000///////////////---------------,,,,,,,,,...,,,++++++---......---******+++,,,,,,---......111111222333222111000///------,,,,,,++++++,,,,,,,,,+++******+++,,,///000------,,,+++***,,,000333000111111222222333444444000000///...---,,,+++++++++,,,...---,,,++++++,,,+++,,,---......---,,,+++)))((((((((((((***,,,---+++***)))(((((()))***++++++++++++***)))((((((''''''&&&%%%%%%'''(((((((((+++***)))(((((()))***++++++)))(((&&&&&&((()))+++*********)))))))))))))))((()))***++++++)))'''%%%''''''''''''((()))***+++---...//////...---***)))***)))((('''((())),,,---///...+++)))))))))***+++))))))***+++,,,,,,------000...,,,,,,---------+++&&&'''(((*********)))))),,,,,,*********+++,,,---......---,,,,,,,,,------///...,,,***))))))******------,,,+++,,,---...////////////---***)))***+++)))***---000333333000...+++,,,,,,---...///000000////////////...---++++++,,,+++***+++---...---,,,111000000///...------,,,//////............//////...............---------...------,,,,,,------......---,,,+++***+++,,,---,,,+++++++++,,,------...++++++++++++,,,---...///............////////////000000///...------,,,,,,,,,---......///.....................---,,,+++***)))******+++---...//////111000---+++)))(((((((((+++,,,...000111111000000---------...............,,,---...000000000//////000///...---------------+++++++++***((((((***,,,(((***,,,...//////...---...------------...//////000000///...---,,,,,,+++***+++---///////////////,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---+++,,,---...------++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,---------,,,+++++++++***))))))***,,,---///***+++,,,,,,------,,,,,,...---,,,,,,---///222333222222111000///...---------+++)))(((((()))+++---***+++,,,,,,,,,,,,+++***************+++,,,------************************+++---------+++***+++---,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,++++++*********+++---......,,,++++++,,,+++*********))))))((((((++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++*********)))))),,,++++++******++++++,,,))))))))))))))))))))))))*********+++,,,---///000000...,,,+++++++++***)))***+++...111222333222111------/////////...---,,,,,,,,,---...///000111222222111111000000/////////+++++++++++++++,,,---...222000...+++******+++,,,%%%''')))***+++---000333555444333222000...,,,+++///......,,,+++***))))))******+++,,,---.../////////,,,+++,,,...///---+++111222333333222111000///111000///---,,,+++************,,,,,,,,,,,,+++***..................------)))((((((((()))***+++,,,*********))))))*********++++++******)))(((((('''(((&&&%%%%%%'''(((((('''))))))(((''''''((())))))***)))(((''''''((()))***))))))))))))))))))))))))(((((()))))))))((('''&&&(((((((((((()))***++++++---...//////...---+++)))******)))))))))+++---///222111...+++))))))))))))******++++++++++++,,,,,,...,,,*********+++***)))'''((()))*********)))(((+++***)))))))))***++++++------,,,,,,,,,,,,------++++++***)))***+++,,,------,,,+++++++++,,,......---------+++((('''((())))))***---000333444111///---------......//////000000000000///...,,,+++***+++++++++,,,---------,,,111111000//////...------//////............//////------------------------------,,,,,,,,,,,,------......------,,,,,,,,,---+++++++++++++++,,,------++++++++++++,,,---..................//////////////////...------,,,++++++,,,,,,---...............++++++,,,,,,,,,,,,,,,+++******+++,,,---...//////000///---+++))))))))))))***+++---............---,,,,,,------......//////---...///000000000///......------,,,,,,+++,,,,,,,,,,,,+++)))'''&&&((())))))+++---/////////------,,,,,,,,,,,,,,,---------............------------+++,,,---///000000///...------------------------...,,,+++,,,---...---,,,)))***++++++++++++***)))---------------,,,,,,,,,,,,,,,,,,,,,,,,---......---------------,,,++++++************+++,,,------+++,,,,,,---------------...---,,,,,,---///111333222222111111000...---,,,***************************++++++,,,,,,++++++***++++++*********+++,,,,,,************************+++,,,---,,,++++++,,,------,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,++++++*********+++---...---,,,***++++++++++++++++++******)))))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,+++++++++*********))))))+++******))))))******+++************************++++++,,,,,,,,,,,,------...---,,,++++++++++++***+++---///111222111000000++++++,,,---.../////////---------......///000000222222111111111111111000,,,,,,,,,,,,,,,------...333222///...------......)))+++,,,+++++++++---///444444333222000...,,,+++......------,,,++++++***,,,,,,------...////////////---+++,,,...///---,,,000111111222222111000///000///...---,,,++++++++++++,,,,,,------,,,+++***........................)))((((((((()))***+++,,,******+++,,,,,,+++******+++******))))))((((((''')))(((&&&&&&'''((('''&&&((((((''''''''''''((((((***)))(((''''''((()))***(((((())))))))))))))))))(((''''''''''''(((((()))))))))))))))***+++,,,------......///...---+++***+++*********+++---///000555333000---***(((((((((******++++++++++++++++++000...+++***+++++++++***)))******+++******)))(((******)))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,''''''((((((***+++---...,,,+++*********+++,,,------------+++)))((((((***)))***,,,000333444222000.........///////////////111111111000...,,,+++***+++,,,,,,---------------111111000000//////....../////////....../////////------------------------,,,,,,++++++++++++,,,,,,...............------,,,+++************+++,,,,,,++++++***++++++,,,---...---............/////////---------,,,++++++******+++,,,------......------((()))***+++,,,,,,,,,,,,******+++,,,---......///...---,,,+++******************+++,,,,,,,,,+++++++++,,,,,,---.../////////...///000000000///...---++++++++++++************,,,---,,,***'''&&&&&&'''+++,,,...//////...,,,+++)))***+++,,,,,,,,,,,,+++++++++,,,---------------+++,,,...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***,,,------......------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------.........---,,,+++***)))))))))***+++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,,,,---///111222000111222222111///---+++)))***+++,,,,,,+++***)))******+++,,,,,,+++******,,,,,,+++*********++++++************************)))+++,,,,,,++++++---......------,,,,,,------...******+++,,,,,,,,,++++++***))))))))))))***+++++++++++++++++++++*********+++,,,...---+++******+++,,,,,,++++++++++++******,,,,,,+++*********++++++******++++++,,,,,,------------,,,++++++++++++++++++++++++******************))))))))))))))))))***++++++++++++++++++++++++,,,------...---,,,***)))+++++++++*********++++++...///000111000///...---*********+++,,,...000111.........---------......111222222333333333333222.............../////////444333111000000000111222***+++,,,,,,++++++---///333222222111///---,,,+++,,,,,,,,,,,,------------////////////////////////...---,,,---...///...,,,...///000111111000000///......---,,,,,,,,,,,,,,,---------------,,,+++***........................)))))))))))))))******+++)))***,,,......,,,***)))******))))))((((((((((((***)))'''&&&'''((('''&&&(((((((((((((((((((((((())))))(((((((((((())))))'''((()))*********))))))((('''&&&%%%&&&''')))+++************+++,,,------------.........---,,,+++*********+++,,,...///000222111///,,,***(((((('''((())))))***+++,,,,,,,,,444222///...///000//////,,,,,,+++++++++***))))))++++++*********))))))***++++++,,,,,,,,,,,,,,,,,,&&&''''''(((***+++,,,---+++***)))))))))***,,,,,,...//////---+++***+++---)))***,,,000333444222000//////////////////......222111111000...,,,***)))+++,,,......---,,,,,,---111111000000000/////////......////////////......---------....../////////,,,++++++******++++++,,,,,,---.........---+++***+++******)))******++++++++++++******+++,,,,,,------------.........//////,,,+++++++++*********)))++++++,,,---------------)))***+++,,,,,,------,,,))))))***++++++,,,------+++++++++++++++++++++++++++++++++++++++*********++++++,,,---......///000...///000000///...---,,,******+++++++++*********,,,,,,---+++)))(((((())),,,---...//////---+++***)))***+++,,,,,,,,,++++++++++++,,,------,,,,,,+++,,,---...000000000///...++++++++++++++++++++++++---+++***+++,,,---,,,+++---------...............+++++++++,,,,,,------...,,,,,,++++++++++++,,,,,,---------,,,+++***)))(((((()))***,,,,,,,,,+++***((())))))***+++*********,,,++++++,,,---...000111...000222222222///,,,************++++++***************++++++++++++******,,,,,,+++***))))))******************************(((***+++,,,++++++---///------,,,,,,,,,,,,------***++++++,,,,,,,,,++++++)))))))))))))))***+++++++++++++++******************,,,------+++******+++************************,,,,,,+++*********))))))))))))***+++,,,------...---,,,,,,+++***+++++++++******************************))))))))))))******+++++++++++++++++++++++++++,,,---......,,,***))))))*********)))***+++---000111111000///...,,,++++++***))))))***---000222000///...---,,,,,,,,,---111222333444555555444444000111111111111111111111333333222111111111222333&&&((()))******+++...000111111000000...---+++++++++++++++,,,------......111111111000000/////////...---------......------,,,---...000000000//////---,,,,,,+++,,,,,,------............---,,,,,,+++---------...............((()))))))))************(((***,,,......,,,***((()))))))))(((((((((((((((+++)))''''''(((((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))'''(((***+++++++++***))))))(((&&&%%%&&&'''***+++************+++,,,---...------------------,,,,,,))))))***+++,,,---...///------,,,***))))))((((((&&&'''((()))+++,,,......555333222222333333222111------,,,,,,++++++++++++------------,,,,,,++++++***+++,,,------------,,,(((((())))))******************)))((()))***+++,,,...//////---,,,+++,,,---******,,,///111222111///////////////............111000000///---,,,***)))***---///000...,,,,,,---000000000000////////////......///000000///......------...///000111111222,,,++++++******++++++,,,++++++,,,------+++***)))++++++******)))******+++++++++*********+++,,,,,,------------............***************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,(((((())))))******++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---......///---...//////...---,,,+++***+++,,,,,,---,,,++++++***,,,------,,,+++,,,---,,,---/////////---+++)))******+++,,,,,,,,,,,,,,,,,,---......---+++***(((---...///000000000///...---------------------------,,,+++,,,---...---+++(((((((((((())))))*********++++++,,,,,,---------,,,++++++*********+++++++++++++++******(((''''''((()))***+++,,,+++***))))))******+++++++++++++++******+++,,,---...//////---...000111111///,,,***,,,+++)))(((((()))+++,,,************************,,,++++++***))))))))))))************************((()))++++++++++++---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++***))))))(((((())))))***+++***************************,,,---,,,+++*********((((((((()))))))))))))))++++++++++++***))))))((())))))******+++,,,------,,,,,,+++************+++************************+++++++++******+++++++++++++++++++++++++++++++++)))***,,,......---,,,+++((()))+++***))))))+++...111111000///...---,,,+++---,,,***((())),,,///111222111///---,,,,,,,,,---111333444666666666555444333333444555444444333222222111111111000000111111&&&((()))))))))***,,,.../////////...---,,,+++***))))))***+++,,,---......111111000000//////......,,,---------,,,,,,------,,,---...///000000///...,,,++++++++++++,,,------......------,,,,,,,,,,,,---------.........//////((()))************))))))(((***,,,------,,,***(((((((((((((((((((((((((((***)))''''''((()))((('''))))))************))))))(((((())))))))))))((((((''')))+++---------+++******)))'''&&&'''(((***+++************+++,,,---...------------------------***++++++,,,,,,---------))))))******************&&&&&&''')))+++,,,---...111000111333444444222000...------,,,,,,,,,,,,---///////////////...,,,,,,***+++---...///......---*********++++++***))))))+++***)))))))))***+++,,,,,,------,,,***)))+++,,,+++++++++---///000...------------........................---,,,+++***)))***...111111...++++++---///////////////.........---...///000000///...---,,,------///000111222222,,,,,,++++++++++++,,,,,,+++++++++++++++***)))))),,,,,,+++************+++++++++************++++++,,,------------.........************************)))***++++++,,,,,,++++++------.........---,,,,,,(((((()))))))))*********)))***+++,,,,,,,,,,,,+++---,,,,,,++++++,,,------,,,,,,,,,,,,------------+++,,,---------,,,+++***++++++---.........---,,,***,,,.........---...///,,,---...//////---+++***++++++******++++++,,,------...//////...,,,)))(((......000000000000///...////////////////////////...,,,+++,,,---...---,,,(((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,++++++******))))))******)))************)))(((((())))))***************)))+++,,,,,,---------------)))******,,,------......,,,---...///...---+++***---+++)))'''''')))+++---+++***))))))))))))***+++++++++***)))))))))******************************(((***++++++******,,,---,,,++++++******++++++,,,++++++,,,,,,,,,+++******)))(((((((((((()))******)))))))))******************+++---,,,***))))))***'''''''''(((((((((((()))*********+++******)))((())))))******++++++,,,,,,,,,,,,+++******************************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))***,,,---...------,,,(((***,,,+++)))))),,,///000000///......------,,,...,,,+++******,,,///111444222///---,,,,,,---...222333555666777666444333333444555666555444333222000000000000//////......+++++++++***(((''')))***---------------,,,+++***(((((()))***+++,,,------/////////......---------***,,,---,,,+++***+++,,,---...///000000//////...,,,+++++++++++++++,,,---------,,,,,,,,,,,,------,,,,,,------.../////////((()))***++++++***)))(((((()))+++,,,,,,+++)))((((((((((((((((((((((((((()))((('''''')))***))))))(((((()))******)))(((((((((((())))))))))))(((((((((***,,,...///...---,,,++++++))))))((()))******)))))))))******+++,,,------------,,,,,,------...---------.........------)))******+++++++++******(((((())))))******++++++,,,---000444666555222///...------,,,,,,---...///000000000000000...---,,,***,,,...///000000///...******+++,,,,,,+++***)))++++++***)))***+++,,,---,,,------,,,******+++---,,,++++++,,,------,,,***++++++,,,,,,------......+++,,,,,,,,,++++++***)))***...222222...++++++---------------............---...///000000///...---******+++---...000111111------,,,,,,,,,,,,---------,,,++++++******++++++------,,,+++++++++++++++++++++************++++++,,,,,,---------.........************************)))******+++++++++++++++***+++,,,---------------************++++++++++++)))***+++,,,,,,,,,++++++,,,++++++***+++,,,......---------,,,,,,,,,,,,+++((()))***+++,,,+++*********+++---...///...---,,,***,,,...///---,,,------+++,,,...//////---,,,***+++***((('''((())),,,---,,,---///000///...+++***...///000111111000///...////////////////////////,,,+++***+++,,,---,,,***+++++++++++++++---...///,,,,,,,,,+++++++++++++++++++++***))))))))))))))))))******+++++++++++++++******))))))))))))*********++++++,,,,,,,,,,,,,,,((()))***+++,,,------...++++++,,,,,,,,,+++******++++++***))))))***+++++++++***)))(((((()))***+++***))))))))))))******+++************************)))***++++++***)))***,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))((((((((((((((()))******((()))))))))*********+++***+++,,,,,,***))))))***'''((((((((())))))))))))((()))***++++++******)))***************+++++++++,,,++++++***************))))))*********+++++++++++++++************++++++************************------,,,,,,,,,,,,++++++))),,,...---)))(((,,,///.........------.........,,,+++++++++,,,...111222555333000...------///000222444555777666555333111222333444555444333111000000000000//////---,,,,,,---...---,,,***)))***++++++,,,,,,,,,,,,,,,+++***''''''((()))***++++++,,,------,,,,,,,,,,,,,,,,,,)))***,,,+++)))(((***,,,...///000111000///...---,,,,,,+++++++++++++++,,,++++++******+++,,,---...,,,,,,------...//////000((()))***++++++***)))(((((()))************)))((('''''''''((((((((((((((()))'''&&&''')))******)))&&&'''((())))))((('''&&&(((((())))))))))))(((((((((***---///000///...,,,,,,,,,+++******))))))***))))))))))))***+++,,,---------,,,,,,,,,------.../////////000///......---++++++,,,,,,,,,+++******+++*********))))))((((((+++---111666888777444000...---,,,,,,---...///000///000000111000...,,,++++++,,,...000111111000///)))***+++,,,---,,,,,,+++,,,+++*********+++------...//////...,,,,,,---///---,,,++++++,,,,,,***(((******++++++,,,---......*********++++++******))))))...333333...++++++---,,,------------------------...///111111///...---((((((***+++---...///000...------,,,,,,------......---,,,+++***+++,,,---...------,,,+++++++++,,,++++++***************+++,,,,,,,,,---------......***************+++++++++))))))***+++++++++++++++'''((()))+++---.........,,,,,,,,,,,,,,,,,,------******,,,,,,---,,,+++*********))))))***,,,...///...------,,,,,,++++++***'''((()))***++++++***))))))***,,,.........,,,++++++---///...,,,+++******+++,,,...//////...,,,++++++)))'''%%%%%%(((+++---***,,,///000111///---,,,//////000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++)))))))))(((((()))+++,,,...---,,,,,,++++++*********++++++***))))))((())))))******+++,,,------------+++***)))(((((()))***+++''''''((()))))))))))))))((()))***+++,,,---------++++++******************)))***+++,,,,,,+++***)))+++***)))(((((()))***+++))))))(((((()))***++++++***************************+++,,,+++))))))***+++...------,,,,,,------...,,,,,,,,,,,,,,,+++***)))((((((((((((((()))******(((((())))))*********+++)))+++,,,,,,***))))))***(((((())))))*********+++'''((()))***++++++***)))+++++++++***************,,,++++++***)))*********))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))000///---,,,+++************---///---***(((,,,///---------------...///000*********,,,...000333555555333000...---...000111222444666777666444222000000111333333333111///...111111000000///---,,,+++,,,---------,,,,,,...000++++++,,,,,,,,,++++++***'''''''''((()))*********++++++++++++++++++++++++'''***++++++(((''')))+++000000111111111///...------,,,++++++******++++++***)))))))))***,,,...///,,,,,,------...///000000+++***((('''''''''((())))))))))))))))))(((''''''******+++***))))))***+++))))))(((''''''''''''(((''''''((((((((((((((('''''''''&&&&&&'''(((***+++''')))+++,,,,,,,,,---...---,,,+++***)))'''&&&&&&&&&'''(((***++++++++++++'''***,,,,,,******,,,///+++,,,...//////...,,,+++,,,++++++***))))))******(((((((((((()))))))))))),,,---///111111000///.........---,,,***+++...111222111///...,,,+++++++++000111222333222///,,,***)))((((((***---...+++'''******))))))******+++,,,++++++******++++++,,,---++++++,,,---,,,+++***))),,,,,,++++++++++++++++++...---+++*********+++,,,***+++---......+++)))''',,,,,,,,,+++++++++******///000000///---,,,,,,---000...,,,+++***+++---...---.........---+++)))(((,,,------...---,,,***)))''')))+++,,,---,,,***)))---,,,,,,+++*********+++******+++++++++,,,,,,,,,///.........///...---++++++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...***+++)))(((***...,,,((()))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,***)))+++---...+++))),,,+++***)))***+++,,,---,,,,,,------...//////000111111111///,,,+++***+++------......------,,,+++******************++++++,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---+++)))***,,,------,,,***))))))***+++,,,---------------,,,++++++******+++++++++++++++******)))))))))...//////---+++))))))*********+++,,,,,,***)))(((***((('''(((***++++++***((()))***+++++++++******111000///...,,,+++))))))***+++,,,,,,------------'''((()))******++++++***))))))***++++++++++++***+++******))))))))))))))),,,,,,+++***)))))))))***)))+++,,,,,,+++***,,,---+++++++++++++++***)))(((++++++***)))(((((())))))&&&''')))*********)))((((((+++,,,+++)))(((***,,,************++++++++++++((()))***,,,,,,++++++***************************,,,------,,,***))))))***......---,,,,,,,,,------+++***)))(((((()))***+++---,,,******+++,,,+++)))...+++))))))+++,,,***(((,,,,,,+++******)))))))))---///111333333111...,,,+++******,,,///111222111000000///---,,,+++---//////111444666555333000...111111222222222222111000000000000///...---,,,+++,,,++++++***+++,,,...//////...,,,***)))))))))***(((''''''(((((()))***+++)))***+++***)))((()))***,,,+++***))))))***++++++///333666555111...,,,,,,***++++++,,,,,,++++++************,,,...---+++)))+++---000111000/////////***)))((((((((()))******)))))))))******)))))))))((()))******)))((((((((()))(((''''''''''''(((((('''(((((())))))((((((((())))))((('''''''''((()))&&&(((***+++******+++,,,......---,,,+++***)))((('''((()))***++++++++++++(((***+++,,,+++,,,---...+++---...///000///---,,,+++******))))))******+++(((((((((((())))))))))))+++,,,...000000///...---,,,,,,,,,+++******---///111111///...---,,,,,,,,,***+++---///111111000///.........000000///+++(((***************+++,,,---,,,+++++++++++++++,,,,,,++++++,,,,,,,,,+++***)))+++++++++++++++++++++++++++***)))((((((((())))))++++++---------+++)))(((,,,,,,,,,++++++*********,,,------,,,***)))***+++------,,,++++++,,,---.........------,,,***)))(((,,,,,,,,,,,,,,,+++******'''((()))*********))))))---,,,++++++******++++++***++++++++++++,,,,,,,,,///...---...//////---,,,************************...---,,,,,,,,,,,,---...***///111---***+++------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***+++------+++))),,,+++************++++++------......///000000111...//////...,,,+++,,,------------------,,,,,,+++))))))******+++++++++,,,....../////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***,,,,,,***((()))***,,,---...---+++***+++,,,---....../////////---,,,++++++******++++++++++++*********)))))))))+++---------+++***+++,,,***++++++++++++***))))))***((('''(((***+++++++++,,,---------............000000///---,,,***))))))***+++,,,,,,------,,,,,,((())))))*********************+++,,,,,,,,,,,,+++***)))))))))***++++++,,,---,,,,,,+++******++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,+++******++++++***)))))))))))))))'''''')))*********)))((()))+++,,,,,,***)))***,,,(((((((((((()))))))))))))))***+++,,,,,,,,,++++++************************---......---+++******+++,,,,,,,,,,,,,,,---......+++******))))))))))))******))))))+++---...---+++---+++((()))***+++***(((*********+++++++++++++++,,,---///111111000...,,,+++++++++---///111111000.........---++++++---///000111333444444222000.........////////////..................---,,,*********)))))))))***+++---...///...---+++************+++******)))))))))******((()))******)))((()))+++,,,+++*********+++---...---000333222///,,,************++++++++++++************+++,,,......,,,)))+++---000111111111000000))))))(((((()))***,,,---******************++++++)))******+++***)))((('''((('''''''''''''''((())))))))))))))))))))))))(((+++***)))((('''''''''''''''(((******((('''((()))---------,,,+++***)))))))))******++++++*********+++******,,,---...---,,,+++,,,...///000///......******)))))))))***++++++(((((((((((())))))))))))***+++---//////...---,,,*********)))((())),,,...111000///...---,,,,,,,,,'''(((***+++---///000111111333666666333///,,,+++*********+++,,,---...///---,,,+++++++++++++++,,,+++++++++,,,+++******)))*********++++++,,,,,,---***)))(((((('''(((((((((+++++++++++++++++++++***++++++++++++***************+++,,,+++***)))***+++***+++,,,,,,------------......,,,+++***))))))))),,,,,,+++************+++))))))*********+++++++++,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,...---,,,...///000...---++++++***))))))***++++++------,,,,,,,,,,,,------+++444888222)))(((---111...------,,,++++++************+++++++++,,,,,,,,,,,,+++++++++------+++***,,,,,,++++++******)))))).........///000000111111+++,,,------++++++,,,...------------,,,,,,,,,,,,((())))))***+++,,,------////////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))++++++)))((()))***,,,.........---,,,,,,---...///000000000000,,,,,,+++************+++++++++************)))))))))+++,,,,,,++++++,,,...,,,+++******)))************((('''(((***,,,,,,+++,,,,,,+++++++++,,,---...//////...---+++***))))))***++++++,,,,,,,,,,,,,,,*********+++******)))(((******+++,,,,,,,,,,,,,,,(((((())))))***,,,---...------,,,,,,+++,,,,,,,,,+++,,,------,,,,,,---...---------------,,,,,,+++++++++***))))))))))))***'''((())))))******))))))***+++,,,,,,******+++,,,(((((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...//////...,,,++++++,,,******+++,,,---...//////***+++++++++***)))((((((''''''))),,,///000...---+++***((()))******)))((()))******+++,,,,,,------+++,,,---...............---,,,,,,...000111000...,,,------,,,++++++---///222222333444333222111000,,,------.........------------...------,,,+++***************,,,---///000000///...,,,++++++++++++---,,,+++***))))))))))))''')))******))))))+++,,,,,,,,,++++++,,,---...///---///111111///,,,+++******++++++,,,,,,++++++*********+++,,,......,,,***+++---///222333333222111)))(((((((((***+++---///---,,,,,,+++************---,,,++++++,,,,,,+++***'''''''''''''''((()))***+++******)))))))))))))))***))))))(((((((((((((((((()))+++***(((''''''(((+++*********)))(((((((((++++++,,,,,,+++******))),,,+++***,,,///000...******+++,,,...............++++++***)))))))))))))))(((((((((((()))))))))))))))+++,,,......---,,,+++((()))))))))((((((+++---//////...------,,,------+++***)))))))))***,,,,,,///444888777333///---,,,+++++++++,,,---...///000------,,,++++++++++++,,,+++++++++++++++*********))))))***+++,,,,,,------+++*********************,,,+++*********+++,,,---++++++++++++++++++******+++,,,------++++++,,,---)))***,,,///000000///...///...,,,***)))))))))***,,,+++***)))))))))++++++------,,,,,,,,,---...///,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,---------,,,,,,---///000///---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,444888111)))(((+++...,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++,,,,,,------,,,+++---------,,,,,,***))))))---........./////////000***+++,,,,,,******+++,,,---------,,,,,,,,,,,,,,,(((((()))***,,,---..................---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,+++***+++---///000///...---,,,---...///000000000000,,,++++++***************,,,,,,++++++++++++++++++)))+++,,,,,,++++++,,,------,,,***)))))))))***+++)))((('''(((+++,,,---,,,,,,+++*********+++------...------,,,+++******)))***++++++,,,,,,,,,++++++++++++++++++***)))((('''))))))***+++++++++++++++((((((((())))))+++,,,,,,---,,,,,,+++++++++,,,,,,+++,,,...---,,,,,,---///,,,,,,------------,,,,,,++++++***))))))*********(((((())))))************++++++,,,,,,+++++++++,,,)))*********++++++++++++)))******+++++++++++++++++++++++++++++++++++++++---...///...,,,***+++,,,******+++,,,------......***+++,,,,,,+++***((('''&&&'''***---000000...,,,))))))))))))******)))(((******++++++,,,,,,,,,,,,*********++++++---.........------///000000///---***+++,,,,,,++++++---///333333444444333333222222------.../////////......---............------,,,,,,,,,---...///000222222000///...---,,,+++++++++,,,+++******)))))))))))))))***,,,,,,,,,,,,...///...---,,,++++++,,,------...000111111000///------,,,,,,,,,------,,,,,,,,,+++++++++,,,...///...,,,,,,---///222444555444333((((((((((((***,,,...///000///---+++***)))))))))///,,,***+++,,,...---,,,'''''''''((()))***+++,,,---,,,+++************+++'''(((((()))))))))))))))***+++,,,,,,***(((((()))******)))))))))))))))))),,,------,,,,,,+++***)))---,,,+++---000111...*********++++++,,,,,,,,,,,,---,,,+++)))((('''''''''(((((((((((()))))))))))))))***,,,......---,,,+++'''((())))))((()))+++---------,,,,,,,,,,,,,,,---,,,+++)))(((((((((***++++++000444444111...---...,,,,,,,,,,,,---...///000------,,,,,,+++,,,,,,---,,,,,,,,,+++++++++++++++))))))***+++,,,,,,------*********++++++++++++***,,,+++***)))***+++---...++++++++++++++++++,,,,,,,,,---...---+++***+++,,,)))+++...000222111000//////...,,,***))))))******++++++)))))))))***+++,,,------,,,,,,------...///,,,++++++***++++++,,,,,,++++++,,,,,,,,,------------,,,,,,---///000///---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,000000,,,)))******(((((()))))))))*********+++******+++++++++,,,,,,,,,+++,,,---------,,,,,,,,,//////...---,,,+++++++++,,,,,,------------......,,,------,,,***))))))***...---,,,++++++++++++,,,((()))***+++,,,---......,,,,,,,,,,,,------......++++++++++++++++++++++++---......///......------+++---...000000000...---++++++,,,---............,,,+++******))))))******------------------------+++,,,---,,,***)))***+++---,,,***)))))))))***+++)))(((''')))+++---------...............///000000,,,,,,+++++++++*********+++++++++,,,,,,+++******,,,,,,,,,,,,+++)))((('''''''''((()))))))))))))))***))))))((((((((())))))++++++************+++++++++,,,...---,,,,,,---///++++++,,,,,,,,,,,,+++++++++***************++++++)))))))))))))))******+++++++++++++++++++++++++++)))*********++++++++++++))))))))))))******++++++++++++++++++++++++++++++,,,---...,,,***)))***++++++,,,,,,------,,,++++++***+++,,,,,,,,,***)))((()))***,,,...000///,,,)))((()))***+++******)))))),,,,,,,,,++++++*********))))))))))))***+++---............000111111...,,,)))+++,,,---,,,,,,---...444444444444444333333222,,,,,,---...............+++,,,,,,---------,,,,,,,,,,,,...///000111111222/////////...---,,,+++***((((((((((((((()))***++++++,,,............000111///...,,,+++************......//////000///...---------............------,,,++++++,,,///000///...------...222555666444222(((((((((((()))+++---...000///,,,***)))))))))))),,,******---000111...+++((((((((()))***,,,---...///...,,,+++******+++,,,&&&'''((()))************+++,,,...---+++******++++++++++++++++++,,,,,,,,,---------------,,,+++***,,,---...///111000---+++************************---,,,+++)))((('''&&&&&&(((((((((((()))))))))))))))***,,,......---,,,+++'''(((***+++***+++,,,...++++++*********+++,,,,,,))))))(((((()))+++---...***,,,///000///.........------,,,,,,,,,---......,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,*********++++++,,,,,,---(((((()))************)))******))))))***,,,...///,,,,,,,,,,,,------------+++,,,---,,,***((()))***)))+++---000111111000/////////---,,,+++*********+++************+++,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,------------...---,,,...///000...---++++++***))))))***++++++++++++,,,,,,,,,,,,++++++,,,,,,***((()))---+++%%%''''''(((((()))******+++******+++++++++,,,,,,,,,+++,,,......,,,,,,,,,---///...---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***))))))***...---+++*********+++,,,)))******+++,,,---......+++***++++++,,,...///000+++++++++++++++++++++++++++---......,,,,,,,,,------///000111111000...---)))***+++,,,------------++++++***))))))))))))***,,,,,,------------......+++,,,---,,,***))))))***,,,+++******)))*********)))(((''')))+++.........+++,,,------......------+++*********************++++++++++++++++++***))),,,,,,,,,,,,+++***)))(((&&&&&&'''(((((((((((((((+++******)))(((((())))))******))))))******+++++++++,,,------,,,,,,---...***++++++,,,,,,,,,,,,++++++************+++,,,,,,***))))))))))))***+++,,,+++***))))))++++++***)))(((((((((((())))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))***+++,,,---------,,,***)))******+++++++++++++++***---,,,---...///...+++((('''))),,,,,,+++******+++,,,,,,++++++***))))))((())))))))))))***+++,,,,,,......///000222111///---***,,,......---,,,,,,---222222333444333222111000)))***+++,,,,,,---,,,,,,((()))***+++++++++++++++***+++,,,---........................---+++***)))''''''''''''((()))***+++,,,...////////////000111///...,,,+++************,,,+++***,,,---...,,,+++---......//////......------,,,+++---///000000///...---...111555666444000((((((''''''(((***+++,,,---,,,***)))))))))+++,,,)))***///555:::999222+++))))))***+++,,,...///000000///---+++***+++,,,,,,(((((()))*********)))(((***,,,------+++***+++,,,******+++++++++,,,,,,,,,,,,---------------,,,++++++...000111000...------,,,,,,+++***))))))))))))***))))))(((((((((((()))(((((((((((())))))))))))***+++---...///...,,,+++(((***,,,---,,,,,,...///))))))((())))))***++++++(((((()))***,,,---///000...------...///000///......---,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000///...---------......++++++++++++++++++++++++((()))***+++,,,++++++***)))))))))***+++---...///---------.........//////.........---***(((((())))))***,,,---............/////////...---,,,+++*********+++,,,,,,,,,,,,,,,((()))***,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,------------...///...---...//////---,,,***************************+++,,,,,,,,,,,,+++*********)))(((+++///---((()))))))))))))))***************+++++++++,,,,,,,,,+++---///...,,,+++,,,......,,,***(((((())),,,...------------------------+++,,,---,,,+++***+++,,,...---+++***)))***+++,,,+++++++++,,,,,,---------,,,++++++++++++,,,...///***************************,,,......,,,***+++---000000222222222000...,,,)))***+++,,,------------++++++***)))))))))))))))++++++++++++,,,,,,------)))***++++++******+++,,,***++++++++++++***)))))))))((('''))),,,...///...&&&(((***,,,,,,+++)))((()))))))))***************+++++++++++++++***)))))),,,,,,,,,,,,+++******)))&&&''''''((()))(((((((((+++++++++***++++++,,,,,,+++************+++,,,---***+++,,,,,,++++++,,,---++++++,,,---------------+++*********++++++,,,---******)))))))))***+++,,,+++)))'''(((***+++)))((((((((((((((()))))))))))),,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++)))***,,,------,,,+++***************+++,,,------...---,,,---......,,,***'''***---...,,,++++++,,,))))))))))))))))))))))))************************------...111333222000---,,,...//////...,,,,,,------///111222222000---,,,)))***+++,,,------------)))***+++,,,------...---+++,,,------------,,,+++------...---,,,+++)))((()))))))))((())))))******---...//////------...///...---,,,++++++,,,---...,,,***)))***---...---+++,,,,,,------------,,,,,,---,,,+++---///111111111///...---111555666222...((((((''''''''')))***+++***)))(((((()))+++---...)))---555???DDDAAA666,,,)))******,,,---///111222111///---+++***+++,,,---******++++++***)))'''&&&)))+++------+++***+++,,,((((((((()))******++++++,,,,,,------...------,,,***...222333000------.........,,,+++***)))))))))''''''''''''((()))++++++(((((((((((())))))))))))***+++---//////...---,,,(((+++---.........///000((('''''''''((()))***+++)))***+++,,,---...//////222///,,,---000111000.........---,,,++++++++++++******+++,,,---///000111111000///...---...//////,,,,,,+++++++++++++++++++++,,,---...///......---(((((()))+++,,,---.............../////////000000111222222000,,,******+++))))))***+++,,,,,,,,,,,,//////000000///---+++***)))+++,,,---...------,,,)))***,,,......---,,,++++++*********+++,,,,,,---,,,,,,,,,---------......000.........///...---++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***(((++++++***,,,000000---,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,***---//////,,,+++,,,...---+++'''%%%%%%(((+++........................---)))+++,,,,,,,,,,,,...///...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---************************+++---//////,,,+++,,,...111222333333222000---,,,******+++,,,------------+++******))))))))))))))))))))))))******+++++++++&&&(((*********+++,,,...******+++,,,,,,***)))((()))(((((())),,,...//////(((***---///000...+++)))))))))))))))************+++++++++++++++***)))(((++++++,,,,,,,,,+++******'''(((((()))))))))))))))+++++++++,,,---...///000++++++++++++,,,,,,---...)))+++,,,,,,+++***,,,---,,,,,,---.../////////...+++*********+++,,,,,,---+++***)))))))))***,,,,,,***(((&&&'''***+++)))'''************++++++++++++......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,++++++,,,'''(((+++---...---,,,,,,******))))))***,,,...///...---,,,,,,---...---,,,'''+++...///---+++,,,---''''''(((((())))))************+++++++++******))),,,---...111333333000...---///000000...,,,,,,,,,***,,,///000000...+++(((+++,,,---...////////////------///000111111222222---.../////////...---,,,,,,---------,,,***((('''---,,,+++***)))))))))))),,,---......,,,+++,,,---,,,,,,,,,,,,---///111222---+++***+++///000///---***++++++,,,,,,++++++***---,,,+++---///111222111000...---000444555111---((((((((((((((()))*********))))))***+++...000111444++++++:::FFFAAA222&&&((((((((()))+++...111333000...+++******,,,,,,,,,------,,,+++***************---000000---++++++---)))))))))***+++,,,...///)))))))))))))))******+++111000///---,,,+++******------------------,,,,,,++++++******)))'''&&&%%%,,,,,,+++***)))))))))******+++,,,---,,,,,,***)))++++++,,,---......------++++++***)))(((((())))))++++++******++++++,,,---...***&&&(((,,,000000...//////...------------...++++++,,,,,,---...//////333222111///---,,,+++++++++***)))''''''(((***+++------------,,,+++******)))***+++,,,---,,,+++***,,,...000000...---------222222000---***((()))***************************////////////...---,,,+++)))((('''))),,,...,,,***---***)))***,,,---,,,*********+++++++++,,,,,,,,,.........///......------,,,,,,------------,,,,,,+++++++++*********))))))+++++++++***)))((((((''''''((()))***+++,,,------///...,,,***)))))))))***+++,,,---------,,,+++***&&&'''))),,,...///000111,,,,,,++++++,,,,,,---...000000000000000/////////,,,---......---,,,***)))---,,,***(((((()))***+++)))************+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---))),,,//////,,,)))((()))/////////000222111///---++++++---///000///,,,***+++***))))))((()))))))))*********)))))))))))))))))))))***++++++++++++***+++***)))'''''''''((()))'''((()))+++---.........------,,,+++***)))((('''))))))))))))))))))))))))((((((((((((((()))******++++++,,,,,,+++***((('''&&&''')))***+++***((('''***+++---///000000000///------,,,++++++******)))))))))))))))))))))))))))***+++---......---+++***++++++***)))(((((())))))+++,,,------......---------,,,+++))))))))))))***)))((('''''''''(((***+++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///...---,,,+++*********((((((((()))***---000111...---+++*********++++++)))***+++,,,---,,,,,,+++''''''&&&&&&&&&&&&'''''')))))))))))))))******+++...///111333333222000///---.........---,,,++++++...------///222111---)))------------,,,,,,+++***,,,,,,...000333555444222,,,***(((''')))*********++++++++++++++++++++++++)))))))))))))))))))))***+++)))((()))+++,,,+++************+++,,,---...///---,,,,,,---//////---+++******+++++++++******)))///...,,,+++,,,---///111000...,,,...111333111///((((((((((((((()))******)))))))))***+++---///000222111000555BBBJJJ@@@000))))))))))))+++---000222111///,,,+++,,,---------,,,,,,+++************+++))),,,//////,,,******,,,******************++++++)))))))))))))))******+++000///...,,,++++++++++++.........------,,,,,,,,,)))************))))))(((++++++*********************+++,,,,,,,,,,,,+++***,,,,,,---...............++++++***))))))))))))))),,,++++++++++++,,,------,,,***)))+++000222000---///......---,,,---------++++++,,,,,,---......///222111000000/////////000*********++++++++++++******+++,,,,,,------------)))***+++,,,,,,,,,+++***+++---//////...------...000111111000---***((((((*********+++++++++++++++////////////...---,,,,,,+++***)))+++...///...,,,---+++)))***,,,---,,,***************++++++,,,,,,------.........------,,,---------......---------,,,++++++++++++*********+++++++++***)))((((((((((((((()))***+++,,,,,,---...---,,,+++******++++++,,,------...---,,,+++***'''(((***,,,...//////000,,,,,,++++++,,,,,,---...............------------------......---,,,***)))---,,,***)))))))))+++,,,************++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++***,,,///...,,,******+++///......000111111///---)))))),,,///222222000...++++++***))))))*********,,,+++++++++******))))))))))))***++++++++++++******)))(((''''''(((((()))'''((()))+++,,,---......,,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((''''''(((((()))***------......---,,,***)))&&&''')))++++++***)))(((***+++---///111111111111......---,,,,,,++++++***************************++++++------------++++++++++++***))))))))))))))))))******+++,,,++++++++++++***)))((((((((()))******)))((((((((()))***+++,,,,,,+++++++++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++******+++++++++...---,,,+++************)))))))))***,,,---///000&&&''''''(((***,,,///000((()))+++,,,,,,,,,++++++)))((((((''''''(((((())))))))))))))))))***++++++---...000111111000///---...............---,,,,,,---------000111111---***+++,,,,,,------------,,,******+++---///000///---,,,***((((((***++++++***************************************)))))))))))),,,+++***+++------,,,+++++++++++++++,,,------...---,,,+++,,,------,,,*********+++++++++++++++***///...---------...//////---,,,+++,,,///000///...((((((((((((((()))******)))))))))***+++---...///...333111---:::LLLJJJ999******))))))***,,,...//////---+++***+++,,,,,,,,,+++++++++++++++,,,,,,,,,))),,,///...+++))))))++++++,,,,,,,,,+++)))'''&&&)))))))))))))))******+++...---,,,,,,++++++,,,,,,000//////...---,,,++++++((()))******++++++++++++((()))***+++++++++***)))***++++++,,,,,,,,,+++++++++,,,,,,------------,,,+++***)))))))))))))))))),,,,,,,,,+++,,,------...+++***+++...222222///,,,...------,,,,,,,,,,,,,,,++++++,,,,,,------..................///000111222((())),,,---...---+++***++++++,,,---------,,,,,,((()))***++++++++++++******,,,...///...---...///---000222222///+++((('''******++++++,,,,,,------////////////...---,,,++++++******,,,......---,,,,,,+++******,,,,,,+++***)))))))))************+++,,,,,,------------,,,,,,---..................---,,,,,,,,,,,,+++++++++++++++++++++***))))))(((((()))*********++++++,,,,,,------,,,,,,,,,,,,------------......------,,,+++)))***+++,,,............,,,,,,,,,,,,,,,------...---------------------------......------,,,+++***...---+++*********+++,,,************+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++************+++,,,...---,,,,,,---//////...---...000000...---***+++,,,///222222111///+++++++++******+++,,,,,,...------,,,+++***))))))))))))***++++++++++++***)))(((((((((((())))))***'''((()))+++,,,---------+++++++++,,,,,,---------))))))))))))))))))))))))***))))))))))))***++++++------......---,,,+++***'''(((***+++++++++***)))***,,,...000111222222222.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))***++++++++++++***((((((((('''(((((()))***++++++***))))))******+++,,,,,,+++***)))))))))***************++++++,,,,,,******))))))))))))******,,,,,,+++***)))))))))*********+++,,,------------***))))))(((((()))******((()))******++++++************))))))))))))*********))))))))))))***++++++,,,---............,,,+++.........///......---,,,------...000111111...,,,++++++,,,------.........---,,,---///111222000...---+++******+++,,,,,,+++))))))))))))))))))))))))************************++++++***,,,---...---+++,,,,,,,,,++++++,,,------,,,+++******++++++)))((()))******++++++,,,,,,,,,....../////////......---***))))))***,,,------,,,((((((((((((((())))))***(((((()))***+++,,,---...***---+++(((222AAAAAA777+++************+++,,,,,,,,,***(((((()))******)))++++++,,,---.........///***---000///,,,)))***++++++,,,------,,,***(((&&&)))))))))))))))******+++,,,,,,++++++++++++,,,,,,000000///...---,,,+++***(((((()))************)))&&&'''***+++,,,+++***)))******++++++,,,,,,,,,+++******++++++++++++************)))))))))))))))***++++++******++++++,,,---*********---///000///---------,,,++++++++++++,,,++++++,,,,,,,,,---------++++++++++++,,,---//////((()))***,,,,,,,,,,,,+++//////...---,,,***)))(((((())))))***++++++++++++***+++---...------///000...000111111...+++******+++++++++,,,,,,------...,,,---------,,,,,,+++***)))))))))***+++++++++***,,,,,,+++++++++++++++***)))))))))))))))))))))***++++++,,,,,,------,,,,,,---......//////......------------,,,,,,,,,+++++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,------..................------,,,,,,++++++,,,---............,,,,,,,,,,,,,,,---............///////////////000.........------,,,++++++...---,,,+++++++++,,,,,,*********+++++++++,,,,,,******+++,,,,,,+++******++++++++++++++++++++++++,,,,,,---------...000111...---,,,---...///...,,,...------///000///---***++++++++++++,,,,,,---......------+++***)))(((((())))))***++++++++++++***''''''(((((())))))******'''((()))***,,,,,,------+++++++++,,,,,,,,,,,,---)))))))))))))))))))))))),,,++++++++++++,,,------++++++,,,,,,,,,+++)))((())))))***+++,,,+++++++++***+++---///111111111111...------,,,,,,+++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******)))))))))))))))******++++++,,,,,,,,,,,,,,,''''''(((((()))***++++++,,,,,,++++++++++++++++++,,,,,,***)))(((((((((((()))))))))******++++++,,,*********))))))*********+++***)))))))))))))))***+++,,,---......---,,,+++,,,,,,+++***)))((((((((()))))))))*********))))))******))))))))))))************))))))******+++,,,++++++,,,,,,,,,+++******.........//////......---------///000111111000...------------------............///111444555333222...,,,+++,,,---...---,,,************************(((((()))******+++,,,,,,***)))***+++---...,,,+++------,,,+++++++++,,,,,,,,,***)))((())))))((('''*********+++,,,---.........///000111000///---+++))))))))))))++++++,,,+++((((((((((((((())))))***'''((()))***++++++,,,,,,***&&&&&&***///000000111************)))************)))'''((()))******)))+++,,,...///000111000000,,,///222111---++++++,,,***+++---......,,,+++))))))))))))))))))******++++++************+++,,,,,,000///...---,,,+++******((((((((()))(((((('''&&&&&&''')))+++,,,+++)))(((*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))))))))******)))))))))((()))******++++++)))((()))+++---......------,,,++++++++++++,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***)))(((((()))***+++,,,.........---,,,+++)))((()))))))))******+++,,,---***+++------,,,---...000000000000...,,,+++,,,---+++++++++,,,,,,---------******+++++++++***))))))((()))***++++++*********,,,,,,,,,,,,+++************)))))))))))))))))))))***+++,,,,,,---------,,,------............---------------,,,,,,,,,++++++++++++++++++************++++++++++++++++++,,,,,,+++,,,,,,---..................------,,,,,,,,,,,,+++,,,------.........---------,,,,,,------...///---.........//////000000//////...---,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,***++++++++++++,,,,,,,,,***+++,,,------,,,+++***)))******+++,,,,,,---------,,,,,,,,,...///111111...,,,++++++---------,,,---,,,,,,---...---+++)))++++++++++++,,,---...///---,,,+++***)))(((''''''))))))***++++++++++++***''''''(((((())))))******'''((()))***+++,,,,,,,,,++++++++++++************************************+++************+++,,,,,,***+++,,,---,,,+++***)))***++++++,,,,,,,,,,,,,,,***,,,---///000000000000,,,,,,++++++***)))))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***)))))))))))))))******)))***++++++,,,,,,++++++'''((()))***++++++,,,,,,++++++,,,,,,,,,+++++++++,,,+++***)))(((((('''((((((((()))***++++++,,,,,,++++++************++++++)))))))))((())))))******+++,,,---...---,,,***)))&&&''')))***,,,---...///******))))))))))))))))))***))))))(((((())))))******************++++++,,,+++++++++++++++***))))))------...............---,,,...///111111111111111111000///...---,,,------++++++,,,///333444333222...---,,,---...///---,,,++++++++++++++++++++++++''''''(((***+++,,,---...******+++---///000...,,,------,,,+++++++++,,,,,,,,,***(((((()))))))))(((++++++++++++,,,---/////////000111222111///,,,***((()))*********+++,,,,,,((((((((((((((()))******'''''')))******++++++******&&&'''......(((''',,,))))))))))))))))))))))))+++******+++,,,---,,,+++,,,---///000111111111000---000333222...++++++---)))***+++,,,---,,,,,,+++)))))))))))))))******+++*********)))******++++++...------,,,+++***))))))((((((((((((''''''&&&%%%'''((()))*********)))(((************+++,,,------...............------,,,)))))))))))))))******+++((((((''''''(((((()))******)))(((((()))+++...///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,***(((''''''(((***+++******+++,,,------------***)))******+++,,,......+++,,,,,,,,,+++,,,...000000000///...,,,,,,...000,,,,,,,,,,,,,,,+++++++++))))))************))))))***,,,...---,,,+++,,,---,,,------,,,***)))***++++++************)))))))))***+++,,,------......---,,,------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,------***+++,,,---------------...---,,,++++++++++++,,,+++,,,---...............---------------......///+++++++++,,,------......000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---///000000///---,,,))))))***+++,,,---......---,,,+++---///000000///---+++******+++,,,,,,+++***))))))+++---...---,,,*********+++,,,...///000+++++++++***)))(((''''''))))))***++++++++++++***'''((()))))))))))))))((('''((()))***+++++++++++++++++++++******)))))))))************************(((''''''''''''((()))))),,,---...//////...---,,,,,,,,,,,,,,,---------...---...///000111000//////+++++++++***))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++''''''((())))))))))))(((((((((***+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++***)))((((((((()))((())))))***+++,,,------+++++++++******+++++++++)))((((((((()))***+++++++++,,,,,,,,,++++++***))))))***+++,,,,,,---,,,,,,++++++***)))))))))************))))))))))))******+++************+++,,,,,,---,,,,,,++++++*********+++,,,------...---------,,,...000111111111333444444222000...---,,,,,,------...///222555666555444...---------//////---,,,++++++++++++++++++++++++((())))))***+++,,,------+++,,,---000222222000...,,,,,,,,,++++++,,,---------+++((((((***+++++++++---,,,,,,+++,,,---///000000111222222111...,,,***((()))++++++******,,,---((((((((((((((()))******&&&'''(((************)))%%%))),,,,,,******++++++(((((())))))))))))))))))+++******+++---...---++++++,,,...000000000///...---000222111---******,,,(((((())))))************)))))))))))))))******++++++******)))))))))******+++++++++******)))))))))&&&''''''((((((((((((((()))))))))))))))(((((((((***************,,,---...---------------,,,++++++)))))))))))))))***++++++((((((((((((((()))******((()))******+++,,,---//////......---,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))))))))((()))***,,,---...//////+++******+++,,,---///000,,,------,,,***+++---///...///000///...---...///,,,,,,,,,+++******))))))******+++++++++++++++******,,,......,,,***+++---+++---...---***((()))+++,,,,,,++++++************++++++,,,....../////////++++++,,,,,,,,,,,,++++++,,,++++++++++++*********++++++++++++++++++++++++******++++++,,,---......***+++,,,------,,,++++++---,,,+++*********+++++++++,,,---...////////////---------------...//////******+++,,,,,,---......000000...---,,,,,,------+++++++++++++++******)))+++++++++,,,,,,,,,------,,,---///111111///---,,,+++++++++,,,,,,---------,,,++++++---000000...,,,---+++))))))***++++++++++++******+++---...---,,,((())))))***,,,---///000+++++++++******)))))))))))))))***++++++++++++***((())))))******)))(((''''''((()))******++++++*********+++++++++++++++,,,************************(((''''''''''''((()))))),,,---...//////...---------------------......///111111222333222111000///,,,,,,++++++***))))))(((************************++++++------------++++++)))))))))))))))***++++++&&&'''(((((())))))(((((('''((()))***++++++******'''(((***+++,,,,,,,,,,,,+++******)))))))))******))))))***+++,,,---......******))))))))))))******)))(((((()))***+++,,,---++++++***)))))))))******,,,------,,,+++)))'''&&&---,,,+++***)))******+++++++++************++++++++++++******++++++,,,---///...---,,,++++++++++++***++++++,,,------,,,,,,+++...111111111111444666333222000...------...///222222222444666777555333---,,,,,,...//////---+++************************---,,,,,,++++++***)))))))))***,,,///111111///---++++++++++++,,,------...---+++))))))+++---......///...---,,,,,,---...000222222222111000...,,,***&&&(((******))))))+++---((((((((((((((()))******&&&'''(((*********))))))---000'''%%%...111+++'''(((((())))))))))))))))))))))))***,,,,,,+++******+++---//////...---+++,,,///222000,,,))))))+++)))(((''''''''''''(((((()))))))))))))))******+++++++++***)))))))))))))))*********)))))))))))))))%%%&&&''')))******+++++++++***)))(((''''''((((((******))))))***,,,---///***************)))((('''))))))((())))))***++++++)))))))))))))))******+++'''))),,,......------...//////...------------...++++++++++++++++++++++++(((((((((((()))***++++++,,,------...---+++((('''++++++,,,---------,,,,,,++++++++++++,,,...000111---------+++******,,,...+++...111222000...---------,,,,,,+++***)))((((((+++,,,,,,---------,,,,,,(((+++---,,,***((()))++++++---...---***((()))+++,,,,,,,,,+++++++++******+++,,,---...////////////***++++++,,,,,,++++++***+++++++++*********))))))++++++++++++++++++++++++))))))***+++---...//////***+++,,,,,,,,,,,,******,,,+++***)))))))))***+++***+++,,,...///000000000...------------...//////,,,,,,------...///000000111000...---,,,,,,------***++++++++++++***))))))++++++,,,,,,,,,---------***,,,...//////...,,,***------,,,,,,,,,,,,++++++,,,++++++...000000---***---+++)))(((***+++++++++000...------------+++***(((((((((***+++---///000,,,+++++++++++++++++++++))))))***++++++++++++***))))))*********((('''&&&'''((()))***************)))******+++---......///*********************************)))***++++++,,,***+++,,,---------,,,+++...------------...//////444444555555444333111000------,,,,,,+++******)))))))))))))))))))))))))))***+++---......---+++***))))))((())))))***++++++((())))))***************&&&''')))******))))))(((%%%''')))+++,,,------,,,+++***************+++,,,)))******,,,---...//////))))))(((((((((((())))))))))))))))))***+++------+++***)))(((((()))***+++%%%&&&(((***+++,,,++++++...---+++*********++++++---,,,,,,++++++,,,,,,---++++++******++++++,,,---000///...---,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,+++...111222111111444777222111///...---...000111111111000111222111///,,,,,,,,,,,,---//////,,,***))))))))))))))))))))))))111000...,,,***(((&&&&&&%%%&&&(((+++......,,,)))*********+++,,,---...///...,,,******,,,///000111000///---,,,,,,---...///333333222111///---,,,+++%%%(((******((('''***,,,((((((((((((((((((((((((************))))))((((((((((((((((((((()))******,,,,,,,,,***'''&&&'''(((,,,+++***)))((((((((((((++++++,,,------,,,,,,,,,...---+++***)))((((((((())))))************))))))---,,,,,,---...///---,,,---+++((((((((())))))(((+++***)))((((((((()))******)))))))))))))))******...---+++***)))(((((((((+++++++++,,,---...///000+++*********++++++,,,---***************+++******))))))*********))))))((('''+++///...***(((+++...------...///...---+++***,,,,,,------...---------+++***)))(((((()))***+++------...//////...---,,,(((((())))))*********++++++)))'''(((***---//////---------,,,++++++---///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&)))+++,,,***)))'''++++++++++++++++++++++++///---)))&&&%%%&&&)))***,,,,,,++++++***++++++,,,---***(((+++000222000,,,,,,,,,---......,,,+++***+++++++++,,,,,,------------+++)))+++---///---+++***+++---...///......---...------,,,+++***)))))),,,+++++++++***)))))))))+++,,,,,,------.........333111000...---------......///...---,,,,,,...000444222...+++))))))***+++++++++++++++++++++++++++***+++,,,------,,,***)))------......------,,,,,,------......---+++***)))******,,,...000000...,,,)))***+++***)))***+++---///---***+++...///...,,,++++++***+++,,,...000111///---+++))))))+++---...,,,+++******)))*********,,,,,,,,,,,,,,,+++))))))((())))))))))))*********++++++,,,---------,,,+++((()))***++++++***((('''((())))))*********))))))---...///...,,,++++++---***+++---.........000222444444555555444222111///((((((((()))***,,,---...,,,++++++******++++++,,,------.........---+++*********)))((((((((((((((((((((()))***************))))))))))))))))))))))))******))))))))))))************+++++++++******)))******+++,,,,,,---.........+++)))***------+++(((%%%'''+++...///...,,,***((((((((((((((()))******)))+++------,,,,,,,,,---.........---,,,+++***)))+++(((''''''))),,,------111///,,,******+++---...222111000///------,,,,,,,,,,,,+++,,,,,,---//////---+++***---111333222111000///---,,,,,,---...000444000,,,---111222000,,,++++++,,,,,,---,,,,,,,,,,,,+++***)))((((((((((((((()))***+++,,,+++******************+++,,,---...---,,,+++++++++,,,---......---,,,,,,---...///000///,,,***)))+++---......000//////---,,,+++******&&&'''((()))***+++,,,,,,************************++++++*********)))))))))((((((((((((((()))******+++,,,,,,+++)))((()))***---,,,+++******))))))))))))******++++++*********++++++++++++++++++******))))))))))))))))))))))))---,,,+++,,,...///...,,,---+++)))((()))******)))+++***)))))))))***++++++((((((((((((((()))***++++++******))))))))))))***+++++++++,,,,,,---...///,,,,,,+++++++++,,,,,,---+++***************++++++))))))************))))))(((+++...---)))'''))),,,------......------,,,++++++,,,,,,------,,,,,,,,,,,,+++***))))))***+++,,,+++,,,---......---,,,+++((()))))))))************---+++))))))+++---......---......---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))(((++++++++++++++++++++++++---+++)))(((''')))***,,,+++++++++*********++++++,,,***)))+++...000...+++(((((()))***+++++++++***++++++,,,,,,,,,------------+++***+++---...---++++++,,,,,,---------,,,,,,---,,,,,,+++******))))))+++++++++***************************+++,,,---...000///...---------...///,,,------------///222555666444111---+++++++++,,,++++++++++++++++++++++++******+++++++++++++++******+++,,,---............---------------+++***)))******+++...000000...,,,)))*********))))))+++------***((()))+++,,,+++***++++++++++++---...000111///...,,,***)))***,,,---++++++++++++++++++******,,,,,,,,,,,,+++***)))((()))************++++++++++++,,,---------,,,+++*********+++++++++***)))(((&&&'''((()))************+++,,,---,,,+++***+++,,,***+++------------///000444444555555444333111000******************+++,,,++++++************++++++------.........---++++++******)))(((((((((((((((((())))))***************))))))))))))))))))))))))***))))))(((((())))))***)))******++++++******)))******++++++,,,------...,,,***(((((())))))((('''((())),,,.........,,,+++)))(((((((((((()))******''')))+++,,,++++++,,,---------------,,,+++******+++++++++---///111000//////...+++))))))***,,,---000///...---,,,,,,,,,,,,------------...///000111...,,,+++---///000///------,,,+++++++++---///000222///,,,---000222000---,,,,,,------------,,,,,,---,,,+++***))))))))))))))))))+++,,,,,,,,,+++***************+++,,,---.........---,,,,,,,,,---...,,,+++++++++,,,---///000...,,,))))))+++---------//////...---,,,+++******(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********((((((((()))))))))******+++,,,---,,,+++***+++,,,......---,,,,,,+++++++++((())))))******)))((((((''')))***,,,------,,,,,,+++***)))(((((()))***+++...,,,++++++---............,,,))))))***++++++***************+++,,,------)))((((((((()))******+++))))))))))))******++++++++++++++++++,,,---......------,,,,,,,,,,,,,,,---,,,+++***(((((()))+++,,,)))*********************))),,,---,,,((('''(((+++......---,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***))))))))))))************...,,,******,,,............//////...------...000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******++++++++++++,,,,,,,,,,,,***************+++,,,---*********************++++++++++++,,,,,,,,,++++++'''''''''((()))+++,,,---+++,,,,,,---------------,,,+++***+++---...---,,,,,,,,,+++++++++++++++++++++++++++******))))))(((***************+++++++++***)))((('''(((***,,,...------,,,+++,,,---...///,,,---.........000333555666444111...,,,++++++,,,++++++++++++++++++++++++))))))))))))******+++,,,++++++,,,---............,,,---------,,,+++***)))+++++++++---///000...,,,)))*********))))))***,,,,,,***))))))***+++******,,,,,,,,,------///000111000...,,,***))))))++++++***+++,,,------,,,+++++++++++++++******)))(((((()))))))))************+++,,,------...---,,,***)))+++,,,,,,,,,,,,+++***)))%%%&&&''')))***++++++,,,)))***++++++******+++,,,***+++------,,,,,,---...333444555555444333111000---,,,+++***************,,,++++++******++++++,,,,,,---.........---,,,+++******)))(((((((((((()))((()))******++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))******++++++,,,,,,------,,,,,,+++)))''''''(((***+++,,,------------,,,,,,)))))))))((())))))***+++''')))++++++++++++,,,---++++++,,,,,,,,,,,,++++++***+++,,,000333333222///---,,,***)))((()))+++,,,---,,,,,,++++++,,,,,,---......//////000111111222///...------......,,,*********))))))***,,,...///000---+++,,,000222111///...............---,,,+++------,,,,,,+++***************+++,,,,,,,,,,,,,,,************+++,,,------000///...---,,,,,,------)))))))))***+++---...///,,,+++))))))+++,,,------///...------,,,+++******)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))***************,,,---------,,,---...////////////......------***++++++++++++******)))((())),,,---......,,,+++,,,***(((''''''(((***,,,...,,,***+++---...///......,,,***)))+++,,,,,,+++******++++++,,,---......,,,++++++***************)))******++++++++++++++++++++++++++++++,,,------......---,,,,,,,,,------...,,,)))(((''')))+++,,,******************++++++,,,---...,,,)))((()))+++///...,,,++++++,,,---...---------...------,,,,,,,,,,,,++++++++++++,,,,,,******,,,------,,,,,,+++)))))))))))))))*********,,,+++***+++---///000000///000000///...---...///------------------------------------------------///...---,,,++++++,,,---+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++))))))*********************+++,,,,,,***))))))*********))))))***+++---...+++,,,---......---,,,,,,,,,,,,+++,,,,,,---,,,,,,---,,,***)))))))))***************))))))))))))))))))))))))***+++++++++,,,***)))'''&&&'''***---///---,,,+++++++++,,,---.../////////...------///111333111///,,,***))))))***,,,,,,+++++++++++++++***)))(((''''''(((***,,,---/////////...---,,,+++***,,,,,,,,,,,,++++++******+++++++++---//////...---)))***+++***)))(((***,,,------,,,++++++,,,,,,,,,------------...//////000000///,,,***)))))))))***)))***---...///...---+++++++++***))))))((((((((((((((((((((()))))))))))),,,------...---,,,***)))---------,,,,,,++++++***'''((()))***++++++++++++(((***++++++******,,,---***+++,,,,,,+++***+++---333333444444444333111000,,,,,,+++************+++---,,,,,,,,,,,,,,,,,,---,,,---.........---,,,++++++***))))))(((((())))))))))))***++++++++++++***)))))))))))))))))))))))))))(((((((((((((((((()))(((((()))*********))))))******++++++,,,,,,,,,,,,///000000---)))(((+++...///...------,,,,,,,,,,,,***))))))))))))***++++++***+++------+++***+++,,,******+++,,,,,,,,,,,,,,,((((((***,,,000111000///---,,,***))))))***+++,,,++++++***++++++,,,......---...///000000111111111///////////////...,,,+++***))))))))))))***,,,,,,---,,,+++,,,///111111000////////////...---,,,+++---------------,,,,,,+++++++++,,,,,,------------+++*********++++++,,,---//////...---,,,+++++++++(((((()))+++,,,...///000+++***((()))+++------,,,---------,,,+++******)))++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++******)))***,,,...///...---...//////000000000000///.....................---,,,,,,+++,,,...///...---+++))),,,***(((''''''(((***,,,,,,+++***+++---//////...---+++))))))+++,,,,,,,,,******+++,,,---.........000///...,,,+++***)))))),,,,,,---------,,,+++***++++++*********+++,,,,,,...------,,,,,,---------...,,,***((('''(((***,,,******))))))***+++,,,,,,/////////---+++***+++,,,...---,,,++++++,,,.../////////000000///...------***++++++++++++++++++******+++,,,---......---,,,******)))))))))))))))))))))))))))+++...111222111///000111000...------...........................------------------------,,,,,,*********,,,---///++++++,,,,,,,,,---------,,,,,,------,,,+++)))(((((()))***++++++++++++******+++,,,,,,***(((((()))---,,,+++******+++,,,---,,,---...//////...,,,+++,,,,,,---,,,,,,+++,,,,,,---,,,***)))((())))))***)))))))))))))))*********)))))))))***+++++++++,,,+++)))((('''(((+++...000///...,,,+++******++++++---......,,,++++++---///111000...,,,+++******+++,,,,,,,,,++++++*********)))(((''''''(((***,,,---............---,,,+++***,,,,,,+++++++++***++++++,,,++++++,,,...///...---***+++,,,+++))))))***,,,...------,,,+++++++++,,,------..................///...,,,+++)))))))))))))))+++---///000000...---,,,+++***)))(((((((((((())))))************++++++,,,,,,---...---,,,+++***......---,,,,,,++++++++++++++++++,,,++++++******)))+++,,,,,,++++++,,,...)))+++,,,+++******+++,,,111222333333333222111000+++++++++***++++++,,,---......------------......+++,,,---.........---,,,++++++***)))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))*********************+++++++++++++++,,,000222222///,,,+++---000000///---,,,,,,,,,,,,,,,***************+++,,,,,,...///000///,,,*********))))))***+++,,,,,,,,,,,,***((('''(((+++...//////,,,,,,+++***++++++,,,---*********+++,,,...///000+++,,,---///////////////---...000111111000//////,,,++++++***))))))))))))++++++***,,,...000111111////////////...---,,,+++------.........---,,,,,,+++++++++,,,,,,,,,------++++++******++++++,,,,,,---------,,,+++***))))))((()))***,,,---///000000+++))))))***,,,---------,,,,,,,,,+++******))))))++++++++++++++++++,,,,,,*********************************+++++++++++++++((()))***+++++++++***)))***,,,...///...---......///000111222222111//////000000000000///...------////////////...,,,***)))+++***)))(((((()))***++++++***+++---///000///---,,,***))))))***,,,,,,,,,***+++,,,---------------111000...,,,+++***)))))),,,,,,---------,,,***)))+++******)))******++++++,,,,,,,,,,,,,,,---.........,,,***)))((()))***++++++***))))))***+++---...111000...---,,,------...------,,,,,,,,,---......111111111111000///......******++++++++++++*********+++,,,.........------************))))))))))))(((((((((+++...111111000...///111000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******))))))***,,,---...++++++,,,,,,------......---------,,,+++)))((('''((()))+++,,,------,,,++++++++++++++++++***)))(((,,,++++++***))))))******,,,---///000///...,,,+++,,,---...---+++***+++,,,++++++******************((())))))******+++++++++***************+++++++++******))))))***---///111000///---+++************)))***+++++++++,,,///222000000///...............---,,,,,,++++++*********))))))))))))******+++,,,******,,,---.../////////,,,+++************++++++,,,++++++,,,...//////...,,,------,,,******+++---,,,------+++))))))***+++---------...------,,,,,,------,,,+++***)))))))))***+++---///000111000000---,,,***)))(((((()))***,,,,,,,,,---------......++++++,,,---------,,,+++///...---,,,+++*********,,,,,,,,,,,,+++***)))(((***+++---,,,++++++,,,---)))***,,,,,,++++++,,,---///000111222111111//////+++++++++++++++,,,---...///......------......///+++,,,---.........---,,,++++++***))))))))))))***)))***++++++,,,+++++++++))))))))))))))))))))))))******))))))))))))******((()))***+++++++++++++++******++++++++++++++++++---...///...---,,,------......---,,,++++++,,,,,,++++++******++++++,,,---///000111000---+++***+++))))))***+++,,,,,,++++++---***((((((+++...///000,,,++++++++++++,,,,,,---*********+++,,,---///000)))+++,,,.........------+++...111222222111111111...------,,,+++***)))(((***++++++,,,---...000000...............---,,,+++,,,---...//////...---,,,+++++++++++++++,,,------,,,++++++***++++++,,,,,,++++++,,,,,,+++***)))((()))***+++---.../////////+++******+++---///...---+++++++++*********)))))))))*********++++++,,,,,,************************)))))))))*********++++++''')))***,,,,,,+++***)))***,,,//////...---,,,---...///111222222111000///////////////...---,,,+++000000///...---,,,++++++))))))))))))))))))))))))))))))+++...111111...,,,+++)))(((((()))+++++++++***+++,,,------,,,++++++------+++***************((()))***,,,,,,+++***)))******))))))))))))******************+++---...///---,,,+++***))))))))))))+++***))))))***+++---///000///,,,,,,,,,---...///+++,,,------......------111111111000000///...---***+++,,,------,,,+++***((()))+++,,,---------,,,************)))))))))(((***))))))+++---......,,,---///000000---,,,++++++++++++++++++++++++++++++........................++++++++++++++++++,,,,,,++++++,,,,,,---......///++++++******)))))))))))))))***,,,.........---,,,---***)))***------+++(((***++++++,,,,,,,,,++++++,,,---///000000...,,,***+++---...---+++***+++---******++++++,,,+++++++++))))))******+++,,,,,,---+++++++++***************)))))))))***,,,---///000///...---+++++++++,,,---***+++,,,++++++---000333............//////000000------,,,,,,+++******)))******+++++++++++++++***((()))+++---...000000000++++++***))))))***+++,,,---+++***+++---//////.........///---++++++,,,...---...///---***)))***,,,,,,,,,---------,,,***))),,,++++++*********))))))+++,,,---...000111222333...---+++)))))))))***+++++++++,,,,,,,,,---------)))***,,,---...------,,,///...---+++***)))******))))))*********)))((((((***+++,,,+++***)))***+++(((***,,,,,,+++,,,---///---...///000000///...---------,,,+++++++++,,,,,,------,,,,,,,,,,,,------++++++---.........------,,,+++******))))))******)))***++++++,,,,,,++++++))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,---------++++++******************++++++,,,---///...,,,***,,,,,,,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,...///...---,,,,,,,,,)))******++++++++++++***,,,+++******,,,------,,,************++++++,,,,,,)))))))))***+++,,,---...)))***,,,...///...---,,,***---111333111000000000............---,,,++++++***++++++,,,,,,---...000,,,,,,------------,,,,,,+++,,,...//////...,,,++++++******)))***+++,,,---,,,,,,++++++***++++++,,,***+++,,,,,,,,,+++******((()))+++,,,---------,,,+++***+++,,,///000000...***************)))))))))(((((())))))***+++,,,,,,************************(((((())))))*********+++''')))+++,,,,,,,,,***)))***,,,///000...,,,,,,,,,...///111222222111000///------------,,,+++***)))000000...------,,,------))))))************))))))''')))+++///222111...+++***)))'''''')))+++++++++***+++,,,,,,,,,+++***))))))))))))((()))******+++$$$%%%(((***++++++***)))******)))))))))))))))***(((((()))***+++---...///,,,,,,,,,+++***)))((((((+++***))))))***+++...//////---+++***,,,---...///***+++---...///...------000000000000///...---,,,,,,,,,---......---,,,,,,'''(((***+++,,,,,,,,,++++++*********))))))((((((,,,+++***+++,,,,,,+++))),,,...000///---+++******,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++******++++++,,,,,,---...//////)))))))))((())))))***+++)))***---/////////...---...***(((***...///,,,(((***+++---///000000000///,,,...000111000...,,,***+++---///...+++)))+++---((()))+++,,,------,,,+++))))))***+++,,,------...,,,+++++++++******))))))'''((()))+++,,,---...///...---,,,,,,,,,---...///...///...---,,,,,,...000***++++++,,,---...//////------,,,,,,+++***))))))***+++,,,------,,,***)))++++++,,,---............++++++***))))))***+++,,,---+++***+++---//////.../////////...,,,,,,---...000111222000---+++---///+++,,,,,,---,,,+++)))(((+++++++++***************,,,,,,---...///222333444///...+++***))))))+++,,,((())))))))))))*********((()))+++---.........---///...,,,***))))))))))))&&&&&&'''(((((()))((((((***++++++***((('''((()))(((***,,,,,,,,,---///000,,,---...//////...------000///---,,,+++*********,,,++++++******++++++,,,***+++---.........------,,,+++******)))***************+++,,,,,,,,,,,,+++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,)))***+++,,,---.........++++++************************+++...111222...******++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...)))***,,,---,,,,,,---...******+++++++++******)))))))))***+++---,,,***'''(((((())))))*********+++(((((((((((()))***+++,,,)))+++---...//////------***---222222000.........------.../////////......***+++,,,,,,+++,,,---///++++++,,,,,,---,,,,,,,,,***,,,---//////...,,,++++++***)))))))))***+++,,,,,,,,,++++++***+++++++++***+++,,,---------,,,+++((()))***+++,,,,,,+++***+++++++++---000111000///************))))))))))))&&&'''((()))***+++,,,,,,