BM6P6(@ ------............------,,,---......//////......111000//////.........///------,,,------...//////....../////////000000000------------------------...---,,,,,,++++++++++++---,,,,,,+++*********+++---,,,+++******+++,,,---++++++************++++++***++++++++++++***))))))(((***,,,---,,,)))&&&###,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***---------,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++******))))))************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++***)))))))))))))))))))))))))))))))))+++***)))))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((()))***+++,,,---,,,++++++)))***,,,------,,,***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,++++++***)))++++++++++++++++++++++++---+++))))))+++,,,***'''++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++*********))))))((((((************************++++++************++++++,,,---...000111111111000222222222222222111000/////////...---------......000///...---------------......------------------------------------------...---,,,,,,++++++,,,,,,---,,,,,,+++******++++++,,,++++++++++++++++++,,,++++++************++++++***++++++++++++***)))))))))***+++,,,,,,***'''&&&,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***---------,,,,,,+++++++++***++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++*********)))************************,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))))))))***+++,,,,,,,,,++++++)))***,,,------,,,***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---+++******,,,,,,***(((++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++************++++++++++++++++++++++++************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++************++++++******))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***)))************++++++++++++*********))))))))))))************************++++++************++++++...000222444555555444333555555555444333222111000000000///............///000000///......---------.........---,,,,,,++++++------------------------...---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++************++++++***++++++++++++***)))))))))******++++++***))))))++++++************++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***------,,,,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))***************+++++++++++++++++++++*********))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,+++******)))))))))***+++,,,,,,,,,,,,+++***+++,,,------,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++...,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++************)))))))))++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))************************))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++***************)))))))))************************++++++++++++++++++++++++999:::<<<>>>>>><<<:::999;;;;;;;;;;;;:::999888777777777555444333222222222000000000000000//////////////////.........------...........................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,***+++,,,------,,,+++***++++++************++++++***++++++++++++***))))))***)))))))))******+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++************++++++++++++,,,++++++******)))))))))*********++++++,,,,,,,,,************************)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++------------,,,+++*********************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************++++++,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++************************************************++++++++++++++++++++++++???AAABBBDDDDDDCCCAAA@@@BBBCCCCCCDDDDDDDDDCCCCCCAAA@@@>>><<<;;;999999888666666666555444222000///.../////////////////////........................---------,,,,,,---......---,,,,,,+++,,,,,,------***+++,,,------,,,+++***++++++************++++++***++++++++++++***))))))******))))))***+++,,,---+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******))))))))),,,,,,,,,,,,++++++******************************)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,---------,,,,,,+++***+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))++++++++++++++++++++++++---------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))***++++++++++++++++++++++++************************************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***************+++++++++***************************+++,,,,,,,,,,,,+++***>>>???@@@AAABBBBBBBBBBBBDDDEEEEEEFFFGGGGGGFFFFFFHHHGGGEEEDDDBBBBBBAAAAAABBBAAA@@@>>>;;;777333111000000000000////////////........................------------------...///,,,,,,,,,,,,,,,------...+++++++++,,,,,,+++++++++++++++************++++++***++++++++++++***))))))***************+++,,,---++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,---***************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------*********,,,...222666888,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...---------,,,,,,,,,,,,,,,+++++++++++++++*********...------,,,++++++******------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((+++++++++++++++++++++++++++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++*********+++++++++++++++***************************+++,,,------,,,+++***LLLJJJIIIGGGFFFEEEEEEFFFHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHFFFDDDAAA===;;;888777666555333222111000........................---------------...//////,,,,,,,,,,,,,,,---......,,,++++++++++++++++++,,,++++++************++++++***++++++++++++***))))))***+++++++++++++++++++++++++++,,,------,,,++++++******************************+++++++++,,,,,,,,,)))******+++,,,,,,------))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++***+++---111555777------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,++++++++++++,,,------------------------------++++++++++++++++++++++++************************))))))*********+++++++++******************************************************+++,,,------------+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,++++++++++++++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++******))))))++++++++++++++++++++++++***,,,...---++++++---///------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++*********++++++,,,,,,,,,***************************+++---......---+++***dddaaa]]]WWWSSSQQQOOOOOOQQQQQQQQQPPPOOONNNMMMLLLEEEEEEFFFGGGIIIKKKMMMNNNHHHIIIJJJKKKKKKJJJHHHGGGAAA@@@>>>;;;888666444222////////////////////////---------------...///000,,,,,,,,,,,,,,,---...///---,,,+++******+++,,,---++++++************++++++***++++++++++++***))))))++++++,,,,,,,,,++++++***++++++------------++++++******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------))))))******+++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------...,,,***))))))+++...///------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))+++++++++,,,,,,---------***++++++,,,,,,------...++++++++++++++++++++++++---,,,+++***+++,,,---...------------------------++++++++++++++++++++++++************************))))))******++++++++++++************************************************)))***+++,,,---.........*********)))***++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,++++++******++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************+++++++++++++++++++++++++++++++++)))+++------+++***---///------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++*********++++++,,,,,,,,,***************************+++---......---+++***tttfffaaabbb```\\\ZZZ]]]bbbddd```[[[RRRNNNIIIIIIJJJKKKMMMOOOKKKGGGDDDDDDHHHJJJJJJHHHBBBBBBBBBBBBBBBAAA===:::999888555222111111222333........................++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))(((((())))))***++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++******,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,---.........+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******+++++++++,,,,,,---------,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,++++++------------++++++---------,,,,,,+++++++++---,,,,,,+++*********+++---------,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++************++++++******))))))******+++,,,************************++++++***************************))))))))))))(((************************))))))))))))))))))))))))))))))************))))))************************************************)))************+++++++++******************************+++,,,,,,,,,,,,+++zzztttoooiiibbb___ccciiioooqqqbbb^^^YYYUUUQQQMMMJJJIIIKKKKKKJJJIIIHHHFFFEEEEEEFFFEEEFFFGGGIIIHHHFFFCCC@@@>>>;;;777444222111111..................------++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,+++************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---......------...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******+++++++++,,,,,,---------,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,++++++******++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,+++++++++************++++++************++++++******))))))******+++,,,************************************************++++++*********)))))))))************************))))))))))))))))))))))))))))))************))))))************************************************)))************+++++++++************************)))***++++++,,,,,,++++++~~~wwwpppnnnrrr{{{zzzyyyuuuooohhh```YYYTTTOOOQQQSSSQQQLLLHHHEEEEEEDDDDDDFFFHHHKKKLLLKKKIIIIIIHHHDDD@@@<<<888555333/////////.........------...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++111000///---+++***))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,++++++******+++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++*********)))))))))++++++************++++++******))))))******+++,,,************************************************,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************)))***++++++,,,,,,++++++{{{}}}wwwqqq______```^^^ZZZTTTNNNIIIEEEEEEFFFIIILLLNNNNNNMMMPPPOOOMMMJJJFFFBBB>>><<<666555444333111///......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++111000...---+++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***+++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............---------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********************************************************))))))))))))(((++++++************++++++******))))))******+++,,,***************************************+++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******************************************************))))))*********+++++++++************************))))))***+++++++++++++++}}}xxxsssqqqooohhh\\\RRRNNNMMMMMMNNNQQQRRRQQQPPPQQQPPPOOONNNKKKIIIFFFEEE>>>===;;;999666444222111......------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,+++,,,---------------------------+++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,************************++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............---------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********************************************************))))))))))))(((++++++************++++++******))))))******+++,,,************************))))))*********+++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******)))(((((()))******************************************************))))))*********+++++++++************************))))))***++++++++++++***qqqeee]]][[[XXXWWWWWWUUUSSSQQQRRRQQQPPPNNNLLLJJJIIIHHHCCCBBBAAA>>><<<:::888777///...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***************+++,,,,,,******++++++++++++******+++++++++++++++++++++++++++************+++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------............------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++******++++++,,,,,,*********+++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------------------------------------............---------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************++++++*********)))))))))++++++************++++++******))))))******+++,,,************************)))))))))***++++++,,,,,,,,,+++++++++************************************))))))))))))))))))))))))+++***)))(((((()))***+++************************************************)))************+++++++++************************((()))******++++++******vvvrrrmmmiiieeebbb^^^[[[YYYWWWSSSPPPMMMJJJIIIIIIDDDDDDCCCBBB@@@??????>>>555333111...---,,,------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***************+++,,,,,,******++++++++++++******+++++++++++++++++++++++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((******)))(((''''''(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------............------------------------,,,,,,---.../////////...------............------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++******++++++,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++................................................------............---------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************,,,+++++++++************++++++************++++++******))))))******+++,,,************************((())))))***++++++,,,,,,++++++*********)))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++************************************************)))************+++++++++************************((())))))***************nnnpppqqqqqqqqquuu}}}~~~xxxsssnnnjjjbbb^^^YYYSSSNNNKKKJJJIIIBBBBBBCCCCCCCCCCCCCCCCCC<<<:::666333000.........------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******+++++++++++++++++++++++++++***)))))))))***,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------,,,***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........---------------------------------.........//////------------------------+++,,,---...////////////------............------******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,------++++++++++++------+++++++++,,,,,,---------+++*********+++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++................................................---..................------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***++++++************++++++*********)))***++++++,,,************************((())))))***++++++,,,,,,*********))))))))))))(((************************))))))))))))))))))))))))+++***)))'''''')))***+++************************************************)))************+++++++++************************(((((()))***************qqqnnnhhhaaa\\\___gggnnnrrrvvv~~~uuuuuunnn___QQQKKKHHHFFFDDDHHHLLLKKKAAA999;;;CCCEEEIIIFFF<<<666555222,,,***---///...,,,+++...111,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++------------------------++++++,,,------------,,,,,,,,,------......//////...---...000111111...,,,+++,,,------------///000,,,---//////...---///000111///---,,,------,,,+++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++)))******++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------/////////...---,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))*********++++++++++++************************)))))))))))))))))))))))))))************+++++++++++++++************++++++************************)))************+++++++++++++++******************{{{uuulllccc]]]]]]bbbfffmmmrrr|||~~~zzzggg[[[RRRLLLMMMFFFBBBDDDGGGDDDAAAAAACCCHHHIIIDDD@@@===777//////000000...,,,++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++------------------------+++,,,------......------***++++++,,,------......000...------------,,,+++,,,---.........------...,,,...//////------...///000...------...///...,,,///////////////////////////......------,,,,,,+++------------------------+++,,,,,,------,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...------,,,,,,------...------------------------------...//////...---,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************+++++++++,,,************************)))))))))*********++++++************************************************)))************+++++++++++++++************++++++************************)))************+++++++++************************wwwllleeebbbbbbbbbhhhooo~~~}}}qqqhhhdddkkkvvvxxxgggZZZ[[[RRRKKKLLLMMMJJJDDDAAA@@@FFFKKKLLLLLLIII@@@777444222///------,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------,,,,,,---...............***++++++,,,---.........111///,,,,,,---............///000000000///---,,,...///000000...---...//////......///111111000......---,,,++++++,,,------000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------,,,,,,+++******)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...------------------------------......///......------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++(((((()))***+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))))))))*********++++++************************((()))))))))************************************************************)))************+++++++++++++++************++++++************************)))************+++++++++************************~~~wwwtttqqqnnnkkktttuuuhhh___YYYYYY^^^xxxoooeeeeeefffcccYYYLLLGGGGGG???BBBFFFLLLPPPOOOIIIAAA:::555///,,,---//////---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------+++,,,------......------------------............///...---...000111111000......///111111111///---000111222111/////////111.........000111222000...000...,,,******+++,,,---//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++...------,,,,,,------...---------------------------------...............---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******)))))))))++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************((())))))))))))*********************************(((((()))))))))*********************************************************))))))*********+++++++++++++++************++++++************************))))))*********+++++++++***************+++++++++eeeZZZUUUOOONNNQQQvvvuuuwww{{{}}}vvvhhh^^^ZZZEEE@@@>>>BBBIIIKKKIIIFFFCCC<<<333///...///000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,---------------............------------...---...///222222111000000//////111444444222000222333444333222111222333111000///000111111///---555333111.........///000------------............,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...------------------------------------......//////---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************((())))))))))))*********************************))))))))))))************************************************************))))))*********+++++++++++++++************++++++************************))))))*********+++++++++))))))*********+++++++++qqqcccZZZRRRPPPSSSuuuvvvjjjfffhhhjjjbbbaaakkk{{{{{{ZZZKKK>>>;;;???BBBBBBBBBGGGCCC===777444111///...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------,,,,,,---............---....../////////000000000222222333555999;;;<<<;;;===:::888999<<<===;;;999888:::;;;;;;:::999;;;<<<<<<999777666666555444333666555333111000000000000////////////////////////------------------------......///......---,,,+++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------)))******+++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------------------------------------...///000---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))*********++++++++++++++++++++++++++++++)))*********++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++************++++++************************)))************+++++++++)))))))))***++++++,,,,,,|||mmmfffhhhppp|||iii]]][[[dddaaaYYYSSSTTT]]]lll|||dddKKK@@@>>>=========AAACCCDDDBBB===777222000...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------.........///------------------------......///000000000000000000111333555777999:::;;;>>>===>>>CCCKKKTTT\\\___UUUPPPKKKJJJMMMNNNLLLIIIFFFHHHIIIJJJIIIJJJKKKMMMPPPMMMHHHDDDCCCCCCBBBAAA;;;;;;:::888777555444444444444333222000//////...........................////////////...---,,,++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------,,,,,,------...------------------------------,,,,,,---...000111---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++++++++************++++++************************)))************+++++++++((())))))***++++++,,,,,,~~~ppp}}}xxxfffYYYQQQVVVeeemmmfff]]]UUUPPPWWWjjj}}}zzzZZZIIICCC>>>;;;;;;666>>>FFFJJJFFF>>>888555......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////------------------------000000111222222222222222444555888;;;???BBBEEEGGGIIIHHHJJJQQQ___ooo}}}jjjddd]]][[[\\\]]][[[XXXSSSUUUWWWXXXXXXYYY[[[\\\ccc^^^XXXSSSQQQPPPOOOOOOFFFFFFEEEDDDCCCAAA???>>>999888666444222000...---////////////////////////////////////...---,,,++++++++++++,,,,,,---------++++++,,,---------,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------,,,++++++*********++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...------,,,,,,------...------------------------------,,,,,,---...000111---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---......///++++++++++++++++++++++++******+++,,,------...///++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------************************++++++++++++++++++++++++)))************+++++++++++++++************++++++************************)))************+++++++++((())))))***++++++,,,,,,zzzsssnnncccXXX]]]jjjzzzjjjOOOHHHEEENNNiii{{{zzz}}}|||```III???;;;::::::888999@@@FFFFFF>>>777555222///...------,,,+++***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...,,,------......------,,,------------------------++++++,,,,,,,,,,,,---------------.........//////***+++,,,,,,---------------------------------------------------------------------,,,,,,+++++++++......---,,,,,,---...///(((***+++,,,------///111+++,,,---,,,,,,,,,...000,,,333888888999<<<<<<999999???GGGKKKMMMQQQYYY```ZZZYYYXXX]]]kkkyyynnnhhhffffffeeeccc___^^^^^^```^^^\\\```gggmmmqqqeeeXXX[[[]]]XXXXXXPPPNNNLLLLLLMMMMMMJJJGGG@@@@@@???===:::666222000000000000///...---...000---,,,---...000111000......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,***))))))***,,,---///...---,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------............///......//////......---,,,------------------------------------------------++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++'''((()))*********************************************************************))))))))))))******))))))))))))))))))))))))************************+++++++++*********))))))******++++++++++++******************************************************************************,,,,,,++++++***)))((((((************************yyyssssssqqquuu}}}___MMMCCCBBBQQQdddmmmvvv}}}vvvrrrrrruuu^^^GGG???@@@>>><<<;;;<<<@@@EEEIIIKKK>>>888000,,,---......,,,---,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------...,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,------------.........++++++,,,---------,,,,,,------------------------------------------------.........---------,,,,,,///...---,,,+++++++++,,,///000000...---,,,,,,,,,...000222222333444666888:::@@@EEEGGGIIILLLJJJFFFIIIMMMRRRUUUXXX]]]dddjjjiiigggcccaaahhhvvv~~~yyyssspppooonnnjjjhhhfffdddbbbaaa^^^]]]ccckkkjjjooohhhccciiijjjhhhmmmddd^^^VVVPPPNNNMMMLLLKKKHHHGGGFFFCCC@@@===;;;;;;555555444333111000000000...---,,,---...///...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---+++******+++---...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------............///......//////......---,,,------------------------------------------------++++++,,,,,,,,,,,,------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------******+++++++++++++++,,,******************************************************))))))))))))******************************************************+++++++++*********))))))******++++++++++++***************************************************************************************+++++++++++++++************************sssYYYHHH===<<>>===<<<:::999:::AAAKKKSSSKKKAAA666///...//////---......------,,,++++++***------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------,,,,,,------...,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------,,,,,,+++------------------------------------------------/////////...........................---------,,,.........//////000000111111444888;;;===@@@CCCFFFNNNRRRWWW[[[```ccc___YYYXXXXXXYYY[[[```fffkkkooopppnnnggg^^^]]]eeemmmqqqooonnnnnnoooooonnnllliiikkkgggbbb___[[[ZZZ```iiieeeiiigggiiirrrtttwww|||rrrcccVVVOOOMMMMMMNNNNNNOOONNNKKKHHHEEEDDDDDD===<<<;;;999666444222111222///------..................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,............---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------............///......//////......---,,,------------------------------------------------++++++,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,---............,,,++++++,,,------******************************************************))))))))))))******************************************************+++++++++*********************++++++++++++******************************************************************************((()))***+++,,,---...///************************jjjYYYHHH;;;>>>>>>EEERRR^^^mmm~~~}}}xxxZZZ@@@======<<<;;;<<<@@@GGGLLLQQQKKKBBB999222///...---......------,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------.........---,,,++++++------------------------------------------------........................,,,,,,---//////000000000------...000333555666666777;;;@@@EEEJJJOOOTTTWWW___bbbfffkkkssswwwssskkkccc```]]]^^^bbbhhhmmmoooooonnnfffZZZTTTXXX___cccaaacccfffhhhjjjjjjjjjjjjnnniiiddd___YYYWWW\\\dddeeehhheeegggooorrr|||ooo^^^SSSOOOOOOPPPSSSUUUWWWWWWUUUPPPKKKHHHFFFDDDAAA???<<<999666444777444000...////////////------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------------------------------------------------------------------------------............///.........///......---,,,------------------------------------------------+++++++++,,,,,,,,,------......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------000///---+++***+++,,,---************************************************+++******))))))******+++******************************************************************************++++++++++++******************************************************************************))))))***+++---...//////************************ooo^^^JJJFFFAAABBBJJJRRR^^^xxxnnnUUUGGGCCC>>><<>>>>>BBBGGGIIIKKKOOOQQQMMMDDD999333000+++,,,,,,---......//////------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------............------,,,---------------------------------------------------------------...............------...000111333888888:::AAAJJJQQQSSSSSSVVVXXXZZZ]]]```fffmmmrrrrrrrrrqqqppptttzzzzzzwwwdddbbb^^^[[[ZZZ\\\```cccggggggaaaXXXSSSUUUWWWWWWccckkkssstttpppjjjggggggkkkhhheeeccc___\\\___fffvvvxxxfff^^^\\\dddsss{{{rrrjjjeeeeeeeeemmmpppzzztttdddZZZUUUNNNJJJIIIIIIGGGEEEAAA>>>:::777555333111/////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,------------...---------------------------------............///......//////......---,,,------------------------------------------------++++++,,,,,,,,,,,,------......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,******++++++++++++******,,,,,,++++++************,,,+++***))))))***++++++************************************************++++++************++++++++++++++++++++++++++++++***************************************+++++++++******++++++++++++******************************************************************************,,,,,,,,,,,,++++++++++++************************uuueeeZZZXXX\\\ccciii|||yyyxxxzzzjjjeee]]]RRRIIIEEEEEEGGGFFFHHHLLLNNNMMMFFF<<<555---------...............------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,------------.........,,,---..................------------------------------------------------------........./////////000//////000333888<<>>HHHSSS^^^eeekkkjjjeee]]]]]]ccceeebbb\\\dddfff^^^YYY]]]ccceeehhhaaa[[[XXXTTTQQQRRRVVVbbbgggggg___XXXXXX]]]```aaa___YYYUUUZZZdddgggcccdddsss||||||~~~~~~yyywwwrrrmmmpppwww{{{{{{|||~~~xxxlll```[[[ZZZ]]]cccjjjggg[[[RRRRRRRRROOOLLLLLLDDDBBB===777222111222444222111///.........000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......------............------................................................---------............///111000///000222222222111................................................---,,,,,,,,,,,,---......///...---,,,,,,---...///........................------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))++++++,,,---.........---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++oooddd```kkkuuuwwwwwwzzzvvvcccTTTOOOGGGDDDAAA@@@BBBEEEGGGHHH===777000---...///...,,,...------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...++++++,,,,,,------......------------------------------------------------------------------------........................................................................000/////////....................................------,,,---...//////............///222555666777<<>>KKKVVV[[[bbbddddddaaaZZZTTTRRRRRRPPPPPPLLLIIIOOOVVVTTTMMMOOOSSS]]]ggggggbbbbbbfffrrrzzz}}}{{{uuuwwwxxxxxxuuuooojjjfffhhhiiikkkooorrrsssrrrpppppplllmmmvvv}}}~~~~~~}}}|||jjjaaaccchhhjjjjjjlllqqqyyy}}}}}}|||}}}xxxrrrooooooqqqtttpppeee[[[ZZZbbbmmmwww~~~xxx}}}|||zzzvvvwww}}}~~~vvviiiccc]]][[[YYYSSSHHH>>>666222------111222///+++---...//////000000//////................................................,,,,,,,,,------.........++++++------------++++++)))+++,,,...//////......------------------------------------------------------------------------------------------------++++++---......---++++++---------............///...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......000000//////.........---...------------...//////000///...------...///000//////////////////////////////.........---------------------------------........................------------------------........................++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++*********))))))((((((******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,\\\]]]^^^]]]ZZZWWWVVVVVVZZZTTTTTT]]]hhhooovvv}}}llldddaaaaaakkkxxxyyyzzzzzzzzz|||}}}uuukkkaaa^^^kkk{{{~~~qqq___RRRLLLIIIGGGFFFGGGHHHIIIIIIMMMPPPLLLDDD555222///---...//////...........................,,,---......//////......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................................................................////////////---------.........//////000//////.........//////111/////////111222222111111666;;;===EEEQQQ[[[___dddeeeddd___YYYTTTRRRSSSNNNOOOOOOQQQXXX```___XXXTTTWWWaaannnssspppmmmmmmzzzxxxtttsssxxxyyytttmmmnnnqqqvvv|||zzzuuuuuu{{{vvvssstttssspppvvvzzzxxxjjjfffmmmuuuqqqkkkeeecccdddhhhmmmppp{{{yyy{{{{{{yyyvvvnnnddd^^^[[[ZZZVVVRRR>>>888111------///000000///////////////......---................................................,,,,,,,,,------.........,,,,,,------------,,,,,,***+++,,,...............------------------------------------------------------------------------------------------------,,,,,,,,,------,,,,,,,,,---------............///...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,...............---------///......------......///000/////////...............------------...////////////............////////////////////////////////////.........---------------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,xxxmmmaaaZZZYYYRRRPPPUUU^^^fffmmmsssuuu}}}tttmmmiiippp{{{yyy{{{yyysssnnntttyyymmm\\\QQQZZZlllxxxqqq```WWWRRRNNNKKKHHHJJJIIIFFFGGGKKKMMMLLL<<<666///,,,,,,...//////........................,,,---......//////......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................................................................////////////------.........//////////////////......//////000000111000000000222666999<<>>444...---...//////........................,,,---......///.........------------------------...------,,,,,,------...------------------------,,,,,,------------------,,,,,,,,,---------..........................................................................................////////////............//////////////////////////////000111///000000///111777AAAHHHUUU[[[_________bbbbbb```[[[]]]___\\\VVVQQQPPPPPPPPPPPPSSS[[[kkk|||yyytttiiiiiiooovvv}}}}}}{{{}}}{{{yyy}}}rrrqqqrrrvvv}}}sssjjjllllllkkkhhhddd^^^XXXUUUQQQNNNGGG???666111///000000//////......------...................................................---------.....................------------......+++,,,,,,------.........------------------------------------------------------------------------------------------------...---,,,++++++,,,---...---------............///......------------..............................------------------------/////////...------,,,,,,//////............/////////////////////............------------...//////---...///000000///...---/////////////////////////////////.......................................................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------xxxmmmdddYYY[[[dddvvv{{{ttttttuuu~~~zzzjjjWWWOOOSSSXXX[[[]]]```lllvvvdddTTTQQQTTTQQQHHHAAAAAADDDEEEKKKEEE===555000......///........................,,,---......///.........------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------..........................................................................................////////////........./////////000000///////////////000111111//////000111666AAAOOOYYYjjjnnnoooiiiccc___ZZZTTTPPPUUUZZZZZZVVVRRRPPPPPPUUUWWW^^^hhhwwwwwwkkk___dddllluuu}}}|||~~~vvviiidddgggmmmpppooorrrvvv{{{oooggghhhiiiiiigggbbb^^^[[[VVVVVVUUUOOOEEE;;;222...000///.........//////000................................................................................................,,,,,,,,,,,,------......------------------------------------------------------------------------------------------------///...,,,,,,,,,,,,...///---------............//////......------......///........................------------------------//////.........---------/////////....../////////.........///////////////...------------...//////---...///000000///...---////////////////////////////////////////////////........................................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------vvvllldddiiiwwwzzzpppjjjooottt}}}yyyiii]]]XXXWWWXXXWWWTTTUUUgggsss]]]WWWXXXTTTIIIBBB@@@AAAAAAIIIIIIEEE===444///...///........................,,,---......//////......------------------------...------,,,,,,------...------------------------+++,,,,,,------.........,,,,,,,,,---------..........................................................................................////////////....../////////000000000////////////000111222222222222444888@@@LLLYYYbbbnnnpppnnnfff]]]VVVOOOIIIIIIOOOVVVYYYXXXVVVVVVWWW]]]bbblllwww|||ssshhhjjjooovvv}}}|||zzzzzzzzzzzzyyy}}}}}}wwwtttuuuwwwwwwzzzxxxyyy}}}|||vvvsssttttttuuuwwwxxxzzz}}}~~~kkk______eeeiiijjjbbbfffssslllhhhccc```aaadddeeefffYYY[[[]]][[[TTTIII<<<555222111000/////////000111................................................/////////...............---...///000000///...---------,,,,,,,,,------...------------------------------------------------------------------------------------------------......------------......---------............/////////............//////........................------------------------........................000//////......//////000.........///////////////...------------...//////......////////////......////////////////////////...////////////000000000........................................................................................................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------~~~rrriiinnnqqqvvv}}}rrriiibbbaaa```ZZZRRRXXXtttwwwiiifff\\\NNNEEEBBBBBB@@@AAAGGGJJJDDD999000...111........................,,,---......//////......------------------------...------,,,,,,------...........................++++++,,,,,,---......///,,,,,,,,,---------..........................................................................................////////////.../////////000000000000////////////000111222333777888<<>>AAAFFFGGGCCC;;;333...111///......///000...---........................------++++++++++++------++++++,,,,,,,,,---------...------,,,,,,------.........................................................................................................////////////..................////////////////////////000111222333.........000333555666777>>>LLLXXXZZZVVVTTTTTTTTTSSSOOOLLLOOOQQQQQQRRRUUUSSSWWW^^^dddjjjpppvvvzzzuuuqqqooommmhhhgggsss{{{vvvooojjjmmmllliiihhhfffddd```]]]```___^^^]]]\\\[[[ZZZYYY^^^aaaggglllpppqqqqqqpppuuuwwwxxxwwwrrrkkkccc^^^YYYZZZ[[[\\\]]]]]]]]]]]]aaaiiiuuu}}}vvvuuuwwwzzz|||xxx{{{tttqqqrrroookkkddd]]]YYYXXXZZZ\\\OOODDD777111111111000///...///000///.........///.........------,,,,,,,,,---------------------------///222444444333111///000,,,,,,000///))))))---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------......................................................////////////..................//////////////////000000000000//////------..................000000000000000/////////000000///.........//////000000/////////000111111333000......000222111///222111000///...///000000111111000000/////////...000000////////////......000000.........000222444////////////////////////---,,,,,,,,,,,,---......111111000///////////////------------------------------------------------......---,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------.........//////yyyxxxmmmkkkwwwoooeeeYYYLLLQQQbbbvvvxxxTTTCCCCCCAAAAAAAAABBBEEEFFFAAA999222111///......//////...---........................------,,,++++++,,,------++++++,,,,,,,,,---------...------,,,,,,------.........................................................................................................////////////..................////////////////////////000000111222111222333444666999===???KKKWWW```^^^XXXUUUSSSQQQQQQOOOPPPUUUVVVUUUVVVZZZ```fffmmmrrruuuxxx}}}vvvoooiiiggghhhooo~~~xxxsssnnnhhhccccccbbbbbbbbbaaa^^^YYYVVVTTTSSSRRRQQQPPPOOONNNMMMJJJLLLPPPTTTWWWXXXXXXWWW[[[\\\^^^]]][[[UUUPPPLLLMMMNNNOOOPPPQQQRRRRRRRRRVVV^^^iiisss~~~yyywwwsssrrrqqqttt{{{yyyrrriii```[[[XXXWWWWWWWWWPPPEEE;;;444111222555000111111000///..................------,,,,,,,,,------------------------,,,---///222333555555555111,,,+++...///,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------......................................................////////////..................//////////////////000000000000///////////////......---------////////////////////////000000///////////////000000000//////000000111111111///---...000222111///333222111000000000111111222222222111111000000000///////////////////////////...---,,,---...000111........................------,,,,,,------...///111000//////.........///------------------------------------------------......------,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------............zzzmmmeeelllvvv~~~yyyhhh\\\NNNJJJQQQcccxxx|||YYYHHHEEE@@@CCC@@@???CCCGGGGGG@@@999111///---,,,---......---........................------,,,,,,,,,,,,------,,,,,,,,,,,,------------...------,,,,,,------.........................................................................................................////////////..................////////////000///////////////000111111222333333555;;;CCCJJJYYYaaaeeeaaaYYYTTTQQQNNNPPPQQQVVV[[[[[[YYY\\\aaaiiiqqqzzz}}}zzzyyy{{{yyyqqqjjjiiinnnxxx~~~uuunnniiieee```\\\XXXXXXYYYZZZZZZWWWQQQMMMIIIHHHGGGFFFEEECCCBBBBBB???@@@BBBCCCEEEEEEFFFFFFGGGHHHJJJJJJIIIGGGEEECCCBBBCCCDDDFFFGGGGGGHHHHHHLLLQQQYYY```hhhrrr}}}{{{uuummmjjjnnntttyyy|||yyywwwyyymmmbbb\\\XXXUUUSSSXXXWWWQQQDDD777///000222000111111111111000///............---------------------------------------+++,,,,,,...222666999<<<555...***,,,.........000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------......................................................////////////..................//////////////////000000000000//////111000000///...---,,,,,,.........///////////////000///////////////000000000000111111111222222222222111000111333444444333555555444333333333333333444444444444444333333333///////////////000000000///...---,,,---...///000........................---------------...//////000///......---.........------------------------------------------------......------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......~~~wwwpppllllllsssqqqeeeWWWMMMJJJYYYkkk{{{]]]MMMGGG>>>AAA@@@???BBBEEEFFFDDDAAA444111...,,,---......---........................---------,,,,,,---------,,,,,,,,,------------......------,,,,,,------.........................................................................................................////////////..................////////////000///////////////000000111222333444777AAAOOOYYY___cccddd^^^XXXVVVSSSPPPTTTWWW\\\```^^^[[[```gggoooxxxxxxssstttxxx||||||}}}}}}~~~wwwvvvqqqkkkgggccc___[[[WWWTTTSSSRRRQQQQQQNNNJJJGGGDDDDDDCCCBBBAAA??????>>>@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCC???@@@AAABBBDDDDDDDDDDDDGGGIIILLLNNNQQQVVV]]]bbbhhhnnnvvv|||~~~sssmmmmmmpppqqqpppttt|||pppuuu~~~}}}mmmaaaZZZWWWTTTRRRSSSXXXXXXNNNBBB888111---/////////000111111000///...............------------------------------------,,,+++,,,///555:::>>>:::333---+++---//////...------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------......................................................////////////..................//////////////////000000000000//////000000//////......------...............///////////////...//////000111111222222333444444555555555666666666777888999888888999888888777777777777777777777777777777777777777333333222222111000000000111000000/////////000000.................................---......///000///......---------............................................................------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...---------,,,,,,,,,,,,------------|||rrrnnnuuussseeeWWWPPPRRR^^^zzz~~~fffUUUJJJ======@@@BBBBBBAAAAAADDDGGG888555000------.................................------------------------,,,,,,---------............------,,,,,,------.........................................................................................................////////////..................////////////000////////////000000111444555666:::AAANNN]]]hhh___aaa```\\\ZZZ\\\]]]ZZZ\\\^^^aaaccc```]]]bbbjjjrrrzzz}}}uuuooopppttt}}}|||ooohhhgggfffccc```]]]ZZZVVVSSSRRROOOJJJGGGFFFFFFDDDCCCAAAAAA@@@@@@???>>>>>>>>>@@@???>>>===<<<===>>>>>>??????>>>>>>>>>>>>?????????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDFFFHHHMMMPPPSSSWWW\\\aaagggkkk|||vvvoookkkkkkkkkkkkjjjjjjooovvv~~~yyyzzz|||}}}{{{zzzzzz~~~rrrcccYYYUUURRRQQQOOOVVV[[[YYYTTTLLL===//////...,,,...000222111000........................------------------------000...,,,+++...222888;;;>>>999222---,,,......,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------......................................................////////////..................//////////////////000000000000//////---......//////000000000............//////000000/////////000000222333444444555777888999999999888888:::;;;<<<<<<;;;;;;;;;============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777555333222111222222111000000000000000///////////////////////////............///000000......------------...///......................................................------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------,,,,,,,,,---------......yyyzzzwwwkkkdddWWWYYYkkk}}}mmmaaaVVVHHH===BBBEEECCC>>>===BBBGGG???:::444///...//////000........................------............------,,,---------...............------,,,,,,------.........................................................................................................////////////..................////////////////////////000111222333333555;;;CCCOOO[[[eeekkkaaaaaa___\\\___fffiiihhhcccccceeegggeeebbbeeejjjnnnssswwwtttooolllooottt{{{qqqiiiddd```^^^[[[\\\\\\[[[YYYUUUQQQOOONNNIIIDDD@@@???@@@AAAAAA>>>>>>>>>>>>????????????AAAAAA@@@?????????@@@@@@BBBAAA@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@CCCBBB@@@AAAEEEKKKQQQUUUbbbbbbbbbbbbccceeehhhiiifffggghhhlllsss~~~{{{}}}wwwtttvvvtttrrrxxxooo```VVVQQQOOOKKKRRRWWWZZZ]]][[[KKK999444000---,,,///111111000.............../////////------------------------000///---,,,---000444666???>>>888///+++,,,---+++------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------......................................................////////////..................//////////////////000000000000//////------...///000111111222......//////000000111111222222222333444666777888888999;;;===>>>>>>======<<<>>>@@@@@@???======>>>AAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>????????????@@@???>>><<<:::888777666444444333222111111000///000000000000000000000000///////////////000111111.........---......///000......................................................------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++************+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............---------.........//////~~~wwwuuu|||tttiiijjjqqqyyy{{{|||{{{pppiiiaaaSSSBBBDDDEEECCC???>>>AAACCCEEE???888222000000000111........................,,,---...//////...---,,,------------...............------,,,,,,------.........................................................................................................////////////................../////////////////////000222333555555666<<>>===<<<===@@@EEEHHHJJJKKKOOOSSSUUUVVVZZZ```fffdddaaa```aaahhhqqq{{{{{{{{{uuuuuuxxxtttmmmpppzzzooo```WWWTTTMMMRRRUUUUUU\\\bbbZZZLLL===777000---///111111///---........./////////000------------------------...---------...///111222<<>><<<===???BBBCCCCCCBBBAAABBBEEEGGGGGGDDDBBBAAABBBEEEFFFGGGGGGGGGFFFDDDDDD@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>999999888888666555444333111111111111111111111111000000//////000000111222///.........//////000111................................................------..................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------........................,,,------......................../////////000000|||vvvuuussspppnnnvvvrrrnnnooo}}}ssskkkcccTTTGGGFFFDDDBBBBBBAAA@@@???HHHBBB:::444111111111111........................,,,---...//////...---,,,---------.........//////...------,,,,,,------.........................................................................................................////////////................../////////000//////000111222444666777AAAHHHWWWkkk{{{~~~vvvllleeebbb]]][[[cccnnnsssrrreeefffllltttwwwqqqkkkhhhmmmmmmnnnpppttt|||pppaaaYYYWWWVVVVVVTTTWWWZZZZZZXXXTTTPPPNNNFFFEEECCCDDDEEEGGGGGGFFFGGGHHHIIIJJJLLLMMMOOOOOOLLLLLLNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPNNNMMMLLLIIIIIIIIIJJJIIIGGGDDDAAA@@@@@@@@@AAACCCCCCAAA@@@===BBBGGGHHHGGGLLLVVV^^^aaa^^^[[[]]]bbbiiinnnqqqtttxxxuuuxxxuuulllmmmttt}}}kkk___[[[VVVZZZYYYVVV]]]iiijjjaaaEEE===333...///000000...---.........//////000000------------------------+++,,,---....../////////999???>>>444+++,,,///000........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------......................................................////////////................../////////000//////000000000000//////000000000000///////////////000000111222333333333999::::::;;;===???AAABBB>>>@@@BBBDDDEEEEEEEEEDDDIIILLLNNNNNNJJJGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD??????>>>>>><<<;;;999888222222222222222222222222000000000000000111111222///////////////000111111////////////////////////////////////////////////------..................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......------------------------........................,,,---......//////......////////////000000000000yyytttxxxqqqooolllkkklllsss|||nnnoooppp|||yyysssiii___RRRMMMFFFBBBAAA@@@===:::BBBCCCBBB;;;222------/////////...------------............------,,,,,,,,,..............................------------..................................................................////////////........................,,,---......//////......000000000000////////////000------111444555888<<>>@@@CCCBBB@@@HHHDDDEEEKKKMMMIIIHHHJJJRRRZZZaaabbbZZZSSSOOOOOONNNQQQWWWZZZYYYVVVRRROOOPPPMMMHHHEEEEEEEEEFFFFFFFFFFFFFFFCCC???>>>BBBHHH???===;;;<<<>>>===:::777777777555444444666555222444000///333333......222000///---...//////...,,,///............---------////////////............000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,++++++,,,,,,---.....................------......---------...//////---///000///......///000xxxqqquuuvvvtttooolllppp{{{vvvmmmhhhuuu~~~tttllleee^^^SSSIIIBBB???>>>>>>@@@BBBBBB===555///...000//////...------------............------,,,,,,,,,..............................------------..................................................................////////////........................,,,---......//////......000000000000000000000///......111555777999AAAJJJZZZbbbrrr}}}nnngggddddddeeeeeedddkkktttrrruuuyyyxxx{{{iii`````````YYYUUUQQQPPPQQQQQQOOOLLLLLLOOORRRVVVZZZ___eeeiiinnnqqqwww{{{xxxuuuxxx{{{{{{uuuoookkkppplllhhheeeccc___WWWQQQIIIHHHGGGHHHGGGEEECCCBBBCCC@@@@@@BBBBBB@@@CCCGGGMMMLLLMMMPPPWWW```iiinnnooorrrwww|||}}}yyyuuussstttuuuvvvooo^^^III999222111000...///////////////////////////............------------...///...------...///444444444111...,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------------........................//////......//////000111000000000000000111111111222222222222222333333444222444555777999;;;>>>AAA<<<>>>???>>>@@@HHHSSS\\\___XXXTTTWWWYYYXXXXXXZZZlllwwwrrrgggbbbddddddffflllsssuuupppkkkiiieee___ZZZWWWWWWWWWXXXTTTQQQOOONNNKKKHHHGGGGGGFFFCCC???=========;;;999<<<<<<<<<;;;;;;:::888666:::333///111222///...111//////000000111111111000000000/////////.........////////////............000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...........................//////.........///000000///000111111000000111222yyyuuuxxxxxxrrrkkknnn{{{}}}wwwfff[[[ggg~~~uuufffTTTFFF@@@???AAA>>>AAACCC@@@:::444000000000///......------...............---------------..............................------------..................................................................////////////........................------...////////////...000000000000000000000000000111444888999???LLLYYYdddiiirrr|||}}}sssjjjhhheeeccccccccceeekkkrrrtttvvvyyy~~~yyyqqqlllkkk___XXXPPPLLLNNNSSSVVVXXX\\\```gggoooxxx{{{rrrccc^^^WWWQQQNNNMMMLLLKKKDDDAAA@@@AAA@@@===<<>>BBBGGGKKKMMMHHHIIIIIIGGGHHHUUUmmm{{{qqqoooqqqrrrqqqqqq}}}sssxxxrrrqqqzzzwwwrrrqqqqqqssspppkkkccc]]]ZZZYYYVVVTTTTTTOOOHHHDDDBBBAAAAAAAAA@@@AAABBBDDDEEEDDDCCCCCC<<<888666999999444000......000111111000/////////111111111000000000//////////////////............/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,------...........................000////////////000111222000222333333222222333444tttvvvtttooojjjmmmyyytttbbbVVV]]]tttvvvaaaMMMBBB???@@@???CCCFFFDDD???777222///000//////..............................---------..............................------------..................................................................////////////........................------...///////////////000000000000000111111111444222444888>>>FFFTTTaaadddfffjjjlllmmmkkkgggdddeeecccaaacccfffiiinnnqqqrrrssssssvvv{{{xxxuuueee[[[OOOJJJOOOZZZeeellluuu{{{rrraaaXXXVVVTTTQQQKKKFFFDDDEEECCC???===>>>???======@@@IIIWWWdddmmmjjjppprrrmmmfffjjjzzzuuummmrrr|||uuukkkffflllhhh___PPPAAA666222222000000000//////////////////............------------...///...---------//////000222111///...//////------------------------------------------------,,,,,,,,,------------...------------------------...------,,,,,,------...................................................------------------------000////////////000111111111111111111000000000000//////000111333555777999>>>>>>@@@DDDJJJPPPTTTVVVSSSRRRRRRTTT[[[kkk|||www{{{tttpppyyy{{{ooohhhiiikkkkkkccc^^^VVVNNNIIIFFFFFFEEEBBBBBBEEEIIIKKKLLLOOOSSSMMMIIIDDD>>>777333222333111333444333000...///000111111000000000/////////////////////............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,---..................////////////////////////000111222222111333444444333333555666|||yyytttmmmhhhiiiooottt{{{xxxkkk\\\XXXccc~~~kkkVVVGGG@@@???BBBEEEHHHHHHCCC;;;333...000000///............///......................................................------------..................................................................////////////////////////////////////---...//////000000/////////000000000111111111222666222444???KKKUUU^^^eeecccccccccbbbaaabbbcccdddbbbcccfffjjjqqqwwwxxxvvvqqqppppppsssxxxhhh___UUUTTT___rrrwwwmmmaaaVVVSSSLLLGGGGGGFFFCCCAAABBBAAA???<<<===CCCLLLWWW^^^___iiirrrpppiiifffnnnwwwuuuhhhdddgggtttttthhhbbb^^^aaaccc]]]PPPAAA666000111111000000///////////////............------------...///...---------///---///111111000//////000------------------------------------------------,,,,,,---------.........------------------------...------,,,,,,------...........................................................................//////......//////000111000000000000000000000000111111222444666888:::;;;>>>???DDDNNN[[[hhhqqqtttllleeebbbgggppp{{{}}}uuummmiiirrr~~~yyyqqqllllllgggdddjjjyyy}}}{{{}}}~~~uuurrrkkkcccZZZRRRMMMKKKIIIFFFGGGJJJJJJIIINNNVVVmmmkkkbbbRRRAAA888777999333444444333222111222333000000000/////////......////////////...........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------------,,,,,,------...///........./////////000000////////////000111222333222444666666555555777888yyynnngggeeedddnnnyyykkkXXXUUUkkkyyy}}}nnn^^^OOOEEE@@@CCCFFFIIIJJJGGG???666000111000//////......//////.............../////////..............................------------..................................................................////////////////////////////////////......///000000000000//////000000111111222222222666777AAATTTdddjjjjjjiii___]]]ZZZYYYZZZ^^^aaadddccchhhpppzzz}}}mmmnnnqqqxxxvvvllljjjjjjjjjjjjnnnxxxuuuppplllrrrwwwfff[[[QQQLLLHHHCCCAAABBBDDDAAA>>><<<===BBBHHHLLLMMMXXXeeejjjhhheeegggkkkqqq~~~yyyjjj^^^ZZZeee|||pppeee```ZZZ^^^dddeee]]]NNN>>>222222111111000000//////...///............------------...///...------...///,,,///111111000///...///------------------------------------------------,,,---------............------------------------...------,,,,,,------...................................................///////////////////////////............///000000000000000111111111222222222333444666999<<<>>>@@@===BBBNNNbbb{{{|||zzzzzzuuusssuuu}}}xxxooohhhgggeee\\\RRRMMMQQQVVVYYYYYYWWWVVVUUUSSSRRRQQQTTT\\\jjjyyywwwvvvsssoookkklllrrrwwwzzzooogggbbb]]]XXXUUUTTTNNNGGGIIIQQQxxxvvv___HHH999777444111///000111111111000000/////////.........////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------------------------------------......///.........//////000000111000000000111222333444555555666888888888888:::<<>>@@@AAAAAAGGGQQQXXX\\\___aaaccceeennn||||||pppbbbZZZ]]]jjj||||||lllbbb___ZZZ[[[^^^cccdddZZZIII;;;222222111111000//////...///............------------...///...------...///,,,...111111000.................................------------------------------------.......................................------,,,,,,------...................................................000000000000000000000000000000//////000000111222000111222222333444555555666888<<>>???|||tttsssmmmlllrrr~~~lll]]]bbbhhhqqq}}}{{{vvvpppjjjddd\\\RRRKKK???BBBGGGKKKKKKFFF???:::111111000///////////////---.........//////000000.................................------...................................................................../////////000000000000000000000000000...//////000000000000000///000000111222222333333AAATTTtttrrreee]]]YYYVVVWWW]]]bbbdddddddddppp~~~qqqzzznnn\\\UUUQQQOOOMMMOOORRRTTTQQQUUUiiiuuudddYYYVVVIIIGGGEEECCCAAA???>>>>>>===>>>AAAHHHPPPWWW[[[]]]]]]aaajjjxxxzzz|||~~~yyynnnggg]]]aaarrr}}}mmmdddbbbYYYVVVWWW^^^eeeaaaSSSEEE222222222111000//////...//////.........------------...///...------...///,,,///111111000...------........................---------------------------------.........//////...........................------,,,,,,------...........................////////////////////////000000000000000000000000111111111000111222222333111222333444666777888888>>>CCCJJJUUUaaallluuuzzz~~~zzzxxx|||qqq^^^WWWQQQGGGCCCGGGCCCGGGGGGFFFHHHNNNNNNIIIIIIJJJJJJJJJIIIHHHGGGFFFIIIJJJKKKMMMNNNNNNMMMLLLEEEHHHIIIHHHFFFHHHNNNTTTUUUbbbjjjiiikkkrrrsssmmmgggwwwzzzeee]]]aaabbbnnn||||||kkk^^^NNNEEEBBB???888111222222222111111111111000000/////////............---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------................................................,,,------......------,,,------------------------...------------...//////---......///000111111222444444555555777888999::::::<<<>>>???>>>???AAABBBzzzyyy{{{pppjjjuuuwwwfffbbbaaakkk}}}|||uuulllgggddd```XXXQQQCCCCCCDDDHHHKKKIIIDDD???555111------000111///,,,////////////////////////////////////////////////..........................................------------------------------//////////////////////////////000000000000//////////////////////////////---000222111///111666<<>>@@@AAABBBGGGOOOWWW[[[```___ggguuu}}}}}}tttjjjccchhhlllwwwvvvddd```aaa^^^\\\___cccbbb]]]WWW<<<888333000000000///...//////............///000000///...,,,,,,,,,------222111111000///......---................................................---------............///.........------,,,,,,,,,,,,---...//////...---,,,////////////////////////000000000000000000000000+++,,,.../////////...---222000//////111333333333444666777888999;;;???AAADDDLLLWWWhhh|||uuummmeeedddhhhdddXXXLLLIIIIIIGGGDDDCCCMMMGGGGGGPPPRRRNNNRRR[[[TTTSSSQQQPPPNNNNNNNNNNNNOOORRRXXX^^^[[[SSSSSSYYYOOONNNKKKHHHGGGIIINNNRRRMMMRRRWWWXXXWWWWWW[[[```aaakkk}}}zzzsssooonnnrrrzzzrrrbbbPPPAAA:::;;;;;;555000000000000000000111000000////////////000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------........................//////.........---------000000///...---,,,,,,+++---------.........//////---,,,,,,,,,,,,---...////////////000222333333333888555333555999;;;>>>@@@CCCAAABBBFFFIIIIIIMMMRRR{{{uuussszzzxxxgggcccbbbiiixxxwwwpppiii```UUUNNNDDDCCCCCCFFFIIIHHHDDD@@@999444///...000111000---////////////////////////////////////////////////................................................------------------------//////////////////////////////000000000000//////////////////////////////...111222111111444<<>>888222///000111000///////////////////////////////////////////////////................................................------------------------//////////////////////////////000000000000/////////////////////////////////111222222444:::DDDLLLXXX\\\fffqqqyyywwwmmmdddZZZ\\\```cccfffkkkrrrwwwrrrrrrrrrvvvvvvccc[[[WWWQQQNNNNNNTTTZZZ___qqq}}}uuuqqqrrrvvvzzzwww___VVVSSSKKKBBB>>>@@@???>>>;;;;;;>>>EEELLLWWWhhh|||}}}~~~}}}xxxssssssxxxuuummmjjjgggeeeffffffeeedddUUUHHH777///000333222///000//////.........//////////////////000111222333111000000//////.........................................................---------............///.........---------------.........------.........////////////////////////000000000000000000000000000000//////000000111222.........///000111222333666999???GGGQQQZZZbbbgggrrrzzzooofff[[[SSSMMMIIIJJJOOOOOONNNOOOUUU[[[```iiirrrtttttt|||}}}yyy|||yyyvvvtttqqqnnnkkkgggaaa[[[WWWSSSPPPMMMMMMNNNSSSYYY```gggsss~~~wwwvvvyyydddNNNGGG===666222111///---222111111000//////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------.......................................---------........................------........./////////111111000/////////000000222222333333444555555666333888>>>@@@@@@AAAEEEHHHLLLQQQ]]]oooyyy|||~~~wwwtttvvv~~~yyyjjj```OOOKKKFFFEEEGGGIIIHHHFFFAAA<<<555000////////////////////////////////////////////////////////////........................---------.......................................//////////////////////////////000000000000//////////////////////////////000000111333888AAALLLTTT]]][[[[[[bbbjjjlllggg```XXX]]]cccjjjpppvvv|||xxxtttqqqsss|||dddTTTRRRQQQRRRTTTZZZaaaiiimmm~~~zzzuuurrrttt{{{iii]]]SSSKKKGGGEEECCCAAA???<<<;;;???FFFMMMfffyyyxxxvvvuuu}}}xxxsssnnniiigggfffggggggcccVVVDDD777111000111222222111111000000000000000222222222222333333444444000000/////////.........................................................---------............///...............---------///...---,,,,,,---...///////////////////////////////////////////////////111000///...///000111222,,,...///000222333666888>>>CCCMMM[[[kkkzzz}}}{{{zzzvvvmmmdddWWWSSSOOOMMMNNNRRRZZZ```eeeggglllrrruuu{{{{{{vvvooofff___ZZZVVVRRRNNNMMMPPPYYYaaammmnnnsss|||iiiJJJ888777;;;666,,,333222111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......------------------------------------------------................................................---------.........//////............////////////222111111000000000000000000222444666777999;;;===?????????CCCNNNYYY^^^^^^fffrrrsssfffhhhooorrrvvvyyykkknnnxxxzzzwww|||qqqgggUUUOOOIIIEEEFFFGGGFFFDDDBBB===777111............////////////////////////////////////////////////........................---------.........//////........................//////////////////////////////000000000000//////000000000000000000000000000000333777>>>HHHRRRYYY^^^YYYUUUXXX___cccaaa]]]ZZZ^^^gggrrr|||uuuqqqnnnuuu{{{gggYYYRRRPPPTTT[[[dddmmmtttyyy|||}}}}}}~~~uuueeeYYYSSSFFFBBB???AAA???<<<===BBBGGG]]]{{{~~~~~~|||{{{|||zzzqqqjjjffffffeeeeeejjjcccUUUDDD555///111666444333333222111111222222555555555555444444333333////////////............................................................---------............///........................///...---,,,,,,---...///////////////////////////////////////////////////000///...---...///000111111222444444444666:::===FFFRRRfff~~~vvviiiaaa]]][[[XXXVVVNNNQQQSSSUUU[[[eeepppwww}}}mmmiiiaaaXXXRRRPPPRRRSSSVVVYYY```jjjuuujjjHHH<<<===<<<666444444222111111000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------........................---.....................,,,,,,------.../////////........./////////000000111111000000000000000111222555888999:::<<>>999333000......///////////////////////////////////////////////////........................,,,,,,------.../////////........................//////////////////////////////000000000000//////000000000000000000000000111333777===FFFOOOWWW\\\]]]XXXSSSSSSWWW\\\]]]\\\```eeeppp~~~qqqmmmlllyyy~~~gggYYYVVVWWWUUU]]]jjjxxx{{{xxx|||lll^^^QQQFFF>>>@@@AAA===<<<@@@@@@JJJ]]]{{{|||tttllljjjjjjhhheeellljjjbbbRRR@@@555555999555444333222222222222222444444555444444222111000........................................................................---------............///.............../////////.........------.........////////////////////////000000000000000000000000///.........//////000000111222333333333666===CCCXXXjjjlllbbbWWWRRRPPPMMMLLLNNNOOOWWW```gggqqqwwwkkkccc[[[TTTMMMPPPTTTYYY___gggnnnsssoooLLL>>>999777555555333222111111000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......------------------------------------------------........................---------...............---------.........//////....../////////000000000000000000000000111222222222555999::::::;;;???BBBCCCOOOcccxxxgggaaabbbeeehhhgggooo||||||nnnaaa^^^rrr~~~qqqlllwww|||ggg```VVVOOOKKKIIIEEECCCAAA@@@<<<777222000///000////////////////////////////////////////////////........................,,,,,,------...//////000........................//////////////////////////////000000000000//////000000000000000000000000333666<<>>:::555222111111////////////////////////////////////////////////........................,,,,,,------...///000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000555999AAAKKKTTT[[[]]]^^^^^^YYYRRRMMMMMMSSS[[[aaakkkzzz~~~zzzzzzooo```VVVSSSWWW]]]```ppp|||zzztttttt~~~uuuYYYOOOKKKCCC>>>??????;;;===FFFRRRgggyyynnnkkkjjjsss~~~xxxhhhiiihhhbbbWWWJJJ@@@;;;333222111000////////////***+++---...//////......---.....................................................................---------.........//////---.........//////000000,,,---...//////...---,,,////////////////////////000000000000000000000000///000111333333222111111333888===CCCKKKXXXiiiuuu{{{vvvcccZZZSSSPPPWWW___eeeoooxxx}}}ssseeeXXXPPPOOOPPPSSS[[[mmmrrr~~~fffBBB777666444333222111111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------------------------------........................---------.........//////........................////////////000000000000111111222333444666777888;;;BBBJJJPPPUUU[[[cccjjjhhhppp{{{}}}ttthhheeeiiillllllpppxxxqqqbbbdddtttwwwfffdddbbbtttwww{{{xxxpppdddVVVLLLFFFEEEHHHBBB>>>@@@===444///000////////////........................////////////111000000///...---------............////////////........................////////////000000000000000000000000000000000000222000000333333000000333333DDDVVV```aaabbbccceeeccc\\\UUUSSSTTTXXX^^^cccvvvyyyqqqddd]]]XXXVVVVVV[[[kkk|||zzz~~~tttXXXRRROOOFFF===@@@888888@@@CCCIIIbbbtttrrrkkkccc]]]aaaqqq~~~|||xxxjjjbbb^^^bbb\\\LLL===999333000///111000,,,+++---........................------------------------//////.........---------////////////////////////---------............///........................,,,,,,------...///000000////////////////////////666222...---...//////---000...,,,---111444555444;;;CCCMMMXXXjjj~~~vvvrrrqqqmmmbbbWWWZZZ___eeennn~~~uuufff\\\XXXUUUXXX]]]kkkhhhDDD>>>888666555333333444333333333111//////111222................................................,,,,,,,,,---------......------------------------.........------,,,,,,,,,---------............///........................////////////////////////---------.........//////............/////////000111000///000111222111000222444444222555<<<===:::AAAQQQjjjccckkkvvv{{{tttkkkiiinnnqqqssswwwuuuddd^^^kkk~~~{{{yyynnn```iiiooo}}}zzzwwwooocccVVVKKKFFFDDDFFFAAA???@@@===666000000////////////........................////////////111000000///......------............////////////..................------////////////000000000000000000000000000000000000000...///222222111333888;;;NNNcccmmmllliiigggfffbbb___[[[ZZZ[[[___eeeiiizzz|||mmmccc]]]YYYUUUSSSWWW]]]gggwwwttt___RRRIIICCCGGG???===AAA@@@AAARRRjjj~~~kkkgggiiiccc\\\```qqq||||||}}}vvvrrrooommmddd^^^___]]]RRRBBB777333000///111111...,,,...........................------------------------//////.........------------------------------------------............///........................,,,,,,---......//////000////////////////////////666333///...000111000///333222111222333555666777CCCTTThhhxxxvvvhhhaaaaaa```[[[UUU[[[fffvvvtttlll___```bbbiii|||PPPGGG<<<666444333222222222222222111111111222333................................................,,,,,,,,,---------......------------------------......---------,,,,,,,,,---------............///................................................---------.........//////........./////////000000000000000111222333444444555555555888<<>>888222000////////////........................////////////000000000///......------............/////////////////////......---------////////////000000000000000000000000000000000000///------000111222777>>>GGG^^^uuu~~~zzztttnnnjjjeeeddddddgggnnnuuuzzz{{{iiiWWWPPPOOOQQQQQQUUU```mmmzzz~~~{{{~~~tttooo}}}}}}|||~~~xxx___OOOHHHDDD===;;;???===:::DDDUUUxxx{{{hhhdddjjjfff___```sssuuuuuuzzz~~~qqqhhhggglllfff^^^ZZZ\\\YYYIII999444000///222222///...///........................------------------------...............------------------------------------------............///........................---------......//////000////////////////////////666333111000111222111111///111333333222555:::>>>QQQlllsssgggXXXRRRUUU\\\```aaammmyyyxxxwwwsssrrrxxxaaaWWWHHH<<<555333111000333333222222222111111111................................................,,,,,,,,,---------......------------------------...------------,,,,,,,,,---------............///........................------------------------------........./////////....../////////000000000000000111222333555666777888444777???BBBAAADDDKKKggg]]]cccmmmuuuuuupppqqquuuppp___ccclll|||}}}{{{gggnnnuuu|||xxxtttkkk```VVVNNNIIIGGGBBBAAA@@@AAA???:::444111////////////........................////////////000000//////........................////////////000000//////......------////////////000000000000000000000000000000000000000......000111333:::CCCUUUmmm|||tttmmmiiihhhkkkvvvzzzbbbPPPMMMQQQRRRWWWbbbrrr}}}{{{~~~{{{pppgggmmmzzzvvvuuuvvvxxxeeeQQQIIIAAA>>>@@@>>>999===GGGVVVjjjqqqlllmmmmmmfffcccttt{{{vvvyyyuuuiiiffffffeee___XXXYYY[[[QQQAAA666111...111222000..............................------------------------........................////////////////////////---------............///........................------....../////////000////////////////////////333222111111111111222222---111444333333999DDDNNN```}}}oooddd\\\TTTTTT]]]kkkvvv{{{wwwxxx}}}}}}xxx~~~tttooojjj^^^NNNAAA:::666222666444333222111000---,,,................................................,,,,,,,,,---------......---------------------------------------------------------............///........................------------------------............////////////...////////////000000000111111222222333444777999>>>:::???LLLOOOLLLSSSaaalllooovvv}}}}}}yyyyyy{{{xxxbbbaaagggwww|||zzz{{{dddiiimmmtttwwwqqqhhh]]]TTTNNNIIIFFFBBBBBBAAA@@@>>><<<777222////////////........................////////////////////////........................////////////000000/////////.........////////////000000000000000000000000000000000000333111000111111333===GGG___uuuxxxnnnkkkhhhjjjzzzzzzcccPPPOOOVVVXXXbbbssswwwqqqjjjbbbbbbmmmyyyqqqppppppooojjj{{{dddYYYNNNFFFDDDAAA;;;;;;???CCCKKKeee~~~rrrqqqsssmmmeeeppp{{{ttt~~~ssskkk```ddd```XXXVVVZZZVVVMMM<<<444///000222000..............................---------------------------.....................////////////////////////---------............///.................................///////////////000000000000000000000000000111111111000000111222000444666555666???OOO\\\llllll^^^[[[[[[]]]dddqqqrrrnnnmmmhhhppp}}}xxxooosssvvvrrrdddUUUJJJ@@@777666444111111111111...,,,////////////////////////........................,,,,,,,,,---------......---------------------------------------------------------............///........................................................./////////000000////////////000000000111222333444333222333777:::BBBEEESSScccfffdddppp{{{zzz}}}~~~{{{|||aaa\\\___ooo|||~~~yyyrrrnnnrrrwww~~~eeedddeeeooo|||uuujjj^^^UUUNNNIIIEEEDDDDDDBBB>>>===<<<888333////////////........................//////////////////////////////..................////////////////////////////////////////////////000000000000000000000000000000000000333222333444333666@@@LLLaaavvvzzzkkkhhheeefffvvv~~~|||fffSSSRRR[[[eeerrrvvvoooqqqwwwyyykkkgggaaa^^^cccrrrwwwooooooooonnnjjjuuueeeWWWHHHBBBAAA??????AAA@@@@@@OOOpppyyyvvv~~~xxxxxxxxxssskkkmmmwww|||vvvcccdddaaa[[[WWWXXXXXXVVVEEE;;;222111222000..............................---------------------------------...............---------------------------------............///........................////////////////////////000000000000000000000000...000111111000000222333111444777999<<>>BBBTTTnnn}}}~~~bbbXXXVVVeee{{{|||{{{~~~tttlllkkklllqqqnnnccc___jjj|||tttggg\\\SSSLLLHHHFFFGGGCCC===;;;<<<999444////////////........................////////////.../////////////////////............////////////.........///000000111111////////////000000000000000000000000000000000000111222444666666:::EEERRR___qqqyyyeee```bbbfffttt}}}kkk]]]___kkk}}}|||ppphhhhhhlll}}}qqqkkkccc___cccpppwwwooopppqqqooommmtttoooWWWIIIDDDCCCCCCCCC>>>@@@EEEVVVwwwzzzvvvyyytttpppwwwmmmfff```^^^\\\YYYXXXZZZPPPCCC777333333111000000........................---------------------------------.........//////---------------------------------............///........................000/////////////////////000000000000000000000000...000333333222111333555222888@@@HHHQQQ^^^mmmxxx~~~|||||||||tttggg```aaagggrrrkkkbbbiiittt~~~ooouuu{{{lllQQQ@@@;;;444222333555333111////////////////////////........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///.................................................../////////000000000000//////000000000111111111111444666666666999???EEEMMMnnneeeXXXQQQ]]]sssvvvuuuxxxyyysssnnnjjjkkkwwwrrraaaWWWbbbsss}}}pppdddZZZQQQLLLHHHHHHDDD<<<:::<<<:::444000/////////......................../////////000.........///////////////............/////////000------...///000111222222////////////000000000000000000000000000000000000///000444888999<<>>777555888555222//////111111///---////////////////////////---...///...---...///111////////////////////////000000000000000000000000000///.........///111222111111111000000000000000222444666777>>>KKKUUUYYYdddjjjqqqvvv||||||ooo```YYY^^^lllxxxrrrxxxvvvttttttrrruuu{{{yyynnneeecccdddiiivvvvvvsssjjjaaadddqqq||||||wwwqqqmmmmmmooorrrmmmjjjuuuxxxuuuvvvSSSLLLLLLAAA<<<;;;;;;???III```|||oooaaaddddddYYYUUUZZZ\\\WWWJJJ999111222222...//////...------------...........................................................................---------............///....................................////////////111111000000000000000111000111111111222444777:::AAA^^^sssbbb\\\[[[^^^gggppp|||rrrvvvvvv___CCC666777999222)))000111222111000///000111////////////............................................................---------------------------------............///111111000000/////////...---------.........//////////////////000000000000222000000000222333333333111777999>>>BBB???IIIbbbzzzuuueeeTTTQQQZZZnnnvvvssstttwwwzzznnnhhhllluuuwwwyyy{{{zzzkkk^^^]]]fffqqq|||vvvggg___TTTMMMGGGDDD@@@:::777888555333000///111111///---////////////////////////---...///...---...///111////////////////////////000000000000000000000000000//////...///000111222111111111111000000000000000444777:::BBBPPPZZZ^^^ccciiinnnrrruuuuuukkk``````ggguuu|||yyy{{{yyyyyyxxxxxx}}}ssshhhdddbbbggguuuyyyuuulllbbbdddqqq}}}}}}xxxrrrnnnmmmoooqqqnnnkkkuuuvvvpppzzzooo]]]VVVJJJGGGCCC???===>>>JJJaaawww~~~jjjeeeddd^^^YYYYYYYYYYYYQQQAAA444000111000//////...------------...........................................................................---------............///....................................////////////111111000000000000111111///111333444555999@@@EEE```}}}qqqgggdddeeehhhqqq{{{|||yyyiiiMMM===888666666000111111111000///000111////////////....................................---------------------------------------------------------............///000000000//////.........---------.........//////////////////000000000111111000///000111222333333777<<<>>>CCCKKKOOO___{{{}}}nnn]]]UUUXXXhhhxxxvvvxxxyyy~~~pppkkklllwwwxxx|||vvvbbbZZZ___jjjwwwsssdddZZZPPPFFFDDDBBB===888777666444111000111111///...////////////////////////---...///...---...///111////////////////////////000000000000000000000000///////////////000111111111111111111111111111111...444:::???HHHVVV```dddeeeiiikkkkkkkkkkkkhhhdddhhhrrrzzzxxxxxx|||zzz{{{{{{xxxjjjbbb___eeesss~~~yyyoooeeeeeeppp}}}~~~xxxrrrooommmnnnooonnnllluuu~~~wwwmmmrrrqqq^^^LLLHHHDDD???<<<:::>>>LLLZZZyyyjjjeeeccc^^^XXXVVV[[[YYYKKK:::111000222000///......------..............................................................................---------............///....................................////////////111111000000000111111222...000222333444;;;FFFOOOtttzzzrrrpppooorrruuuyyyyyy{{{kkkGGG444444:::111000000000000000111111////////////....................................---------------------------------------------------------............////////////...............------.........//////////////////000000000111111000000000000111222444555777AAAGGGNNNYYYaaavvvyyyjjj``````mmmyyywwwzzz~~~|||rrrwwwxxxrrrccc___eeettt|||hhhaaaSSSFFFCCCCCC???999666666555333222111000//////////////////////////////---...///...---...///111///////////////////////////////////////////////////////////////000000111000111111111111111222222...777@@@FFFOOOZZZcccgggiiijjjhhhcccaaadddjjjooottt}}}{{{zzz{{{}}}yyyyyy||||||kkkaaa^^^cccsssuuujjjfffmmmzzz~~~wwwqqqnnnmmmlllllllllmmmxxxzzznnnooo}}}pppQQQJJJEEEAAA@@@???@@@FFFNNNnnn}}}yyywwwuuuiiigggccc[[[XXX]]]]]]SSSDDD777222111000//////.......................................................................................---------............///....................................////////////111111000000111111222222333444444444666@@@PPP]]]wwwnnnjjjrrr}}}|||{{{___>>>444777222111//////000111111111////////////....................................---------------------------------------------------------............///..................------............//////////////////000000000111111111000000111111111333666888999OOOaaammmuuuxxx{{{pppooo{{{zzzwww{{{||||||wwwccc___lll~~~rrriiiYYYIIIDDDCCC???999666666666555333111000///000////////////////////////---...///...---...///111////////////////////////////////////////////////...//////000000000000000000000111111222222222333222===HHHNNNUUU]]]dddgggkkkhhhbbb^^^\\\cccppp{{{xxxppplllooo|||}}}yyy}}}qqqeee___dddsss|||rrrjjjlllwww}}}vvvqqqnnnllljjjhhhiiilll|||}}}rrrppp{{{}}}~~~mmmXXXPPPGGGDDDAAA??????BBBOOO```mmmnnnooozzzyyyvvvqqqooo}}}tttmmmiiiddd___^^^\\\XXXOOOBBB666///000000///............///........................................................................---------............///....................................////////////111111111111111222333333777888888:::AAAQQQeeesssttthhhlll{{{ppplllnnnrrr~~~]]]CCC:::555333000///111222222111////////////....................................---------------------------------------------------------............///------.........................../////////000000000000000000111111111111000111222222333666:::>>>EEEiiizzzuuuyyy|||nnn]]]cccqqq|||rrraaaOOOGGGDDD@@@:::888777777666444111///000111////////////////////////---...///...---...///111////////////////////////000000000000000000000000......///000000000000000000000111111222333333333777DDDQQQWWW[[[aaafffgggjjjeee```___bbbkkkzzz{{{yyyzzz~~~rrrkkkggghhhvvv|||}}}zzznnneeeiiivvv|||rrroooxxx~~~vvvqqqooollliiieeegggkkk}}}wwwssszzz~~~xxxwwwhhhZZZLLLEEEBBB>>>=========GGGQQQUUU\\\hhhtttyyy}}}yyyrrriiinnnsssnnnllleee___[[[[[[WWWKKK;;;111111000//////......//////........................................................................---------............///....................................////////////111111111111111222333444222555:::DDDSSSgggzzzssshhheeeuuuvvveee^^^^^^hhhuuuYYYCCC:::666111000222333222111////////////............................................................---------------------------------............///.............../////////....../////////000000000000000000111111111222222000222555555666:::@@@FFFTTT|||vvvooossssss}}}eeeaaaiiisssyyyzzzjjjWWWLLLGGGAAA===;;;777888888555111///000111////////////////////////---...///...---...///111////////////////////////000000000000000000000000---...///000111000000///000000111222222333444444;;;IIIXXX___bbbfffjjjjjjiiieeeeeekkksss|||}}}rrrnnnrrrwww}}}rrrnnniiiiiiwww{{{{{{uuummmoooyyy|||uuu}}}xxxsssqqqnnniiieeefffjjj{{{~~~wwwzzzxxxooo|||kkkUUUIIIEEEAAA??????:::>>>BBBFFFOOO\\\fffjjjxxx|||rrrjjjkkk~~~vvvnnnnnniii```\\\^^^[[[OOO???666111000000///////////////........................................................................---------............///....................................////////////111111111111222333444555333888DDDVVVlll~~~tttjjjhhhkkk}}}~~~{{{yyywwwuuusssuuuwwwyyyyyyxxxwwwuuuqqqqqqqqqsssuuuxxx{{{}}}}}}rrrccc___bbbgggqqqSSS>>>999333111333444333000////////////....................................////////////////////////---------------------------------............///.........//////000000000.../////////000000000000000000111111111222222222000444777888999>>>FFFMMMaaappphhhllllllxxxqqqfffhhhkkktttooo]]]QQQHHHBBB>>>???777999888555111///000222////////////////////////---...//////---...///111////////////////////////000000000000000000000000---...000111111111000///000000111222333333444444===MMM]]]dddgggjjjmmmmmmkkkhhhmmmxxx}}}iii```bbbjjjqqqzzzqqqnnnjjjhhhvvv}}}wwwxxxwwwssssss{{{{{{zzzuuussspppjjjfffgggiiiyyy{{{zzzuuunnntttdddRRRIIIBBB>>><<<<<<===>>>AAAIIIUUU___dddqqq|||ppplllkkkwwwuuujjjkkkjjjbbb]]]___\\\OOOAAA;;;111111000///////////////........................................................................---------.........//////..................................../////////000111111111111222333444555>>>EEEUUUlllzzztttnnnrrryyy~~~yyytttqqqooommmkkkeeegggjjjmmmmmmkkkiiigggaaaaaa```aaacccggglllnnnkkkpppyyypppgggdddbbbtttcccAAA;;;444222444555333000000/////////....................................000000000000000000000000---------------------------------.........//////.../////////000000111111////////////000000000000000111111111111222222222111444888:::;;;AAAJJJQQQllltttaaaZZZ]]]gggnnnbbbnnnnnnqqqyyy{{{qqqfff\\\OOOBBB<<>>===<<<===EEEQQQ\\\bbbgggyyy|||rrrhhhiiixxxkkkeeeaaabbb___[[[[[[YYYMMM???555000.........+++,,,///...........................------------...//////000///...---------------////////////////////////.......................................///000000...555111---333555555:::IIIZZZyyy|||rrrvvv~~~{{{tttnnnlllhhhccc^^^YYYVVVUUUWWWWWWVVVUUUTTTRRRQQQQQQLLLMMMNNNPPPQQQSSSTTTUUUSSSWWW]]]ccciiiooouuuyyy{{{rrrkkkrrruuuUUUHHH999000000333333222000000000000////////////////////////////////////........................------------------------........................////////////////////////000000000000111111111111...000111111000000111333222444666888<<>>???>>>;;;555222111111//////............//////////////////////////////////////////////////////000000000000000000000000//////000111222333444444222111111222555888<<>><<<;;;@@@MMM^^^iiipppxxxxxxkkkgggnnnzzz{{{xxxmmmbbbaaa^^^[[[[[[ZZZOOOCCC555111...000000---...111...........................------------...////////////...---------------////////////////////////........................///............///000000222888555222777777:::FFF___sssxxxttt}}}xxxtttnnneee___ZZZXXXUUURRROOOLLLJJJIIIKKKKKKJJJIIIGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDGGGLLLPPPTTTXXX]]]```fffjjjssstttppptttmmmQQQ888444555111000333111000000000////////////////////////////////////........................------------------------........................////////////////////////000000000000111111111111000111222222111111222444555888>>>DDDJJJUUUmmmmmmYYYTTTWWWiiiwwwwww|||rrrmmmjjjooo{{{wwwbbbNNNCCCCCCCCCBBB>>>999444222222000//////......//////000////////////////////////////////////////////////000000000000000000000000000000111111222333444444000111111222444:::DDDKKKeee}}}ppp[[[^^^iii}}}||||||cccZZZUUU[[[dddmmm{{{yyyvvvsssttt{{{||||||{{{uuuvvvvvv~~~{{{yyyrrroooxxxpppWWWPPPQQQAAAAAA>>>;;;<<>>>>>===<<<<<<>>>>>>======<<<;;;;;;:::<<<>>>AAACCCEEEGGGJJJLLLRRRTTT[[[eeemmmuuuzzzpppsssbbb@@@;;;;;;111...666111111000000000/////////////////////////////////........................------------------------........................////////////////////////000000000000111111111111111222333222111111333555777:::FFFUUU]]]gggwww\\\WWWVVVbbb}}}xxxppprrr{{{|||[[[EEEFFFEEECCC@@@;;;666333111000000////////////000000//////////////////////////////////////////////////////////////////////////////000111222222333333000222222111333===KKKVVVsssxxxaaaZZZccczzz|||wwwzzzsss___XXXXXXbbbooo{{{yyyvvvtttvvv~~~}}}||||||zzzzzzrrrvvvkkkYYYTTTDDDDDDBBB>>><<>>======<<<<<<<<<<<<===>>>>>>======<<<<<<;;;;;;>>>======<<<;;;::::::999;;;===???@@@@@@AAACCCEEEIIIIIINNNUUU\\\bbbmmmwwwyyymmmmmmyyyvvvQQQBBB;;;444222666111111111000000000//////////////////////////////........................------------------------........................///////////////////////////000000000111111111111111222222111111111333666999???SSSlllwww~~~fffYYYTTT[[[sss}}}ssssssyyyfffKKKGGGFFFDDDAAA===888333000000000////////////000000////////////////////////////////////////////////////////////////////////......//////000000111111111333333333666AAAQQQ]]]tttiii```ddduuu}}}zzztttsss{{{|||nnnaaa^^^```kkkyyyyyyuuurrruuu||||||zzzgggUUUGGGEEECCC@@@<<<@@@SSSggg~~~}}}xxx}}}yyyoootttuuuooogggccc___[[[XXXUUU@@@777000///000///...///...........................------------...//////......---------......//////////////////////////////////////////////////////////////////000111111111444333777???BBBOOOggg}}}wwwwww~~~~~~~~~xxxpppfff```VVVRRRLLLGGGDDDBBB@@@???===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888999;;;<<<;;;<<<>>>@@@BBB@@@CCCIIINNNRRRZZZaaahhhppp|||uuuhhhjjj}}}gggJJJ:::777666333111111111111000000000000////////////////////////........................------------------------........................///////////////////////////000000000111111111111000000111000000222555777<<>>:::444000111000000//////000000111////////////////////////////////////////////////000000000000000000000000........./////////000000333444555777>>>JJJYYYdddnnnnnnfffggguuuvvvpppmmmqqq~~~tttjjjbbbdddkkkuuuuuuvvv|||wwwrrrttt{{{|||dddOOOHHHBBB@@@===;;;FFFSSSlllxxx~~~xxxvvvzzzvvvzzzssskkkfffaaa[[[YYYYYYIII===222//////......///...........................------------...//////...------------...//////////////////////////////////////////////////////000000//////000000111222222777555888HHHUUUaaaqqquuuwww~~~zzzxxx{{{~~~xxxuuupppjjjccc[[[SSSNNNIIIGGGCCC???<<<:::::::::;;;:::999888777777777888999999999999::::::::::::888888888888999999999999666888::::::::::::<<<>>>>>><<<===BBBFFFGGGLLLQQQTTTZZZbbblllvvvqqqffflllyyy|||[[[DDD>>>999111222222111111111000000000////////////////////////........................------------------------........................////////////////////////000000000000111111111111///000111111111444888;;;;;;PPPsssfffVVVLLLSSSeeezzzyyywwwxxxzzzoooiiinnntttyyyjjjUUUHHHFFFDDDBBB@@@<<<666111111111000000000000111111////////////////////////////////////////////////000000000000000000000000////////////000000000000333444666<<>>FFFTTTjjjyyytttooo||||||zzzrrrkkkgggbbb\\\YYY\\\SSSDDD666000///......///...........................------------...//////---------------...//////////////////////////////////////////////////////000000//////000000111222///888777>>>\\\xxx}}}{{{{{{{{{~~~~~~|||~~~~~~zzzuuuqqqhhhccc\\\UUUOOOIIIDDD@@@???>>>===:::888777777888:::999888888777777888888888888888999999:::::::::888888888888888888888888888999;;;;;;::::::;;;======:::;;;@@@BBBBBBCCCFFFHHHJJJMMMTTT]]]hhhsssyyypppiiijjjvvv]]]JJJ===666222222222111111111000000////////////////////////........................------------------------........................////////////////////////000000000000111111111111000111222222444777<<<@@@AAA```ttt___LLLJJJWWWmmmuuunnnssstttjjjhhhqqqxxx}}}|||gggRRRIIIFFFDDDCCCBBB>>>777222111111000000000000111111////////////////////////////////////////////////000000000000000000000000000000000000111111111111333333777@@@NNN^^^jjjqqqrrr{{{xxxvvv~~~xxxjjjlllxxxyyynnnkkkkkkvvvuuufff[[[bbbrrrtttsss}}}tttrrrxxxmmmYYYIIIFFFEEE>>>===AAADDD^^^rrroookkkvvvwwwoooiiigggccc\\\ZZZ]]]ZZZIII999111000//////000...........................------------...//////---------------...///000////////////////////////000000000000000000000000000000000000000111111222000===???JJJsss{{{yyy}}}{{{{{{zzzyyyvvvqqqkkkfff]]]XXXPPPHHHCCC???<<<:::777888999999888888:::;;;;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<=========;;;;;;;;;::::::999999999888999:::999888777888999:::777888<<<>>><<<<<<===EEEBBBAAACCCKKKTTT[[[___mmm~~~uuupppzzztttUUUBBB>>>222222222111111111111000////////////////////////........................------------------------........................////////////////////////000000000000111111111111111222333444666:::@@@DDDOOOsssiiiQQQIIINNN```~~~}}}||||||~~~qqqlllmmmvvv{{{~~~pppbbbPPPIIIAAA???AAA@@@:::444222111///000111111000///000000////////////000000////////////000000000000000000000000////////////111000000000000000111111444888???KKK^^^nnnuuuttt{{{sss{{{zzzvvvooommmvvvvvvllliiittt{{{wwwmmm```^^^gggyyysss}}}ssskkktttaaaOOOMMMEEE<<<<<<;;;AAANNNcccpppmmmjjj||||||xxxkkkhhhhhhccc___]]]ZZZPPP@@@333...000222111------............------....................................////////////////////////////////////000000000000///////////////111111000111333444444777999AAAXXX~~~zzzwwwzzzxxxxxxwwwpppddd]]]\\\OOOJJJCCC???===<<<:::888999777555666999:::888666===999888:::<<<;;;;;;>>>???>>>>>>============>>>>>>>>>>>>===;;;:::;;;<<<999;;;<<<<<<:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<@@@???>>>@@@DDDJJJPPPTTTbbbkkkxxxrrrsss~~~|||\\\FFF???;;;555111111222000000222........................//////.........---------........................////////////////////////............/////////000////////////000111222333666222222777:::===EEEOOOeeeuuu^^^SSSOOOVVVtttxxxssstttyyy}}}~~~zzznnnbbbRRRKKKCCC@@@AAA@@@;;;555222111000000111111000///000000////////////000000////////////000000000000000000000000////////////000//////000000111222333111555BBBVVVkkkxxx}}}~~~vvvjjjkkkqqqpppttt|||{{{sssnnnooozzz|||vvvtttxxx||||||{{{tttfffaaafff|||}}}sss{{{ssshhhlllrrrTTTKKKCCC???@@@>>>???JJJ]]]kkkjjjiiiwww~~~vvvrrrmmmmmmllleee___ZZZRRREEE999333111111000---......//////......---....................................////////////////////////////////////000000000000////////////222333444333333444666888===AAAJJJccc~~~zzzwww{{{wwwsssooofffYYYQQQOOOGGGCCC===:::::::::999777999888777888;;;<<<;;;999===:::999<<<======???CCC@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>======>>>???;;;<<<======<<<<<<<<<<<<999999999:::::::::::::::===<<<;;;<<>>>>>===<<<<<<<<<::::::::::::::::::999999;;;:::::::::;;;===???AAACCCIIIRRR[[[gggxxxwwwpppzzzsss[[[NNNCCC:::222111000......///.......................................---------........................////////////////////////....../////////000000000000000000000000111333333999555444:::BBBLLLXXXbbbwwwjjjVVVIII[[[}}}|||zzzxxxrrrjjj[[[RRRHHHCCCCCCBBB===888555333000000000111000000000000////////////000000////////////000000000000////////////000000000000000000000000111111222333>>>???QQQooo}}}jjj___]]]aaauuuqqqlllxxxyyyvvvyyy|||rrrkkkvvv{{{zzzpppiiiqqq}}}fffRRRGGGCCC===:::???LLL\\\fffkkksss{{{yyyvvvzzzuuuqqqwwwwwwooo]]]XXXQQQGGG;;;000...111......////////////..........................................////////////////////////////////////////////////000000000000---...111222111333<<>>===<<<:::999888999:::;;;<<<:::::::::;;;===>>>>>>>>>@@@??????@@@??????EEEMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKIIIGGGFFFFFFFFFEEEDDDFFFEEECCCAAAAAA@@@???>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========AAAGGGMMMWWWgggxxxvvvtttvvvcccXXXJJJ???555333333111111222........................................................................////////////////////////...////////////000000000000000000000111222333333888666777???LLL]]]lllvvvzzznnn]]]NNNYYYqqqyyyyyy~~~{{{yyyssskkk^^^UUUIIIDDDDDDCCC???;;;666333111000000111111000000000////////////000000////////////000000000000.../////////000000000111333222111111111111111222???BBBSSSnnnyyyhhh___```iiiyyypppnnn}}}~~~|||xxxwww{{{~~~uuunnnwww{{{}}}uuunnnpppwwwWWWFFFCCC@@@<<<===FFFUUUdddnnntttxxxtttvvv~~~}}}ppprrrvvvsssaaaZZZRRRIII<<<000...222...//////////////////.......................................////////////000000000000000000000000.../////////000000000111333333444555333555CCCSSShhhmmmwwwzzzuuu|||{{{xxxsssoooiii___TTTMMMGGG???::::::::::::999999888999:::<<<===>>>???@@@@@@AAABBBCCCEEEEEEFFFFFFBBBAAAIIITTTYYYXXXWWWVVVUUUUUUUUUUUUXXXUUUPPPNNNLLLJJJGGGDDDIIIGGGDDDCCCDDDEEEDDDBBB??????>>>======<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<===???BBBGGGNNNZZZhhhrrrzzz~~~xxxkkkdddQQQDDD777333333333222333////////////////////////---.............................................////////////////////////////////////000000000111000000000000111222333444777888===HHH\\\rrrtttrrroookkkhhhfffeeedddhhhnnnyyypppbbbVVVZZZfffyyyxxx{{{xxxrrrjjj```VVVJJJDDDDDDDDDAAA===777444111///000111111000000000////////////000000////////////000000000000......//////000000111111222222222111111111222222;;;DDDUUUlllvvvjjjeeejjjxxxsssmmmkkkkkkrrr}}}yyyxxxxxxuuuuuuxxx}}}~~~vvvpppxxx}}}}}}{{{ssspppzzzbbbKKKHHHFFF???>>>BBBNNN^^^kkksssvvvsssooouuuxxxqqqqqqpppeee[[[SSSLLLAAA333///222...//////000000//////.......................................////////////000000000000000000000000......//////000000111111444222333444222666III^^^lllpppxxxyyytttsss}}}|||zzzuuuooojjjbbbWWWLLLFFFAAA;;;777777777999999999888888:::<<<;;;===@@@AAABBBCCCFFFHHHLLLMMMNNNMMMHHHHHHRRR___pppooonnnmmmlllkkkkkkkkkhhhccc]]]YYYWWWSSSNNNJJJLLLHHHDDDDDDFFFGGGFFFDDDBBBAAA@@@???>>>===<<<;;;999999::::::;;;;;;;;;<<<<<<===???AAAGGGOOOYYY```ttt~~~|||pppiiiZZZJJJ:::444333222111111////////////////////////---------......................................./////////////////////////////////000000000111111111111000111111222333444777<<>>:::888888777999;;;;;;;;;;;;>>>@@@???BBBGGGJJJMMMPPPTTTXXX___bbbeeeddd___```mmm}}}}}}yyyvvvrrrlllgggccc^^^WWWSSSRRRQQQMMMIIIGGGGGGFFFDDDCCCAAA@@@@@@<<<<<<;;;:::::::::;;;;;;;;;;;;;;;===@@@EEEKKKPPPaaalll~~~}}}pppgggUUUBBB999666333000000////////////////////////---------.........//////........................//////////////////////////////000000000111111111111111111111222333444444;;;CCCOOOaaa|||GGGEEECCCCCCEEEFFFGGGGGGCCCEEEFFFFFFGGGMMMXXX```pppwwwddd]]][[[[[[rrr}}}rrr{{{zzztttnnn```VVVIIICCCCCCEEECCC@@@999666111///000111111111000000////////////000000////////////000000000000---......///000111111222------///000333555777999DDDYYYnnn|||uuummmmmmvvvhhhUUUPPPYYYddd{{{~~~yyyuuupppnnnsss{{{}}}xxxyyy~~~uuuYYYDDDGGGBBB>>>AAANNN^^^iiillllllyyyzzzxxxrrrqqqxxxqqqggg\\\VVVWWWOOO>>>111/////////000000000000//////..................................../////////000000000000000000000000000---......///000111111222111000444<<>>??????@@@CCCFFFKKKOOOVVVZZZ^^^ccciiinnnzzz}}}}}}~~~ssslllgggbbb[[[UUUMMMMMMLLLJJJHHHGGGFFFEEEAAA@@@>>><<<;;;;;;<<<<<<:::::::::;;;===@@@DDDGGGOOOYYYjjj|||{{{sss___JJJ???:::666222111000000000000000000000000---------.........//////........................////////////////////////000000000000111111111111111111111111222333444555>>>HHHVVViiiCCCHHHJJJFFFDDDDDDCCC@@@EEE???<<>>AAAGGGNNNZZZgggqqq~~~hhh]]][[[YYYfffxxxwww{{{|||vvveeeZZZNNNGGGGGGGGGDDD@@@:::888444000......///111000000000000000000000000000000000000000000000000111111111000000000000000222000000111111222999AAA\\\hhhxxxmmmiiifffmmmhhhNNNIIIZZZlll~~~{{{vvvrrrrrruuuzzz~~~{{{bbbTTTLLLAAA>>>AAAGGGYYYgggeeeiiirrr|||}}}zzzuuunnnccc\\\\\\UUUDDD666222222000......///000000///////////////////////////////////////000000000000////////////000000000000000111111000//////111222444111777CCCLLL```~~~{{{}}}wwwrrrooovvvtttqqqnnniii___SSSJJJ>>><<<:::888777888:::;;;<<<<<<===@@@CCCHHHMMMQQQZZZcccmmmrrruuu{{{yyykkkgggaaaUUUJJJGGGJJJIIIFFFDDDCCCAAA===:::999;;;===::::::::::::;;;===???@@@HHHNNN\\\mmm|||}}}oooZZZHHH<<<666333222111000000////////////000////////////////////////////////////////////////---......///////////////////////////000000000000///---...000111111555<<>>===<<<;;;:::::::::;;;<<<>>>???BBBGGGSSSaaaooo~~~xxxfffTTTGGG>>>888444111000//////////////////////////////////////////////////////////////////---......///////////////////////////000000000000111//////111222222888@@@KKKTTTgggvvvtttmmmddd]]]XXXNNNEEEFFFBBBAAADDDDDD@@@>>>>>>???CCCEEEFFFKKKXXXdddkkkqqqkkk^^^XXX```yyywwwqqqooovvv|||vvvwww{{{tttYYYGGGCCCDDDDDDBBB===;;;777333111111111222000000000000000000000000//////////////////////////////000000111111222222111111222333222666BBBPPPlll}}}wwwcccaaaaaajjjuuu[[[LLLMMM^^^pppyyyzzz{{{|||wwwrrrrrrtttyyy|||aaaVVVJJJFFFEEEEEEQQQ```bbbeeellltttpppllltttuuueeeXXXLLL>>>111333111///...///000000///////////////////////////////////////000000000000/////////000000000111111000111111111000000222444555333;;;PPPfff}}}{{{zzzooopppooojjj___RRRFFF@@@<<<;;;999888999<<>>:::<<<;;;:::::::::;;;===>>>AAADDDLLLXXXcccpppqqq___PPPCCC999444111000//////.........///////////////////////////////////////////////////---......///////////////////////////000000000000222000111333333555===GGGRRR^^^tttmmm^^^VVVLLLFFFCCCBBBAAA@@@AAABBBBBB@@@@@@GGGQQQXXX]]]wwwrrr^^^VVVXXXlll~~~ssskkkoooyyywwwpppoooppptttzzzxxx|||iiiTTTGGGBBBAAA@@@===;;;777444222111111111////////////////////////////////////////////////......///000111222222333333333444555444999HHHWWWqqq}}}qqqaaaaaabbbkkk~~~aaaNNNHHHNNNaaatttxxxvvvvvvssstttvvvzzz}}}xxxtttsssvvvzzz}}}}}}ppp\\\MMMHHHFFFCCCLLL[[[___bbbgggnnnxxxnnneeeddd{{{kkk[[[QQQCCC444444222///...///000000///////////////////////////////////////000000000000//////000000000111111111///000222111111111444666777666AAAXXXooo~~~}}}|||pppoookkkaaaSSSFFF???<<<;;;:::::::::===AAAEEEGGGOOORRRXXX^^^gggrrr~~~{{{mmmbbbZZZSSSKKKGGGGGGFFFBBB>>>===<<<;;;:::::::::;;;<<>>;;;;;;======>>>AAAFFFLLLQQQTTT___eeemmmuuu|||pppeeeWWWNNNJJJIIIFFFCCC@@@???===;;;:::::::::;;;999:::===DDDKKKVVVhhhwwwvvvcccPPPAAA999222222111//////.........////////////////////////////////////////////////---......///////////////////////////000000000000222111222555777???OOO^^^nnnyyymmm^^^QQQFFFCCC@@@@@@CCCDDDBBBBBBEEEIIIRRRbbbdddXXXQQQXXXgggwww}}}pppnnnxxxwwwddd^^^```jjjsssyyy{{{}}}zzz___JJJCCCEEE===;;;888555222000//////000000000000000000000000//////////////////////////////000000111111222222222000///333888@@@NNN[[[ccclllxxx}}}vvvllleeefffiiioooyyyyyy___GGGAAAEEEPPPggg}}}zzzkkkiiillltttvvvyyy~~~}}}{{{wwwtttvvvzzzvvvzzz}}}xxxyyyzzzxxxzzz{{{{{{zzzwwwsssnnnkkkiiiooowwwqqqXXXJJJGGGBBBEEEOOORRRXXX\\\ccckkktttzzznnnbbbfffooo___TTTIII@@@666333000///000000000///////////////////////////////////////000000000000000000000111111111222222///000222222333444666999666AAAYYYwww}}}|||}}}~~~}}}zzzxxxvvvvvvllleeeYYYKKK@@@;;;<<<======>>>AAAFFFMMMUUU\\\```kkkttt~~~{{{iiiXXXNNNHHHEEECCCCCCBBB???===;;;::::::::::::999<<>><<<:::777444222000000000000000000000000000000000000000000000000000000000000000000000111111111333//////666@@@KKKXXXbbbfffmmmyyy{{{qqqkkkgggmmmvvvnnnVVVDDDDDDLLLZZZtttpppmmmppptttwww|||xxxvvvsssrrruuu{{{~~~vvvyyyzzzvvvlllmmmiiibbb___aaabbbaaabbbccccccbbb```]]]YYYWWWSSSVVV[[[aaagggqqq|||zzz{{{bbbNNNIIICCCDDDIIIJJJRRRVVV]]]dddkkkuuu}}}qqqooo~~~}}}vvvnnnaaaRRRIIIGGG666444111000000000000///////////////////////////////////////000000000000000000111111111222222222///000222333333555888:::999IIIfff~~~~~~~~~~~~yyy}}}~~~~~~{{{wwwtttrrrrrrccc[[[OOOEEE???>>>@@@AAAAAACCCGGGNNNWWW```iiinnnvvv~~~~~~~~~ppp]]]PPPJJJGGGFFFDDDAAA>>><<<;;;::::::<<<;;;===@@@CCCHHHVVVcccppp}}}~~~cccJJJ;;;666555444222111000000000////////////////////////////////////////////////---......///////////////////////////000000000000222222666;;;AAAPPPggg|||gggXXXJJJGGGGGGEEEDDDEEEAAAFFFKKKWWWuuu~~~aaaUUUPPPLLLMMMXXXeeetttrrrkkkrrrqqqmmmbbbnnnxxx{{{{{{}}}~~~}}}{{{vvv```MMMEEEDDD???>>>;;;888555333111111000000000000000000000000111111111111111111111111111111111000000000000000555111111;;;IIIUUUaaajjjooossszzzyyyuuugggoooyyy~~~eeePPPBBBHHHTTTeeevvvqqqsssssswww}}}uuusssppppppttt{{{~~~{{{wwwxxxsssggg```ZZZVVVSSSUUUSSSMMMJJJLLLMMMLLLMMMMMMNNNNNNMMMLLLIIIHHHGGGHHHJJJLLLOOOSSSXXX\\\ccckkk}}}qqqbbbcccpppiiiRRRKKKEEECCCFFFDDDGGGKKKRRRYYY___ggguuu~~~{{{zzz{{{}}}|||tttooolllaaaQQQIIILLL777444111000000000000///////////////////////////////////////000000000000000111111111111222222222///000222333444555888;;;DDDWWWvvv~~~~~~~~~|||xxx{{{vvvrrrpppooo[[[SSSHHHBBBAAABBBCCCCCCLLLNNNSSS[[[eeeoooxxx~~~zzzuuuuuuvvvtttwww{{{~~~sss```WWWSSSGGGEEECCC???===;;;::::::999999999;;;<<<@@@KKKWWW^^^oootttVVVDDD777666444333222111111111////////////////////////////////////////////////---......///////////////////////////000000000000333444888===EEEUUUoooiiiZZZPPPDDDBBBGGGBBBDDDHHHNNN```rrrWWWMMMJJJMMMJJJMMM]]]iiizzz{{{qqqlllttt~~~llljjjlllpppvvvzzzyyyxxxyyy{{{|||lllVVVFFFCCCGGG???===:::777444222000000000000000000000000000000000000111111111111000000000111111111111222222222///222444<<>>===777:::;;;;;;::::::===DDDJJJXXXaaarrrcccOOOCCC999000000333333000///000000000000000000000000///////////////////////////////////////.........111000000000000000111222444111444???NNN```wwwVVV^^^lll|||eeeOOOIIIPPPIIIIIIHHHIIISSSooorrrlll```QQQNNNIIILLLKKKPPP```lll|||{{{nnnggguuu}}}sssqqqrrrvvvzzzyyytttppptttvvvsssgggUUUHHHDDDFFF???>>>;;;888555222111000000000000000000000000000000000111111111111000000000111111111111222222222333777:::EEE___}}}yyysssuuuyyyyyy~~~zzz___NNNAAAGGG[[[xxx~~~{{{uuuooooooppprrrwww}}}~~~zzz{{{|||yyyvvvxxx}}}ppp```XXXNNNFFFBBBBBBCCCCCCFFFEEEDDDDDDEEEFFFFFFFFFBBBCCCEEEFFFFFFEEECCCBBBBBBDDDFFFFFFEEEEEEFFFGGGCCCAAADDDHHHLLLQQQ[[[dddzzzkkkXXXSSS[[[ggg___PPPKKKAAA===AAACCCDDDGGGKKKOOOXXXjjj{{{yyyrrrmmmhhhdddffflllttteee^^^YYYRRROOOOOODDD:::111000111000//////////////////////////////000000////////////000000000000111111222222333333333111111444555777???HHHZZZttt}}}~~~~~~wwwqqqmmmcccYYYTTTXXX```dddaaaYYYVVVYYYbbbjjjrrrxxx}}}zzzzzz{{{|||~~~{{{{{{rrrqqqqqqtttxxx|||~~~~~~~~~~~~~~~{{{~~~sss```PPPKKKLLLEEEBBB@@@888:::::::::999999<<>>333111333222///...000000000000000000000000////////////////////////////////////////////////000000000000000111111222777777???LLLWWWeeeQQQQQQUUU\\\fffvvvaaaPPPOOOHHHGGGFFFEEEJJJaaabbbUUUQQQLLLKKKFFFKKKLLLSSScccnnn|||ooo```cccooo{{{xxxuuuwww{{{zzztttmmmnnnnnnkkkbbbVVVLLLFFFDDD@@@>>><<<888555222111000000000000000000000000000000000111111111111000000000111111111111222222222111444999GGGbbbyyyllleeeiiirrrwww{{{nnnXXXKKKCCCJJJ[[[vvv~~~yyytttqqqoooppprrrvvvzzz~~~~~~{{{{{{}}}zzzwwwtttvvv|||qqqbbbVVVSSSNNNIIIEEEEEEFFFGGGHHHEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMPPPQQQQQQPPPMMMLLLEEEFFFGGGGGGFFFDDDCCCAAAGGGDDDCCCEEEGGGHHHNNNVVV___uuunnn^^^\\\dddjjjUUULLLCCC>>>??????AAAFFFJJJMMMUUUgggyyy|||nnnccc``````___ooopppfff]]]UUUPPPOOOGGG<<<222000111000//////////////////////////////000000////////////000000/////////000111111222222222222333444333888EEESSSccc}}}zzz}}}zzzyyyzzz|||wwwlllddd[[[UUUXXXjjj~~~kkkbbbbbblllwww~~~{{{xxxwwwwwwyyyzzz~~~~~~{{{zzzzzzrrrpppnnnooosssxxx{{{|||}}}}}}~~~|||vvvsssuuuxxxyyykkkXXXOOOMMMGGGDDDAAA888::::::999888888:::???CCCFFFNNN\\\nnn{{{rrreeeUUUFFF888222222000//////000000000000000000000000////////////////////////////////////////////////000000000000000111222222333555CCCTTT[[[eeeRRRRRRSSSWWWYYY^^^kkkwwwcccQQQIIIFFFGGGIIIJJJXXX}}}bbbQQQOOOJJJGGGGGGMMMOOOWWWfffooo{{{uuuaaaaaalll~~~~~~yyyrrrpppkkkeee\\\RRRIIICCCAAA???<<<999666333111000000000000000000000000000000000111111111111000000000000111111111222222222000111777FFFaaa|||sssccc[[[___iiirrrlll]]]RRRJJJGGGNNN[[[ppp}}}vvvsssqqqoooqqquuuxxx{{{}}}}}}~~~|||wwwvvvuuuvvvsssjjjbbbWWWMMMKKKIIIEEECCCCCCDDDFFFHHHLLLNNNRRRUUUWWWYYY[[[]]]]]]```dddeeeccc^^^WWWSSSRRROOOKKKHHHHHHGGGFFFDDDDDDAAAAAADDDEEEDDDGGGLLLOOO^^^{{{vvveeelllttt[[[OOOGGGCCCCCCBBBEEEJJJLLLLLLSSSfffyyysssdddcccbbb^^^```qqqxxxppptttuuuiii]]]UUUQQQJJJ???444222222000//////////////////////////////000000////////////000000......//////000111111111222333444444222888JJJ]]]hhh~~~zzz~~~~~~xxxvvvxxx{{{~~~rrrfff]]][[[[[[kkkzzzkkkkkksss~~~zzz{{{{{{zzzyyyyyyyyyzzzzzz|||||||||zzzvvvsssrrrrrrooonnnmmmooossswwwzzz{{{{{{{{{}}}yyysssppppppppptttgggXXXQQQIIIFFFEEE===;;;:::888777777999<<<>>>CCCIIIVVVfffrrr~~~vvvjjj^^^MMM;;;333111000///111///////////////////////////////////////////////////////////////000000000000000000000111222333333111444EEE[[[bbbhhhSSSRRRTTTWWWXXXWWWZZZ___kkkxxxlllTTTLLLIIILLLJJJMMMhhhfffUUUSSSOOOLLLOOOTTTUUUZZZgggoooyyyjjjbbbhhhooo||||||yyysssmmmeeeZZZMMMDDDBBB@@@===:::666333111000000000000000000000000000000000111111111111000000000000111111111222222222666555;;;LLLcccxxxsssaaaVVVWWW___hhhvvvwww```QQQJJJGGGIIIRRR\\\kkk||||||}}}~~~xxxuuutttooossswwwzzzzzzzzz{{{|||}}}~~~|||uuutttuuuvvvyyytttdddYYYTTTPPPJJJDDDJJJJJJKKKLLLPPPUUU[[[___iiinnnuuu{{{vvvmmmaaaYYYVVVSSSOOOLLLGGGDDDCCCEEEDDD@@@???AAAHHHLLL[[[yyyssszzzfffTTTKKKFFFCCCHHHNNNUUUVVVRRRUUUgggzzz~~~jjjgggfff```ZZZiiioooccc___qqqxxxgggZZZQQQNNNBBB777333222000//////////////////////////////000000////////////000000---......///000000111111333444555444333;;;QQQfffrrr~~~zzzwwwxxx{{{|||uuujjj___\\\aaahhhyyyxxx~~~zzzvvvsssrrrtttvvvxxxyyyxxxvvvuuuzzzzzzxxxsssnnnjjjiiiiiikkkkkkmmmqqqvvvyyyyyyyyywwwyyy{{{~~~|||wwwuuuqqqnnnqqq{{{nnn___PPPKKKJJJCCC>>><<<999777777999:::;;;===BBBMMMZZZfffrrrsssfffSSS>>>444111000111333////////////////////////////////////////////////////////////000000111111000000000000111222333444888===QQQhhhqqqvvvjjjeeeaaa```]]]YYYYYY\\\WWWYYYdddyyydddQQQFFFJJJJJJIII]]]zzzgggWWWVVVVVVXXXXXX[[[XXXZZZdddiiisssllliiikkkssstttxxx{{{uuummm```QQQGGGCCCAAA>>>:::777444222111000000000000000000000000000000111111111111000000000111111111111222222222888666>>>QQQeeeuuuuuucccWWWTTTZZZbbbsss}}}qqq]]]PPPEEEDDDIIIUUU```lllzzzxxxxxx|||}}}wwwtttsssnnnsssyyy{{{yyywwwwwwxxx~~~|||}}}yyymmmmmmllliiimmmpppuuuzzzuuummm___YYYQQQKKKHHHGGGHHHHHHPPPUUU^^^hhhrrr}}}yyylll]]]SSSPPPKKKHHHIIIHHHEEEDDDFFFEEECCCGGG[[[{{{uuu\\\MMMEEE???JJJUUUcccggg```]]]iiiyyyvvvkkkfffaaa\\\eeejjjbbbZZZccc|||ttt___QQQRRREEE999444222000//////////////////////////////000000////////////000000.........///000000111111333444555666888CCC[[[qqq}}}|||yyyxxxxxxwwwppphhh```[[[]]]iiivvv}}}xxxvvvsssqqqppprrruuuwwwxxxxxxvvvtttyyyxxxuuuqqqkkkhhhhhhiiikkkkkknnnrrrvvvxxxxxxwwwsssuuuxxxzzz|||zzzqqqmmmssszzzpppWWWLLLIIICCCAAA>>>;;;999999999999888;;;>>>GGGRRR\\\hhhyyy}}}nnnZZZCCC777333111222444000000000000000000000000////////////////////////...//////000000111111222000000000111222333444555???KKKbbbwww{{{rrrjjjeee___XXXTTTTTTUUURRRSSS\\\gggxxxbbbJJJJJJLLLLLL___zzzmmm___[[[[[[aaa\\\\\\TTTQQQXXX\\\eeexxx|||qqqmmmssspppqqq}}}~~~}}}yyypppcccUUUKKKDDDBBB???;;;777444222111000000000000000000000000000000111111111111000000000111111111111222222222777444>>>UUUhhhuuussscccZZZXXX```iii{{{~~~mmm]]]TTTJJJFFFJJJVVVbbbooo}}}|||zzz||||||zzzvvvrrrnnnllllllrrrzzz|||zzzxxxwwwxxx}}}{{{|||nnnbbbcccdddbbbccciiirrrzzz{{{nnnbbb\\\RRRQQQNNNJJJGGGJJJRRRYYY\\\gggxxxppp]]]TTTJJJFFFDDDBBBBBBEEEDDDCCCDDDMMM```yyydddQQQEEE>>>FFFXXXoooyyyqqqhhhlllxxxuuukkkgggccccccfffggg```]]]mmmhhhUUUTTTGGG:::555333000//////////////////////////////000000////////////000000...//////000000111222222222222555999@@@OOOhhh~~~~~~||||||yyyuuurrrkkkccc\\\YYYZZZ```nnn}}}{{{wwwuuuttttttssssssssstttvvvwwwwwwxxxxxxxxxxxxvvvrrrooooooqqqsssooonnnnnnpppsssuuuuuutttpppqqqsssssssssuuuzzz~~~yyyqqquuuzzz}}}cccQQQKKKEEEEEEAAA===;;;;;;;;;999777;;;>>>EEENNNWWWbbbssswwwcccJJJ<<<666222222444000000000000000000000000////////////////////////...//////000111111222222000000000111222333555555BBBYYYuuu|||uuurrrmmmeee^^^\\\OOONNNPPPSSSUUU\\\ooo}}}VVVOOONNNMMM^^^xxxvvviii```\\\cccZZZYYYNNNHHHMMMPPPYYYllluuuhhhpppppprrr~~~{{{||||||yyyqqqeeeWWWOOOEEECCC???;;;777444222111000000000000000000000000000000111111111111000000000111111111111222222222888666BBB[[[nnn{{{ooobbb]]]___iiivvvxxxiii]]]WWWRRRLLLLLLWWWcccqqq}}}zzzuuuppplllhhhfffjjjqqqzzz}}}|||yyyxxxzzz~~~{{{|||}}}jjj```bbbeeeddd\\\dddoooxxxooo```VVVQQQHHHKKKKKKGGGEEEKKKYYYeee|||qqq___SSSKKKEEEDDDFFF@@@CCCFFFGGGMMM```{{{jjjUUUHHHAAA@@@XXXwww}}}ooonnnvvvrrrpppiiiaaaccckkkeeeZZZaaauuupppYYYVVVIII;;;555333000//////////////////////////////000000////////////000000//////000000111111222222111111444;;;EEEWWWqqq~~~|||}}}||||||yyyrrrmmmccc[[[UUUVVVZZZaaappp~~~{{{vvvtttssstttuuuuuusssrrrqqqpppqqqtttwwwxxxwwwwwwwwwuuuuuuwwwzzz}}}sssqqqnnnmmmoooqqqrrrsssnnnoooooonnnlllmmmqqquuuttt{{{}}}sssvvvyyyzzzqqq\\\UUUNNNGGGCCC>>><<<===<<<:::777999:::@@@IIIQQQ\\\mmm|||~~~iiiPPP@@@888333222333000000000000000000000000////////////////////////...//////000111222222222000000000111222444555666GGGfff}}}tttmmmeee[[[TTTNNNLLLJJJIIIKKKOOOUUUXXXuuuqqqWWWUUUUUUfff{{{llleee\\\XXXVVVRRRMMMHHHDDDFFFSSSaaa||||||yyywwwuuuwwwwwwuuuvvvnnn\\\NNNKKKGGGDDDAAA:::222000111111000000///////////////000000000000111111111111222111000111222333333333666AAANNN]]]qqqiii```bbbiiittt~~~uuudddaaa[[[YYYSSSYYYiiiqqq~~~zzzrrrjjjggghhhiiinnnssszzz~~~}}}{{{zzz}}}}}}xxx{{{qqqccc```dddeeeccc___]]]bbbrrruuucccRRRJJJLLLLLLJJJLLLPPPVVVbbbzzzjjjZZZRRRKKKGGGGGGCCCAAACCCFFFMMM^^^pppXXXCCCKKKBBBPPPnnnxxxmmmqqq~~~{{{tttssslllggggggbbb\\\^^^gggttt]]]XXXPPPCCC888222000/////////////////////////////////////////////.........111000000000000000111222444444888AAAQQQggg~~~yyyvvvxxx|||~~~}}}yyyoooeee]]]QQQJJJRRR```ggggggffffff___cccuuu|||vvvqqqqqqtttyyy||||||uuunnnlllpppuuuwwwxxxyyy|||~~~~~~|||wwwmmmiiidddcccdddfffgggfffcccccccccccccccccccccccckkknnnuuu~~~}}}wwwtttvvv|||lllXXXQQQGGGFFFBBB===::::::999777::::::===CCCJJJTTTcccpppnnnUUUCCC999555222222000000000000////////////////////////////////////000000000000////////////222555111...444333555@@@^^^sssyyysssppphhh\\\RRRLLLJJJGGGEEEFFFIIIMMMOOOUUUfff~~~zzzdddUUUaaapppcccVVVQQQPPPLLLHHHDDD@@@BBBMMMZZZyyywwwxxxzzzyyywwwxxx|||}}}{{{zzzyyyvvv}}}|||ooobbbNNNGGGAAA>>>:::444222333111111000/////////000000000000000000111111111111222111111111222444444444999CCCQQQ^^^pppyyyfff^^^cccnnn~~~kkkeee```^^^YYY```qqqyyy}}}tttkkkggggggiiimmmrrryyy}}}~~~}}}{{{zzzyyy|||||||||xxxjjjhhhllljjjdddccc^^^```kkkvvv{{{vvvppphhh\\\QQQMMMOOOHHHOOO]]]lllyyyzzzooojjjiiinnntttjjjWWWKKKIIIFFFEEEDDDBBBBBBLLLYYYxxx{{{pppmmmiiirrrgggKKKJJJBBBKKKeee~~~pppnnnvvvzzzuuurrrqqqqqqhhh^^^___gggyyyeeeZZZQQQEEE:::333111000///////////////////////////////////////////////////111000000000000111222222444555===KKK[[[mmm~~~~~~{{{|||}}}{{{xxxnnnccc[[[RRRMMMRRRYYYYYYUUUSSSRRRPPPYYYppp{{{|||zzzwwwuuuvvvyyy}}}zzzpppllloootttxxxyyyzzz}}}zzzyyyvvvqqqddd^^^WWWSSSTTTUUUUUUTTTVVVVVVVVVVVVWWWWWWWWWWWWYYY]]]ccchhhmmmppprrrrrrvvvsssqqqrrrwww}}}gggYYYMMMJJJEEE@@@===;;;999777777666999???EEEMMM\\\hhh|||sss\\\JJJ???888444111111000000000////////////////////////////////////000000000000000000000///000555111000555444777DDDeeewww}}}{{{|||wwwqqqqqqqqqkkk^^^SSSKKKIIIFFFDDDCCCDDDEEEGGGHHHMMMXXXnnnbbbhhhppp^^^OOOJJJJJJGGGEEEBBB??????HHHSSSuuuxxxxxx~~~~~~zzzyyyxxxwwwooossszzz|||{{{~~~[[[OOOCCC>>>;;;777444333222222111000000000000111000000000000111111111111222222111111222444555666???IIIUUU```nnn}}}}}}pppbbb]]]ccctttqqqiiifffiiieeejjjyyyuuulllgggggghhhlllqqqwww{{{}}}|||{{{{{{uuuyyy|||vvvtttvvvrrrjjjhhhaaa___aaafffppp|||nnnggg```[[[VVVQQQQQQUUUVVVfff~~~wwwdddXXXSSSQQQNNNOOOOOOTTTfff}}}```OOOMMMKKKIIIEEEBBBFFFLLLjjjmmm```___YYY```mmm|||~~~WWWIIIFFFHHH\\\{{{ooofffkkkxxx}}}{{{{{{yyymmm___```iiirrrmmm\\\TTTHHH===666222000///////////////////////////////////////////////////111111000000111111222333555777DDDYYYhhhwwwtttpppzzz}}}|||yyynnnbbbXXXRRROOOQQQQQQKKKEEECCCEEEHHHVVVooo~~~{{{xxxxxxxxxxxxyyy{{{}}}{{{qqqmmmnnnsssxxxzzz}}}{{{rrrmmmkkkiii___WWWMMMIIIIIIJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJHHHKKKOOORRRSSSVVVZZZ^^^iiijjjlllpppvvvzzz||||||xxxdddUUUOOOHHHCCC@@@===:::777666555777;;;@@@GGGTTT```sss|||yyydddPPPCCC:::444000111111000000000/////////////////////////////////000000000000000000000000///444111111666555:::KKKmmmzzz{{{uuuvvv|||ggghhhkkkooopppkkkaaaXXXLLLJJJHHHEEEDDDCCCDDDDDDLLLJJJLLLWWWqqqyyysssooo[[[LLLIIIHHHFFFEEEDDDBBBAAAGGGPPPpppsss|||~~~xxxnnnmmmooovvv}}}kkkZZZIIIAAA>>>:::555222333222222111111111111111///000000000111111111111222222222222222444777999GGGOOOYYYcccmmmvvvxxxuuurrrjjjaaa^^^eeexxxqqqhhhjjjvvvxxxxxx}}}rrrjjjffffffhhhlllpppvvvyyy{{{{{{{{{|||vvvyyy{{{{{{zzzwwwqqqiiibbb\\\YYYWWW___vvvyyyjjjaaaXXXUUUTTTUUUYYY^^^ooowwwhhh[[[TTTSSSUUUNNNOOONNNNNNSSS```pppzzz~~~]]]UUULLLHHHGGGIIIKKKLLL^^^xxxnnnaaa```^^^\\\^^^dddkkksss{{{cccJJJJJJIIIXXXuuu~~~kkk^^^cccnnnssscccbbbkkksssrrr^^^VVVKKK@@@888444111//////////////////////////////////////////000000000111111111111111222333444666999KKKdddssskkkhhhnnn{{{pppaaaTTTQQQOOOOOOKKKEEEBBBDDDIIIPPPaaavvv~~~}}}|||zzzyyyuuuwwwyyy{{{|||{{{zzzyyy{{{vvvpppmmmoootttwwwyyy|||ooogggeeeeee```WWWMMMHHHGGGGGGEEEBBB?????????@@@AAAAAABBBBBB???BBBFFFEEEEEEHHHOOOVVVaaaccchhhnnnsssuuusssqqqxxx{{{ooo]]]SSSIIIEEECCC???:::777999777888;;;>>>DDDOOOZZZnnnvvv~~~jjjSSSCCC:::444///111111111000000000//////////////////////////////000000000000000111111111000333111222666555===RRRttt}}}zzzqqqrrrrrruuuwww|||[[[bbbkkkrrrqqqkkkccc]]]LLLJJJGGGEEEDDDCCCDDDDDDHHHGGGGGGMMM\\\wwwqqq[[[KKKIIIGGGEEEEEEEEEDDDCCCGGGNNNkkkmmmvvvvvvnnniiilllpppsssyyyooo]]]JJJBBB@@@<<<666333333222222111111111111111///000000000111111111111111222333222222444888<<>>SSSkkkzzzkkkhhhiiiuuuuuubbbTTTPPPMMMJJJFFFCCCFFFMMMVVV___nnn~~~|||zzzzzzzzzzzzyyyuuuwwwzzz|||{{{vvvrrrnnnooonnnmmmnnnqqqtttvvvwwwvvvooonnnnnnjjjdddZZZQQQJJJDDD>>>;;;<<<<<<<<<<<<======>>>>>>:::===@@@@@@???CCCKKKRRRXXX[[[bbbiiioooqqqooommmvvvuuu|||hhhXXXJJJFFFEEE@@@;;;999:::999999;;;===@@@JJJTTTiiiqqqpppWWWEEE<<<777222111111111111000000000000///////////////////////////000000000111111111222111444222333666444AAA[[[{{{ooojjjnnnqqqwwwuuuzzzXXXaaallltttuuuooofff```KKKIIIFFFCCCAAAAAABBBCCCDDDCCCEEEGGGLLLZZZrrrwww]]]IIIDDDFFFDDDCCCEEEDDDCCCFFFLLLhhh~~~}}}xxxxxxpppvvvxxxiiigggjjjmmmttt|||fffVVVFFFAAA@@@<<<777555222222111000000000000111000000000000111111111111111222333333222444:::>>>MMMWWWdddrrryyyzzzxxxtttwwwiiifffiii~~~}}}yyyuuunnnfffaaaaaaeeeiiinnnppptttvvvvvvwwwyyyzzz}}}~~~}}}sssddd[[[VVVPPPKKKIIIEEEEEESSSddd}}}qqqbbb\\\XXX[[[dddpppzzzoooddd\\\XXXXXXTTTQQQQQQPPPPPPUUU[[[YYYZZZ___gggrrryyy[[[LLLIIIGGGDDDPPPddd|||gggaaaVVVMMMIIIKKKLLLLLLRRR[[[sssxxxVVVFFFHHHUUUmmm}}}{{{mmmbbb]]]cccvvvyyyvvvzzzpppgggwwwtttppp]]]WWWMMMDDD===777333000000000000000000000000000...//////000000111111222111111111222333444555666:::GGG]]]rrrpppllllllvvv~~~~~~zzzcccUUUOOOIIIEEEBBBCCCLLLUUUaaajjjvvv~~~|||yyyxxxxxxyyyyyyxxxwwwyyy}}}|||vvvooojjjkkklllnnnppprrrtttuuuuuuxxxjjjYYYIII>>>999::::::::::::::::::::::::666888;;;;;;<<>>888444111000000000000000000000000...//////000111111222222111222222222333555666777===RRRjjjzzztttoooqqqyyy{{{dddSSSMMMFFFDDDEEEJJJUUUaaajjjttt|||~~~}}}{{{yyyyyyzzzzzzyyyxxxxxx||||||uuuqqqsssssstttssssssrrrssssssyyymmmVVVGGGAAA:::::::::999888888777777666777999;;;<<<>>>@@@@@@AAADDDKKKVVVbbbmmmsssvvv|||~~~rrrYYYQQQNNNFFF???>>>:::888888999999:::AAAJJJYYYddduuu}}}eeePPPEEE===444222222222111111111000000///////////////////////////000000111111222333333222333222555999===UUUzzzeeeXXXbbbeeejjjwwwxxx|||NNNOOOXXXjjj{{{}}}pppbbbRRRNNNHHHCCC??????AAACCCBBB???@@@GGGJJJKKKQQQYYYlllkkk^^^KKKGGGEEEGGGGGGGGGJJJNNNeee|||zzzwwwiiippp~~~ooommmpppxxxxxxxxx~~~vvv___TTTJJJEEEBBB<<<666444111000000///////////////000000000000111111111111000333444333222444;;;BBBSSS\\\iiiyyykkkZZZ^^^qqqxxx{{{qqqmmmfff___\\\]]]bbbgggppprrrssstttttttttvvvxxxzzz}}}nnnTTTKKKFFFEEEIIIGGG@@@AAAHHHYYYrrr{{{pppkkkjjjlllsss}}}}}}zzz|||}}}sssjjjhhheee\\\WWWWWWPPPMMMMMMQQQQQQQQQWWW```nnnlllWWWSSSTTTMMMXXXtttwwwiiiVVVJJJBBBCCCCCCAAAHHHSSSaaaeeeQQQMMMSSShhh}}}~~~mmm[[[[[[^^^mmmwwwpppjjjaaaeee|||yyyuuu{{{hhheeeZZZUUUMMMEEE>>>999444111000000000000000000000000...//////000111222222222222222222333444555777777@@@ZZZtttvvvqqqtttzzz~~~{{{dddQQQJJJEEEFFFJJJRRR```kkksss{{{~~~}}}~~~}}}||||||}}}}}}{{{zzzyyy}}}}}}yyy}}}|||yyyvvvrrrqqqqqqrrrnnn|||yyy^^^MMMHHH<<<<<<;;;:::999888777777::::::;;;===???@@@>>><<<===@@@EEEPPP]]]iiirrrvvv|||}}}aaaVVVRRRHHHAAA@@@;;;999999::::::;;;BBBKKKTTT```qqq{{{}}}hhhRRRFFF;;;000222222222111111111111000///////////////////////////000000111222222333333222333222666<<>>===???======DDDQQQ___iiinnnrrrzzzooo]]]TTTLLLDDD???<<<:::888666777999===???QQQZZZkkk}}}uuuzzzrrrXXXJJJBBB444555333222111111111///---////////////////////////////////////000000000000000///777666222GGGpppgggOOOXXX\\\\\\eeepppyyy~~~AAABBBCCCIIIWWWeeegggbbbXXXSSSKKKEEEBBBAAAAAAAAABBBCCCDDDCCCDDDHHHPPPWWWeeepppYYYLLLIIIIIIMMMQQQlllyyytttsssxxxsssrrruuuwww~~~|||vvvpppoooqqqoooiiiaaaYYYMMMDDD>>>:::777555444333222111000000000000000000000000111111111111111000111333333555???KKK\\\ccctttvvvjjjkkkuuu}}}yyyvvvsssdddQQQJJJNNNddd|||wwwxxxxxxuuummmfff^^^ZZZ[[[```eeeiiioooqqqsssttttttuuuxxxzzz|||\\\LLLFFFBBBCCCCCC@@@???@@@GGG\\\rrr|||}}}}}}{{{wwwyyy}}}uuupppnnnsss{{{~~~vvvpppfff]]]YYYRRRPPPLLLIIIGGGGGGGGGHHHQQQNNNSSScccuuuiiiXXXSSS```{{{|||___MMMGGGGGG@@@???FFFIII]]]~~~jjjYYYVVVaaammmwwwppp]]]XXX[[[eeevvvyyysssccc^^^hhhzzz}}}wwwfffYYYMMMFFF@@@999222///000000000000000000000000////////////000000000111222///000333444555999@@@VVVooo{{{pppoootttyyy{{{||||||{{{{{{}}}~~~vvvggg[[[SSSRRRRRRWWWbbbmmmvvvzzz|||}}}~~~|||yyyxxxzzz|||{{{vvvrrruuu}}}{{{~~~wwwmmmeee```[[[YYYXXXXXX]]]iiixxx}}}rrrdddVVVHHHAAA<<<:::777777999:::999777===<<<<<<@@@BBBBBB???===<<<;;;;;;@@@JJJTTTZZZ]]]ccckkkttt{{{~~~vvvbbbWWWMMMEEE@@@===;;;999777777999<<<>>>MMMVVVfffxxx{{{zzzyyy{{{qqq\\\QQQGGG777555333111111111111000...////////////////////////////////////000000000111111000777777666PPP{{{]]]KKKVVVZZZZZZeeepppwww{{{CCCEEEFFFHHHPPP\\\dddggg___YYYQQQJJJFFFDDDBBBAAABBBCCCCCCBBBDDDKKKVVV^^^ddd}}}uuu[[[OOOKKKLLLOOOhhhtttzzzzzzwwwyyy|||{{{xxxrrrnnnqqqsssmmmdddddd]]]RRRHHHAAA<<<999777444333222111000000000000000000000000111111111111111000111222333777BBBNNN\\\hhh}}}jjj\\\VVVaaappp~~~~~~vvvooofffWWWGGGDDDJJJZZZ~~~{{{xxxzzzxxxsssgggaaa[[[XXXZZZaaagggkkkpppqqqrrrrrrsssvvvzzz}}}~~~oooRRRJJJDDDDDDDDDAAA@@@AAAAAATTTjjjwww|||~~~yyytttnnnjjjhhhmmmvvvuuuqqqlllddd[[[WWWSSSPPPMMMHHHEEEDDDCCCCCCCCCCCCFFFKKKOOOZZZtttjjj]]]ddd|||hhhTTTKKKIIIAAA???EEEFFFWWWwwwiii\\\^^^eeeooonnn___YYYYYY___qqqnnnaaadddrrrwwwsssvvvcccPPPFFFBBB<<<444///000000000000000000000000/////////000000000111111111000222444555666===FFFbbbxxx|||ooohhhfffkkkrrryyyzzz{{{{{{zzzyyyzzz|||}}}}}}|||zzztttjjj___WWWZZZ[[[^^^eeemmmvvv{{{}}}}}}|||{{{yyywwwxxx{{{~~~zzzvvvrrrsssxxxtttzzzsssiii___YYYVVVUUUTTTOOOPPPYYYgggrrrtttssssssbbb___[[[WWWTTTNNNGGGAAA???<<<:::999:::<<<<<<<<<===???AAABBBBBBAAA???======;;;;;;???FFFKKKMMMLLLUUUZZZbbbllluuu|||mmm___RRRHHHDDD???===:::888888999<<<>>>GGGOOO___rrr{{{zzzssscccYYYMMM;;;555333111111222222111000/////////////////////////////////000000000111111444111666888===\\\nnnPPPGGGSSSVVVXXXdddppptttxxx~~~JJJOOOTTTUUUXXX___hhhooogggaaaYYYQQQKKKGGGEEECCCDDDDDDCCCCCCFFFNNN[[[dddhhhooopppYYYLLLKKKNNN```lll~~~wwwrrrsssuuuoooggghhhaaaWWWLLLCCC===999777444333222111000000000000///000000000111111111111222000111222333777DDDPPP\\\hhh{{{}}}hhhZZZSSS]]]mmm|||wwwmmm```OOOCCCBBBHHHVVVttt~~~}}}~~~yyysssccc^^^YYYWWWZZZaaagggkkkpppqqqqqqqqqrrrvvv{{{[[[QQQHHHFFFEEECCCAAAAAACCCTTTjjjzzzvvvnnnjjjggghhhddddddjjjpppyyyvvvhhhbbb^^^```aaa]]]XXXWWWSSSQQQMMMIIIFFFDDDCCCCCC===BBBIIILLLIIIHHHSSSaaafffhhh{{{rrr[[[OOOLLLEEECCCGGGFFFQQQqqq{{{ggg```aaakkkoooeee]]]ZZZ^^^nnn{{{hhhdddlll{{{{{{iiifffzzz~~~kkkWWWLLLFFF???888444000000000000000000000000//////000000000111111111111111333555444777AAALLLkkknnn^^^\\\ccclllrrryyyzzz{{{{{{yyyxxxyyyzzz||||||{{{vvvnnneee^^^ZZZ___bbbgggnnnssswwwxxxxxx{{{yyywwwvvvwwwzzz}}}zzzxxxvvvuuuttttttyyynnnqqqpppkkkeeebbbaaa^^^ZZZPPPMMMQQQ]]]ggggggaaa\\\MMMIIIFFFGGGKKKKKKGGGCCC@@@>>><<<;;;<<>>>>>???CCCIIILLLKKKHHHMMMPPPVVVaaammmwww|||}}}|||iiiYYYMMMHHHBBB@@@<<<999888999;;;===BBBIIIXXXkkkyyy{{{kkk^^^PPP>>>555333111000111222222111//////////////////////////////000000000111111111666222555888BBBgggsssYYYFFFEEEQQQRRRUUUcccnnnrrrvvv|||KKKSSS___fffhhhiiinnnsssmmmggg^^^UUUOOOJJJEEECCCDDDDDDDDDCCCEEEMMMXXXaaannnhhhmmmcccPPPLLLQQQYYYfffzzz}}}zzzxxxrrrkkkkkkeee[[[OOODDD<<<888777444333222111000000000000///000000000111111111111333111111222333999FFFTTTaaakkkxxxxxxgggZZZZZZbbbqqq{{{~~~wwwkkk\\\LLLAAABBBGGGTTTnnnyyypppbbb^^^XXXWWWZZZ```fffjjjooooooooooooppptttzzzfffZZZMMMIIIGGGDDDBBBBBBFFFVVVmmmttthhhaaa^^^aaa```bbbgggkkkpppyyy|||zzzuuuiii]]]RRRNNNNNNSSSWWWWWWVVVXXXPPPNNNLLLIIIFFFDDDCCCCCCFFFDDDCCCAAA???AAAIIIQQQbbbnnniiivvvzzz```QQQMMMFFFEEEHHHEEENNNkkkttthhhdddlllppphhhbbb]]]^^^kkkooogggjjjuuutttddd\\\kkkppp]]]QQQGGG>>>888666000000000000000000000000000000000000111111111111222222444444333666EEETTTssshhhWWWYYYdddooosssyyy{{{{{{{{{yyyxxxyyyzzzyyyyyyxxxssskkkeeeaaa```aaafffmmmsssvvvwwwvvvuuuwwwuuutttvvvyyy~~~~~~zzzuuussssssuuuvvvwwwxxx}}}qqqkkkqqquuuuuuxxxyyytttlll[[[RRROOOWWW___]]]UUUOOOEEEAAA???AAAFFFGGGEEEAAA???>>>===<<<>>>BBBGGGJJJWWW]]]]]]RRRGGGDDDEEEEEE??????AAAFFFMMMPPPOOOMMMJJJJJJNNNYYYgggttt{{{}}}ttt___PPPJJJEEEBBB>>>;;;999999;;;<<>>WWWooorrr]]]\\\hhhqqqsssuuuwwwxxxxxxwwwwwwyyyzzzxxxwwwtttqqqnnnkkkiiigggdddjjjqqqvvvwwwwwwxxxyyyssstttvvv||||||{{{yyyxxxvvvvvvwwwwwwvvvzzz}}}qqqaaaPPPKKKKKKIIIFFFDDDCCCEEEGGGIIIJJJKKKKKKJJJEEEFFFGGGIIIMMMUUU___ggguuupppaaaVVVTTTRRRRRRUUU\\\aaacccccc^^^[[[XXXZZZbbbmmmxxx~~~~~~ppp[[[RRRJJJGGGBBB===:::999:::;;;<<<>>>IIIZZZkkkxxxxxxeeeVVVGGG;;;777333111000111111000000000000000000000000000000000111111111222222222444222888CCCXXX~~~lllNNNCCC>>>DDDJJJIIISSSccchhhpppvvv~~~===HHHbbb|||sssjjjbbb[[[UUUQQQKKKMMMOOOMMMJJJHHHJJJMMMMMM___```TTTfffsss___XXXTTTPPPOOOLLLLLLQQQYYYiiiooozzzxxxmmmlllvvvuuuqqqhhhZZZKKK@@@;;;:::444333222111000000000000000000000000111111111111000///222777>>>JJJ^^^ooonnnbbb]]]]]]bbbpppyyyrrraaaLLL>>>===FFFMMMRRRaaauuuzzzzzzyyyzzz}}}~~~vvvkkk^^^[[[WWWXXX\\\cccjjjmmmjjjjjjkkkkkkkkkmmmpppsssvvv}}}{{{ooo[[[QQQMMMHHHCCCAAADDDTTTssstttggg___XXXPPPNNNQQQLLLLLLOOOTTTXXX```mmm{{{eee\\\RRRLLLGGGCCCDDDIIIPPPOOOMMMJJJGGGDDDBBBAAA???AAAAAA??????BBBDDDDDDFFFAAALLLvvvuuu^^^VVVNNNKKKIIICCCDDDOOOpppxxxvvvyyy{{{}}}ooonnnmmmoooxxxuuummmwww{{{aaaVVV\\\rrrqqqZZZNNNCCC888111000000000000000000000000000111111111111222222222///111444333555BBB___yyyzzzccc___jjjtttuuusssuuuvvvwwwvvvvvvxxxzzz|||yyyvvvsssrrrpppllliiihhhmmmrrruuutttssssssttttttuuuyyywwwxxxyyyzzzyyywwwuuussssssxxxyyy{{{xxxeeeRRRHHHFFFEEEDDDDDDFFFJJJOOORRRSSSTTTUUUVVVMMMNNNPPPSSSWWWaaammmuuu~~~llleeebbb```aaagggllloooooopppkkkeeeaaaccckkkvvv}}}wwwyyy}}}zzzcccXXXKKKHHHCCC>>>:::999:::::::::<<>>CCCCCCBBBAAAAAABBBBBBCCC@@@JJJOOOddd|||aaaVVVRRRKKKDDDCCCCCCKKKaaasssnnnxxxrrrrrrlllmmmyyyrrrxxxfffaaa___fffxxxzzz\\\LLLEEE;;;111222222111111111111222222000111111111111222222222333333222222777HHHeee}}}|||fffccclllrrrqqqvvvxxxzzz{{{zzzyyyyyyzzz{{{yyy{{{}}}xxxlllfffgggiiijjjpppvvvwwwtttsssvvvsssxxx~~~zzzzzzzzzzzzxxxvvvtttsssyyyxxxxxx{{{}}}hhhQQQFFFDDDEEEGGGIIINNNRRRWWW[[[]]]\\\ZZZYYYWWWZZZ]]]___bbbkkkxxx~~~|||uuuqqqrrruuuwww|||}}}tttiiieeelllvvv{{{zzztttttt|||kkkSSSQQQHHHAAA???>>><<<;;;<<<===<<>>;;;777333111000111222000000000000000000000000222222222111222222333333222777888IIIoooTTTLLL>>>>>>BBBGGGKKKRRRaaannnuuuyyy~~~>>>CCCTTTsssvvvoookkkfff```ZZZWWWVVVTTTPPPKKKLLLQQQXXX]]]^^^[[[ddd{{{eeeZZZRRRKKKHHHFFFEEEIIIOOObbbooo~~~}}}vvvqqqooopppttt}}}~~~uuusssrrriiiYYYKKKCCC>>>:::666444111000000111000///111111000000111111222333555555666>>>LLL^^^oooyyyqqqaaa```bbbgggrrr}}}pppVVVGGGAAACCCMMMYYYgggkkksss}}}{{{zzz~~~vvvmmmaaa\\\WWWWWW\\\ccchhhjjjkkkkkklllmmmoooqqqsssttt|||||||||~~~tttcccVVVNNNFFFDDDEEEHHHUUUsss|||uuuiii\\\TTTOOOJJJGGGHHHFFFFFFEEEFFFJJJRRR\\\dddiiioooxxx{{{cccLLLEEEBBB===>>>CCCKKKQQQSSSNNNHHHEEEBBB???AAAAAAAAA@@@AAAAAABBBBBBBBBJJJMMM```eeeYYYSSSKKKDDDCCCDDDIIIZZZrrrsssiiirrrtttvvvqqqrrr{{{vvv}}}qqqddd\\\aaannn~~~zzz```PPPFFF<<<333222222111111111111222222111111111111222222222222222333333333:::NNNkkkvvvddddddoootttsssvvvxxxzzzzzzyyyxxxyyyzzz|||{{{|||}}}wwwlllggggggjjjjjjnnntttuuussstttwww{{{~~~{{{||||||{{{zzzxxxvvvuuusssrrrqqqrrrwww~~~sssaaaMMMCCCBBBDDDHHHMMMRRRXXXaaaeeeeeecccbbbbbb```cccfffhhhlllttt~~~~~~tttjjjlllsssyyy~~~yyywww|||ttt[[[SSSJJJBBB???>>><<<:::<<<<<<;;;AAAPPPbbbppp|||~~~{{{rrraaaSSSAAA===777333111111111111000000000000000000000000222222111111222222333333666888999KKKqqqQQQGGG>>>???BBBGGGKKKSSSaaannntttxxx~~~DDDHHHWWWrrr~~~yyyvvvrrrllleeeaaa^^^[[[VVVPPPPPPTTTYYY___bbb___ccc}}}sssbbbWWWLLLHHHGGGFFFHHHKKK]]]jjj||||||vvvqqqrrrtttwwwzzztttuuusssiiiYYYLLLDDD???:::777444111000111111000///111111000000111111222333666666:::FFFXXXjjjxxxhhhddddddhhhqqq}}}mmmRRRDDDAAAFFFXXXjjjzzz}}}{{{zzz{{{~~~}}}ssskkk___[[[VVVWWW]]]dddhhhjjjjjjlllnnnqqqsssuuuuuuvvv}}}|||{{{yyyqqq```UUUMMMGGGEEEFFFIIIVVVttt|||qqqeeeXXXQQQLLLGGGEEEFFFCCCCCCBBBBBBCCCHHHNNNSSSRRRVVVZZZaaakkktttvvvssscccSSSEEEAAA???<<<<<<@@@IIIPPPTTTQQQLLLIIIEEEAAA????????????@@@AAAAAABBBEEEIIIKKKYYYxxxhhh\\\UUUKKKEEEDDDCCCHHHSSSbbbpppzzzxxxfffiii{{{vvvyyyvvvuuuzzzyyylll[[[^^^gggnnnxxxvvvcccSSSHHH>>>666222222111111111111222222111111111111222222222333111333333555???VVVssslllaaagggrrrwwwuuuvvvxxxyyyyyyxxxxxxyyyzzz}}}}}}|||vvvlllggggggjjjiiilllppprrrrrruuu{{{}}}{{{{{{|||{{{{{{{{{{{{zzzyyywwwvvvsssqqqpppoooqqquuuyyy||||||}}}zzzvvvwwwyyyxxxtttcccUUUGGG@@@???BBBJJJSSSXXXbbbnnnsssqqqoooppprrrsssuuuxxxzzz}}}rrroootttyyy~~~dddVVVMMMDDDAAA???;;;:::;;;;;;:::???MMM]]]kkkwww~~~lllVVVEEE@@@999333111111111111000000000000000000000000222222111111222222333444888888:::RRR{{{KKKAAA???@@@CCCHHHLLLSSSaaaoootttxxx}}}TTTZZZhhh}}}{{{tttnnnhhhddd^^^WWWUUUWWW]]]cccfffbbbaaauuummm^^^NNNGGGFFFEEEGGGJJJWWWeeeyyyyyyuuuvvvyyy|||}}}yyy|||~~~{{{zzzyyyvvvlll\\\PPPIIICCC>>>777444222000111111111000111111000000111111222333444444;;;KKKaaauuu~~~ooolllmmmttt~~~gggMMMAAA@@@IIIccc|||{{{wwwxxx{{{}}}}}}xxxnnnggg]]]YYYVVVWWW]]]dddhhhiiikkklllmmmppprrruuuwwwxxxzzz|||xxxtttwwwjjj[[[RRRMMMHHHGGGIIIIIIWWWvvv}}}xxxvvv|||xxxnnnbbbVVVOOOKKKGGGFFFGGGCCCCCCCCCBBBBBBCCCGGGJJJIIIJJJIIIHHHHHHHHHHHHFFFJJJBBB<<<===>>>===@@@EEEHHHQQQWWWVVVQQQMMMHHHCCC???>>>>>>??????@@@AAABBBEEEHHHIIISSSeeeyyyjjj]]]UUULLLFFFFFFCCCGGGQQQaaaooo{{{eeebbbrrrvvvwwwsssrrruuuxxxzzzyyyyyycccdddjjjjjjoooyyyxxxuuulll___SSSJJJ???555222222111111111111222222111111111222222222333333222444444777CCC]]]yyysssddd```iiitttxxxvvvvvvwwwxxxxxxwwwxxxzzz|||zzzssslllgggfffiiigggiiinnnppprrrxxx}}}xxxvvvvvvxxxxxxyyyyyyzzzyyywwwvvvuuutttsssqqqppppppqqqssstttssstttsssqqqqqqpppjjjbbbRRRJJJAAA======AAALLLVVV\\\iiiwww}}}{{{zzzxxxuuuyyy|||jjj[[[QQQGGGCCC@@@<<<:::;;;;;;:::>>>KKKYYYfffsss~~~vvvZZZJJJCCC:::444222222222111000000000000000000000000111111111111222333444444777777===^^^{{{GGG>>>@@@@@@CCCHHHLLLSSSaaannnssswww|||fffnnn|||zzzrrrlllddd\\\XXXYYY___bbbeeeaaa\\\iii|||jjjVVVKKKFFFDDDEEEHHHSSSaaaxxx~~~yyy|||~~~zzz{{{||||||}}}zzzvvvkkk\\\QQQLLLFFFAAA777555222111111111111000111111000000111111222333000222:::KKKddd{{{~~~xxxtttwww|||bbbJJJAAABBBNNNnnnvvvssswww{{{}}}zzzrrrhhhbbb[[[XXXVVVXXX^^^eeehhhiiilllkkkkkklllnnnrrrvvvyyyxxxuuupppwwwmmmaaaUUUOOOLLLIIIJJJLLLJJJYYYyyyooobbbYYY]]]lllwwwvvvppphhh]]]SSSNNNKKKGGGEEEGGGDDDDDDDDDCCCCCCDDDHHHKKKOOOQQQRRRPPPIIICCC@@@AAA;;;::::::<<<===>>>DDDJJJMMMVVV]]]\\\WWWQQQKKKEEE@@@@@@??????@@@AAAAAABBBCCCGGGIIIOOOVVV___lll^^^UUUKKKFFFGGGBBBFFFSSSiii}}}fff\\\jjj}}}uuussslllkkkmmmpppuuuyyyppplllpppppprrryyyuuupppeeeZZZRRRKKK???444222222111111111111222222111222222222222333333333333555555888GGGccc~~~tttiii^^^```jjjsssvvvuuuvvvwwwwwwwwwwwwyyy}}}xxxpppjjjgggeeefffeeeggglllppprrryyy{{{vvvtttuuuwwwxxxxxxyyyyyyxxxvvvtttsssqqqpppooommmmmmmmmnnnooonnnpppqqqppppppmmmcccXXXGGGBBB>>>===>>>AAAKKKUUU^^^kkkzzzzzzyyyyyyxxxrrraaaVVVKKKEEEAAA===:::;;;;;;:::>>>IIIVVVbbbqqq}}}vvvooodddPPPGGG<<<555333333222111000000000000000000000000111111111111222333444555666666BBBiiilllDDD???@@@@@@CCCHHHLLLRRR```nnnrrrvvv|||jjjuuu{{{sssjjjaaa\\\[[[^^^___```]]]WWW```rrr___QQQIIIDDDDDDGGGRRR___www|||~~~{{{|||}}}|||~~~wwwrrrfffXXXOOOKKKFFF@@@888555222111111222111000111111000000111111222333///111999JJJccc}}}yyyyyyyyyyyyuuu]]]HHHBBBDDDRRRvvvtttrrrwww}}}}}}wwwmmmccc]]]YYYVVVUUUYYY___eeehhhiiillljjjiiiiiikkkppptttwww{{{vvviiiooo}}}hhh]]]RRRNNNLLLKKKLLLOOOMMM[[[{{{rrraaaPPPNNNZZZgggkkkiii```WWWOOOLLLKKKGGGEEEFFFDDDDDDCCCCCCEEEIIIOOOTTT]]]bbbgggfffYYYIIIBBBBBB999;;;<<<;;;:::===FFFNNNXXXaaagggddd]]]WWWOOOIIICCCBBBBBBAAAAAABBBBBBCCCAAAFFFHHHKKKNNNOOOdddooo```VVVKKKFFFHHHBBBEEESSSlllkkk[[[bbbvvvtttoooggggggjjjlllttt|||{{{qqqsssxxx{{{}}}}}}vvviii\\\SSSLLL@@@444222222111111111111222222222222222222333333333333333666666999KKKjjjhhh```\\\bbbkkkqqqtttvvvvvvvvvwwwwwwxxx|||uuummmiiifffcccdddcccggglllooooootttyyy~~~zzzwwwuuuvvvxxxxxxxxxxxxxxxvvvtttrrrqqqpppnnnmmmkkkkkkkkkmmmnnnjjjlllnnnpppqqqnnnbbbUUUCCC@@@>>>@@@AAACCCIIIPPP[[[hhhwww|||yyyuuupppyyy}}}hhh\\\PPPIIICCC>>><<<<<<;;;:::>>>GGGSSS```ppp}}}iiiaaannnqqqVVVKKK>>>555333333222000000000000000000000000000000000000111222333444555666777GGGrrraaaDDDBBB@@@@@@CCCGGGKKKQQQ___lllrrrvvv{{{{{{xxxxxx^^^kkk}}}}}}tttiiicccbbb___]]]]]]\\\XXX^^^{{{vvvkkk^^^TTTKKKDDDDDDHHHSSS___vvvzzz}}}sssmmmbbbTTTMMMJJJEEE???888555333111222222111111111111000000111111222333000333:::JJJbbbqqqhhhrrrxxxwww~~~lllUUUCCCAAADDDRRRxxxuuussszzzwwwkkk```[[[WWWUUUUUUYYY```fffhhhhhhjjjjjjiiijjjllloooqqqsssyyy~~~qqq~~~ggg]]]RRROOOMMMLLLMMMOOOQQQ]]]{{{uuu^^^TTTWWW```eeeeee[[[TTTNNNNNNMMMJJJGGGGGGEEEDDDDDDEEEIIIQQQ[[[bbbpppwww}}}hhhNNN???<<<888<<<===999777===IIITTTeeemmmqqqmmmddd\\\TTTMMMFFFFFFEEEDDDCCCCCCCCCCCC@@@GGGFFFFFFJJJJJJTTTiiissscccWWWJJJDDDFFFDDDDDDMMMbbbxxxttt]]][[[lll~~~vvvnnnfffiiimmmkkk}}}yyyqqquuuwwweeeWWWLLLAAA777222222111111111111222222222222222333333333444444333666777;;;PPPrrr|||]]]YYYZZZccclllppptttyyyuuuvvvvvvwwwyyy~~~sssiiigggeeeaaabbbcccggglllllliiijjjnnnuuuvvvwwwwwwuuutttuuuvvvuuuuuutttsssqqqooolllkkkkkkiiifffddddddeeefffhhhbbbeeeiiimmmqqqooocccVVVDDDAAA@@@DDDEEEDDDFFFIIIVVVcccttt}}}~~~wwwqqqkkkjjjuuu}}}~~~mmmaaaSSSKKKEEE@@@======999999<<>>NNN[[[ooouuuxxxrrriii```WWWPPPIIIHHHGGGEEEDDDDDDDDDDDDAAAGGGEEECCCIIIJJJNNNZZZwwwxxxfffWWWIIICCCEEEEEECCCGGGVVViiiyyy}}}```VVVcccvvvxxxppphhhmmmqqqlllzzzqqqxxxoooZZZLLLAAA:::222222111111111111222222222222333333333444444444222666777<<>>>>>888777;;;DDDNNN[[[mmm||||||bbbXXX\\\\\\PPP@@@666444444333000000000000000000000000000000000000111222444555666555999OOO~~~YYYEEEDDD>>>>>>AAAEEEIIIOOO]]]jjjqqquuuzzz~~~xxxxxxvvvpppfff[[[TTTPPPUUUbbbtttwwwqqqoooiiiddd```___aaammmxxx\\\XXXPPPJJJHHHFFFCCCBBBEEESSSbbbyyy|||vvv{{{~~~}}}bbbRRRKKKGGGFFFGGG;;;888333111000111111000000000000111222222333333111111===TTTkkkjjj^^^]]]gggzzz{{{uuuxxx~~~\\\III:::999AAARRRsss}}}yyy|||xxxjjj^^^YYYUUUVVVXXX]]]bbbeeeeeedddfffgggiiilllnnnpppqqqqqqpppwww|||ggg^^^VVVQQQNNNLLLOOOTTTYYY^^^qqqvvvoookkkiiiiiibbb___ZZZVVVSSSQQQNNNLLLJJJPPPNNNMMMUUU[[[kkk}}}fffPPPEEEDDD888999;;;;;;999===MMM^^^vvvyyyoooiii^^^PPPTTTPPPJJJGGGGGGGGGEEECCCCCCCCCDDDHHHLLLPPPQQQQQQmmmooo^^^OOOFFFCCCCCCBBBDDDKKKUUUfff~~~ooo^^^ZZZggg}}}{{{rrrffffffoooqqq{{{uuummmtttzzzaaaQQQFFF666555333000000000111111000111222222333333444444555666666555EEEgggZZZVVVZZZeeennnqqqtttyyyuuuwwwwwwvvvzzzyyymmmeeecccaaa___aaaffflllooollleee___[[[]]]bbbgggkkkmmmooopppqqqrrrlllgggeeeaaaYYYTTTSSSPPPOOOMMMLLLJJJJJJKKKKKKMMMSSS^^^iiimmmjjjdddaaaJJJCCCBBBKKKSSSPPPIIIFFFSSS]]]ooozzzoookkkccc___ZZZWWWWWWXXXZZZ[[[^^^]]][[[YYYXXXWWWVVVVVVOOOOOOPPPSSSYYYaaaiiinnnyyynnnkkkaaagggqqqxxx}}}uuufffWWWNNNHHHAAA<<<:::999:::===BBBLLL[[[jjjuuuggg]]]eee~~~zzz___TTTEEE;;;666555222000000000000000000000000000///000222222111222444666:::888YYYUUUBBBAAA<<<<<>>???===<<<;;;::::::;;;<<<===BBBFFFRRRbbbjjjkkkkkkmmm]]]RRRLLLRRR\\\\\\UUUNNNQQQUUU]]]eeecccWWWKKKEEE===;;;999999;;;===>>>>>>=========<<<<<<<<<;;;;;;>>>===<<<<<<<<<===???@@@EEEMMM[[[jjjsssvvvrrrooofffggglllttt|||rrr^^^RRRKKKEEE???>>>888999;;;@@@IIIWWWgggqqq|||uuurrrfffZZZIII<<<555444333333222222222222222222222222111222444444333444666888666:::bbbUUUAAA@@@======@@@DDDGGGMMMZZZgggmmmqqqxxx|||~~~}}}{{{qqq___SSSHHHDDDCCC???===<<>>666444111000111222111000111222222333333444444555444:::CCCYYYvvv{{{]]]]]]___ccchhhlllooorrrxxxyyywwwuuuzzzwwwlllddd___^^^aaafffkkkqqqtttssspppmmmkkkkkkjjjjjjmmmooojjj```XXXQQQJJJDDDBBB@@@<<<:::<<<:::999999888999:::;;;<<<<<>>888777777888:::;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???AAAHHHWWWgggpppqqqnnnfffeeehhhppp{{{|||yyybbbTTTMMMFFF@@@>>>888999:::???HHHUUUdddnnnzzziii]]]LLL>>>555333333444222222222222222222222222111222333333333444666888888???iiiXXXBBB???======???CCCFFFMMMZZZhhhlllqqqxxx~~~}}}~~~vvviiiXXXNNNDDDBBBCCCAAA???@@@mmmyyyssslllfffffflllsssuuuuuu|||tttttt~~~zzzlllppp~~~yyymmm```WWWPPPIIIGGGIIIWWWlll~~~nnnhhhjjjsss|||{{{|||}}}}}}|||{{{{{{|||yyy|||gggTTTKKKCCC<<<999444222111222222111000000000111222222333333555888FFFYYYiiiwwwyyy___WWWVVV\\\jjjuuuSSSDDD:::;;;@@@JJJccc}}}~~~ssshhh^^^WWWQQQSSSWWW]]]ccchhhiiiiiicccccceeegggiiimmmoooqqqqqqssspppmmmoooxxxuuugggVVVMMMGGGBBB@@@BBB>>>???DDDNNNZZZhhhzzzwwwpppkkkhhhfffeee```aaaYYYSSSUUUTTTYYYiiiyyylll___UUULLLGGGDDDFFFMMMXXXhhhwww{{{uuupppjjjeeebbb^^^YYYTTTNNNMMMMMMPPPSSSUUUVVVUUUYYYuuuvvvdddTTTJJJHHHBBB@@@@@@BBBJJJ___qqq^^^TTTZZZmmmssskkknnnpppyyyqqqhhh|||dddPPP>>>666444222111111222222111111222222333333444444555222:::HHHbbb~~~wwwdddXXX[[[___ccchhhmmmpppqqqvvvxxxwwwvvv|||tttjjjbbb\\\]]]bbbggglllssswwwwwwtttqqqooonnnjjjhhhgggeee^^^SSSJJJEEE>>>999999999666666888666555444444555666888999::::::FFFYYYccccccfffmmmddd[[[TTTUUU^^^ccc]]]TTTJJJDDD??????>>>:::888999555444333444666666555333555666777999999:::999999777888999:::;;;<<<<<<<<<===::::::DDDTTT```dddccccccaaaccclllyyy{{{}}}dddVVVNNNGGG@@@===888999:::>>>FFFSSSbbbkkkxxx~~~kkk___OOO???666333444555111111111111111111111111///111222222222222555777:::DDDpppZZZCCC>>>======>>>BBBEEELLLZZZhhhlllrrryyy~~~vvvhhh\\\QQQGGGEEEFFFEEEDDDEEE[[[cccooo{{{zzzttteee]]]QQQJJJHHHKKKMMMNNNZZZaaagggiiiiiinnnzzzrrrnnn{{{ssshhh]]]RRRMMMNNNVVViiitttmmmvvv}}}|||}}}{{{|||~~~}}}bbbRRRJJJEEE<<<999555222222222222222000000000111222222333333666<<>>???<<<:::<<>>777444222111222222222111111222222333333444444555222===NNNkkksssbbbSSSSSSZZZ```dddhhhmmmpppppprrruuuwwwxxx~~~ppphhh```ZZZ\\\cccgggnnnvvv{{{{{{wwwssspppnnnjjjddd```ZZZSSSIIICCCAAA;;;888999999777777999666666555444555666888999:::999EEEYYYcccaaaccckkkiiiddd]]][[[```ddd___VVVMMMDDD;;;999999666555777444333222333555555444333666777888:::;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<===:::888>>>IIITTTZZZ]]]]]]\\\___hhhuuu~~~~~~|||zzzgggXXXPPPIII@@@<<<999:::;;;>>>FFFRRR```jjjvvv~~~|||iii```PPPAAA777333333555000000000000000000000000///000111111111222444666:::GGGwwwXXXBBB>>><<<<<<===@@@CCCJJJYYYggglllqqqxxx~~~}}}ssshhh[[[PPPLLLLLLJJJJJJKKKKKKNNNUUU^^^fffhhheee```SSSOOOIIICCC@@@AAABBBCCCCCCJJJRRRYYY^^^gggttt~~~}}}lllsssyyykkk^^^WWWVVV^^^mmmssswww|||}}}tttvvvuuujjjZZZNNNIIIJJJ===999555222222222222222000000000111222222333333666>>>RRRhhhvvv|||eee```___bbbmmmsssNNN???777:::@@@KKKdddyyyuuu{{{}}}lllccc\\\UUUSSSTTTWWW]]]cccggghhhhhhddddddeeefffjjjnnnqqqtttwwwxxxrrr}}}vvvfffSSSIIIEEEAAA>>>??????===>>>DDDLLLWWWfffsss|||sssiiiggg```^^^jjjdddWWWJJJGGGLLLWWWhhhuuu}}}xxxppphhhbbbZZZYYYWWWVVVVVVUUUSSSQQQQQQ^^^xxxlll___WWWPPPJJJHHHAAAAAA@@@@@@EEEVVVvvviiiWWWSSS^^^vvv}}}yyyrrrvvvyyyyyyrrr{{{|||nnnzzzuuubbbPPP???777555222111222333222111111222222333333444444555666AAATTTrrreeeWWWLLLPPPZZZbbbeeehhhmmmooommmooossswwwyyy}}}mmmeee___XXX[[[dddgggnnnxxx~~~~~~yyytttpppmmmiiibbbZZZSSSLLLGGGDDDEEE@@@===???>>>;;;:::;;;999999888777777888999::::::999EEE[[[eeeaaaccclllmmmlllgggaaa```aaa\\\SSSLLLCCC<<<;;;<<<999777777555444333444777888999888999:::<<<>>>???>>>===<<<>>>>>>>>>>>>>>>???AAAAAAAAAAAABBBEEEIIIPPPVVVZZZVVVWWW[[[eeerrr{{{~~~~~~yyyiii[[[TTTKKKBBB<<<::::::;;;>>>FFFRRR___iiittt}}}{{{ggg___QQQBBB777333333555111111111111111111111111000111222222222333555777999JJJ{{{QQQ@@@???;;;:::;;;>>>BBBIIIXXXfffkkkooovvv{{{~~~~~~xxxjjj\\\UUUSSSQQQPPPQQQDDDEEEHHHPPPWWWZZZWWWSSSIIIIIIHHHEEE@@@<<<:::999;;;@@@HHHOOOVVVaaaoooxxxkkklllvvvggg^^^\\\jjjtttvvvvvv|||yyyyyytttnnnfffXXXKKKGGGKKK===999555222222222222222000000000111222222333333333===RRRjjjxxxxxxaaa]]]\\\^^^iiipppOOO@@@777:::@@@KKKddd~~~vvvrrryyy{{{jjjbbb\\\TTTRRRTTTWWW\\\bbbfffggggggddddddeeegggjjjnnnrrrtttooovvv|||wwwfffSSSJJJEEEBBB@@@@@@>>><<<>>>BBBGGGQQQcccrrrvvvrrrgggaaajjjnnn^^^MMMFFFIIISSSbbbnnn~~~vvvmmmggg___]]]ZZZXXXWWWUUURRRPPPWWW]]]qqq{{{cccVVVRRRMMMHHHEEEAAAAAAAAA@@@CCCTTTsssmmmYYYRRR[[[rrr{{{yyysssxxx{{{|||rrrvvvzzzmmmyyy~~~sssvvvmmm^^^OOOAAA777555222111222333222222111222222333333444555555999DDDXXXwww{{{```SSSLLLOOOZZZdddfffiiimmmmmmjjjmmmrrrvvvzzz{{{jjjddd^^^WWW[[[dddgggoooyyyzzztttooollliiibbbXXXOOOIIIHHHHHHFFFBBB???AAA@@@;;;999999888888777666666666777888;;;999FFF]]]gggcccdddmmmooopppkkkccc^^^]]]WWWOOOCCC<<<777:::<<<999666555333222111333666999;;;;;;:::;;;===??????>>>===<<<<<<<<<<<<===???BBBDDDFFFCCCFFFJJJKKKKKKMMMRRRWWWRRRTTTYYYdddpppyyy~~~}}}kkk]]]VVVMMMCCC<<<;;;;;;<<<>>>FFFRRR___hhhrrr|||yyy|||eee^^^QQQCCC888333333444222222222222222222222222111222333333333444666888:::LLL}}}{{{KKK===???;;;:::;;;===AAAHHHWWWeeejjjnnnsssxxx||||||||||||}}}~~~}}}vvvfff]]]ZZZWWWVVVWWW??????@@@AAABBBDDDEEEFFF>>>>>>>>>===<<<;;;::::::;;;>>>BBBHHHOOOXXX```eee|||tttyyyjjjaaa```nnnzzzwwwttt~~~xxxqqqnnnggg___XXXRRRMMMKKK???;;;666222111111111111111111000000111111222333666@@@ZZZrrrzzz|||jjj```\\\]]]bbbgggdddIIIAAA;;;:::???MMMfff}}}wwwssszzz{{{mmmcccZZZTTTQQQTTTYYY\\\]]]___aaacccddddddcccccceeejjjqqqvvvyyyyyyxxxuuuhhhXXXMMMIIIGGGCCC??????@@@@@@@@@GGGWWWjjjvvv~~~yyyyyy```PPPLLLFFFMMM\\\dddxxxyyyiiijjjccc^^^\\\YYYUUUTTTVVVRRRaaawww|||cccTTTMMMIIIFFFEEEEEEAAA@@@CCCFFFQQQmmmxxx^^^PPPUUUooo|||zzzrrrxxxzzz{{{|||yyyuuuvvv}}}pppkkkiii]]]NNNEEE999666222000111222222222333333222222222333444444;;;IIIddd~~~bbbOOOJJJWWW]]]bbbdddhhhmmmnnnkkkjjjpppuuu{{{zzznnneee[[[SSSXXXccckkkkkkooovvvxxxtttrrrsssmmmiiicccZZZRRRNNNNNNOOONNNOOOMMMIIIGGGFFF@@@999===999777888888666777:::999>>>MMMaaannnlllccc]]]dddgggjjjhhhaaaWWWPPPLLLCCC@@@<<<999999888888777777666555555777;;;>>>AAAAAAAAA@@@???@@@BBBAAA???<<<;;;>>>DDDCCC???AAAFFFHHHJJJLLLLLLKKKMMMRRRVVV[[[[[[^^^dddnnnwwwqqq```YYYPPPEEE<<<<<<999:::???FFFPPP^^^kkkppp|||{{{sssnnn~~~qqq\\\NNNEEE888444555000222222222111111111000000111222333333333444777::::::KKKeeeEEE;;;<<<<<<:::;;;???BBBGGGSSS^^^eeemmmvvvzzz{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{}}}sssiii______eee<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<======>>>???AAADDDHHHMMMRRRXXX[[[lll}}}}}}zzz~~~vvvmmmoooxxxzzzsssmmmeee]]][[[^^^kkkwww{{{yyy}}}yyywwwwwwsssooohhh```XXXQQQLLLIII???;;;666333222333333444111111000000111111222333777CCC___vvv|||vvvddd[[[ZZZ^^^gggooo{{{|||aaaFFF???;;;===DDDRRRgggzzzxxxvvv~~~yyykkkaaaYYYSSSQQQTTTXXX\\\]]]___aaabbbbbbbbbbbbbbbdddiiipppuuuttt{{{xxxkkkYYYMMMHHHFFFCCC@@@BBBBBB@@@>>>DDDUUUkkkzzz|||cccTTTQQQNNNTTTbbbgggrrrzzz}}}kkkkkkhhhfffccc]]]UUUSSSVVVYYYhhh~~~vvvcccVVVLLLFFFEEEFFFBBBAAADDDHHHSSSnnn|||aaaQQQTTTkkkyyyxxxpppuuu{{{~~~xxx{{{}}}}}}vvvtttzzznnngggeee\\\NNNEEE999666222000111222333222333333222222333333444555:::LLLiiinnnVVVMMMWWW]]]bbbeeeiiinnnooollljjjppptttyyyzzzlllbbbXXXQQQVVVaaahhhgggiiinnnpppoooppptttvvvvvvsssllleee___]]]]]]aaaeeefff___WWWQQQJJJCCCBBB===:::::::::888999<<<:::???PPPgggvvvtttggg]]]^^^bbbfffgggcccZZZRRRLLLGGGDDD@@@===;;;:::888777777777777888:::===@@@BBBHHHHHHFFFCCCAAA???<<<999===999888<<<>>>>>>CCCIIIGGGJJJNNNOOONNNOOOSSSVVV\\\]]]```gggpppxxx~~~tttbbbYYYRRRGGG>>><<<999:::???GGGQQQ___kkkqqq|||uuugggfff}}}vvv```QQQGGG999444555000222222222111111111000000111222333333333444777:::@@@NNN^^^FFF???>>><<<:::;;;>>>BBBGGGSSS^^^eeelllvvv|||}}}~~~~~~}}}|||||||||||||||~~~qqqkkkmmm<<<<<<;;;:::::::::::::::<<<<<<;;;;;;<<<===???@@@DDDEEEGGGKKKNNNQQQTTTUUUXXXhhhzzzsssaaaXXXXXXZZZUUURRRQQQPPPPPPUUU]]]kkkwwwuuutttwwwsssoooiiiaaaYYYRRRLLLIIIAAA<<<666222111222222222111111000000111111222333888FFFdddyyy}}}tttccc[[[\\\bbbmmmvvvvvvrrr]]]BBB===;;;@@@JJJXXXiiiwww~~~yyyyyyvvviii___XXXRRRPPPSSSXXX[[[]]]^^^```aaa______```aaaccchhhnnnsssttt}}}}}}wwwjjjYYYLLLGGGEEECCCAAADDDCCCAAA===@@@PPPiii}}}}}}}}}cccTTTTTTTTT\\\hhhkkkjjjpppuuutttttt~~~nnnjjjkkknnnlllbbbWWWTTTXXX]]]lll}}}fffSSSIIIHHHGGGCCCBBBEEEJJJUUUooo}}}|||eeeRRRSSShhhxxxxxxpppssswwwzzzxxx|||{{{ssswwwmmmdddccc]]]QQQGGG:::777333111111222333333333333333333333444555555:::TTTssseeeQQQXXX^^^cccfffjjjnnnnnnkkkhhhmmmpppuuuyyyiii___UUUOOOUUUaaafffccccccfffiiikkkooottt{{{|||uuupppoooyyy|||pppdddZZZRRRJJJCCC>>>>>>===;;;<<<>>><<>>===<<>>@@@DDDJJJLLLLLLMMMPPPSSS\\\]]]bbbiiirrryyy}}}xxxdddZZZSSSIII@@@===::::::@@@GGGQQQ```lllrrr~~~xxxaaafff|||gggVVVJJJ:::444555111222222222111111111111111111222333333333444888:::@@@MMM~~~yyySSSEEEAAA===<<<:::;;;>>>AAAFFFRRR]]]ccckkkvvv}}}}}}|||{{{{{{zzzyyy|||www>>>======<<<<<<======>>>===<<<<<<<<<===???BBBCCCIIIJJJLLLPPPTTTWWWWWWWWWTTT```vvv~~~iiiXXXPPPMMMHHHEEEEEEFFFIIISSS^^^qqq|||yyyxxxpppmmmhhh```YYYSSSNNNKKKCCC>>>777111////////////111111000000111111222333777GGGdddwww{{{yyyjjjcccdddiiirrrzzzyyyjjjWWW@@@<<<:::???LLL\\\lllvvv{{{xxxzzztttggg^^^XXXSSSOOOSSSXXX\\\]]]^^^```aaa]]]___```aaaccchhhmmmqqq{{{|||ooodddVVVKKKGGGEEECCCAAAAAAAAA@@@======IIIbbbxxx~~~}}}eeeUUUUUUXXXcccooorrrnnnnnnjjjddd```fffsssyyymmmccciiiqqqrrrhhh\\\XXX\\\eeesss{{{^^^PPPPPPIIIDDDBBBFFFKKKWWWppp}}}xxxiiiSSSRRReeewwwyyyqqqqqqtttwww~~~|||wwwuuunnnddddddaaaUUUJJJ;;;888444222222333333333333333333333333444555666===]]]~~~tttVVVYYY___dddfffiiilllkkkgggdddhhhjjjooo~~~wwwfff[[[SSSPPPXXXdddiiieeedddgggiiijjjnnnttt{{{lllaaaUUULLLCCCAAA???======@@@>>>CCCWWWyyynnn___aaafffmmmqqqmmmcccYYYLLLIIIDDDAAA@@@>>><<<:::999:::<<<>>>????????????;;;999999::::::;;;>>>BBB>>>;;;999:::;;;999777555<<<@@@FFFIIIJJJLLLQQQUUUZZZ\\\bbbkkksssyyy{{{{{{|||fffZZZTTTKKKAAA===::::::@@@HHHRRRaaammmtttfffkkkkkk[[[MMM;;;444555222111111111111111111111111111222333333333555888:::>>>NNN}}}~~~nnnIIIAAA@@@999<<<::::::===@@@EEEQQQ\\\bbbjjjuuu~~~~~~|||zzzzzzyyyzzzAAA@@@@@@???>>>>>>>>>???>>>???@@@BBBEEEIIILLLNNNRRRRRRRRRVVVYYY\\\[[[ZZZVVV]]]pppxxxbbbRRRQQQLLLHHHFFFDDDHHHSSS___xxx}}}ooollleee^^^VVVQQQMMMKKKCCC>>>777222111222333444111111000000111111222333777FFFaaassszzz{{{pppmmmooossszzz~~~gggSSS???<<<999===JJJ]]]oooyyy~~~yyyvvvyyytttggg^^^XXXTTTOOOSSSXXX\\\^^^___``````^^^___aaacccdddhhhlllooo~~~}}}ggg___TTTLLLGGGEEEBBBAAA======>>>>>>===DDDXXXnnn}}}{{{fffUUUTTTWWWcccqqqvvvtttooofff^^^ZZZYYY[[[]]]eeehhhkkkkkkkkkkkkfffaaaXXX```lllsssoooeee```aaappp|||nnn[[[XXXNNNGGGCCCFFFKKKXXXqqqxxxnnnVVVRRRbbbuuuyyyooommmooosss|||}}}uuurrrjjjiiieeeXXXJJJ<<<999555333222333333333333333333333444555666777???ddd{{{XXXZZZ```eeefffhhhjjjhhhddd^^^bbbdddiiiyyytttbbbYYYTTTSSS\\\hhhmmmjjjjjjmmmnnnmmmooosss~~~oooaaaUUUJJJDDDBBB???>>>@@@@@@DDDYYY}}}hhhfffgggnnnwwwyyyqqqhhhWWWSSSLLLGGGCCC@@@===;;;<<<===???@@@@@@>>>===<<<>>>999888::::::<<>>777444444777:::;;;111111000000111111222333999GGGbbbuuu~~~uuummmnnntttzzzfffQQQ===<<<:::;;;GGG\\\pppzzz~~~wwwuuuxxxtttfff]]]XXXTTTOOOTTTZZZ^^^`````````aaa^^^```bbbdddeeegggjjjlllvvv~~~jjjcccXXXNNNGGGCCCAAA???<<<:::;;;===<<>>:::666333333444444333333333333333444555777777???gggpppVVVYYY___eeegggiiikkkiiiddd\\\```bbbfffwwwqqq___WWWTTTTTT^^^jjjpppnnnnnnrrrrrrppppppsss}}}ooo```QQQIIIEEEBBB@@@AAAAAAEEEXXX}}}~~~tttlllooozzz|||uuufff```VVVLLLFFFBBB>>>===@@@@@@AAABBBAAA@@@>>>===;;;777888???CCCHHHUUUccckkkfffZZZIII???>>>AAABBBDDDHHHKKKMMMMMMOOOSSSWWWUUUYYY```iiirrrwwwyyyxxx|||{{{hhh[[[VVVLLL@@@===:::;;;AAAIIITTTcccoooxxx{{{iii\\\OOO<<<444666444111111111111111222222222222333444444444555888;;;???WWW|||~~~~~~TTTCCC???<<<;;;999:::<<>>AAADDDKKKMMMYYYmmm|||{{{qqqhhhlllssswwwfff___SSSJJJJJJOOO]]]www~~~zzz```ZZZaaavvvzzzooojjjllluuusssuuuyyyaaaLLL>>>;;;666444333444444333222333333333555666777888@@@fffmmmYYYQQQWWW^^^eeeiiilllooonnnjjj]]]aaaccchhhyyyppp^^^VVVSSSTTT\\\gggooollllllpppqqqpppqqquuu{{{jjjXXXNNNIIIEEEBBBBBBCCCEEEVVV{{{|||uuu|||~~~wwwkkkcccWWWMMMFFFCCCAAA@@@BBBBBBCCCCCCDDDDDDCCCCCC:::777;;;DDDIIIKKKWWWfffqqqrrriiiXXXJJJGGGJJJKKKOOOTTTYYYZZZXXXTTTSSSTTTUUUYYY```iiirrryyy{{{{{{|||{{{jjj]]]XXXNNN@@@===;;;;;;BBBJJJUUUdddpppvvvssscccYYYNNN<<<444666444000000111111111222222222222333444444444666999;;;EEE]]]^^^CCC===???;;;999999<<<>>>CCCNNNYYYaaaeeemmmvvv}}}~~~}}}}}}}}}}}}}}}~~~~~~{{{^^^```cccfffkkkpppsssvvv|||||||||zzzwwwrrrmmmjjjfffcccaaadddkkkqqqrrrqqq]]][[[ZZZ___iiioookkkbbbdddxxxrrrhhh]]]QQQKKKRRR]]]iiittt}}}zzzvvvdddWWWPPPNNNGGGAAA888222///000111222111111111000111222222333AAAPPPlllnnnddd\\\___hhhsssfffRRR555<<>>FFFYYYmmmwww~~~xxxuuuzzzssscccZZZUUUQQQPPPUUU\\\```bbbbbbbbbbbb\\\___aaabbbbbbbbbdddeeefffsss}}}|||hhhTTTFFF???>>>???CCC:::666999:::;;;HHHXXX{{{dddQQQJJJLLLOOOYYYrrrnnnWWWJJJDDD999777>>>@@@AAABBBDDDDDDBBBAAA@@@@@@999888999::::::;;;???CCCJJJIIITTTllluuujjjlllqqqllleeeXXXNNNLLLQQQ___zzzeee^^^eee{{{rrrmmmpppzzz}}}~~~rrrttt}}}gggPPP???;;;777444444444444333222333333444555666888888AAAfffwww```LLLGGGLLLUUU]]]eeejjjooossssssooo___dddfffkkk|||ooo]]]UUURRRRRRYYYdddmmmiiiiiilllnnnnnnqqqvvvqqq]]]RRRLLLGGGDDDDDDCCCDDDUUUxxx}}}~~~|||tttfff^^^SSSIIIDDDCCCDDDDDDBBBCCCDDDEEEFFFGGGHHHIIICCC???BBBHHHFFF@@@FFFRRRXXXccciiibbbZZZYYY[[[[[[^^^dddkkklllggg```ZZZXXXVVVYYY```jjjssszzz|||}}}~~~|||lll___ZZZOOOAAA===;;;<<>>CCCNNNYYYaaadddkkkttt{{{||||||||||||}}}~~~{{{eeefffiiilllqqqvvv{{{~~~}}}xxxrrrnnniiieee```bbbmmm{{{~~~{{{hhhbbb]]]^^^fffkkkiiiddddddooo{{{jjj[[[TTTWWW\\\gggooo}}}mmmZZZSSSQQQGGGBBB;;;666333222222111333000///222222111333777???XXXiiilllddd^^^___eeennnwww}}}eeeNNNBBB===;;;@@@JJJWWWhhhuuuyyyuuuxxxnnnaaa[[[UUUOOOPPPTTTZZZ___cccdddcccbbb___```aaaaaaaaabbbeeehhhfffkkkuuujjjVVVMMMEEE@@@===999999;;;;;;:::<<>>>>><<<::::::===<<<;;;<<<>>>???>>>===>>><<<:::999:::<<>>444333000222222333333333333444444333222333666777666999???PPPvvvtttWWWEEE::::::===::::::;;;<<<@@@JJJUUU^^^eeepppxxx|||}}}||||||}}}{{{zzzzzz|||}}}}}}||||||~~~vvvvvvvvvxxxzzz|||}}}{{{rrrlllddddddpppssseeeYYY[[[ccchhhjjjkkk\\\^^^fffwwwpppgggeeeffflllrrrgggUUUOOOHHHCCC;;;666333222222111222000000222222111333888@@@YYYggg~~~eee]]]XXXZZZaaajjjttt{{{}}}|||^^^GGG===999888>>>IIIVVVhhhvvv}}}vvvtttyyy|||kkk___YYYTTTOOONNNRRRXXX^^^aaacccbbbaaa___```aaa``````aaadddfffjjjlllpppuuu|||rrr[[[NNNGGGBBBAAA;;;;;;<<<<<<:::;;;EEEQQQsssrrrjjjfff```UUUMMMOOOPPPRRRRRRNNNGGG@@@;;;>>>===;;;;;;GGGZZZhhhlll]]]NNN@@@;;;;;;999777777:::999999:::;;;;;;888666::::::999999:::===???@@@HHHIIILLLTTT___kkkuuu{{{{{{uuuhhhaaahhhppplll```VVVOOOLLLKKKMMMSSSbbb|||kkk]]]iiixxxxxx{{{yyyyyy}}}ssszzzvvvYYYCCC;;;444444444333333555222333444444444555777999JJJhhhyyyVVVEEEHHHJJJVVV]]]ccciiiqqqzzz}}}{{{pppnnnnnnwwwhhhQQQHHHGGGJJJVVVcccjjjiiihhhiiikkkmmmpppqqq{{{mmm^^^UUUPPPLLLIIIFFFEEEIII[[[}}}ttt]]]YYYQQQJJJFFFFFFHHHJJJMMMRRRSSSSSS]]]sss~~~lll\\\NNNEEE@@@???CCCJJJ[[[nnnzzz~~~vvvlllgggaaaccchhhnnntttyyy{{{|||}}}~~~rrrccc\\\QQQEEE???;;;;;;AAAKKKVVVdddooovvv{{{jjjpppooobbb[[[QQQ???555555222222222333333333333444444444222333666666666:::@@@OOOwwwfffOOOCCC===???<<<:::999;;;<<<@@@JJJTTT^^^eeeooowww{{{}}}}}}}}}{{{zzzyyyzzz}}}~~~~~~{{{lllhhhsssyyybbbQQQTTT]]]cccmmmzzzmmmdddZZZZZZfff~~~uuuooommmuuuzzz|||[[[PPPIIICCC<<<666333222222111222000000222222111444:::DDD^^^hhhwwwggg___ZZZ^^^gggqqq~~~uuuWWW@@@;;;777777>>>IIIWWWjjjyyyzzzuuuuuu|||yyyhhh[[[VVVRRRNNNLLLPPPVVV\\\```bbbaaa```___```aaa```___```bbbdddiiijjjmmmqqqtttzzz^^^OOOFFFCCCCCC>>>======<<<:::999AAAKKKeeewwwttthhhYYYPPPMMMKKKFFFAAA>>>@@@BBBDDDEEECCCAAA???;;;:::777666<<>>@@@BBBCCCIIIHHHJJJNNNOOOTTTggg}}}zzzhhhVVVQQQRRRQQQLLLIIIGGGEEEFFFMMMYYYjjjmmm___fffwww}}}~~~~~~~~~~~~xxxuuu{{{YYYDDD<<<444444444333333555222333555555444555777999JJJjjj```HHHHHHKKKUUU\\\ccciiirrr}}}|||{{{{{{iiiOOODDDFFFMMMZZZggglllmmmmmmkkkhhhiiimmmqqqyyyssseee\\\UUUOOOKKKHHHFFFEEELLLbbb~~~sssaaa]]]UUUPPPNNNQQQVVVZZZVVV^^^dddfffrrrtttaaaOOOCCCAAAGGGVVViiiwww~~~vvvoooeeefffjjjooouuuyyyzzzzzz|||}}}sssddd]]]RRRFFF@@@<<<;;;AAAKKKVVVeeeqqqtttyyy~~~nnnXXXcccrrrddd\\\RRR???666666444222222333333333333444444555333333555666666<<>><<<999:::AAAJJJXXXkkk{{{zzzuuuvvvyyyfffYYYTTTPPPLLLKKKOOOVVV\\\```bbbbbbaaaaaabbbcccbbb``````aaacccdddhhhooouuuvvvzzzyyy___OOOFFFBBBCCCAAA???>>>===:::888===EEEXXXmmm~~~{{{ttteeeZZZKKKBBB@@@AAA@@@???::::::;;;<<<============>>>===;;;:::>>>DDDIIIKKKNNNEEE>>><<<<<<;;;;;;===<<<:::888777999;;;<<<<<<:::<<<>>>BBBDDDFFFGGGGGGIIIGGGLLLRRRNNNJJJZZZrrrttt]]]PPPOOOOOOJJJEEEDDDBBBEEEQQQaaasssnnn```gggxxx~~~}}}{{{~~~uuurrryyyvvvUUUFFF===555444444333333555222444555555555555888:::FFFiiilllMMMIIIJJJTTT[[[ccciiissssssUUUGGGHHHRRR___kkkooorrrrrrmmmfffeeejjjpppuuu~~~vvviii^^^UUUOOOJJJFFFDDDCCCFFFQQQlll~~~ttteeeaaa\\\YYY[[[aaajjjooottt{{{tttVVVJJJJJJOOOZZZccciiinnnsssyyyoooeeefffiiinnnuuuyyyzzzyyy{{{}}}ttteee^^^SSSFFF@@@;;;:::@@@JJJVVVeeeqqqrrrwww|||xxxkkkXXXdddyyyiii```UUUAAA777777444222222222333333333444444777444333555666777===DDDSSSyyyxxxTTTDDDAAA>>>???;;;999999:::;;;===FFFPPPXXX]]]eeelllqqquuuxxxzzzzzzyyyyyy{{{~~~||||||bbbPPPDDDFFFGGGJJJcccsssbbbUUURRR^^^lll|||wwwxxxrrrvvv~~~zzz{{{|||yyyxxxyyy{{{}}}nnn\\\KKKEEE<<<555222222222222000///111222111000666???VVVsss|||qqqeee^^^dddnnn{{{jjjNNN>>><<<:::<<>>>>>:::777:::@@@PPPeeexxx~~~|||wwwqqqcccXXXJJJAAA>>>>>>===<<<;;;:::999888888999::::::=========???AAACCCGGGKKKJJJDDD@@@??????===@@@DDDHHHDDD===::::::===@@@AAA>>>@@@CCCFFFHHHIIIIIIIIILLLIIILLLSSSOOOHHHQQQddd}}}bbbRRROOOQQQLLLEEECCCAAAEEERRRdddwwwnnn___dddvvv{{{xxx|||zzz}}}~~~zzz{{{uuusssvvvyyyvvvXXXHHH>>>666444333222333555333444555555555666888:::DDDhhhuuuQQQHHHGGGSSS[[[ccciiiqqq~~~~~~___LLLJJJSSS```jjjjjjnnnoookkkdddbbbhhhnnnqqqxxxvvvjjj___UUUNNNJJJFFFCCCAAACCCIIIYYYuuu~~~vvveeecccbbbdddkkkuuunnnTTTMMMHHHJJJOOOSSSZZZ```rrrmmmcccbbbdddjjjsssyyy{{{yyyzzz|||uuufff___TTTGGG???;;;:::@@@JJJVVVdddpppqqqvvv{{{~~~yyyppp___kkkqqqeeeXXXBBB777777444222222222333333333444444777444333555666888>>>EEEWWW{{{{{{WWWGGGBBB<<<;;;;;;999999::::::<<>>>>>;;;777999===OOObbbuuu}}}~~~}}}zzzwwwnnndddXXXNNNHHHDDDAAA???@@@???>>>=========???@@@<<<<<<>>>AAABBBBBBFFFKKKIIIEEEBBBBBBAAA@@@EEEKKKXXXRRRIIICCCAAABBBDDDEEEFFFGGGIIIJJJKKKJJJJJJIIIRRRMMMLLLNNNKKKHHHNNNXXXtttlllXXXRRRTTTQQQKKKDDDBBBEEEPPP```rrrlll\\\^^^ooo~~~}}}tttrrrvvv{{{|||}}}{{{tttrrrqqqtttyyy||||||~~~www\\\JJJ@@@666444333222222555333444666666555666888:::FFFiii{{{WWWLLLJJJQQQZZZbbbhhhooo{{{eeeOOOIIIQQQ^^^hhhbbbgggjjjhhhdddccchhhnnnnnnssszzzvvvkkk___VVVOOOLLLIIICCC???@@@CCCNNNhhh~~~xxxppplllqqqwwwtttmmmlllmmmpppuuu~~~dddWWWIIICCCBBBCCCHHHMMMVVVkkk}}}bbb``````fffpppyyy{{{{{{zzz}}}vvvhhh```TTTHHH>>>;;;;;;CCCLLLWWWdddooossswww|||uuugggtttvvviiiYYYBBB777777444222222333333333333444444666444444777888999???FFFVVVzzz\\\KKKCCC<<<;;;:::888888::::::;;;BBBKKKTTTZZZbbbiiiooossswwwzzz{{{zzzyyyzzz|||~~~~~~}}}yyynnnddd\\\IIIFFFDDDDDDCCCDDDKKKTTTkkk{{{kkkfffaaaYYYWWWbbbooovvvssslllfffcccfffjjjtttwwwuuu{{{{{{xxxvvvtttpppqqq{{{|||pppaaaWWWNNNGGG===555222111222333//////111222000000888CCC[[[vvvmmm```ZZZ```eeekkk}}}eeeJJJ???777777:::@@@GGGUUUjjj|||xxxqqqrrrzzz{{{iii\\\UUUOOOJJJHHHLLLSSSZZZ```bbbcccbbbaaaccceeeeeedddccccccccckkkkkklllllllllrrrpppbbbWWWMMMFFFEEEAAA>>>======;;;888888<<>>FFFPPPZZZeeepppvvvzzz~~~tttvvvhhhXXXAAA666777444222222333333333333444444555333555888::::::???EEEPPPuuucccNNNDDD===<<<:::888888:::999:::AAAIIIPPPVVV___gggmmmqqqtttwwwxxxwwwwwwxxx{{{~~~~~~~~~qqq___OOOEEEAAAAAAAAACCCHHHKKKJJJGGGTTTxxx}}}yyyqqqddd]]]aaagggmmmooojjjbbb[[[ZZZ___jjjzzz{{{tttttt~~~zzzvvvrrrmmmgggeeemmmwwwvvvyyyvvvlllddd___YYYSSSNNNGGG===555222111222333//////222333000000999DDDYYYsss}}}eeeYYYUUU\\\^^^^^^mmmhhhLLLAAA666777;;;AAAIIIXXXnnnzzztttuuu}}}yyyiii\\\VVVPPPKKKFFFKKKRRRYYY^^^aaabbbbbb___aaacccdddcccbbbbbbcccdddggglllnnnmmmppp~~~nnn```UUUJJJDDDCCC@@@===<<<===<<<999999<<<888HHH[[[hhhpppwww~~~{{{vvvqqqkkkeee```YYYWWWUUUSSSRRRQQQQQQQQQQQQOOOQQQTTTRRRNNNPPPWWWRRRPPPNNNLLLJJJJJJRRR\\\eeebbb```^^^______^^^]]]\\\[[[ZZZWWWUUUSSSQQQQQQLLLUUUZZZXXXTTTQQQMMMGGGOOO]]]iiilllpppzzzuuueee[[[SSSLLLIIIIIIOOOYYYhhh}}}nnn]]]___nnnwwwqqqddd```dddjjjvvvzzzpppllliiiwww|||zzzzzzssspppyyy|||xxx^^^LLLAAA777444333111222555444555666666666777999;;;JJJmmmjjjLLLFFFFFFOOOYYYbbbfffkkksss{{{{{{}}}hhhSSSJJJQQQaaallloooqqqsssrrrmmmjjjiiijjjhhheeeaaa\\\WWWTTTRRRQQQ]]]eeennnwww~~~}}}yyypppeeeZZZQQQMMMKKKCCCBBBDDDEEE??????TTTnnn```RRRCCC<<<999888888;;;===???BBBOOOlllhhhbbb^^^cccmmmwww{{{{{{{{{~~~wwwiiiaaaUUUHHH@@@>>>AAAIIISSS\\\gggpppyyy|||tttgggWWW@@@666777555222222333333333444444444444333555:::;;;;;;???EEEJJJoooiiiPPPEEE>>>>>>:::888888:::999999@@@IIIJJJQQQZZZccciiimmmppprrruuutttuuuwww{{{~~~|||~~~{{{qqqooo|||zzzyyy```LLLEEEFFF===>>>AAAGGGOOOQQQJJJBBBLLLhhhsssgggeeehhhpppssskkk___XXXYYYZZZaaasss|||tttrrrzzzwwwrrrrrrpppllliiiooommmjjjgggbbb[[[SSSNNNLLLHHH@@@888333222333444111111222222000000888AAATTToooxxx{{{iii^^^YYY\\\]]]]]]hhhvvvpppKKK<<<888777:::AAALLL]]]uuuwwwtttxxxvvveee\\\WWWQQQJJJLLLOOOVVV\\\```aaa```___]]]^^^aaaccceeefffffffffffffffhhhlllnnnqqqyyy|||hhhSSSNNNLLLBBB>>>>>>===<<<:::888666444777???KKKWWWbbbmmmxxx|||wwwppplllhhhdddcccbbbaaa``````___]]]ZZZVVVUUUVVVXXXVVVTTTQQQPPPQQQTTTXXX[[[``````aaabbbccceeeggghhhbbbaaa```]]]ZZZWWWSSSQQQXXX^^^cccbbbYYYOOOHHHFFFTTT[[[ccchhhmmmrrrrrrnnnxxxggg```ZZZNNNJJJRRRXXX```xxxsssUUUcccppp{{{uuueee[[[___hhhwwwyyyuuu~~~~~~yyywwwnnnkkkvvvvvv___QQQDDD777444555555444444777444555777777666999???LLL|||\\\FFFGGGGGGRRRYYYbbbhhhlllqqqyyywwwcccSSSKKKOOO^^^nnnpppuuuvvvrrrmmmlllllljjjbbb___[[[VVVLLLDDDEEEKKKRRR```mmmrrruuuzzz|||wwwnnncccZZZSSSOOOMMMHHHEEEDDDCCC???BBBVVVmmm||||||yyyppptttpppwwwpppyyy{{{qqqmmmoootttyyyzzz^^^PPPAAA;;;;;;;;;888666444666;;;DDDRRRcccrrr{{{hhhbbb^^^bbbmmmvvvyyyxxx|||}}}zzzkkk```UUULLL@@@<<>>AAAJJJeeeyyy~~~oooSSSAAA:::>>><<<:::999999:::>>>AAADDDJJJPPPYYYbbbhhhllloooqqqoooqqqtttwwwzzz}}}~~~}}}}}}~~~uuufff[[[[[[kkkyyywwwpppbbbQQQDDD???>>>:::<<<@@@IIIUUU[[[UUULLLRRR```sssnnnlllooooooggg]]]WWWUUUUUU\\\mmmssspppxxxyyyppplllkkkkkkmmmkkkgggdddaaa\\\WWWSSSMMMHHH@@@888333222333444111111222333000000888AAAPPPlllvvv|||jjj___ZZZ]]]___^^^dddmmmzzzjjjJJJ@@@888777999@@@KKK\\\tttwwwtttxxxwwweee[[[VVVOOOHHHJJJMMMSSSYYY^^^```aaa```___```aaaccccccccccccbbbcccbbbdddhhhkkkoooyyy|||]]]PPPKKK@@@@@@???>>>===;;;999777666777===FFFPPPZZZgggttt}}}}}}yyyuuuqqqmmmjjjgggfffddd```]]]]]]___aaa^^^\\\YYYXXXXXXZZZ]]]___dddddddddeeefffggghhhiiieeedddcccaaa^^^ZZZVVVSSS^^^eeejjjggg[[[PPPIIIGGGOOOYYYeeemmmrrrsssoooiiivvvzzznnn___TTTPPPVVVYYY___tttwwwZZZ^^^lllyyyvvvhhh```eeennnwww{{{www{{{mmmmmm|||wwwcccRRRDDD777444555555444444666444555777777666999???RRRVVVFFFGGGCCCPPPWWW```eeejjjpppyyy~~~xxxcccSSSJJJMMM\\\jjjlllqqqtttqqqnnnoooooommmddd```]]]XXXOOOFFFDDDGGGUUUaaammmssswww}}}xxxnnnddd]]]XXXSSSPPPIIIEEECCCBBB>>>???OOOccc|||pppssslllppphhhvvvnnnoooeeeZZZYYYZZZ[[[\\\bbbpppcccPPPHHH???;;;999888777666777777888===FFFQQQ\\\ccc```]]]\\\aaajjjssswwwwww{{{}}}zzzjjj```UUULLLBBB>>>???LLL\\\gggoootttzzz{{{|||}}}iiiRRR???555333444333333333333333444555555555666777888888;;;???BBBDDD\\\xxx}}}nnnTTTDDD===AAA;;;:::888777999<<<@@@BBBHHHNNNXXXaaagggkkknnnpppqqqrrrtttwwwyyy{{{}}}}}}yyyzzz~~~ssskkk___XXX[[[kkkfff^^^RRRHHHAAA>>>;;;999:::<<>>:::999777666888;;;>>>AAAFFFMMMVVV___eeejjjmmmoooqqqsssuuuwwwyyy{{{||||||zzz|||}}}tttooojjjjjjrrrrrrSSSKKKAAA;;;;;;<<<<<<<<<<<>>555444555333333333333333444444555777888:::;;;;;;===@@@CCCFFFWWWhhhOOOAAA999;;;<<<:::888777888:::>>>@@@EEEKKKUUU^^^eeeiiilllnnnqqqrrruuuxxx{{{}}}~~~lllUUUDDDAAA>>>;;;;;;===???AAA???BBBEEEMMMbbbyyy}}}vvvooojjjooo{{{yyytttoooggg^^^ZZZUUUSSSTTT___rrr}}}|||{{{xxxrrriii___XXXQQQLLLCCC;;;555222222333111111222333222222:::DDD```}}}yyy~~~|||uuugggIII???999888999???HHHWWWnnntttmmmoooxxxppp^^^UUUSSSQQQLLLSSSSSSUUUWWWYYY[[[]]]___\\\^^^```cccgggjjjmmmoooiiifffeeeggghhhlllvvv|||[[[OOOFFFCCCAAA>>><<<999777666666555555666999BBBRRRfffsss}}}{{{rrrjjj```ZZZYYY[[[[[[ZZZ```cccdddZZZKKK@@@<<<>>>@@@BBBJJJZZZqqqzzznnnXXXRRRNNNNNNPPPSSS]]]hhhhhhbbb^^^]]]YYYXXXcccqqqoooWWW]]]mmm|||vvvnnnooouuussssssiiibbbpppyyymmmbbbXXXIII:::555555444444555555333444777777777:::@@@\\\SSSAAAEEEEEEMMMSSSZZZ___eeeooo|||lllYYYNNNMMMUUU___bbbgggiiigggfffeee```ZZZ______dddpppyyy~~~yyytttvvvwwwtttppp[[[SSSNNNOOOLLLFFFFFFMMMjjjuuudddSSSPPPGGGTTTGGGGGG???===888777:::<<<;;;;;;<<<>>>>>>EEENNNOOOIIIIIIOOOQQQOOOIIIAAA===>>>;;;444666555444555777:::>>>@@@BBBFFFNNNXXXcccllltttwww|||xxxjjjaaaVVVMMMEEE>>>???PPPeeesssxxxyyy}}}eeeiiiuuucccOOO???666444555444444333333444444555666777999;;;======???BBBDDDFFFTTTrrrWWWFFF<<<>>>===<<<999888888;;;>>>@@@DDDJJJTTT]]]dddhhhlllnnnoooqqqtttxxx|||hhhSSSGGG;;;===>>>===<<<<<<@@@CCC@@@EEEGGGLLLaaa}}}{{{yyyuuuppp~~~vvvsssooohhh```]]]YYYVVVVVV^^^ooo|||wwwqqqhhh___XXXSSSMMMEEE<<<555222222333111111222333222222:::DDD]]]{{{}}}xxx|||uuuyyyzzz~~~hhhJJJ>>>999777888===FFFUUUkkk~~~sssjjjkkkuuuqqq^^^UUUSSSQQQMMMUUUUUUVVVWWWYYYZZZ\\\\\\ZZZ\\\^^^bbbfffkkknnnpppjjjhhhggghhhiiikkkttt~~~zzz[[[OOODDDCCCBBB>>>;;;888777666666444555555777===KKK[[[gggwwwmmmaaaZZZZZZ]]]^^^]]]\\\\\\YYYPPPEEE>>><<<>>>AAA@@@AAAMMMbbbvvv{{{vvv^^^XXXTTTRRRMMMIIIQQQ]]]ddd___\\\XXXTTTTTT]]]iii~~~pppYYY___ooozzzrrrqqquuu}}}nnnrrrmmmcccmmmwwwmmmcccZZZJJJ;;;555555444444555555333444666777777;;;AAA[[[fffJJJFFFHHHLLLRRRYYY___eeeooo{{{nnn[[[PPPNNNTTT\\\aaaeeegggfffeeeccc\\\TTTMMMMMMSSS^^^iiisss}}}}}}||||||{{{xxxdddYYYRRRSSSQQQIIIFFFHHHdddvvv___LLLIIICCCQQQCCCCCC<<<:::666666:::<<<:::999;;;;;;>>>HHHSSSSSSLLLIIILLL[[[]]]WWWIII???===999222777666555555666888:::;;;>>>AAAHHHTTTaaallltttwww{{{yyykkkaaaVVVMMMCCC>>>@@@PPPcccoootttwww~~~{{{eeeWWWiii~~~tttcccOOO???666444555555555555555555666666777888:::===>>>???@@@CCCEEEJJJUUU|||{{{\\\GGG<<<>>>>>><<<:::888888:::===???AAAHHHRRR[[[bbbgggjjjlllmmmooosssxxx}}}pppooolllfff\\\OOOFFFBBB:::<<<=========>>>???AAAEEELLLNNNPPPfffzzz~~~{{{pppmmmjjjeeeaaa___[[[XXXWWW]]]lll~~~vvvfffZZZTTTNNNEEE<<<666222222333111000222444222333;;;EEE^^^www}}}wwwqqqqqqxxxwwwzzzxxxzzz{{{dddHHH===777555666:::CCCQQQhhh{{{sssjjjjjjtttppp___XXXYYYYYYVVVRRRSSSUUUWWWYYYZZZ[[[[[[[[[[[[\\\^^^aaaeeehhhjjjfffdddeeeggghhhjjjrrr|||www___TTTIIIEEECCC@@@<<<999888777777333444555555999AAAMMMVVVkkk|||ssshhhbbbcccdddccc```WWWTTTMMMEEE???<<<===>>>CCCCCCCCCFFFRRReeeuuu{{{mmmeeeaaa```XXXMMMMMMUUUccc```[[[VVVQQQRRR[[[eeeuuu{{{rrr]]]]]]mmm~~~wwwvvvyyy{{{qqqxxxooodddmmmxxxzzzrrriii[[[LLL<<<555555444444555444333333666777777;;;AAAXXX~~~XXXIIIHHHJJJPPPXXX^^^dddmmmyyyooo[[[PPPMMMRRRYYY___cccfffggghhhggg```WWWHHHGGGHHHNNNUUU___nnn{{{qqqcccYYYYYYWWWMMMGGGFFF[[[wwwyyy\\\HHHEEEBBBQQQAAA@@@999888666888;;;;;;888777:::666>>>IIIPPPNNNHHHFFFHHHaaakkkjjjXXXEEE===999555777666666666666777888999<<<===BBBOOO___lllssstttyyy~~~zzzlllbbbVVVMMMBBB???CCCQQQ```kkkqqquuu}}}rrr___UUUmmm~~~tttcccPPP@@@777444555666666666666666777888888999;;;>>>@@@@@@BBBDDDEEELLLRRRvvv___HHH<<<>>>>>><<<999777777999;;;===>>>DDDNNNXXX___dddgggjjjlllnnnrrrvvv{{{~~~|||zzzwww]]]MMMIIIFFFGGGGGGCCC===:::>>>===<<<<<<>>>@@@@@@???JJJRRRUUUWWWmmmxxxlllgggeeebbb``````[[[XXXVVV\\\iiizzz|||~~~uuuaaaUUUOOOFFF===666333222222111000222444222333;;;EEE]]]rrrxxxssskkkiiioooxxx||||||}}}|||{{{xxx```EEE<<<555333444888@@@OOOeeexxxsssjjjjjjttt}}}mmm___[[[___bbbaaaOOOPPPSSSVVVYYYZZZZZZZZZ\\\\\\[[[\\\]]]___aaabbbaaa```bbbeeegggiiiqqqzzzvvvddd\\\PPPGGGEEEAAA===:::999888888333444444444555:::CCCJJJTTTyyywwwnnnjjjkkkkkkgggbbbSSSLLLCCC===::::::<<<===DDDHHHHHHDDDGGGXXXnnn|||vvvnnnkkkcccUUUPPPUUU```]]]XXXQQQLLLLLLUUU___pppyyy}}}sss___ZZZjjj}}}{{{zzz}}}wwwqqqzzznnncccmmmssswwwppp\\\LLL<<<555555444444555444222333666777777;;;AAAWWWcccLLLFFFIIIOOOWWW^^^ccclllwwwnnn[[[PPPMMMQQQXXX]]]bbbfffiiillllllfff]]]NNNKKKIIIIIIKKKSSSdddsss|||mmmaaa___\\\RRRIIIFFFKKKeeevvv[[[FFFDDDAAAQQQ@@@>>>777444333666999888444555:::888BBBLLLLLLGGGEEEIIIOOOcccuuu{{{eeeJJJ>>>;;;:::555666666666777999::::::;;;:::>>>KKK]]]lllrrrrrrxxx}}}zzzmmmbbbVVVLLLBBB@@@EEERRR___hhhooottt|||sssbbbYYYppp~~~uuudddQQQ@@@777444555777777777777777888888999999<<>>@@@@@@===999???<<<;;;=========AAAGGGNNNcccfffbbbxxxsssoooiiibbb^^^[[[ZZZ[[[ZZZZZZXXXZZZggg{{{|||~~~{{{~~~|||}}}vvv]]]QQQEEE???888111000444///444111///444444777CCCVVVhhhsssrrrfff^^^dddqqqzzz~~~tttZZZCCC???:::555333666===KKK```rrr{{{ooooooyyyqqq[[[VVVTTTPPPTTTLLLOOORRRVVVXXXXXXXXXWWWXXXYYY[[[]]]___``````aaaaaabbbbbbbbbdddjjjssszzzooofffYYYOOODDDBBBAAA:::888999333666555444444666999<<<>>>IIIZZZyyyzzzrrrgggZZZRRRGGG@@@;;;999777666999???PPPTTTRRRFFFAAAMMMbbbrrr~~~pppZZZTTT\\\^^^ZZZVVVQQQKKKIIIPPPYYYeeexxxxxx}}}rrr[[[]]]jjjyyy}}}~~~qqqssszzzyyymmmnnnvvvuuuhhhPPP:::555888777555777777555555777777777;;;BBBaaacccNNN@@@BBBJJJUUU\\\```hhhttt}}}jjj\\\RRRIIIMMMYYY]]]bbbgggnnnzzzxxxiiidddbbbbbb]]]ZZZgggzzz|||mmmllljjj\\\NNNGGGLLLYYYmmm|||aaaOOOAAAAAADDD@@@:::777555555444444555666777888777:::CCCJJJHHHBBBCCCIIIUUUooosssUUU@@@;;;===666555444555777999999888>>>===AAAKKK[[[iiiqqqsssttt{{{}}}~~~xxxkkk```UUUKKKGGGFFFLLLYYYdddhhhnnntttzzz|||zzzfff\\\uuu~~~qqqfffUUU>>>555777333888999999888777777999;;;===@@@BBBCCCCCCBBBCCCDDDHHHNNNooonnnFFFDDDBBB???<<<999666555666999:::;;;???GGGOOOXXX```eeegggkkknnnrrrvvvyyy{{{{{{{{{~~~ooofffbbb```ZZZdddqqqzzz|||jjj]]]RRRIIICCCCCC@@@===>>>@@@AAA???<<>>CCCEEECCCCCCEEEXXXnnnqqqlll}}}~~~wwwllliiiddd^^^ZZZYYYXXXYYYYYYZZZ[[[]]]iii}}}~~~~~~~~~}}}{{{zzzzzz}}}bbbVVVIIIAAA999111000444///444111000444444888EEEVVVfffnnnuuuhhh^^^dddrrr{{{___CCC;;;888555444888>>>JJJ^^^ooo|||ppppppyyyqqq[[[UUURRRNNNQQQNNNOOOPPPRRRTTTVVVWWWWWWYYYZZZ[[[\\\]]]^^^^^^^^^```aaabbbccceeekkksssyyyzzzmmm\\\TTTGGGCCCCCC;;;:::;;;555777666555444555888:::<<>>>>>BBBLLLZZZgggoooqqqttt{{{~~~vvvjjjaaaVVVMMMFFFEEELLL[[[hhhnnnrrrwwwxxx{{{~~~qqqddd{{{|||ooocccRRR<<<555888444888888888777666888;;;===>>>@@@CCCDDDDDDCCCDDDEEEGGGOOOrrrxxxLLLEEE@@@???===999777666666888:::;;;???FFFNNNWWW^^^dddfffnnnppptttxxx{{{}}}xxxqqqllljjjsssmmmdddWWWMMMHHHEEEBBB@@@???===;;;:::<<<=========AAA@@@BBBGGGIIIGGGHHHKKKfff}}}|||}}}qqqhhhbbb```\\\YYYWWWVVVVVVWWWWWW[[[]]]___iii|||{{{||||||{{{yyyxxxyyy{{{~~~fff\\\NNNBBB888111111444000444111000555444999III[[[jjjoooxxxjjj```fffwwwcccEEE<<<666444555999???JJJ]]]nnn~~~qqqoooxxxpppZZZTTTOOOJJJMMMOOOOOOOOOPPPRRRTTTVVVWWWZZZZZZ[[[[[[\\\\\\[[[[[[^^^___aaacccffflllrrrwww|||ggg\\\KKKEEEDDD===<<<===888888777555444555666888999???KKKfff{{{xxxvvv{{{}}}gggTTTIIIDDD:::666555777777777:::>>>PPP]]]ddd[[[NNNKKKSSS[[[yyyjjjcccbbb___ZZZUUUPPPIIIFFFJJJRRR```rrrvvvzzz}}}uuubbb___mmm}}}~~~|||rrrkkkkkkwwwvvv}}}|||kkkRRR;;;555777666444555777555555777777777;;;BBBfffrrrPPPEEEAAACCCJJJSSSYYY]]]bbbjjjqqqvvv|||ppp```UUUKKKLLLUUUYYY___gggooo}}}|||}}}rrr[[[KKKLLLPPPZZZooolll\\\JJJ@@@===:::888888555666666777666666555444777999???FFFIIIEEECCCCCCDDDXXXllloooeeeVVVHHH@@@???===::::::;;;===>>>>>>@@@@@@DDDMMMZZZeeemmmooottt{{{sssggg```WWWPPPGGGGGGOOO___mmmtttvvvwwwwwwzzz~~~}}}lllyyykkk^^^NNN:::555999555777777777666666999===@@@???AAADDDEEEEEEEEEFFFGGGHHHQQQtttRRRFFF>>>???===:::777666666888999:::>>>DDDLLLUUU\\\bbbeeeooopppsssvvvzzz}}}RRRLLLFFFBBBAAABBBBBBBBBAAA@@@>>>===<<<<<<>>>???EEEIIIOOOSSSPPPMMMRRR[[[uuuxxxjjj```YYYXXXWWWVVVUUUTTTUUUVVVVVVVVV[[[^^^___fffxxx}}}{{{}}}}}}|||zzzxxxxxxzzz}}}ggg^^^PPPCCC777222222555111444111111555333:::NNNhhhwwwzzz{{{lllaaagggzzzcccHHHBBB666444555999???KKK```sssqqqnnnvvvmmmWWWRRRMMMGGGIIINNNOOOPPPRRRSSSTTTUUUUUUXXXXXXYYYZZZ[[[[[[[[[[[[[[[]]]```ccchhhmmmrrruuuyyy|||}}}gggQQQFFFEEE>>><<<===999999888666555444555666777:::CCCXXXttt|||qqqggghhhtttoooXXXIII@@@===666333333666888777999===LLL]]]jjjeeeWWWPPPSSSYYYlll|||{{{qqqjjjeeeaaa[[[UUUPPPJJJFFFIIIOOO^^^nnnxxx}}}ttt```aaapppxxxjjjcccwww{{{}}}zzzmmmTTT<<<555777555333555777555555777777777;;;BBB```lllJJJAAAAAACCCIIIQQQWWWZZZ___eeejjjpppvvv~~~vvvdddWWWMMMLLLRRRWWW^^^fffnnn{{{}}}{{{vvv___MMMMMMNNNTTTcccwwwxxxjjjWWWIIIAAA===;;;;;;555666666777666555444333777999???GGGKKKKKKGGGEEE>>>KKK\\\hhhjjjcccVVVLLLEEECCC@@@???AAACCCDDDDDDCCCDDDFFFNNNYYYdddkkkooottt{{{oooddd]]]VVVOOOIIILLLTTTcccrrrzzzyyyvvvxxx{{{ooovvvfffYYYJJJ888555999666666777777666777:::???CCCAAACCCEEEEEEEEEFFFHHHIIIKKKQQQsss}}}QQQGGG@@@???===:::888666666777888:::===BBBIIIRRRZZZ```dddlllmmmooorrrvvvzzz}}}GGGEEECCCBBBBBBBBBBBBBBBKKKLLLKKKHHHDDDBBBDDDFFFJJJYYYlllssskkkbbbdddmmmyyykkk```WWWRRRPPPPPPQQQRRRSSSTTTVVVWWWWWWUUU[[[]]]]]]cccrrr}}}~~~|||yyyxxxxxxzzz~~~~~~zzzwww}}}tttbbb]]]QQQBBB666222333555222333111222666333<<>><<<999::::::999999888777777999>>>EEEKKKQQQRRROOOJJJAAAGGGSSSbbbmmmmmmeee___SSSPPPLLLJJJIIIIIIHHHGGGFFFFFFHHHMMMVVVaaajjjooorrryyy}}}mmmbbb[[[SSSKKKHHHNNNXXXgggvvv{{{{{{}}}ppp}}}rrrbbbUUUGGG777555:::666666666777777888<<<@@@DDDAAACCCEEEEEEFFFGGGIIIKKKOOOPPPppptttLLLGGGBBB???===;;;888777666777777999<<<@@@FFFNNNWWW^^^ccchhhjjjlllppptttxxx|||~~~@@@AAADDDFFFGGGGGGFFFEEERRRVVVWWWTTTNNNJJJKKKNNNXXXqqq~~~}}}nnneeeZZZTTTOOOKKKKKKMMMLLLMMMPPPSSSUUUWWWXXXYYYWWWZZZ[[[[[[bbbqqq{{{wwwwwwwwwxxxzzz{{{yyyrrrjjjccc___^^^\\\RRRBBB777333444555222333000333666333>>>WWWzzzsssfffdddlllwwwgggEEE===777555444666;;;JJJfff}}}vvvnnnuuulllWWWRRRLLLEEEFFFIIILLLRRRWWWYYYXXXVVVSSSTTTUUUWWWYYY[[[\\\]]]]]]ZZZZZZ\\\aaahhhooossstttwwwssssssvvvxxx~~~___KKKHHHBBB>>>>>>;;;:::999888777777666666666777666777===HHHTTT^^^dddffflllxxxkkkTTTJJJKKKVVVkkk~~~qqqVVVCCC<<<:::999777777444555888::::::===AAAKKK```tttxxxppphhhdddbbbXXXcccpppwwwtttkkkddd```aaaZZZTTTQQQMMMJJJKKKOOOWWWggg{{{sss[[[\\\lll}}}tttuuu|||yyytttooonnnqqqyyy~~~oooUUU<<<555666555444666777555555777777777;;;BBB^^^zzzYYYIIIAAABBBFFFJJJOOOTTTZZZ```dddnnnwwwkkk\\\QQQLLLLLLRRRXXXaaajjjqqq}}}qqqjjjrrrssseeeUUUIIIIIIKKKMMMPPPWWWggguuu|||jjjYYYLLLDDD???<<<<<<;;;:::::::::;;;;;;@@@GGGOOOTTTWWWYYYUUUQQQKKKKKKRRR```lllppppppoooiiieee```\\\XXXTTTPPPMMMGGGFFFFFFJJJRRR]]]iiipppqqqxxx~~~{{{lll```YYYQQQIIIEEEOOO]]]jjjwww}}}nnn{{{ppp```SSSFFF888666:::555555666888999:::===AAACCCAAACCCDDDEEEEEEGGGIIILLLRRROOOnnnqqqJJJGGGDDD>>>===;;;999777666666666999:::>>>CCCKKKUUU]]]aaagggiiilllqqquuuzzz}}}<<>>CCCEEEGGGJJJRRRfffuuummm[[[KKKEEEBBBBBBKKKXXX^^^SSSDDD:::888888888777777444555:::===>>>BBBHHHNNNeee{{{uuubbbaaafffnnnlllbbb]]]___^^^WWWQQQOOOMMMKKKLLLOOOSSSdddwww|||www```ZZZiii~~~}}}~~~{{{uuuooopppxxxoooUUU<<<555666666666888777555555777777777;;;BBB[[[hhhPPP@@@BBBDDDGGGLLLRRRZZZaaaeeehhhuuunnn^^^RRRKKKIIIOOOTTT^^^iiinnnsssiiibbbjjjnnncccUUUJJJIIIJJJKKKJJJKKKTTT```wwwvvvfffZZZQQQJJJEEECCCAAA@@@@@@BBBDDDFFFIIISSS\\\]]]]]]]]]ZZZUUURRRPPPSSS^^^gggkkknnnrrrpppmmmiiiddd```ZZZTTTPPPFFFEEECCCEEELLLXXXfffoooooovvv}}}xxxkkk```YYYQQQHHHHHHUUUcccmmmvvv~~~{{{fffvvvnnn^^^RRRGGG999777:::444444777:::;;;<<<>>>@@@BBBAAABBBDDDDDDEEEFFFJJJLLLRRROOOooowwwMMMGGGBBB>>>===;;;999777666666555999:::<<>>::::::::::::999999888888555666666444555999<<<=========???IIIaaazzz___WWWJJJCCCDDDAAA::::::AAAAAA???<<<999888888777777777444555:::???BBBGGGMMMPPPiiiiii___^^^ffffff\\\YYY```[[[TTTOOONNNMMMKKKLLLOOOPPPaaasssxxx}}}zzzeee[[[hhh|||~~~wwwwww{{{|||rrrooouuu}}}oooTTT<<<555666666666999777555555777777777;;;BBBTTTrrrVVV@@@BBBCCCEEEJJJQQQZZZbbbgggbbbpppppp___SSSKKKHHHLLLQQQ]]]iiimmmnnnwwwxxxccc\\\dddiii```RRRNNNJJJKKKNNNMMMIIIKKKRRReeesss~~~zzzooofff]]]VVVRRRPPPNNNLLLMMMOOOSSSUUUPPP\\\eeeddd```^^^[[[WWWTTTQQQTTT\\\aaaccchhhoooeeecccaaa___[[[VVVPPPLLLEEECCC@@@AAAGGGUUUdddnnnnnnuuu|||vvvjjjaaaZZZQQQIIIOOO]]]jjjooossszzz}}}|||~~~ooo]]]rrrmmm]]]RRRGGG:::888999222444777;;;===>>>>>>???AAAAAABBBCCCDDDDDDFFFJJJLLLPPPOOOqqqRRRHHH???>>>===<<<999888666555555999999;;;@@@HHHRRRZZZ```cccffflllrrrwwwzzz|||}}}@@@???KKKddd}}}iiiSSSIIIIIIBBBBBBAAAAAABBBDDDFFFGGGGGGIIIMMMRRRVVVZZZ]]]___aaaaaaaaaeeeooo{{{}}}rrrlllnnnhhh[[[TTTWWW^^^```ZZZIII:::333222222333555222111444333???WWW{{{}}}fffbbbfffeee___[[[qqqvvv{{{|||tttbbbKKK:::555222111444:::GGG\\\nnnzzz}}}|||fffTTTLLLHHHDDDBBBEEEIIIMMMQQQUUUVVVWWWWWWXXXYYYXXXXXXXXXZZZ\\\WWW[[[^^^```gggpppwwwxxx|||uuuqqqrrrpppnnnsss{{{iiiXXXRRRJJJBBB===;;;===<<<999777888888777777666555666777777666555;;;999999<<>>???>>>>>>>>>@@@AAACCCEEEHHHJJJNNNSSSWWW[[[^^^```ccccccdddiiisss}}}ssspppiii]]]WWWZZZ^^^```YYYIII:::444333333222555222111555444@@@XXX{{{kkkdddggggggdddaaammmwwwuuubbbKKK:::777555333444777BBBUUUgggyyyzzz}}}hhhXXXNNNHHHDDDCCCEEEIIIMMMQQQTTTUUUVVVVVVWWWXXXXXXWWWWWWYYY[[[XXX\\\___bbbiiissszzz{{{}}}wwwsssrrrpppnnnrrrxxxppp```SSSKKKHHHCCCCCCAAA>>><<<;;;:::999888666555666777888777666888777555555999@@@GGGKKKKKKHHHEEEFFFRRRkkkhhhSSSEEE>>>===;;;888888999999888666888999999999888999:::;;;888999<<>>CCCKKKSSSXXX```bbbgggnnnuuuyyyyyyxxx|||777888???NNNeeeiiiZZZJJJDDDCCC@@@<<<:::<<<<<<<<<===???AAACCCDDDIIIKKKOOOTTTYYY]]]```bbbddddddffflllvvvuuulllaaa]]]```___```XXXHHH:::444444444111444222222666555AAAYYY}}}qqqhhhiiijjjiiigggkkkzzz{{{gggPPP>>>777666666666666>>>RRRdddzzzyyy|||kkk[[[QQQJJJEEEEEEFFFJJJMMMQQQSSSTTTTTTTTTVVVWWWVVVVVVVVVXXXZZZYYY^^^aaadddkkkwww~~~yyytttrrrpppmmmooossszzzsss___TTTRRRJJJFFFBBB???===;;;999777999888666777888999888777::::::888777777888999:::>>><<<999888===JJJ[[[hhh}}}ooo]]]LLL@@@:::888:::888666666777888777666888999:::999999:::<<<>>>>>>???@@@CCCKKKYYYjjjvvvsssuuufffVVVJJJIIIKKKIIIIIIKKKIIIJJJKKKJJJHHHHHHJJJLLLHHHSSSiii~~~ppp]]]VVVXXXaaannnuuuuuutttuuu|||ttt{{{rrrPPP;;;999555444777777666777888888888999<<>>=========<<<<<<===>>>???AAABBBCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFEEEGGGPPP^^^iiiqqquuu{{{|||ssshhh___XXXRRRLLLHHH]]]lll{{{|||{{{||||||{{{nnnaaa```tttwwwaaaYYYKKK>>>666555777:::;;;<<<<<<;;;:::;;;>>>@@@??????@@@AAABBBCCCEEEFFFKKKIII\\\tttJJJDDDBBB@@@===:::888777777777777888:::===AAAGGGOOOTTT\\\aaahhhnnnrrrtttwwwxxxzzz|||nnnccc```777999<<>>@@@???===<<<=========>>>@@@CCCFFFGGGKKKMMMQQQVVV[[[```cccddddddeeegggmmmxxx}}}~~~|||qqqgggccceeebbb```WWWGGG:::555555444111444222222666555AAAXXXyyysssuuullllllmmmllliiilll{{{tttYYYCCC555666777777777>>>RRRddd{{{}}}{{{|||jjj[[[SSSMMMHHHEEEGGGJJJMMMPPPRRRSSSSSSSSSTTTUUUUUUTTTUUUWWWYYYYYY]]]aaadddmmmyyy|||vvvrrrooommmlllmmmpppzzzwwwggg```TTTKKKCCC@@@???<<<999888;;;999777777999::::::999:::;;;<<<<<<<<<;;;:::999======<<<;;;;;;???FFFKKKWWWVVVSSSLLLEEE>>>:::999999888777777777888888888888:::;;;:::999;;;???CCCGGGGGGFFFHHHPPP___sss{{{xxxtttiiiYYYNNNFFFFFFGGGFFFEEEGGGGGGHHHIIIIIIHHHHHHJJJKKKGGGRRRggg~~~~~~kkkZZZTTTTTTXXXbbbhhhhhhggghhhuuu|||sssxxxpppNNN:::999555444777777666777888888888999<<>>???@@@BBBEEEGGGGGGHHHJJJKKKLLLLLLKKKJJJGGGHHHIIIJJJMMMVVVbbblllssswww|||~~~|||wwwoooeee]]]VVVOOOLLLLLL\\\kkkzzzlll]]]bbbzzzuuu^^^UUUGGG;;;444444777::::::;;;<<<;;;;;;<<>>;;;999777777777777888999;;;>>>DDDKKKPPPYYY```iiinnnoooqqquuuyyy{{{ssscccVVVPPP:::;;;<<<:::;;;JJJkkkiiiWWWMMMEEE???>>>===;;;:::;;;<<<<<<===???AAAEEEHHHIIIMMMOOOSSSYYY^^^bbbfffgggiiijjjmmmsss|||~~~tttlllgggeeeeeebbbWWWFFF999555555444000333111222666555???WWWoooggg{{{uuuoooppprrrnnnhhhjjjvvv}}}bbbEEE555555555666555<<>>>>>;;;999777666888999:::999666777999:::;;;<<<;;;;;;999;;;<<<===<<<<<<<<<===;;;===??????===:::888888777777777777777888999:::999;;;<<<;;;;;;???GGGMMMPPPOOOOOORRR\\\nnnsssjjjddd[[[TTTRRRHHHCCCAAABBBCCCAAA???@@@DDDFFFHHHIIIIIIIIIKKKLLLLLLVVVjjj~~~{{{hhhXXXMMMJJJKKKPPPTTTTTTVVVYYYgggyyy{{{rrruuunnnMMM:::999666444777777666777888888888999<<>>===<<<======<<<;;;===@@@CCCFFFGGGKKKOOOSSSSSSSSSUUUVVVVVVVVVUUUUUUQQQRRRSSSSSSWWW___iiiqqqvvvyyy}}}|||yyytttlllddd]]]VVVNNNNNNSSS```nnn{{{ppp^^^fffqqq\\\RRRDDD999444444666777888:::;;;;;;<<<>>>AAADDD@@@@@@@@@AAABBBCCCDDDEEEFFFFFFRRRpppZZZKKKCCCBBB???<<<:::888777777666777888:::<<>>>>>>>>;;;888<<>><<<999999===:::;;;<<<>>>AAAEEEHHHJJJOOOQQQUUU[[[```eeehhhjjjnnnqqquuu|||~~~wwwqqqkkkfffhhhdddWWWEEE999555444333///333111222555333===TTTzzzggg___ssstttoootttyyysssiiifffooouuuyyy~~~dddFFF888555444444444999FFFSSSmmm|||iiiZZZSSSOOOKKKEEEGGGJJJMMMOOOQQQRRRRRRRRRTTTUUUTTTTTTTTTVVVXXXVVVZZZ^^^cccmmm|||}}}vvvsssrrrmmmfff```^^^dddrrrkkkWWWQQQNNNHHHCCCDDD>>>;;;888888999;;;<<<;;;::::::::::::;;;===???AAA;;;<<<=========<<<:::999999999888666444555777999444555777888999;;;>>>@@@>>>@@@BBBBBBDDDMMMZZZdddaaa``````cccnnnlll[[[OOODDDBBBFFF>>>???AAACCCCCCAAA@@@???BBBEEEHHHJJJKKKLLLNNNPPPSSS\\\nnn|||hhhYYYMMMIIIGGGHHHGGGGGGMMMUUUeeevvvzzzqqqsss}}}lllLLL999999666555888777666777888888888999<<>>===>>>@@@BBBCCCBBB@@@CCCHHHNNNRRRUUUZZZaaagggnnnooopppqqqqqqqqqpppooohhhgggfffdddeeeiiipppuuuyyy{{{}}}}}}zzzxxxrrrjjjccc^^^VVVNNNQQQZZZjjjttt~~~}}}~~~~~~|||sss```jjjkkkYYYOOOBBB888555555666666888999;;;;;;<<<>>>BBBEEEAAAAAAAAAAAABBBCCCDDDDDDFFFHHHRRRkkkbbbNNNDDDCCC@@@>>>;;;999777777666777888999;;;@@@FFFKKKVVV]]]eeejjjkkkmmmqqquuuuuuyyy}}}rrr]]]PPPHHHEEECCC???===>>>>>>>>>BBBIIIaaazzzxxxhhhXXXJJJEEEFFF???<<<<<<>>>===;;;===@@@;;;<<<===@@@DDDHHHKKKNNNPPPRRRWWW]]]bbbgggjjjlllpppttt{{{~~~|||zzzrrrkkklllfffWWWDDD888555444222///333111111444111:::QQQpppzzz```XXXmmm~~~rrroooxxx{{{ooodddlllpppqqqwwwxxxdddIII;;;666222444777<<>>@@@DDDJJJNNNHHHGGGEEECCCBBB@@@>>><<<;;;:::999666444444777:::222555999<<>>AAABBBAAABBBBBBCCCAAADDDIIILLLNNNOOORRRSSSXXX```rrr~~~~~~}}}hhhZZZRRROOOMMMJJJHHHJJJVVVbbbqqq{{{nnnqqq}}}kkkKKK999999666555888777666777888888888999<<>>AAADDDAAAAAAAAAAAABBBBBBCCCDDDFFFKKKTTThhhjjjSSSDDDCCCAAA>>><<<999777666555666777888;;;@@@FFFKKKSSSYYYaaafffiiikkknnnqqqrrrtttwww|||vvv___SSSNNNNNNGGG@@@<<>>???AAACCCGGGLLLOOORRRQQQSSSXXX]]]ccchhhkkkmmmooottt}}}}}}vvvzzzzzzqqqnnngggWWWDDD888444333111///333111111333000888OOOgggyyyvvv\\\TTTkkk~~~qqqnnnzzzuuudddnnnqqqnnnqqqtttdddMMM<<<666222666<<>>999999;;;:::999<<<=========<<<===???BBBAAAAAAAAAAAABBBBBBCCCDDDBBBGGGOOObbbqqqWWWEEEDDDBBB???<<<999777666555666777888;;;@@@FFFKKKRRRVVV]]]cccgggjjjlllmmmqqqrrrvvv{{{zzzcccXXXVVVVVVOOOLLLHHHEEECCCBBBAAA???MMMNNNVVVlll```XXXRRRNNNJJJDDD@@@AAA????????????@@@@@@@@@@@@???@@@BBBEEEIIIMMMPPPRRRSSSTTTVVVZZZ___eeeiiilllssswww}}}vvvsssuuu~~~}}}|||vvvnnnnnnhhhYYYDDD555222333444111333000222666555>>>SSSkkkiii[[[TTTdddtttlllrrr}}}lllkkkpppsssppppppcccJJJ777777666666;;;DDDMMMQQQgggxxxxxxsss```VVVLLLCCCCCCDDDGGGLLLQQQSSSSSSQQQTTTTTTTTTUUUVVVWWWXXXYYYYYY\\\```gggppp|||xxxooofffaaa]]][[[YYY\\\kkk|||wwwoooXXXRRRRRRNNN\\\hhh______VVVLLLHHHIIIQQQ___jjjvvvnnnbbbXXXPPPIIIAAA<<<666666555555555666666777777666???GGGJJJXXXiiilllrrrssssssttt|||zzzvvv\\\QQQDDD;;;999::::::999777999;;;<<<===>>>AAACCCDDDFFFIIIMMMRRRUUUUUUUUUZZZcccsssyyyzzz~~~~~~ggg^^^XXX___XXXOOOWWWcccppptttrrrvvvhhhHHH888;;;888444666555666777888888777888:::<<>>DDDBBB@@@JJJKKKRRRYYY[[[\\\[[[^^^jjj}}}yyy]]]NNNGGGCCCEEEJJJPPPXXX___dddjjjqqq|||gggWWWIIILLLXXXhhhxxx{{{wwwtttqqqkkkeeefffeeennn}}}xxxtttmmmgggjjjllllllkkkiiijjjnnnrrr||||||~~~~~~{{{xxxyyywwwsssmmmhhhaaaYYYPPPMMMVVVbbbuuuxxx}}}mmmXXXjjjeeeTTTGGG;;;888999999999:::@@@@@@??????>>>?????????CCCBBBBBBBBBBBBCCCDDDDDDIIIDDDTTTgggyyy~~~[[[PPPDDDAAAAAA;;;;;;;;;444666666666777:::>>>BBBDDDOOOQQQVVV\\\bbbfffiiijjjtttsssuuuzzztttgggcccfffSSSPPPLLLIIIHHHHHHHHHHHHGGGJJJPPP\\\kkksssmmmbbbXXXRRRMMMLLLJJJDDDBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEGGGJJJMMMOOOQQQTTTUUUWWW[[[```eeejjjlllqqqvvv~~~yyytttrrrxxx|||ssskkkffflllgggXXXDDD666222333333111333111222666444===SSSnnnnnn^^^TTT___~~~xxxoooqqq|||uuutttzzzzzzuuussseeeLLL555444111000333;;;BBBFFFaaazzzxxxrrr```VVVMMMDDDBBBCCCFFFKKKPPPSSSSSSRRRUUUTTTTTTUUUVVVWWWXXXXXXaaadddhhhmmmttt~~~zzzqqqhhhbbb]]]ZZZUUUSSSZZZddd|||}}}mmmddd___rrrvvvggg[[[UUU\\\uuuttt___NNNDDD???888777777666666666666777333444???LLL[[[yyyxxxdddXXXOOOJJJCCC;;;777888999999777888:::<<<===>>>???BBBDDDFFFGGGJJJNNNRRRUUUVVVWWW]]]eeesss}}}wwwyyy}}}|||ggg___cccmmmiiiccciiisss|||xxxwwwzzzeeeFFF777:::777444666555666777888888888888:::===FFFddd\\\CCCDDD@@@===FFFGGGNNNVVVYYY[[[[[[]]]hhhyyy}}}^^^SSSJJJDDDDDDGGGLLLSSS[[[ccciiippp}}}sssfffeeellluuu~~~|||xxxsssmmmiiigggiiisss}}}zzzyyywwwrrriiiddd]]]VVVOOONNNXXXeeetttxxx}}}qqq^^^XXXlll{{{eeePPPDDD999777:::;;;<<<===@@@@@@????????????@@@AAABBBBBBBBBBBBBBBCCCDDDDDDIIIDDDOOO^^^mmmsssUUUGGGBBBBBB<<<;;;;;;444666666666777:::===AAACCCKKKNNNSSSYYY___dddgggiiipppooorrryyyzzzssssss___^^^\\\\\\\\\^^^```aaa\\\aaafffggghhhhhhbbb[[[VVVRRROOOPPPPPPLLLIIIJJJIIIGGGEEECCCCCCCCCEEEEEEJJJJJJKKKMMMOOOPPPRRRSSSUUUVVVWWW[[[___eeejjjlllsssxxx~~~vvvppppppssswwwyyyxxxvvvvvvuuu{{{|||wwwtttyyy~~~~~~||||||~~~~~~}}}{{{|||lllcccbbbjjjdddVVVCCC666333333222111444111222666444<<>>KKKfffgggPPPCCC<<<;;;888555555888999777555888:::===>>>???AAACCCEEEIIIJJJLLLOOOSSSWWWZZZ\\\aaagggrrr~~~|||vvvxxx|||yyyfff```hhhvvvwwwppprrrwwwyyy|||___CCC555999666555777666555777888888888999;;;===EEE]]]{{{hhhIIIDDD???;;;DDDDDDLLLSSSWWW[[[[[[]]]eeessshhh\\\QQQHHHDDDEEEIIIPPPWWWaaafffmmmzzz}}}yyytttqqqlllpppzzz~~~zzzxxxtttooohhhbbb[[[UUUPPPRRR]]]jjjtttwww|||iii[[[]]]sssrrraaaKKK@@@888888;;;<<<>>>@@@????????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDHHHDDDJJJRRR]]]___LLLDDDCCC===<<<<<<555777666666777999<<<@@@BBBGGGJJJOOOUUU\\\aaaeeeggglllkkkooowwwkkkooossswww{{{}}}|||tttmmmaaa\\\[[[]]]\\\XXXUUUUUUQQQOOOLLLIIIGGGHHHIIIJJJOOOPPPQQQSSSUUUVVVWWWWWWVVVVVVWWWZZZ^^^dddiiillluuu{{{{{{qqqkkkfffiiinnnssswwwzzz}}}~~~~~~zzzuuuqqqtttwwwyyyyyyxxxwwwwww|||~~~}}}wwwuuuxxxzzzzzzvvvtttxxxxxxvvv}}}zzzkkkcccfffiiicccUUUCCC777444333111111444111222666333;;;PPPqqqyyydddTTTZZZwwwyyynnnhhhnnn~~~pppRRRAAA;;;777555666777===BBBRRRuuu}}}xxxqqq```XXXPPPGGG???@@@CCCHHHNNNRRRSSSSSSTTTTTTSSSSSSTTTUUUVVVVVVYYY^^^eeellluuu|||pppjjjccc^^^ZZZUUUPPPMMMMMMLLLUUUggg{{{jjjGGG;;;<<<999888777666666555666666555777===CCC^^^mmmQQQDDD@@@@@@:::888777777888888666444888:::===???@@@AAADDDFFFJJJLLLOOORRRWWW\\\aaaeeefffkkksss{{{{{{uuuxxx}}}xxxddd^^^iiizzz|||ssspppooosssyyy~~~XXX???444777555555888555555777888888888999<<<>>>DDDYYYvvvqqqMMMEEE???===EEECCCJJJPPPUUU[[[\\\]]]cccnnnxxxvvvfffZZZMMMGGGFFFHHHOOOVVV___ccciiiuuu|||yyytttvvv}}}xxxuuuqqqkkkiiiccc[[[VVVSSSVVVbbbooossswww{{{~~~~~~mmmdddhhhjjjZZZGGG???888888;;;===>>>AAA????????????@@@AAACCCCCCBBBBBBAAAAAABBBBBBCCCDDDHHHFFFIIILLLSSSnnnlllTTTFFFDDD>>><<<<<<777777777666777888;;;>>>@@@CCCFFFKKKQQQXXX___cccfffjjjjjjnnnvvv}}}vvv~~~yyyqqqmmmjjjjjjhhhbbb^^^^^^ZZZXXXTTTQQQNNNNNNOOOPPPQQQRRRTTTWWWYYYZZZZZZZZZXXXWWWXXXZZZ^^^ccchhhkkkwww~~~}}}tttnnnhhhjjjooouuu|||yyyuuurrrrrrsssuuuvvvuuusssqqqxxx}}}|||xxxvvvsssooouuutttyyyvvvmmmssstttjjjdddfffjjjcccSSSBBB777444333111111444222333666333999NNNnnnzzzeeeVVV]]]{{{yyymmmgggkkkwwwxxxUUU???888333333444444999@@@NNNooo~~~yyyppp```XXXPPPHHH???@@@BBBGGGLLLQQQSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTQQQXXX```hhhrrrtttnnnfff```\\\YYYSSSNNNPPPIIIIIIQQQWWWbbb|||cccCCC;;;???888777666666555555555666888999;;;<<>>>>>??????@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCCCCGGGHHHIIIKKKOOO```zzz\\\IIIEEE@@@======999888777666666777:::<<<===@@@CCCHHHNNNUUU\\\aaadddjjjjjjmmmtttzzzzzzxxxssslllgggfff```^^^ZZZWWWTTTRRRRRRRRRTTTUUUXXXZZZ\\\\\\\\\\\\[[[ZZZZZZ[[[___dddjjjmmmxxxzzzvvvssstttwww{{{uuuqqqqqqpppooorrruuuvvvsssppprrrzzzzzzrrruuusssvvvtttooommmgggccccccmmmdddSSS@@@666555444111111444222333666222888LLLggg{{{hhhYYYaaayyyooojjjkkkttt~~~~~~[[[>>>666222444444333999AAALLLlll|||ooo___XXXPPPHHH???@@@AAAEEEKKKOOOQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQWWW___eeennn}}}xxxtttlllbbb]]]YYYSSSLLLFFFEEEFFFHHHGGGHHHVVVgggvvvyyy{{{yyyvvvsssTTT???999<<<777777777666666777777888999777:::;;;GGGttttttXXXGGG@@@<<<888666999888777666777999;;;<<<999;;;>>>@@@AAACCCFFFHHHKKKPPPUUUZZZ]]]bbbhhhmmmoootttzzz~~~~~~~~~}}}{{{xxxuuuyyyxxxeee```mmmzzzyyymmmhhheeefffppp|||vvvyyyyyyOOO===666777444666999555555777888999999:::===???DDDTTTnnnVVVDDD>>>>>>CCC>>>CCCKKKRRRZZZ]]]]]]```hhhooovvvhhhXXXLLLFFFCCCFFFKKKXXX]]]fffrrr}}}~~~{{{zzzwwwtttttt{{{~~~}}}~~~}}}yyyvvvqqqjjjgggaaa[[[YYYYYY]]]gggqqqxxxzzz}}}~~~~~~~~~wwwkkklll}}}{{{fffXXXDDD>>>:::;;;<<<;;;<<<>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCHHHJJJIIIJJJNNNUUUyyycccKKKGGGAAA======:::999888777666666888:::<<<>>>@@@EEEKKKRRRYYY^^^bbbhhhhhhkkkqqqvvv}}}zzzttttttlllkkkhhhdddaaa^^^\\\\\\\\\^^^```aaabbbbbbaaa```______^^^___bbbgggmmmppp{{{~~~|||xxxttt{{{tttqqqooommmlllqqqxxx|||{{{xxxqqqzzzvvvrrrrrr~~~yyymmmgggfffgggqqqgggSSS@@@666555555222111444222333666111777KKK___~~~lll\\\bbbxxxpppjjjjjjtttyyyzzzaaaAAA888333666777444999CCCJJJlll~~~nnn___WWWOOOGGG@@@@@@AAAEEEJJJNNNPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOUUU\\\aaaiiizzz~~~~~~wwwlllddd^^^VVVNNNBBBBBBCCCBBB???>>>BBBGGGGGGHHHJJJIIIGGGLLL^^^rrroookkkcccWWWIII???:::888888888888888999:::;;;;;;<<<555999>>>@@@VVV~~~uuukkkZZZOOOEEEBBB@@@;;;999:::666777777777888999;;;<<<;;;>>>@@@CCCDDDFFFIIIKKKMMMRRRXXX[[[\\\___dddiiijjjpppwwwyyyyyyxxxzzz||||||}}}yyysssrrryyy~~~uuusssxxxxxxiiigggpppyyyrrrddd```]]]^^^gggzzzxxxnnnmmmvvvwwwMMM===777777444666:::444555777888999999;;;>>>@@@DDDNNNdddfffKKKAAA>>>BBB===CCCHHHOOOWWWZZZZZZ]]]eeellltttsssaaaSSSIIICCCCCCGGGPPPVVV```kkk}}}|||~~~wwwsssrrrqqqooonnnrrrxxx~~~}}}{{{~~~|||zzz|||{{{~~~zzzvvvtttoooiiigggaaa]]]]]]```dddnnnwww~~~~~~uuujjjpppsss```TTTAAA===:::<<<<<<;;;<<>>>>>>>>===>>>>>>??????AAAAAA@@@@@@AAAAAABBBCCCHHHKKKEEEFFFKKKLLLllliiiMMMHHHBBB>>>>>>;;;999888777666666777999:::<<<>>>AAAGGGNNNUUUZZZ^^^ccccccffflllqqqwww~~~}}}{{{xxxtttpppnnnlllfffggghhhiiiiiigggeeedddcccbbbaaaaaadddjjjooossszzzsssmmmeeeooo}}}wwwuuummmkkklllsss}}}vvv~~~yyyuuu}}}qqqkkkmmmnnnttthhhTTT???555555555333222555333333666111777JJJZZZooo]]]bbb~~~vvvooohhhgggssssssnnnrrr{{{fffAAA777222555555111666AAAJJJlllnnn^^^WWWOOOGGGAAA@@@AAADDDIIIMMMOOOOOONNNNNNMMMMMMLLLMMMMMMNNNKKKPPPWWW\\\eeewwwwwwmmmggg^^^UUULLLJJJDDD>>>===??????<<<>>>===>>>@@@===;;;BBBMMMKKKdddfff[[[[[[ZZZiiidddUUUQQQMMMKKKJJJFFF@@@;;;999999999:::;;;<<<===>>>@@@555999???999===RRRcccsss{{{gggVVVKKKEEE@@@>>>???;;;555777>>>777999;;;;;;:::999999:::===@@@CCCEEEFFFHHHKKKNNNNNNSSSZZZ\\\[[[\\\```dddccciiiqqqsssrrrqqqrrruuuttttttpppkkkkkkttt||||||{{{}}}{{{sssqqqwww~~~wwwlllmmmxxx}}}qqqaaa\\\YYYYYYaaattt{{{nnnjjjqqqsssLLL===888888444777:::444555777888999:::;;;>>>@@@DDDIII[[[vvvTTTEEE@@@CCC???FFFEEEMMMUUUXXXXXX[[[cccjjjiii}}}jjj[[[NNNEEECCCEEEJJJPPPYYYcccppp~~~|||wwwwwwrrrpppoooqqqvvv||||||wwwtttwwwxxxwwwxxx{{{uuuyyyyyyuuurrrpppkkkeeehhhccc```cccgggllluuu~~~sssiiirrriiiXXXMMM???;;;:::<<<===;;;===AAA???>>>===============>>>AAAAAA@@@@@@AAAAAABBBCCCIIIJJJBBBAAAHHHGGGeeelllNNNHHHBBB>>>>>><<<:::888777555555777888999:::<<>>ZZZtttpppeeeeeeyyyyyyooorrrooorrr{{{fffhhhnnnooodddDDD666555:::444333;;;===LLLlll~~~qqqbbbWWWOOOIIIAAA@@@AAADDDHHHKKKLLLLLLMMMLLLJJJHHHFFFEEEEEEEEEJJJJJJOOOYYYaaannn|||vvvlllaaaYYYRRRLLLDDD>>>;;;;;;;;;:::;;;;;;<<<<<<============BBBEEEHHHIIIHHHKKKQQQWWWrrraaaQQQNNNOOORRRPPPHHHDDDEEE???>>><<<;;;:::;;;;;;<<>>======AAAGGGKKKVVV```jjjnnnhhh[[[NNNFFF@@@>>><<<;;;;;;;;;:::888;;;999888999;;;<<<<<<<<<@@@AAABBBDDDGGGJJJLLLNNNSSSTTTXXX\\\[[[YYY\\\aaafffiiikkkjjjffffffjjjnnnoookkkggggggmmmvvv~~~~~~|||}}}uuuooopppwww~~~qqqgggeeeyyywwwpppfff[[[VVVYYY]]]vvvpppjjjmmm{{{nnnHHH>>>666555666444333333777777888999;;;===???@@@GGGIIIXXXzzzYYYEEEEEECCC???===EEEHHHMMMQQQVVV[[[aaadddkkknnn[[[PPPIIIDDDAAAHHHJJJSSSaaakkkxxxzzzyyy}}}zzzwwwuuutttvvvzzz~~~|||wwwrrrooopppuuuyyyzzzvvvrrrqqqqqqpppnnnkkkfff___^^^hhhtttzzzzzzyyy~~~|||tttgggyyy|||jjjZZZKKK<<<<<<;;;:::;;;===???AAA???===<<<<<<>>>>>>>>>>>>AAAAAABBBBBBCCCDDDEEEEEEHHHEEE@@@@@@===<<<^^^lllKKKFFF??????CCC999>>>;;;888888999:::888666;;;;;;>>>AAAGGGMMMRRRUUU^^^^^^___cccjjjuuu~~~|||xxxtttppplllhhhfffcccaaaaaaccceeegggnnnuuuyyyrrrkkkhhhgggmmmxxxvvvnnnooovvv~~~{{{zzz{{{~~~hhhNNN===666444333444333333333222333666:::>>>SSSlllqqqhhhhhh}}}tttrrrttt}}}pppmmmlllbbbrrr}}}iiiIII999555999444444;;;<<>>===<<<999999999999999:::::::::<<>>=========<<<;;;;;;999888999<<<>>>>>>>>>BBBCCCDDDFFFHHHJJJMMMNNNPPPRRRVVV[[[[[[ZZZ^^^eeegggiiiiiieee```___bbbeeeiiihhhfffhhhooowww~~~}}}|||~~~}}}uuuooopppwww~~~qqqfffdddnnnnnnkkkeee]]]ZZZ\\\___{{{nnnfffjjjxxxjjjGGG>>>777666777666555666666666777999;;;===???@@@FFFGGGSSStttaaaIIIBBB>>>@@@DDDEEEHHHLLLPPPUUUZZZ___cccjjjwwwaaaWWWPPPIIIDDDEEEFFFNNN[[[dddnnn~~~{{{yyyxxxxxx{{{}}}~~~~~~yyywwwrrrmmmkkklllqqquuussspppmmmllllllkkkhhhffffffaaaaaakkkwww~~~}}}|||rrrkkkxxxgggWWWIII>>>===<<<;;;<<<===???@@@===<<<;;;;;;<<<======<<>>JJJbbbsssllllll}}}qqqtttzzzxxxuuubbbdddrrrpppRRR===444777444666;;;;;;FFFfff}}}ooocccZZZRRRLLLAAA@@@AAAEEEIIIMMMOOOOOORRRRRRPPPMMMIIIDDD@@@>>><<>>>>><<<;;;===@@@@@@TTTqqqzzzppplllkkkooowwwyyyqqqddd]]]TTTOOOJJJKKKOOOOOOKKKEEEIIIJJJLLLLLLMMMOOORRRUUURRRWWW\\\^^^ZZZSSSLLLIIIEEEBBB@@@>>>??????>>>======<<<;;;<<>>>>>===<<<<<<===>>>???<<<<<<;;;;;;;;;;;;;;;;;;===>>>???AAABBBDDDEEEEEE@@@@@@???BBBCCC>>>NNNnnnhhhQQQEEEDDDCCC::::::888666666888888888777:::;;;<<<>>>CCCGGGLLLOOOXXX[[[___ccchhhnnntttxxx~~~yyytttlllgggcccbbbbbbdddlllttt}}}zzz{{{~~~~~~|||{{{gggIII:::555111111444222333333333444666:::===FFF[[[wwwooolllooolll{{{ssshhhooouuuZZZAAA444666444777;;;999@@@[[[{{{oooccc[[[TTTMMMAAAAAAAAAEEEJJJNNNQQQQQQVVVVVVUUUSSSNNNHHHAAA===<<<<<<@@@EEEDDDHHH\\\rrr|||wwwiiicccZZZRRRLLLFFFBBB???>>>===<<<;;;::::::::::::;;;>>>AAABBB@@@>>>>>>???@@@KKKhhhrrrjjjcccdddjjjlllfff___]]]___bbbccccccbbbcccccchhhhhhiiigggccc]]]YYYVVVNNNKKKHHHFFFFFFFFFFFFEEEBBB@@@???AAADDDGGGIIIJJJJJJJJJJJJKKKLLLMMMNNNOOONNNOOOSSSXXX[[[\\\ccckkkllliiiddd]]]VVVSSSUUUWWW[[[___fffmmmtttzzz}}}{{{{{{}}}|||zzz}}}zzzrrrnnnpppvvv|||~~~{{{qqqiiifffdddfffiiikkkmmmrrrxxx|||xxxwww}}}UUUAAA:::666777888777777:::777888999:::===???AAACCCFFFDDDIIIccc~~~hhhUUUEEE::::::???BBBDDDHHHLLLPPPTTTYYY]]]hhh{{{{{{eee[[[RRRKKKGGGCCCEEEOOOWWW^^^jjjxxx~~~}}}zzzyyyyyyxxxuuusssxxxvvvsssnnnkkkkkknnnpppggggggiiijjjjjjiiigggeeebbbbbbgggoootttvvv{{{~~~{{{zzz{{{|||tttzzzyyyyyynnnzzzjjj^^^RRRFFF>>>===<<<;;;;;;<<<<<<===<<<===>>>===<<<;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFF@@@AAA>>>@@@DDD???FFF\\\xxxVVVHHHFFFCCC;;;;;;:::999999::::::::::::======???AAAFFFKKKOOORRRYYY]]]aaadddggglllsssxxx}}}tttmmmkkkuuu~~~xxxqqqkkkfffdddbbbdddkkksss|||www{{{fffHHH;;;666222111555222333444444444666:::===EEEXXX|||ssskkk{{{mmmcccnnnoooooovvv___DDD555555444666:::777===SSStttzzznnnddd]]]UUUNNNBBBAAAAAADDDIIINNNQQQRRRXXXYYY[[[ZZZVVVOOOGGGBBBCCC===;;;???AAACCCNNN\\\tttvvvqqqhhh```YYYRRRLLLHHHCCCAAA???===;;;;;;;;;<<<<<>>@@@@@@BBBFFFJJJMMMQQQVVVYYY```lllsssccc[[[VVVJJJCCCBBBIIIQQQYYYiiiyyy~~~}}}|||{{{zzzxxxuuurrrqqqpppmmmiiieeedddfffgggdddfffiiilllllllllkkkkkkdddgggnnnwwwzzzyyy|||{{{zzz|||xxxnnnwwwvvvtttfff[[[PPPCCC<<<<<<;;;;;;;;;;;;;;;;;;===???AAAAAA>>>======>>><<<===>>>@@@BBBDDDEEEFFFCCCDDD???>>>CCC@@@CCCRRRwww[[[KKKHHHCCC<<<;;;;;;;;;:::999999:::;;;======???BBBFFFLLLPPPSSS[[[^^^aaacccffflllvvv}}}{{{nnndddaaagggwww}}}uuupppjjjeeecccbbbcccjjjrrr}}}}}}tttwwwdddFFF<<<999333111555111333444444555666:::<<>>OOOlllzzzmmmddd]]]UUUNNNBBBAAAAAACCCHHHMMMPPPQQQVVVYYY^^^```^^^WWWOOOIIIJJJ@@@<<<@@@BBBBBBHHHQQQggg}}}xxxpppiiiaaaZZZSSSOOOFFFDDDAAA>>>===<<<======;;;===???AAABBBBBBAAA@@@BBBDDD```|||wwwrrrmmmiiibbb^^^YYYVVVUUUTTTTTTSSSOOOLLLIIIIIIKKKMMMOOOPPPTTTTTTRRRQQQPPPOOOOOOOOORRRQQQSSSWWWXXXZZZbbbkkkgggddd___ZZZWWWVVVVVVWWWZZZ___eeeiiillloootttxxxwwwvvvwwwzzzzzzxxxzzz}}}wwwoooiiiiiiooowww|||}}}|||vvvvvvyyy{{{wwwvvvuuuwww|||wwwqqqwwwwwwIII:::666555666666555666::::::;;;<<>>@@@>>>AAADDDGGGJJJNNNRRRVVV^^^aaannnlllaaaZZZMMMEEEAAAEEEJJJRRReeexxx~~~~~~}}}|||{{{zzzwwwsssoookkkkkkiiifffcccbbbccceeebbbeeeiiilllnnnoooqqqssseeegggnnnwww{{{zzz|||||||||{{{nnnmmmwww{{{www|||cccXXXMMM@@@;;;;;;;;;;;;;;;;;;;;;;;;???BBBDDDDDD@@@>>>>>>@@@===>>>???AAABBBDDDEEEEEEEEEIIICCC???CCCCCCDDDNNNlllbbbOOOKKKCCC???:::;;;;;;999777666777888::::::;;;>>>BBBGGGKKKNNNUUUZZZ^^^aaadddkkkvvvttteee\\\XXXZZZeeeooovvvnnnhhhddd`````````aaahhhqqqyyyyyypppttt```CCC<<<:::333000444111333444555555777999<<<@@@RRR}}}sss}}}zzznnneeekkk{{{qqqlllsss^^^EEE888777333333888777???LLLgggzzzmmmddd^^^UUUMMMCCCAAA@@@BBBFFFKKKNNNOOORRRWWW^^^cccccc^^^VVVPPPKKKDDDAAADDDEEECCCHHHRRR]]]zzzyyyrrrjjjccc\\\WWWLLLJJJFFFBBB@@@@@@@@@AAA??????@@@BBBCCCCCCBBBAAADDDEEE^^^}}}yyyoookkkeee```^^^]]]\\\[[[[[[WWWSSSRRRRRRTTTUUUVVVXXXWWWUUUSSSRRRPPPPPPPPPRRRQQQRRRVVVXXXZZZcccmmmkkkhhhddd```^^^]]]\\\\\\[[[___cccdddccceeekkkooouuutttvvvyyyyyywwwzzz~~~wwwqqqiiidddfffnnnwww}}}yyytttzzzuuupppuuuoooDDD:::777666888777555666;;;:::;;;<<>>===???CCCEEEHHHLLLPPPSSS[[[\\\cccqqq{{{jjj]]]QQQJJJFFFFFFFFFLLL___tttzzzzzzyyyxxxwwwuuuqqqkkkfffcccccccccbbbaaaaaaccceeecccfffkkknnnqqqtttyyy|||mmmlllooouuuyyyyyyzzz}}}~~~|||qqqfffkkkuuuzzzttt^^^UUUKKK>>>;;;;;;<<<===>>>>>>>>>>>>???CCCFFFEEEAAA>>>>>>@@@???@@@AAABBBCCCDDDEEEEEEEEELLLHHHCCCGGGGGGFFFMMMaaakkkUUUNNNDDDBBB;;;<<<<<<:::777555666888888888888999<<>>JJJeeezzzmmmddd^^^UUULLLCCCBBB@@@BBBEEEJJJMMMNNNNNNUUU^^^eeefffaaaZZZTTTJJJFFFFFFHHHFFFCCCJJJVVVTTTppp~~~wwwooohhhcccQQQOOOKKKGGGEEEDDDDDDEEEFFFEEEEEEEEEFFFFFFEEEDDDEEEFFF]]]|||uuupppmmmlllkkkjjjeeeaaa]]]ZZZZZZ[[[\\\\\\ZZZYYYWWWUUUSSSQQQPPPPPPPPPOOOQQQUUUWWW[[[eeeooopppnnnjjjgggeeedddbbbaaa\\\___```___]]]^^^dddiiissssssuuuyyyyyywwwyyy~~~sssllleeeaaaeeennnwww}}}wwwsss|||uuuuuuyyy}}}hhh>>>:::888888999888555777;;;::::::<<<>>>AAADDDGGGHHHFFFOOORRRWWWvvv```KKKBBB@@@<<>>???@@@@@@@@@@@@>>>CCCFFFEEEAAA===>>>@@@AAAAAABBBBBBCCCDDDEEEEEEDDDNNNLLLFFFJJJJJJHHHLLLQQQtttrrrZZZQQQEEEDDD>>>??????<<<888666777999999888777777888;;;===???>>>GGGRRRYYY^^^eeeooowww[[[SSSIIIAAA>>>>>>@@@BBBDDDHHHSSS```ooozzzoooddd___ZZZVVVSSSVVVYYY\\\bbbiiioooqqqsssttttttuuuwwwyyyyyy{{{ssstttxxxvvvpppppprrr}}}vvvnnniiimmmwwwZZZ???:::555333555222444333333444555888;;;===CCCKKKggg~~~rrrrrruuu|||xxxzzzrrrddd^^^III777555666444555;;;888HHHeeessseee\\\WWWSSSDDDBBB@@@AAAEEEHHHKKKLLLOOOTTT[[[ccckkklllaaaTTTRRRNNNJJJHHHJJJNNNQQQSSSZZZlll|||qqqiiiYYYUUUQQQOOONNNMMMJJJFFFGGGIIIJJJLLLKKKIIIEEECCCDDD@@@QQQ}}}~~~}}}{{{uuummmhhhfffeeedddbbb```[[[XXXXXXVVVSSSSSSUUUQQQQQQRRRTTTVVV\\\kkkzzzzzz|||sssqqquuupppfffbbbbbb```^^^\\\^^^cccfffssstttwww{{{~~~|||zzzuuukkk```]]]dddoooyyy~~~zzzpppnnnyyy|||~~~VVVAAA888777555666888999999888:::<<<>>>AAACCCDDDDDDDDDFFFMMMPPPTTTmmm|||RRR@@@DDD@@@<<<;;;AAAGGGJJJNNNSSSUUUUUUYYY___bbblllvvvddd\\\UUUQQQHHHCCCQQQeee~~~xxxtttttttttooonnnkkkgggbbb[[[VVVRRRPPPSSSVVVWWWXXX]]]fffmmmpppqqqqqqrrrwwwwwwtttuuuyyy{{{|||~~~}}}{{{{{{uuudddaaapppmmmcccZZZJJJ???===;;;;;;<<>>@@@>>>BBBFFFFFFBBB@@@BBBEEEIIIIIIIIIGGGFFFGGGJJJMMMSSS___eeeNNNGGGFFFGGGDDDAAA???>>>===;;;999888777666666666777888999CCCEEEIIINNNUUU^^^iiipppQQQKKKBBB<<<999:::;;;<<<;;;===CCCMMMYYYkkk}}}sssiiiccc[[[VVVSSSTTTVVVYYY___fffkkklllllljjjeee```]]]\\\XXX```ooo{{{|||xxxpppsss|||{{{yyy~~~~~~tttiiieeejjjwww~~~XXX>>>:::555333555333444333333444666888;;;===???FFFbbb}}}qqqrrrvvvzzzvvv{{{uuuiii^^^III777555888555555888999GGGbbbttteee[[[TTTOOOCCCAAA???@@@DDDHHHJJJKKKNNNRRRWWW]]]dddgggaaaXXXVVVRRROOONNNPPPSSSUUUWWW^^^mmmxxxpppddd^^^XXXUUUUUUUUUTTTSSSOOOOOOOOOOOOOOOMMMJJJHHHGGG@@@HHHfffyyyqqqnnnllliiigggddd___ZZZZZZXXXTTTSSSUUURRRQQQQQQRRRTTTZZZiiixxxyyyyyyuuunnnhhheeebbb^^^^^^```eeehhhwwwxxx{{{~~~tttkkk```\\\bbblllvvvzzz~~~}}}tttpppwwwzzzvvvuuu}}}}}}|||~~~WWW@@@888666555666888999999999:::<<<>>>AAACCCDDDDDDDDDFFFLLLNNNQQQhhheeeHHH@@@AAA>>>>>>CCCGGGIIIMMMRRRTTTSSSVVV\\\^^^eee|||nnnddd\\\VVVMMMFFFLLLXXX|||uuurrrppppppooommmhhhaaa[[[UUUQQQOOOSSSTTTUUUUUUWWW]]]gggooovvvyyy{{{yyy{{{yyyvvvvvvxxxyyyyyy||||||{{{|||wwwhhhhhhyyy}}}hhh___WWWJJJAAAAAA===<<<<<<@@@EEEGGGCCC???>>>@@@AAA@@@>>>===>>>@@@>>>BBBFFFFFFCCCBBBDDDGGGHHHHHHHHHGGGFFFGGGIIILLLNNNXXXwwwqqqTTTIIIEEEHHHFFFEEEFFFHHHHHHFFFDDD<<<;;;:::888888888999999@@@BBBEEEJJJQQQ[[[eeelllyyyFFFAAA<<<888777777888888;;;;;;>>>EEENNN]]]rrrwwwllldddZZZTTTPPPPPPRRRSSSYYY```eeeeeeccc]]]UUULLLEEEBBBBBBEEELLLWWWeeettt}}}|||yyytttyyyqqqpppyyyuuugggccciiivvvyyyTTT===999555333555333444444444444666888;;;<<<<<>>>>>BBBFFFIIIKKKMMMQQQTTTVVV[[[___^^^ZZZWWWVVVUUUVVVYYY\\\]]]^^^dddnnnrrrkkkbbb]]]]]]^^^^^^]]][[[YYYWWWVVVUUUSSSOOOLLLHHHAAABBBPPPddd{{{vvvnnnmmmjjjkkklllmmmpppuuu|||~~~xxxtttpppmmmjjjddd^^^]]]ZZZUUUSSSTTTRRRPPPOOOOOOQQQWWWffftttzzzoooiiibbb^^^___cccgggjjjxxxyyy}}}~~~rrrjjj```\\\```hhhppptttyyy|||{{{sssooossszzz~~~lllfffeeeooo}}}yyyvvvvvvWWW>>>777666555666888::::::999;;;<<<>>>AAACCCEEEEEEFFFGGGJJJKKKOOOcccVVV@@@@@@>>>@@@DDDFFFFFFKKKQQQTTTSSSVVV[[[\\\```ooo~~~qqqddd\\\TTTKKKIIIMMMfffxxxrrrmmmjjjiiigggddd^^^XXXSSSQQQPPPPPPVVVUUUUUUUUUYYYbbblllttt}}}{{{xxxxxxyyywwwvvvyyyzzz{{{~~~xxxnnnrrr{{{fffZZZQQQGGGAAAAAA???======???BBBCCCAAA>>><<<===>>>>>>======>>>???===@@@DDDEEECCCCCCEEEHHHFFFGGGGGGFFFEEEFFFHHHJJJNNNVVVtttaaaOOOGGGIIIHHHHHHKKKNNNOOOLLLIII@@@???===;;;:::::::::;;;<<<>>>AAAFFFLLLVVV___ffflll???<<<999888888888777666;;;:::===CCCIIISSScccqqqqqqooommmkkkmmmttt|||sssggg\\\TTTNNNJJJJJJLLLMMMSSSZZZ^^^]]][[[UUUMMMEEE@@@>>>@@@@@@@@@AAAFFFRRR```jjjzzz}}}}}}yyywww{{{zzztttxxxzzzkkkgggmmmwwwqqqOOO:::999444222555333444444444555666888:::;;;;;;===OOOtttsssqqqsssyyynnnVVV>>>555777777555444999AAATTTmmmuuueeeYYYOOOHHHBBB???======@@@DDDHHHIIIMMMRRRUUUUUUWWWZZZZZZWWWUUUVVVXXX\\\aaaeeeffffffgggnnn|||{{{tttrrrpppmmmjjjiiigggdddbbb___ZZZSSSMMMIIIDDDBBBGGGNNNWWWfffsss|||kkkaaa]]]\\\YYYUUURRRQQQUUU]]]bbbwwwzzzuuurrroooggg```^^^[[[UUURRRQQQQQQMMMKKKLLLMMMSSS```mmmzzzsssjjjddddddgggjjjkkksssuuuyyy~~~}}}zzzpppiii```\\\^^^eeekkkooouuuwwwtttmmmkkkrrr|||ggg]]]ZZZeeevvv}}}tttrrrppp|||SSS;;;777666555666999;;;;;;;;;<<<===???BBBDDDFFFGGGHHHIIIJJJKKKOOO```gggHHH>>>===???CCCDDDDDDIIIPPPUUUUUUXXX]]]___```hhhqqqnnnaaaYYYPPPLLLLLLLLLfffxxx}}}xxxqqqjjjddd```^^^VVVTTTRRRPPPPPPQQQSSSTTTWWWWWWXXX]]]eeeooowww|||zzzyyyzzzzzzwwwuuuwwwyyy{{{wwwpppxxxgggWWWLLLBBB<<<<<>>???>>>===999:::;;;;;;<<<<<<===>>>;;;>>>AAABBBBBBBBBEEEGGGDDDEEEFFFEEEDDDDDDFFFHHHMMMUUUqqqzzz^^^LLLHHHFFFEEEGGGJJJJJJFFFAAA???>>>===<<<;;;;;;<<<===999;;;>>>BBBHHHPPPZZZ```dddvvv;;;999888888999999777555444333555:::<<>>???AAACCCEEEBBBCCCDDDDDDCCCCCCDDDFFFHHHRRRgggxxxVVVHHHCCC??????BBBCCC>>>999;;;;;;:::::::::<<<===>>>999:::<<>>>>>???@@@???>>><<<;;;999>>>DDDIIIPPP[[[iiissstttcccXXXTTTLLLCCCDDD@@@???BBBCCCDDDGGGLLLMMMMMMMMMJJJGGGEEEDDDEEE===>>>???>>><<<>>>CCCGGG\\\sss}}}}}}xxx}}}zzzpppnnnttt}}}bbbEEE666777444222555444444444555666777888999999888;;;AAAUUUzzz}}}{{{jjjMMM:::444555666666666;;;JJJcccwww~~~wwwjjj^^^TTTMMMFFFBBB>>><<<>>>AAAEEEFFFLLLRRRZZZ___dddgggccc\\\XXXYYY\\\```dddggggggfff^^^```gggsss{{{nnn]]]QQQLLLFFF>>>;;;:::;;;;;;;;;BBBEEESSSpppppp]]]QQQMMMEEEDDDAAA===:::;;;>>>AAAFFFXXXyyyzzznnnddd[[[YYYWWWRRRMMMKKKJJJFFFDDDEEEFFFIIIQQQZZZ\\\eeeuuuwwwpppnnnnnnmmmppptttzzz}}}|||xxxtttllliiidddaaabbbffflllooouuusssllleeeiiiyyyuuulllooozzzxxxsssvvvxxxpppooouuuCCC777666555555666:::<<<======AAABBBCCCEEEHHHKKKMMMOOOOOOOOORRRWWW]]]pppfffEEE???;;;<<>>===;;;::::::::::::888777777888;;;<<<;;;:::999999:::;;;===???AAACCC@@@BBBCCCCCCBBBAAABBBDDDEEERRR]]]jjjNNNFFF>>><<>>999:::;;;===@@@FFFNNNSSSZZZaaalll}}}<<<:::999999999888555333;;;999888:::999666777:::555777999<<<>>>>>><<<:::;;;<<<<<<::::::===CCCIIIZZZaaa```TTTLLLLLLIIIBBBBBB??????BBBBBBAAABBBFFFFFFJJJNNNOOONNNLLLKKKJJJEEEEEECCCAAA??????AAABBBPPPkkk~~~{{{|||tttlllmmmwww]]]AAA444777444111444444444444555777777888888888888<<>>555444666666777;;;KKKdddxxx~~~{{{nnncccXXXPPPIIIDDD???<<<===@@@CCCEEEHHHNNNXXXbbbnnnvvvssskkkdddcccbbbbbbbbbaaa^^^\\\SSSUUUZZZcccsssppp___SSSGGGDDD>>>999666777999999;;;;;;BBBTTTttt~~~hhhVVVLLLIII@@@???<<<999666777:::<<>>>>>CCCDDDEEEGGGJJJMMMPPPRRRRRRRRRUUUYYYYYYdddQQQEEE;;;;;;???AAABBBEEEDDDLLLTTTVVVVVVXXX]]]aaaeeejjj}}}qqqeeeaaaXXXXXXNNNJJJMMMHHH@@@DDDFFFIIIMMMQQQWWW^^^dddhhhkkkvvvyyypppeee\\\TTTSSSPPPLLLJJJHHHGGGGGGHHHHHHHHHJJJLLLPPPTTTVVVaaaeeeppp}}}www~~~{{{xxxuuuuuuwwwxxxuuusssppptttwwwzzz|||}}}rrruuuuuuxxxcccOOOCCC???===<<<<<<======<<<:::999888888999888777888;;;<<<;;;999;;;::::::;;;===???AAABBB>>>@@@BBBBBBAAA@@@AAABBBBBBPPPPPPttt\\\QQQCCC===>>>@@@>>>:::999888888777888999;;;<<<999999::::::<<>><<<;;;;;;:::777555666333222444555555888===<<<999666444555888999:::666777888888:::===AAADDDIIIVVV[[[RRRKKKLLLKKKEEECCC@@@@@@CCCCCC@@@???BBBCCCIIIRRRXXXYYYWWWTTTRRRAAA@@@>>>===???BBBFFFHHHIIIggg|||{{{~~~vvvmmmoooyyyZZZ???333777444111444444444444666777888888888888999>>>>>>@@@[[[}}}uuuyyyyyyrrrvvvjjjUUUAAA777555666666888<<>>;;;777333333666888:::@@@QQQooo|||tttfff[[[RRRQQQRRRNNNHHHEEECCC@@@???AAACCCCCCGGGMMMNNNRRRXXX[[[ZZZYYY]]]cccnnntttyyyuuulllfffgggkkkkkknnnsssyyy|||{{{vvvrrrjjjiiihhhfffgggkkkqqqvvvooooookkkeeefffmmmrrrtttvvvsssttt{{{zzzllleeeppp|||tttlllqqqddd:::>>>555444444777:::===??????EEEEEEFFFHHHKKKNNNQQQSSSTTTSSSWWWYYYVVV[[[zzzYYYKKK===;;;???AAAAAAAAACCCLLLTTTUUUSSSVVV\\\aaabbbiiirrrpppjjjYYYWWWNNNKKKOOOHHHAAAGGGBBBEEEGGGIIINNNWWW^^^aaahhhoooxxx}}}vvvmmmhhhbbbXXXQQQOOONNNLLLJJJIIIJJJLLLMMMJJJHHHGGGGGGKKKQQQWWW[[[gggjjjttttttzzz|||yyyuuutttuuuuuussspppnnnrrruuuzzz~~~}}}{{{|||tttxxxyyywwwbbbMMMAAA===;;;999;;;<<<===<<<:::888888888:::888777888;;;<<<:::888<<<;;;:::;;;===@@@AAAAAA>>>???AAAAAA@@@@@@@@@AAA;;;IIIAAA]]]jjj\\\JJJ@@@>>>>>><<<888;;;:::999888888888999:::999999888888:::>>>DDDIIIQQQUUU```uuuHHHFFF@@@888888;;;999333666666555555555666666777999888777888999999999888888:::;;;:::999999===@@@EEEMMMPPPMMMIIIJJJKKKKKKFFFCCC@@@>>>>>>===<<<;;;AAAFFFRRRbbbqqquuuhhhYYYIIIFFFBBB@@@AAADDDGGGGGGOOO]]]qqq~~~{{{tttpppvvv~~~TTT@@@666555222555888222555555666777888999::::::444??????>>>MMMhhhxxx|||xxxtttpppiiimmmttthhhIII777999999111<<<:::PPPqqq~~~{{{wwwiii]]]VVVKKKFFF???::::::<<>>BBBGGGJJJKKKKKKJJJHHHFFFCCCAAA@@@NNNPPPTTTYYY]]]aaaeeegggmmmqqquuuvvvxxxyyyuuuooommmlllkkkjjjlllooosssuuuxxxqqqhhhgggrrrzzzrrrcccgggjjjnnnsssuuummmjjjrrr||||||vvvqqqpppvvvSSS888999777777888999;;;===???@@@EEEFFFGGGIIILLLNNNOOOPPPRRRTTTWWWVVVSSSXXXkkk~~~\\\>>>>>>CCC===;;;BBBBBBGGGMMMRRRUUUWWWXXXZZZaaaaaaiiixxx}}}mmmbbbXXXSSSNNNGGGFFFIIICCCAAAAAACCCDDDFFFNNNWWWYYY]]]ccciiiooovvv~~~xxxtttlllbbb[[[WWWTTTQQQMMMLLLJJJIIIKKKOOOQQQPPPNNNGGGIIILLLOOOUUU\\\eeekkkvvvzzzwwwwww~~~|||{{{yyyvvvtttuuutttqqqsssooolllrrr||||||oooXXXHHH???::::::<<<<<<<<<;;;:::888777777666777999:::999888777888:::999:::;;;<<<============EEEHHHIIIEEE???;;;<<>><<<;;;<<<<<<;;;:::999888777666999888777777888<<>>DDDLLLRRROOOKKKJJJIIIFFFEEEBBB???===<<<<<<;;;:::???FFFXXXpppzzz```MMM???@@@CCCAAAEEEMMMQQQ]]]nnn~~~yyyrrrpppxxx~~~tttuuuSSS???666555222444777222444444555666777888999999777>>><<<;;;GGG^^^{{{ooopppsss|||~~~yyyxxx{{{[[[@@@;;;:::555999888NNNqqq|||xxxkkk___WWWNNNHHHAAA<<<;;;===@@@AAADDDJJJOOOTTTcccwww|||xxxooocccZZZTTTOOOIIIEEEDDDBBBEEELLLSSSbbbppp^^^RRRGGG@@@CCC@@@<<<999888777555333333333333222777FFF[[[kkkpppdddTTTJJJEEECCC@@@<<<999888666444333333444555555777999;;;@@@JJJXXXbbbpppyyy}}}vvvqqqkkkfff^^^XXXQQQNNNMMMKKKGGGDDD@@@>>><<<;;;===@@@DDDGGGFFFEEEDDDBBB???===<<<;;;===>>>AAAEEELLLUUU^^^dddkkkqqquuuvvvxxxyyyvvvpppnnnnnnnnnoooqqqtttwwwxxxyyyqqqgggiiiwwwzzzlllhhhmmmqqqxxxyyyqqqnnnvvvxxxsssqqqxxxRRR777888666777888:::===@@@CCCDDDEEEFFFGGGIIIKKKMMMOOOPPPRRRUUUXXXXXXUUUXXXhhhxxx{{{NNN??????>>>???CCC@@@DDDJJJOOORRRTTTVVVXXX\\\^^^eeennnsss}}}~~~qqqddd```\\\UUUNNNLLLGGGCCCAAABBBAAAAAAFFFMMMJJJNNNSSSXXX\\\bbbiiiooouuuxxx}}}wwwmmmccc]]]^^^]]]YYYTTTPPPMMMMMMMMMOOOMMMKKKKKKLLLNNNMMMKKKMMMOOORRRWWW___kkkvvv~~~xxxyyyyyyxxxvvvttttttuuusssqqquuupppnnnwww{{{|||{{{hhhRRRDDD===:::;;;===<<<<<<;;;:::999888777777888888999888777777888888999:::;;;<<<============DDDFFFHHHEEE???<<<>>>@@@<<>>>>>;;;;;;:::999888888777777999888777777999<<<@@@BBBFFFNNNZZZkkk___YYYNNNCCC>>>>>>;;;777888888777777777777888888888888999999999999888888888999999999888888;;;===CCCLLLTTTTTTPPPLLLGGGBBBCCC@@@===;;;;;;;;;:::999???EEE[[[}}}```FFFEEEFFF???DDDRRRUUU___mmmzzz|||sssllllllwww}}}wwwSSSAAA888777333555777222333333444555666777888888;;;<<<999999AAAOOOtttxxxjjjfffdddqqq~~~gggFFF777555555777555JJJkkksssddd[[[QQQKKKCCC>>><<<>>>@@@AAABBBIIIMMMNNNWWWdddkkkjjjggg```WWWPPPMMMJJJFFFCCCAAA???AAAFFFKKKXXXtttdddSSSKKKFFFCCCCCCAAA>>><<<;;;999555333444666666444222666???GGGKKKHHHDDDAAA???===:::888777666444333333333444555333555777777777888===AAAEEEJJJTTT___jjjsssyyy|||nnnhhhaaa]]]\\\\\\ZZZXXXWWWSSSOOOLLLLLLJJJFFFBBB@@@>>><<<:::;;;===@@@CCCBBB@@@>>><<<:::999888888888777777999AAAMMM[[[eeejjjpppuuuuuuwwwxxxuuupppnnnooorrruuuxxxzzz{{{|||yyyoooggglll~~~xxxlllqqqwww~~~|||uuuttt}}}}}}vvvyyyOOO777777555777999<<>>???>>><<<@@@FFFJJJNNNPPPSSSUUUZZZ]]]dddgggdddhhh~~~rrrgggccc\\\TTTNNNNNNHHHEEEDDDBBB@@@AAAEEEDDDGGGJJJLLLOOOSSSYYY\\\aaabbbeeeiiimmmpppsssuuuyyyyyyyyyxxxwwwuuutttssskkkiiifffbbb]]]WWWPPPKKKNNNRRRUUUTTTPPPOOOQQQTTTRRROOOKKKIIIJJJJJJKKKJJJPPPRRRWWW^^^iiivvvxxxuuuwwwsssqqqrrrttttttrrrpppvvvppprrr|||}}}vvvppp___KKK???:::999;;;???===<<<<<<;;;:::999888888:::888777666777777777666999:::;;;<<<<<<======<<>>999666999888777777777777777777777999:::::::::999999:::999999999999:::;;;===???BBBLLLVVVXXXVVVRRRJJJCCCBBB@@@===;;;;;;;;;:::999AAAAAAUUU|||~~~aaaSSSJJJCCCGGGSSSXXXcccrrr}}}xxxrrrmmmppp}}}}}}yyyRRRAAA::::::555666999444333444444555666777888888===;;;888;;;???CCCbbb|||mmmeee___eeevvvmmmLLL777333666777333CCC^^^vvvmmm```SSSMMMEEE>>><<<===>>>???AAAHHHLLLLLLNNNUUU[[[[[[WWWRRRKKKFFFDDDBBB@@@??????===>>>CCCFFFQQQkkksss[[[OOOKKKJJJIIIBBBAAA@@@???>>>;;;666333555888:::888555444777:::<<<>>>??????<<<999777666555444444333333333444444111444888999::::::===???<<<>>>@@@CCCGGGKKKMMMOOOMMMJJJFFFFFFHHHKKKMMMMMMNNNLLLJJJIIIIIIGGGCCC??????===;;;999999:::<<<>>>???>>>===;;;999888888777;;;:::999888===IIIWWWbbbjjjpppttttttsssssspppkkkkkknnnsssxxx{{{||||||{{{uuulllfffpppsssxxx}}}}}}xxxyyymmmIII777777666777999<<>>999;;;>>>CCCGGGJJJMMMQQQTTTWWWZZZ___bbb___aaapppxxxlllbbbYYYSSSTTTMMMHHHGGGGGGDDDCCCEEEGGGGGGHHHHHHJJJLLLOOOQQQXXXXXXZZZ[[[]]]^^^``````cccccccccbbbaaa```___^^^YYYWWWVVVUUUTTTQQQMMMJJJGGGKKKPPPRRRRRRQQQRRRSSSPPPMMMIIIGGGHHHJJJMMMOOOVVV[[[bbblllvvv|||vvvtttuuupppmmmoooqqqqqqppppppwwwrrrxxx}}}}}}nnnhhhWWWEEE<<<999999;;;???======<<<;;;;;;:::999999;;;999666555777777777555999999:::;;;<<<<<<<<<<<<>>>???@@@@@@>>>===>>>@@@CCCBBBAAAFFFMMMVVVwwwjjjMMM@@@>>>AAA::::::999999888888888888888888888888:::;;;===>>>;;;EEEQQQ___vvvZZZ```gggeeeYYYJJJ???;;;999888888777666666777777888999;;;;;;::::::<<<>>>::::::999:::;;;>>>???@@@BBBLLLVVVYYYYYYWWWOOOHHHBBB@@@===<<<<<<<<<;;;:::@@@<<>>999999444555777333444555666777888999999:::<<<;;;:::>>>@@@>>>SSSzzzrrreee\\\]]]mmmuuuXXX???666999999333<<>>;;;;;;;;;<<<>>>DDDIIIIIIHHHKKKOOOQQQKKKHHHCCC???===;;;::::::;;;999;;;???BBBKKKddd}}}}}}oooiiilllcccWWWMMMHHHFFFFFFFFFAAA@@@@@@@@@???<<<888555222555666666444333555777///222666777666666777999555444444333333333444444222333333333333333444555444555777888:::;;;;;;;;;===;;;::::::<<>>===:::888777888999:::===>>>>>>>>><<<;;;999777888888888777999BBBNNNXXXjjjpppuuussspppnnnkkkggggggkkkqqqwwwzzzzzzxxxvvvppphhhggguuuzzz|||}}}xxxzzz^^^BBB888999888888999;;;>>>@@@BBBDDDCCCDDDEEEGGGHHHJJJKKKLLLLLLMMMPPPSSSRRRPPPTTT[[[nnn___HHHBBB@@@;;;;;;>>>AAADDDGGGKKKOOORRRSSSSSSUUUXXXZZZ]]]dddlll{{{jjj```YYYPPPIIIIIIJJJHHHFFFGGGFFFEEECCCCCCCCCDDDEEEEEEHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHIIIKKKJJJIIIGGGAAAAAABBBFFFJJJJJJHHHEEEHHHGGGFFFGGGJJJPPPVVVZZZfffmmmxxx}}}wwwrrrpppooorrrmmmkkkmmmnnnlllnnnsss~~~zzzzzz|||mmmaaaRRRBBB;;;:::999:::===<<<<<<<<<;;;;;;::::::999;;;999777666666777777777888999:::;;;<<<<<<<<<<<<:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>DDDGGGJJJiiipppUUUHHHDDD;;;;;;::::::999999888888888888999999:::;;;<<<<<<777@@@KKKXXXnnnKKKUUUfffqqqmmm[[[III@@@::::::999888777777777777999:::<<<;;;:::;;;@@@EEE@@@>>>======???@@@AAA@@@BBBJJJRRRUUUWWWWWWQQQKKKBBB???===;;;<<<<<<;;;:::<<<999@@@ZZZ|||___VVVWWWVVV\\\iiizzz|||zzzzzz{{{{{{xxxvvv|||jjjFFF888555777222222555111555555666777888999:::::::::<<<;;;>>>AAA===IIIeeevvvggg\\\[[[iiizzz|||bbbCCC555666999444999CCCRRRssszzzhhhWWWQQQGGG???;;;:::::::::;;;???CCCEEEDDDDDDFFFHHHCCCAAA>>>:::888777777777777555777;;;===EEE\\\tttwwwdddWWWKKKFFFGGGAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>??????>>>:::777333444555444333333444666111222333333333333555777555555555555444444333333333222111000000111222333222333555777777666555444666666555555666888:::<<<>>>???@@@AAAAAA@@@???>>>===<<<:::888777777777888<<<>>>BBBDDDCCC@@@;;;777333666888888999@@@KKKTTTiiipppuuurrrnnnkkkiiieeeeeejjjpppuuuwwwvvvsssqqqiiifffkkk||||||}}}~~~~~~yyyxxxsssPPP<<<888999999999999;;;<<<>>>@@@AAACCCCCCDDDFFFGGGIIIJJJJJJJJJHHHJJJNNNNNNNNNQQQWWW```rrrVVVFFF???<<<<<<>>>@@@BBBDDDHHHMMMPPPTTTSSSSSSUUUYYY\\\^^^```kkkxxxuuujjj]]]QQQOOOOOOLLLIIIGGGGGGEEEBBB@@@AAAAAA@@@????????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>>>>@@@CCCDDDCCCBBB???<<<;;;>>>CCCEEECCC@@@EEEGGGJJJOOOUUU___hhhoooyyyzzzxxxvvvsssqqqnnnjjjgggnnniiihhhkkkjjjhhhppp{{{}}}sssoooiiijjjpppxxx|||lllYYYLLL@@@;;;;;;:::999;;;;;;;;;;;;;;;:::::::::999999999999777555666999<<<888999:::;;;;;;<<<<<<;;;999999:::;;;;;;<<<<<<===;;;>>>???CCCFFFFFF___qqqTTTCCC======<<<;;;:::999888888777888999:::;;;;;;::::::666===EEEPPPggg===FFF[[[uuuqqqXXXGGG======;;;::::::999999999:::;;;<<<:::999===EEEKKKNNNKKKGGGFFFFFFFFFEEECCCCCCHHHLLLMMMOOOQQQNNNIII@@@>>>;;;::::::;;;:::999888:::>>>KKKjjjnnn^^^]]]aaacccppp~~~}}}zzzwwwyyyzzz~~~|||yyy|||bbbBBB666555777222222666333444444555666777888999999888===::::::??????EEEUUU}}}oooddd^^^iiiwwwiiiEEE222444666444999???JJJlllrrrZZZSSSIIIAAA<<<::::::999;;;===AAACCCDDDBBBBBBCCC===<<<;;;888666666666777666555777::::::@@@VVVmmm|||yyybbbLLLDDD@@@:::999===444888===@@@@@@>>>>>>=========<<<===???>>><<<:::555666666666555555666666999888666444444444444555777777777666555444333222333222222333444666777777666666777777777555333222444444444444444666888:::<<<===>>>?????????@@@@@@<<<;;;999888777666777777===BBBJJJNNNNNNHHH@@@:::777:::<<<<<<<<>>@@@AAABBBCCCDDDEEEFFFHHHIIIIIIIIIFFFFFFIIILLLMMMQQQWWWVVVvvvwww[[[GGG???===>>>???@@@AAADDDIIIMMMTTTVVVWWWWWWXXXZZZ\\\]]]aaadddoooyyyhhh```\\\VVVOOOKKKKKKHHHDDDCCCCCCCCCBBB@@@BBBAAAAAAAAA@@@@@@??????AAAAAABBBBBBBBBBBBBBBAAA>>>======???AAABBBBBBAAAAAA@@@???AAADDDGGGJJJKKKNNNRRRYYYaaakkkvvv~~~oooooonnnnnnmmmjjjfffdddgggdddfffiiigggfffttt~~~qqqeee^^^dddppp~~~vvvdddPPPEEE<<<;;;<<<:::999999::::::::::::999999999999777:::<<<999555555;;;AAA888888999:::;;;;;;;;;;;;;;;::::::;;;<<<=========<<>>===;;;999888888777888:::;;;;;;:::999888777<<>>===<<<;;;;;;;;;:::<<<<<<:::999>>>GGGOOO[[[VVVQQQOOONNNMMMJJJGGGDDDGGGHHHGGGIIILLLJJJFFF???<<<:::999999999999888666>>>AAADDD\\\zzzbbb```kkklllwwwyyywwwuuutttrrrtttxxx|||yyyvvvyyy||||||zzz[[[BBB777777:::555555999666333333444555666777888888888>>>999555<<>>>>>AAAEEEFFFDDDBBBAAA::::::999888666666777999999777999;;;:::???TTTjjjuuuvvvwww{{{~~~zzzuuu\\\KKK???BBBCCC;;;666666555999===>>>===;;;::::::<<<<<<;;;<<<>>>>>>===<<<222333555666666666666666555333111333666888888888888888888777666444333222222111000111111111000///222222333444444555555555333444555555555777:::<<<;;;<<<>>>>>>??????AAABBB<<<;;;999888777777777777AAAHHHQQQWWWWWWPPPFFF???<<<>>>???===;;;???JJJTTTeeennnuuutttpppooonnnllliiimmmqqquuuuuusssooolllbbbggguuuvvvxxxyyy}}}{{{qqqmmmllljjjjjjlll{{{eeeDDD888777555888888999;;;===???AAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJEEECCCGGGKKKNNNSSSXXXPPPkkkwwwUUUEEE===>>>>>>>>>???BBBGGGKKKMMMRRRVVVUUUSSSUUUZZZ]]]\\\aaagggppp~~~rrrjjjaaaWWWRRRLLLHHHDDDCCCDDDDDDBBB@@@BBBAAAAAA@@@>>>>>>===<<<===>>>>>>????????????>>>@@@??????@@@BBBCCCBBBAAA@@@BBBDDDDDDDDDIIIPPPVVVZZZ```iiirrr}}}~~~ooommmjjjgggffffffeeeeeebbbaaadddhhheeefffxxxwwwfffbbbiiiwwwooo[[[III@@@999:::<<<;;;999999::::::999999999999999999555:::===:::555555<<>>???>>>===:::AAAAAA@@@BBBAAAJJJ^^^{{{VVVBBBAAA@@@>>><<<:::888888777888:::;;;;;;:::888777999<<<>>>EEEZZZzzz777:::LLLpppdddRRRKKKDDD@@@BBBCCCBBB@@@===???@@@===:::<<>><<<;;;999888777777888888;;;<<<>>>FFF[[[yyy|||kkkhhhooouuu|||~~~{{{yyy|||sssuuuwwwvvvqqqnnnttt{{{yyyyyyyyyoooSSS;;;999777555444444666666777777777777888888888888:::::::::999999:::===@@@mmmrrrnnnjjjooo~~~xxxyyyvvvRRR:::888555999888;;;EEEWWWzzzdddXXXKKKDDD===888999>>>===???CCCDDDCCC@@@>>>===777999:::888444333555777777777999<<<999<<>>?????????>>>===<<<;;;;;;:::777444444888;;;CCCQQQ```iiilllgggWWWFFFAAA<<<<<<@@@??????LLL]]]fffhhhllloooqqqqqqooonnnmmmqqqrrrppprrrsssmmmddd^^^eeeuuu|||yyytttttt}}}~~~uuujjjeeecccbbbdddgggmmmTTT:::888777444777999;;;<<<<<<===>>>@@@BBBCCCEEEFFFGGGGGGGGGFFFIIIHHHGGGHHHKKKOOOQQQRRRSSSbbb~~~|||RRR>>>AAAAAA>>>>>>BBBGGGHHHLLLOOORRRUUUUUUVVVWWWYYY^^^[[[^^^hhhttt}}}jjjYYY[[[TTTLLLFFFEEEEEEDDDCCCCCCAAA??????@@@@@@@@@>>>???>>>===>>>@@@AAA@@@???===>>>?????????@@@BBBDDDBBBFFFJJJNNNRRRWWW^^^cccfffnnn{{{}}}zzzvvvssslllhhhcccbbbcccdddcccbbb___ZZZ___iiieeeaaa{{{yyyjjjkkkvvv~~~{{{}}}xxxdddOOOCCC>>>:::888:::;;;999666777999:::999666666888;;;888888888777777777777666888999:::999888888:::;;;<<<<<<<<<<<<============???@@@@@@===<<<@@@HHHPPP|||eeeHHHDDDDDD>>>555:::AAA===<<<;;;;;;;;;<<<;;;888555888:::<<>>HHHeeessslllccc]]][[[YYYVVVRRRXXXWWWSSSMMMFFFEEEIIINNNccceeegggeee```XXXQQQMMMMMMLLLJJJGGGDDDAAA>>>===;;;:::999888888:::;;;<<<;;;===@@@JJJ```~~~uuuqqqxxx~~~wwwpppmmmllllllmmmrrrrrrttt|||fffIII:::999777555444555666666777777777777888888888888:::::::::999888:::===???ZZZ}}}rrrkkklllxxx~~~yyywwwyyy}}}|||VVV;;;555444888777999AAAPPPxxxkkk^^^QQQIIIBBB<<<999;;;999<<>><<<;;;777888999777555555777999999888:::<<<:::>>>RRRiiizzz||||||vvvsssssssssqqqfffaaa[[[WWWUUUOOOHHHAAA<<<;;;888666555444444555555999>>>>>><<<;;;===@@@===BBB@@@::::::@@@???777444444444444555777888888888999888777:::>>>===999;;;;;;:::888777666666666222222222333333333444444555555444444444444444555222222222333444666888999AAAAAABBBBBBAAA???===<<<;;;;;;:::777444444777:::???SSSmmmqqqXXXKKKAAAAAABBBBBBKKKXXXiiilllnnnooonnnllllllmmmjjjnnnpppooopppqqqjjjbbbWWWaaatttzzztttwwwtttvvv~~~~~~}}}zzzrrrkkkfffbbb___```cccooowwwNNN999888777555999:::<<<======>>>@@@BBBBBBCCCEEEGGGHHHHHHHHHHHHLLLKKKIIIIIIJJJLLLMMMMMMPPPXXXfffcccKKK:::<<<@@@>>>???FFFGGGJJJMMMOOOPPPQQQSSSTTTZZZXXXYYY^^^bbbjjjyyyxxxnnnaaaWWWRRROOOLLLIIIJJJHHHEEEDDDDDDDDDCCCBBBDDDCCCBBBBBBCCCCCCBBB@@@BBBDDDFFFGGGGGGIIILLLNNNQQQVVV]]]bbbgggmmmuuu{{{wwwqqqooonnnllliiilllhhhdddaaaaaa```^^^\\\[[[YYYXXXZZZ\\\fffsssyyyvvvqqqkkkZZZHHH>>><<<999666555666888:::666888999888666666777999888888888888777777777777888999:::999888888:::;;;<<<<<<<<<============>>>???@@@@@@===;;;===DDDJJJ```eeeOOOEEEEEE>>>:::;;;777;;;::::::;;;;;;;;;888666555777888<<>><<<;;;::::::999999:::;;;===???<<>>GGGkkkxxxoookkkrrrxxxwwwwww{{{|||~~~eeeGGG:::555888777999???JJJnnnuuugggXXXNNNGGG@@@:::888888999<<<>>>>>>===;;;999666777888777777888:::======::::::;;;999>>>RRRiii}}}|||tttnnnllliiifff\\\TTTIIIAAA>>>===;;;999888777777666555444444333555888<<<===<<<<<>>===;;;;;;:::777444444666888888NNNnnnvvvaaaMMMFFFEEEFFFLLLTTTiiimmmpppnnniiieeefffiiihhhllloooooopppooohhhaaaVVV```rrr}}}wwwuuuuuuvvvzzzzzzyyywwwvvvwwwvvvrrrnnnjjjccc]]]^^^cccsss~~~jjjEEE666888888777:::<<<>>>>>>>>>???AAACCCBBBCCCEEEHHHIIIJJJJJJJJJPPPPPPOOONNNMMMNNNNNNNNNOOOSSSWWWiii___;;;???GGG>>>;;;EEECCCEEEIIIKKKLLLNNNPPPQQQQQQRRRUUUYYY[[[]]]eeemmmvvvvvvmmmfff]]]VVVVVVSSSPPPNNNNNNMMMMMMKKKLLLKKKJJJJJJLLLMMMMMMLLLMMMPPPTTTWWWYYY\\\```ccciiipppzzzxxxrrrlllhhhhhhiiihhhfffhhheeebbb___^^^\\\ZZZXXXXXXWWWSSSSSS___uuuqqqeee]]]PPPDDD<<<<<<;;;888666666:::>>>666888999888777666777888999999888888888777777777777888999999888888:::;;;<<<<<<<<<============>>>???@@@@@@>>>;;;;;;???CCCLLLrrrdddKKKJJJEEE===:::777:::999999:::;;;;;;999777444666777888===JJJ]]]jjjEEEDDDIII[[[xxx~~~~~~~~~zzzuuunnnfff]]]UUUPPPMMMJJJFFFAAA===;;;:::::::::999999999:::<<<===>>>???AAAHHHZZZyyyzzzrrrrrrooojjjiiijjjsssyyyXXX>>>888777666555555555555666666777777777888888888888888999999999888999;;;===???ZZZ~~~~~~tttmmmqqqxxxzzz{{{~~~vvvVVV@@@888:::888:::>>>FFFdddppp]]]OOOGGGAAA;;;888::::::<<<===???>>>;;;999888888888888999;;;>>>@@@BBB===;;;;;;888<<>><<<===>>>>>>:::::::::999888777555444333777;;;===>>>>>>???AAA<<>>@@@>>>===;;;<<>>===;;;:::999666444444555555777HHHbbb}}}ttt[[[LLLGGGGGGMMMTTTdddjjjpppnnngggbbbbbbeeehhhkkknnnpppooolllgggbbb[[[dddrrr}}}~~~zzz{{{xxxzzz~~~{{{uuussssssuuutttrrrmmmddd^^^bbbjjj{{{yyy]]]===555888777888:::<<<>>>?????????AAACCCBBBCCCFFFHHHJJJKKKKKKKKKMMMNNNOOOOOOOOOOOOOOOPPPMMMSSSVVV___}}}MMMEEEHHHAAA===CCCBBBEEEHHHJJJKKKLLLOOOQQQNNNPPPTTTXXX[[[]]]bbbfffiii{{{xxxmmmfffccc___]]]\\\[[[ZZZXXXVVVUUUUUUWWWZZZ]]]______\\\___eeejjjnnnssswww{{{{{{vvvqqqmmmiiigggggghhhhhhgggbbb```^^^\\\ZZZXXXVVVUUUVVVSSSTTT___uuuooo___UUUJJJAAA::::::::::::<<<===??????:::::::::999888888888888999999888888888777777777777888999888777888:::<<<<<<<<<<<<<<<============>>>???@@@???===<<<>>>@@@GGG```aaaNNNCCCAAABBB===:::999888999;;;;;;:::999666777888888999???IIIQQQKKKLLLQQQ]]]sss{{{sssllleee]]]VVVQQQJJJGGGBBB===:::999999:::999:::;;;<<<============@@@AAAIII```uuuppppppmmmjjjkkkvvvrrrSSS???666666666555555555555555666777777777888888888888666888999999888888:::<<<>>>OOOlllwwwpppsss|||cccAAA;;;;;;666888>>>AAAXXXzzzzzzdddQQQFFFAAA===:::;;;:::;;;===@@@@@@>>>;;;<<<;;;::::::<<>>NNNaaannnpppmmmddd\\\XXXSSSOOOHHHEEE@@@===<<<;;;;;;:::888999999999999888777666111555;;;???@@@@@@??????<<<<<<;;;999;;;===<<<888333333444666888;;;>>>???<<<<<<:::===HHHVVV]]]\\\NNNDDD:::666999<<<:::666555555555555555555555555666666555555444555555555888888888888999888888888<<<===>>>???@@@???>>>===:::999777555555555444444888CCCXXXrrr|||fffSSSGGGEEEMMMVVVaaaiiiqqqqqqkkkeeedddffffffhhhkkkmmmlllgggcccbbb[[[eeeuuu|||~~~~~~~~~zzztttsssuuutttrrrmmmddd```gggrrrtttSSS888666777666999:::;;;===>>>>>>???AAACCCBBBDDDFFFIIIKKKLLLLLLLLLKKKMMMOOOOOOMMMLLLLLLMMMIIISSSWWWZZZpppjjjHHH>>>>>>???@@@BBBDDDFFFGGGHHHJJJLLLNNNQQQSSSTTTTTTUUUWWWYYYZZZ```nnnzzz|||yyyuuurrroooooonnnmmmnnnrrruuuwwwwwwssswww}}}yyyuuuqqqnnnkkkiiifffddddddccccccbbb___^^^[[[XXXTTTQQQPPPOOOPPPMMMZZZxxxppp___QQQEEE===666444666>>>HHHMMMKKKFFF@@@>>><<<::::::999999999888888888777777777666666666777888888777888:::<<<:::;;;;;;;;;;;;<<<<<<<<<<<<===???????????????@@@EEEPPPccc^^^AAAAAAFFF>>>;;;:::999999;;;<<<;;;:::777888999888777999>>>BBB[[[[[[]]]bbbppp~~~vvvlllddd^^^YYYSSSOOOEEEBBB???;;;999999999::::::<<<@@@CCCDDDDDDBBBAAACCCBBBIIIdddzzzrrrrrrrrrmmmnnnzzzfffJJJ???555555555555555555555555777777777777888888888888555777888999888888999;;;<<>>CCCFFFDDDBBBBBB???===<<>>@@@@@@???>>><<<;;;999:::<<<===<<<:::444555777888:::<<<===>>>:::::::::;;;FFFXXXeeejjjYYYNNN@@@999888999777444555555555555555444444444444444444444555777888999888888999:::;;;;;;::::::888999;;;<<<======<<<<<<999777555555555666555333333:::OOOmmmppp\\\LLLHHHOOOYYYcccjjjrrrtttpppkkkjjjjjjeeeeeegggiiigggaaa```bbbYYYeeexxx}}}}}}~~~uuurrrsssqqqppplllfffdddmmmxxxlllJJJ666777777444::::::<<<>>>>>>>>>???AAACCCCCCDDDFFFIIIJJJKKKKKKKKKQQQTTTWWWVVVRRRNNNMMMNNNMMMSSSUUUUUUaaaZZZ???>>>AAA>>>@@@BBBCCCCCCCCCEEEGGGIIIMMMOOOPPPOOOQQQVVVYYYXXX]]]gggkkksss{{{sssooonnnlllkkkhhhgggeeecccaaa___^^^^^^\\\[[[WWWQQQKKKHHHHHHIIILLLQQQkkk}}}nnn^^^MMM???999888666999EEEUUU^^^\\\VVVFFFBBB===:::999999999999777777666666666555555555555666777777777888:::<<<999999999:::::::::;;;;;;;;;<<<===>>>???@@@@@@???CCCHHHQQQqqqRRRGGGGGG:::>>><<<::::::;;;<<<<<<;;;777888888777555666888:::lllmmmmmmmmmsssuuulllaaaXXXSSSOOOJJJEEE???===;;;:::999999:::;;;;;;???FFFLLLOOONNNLLLJJJIIIGGGNNNjjj{{{~~~|||ssssssttttttttt~~~zzzXXXAAA===444555555555555555555555777777777777888888888888444666888999888888999:::;;;AAAJJJ{{{yyy{{{pppLLLAAA444555<<<999===PPPfffkkkUUUJJJDDD???999999;;;BBBKKKPPPQQQPPPHHHDDD@@@???AAACCCDDDDDDHHHFFFGGGKKKHHHFFFOOO\\\cccfffeee^^^XXXTTTPPPLLLBBBAAAAAA@@@@@@@@@BBBDDDCCCAAA???<<<:::999999999777888888:::===???@@@@@@>>>>>>>>>>>><<<:::;;;===;;;<<<>>>@@@AAAAAA@@@@@@999;;;::::::CCCVVVhhhrrrnnncccUUUJJJDDD???;;;777999999999888888888777777666666777999;;;>>>@@@AAABBBCCCBBBBBB@@@>>><<<;;;888999:::;;;;;;:::999999777555333444666777555333444666GGGggg{{{jjjZZZUUUYYY^^^hhhkkkooopppooommmmmmmmmgggeeefffhhheee``````eeedddmmmzzz}}}{{{xxxtttpppoooooopppmmmlllsss|||zzzcccAAA333888666444===;;;===???@@@@@@@@@BBBDDDCCCDDDFFFHHHIIIJJJIIIIIISSSWWW[[[ZZZUUUQQQPPPQQQQQQOOOQQQSSSWWWmmmcccSSSIII@@@@@@AAABBBAAA@@@AAADDDFFFEEEIIIKKKLLLQQQYYY\\\ZZZ[[[dddeeefffnnnqqqsss~~~|||vvvooojjjjjjiiigggeeeccccccccc```]]][[[YYYYYYSSSRRRNNNHHHDDDBBBEEEHHHRRRgggssshhhZZZIII===:::;;;999;;;EEESSS\\\]]][[[KKKEEE===888777888888888555555555555444444444444444666777777777888:::<<<777888888888888999999999;;;;;;;;;<<<===>>>>>>===@@@EEEIIIaaaxxxYYYLLL???@@@>>><<<;;;<<<===<<<;;;999888777666555555777888uuuxxx{{{yyyxxx}}}|||mmmcccVVVMMMHHHEEE@@@<<<;;;:::999999999:::;;;<<<;;;AAAJJJRRRWWWWWWTTTRRRQQQMMMSSSqqquuunnnoooooo{{{zzzuuuPPP<<<<<<444444555555666555555444777777777777888888888888444666888888888777888999<<<@@@CCCnnn~~~UUUGGG777777>>>888777EEEYYY}}}yyy___PPPGGG@@@;;;;;;>>>GGGRRR[[[]]]\\\LLLGGGBBB@@@BBBDDDEEEDDDBBBAAADDDJJJIIIFFFMMMYYYdddhhhggg```ZZZWWWRRRNNNDDDCCCBBBAAACCCHHHOOOTTTSSSPPPKKKEEE@@@<<<:::999<<<999777777:::>>>AAACCC>>>BBBEEECCC<<<777:::@@@BBBDDDGGGHHHIIIGGGEEEDDD999;;;;;;999@@@SSSiiivvv|||nnnaaaWWWNNNGGGCCC>>>>>>>>>======<<<<<<<<<:::;;;===???BBBFFFIIIJJJQQQPPPNNNJJJFFFAAA<<<:::999::::::;;;:::999777666666444222333666777666444???:::EEEcccuuuhhhbbbbbbccckkkjjjjjjjjjkkkkkklllmmmllliiiiiikkkgggbbbcccjjjuuuvvv{{{}}}yyy|||{{{xxxpppooorrruuuuuutttyyyttt\\\<<<222888555444???===>>>@@@AAAAAABBBDDDFFFDDDEEEFFFHHHIIIIIIHHHHHHIIIOOOUUUVVVRRROOOOOOQQQMMMGGGJJJQQQQQQZZZmmmTTTEEEBBBCCCCCCAAA@@@AAACCCEEECCCHHHKKKJJJNNNUUUUUUQQQTTT___aaabbbhhhiiilllwwwrrryyy}}}~~~{{{tttrrrrrrmmmjjjgggfffgggfffbbb___[[[\\\\\\ZZZVVVTTTRRRRRRHHHHHHEEEBBB???AAAGGGLLL\\\}}}}}}}}}~~~wwwkkkbbbUUUGGG??????888777777;;;BBBJJJNNNPPPMMMFFF<<<666555666777666555555444444444333333333444555777777777888:::<<<666777777777777888888888<<<;;;::::::;;;<<<;;;::::::BBBBBBQQQkkkUUUJJJBBB@@@===<<<<<<======<<<<<<;;;999777666666888999vvvssssssvvvwwwwww|||}}}xxxssspppcccWWWJJJCCC>>>;;;:::<<<<<<;;;::::::;;;<<<;;;;;;???DDDNNNYYY\\\YYYYYY\\\]]]VVV]]]~~~uuuppplllxxx|||fffNNNCCC999999666555555888888777444777777777777888888888888999888777777777888:::;;;999777>>>^^^{{{]]]CCC<<<<<<222777AAA999NNNsssdddQQQHHHDDD???;;;@@@FFFOOOaaahhh\\\SSSGGGDDDDDDBBBFFFIII@@@EEEEEEDDDAAAAAAEEELLLRRR[[[^^^aaaaaa]]]XXXTTTRRRHHHGGGFFFHHHLLLTTT]]]cccbbb^^^YYYTTTPPPKKKEEE@@@@@@???===>>>@@@@@@>>><<<;;;>>>>>><<<>>>EEEKKKMMMRRRRRRSSSSSSRRRMMMGGGBBB<<<999888;;;AAAMMMaaassstttfffYYYMMMJJJEEEEEEIIIHHHBBB@@@CCCDDDGGGJJJNNNVVV\\\ZZZSSSXXXTTTOOOJJJFFFBBB===:::::::::888777666666666666777666555555555666777888:::999GGGfffsssjjjjjjmmmjjjkkkmmmmmmjjjffffffhhhmmmkkkkkkjjjeeeaaadddjjjyyyzzz{{{}}}~~~uuuttt}}}{{{zzz~~~|||yyyzzz}}}}}}|||oooKKK888:::888777:::;;;===>>>@@@BBBBBBAAA@@@???GGGGGGHHHHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLPPPPPPKKKRRRrrrwwwIIIFFFCCCCCCDDD@@@:::;;;AAAAAABBBDDDGGGKKKOOORRRTTTUUUXXX\\\```bbbeeehhhjjjlllmmmmmmooossszzz}}}xxxrrrmmmiiigggdddcccbbb```___]]]\\\[[[YYYXXXXXXWWWUUUQQQKKKGGGDDDEEEDDD@@@;;;===JJJXXXuuu|||xxx|||xxxqqq```RRRHHH@@@>>>AAA>>><<<:::999:::<<>>CCC???;;;;;;>>><<<:::777555555666777pppnnnnnnppppppooosssyyy|||zzzuuuqqqmmmhhheeeVVVLLLBBB===;;;888888:::999999:::;;;<<<===<<<;;;CCCGGGPPP[[[```aaacccgggfffdddnnn|||~~~~~~}}}{{{aaaIII???777888666555555888888777555666666777777777888888888888888888888888999999::::::;;;???XXXvvvxxxbbbDDD999;;;444777???;;;IIIkkkjjjUUUJJJEEEAAA<<>><<<:::999888777666555555555444444444444555777888999======KKKkkkuuurrrsssllllllmmmmmmiiieeeddddddkkkjjjlllkkkfffaaaccciiiwwwxxxxxxxxxwwwyyy|||}}}uuusss{{{}}}}}}}}}{{{iiiHHH777999888777;;;;;;>>>???AAABBBBBBBBB@@@???EEEEEEFFFGGGHHHIIIJJJJJJMMMMMMMMMNNNNNNNNNOOOOOOPPPLLLLLLNNNMMMRRRjjjvvvPPPEEE===???BBBBBBAAACCC@@@AAACCCFFFIIIMMMPPPQQQSSSVVVZZZ^^^```cccfffhhhggghhhiiikkknnnssszzz~~~wwwvvvsssoookkkhhheeeccc```___^^^]]][[[YYYXXXWWWZZZYYYWWWTTTQQQMMMHHHEEEAAA???======???GGGUUU___||||||lllYYYLLLCCC===<<<>>>???>>><<<;;;:::;;;<<<===;;;;;;:::888666555444444555555555555555444444444444444444444555666777777555666777888888777666555777888999:::;;;<<<<<<<<<888@@@CCCDDDYYYuuuTTTIIIBBBCCCBBB======AAA>>><<<:::999777777777888llliiihhhhhhgggfffiiiooopppvvv}}}zzznnnkkkfffbbb___[[[XXXUUUHHHAAA;;;999999777777:::999:::;;;===??????@@@@@@HHHKKKUUUbbblllqqquuuzzz||||||~~~|||}}}~~~}}}{{{XXXAAA;;;666777666555666777888777666666666666666777777777777777888888999999999999999:::>>>???LLLxxxyyysssnnnzzzkkkHHH666999666666;;;>>>CCC^^^ttt]]]PPPJJJDDD===>>>DDDQQQjjjuuukkkZZZLLLHHHIIIIIINNNOOOEEEAAAAAA@@@>>>;;;:::;;;<<>>???AAABBBBBBBBBAAA@@@CCCDDDEEEFFFGGGHHHIIIIIILLLMMMMMMNNNOOOPPPQQQQQQTTTMMMIIILLLNNNRRR___mmmvvv^^^FFF>>>AAACCC???;;;???@@@AAACCCFFFIIILLLMMMQQQSSSWWWZZZ]]]___cccfff```bbbdddeeegggjjjnnnrrrrrrqqqooonnntttxxxtttvvvwwwsssooohhhhhhfffdddbbb```___^^^[[[[[[YYYXXXVVVTTTSSSSSSSSSQQQOOOKKKHHHDDDAAA@@@???===<<>>===<<<;;;:::999999444555777999999777444222666555555555444444333333444444444444555666777777666666777777777777666666666777888999:::;;;;;;;;;999>>>AAABBBKKKffflllRRRGGGCCC>>><<<>>><<<<<<;;;::::::999888888kkkfffbbb```^^^]]]bbbiiikkkrrrwwwxxxxxxvvvooogggYYYVVVRRROOOMMMKKKHHHFFF@@@;;;999::::::888999<<<<<<===>>>???@@@AAADDDFFFIIINNN[[[oooyyyvvvvvvvvv|||sssOOO;;;:::666666666666666777777777777555555666666666777777777777888999:::;;;:::999888777======BBBfffzzztttjjjlllyyyvvvPPP777777999555888@@@@@@QQQyyyhhhWWWOOOGGG>>>===BBBQQQnnn}}}vvvfffUUUNNNOOOOOOTTTSSSGGGDDDCCC@@@===:::888888999;;;===@@@CCCGGGMMMSSSXXXYYYYYYYYYYYY\\\eeeoooxxxtttoooggg^^^VVVOOOHHHCCC>>>999777888999<<>>??????CCCIII___yyyrrrrrrnnnjjjfffbbb[[[TTT\\\aaakkksssqqqiiieeefffpppuuuzzzyyyuuuuuuzzz}}}vvvwwwwwwuuuzzzzzzsssUUU===444888666888<<<<<>>>>>???AAACCCEEEGGGHHHNNNQQQTTTWWWYYY\\\```ccc\\\^^^aaabbbbbbccceeegggjjjhhhdddbbbeeekkkoooqqqkkknnntttyyyjjjjjjjjjdddfffooouuuvvvwwwxxxxxxwwwvvvuuuzzztttmmmiiihhhiiiiiihhh```___^^^]]]\\\[[[ZZZZZZXXXWWWVVVTTTRRRQQQPPPOOOIIIIIIHHHEEEAAA>>>===<<<===CCCLLLXXXkkkvvvnnnlllYYYDDD:::888777777777<<<<<<<<<<<<;;;999777666111333555777777666333222666555555444444333333222555555555555666777888888666666777777777777666666555666777888999:::::::::<<<<<>>======:::999;;;:::888:::>>>@@@@@@AAA@@@@@@BBBGGGKKKJJJPPPccc~~~{{{sssrrrsssxxx}}}kkkGGG999:::888555666666666666777777888666666666666777777777777777888999;;;;;;:::999999666======???ZZZqqqoooiiiiiiqqqtttzzz^^^>>>777;;;555555@@@???HHHgggrrr\\\RRRIIIAAA>>>BBBPPPooowwwcccXXXVVVWWW[[[YYYKKKJJJGGGCCC???===<<<<<<<<<666888:::===AAAHHHQQQVVV]]]^^^___^^^___eeeooowwwsssmmmeee\\\UUUOOOJJJFFFAAA===;;;<<<<<<===BBBIIIRRRbbbuuu~~~sssjjjddd\\\UUUMMMIIICCC>>>;;;999777555666555555444444444444444888:::<<>>>>>??????AAABBBDDDEEELLLNNNQQQSSSVVVYYY^^^aaa[[[^^^```aaaaaaaaaaaabbbbbb___]]]]]]___``````aaagggfffhhhqqqnnn___```___ZZZ]]]gggiiijjjkkklllmmmmmmmmmlllnnnllliiifffeeeddddddddd]]]\\\[[[ZZZXXXWWWVVVVVVTTTTTTSSSQQQOOONNNLLLLLLEEEFFFFFFDDD@@@===<<<===:::PPPkkkyyymmmhhh```OOO<<<666666777666666666777999::::::999777666444444444444333333222222555555444444333333333333666666666666777888999:::777777666666666666777777555555777888999:::::::::@@@<<<>>>DDDDDDEEEUUUhhhkkkXXXKKKDDDCCC;;;;;;;;;;;;:::999777777VVVPPPJJJGGGEEEEEEKKKSSS^^^fffjjjdddYYYQQQLLLHHH@@@>>><<<;;;;;;<<<;;;999:::888999;;;:::888:::???EEEGGGIIIIIIGGGGGGJJJMMMMMMTTThhh~~~qqqlllkkktttxxxyyycccCCC888;;;777444555777777666666888999777777777777888888888888888999999:::::::::::::::888<<<>>>@@@SSS{{{ooojjjddddddkkknnntttyyyoooJJJ999;;;777444>>>===BBBXXX}}}}}}eeeWWWLLLEEEBBBCCCOOOqqqmmm^^^ZZZ[[[aaa^^^OOOLLLIIIEEEBBB@@@>>><<<:::777888888:::===CCCKKKPPP\\\___aaaaaa```dddlllsssqqqkkkccc[[[TTTOOOJJJGGGFFFCCCAAADDDDDDCCCEEEJJJNNNVVVcccooo{{{|||zzzyyyssshhh___[[[UUUPPPIIIEEE???;;;999888777666444444444444444555666777999<<>><<<>>>>>>>>>>>>?????????@@@BBBCCCDDDEEEGGGIIIJJJJJJHHHHHHJJJKKKLLLNNNOOOPPPIIIKKKMMMLLLIIIJJJOOOTTTTTTeeeoooTTTGGGAAA===????????????@@@AAABBBCCCHHHJJJMMMOOOQQQUUUZZZ^^^ZZZ]]]```aaa`````````aaa___\\\[[[^^^___]]][[[\\\aaaaaa```dddppp~~~sssggg^^^\\\[[[XXX[[[cccggggggggggggfffdddcccbbbbbbbbbbbbbbbaaa___]]]\\\[[[ZZZYYYWWWUUUSSSRRRQQQPPPOOONNNLLLKKKIIIHHHGGGAAAAAAAAA>>>;;;;;;???CCCGGGfffrrreeecccRRREEE888555666666666777222333555777777777777666666555333222111111222333333333333333333333444444666666666666777888999999777777666666666666777777555666777888999:::::::::AAA===>>>CCCDDDCCCIIIRRR~~~tttOOO@@@BBB???>>>===<<<:::999888777DDDAAA??????===;;;>>>DDDKKKQQQSSSNNNIIIEEE@@@<<<;;;999888888999::::::999:::888999<<<;;;999===CCCNNNSSSYYYZZZWWWSSSRRRRRRSSSXXXlll}}}qqqfffdddrrrvvvttt]]]@@@888;;;444333555777777666666888:::888888888888999999999999:::999999999999:::;;;;;;::::::;;;???IIIfff{{{rrrgggdddkkkooozzzwwwwwwzzzWWW:::;;;888333;;;:::???NNNkkkttteeeOOOJJJHHHFFFOOOrrr|||jjjeeegggooommm^^^TTTRRRPPPOOOMMMHHHAAA<<<::::::999888999===CCCHHHRRRWWW\\\]]]\\\^^^fffmmmttt{{{vvvjjjeee^^^XXXSSSOOOKKKHHHHHHEEEEEEHHHJJJHHHHHHKKKNNNQQQVVV\\\dddlllwww}}}qqqmmmmmmfff[[[SSSOOOKKKGGGCCC???:::777666666666666222222333444555777999:::<<>>;;;===============>>>>>>???@@@AAABBBDDDFFFHHHIIIIIIFFFGGGHHHIIIJJJKKKLLLLLLIIIJJJJJJHHHFFFIIILLLOOOQQQUUUwwwyyyaaaOOOBBBAAAAAA@@@@@@@@@AAAAAABBBDDDFFFHHHJJJLLLPPPVVVYYYXXX[[[]]]^^^^^^^^^___```bbb]]]\\\___```\\\ZZZ\\\ZZZ\\\]]]]]]bbbiiikkkjjjaaa```]]]XXXTTTTTTXXX[[[```aaaaaaaaa___\\\YYYWWWZZZYYYZZZ[[[[[[[[[XXXVVVVVVUUUTTTRRRPPPNNNMMMLLLIIIIIIGGGFFFDDDCCCAAAAAA<<<<<<:::888:::CCCQQQ[[[kkkzzz}}}vvvjjjZZZXXXDDD<<<555555666555555777111222333444444555555555555444333222222222333333222222222333333444444555444444444444555666777888888777666555555666777888666666888999:::;;;;;;;;;>>>>>>>>>??????@@@DDDIII]]]jjjLLLEEEDDDBBB@@@===;;;::::::999888777999<<<;;;777777;;;;;;===>>>===>>>???;;;444999888666777999;;;;;;:::;;;:::;;;>>>======AAAHHHVVV^^^hhhkkkfff___YYYWWWYYY\\\mmm~~~~~~}}}|||wwwjjjhhhrrrtttrrr[[[>>>888:::111333555888777666666888:::888888999999999:::::::::;;;:::999888999:::;;;<<<:::666777<<>>IIIaaayyy}}}tttRRRNNNMMMIIIPPPsss{{{wwwzzzsssbbbaaabbbbbb```XXXMMMEEE===<<<:::888777999>>>BBBHHHNNNUUUWWWVVVXXX```fffjjjvvv{{{pppkkkgggccc```]]]XXXTTTQQQNNNLLLIIIFFFCCCDDDIIIKKKIIIHHHJJJMMMMMMNNNPPPSSSWWW___fffjjjlllmmmoootttxxxpppddd\\\]]]YYYPPPJJJIIIHHHFFF>>>:::555222222333444444111222333444666888:::;;;>>>BBBHHHMMMQQQQQQPPPOOOQQQfffuuuoooeeemmmuuunnnaaagggvvvzzzyyyzzz|||{{{uuukkkhhhhhhoooxxxzzztttllleeehhhddd___dddjjjYYYAAA:::333777;;;888:::???;;;<<<<<<<<<<<<<<<===>>>>>>???@@@AAACCCEEEFFFHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJGGGDDDEEEIIIKKKJJJNNNHHH___ppp\\\BBBBBBAAAAAAAAAAAAAAAAAAAAACCCEEEGGGIIIMMMRRRVVVVVVXXX[[[\\\\\\]]]___```ccc\\\ZZZ]]]]]]YYYXXX[[[ZZZ___bbb___^^^___^^^[[[XXX^^^^^^WWWRRRSSSVVVWWW[[[\\\^^^^^^]]]ZZZWWWUUUWWWVVVUUUWWWYYYYYYWWWTTTPPPPPPOOONNNLLLKKKJJJIIIDDDDDDCCCAAA???>>><<<<<<===<<<:::;;;BBBSSSiiiyyy}}}llljjjzzzqqqooocccOOOMMM;;;666444666666444444666111111222222222333333333222222333333444444444444000111222333444444555666333333333333333555666666888777666555555666777888666777888999:::;;;;;;;;;;;;>>>???;;;999===DDDGGGEEEvvvfffSSSHHHEEEBBB>>><<<;;;;;;;;;:::999999:::<<<<<<:::999===;;;:::999999888666555:::;;;;;;<<<===>>>@@@AAAEEE@@@===@@@BBBBBBIIIQQQ___yyyyyyooofffkkkjjjrrr~~~tttzzzzzzjjjmmmzzztttaaaJJJ:::888777555888888777777666666555555777888888888999999999999:::999999999999999999999<<<444;;;;;;<<>>:::999777666555555666666444666777777777888;;;===DDDJJJQQQVVVWWWXXXYYY[[[```rrr{{{mmmkkkiiilllrrr~~~uuuoooxxx}}}uuucccaaaccciiikkkiiihhhjjjlllaaaYYY^^^gggdddOOO:::666777888999;;;<<<===>>>===<<<;;;::::::;;;<<<===>>>@@@AAAAAAAAAAAABBBDDDDDDEEEFFFGGGIIIJJJKKKLLLHHHMMMSSSTTTQQQMMMKKKKKKJJJLLLTTTaaauuubbbRRRCCC>>>AAACCC???;;;CCCEEEFFFDDDCCCFFFJJJLLLMMMPPPSSSVVVXXXZZZ\\\___aaabbbcccbbbaaa^^^[[[YYY^^^___```___^^^\\\\\\]]]aaa___[[[WWWTTTSSSSSSSSSUUUVVVXXXYYYXXXVVVSSSQQQRRRRRRRRRQQQPPPPPPOOOOOONNNNNNMMMLLLKKKHHHCCC@@@CCC>>>===???===999;;;BBB999CCCEEEBBBSSSyyy~~~~~~mmmkkkrrrwwwqqquuunnnWWWDDD???999888777666555444333333222222222222222222222222444333333222111111111222222222333333333333444444444444444555555555555666666666666666666666666666666666666666777888999:::<<<<<<<<<===>>>@@@AAABBBEEEYYYlll[[[JJJ===???@@@;;;888;;;<<<:::::::::;;;;;;999888:::999888888999999888777888999;;;<<<>>>BBBEEEHHHLLLEEEAAABBBDDDDDDIIIPPPeeezzz}}}~~~|||vvv~~~pppqqqyyyppp[[[EEE888666666444777777777777777666666666777777777777888888888888999999999999888888888888;;;444;;;;;;<<>>QQQ}}}pppjjjfffpppqqq___OOOKKKKKKVVVttt~~~nnn```SSSNNNGGGAAA???>>>???@@@<<<===???@@@AAADDDJJJOOOWWW^^^eeehhhhhhggghhhjjjjjjlllpppvvvzzzzzzwwwuuulllggg```XXXSSSPPPPPPQQQNNNMMMLLLIIIGGGDDDBBBAAA??????@@@AAACCCDDDEEEEEEIIIGGGDDDCCCCCCEEEGGGIIILLLNNNQQQVVVYYYXXXSSSNNNGGGFFFDDDBBB@@@>>>======999888666555555555666666444666888888888:::<<<>>>BBBJJJTTT]]]aaadddfffgggnnn{{{wwwmmmllllllmmmqqqzzz|||vvvwwwyyyeeebbbbbbffffffeeegggjjjlll```YYYaaahhh___JJJ999666666777999:::;;;<<<===>>>===;;;;;;:::;;;<<<======???@@@@@@???@@@AAABBBEEEEEEFFFHHHIIIJJJKKKLLLIIINNNUUUYYYXXXSSSNNNKKKLLLIIIKKKQQQ^^^|||nnnVVVEEE???@@@CCCEEECCCFFFHHHHHHGGGFFFGGGFFFLLLMMMOOOQQQRRRVVVZZZ^^^^^^```dddffffffdddaaa___```bbbddddddaaa```______^^^\\\YYYVVVSSSQQQPPPPPPSSSTTTVVVWWWVVVTTTQQQPPPPPPPPPOOOOOONNNMMMMMMMMMIIIHHHHHHHHHFFFDDDAAA??????<<<<<<>>><<<777777<<<:::DDDMMMYYYuuu|||zzz|||sssooossskkkSSSAAA===888888777666555444333333222222222222222222222222444333222111111111111111222222222333333333444444444444444444555555555555555555555555555555555555666666666666777888999:::;;;;;;;;;<<<===>>>???@@@BBBLLLhhhoooXXXDDDAAACCC???;;;;;;<<<;;;::::::;;;;;;999888888999:::;;;;;;;;;;;;;;;999:::<<<>>>BBBHHHOOOTTTXXXQQQJJJIIIIIIJJJMMMRRReee{{{|||zzzyyy~~~uuutttxxxiiiRRR>>>555666555333666777777777777777888888555555666666666777777777777777777777777888888888:::444;;;:::<<>>===999:::;;;;;;;;;<<>><<<;;;<<<===>>>@@@AAABBBCCCEEECCC@@@>>>======???@@@DDDFFFHHHLLLNNNLLLHHHDDD===<<<<<<;;;::::::;;;;;;777666555444444555666666666888:::;;;<<<===???BBBDDDMMMZZZfffnnnrrrssssss||||||qqqlllmmmjjjjjjmmmrrrxxxyyywwwtttsssuuuyyyeeeaaa```bbbaaaaaaeeekkkmmm___[[[fffhhhWWWBBB888555666666888999:::;;;<<<>>>===<<<;;;::::::;;;<<<<<<===??????>>>>>>@@@AAAEEEEEEFFFGGGIIIJJJKKKKKKHHHMMMTTTZZZ\\\XXXPPPJJJOOOIIIIIILLLNNNbbbxxx\\\IIIAAA@@@AAA@@@BBBFFFIIIIIIFFFCCCAAAIIIIIIIIIIIIKKKNNNTTTXXXYYY]]]ccciiikkkkkkiiiggggggjjjmmmnnnllljjjhhhhhheeecccaaa\\\XXXSSSOOOMMMPPPQQQRRRSSSRRRPPPNNNLLLLLLLLLKKKKKKJJJIIIIIIIIIDDDDDDDDDCCCBBB@@@>>>===999888999<<<;;;999;;;???FFFZZZrrrzzzppplllmmmbbbLLL<<<999777777666555444333333222222222222222222222222222333222111111111111111111222222222222333333333333444444444444555555555555555555555555555555555555666666666666777888999999::::::::::::;;;<<<>>>>>>BBB@@@NNNqqqwwwXXXIIICCC>>>;;;<<<<<<;;;::::::<<<<<<<<<;;;<<<>>>AAABBBAAA@@@>>>>>><<<===???AAAFFFOOOZZZbbbfff```YYYTTTRRRSSSUUUXXXbbb|||{{{}}}~~~~~~|||xxx|||~~~wwwyyyzzzwwwuuuvvvtttbbbIII888444666555333666666666777777888888888444444444555555555666666666666666666777777777777888444;;;999;;;@@@MMMxxxyyypppQQQ@@@;;;:::666:::888AAA]]]yyypppbbbfffvvvrrrbbbWWWOOONNN\\\ooosssmmmddd[[[SSSJJJBBB<<<:::::::::::::::::::::;;;>>>AAADDDEEEDDDBBBCCCCCCCCCEEEHHHLLLPPPRRRPPPOOOGGGEEEBBB???======>>>???AAAAAABBBBBB@@@===:::888::::::<<<===???@@@BBBBBB@@@>>>;;;999888999:::;;;???AAACCCEEEEEECCC@@@>>>777777666666666777888888666555444444444666777888999<<>><<<;;;::::::;;;;;;<<<>>>????????????@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIGGGIIINNNUUUYYYVVVOOOHHHLLLGGGKKKQQQNNNQQQtttrrr^^^LLL@@@CCCAAACCCHHHJJJHHHFFFEEEEEEFFFGGGFFFFFFHHHKKKNNNSSSWWW\\\bbbgggiiiiiiiiillloootttvvvvvvtttsssrrrqqqooolllfff___WWWQQQMMMLLLLLLMMMMMMMMMKKKIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDAAABBBAAA@@@>>><<<<<<===<<<;;;;;;;;;===AAAHHHMMMcccxxxnnngggbbbVVVBBB888888666666555555444333333222111111111111111111111111222111111000000000111111111222222222222333333333333333444444444555555555555555555555555555555555666555555666666777888999999999999:::;;;<<<======BBB===AAAUUUvvvhhhPPP@@@<<<@@@===<<<;;;<<<>>>@@@@@@@@@DDDHHHMMMNNNKKKFFFCCCAAA???@@@AAABBBGGGSSSbbbmmmuuusssmmmfffaaabbbdddeeekkk}}}yyywwwxxx{{{}}}{{{vvv}}}{{{tttqqqsssmmmgggeeehhhmmmtttyyylllYYYBBB666444666666444555555555666777777777888333444444444444555555555555555666666666777777777777444;;;777:::???CCCcccxxxbbbIII<<<777888:::777===PPPfffwwwmmmqqqyyy}}}sssdddZZZRRRNNNWWWccctttzzzsssjjj^^^PPPFFF<<<;;;:::::::::::::::999888:::;;;<<<<<<;;;<<<<<<======>>>@@@CCCDDDBBBAAA===<<<:::999999::::::;;;======>>>???>>>;;;999777888888999:::<<<===>>>???:::999888777777888999::::::<<<>>>>>>>>><<<::::::666555555555555555666666666555555555666888:::;;;???BBBFFFIIIKKKMMMOOOQQQNNNVVVcccpppzzz~~~~~~|||{{{wwwqqqiiidddccc___```bbbfffiiilllmmmmmmmmmyyysssdddcccfffmmmqqqppppppsssnnndddeeemmmcccGGG777888555555666777888888999999>>>===<<<;;;:::;;;;;;<<<>>>@@@AAAAAAAAAAAABBBDDDBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHJJJNNNRRRSSSOOOKKKJJJFFFJJJRRRMMMHHHXXXrrr|||gggPPPFFF@@@CCCGGGGGGGGGJJJFFFHHHJJJKKKJJJHHHHHHHHHLLLMMMPPPSSSXXX\\\___aaacccgggmmmpppqqqpppoooooommmllljjjeee^^^WWWPPPLLLGGGGGGHHHHHHGGGFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>><<<999888:::<<>>>>>@@@FFFSSSppprrrQQQCCCBBBAAA???>>>>>>AAACCCDDDDDDKKKQQQYYY[[[VVVNNNGGGDDD@@@BBBCCCDDDJJJXXXkkkyyyzzzzzz}}}{{{yyywwwuuuvvvxxx{{{}}}|||~~~wwwyyy|||qqqggggggddddddaaa^^^aaajjjsssxxx```OOO===555555666555555444555555555555555666666333333444444444555555555555555666666777777888888777555:::555:::>>>;;;QQQ}}}oooSSS>>>444999999888===GGGVVV}}}}}}~~~~~~ttthhh___VVVPPPRRRYYY```sss{{{nnn^^^RRR@@@>>>;;;::::::;;;:::999999999999999::::::;;;;;;<<<;;;:::;;;<<<===;;;:::888888888888888999999::::::;;;;;;<<<;;;:::888777555555666777888999999:::777666666666666777999:::555777999999777666666777666555555555555666666777777777777777999;;;===>>>HHHKKKPPPSSSVVVXXXZZZ\\\TTTZZZdddpppzzz~~~~~~~~~~~~}}}|||zzzzzz|||zzzvvvqqqkkkeee___]]]```aaabbbdddfffhhhjjjkkkrrr}}}}}}}}}zzztttjjjhhhkkkvvv~~~~~~zzzxxxlllhhhiiiiiiZZZAAA666999555666666777888888999999===<<<;;;::::::;;;<<<===@@@AAACCCCCCBBBBBBDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFKKKJJJJJJLLLNNNPPPPPPOOOPPPMMMNNNQQQNNNJJJRRR^^^xxxhhhUUUEEEAAAAAA@@@BBBFFFHHHKKKOOOPPPOOOLLLKKKJJJHHHGGGGGGGGGIIIMMMPPPSSSRRRVVVZZZ]]]]]]]]]]]]^^^YYYYYYXXXWWWTTTOOOLLLIIICCCCCCCCCBBBBBBAAA@@@????????????>>>======<<<<<<999::::::999666777;;;???:::AAAKKKUUUeeeyyywwwrrrcccRRRFFF<<<555444777444444333333333222222222111111111111111111111111///////////////000000111111111111111222222222222333333333333444444444444444444444444444444444444555555555555666777888888:::::::::::::::;;;<<<<<<777<<>>666FFFgggzzz^^^EEE888888888777===BBBIIIppp~~~ssshhh]]]SSSPPPRRRPPPVVVYYY```fffcccooo{{{jjj^^^HHHDDD???<<<<<<<<<<<<:::===;;;:::999:::;;;;;;;;;;;;:::888999::::::999888666777777888888888888888999888888888888888888888555555666666666777777777666555555555555666777888333555777777555444555777444444444555666777888999999888999:::<<<>>>AAABBBOOOSSSXXX]]]___aaadddeee```bbbhhhpppyyy{{{|||{{{zzzxxxvvvvvvvvvtttrrrooohhhbbb^^^\\\ZZZ___```bbbccceeegggjjjlllsss|||wwwxxx|||wwwyyyqqqpppjjjkkkwww}}}wwwhhhjjjkkkcccOOO<<<555888666777777888888999999999;;;;;;::::::;;;<<<>>>???@@@BBBCCCCCCCCCCCCDDDFFFCCCDDDDDDEEEEEEFFFFFFGGGJJJKKKLLLLLLLLLLLLNNNPPPPPPSSSUUURRROOOPPPUUUYYYbbb{{{zzz___RRRLLLEEEDDDHHHGGGJJJMMMNNNNNNNNNNNNOOOLLLKKKIIIHHHGGGGGGHHHHHHFFFHHHKKKKKKJJJJJJJJJJJJFFFGGGHHHHHHGGGFFFEEEDDD?????????>>>>>>===<<<<<<======<<<<<<;;;:::::::::666888::::::999<<>><<>>444@@@ZZZgggLLL>>>888777777===???BBBhhh~~~qqqcccWWWPPPOOOJJJIIIIIIOOOSSSMMMVVVpppuuuiiiPPPJJJDDD@@@??????>>><<<@@@>>>;;;:::::::::::::::;;;999777888999::::::999555666777777888777777666888777666666666777777888888888888888888888888888666666555555555555555666444666888777555555777999333333333555666888:::;;;:::::::::;;;===@@@CCCDDDTTTXXX^^^bbbeeegggiiikkkkkkkkkmmmrrrxxx||||||{{{yyyyyyxxxuuusssrrrssstttnnnmmmhhhaaa[[[ZZZZZZZZZ\\\^^^```bbbdddhhhmmmpppqqqxxx~~~uuuooovvv{{{{{{~~~qqqlllrrriiigggsss{{{sssfffllllll]]]HHH888555777777777888888999999::::::;;;:::::::::;;;===>>>@@@@@@BBBCCCCCCCCCCCCDDDFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFJJJLLLLLLJJJIIIKKKNNNEEEPPPWWWSSSOOORRRTTTSSS```iiinnnbbbUUUPPPRRRCCCEEEHHHIIIJJJLLLOOORRRSSSRRRPPPNNNLLLIIIFFFEEECCCDDDEEEDDDBBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA>>>======<<<<<<;;;::::::<<<<<<;;;;;;:::999999999666999<<<===>>>CCCKKKSSSqqqzzzsss{{{|||sssnnn]]]NNN===444444555555444333333222222222222222222000000000000000000000000...............///000111000111111111111222222222222222333333333444444444444444444444444444444444555444444555555666777888888777777777777777888999:::;;;===>>>>>>CCCRRRbbbYYYRRRLLLJJJGGGEEEFFFJJJZZZaaakkkrrrrrrjjj___XXXSSSSSSUUU]]]mmm|||xxxuuuuuuwww{{{}}}~~~}}}{{{~~~tttyyyyyymmmgggbbb``````fffuuuqqqZZZBBB<<<666333444555333000444444444444444444444444222222333444444555555666666666777888888888888888666666666666777888999:::GGGsss||||||{{{]]]???===999444777>>>AAAVVVyyyxxxlll___RRROOOHHHAAA@@@@@@AAAGGGNNNhhhyyyggg^^^SSSHHHCCCAAAAAABBBEEEBBB???===888555999???@@@===999777777888888777999888777777666555444444888777666555444555666666777777777666666555555555444666999:::888777666666333222222333555666555444444777888888===DDDDDD???@@@???>>>???CCCHHHKKKLLL^^^ppp|||xxxrrrttttttooosssqqqqqquuuuuusssrrruuuvvvvvvvvvwwwwwwsssnnnjjjkkkhhhbbb]]]YYYXXXYYYZZZZZZaaaeeebbb```fffooouuuwwwoookkkllliiieeennn}}}~~~vvvpppnnnmmmjjjkkkqqquuuoooeeeeeelllfffQQQ===666555444333555999:::999888777777888777777777777999:::;;;===>>>???@@@BBBCCCDDDEEEDDDEEEFFFFFFEEEEEEFFFGGGIIIIIIIIIJJJJJJJJJJJJJJJPPPPPPRRRSSSTTTTTTTTTTTT[[[ZZZbbbgggNNN>>>BBBGGGCCCFFFOOOOOOSSSSSSNNNLLLMMMNNNLLLAAAEEEFFFCCC===:::<<<@@@>>><<<;;;<<<===>>>===;;;@@@===:::999999;;;;;;;;;777666777::::::777888<<>>666222333444333111111222222222222111000000111111111111000000000000......------------......000111111111222222222222000000111222222222222111111222222333333222222111333333444444555666666777555555666666777777888888<<<<<<;;;:::;;;>>>DDDIIIeee___XXXQQQPPPPPPQQQVVV\\\dddooo~~~wwwmmmjjjkkkmmmuuu|||yyyvvvxxxyyy{{{|||}}}|||wwwuuuyyy}}}}}}~~~zzz|||{{{pppkkkbbb___aaahhhtttmmmSSS>>>999444333555666555333444444444444444444444444222222333444444555555666666666777888888888888777666666666666777888999:::>>>aaa|||uuuzzzjjjKKKAAA===777:::@@@???MMMiiiooobbbSSSKKKDDDAAA???>>>BBBGGGRRRsssqqqllleee^^^XXXSSSOOOLLLKKKFFFCCCBBB???:::;;;>>>@@@===;;;::::::;;;::::::999888888888888888888888999999777666666777888999888888888777777666666666555666777666555555666888999888888777888888888777777:::;;;===DDDNNNQQQNNNPPPMMMKKKJJJKKKOOORRRTTTfff{{{yyywwwxxxsssoooooopppooorrrvvvtttttttttuuuuuurrrnnnjjjgggddd```\\\[[[[[[^^^___\\\cccfffdddeeeooo{{{|||rrrlllkkkhhhhhhttt{{{ssskkkeeegggnnnqqqlllfffcccddd\\\HHH999444444333555777999999888777888999888777777777777999:::;;;======>>>@@@AAABBBDDDDDDCCCDDDFFFEEEDDDDDDEEEGGGFFFGGGHHHIIIJJJKKKLLLLLLOOOPPPQQQRRRRRRRRRRRRRRROOOPPPSSSnnnzzz^^^UUUSSSMMMFFFEEECCCGGGHHHFFFDDDDDD@@@;;;???@@@AAAAAA???===<<<;;;999999999:::;;;<<<<<<;;;555555555666888:::<<<>>>===;;;;;;===<<<<<>>999222111222444333111111222222222222111000000111111111000000000//////......------------......000000000000111111111222000000111222222222222111111222222333333222222111222333333444444555666666555555666666777777888888:::::::::999:::===AAAEEEKKKjjjfffbbbaaacccdddbbbaaacccqqq~~~~~~|||yyywww|||}}}|||{{{{{{|||zzzyyyvvvwww|||~~~{{{zzzuuupppccc___ccclllssseeeHHH:::666222222555777777666444444444444444444444444222222333444444555555666555666777777888888777777666666666666777888999:::;;;OOOzzztttnnn}}}wwwYYYCCC???777:::AAA===CCCXXXxxxkkkYYYPPPHHHDDDAAA===>>>AAA@@@YYY}}}uuujjj^^^VVVSSSKKKDDDCCCBBB>>><<<===>>><<<::::::::::::888666999999:::::::::;;;;;;;;;:::999888888888999:::;;;999999999999888888888888777777777555555666999<<<<<<;;;999888888777777888:::===???BBBLLLXXX___```]]]ZZZUUUQQQPPPRRRVVVYYYjjj}}}tttkkkiiiiiijjjooouuuppppppppprrrrrrppplllhhhcccaaa^^^[[[[[[\\\___aaa___dddgggeeehhhttt{{{rrrnnnlllnnn{{{}}}nnndddiiipppooollllllddd]]]OOO???666444555444666888999999888888888:::777777777777777999::::::<<<===>>>???@@@AAABBBCCCAAACCCEEEEEEDDDCCCDDDEEEDDDDDDFFFGGGIIIKKKLLLMMMNNNNNNOOOOOOPPPOOOOOOOOOLLLOOOMMMXXXwwwzzzuuummm[[[KKKLLLLLLIIIFFFGGGIIIFFF@@@AAA???======??????===:::999;;;<<<<<<;;;:::;;;<<<:::===??????======???AAA<<<::::::<<>>???@@@LLLlllvvvfffXXXJJJEEEDDDAAA?????????>>><<<<<<<<<;;;888666;;;;;;;;;;;;;;;<<<<<<<<<:::999888888888999:::;;;:::::::::::::::::::::999999:::::::::999:::===???<<<===<<<;;;999999999:::>>>???AAAGGGRRRaaammmtttrrrmmmfff___ZZZZZZ]]]```jjj}}}ssshhhdddeeefffjjjoookkkkkkkkklllmmmkkkhhheeebbb```]]]ZZZZZZ[[[]]]^^^eeejjjlllkkkmmmxxxzzzvvvuuuxxxvvvkkksssyyyssspppsssiiiZZZGGG:::666555666777555888:::;;;:::888888888666666666777888888999:::;;;<<<===>>>???@@@AAAAAA@@@BBBDDDDDDCCCBBBCCCCCCCCCCCCDDDFFFHHHIIIKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKNNNSSSOOOQQQbbbyyyjjjbbbTTTGGGDDDFFFDDD???BBBAAA???>>>===<<<<<<;;;:::===??????<<<;;;;;;<<<999>>>BBBBBB???>>>AAAEEEGGGEEEFFFJJJRRRaaayyy{{{xxxyyy{{{rrrdddUUUGGG;;;444222111///000222333222000111111111111111000000///111000000000////////////......------------...............////////////000///000000111111111111111111111222222222222111111000111111222333333444444555555666666777777888888666888:::;;;:::::::::;;;===CCCSSSppp~~~{{{xxxxxx{{{~~~}}}yyywwwzzz{{{hhhbbbkkknnniiiUUU<<<666555333333444555555555444444444444444444444444222222333444444555555666555555666777777777777777666666666666777888999:::BBB???RRRwwwiiigggppp{{{|||}}}rrrRRRHHH777333;;;;;;<<>>>>>===<<<<<<;;;;;;:::999999999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<999;;;>>>?????????@@@AAA@@@BBBCCCBBB@@@???@@@AAA@@@@@@CCCMMM\\\ooouuuooonnnpppsss{{{pppgggdddeeedddeeegggffffffffffffgggfffccc```\\\[[[YYYXXXYYY[[[]]]___hhhnnnqqqrrruuu~~~}}}}}}|||ssszzz}}}vvvrrrwwwlllVVV@@@777666444555777333777;;;>>><<<999666444555666666777888888999999:::;;;;;;<<<===>>>??????>>>@@@CCCCCCBBBAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKKKKKKKJJJJJJIIIKKKPPPNNNMMMWWWfffvvvjjjddd[[[RRROOOVVV^^^___ZZZRRRMMMKKKJJJLLLPPPRRRTTTTTTUUUVVVTTTZZZ___bbbcccgggnnnuuuvvvqqqoooqqqzzzwwwnnnaaaSSSFFF<<<666333222222111111222222000///000111111111111000//////000000000////////////.........------------......---.........//////////////////000111111111111000000111111222222111111000000000111111222333333444555555666666777777888888666999<<<===<<<:::::::::===>>>EEERRRfff~~~{{{yyyyyy{{{}}}zzzxxxzzzooojjjooojjj]]]LLL:::555555444333333333333333444444444444444444444444222222333444444555555666444555666666777777666666666666666666777888999:::<<<999BBBeeevvvnnnpppyyy}}}|||}}}{{{fffYYYBBB666999888888CCCRRRkkkttt```TTTIIIFFFDDDBBB?????????===HHHiiirrrddd[[[RRRLLLIIIHHHGGGFFFGGGIIIJJJIIIHHHEEEDDDCCCBBBAAA@@@??????@@@???>>>===<<<======>>>???????????????@@@@@@@@@:::===AAACCCCCCCCCCCCDDDEEEHHHKKKKKKGGGDDDDDDDDDCCCCCCHHHVVViiizzzppphhhggghhheeeccccccbbbaaa`````````___\\\ZZZTTTTTTUUUWWWZZZ^^^bbbeeeaaagggmmmpppvvv|||wwwwwwvvvqqqpppsssiiiOOO999555555111111666222666;;;===;;;888444333444555666777888888888888:::::::::;;;<<<=========<<>><<<999888AAANNN[[[}}}mmm___QQQKKKHHHDDDAAA@@@<<<<<>>>>>???@@@AAABBBDDDFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIIIINNNLLLMMMRRRQQQUUUcccyyyvvvmmmuuuxxxwwwxxxzzzssshhhSSSHHH===888444111111444111222111000//////000111000000000000000//////...000000/////////...............------------............/////////000000000...//////000000000000000000000111111111111000000111111222222333444444444555555666666777777888888555888;;;<<<;;;;;;;;;;;;<<<:::<<<@@@BBBKKKfffzzz|||}}}}}}{{{{{{{{{|||{{{tttuuu{{{zzzvvvwwwzzzwwwaaaIII===777000222333333333333444666444444444444444444444444222222333444444555555666444555555666666666666666666666666666777888999:::999>>>:::@@@nnnyyytttwww|||qqqWWWDDD@@@<<<;;;DDDHHHMMMiiizzzjjjZZZRRRMMMHHHDDDCCC>>>AAADDDGGGOOOhhhwwwrrrkkkddd^^^ZZZVVVSSSNNNNNNNNNNNNOOOOOOOOOOOONNNMMMKKKIIIGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLNNNRRRVVVdddiiinnnllleee]]]XXXWWWSSSPPPSSSaaatttuuukkkkkkmmmkkkhhhfff]]][[[ZZZYYYXXXWWWTTTQQQVVVWWWXXXZZZ^^^aaaeeegggkkkoooqqqsss{{{|||tttsssyyywwwhhh___cccjjjnnn```FFF444666999222222;;;777777777555333333555777333444666888888888777777999999999::::::;;;;;;;;;:::===@@@BBBAAA???>>>>>>======???BBBDDDFFFHHHIIIEEEFFFGGGHHHIIIJJJJJJJJJIIIMMMJJJJJJNNNMMMPPP^^^eee~~~rrrrrrnnnkkkppptttiiiXXXGGG<<<555555444111222555///000//////...///111333000000000000000//////...000/////////.....................------.........////////////000000000000...//////000000000000000000000111111111111000000111222222333333444555555555555666666777888888888444777999;;;::::::;;;<<<===888:::AAACCCCCCOOO___wwwzzz}}}~~~~~~}}}~~~|||zzzyyytttnnnmmmpppzzzxxxrrrpppqqquuu}}}|||nnnXXXAAA777777333333333333333333333333333333222111222333555666444444444444444444444444444444444444444444444444666666666777888888999999999222888AAAVVVxxxtttjjjIII888<<>>>>>???AAACCCCCCEEEGGGIIIJJJJJJJJJIIIJJJJJJKKKLLLNNNQQQSSSTTT```iiipppqqqmmmjjjnnnnnn\\\EEE:::888666333222111111111000000000000000000000000......////////////..........................................///////////////////////////////////////////////////.........//////000111111111111111000111111111111222222222555555555555555666777777666666777888999999::::::999;;;===???@@@DDDHHHLLLaaa|||yyyxxxxxxyyy{{{||||||{{{{{{{{{|||yyyvvvuuupppkkklllpppsss}}}tttlllkkklllnnnsssyyy}}}}}}vvveeeOOO>>>777666333333333333333333333333333222222222222333444555444444444444444444444444444444444444444444444444444555555666777777888888777777:::;;;IIIuuuxxxtttXXXAAA::::::999DDDCCCKKKgggssscccRRRGGGBBBCCC@@@AAACCCAAAEEEZZZssszzzoooiiiddddddjjjooorrrsssqqqjjjccc^^^WWWQQQQQQUUUPPPVVV___fffhhhfffccc`````````aaa___YYYWWWbbbooorrrooommmssszzzsssmmmiiifffdddbbbYYYUUUQQQMMMMMMOOOSSSVVVUUUVVVZZZ______^^^bbbhhhtttzzz|||xxxuuuyyy~~~~~~|||uuupppuuu}}}{{{vvvxxxpppaaa]]]fffllljjjVVVBBB333444888555222333222222222333333333444444555555444444444444555555888777555555555666888999::::::::::::;;;;;;;;;;;;:::<<<>>>?????????AAACCCBBBCCCFFFHHHJJJJJJJJJIIIJJJJJJKKKLLLNNNPPPQQQRRRTTTYYYeeezzztttvvvpppddd^^^ZZZMMM<<<666555333222111111111111////////////////////////......////////////..........................................////////////......................../////////////////////...//////000111111111111000000000111111111222222222444444444444444555555666555555666777777888888999888:::<<<>>>???BBBEEEHHHLLL\\\{{{wwwtttrrrzzzzzz{{{{{{{{{{{{{{{zzz{{{vvvrrrpppllliiilllrrrrrr|||wwwjjjfffffffffgggjjjpppuuunnnXXXCCC:::777333333333333333333333333333333222222222222333444444333333333333444444444444444444444444444444444444333444444555555666777777333;;;;;;666===VVVzzz}}}}}}jjjPPP>>>999<<>>GGGTTTyyywwwkkkaaa```dddbbbmmm|||}}}wwwzzzrrrppprrrmmmhhhrrrwwwnnnhhhfffccc^^^YYYRRROOOKKKJJJKKKOOOUUUYYY[[[\\\___bbbaaa___bbbhhhuuu{{{|||vvvqqqqqqssstttrrryyy{{{yyyqqqnnnuuu|||zzzsssnnnmmmcccZZZaaaooojjjZZZGGG:::111333555333222555111111111222222222333333444444333333333333444444555555444333333555666777::::::::::::999999999999;;;<<<>>>??????@@@AAACCC@@@BBBDDDGGGIIIJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPMMMPPPTTTYYYhhhyyyyyyooo\\\LLLDDD<<<444222222111111000111111111////////////////////////......////////////......---------------------------............/////////..............................//////////////////...///000000111111000000000000000111111111222222333333333333333444444555444444555555666666777777666999<<<===>>>???AAACCCDDDCCCTTTyyy~~~{{{yyywwwuuuuuu{{{{{{{{{|||}}}~~~~~~}}}{{{uuuooolllhhhgggllltttyyyqqqhhhfffcccbbbccchhhpppgggMMM:::777777222333333333333333333333333222222222222222222333333333333333333333444444444444444444444444444444444333444444555666666777777///<<<:::666<<>>?????????AAACCC@@@BBBDDDGGGIIIKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMLLLQQQSSSSSSWWWhhh~~~|||uuurrreeeOOO>>>888555333222222111111111000000000////////////////////////---......//////......------------------------------------.........//////....................................////////////...//////000000000000000000000000000111111111111333333333333333444444555444444555555666666666666666999<<<===>>>===>>>???EEECCCIIIXXXkkkzzzzzzyyyxxxxxxxxxxxxyyyyyyxxxxxx{{{~~~~~~|||vvvpppiiifffdddeeellluuuzzz|||ooojjjfffeeeeeeiiimmm```FFF555555777222333333333333333333333333222222222222222222222111222222222333333333444444444444444444444444444444444555555666666777888888000:::888888>>>===UUUmmmTTTCCC===777999>>>CCCHHHUUUooo~~~dddUUUQQQIIICCCCCCDDDDDDEEEFFFOOOjjjxxxnnnccc]]]\\\YYYSSSLLLJJJIIIIIIKKKPPPWWW^^^ccchhheeecccbbbaaabbbkkkuuu|||{{{tttrrrrrrrrrpppwwwxxxooonnnvvv~~~{{{rrrgggccc]]]___ooouuu```CCC888666555555333111222555333333333333444444444444666666555555555555666666555444444555555555666666;;;;;;;;;:::::::::::::::;;;<<<>>>>>>>>>>>>@@@BBBAAABBBDDDGGGIIIKKKLLLMMMJJJIIIIIIIIIIIIJJJKKKLLLJJJMMMPPPPPPRRRZZZhhhssszzzuuupppddd]]]PPP@@@777444444333444444333222111000//////........................------............------------------------------------------....................................---.........//////000000......///000000000000000//////000000000111111111444444444333444555555666555555555666666666666666666999<<<======<<<===>>>>>>@@@EEEHHHLLL___|||zzzyyywwwwwwwwwwwwxxxxxxyyyzzzuuutttuuuxxx|||}}}zzzvvvnnnhhhcccaaaaaaeeennnxxxxxxtttnnnjjjjjjlllmmmhhhWWW@@@333444666333333333333333333333333333222222222333222222111000111111222222333333444444444444444444444444444444444555555666777777888888555666666999;;;888FFF```xxxcccLLL===:::666555:::>>>HHH]]]sss|||eeeZZZQQQFFFAAAAAABBBAAA@@@CCCRRRjjj{{{ppphhh___YYYVVVSSSNNNJJJFFFGGGIIIMMMRRRYYY___bbbfffcccbbbcccdddiiitttuuupppooonnnxxxzzzppplllrrrzzzzzztttgggcccccckkkrrrjjjTTT???777777777666444222222444333333444444444555555555666666666555555666666666555555555666666666666777::::::::::::;;;;;;;;;<<<:::<<<============>>>@@@BBBCCCDDDFFFHHHIIIKKKLLLHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLPPPVVV]]]aaakkk}}}}}}~~~}}}zzzqqqeee\\\LLLEEE;;;444222222222222333444333333111000..............................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------......///000000000---...//////000000///////////////000000000111111444444444444444555555666666666666666666666666666666888:::;;;;;;;;;<<<===;;;:::===BBBEEEKKK```www{{{wwwuuuuuusssssstttuuuwwwyyy{{{|||uuutttuuuxxx|||{{{uuupppfffbbb___aaadddjjjvvvxxxrrrooollllllpppoooaaaLLL;;;333222444555333333333333333333333333111222222333222111000///000111111222333333444444444444444444444444444444333444444555555666777777999222666:::555777BBBHHHwwwaaaMMMAAA999666888:::>>>OOObbb}}}fff]]]PPPFFFCCCCCCAAA>>>>>>DDDMMMjjjuuunnnccc]]]VVVPPPMMMJJJGGGEEEDDDFFFJJJOOOUUU[[[___bbbeeecccdddgggiiimmmwwwvvvrrrrrrqqqyyy{{{ppphhhkkkrrrtttrrrgggdddjjjuuupppZZZDDD<<<666777666444333444444333222222333333333444444444666555555444444555555666444555555666666666666666777777888999:::;;;<<<<<<999;;;<<<<<<;;;;;;===>>>AAABBBBBBCCCEEEGGGHHHIIIFFFFFFFFFGGGGGGIIIJJJJJJNNNLLLJJJLLLPPPTTTWWWXXXOOOddd|||tttrrrpppoooiii]]]NNNDDD:::666222111000000000000000000111111111000///...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------......///000000111---...//////000000//////////////////000000000111333333333333333444444555555444444444444444444444555666888888888888;;;===>>>999:::@@@AAA>>>CCCMMMuuu~~~|||yyyvvvttttttnnnoooqqqssswwwzzz}}}yyywwwxxx{{{}}}{{{ssslllccc```___ccciiirrr{{{~~~}}}vvvuuuvvvqqqoooooonnnkkkmmmpppoooZZZDDD888333111333777333333333333333333333333111222333333222111000///000000111222333333444444444444444444444444444444222222333444444555555666:::000777;;;111888EEEAAAmmm}}}wwwbbbFFF@@@===???<<<999CCCSSSxxxooogggZZZNNNIIIHHHEEEAAADDDCCC???IIIddd|||sssiiibbbWWWTTTNNNHHHDDDAAA??????EEEHHHMMMSSSXXX]]]aaabbbgggfffiiilllmmmnnnttt|||wwwwwwyyyzzzvvv{{{}}}pppeeedddkkkoooooofffdddooo{{{nnnMMM::::::555555444222333555555333111111222222222333333333555444444333333444444555333444555555666666555555555555666888999:::;;;<<<888:::;;;;;;::::::<<<===@@@@@@AAAAAACCCDDDEEEFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKKKKMMMNNNOOONNNMMMNNNSSSZZZkkk~~~zzz}}}uuuppplllgggaaa\\\SSSFFF999222222222333333111......000,,,---///000000000///...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------...///000000111---......///////////////////////////000000000000222222111111222222333444333333333333333333333333444555555555555777:::<<<:::888;;;???<<<888>>>JJJIIITTTqqq{{{zzzyyyvvvtttsssrrrqqqqqqppppppqqqtttxxx|||~~~}}}{{{{{{~~~{{{oooddd]]]___aaaiii{{{~~~uuu{{{zzztttuuuwwwppplllllllllkkkooouuucccRRR@@@777444222111222222222222222222222222222222222222222222222222222000111111222222333444444333333333444444444555555555555555555666666666666555666666666666999<<<@@@ZZZwwwttt}}}wwwWWWEEE<<<@@@@@@999???MMMiiirrr___SSSOOOLLLIIIGGGEEECCCDDDFFFFFFTTTyyyqqqmmmjjjccc\\\QQQMMMIIIFFFAAA===>>>BBBDDDGGGNNNTTT[[[```ccceeeiiijjjnnnuuuxxxxxxvvvuuu|||yyyzzz{{{}}}~~~sssccc```hhhllliii```ooo}}}zzzbbbGGG999777333333333333333333333333222333333444444333333222333444555555666666555555666666555555555444444444444666888999888888777888;;;::::::::::::;;;<<<<<<>>>>>>>>>???@@@AAACCCCCCDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJKKKMMMMMMNNNNNNNNNPPPSSSWWW```qqquuutttuuuwwwhhhaaa[[[PPPFFF???:::666444222111111000000000000000111000000///...---------........................//////.........------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////111111000000//////......111000///...///111333444444333111000000000111111333333333444444444555555666666555555555555666666::::::;;;;;;===>>>???@@@DDDEEEOOOhhh}}}zzzxxxuuussspppooooooooommmllljjjjjjkkkpppvvv{{{~~~}}}}}}~~~|||uuuiii```YYY^^^eeerrr|||{{{~~~{{{wwwwwwzzzuuuppplllmmmnnnnnnmmmYYYJJJ;;;555444222111222222222222222222222222222222222222222222222222222000111111222222333333444333333333444444444555555555555555555666666666666666666777666666888;;;>>>KKK{{{~~~sssllluuu{{{~~~lllUUUAAA:::999888>>>FFFUUUttt}}}lll^^^VVVOOOIIIEEEEEEBBBCCCDDDBBBIIIccc~~~~~~mmmfffbbbYYYRRRLLLGGGDDDBBB@@@>>>AAAGGGKKKOOOUUU[[[```bbbdddeeeooorrrvvvyyyxxxtttrrrqqq|||}}}}}}{{{yyy|||uuulllrrr|||}}}vvviii___^^^dddgggggghhhvvv~~~qqqUUU>>>555555333333333333333333333333222333333444444333333222333444444555555555555555666555555555444444444444555666888888888888888999::::::999999::::::;;;<<<=========>>>???@@@BBBBBBDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMPPPTTTYYYbbbuuu~~~xxxvvvzzzmmm```QQQKKKCCC<<<777555222111222111000000//////000000000000000///...---------.................................---------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000000000000//////......000000///...///000222444333222111000000000111111333333333333444444444444555666777777888888777777:::::::::;;;<<<===>>>???AAAAAADDDOOOfff{{{wwwtttssspppnnnnnnoooqqqrrrsssssspppllljjjkkkqqqvvvyyyzzzzzzxxxsssjjjaaa[[[WWW^^^jjjzzz~~~yyy|||yyyqqqrrrvvvpppdddLLL@@@555333333222111333222222222222222222222222222222222222222222222222000000111111222333333333333333333444444444555555444555555555555666666666666777777777666777:::<<<===YYYxxxmmmppprrrssspppsss}}}~~~iiiMMM;;;888<<<>>>===DDDSSSiii~~~qqqfff[[[PPPIIIGGGDDDDDDEEEAAA@@@KKK[[[rrrbbb[[[UUUMMMFFFFFFBBB?????????AAAHHHPPPVVVZZZ```dddeeedddcccbbbnnnrrrvvvvvvssspppnnnnnnsssuuuxxxyyyzzz~~~mmmcccjjjvvv|||xxxlllaaa]]]]]]^^^cccgggqqq|||zzzaaaDDD666444555222222333333333333333333222333333444444333333222333333444555555555555555555555555555444444444444666666777777888999::::::888888888888888999999:::;;;;;;<<<<<<===???@@@AAACCCCCCCCCDDDEEEEEEFFFFFFDDDEEEGGGIIIJJJKKKLLLLLLJJJMMMQQQRRRTTT[[[fffnnn~~~||||||}}}}}}wwwjjjYYYNNN???;;;666222111111000000222111000000//////000000000000//////...------------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------............/////////000000000////////////...000///......///000222333222222111000000000111111222222333333333444444444444555777999::::::999999888888999999:::;;;======<<<======>>>DDDWWWqqq~~~{{{xxxsssooommmlllkkkkkkmmmqqqvvvyyy~~~~~~|||vvvoookkkkkknnnrrrttttttppphhh___ZZZWWWVVV___lllzzz|||~~~yyyzzz~~~rrr^^^BBB999222222333222111222111111111111111111111111111111111111111111111111000000000111222222333333333333333444444444555555444444444555555555666666777888888777666666888:::999CCCggguuutttzzz{{{uuummmooozzzxxx```GGG>>>@@@>>>888>>>BBBKKKbbb}}}rrr```QQQLLLHHHFFFGGGDDD@@@BBBHHH```rrr```TTTNNNJJJEEE@@@BBB>>>===???BBBFFFPPPYYYbbbfffjjjjjjfffaaa^^^]]]fffiiikkkjjjkkknnnmmmkkkmmmqqqvvvzzz}}}rrrkkkooouuuwwwrrrggg``````]]]ZZZaaannnyyy{{{mmmPPP999444666555222222222222222333333333222333333444444333333222333333444555555555444444444444444444444444444444666666555777999:::;;;;;;777666666666666777888888::::::::::::;;;===>>>???AAAAAABBBBBBCCCDDDDDDDDDCCCDDDFFFHHHJJJKKKLLLLLLHHHLLLOOOPPPPPPQQQUUUYYY]]]sssuuuhhhhhhqqqsssjjjiiidddTTTDDD<<<666333000///000111222111111111000////////////////////////......---------------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........////////////////////////////////////......///000222222111111111000000000000111222222222222333333333333111333777:::;;;;;;:::888777777777888888:::;;;;;;777<<<@@@???===CCCOOOYYYvvv}}}zzzwwwtttqqqmmmkkkiiihhhhhhhhhkkkpppuuuxxx}}}}}}vvvoookkkjjjssstttqqqjjj```XXXUUUUUUTTT^^^lll{{{|||}}}~~~mmmUUU>>>777222333333111000222111111111111111111111111111111111111111111111111///000000111111222333333333333333444444444555555444444444444555555555555666777888777666666777999888===OOOwww}}}{{{xxxooorrr{{{sssVVVAAA===<<<888======BBBSSSuuuqqqZZZPPPJJJEEEEEEDDDCCCCCCDDDLLLppp~~~sssggg^^^RRRJJJFFFDDDAAA??????<<<===AAAFFFKKKUUU___kkknnnoookkkddd]]]ZZZYYYeeegggfffeeejjjpppnnnhhhkkkpppxxx~~~xxxuuuzzz}}}|||kkkfffcccbbb[[[VVVbbbsss~~~ttt\\\BBB555555444000111111111222222333333333222333333444444333333222222333333444555444444444333333444444444444444444666555555777:::<<<<<<;;;666555555555555666777777888888888999:::;;;======???@@@@@@AAAAAABBBBBBCCCBBBDDDEEEHHHJJJKKKLLLLLLJJJMMMOOOPPPOOOPPPSSSUUUTTT[[[mmmuuueeeeeemmm~~~~~~vvvcccTTTRRROOOBBB777444444222000000222333222111111000000///.../////////............------------------------------------,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........................../////////.........//////000111111000000000000111000000000111111111222222222333333///111444888999999888777777777666777777888999:::888;;;???@@@@@@AAACCCFFFVVVnnn|||xxxxxxuuutttsssqqqooommmlllkkkkkkjjjiiihhhiiillloooqqqxxx{{{~~~xxxtttxxxvvvoooeee[[[TTTSSSTTTSSS^^^nnn}}}{{{yyyxxx|||}}}xxxxxxrrr^^^HHH<<<666333444333111000222111111111111111111111111111111111111111111111111//////000000111222222222333333333444444444555555333444444444444555555555555777888888666666777888555>>>GGG]]]uuupppssshhhKKK===:::::::::<<>>>>><<<<<<@@@HHHNNNTTT\\\eeepppqqqpppjjjaaa[[[[[[]]]qqqvvvvvvrrrsssvvvpppgggkkkrrr|||}}}vvvxxxggggggfffaaaZZZYYYeeessswwwdddKKK;;;666555111,,,000000111111222333333333222333333444444333333222222222333444444444444444333333333333444444444444555444444888===???===:::555555555555555666777777777777888888999;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBCCCEEEGGGIIIJJJJJJJJJLLLMMMNNNNNNMMMNNNQQQSSSUUUUUU\\\iiizzz}}}sssrrrvvv~~~}}}vvvnnn\\\MMMAAA???>>>888444555333111000111222222000///111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........---............/////////---......//////000000111...///000111111111000000000000111111111222222222...000333555777777666666777777666666777888888999:::999888999<<<@@@BBBCCCJJJVVV___nnn{{{wwwvvvxxxvvvqqqnnnooolllmmmnnnnnnmmmnnnnnnoooooonnnmmmmmmmmmnnnoooppprrrsssyyyvvvpppggg]]]VVVTTTVVVXXXZZZeeesssvvvqqqooommmmmmpppqqqooooooqqqooocccNNN===999444222333333000111444111111111111111111111111111111111111111111111111//////000000111111222222333333333444444444555555333333444444444555555555444666777888777666777888333>>>AAAHHHqqq}}}rrrnnngggLLL???===888;;;???CCCOOOjjjssskkk]]]RRRLLLJJJHHHFFFHHHKKKOOO```|||ttthhh\\\UUUJJJHHHCCC???<<<<<<======>>>@@@HHHTTT\\\bbbiiiqqqqqqrrrppphhh```^^^bbbggg||||||sssiiikkksss}}}{{{vvvtttxxx~~~{{{kkklllhhh```^^^dddlllqqqaaaLLL:::888999555000111///000000111222222333333222333333444444333333222222222333444444444444333222222333333333444444444333222444999???@@@===999555555555555555666777777777777777888999:::<<<<<<<<<======>>>??????@@@@@@BBBCCCDDDEEEFFFGGGGGGHHHJJJKKKKKKJJJJJJKKKMMMOOORRROOORRRWWWZZZfff|||rrrsss|||}}}|||yyyrrrcccWWWRRR@@@<<<777444333333333444111111000111111111...,,,000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........---------.........//////------...///000000000000---...000111111111000000000000000000111111111222000111222444555666666666777777777777777777888999:::888777777:::===@@@BBBAAAJJJJJJLLL[[[iiizzzzzzuuussssssqqqllljjjlllgggiiikkkmmmnnnoooqqqsssqqqqqqqqqrrrrrrttttttuuukkkjjjnnnxxxmmmfff]]]UUURRRUUUZZZ]]]ccclllxxxyyypppjjjiiigggdddbbbhhheeegggmmmjjjYYYDDD888666222000222222000111555000000000000000000000000000000000000000000000000/////////000111111222222333333333444444444555555333333333444444444555555333555777888777777888999444<<<:::888VVVxxxmmm|||```GGG>>>:::<<<<<<:::<<>>===<<<:::888999<<<>>>AAAEEEPPP^^^hhhnnnuuu|||rrrrrrooohhhaaaaaaiiiqqqvvvllljjjsssppprrrsssuuuzzz|||wwwnnnqqqqqqjjjaaadddoootttpppLLL888///777<<<555333:::///000000111222222333333222333333444444333333222222222333444444444333333222222222333333444444444222222444:::@@@BBB===888666555555555555666777777777777888888999:::<<<===<<<<<<======>>>?????????AAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIKKKLLLMMMQQQKKKLLLTTTUUUTTT```sss~~~{{{xxxyyy}}}~~~}}}xxx~~~{{{uuuiiiWWWEEE;;;999111444444000...///000000111111000111222111///,,,000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////,,,---...///000000000000---...///111111111000///000000000000111111111111222222222333444555666666888777777777777888888999777:::<<<=========>>>???:::FFFGGGCCCEEEHHHSSSeeerrr~~~}}}tttsssqqqqqqpppooommmjjjllljjjggggggiiiooovvvzzz~~~yyysssrrrtttwwwwwwvvvnnnlllkkkoootttxxxxxxvvvccc]]]VVVSSSVVV^^^lllvvvyyyyyy{{{xxxgggfffhhhccc\\\bbbbbbiiilll```HHH:::999555444333222111111111111///000000000111111111111111111111111111111111111000000111111111222222222333333333333333333333333333333333333333333333333666666666666777777777777888444555:::EEEfffzzzuuummmyyycccQQQ===<<<===???>>>BBBRRRcccyyykkkbbbWWWMMMMMMIIIHHHIIIHHHGGGLLLRRRnnnwwwjjjZZZUUUNNNIIIGGGEEECCC@@@@@@;;;:::===<<<:::>>>EEEEEEOOO^^^llluuuzzz||||||yyyqqqiiihhhooovvvyyyzzzyyywwwuuu}}}ssspppooouuu~~~ttthhhkkkkkkdddaaalllwwwkkkTTT:::777333333444555444222333333333222222111111111111111222222222333333333111111222222222333333333333333444444444444444444000444:::???FFFIIIBBB888:::666555777888666444555999999999::::::;;;;;;;;;;;;===>>>???>>>>>>@@@AAAFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLMMMOOOQQQRRRSSSTTT___eeeuuuhhhkkk}}}zzzttt~~~}}}tttlll[[[VVVLLLBBB:::555333222000000000000000000000000////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......//////......////////////000000000000///////////////000111111111222222333333444555555444444444555666777777888888999999::::::;;;<<<<<<===>>>>>>???BBBEEEGGGIIIQQQXXXhhhyyy~~~~~~~~~}}}{{{zzzyyysssrrrqqqrrrrrrrrrpppnnnmmmllljjjiiikkkoootttwww}}}zzzwwwwwwxxxxxxwwwuuupppnnnqqqvvvuuummmeee[[[WWWSSSRRRWWWdddvvvzzzyyysssjjjhhhddd```eeeiiillliiiZZZGGG:::777444444333222111111111111000111111111222222222222111111111111111111111111000000111111111222222222333333333333333333333333444444444444444444444444555555666666666777777777666666888:::>>>WWWzzzuuuiiipppwwwaaaCCC<<<888:::>>>BBBLLLVVVooo}}}pppbbbUUUPPPKKKIIIIIIIIIHHHJJJNNNTTTppp|||oooaaaXXXPPPLLLGGGDDDBBBBBB???>>><<<999:::===>>>>>>BBBIIIQQQZZZhhhsssyyyyyywwwuuuooollllllsss~~~}}}{{{{{{}}}tttuuuxxx|||~~~wwwppphhhfffbbbcccmmmppp___III999666333222333444333222333333222222222111111111111111111222222222333333111111222222222333333333333333333444444444444444222444999EEESSSVVVHHH777888444333777888666666777888888888999::::::;;;;;;;;;===>>>>>>>>>>>>???AAADDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRUUUWWWhhhxxxgggggg}}}|||xxxuuuwww{{{tttzzz|||ooo^^^SSSGGGDDD???:::666444444444////////////////////////................................................//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---...,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------................../////////000000000000///////////////000111111111111111222333333444444333444444555666666777777777888888999999:::;;;;;;;;;;;;<<<===???BBBEEEFFFKKKJJJOOOXXX[[[___ooo~~~|||zzzzzzzzzzzzyyyxxxvvvuuuttttttuuuuuurrrqqqqqqrrrssstttrrrqqqnnnmmmlllkkklllnnnqqqrrrzzzzzz{{{yyyxxxwwwwwwxxx}}}xxxtttwwwyyytttfffYYYSSSRRRQQQQQQZZZjjj~~~|||oooiiihhhiiiiiiooonnnaaaOOOBBB999333444333222111000000000000111111111222222222333333111111111111111111111111000000000111111111111222333333333333333333333333444444444444555555555555555555555666666666666777555888;;;999666EEEooo~~~vvviiihhhooouuuTTTFFF:::888===BBBEEEGGGUUUyyy{{{lllYYYRRRLLLKKKKKKIIIHHHIIIKKKSSS[[[```fffwwwpppbbbXXXQQQKKKGGGEEECCC@@@?????????===<<<;;;:::<<<@@@BBBEEEKKKRRR```gggqqqxxxyyytttnnnkkkdddgggpppvvvyyy}}}~~~|||yyyxxxxxxdddaaabbbhhhlllcccNNN;;;666444111111111222222111222222222111111111111111111111111222222222222333111111222222222333333333222333333333444444444555444333888III^^^dddQQQ:::777333222666888777777999666666777888888999::::::;;;<<<>>>>>>======>>>@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOLLLKKKQQQ^^^kkk~~~uuuqqqsssfffcccoooyyy}}}wwwnnncccVVVGGG===666555444222222222333444////////////////////////........................------------------------000//////...............,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...................../////////000000000///////////////000111111000000000111222222333333333333444444555555666666666666777777888999999999888999999;;;===???AAABBBGGGAAA???BBBCCCEEERRR```}}}|||zzzxxxwwwvvvwwwwwwqqqpppnnnmmmmmmnnnpppqqqpppooooooppprrrrrrqqqooommmmmmlllllllllllllllllljjjnnnssstttsssssstttwww|||xxxuuutttrrrjjj]]]SSSOOOOOONNNRRR___qqqqqqhhhjjjoookkkqqqkkkVVVCCC;;;555///222222111000000000000000000000111111111222222222111111111111111111111111000000000000111111111111222222222222222222222222333333333444444444444444444444555555555666666666666888:::777333;;;UUUppp{{{xxxxxxnnnhhhbbbjjjmmm\\\HHH===<<<>>>@@@@@@CCC\\\zzzwwwjjj^^^XXXUUUPPPLLLLLLSSSMMMLLLOOONNNNNNWWWdddqqqddd]]]RRRIIIEEECCCBBBBBB??????>>>>>>>>>>>>======>>>>>>AAAEEEKKKRRR\\\cccooorrrvvvvvvqqqjjjdddaaa___dddqqq}}}|||yyyvvvrrrooorrrwwwaaaccciiiooohhhSSS???444444222000///000000000111111111111111111111111000111111111111222222222222111111222222222333333333222222222333333444444555666444666FFF[[[cccUUUBBB999444333555777555555888444555555666777888999999:::<<<======<<<<<<===>>>AAAAAABBBBBBCCCCCCCCCBBBAAAAAABBBDDDFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIKKKNNNQQQXXXkkk}}}rrrmmmvvvyyyrrrttt}}}{{{ttteee^^^RRRIIIBBB===:::888333222222111111111000000////////////////////////........................------------------------///...------------......++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,---.........------........./////////000000///////////////000000111/////////000111111222222222333333333444444444555444555555666666777888888777777888999;;;<<<>>>???AAA======@@@AAA@@@CCCHHH~~~|||zzzyyyzzz{{{{{{{{{xxxvvvtttqqqpppooonnnnnnmmmllljjjiiiiiikkklllnnnnnnmmmlllmmmnnnnnnlllkkkjjjkkkkkkkkkjjjiiihhhhhhbbbgggmmmooonnnnnnoooqqqrrrqqqnnnggg]]]TTTOOOLLLLLLLLLNNNWWWjjj~~~nnneeehhhnnnnnnooodddMMM<<<777444///111111000/////////000000////////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333444444444444555555555555777666555555444999EEEQQQwwwzzzrrryyyxxxppphhh\\\YYYjjjsss^^^III<<<999;;;>>>:::GGGYYYnnnrrrhhh]]]VVVSSSQQQIIIHHHNNNOOOHHHHHHOOOLLL___yyytttkkkccc```aaa]]]TTTLLLGGGEEEBBB@@@@@@??????>>><<<===>>>>>>>>>>>>>>>???AAAEEEJJJPPPZZZgggttt{{{~~~xxxpppfff___\\\[[[___dddpppvvvqqqttt}}}ssskkkfffdddgggmmmdddkkksssppp]]]DDD666444111111000///......000111000000000000000000000000000000111111111222222222111111222222222333333333111111222222333444444555555444555<<>>wwwwwwvvvvvvuuuuuuuuuuuuvvvtttrrrooolllkkkjjjjjjlllkkkjjjiiiiiiiiijjjkkkjjjiiihhhiiijjjjjjiiiggghhhhhhiiiiiiiiihhhgggfffeeehhhlllooonnnmmmllllllnnnnnniii]]]OOOGGGGGGIIIIIINNNUUUccc{{{|||{{{~~~wwwkkkdddeeejjjpppiiiYYYFFF:::666555222000000////////////000000........./////////000000000000000000000000000000111000000000000000//////222222222222222222222222000000111111222222333333333333333444444444555555777555333444666:::===???YYYwww|||{{{}}}~~~tttmmmaaaWWWZZZgggtttzzzrrrZZZDDD999999;;;<<>>>>>===;;;:::;;;<<<>>>>>>>>>???BBBDDDGGGOOOXXXaaammm{{{wwwiii^^^XXXXXXZZZaaagggrrr~~~qqqkkkppp{{{nnnccc^^^\\\^^^dddllluuuxxxiiiOOO:::333555000000000///------000222////////////000000000000000000000111111111111222111111222222222333333333000000111222333444555555333555555555:::DDDKKKLLL===777444444444222222444333333444555777888999999999:::;;;;;;:::999:::<<>>???AAACCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHKKKIIIHHHIIIKKKLLLMMMMMMKKKRRR___qqqzzztttiii]]]PPPEEE===999555555444333222000...---000///////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---***++++++,,,,,,------...***+++,,,+++***)))***,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------.........////////////////////////000111111/////////000111111222222111111111111222222222222333333444444555666666666666666888999:::::::::::::::::::::;;;<<<>>>???AAAqqqsssuuuuuutttrrrpppooouuusssqqqnnnlllkkkkkkkkkmmmlllkkkjjjiiihhhhhhgggeeeeeeeeefffhhhiiihhhggggggggghhhhhhhhhhhhhhhhhhjjjkkkmmmoooqqqqqqooommmiiigggaaaVVVLLLGGGHHHKKKLLLXXXffftttxxxqqqrrrrrruuuuuurrrllliiijjjnnnnnn]]]JJJ>>>777333222333/////////......//////000////////////000000000000000000000000000000000000111111000000////////////111111111111111111111111000000111222222333444444222333333333333444444444555555555444666888999888GGG}}}}}}|||rrrggg\\\YYYbbbmmmtttpppWWWEEE===999>>>@@@GGGSSShhh~~~yyynnnaaaWWWQQQMMMJJJHHHPPPNNNMMMMMMNNNPPPOOOOOOMMMVVVhhh|||pppccc[[[UUU[[[aaa]]]ZZZUUUIIIIIIFFFCCCBBBAAABBBCCCCCC<<<<<<===<<<;;;;;;;;;;;;<<<>>>@@@AAABBBEEEJJJOOOTTT```mmmuuu~~~yyynnnaaaYYYXXX\\\```gggppp}}}zzzrrrpppwww|||{{{}}}~~~}}}ggg^^^ZZZXXX\\\dddvvv|||uuuZZZ@@@555333333///000111///------000222........./////////000000000000000000111111111111111111222222222333333333000000111222333444555555000555777333222999AAAEEE<<<666333444444222333555333333444666777888999:::999:::;;;:::999888999:::<<<>>>???AAAAAA@@@???>>>>>>???@@@BBBCCCDDDDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIHHHGGGHHHKKKLLLLLLOOONNNOOOVVVcccpppyyy~~~|||pppfffRRRNNNHHHAAA;;;888777888111333555555333000...---......------...//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...******+++,,,,,,---......)))+++,,,+++))))))***,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------........./////////////////////000111111//////000111111222222333111111111111111111111111333333444444555666666666444555777888999888888777:::===>>>===<<<===???AAAnnnqqqtttvvvtttqqqooommmqqqooommmkkkiiiiiiiiiiiimmmmmmmmmllljjjhhhfffeeebbbbbbbbbeeehhhiiiiiihhhfffgggggghhhiiijjjjjjkkkjjjiiikkkoootttvvvtttqqq___[[[UUUNNNJJJHHHIIIKKKQQQcccttt~~~rrrlllnnnoooppppppoooooopppsssvvviiiSSS>>>777444///...111//////.........//////000000000000000111111111111000000000000000000000000111111000000/////////...111111111111111111111111111111222333333444555555222222333333333444444444333666777666555666777777666[[[yyyfffVVVXXXdddiii|||hhhRRRBBB888888:::AAAKKKZZZrrrooobbbZZZQQQJJJHHHIIIKKKKKKKKKJJJIIIHHHKKKHHHLLLTTTWWWUUUVVVZZZ]]]___eeejjjjjjggghhhmmmuuuqqqhhh^^^XXXVVVQQQJJJIIIBBBEEEIIIEEEEEEHHHCCC@@@>>><<<<<<===>>><<<:::@@@???===;;;:::;;;>>>@@@>>>AAACCCEEEGGGLLLSSSYYYbbbppp~~~zzzpppkkkbbbZZZVVVYYYaaagggmmmyyy|||xxxvvvyyy~~~tttrrrrrrrrr}}}ppp___ZZZXXXWWW^^^jjj}}}pppOOO777333444000///000111000------000333---.........//////000000000000000000111111111111111111222222222333333333///000111222333444555555...555888555222555;;;>>>:::555111333444333444777333333444666777999::::::888:::;;;:::888888999:::;;;<<<>>>???@@@???===<<<>>>???@@@BBBCCCCCCBBBBBBDDDDDDDDDEEEFFFGGGGGGGGGHHHKKKLLLIIIFFFFFFFFFEEEEEECCCCCCIIIQQQVVVVVVTTT[[[cccooo|||nnneee[[[UUURRRMMMCCC:::AAA>>>:::555111000222444111111000///...///111333000000.........///000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///******+++,,,,,,---......(((+++,,,,,,)))(((***,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------........./////////////////////000111111000000000111222222333333111111111000000000000000333333444555555666666777333444666777777777666555444;;;@@@???<<<:::999888ooonnnnnnqqqtttssslllfffmmmmmmlllkkkjjjhhhgggfffiiikkknnnppppppnnnkkkiiijjjhhhfffeeegggiiijjjkkkiiigggfffjjjpppsssqqqmmmooommmlllkkkkkkiiiccc___WWWQQQJJJEEEEEEHHHKKKMMM]]]sss~~~}}}zzzuuurrroootttvvvrrrkkkooozzz|||tttXXXGGG666///000111111222......//////000000111111000000000000000000000000222111111111000000//////000000000000111111111111111111222222222222111111222222222222222222222222333333333333333333333333444444555555666777777777999>>>ooo~~~cccTTTTTTggg~~~oooTTT999>>>BBBBBB???HHHbbbmmmccc___VVVSSSPPPOOOOOOMMMJJJFFFIIIHHHGGGFFFFFFGGGHHHIIIIIIKKKLLLLLLKKKJJJJJJKKKKKKIIIHHHHHHHHHGGGDDDBBB@@@@@@????????????@@@@@@@@@@@@@@@>>><<<<<<>>>@@@<<<<<<======<<<>>>AAACCCDDDGGGKKKOOOTTT]]]hhhppp~~~uuummm```]]]ZZZ[[[```gggoootttppp|||}}}||||||zzz{{{wwwxxxyyyrrrhhhjjjtttwwwpppttteee^^^```]]]ZZZhhh~~~mmmOOO<<<555444222///222111111111000000////////////............//////////////////000000000000111111111111111111111111111111222222222333333333111111222333444666666777555555555555666666666777555666666777888999999999::::::999::::::;;;<<<===<<<;;;:::999999:::<<<===???@@@BBBCCCCCCBBB@@@???BBBCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEFFFHHHHHHGGGFFFFFFIIIIIIJJJLLLQQQWWW\\\```hhhkkkpppuuuyyyzzzzzzzzz}}}vvvrrrkkkbbbZZZSSSOOOLLLAAA???<<<999777555555555333333333222222111111111000000000000000000000000........................------------------------......---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------............//////////////////.........000000000000000000000000000000000000000000000000111222222333333444444555555555555555555555444444777999::::::999888:::;;;jjjiiiiiimmmppppppjjjeeejjjjjjkkkjjjiiihhhfffeeefffhhhkkkmmmooonnnmmmllljjjgggeeeeeegggiiihhhfffhhhffffffiiinnnqqqqqqppplllhhhddd```\\\WWWQQQLLLGGGEEECCCDDDHHHPPPZZZ```ppp{{{xxxyyy}}}uuuyyyyyywww}}}xxxiiiQQQBBB444000222222111000////////////000000000000000000000000000000000000111111111000000000////////////000000000111111111000111111222222111111000222222222222222222222222333333333333333333333333333333333444555555666666<<<777WWWxxxbbbVVV```vvvuuudddRRRCCC:::===DDDPPPjjjqqqmmmfff^^^YYYWWWSSSMMMHHHKKKJJJHHHGGGGGGGGGGGGFFFFFFHHHIIIHHHGGGFFFGGGHHHFFFFFFEEEDDDDDDCCCAAA@@@DDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@??????AAACCC@@@AAABBBAAAAAABBBEEEHHHPPPTTTZZZ```gggppp{{{}}}tttkkkfff___```aaagggtttnnnrrryyy}}}yyy||||||wwwuuuyyyxxxsssuuuyyytttjjjllljjjeee___aaalll{{{lllZZZCCC444111222111...111111111000000000////////////............//////////////////000000000000111111111111111111111111111111111222222222333333111111222333444555666666555555555555666666666666555555666777777888999999::::::;;;<<<===???AAABBB<<<;;;:::999:::;;;===>>>???@@@AAABBBBBBAAA@@@???AAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFCCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAAAAACCCEEEHHHIIIDDDFFFHHHKKKMMMNNNNNNMMMNNNRRRWWWYYY[[[^^^eeekkkwwwyyyzzz{{{zzzwwwtttrrraaa\\\VVVRRRQQQOOOLLLIIIGGGEEEBBB===:::777555444888777555333222222222222333333222222222111111111////////////////////////........................------------------------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))*********************************++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------............/////////////////////...000000000000000000000000000000000000000000000000111111222333333444444555555555555555555555444444777999::::::999888:::;;;kkkjjjkkkmmmpppppplllhhheeefffhhhhhhhhhfffdddccccccdddgggiiilllnnnoooooogggccc```aaaeeefffddd```fffeeeeeefffhhhjjjlllmmmhhhccc]]]WWWQQQKKKFFFBBB@@@@@@AAACCCIIIUUUdddooo}}}~~~ttt___HHH===222111333222000///000000000000////////////000000000000000000000000111111000000000000////////////000000000000111111000111111222222111111000222222222222222222222222333333333333333333333333222222222333444444555555===222@@@iiiwwwdddYYYfffzzzqqqNNN888===AAA>>>RRRqqqqqqhhhccc^^^UUUOOOQQQOOOLLLJJJIIIHHHFFFDDDEEEFFFFFFEEEDDDCCCEEEGGGEEEDDDDDDCCCBBBAAAAAA@@@DDDCCCBBBAAAAAAAAAAAAAAA@@@AAABBBBBBAAAAAACCCEEEJJJKKKLLLLLLKKKLLLNNNQQQ\\\bbbjjjqqqxxx~~~uuulllfffcccaaacccjjjpppzzz}}}ssspppwwwyyywww~~~}}}vvvqqq{{{wwwhhhdddooommmbbbkkk|||QQQEEE666...///111111///111111000000000000////////////............//////////////////000000000000111111111111111111111111111111111222222222222333111111222333444555666666666666555555555555555555555555666666777777888888777888999;;;>>>AAACCCDDD;;;::::::::::::<<<>>>????????????@@@@@@?????????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>>???>>>>>>===============???????????????>>>>>>>>>>>>AAADDDDDDCCCDDDHHHLLLMMMMMMNNNMMMMMMKKKIIIHHHEEEBBB???===<<<<<<;;;:::999888777666666666666666333333222222222222333444222222222111111111111111////////////////////////------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,------------..................//////////////////000000000000000000000000000000000000000000000000111111222222333444444444444444444444444444555555777888::::::999999999:::mmmllllllmmmnnnmmmjjjgggaaabbbdddffffffdddcccaaabbbcccdddeeegggjjjlllmmmddd___ZZZ[[[```dddccc```eeefffgggfffccc`````````\\\XXXSSSNNNJJJGGGEEEDDDAAACCCFFFIIIQQQaaavvvqqq[[[EEE;;;222111333111//////111111000000//////......////////////////////////000000000000000000//////////////////000000000111000000111111111111000000111111111111222222222222222222222222222222222222222222222333444444555555777333888QQQ}}}|||bbb___ggg}}}```BBB@@@>>>888DDD]]]rrr}}}wwwqqqhhh```^^^ZZZUUURRRQQQNNNJJJGGGHHHHHHHHHFFFEEEDDDFFFHHHGGGGGGGGGFFFEEEDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEAAACCCDDDEEEEEEEEEGGGIIIVVVXXXZZZ[[[[[[]]]___aaalllsss}}}~~~sssiiiddddddhhhkkksssvvvyyy|||zzzuuurrr|||{{{lllbbbnnnqqqppp~~~~~~bbb???888111///111333222000000000000000000000////////////............//////////////////000000000000111111111111111111111111111111111111222222222222111111222333444444555555666666555555555555444444555555555666666777777777444444666888:::===???@@@::::::::::::;;;<<<>>>?????????>>>======>>>????????????@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEAAAAAA@@@@@@>>>===<<<<<<======??????@@@???>>>===>>>===;;;:::999999999:::;;;<<<>>>===;;;;;;===???AAAAAA@@@@@@???>>>======;;;999888777777777777777555555444444333333333333111111111111222222333333111111111111111111111000////////////////////////---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++,,,,,,---------.....................////////////////////////////////////000000000000000000000000111111111222333333444444333333444444444444555555666888:::;;;:::999999:::lllkkkiiihhhgggeeebbb```^^^```aaaccccccbbbaaa```bbbbbbbbbbbbbbbdddeeefffeee___YYYYYY^^^dddffffffhhhiiiiiifff```YYYTTTQQQKKKIIIFFFCCCAAAAAABBBCCCAAAEEEKKKSSS```uuukkkVVVFFF;;;222111111000///000111111000000//////......//////////////////////////////////////////000000...////////////000000000000000000111111000000000000000000111111222222222222222222222222222222222333333333444555555666666333888999@@@]]]vvveee^^^mmmpppRRRDDD>>><<>>===<<<<<<<<<<<<===>>>===>>>???@@@@@@AAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCAAAAAA@@@>>>===<<<;;;;;;888999;;;<<<===<<<;;;::::::888777555444555666777444555666666555444555555999999888777777666666666333333222111000000000000222222111111///...------....../////////.........000000000000000000000000........................------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))*********+++++++++,,,,,,,,,,,,+++++++++*********))))))*********+++++++++,,,,,,,,,------------...---.........//////000000////////////////////////000000000000000000000000000000111222222333333444333333333333444444555555666888:::;;;:::999999999nnnmmmkkkhhheeebbb```___^^^______`````````______bbbaaa```___^^^^^^^^^^^^eeeaaa^^^\\\___ccchhhjjjhhhhhhfffbbb\\\TTTLLLHHHDDDDDDCCC@@@>>>>>>@@@BBBEEEJJJRRR^^^mmm{{{{{{}}}{{{vvv]]]KKKCCC:::222111111//////111000000000000////////////000000000000000000000000......////////////000000......////////////000000///000000111111000000/////////000000111222222222222222222222222222222222333333333444555555666666333;;;777444CCCdddppp___bbbmmmtttyyy||||||qqq^^^KKKBBBAAA@@@>>>???UUU{{{xxxuuuoookkk```aaaaaa___[[[XXXWWWWWWSSSUUUUUUTTTQQQQQQTTTXXXSSSSSSTTTUUUWWWYYYZZZ[[[]]]```bbbcccccccccdddeeejjjnnnuuu{{{zzzpppqqqrrrwww}}}|||{{{zzzyyyyyyxxxssskkkdddhhhiiivvv}}}WWW;;;222222111111000...---,,,......////////////000000//////............//////////////////000000000000000000000000000000000000000000000111111111111222111222222222333333333444333333444444444555555555444444555555555555555555666666666666777888999999999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???????????????@@@@@@AAABBBAAAAAAAAAAAA@@@>>>===<<<;;;;;;;;;888999999:::999888666555:::999888777777777888999777777888999999888888888444444444333333333222222555666777666444222333444333333444444444333222222000000111111111000///...////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++******************************************************++++++++++++******************++++++++++++++++++++++++*********************++++++++++++,,,,,,,,,,,,,,,------------------......///000000000000000000000000000000000000000000000000000000000000000111111222333333333222222333333444444555555555888;;;<<<;;;999999999ooonnnlllhhheeecccbbbbbb```___^^^]]]]]]^^^____________^^^\\\[[[YYYXXXXXX```aaaaaa___^^^^^^aaadddccc___YYYUUURRRNNNHHHCCCCCCDDDDDDBBB@@@@@@BBBDDDLLLSSS```ppp{{{uuutttyyy~~~~~~uuu___KKKAAA;;;444111222222///...///////////////000000000000000000000000000000000000........./////////000000........./////////000000//////000000000000///////////////000111222222222111111111111111111111111222222222333444444555555333:::555222:::KKKzzzpppddd```aaadddfffhhhhhhcccWWWKKKDDD@@@<<>>>>>>>>===>>>>>>??????????????????>>><<<;;;::::::::::::999::::::999999888777666444333333222222222222222333333444555666555444333555555555666555555444333///111333222000//////111,,,---...///000//////...111111222333333333222111........./////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,------,,,+++***************************++++++++++++++++++++++++++++++************++++++************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000111000000000000000000000000000000000000000000000000000000000111222222333333111222222333444444555555555888;;;<<<;;;999999999jjjiiigggdddaaa___```aaaaaa```^^^\\\\\\]]]^^^___]]]\\\\\\[[[ZZZXXXVVVUUUZZZ^^^aaa```[[[XXXYYY\\\[[[TTTLLLHHHIIIHHHEEEAAA>>>@@@BBBAAA??????BBBEEEOOOZZZmmmyyyxxxuuurrrpppqqqtttvvvuuuyyyzzzqqq]]]III>>><<<333//////333444000............//////000000111111000000000000000000000000---.........//////000000............/////////000//////000000000000//////...//////000111222222222111111111111111111111111000111111222333333444444333999555777>>>???```ppp___ZZZ[[[^^^\\\```eeebbbUUUFFF???@@@DDD>>>LLLtttzzzxxxyyy|||}}}{{{xxxxxx}}}}}}|||{{{{{{zzzzzz{{{{{{yyy|||~~~~~~}}}~~~~~~sssppppppwwwxxxssskkkbbb^^^```cccfffhhhppp{{{uuubbbOOO===111---///111111//////111444---.........//////000000//////............//////////////////000000000000000000000000000000000000000000000000111111111111222222222222222222333333000111222333555666777777444444444444444444444444444444444444555777888999888888999888888777666555888999;;;<<<<<<;;;999888999:::;;;<<<============<<<<<<===>>>>>>>>>>>>>>>===<<<;;;999999999999:::666666666777777888888888888888777777666555555444555555555666777777555333222333444555444333222111///111444444111000222333000111222333333222111000,,,---...000000000000///---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***,,,------,,,***)))************************++++++++++++++++++++++++,,,+++***))))))***+++,,,)))************++++++++++++++++++************)))++++++,,,,,,,,,---------++++++,,,,,,,,,------------------...///000000111000000000000000000000000000000000000000000000000000000000111222222333333111111222333333444555555555888;;;<<<;;;:::999888ffffffeeedddbbb___\\\[[[]]]\\\[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZWWWUUUSSSQQQQQQNNNOOORRRSSSRRROOOKKKIIIFFFGGGEEEBBB@@@AAAAAAAAABBBAAA===AAAGGGAAACCCTTTXXXjjjqqqccc```ccchhhmmmqqqzzzuuulll]]]HHH888444999111111111111111000//////------------------------////////////////////////...------------...//////............////////////000000000000000000000000////////////000000000000000000000000111111111111222222333333333333444444555555999999333666PPPnnn}}}cccVVVSSSVVV```iiijjjfff]]]MMM=========@@@LLLggg{{{zzzsssoooooowww~~~vvvjjj___YYY^^^bbbdddjjjsssoooWWW@@@222///000000000//////.........---........................---......///////////////111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222333333333333444444444444444444444444444444333333444444555666666666::::::999888777777777888<<<<<<======<<<:::888777:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>AAA@@@>>><<<:::999888888666666777777777777666666777666555444333222222222222222222222222222222222222222222222222222222222111111111111000000000///000000000000000000000000//////...---------------......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,+++++++++******************************+++***)))(((((()))***++++++++++++*********))))))************************+++*********))))))((((((((()))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---...///111000///.........///111222000000000000000000000000000000000000111111111111111222333333333444666888666777888999:::999999888_________^^^]]]ZZZXXXWWWWWWVVVUUUTTTSSSSSSTTTUUUUUUTTTSSSQQQNNNLLLJJJIIIFFFGGGIIIIIIHHHFFFDDDBBBBBBBBB@@@>>>>>>???@@@@@@@@@AAA@@@FFFNNNMMMSSSggg~~~tttiiidddaaacccjjjsssyyykkkZZZLLL???555111333000111111111111000//////------------------------...........................------------...//////............////////////000000000000000000000000////////////000000000000000000000000111111111111222222222333333333444444666333444666333222BBBUUUvvveeeVVVWWW___fffggggggddd\\\RRRBBB>>>???EEELLLaaayyyuuuuuu|||zzzpppddd```bbblllvvvzzzzzzzzzsss[[[DDD555000000222000/////////.........---........................------...///////////////111111111111111111111111////////////////////////111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444333333444444555666666666777777777777888999::::::<<<<<<<<<<<<;;;:::999888:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========@@@???===;;;:::888888777555666666777777666666555666555444333333222222222222222222222222222222222222222222222222222222222111111111000000000//////000000000000000000000000000///......---------.........////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))(((((()))***++++++++++++*********))))))************************************)))))))))(((************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------///111000///.........///111111////////////////////////000000000000111111111111000222333333333444666888555666888999999999888777VVVVVVVVVVVVUUUSSSRRRQQQQQQQQQPPPNNNMMMMMMMMMMMMNNNMMMLLLIIIGGGEEECCCBBB??????@@@@@@???>>>===<<<@@@===<<<<<<>>>????????????CCCEEEPPP___dddnnn|||uuullldddaaaiiitttvvv___FFF:::777444000...000000111111000000///......................................................------------...//////............////////////000000000000000000000000////////////000000000000000000000000111111111111222222222222333333333333666111000444555222666>>>FFFtttvvv^^^UUUZZZ___dddiiimmmjjjeeeXXXIIIBBBBBB===AAAccc|||{{{rrrggg```bbbggguuuooo]]]DDD444///000000////////////.......................................------...////////////...////////////////////////////////////////////////000000000000000000000000333333333333333333333333222222222222333333333333444444444444444444444444333333333444555555666666444444555666888:::;;;<<<<<<<<<;;;:::999999999999::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>><<<:::999888777777555555666666666666555555555555444333222222222222222222222222222222222222111111111111111111111111000000000000////////////000000000000000000000000000//////............///......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++***))))))))))))***++++++++++++***************************************************))))))))))))***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000//////......//////000111////////////////////////000000000000111111111111000222333333222333555777444555666777888777666666MMMMMMMMMMMMMMMLLLLLLLLLOOONNNMMMLLLKKKJJJJJJJJJIIIIIIGGGEEECCCAAA???>>>===<<<<<<;;;;;;;;;<<<<<>>???>>>===>>>BBBGGGMMM___zzz}}}vvvmmmhhhllltttmmmUUU<<<222444555222000000000000000000//////...////////////////////////...........................------------...//////............////////////////////////////////////////////////000000000000///000000000111111111111111222222222222333333333444000000555777555555888666WWWsssYYYWWWXXX___iiiqqqppplllmmmZZZIIICCC@@@AAAQQQddd~~~}}}}}}~~~zzzwwwxxxzzz{{{|||}}}~~~qqqeee```aaaeeesssuuuQQQEEE888111222222...)))................................................,,,---......//////..............................////////////////////////000000000000000000000000222222222222222222222222111222222222222333333333333333333333333333333333222333333444444555666666333444444555777999;;;<<<;;;:::999888888999::::::999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;===<<<;;;999888777666666444444555555555555444444444444333222222222222222111111111111111111111111111111111111111111111111000000/////////.........////////////////////////000//////.........//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************************************************************************************)))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++******+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,...------,,,...///............//////000000///////////////////////////000000000111111111111000111222222222222444666333444555666666666555555FFFFFFFFFFFFFFFFFFGGGGGGJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???===<<<;;;<<<;;;:::::::::;;;<<<======;;;<<>>666333111///000333//////000000//////...---........................------------------------...------------...//////............////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111222222222222333444555444222111444777:::777CCCiii{{{ggg___aaahhhooouuugggsssrrr\\\IIIDDDCCC@@@NNNaaa{{{xxxvvvwwwxxxxxxrrrqqqwww}}}|||tttppppppnnnjjjfffaaafffppp|||yyy[[[???444333111///---...000222---------------.................................,,,,,,---............---------------------------........................////////////////////////////////////////////////111111111111222222222222333333333333333333333333222222222333444444555555666555555555555555666777777777777777888999::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<:::999888666555444444444222222333333333333222222222222111111000111111222111111111111111111111111///////////////////////////.........------------...........................------------...//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************+++,,,,,,+++*********************+++++++++************************))))))))))))************(((((()))))))))************++++++,,,,,,++++++************++++++,,,,,,---+++++++++++++++++++++++++++,,,...---,,,+++,,,...------...////////////...........................000000000000111111111111000111222111000000222444222333444555666555444444>>>===<<<;;;;;;<<<======999:::;;;<<<<<<<<<;;;;;;888888888888888888888888888888999:::;;;;;;<<<<<<<<<;;;>>>DDDDDDIII]]]tttyyymmmfffnnnyyyuuuwww|||zzzlllYYYNNN:::666333222111...///333//////000000//////...---------------------------------------------------...------------...//////............////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111222222222222333444444333333444444444666222777KKKiiittthhhbbbfffooonnnwwwzzzmmmZZZMMMGGGFFF>>>@@@UUUwwwkkkdddccceeegggggggggnnnyyy}}}oooVVV???444222111///---,,,---///111,,,,,,,,,------.................................+++,,,------......------................................................................................................111111111111222222222222222222222222222222222222111222222333333444555555555555444444555555666666555666777888999999999999888999999999999:::::::::999999999999::::::::::::888888666555444444444444111111222222222222111111111111000000000000111111111111111111111111111111////////////////////////.........---------,,,,,,------------------------,,,,,,,,,,,,,,,---......,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***))))))*********+++++++++************************((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------************************+++---------++++++,,,---,,,---.../////////..............................000000000000111111111111000111111111///000111333222333555666666666555444<<<;;;999888888999::::::555777888:::::::::999999777888888999999:::::::::888999;;;<<<============???>>>AAAGGGIIISSSqqqjjjbbbmmm|||}}}|||~~~yyycccKKK<<<666222000111111///000444///////////////......---------------------------------------------------...------------...//////............/////////000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222333777:::888444444444888===GGGcccsss___\\\cccxxxqqqoooqqqjjjYYYKKKGGGEEE>>>AAAYYY|||~~~oooeeedddhhhmmmpppooovvv}}}vvvYYY999///666.........///000///,,,))),,,,,,,,,------.................................+++,,,------......------........................................................................////////////////////////000111111111111222222222222222222222222222222222111222222333333444555555333333333444555666777777444555777888999999999888888888999999999:::::::::777888888888888999999999888777666555444333333333111111222222222222111111111000000000000000111111000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------++++++++++++,,,,,,---...,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++*********************************+++,,,------,,,+++***))))))******++++++++++++************************(((((())))))*********+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------************************+++---------++++++,,,---,,,,,,.../////////...---........................000000000000111111111111000000111000//////111333333444555666666666555444888888888888888777777777999999888888777666666666999<<<>>>>>>;;;:::;;;===:::<<<===>>>>>>>>>>>>>>>DDDFFFJJJMMMRRRccc~~~ooorrr|||xxxvvvwww|||yyymmmQQQ>>>777444333111////////////000222222111000///...------.........------,,,,,,,,,................................................------------------------....................................////////////000000111111111111000000000111111111111222222222333333333444444444555555///555999<<<>>>GGGtttkkk^^^___ssswwwuuukkkccc```[[[TTTJJJDDDCCCIIIUUUppp~~~pppoootttrrrlllxxxgggSSSBBB777222111................................................---..................---------------------------------------------------//////////////////......000000000000////////////000000000000000000000000///////////////000111111333333333222222111111111333222111111111222333444555444444333333444444555888888888888888888888888;;;::::::999999888888777777777777777777777777777777666555444333222222222222222222111111111000000000000000000000000000000000000000000000000000000000000///...............------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------------------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------************************************************+++,,,---,,,***)))***+++,,,,,,+++***))))))******+++++++++*********))))))))))))))))))******************************************++++++++++++***************)))))))))))))))******************************+++++++++,,,,,,,,,***)))))))))((((((''''''++++++,,,,,,,,,,,,---------***,,,111000,,,---222---...///...,,,,,,...000---......///000111111222111111222222222111111000444444444555444444333333777777777777777777777777999999888888888888777777444777;;;<<<<<<<<<>>>@@@:::;;;======>>>@@@CCCFFFHHHUUUhhhyyy|||zzz{{{pppxxxxxxsss~~~zzzaaaFFF999777333222111///////////////000000000///////////////......---------,,,,,,,,,................................................------------------------....................................////////////000000111111111111000000000000111111111222222222222222222222333333333444444666555777;;;>>>YYYrrriiimmmyyyuuuggg___]]]]]]ZZZPPPHHHDDDDDDRRRvvvtttsss{{{oooUUU@@@666222111000................................................,,,------......------,,,------------------------------------------------................................................///////////////////////////////////////000000111333333222222222111111111222222111111111222333444444444333333333333444444777777777777888888999999777888888999::::::;;;;;;777777777777777777777777666555444333222222222222222222111111111000000000////////////////////////........................000//////...............------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,************************************************+++,,,---,,,***)))***+++,,,++++++***))))))******+++++++++*********))))))))))))))))))******************************************++++++++++++******************************************************))))))*********++++++++++++++++++******)))))))))+++++++++,,,,,,,,,---------+++,,,000000,,,,,,000---...///...---,,,...000......//////000000111111111111111222222111111000333444444444444444333333666666666666666666777777888888888999999999::::::888:::;;;;;;:::999999:::>>>@@@CCCEEEHHHNNNWWW]]]bbbvvv||||||{{{zzz{{{iiiNNN888333777222111000//////...//////....../////////000000000...------------,,,,,,,,,------------------------------------------------------------------------....................................///////////////000000111111000000///000000000111111111222222111111111111222222222222777555111444:::777???UUU}}}~~~~~~wwwttttttuuujjj\\\OOOBBBAAATTTjjj}}}nnnZZZ@@@111///222000---------------------------------------------------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------------------------------........................//////......//////000111222222222111111111111111222111111111111222333333444444333333333333444444444555555666777888999999777888888999::::::::::::555555555555555555555555555444333222222222222222111111111111000000000000////////////////////////------------------------//////...------------...------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))*********++++++++++++***************************************************,,,,,,,,,***)))***+++,,,+++******)))*********+++++++++***************))))))))))))******************************************++++++++++++******))))))******++++++,,,,,,************************(((((()))))))))*********,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---+++,,,//////,,,,,,......//////...------...000////////////000000000000000000111111222111111000333333444444444444333333666666666666777777777777888888999:::;;;;;;<<<<<<>>>>>>???>>>===<<<;;;;;;AAAHHHQQQWWW^^^hhhvvv}}}zzziiiUUU???000000666000000//////............////////////////////////------------------------------------------------------------------------------------------------....................................//////////////////000000000000//////000000000000111111111111111111111222222222222333444444000444<<<888555???OOOqqq}}}|||rrrcccQQQDDDFFFPPP\\\uuuwwwwww|||||||||vvvpppuuu|||}}}oooMMMAAA333///222555111+++------------------------------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------------------.................................///............///000000111111111111111111111000111111111111111222222333444333333333333333333444222222333555666888999999:::::::::::::::888777666333333333333333333333333444333222111111111111111111111000000000/////////////////////////////////------------------------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))***************************************************************+++,,,+++***)))***+++++++++***************+++************************((()))))))))******************************************++++++++++++******))))))***+++,,,,,,------************************))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++---......---,,,//////000///------...000000000000000///////////////000000111111111111111222222333444444444333333777777777888888888999999999999:::;;;<<<===>>>>>><<<<<<===???AAABBBBBBAAAAAAMMM]]]iiisss}}}{{{|||~~~{{{iiiSSSBBB666000000333////////////.........---000000000///...------,,,------------------------------------------------------------------------------------------------....................................//////////////////000000000000////////////000000000111111111222222222222333333333333///444333444:::888555<<<999OOOvvv~~~}}}wwweeeQQQFFFCCCEEEPPP```kkkpppsssxxx~~~xxxooommmtttzzzuuutttrrrvvvxxxrrrhhh```bbbhhhrrr}}}jjjPPP888444111111222333000---------------------------------------------------***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------........./////////.......................................//////000000000000000000000000000000000111111222222222222333333333222222333333333000000222333555666888888888999999:::999777666555222222222222222222222222222222111000000000000111000000000/////////............................................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,(((((()))))))))*********************************************************)))***++++++))))))***++++++***************++++++************************((()))))))))******************************************++++++++++++******))))))***+++,,,,,,------*********************************+++++++++,,,,,,*********+++++++++++++++*********+++++++++,,,,,,,,,++++++,,,...000///,,,000000000///------...///000000000000////////////...///000111111111111111111222222333444444333333999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????===<<<<<<===??????>>><<>>555444222///------///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------...//////000000..............................------......///000////////////000000000000///000111111222222111111333333222222222222333333///000111222444555666777333444666888999888777666222222222222222222222222111000000/////////000000////////////............................................................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,((()))))))))************************************************************((()))+++***))))))***+++*********)))******+++,,,***************+++++++++))))))))))))******************************************++++++++++++******))))))******++++++,,,,,,***************************++++++++++++,,,,,,,,,))))))))))))************************++++++++++++++++++++++++///444222---000111111///------...///////////////000000000000......///000111111111111000111222333333444444333;;;;;;<<<======>>>>>>???<<<======>>>>>>?????????AAAAAAAAADDDIIIKKKJJJIIIQQQ___qqq||||||zzzxxxxxxuuuQQQCCC666222333222000000,,,---............---,,,/////////......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////......////////////......////////////000000000111111111111111222222222222,,,888666000444555333666888666:::PPPzzzssspppppppppllldddcccgggvvv}}}qqq```UUUKKKHHHGGGFFFHHHLLLGGGRRRaaannnzzzlllgggaaa\\\[[[^^^cccfffuuu~~~wwwooohhheeedddeee```ZZZZZZ___rrreeeKKK;;;555333222111...++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........+++,,,,,,---......//////////////////////////////...------------...//////........./////////000000...///000111222111111000333333222222222222333333//////000111222444444555111222555777888777555444222222222222222222222222000//////......//////000/////////.........------........................---------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,)))))))))*********++++++************************************************''')))******))))))***,,,******))))))***++++++,,,))))))*********+++++++++))))))))))))******************************************++++++++++++******************************************************************++++++++++++))))))))))))******++++++************++++++++++++***+++++++++111777555///111111111000...---...///......//////000000111111---...///000111111111111000000111333333444444333=========>>>???@@@@@@AAA>>>>>>>>>>>>????????????BBBDDDIIISSS^^^ggglllmmm```mmm{{{~~~}}}qqqzzzuuu\\\BBB999333222222000//////+++,,,---.........---,,,---------............///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////000......////////////......////////////000000000000000000000000111111111111,,,888666///555888444444555<<<===:::EEEkkkyyyrrrccc\\\mmmyyykkk[[[RRRIII@@@===AAA===@@@DDDIIIOOOXXXcccjjjrrrttthhh\\\ZZZWWWUUUXXX```kkksss~~~}}}~~~ttt```]]]^^^dddfffdddgggmmmyyy}}}vvv___EEE555///...,,,---...///000///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////******+++,,,,,,---......000000000000000000000000...------------...//////---.........//////000000...///000222222111111000333222222222222222222333//////000111222333333444333444666777666444111///222222222222222222222222//////.........//////000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++************++++++++++++************************************************''')))******))))))***,,,******))))))***+++,,,,,,))))))******++++++++++++))))))))))))******************************************++++++++++++***************)))))))))))))))************************))))))))))))************))))))*********+++++++++)))************+++++++++)))+++++++++111999888000111222222000...---...///---......///000111111222---...///000111111111111///000111222333444444444;;;999;;;@@@???;;;<<>>FFFbbbkkk```^^^lllzzzssseeeUUUFFF===CCCAAA@@@???======FFFPPPKKKRRR^^^jjjqqq|||qqqhhhbbb^^^]]]]]]]]]YYYUUUXXXcccllloookkklllnnnsssxxx{{{||||||zzz}}}}}}mmmdddhhhmmmqqqtttyyyyyy^^^EEE<<<888111...222000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...++++++,,,,,,,,,,,,------+++++++++,,,---...///000++++++++++++++++++++++++000000000000000000000000,,,---------.../////////////////////////////////111111000000000000111111000000111111111222222222111111111111111222222222333333333222222222111111222111111000///......---................................................................................................------,,,,,,+++***))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))((((((************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,++++++******++++++,,,+++,,,------------,,,+++)))))))))))))))))))))))),,,+++*********+++,,,------,,,,,,+++***)))((((((******************************************************++++++---000222444:::888444111......///000............////////////000000000000111111111111111111222333333333333222CCC??????AAAAAA>>>AAAGGGEEEHHHLLLQQQXXXbbbnnnwwwrrrsssyyyzzz{{{vvviiiiiippptttvvvxxxnnnssszzz}}}vvvdddOOO@@@555444111///......///000...---------,,,,,,,,,+++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............---------------......///............//////////////////000000000111111111000//////...///000111222//////000111111222333333111111222333333444444555444222555999777999KKKaaaqqqbbb___ccclllxxxgggZZZSSSGGGBBB???@@@???===<<<>>>???AAAFFFKKKMMMRRRaaaqqq{{{dddXXXSSSOOOLLLKKKMMMNNNNNNNNNWWWfffrrrwww|||~~~}}}vvvtttyyy}}}wwwmmmhhhdddgggvvvcccMMM999555444///---111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------+++++++++++++++,,,---...++++++++++++++++++++++++////////////////////////---------.......................................111111000000000000111111000000000111111111222222///000000111222222333333333333333222222222111111111111111000///.........................................................------------------------........................------,,,,,,+++******)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,++++++******++++++,,,***+++,,,------,,,+++***))))))))))))))))))))))))******)))))))))***+++,,,,,,,,,++++++***)))))))))******************************************************+++,,,---000222333888666333000.........///............//////////////////000000000111111111000111222222333333222222DDDAAA??????>>>>>>CCCIIISSS]]]jjjttt|||zzzmmmgggjjjppp~~~zzz{{{~~~tttgggcccggglllqqqvvvtttxxxzzzsssbbbOOO@@@999333222000...------...............---------------......------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,------...............//////////////////000000000000111111///////////////000111111///000000111111222222222111111222222333444444444666444777;;;888555;;;FFF[[[zzzkkkaaabbbrrrzzzlllfff\\\RRRIIIHHHHHHDDD???===BBB??????BBBEEEHHHNNNUUUdddwwwtttssspppooouuuzzzqqqaaaQQQJJJIIIHHHGGGHHHLLLPPPSSSWWWcccttt~~~zzz{{{~~~|||mmmccceeelllkkkfffoooooovvv|||iiiIII:::...///111///...111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...............---------........................111000000//////000000111000000000000111111111111//////000111222333333333333333333222222222111111111111000000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))(((((())))))***+++************************************************++++++++++++++++++++++++******+++,,,---///111222666444111...---------...............//////////////////000000000000111111000111222222333333222222JJJJJJJJJJJJJJJLLLOOOSSSiiiwwwoooddddddggg~~~|||vvvzzz~~~wwwnnnjjjiiiiiikkkmmmxxxvvvooo```NNN???777444111000///------,,,------...........................------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,------...............////////////////////////000000000111///////////////000000111///000000000111111111222111111111222333333444444555444666;;;;;;888888<<>>FFFppp~~~qqqjjjkkkqqqxxx|||~~~}}}mmmgggjjjsssoooggg^^^\\\^^^\\\XXXVVVRRRPPPRRRSSSQQQQQQSSSOOONNNNNNOOOOOOPPPZZZeeejjjddd[[[SSSPPPQQQTTTVVVXXX^^^cccbbbaaaccckkkrrrrrr|||tttoootttxxxwwwnnnjjjrrr|||aaaGGG666222444/////////000///---,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++************++++++++++++---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------------------------------000//////......//////000............////////////333333222222111000000000333333333222222222111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))******+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............------,,,,,,,,,------...............////////////......////////////000000///000111111222222111111yyyuuu{{{|||{{{}}}}}}|||xxxttttttvvvqqqiiiQQQHHH<<<444222333333222...............------,,,+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,------...............////////////........./////////000000---...///000111000000///000000000000000000000///000000000111222222333333555555444444555666888777...??????:::OOOyyynnnbbb^^^___bbbnnn|||zzz||||||yyyqqqeeecccmmmxxx}}}jjjaaa\\\]]]^^^ZZZYYYZZZYYYWWWWWWWWWWWW[[[gggtttooobbbbbbfffgggbbbgggmmmpppooooootttzzz{{{tttsssrrrxxx||||||~~~qqqXXXCCC888333111///---///111///------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++***************++++++++++++++++++++++++,,,---......------------------------........................---------...............------------------------//////............//////------........./////////000000111111111222222222333333333222222222111111////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******+++***))))))))))))***+++))))))))))))))))))))))))((()))***+++,,,++++++******************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.........---,,,,,,,,,,,,---.....................////////////........./////////000000///000000111111111111111qqqnnnqqq{{{zzzxxx{{{ssswwwxxxwwwwwwssseeeUUU===999444000.........---.........///......------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++******++++++,,,---............/////////000............/////////000---...000111111111000///000000000000////////////000000000111222222333333///111333222333555777777444666444777===FFFgggrrreee``````\\\jjjuuuqqq|||uuupppiiigggjjjeeebbbaaa```^^^```jjjuuuzzzxxx|||{{{xxx~~~|||xxxrrroooppppppyyy~~~VVVJJJ<<<333111222222111,,,000222000...///000111,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++((()))***+++,,,+++******)))************+++++++++************+++,,,---...------------------------........................,,,------....../////////------------------------//////............//////---------.........//////---...///111222333555555333333333222222222111111////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,))))))))))))))))))))))))'''((()))++++++******)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......------++++++,,,------...//////............/////////000............/////////000//////000111111111111111}}}sssyyyzzzuuuwwwyyy~~~yyyssssssqqqssswwwvvvjjjTTTBBB222222000///..................---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------...///000000////////////000000000000000000000000000000000000111111222222222111111000000111111222222333444444333555777666777===GGGPPPsssyyypppjjjiiiiiijjjqqqzzzsssiiiqqqwwwssssssttt{{{wwwoooeee^^^^^^dddkkk}}}{{{}}}xxxxxx~~~qqqnnnppprrrsssllloooZZZKKK777555222000/////////000000---++++++---...---++++++++++++******)))))))))+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++...222444444444111000...---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,......//////...---,,,,,,///////////////.........---...///000111222333333222222222111111111000000////////////////////////........................+++++++++++++++++++++,,,++++++++++++++++++++++++...---,,,+++++++++,,,---///...---+++***)))))))))*********************************++++++,,,,,,,,,))))))))))))************************************))))))***++++++++++++***+++++++++*********))))))))))))))))))))))))))))))******************************))))))))))))******,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))************))))))+++*********))))))(((((()))***++++++***)))***++++++++++++************)))+++*********))))))(((((((((***+++***)))((()))***,,,,,,++++++***)))((((((******+++,,,,,,,,,,,,+++------,,,++++++,,,,,,,,,---,,,,,,,,,,,,---........................------////////////000000000000yyyyyy{{{|||xxxsssuuuzzzzzz|||tttrrrpppooollldddVVVDDD777222111000///...............------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------,,,++++++++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------...//////000.../////////000000000000000000000000000000000000000111111222222222111111000111111222222333333444222444555444333777???FFFFFFccczzzmmmcccbbbfffpppqqqnnnbbbXXXYYYhhhwww}}}wwwsssrrrtttvvv{{{wwwnnncccZZZWWW[[[___kkkxxx|||vvvppplllhhhiiilllrrrwwwwwwrrrmmmnnnrrrwww}}}tttrrrtttwwwwwwnnn[[[MMMAAA999444222000...------...///000---+++,,,---...---+++,,,,,,+++++++++*********+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++***+++,,,///222444333222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////......------------...............---,,,,,,////////////............---...///000111222333333222222111111111000000000........................------------------------)))*********************++++++++++++++++++++++++---,,,+++++++++,,,---...///...,,,+++***)))))))))*********************************++++++,,,,,,,,,))))))))))))************************************))))))***++++++++++++***+++++++++*********))))))))))))))))))))))))))))))******************************))))))))))))******,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))************)))))))))((()))***++++++***)))***++++++++++++************)))************)))))))))((((((***+++***)))((()))+++,,,,,,++++++***))))))(((******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---..............................------------............{{{wwwsssrrrppprrr{{{zzzyyytttjjj^^^PPPBBB777000111000///...............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------.../////////....../////////000000000000000000000000000000000//////000111222222222222000000111111222333333333333444555444222333888<<<555@@@XXX~~~~~~qqqmmmoooiiilllllleeeYYYRRRSSSVVVbbbcccdddeeefffhhhllloootttppphhh\\\QQQKKKKKKNNNTTT```lllrrrssspppjjjccccccdddggglllqqqrrrnnnjjjjjjnnnttt|||~~~|||}}}rrrttt}}}kkkOOO<<<444111///000///---,,,,,,,,,---...///---,,,,,,---...,,,+++,,,,,,,,,,,,+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++***+++---111444444222000222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000////////////.........---............------,,,..............................//////000111222222111111111111000000000000........................------------------------******++++++++++++******++++++++++++++++++++++++,,,++++++***+++,,,...///...---,,,+++***)))))))))*********************************+++++++++++++++)))))))))*********++++++************************))))))***++++++++++++***+++++++++***************))))))))))))))))))))))))******************************))))))))))))******,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************)))))))))))))))***++++++***)))***++++++++++++************)))************)))))))))))))))***+++***))))))***+++,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,---..............................------------............vvvssspppqqqvvv~~~vvvbbbPPPBBB999444111000///......---------...---------,,,,,,,,,+++++++++++++++,,,,,,,,,------***++++++,,,,,,---------+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////........./////////000000000000000000000000000000......000111222222222222000000000111222222333333444666777666555444666888======BBBUUUyyy{{{xxxmmmddd```]]]```dddffffffiiimmmppprrrpppkkkaaaWWWPPPOOOPPPWWWcccrrruuutttvvvzzz}}}yyyzzz}}}}}}pppooonnnuuuqqqeeeQQQ>>>444111000///------,,,,,,,,,,,,---......---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***+++...222444444111...333333222000...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------....../////////.........---------......------,,,------...............///......//////000111111222111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++***+++++++++++++++,,,,,,++++++******+++---...000...---,,,+++***************************************************+++++++++))))))*********+++++++++************************))))))***++++++++++++***************************))))))))))))))))))))))))******************************))))))))))))******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))************))))))*********))))))))))))))))))***++++++***)))***++++++++++++*********))))))*********))))))))))))))))))***++++++))))))***++++++++++++*********))))))******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,---------,,,,,,,,,,,,---......---------...............////////////000000000000zzz|||}}}wwwzzzkkkQQQ???777666444222///...------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------***+++,,,---------------+++++++++++++++++++++++++++************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...........................////////////////////////////////////---...///000111222222222///000000111111222333333333444666666666666666777666888:::<<>>000///111111///...------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++---......---,,,,,,++++++++++++++++++++++++***************+++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------........./////////////////////////////////......///000111111111111//////000000111222222222000111222444555555555555000777<<<999222<<<\\\zzz~~~~~~zzz|||wwwlllhhhbbbgggkkkmmmuuuxxxiiiVVVCCC555777000+++,,,.........000------------............+++---//////---,,,+++,,,++++++++++++,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++***+++---111444444222000222333444111,,,***+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---.........---,,,+++,,,,,,------------,,,,,,,,,,,,---......//////.........//////000000000////////////............------------------------++++++++++++++++++++++++***+++,,,---,,,+++((('''*********++++++,,,,,,---,,,++++++***+++,,,...///---,,,++++++******++++++***************************************)))))))))*********++++++++++++,,,************************))))))***++++++++++++******************+++++++++))))))))))))))))))))))))******************************))))))))))))******+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))************))))))))))))))))))************)))***++++++***)))***++++++++++++************)))))))))))))))***************+++,,,+++*********,,,******************************+++,,,,,,,,,,,,+++++++++++++++,,,---......---,,,,,,,,,,,,---......,,,,,,------.../////////------------............|||wwwpppoooqqqsssvvv\\\KKKAAA444------//////------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------+++,,,...///...---+++***++++++++++++++++++++++++***************++++++,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........////////////////////////////////////000000000000000/////////000000111111222222111000111222333444444333555888<<<<<<555333>>>MMM```|||}}}yyypppnnntttuuulllgggiiiccciiinnnsss|||dddMMM???888333111444///---000000......111------------------,,,,,,***---000000---++++++,,,*********+++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++***+++,,,///222444333222111333444000+++(((***---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...///000///...---***+++,,,---------------++++++,,,------...//////.........////////////////////////.........------------------------------++++++++++++++++++++++++)))***,,,---,,,***'''%%%)))******+++,,,,,,---------,,,+++++++++,,,---...,,,,,,++++++******++++++************************+++*********)))))))))(((*********+++++++++,,,,,,************************))))))***++++++++++++***))))))*********+++++++++))))))))))))))))))))))))******************************))))))))))))******************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))************))))))((()))))))))************)))***++++++***)))***++++++++++++************)))((()))))))))***************+++,,,,,,******+++,,,******************************+++,,,,,,,,,,,,+++++++++++++++,,,---...///---,,,,,,,,,,,,---......,,,,,,------...//////000------------............yyy}}}~~~}}}{{{qqqrrruuuwwwssskkkiiilllqqq~~~gggCCC:::777444222111000///...,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,---...//////---+++***++++++++++++++++++++++++*********)))***++++++,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.....................------------........./////////////////////////////////000000000000000///.../////////000111111222222333222222222444555444444666111000888======???BBBGGGWWW{{{zzzsssvvvuuunnnkkkppppppsssvvv{{{kkk]]]KKK===666444333111---+++---333333---+++...,,,------------,,,+++******---000000...++++++,,,)))))))))******++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++...222444444444000333333000***''')))---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---///000111000///...***+++,,,,,,------------++++++,,,,,,---...//////........./////////////////////.........---------------------------------************************+++,,,---...---+++(((&&&))))))***+++,,,,,,------...---,,,+++++++++,,,---,,,,,,++++++***+++++++++************************+++*********))))))((((((******+++++++++,,,,,,,,,************************))))))***++++++++++++***))))))******++++++++++++))))))))))))))))))))))))******************************))))))))))))******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((())))))*********+++)))+++++++++***)))***++++++++++++************)))(((((())))))*********+++***+++,,,,,,******+++,,,******************++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---...///---,,,,,,,,,,,,---......,,,,,,------...///000000////////////000000000111{{{ssskkkhhhiiijjjmmmnnnooooooooonnnooopppwww~~~xxxaaaIII:::222222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......***++++++,,,,,,++++++***************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------............///////////////////////////000000000000000000000000............///000222222111111222222222333333333555555555555666666666666AAA>>>FFF]]]yyy|||zzzzzz~~~{{{wwwxxx|||yyywwwzzz~~~qqq[[[LLL>>>;;;666333111000///...........................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************)))))))))))))))))))))************))))))************************)))))))))))))))******+++'''((())),,,...000222333444222///,,,+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++------............------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********,,,++++++******++++++,,,***---//////,,,******+++,,,++++++******++++++,,,---,,,,,,+++*********++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))************************************************((())))))))))))*********++++++************++++++,,,+++***))))))***+++,,,+++***)))(((((((((******************************((()))+++***)))((()))+++(((((((((((())))))))))))*********************+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,+++++++++*********))))))+++*********))))))((((((******++++++++++++******))))))))))))************++++++++++++++++++++++++***+++,,,,,,++++++---///---------------------------------............///------------.........///yyyxxxzzzyyynnnhhheeeeeefffooosssxxxzzzwwwtttssssss|||vvvlll```TTTGGG;;;444111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,---------***++++++,,,,,,++++++***************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------....................................//////////////////////////////...//////000111222111111111222222222333333444555555555666666666666777444888DDDOOO___zzz}}}xxxrrrkkkggggggmmmvvv}}}~~~xxxuuuxxx~~~yyymmmbbbWWWKKK>>>555555333000......//////...---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************)))))))))))))))))))))))))))************))))))************************)))))))))))))))******+++((()))***+++,,,---...///...---+++)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,))),,,...---+++))))))***,,,++++++******++++++,,,---,,,++++++*********+++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))************++++++******))))))******++++++******))))))******++++++******)))))))))*********************************+++++++++++++++++++++(((((((((((())))))))))))******************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++++++++*********))))))************)))))))))(((******++++++++++++******))))))))))))************++++++++++++++++++++++++,,,------,,,******,,,---------------------------------------............------........./////////}}}sssnnntttyyy~~~vvvnnnkkkkkknnnqqqxxx|||~~~|||{{{|||uuueeePPP???666333111////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******++++++++++++******************************)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------....................................////////////////////////000000////////////000000111111111222222222222333444444444555555555666666888777999:::666777FFFYYY{{{zzztttssstttuuutttvvvsssmmmfffeeelllxxxzzzsssrrrwwwxxxwwwbbbXXXHHH<<<555111///---111///,,,,,,---......---------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))******))))))************))))))************************)))))))))))))))******+++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++************++++++(((***,,,,,,+++)))))))))++++++************++++++,,,,,,+++************+++++++++,,,,,,++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))************++++++++++++******))))))******+++)))******++++++******)))******+++++++++++++++***************************+++******+++,,,,,,+++)))(((((((((((())))))))))))*********))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++++++++***************************))))))))))))******++++++++++++******))))))))))))************++++++++++++++++++++++++---......,,,***)))***+++------------------------------------......................../////////000tttrrryyy~~~uuunnnnnnvvv~~~}}}|||zzzyyy]]]PPP???555333333111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++******************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................////////////////////////111000000////////////000111111111111222222222222333333444444444555555555999999<<<===888555;;;EEENNN^^^|||uuuqqqnnnnnntttzzzqqqsss{{{~~~zzzvvvuuuyyyxxxdddXXXTTT>>>:::444000000000111000333111...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************)))))))))))))))*********))))))************))))))************************)))))))))))))))******++++++++++++******)))))))))((()))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........++++++************++++++)))***,,,,,,,,,******)))++++++************++++++++++++***************++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++******))))))))))))******((()))***++++++***)))((()))***+++------,,,+++******************************)))((()))++++++(((&&&(((((((((((())))))))))))******))))))((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++************************************************)))))))))))))))******++++++++++++******((()))))))))************************************,,,------,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000vvvxxxtttlllooo~~~vvviii___FFF>>>555333666777333...//////............------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++)))******++++++******)))************************))))))*********++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...................................................111000000////////////000000000111111111222222222333333333333444444444444222222444888999888999;;;===CCCVVVxxx{{{zzz~~~}}}yyyyyy|||yyy|||}}}~~~nnnZZZIII???<<<555444333222111000...---222000......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((())))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++************++++++++++++'''(((***,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........+++******))))))******+++++++++,,,---------+++***+++******))))))******+++*********))))))***++++++***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))))))))))))))***((()))***++++++***)))((()))***+++,,,---,,,,,,+++*********************************++++++***(((&&&(((((((((((())))))))))))***)))))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************************************))))))))))))))))))************++++++++++++******((()))))))))************************************)))+++++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////xxxqqqtttoooWWWEEE:::555///---000222000---........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))************))))))************************)))************+++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------........................000000////////////000000000000000111111111111222222222222333333333444444444222222555888999777555777888???IIIXXXnnn|||yyyxxxxxxyyyzzzzzzvvvxxxzzz}}}}}}yyytttmmmeeeYYYWWWQQQHHH???888444333444333000...---------...,,,++++++,,,...//////...++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************)))))))))***************((((((((()))******++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++)))*********++++++++++++&&&''')))***+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------******))))))))))))******+++++++++---......,,,*********))))))))))))*********))))))))))))***++++++******++++++******)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************))))))(((((())))))***((())))))******))))))((())))))***+++,,,,,,,,,,,,************************+++---000000...+++******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************++++++***************+++++++++))))))))))))******************++++++++++++******))))))))))))************************************(((***************,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///|||vvvxxxmmmYYYGGG;;;666222...+++,,,---......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,))))))************))))))************************)))************+++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------........................//////...//////000111222000000000000111111111111222222222222333333333333777777777666777777888777<<<;;;;;;:::999???RRRfff~~~~~~{{{xxxwwwxxxzzz|||zzzzzz{{{zzznnn^^^TTTNNNFFF===999666333111222222000///...---,,,++++++,,,///111+++******,,,......---,,,++++++++++++++++++++++++(((((()))))))))*********++++++++++++++++++++++++************************((()))))))))*********+++'''(((((()))******++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((())))))))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******+++***)))+++......,,,)))******))))))))))))******)))))))))))))))***++++++***************))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))((())))))***+++,,,,,,***************************///444333...***+++---(((((((((((())))))))))))(((((())))))***+++++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))*********+++++++++((()))))))))******************++++++++++++******))))))))))))***************************************++++++***))))))+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------ooocccaaaiii{{{vvvpppppp|||{{{yyyuuuuuu}}}ttt^^^JJJ===::::::222222111000/////////000+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,))))))************))))))************************)))************+++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------....................................///111222222000000000000111111111111111111222222222333333333000444555222///111555777555111333:::===;;;;;;???FFFZZZttt~~~nnneeeTTT@@@777777666111555111...///222333111---+++---......---------...000///.........---+++)))************************''''''(((((()))))))))***++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))(((''''''&&&&&&************)))*********++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************))))))))))))*********((((((***---...+++(((******))))))))))))******))))))((())))))***++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))***)))(((''''''((()))***)))(((''''''(((***,,,---************************'''///555333,,,''')))---(((((((((((())))))))))))(((((()))***+++,,,------(((((((((((())))))))))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))******++++++++++++(((((())))))*********+++******++++++++++++******))))))))))))************)))))))))))))))))))))))),,,,,,,,,+++)))((()))***++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------yyyooogggeeeffflllzzzzzzmmmccc\\\```dddlllvvv|||~~~xxx{{{zzzuuuxxxhhhQQQGGG>>>444000333////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***)))))))))***++++++*********))))))(((((())))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............//////////////////.........000000000000000111111222111111222222222333333333222333444555555555444444555666666777888999999:::>>>CCCMMM\\\pppxxxmmm[[[VVVNNNCCC999222//////////////////////////////.........------,,,,,,,,,,,,,,,,,,+++++++++************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************++++++++++++******)))((('''''''''(((***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******************++++++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))******++++++))))))))))))************************************)))))))))))))))))))))))))))*********++++++++++++,,,++++++******++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++---------............///yyyppphhhiiiooowwwzzzyyy{{{vvvjjjaaa]]]bbbbbbdddhhhlllpppuuuyyy{{{yyyuuuwww~~~bbbNNN===777333---+++000////////////.........---------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***)))))))))***+++************)))))))))((())))))))))))************)))************+++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------............////////////............000000//////000000111222111111222222222333333333333333333444444444444555555555666666777888888999333555999===DDDNNNYYY```yyy|||{{{tttlllhhhfff]]]SSSNNNLLLFFF>>>666111000000..............................---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,++++++++++++++++++******)))))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++*********)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******))))))(((((('''((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******************)))''''''((((((((()))))))))((()))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))************************************)))))))))))))))))))))))))))))))))*********++++++,,,++++++******++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++---------............///sssxxx~~~lllaaa```bbbqqqyyyzzzsssnnnlllmmmpppqqqpppoooppptttyyy}}}}}}|||xxxnnnKKK<<<111000000------111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******************))))))))))))))))))))))))************)))************+++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------....................................000000//////000000111222111111222222222333333333444333222222222333555666444444444555666666777777888:::;;;;;;::::::===>>>GGGRRRcccttt{{{lllaaa[[[YYYWWWVVVQQQKKKIIIGGGAAA999======;;;777333000000111........................------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++***************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++************)))))))))((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((())))))******))))))(((''''''(((((((((((())))))))))))))))))************''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++************++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///ffffffeeedddggguuu~~~{{{sssnnnyyywwwsssooommmmmmooouuu||||||~~~||||||jjj^^^ZZZZZZCCC999111111222000///111.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........------...............//////////////////000111111111111222222222333333333444333222111111333555666333333333444444555555555666777999999888888999;;;???>>>======DDDRRRffftttuuu~~~vvvrrrwwwrrrhhh[[[NNNEEEAAA@@@BBB@@@===:::888777333///111222333333111//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,+++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((((()))))))))************************)))))))))((())))))))))))))))))))))))************************))))))************))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))*********+++)))))))))))))))*********''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************++++++******))))))((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///ZZZXXXWWWYYY```mmmyyy{{{pppfffaaadddpppzzzrrrjjjhhhiiinnn{{{}}}hhhQQQAAA???CCC:::444/////////---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))******((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---------......///////////////...///000000111111111222222222333333333444333111111111222444666333333333333444444444444666777777555333333555777333666999;;;;;;>>>BBBFFFIIIUUUfffsss{{{{{{uuunnngggbbbbbb___XXXNNNDDD===:::999999777555444444222000000,,,...000111///......///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((((()))))))))************************)))))))))((())))))))))))))))))))))))************************)))))))))******)))))))))'''(((((()))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((())))))))))))***************))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************++++++******))))))((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///XXXYYY___mmmwwwuuuyyyxxxooopppttt}}}pppYYYJJJAAA999333111000...,,,,,,------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***))))))))))))))))))************))))))))))))************)))************+++++++++((((((((())))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......////////////......//////000111111111222222222333333333333222111111111222444555333333333333333333444444888888777666555666999;;;000444999;;;;;;:::999888:::>>>CCCHHHNNNVVV```gggkkklllllllllkkklllnnnqqqqqqqqqqqqooolllgggbbb___\\\]]]___bbbeeeeeebbb___XXXVVVRRRJJJAAA:::666555555222000111111......000---///000000...---......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))************+++)))******+++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++((()))***++++++++++++***++++++************++++++,,,,,,,,,+++++++++************)))))))))((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((''''''((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((())))))******))))))(((&&&&&&''''''''''''((((((************))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///{{{|||wwwyyy}}}}}}bbbOOO<<<666666333///...---------,,,---///000///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,+++***)))(((((()))))))))************))))))))))))************)))************+++++++++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------.../////////............///000000111111222222222333333333111222222222222333333333444444444444444444444444---///000111111222555777777666444222111222444666444333333333666;;;@@@DDDCCCEEEGGGGGGFFFGGGIIIKKKRRRRRRQQQOOOKKKGGGCCCAAA<<<>>>AAAGGGMMMOOONNNLLLEEEEEEDDDAAA;;;555111000333///...000///+++,,,111...///000///------...///------------------------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))***++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------*********++++++,,,,,,---((()))***+++++++++******++++++************++++++,,,,,,,,,+++++++++******++++++*********)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))***))))))((('''''''''((()))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******************)))&&&&&&&&&'''''''''((((((************)))))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))************************************)))))))))))))))))))))))))))))))))*********++++++******))))))))))))******************+++,,,---...---------------------------------............///wwwnnnccchhhiiiiiisss|||zzzyyyyyynnn]]]OOOBBB:::444222...***---444,,,---,,,+++,,,...///---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,+++***)))((((((((())))))*********+++))))))))))))************)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////...............///000000111111222222222333333333000111222333333333333222444444444444444444444444333555777777666555555555222333444444444333222111000000111444555555222000444777999999777666777999>>>>>>======;;;999777555333333444888<<<===:::777222555777888555222000000444000///111///+++,,,222...//////...------...000------------------------*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***+++++++++,,,,,,---------+++++++++,,,,,,---------))))))***+++,,,------...***+++,,,---...---,,,,,,++++++************++++++,,,,,,,,,+++++++++******++++++++++++************))))))))))))************************))))))))))))))))))))))))))))))))))))************************(((((())))))))))))((((((&&&''')))*********)))(((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******(((((((((((()))))))))***+++*********))))))(((((())))))))))))************************************))))))))))))))))))))))))************************(((((())))))******++++++))))))))))))************************************))))))))))))))))))))))))************++++++++++++******))))))))))))******************+++,,,---...---------------------------------.........//////~~~tttlllkkkbbb\\\bbbnnnzzz}}}{{{yyy]]]HHHAAACCC777666444222000...---,,,///...---,,,,,,---...///***+++---......---+++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))------,,,++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))***+++++++++)))(((''',,,,,,+++******+++++++++,,,,,,++++++,,,,,,---...............---,,,+++***,,,,,,,,,---------......++++++++++++++++++++++++------------------------.........------,,,,,,,,,///...------...///000111000111111111222222222222000000000000000000000000333333333222222111111111111111222333333444555555///000000222333444555555222222222222222222222222333333333333333333333333333444444555555444444333222222222222222222222222222111111111000000//////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************************************+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++)))***,,,...///...************************))))))(((((((((((()))))))))************+++++++++(((((((((((((((((((((((())))))))))))***************)))'''&&&'''(((***+++++++++************++++++************************))))))(((((((((((())))))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((('''&&&%%%++++++******************))))))))))))))))))))))))***++++++***((('''((()))))))))))))))************)))((((((''''''''''''((())))))*********+++++++++,,,,,,++++++,,,,,,---...------------------------xxxrrrjjjddd^^^___aaafffoooxxxxxxyyy{{{xxxgggRRR@@@777777999555444333111///...------...---,,,++++++,,,---...***+++---......---+++***************************+++++++++++++++++++++++++++++++++************))),,,++++++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++***)))((('''...------,,,,,,---------,,,++++++++++++,,,------------------,,,+++***)))++++++++++++,,,,,,,,,---++++++++++++++++++++++++------------------------......---------,,,,,,,,,///...------...///000111000000000000111111111111111111111111111111111111333333333222222111111111111111222222333444444555222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111000000000000000000000000000000000//////.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************+++*********))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,***)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))(((((()))))))))*********************************(((((()))))))))*********))))))'''''''''(((***++++++******))))))******+++************************))))))(((((((((((())))))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,+++***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))***+++***((((((((()))))))))))))))************)))((((((((((((((())))))*********++++++++++++,,,,,,++++++++++++,,,------------------------------wwwqqqkkkhhhcccbbbhhhpppuuuwww||||||ttt^^^QQQAAA555000111222222222111000///...---------,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***************************************************+++++++++************)))******)))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))************)))((((((------,,,,,,,,,,,,------+++++++++++++++,,,------+++,,,,,,,,,+++***)))(((************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...------------,,,,,,,,,.........---......///000....../////////000000000111111111111111111111111222222222222222111111111111111222222333333444444444444333222111000000///111111111111111111111111000000000000000000000000///000000111111000000///.......................................---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))(((((((((***************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,***)))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))'''((((((((())))))))))))************************(((((())))))))))))******)))((('''''''''(((***++++++******))))))******+++************************))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++***)))((()))***))))))))))))************)))((((((((()))***++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------------------------------xxxtttqqqqqquuu{{{~~~yyyxxxwwwooo___SSS@@@:::333111333444111---///...------,,,---------,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***************************))))))))))))))))))))))))+++++++++*********))))))******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********)))))))))******************+++,,,+++++++++***+++,,,,,,---++++++,,,,,,+++***))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------........................---------.........//////222222222222222222222222222222222111111111111111111111222222333333333333444333333222111000//////111111111111111111111111000000000000000000000000...//////000000//////...------------------------............------------------------------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))((((((((((((************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************+++***)))***,,,------,,,))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******************************(((((((((((()))))))))***)))(((((('''((()))************))))))))))))******************************))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***((()))))))))************))))))))))))***+++,,,---++++++,,,,,,,,,---------+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,}}}tttsssxxx}}}}}}~~~xxxggg\\\UUUMMMAAA666000000000111111000...+++---,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))***************+++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))******+++,,,+++************+++,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------..................------,,,------------.........111111111111111111111111111111111111111111111111111111222222222222222333111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000//////................................................------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))***************************************************************+++++++++))))))))))))))))))))))))************************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))***,,,---,,,***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((())))))******))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((()))))))))******+++++++++))))))))))))))))))))))))((()))******)))((()))+++((()))))))))************))))))))))))***,,,------++++++,,,,,,,,,---------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wwwooommmmmmooorrrllltttrrrcccOOOCCC>>><<<666000000000///...,,,,,,...000,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++************)))***************+++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))((())))))***+++++++++***++++++,,,---...***************+++,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,------------...---............---,,,,,,,,,,,,---------.........000000000000000000000000000000000111111111111111111111222222222222222222///000000111111222222222////////////////////////000000000000000000000000///000000111111000000///........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************+++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++******+++,,,,,,+++)))++++++++++++++++++++++++))))))(((((((((((())))))************++++++++++++((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++))))))******++++++,,,,,,))))))))))))))))))))))))((()))******))))))***+++))))))))))))************))))))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxnnnhhheeeSSSIII<<<666666777555222222111///------...000111---,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***++++++************++++++************************************************+++++++++************)))((((((((())))))+++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))***************************)))((((((((()))+++,,,************+++,,,---...***************++++++,,,******++++++++++++******************++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,---------......------.........---,,,+++------------............///////////////////////////000000000111111111222222222111111111111111111000000000000111111111111//////////////////////////////////////////////////////000000000000//////........................+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++******************************************************************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,,,,***(((++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''((((((((())))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,((((((((()))***+++++++++))))))))))))))))))))))))''')))******))))))***+++))))))))))))******************)))))))))******+++*********++++++++++++,,,***************++++++,,,++++++++++++++++++++++++}}}jjjYYYIII@@@===:::555000///222222000,,,---++++++---000000---***------,,,,,,++++++,,,,,,)))***+++,,,,,,+++***)))++++++************++++++************************************************+++++++++************)))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((((((((***+++,,,(((((((((((()))***+++,,,*********)))***++++++,,,((())))))*********))))))))))))))))))************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,------.........------...///...---+++***---------.........////////////////////////////////////000000111111111222222222111111111111111111111111111000000000000000////////////////////////..............................////////////......------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++*********************************************************************++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,***((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************************''''''''''''((((((((()))'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))''')))******))))))***,,,))))))))))))******************))))))))))))))))))))))))*********+++++++++*********)))***++++++,,,++++++++++++++++++++++++iii]]]MMMAAA;;;888444111111111000......---------.........------,,,,,,,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))+++*********))))))((((((******+++++++++******))),,,+++***((((((((()))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))*********************)))))))))))))))******************************************************************************+++++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,---------......//////...------,,,++++++---------............///444111------///000///......////////////000000000000000000000000000000000000000//////.........------...///111111///...---////////////////////////........................------------------------.........------,,,,,,,,,------,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************))))))******+++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))...---+++)))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***(((''''''((())))))((())))))))))))******************))))))******+++,,,))))))*********+++++++++++++++************++++++yyypppfffYYYQQQEEE>>>777333444555333111111000///...---------------------------,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))************)))))))))(((*********++++++******))),,,+++)))((((((((()))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************)))))))))))))))*********************************************************************************************+++++++++,,,************************+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,+++******)))((((((------------............333000...---///000///...///000000000000111111111000000000000000000000000000/////////.........------...///000000///...---................................................------------------------......---------,,,,,,,,,,,,,,,+++++++++*********************************++++++++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++***************************************+++,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************---,,,+++))))))))))))***))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((((((((((())))))))))))))))))))))))+++)))'''''')))***)))((((((((()))))))))***************))))))******+++,,,))))))*********+++++++++++++++************++++++vvvhhhZZZOOODDD;;;444555222///000222222///,,,000///......------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))******+++******)))+++***))))))((()))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************(((((())))))******++++++************************************************************************)))))))))*********++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++******))))))(((((((((------------............222000......///000///...111111111222222222222333000000000000000000000000/////////...............,,,---...//////...---,,,........................------------------------------------------------------------,,,,,,,,,,,,+++++++++*********))))))************************,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++******++++++,,,---*********++++++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************+++++++++++++++******)))))))))***+++))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((((((((((((((())))))))))))************************))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++)))(((((()))******)))(((((())))))))))))************))))))******+++,,,***************+++++++++++++++************++++++{{{ZZZSSSJJJBBB===:::777555666444333222333111...+++///......---,,,,,,------+++++++++,,,,,,------...,,,+++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))((())))))*********************))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((()))))))))************''''''((()))***++++++,,,************************************************************************((())))))))))))*********************************+++++++++++++++++++++,,,++++++,,,,,,,,,------------,,,,,,,,,+++++++++***,,,,,,---------.........000///....../////////...222222222222333333333333000000000000000000000000........................,,,---............---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************,,,,,,,,,++++++*********++++++************++++++************************************************+++++++++++++++,,,,,,---************++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********++++++))))))))))))******++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((+++***((((((***+++***)))(((((((((((()))))))))*********))))))******+++,,,************************++++++************++++++|||pppdddVVVLLL>>><<<888555333222222111///...------///000000000...------,,,,,,,,,,,,---***++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******'''((()))***************)))))))))*********))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))************''''''((()))***++++++,,,************************************************************************((())))))))))))*********************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,------------........./////////......///111111222222222333333333////////////////////////---------...............,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************************,,,,,,,,,++++++*********++++++************++++++************************************************++++++******++++++,,,---))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******'''(((((()))*********+++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((+++)))(((((()))******)))'''(((((((((((()))))))))******))))))******+++,,,************************++++++************++++++yyymmm^^^QQQHHH@@@888222333333333222222111000000///...---,,,,,,---...///---,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))************''''''((()))************(((((()))************)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((((())))))******++++++************************************************************************)))))))))*********++++++************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---//////.........///000000000111111111111222////////////////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++************************,,,,,,++++++++++++++++++++++++************++++++******************************************************))))))******+++,,,)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))))))))'''((())))))*********)))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((''''''(((((())))))******''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))***(((''''''((())))))(((''''''(((((((((((())))))******))))))******+++,,,+++++++++***************++++++************++++++{{{sssfff\\\GGGCCC<<<888666555444333000111222333222222333333333333222000...,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++)))*********++++++++++++************************))))))))))))))))))))))))((()))))))))************&&&'''((()))************'''((()))***+++******)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************)))))))))))))))*********************************************************************************************+++++++++,,,************************++++++++++++*********)))***++++++++++++,,,,,,,,,************************++++++,,,,,,,,,---------***---000000...---...///........./////////000000////////////////////////,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***************************++++++++++++++++++,,,,,,++++++************++++++************************************************))))))(((((())))))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********'''((()))******))))))((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((('''''''''((()))*********(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''((()))))))))))))))))))))))))))))))))'''&&&&&&'''((((((''''''''''''((((((((())))))******))))))******+++,,,+++++++++*********))))))++++++************++++++ppphhh^^^VVVPPPIII@@@999:::999666444222111222222000111111000...------...+++...000111000.........+++++++++***++++++,,,,,,---,,,,,,++++++*********))))))******++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++&&&'''((()))************'''((()))+++++++++***)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))*********************)))))))))))))))***************************************************************************++++++++++++,,,,,,,,,************************++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------)))---000000...---...///------------............////////////////////////,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++************)))*********************************++++++,,,,,,---++++++************++++++))))))))))))))))))))))))************************((((((((((((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++'''((()))******)))((('''))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))******(((&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))((('''%%%%%%'''((('''&&&''''''''''''((((((((()))*********)))***++++++,,,++++++++++++******))))))++++++************++++++???>>><<<:::777555333222//////000000000000////////////.........---------.........------,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************++++++)))(((''''''''''''++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,------........................------............------.................................------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***((('''))),,,...,,,***))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))************))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&''''''(((((((((((((((((((((((((((((()))******))))))(((((((((((()))))))))))))))))))))))))))))),,,***((((((((()))((('''''''''''''''((((((((((((******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((('''''''''''')))((('''''''''(((***+++))))))))))))))))))))))))******))))))))))))************))))))******+++,,,+++++++++*********))))))))))))))))))))))))))))))777666555444333222111111/////////000000////////////.........------------......---------,,,,,,,,,------,,,,,,,,,+++++++++************************************************++++++++++++++++++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************++++++)))(((((('''''''''++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++,,,,,,,,,------------...------,,,,,,,,,------------------------------------............------..............................---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++,,,,,,*********+++++++++,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***((('''))),,,---,,,***))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))************))))))*********)))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&''''''(((((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))***)))''''''((()))((('''''''''''''''((((((((((((******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((('''''''''''')))(((((('''((()))***+++))))))))))))))))))))))))******))))))))))))************))))))******+++,,,+++++++++*********))))))++++++++++++++++++++++++000000000000000000000000......////////////..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************))))))))))))************+++***))))))((((((((((((++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,++++++++++++++++++*********++++++++++++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++***))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))************))))))******))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''&&&''''''(((((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))((('''%%%&&&'''(((((('''''''''''''''((((((((((((***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))******))))))))))))))))))))))))***))))))(((((())))))******))))))))))))***+++++++++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,////////////000000111111---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************************************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++************************((()))))))))************+++******)))(((((())))))++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********************++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((()))***++++++***(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((('''&&&$$$%%%'''(((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))***++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------............------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************(((***+++***)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((()))))))))************+++******))))))))))))***++++++************++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((&&&''''''(((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((('''&&&$$$%%%'''(((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((())))))***+++))))))))))))))))))))))))************************.........---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,*********+++++++++++++++************************++++++++++++++++++++++++************************(((***+++***)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))*********++++++************++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,++++++++++++++++++)))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))************))))))''''''(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&''''''(((((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))((('''%%%&&&'''(((((('''''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))(((((((((((()))******(((((()))))))))))))))***)))))))))))))))))))))))),,,---------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,)))*********++++++++++++************************************************************************(((***+++***)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((************************'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************+++******))))))***++++++++++++************++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,*********+++++++++,,,,,,************+++,,,---...------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++,,,,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***((('''(((***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))'''''''''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))***)))''''''((()))((('''''''''''''''((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''&&&'''((()))***))))))((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((())))))******)))))))))))))))))))))))),,,------...//////000000+++,,,,,,------,,,,,,++++++++++++,,,,,,---------*********++++++,,,,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((************************&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************+++***************++++++++++++************++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++************+++,,,---..............................---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,---))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&(((***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))&&&'''''''''(((((())))))))))))))))))((((((((((((************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((((((((())))))******'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((()))******))))))(((((((((((()))))))))))))))))))))))))))))),,,***((((((((()))((('''''''''''''''((((((((()))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))************************''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%))))))(((((((((((())))))))))))))))))(((((((((((()))(((((((((''''''''''''&&&''')))*********)))((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************((('''+++000///+++******))))))******+++,,,************************++++++******************************************))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))*********))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++************++++++******************************))))))))))))******++++++************++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))(((&&&&&&''''''((((((((((((((())))))))))))''''''((()))))))))))))))'''((((((((((((((('''''')))))))))))))))((((((((())))))))))))************))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******&&&###%%%)))+++''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((******)))((('''&&&%%%%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))************))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))+++***)))---222222///******))))))******+++,,,************************************************************************))))))))))))))))))))))))))))))(((((((((((()))))))))(((''''''''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++************++++++******************************))))))))))))******+++******))))))******+++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))((('''&&&''''''((((((((((((((())))))))))))''''''((()))))))))))))))((((((((())))))(((((('''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$'''***)))'''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))************))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************'''******)))---222333///******))))))******+++,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++************++++++******************************))))))))))))******+++******))))))******+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''((((((((((((((())))))))))))''''''((()))))))))))))))(((((()))******))))))(((&&&&&&&&&'''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++)))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))************)))))),,,,,,------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************&&&)))***(((***......+++******))))))******+++,,,***************************************+++++++++************************)))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++************++++++******************************))))))))))))************))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))((())))))************)))$$$%%%%%%&&&'''((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))''''''((((((&&&(((+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((******))))))))))))******))))))************)))))),,,,,,,,,---------......++++++++++++++++++++++++***++++++,,,,,,++++++***************************'''+++,,,***)))++++++(((******))))))******+++,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,++++++************++++++******************************))))))))))))*********))))))))))))))))))***)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''((()))))))))))))))((((((((((((((((((((((((((())))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))''''''((()))))))))))))))(((((()))***************$$$%%%%%%&&&'''((())))))(((((()))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$'''---...)))&&&((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((******))))))))))))******))))))************))))))+++,,,,,,------.........++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))...000---+++,,,+++(((******))))))******+++,,,************************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((())))))******))))))(((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***((((((((()))******++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,++++++************++++++******************************))))))))))))*********))))))(((((())))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))(((''''''&&&(((((((((((())))))))))))''''''((()))))))))))))))''''''((()))************&&&&&&&&&'''((((((((()))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''000>>>@@@444***'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))************))))))++++++,,,,,,---......///***************************++++++,,,,,,++++++***************************'''---000---+++++++++)))******))))))******+++,,,************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((()))************)))((('''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******'''(((((()))******++++++)))************+++++++++***************************************************************+++,,,,,,++++++************++++++******************************))))))))))))******))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''((()))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((()))))))))(((&&&&&&(((((((((((())))))))))))''''''((()))))))))))))))&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((()))(((000???BBB666+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))************))))))++++++,,,,,,---...//////************************+++++++++,,,,,,+++++++++************************###)))---+++)))******)))*********)))***++++++,,,************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((()))***++++++***)))((('''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))***+++++++++)))************+++++++++******************************************************))))))***+++,,,,,,++++++************++++++******************************))))))))))))******))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((()))))))))(((&&&%%%(((((((((((())))))))))))'''(((((()))))))))))))))%%%&&&'''((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''!!!$$$///333+++&&&(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))************))))))+++++++++,,,,,,---------(((((())))))*********+++************************************************)))************+++++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***((((((''''''((()))***+++------,,,+++*********+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************(((&&&%%%'''+++...---+++,,,,,,,,,++++++*********+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))***)))(((''''''((()))*********)))((('''&&&%%%%%%))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))******)))))))))))))))***''''''((((((((((((''''''+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))''''''''''''''''''''''''%%%%%%'''((((((((('''&&&(((((((((((())))))))))))************))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((("""&&&***+++)))'''((()))))))))))))))))))))))))))&&&''')))***+++***((('''))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((()))(((&&&''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))---,,,***(((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++************)))(((((((((((())))))))))))((((((((((((((('''''''''+++++++++,,,,,,,,,------))))))))))))*********+++************************************************)))************+++++++++++++++************++++++************************)))************+++++++++))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((((((((())))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***************************************((('''(((+++,,,+++))),,,,,,,,,++++++*********************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++************)))))))))((((((((((((((()))))))))***************)))))))))((())))))))))))))))))))))))***)))(((((((((((()))***((((((((((((((('''''''''))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))***))))))(((((())))))***((())))))******))))))(((******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''(((((()))((((((((((((((((((((((((&&&'''((()))))))))(((((((((((((((((())))))))))))************))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((((((+++***)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((($$$'''***+++***((((((***))))))))))))))))))))))))&&&''')))*********(((((())))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))***)))'''''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))---,,,***(((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))(((((((((((())))))))))))''''''((((((((((((((((((++++++++++++,,,,,,,,,,,,)))))))))***************************************************************)))************+++++++++++++++************++++++************************)))************+++++++++)))))))))))))))))))))))))))************))))))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))))))))***))))))(((((())))))((('''''''''(((((())))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++***))))))***+++***(((+++++++++++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++************))))))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))***))))))(((((())))))***'''''''''(((((()))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))******++++++******)))))))))((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))'''((()))*********))))))(((((((((((())))))))))))************))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((******)))))))))(((((((((***)))(((''''''&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&(((++++++***)))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))((((((((((((((((((((((((***)))((((((*********(((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++)))((('''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++*********)))))))))(((((((((((())))))))))))'''''''''(((((()))))))))+++++++++++++++++++++,,,************************************************************************))))))*********+++++++++++++++************++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))************)))((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***+++,,,,,,---,,,+++)))((()))(((((('''''''''((((((((((((((((((((((((((((((*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************+++******+++++++++************************)))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))***************++++++))))))))))))))))))))))))'''((((((((())))))))))))*********)))))))))))))))(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))((((((((('''(((((()))***)))******************)))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))************)))))))))((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))((((((((((((*********)))))))))((((((***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((()))***))))))((((((((((((((((((((((((((((((''''''((()))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++***)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))&&&&&&'''((()))******++++++++++++++++++++++++++++++++++++***************************************************************))))))*********+++++++++++++++************++++++************************))))))*********+++++++++))))))))))))))))))))))))((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***,,,---///000///---+++))))))))))))(((((())))))***((((((((((((((((((((((((((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************((()))******++++++,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))((((((((((((((()))******((())))))******))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))************)))))))))((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))******))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((('''(((((()))))))))((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((((((((((((((())))))))))))&&&''''''((()))***+++++++++++++++++++++*********+++++++++++++++*********************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))((())))))************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***+++---000222111///,,,*********)))))))))***++++++))))))))))))))))))))))))(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************((()))++++++***+++,,,...)))))))))***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,))))))))))))))))))))))))************++++++++++++))))))))))))************)))))))))*********++++++))))))))))))************)))))))))))))))))))))))))))******++++++******)))*********))))))((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))(((((())))))***+++,,,((())))))))))))))))))((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((('''''''''((()))***(((((((((((())))))))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((''''''(((***++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$%%%'''(((((('''''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((((((((((((((())))))))))))((((((((())))))*********++++++++++++*********))),,,,,,,,,++++++*********************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((+++///111111///,,,)))***)))))))))******+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))+++---,,,***)))+++---((()))))))))*********+++((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++,,,------))))))))))))))))))))))))************++++++++++++((()))))))))************))))))*********+++++++++((()))))))))************)))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))***+++,,,---)))******++++++******)))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***)))((('''&&&''''''''''''''''''''''''))))))((((((((()))***+++(((((((((((())))))))))))************))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***+++++++++*********))))))))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((***((('''))),,,///...---))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$&&&((())))))(((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((((((''''''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++++++++******)))))),,,,,,,,,++++++*********************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***&&&)))---000111///+++))))))))))))))))))***++++++)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************+++---...---***((()))+++(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++)))************+++++++++(((((())))))*********+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))************+++,,,---...+++++++++,,,,,,+++++++++(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))))))))))))))+++***)))))))))***,,,---(((((((((((())))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******+++++++++************)))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((+++)))(((***...111111000))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%''')))******)))'''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((((('''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********)))))))))))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************************************(((((())))))*********+++''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))))))))))))))))))))))))))************((((((((((((((((((((((((((()))+++///111///***%%%+++*********))))))(((((())))))))))))************++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))************(((((((((((())))))))))))++++++************++++++,,,,,,,,,+++++++++******+++++++++*********))))))******++++++++++++******+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++)))((((((+++---+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))******++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))((((((((()))***+++******+++******)))''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((()))((())),,,******222===+++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))******)))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************************************((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))************************************,,,))))))///555666///(((************)))))))))((())))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))************))))))))))))************++++++************++++++,,,,,,+++++++++*********+++++++++*********)))))))))******++++++******)))))))))))))))((((((''''''(((((((((((()))))))))***))))))))))))))))))))))))++++++***)))'''(((***---************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))++++++*********+++---...------,,,,,,+++*********++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''*********************)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((***((()))+++***)))000999******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))&&&&&&&&&&&&%%%%%%%%%%%%'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************************************))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))************************************---((('''---666888111)))************))))))))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))************************++++++++++++++++++************++++++,,,++++++++++++*********+++************))))))))))))******++++++******)))((((((((((((''''''''''''((((((((()))))))))******)))))))))))))))))))))))))))******((('''''')))+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))***,,,---......---,,,************+++,,,,,,++++++++++++******))))))))))))))))))))))))***************************)))))))))))))))((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((('''''''''************************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((***))))))***((((((---444)))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************************************************************)))))))))))))))***************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((()))))))))***************************************'''&&&***111222---'''*********)))))))))))))))((()))))))))******************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******+++++++++((()))))))))************)))))))))*********++++++++++++************++++++++++++++++++************************))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((())))))((('''''')))************)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((''''''&&&&&&'''(((((((((((((((((('''))))))))))))))))))))))))'''&&&&&&'''(((***,,,------,,,)))''''''''')))***)))(((((((((((((((((((((((((((((((((((((((((((((************************************))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''''''+++...'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((())))))))))))***'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******************************************************************************************************))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))************((()))))))))************))))))))))))))))))))))))'''((()))***+++***)))((())))))))))))))))))******((()))))))))***************)))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******+++++++++((()))))))))************((((((((()))))))))******++++++************+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))''''''(((***))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&((()))+++------,,,)))''''''''')))***&&&'''''''''''''''''''''((((((((((((((((((((((((************************))))))))))))************))))))))))))************((()))))))))************************************************************************************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))******((('''((()))***'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))************))))))************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************************************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((***,,,,,,)))((()))+++))))))))))))************))))))))))))************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))************'''((((((((())))))))))))++++++************+++++++++************)))))))))(((((()))))))))))))))***((())))))******))))))((())))))))))))************)))))))))*********++++++))))))))))))))))))))))))((()))******(((((()))***))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((((((((()))+++,,,---...---,,,************+++''''''(((((((((((())))))))))))))))))))))))))))))************************(((((()))))))))))))))***''''''''''''(((((((((((())))))))))))************************************++++++++++++++++++++++++******+++++++++++++++,,,)))******++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((++++++((((((***)))''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******)))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))************))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************************************************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++******)))((((((((())))))))))))************))))))))))))))))))))))))))))))*********+++,,,,,,((()))))))))************))))))))))))************)))))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))************(((((()))))))))*********++++++************++++++************))))))))))))(((((((((((())))))******(((((())))))))))))((((((((((((((()))))))))******))))))*********+++++++++))))))))))))))))))))))))(((***++++++***))))))***((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))))))))))))))(((''''''((())))))((((((((((((((((((((((((***)))(((((()))***+++,,,------,,,,,,+++*********(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))************************************************************))))))******++++++++++++)))******++++++,,,------++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((++++++((())),,,***%%%((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))///......---,,,+++******(((((()))))))))*********))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))************))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************************************+++*********))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))************************************)))&&&$$$&&&+++...---+++(((((())))))*********+++))))))))))))************))))))((())))))***++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))************)))************+++++++++++++++************++++++************))))))))))))'''((((((((())))))******(((((())))))))))))((((((&&&'''''''''(((((()))))))))************+++++++++)))))))))))))))))))))))))))***,,,,,,***)))***+++(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))******++++++***)))(((''''''((()))***(((((((((((((((((((((((((((((('''&&&&&&'''((()))******+++******)))''''''&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++'''(((((()))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''+++,,,((()))---+++%%%)))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((************************(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))...---,,,+++)))(((''''''))))))))))))************))))))))))))))))))))))))((((((((((((((()))******************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++***)))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++*********))))))(((((('''((()))++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))((((((((((((*********************+++))))))*********))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))(((((('''&&&%%%))))))(((((('''''''''&&&))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))***)))+++//////***&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++***))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((((((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))((((((((((((******************))))))))))))************))))))************************(((((((((((()))))))))***************************+++***)))))))))***,,,,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************))))))((())))))((((((((('''''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((''')))------(((%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************)))))))))))))))))))))))))))))))))*********++++++***++++++++++++***))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))*********))))))((((((((())))))***************)))************************((((((((()))))))))******************************+++************+++,,,,,,,,,,,,,,,------.........************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))************)))))))))((((((((((((''''''))))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))))))))))))))''')))...---)))&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++******)))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))),,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************)))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))((('''''''''))))))***+++++++++******************************(((((()))))))))*********************************************++++++,,,,,,---------------.........************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((()))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++)))+++//////+++)))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))(((((()))))))))*********)))******+++++++++******))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))),,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))*********)))((((((((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))******)))))))))((((((''''''))))))***+++++++++++++++************************))))))))))))******************************************++++++,,,,,,,,,,,,///......---,,,+++++++++************************************************))))))************))))))***************************************+++++++++************************)))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))%%%&&&'''(((((()))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++)))***......+++)))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))***++++++++++++***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,///...---,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))*********************************+++++++++++++++************************)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))************)))(((((())))))))))))******))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((&&&'''++++++(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++((()))))))))************(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''((()))*********(((((())))))***+++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))*********************************++++++,,,,,,,,,************************((((((((()))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))************))))))((((((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''%%%&&&)))***'''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++'''(((***+++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&''''''((()))******+++(((((()))***+++,,,------((()))***+++,,,---------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++------------------------******++++++++++++***************************************++++++,,,,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))(((((('''&&&&&&(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((&&&'''***+++((((((+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******************************------,,,+++***)))((('''))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))************))))))))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,************))))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))************************************))))))))))))))))))))))))+++*********))))))(((((()))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((()))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************((((((((((((((()))******************************))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))++++++++++++************++++++,,,---......---------+++***+++......,,,))),,,+++)))((((((***+++---...---+++******+++---...+++******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++***************************************************+++++++++++++++++++++++++++*********))))))(((((((((((())))))*********+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,++++++***))))))******************************+++++++++***************************************))))))))))))************))))))************))))))************************++++++************++++++))))))))))))))))))))))))++++++***))))))***++++++************))))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))************************************************************************)))))))))(((***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************((((((((((((((()))******************************************************)))))))))))))))))))))(((************************...------------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,***)))***,,,---+++)))------------------,,,,,,,,,,,,------------,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********))))))))))))((()))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))((((((''''''''''''((((((&&&'''((())))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,+++******)))*********************************))))))******+++++++++,,,************************++++++*********)))))))))))))))************))))))************************++++++************++++++))))))))))))))))))))))))++++++***))))))***++++++************))))))))))))((())))))******))))))((())))))))))))************************************))))))))))))************************************++++++++++++++++++++++++************))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************((((((((()))))))))******************************************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,---------,,,++++++---,,,+++,,,------,,,+++...///000000000///...------...000111111000...------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((''''''&&&&&&''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***************+++************************)))************+++++++++************************+++++++++*********)))))))))******++++++******)))************************++++++************++++++))))))))))))))))))))))))+++******************+++************)))))))))((()))))))))******)))))))))((()))))))))************************************((()))))))))************************************++++++++++++++++++++++++*********))))))))))))))),,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************(((((())))))************************************************************)))))))))))))))*********************++++++++++++,,,+++++++++++++++++++++,,,---...///////////////111111000000000111111111333222222111222333444555555666777888888777666555888777666444222111///...//////......------,,,,,,------............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))*********(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((''''''''''''((((((,,,,,,+++***((('''%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++***************++++++************************+++++++++************)))************************************++++++++++++******++++++++++++******************************++++++************++++++))))))))))))))))))))))))*********++++++*********************)))))))))((())))))************))))))((()))))))))************************************((()))))))))************************************++++++++++++++++++++++++))))))))))))))))))******---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******************************(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((()))***+++******)))************************************************((()))))))))*********+++)))))))))******+++++++++------........./////////,,,---...000111222333333555555555444444444555666777666444333444777:::<<<======<<<;;;;;;<<<======@@@>>>===;;;999888888888333333222111000000//////------------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************))))))))))))******,,,,,,+++***((('''%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((*********)))******+++,,,************************,,,+++++++++******))))))++++++++++++++++++++++++)))******+++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))***++++++++++++***)))************)))))))))))))))******++++++******)))))))))))))))************************************))))))))))))************************************++++++++++++++++++++++++))))))))))))************,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((()))***+++++++++***)))************************++++++++++++++++++++++++((())))))******+++++++++))))))******+++,,,,,,,,,***+++,,,---...///000111000111222444555666666666:::;;;:::999888888:::<<<:::;;;===>>>>>>>>><<<<<<===<<<:::999999:::<<<===??????@@@AAA@@@???>>>===999888888666555444333333.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++******))))))******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))***++++++,,,***************************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))***++++++++++++***)))************)))))))))))))))******++++++******)))))))))))))))************************************))))))))))))************************************************************((()))))))))************,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))***************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************''')))***,,,,,,+++***)))************************++++++++++++++++++++++++((())))))******+++,,,,,,++++++,,,,,,---......///,,,,,,...000222444555666;;;<<<<<<============<<>>>>>===;;;:::999777777444444333222111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************)))))))))((((((((()))***************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))******&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''((()))*********))))))))))))))))))))))))******))))))***+++,,,,,,************************'''((()))***+++,,,------++++++++++++++++++++++++......---,,,+++***)))(((***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))************))))))))))))******++++++++++++******))))))))))))************************************))))))))))))************************************))))))))))))))))))))))))(((((())))))*********++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************''')))+++,,,,,,,,,***)))************************++++++++++++++++++++++++((())))))***++++++,,,,,,------......///000111111444555777999<<<>>>@@@AAAGGGGGGGGGFFFEEEDDDCCCBBBIIIKKKKKKIIIFFFFFFJJJMMM```lll|||sss___QQQQQQRRRSSSTTTTTTSSSRRRQQQXXX^^^eeehhhdddZZZNNNEEEBBBAAA@@@???===;;;::::::;;;;;;:::888777666555444........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++*********))))))(((((((((((()))***************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))),,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++***+++,,,...///++++++******************------,,,++++++,,,---...000///---+++******+++++++++---///000///,,,)))&&&************************************************,,,+++++++++***)))))))))))))))))))))))))))))))))******++++++++++++************************************)))(((((('''((((((''''''((()))***+++,,,,,,+++++++++*********))))))))))))))))))************+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************))))))))))))************(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))+++++++++*********))))))---+++)))'''&&&&&&'''(((***+++,,,+++(((''''''((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***)))((((((((((((((()))++++++++++++++++++++++++)))************+++++++++...---,,,,,,+++,,,,,,,,,,,,***))))))***++++++***222000...---///222555666>>>888<<>>===999;;;===>>>===;;;999999444111...,,,,,,---------***,,,---.........///000******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++******************************************++++++************++++++************************************************************************++++++***)))(((((())))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------,,,+++++++++,,,,,,,,,---/////////---+++)))************************************************+++++++++***************))))))))))))))))))))))))***************)))((((((************************+++***))))))((((((((()))((((((((()))******+++++++++++++++*********))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,+++)))'''''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))(((((((((((())))))************************************++++++++++++++++++++++++++++++++++++,,,+++***+++---///000111......///222666:::???AAAEEEDDDDDDCCCAAA@@@BBBEEEHHHJJJNNNSSSTTTSSSQQQPPPZZZ\\\___```aaaeeennnuuuuuuyyy{{{yyyuuuvvvxxx{{{xxxooommmoookkkcccZZZRRRLLLHHHFFFBBB===999999<<<===<<<999777777777888777444///+++333222000...,,,++++++,,,,,,---------...---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************************************************************************++++++************++++++************************************************************************++++++***)))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++,,,,,,------,,,,,,,,,++++++******---------------------------------,,,,,,+++***)))---------------------------,,,++++++++++++,,,,,,++++++******+++,,,------------.........---,,,,,,***************************************************************+++++++++))))))))))))))))))))))))***+++++++++******)))(((************************++++++***))))))))))))***))))))))))))))))))))))))+++++++++***************))))))))))))************+++++++++***************************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))+++************)))))))))+++***)))(((((()))***+++000,,,(((''')))******((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******************************)))))))))(((((())))))***))))))))))))))))))))))))************+++++++++,,,******+++,,,,,,,,,+++++++++*********+++...111222333666999<<<>>>@@@DDDFFFMMMPPPLLLAAA>>>DDDHHHGGGGGGMMMUUU^^^dddffffffeeemmmpppqqqrrrrrrvvv|||zzz|||}}}ssslllhhh\\\PPPDDDAAAGGGMMMLLLIII@@@>>><<<:::999666222000222000...+++++++++,,,---///............---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************************************++++++************++++++************************************************************************+++***))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))+++******))))))(((((('''))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************---,,,,,,,,,,,,------.../////////...------,,,,,,,,,---------------......------...//////...---,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------************************************************)))))))))***+++++++++,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************++++++***************+++************))))))((((((************************((()))))))))************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))************))))))))))))******))))))***+++,,,,,,:::333,,,***+++,,,***&&&))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************)))))))))((())))))***************************************+++++++++,,,,,,,,,------......---,,,+++---------------000444777<<>>999999<<<>>>555444222111000000000///.........---------......------------------------++++++++++++++++++++++++***************************************+++++++++************************++++++************++++++******************************************************************************)))))))))))))))*********))))))))))))******))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((******))))))((((((((((((((((((((((((((((((((((((((())))))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************------,,,,,,---....../////////.........------------------....../////////---///111222333333222222111222222222333333333444111111111000000//////.../////////...------,,,+++,,,,,,+++******+++,,,---************************************************)))))))))***+++++++++,,,))))))))))))))))))))))))%%%&&&(((***+++,,,,,,---))))))))))))))))))))))))+++***************++++++++++++******)))(((((((((************************((()))))))))************************************************************))))))))))))))))))))))))******))))))))))))******************************((()))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,999333,,,)))+++,,,***'''))))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,+++++++++************************)))))))))))))))***++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,............---,,,,,,+++///111444666888;;;AAAEEEHHHQQQ[[[___]]][[[\\\___UUURRRUUUXXXWWW\\\www~~~wwwrrrooonnnkkkqqqyyy}}}}}}|||iiiSSSEEE@@@@@@AAA???===;;;999888666111------------,,,---...///000------------------------,,,++++++++++++++++++,,,************************))))))*********+++++++++************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************------------......///000------------------------//////000000111111222222000111333444666777777777777777888888999:::::::::555555666666555444333222222222222222000///...------,,,,,,+++++++++,,,,,,***************************************************************+++++++++))))))))))))))))))))))))"""###%%%'''((()))******))))))))))))))))))))))))***))))))))))))***+++++++++*********))))))((((((***************+++++++++))))))))))))***************************+++++++++************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))************'''((()))***+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((()))******++++++))))))))))))))))))))))))(((((()))))))))))))))***((())))))******+++++++++...+++'''''')))++++++***))))))))))))))))))))))))))))))))))))******************************************++++++++++++******************************))))))))))))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......///444:::???CCCIIIPPPUUUaaalllwwwxxxppphhhfffhhhaaa^^^eeeqqqrrrvvv|||uuuooojjjgggeeeeeehhhooowww~~~kkkYYYJJJ???999???<<<::::::;;;:::666222000///...------...///000------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************------------...///000111...//////000000111111111333333333444555666666666444444555555666777888999999999:::;;;;;;<<<======::::::;;;;;;:::888777666333444444555444333222111/////////......------,,,************************************************+++++++++***************))))))))))))))))))))))))%%%&&&'''(((((())))))((()))))))))))))))))))))))))))((((((((())))))***+++*********)))))))))))))))))))))*********+++++++++))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''(((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))******(((((())))))***)))))))))''''''''''''(((***++++++))))))))))))))))))))))))))))))))))))************************************)))******************)))))))))))))))))))))))))))))))))))))))***+++,,,---************************+++++++++,,,,,,,,,------------,,,---///222666888:::AAAIIIOOOSSSWWW^^^cccppp|||~~~ssspppqqqyyyzzzwwwwwwvvvtttsssqqqooollliiigggcccdddooozzz{{{yyy}}}vvvtttzzz~~~|||lll\\\QQQMMMGGGAAA>>>??????===:::666444222000/////////000........................---,,,++++++++++++,,,---++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))******))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---------......000111111222222333444555666666777666666666777888999999:::888777666555555666888999888888999999:::;;;<<<<<<======>>>>>>===;;;:::999333444555666666666555444111111111111000///------************************************************,,,+++++++++******))))))))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))(((((('''(((((()))******))))))))))))))))))******))))))******++++++++++++))))))))))))************))))))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))'''((((((((())))))******'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++'''(((((()))***+++++++++))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((((()))******)))((()))+++))))))))))))))))))))))))))))))))))))************************************))))))************))))))(((((((((((((((((((((((())))))))))))***+++,,,---))))))))))))))))))))))))++++++,,,,,,,,,---------///......000444999???BBBNNNUUU]]]bbbdddfffkkkooogggwwwxxxcccdddfffiiilllnnnmmmlllnnnhhhkkkyyyyyysssvvv{{{yyytttqqqmmmtttyyywwwuuu}}}sssooopppoooeeeVVVLLLFFFCCC???;;;;;;999666222000/////////........................------++++++++++++------++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++******))))))))))))******)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))%%%''')))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((---......000222444666777777999<<<>>>???>>>;;;888<<<999777999???CCCDDDDDDFFFCCC???>>>>>>??????>>>AAA???<<<:::999:::;;;<<<:::;;;:::999666555555666555555555444444444555555888777777666555444333222111///---+++******+++,,,------,,,,,,++++++******************************))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++******************************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))************,,,+++(((''''''(((+++,,,************************))))))*********++++++++++++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))+++***)))))))))***,,,---******)))(((((((((((((((,,,+++***((((((((()))***+++)))((((((***+++***)))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))*********+++*********))))))((((((******))))))((((((''''''(((((())))))*********+++))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))************************************************))))))))))))))))))))))))*********))))))))))))))))))************+++++++++,,,+++******))))))******************************++++++++++++++++++++++++,,,,,,+++++++++++++++,,,---//////---******---222---222222888BBBEEELLL^^^ppprrrzzz}}}qqq^^^YYY```\\\eeetttzzzvvvsssqqqpppzzzrrrfffkkkssstttvvv{{{yyyyyy|||~~~yyy}}}tttwww}}}}}}rrrppp}}}kkkaaaXXXMMMFFFHHHHHHDDD===999888444...555///+++...000///------............---,,,+++***,,,------......------,,,---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++***(((***,,,---***((())))))))))))))))))))))))))))))))))))************(((((())))))***,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((000111222333666888;;;<<>>666888<<>>??????<<<:::999333444555777888888888888444444444555666777888888666555222000...,,,+++***,,,++++++******+++++++++************************************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++************************))))))*********+++++++++************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))******)))((()))***+++,,,******)))(((((((((((((((,,,+++)))((((((((()))******)))((((((***,,,,,,+++))))))))))))))))))))))))))))))))))))************(((((()))))))))*********)))))))))))))))))))))***************)))))))))(((******))))))((((((((((((((()))))))))************))))))))))))))))))))))))(((((()))***************(((((((((((()))))))))***************************************************))))))))))))))))))))))))***))))))))))))))))))))))))************+++++++++(((((())))))***+++---...************************++++++++++++++++++++++++,,,++++++******+++++++++---......---++++++...000444555444<<>>@@@>>>===>>>AAABBB???===888===CCCEEEDDDDDDFFFJJJOOOPPPQQQPPPOOONNNOOOPPPNNNIIIBBB<<<999888888777555777999;;;<<<<<<;;;:::;;;;;;;;;:::888555222000222222333444666888:::;;;::::::999777444000---+++,,,+++***))))))***,,,---++++++++++++++++++++++++************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************************************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))***************************************************************************+++++++++************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))((((((((()))***+++******)))((((((((())))))+++***))))))((()))))))))***(((((()))+++------,,,))))))))))))))))))))))))))))))))))))************'''((((((((())))))))))))******))))))))))))))))))************))))))))))))***))))))))))))((((((((())))))))))))************))))))))))))))))))))))))(((((()))***************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))************+++++++++(((((())))))***+++---...++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,------------...///000666999:::FFF]]]hhhnnnyyywwwvvv|||qqqxxxyyy~~~ooonnnmmmjjjhhheeecccbbbgggfffjjj{{{yyyxxxuuusssuuuzzzpppeeelllooogggZZZNNNCCC;;;333222222333000,,,---222------------------,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,***)))))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((;;;;;;;;;<<<===>>>@@@@@@>>>>>>@@@DDDGGGGGGCCC???DDDGGGIIIJJJJJJJJJMMMOOOQQQUUUYYY]]]___bbbeeehhhmmmbbbQQQDDD===;;;;;;;;;;;;888666555777999;;;<<>>AAABBBBBBBBBBBBAAA@@@???666555444333333333555555555777999;;;<<<<<<;;;:::555444111///---+++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))************************(((((()))******+++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************)))***+++,,,,,,+++***)))************************************************))))))))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))************))))))'''((((((((())))))))))))******))))))))))))******)))))))))*********))))))+++)))(((((()))***)))((())))))))))))))))))))))))((()))))))))************)))))))))*********++++++************))))))(((((())))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))*********+++++++++,,,+++******))))))******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******+++,,,---------...000222444777:::<<>>???;;;:::888555222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))***))))))))))))))))))))))))************************))))))******++++++,,,,,,)))))))))***++++++,,,,,,************************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))************************+++++++++***************))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))'''((()))*********))))))******)))))))))***++++++(((((()))************)))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++******)))((((((((())))))))))))************)))))))))************+++************))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++(((((())))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,+++,,,,,,---...///...111555777888<<>>:::666333333222000///......//////......////////////......***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************+++++++++***((((((+++---))))))))))))))))))))))))))))))))))))************+++***))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((OOOQQQVVV]]]dddlllqqquuuzzz}}}}}}~~~nnnjjjdddbbbbbb```[[[WWW[[[___dddgggccc[[[QQQJJJFFFDDD@@@===:::::::::;;;666555333333555888;;;>>>=========;;;999555222000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************)))))))))***************((())))))***++++++,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***************************+++++++++*********))))))((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))((()))***+++++++++***)))******))))))******+++,,,'''((()))***+++******)))***)))((())),,,.........))))))))))))))))))))))))))))))))))))************))))))))))))************++++++******)))(((((('''((()))))))))************))))))*********+++++++++************)))))))))((())))))))))))))))))))))))(((((()))***************))))))*********+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++(((((())))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------------------...///000000///555:::;;;;;;@@@LLLVVVccckkkeee^^^eeejjjlllrrrzzz|||pppppp{{{vvvtttpppmmmoootttyyyzzzyyy~~~|||}}}~~~}}}}}}rrrlllsss}}}~~~{{{www}}}qqq^^^RRRKKKCCC<<<:::666555222000/////////000---..................---+++,,,------------,,,+++++++++++++++++++++++++++***************************++++++)))'''(((+++...))))))))))))))))))))))))))))))))))))************+++******)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((___aaaeeejjjqqqwww|||ssskkklllooorrrrrrmmmuuu{{{nnneeeRRROOOIIICCC>>>;;;:::999:::777333000000444888;;;>>>?????????===999555333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))((((((((((((((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++++++++******))))))(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))((()))***,,,,,,++++++*********))))))***+++,,,,,,'''((()))+++++++++***))))))((((((***...111333333))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))+++++++++***)))(((((('''(((((())))))*********+++))))))******+++++++++++++++*********))))))(((((())))))))))))))))))))))))(((((()))***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++,,,++++++***)))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------------......000111111000777>>>>>>===CCCQQQ^^^ffflllgggcccnnnuuurrrrrrvvvzzz}}}|||xxxtttoookkkfffgggttt}}}kkkooolllkkkpppyyy~~~~~~uuuuuuzzz~~~uuupppwww{{{lll```TTTHHHAAA@@@999777444111/////////000,,,------......------,,,,,,,,,............,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***,,,,,,)))''''''+++...))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((|||nnn\\\NNNHHHEEEBBB@@@===<<<:::666333111222333444888===AAACCC@@@<<<999555333000---++++++,,,---,,,,,,---------,,,,,,+++)))))))))))))))))))))))),,,,,,,,,+++++++++******+++*********))))))((((((*********)))))))))))))))******))))))***+++,,,,,,++++++++++++++++++++++++------,,,++++++******)))++++++++++++++++++++++++************************))))))***++++++++++++***+++***)))'''''')))***++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''%%%%%%'''((())))))))))))************************'''///000***---<<>>???DDDGGGDDDCCCNNN\\\eeejjjrrr{{{wwwrrrggg^^^___cccfffggghhhggggggooo|||wwwrrrooouuuxxx~~~}}}|||~~~|||zzzrrrkkkmmmtttvvv```IIIIII<<<;;;===111***------///...,,,,,,------,,,***......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((******((((((((()))************************))))))************))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxjjj^^^VVVPPPLLLIIIDDDCCC@@@===:::777555444222555:::@@@CCCDDDDDDCCC:::888444000---,,,+++,,,------...------,,,,,,+++*********************************++++++,,,,,,,,,+++*********))))))))))))************))))))))))))******))))))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***+++***)))(((((()))***++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((''''''((()))************************************$$$)))***,,,888KKKTTTQQQ888222+++)))***,,,***(((+++++++++*********))))))******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))+++++++++++++++***)))))))))))))))))))))))))))))),,,+++******++++++***((()))************+++++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,---***++++++++++++,,,,,,,,,,,,---------++++++---///...---...222444666<<>>CCCGGGIIICCC@@@;;;666222...,,,+++.........------,,,,,,+++************************((()))***+++,,,------...***************)))))))))*********************************)))******+++,,,++++++++++++++++++++++++++++++,,,,,,---......///++++++++++++++++++++++++************************))))))***++++++++++++***+++***)))(((((()))***++++++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))******+++++++++******************************++++++)))---<<>>999444111///---------,,,,,,,,,,,,---************************))))))***+++,,,,,,------************************)))***************+++++++++***************++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))***++++++++++++*********)))(((((()))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))************************...,,,)))***444<<<:::111444111,,,*********)))(((************************************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))),,,***)))***++++++***)))))))))*********+++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++---......,,,+++,,,---...///444:::<<<@@@IIISSSSSS\\\kkk{{{yyynnnnnnkkklllsssxxxvvvrrrqqqhhheeegggooowww|||}}}~~~fffYYYTTTHHH@@@<<<555333222/////////...---+++............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))+++,,,,,,+++******+++************************))))))************))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyysssmmmeee___```aaaccceeehhhnnnuuuzzz}}}vvvpppnnnttt|||uuuooolllfff]]]SSSMMMLLLJJJGGGCCC===;;;::::::>>>DDDKKKPPPNNNMMMJJJFFFAAA<<<888666------,,,,,,,,,---......************************++++++++++++++++++++++++***************+++++++++))))))******+++++++++,,,++++++***************+++************************++++++++++++******))))))++++++++++++++++++++++++************************))))))***++++++++++++*********))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************+++++++++***))))))************************'''((()))***---111000---000---+++)))((((((((((((************************************************++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))+++***)))***+++,,,+++)))))))))*********+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***,,,------,,,,,,...000222444999>>>@@@DDDOOO[[[dddooo}}}uuuppppppooolllyyyuuuuuuzzz~~~}}}|||}}}rrrqqqvvv~~~}}}{{{|||{{{wwwsss}}}vvvpppjjjVVVFFF@@@<<<<<<888555222222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))(((***++++++***))))))***************************))))))************))))))((()))))))))******************))))))))))))******************************))))))))))))))))))))))))************************ggghhhkkkooosssttttttsssyyy|||}}}wwwpppeee]]]XXXUUUQQQNNNEEECCC@@@>>>???CCCHHHKKKLLLLLLKKKJJJHHHDDDAAA@@@222111///...------...///++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++))))))******+++,,,,,,,,,,,,+++******)))*********************************,,,++++++***))))))((((((++++++++++++++++++++++++************************))))))***++++++++++++***)))))))))******)))))))))***************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))************+++)))******+++++++++******************************(((,,,......++++++,,,---++++++)))((((((((())))))***************+++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))+++)))))))))+++,,,+++***)))************+++++++++***************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------***+++,,,---...000333666:::<<>>:::777555222000///---,,,---...///,,,***---,,,++++++***+++++++++******************************++++++++++++******,,,***))))))+++,,,+++)))************************,,,++++++******++++++,,,************************++++++************++++++************************))))))))))))))))))))))))+++*********))))))))))))((())))))***++++++,,,,,,******************************))))))))))))************))))))))))))******)))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))),,,,,,,,,------.........+++,,,---......---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,+++******,,,+++*********+++,,,---++++++************++++++++++++++++++++++++++++++******************************++++++++++++************************************************************++++++++++++******+++++++++*********))))))************************************************)))************++++++++++++,,,---,,,***)))***+++************************...------------,,,,,,,,,------------------------333333444777<<>>AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@CCCDDDCCCEEEIIIHHHEEE===???AAACCCHHHUUUgggtttzzzssszzzwww^^^BBB:::444000222333111000222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))++++++++++++************))))))))))))************))))))************)))))))))************+++++++++************************,,,+++---111111---+++------000222000,,,***,,,...+++++++++*********))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++***~~~ttt___SSSEEE???999:::???DDDDDDBBBCCCCCCBBB>>>:::666555555000...------......---,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++************++++++,,,***)))***+++,,,+++***************************,,,++++++******++++++,,,************************++++++************++++++************************))))))))))))))))))))))))***************))))))))))))))))))***++++++,,,,,,******************************))))))))))))******+++******)))******++++++(((((())))))***+++++++++,,,,,,,,,,,,,,,+++++++++---------......---,,,,,,,,,---...///000111222222///111333444555444333222333222222222111111111111222111000...---,,,,,,,,,+++++++++++++++,,,,,,---************+++,,,---...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************************************************************++++++++++++******+++++++++***************************************************************)))************++++++++++++,,,---,,,*********+++++++++++++++++++++++++++,,,,,,,,,---------......///...............//////333777<<<>>>AAAGGGQQQYYY[[[nnn{{{pppkkkjjjggghhhiiilllsss~~~vvviiieeeeeeaaa[[[XXXWWWSSSMMMKKKIIIEEECCCCCCDDDGGGIIIMMMXXX^^^bbbggg]]]KKKFFFEEEFFFGGGHHHGGGFFFDDDCCCCCCFFFGGGDDDCCCEEECCC@@@CCCDDDCCC@@@???CCCKKKQQQWWWaaakkknnnpppssstttsssmmmkkkiiimmm|||QQQ@@@888222222222000///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))++++++++++++++++++,,,,,,))))))))))))******************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000111---,,,...222444444222---+++,,,...+++++++++***************))))))))))))))))))))))))******)))))))))(((((((((************))))))))))))************************)))*********+++++++++,,,~~~vvvuuu{{{}}}~~~vvv\\\SSSFFF???>>>@@@AAABBBAAACCCDDDAAA;;;777666777111000...---,,,------...+++,,,---------,,,***)))++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++************++++++************************))))))))))))))))))))))))************************))))))*********+++++++++***************++++++++++++******))))))******+++++++++*********+++,,,,,,)))))))))*********++++++******++++++,,,------------...///111333444444555222222333333444555666666666777888999:::::::::999888888888888888888888777999888666444222111000000...---,,,+++++++++------++++++******+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************************************************************++++++++++++******************************************************************************))))))*********+++++++++***,,,,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,---...//////......------...///000111333:::CCCFFFHHHLLLTTT\\\iii|||rrrmmmllliiijjjlllqqqyyy}}}|||jjj]]]\\\^^^___\\\[[[YYYSSSKKKPPPLLLHHHEEEFFFJJJQQQUUUmmmfffTTTNNNPPPRRRSSSSSSPPPMMMKKKMMMQQQRRROOOLLLLLLKKKGGGBBBCCCBBBAAA@@@@@@AAACCCFFFKKKPPPPPPTTT[[[aaaccc\\\]]]```kkk~~~aaaKKKAAA777555333000......////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))******++++++,,,,,,------((()))))))))************+++***)))(((((()))***+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((('''(((---...+++***,,,///000000...+++))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((***************************)))))))))))))))******yyyuuuxxxtttcccQQQDDD??????AAABBBDDDFFFCCC<<<777555666333222000...---,,,---...,,,,,,---...---,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,+++++++++,,,************************,,,++++++******++++++,,,************************++++++************++++++************************))))))))))))))))))))))))***************+++++++++***************+++++++++))))))*********+++++++++++++++************+++++++++++++++++++++,,,------++++++******************++++++---...000222333444222333555666888999::::::888888888888888888777777666666555555555666888999444444444555666777777888999888888777777777888888555444222000......//////------,,,,,,+++***)))))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************************************************************++++++++++++******************************************************************************))))))*********+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++***++++++,,,---...//////------,,,,,,...000222333:::???DDDHHHMMMUUU```hhhvvvzzzvvvooommmiiikkkooowww~~~~~~|||xxxwww{{{rrreeeaaa___eeejjjmmmooonnnhhhaaaXXXUUURRRRRRXXXbbbnnnuuuuuukkkmmmppprrrrrrooollliiikkkoooooohhhbbb^^^ZZZUUUKKKKKKKKKKKKKKKJJJGGGDDDEEEGGGGGGDDDEEEKKKPPPPPPQQQQQQXXXiii~~~nnnXXXKKK???:::888444222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,((()))))))))************+++***)))(((((()))***+++))))))*********+++++++++++++++++++++++++++++++++(((&&&(((,,,---******,,,******+++***)))((())))))************************************************((((((((()))***+++++++++++++++******))))))((((((************************...---,,,******)))******zzzkkkWWWJJJDDDCCCEEEFFFGGGFFFBBB===999777666666555333///------...---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,---,,,+++***+++---************************,,,++++++******++++++,,,************************++++++************++++++************************))))))))))))))))))))))))*********+++++++++++++++************************)))))))))***++++++,,,,,,++++++************++++++++++++++++++,,,---......,,,,,,,,,,,,------------111111333444666888:::::::::;;;;;;<<<;;;;;;::::::777666666666555555555444555444444333333333444444///000000111333444444555555555666888999<<<===???;;;:::999777555444333333000000///...---+++***))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************************************************************++++++++++++*********************+++++++++************************************************)))************+++++++++)))+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---///222666888??????AAAJJJXXXhhhuuu{{{xxxkkknnnttt{{{{{{tttooommmfffhhhpppwwwhhhaaadddeeejjjooolllhhhnnnzzzyyy~~~|||zzzyyyzzz~~~xxxtttnnniiiddd[[[RRRJJJ???BBBBBB@@@@@@CCCCCC@@@EEEDDDIIIXXXppp|||vvvgggXXXGGG???;;;777333111111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************++++++))))))))))))******************))))))))))))******)))************+++++++++************************+++((()))------++++++---(((((())))))*********+++***************+++++++++************************''''''((()))***+++,,,---************))))))))))))************************222111///---,,,+++,,,,,,rrrttt}}}qqqbbbUUUMMMIIIIIIJJJJJJIIIFFFAAA===:::<<<;;;888444000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********,,,...---+++***,,,---************************,,,++++++******++++++,,,************************++++++************++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,************************((())))))***++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---...///,,,---...///111333444444777777888999:::;;;<<<<<<>>>>>>>>>>>>===<<<;;;;;;999999999999::::::::::::>>>???AAABBBAAA???<<<:::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::999777666555222222222222111000...------,,,,,,++++++,,,,,,---------------------------******************************++++++++++++************************************************************++++++++++++******))))))*********+++++++++************************************************)))************+++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------///222666;;;===@@@BBBLLLccc~~~yyyqqqllllllpppuuuuuupppnnnqqqmmmnnnwwwqqq^^^[[[aaabbbfffjjjggggggwwwtttkkkbbbaaa\\\TTTPPPPPPNNNJJJDDDBBBCCCHHHSSSkkkttt^^^PPPGGG>>>666333111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************,,,)))))),,,,,,***))),,,))))))))))))***++++++***))))))*********+++++++++************************)))))))))******+++++++++)))))))))))))))*********************************000///---++++++,,,---...~~~xxxfffYYYKKKKKKKKKNNNPPPNNNGGGBBB>>>???@@@===777222000000///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))***,,,...---+++***,,,...************************,,,++++++++++++++++++,,,************************++++++************++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++******************((())))))***++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,---...///000,,,---///222555777999:::::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>>>>CCCDDDDDDEEEFFFGGGHHHHHHKKKNNNSSSUUUTTTPPPJJJFFFIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEBBB@@@>>><<<;;;:::777888999999999777666555222333444555444444222111---,,,,,,++++++,,,,,,---------------------------******************************++++++++++++************************************************************++++++++++++******))))))******++++++++++++************************************************)))************+++++++++)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............000444999>>>AAADDDLLLbbbvvvrrryyyvvvwwwyyyuuuooopppwww|||pppccciiifffhhhooorrrjjjfffwwwyyymmmiiifffbbbKKKKKKIIICCC???MMMsss{{{gggYYYKKK???999222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))((((((''''''))))))))))))************((()))***++++++***)))((()))************+++++++++***************************''''''******'''''')))***)))((()))******)))((())))))******++++++++++++************************+++++++++***************(((((())))))******++++++************************+++***)))((((((***,,,---{{{uuucccRRRPPPSSSXXXUUUKKKEEEDDD???DDDCCC<<<777777444///---,,,***,,,///000...,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++************************************************))))))***+++,,,,,,------***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,+++,,,......---***+++///333666888:::<<<<<<:::888666<<<<<<<<<======<<<;;;:::@@@BBBDDDEEEGGGGGGHHHHHHNNNQQQSSSSSSQQQQQQSSSUUUZZZ___dddddd___YYYVVVUUUSSSUUUWWWYYY[[[]]]^^^^^^UUUTTTQQQJJJCCC>>>======777;;;<<<999666555666666444333222333555666555444222111000...---------------,,,,,,,,,+++***************,,,------,,,+++***+++++++++,,,,,,---------+++++++++************************)))))))))))))))(((***+++***)))((()))***,,,,,,+++******+++,,,,,,************************((())))))))))))*********,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++---......///000000000///......111777:::999<<<@@@CCCRRRqqquuuxxx~~~yyyyyyyyyxxxvvvoooqqqxxxvvvwwwtttiiicccsssppp\\\LLLKKKKKKMMM\\\qqqvvvfffUUUHHHBBB444666333,,,,,,111111+++......---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************,,,+++++++++***)))))))))++++++++++++++++++++++++(((((())))))*********+++))))))************))))))))))))))))))))))))))))))+++*********))))))((((((******************************************************+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,++++++***|||~~~www___XXXVVV\\\^^^WWWLLLEEE===BBBBBB===;;;<<<;;;777222///---,,,...///...---++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++*********************************************************++++++,,,,,,---***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------------...///000111222333333333888888888999999999::::::666777888===CCCGGGIIIHHHPPPTTTYYYYYYTTTOOOKKKJJJQQQSSSUUUUUUTTTUUUWWWZZZ]]]lll}}}zzzhhhWWWMMMVVVWWWZZZ]]]```bbbcccddd___^^^[[[UUUNNNHHHCCC@@@@@@@@@>>><<<:::999888666333222111111333444333222888777666555333222111111,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,+++***))))))*********+++++++++))))))))))))((((((((((((************))))))))))))(((***+++***)))((()))+++,,,,,,+++******+++,,,,,,************************)))))))))*********+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------...000666===>>><<<>>>CCCJJJaaa{{{xxx{{{|||}}}yyytttuuu{{{|||~~~|||qqqkkkzzz~~~jjj```TTTIIIMMMZZZfffyyy~~~jjjUUUFFF@@@===666...+++...//////.........------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++***************++++++++++++++++++++++++))))))))))))*********+++))))))************))))))************************************)))))))))(((***************************************************++++++++++++,,,,,,,,,+++++++++++++++*********,,,,,,---------,,,,,,+++yyyqqquuu}}}wwwjjj```dddjjjeeeWWWKKK???AAA@@@======???>>><<<888444000---------...---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++,,,---//////,,,---111555888999888777999888888888999<<>>???;;;;;;<<<>>>AAAEEEIIIKKK]]]cccjjjlllhhhdddcccdddhhhmmmtttxxxwwwpppeee^^^XXXXXXXXXXXXYYY\\\___aaaccczzzyyy___UUUVVVXXXYYYYYYXXXWWWVVVOOOOOORRRXXXaaagggkkklll___XXXTTTYYY___^^^UUUNNNCCC@@@<<<999888777666555666777999:::;;;;;;::::::777555222///---,,,,,,---+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,)))***************++++++)))***++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,....................................///000000111666888===AAACCCEEEOOOZZZhhhttttttsssttt}}}}}}{{{tttqqqyyy{{{wwwpppmmmsssqqqXXXPPPKKKHHHJJJSSS^^^nnn```PPPBBB>>>;;;555000///000//////...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************)))))))))***+++++++++,,,))))))))))))))))))))))))************************)))******++++++******)))*********************************)))))))))))))))************************************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,------...............|||wwwuuuvvv}}}|||pppiiiddd]]]WWWLLLFFF???<<<:::999888888<<<:::666111---++++++,,,------------------------+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,+++++++++---000222444666;;;@@@@@@======AAAFFF@@@BBBEEEJJJOOOSSSVVVXXXeeerrrtttkkkkkkooorrrxxxwwwcccaaa___]]]]]]^^^aaadddfff```mmm|||ddd```aaaaaa```^^^ZZZVVVTTTTTTSSSUUUZZZeeeqqq|||rrrgggaaagggmmmggg[[[SSSJJJFFFBBB>>><<<:::777555555666888;;;===???@@@@@@???===999555111...,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---))))))******+++++++++,,,)))+++,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------.................................///000111333444<<<;;;===BBBGGGPPP```nnn|||rrrqqqoookkkvvvyyyuuurrrlllkkksss}}}vvvqqqoooooosssttt~~~wwwjjjiii\\\RRRPPPPPPWWWlll~~~}}}lllQQQBBB===888333000111000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************)))))))))***+++++++++,,,------------------------+++++++++*********************++++++++++++******************************))))))))))))))))))******************************************************++++++,,,,,,,,,---------++++++,,,,,,------------,,,------...//////......zzzzzz{{{wwwrrrqqqxxxyyytttjjjddddddfffhhhhhhgggeeeffftttzzzjjjbbb___^^^UUULLLCCC???===;;;:::;;;;;;;;;:::666222...,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------------...///111444777888999===@@@AAA??????CCCGGGLLLNNNRRRWWW[[[___bbbcccrrrxxxlllkkkpppuuuoookkkgggeeefffiiikkkmmmaaaccclll|||qqq```gggggggggeeebbb]]]YYYVVVZZZZZZ\\\bbbnnnwwwkkklllnnndddWWWPPPMMMKKKGGGEEECCC@@@===:::666666666777888:::<<<===AAA@@@===:::666222///...///...---,,,,,,+++,,,,,,+++++++++************)))(((((())))))***+++++++++))))))******+++,,,,,,,,,***+++,,,+++*********,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,---------.........,,,,,,---------.................................,,,,,,,,,---///222444666@@@???AAAJJJUUUbbbsssuuummmhhhgggppp~~~xxxmmmjjjfffffflllttt|||uuutttrrrnnnlllooovvv|||wwwhhhZZZSSSZZZfffnnn~~~uuurrrkkkLLL===:::999555111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++******++++++++++++++++++++++++))))))))))))************************************************************,,,,,,,,,,,,------------+++,,,,,,------......///---...//////000000000000~~~}}}mmmgggcccddddddbbbbbbeee___]]]TTTHHHBBBEEEHHHHHHJJJLLLKKKHHHMMM\\\kkkttt{{{zzz{{{}}}rrrnnnmmmgggZZZMMMHHHDDD???<<<===999<<<>>>===888222///...---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------***+++---,,,,,,+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,------------...000111333555888:::<<<===:::;;;???GGGOOOTTTUUUTTT\\\\\\]]]___bbbfffiiikkkxxxsssjjjiiillluuuyyytttnnnjjjkkkmmmooopppllljjjlllqqqvvvtttkkkbbbdddeeeggggggeeeaaa]]][[[]]]```dddiiisssuuupppmmmbbbYYYWWWUUUTTTSSSSSSSSSQQQMMMJJJ@@@>>>;;;888666666777888;;;;;;<<<;;;:::888555444111000...---,,,,,,------+++++++++*********))))))(((((()))******+++,,,,,,))))))***++++++,,,------***+++,,,,,,******+++,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,...111444888:::@@@AAAIIIZZZlllyyy}}}wwwjjjdddiiisss{{{vvvllljjjiiikkkoooqqqrrrssshhhiiikkkooovvvvvvcccYYYWWWTTT^^^nnnvvvsssuuubbbGGGBBB???999222111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++***************((((((((((((((((((((((((,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++((()))))))))************************************************************,,,,,,,,,------------...,,,,,,,,,---...////////////000111222333333333333xxxjjj___```eeefffbbb___UUURRRQQQRRRQQQRRRXXX```cccddd^^^VVVSSSWWWWWWTTTXXX]]]]]]WWWRRRUUUZZZ\\\SSSPPPPPPRRRUUU[[[gggsssyyy}}}|||wwwgggXXXPPPIIIAAA<<<===888<<>>DDDTTThhhrrrpppjjjhhhfffdddccceeehhhmmmpppkkkmmmooommmjjjhhhkkknnnyyy~~~xxxpppllllllnnnooooooxxxxxxyyyyyywwwtttpppmmmccceeegggiiiiiigggeeecccfffjjjmmmmmmqqq|||tttooofffbbbddd^^^^^^```bbbcccbbb___\\\QQQMMMGGGAAA<<<:::::::::444666999;;;<<<<<<:::999222111///...------......---------,,,,,,+++++++++******+++,,,------......))))))***+++,,,,,,------***+++,,,,,,******+++,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------.........000444888<<>>BBBPPPhhh~~~~~~|||xxxpppooovvv}}}~~~wwwjjjfffmmmvvvyyy}}}}}}uuuooonnnpppuuuxxxvvvtttssshhhjjjpppyyyzzzhhh]]]ZZZRRRMMMUUUiiiwwwmmmfffwwwxxxUUUKKKDDD999222222000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************,,,+++++++++******))))))++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++(((((())))))*********+++************************************************,,,,,,,,,---------......,,,,,,------...///000000111222333444555555555555VVVMMMJJJMMMLLLHHHMMMXXXZZZ]]]aaadddiiittt}}}ttthhhZZZTTTUUUVVVSSSPPPTTTWWW[[[```eeeooo{{{kkkSSSHHHGGGGGGBBB===???BBBDDDBBBDDDDDD;;;000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,---......)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******+++---///000***,,,---...///111444777:::999888999<<<@@@EEEHHHGGGKKKPPP]]]wwwqqqjjjnnnpppnnniiifffiiinnngggfffdddeeemmmvvvxxxtttzzzuuutttyyyzzzuuummmjjjhhhiiikkkpppvvv|||zzzpppllleeecccbbbbbbcccaaa\\\XXXdddjjjssswwwwww|||vvvnnnjjjkkkooonnnoooooooooooorrrwwwzzzmmmdddZZZQQQIIIAAA<<<:::;;;999777888::::::666222:::999777444111...,,,***111...,,,,,,------)))&&&++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++******)))))))))******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///---444000000===EEECCCEEERRRTTT[[[gggvvv|||mmmfffgggkkksssrrrssssssppppppzzz~~~yyyuuusssrrrssssssuuukkkbbb[[[TTTRRRQQQWWWiii{{{vvvnnnPPPIIIIII===888111,,,...222111///------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,************************++++++******************++++++***************+++++++++++++++++++++++++++......------------,,,,,,.........000111222000///888000///555777333666>>>RRRIIIDDDGGGHHHJJJVVVfffuuu|||}}}tttjjj^^^UUURRRRRRQQQRRRWWW```jjjqqq{{{wwwzzzuuulllxxxvvv^^^NNNFFFDDDDDDDDDBBBFFFHHHHHHHHHHHH???555000///...---,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++,,,---///000))),,,///111222444777:::888888999<<>>BBBCCCLLLVVVcccpppwwwwwwiiiaaa```bbbhhhmmmrrrvvvyyy~~~yyyvvvvvvvvvuuusssoooppp~~~mmm]]]NNNIIIMMMSSS\\\eeexxxuuu\\\PPPHHHBBB>>>777111......//////------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******************++++++************++++++,,,,,,++++++++++++++++++------------------------000///------000444777999333222333777888777:::>>>HHHFFFJJJSSSZZZbbbsssssslllbbb[[[XXXYYY[[[]]]nnnuuu~~~uuukkkhhhjjjmmmuuu||||||{{{|||wwwoooaaadddmmm~~~ttt___OOOHHHGGGHHHEEEIIILLLMMMMMMLLLEEE===666444111...,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,---...///---///222444555777:::<<<:::;;;===AAAHHHOOOUUUXXX```bbb```^^^fffrrrvvvqqqnnnuuuvvvpppqqqpppooouuu|||wwwqqqmmmlllmmmnnnmmmlllnnnsssvvvsssqqqvvvvvvpppmmmhhhffffffhhhhhhiiiggghhhkkkmmmkkkkkksss|||}}}zzzxxxwwwsssnnnnnnrrruuuyyy~~~wwwppplllsssuuutttkkk^^^TTTQQQQQQLLLGGG@@@999555444555666222444777888888666333111///---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000///...---...//////444555;;;DDDDDDNNNccc}}}qqqfff```^^^^^^bbbnnnyyy{{{rrrqqqtttwwwxxxuuuqqqssswwwYYYJJJJJJNNNRRRSSSaaawww~~~lll[[[IIIEEEDDD???888000,,,,,,///------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***))))))))))))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............///...---...000333666999222777999999<<>>;;;777222///------------------------------------,,,,,,++++++,,,,,,---*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++******++++++,,,------,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,---...000111666777888:::===BBBHHHMMM]]]]]]^^^___```aaabbbbbbWWWaaajjjooottt|||{{{gggbbbiiiooossszzzuuuooojjjaaa^^^aaa^^^gggrrrzzzxxxxxxqqqjjjiiilllnnnjjjeeebbb``````ccccccaaaccchhhjjjsssrrrjjjnnnooopppqqqsssvvvzzz~~~wwwqqqnnnhhhaaadddbbb___ZZZSSSKKKDDD???888666555444555777999;;;666444222...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...//////...---...000222333666888CCCPPPXXXpppsssnnnhhheeeggglllqqqtttuuuzzzzzz{{{yyy}}}{{{|||~~~uuu___YYYYYYKKKPPPaaa}}}uuu^^^FFFDDDDDDCCC===333///111........................------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,---------...............///000111111222222333666888:::;;;>>>CCCGGGPPP]]]iiirrrrrrWWWJJJ@@@AAAFFFGGGEEECCC>>>;;;888444111///......---------------------------,,,,,,++++++,,,,,,---************++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...000222444666777:::???DDDJJJQQQYYY^^^bbbbbbbbbbbbbbbaaa______\\\fffrrr|||zzzvvvssspppkkkggg```ffflllrrrzzzxxxsssjjjfffjjjkkkqqqvvv||||||rrrsss{{{~~~wwwnnnfffddddddfffeeeccceeejjjqqqxxxxxxnnnrrrpppmmmkkkmmmsss}}}~~~sssllliiifffeeebbb\\\SSSLLL???<<<888555444666999;;;:::999777333...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---............///222444999<<<<<>>:::777777888999:::;;;:::666111---,,,---------------------------******+++++++++,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---------...000444777<<>>AAA<<<555222////////////////////////---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++,,,---...///---------...///000000111222222333555777888999:::EEEQQQddduuuxxx}}}}}}zzz|||fffGGG===@@@AAA@@@AAA===888333444888888333...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...///.........///---------,,,,,,+++++++++/////////...,,,,,,...111//////333999???GGGTTT```jjjmmmsssxxxwwwpppkkkhhhiiillluuu|||}}}xxxnnnlllmmmllliiihhhnnnyyywwwpppsssrrrbbbYYYYYY\\\dddppp{{{ooosss|||{{{zzz{{{wwwnnnhhhmmmwwwyyyssslllnnnqqqtttyyyllldddgggiiiddd]]]ZZZWWWSSSNNNHHHAAA:::555666999;;;:::888555111...//////...---,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,+++******))))))******++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------///111000///555===DDDRRRbbbmmmttt|||~~~~~~}}}{{{}}}xxxvvvzzz}}}zzzoooccc\\\UUUOOOMMMLLLMMMSSSZZZ^^^]]]^^^dddnnnwww}}}}}}}}}}}}yyyzzzzzz{{{|||}}}~~~~~~yyyaaaMMMEEEGGGMMM[[[tttmmmVVVKKK<<<===AAA666333000---,,,---///000000------,,,,,,,,,---.........---+++*********++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------....../////////---///000000111333222000888999:::888555777@@@JJJccc}}}wwwvvvzzzzzzvvvqqqmmmqqq}}}pppVVVHHHBBB>>>===???===888444555999:::777222......---,,,------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++***++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///777555666>>>LLLaaa}}}wwwpppnnnpppssswww{{{|||ooonnnrrr}}}xxxjjjmmmoookkkfffccceeeiiizzzyyytttiii^^^ZZZ^^^cccnnnmmmkkkggg```YYYUUUUUUZZZeeessszzzmmmlllrrrtttrrrppp|||}}}rrrmmmmmmmmmkkknnnpppuuu|||zzzxxxsssnnnnnnyyy~~~xxxtttnnnfff___^^^]]]\\\ZZZUUUMMMDDD>>><<<777888@@@CCC===888777000///...,,,,,,,,,------++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++---,,,,,,,,,---...//////++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........///------000111222888@@@III]]]ttt{{{uuuqqq~~~{{{uuupppkkklllxxx~~~{{{vvvoooaaaSSSLLLGGGCCCCCCDDDEEELLLSSSUUUXXX___iiittt|||}}}}}}~~~zzzzzz{{{{{{||||||}}}}}}vvv___NNNHHHIIINNN^^^zzz{{{eeeUUUAAA===AAA:::444111---,,,---...//////...------,,,,,,,,,------------+++*********++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------.........//////333333222111333666999:::999888888888;;;GGGXXXggg|||zzzuuukkkaaa}}}{{{vvvrrrrrrrrrtttxxx|||zzziiiaaaeeessszzzgggUUUGGG>>><<<>>>===999555777;;;===;;;777000///...------...///000........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))------------,,,,,,,,,,,,,,,+++***,,,...000000000:::666777@@@SSSqqqvvvnnntttxxxqqqiiilllsssxxxwwwwwwvvvppprrrppphhh^^^WWWUUUWWWjjjmmmnnniii```ZZZXXXZZZ\\\```eeeeeeaaa[[[VVVRRRSSS\\\gggttt~~~rrrfffbbbaaa___]]]]]]gggooorrrlllddd```______]]]cccmmmyyy{{{rrrnnnuuuvvvooommmvvvkkkeee^^^^^^^^^^^^[[[VVVNNNIIICCC999555===BBB>>>;;;<<<222111...---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---...///111111++++++,,,,,,,,,,,,------------------------------,,,------------.........111---,,,000444888>>>EEEMMMggg{{{pppjjjqqqzzzzzzyyy}}}vvvmmmeee___aaammm{{{}}}}}}zzztttkkk```PPPBBB???<<<;;;===>>>AAAHHHOOOQQQYYYeeerrr|||~~~yyyxxx|||}}}{{{{{{{{{|||||||||||||||~~~~~~tttZZZLLLGGGFFFJJJ\\\xxxbbbHHH>>>AAA@@@555222...,,,---.........///...------,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,+++******++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///------............//////111222333444555666:::===888888999>>>JJJ___www}}}ooodddTTTHHHCCC|||wwwvvvsssqqqqqqllljjjiiijjjlllllljjjhhhlllpppwwwvvvmmmppp|||sss```OOODDD>>>;;;<<<999666888<<<>>>===;;;222111///...---...///000------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,+++------------------,,,,,,...---,,,...111444444333999:::???IIIWWWlllzzzxxxzzzvvvoooiiifffkkkttt~~~wwwtttrrrpppxxxuuummmaaaVVVSSSWWW]]]lllqqqvvvvvvqqqmmmkkkkkkgggjjjjjjddd]]]XXXUUURRRUUU[[[```dddnnnzzzmmmfff```]]]YYYSSSPPPQQQRRRXXX^^^___aaabbb___ZZZ]]]___eeeooo{{{}}}wwwpppmmmnnnsss|||yyyuuugggccc^^^[[[\\\^^^```aaa]]]TTTGGG;;;999<<<>>>>>>777555222...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,---...+++++++++,,,,,,,,,------------------------------------------............222---,,,111777===EEELLLXXXtttyyyvvvrrrppprrruuuzzz|||yyy|||||||||vvvooojjjgggiiitttzzzpppfff\\\QQQEEE;;;>>><<<>>>AAABBBCCCJJJRRR\\\fffuuu~~~xxxtttpppssszzz}}}|||||||||||||||{{{{{{{{{~~~~~~}}}}}}|||~~~eeeQQQIIIIIIFFFLLLgggqqqSSSBBB@@@CCC888555000...............000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,...///---.........//////000000000333888;;;:::777:::>>>???EEEMMMXXXjjjkkk]]]RRRDDDAAAGGG~~~|||vvvppplllfff```^^^___[[[WWWTTTTTTVVVWWWTTTPPPVVVTTTTTTYYYfffwwwyyyuuukkk\\\RRREEE888===:::777888;;;>>>>>>===555333000...------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000000...,,,------------------------000......///222555777888???FFFRRR]]]aaafffqqq}}}~~~lllddddddeeefffiiinnnyyy{{{vvvsssqqqppptttqqqjjj___WWWWWW___gggtttxxx{{{zzzvvvqqqooonnnqqqxxxxxxlll___WWWTTTQQQTTTXXXZZZZZZ[[[___bbbbbb```^^^^^^^^^XXXPPPKKKLLLFFFJJJPPP[[[hhhppplllccccccaaabbbggglllooopppppprrryyytttnnniiijjjooonnnsss|||}}}tttggg```cccnnn{{{oooLLL:::@@@FFFAAA===:::666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,---------------------------------------.........//////222//////555;;;AAAKKKSSSggg~~~rrrjjjjjjmmmqqqttt~~~~~~|||{{{{{{zzzyyy}}}|||ppp```SSSJJJDDD???>>>BBBBBBDDDHHHHHHIIIPPPXXXrrr{{{{{{tttpppgggfffiiiqqqzzz}}}|||||||||||||||{{{{{{{{{~~~~~~~~~~~~}}}}}}}}}}}}yyy|||~~~}}}dddVVVQQQLLLIIIPPPddduuutttfffLLLAAABBB<<<888333000//////...---000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---......000111222222333999999<<<>>>;;;:::CCCNNN[[[hhhyyywwwaaaOOOKKKGGGBBBIIIVVV{{{yyywwwuuurrrnnnjjjfff\\\]]]\\\XXXRRRMMMKKKKKKJJJHHHFFFGGGJJJLLLKKKJJJHHHGGGGGGIIIMMMTTTZZZ^^^ppp~~~www}}}rrriiiTTT>>>???===:::999;;;===>>>>>>:::777333000...---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222///,,,,,,...///...+++------------...............//////000222666===BBBJJJSSSaaajjjhhhdddgggnnnvvvmmmfffiiimmmpppsssuuuyyy|||uuuxxx~~~{{{vvvoooiiiggggggiiihhhjjjjjjfff```^^^aaaeeemmmoooppppppnnnkkkkkkkkkwwweeeYYYPPPKKKNNNPPPPPPPPPQQQRRRSSSWWWVVVXXXZZZUUUKKKFFFEEEAAADDDIIIVVVhhhvvvuuunnnfffccccccffffff```[[[ZZZ]]]jjjyyyvvvuuutttooojjjkkkoooppppppsss{{{rrriiimmmzzzcccJJJGGGFFF??????>>>:::777333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------------------------------------........./////////000000444:::>>>DDDOOOZZZmmmqqqhhhgggjjjnnnqqqrrr~~~~~~~~~~~~~~~|||vvvmmm___NNNCCC>>>===???CCCEEEFFFJJJOOOPPPRRR[[[fff{{{llldddaaa[[[```hhhrrrzzz~~~{{{{{{{{{|||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}{{{{{{}}}{{{```ZZZPPPFFFEEESSSiii{{{xxxrrrzzz~~~___FFFBBB@@@<<<666222111000///...///...------,,,,,,,,,,,,+++,,,,,,------------,,,++++++++++++++++++++++++******************************+++,,,,,,,,,++++++******+++,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---...///111333555666777???;;;999::::::@@@TTTjjjnnnaaaNNNKKKMMMTTTVVVXXXaaannn|||nnnjjjeee```\\\XXXTTTQQQGGGGGGGGGFFFEEEDDDCCCBBB;;;:::999:::<<<>>>??????AAABBBCCCDDDFFFFFFGGGGGGHHHWWWkkkyyyyyynnnSSSCCCAAA>>><<<<<<===>>>>>>???<<<888333000...//////------------------------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,........................EEE<<<222,,,,,,------,,,------------.........///---000333333555<<>>>>>>>>@@@CCCKKKYYYiiipppooofffbbbaaabbb___WWWRRRRRRRRRXXXdddrrr}}}xxxvvvxxx}}}{{{wwwwwwooonnnnnnqqqxxxwwwqqqsss{{{uuubbbNNNAAA===???>>>===:::777444000...------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,------...++++++,,,,,,,,,,,,------------------------------............////////////...222999???@@@DDDQQQ^^^kkk}}}tttjjjfffgggiiikkkfffnnn}}}|||}}}~~~tttlll[[[NNNBBB>>>>>>???CCCIIIIIILLLRRRYYY\\\bbbooo|||lll\\\VVVUUU\\\cccmmmuuuzzz}}}zzzzzz{{{{{{||||||}}}}}}}}}}}}}}}||||||{{{{{{{{{|||||||||{{{{{{~~~~~~uuudddPPPCCCCCCOOOZZZsss|||xxxssstttQQQHHHCCC???999555222111000///...------,,,,,,,,,------++++++---.........------++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++......---------,,,,,,,,,------------------------+++,,,...///000///...------...000222555888:::;;;>>>;;;>>>CCCGGGRRRmmm}}}pppeeebbb]]]TTTLLLJJJLLLXXXfffmmmpppvvv}}}wwwppplll^^^ZZZTTTPPPMMMLLLJJJIIIEEEBBB>>>===???BBB@@@;;;>>>>>>===<<<;;;<<<===>>><<<<<<======???@@@AAABBBGGGJJJLLLTTTkkk|||mmmoooiiiGGGDDDAAA>>>======>>>???DDD@@@;;;555111000000000........................++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////VVVJJJ999...+++---//////---------.........//////...333888888999BBBRRR___mmmllliiifffdddkkktttrrrppp||||||zzzyyyttt{{{}}}sssjjjkkkttt|||{{{qqqnnnooonnnrrrsssnnneee]]][[[\\\WWWXXXZZZZZZZZZZZZZZZZZZOOOrrroooYYYJJJAAACCC???<<<:::999777666777:::777777:::;;;888777999;;;>>>>>>???GGGVVVdddjjjggg___[[[ZZZWWWQQQQQQUUUTTTWWWZZZ]]]```ffflllqqqyyyvvvyyy~~~jjjjjjiiihhhiiilllrrrvvv~~~zzzxxxyyy{{{||||||rrrjjjrrrwwwWWWAAA???============:::777333111------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++*********+++,,,---...///++++++,,,,,,,,,---------------------------------............/////////000---333<<>>@@@AAADDDHHHSSSgggttteeelllwww^^^MMM???===@@@@@@@@@BBB??????===999555111000000...---,,,,,,++++++,,,,,,.........------,,,,,,,,,........................---------............///,,,,,,,,,---------......555??????444---000111,,,000......000000,,,,,,///222///444@@@KKKTTT```kkkxxxrrrllliiikkkuuuwwwuuuzzzxxxwwwxxxxxxrrrfffaaajjjxxx}}}uuuuuu|||sssjjjiiikkkkkkfffaaabbb]]]XXXVVVWWWUUUPPPLLLOOOSSSWWWXXXSSSJJJ???888666666666666666777777777333444555666777888999999555888999999;;;EEEVVVdddddd```ZZZWWWWWWVVVSSSQQQQQQVVVWWWTTTWWWaaaiiikkkqqqooorrr~~~kkk]]]bbbkkkiiidddccchhhuuu~~~}}}~~~{{{tttgggaaabbblllooo```JJJ<<<>>>???@@@@@@???<<<999666///...---,,,,,,,,,---...------------------------++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,---------......+++,,,............///000111999@@@CCCDDDLLL\\\iiiooorrrwww~~~|||ooodddccchhhmmm~~~{{{~~~~~~~~~|||jjjXXXOOOIIIEEEBBBDDDEEEEEEJJJPPPVVVWWWcccvvvwwwgggZZZTTTTTTVVVbbbjjjrrruuuwww{{{{{{xxxxxxwwwwwwwwwxxxzzz|||}}}~~~}}}||||||yyyvvvvvvyyy|||}}}|||dddLLLDDDGGGWWWtttuuussshhhSSSHHH===666999;;;666///,,,000000///------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///111222111000555333444777:::;;;;;;;;;OOORRRbbbxxxkkkWWWRRRKKKIIIMMMWWWcccjjjqqq{{{vvvnnndddZZZQQQKKKGGGDDDBBB@@@===;;;:::::::::<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<===>>>??????CCCCCCBBBAAACCCKKKXXXaaauuu{{{jjjeeevvvzzzaaaGGG>>>@@@AAA@@@???>>>???>>><<<888444111000...------,,,+++,,,,,,,,,......---------,,,,,,,,,........................---------............///------------.........///000999:::111,,,///111------+++---000000...///333555666>>>OOO^^^jjjuuu~~~wwwttttttxxx|||}}}sssrrrqqqlllddd```iiiuuu}}}tttjjjfffdddbbb[[[VVVPPPMMMLLLIIICCC>>>;;;===???@@@???;;;666333333333444444555555555666666888999;;;;;;999888666777888888666666;;;EEENNNQQQMMMKKKKKKNNNQQQRRRRRRQQQTTTVVVXXX```mmmsssssshhheeefffooozzziiidddaaa]]]___ffffffsss}}}zzzmmm]]]SSSNNNSSSXXXSSSJJJDDDBBB@@@>>>???@@@>>>999555111000...,,,+++,,,---...------------------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,---------.........---...000/////////111222999???FFFJJJOOO\\\ppp|||}}}}}}zzzwwwvvvyyywwwrrrjjjgggjjjqqqvvv~~~|||}}}~~~{{{nnn[[[NNNJJJIIIFFFEEEHHHJJJKKKPPPVVVZZZ```ooozzzkkk]]]VVVVVV[[[___hhhooouuuwwwxxxyyyxxxuuuvvvvvvvvvwwwxxxzzz{{{||||||}}}}}}}}}}}}|||{{{zzz{{{xxxvvvvvvyyy||||||||||||{{{~~~}}}\\\GGGBBBHHH^^^}}}}}}tttyyyrrr\\\KKKBBB<<<;;;888333000222000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------000///...---...///000000222222555999999:::DDDPPPcccssssss___QQQNNNPPPTTTYYYbbbqqq~~~wwwiiicccZZZOOOGGGAAA???>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::<<<<<<<<<======>>>>>>>>>===???@@@???>>>@@@EEEJJJPPPeee|||wwwiiilllxxx{{{TTT@@@>>>@@@>>><<<<<<===>>>>>>;;;777333000......---,,,,,,,,,,,,---...------------,,,,,,,,,........................---------............///---------.........//////***222444...+++///000...,,,+++---111222000333777<<>>CCCHHHMMMOOOSSSUUUXXX___kkkxxx}}}|||gggdddbbbeeepppppp```VVV[[[gggmmmuuu|||vvvYYYQQQMMMQQQUUUSSSMMMIIIFFFAAA>>>>>>@@@AAA===:::555333000---+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000111000000111333555999AAAKKKSSS\\\kkk}}}|||sssnnnmmmssspppnnnnnnqqqxxx~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||}}}~~~}}}|||}}}~~~~~~}}}~~~xxxnnn]]]MMMFFFGGGHHHGGGHHHLLLNNNOOOUUU\\\___iii||||||ooo^^^TTTSSS[[[dddjjjooovvvzzzyyyxxxxxxvvvrrrttttttvvvxxxyyyzzz{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyzzzxxxvvvwwwyyy{{{{{{{{{wwwyyy{{{}}}kkkPPPDDD>>>JJJ]]]xxxwwwqqqrrrzzzbbbJJJEEE@@@===:::555333444//////......---.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,------------------------------000///...---...000333444666444888===;;;===SSSnnnooo]]]UUUPPPLLLTTT^^^iiipppwwwzzztttkkkcccTTTPPPJJJDDD@@@>>>??????======<<<<<<<<<<<<======::::::::::::;;;;;;;;;;;;999999999999999999999999::::::;;;<<<<<<<<<<<<<<<777:::===???AAADDDHHHKKKSSS\\\lllvvvlllooobbbEEE;;;:::;;;:::999:::<<<>>>===999444000///......---------------------------------------........................---------............///,,,,,,---------.........)))///000,,,+++...///...///...000222222111555;;;AAAQQQgggyyywwwtttvvvxxxzzziiiiiilllrrrtttooollllllgggooouuurrrjjjffflllssszzzSSSCCC???999@@@>>>;;;;;;;;;;;;888666;;;999777666555777999:::666666777888999;;;;;;<<<===>>>AAADDDGGGIIIJJJJJJ@@@???<<<999888777888888:::999777777:::???DDDFFFOOOSSSYYYaaammmwww~~~gggccc___aaaiiivvvqqqaaaaaaiiivvvzzz{{{|||iii```XXXUUUVVVUUUQQQMMMHHHEEEAAA??????@@@@@@@@@999666222...,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000111111000000222555888:::DDDRRR```kkkvvv{{{uuussstttsssppppppuuu|||}}}}}}|||~~~~~~~~~{{{{{{{{{||||||}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}|||}}}|||}}}~~~|||zzz{{{|||}}}~~~~~~}}}|||{{{~~~}}}wwwjjj___RRRHHHEEEHHHHHHHHHJJJNNNPPPQQQWWW___eeepppvvviiiZZZRRRVVV```iiinnntttzzz}}}{{{yyyyyyvvvrrrssstttwwwyyy{{{||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxyyyxxxwwwwwwxxxyyyzzzzzzwwwyyyzzzzzz{{{tttWWWGGGAAAEEELLL]]]yyyooojjjxxxlllQQQHHH???<<<===;;;666222//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------------,,,,,,+++***)))))),,,,,,,,,---------------,,,,,,,,,,,,---------------///000111333555888:::;;;777;;;CCCDDDJJJhhhvvvcccRRRLLLPPPXXX^^^iiiuuu||||||yyymmmcccYYYPPPDDDCCCAAA???======>>>>>>;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;===>>>>>>>>>>>>>>><<<============???BBBDDDOOOTTT]]]kkkqqqmmmpppPPP===777999;;;666777888;;;<<<:::555111000///......------......------------------------........................---------............///+++,,,,,,,,,------------,,,//////---,,,...///...000///000111000000777@@@JJJaaa~~~zzznnniiikkkzzz{{{mmmnnnttt|||}}}rrreee^^^UUUZZZ^^^\\\VVVSSSWWW[[[kkk}}}{{{^^^DDD???>>>888777777666777888999999888999888777666555666666666777777888999;;;<<<=========>>>@@@DDDJJJQQQWWW[[[RRROOOIIICCC>>>;;;999888;;;:::888666666888;;;>>>AAAGGGPPPYYY```iiittt~~~fff___WWWXXXaaammmvvvzzzzzzrrrppp{{{~~~~~~tttfff^^^^^^___[[[UUUMMMLLLJJJEEE@@@===>>>???;;;888555111............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000/////////222777;;;AAAJJJYYYhhhvvvvvvrrrsssvvvqqqooorrr{{{}}}~~~{{{{{{|||}}}}}}}}}~~~~~~|||}}}}}}~~~~~~~~~}}}}}}~~~~~~|||zzzyyyzzz{{{||||||{{{zzzyyy~~~~~~|||uuugggXXXPPPMMMJJJIIIJJJLLLLLLNNNRRRRRRSSSZZZcccmmmwwwnnndddYYYVVV\\\fffmmmpppvvv|||}}}{{{zzzxxxuuutttvvvxxxzzz||||||||||||zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwxxxxxxwwwxxxxxxyyywwwxxxyyyzzz|||gggRRRIIIGGGDDDIII___}}}qqqiiinnn}}}ooo]]]HHH;;;;;;===888111000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------------,,,,,,+++***)))))),,,,,,,,,------.........,,,,,,,,,------.........---000444666666777888:::999888@@@OOOZZZgggeee[[[PPPMMMTTTbbbqqq|||vvv{{{rrrcccWWWNNNFFF======<<<<<<;;;:::999888<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<===>>>>>>???========================???@@@BBBDDDEEEEEEEEEDDDBBB@@@>>><<<<<<===???AAACCCHHHPPPYYYeee||||||{{{aaaIII===;;;;;;777555555777;;;;;;888444000000///............///,,,,,,,,,------------...........................---------............///,,,,,,,,,---------....../////////////////////...000///000111222666AAAMMM```xxx{{{kkk```aaagggttt{{{vvvpppppptttyyyuuufffVVVMMMEEEGGGIIIGGGCCCAAAAAACCC@@@MMMNNNBBB999<<<>>>:::666666666666666666555555222333444555555555555444555555666777888999999:::;;;;;;<<<@@@GGGOOOXXX]]]eeeccc]]]TTTJJJCCC???>>>;;;;;;:::888666666888:::333888AAAHHHMMMTTTdddsssmmmbbbVVVRRRXXXaaagggiiijjjsssppp[[[TTTUUUVVVSSSMMMEEE>>>:::;;;999777444111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////......000444;;;@@@HHHOOO[[[lllvvvrrrqqqrrrqqqqqqyyy|||}}}~~~~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~~~~}}}~~~}}}}}}~~~}}}{{{yyywwwxxxyyyzzzzzzyyyxxxwww|||}}}}}}|||}}}vvveeeVVVIIIGGGKKKLLLLLLLLLPPPPPPSSSUUUUUUWWW```kkkvvv}}}iiiddd^^^^^^cccjjjooorrrwww|||}}}{{{|||zzzwwwvvvwwwxxxyyyzzz{{{{{{{{{zzz{{{|||||||||{{{yyyxxxvvvwwwxxxxxxwwwvvvwwwxxxvvvvvvxxxzzz}}}vvvXXXKKK@@@>>>GGG^^^|||pppjjjqqqgggMMM???;;;999555222111000///............,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------,,,,,,++++++*********,,,,,,,,,---......//////,,,------......////////////333777777666666888;;;;;;FFFYYYnnn~~~jjjTTTOOOQQQ^^^sss}}}mmm\\\RRRKKKEEE???>>>===<<<;;;:::::::::<<<===>>>?????????>>>===;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFIIIKKKKKKKKKJJJCCCAAA???>>>???AAABBBCCC???BBBHHHLLLPPP[[[uuu|||yyy{{{}}}ttt]]]KKKAAA:::999666333555999<<<;;;999111000//////......//////,,,,,,,,,---------..............................---------............///............/////////000///------///000000000000000000222666;;;DDDVVVfffwww}}}tttjjjdddffflllqqq{{{xxxhhhiiikkklllmmmnnnmmmkkkjjjfffdddccc^^^RRRHHHCCC;;;;;;:::888777777777888555999;;;888777999:::888666777777666555444555555333333444555666666666666444444444555555666666666888888888:::>>>DDDJJJMMMZZZ\\\]]]XXXOOOHHHEEEEEE>>>???@@@>>>:::888999:::666444666;;;>>>DDDSSSaaakkkfff```\\\\\\]]]___```dddiiisss~~~}}}bbbZZZ\\\bbbiiijjj```MMM>>>::::::888777444222000///------------------------------------------------,,,,,,---......---,,,,,,------------------------............//////////////////...///111777???EEELLLUUUfff|||zzzuuuqqqtttvvv}}}~~~}}}}}}~~~~~~}}}|||{{{||||||}}}~~~}}}}}}}}}~~~|||zzzyyyyyyyyyxxxvvvvvvwwwxxxyyyyyyxxxwwwvvvxxx{{{{{{|||~~~}}}uuukkkXXXOOOGGGHHHLLLMMMMMMNNNPPPPPPSSSUUUUUUYYYeeeqqq{{{qqqnnnkkkiiijjjmmmrrrtttyyy~~~}}}{{{{{{zzzwwwwwwwwwvvvvvvwwwxxxxxxyyyyyyzzz}}}~~~~~~|||yyywwwuuuwwwyyyxxxvvvuuuvvvxxxvvvwwwyyy{{{||||||||||||~~~tttXXXCCCAAACCCIIIcccxxxrrrxxxwwwSSS>>>999:::333222111///...---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////------...//////000111111333555888888777:::AAAGGGTTTnnn|||fffUUUYYYVVV]]]ttt~~~}}}jjjZZZQQQKKKHHHCCCBBBAAA??????@@@AAABBB999:::;;;===>>>>>>======;;;<<<===>>>???@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEECCCEEEHHHKKKMMMNNNMMMMMMEEECCCAAA?????????>>>===??????AAADDDEEENNNdddzzztttoooooossslllWWWFFF999<<<777333444999===>>>===111111000///////////////,,,,,,,,,------.................................---------.........//////000000000000111111111111---+++,,,...111111111222222333777===EEERRRhhh{{{~~~wwwqqqppppppoooqqqtttvvv~~~tttiiibbbhhhttt~~~}}}tttoooooo```YYYRRROOOJJJDDDAAACCC<<<:::888666777999:::;;;777777888:::;;;;;;;;;<<<666777888888777777888999777666666555555555555555444444444555555555555555777777666666777999;;;<<<;;;CCCLLLNNNIIIDDDDDDFFFDDDFFFGGGDDD???;;;:::;;;AAA999444666888<<>>??????AAA>>><<<===???@@@===:::@@@AAAAAA@@@@@@AAACCCFFFHHHFFFCCCBBBCCCCCCAAA???>>>???AAADDDEEEIIIWWWeeexxxpppnnnvvvwww```LLL@@@888;;;888333888CCCDDD===888555000------...//////........................////////////////////////////////////////////////---------.........//////333111//////000111222222444444888CCCUUUhhhvvv~~~{{{~~~tttzzz}}}{{{zzzzzzyyyvvvwww{{{{{{rrrhhhccckkk~~~sssbbbYYYNNNEEECCC@@@;;;888:::<<<888555666999<<<<<<:::===<<<;;;:::999::::::;;;777666444555666777777777222222333555777888888777666444222333555777888999111333555888999:::::::::::::::::::::;;;===>>>???CCCDDDEEEDDDBBB???;;;888;;;:::999888888999:::;;;CCCLLLXXXbbbhhhiiihhhgggsss}}}}}}|||rrreee```aaammmyyyuuu___KKK===<<<;;;999666444111000,,,,,,------......------/////////......---------++++++,,,,,,,,,---------..........................................------//////222555555555???LLLUUUhhhvvvyyyzzzwwwxxxzzztttkkkdddfffoooxxx|||{{{}}}}}}~~~~~~~~~}}}{{{yyy{{{|||zzz|||~~~}}}{{{zzzzzz{{{{{{zzzxxxtttqqqqqqtttwwwuuuvvvvvvuuussssssuuuvvvwwwuuuuuuxxxyyyqqqbbbVVVSSSUUUTTTOOONNNQQQRRRQQQPPPPPPOOOPPPUUU^^^jjjrrrqqqxxx~~~wwwpppkkklllqqqvvv{{{{{{|||||||||{{{yyyxxxxxxwwwvvvtttttttttuuuuuuwwwxxxyyyzzzzzzxxxwwwuuussstttuuuvvvwwwwwwvvvuuuuuuvvvxxxzzz|||}}}}}}}}}}}}zzz{{{cccVVVNNNFFFJJJWWWfffkkksssmmmoootttKKK<<<===:::555000---...///...---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------......000111111,,,+++***,,,///111222333888888;;;<<<<<>>;;;;;;<<<===<<<:::@@@???===<<<:::999999999<<<===>>>>>>???@@@AAACCC@@@@@@@@@@@@@@@AAACCCDDDJJJLLLMMMLLLHHHDDDAAA???@@@???@@@BBBBBBCCCKKKUUUggg{{{wwwtttyyymmmTTTBBB>>>===:::666888>>>@@@>>>;;;777222.........//////........................////////////////////////////////////////////////---------........./////////...---...///000111111333999DDDRRR```mmmuuuyyyvvvvvv}}}|||vvvrrr{{{uuulllgggfffqqqrrrZZZQQQHHH@@@===:::444333666666666777999<<<>>>>>>>>>===<<<:::888777777777888888888777777777777777666999888777777777666555444888999:::;;;;;;:::777555@@@>>>;;;888666555666666888999999:::;;;<<<=========>>>??????>>>===;;;:::;;;;;;;;;:::::::::::::::BBBEEEJJJPPPXXXaaakkkrrrzzz~~~yyyrrrwww|||zzzsssgggcccaaagggmmmiiiZZZKKK>>>===;;;999666333111///,,,------.........------.........---------,,,,,,++++++,,,,,,,,,---------...................................................,,,///555;;;@@@KKKWWW]]]sssyyy{{{}}}~~~zzzwwwxxxoookkkhhhmmmxxx}}}~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}|||{{{zzz{{{{{{}}}}}}}}}|||zzzzzzzzzzzzyyyxxxvvvsssqqqpppooopppqqqqqqrrrqqqppppppqqqsssuuuwwwyyyxxxrrrggg[[[SSSSSSXXXYYYTTTPPPQQQSSSTTTQQQQQQSSSVVV\\\eeennnsssooouuu|||tttwwwvvvsssooommmnnnqqquuu}}}}}}}}}|||{{{yyyxxxwwwwwwvvvuuuuuuuuuvvvwwwxxxwwwxxxyyyzzzzzzyyywwwvvvuuuvvvwwwxxxxxxxxxwwwvvvtttuuuwwwzzz{{{||||||{{{yyyzzz~~~qqq[[[FFFEEEPPPaaaqqqsssjjjgggsss~~~ZZZAAA888:::666111////////////---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---......---......///000000111000000000333555777888999777:::BBBLLL]]]vvvuuuddd]]][[[bbbiiirrr~~~zzztttooofff^^^^^^[[[VVVRRRNNNJJJEEEBBB???<<<999999:::;;;<<<<<<===<<<;;;;;;<<<===???@@@AAADDDHHHFFFBBB??????BBB;;;;;;;;;<<<>>>???AAABBBMMMWWWbbbfff```TTTJJJDDDFFFBBB@@@BBBDDDEEEJJJOOOXXXhhhwwwrrrsssppp^^^HHH@@@::::::===@@@EEEJJJ???:::555111/////////...........................////////////////////////////////////////////////------........./////////------......///111222222444AAATTTeeennnrrrssstttnnnsss{{{}}}uuuqqqsss|||sssooonnnpppwwwsss^^^NNN@@@<<<999888666666;;;AAA???AAADDDDDDCCCAAA???>>>888777666444444444444555444555555666666666555555::::::::::::;;;<<<======999:::;;;;;;:::888666555888777777777888:::<<<===777777888888888777777666666666777888999::::::::::::;;;===>>>>>>===;;;:::;;;;;;:::<<>>======<<<<<<===???@@@@@@<<<<<<===???CCCGGGKKKMMMOOOTTTYYYZZZUUUNNNHHHEEE???===<<<===@@@CCCEEEFFFQQQ```uuuyyyiii^^^TTTLLLDDDDDDFFFHHHLLLQQQWWWeee}}}uuukkkiiissscccOOO???===AAABBBGGGOOOCCC>>>888333111000///...........................////////////////////////////////////////////////............//////////////////000000111111333555777IIIaaaqqqvvvtttqqqppppppsssyyy{{{vvvrrruuu|||vvvnnnddd\\\SSSMMMKKKIIIEEEAAA999999999999;;;AAALLLUUU[[[[[[YYYRRRHHH???;;;;;;555444444444555666888999555777:::;;;<<<<<<<<<=========>>>>>>???@@@CCCEEEFFFEEEDDDBBBAAAAAACCCDDDBBBCCCCCCBBB???;;;777444::::::::::::999777666555444444444444555777999:::888:::>>>AAABBBAAA???>>>:::999999999;;;AAAIIINNN___kkk~~~xxxmmmfffbbbccciiiooorrryyyooofff[[[VVVVVVVVVSSSPPPDDDBBB???<<<999777666666000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................////////////222333555999@@@JJJVVV```jjjuuuvvvrrrlllooo|||~~~}}}}}}}}}||||||{{{{{{{{{{{{}}}}}}|||zzzzzzzzz{{{yyyuuurrrsssmmmfffbbbaaabbbccccccfffgggiiiiiiiiijjjmmmooosssuuutttlll```XXXVVVXXX^^^aaa```[[[ZZZ^^^bbbcccYYY[[[```hhhooorrrrrrppprrruuu}}}}}}mmmfffiiimmmppprrrtttvvvxxx~~~|||zzzyyyxxxyyyyyywwwwwwwwwwwwwwwxxxxxxyyyvvvwwwyyy{{{{{{{{{zzzyyyxxxyyyyyyzzzyyyxxxvvvuuurrrsssuuuwwwxxxxxxwwwwwwsssyyy~~~~~~}}}aaaKKKGGGKKKmmmzzzppp[[[SSS^^^}}}xxxSSS<<<:::888555222///...------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------///......---....../////////111444666777999;;;<<<>>>NNNggg~~~iiiYYYZZZ^^^ooozzz{{{}}}|||{{{pppaaaTTTIIIFFFCCCAAAAAAAAA@@@@@@???@@@AAAAAAAAAAAABBBBBBDDDEEEGGGJJJOOOTTTXXXZZZ___ccchhhmmmmmmeeeYYYPPPGGGDDDBBBBBBEEEGGGGGGGGGNNNXXXllluuugggXXXOOOKKKHHHHHHJJJXXXeee|||zzzvvviiieeeaaayyydddFFF===@@@AAACCCGGGEEEAAA:::555222000///...........................////////////////////////////////////////////////........./////////000000///000111000///000444777@@@QQQfffsssuuurrrqqqqqqwwwvvvvvvxxxwwwxxxvvvvvvzzzsssfffVVVOOOGGGCCCBBB???:::555;;;>>>AAACCCHHHSSS___gggqqqmmmdddUUUFFF<<<777777777777666777888:::;;;===<<>>==================<<<<<<;;;777666555444555666888999666999===AAACCCDDDDDDCCC@@@@@@???===;;;:::;;;===EEEKKKUUUcccllloookkkfffbbb___```hhhooovvvsssbbbYYYXXXYYYVVVRRRGGGEEE@@@<<<999888888888222111000......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................../////////000000...333999>>>EEERRRbbbllloooqqqzzznnnkkkooozzz|||~~~~~~}}}}}}||||||}}}}}}~~~{{{xxxwwwxxxxxxxxxuuuwwwzzz||||||yyytttooollldddZZZRRRPPPSSSXXX\\\```bbbdddeeefffhhhkkkmmmpppmmmhhhbbb^^^]]]^^^``````]]]YYYXXX^^^fffgggccc]]]aaagggmmmqqqqqqooolllrrruuurrrlllnnnqqqrrrtttvvvyyy|||}}}|||zzzyyyyyyzzz{{{|||xxxxxxxxxxxxwwwwwwvvvvvvuuuvvvxxxzzz{{{{{{zzzyyywwwwwwxxxxxxxxxvvvuuutttrrrsssuuuvvvvvvvvvuuuuuuvvvxxxzzz{{{}}}sssSSSBBBCCC]]]vvv```PPPPPPkkk~~~rrrTTT???:::999666333///---,,,,,,------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...//////.........///000000444666999;;;:::;;;<<<>>>FFFaaavvviiihhhjjjqqq|||nnnbbbRRROOOIIIFFFDDDDDDDDDCCCAAABBBCCCDDDCCCDDDGGGIIIPPPSSSWWW]]]ccciiimmmooonnnllllllmmmkkkcccVVVMMMHHHGGGHHHLLLPPPPPPMMMJJJKKKKKKRRReee~~~~~~qqqeeeYYYQQQOOOUUU^^^qqqpppggg^^^pppkkkJJJ<<<>>>DDDHHHIIIGGGBBB;;;555222111///...........................////////////////////////////////////////////////....../////////000000000---...///...---000777<<>>>>>;;;:::999777777777888888666777:::===@@@CCCEEEFFFBBBBBB@@@===:::888999;;;AAACCCIIIRRR\\\cccdddccc```aaabbbgggnnnxxx~~~lllaaa]]]ZZZUUUOOOOOOKKKEEE>>>:::777777777444333111///...---......,,,,,,,,,,,,------------,,,---------.............................................//////000000111///555;;;@@@JJJYYYgggmmmxxxuuu~~~{{{wwwiiilllqqqxxx|||}}}|||{{{~~~}}}||||||}}}~~~~~~wwwnnnfffcccdddfffiiinnntttwwwvvvrrrooommmddd___WWWMMMGGGHHHMMMQQQWWWYYY[[[]]]___aaadddggghhhccc^^^]]]___bbbdddddd\\\YYYUUUXXXbbbjjjfff]]]^^^cccjjjoooooollljjjiiippptttuuussstttuuuuuuuuuwwwzzz|||zzzzzzzzzzzzzzz{{{||||||xxxxxxxxxxxxwwwvvvuuutttsssuuuwwwyyy{{{{{{zzzyyytttuuuvvvwwwvvvuuutttsssssstttuuuvvvvvvuuuttttttxxxwwwwwwyyy}}}cccIIIHHHQQQoooiiiVVVNNN]]]nnniiiTTTBBB;;;;;;999555000---,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------......////////////000111222333555777999999999<<>>GGGMMMLLLGGGBBB;;;666222111///...........................////////////////////////////////////////////////.../////////000000000000---...//////000666@@@HHHVVV^^^hhhnnnqqquuuzzz~~~uuupppooonnnnnnkkkcccWWWNNNDDD>>>666222444;;;EEELLLRRR\\\gggooovvv{{{wwwppp[[[TTTHHH>>>999888888999666777888:::>>>BBBEEEGGGIIINNNTTTYYY^^^eeeooowww|||tttcccUUUNNNLLLIIIFFFBBB????????????======;;;:::999999999999777666666777:::===AAACCCAAACCCFFFFFFDDDAAA@@@???::::::<<>>:::888888666444111///...---......,,,,,,---------.........------------....................................---......///000000111111444888===III]]]rrr||||||}}}}}}xxxrrrtttsssllluuu}}}~~~~~~}}}||||||{{{{{{}}}uuudddTTTLLLMMMQQQXXX___eeegggdddbbbdddgggbbbcccaaaYYYNNNGGGFFFHHHKKKMMMPPPRRRTTTWWW[[[^^^^^^]]]]]]___bbbcccbbbaaaXXXZZZ]]]bbbjjjmmmdddXXXZZZbbbjjjmmmjjjfffgggiiinnnttt}}}wwwuuuvvvxxxxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzuuuvvvwwwwwwwwwvvvuuutttqqqsssvvvxxxzzzzzzyyyyyyssstttuuuvvvvvvvvvuuutttttttttuuuvvvvvvuuutttssswwwwwwwwwxxxzzz|||~~~hhhWWWNNN]]]tttcccWWW]]]lllnnn]]]JJJ======<<<888222...---...------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------....../////////000111333444555555666666777===IIIZZZfff{{{jjjqqqxxx~~~{{{yyy~~~yyywwwrrrllliiillluuu|||yyyssskkkeeeaaa___^^^]]]ZZZ\\\^^^bbbiiivvv}}}yyyddd```WWWOOOLLLRRR^^^iiivvvvvvnnnppp{{{zzzssssss~~~~~~vvv|||wwwffffff~~~~~~eeeIII>>>DDDHHHEEEFFFBBB;;;555333111000///........................////////////////////////////////////////////////////////////000000000000...000111111444<<>>@@@EEENNNYYY```vvvzzzgggTTTLLLEEE<<<666666888999999;;;===AAAFFFMMMTTTZZZ]]]dddkkkttt}}}eee```YYYQQQJJJFFFEEEDDD=========<<<;;;::::::999888666444333444888===@@@CCCJJJSSSXXXWWWQQQJJJFFF>>>===<<>>;;;:::777555222///...---......---------....../////////---------.........//////........................---......///000111111222555777@@@UUUxxxzzzuuunnnuuuzzzqqqnnnvvv}}}tttxxx~~~~~~}}}}}}~~~}}}{{{{{{zzzzzz{{{|||vvv```III>>>???DDDJJJQQQWWWWWWSSSSSSYYYaaacccjjjoooiiiZZZKKKDDDCCCBBBDDDGGGIIILLLOOOSSSVVVVVVZZZ___ccccccbbb___\\\VVV^^^gggnnnssspppcccVVVWWW```iiijjjfffcccfffjjjpppvvv|||yyysssvvvxxxyyyxxxvvvvvvvvv{{{|||}}}}}}|||zzzxxxwwwrrrsssuuuvvvwwwwwwvvvvvvppprrruuuwwwyyyyyyyyyxxxssstttuuuvvvwwwwwwvvvuuutttuuuvvvvvvvvvuuutttsssuuuwwwxxxxxxwwwwwwyyy{{{{{{dddQQQQQQsssyyy|||ooobbbdddssszzzjjjSSS???@@@???;;;444000///000---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------......//////000111222444666777888888999<<>>>>>???<<<@@@OOO```ooo}}}ppp```PPPFFF>>><<<::::::;;;>>>???@@@FFFNNNTTTXXX___jjjuuuzzz{{{gggUUUKKKIIIGGGBBBAAAEEEDDD>>>:::;;;777777666777777888888888>>>EEEOOO\\\nnnxxxrrreeeRRRDDD;;;???FFFKKKWWWeeejjjlllooottt|||cccMMMFFF@@@:::999666444444111---...222///............---------,,,,,,,,,---------..................////////////......000000111000000000444:::LLLeee{{{pppooottt|||~~~wwwxxx|||}}}{{{xxx~~~}}}||||||}}}~~~~~~}}}{{{}}}~~~}}}~~~mmmQQQAAA===;;;>>>>>>???AAADDDEEEDDDCCCHHHMMMTTTXXXUUUMMMBBB;;;;;;<<<@@@EEEGGGFFFHHHMMMQQQ\\\iiiooohhh\\\TTTRRR\\\eeeooorrrlllccc[[[WWW]]]___fffkkkjjjeeedddhhhnnnvvv{{{uuuuuuuuuuuuuuuvvvwwwxxxyyy{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwvvvvvvwwwxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvzzzvvvssstttxxxyyywwwttttttsssrrrrrrrrrssstttuuutttuuuuuuuuuuuuuuuttttttxxxaaaQQQVVVpppooofffyyy~~~vvviiieeeqqq}}}sss___OOODDD<<<;;;777///,,,///......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000//////.........//////---------...333777888666777AAABBBFFF[[[sssuuupppnnnZZZQQQJJJJJJGGGFFFRRRbbbqqq~~~~~~yyyxxxyyyzzzyyytttkkknnnttt{{{nnneeelllwwwvvvgggjjjzzzwww[[[IIIEEECCC???BBBAAA>>>999444000///000///......------......///////////////////////////........./////////000000111111000000///000000000///000333777AAANNN\\\eeeqqqwww~~~|||zzzrrrllljjjnnnrrruuurrrooofffTTTCCC;;;;;;<<>>OOOfffuuusssuuu{{{yyywwwwwwxxxyyyzzz}}}~~~|||}}}~~~~~~}}}~~~uuuUUUAAA;;;:::;;;::::::;;;===>>>===;;;;;;@@@FFFKKKLLLGGGAAA<<<;;;:::===AAACCCBBBEEEJJJVVV___jjjnnnhhh___ZZZYYYgggooovvvtttiii\\\TTTQQQ[[[]]]bbbfffeeeaaabbbfffoooxxxyyytttssstttuuuvvvwwwyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxwwwvvvvvvwwwxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwxxxtttqqqsssvvvxxxvvvssstttsssrrrrrrrrrsssttttttuuuuuuvvvvvvvvvuuuuuutttwwwzzz{{{~~~www\\\OOOSSSccc|||kkkuuu}}}yyyvvvooommmwwwvvvdddPPPDDD;;;<<<:::222---.........------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////...............///222222222222555999999888888EEELLLUUUkkk~~~uuuxxx~~~GGGAAA>>>>>>;;;888@@@KKK```rrr|||zzzzzz|||mmmjjjooo~~~|||jjjiiivvv}}}aaaLLLEEEBBB???@@@@@@>>>:::555111000000///......------......///////////////////////////....../////////000000000333222222111000000000111000000333<<>>HHH\\\sssooo[[[LLLBBB<<<888;;;;;;<<<@@@GGGOOOXXX]]]gggnnnvvvzzzssseeeUUUKKKEEEAAAAAACCC@@@===:::999999888777666777888>>>NNNhhhnnnVVVGGG???>>>JJJXXXiiikkkpppxxx~~~~~~{{{|||{{{zzz{{{}}}___QQQGGG>>>888444333444222...---//////............---------,,,------------.....................////////////...///000000///000333555999>>>MMM^^^wwwxxxvvvwww{{{~~~}}}{{{xxxwwwxxxzzz{{{||||||~~~~~~~~~dddJJJ???<<<999888777777777777666444222555:::>>>@@@@@@>>>===:::888999<<<======@@@FFFXXX```hhhkkkhhhffffffhhhzzz|||kkk\\\TTTRRRXXXYYY\\\___^^^[[[^^^cccnnnxxxwwwrrrqqqrrrtttwwwxxxyyyyyyyyywwwwwwwwwwwwwwwvvvvvvvvvxxxwwwwwwvvvvvvwwwwwwxxxvvvvvvvvvwwwwwwxxxxxxxxxwwwtttrrrssswwwyyyxxxvvvuuutttsssrrrrrrsssttttttuuuvvvvvvwwwwwwwwwvvvvvvwwwxxxvvvyyyppp[[[PPPOOOSSSmmmppppppyyyxxxrrrnnnssszzzvvvlllVVVFFF;;;;;;<<<555///.........------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------......///111111222333666888:::<<>>;;;:::<<<;;;888;;;BBBRRRddd}}}}}}zzz|||tttlllqqqlllNNNAAAAAADDD>>>???>>>;;;777333000000//////............//////////////////////////////...////////////000000000444444333222111111111111333444:::FFFVVVdddmmmqqqkkksss}}}}}}yyy}}}yyyqqqmmmooosssuuuyyyooobbbSSSFFFBBBKKKXXXeee|||~~~mmmXXXIIIAAA>>>???AAA@@@CCCHHHOOOWWWaaajjjpppwwwuuucccUUUKKKEEEDDDAAA>>>>>>>>>===:::777555555777>>>NNNcccvvv~~~mmm]]]MMMBBBBBBHHH___dddjjjooorrrsssttttttsssxxx~~~~~~{{{yyyxxxsssuuuyyy}}}vvvbbbYYYPPPHHH;;;777555777555111...//////............---------------------........................////////////...000000000///111666:::@@@DDDOOOYYYggg~~~vvvvvvwwwzzz|||vvvyyy}}}zzzyyy}}}|||vvvtttzzz}}}}}}|||zzzzzzzzz|||\\\GGG???:::888666555666666555333444555666777888::::::;;;:::777666888999999===DDDVVV^^^fffiiimmmrrrxxx{{{kkk\\\VVVWWWWWWVVVXXXYYYXXXWWW[[[bbbjjjvvvvvvsssrrrsssvvvxxxxxxxxxwwwvvvwwwvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvvvvvvvvvvvvvwwwuuuuuuuuuvvvwwwwwwxxxxxxxxxvvvuuuvvvyyy{{{{{{zzzvvvuuusssrrrrrrsssttttttvvvvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyzzzzzzgggXXXQQQLLLXXX}}}{{{qqq}}}}}}vvvmmmlllrrrwwwwwwcccNNN<<<:::;;;666000.........------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------....../////////222666888:::@@@FFFXXXxxx{{{nnnhhhmmmvvv999999:::======<<<===@@@FFFUUUmmmtttnnnwww[[[CCC???CCC>>>???>>>;;;777333222111/////////....../////////000000000000000000000000////////////000000000111444444333222222111222222333<<>>;;;;;;@@@FFFJJJPPPYYYbbbjjjsss|||gggUUUPPPLLLGGGDDDDDDBBB===999888999999999<<>>HHHSSSiii{{{kkkbbbiiixxx555666888;;;<<<<<<<<<===???FFF[[[yyy||||||{{{oooqqqtttPPP@@@>>>>>>>>>>>>;;;777444333333000//////......//////000000000000000000000000000/////////000000000111111333222222111222222333333222FFFddd{{{}}}||||||||||||{{{zzzuuu}}}{{{jjjXXXQQQWWWiiikkkVVVJJJ@@@<<<999888???IIISSSZZZdddmmmvvvvvvXXXPPPGGGBBBBBBBBB@@@===777999:::888666===RRReee~~~kkkXXXKKKGGGCCCPPP```iiifff^^^XXXUUUZZZ```hhhkkkmmmsss~~~tttllliiiqqqssslllfffddd]]]SSSEEE===777666555111------///............---------------........./////////............////////////...111222111111666AAAJJJ[[[___llltttyyy|||}}}|||xxxvvvxxx{{{vvvuuuqqqjjjhhhooo~~~}}}}}}}}}{{{yyyvvvqqqlllgggaaa[[[WWW```qqqqqqSSSAAA:::888555444555666555555333222111111333666999;;;999666555777777777<<>>LLL]]]qqqrrr}}}666777888888:::;;;;;;:::<<>>IIIXXXbbbhhhqqqyyyvvvaaaQQQJJJGGGEEECCC:::999999:::777999EEESSSuuuyyycccRRRJJJBBBIIIUUU___dddbbb\\\WWW]]]eeemmmmmmjjjooo}}}{{{nnndddkkkmmmfffcccfffeee___MMMCCC;;;999777333000//////............---------............////////////............////////////...111222222222999FFFQQQaaafffuuu}}}zzz{{{|||uuuqqqkkkgggiiittt~~~zzz}}}~~~~~~|||yyyqqqmmmhhhccc^^^WWWPPPKKKRRRVVVcccuuuzzzmmmYYYKKK???<<<888666666666555444222111111222444666888:::666444444777777777<<>>>>>PPPyyylll___hhhxxxmmmSSSHHH@@@???===999555444555777000000////////////000000000000000000000000000000000000000000111111111111/////////000111222444444???TTTssszzz||||||xxxnnngggfffrrrlllTTTHHHAAA===>>>DDDFFFHHHXXXkkkvvv{{{rrr^^^TTTMMMIIIDDD???===>>><<<999===EEEZZZrrrttt```UUUGGGFFFHHHSSSaaaiiiiiiffffffooovvvsssmmmnnn|||tttrrruuuqqqfffbbbfffiiifffUUUJJJ@@@===;;;777444333//////.........---------............/////////000............/////////000...111333222333;;;IIIUUUggglll}}}{{{zzz}}}}}}ssshhheeekkk||||||yyy}}}~~~~~~~~~~~~{{{xxxrrrnnniiiddd```YYYRRRLLLHHHAAAEEEXXXhhhhhh___WWWEEEAAA<<<999888777666555555555555555555666777777444333444777888777;;;AAARRReeexxx}}}tttggg\\\UUUSSSTTTTTTSSSQQQQQQRRRPPPPPPVVV^^^lll}}}wwwvvvuuutttssssssssssssrrrrrrrrrsssssstttttttttooopppqqqrrrrrrqqqpppooosssssstttuuuvvvwwwxxxxxxwwwwwwwwwvvvuuuuuuvvvwwwxxxwwwuuutttssssssssstttttttttuuuwwwwwwxxxxxxxxxwwwxxxyyyyyyyyy~~~mmm```PPPKKK]]]xxx~~~rrryyy{{{||||||fffQQQHHHBBB:::555666.........------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000111333333777666;;;EEEJJJSSSllluuuwww|||777888999:::;;;<<<<<<<<<;;;>>>IIIrrr|||xxx{{{~~~yyyhhhfffiiirrrZZZNNNAAAAAA>>>:::777888888888777555222///......000111000000000000000000000000000000000000111111111111555000...111111000444<<>>RRRaaapppwwwzzz}}}|||vvvvvvlll]]]QQQMMMOOOTTTXXXTTTQQQOOOPPPNNNMMMQQQWWWfff~~~}}}zzzuuuwwwxxxvvvsssrrruuuwwwtttssssssrrrrrrsssssstttppppppqqqrrrrrrrrrrrrqqqsssssstttuuuvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvuuutttuuuttttttvvvwwwvvvtttqqqsssuuuwwwuuusssrrruuuwwwwwwzzz|||{{{xxxyyylllVVVLLLKKKJJJ\\\}}}sssnnnrrrjjj[[[KKK@@@:::777666222///------...//////...////////////////////////------------------------,,,,,,,,,,,,---...//////000///000222555888999999>>>777<<>>CCCccc~~~ooolll{{{~~~uuuwww}}}|||jjj```vvv~~~iii\\\DDDCCC@@@;;;999888888777777555222000...///000111000000000000000000000000000000000000111111111111222///000333222111666>>>MMM\\\kkkvvv~~~tttmmmhhhrrr}}}vvvlllccc\\\___oooooo^^^NNNDDDAAAAAADDDMMMXXX```hhhsss~~~gggNNNKKKHHHDDD@@@>>><<<;;;>>>GGGUUUggg{{{~~~qqq[[[RRRJJJJJJQQQbbb}}}uuunnnsssttttttoooRRR@@@:::777444222000///...000000000///////////////////////////////////////000000000000333//////444888@@@OOO^^^hhhsss~~~xxxrrrkkklllzzzxxxmmmjjjllloootttxxx~~~}}}~~~|||~~~}}}___LLLBBB>>>FFFRRRZZZ]]]^^^jjjZZZGGG<<<999999777555555555555777888777555222444444555666888:::<<<===CCCNNNWWW[[[___fffjjjiiilllbbbVVVLLLJJJNNNTTTXXXSSSOOOMMMLLLJJJHHHKKKQQQ___vvv{{{wwwuuurrruuuwwwxxxwwwuuutttuuuwwwtttsssssssssssssssssstttqqqrrrrrrsssssssssssssssuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvuuuvvvwwwwwwvvvtttuuuvvvwwwuuussssssuuuwwwwwwzzz{{{zzzxxxxxx}}}sss^^^QQQJJJEEEQQQqqqyyysss|||rrr]]]GGG;;;:::888444222000------...//////...////////////////////////------------------------,,,,,,,,,,,,---...//////000111222555888:::;;;;;;??????MMMiii666777888:::;;;;;;;;;;;;===>>>>>>OOOuuuxxxbbbkkk}}}}}}wwwzzzppp```cccppprrraaaHHHDDD@@@===;;;999777666888666333111//////000000000000000000000000000000000000000000111111111111//////222555444555<<>>999:::333111//////000000///...////////////////////////////////////000000000000111111222555999CCCVVVgggsssxxxpppgggfffuuuvvvmmmtttyyypppiiiiii~~~~~~}}}}}}}}}~~~}}}}}}~~~wwwhhhQQQDDD>>>888===QQQeeellljjjvvveeeOOO???999999999777777666666777777666444111333333444555666888:::;;;<<<@@@CCCCCCHHHRRR]]]ccchhh```UUUMMMLLLOOOTTTWWWPPPLLLIIIHHHFFFDDDHHHNNNXXXmmmwwwssspppmmmtttvvvxxxyyywwwvvvvvvwwwttttttssssssssssssttttttsssssstttuuuuuuuuuuuutttvvvvvvwwwwwwwwwvvvtttsssssstttvvvwwwyyyyyyzzzzzzyyywwwuuuuuuwwwxxxxxxxxxxxxxxxwwwuuussssssvvvxxxxxxzzz{{{yyywwwwww{{{~~~rrr```PPPFFFHHH^^^vvvooo}}}xxxdddIII<<<===;;;333222000...---...//////...////////////////////////------------------------,,,,,,,,,,,,---...///000111222555888:::<<<===>>>???DDDXXXxxxyyy|||666777888:::;;;;;;;;;;;;;;;>>>;;;AAAVVVooopppkkkuuukkk^^^eeetttyyyfffMMMEEE???======:::777666888777444222000000000000///////////////////////////000000000111111111111///111333444555:::FFFQQQgggiiiiiiiiipppuuusssrrrpppqqqxxxxxxjjj[[[UUUZZZ___yyyrrr[[[NNNGGGDDDFFFLLLQQQUUU^^^kkkwwwzzzkkkXXXJJJEEECCC@@@===@@@<<<:::CCCVVVkkkwww{{{ooo^^^QQQLLLIIINNNjjjwwwhhhhhhjjjmmmqqq|||hhhGGG:::888333111000///000000///...////////////////////////////////////000000000000000222444666<<>>IIIXXXbbbjjjcccXXXQQQNNNOOOQQQRRRPPPLLLIIIIIIGGGFFFJJJPPPUUUhhhzzz~~~zzzvvvtttrrrtttuuuxxxyyyzzzyyywwwwwwuuuuuuttttttttttttuuuuuusssttttttuuuvvvuuuuuuuuuuuuvvvwwwxxxxxxwwwuuutttssstttvvvwwwyyyyyyzzzzzzzzzwwwuuutttvvvxxxzzzzzz{{{zzzxxxvvvtttuuuwwwyyyzzz{{{|||zzzxxxxxxzzz|||vvv```QQQKKKNNNlllqqqjjjqqqwwwmmmSSSAAA???<<<333333111.........//////...////////////////////////------------------------,,,,,,,,,------...///000111333666888999:::<<<===CCCKKKbbbyyyrrrwww777888999:::;;;<<<<<<<<<999===<<<===DDDNNNkkk~~~~~~sssnnnqqqlllmmmxxxuuuSSSGGG>>>===>>>;;;888888999888555333111000000000///////////////////////////000000000111111111111111333444333888DDDTTT___nnnmmmiiihhhooo}}}zzzyyy|||zzzuuuxxxxxxppp^^^RRRTTT```jjjwwwbbbOOOHHHFFFEEEIIIRRRVVV^^^lll~~~pppVVVLLLHHHEEEAAACCC???<<>>======>>>CCCQQQ]]]ooohhhccccccaaa[[[VVVUUUdddzzz|||mmmfffffffffkkksss~~~yyyzzzvvvxxxyyyqqqsss|||{{{bbbGGG:::999555333111000000000///...////////////////////////////////////000000000000000444666888DDD```wwwrrrrrrvvvzzz}}}{{{vvv```\\\gggttt~~~}}}}}}}}}~~~uuujjjeee```VVVTTTRRRHHH===???<<<888999@@@GGGHHHTTT^^^___OOO???999888888555444333444777888888777444333333333444555666666444222222444666;;;FFFQQQ___[[[VVVSSSSSSUUUVVVVVVYYYVVVTTTRRRNNNIIIHHHLLLMMMYYYiiitttwwwwwwwwwxxxsssssstttwwwyyyzzzyyyxxxvvvvvvuuuuuuuuuuuuvvvvvvttttttuuuvvvvvvvvvvvvuuutttuuuuuuvvvwwwxxxyyyzzzwwwwwwxxxxxxxxxwwwwwwvvvxxxuuussssssvvvyyy{{{||||||zzzyyyyyyzzz{{{{{{zzz||||||||||||||||||{{{{{{{{{xxxjjj___OOORRRsss||||||nnnwwwwwwcccJJJ;;;888999555222000.../////////...////////////////////////------------------------------------...///000111111333555666555888>>>CCCSSSjjjyyy~~~yyyrrrqqqrrrsssvvvzzz~~~|||999:::<<<===>>>>>>??????;;;;;;888===@@@:::BBB[[[~~~yyyrrrlllkkkooosssrrrsssvvvyyy}}}ppppppmmmWWWEEEBBBBBB===888999:::999777555333111000///000000000000000000000000000000000000111111111111222444555:::III^^^lllqqqooommmlllpppzzz}}}{{{{{{{{{lll```hhh}}}oooXXXJJJCCCHHHKKKIIISSSbbbjjjuuu|||yyyvvv\\\OOOKKKDDD???<<<<<<<<<===FFFPPPeeeiiikkkjjjiiidddXXXLLLTTTiiirrrmmmjjjcccaaaiiilllvvvyyywwwwww}}}{{{kkkbbbdddhhhgggYYYFFF;;;:::666333111000111000///...////////////////////////////////////000000000000111555777:::HHHccc}}}zzztttppprrrwww|||mmmgggnnnxxx~~~ssscccOOOGGG???<<<;;;:::<<<@@@EEE\\\jjj^^^III===:::999777555444444666777666555555444444444444555555666666333333666777888AAAKKKRRRPPPNNNOOOQQQSSSUUUUUUSSSQQQQQQRRROOOIIIHHHKKKIIIRRR___jjjooooooppprrrtttrrrrrrtttxxxzzzzzzxxxwwwvvvvvvuuuuuuvvvvvvwwwuuuvvvvvvwwwwwwwwwwwwwwwxxxwwwvvvuuuvvvwwwyyyzzzwwwwwwxxxxxxxxxwwwwwwwwwxxxvvvtttuuuxxx{{{}}}}}}zzzyyyyyy{{{~~~~~~|||zzz{{{zzzzzz{{{||||||{{{zzzzzzyyyyyynnneeeZZZUUUeeettt}}}~~~qqqwww~~~zzzeeeLLL>>><<<555333000////////////...////////////////////////------------------------------------...///000111111444666666888===FFFNNN___wwwzzzvvvuuurrrooorrrxxx{{{xxxrrr:::;;;<<<>>>??????@@@@@@>>>:::555;;;BBB<<>>PPPfffrrrssssssqqqpppuuu}}}|||zzz~~~vvvjjjiii{{{ppp]]]SSSGGGDDDKKKNNNMMMXXXjjj}}}qqqyyydddSSSPPPKKKCCC===>>>>>>===AAAHHHYYYfffmmmjjjhhhgggZZZJJJGGG\\\jjjoooooogggdddooohhhmmmttt|||}}}~~~}}}~~~sss]]]\\\^^^bbb[[[JJJ<<<777666444111111111111///...////////////////////////////////////000000000000111555888<<>>]]]sssiiiQQQBBB<<<:::999777555555555666555444555555555444444555555666555222222444444444<<>>===;;;999999888777555333222111000000000000000000000000111///---///222333222000777888<<>>:::666222///...///......//////.........---------,,,,,,,,,---------.........///000000//////000222555444;;;<<<555DDDbbbuuuuuussszzz{{{|||}}}ttthhhdddeeeppp|||~~~zzzwwwqqquuuLLLEEE???>>>AAADDDCCCAAA=========;;;:::===BBBGGG^^^|||zzztttllleee```]]][[[YYYZZZ[[[]]]```gggrrr~~~rrrdddkkkyyyjjjnnn~~~ttt^^^LLLCCC@@@>>><<<::::::999888666444222111111111111111111111111111111///...///222333222111333;;;III```~~~zzzxxx{{{yyyrrrmmmrrr|||fffVVVOOONNNMMMPPPYYYcccooozzzkkkeeekkkpppoooooorrrvvvyyy|||xxxssssssuuuttttttwwwcccTTTHHHEEEDDD<<<<<>>>>>888CCCQQQ\\\]]]UUUKKKCCC???<<<999999;;;;;;999666555555555777888999777555444444333333444555666777777666555555555777888:::???BBBFFFHHHHHHIIIJJJKKKIIIIIIJJJKKKNNNTTT[[[```cccdddgggmmmtttyyyzzzyyyyyyyyyxxxxxxxxxyyyzzzzzzuuuwwwyyy{{{||||||zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxwwwvvvvvvvvvvvvwww{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwvvvwwwvvvvvvwwwyyyyyywwwvvvwwwxxxzzz}}}ooonnnbbbWWWfffuuuxxx{{{XXXEEE:::777222///...///......//////.........---------,,,,,,---------.........---.../////////000222555:::777>>>BBBDDDYYYyyyuuurrruuuuuuxxx|||~~~wwwlllhhhjjjppp~~~UUUNNNEEE@@@@@@BBBCCCBBB@@@???>>><<<;;;<<>>888555555555111000222000000////////////000000......///000000111111222000666CCCVVVhhhsssxxxyyyvvvpppooofff______zzzyyy}}}|||}}}~~~~~~}}}}}}~~~}}}{{{xxxyyy}}}tttmmmeee```]]]```lllxxxiiiQQQCCC???======AAAKKKWWW[[[VVVPPPHHHAAA999888:::<<<999555777666777888::::::888666555444444333333444555666777666444333222222333333999<<>>>>>JJJ\\\}}}|||wwwvvvqqqjjjddd___ZZZVVVTTTUUUUUUWWW[[[aaalllwww}}}oooyyy|||jjjqqqzzz```JJJ>>><<<>>>===<<<<<<:::999777555444111111111111111111111111111000000000111333444555999MMMiii}}}||||||xxxgggXXXRRRTTTUUU[[[eeepppzzzkkk]]]```qqquuuppp___OOOKKKPPPUUUSSSTTTUUUWWW\\\cccmmmssswwwzzz~~~xxxlllcccaaaiiitttiiiUUUMMMLLLEEEAAAAAA===444>>>HHHNNNYYYeeeeee]]]UUUKKKEEEMMM\\\jjjttt{{{vvvvvvrrrhhh```VVVPPPBBB;;;555555555222000111000000////////////000000...//////000111111222222444<<>>;;;AAALLLVVVWWWTTTQQQJJJBBB===;;;;;;999777777777777999:::;;;999777666555444333333333555555888777666444333333333333444888===BBBEEEHHHKKKMMMHHHIIIHHHHHHHHHKKKPPPSSS]]]```fffnnntttyyy{{{|||{{{|||~~~}}}|||uuuvvvxxxyyyzzzyyyxxxxxxyyyyyyzzzzzzyyyxxxwwwwwwvvvvvvvvvwwwxxxyyyzzzzzz}}}|||{{{zzzyyyzzz{{{|||{{{{{{zzzyyyxxxwwwvvvvvvuuusssqqqrrrtttvvvwwwwww{{{wwwtttwwwzzzpppggg```ggg}}}xxxrrrddd^^^hhhkkkUUU;;;;;;888333000//////..............................------------............---...//////000222666999<<<===IIIVVVeeezzztttpppnnnlllhhheeeggghhhmmmssstttqqqrrrvvviiibbbVVVIIIAAA>>>AAADDDBBB@@@>>>===<<<<<<;;;;;;<<>>QQQiiiwwwxxxwwwwwwlllkkk{{{yyywww}}}}}}~~~~~~}}}||||||}}}}}}~~~~~~~~~xxxggg[[[XXX]]]bbbnnnppprrrooohhh___VVVOOOJJJFFFAAA@@@CCCHHHLLLMMMVVVTTTOOOGGG>>>::::::===777777777999::::::999777888666444333333444555777999888777666555555444444444777<<<@@@BBBEEEGGGIIIIIIJJJJJJKKKLLLNNNSSSVVV```ccciiipppuuuyyy|||}}}}}}~~~}}}{{{yyyvvvwwwxxxyyyyyyyyyxxxxxxwwwxxxyyy{{{{{{{{{zzzyyywwwwwwwwwwwwxxxzzz{{{|||{{{{{{yyyxxxxxxxxxyyyyyy{{{{{{{{{zzzyyyyyyxxxxxxuuusssqqqrrrtttvvvwwwwww{{{wwwuuuwww~~~|||tttmmm^^^[[[xxx|||ttteeeYYY]]]hhh[[[@@@<<<888444000//////......---.....................---------.........//////000000111000111333777;;;FFFNNN```kkkvvv|||wwwvvvwwwtttooojjjfffdddbbbbbbbbbaaadddkkkoooqqqwww}}}iiifff```UUUIIIAAA??????@@@???============;;;999:::>>>>>>GGGZZZeeeppp{{{vvvqqqnnniiiddd```[[[VVVRRRNNNOOOPPPTTTZZZdddpppwww~~~___DDD<<<=========<<<;;;999777666555222222222222222222222222111111222111111333777:::FFF___xxxvvvjjj^^^TTTQQQSSSYYYfffttt~~~~~~vvvfffVVVOOOQQQVVVWWWPPPIIIFFFDDDAAADDDDDDDDDDDDEEEHHHMMMQQQTTT[[[hhhuuu~~~{{{nnniiigggkkkqqqyyypppZZZTTTIIIBBBBBB@@@777<<<@@@EEESSScccgggaaaTTTNNNHHHGGGNNNaaammmkkkuuukkkfffcccQQQDDD999555333111000000000000////////////000000//////000111111222222333555>>>TTTppp~~~~~~}}}vvv{{{}}}kkkrrr~~~~~~}}}~~~~~~}}}|||}}}~~~zzz{{{}}}}}}}}}sssZZZLLLGGGFFFGGGIII\\\^^^]]]YYYWWWXXXXXXUUUTTTVVVVVVQQQJJJGGGHHHKKKQQQRRRQQQIII>>>777777:::888777888999;;;;;;999777999777555333444555888999::::::999777666555444333444777<<>>===<<<===???>>><<<999888>>>:::777AAAHHHKKKSSS[[[cccooozzz}}}vvvqqqkkkhhhdddaaa]]]XXXSSSOOONNNNNNOOOQQQUUU^^^hhhppp}}}rrrNNN>>><<<======<<<;;;999777555444222222222222222222222222111222222111111333777;;;PPPdddwww{{{uuusssvvvyyy{{{kkkaaa\\\YYYYYY[[[dddppp|||~~~qqqiii```SSSHHHKKKPPPRRRLLLEEEBBB???<<<@@@AAABBBBBBBBBBBBEEEGGGFFFKKKSSS___iiioooooommmbbbccclll~~~mmm___PPPEEEDDDBBB;;;<<<<<>>>>><<<:::888555333222333777;;;>>>@@@BBBDDDFFFGGGHHHJJJKKKMMMPPPTTTWWW___bbbgggjjjnnnsssyyy~~~~~~~~~~~~~~~|||zzzyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxyyy{{{}}}}}}|||zzzxxxyyyyyyyyyyyyyyyzzz{{{|||zzzxxxwwwuuuuuuuuuuuuvvvwwwxxxxxxyyyzzzzzz{{{{{{wwwvvvvvvwwwyyyyyywwwvvvvvvtttvvvzzz{{{yyy{{{wwwsssnnn^^^TTTfffwwwpppfff]]]hhhjjjUUU>>>:::555111000///...------------.........//////............///////////////000111333555:::AAAFFFQQQaaa{{{pppfffccc```\\\XXXTTTYYY^^^^^^[[[XXXXXXYYYXXXXXX```mmmxxxIIIVVVdddhhhaaaTTTJJJEEE===;;;;;;===???@@@===:::777???:::333;;;@@@>>>???@@@GGGRRR___mmm|||yyyqqqmmmfffdddaaa]]]ZZZUUUPPPLLLIIIIIIHHHIIIMMMTTT]]]dddzzzuuuuuu{{{VVVEEEBBB===<<<<<<;;;999777555444222222222222222222222222111222333222111333888<<>>>>>=========>>>BBBBBBEEEMMMVVV]]]```aaajjjnnn}}}}}}jjjWWWJJJGGGEEE???===888999IIIaaaoooooohhhaaaYYYSSSSSS]]]rrrzzzjjjfffcccgggnnnwwwuuuhhheeeiiijjj```PPP???777555333333444000000////////////000000000000000111222222333333<<>>>>><<<:::999888666555555888<<<>>>DDDCCCAAA>>>:::777333222222666:::>>>@@@BBBEEEGGGEEEFFFHHHIIIJJJMMMQQQTTT[[[^^^cccfffjjjpppxxx}}}}}}}}}~~~~~~~~~}}}}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}{{{xxxvvvzzzzzzyyyyyyyyyzzz{{{{{{}}}{{{zzzxxxwwwwwwxxxxxxuuuvvvwwwxxxyyyzzz{{{{{{xxxxxxxxxyyyzzzzzzxxxuuusssrrruuuzzzzzzwwwzzzzzztttqqqmmm___UUUccc{{{~~~|||rrrdddlllqqq___>>>:::555111000///...------------.........//////............/////////000---...000333777>>>EEEKKKbbbooo~~~ppp[[[SSSUUUVVVQQQLLLLLLQQQXXX[[[ZZZWWWTTTRRRTTTWWWaaarrrEEELLLWWWbbbfff___PPPEEEFFF@@@;;;===@@@???<<<::::::999888888888999:::;;;:::;;;@@@JJJZZZnnn|||xxxppphhheeebbb]]]YYYVVVSSSOOOLLLHHHIIIJJJIIIHHHLLLUUU]]]rrr}}}{{{jjjsss|||VVV???@@@===<<<:::999999777444222444333222222111111222222111000,,,000888333333@@@YYYeeerrrxxxuuuooonnnnnnwww}}}mmmaaa``````___gggssstttssshhhZZZWWWXXXTTTPPPPPPOOOKKKFFFAAA?????????>>>======<<<<<<<<<<<<;;;???CCCGGGLLLVVVeeeooowwwyyycccRRRHHHEEE>>><<<:::;;;@@@MMMdddwwwooofffYYYXXX]]]\\\gggzzz}}}~~~vvvlllgggqqqoookkkllluuu{{{rrrkkkjjjmmmhhhWWWDDD:::555111//////000000000000000000000000//////000222000...222999===OOOddd{{{|||qqqvvv|||~~~www~~~yyynnnfffdddwww}}}}}}~~~|||zzzyyyyyywwwxxxzzzzzzzzz|||{{{qqqbbb^^^___eeennnnnn```NNNHHHMMMTTTRRRPPPQQQQQQKKK@@@777;;;;;;<<<>>>???>>>;;;999<<<999666666999;;;<<<;;;AAA@@@???>>>;;;888555333555555666999===AAACCCDDDBBBCCCEEEFFFGGGIIILLLNNNXXXaaalllpppppprrrzzz}}}|||{{{{{{|||}}}}}}}}}{{{}}}~~~|||yyywwwxxxzzz|||{{{{{{{{{zzzzzzzzzzzzxxxxxxwwwwwwxxxxxxyyyzzz}}}zzzyyyxxxyyyyyy|||{{{xxxvvvvvvvvvwwwxxx~~~{{{yyyyyy{{{|||{{{yyywwwzzz}}}{{{xxxxxx|||nnnaaaeeeaaaUUU[[[nnn}}}zzzgggmmmrrr```FFF666444777000---111222........................////////////000000000000000444444999@@@@@@GGG[[[lll{{{xxxsssuuuuuu]]]PPPOOOQQQPPPLLLPPPXXX___^^^WWWQQQQQQTTTYYY```oooDDDFFFNNN[[[fffeeeYYYLLLDDDAAA>>>>>>>>><<<;;;:::999888888777888999:::;;;;;;;;;===DDDQQQcccuuu}}}zzzwwwqqqiiidddaaa\\\XXXUUUQQQNNNKKKFFFHHHIIIGGGFFFIIIQQQWWWgggrrrjjjkkk|||~~~{{{ZZZCCC@@@>>><<<;;;::::::999666444444333222222111222222222444444000111666111333CCCaaalllyyy}}}yyyrrroooppp}}}{{{lllaaa_________fffqqquuuyyykkkZZZWWW```bbbXXXWWWSSSMMMGGGCCCBBBBBB@@@???>>><<<;;;;;;;;;;;;999===BBBFFFNNN]]]ooo}}}oooUUUHHHGGGAAA===;;;;;;>>>HHH]]]ooorrrkkk^^^YYY[[[XXX___uuu|||vvvtttqqqlllhhhooopppppppppttt}}}uuulllhhhiiikkkYYYFFF<<<777444333444111111111111111111111111000///000222222000333888>>>WWWmmm}}}{{{zzz}}}}}}zzzzzz~~~tttgggdddjjj~~~~~~~~~}}}{{{zzzyyyxxxwwwxxxzzz{{{|||qqqeee[[[aaakkkooofffVVVMMMNNNUUUUUUUUUTTTQQQKKKDDD???===<<<<<<======<<<999777;;;888666666888;;;;;;:::=========;;;:::777444333444444666888<<<@@@BBBDDDDDDFFFGGGGGGFFFGGGIIIKKKSSS\\\gggnnnqqqtttzzz}}}}}}||||||}}}~~~~~~~~~zzz{{{}}}|||zzzyyyzzz|||||||||||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{~~~}}}{{{zzzzzzzzz{{{||||||{{{yyyxxxwwwwwwxxxyyy~~~{{{yyyyyy{{{|||zzzyyysssvvvyyyyyywwwxxx}}}ttthhhgggaaaVVVWWWbbbooommmrrrfffNNN;;;444666///---000...........................////////////000000000000///444555:::BBBCCCMMMcccvvvyyynnnoooyyymmm]]]VVVTTTUUUUUU[[[^^^aaa]]]VVVSSSWWW\\\```iiiyyyIIIEEEFFFSSScccjjjcccYYYHHHFFFCCC???===<<<;;;:::888888777666777888999:::;;;;;;:::===FFFUUUeeepppyyy|||{{{xxxwwwvvvqqqjjjccc___ZZZVVVSSSPPPMMMJJJFFFGGGFFFDDDBBBDDDJJJOOOZZZdddpppyyy{{{zzzyyyyyyvvvhhhppptttmmmnnncccIIIBBB???===;;;;;;;;;:::888666444444333222222222222222444666222222555222999NNNqqqzzzvvvqqqqqqxxxkkkaaa______```gggqqqvvv~~~jjj^^^dddhhhddd```ZZZRRRJJJFFFEEEFFFBBB@@@>>><<<;;;:::;;;<<<===AAAHHHRRRaaauuu___NNNLLLDDD???;;;999:::BBBSSScccooolll```YYYWWWSSSXXXkkkuuuoooqqqsssooonnnqqqttttttrrruuu~~~}}}uuuqqqoookkk[[[HHH>>>888333222333111111111111111111111111111///000333444222333777DDDeee{{{zzzvvvwwwyyy~~~wwwddddddppp~~~}}}}}}}}}|||{{{zzzyyyxxxxxxwwwyyy||||||~~~{{{gggiiirrr{{{zzznnn^^^TTTPPPRRRSSSQQQLLLGGGDDDDDD@@@???=========<<<999666999888666777888999999999888888999999888777555444444444555777:::>>>AAACCCGGGHHHHHHGGGFFFEEEEEEGGGLLLSSS]]]fffmmmssswwwzzz}}}~~~~~~yyyzzz{{{{{{zzzzzz{{{}}}{{{|||}}}~~~}}}{{{yyywwwyyyyyyyyyzzzzzzzzz{{{{{{xxxxxxyyyzzz{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyy|||{{{zzzzzz{{{{{{zzzyyyuuuwwwyyyyyywwwyyy}}}yyynnnfff___ZZZXXXZZZttttttnnnYYYAAA555444///---///+++......................../////////000000000111111000666999@@@IIINNN\\\vvvyyyssswww}}}|||kkk^^^YYY[[[___eeeddd```YYYTTTXXXbbbkkkooowwwQQQJJJEEELLLZZZfffjjjhhhVVVQQQHHH@@@===???===:::888777666666666777999999<<<;;;999999>>>JJJXXXcccoootttwwwvvvvvvvvvqqqkkkccc___YYYUUURRROOOLLLJJJFFFGGGFFFCCCAAAAAAEEEHHHOOOWWWccclllpppqqqppppppwwwzzz}}}lllaaavvv}}}iiidddhhhyyylllOOODDD???===;;;:::::::::888777444444333222222222222333///333111111555666DDD]]]{{{vvvuuuvvvkkkbbb```aaacccjjjrrrxxx~~~mmmjjjkkkllliiiddd\\\SSSLLLHHHHHHDDDBBB>>><<<:::;;;<<<===AAAEEEPPPddd}}}oooXXXQQQFFF@@@;;;999888===KKKXXXeeehhh___UUURRROOOUUUfffwww||||||uuuvvvxxxyyyvvvuuuxxx~~~~~~wwwpppkkk]]]MMMCCC<<<555222222111111111111111111111111333//////333555444555888NNNttt~~~xxxqqqkkkjjjdddtttwwwuuuggghhhzzz~~~{{{{{{{{{{{{zzzyyyxxxxxxwwwyyyyyy{{{~~~}}}vvv___PPPPPPNNNKKKHHHGGGFFFGGGCCCAAA>>>======<<<:::999888888777888888999888888555666777888888888777666444555666777888;;;???BBBGGGHHHIIIHHHFFFDDDEEEEEEGGGJJJPPPZZZdddmmmsssuuu|||~~~{{{{{{{{{{{{zzzzzzzzz{{{{{{|||~~~~~~}}}{{{xxxvvvxxxyyyyyyzzzzzzzzzzzzzzzuuuvvvxxxzzz|||}}}~~~~~~||||||||||||{{{{{{zzzzzz{{{{{{zzzzzzzzzzzzyyyxxx{{{||||||{{{yyyyyy|||~~~|||ppp```YYY]]]___]]]}}}}}}~~~uuusssaaaEEE555333//////000+++......................../////////000000111111222111999???HHHTTT\\\ooo}}}qqqrrrwwwzzzmmmbbb]]]___cccfffaaaZZZTTTUUU```ppp|||}}}zzzxxxVVVOOOHHHFFFNNN\\\kkktttfff]]]MMM@@@???BBB???888888777666666666777999999;;;;;;:::999;;;DDDQQQ\\\jjjqqqvvvwwwwwwvvvqqqkkkddd___YYYTTTQQQOOOMMMKKKHHHHHHFFFDDDAAAAAAAAABBBFFFLLLVVV___eeeiiijjjkkkmmmooossswww|||vvv```hhhyyycccaaajjjxxxtttSSSEEE???<<<:::999999999777666555444333333222222333333---222000222777;;;MMMjjjssskkkcccaaadddhhhooouuuyyy~~~wwwpppmmmoooooommmggg]]]SSSKKKGGGFFFCCC???<<<;;;<<<>>>@@@AAAFFFUUUooo|||{{{{{{bbbTTTGGGBBB<<<999888;;;EEEPPP]]]fffaaaSSSNNNLLLQQQ^^^nnn~~~yyywwwzzz{{{xxxyyy}}}~~~yyynnnkkk___SSSJJJBBB999444444111111111111111111111111333000000333555555777<<>><<<<<<<<<;;;:::777888999:::999888888777555666777999999999888888444555666666777999>>>BBBFFFHHHIIIIIIGGGFFFFFFGGGGGGFFFHHHOOO[[[gggppptttyyy}}}~~~}}}|||{{{zzzyyyxxxwwwzzz{{{}}}~~~}}}{{{xxxvvvwwwwwwxxxyyyyyyyyyyyyxxxvvvwwwxxxzzz{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{zzzyyyzzz{{{{{{zzzyyyxxxxxx{{{{{{{{{zzzyyyzzz|||}}}ttt^^^UUU]]]eeeeee{{{ttt~~~qqqtttfffHHH666333000111222---/////////////////////////////////000111222222222000;;;DDDNNN[[[fff}}}wwweeebbbjjjsssxxxqqqhhhbbb_________^^^^^^YYYSSSRRRZZZkkk~~~}}}{{{xxxvvvtttZZZWWWPPPHHHGGGRRRfffvvvtttlll[[[IIICCCDDD@@@666888888777666777888999::::::;;;;;;::::::AAAMMMVVVgggooowwwyyyxxxwwwrrrlllfffaaa[[[UUURRRPPPNNNMMMJJJIIIGGGEEECCCAAA@@@??????CCCIIIQQQWWW\\\___```eeehhhmmmqqqvvv~~~pppmmmhhhdddlllxxx}}}\\\KKK@@@>>>:::888888888777555555444444333333333333333111444222444<<>>AAADDDHHHMMM[[[rrr}}}yyywwwvvvzzznnnYYYKKKEEE???<<<:::;;;BBBJJJYYYjjjjjj[[[SSSMMMMMMTTT[[[qqqzzzqqqmmmrrrvvvvvvzzzsssgggXXXMMMBBB777222222222222222222222222222222111000111333333444;;;CCCaaa~~~~~~yyywwwzzzxxx}}}zzzzzzhhh```yyy|||{{{|||}}}|||zzzyyyxxxwwwwwwwwwwwwxxxzzz{{{~~~xxxeee[[[NNNHHHIIIKKKJJJHHHGGGCCC???<<<;;;;;;::::::777999<<<<<<;;;999777777666777999::::::999888888555777888777666888>>>CCCFFFHHHJJJKKKIIIHHHHHHHHHIIIGGGFFFJJJTTTaaalllsssvvv{{{~~~~~~~~~|||{{{{{{zzzwwwuuuxxxyyy{{{{{{{{{zzzxxxwwwvvvwwwxxxyyyzzzyyyxxxwwwxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{}}}~~~~~~}}}{{{zzzxxxzzz||||||zzzxxxxxxxxxsssssstttuuuwwwzzz|||~~~gggXXX\\\eeeiii{{{oooqqqtttjjjtttiiiLLL999555111111333///////////////////////////...///000000111222333333000===HHHSSS^^^hhhttt]]]RRRUUU___gggbbb\\\UUUUUUYYY\\\ZZZVVVTTTRRRQQQWWWeeexxx~~~zzzuuuqqqnnnmmmiiiggg___SSSJJJNNN^^^kkk~~~~~~rrr]]]NNNIIICCC;;;999888888777888999:::;;;888:::<<<;;;999>>>HHHPPPcccmmmwwwzzzzzzxxxsssnnnhhhccc\\\WWWTTTRRRPPPOOOJJJIIIGGGEEECCCAAA>>><<<>>>>>>@@@DDDIIIMMMPPPQQQXXX]]]dddiiinnnvvv~~~|||~~~zzzzzzmmmmmmvvvlllXXXCCC@@@<<<999888888666555555555444333333333333444333555333888CCCLLL```|||~~~vvvjjjgggcccaaafffnnnuuuyyyyyyqqqbbbqqqtttvvvsssiii]]]QQQJJJHHHEEE@@@======@@@EEEHHHPPPVVV___hhhqqq||||||wwwtttrrrsss}}}}}}gggQQQJJJCCC???<<<:::???EEEUUUooowwwjjj___UUUMMMMMMQQQbbbuuu}}}yyytttuuuyyytttkkkhhhnnnssswwwmmmXXXFFF777222222222222222222222222222222000111333333111222===JJJooo}}}||||||zzzlll[[[lllxxxyyyyyyxxxwwwxxxzzz|||}}}}}}zzzyyyxxxwwwwwwwwwxxxyyyzzzyyy{{{xxxmmm^^^RRRLLLLLLLLLMMMQQQLLLFFFBBB???>>>===<<<777:::>>>>>><<<999888888888888999:::999888777666666888999777666888>>>CCCHHHJJJLLLMMMKKKIIIHHHHHHGGGFFFEEEHHHOOOYYYeeelllrrrxxx||||||}}}}}}{{{zzz{{{{{{xxxvvvwwwwwwxxxyyyyyyyyyxxxxxxvvvwwwyyyzzz{{{zzzyyyxxxyyyyyyxxxwwwwwwxxxyyyzzzyyyzzz}}}}}}{{{yyywwwyyy||||||zzzxxxwwwxxxqqqqqqqqqssswwwzzz}}}~~~xxxddd___eeejjjtttqqqkkktttrrrgggssslllOOO===888111000222000////////////////////////...///000111222333333444444CCCNNNXXXaaahhhyyy```NNNJJJNNNTTTWWWTTTOOOLLLMMMSSSUUUSSSOOOQQQQQQVVVbbbsssxxxwwwsssmmmgggaaa]]]\\\zzzwwwnnn___RRROOOWWW___nnnXXXNNNGGGAAA:::999888888888999;;;;;;666:::<<<;;;888;;;CCCKKK```kkkvvvzzzzzzyyyuuupppiiiddd^^^XXXUUUSSSRRRQQQJJJHHHFFFEEECCC@@@===;;;@@@>>>======@@@CCCFFFGGGGGGNNNWWW^^^ccciiiqqqxxxxxx|||}}}xxxxxx}}}~~~}}}}}}uuummmvvv{{{eeeFFFBBB>>>:::999888777666555555444333333333333444111333222:::IIIUUUiii|||yyy}}}wwwooogggeeeaaa```fffooovvvyyyyyyooorrruuuwwwsssjjj^^^SSSMMMIIIFFFAAA>>>>>>BBBGGGKKKQQQWWW\\\YYYTTTZZZlll|||}}}wwwrrrnnnooowwwvvvUUUNNNFFFAAA===:::===BBBPPPpppuuujjj]]]PPPLLLOOOZZZjjjtttppphhhkkksssvvvpppooouuuzzzkkkQQQ>>>777888222222222222222222222222///111444333///111???OOO}}}~~~|||ooo^^^iiijjjbbbeeeiiioootttyyy{{{||||||zzzyyyxxxwwwwwwwwwxxxyyyyyywwwwww{{{tttcccWWWSSSUUUYYY\\\VVVOOOIIIEEECCCAAA@@@777;;;???@@@===:::888888888999999999888777555444777999:::888666777>>>DDDJJJLLLNNNNNNLLLIIIGGGGGGBBBCCCDDDFFFJJJSSS]]]dddpppwww~~~~~~{{{zzz|||~~~{{{yyyzzz||||||zzzxxxvvvvvvvvvwwwwwwxxxyyyyyywwwxxxzzz||||||{{{zzzyyyyyyxxxwwwvvvvvvxxxzzz{{{xxxzzz}}}}}}zzzxxxvvvyyy}}}|||zzzwwwwwwxxxuuutttsssuuuwwwzzz||||||ooocccfffllleeexxx~~~xxxiiisssnnnRRR@@@:::111...111///000000000000000000000000...///000111222333444444:::IIIUUU]]]dddiiioooYYYLLLLLLOOOPPPNNNNNNLLLJJJLLLOOOPPPOOOLLLQQQTTT\\\kkk||||||vvvtttkkkiiieee___WWWPPPLLLKKKmmmeeeVVVPPPbbbrrrfffQQQEEE@@@<<<:::888888999;;;;;;;;;;;;:::;;;======>>>EEEMMM[[[nnn~~~}}}{{{vvvoookkkeee]]]XXXVVVTTTPPPMMMKKKIIIFFFBBB???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAABBBDDDJJJQQQZZZccchhhmmmiiihhhnnntttyyyooowwwzzzuuuxxx^^^EEE888::::::<<<<<<444777777555444444444444444555666777888BBBXXXrrr~~~uuujjjgggbbb^^^___fffooovvvyyy{{{xxxwww}}}vvvaaaVVVWWWVVVRRRLLLFFFBBBAAADDDGGGHHHJJJKKKKKKKKKOOOYYY```rrrwww}}}xxxqqqmmmooovvv}}}bbbPPPIIIGGG<<<888>>>@@@JJJ\\\qqq{{{tttdddUUUMMMLLLSSSbbbqqquuurrrsssxxx~~~{{{[[[@@@666444333222111111000111111111222222000333777444AAA]]]}}}~~~~~~gggggg{{{~~~qqqdddaaammmxxxvvvwww|||zzzzzzyyyyyyyyyyyyyyyyyyyyywwwyyyzzz{{{}}}sssbbbZZZ\\\___kkkeeeYYYMMMJJJJJJFFF@@@???????????????>>>===<<<;;;:::999777777777888888;;;===<<<888444555;;;AAAMMMNNNOOOOOONNNKKKHHHFFF@@@BBBDDDCCCCCCHHHRRR[[[nnntttyyyyyyyyy||||||yyyzzz{{{|||||||||zzzyyyxxxwwwwwwwwwxxxxxxwwwuuussswwwwwwxxxxxxxxxwwwwwwvvvtttrrrqqqsssxxx{{{{{{zzz|||zzzyyy|||zzztttzzz{{{zzzzzzyyyxxxwwwvvvwwwwwwvvvvvvxxxzzz}}}rrr```cccfffiiiyyymmmeeecccVVVEEE777111000222222000000000000000000000000222222111111222444666888BBBOOO]]]dddiiiwwwrrrcccYYYQQQKKKHHHIIIHHHJJJMMMMMMKKKKKKMMMOOOQQQXXXhhhyyytttiiicccZZZUUUOOOIIIEEEAAA>>><<<{{{eeeTTTYYYmmmlllWWWIIIBBB===<<<:::999::::::::::::;;;:::;;;======>>>DDDLLLZZZmmm|||wwwoookkkeee]]]XXXUUUSSSPPPLLLIIIGGGDDD@@@===<<<;;;::::::::::::::::::999999999;;;;;;===AAAGGGOOOUUUYYY^^^\\\]]]dddjjjpppzzzkkkrrrvvv|||}}}bbbKKK@@@@@@<<<::::::444777777666555444444444444333666888;;;HHHaaayyytttjjjccc```]]]___fffnnnuuuxxx|||yyy}}}mmmaaa___^^^]]]XXXQQQIIICCCCCCDDDAAADDDFFFGGGHHHMMMUUU]]]```iiiuuu}}}}}}{{{vvvppplllmmmtttzzziiiTTTKKKIII???:::======CCCUUUlllxxxuuugggXXXNNNKKKPPP]]]llltttsssrrruuugggJJJ:::222333222222111111111111111111222111444888777GGGfff~~~yyy~~~~~~tttqqqpppddd\\\rrrwwwoootttzzzwwwxxx|||yyy||||||{{{zzzyyyxxxwwwvvvvvvxxxyyyzzz{{{{{{ggg```___^^^iiifff^^^SSSLLLKKKHHHDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;999888777777777888;;;<<<<<<888444555<<>>===<<<;;;::::::999;;;:::<<<>>>======CCCJJJXXXmmm~~~wwwooolllfff^^^XXXUUURRRNNNKKKFFFEEEBBB>>><<<:::999999::::::999999888888888777777777777999===AAAFFFHHHIIIJJJNNNUUUZZZbbbqqq}}}zzz{{{jjjQQQEEECCC<<<888999777888777666555444444444444111777999===QQQooowwwlllaaa```___bbbiiipppuuuxxxpppgggbbbdddccc[[[PPPEEEAAA@@@>>>@@@CCCCCCDDDGGGMMMRRRQQQ[[[jjjvvv||||||zzzvvvooojjjkkkqqqvvvwww]]]NNNKKKBBB======999;;;LLLccctttvvvkkk[[[OOOKKKMMMVVVeeerrruuurrrpppxxxgggNNN;;;///333333222111111111111111///333444666999999OOOrrr}}}|||qqqcccZZZOOOYYY}}}}}}yyyyyy|||xxx{{{{{{zzzyyyxxxxxxwwwwwwuuuwwwyyyyyyyyy|||wwwnnnbbbfffeee___TTTLLLIIIHHHEEE@@@@@@@@@AAABBBDDDEEEFFF>>>===:::888777777777888;;;======999555555;;;AAAGGGIIIKKKMMMMMMKKKHHHFFFDDDDDDCCC@@@>>>@@@FFFKKKXXXbbblllqqqvvvzzz{{{xxxwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwxxxwwwvvvwwwyyyzzzzzzzzzyyyxxxxxx{{{~~~{{{xxxyyyyyyyyyyyyyyyxxxwwwvvvxxxwwwvvvvvvvvvwwwyyyzzz|||yyyqqqlllrrrssskkkuuu|||fffVVV[[[PPPBBB888333222111111000000000000000000000000000111222222222444777:::HHHYYYpppvvvlllfffbbb___YYYOOOHHHEEEDDDDDDEEEEEEGGGMMMSSSXXXXXXVVV]]]nnn}}}zzztttnnnggg^^^RRRJJJDDDAAA<<<:::999999888777vvvbbbYYYfffrrrsssgggVVVGGG>>>AAAAAAAAA@@@===;;;:::999<<<;;;===>>>===<<>>XXX{{{tttjjjaaaaaacccgggmmmssswwwzzz|||~~~ooogggkkkmmmgggYYYLLLDDDBBB@@@BBBCCCBBB@@@@@@CCCEEEHHHOOO]]]mmm{{{|||{{{wwwpppkkkjjjnnnsssjjjSSSKKKCCC@@@???888777EEE[[[ooovvvooo^^^PPPLLLJJJOOO___pppwwwssslllyyy}}}qqqrrrtttrrrjjj]]]MMM===333333333222111111111111222...444666777888;;;UUU}}}}}}ooo___RRRbbb~~~yyyzzz}}}xxxuuuuuuvvvwwwxxxxxxyyyyyyvvvxxxzzzyyyxxxzzzpppnnnkkkaaaTTTMMMKKKIIIFFFAAA@@@???@@@BBBEEEIIIKKKAAA???<<<999777777888888>>>@@@@@@<<<777555:::???DDDFFFJJJMMMMMMLLLIIIGGGEEEEEECCC@@@>>>???BBBFFFOOOXXXaaagggmmmtttxxxwwwqqqrrrrrrsssttttttuuuuuutttuuuuuuuuutttsssttttttzzzzzz{{{|||||||||{{{{{{{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxyyy|||~~~|||zzzzzz{{{zzzzzzyyyxxxxxxzzzyyyxxxwwwwwwwwwxxxxxx{{{www|||}}}sssqqqtttqqqeeejjjkkkYYYVVVMMMAAA888555333222000000000000000000000000000///111222222222555:::>>>OOO```zzzmmm[[[YYYVVVVVVWWWSSSKKKDDDCCCGGGFFFEEEFFFJJJQQQZZZ___XXXRRRVVViii|||{{{oooeee]]]TTTJJJDDDBBB???;;;999999999888777sss~~~cccggglllmmmfffXXXJJJBBBCCCEEEFFFDDD@@@===;;;;;;>>>===>>>@@@>>>===AAAGGGUUUlll{{{rrrnnnhhh___XXXTTTPPPKKKHHHCCCBBB@@@===;;;:::::::::;;;:::::::::999999999888999999999999999999999999666999===@@@AAAHHHZZZlllyyy}}}~~~~~~rrrmmmyyylllJJJAAA===;;;<<<999888888666555555555555555444666777AAA___{{{lllddd___aaadddhhhmmmqqqvvvxxxwww~~~tttxxxyyyqqqcccTTTIIIEEEBBBCCCCCCBBB@@@??????@@@CCCEEENNN```ttt~~~}}}yyyrrrllljjjmmmqqq~~~wwwYYYLLLCCCAAA@@@;;;777@@@SSShhhvvvrrraaaQQQNNNJJJKKKYYYmmmxxxsssiiiggglllqqqwww|||wwwmmmlllhhhdddaaa[[[OOOAAA777444333333222111222222222000555666666888===[[[yyy|||iii\\\lll}}}xxxzzz~~~xxxsssssstttuuuvvvwwwwwwxxxwwwyyy{{{{{{yyyzzz}}}{{{kkk[[[SSSQQQNNNIIIBBBAAA??????AAAEEEJJJNNNEEECCC???;;;999888999:::CCCEEEFFFBBB;;;777888<<>><<<;;;:::::::::::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;::::::;;;===>>>===BBBQQQaaavvv{{{~~~sssjjjmmmTTTFFF@@@<<<;;;888888888777666555555555555777555888IIIiii|||{{{}}}yyylllddd[[[^^^bbbeeehhhlllqqqtttvvv}}}}}}tttfffVVVJJJCCCCCCBBBBBBAAAAAAAAABBBBBBEEECCCHHHWWWmmm}}}{{{tttmmmjjjlllnnnxxx```OOODDDAAABBB<<<999>>>LLLbbbtttuuufffVVVNNNJJJIIITTTiiiwwwrrrfffaaaeeejjjrrrwwwtttwwwzzz|||wwwmmmddd___^^^```^^^PPP???333444444333222222222222222222666555666999AAAbbbyyy{{{iii```rrr|||wwwyyy}}}xxxwwwwwwvvvuuuttttttsssssswwwzzz||||||zzzzzz||||||gggYYYRRRNNNIIIFFFDDD@@@???@@@EEEKKKOOOJJJGGGBBB===:::::::::;;;EEEIIILLLHHHAAA;;;:::;;;AAAEEEJJJOOORRRQQQOOOMMMHHHGGGEEEDDDCCCBBBBBBCCCBBBGGGJJJJJJNNNUUU[[[]]]``````aaabbbdddfffhhhiiiiiillloooooooooppptttxxxvvvvvvwwwxxxyyyyyyyyyyyy{{{||||||{{{yyyxxxzzz{{{zzz{{{|||~~~}}}}}}~~~~~~~~~}}}}}}||||||||||||{{{zzzzzzyyyxxx{{{yyy~~~}}}tttsssrrrhhhVVVPPP\\\|||nnn^^^RRRKKK@@@999666555333111111111111111111111111111000222333222333999EEENNNVVVccc~~~{{{nnn```QQQGGGBBBBBBCCCGGGFFFCCCDDDHHHHHHGGGGGGJJJRRRZZZaaadddQQQLLLTTTlll~~~yyyooodddZZZTTTRRRQQQOOOKKKEEEAAA>>><<<:::888{{{pppxxxooommmgggZZZKKKCCCEEEJJJNNNMMMGGGBBB@@@@@@BBBAAABBBDDDAAA>>>AAAGGGVVVlllwwwpppiii___XXXSSSNNNIIIEEE???>>><<<:::999888999999777777888888999999::::::999:::===???@@@@@@@@@???>>>>>>>>>>>>===???KKKXXXnnnwwwzzzssslllxxx\\\LLLAAA;;;;;;:::999888777666555555555555888333;;;VVVvvv}}}{{{}}}xxxllleee[[[^^^aaaccceeehhhmmmqqqxxx}}}vvvjjj]]]QQQHHHFFFDDDBBBAAAAAABBBBBBBBBDDDCCCGGGQQQaaaqqq{{{|||uuunnnjjjjjjlllsssgggVVVHHHCCCBBB<<<<<<<<>>===AAAEEELLLQQQTTTTTTRRRPPPKKKIIIGGGEEEDDDBBBAAA???@@@EEEFFFEEEEEEJJJMMMMMMPPPQQQQQQSSSUUUXXXZZZ\\\YYY]]]bbbeeegggkkkrrrxxxttttttvvvwwwwwwxxxxxxxxxzzz{{{|||{{{xxxxxxyyy|||yyyzzz|||||||||}}}~~~|||}}}}}}~~~~~~}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxxxxyyyxxx}}}zzzqqqsssuuulll[[[PPPRRRpppvvvcccTTTLLLAAA999666555333222111111111111111111111111000222333111333;;;JJJVVVZZZfffoooaaaUUUJJJDDD@@@@@@BBBEEEDDDAAABBBGGGFFFFFFHHHOOOYYYbbbfffhhhYYYUUUaaaxxxxxxkkkbbb]]]\\\XXXSSSMMMHHHDDDAAA>>><<>>```qqqfff```]]]___bbbdddeeehhhmmmrrrxxx|||~~~~~~}}}uuukkk```WWWKKKHHHDDDBBBAAA@@@@@@@@@===???CCCIIISSSaaaqqq||||||uuummmiiiiiijjjppplll[[[KKKDDDAAA;;;<<<;;;BBBYYYsss|||qqqbbbKKKHHHFFFNNNaaapppmmmaaa[[[cccggghhhsssyyy{{{|||}}}xxxnnneee___aaa```TTTGGG@@@555444333333222222333333444555222555???MMMpppmmmiii}}}vvvvvvzzzvvvxxxxxxxxxxxxwwwwwwwwwwwwtttxxx{{{|||zzzxxxzzz|||~~~}}}uuu___YYYZZZOOOKKKEEEAAABBBFFFMMMQQQPPPLLLFFFAAA===<<<===>>>BBBIIIQQQRRRLLLEEEAAA@@@AAAFFFMMMSSSVVVVVVTTTSSSMMMKKKHHHFFFDDDAAA???<<<;;;???AAA???===??????<<<<<<<<<===>>>AAADDDGGGHHHHHHNNNUUUYYY]]]ccclllssstttuuuvvvwwwxxxyyyyyyyyyyyy{{{|||zzzxxxwwwyyy|||xxxzzz{{{{{{zzz{{{|||}}}||||||}}}}}}}}}}}}}}}|||yyyzzzzzzzzzzzzyyyxxxwwwwwwwww{{{vvvnnnsssyyyrrr^^^MMMHHH___lllUUULLLAAA999666555444222111111111111111111111111111222222111333===NNN[[[^^^jjjhhhWWWJJJAAA===??????BBBEEECCC??????CCCEEEFFFKKKUUU```iiimmmnnncccaaannn}}}nnnfffddd^^^ZZZTTTNNNJJJGGGDDDBBB}}}zzzuuugggVVVLLLHHHJJJPPPVVVTTTLLLGGGGGGGGGJJJKKKHHHCCC@@@CCCGGGQQQcccxxxzzznnnhhh```XXXRRRLLLGGGDDD===<<<999777666666777888555555555666666888999::::::===@@@CCCNNN]]]eeeeee^^^WWWPPPKKKIIIIIIJJJMMMhhhooo{{{|||wwwrrrsssyyy^^^LLLFFF???777222888888888666444444666888???222===dddzzzlllccc___\\\^^^aaabbbdddgggjjjmmmyyyzzz|||~~~}}}zzzkkkYYYLLLDDDGGGEEE>>>===CCC@@@???@@@EEELLLYYYmmm~~~}}}wwwqqqkkkgggeeedddjjjwwwttt\\\PPPHHHBBB???;;;<<>><<<:::888777777777888666666666777888999:::;;;;;;>>>CCCHHHSSSgggvvvggg\\\WWWVVVXXXiiippp{{{xxxnnnlllooobbbOOOGGG@@@999666888888888666444444666888@@@666AAAfffyyykkkbbb___]]]___bbbdddfffiiimmmpppzzz{{{~~~~~~rrr___QQQHHHIIIHHHAAA>>>BBBBBB@@@@@@DDDIIIUUUhhhyyy}}}wwwpppiiieeeddddddeeeqqq~~~dddUUUJJJCCC@@@<<<<<>>999444222444555333222444444111333999@@@QQQuuuyyyvvvooohhhaaammm~~~xxxxxxyyyyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvtttuuuvvvwwwxxxyyyyyyyyy}}}wwwhhh```YYYRRRMMMIIIFFFIIINNNVVVUUURRRJJJ@@@;;;<<<>>>888999:::===???@@@???>>>CCCHHHPPPXXX\\\\\\YYYVVVPPPNNNKKKGGGCCC@@@>>>===999999888888777666666666555666666666777777777777999:::<<<@@@BBBGGGVVVdddnnnuuuyyyxxxyyy|||}}}|||wwwyyyzzzzzzyyyxxxxxxyyyyyyyyyzzz{{{||||||{{{{{{{{{yyyxxxyyy{{{}}}}}}||||||||||||zzzxxxwwwxxxyyyyyyzzz{{{yyyssskkkfffcccWWWTTTDDDKKKttt|||bbbFFF888555555222111000111111111111222222222111555666666>>>QQQeeeqqqyyyuuuaaaUUUIIICCCDDD===AAAAAA???BBBHHHIIIEEEFFFOOOZZZcccooo}}}}}}{{{}}}rrrjjjcccZZZSSSQQQ~~~pppZZZKKKGGGHHHPPP[[[___YYYPPPLLLIIINNNQQQOOOJJJFFFFFFHHHRRRdddxxx{{{uuummmhhh```XXXRRRLLLGGGDDD@@@>>><<<:::888888888888777777888888999;;;<<<===???@@@EEELLLTTTkkkvvvjjjdddbbbnnnttt}}}}}}vvv}}}zzzwwwjjjjjjppphhhUUUIII@@@;;;:::888888888666444444666888>>>999GGGiiivvvhhh```]]]]]]___bbbeeegggkkkpppttt|||}}}~~~{{{fffXXXNNNNNNMMMFFFAAA@@@DDDAAA@@@AAAEEEOOOaaarrr~~~{{{uuummmfffbbbbbbcccfffppp~~~nnn[[[LLLCCC@@@<<<===@@@MMMcccwww}}}dddXXXFFFAAALLLTTTddd}}}vvvuuurrrpppsss~~~|||~~~zzzuuusssooojjjggg```PPP@@@;;;666333444555222222444555333555999@@@SSSwwwwwwwww~~~vvvqqqppphhhXXXUUUcccrrrrrruuu{{{xxxxxxyyyyyywwwvvvvvvvvvvvvvvvwwwwwwwwwtttuuuvvvwwwxxxyyyyyyyyy|||~~~}}}kkkaaaWWWSSSPPPMMMLLLNNNVVVVVVSSSLLLCCC===;;;<<<333333555777999;;;===>>>CCCHHHQQQYYY]]]\\\YYYWWWOOOMMMJJJFFFBBB>>><<<;;;777777666666555555444444444444444555555555555555444666999:::999>>>MMM]]]jjjssszzz{{{{{{}}}}}}|||vvvxxxyyyyyyxxxwwwwwwxxxwwwwwwyyyzzz{{{||||||||||||zzzxxxyyyzzz{{{zzzyyy|||}}}}}}{{{xxxwwwwwwxxxxxxzzz|||}}}{{{sssggg^^^XXXXXXJJJJJJmmmnnnHHH777666777333///000111111111111222222222///222444666AAAWWWmmmyyywwwrrriii^^^XXXKKKAAABBB===??????>>>@@@DDDFFFEEEFFFRRRaaannn{{{|||yyyyyy{{{yyypppeee\\\XXXvvv___MMMIIIGGGLLLXXX^^^[[[TTTPPPKKKPPPUUUTTTNNNIIIHHHIIISSSeeexxxzzztttmmmhhh```XXXRRRMMMHHHEEEBBBAAA???===;;;:::999999888888888999:::<<<===>>>CCCAAADDDKKKQQQccc|||sssyyy}}}tttjjjzzz}}}|||kkkkkktttqqq]]]KKK@@@<<<<<<888888888666444444666888:::<<>>???AAAJJJ[[[kkkzzzxxxtttmmmeee```___aaaeeemmmyyyxxx```MMMBBB???======???III]]]sssooo\\\FFFAAAHHHJJJ\\\{{{xxxwwwsssnnnnnn{{{~~~{{{~~~xxx~~~zzzrrrlllmmmjjjZZZFFF>>>888444444444222222555555444555888@@@UUUyyyvvvvvvzzz||||||wwwooo```OOOQQQdddrrrjjjeeeqqq}}}|||yyyxxxyyyzzzyyywwwwwwwwwwwwxxxyyyyyyyyyzzztttuuuvvvwwwxxxyyyyyyyyyzzz|||~~~uuuhhh\\\YYYXXXTTTQQQOOOSSSSSSQQQLLLEEE???<<<<<<555666666666777999===@@@CCCIIIRRRZZZ\\\ZZZWWWUUUMMMKKKHHHDDD???<<<:::999666666666666555555444444444444444444444444444444444666999999777:::IIIYYYeeeoooyyy{{{zzz{{{|||zzzxxxyyy{{{{{{yyyxxxyyyzzzxxxyyyzzz{{{||||||||||||~~~|||zzzzzz{{{{{{zzzyyy|||}}}}}}|||yyywwwwwwwwwyyyzzz|||~~~|||mmm___ZZZ]]]SSSNNNgggxxxPPP<<<888777333///000000111111111222222222000222333666DDD^^^wwwvvvqqqvvv}}}YYYTTTSSSGGG>>>@@@???@@@???======???BBBCCCHHHWWWiiivvvzzzwwwvvvwww}}}zzznnnddd___~~~|||}}}{{{fffSSSLLLGGGHHHPPPWWWWWWTTTSSSMMMRRRWWWVVVPPPJJJIIIJJJTTTeeeyyyzzztttlllggg```YYYTTTOOOKKKHHHFFFEEECCCAAA>>><<<;;;;;;888888999:::;;;===???@@@EEE@@@CCCJJJMMMXXXxxxyyyiiivvvrrrjjjnnnzzzdddNNN@@@<<<<<<888888888666444444666888999BBB[[[zzzpppccc^^^\\\ZZZ\\\___bbbfffkkkrrrvvv|||}}}~~~pppfff\\\YYYWWWPPPHHHCCCBBB???======???FFFVVVeeevvvwwwwwwrrriiiccc```aaa^^^dddmmmvvv~~~iiiQQQEEEBBB>>>>>>>>>EEEWWWnnn|||dddIIICCCHHHGGGWWWwww|||xxxrrrmmmmmmwww~~~yyy}}}|||xxxuuu}}}pppXXXAAA:::555444333111222555333444555777???WWW|||yyyuuuuuuuuu|||~~~sss___OOOTTTmmmwwwiiimmmtttzzzzzzyyyyyyzzzzzzyyyxxxwwwwwwwwwxxxyyyyyyyyyzzztttuuuvvvwwwxxxyyyyyyyyyxxxzzz|||}}}}}}~~~|||nnnbbb^^^]]]YYYTTTQQQMMMNNNMMMJJJFFFAAA???>>>::::::999777666777<<<@@@EEEMMMWWW]]]^^^ZZZWWWUUUKKKJJJFFFBBB>>>;;;999888888888888777777777777777555555555555555555555555666777::::::888:::GGGUUUbbbnnnzzz|||{{{{{{{{{zzz{{{|||~~~~~~|||{{{|||}}}||||||}}}}}}}}}}}}|||{{{}}}{{{zzzzzzzzzyyyxxx{{{|||}}}|||zzzwwwwwwwwwyyyzzz{{{}}}nnn___^^^TTTKKK[[[sssSSS@@@888444222111000000111111111222222222555666777<<>>======<<<;;;===BBBFFFPPP___ppp{{{|||xxxwwwvvvvvvyyy~~~yyyooojjjxxxxxxyyy}}}}}}lllZZZNNNHHHFFFJJJNNNOOOPPPSSSNNNSSSXXXVVVPPPKKKIIIJJJRRRdddxxxyyyssskkkfff```ZZZVVVRRROOOLLLJJJIIIGGGEEEBBB@@@>>>===::::::;;;<<<===???AAABBBDDDBBBDDDJJJMMMSSSeeexxxsssttt~~~nnnkkkxxxjjjRRRCCC===;;;888888888666444444666888;;;IIIggg}}}mmmbbb]]]]]]ZZZ[[[^^^```dddjjjqqqvvvyyyzzz|||~~~}}}uuuooohhhaaa[[[SSSKKKEEEAAA>>>======>>>CCCPPP^^^pppvvv{{{yyypppgggbbbaaaZZZ]]]bbbhhhnnntttxxx{{{zzztttYYYJJJFFF???>>>===@@@PPPhhh|||nnnRRRGGGGGGFFFTTTrrr|||uuuppppppwww{{{xxx{{{}}}}}}~~~}}}kkkDDD<<<666444333111222555222444666777@@@[[[}}}vvvuuu{{{mmmSSSXXXvvv~~~wwwvvvyyyzzz{{{{{{{{{zzzyyyxxxvvvvvvvvvvvvvvvwwwwwwwwwtttuuuvvvwwwxxxyyyyyyyyywwwyyy{{{||||||}}}ttthhhbbb___YYYSSSPPPHHHHHHGGGFFFDDDBBB@@@???;;;;;;:::666333444888===GGGOOOZZZ``````\\\YYYWWWKKKJJJGGGCCC@@@===;;;:::::::::::::::999999999999888888888888888777777777888888:::<<<<<<>>>GGGQQQdddqqq}}}||||||}}}||||||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{}}}{{{yyyxxxxxxxxxwwwvvvyyy{{{}}}|||zzzxxxxxxxxxwwwyyy{{{~~~hhh^^^SSSJJJSSS~~~vvvcccMMM???777333222444000111111111111222222222333555888AAAYYY{{{qqq[[[QQQJJJAAA>>>AAA999888999;;;<<<>>>EEENNNXXXgggvvv|||~~~|||yyyvvvuuuxxxxxxvvvwwwzzzzzz|||ssspppyyyxxxwwwyyy~~~~~~ppp___OOOJJJGGGHHHIIIHHHKKKPPPOOOSSSWWWUUUOOOJJJIIIJJJOOOaaauuu~~~xxxrrrjjjfff```[[[XXXUUURRRPPPMMMLLLKKKHHHEEEBBB@@@???======>>>???AAACCCDDDEEEDDDGGGIIIJJJKKKQQQ[[[cccrrruuuooo{{{ooowwwnnnVVVGGG@@@<<<888888888666444444666888;;;LLLkkk{{{kkk```^^^^^^ZZZ\\\^^^```dddjjjqqqvvvuuuvvvzzz}}}}}}}}}{{{tttjjj^^^TTTLLLGGGBBB@@@??????===@@@JJJVVVfffpppyyy{{{sssggg___\\\WWWVVVWWWYYY\\\```cccdddaaafffnnntttzzz}}}^^^LLLHHH@@@???<<<<<>>666444222000222666222666888888CCC___|||{{{wwwVVVXXXyyy|||{{{|||}}}|||{{{zzzyyyyyywwwwwwwwwvvvvvvvvvvvvvvvtttuuuvvvwwwxxxyyyyyyyyyxxxzzz|||}}}}}}~~~rrreeefffoootttzzzmmmfff___VVVNNNLLLFFFEEECCCBBBAAA@@@???>>>999::::::666222222777<<>>888666888;;;<<<===GGGRRRZZZhhhuuuyyyxxxxxxxxxvvvuuussstttxxxyyyvvvvvvyyyxxxyyyzzz~~~yyyrrrqqq{{{zzzwwwwww|||~~~rrrbbbNNNKKKIIIIIIGGGEEEHHHNNNOOOSSSVVVTTTMMMIIIIIIJJJLLL^^^rrr}}}|||vvvpppjjjfff```\\\YYYWWWUUUSSSOOONNNMMMJJJGGGDDDAAA@@@??????@@@AAACCCEEEGGGHHHEEELLLNNNJJJIIIOOOWWWZZZccczzz~~~pppjjj|||ppprrrpppYYYKKKCCC===888888888666444444666888:::KKKjjjyyyiii```^^^___\\\]]]___aaadddjjjqqqvvvrrrtttxxx|||}}}}}}pppaaaUUULLLHHHDDDBBBAAA@@@======FFFPPP]]]iiivvvyyyqqqddd[[[VVVOOOMMMJJJJJJKKKMMMNNNNNNRRRUUUYYY]]]ccclllxxx___KKKFFFAAA???;;;:::GGG```xxx|||fffOOOBBB???QQQnnn}}}uuupppttt~~~zzzqqq{{{}}}uuutttxxxooo^^^HHH???777444222000222666333777::::::EEEcccuuuWWWVVVxxx}}}~~~~~~}}}|||zzzzzzzzzzzzyyyyyyyyyxxxxxxwwwwwwtttuuuvvvwwwxxxyyyyyyyyyyyy{{{}}}~~~qqqaaa___gggvvvkkkppp~~~qqqhhh^^^RRRJJJHHHEEECCCAAA??????>>>===<<<888::::::777333333888===;;;FFFTTT\\\]]]ZZZYYYXXXOOONNNLLLIIIFFFEEECCCCCC;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>======<<<<<<<<<@@@===>>>DDDIIIKKKNNNQQQcccqqq|||}}}yyyxxxzzz{{{yyy{{{||||||{{{zzzzzz{{{xxxyyyzzz|||}}}}}}}}}}}}~~~{{{{{{||||||{{{zzzvvvyyy{{{|||{{{zzzzzzzzzvvv|||~~~~~~vvvXXXJJJKKKNNNMMMjjjwwwkkkYYYFFF===999666333222000111111111111222222222111666>>>LLLccc~~~pppyyywwwbbbIII===999888;;;888999<<<;;;<<>>>>>FFFXXXrrrpppYYYGGGDDDNNNYYY{{{|||tttpppuuu~~~yyytttqqqoooiii___VVVGGG===444444555444333444666666444666LLLrrrppp___QQQ\\\~~~|||{{{{{{zzzxxxvvvwwwvvvuuuttttttuuuvvvvvvxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz|||}}}zzzqqqxxx~~~ttt|||~~~pppeeeWWWKKKGGGDDDAAA======??????>>><<<===999888:::999555555888;;;AAALLLWWW______ZZZUUUNNNMMMLLLJJJHHHEEEBBBAAA???===<<<<<<>>>@@@AAAAAA??????@@@@@@@@@@@@@@@@@@BBBCCCEEEEEEFFFKKKRRRYYYpppvvv}}}|||yyyyyyzzzzzzzzzzzzzzzzzz{{{||||||~~~|||{{{zzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}|||}}}}}}~~~|||yyyxxxxxxyyyvvvyyy}}}bbbLLLJJJJJJOOO]]]ppp}}}sssZZZDDD>>>;;;555222444333333222222111222222222999222<<>>>>>DDDTTTmmmrrr[[[GGGAAAIIISSSpppwwwssszzzrrrjjjfffbbbZZZTTTHHH===555444666555444555666777555999QQQyyyxxxeeeQQQKKKTTTwww}}}{{{yyyyyyyyyzzzyyyxxxyyyxxxwwwvvvvvvwwwxxxxxxzzzzzz{{{{{{zzzyyyxxxwwwyyyyyy{{{}}}zzznnnaaaUUUOOOKKKGGGBBB??????>>>===;;;<<<999888999999666666999;;;AAAJJJUUU^^^___\\\XXXPPPOOOMMMJJJGGGDDDBBBAAACCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFJJJNNNQQQTTTYYY```eeesssyyy|||}}}{{{{{{zzzyyyzzz{{{|||}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}}}}|||||||||||||||}}}~~~~~~|||zzzxxxxxxyyy|||||||||~~~nnnUUUPPPJJJJJJRRRaaawww]]]EEE===<<<666222333333333222222222222222333888555AAA___xxxnnn___TTT^^^aaaTTTCCC:::666555555555666777;;;CCCLLLSSSZZZbbblllsssyyy{{{wwwpppqqqsssxxxxxxggg[[[PPPLLLPPP[[[mmm|||}}}wwwtttrrr```bbbeeeggglllyyy~~~mmmddd___UUUQQQSSSNNNPPPRRRSSSPPPIIICCCAAAAAAFFFNNNYYYbbbggghhhggggggeeeeeeeeedddbbb___]]][[[VVVVVVTTTQQQMMMIIIFFFDDDEEEEEEFFFHHHJJJMMMOOOPPPQQQRRRTTTUUUTTTPPPJJJEEEGGGEEEFFFLLLRRR\\\lllzzzjjjfffqqq||||||eeeOOOAAA<<<;;;;;;;;;:::888888:::;;;HHHggguuuggg\\\ZZZ]]][[[^^^]]]\\\cccrrr{{{zzzxxxuuuuuuxxxzzz||||||pppiiibbbYYYRRRKKKFFFBBBAAA???<<<===@@@JJJPPPYYY]]][[[UUUNNNIIIEEEDDDAAA@@@@@@AAACCCDDDGGGFFFIIIMMMOOOPPPTTTZZZ[[[iiiwwwUUUKKKFFFBBB>>>===BBBOOOiiixxxbbbKKKAAAFFFOOOhhh}}}|||rrrssstttwwwlllfff```XXXQQQIII>>>555555666666555666555777777<<>><<<888777999888777888<<<>>>AAAHHHRRR[[[___]]]ZZZRRRPPPMMMJJJGGGEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEEEEFFFIIIKKKMMMLLLRRRXXX^^^bbbhhhoootttwww{{{|||{{{zzzyyyyyy{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~}}}~~~~~~|||zzzyyyyyyzzzyyyxxxwwwxxxsssYYYQQQIIIEEEJJJTTTsss|||```EEE<<<;;;888333222333333222222222222333333777999KKKkkkuuuVVVLLLCCCHHHJJJCCC;;;777666666666666666777;;;BBBJJJPPPYYY]]]dddooo}}}xxxppptttzzzxxxrrrpppoooqqqwwwyyytttrrrqqqaaacccfffgggjjjuuuyyyppphhhZZZSSSSSSNNNLLLMMMMMMJJJEEE@@@>>>>>>BBBIIISSS\\\aaaccccccccccccdddeeeeeecccaaa^^^\\\YYYWWWUUUQQQMMMIIIFFFEEEEEEFFFGGGHHHKKKMMMPPPQQQPPPQQQTTTWWWXXXTTTMMMGGGJJJFFFCCCEEEJJJVVViiizzzkkkfffrrruuummmTTTCCC>>>;;;<<<;;;:::888888;;;===OOOpppqqqdddZZZXXX[[[ZZZ\\\\\\]]]fffsss{{{{{{yyyvvvvvvxxxzzz{{{zzztttkkk___UUUNNNHHHDDDDDDBBB>>>===???GGGLLLTTTZZZZZZVVVPPPLLLGGGEEEBBB@@@@@@CCCFFFHHHKKKKKKNNNSSSVVVXXX___gggeeeppp|||WWWJJJHHHBBB>>>>>>AAALLLfffmmmTTTFFFGGGNNNkkk}}}~~~vvvtttlll{{{wwwoooeeeYYYPPPJJJ???555444666555555666444777777===[[[qqqTTTFFFHHHbbb}}}zzzwwwvvvwwwyyy{{{{{{{{{zzzyyyyyyyyyzzz{{{|||}}}|||{{{yyyyyyyyyzzzzzz|||{{{{{{{{{}}}xxxllleee[[[XXXRRRLLLHHHEEEDDDCCC===999777888999888;;;???BBBCCCGGGPPPYYY]]]\\\YYYRRRPPPLLLJJJHHHGGGHHHHHHDDDEEEGGGGGGGGGGGGGGGHHHIIIHHHGGGGGGIIIMMMPPPSSSSSSWWW\\\```dddjjjsssyyywww{{{~~~|||zzzyyyyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||}}}~~~|||}}}~~~|||zzzyyyyyyzzzrrruuuvvvyyypppUUUNNNFFFDDDHHHQQQooo|||aaaEEE::::::999555222333333222222222333444444666@@@WWWwwwcccFFFDDD;;;<<<<<<999777777777777555666666777999>>>EEEJJJUUUYYY```lll}}}rrruuuyyy~~~|||}}}}}}vvvqqqooo^^^___bbbcccccckkkyyynnn\\\RRRPPPJJJEEEEEEEEECCC@@@>>>======???FFFPPPYYY^^^aaabbbbbbaaabbbdddeeedddaaa^^^\\\ZZZXXXUUUQQQMMMIIIGGGFFFEEEEEEFFFHHHJJJLLLNNNPPPPPPRRRTTTWWWZZZZZZXXXVVVNNNIIIDDDEEEIIIUUUhhhyyymmmkkkuuuuuukkkxxxrrrWWWEEE???<<<<<<;;;:::888999<<>>???@@@JJJeeettt\\\LLLIIIMMMmmm}}}zzzuuuzzzxxxoooeee\\\VVVLLL@@@666444555444444555333777777===\\\~~~ZZZMMMNNNaaa}}}}}}yyywwwxxxzzzzzz{{{zzzyyyyyyxxxyyyzzz{{{||||||zzzwwwuuuuuuxxx|||~~~}}}|||{{{{{{}}}wwwoooiiifffaaaYYYRRRKKKFFFDDD???:::888999999:::===BBBHHHFFFGGGNNNWWW[[[YYYVVVPPPNNNLLLJJJJJJJJJLLLMMMFFFHHHIIIHHHGGGFFFGGGIIIIIIHHHHHHHHHKKKOOOSSSUUUVVVWWWXXXXXXZZZ___hhhoootttwww{{{~~~~~~}}}{{{zzzzzz{{{|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{||||||}}}{{{|||}}}{{{zzzxxxyyyzzzuuuxxxzzz{{{sssXXXOOOHHHDDDGGGNNNiiizzzbbbFFF:::999:::777333333222222222333444444555777IIIcccYYYCCCDDD;;;888666555555555444555444444555555666:::???BBBMMMUUU___jjjwwwxxxxxxyyy{{{~~~{{{tttpppXXXXXX[[[^^^___dddyyyuuu^^^QQQLLLFFF??????===<<<<<<;;;<<<<<<===DDDOOOYYY^^^aaabbbccc```aaacccdddccc```]]][[[YYYWWWTTTPPPLLLIIIHHHGGGEEEEEEFFFGGGIIIKKKMMMNNNMMMPPPTTTZZZbbbnnnzzzuuunnneee___[[[]]]iiitttsssooowww~~~}}}qqqgggrrrzzz\\\HHHAAA======<<<:::999:::===@@@^^^{{{uuuggg]]]VVVUUUXXX[[[[[[\\\```hhhpppuuuwwwxxxvvvwww{{{}}}yyyggg\\\WWWOOOHHHGGGGGGDDDAAABBBCCCGGGNNNVVV[[[\\\XXXUUUPPPNNNLLLKKKJJJLLLNNNOOOMMMMMMPPPUUUYYY```nnn|||cccRRRJJJBBB>>>???@@@GGGcccuuu```PPPKKKKKKhhh||||||yyyyyyuuuhhh```]]]^^^OOOCCC888555555444444555333777777===^^^gggZZZZZZgggwww}}}zzzyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxzzz{{{||||||yyyvvvtttuuuyyy~~~~~~}}}|||{{{{{{{{{|||}}}wwwvvvrrrjjj^^^RRRIIIDDDCCC===::::::;;;;;;???EEEKKKHHHGGGMMMVVVZZZXXXSSSOOONNNMMMLLLLLLMMMNNNNNNLLLMMMMMMKKKGGGFFFIIILLLIIIIIIIIIJJJMMMPPPTTTVVVVVVVVVSSSOOOMMMPPPWWW^^^iiimmmtttzzz}}}}}}||||||{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{zzzxxxxxxxxxyyyyyyzzzxxxvvvzzzdddYYYMMMFFFEEEFFF^^^yyyeeeLLL===999999777333333222222333333444555666999RRRnnn}}}mmmMMM@@@@@@<<<777444444444111111222333444444444444666:::<<>>BBBfffrrreee\\\VVVVVVYYY\\\[[[\\\aaagggmmmqqqsssuuutttuuuzzz~~~}}}nnneee^^^TTTKKKIIIHHHDDDBBBBBBBBBEEELLLTTT\\\^^^[[[XXXTTTSSSQQQPPPOOOPPPPPPQQQRRRSSSVVVZZZ\\\aaannn{{{lll[[[LLLCCC>>>???===CCC^^^}}}tttdddVVVNNNKKK___zzzyyypppooowww~~~mmmaaa```dddTTTHHH;;;777666555444555222888888???bbbyyykkklllsssuuurrr{{{}}}|||zzzyyyyyyzzz{{{zzzzzzyyyyyyxxxxxxyyyzzz|||}}}{{{zzzyyyxxxxxxzzz}}}~~~zzzzzzzzz{{{{{{{{{{{{{{{vvvkkk___WWW[[[ddd}}}~~~xxxkkk\\\PPPIIIFFF@@@<<<<<<<<<<<>>;;;666444666555111111444444555555555444555777999<<>>===<<<:::999;;;???BBBlllqqqddd\\\WWWWWWZZZ]]][[[\\\aaagggkkknnnqqqsssrrrtttyyy~~~sssmmmdddYYYNNNJJJHHHDDDAAAAAACCCFFFLLLUUU]]]```^^^[[[UUUUUUTTTSSSRRRQQQQQQQQQRRRTTTXXX\\\\\\^^^hhhsss}}}sssbbbNNNDDD>>>>>>;;;???ZZZzzz~~~tttgggZZZQQQMMMYYYuuuuuupppuuuzzzhhhccceeeXXXKKK>>>999888666555666222888999AAAeeeyyyzzz~~~vvvkkkqqq{{{yyyxxxwwwwwwxxxzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~{{{|||||||||||||||{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{{{{ooocccVVVNNNRRR]]]vvv{{{sssdddXXXQQQIIIBBB======<<<===BBBHHHIIIFFFEEELLLWWW\\\YYYTTTSSSSSSRRRQQQOOOMMMJJJIIIKKKMMMOOOOOOOOOTTT]]]eeeJJJKKKMMMOOOQQQSSSTTTUUUSSSSSSPPPJJJDDDAAABBBEEEHHHOOO\\\jjjvvv}}}~~~}}}|||}}}~~~~~~}}}{{{yyy{{{{{{||||||||||||{{{{{{|||}}}~~~|||zzzwwwxxxyyyxxxvvvvvvvvvxxxzzz|||{{{zzz~~~qqqcccWWWNNNIIIGGG\\\zzzqqq[[[GGG;;;777555222222222222333444555666777===]]]zzz___IIIGGGGGGDDD:::666555999888333444999555666666666555555666888888BBBOOO\\\jjjtttwwwssstttuuuxxx}}}{{{xxxzzzxxxtttNNNJJJMMMUUUXXXXXXdddttteeeMMMGGGCCC===;;;999777666666777888;;;AAALLLXXX___bbbaaa___```aaacccdddccc```]]][[[UUUSSSOOOLLLIIIHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLHHHIIIKKKLLLQQQ^^^ppp~~~wwwpppsssyyyxxx}}}uuuxxxSSSDDD???@@@::::::???;;;:::EEEppp~~~kkk```ZZZVVVUUUWWWYYYZZZ^^^ccciiillllllkkkrrrsssvvvyyy}}}zzznnn___OOOIIIGGGDDDAAAAAAAAAEEEMMMXXXaaaccc```[[[WWWVVVUUUTTTSSSSSSSSSSSSVVVTTTSSSVVVXXX[[[ccckkkuuuzzz___RRRFFF???>>><<>>888888777666555555666777888777999:::999777666555555777;;;HHH\\\kkkqqqqqqrrrxxxuuuvvv|||~~~yyyLLLHHHJJJPPPRRRRRR\\\kkkkkkPPPGGGBBB===<<<:::888777777888888:::@@@KKKWWW```ddddddbbbccccccdddcccbbb```]]]\\\UUUSSSOOOLLLIIIGGGFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKIIIGGGGGGKKKSSSZZZTTTQQQNNNMMMMMMRRR^^^kkkxxx]]]EEE??????999999???;;;===KKKwww}}}jjj^^^XXXTTTTTTVVVVVVXXX\\\bbbiiimmmnnnnnnrrrtttwwwzzz}}}zzziiiWWWNNNKKKHHHFFFFFFCCCGGGNNNYYYbbbdddaaa]]]YYYXXXWWWVVVUUUUUUUUUUUUTTTQQQQQQSSSTTTVVV[[[ccclllyyy~~~cccTTTHHHAAA???<<>>???CCCFFFHHHJJJJJJGGGFFFLLLUUU\\\]]]ZZZTTTTTTRRRPPPMMMIIIFFFDDDFFFGGGHHHJJJLLLMMMOOOPPPMMMLLLKKKLLLOOOQQQQQQPPPOOORRRWWWYYYVVVOOOGGGAAA???@@@HHHXXXgggooovvvzzz|||~~~~~~~~~zzz~~~~~~~~~~~~~~~~~~}}}|||zzz{{{{{{yyywwwvvvvvvwwwwwwxxxzzzzzz|||iiiWWWSSSPPPHHHIIISSSxxx^^^GGG<<<:::777111333444444444333333555777MMM{{{hhhUUUEEE===;;;666888777666555555666777888777999;;;<<<:::888777666888:::EEEWWWffflllooopppsssrrrtttzzz{{{KKKGGGGGGLLLMMMMMMUUUaaaxxxoooSSSHHH@@@>>>===;;;999888777888888888>>>JJJWWWbbbhhhhhhgggeeeeeecccbbb___]]]\\\[[[UUUSSSOOOKKKHHHFFFEEEDDDFFFGGGHHHJJJKKKKKKLLLLLLGGGGGGGGGGGGFFFEEEEEEEEEEEEAAA>>>>>>???EEESSS```www}}}xxxrrrzzzbbbFFFAAA???888999===:::@@@SSS~~~jjj]]]WWWSSSSSSUUUSSSUUUZZZaaahhhnnnpppppprrruuuxxx{{{}}}~~~}}}kkkWWWMMMJJJGGGFFFFFFEEEGGGNNNXXXaaadddaaa^^^\\\[[[ZZZXXXWWWWWWVVVVVVSSSQQQQQQRRRRRRQQQTTTYYYfffpppzzz~~~hhhVVVJJJBBB@@@<<<<<>>:::;;;777777777555555555555777777888:::===??????===:::777999999AAAQQQ___ggglllpppmmmpppssswww|||JJJGGGGGGIIIJJJKKKRRRZZZfff}}}mmmSSSIIIAAA===<<<;;;999888777777777777<<>>>>>===>>>DDDLLLjjjttt{{{pppqqqaaaKKKDDDAAA999999<<<999BBBZZZlll^^^VVVRRRRRRTTTSSSTTTYYY```gggmmmpppqqquuuwwwyyy{{{|||~~~mmmqqqxxxvvveeeTTTLLLJJJGGGDDDDDDDDDFFFLLLUUU^^^bbbaaa^^^^^^]]]\\\ZZZYYYWWWWWWWWWVVVTTTTTTUUUSSSOOOQQQUUU[[[dddlllqqqyyyjjjWWWJJJBBBAAA===<<>>MMM\\\eeelllqqqlllooorrrtttzzz~~~IIIFFFEEEGGGHHHJJJOOOUUU\\\ooojjjSSSJJJCCC===<<<;;;999888666666555666;;;FFFUUUdddmmmooommmfffdddaaa]]]YYYXXXWWWWWWTTTRRRPPPLLLHHHEEECCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIFFFDDDEEE@@@=========<<<@@@GGG\\\jjj|||xxxwww```PPPGGGCCC;;;:::<<<777DDD```ooo___VVVQQQQQQSSSSSSUUUXXX___ffflllooopppwwwxxxyyyzzz{{{wwwooofffeeemmmyyypppbbbUUUPPPOOOKKKGGGEEEBBBCCCHHHQQQZZZ```aaa___```___]]][[[YYYXXXWWWWWWWWWUUUUUUVVVSSSOOOOOOSSSUUU^^^gggkkkrrrlllWWWJJJAAA@@@===<<>>BBBIIIOOOIIIFFFDDDGGGNNNUUUZZZ[[[^^^]]]ZZZUUUOOOHHHBBB???>>>@@@DDDHHHKKKMMMMMMMMMLLLKKKJJJKKKKKKKKKHHHFFFCCCMMMdddpppWWWJJJHHHOOOZZZdddsssxxx{{{yyyyyy|||}}}|||}}}}}}~~~~~~~~~|||}}}~~~yyy{{{|||{{{yyywwwvvvvvvyyyxxxwwwuuuxxx}}}eeeXXXPPPLLLMMMSSSqqqyyy```GGG:::888888666333444444444444666:::===aaa___HHH===:::===;;;888777666555555666777888:::<<<@@@EEEHHHFFFAAA<<<888777>>>NNN\\\ffflllqqqmmmnnnnnnkkklllzzz~~~IIIGGGEEEEEEFFFIIILLLOOO[[[eee~~~mmmWWWMMMEEE>>>===<<<:::999777666555777;;;DDDTTTdddnnnooommmfffddd```]]]YYYWWWVVVVVVSSSRRRPPPMMMJJJFFFDDDCCCBBBCCCDDDFFFGGGGGGGGGHHHIIIHHHHHHJJJOOOXXXaaagggcccZZZOOOHHHBBB@@@CCCIIITTTbbbuuu{{{~~~|||~~~zzz\\\LLLGGGCCC<<<<<<<<<777GGGgggnnn]]]TTTPPPPPPSSSSSSTTTWWW]]]eeekkkooopppxxxyyy{{{{{{|||~~~~~~mmmeeeeeennn|||{{{ooocccWWWSSSRRRLLLFFFCCCBBBCCCGGGOOOZZZaaadddccccccaaa___]]]ZZZYYYXXXWWWUUUSSSSSSTTTRRRNNNOOOSSSaaalllvvvxxxzzzpppYYYKKKAAA@@@======KKK^^^qqq}}}ooo___PPPFFFGGGSSSiiiyyyyyyrrrttt}}}}}}kkk___]]]___ZZZPPPBBB999777777666555555999666FFFyyy~~~yyyssshhhggglll```RRRUUUgggsssqqqyyy{{{}}}}}}||||||||||||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwxxx{{{}}}}}}}}}~~~~~~~~~}}}|||zzzwwwvvvxxxxxxwwwtttppppppssswww{{{wwwxxx{{{rrr```ZZZ\\\___PPPGGG===;;;<<<@@@GGGOOOFFFCCCBBBDDDJJJRRRYYY\\\^^^^^^]]][[[VVVOOOHHHDDD@@@AAADDDGGGIIIKKKLLLLLLKKKJJJJJJKKKKKKJJJHHHEEEBBBFFFTTToootttcccNNNAAA>>>DDDQQQ]]]ooovvv{{{zzzyyy|||}}}|||{{{}}}~~~|||wwwzzz||||||yyyvvvuuutttwwwwwwuuutttvvvzzzcccUUUOOOLLLNNNSSS]]]fffKKK<<<888888777333444444444444777<<>>999:::999999888777777777777888999;;;<<<@@@EEEJJJIIIDDD???888999BBBRRR```fffiiilllhhheee```ZZZXXX^^^kkkvvv}}}NNNLLLIIIGGGGGGJJJKKKKKKYYY]]]mmmyyy```RRRFFF@@@???>>>===;;;999888777888;;;DDDSSScccmmmnnnkkkfffdddbbb^^^[[[YYYWWWVVVSSSRRRPPPNNNKKKHHHFFFDDDCCCDDDFFFGGGHHHHHHIIIIIIFFFFFFGGGKKKYYYooorrrcccUUUIIICCCDDDRRR]]]mmm|||iiiqqq}}}]]]JJJDDD@@@;;;===>>>999KKKooohhhXXXPPPNNNPPPSSSPPPQQQUUU\\\eeelllqqqsssvvvyyy}}}~~~}}}}}}}}}|||~~~}}}{{{}}}|||nnn___YYYUUUNNNGGGCCCDDDEEEIIIQQQ\\\eeeiiijjjfffdddbbb___]]][[[YYYYYYSSSQQQQQQSSSQQQOOOQQQVVViiiwww|||www]]]MMMBBB@@@===<<>>KKKWWWmmmvvv}}}}}}|||}}}~~~}}}~~~~~~}}}{{{}}}|||zzzxxxyyyzzzyyyvvvttttttuuuyyyzzzzzzyyyzzzvvvaaaSSSNNNMMMOOOQQQTTTtttoooQQQ???999777666444444444444444888===AAA___{{{PPPEEE>>>:::;;;;;;;;;:::999888888999:::;;;<<<===???EEEJJJKKKFFFAAA999;;;FFFWWWccceeeccccccYYYTTTMMMHHHGGGJJJNNNPPP[[[dddgggeeennn{{{UUUSSSOOOKKKJJJLLLLLLKKKWWWVVV```wwwgggUUUFFFBBBAAAAAA???===;;;999888999;;;CCCRRRccclllmmmjjjfffeeeccc```^^^[[[YYYXXXRRRRRRPPPNNNLLLIIIGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJGGGFFFFFFKKK[[[xxx|||gggXXXRRRTTT\\\hhhuuunnnoooeeePPPAAA===:::>>>???;;;NNNttt{{{cccTTTMMMLLLOOOTTTMMMOOOSSS[[[eeemmmsssuuutttyyy|||wwwuuufffgggkkkqqqzzzzzzvvvooo}}}lllbbb[[[SSSLLLIIIGGGHHHKKKTTT```iiinnnppphhhfffdddaaa___\\\[[[ZZZTTTRRRQQQSSSSSSRRRUUUZZZ___ooozzzvvvlllllluuu}}}}}}```PPPCCC@@@===<<>>@@@FFFOOOXXX]]]bbbfffkkknnnnnniiiccc___PPPOOONNNLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLKKKHHHFFFBBB@@@>>>===>>>@@@BBBBBB>>><<<;;;;;;;;;>>>IIIUUUmmmwww~~~~~~}}}|||{{{zzzzzz{{{}}}~~~{{{yyyzzzzzzxxxvvvssssssuuuwww|||~~~xxxbbbTTTNNNMMMNNNPPPNNNlllvvvVVVAAA999666444444444444444555888===BBBZZZyyy~~~tttgggDDD@@@>>>;;;>>>@@@;;;;;;:::999999:::;;;;;;======???DDDJJJKKKGGGBBB:::>>>JJJZZZdddddd^^^[[[KKKEEE>>>===@@@BBBAAA???AAAKKKQQQTTTdddzzzVVVTTTQQQNNNLLLLLLMMMNNNOOORRRVVVhhhiii]]]PPPGGGAAA>>>???>>>:::777888888:::CCCRRRbbbkkkkkkgggjjjhhhfffbbb___[[[YYYWWWVVVSSSOOOMMMKKKIIIGGGEEEDDDDDDGGGJJJLLLMMMJJJHHHGGGCCCBBBGGGXXXvvvqqq\\\YYY^^^iiivvv}}}wwwuuugggLLLHHH???@@@;;;>>>CCCOOOwww|||cccTTTNNNLLLMMMPPPMMMRRRZZZaaahhhnnnsssvvvvvvyyy{{{~~~rrrddd```ZZZUUUVVV\\\fffvvvuuummmnnniiixxxoooaaa[[[UUUOOOLLLKKKMMMSSS]]]hhhoooooolllllljjjhhhfffdddbbb___]]]VVVVVVUUUUUUTTTRRRQQQPPP]]]]]]aaaccc___[[[aaakkkgggMMMGGG@@@===AAAGGGcccuuu{{{hhhXXXLLL\\\xxxzzzvvv|||||||||zzzuuuhhhfffSSSDDDCCCBBB;;;666888777888:::KKKqqqiiibbbJJJJJJlllqqqttt{{{zzz{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~|||zzzxxxwwwzzzzzzyyyyyyzzz{{{}}}~~~~~~}}}|||}}}|||ssshhhXXXQQQHHHCCCCCCCCCBBB@@@EEEBBBEEEQQQbbbqqqzzzrrrpppnnnhhhcccgggbbb```bbbcccdddggglllooo[[[OOOKKKGGG@@@;;;::::::<<>><<<>>>CCCJJJVVVaaaccchhhooosssrrrooollljjj___XXXQQQNNNPPPQQQOOOMMMHHHIIIKKKLLLLLLKKKIIIHHH@@@@@@???===;;;;;;===>>>???AAABBB???===BBBNNNXXXlllrrryyy}}}~~~}}}~~~~~~}}}}}}~~~}}}{{{yyyzzzzzz~~~|||{{{}}}zzzyyyxxxvvvuuuuuuvvvvvv~~~rrr\\\UUUOOOFFFDDDKKKLLLmmmzzzVVVAAA999666444555888444444;;;999:::FFFggg||||||bbbGGG<<<>>>@@@===999;;;999999======::::::<<<===???CCCGGGMMMQQQKKKCCC???CCCKKKXXXeeejjjbbbYYYOOOGGGAAABBBDDDBBBAAAAAAJJJSSS\\\cccpppTTTSSSQQQNNNMMMLLLLLLLLLOOOQQQSSS```wwwpppcccTTTMMMGGGBBBBBBBBB>>>;;;<<<;;;<<>>@@@;;;???EEESSS}}}eeeVVVPPPNNNOOORRROOOTTT[[[bbbhhhnnnssswwwzzz|||}}}}}}~~~yyylll]]]TTTNNNJJJLLLPPPVVV```iii}}}jjjdddeeeaaalll~~~sssddd[[[TTTPPPPPPVVVZZZ\\\]]]dddlllooollllllkkkiiigggeeebbb___]]]XXXWWWVVVUUUSSSQQQOOONNNLLLMMMRRRWWWWWWUUU[[[ddd~~~iiiOOOHHH@@@===@@@GGGbbbyyy}}}iiiWWWRRRbbbyyyxxx||||||{{{|||yyysssfffdddQQQBBB@@@???999555888555777<<>>>>>?????????BBB>>>>>>DDDKKKSSS]]]fffxxxqqqmmmjjjddd___aaa]]][[[]]]^^^]]]```eeezzzppp[[[NNNJJJGGG@@@;;;;;;<<<>>>CCCJJJDDD???<<>>:::888999<<<===::::::===<<>>@@@<<>>@@@GGGcccyyylllXXXWWWddd{{{{{{}}}yyynnndddRRRAAA<<<;;;666555777444777===PPPxxx~~~ttt___EEENNN[[[ssszzzmmmlllttt{{{{{{{{{{{{{{{{{{|||||||||yyyyyyyyyyyyyyyzzz{{{|||zzzzzzzzzzzzzzz|||}}}}}}~~~zzzqqq```PPPDDD@@@<<<::::::;;;<<<<<<@@@======@@@CCCFFFNNNVVVsssxxxrrrlllfff```\\\[[[XXXVVVYYYYYYXXXZZZ^^^lll{{{rrr[[[MMMHHHCCC<<<888888:::;;;???CCCEEE@@@===???BBBFFFNNNVVV]]]bbbiiiooosssvvvxxxzzzmmmggg^^^XXXUUUSSSOOOLLLJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFGGGJJJOOOUUUYYYXXX^^^cccccc^^^ZZZZZZ\\\fffjjjnnnrrrtttuuuwwwxxxxxxwwwwwwvvvwwwxxxyyyzzz||||||}}}|||}}}{{{{{{zzzzzzxxxwwwvvvuuuwwwyyy{{{}}}sssYYYQQQMMMFFFDDDIIIXXXssshhhAAA:::999333444777333222999999???NNN|||yyyZZZ]]]jjjqqq^^^@@@666???:::777888<<<<<<:::;;;>>>;;;???DDDIIIQQQVVVQQQIII???EEEQQQ___ppp{{{ppphhhdddiiivvvYYYXXXXXXVVVTTTRRRPPPOOOLLLPPPPPPTTT```jjjpppWWWLLLBBB???>>>;;;999999::::::>>>JJJYYYgggooorrrsssrrrpppmmmiiidddaaa^^^WWWVVVVVVWWWXXXXXXUUUSSSOOOOOONNNOOOOOONNNKKKHHHDDDEEEFFFCCCAAAJJJddd|||~~~xxxpppaaaUUUUUURRRTTT___kkkvvvqqqooo{{{wwwbbbWWWhhhvvvjjjhhhwwwiiiUUUIII???@@@<<<>>>EEE[[[hhhXXXQQQPPPRRRUUUQQQUUU\\\ccchhhmmmqqqtttxxx}}}{{{qqqgggcccaaa]]][[[[[[ccc}}}}}}pppfff]]]ZZZ[[[^^^bbbjjjyyyxxxnnnfffdddgggzzzmmmWWWWWW]]]^^^hhhjjjkkkkkkhhhdddbbb```[[[ZZZWWWTTTRRRQQQQQQQQQPPPWWWcccooovvvvvvrrrpppyyyjjjPPPHHHAAA>>>BBBJJJfffwwwpppYYYWWW```~~~}}}}}}wwwhhhWWWEEE<<<999555444777333888>>>QQQ}}}}}}hhhJJJSSSdddtttzzzlllaaagggttt{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}|||zzzyyyxxxyyyzzzzzz{{{{{{{{{|||}}}}}}~~~~~~xxxfffVVVIIIFFFCCCAAAAAAAAA???>>>;;;:::;;;???@@@BBBIIIQQQcccxxx}}}vvvmmmddd]]]YYYWWWTTTSSSVVVWWWWWWYYY]]]dddqqqqqq[[[MMMGGGCCC<<<888999::::::>>>BBBIIIBBB===>>>AAADDDKKKRRR\\\___dddgggjjjmmmppprrrmmmhhhaaaZZZVVVSSSOOOLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKMMMRRRXXX___ccceeelllqqquuutttnnngggcccbbbccceeegggiiilllnnnqqqrrruuuuuuuuuttttttvvvyyy|||}}}|||}}}~~~|||~~~|||yyyvvvuuuuuuuuuyyyxxxyyy|||yyy^^^VVVRRRKKKHHHLLL]]]yyyoooAAA999:::555444777333222888:::AAARRR^^^aaaxxxaaaDDD@@@999777777;;;<<<:::;;;>>>;;;???DDDJJJRRRVVVPPPGGG???FFFRRRbbbrrr\\\[[[[[[YYYWWWTTTRRRQQQLLLQQQSSSWWW___eeeyyy|||cccVVVHHHBBB@@@>>>;;;<<<888:::@@@KKKZZZhhhqqquuuuuuuuusssppplllgggccc```WWWWWWWWWYYY[[[\\\[[[ZZZRRRQQQPPPPPPPPPNNNLLLIIIIIIFFFEEEDDDCCCFFFOOOZZZ]]]ZZZRRRIIIFFFFFFCCC>>>EEEBBBDDDNNN\\\iiiwwwzzzssszzztttaaaVVVbbbtttpppzzznnn[[[KKK@@@AAA======DDD]]]gggWWWQQQOOOQQQTTTOOOTTT[[[aaafffkkkpppsssttt{{{yyywwwwwwpppiiidddcccbbbgggnnnwwwzzzsssnnnlll{{{ZZZNNNQQQTTTbbbfffjjjllliiifffdddccc]]][[[XXXUUUTTTTTTUUUVVV]]]jjj{{{zzzqqqvvv|||jjjOOOHHHAAA???DDDMMMjjj~~~rrrZZZUUUZZZxxxvvv~~~}}}vvvrrruuusssmmm^^^KKK???999555555666444999>>>PPP___^^^yyy~~~gggZZZdddtttzzz{{{{{{{{{{{{{{{zzzzzzzzz}}}|||{{{zzzzzzzzz|||||||||}}}~~~~~~uuufffYYYUUUQQQQQQRRRQQQMMMIIIIIIFFFFFFIIIJJJJJJOOOUUU^^^qqq{{{qqqfff]]]XXXTTTQQQQQQTTTVVVVVVZZZ^^^dddnnn|||ooo]]]PPPIIIFFFAAA=========???FFFNNNTTTJJJAAA???AAADDDJJJQQQZZZ\\\___aaabbbdddgggiiigggddd^^^YYYUUURRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLOOOTTT]]]eeejjjkkkjjjmmmoooooollleee^^^[[[ZZZYYYYYYZZZ^^^dddjjjooorrrssstttuuuttttttvvvzzz}}}}}}{{{{{{~~~}}}{{{~~~yyyvvvvvvwwwyyyxxxvvvwww{{{fff]]]XXXNNNJJJMMMbbbpppBBB999;;;777444777444222888:::CCCUUU___WWWkkk^^^EEE:::777777:::;;;999;;;>>><<>>>>>;;;<<<:::<<>>>>>EEEccc~~~eeeWWWQQQOOOPPPRRRNNNRRRYYY```fffkkkpppsssttt||||||qqqjjjggggggkkkqqqvvv}}}~~~zzzooohhhwwwhhhRRRMMMOOO[[[aaahhhllljjjhhhggghhh```^^^ZZZWWWVVVXXXZZZ[[[iiizzzxxxjjjlllsss}}}kkkPPPIIIBBB@@@EEENNNkkktttZZZUUUYYYlll~~~}}}uuuvvvmmmmmmlllnnnaaaOOOAAA999666666666555999>>>MMMzzzjjjlll[[[dddsssxxx{{{{{{{{{zzzzzzzzzzzzzzzxxxyyyyyyzzz|||~~~|||}}}~~~}}}lllgggcccgggnnnpppjjjcccYYYSSSPPPSSSVVVWWWYYY]]]dddsssxxxmmmccc\\\VVVRRRQQQSSSUUUVVV[[[```hhhppp||||||vvvnnnbbbVVVMMMDDDAAA@@@??????DDDRRR```gggYYYJJJCCCBBBEEELLLRRRYYY[[[]]]______aaadddfffaaa___\\\XXXUUURRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNQQQWWWaaajjjmmmkkkhhhcccbbb^^^YYYRRRNNNLLLLLLIIIIIIKKKQQQ[[[gggpppuuuqqqtttvvvuuutttuuuyyy}}}{{{yyyzzz}}}|||zzz}}}{{{xxxxxxzzz|||vvvrrrsss{{{pppggg^^^PPPJJJMMMeeelllCCC888999888333888555444888:::CCCVVVzzzlllWWW^^^rrrGGG<<<888777999:::888999===;;;???CCCIIIOOOQQQJJJ@@@@@@FFFRRRaaakkkzzzfffdddbbb___\\\[[[ZZZZZZUUUXXXVVVXXX^^^```mmmvvvdddOOOEEEAAA>>>;;;:::;;;<<<@@@IIIWWWhhhvvv~~~||||||zzzxxxsssmmmhhheee]]][[[ZZZZZZ^^^aaaddddddccc```]]]YYYVVVSSSOOOLLLHHHAAA>>>AAAFFFEEECCCCCCAAACCCAAA>>>>>>AAAAAA===;;;:::;;;???CCCLLL]]]mmm}}}sssnnn{{{uuuhhhoooqqqUUULLL???BBB@@@AAAIIIkkk|||eeeWWWRRRPPPPPPQQQMMMRRRYYY```ggglllqqquuuuuu}}}|||tttqqqooommmooottt|||yyyzzz|||mmmaaaeeerrr|||cccSSSOOOTTT\\\eeekkkkkkjjjjjjlllfffccc^^^ZZZYYYZZZ\\\^^^kkk~~~lll]]]^^^fffqqq}}}oooSSSKKKBBB@@@DDDMMMjjjvvv]]]VVV]]]jjjvvv{{{yyywwwwwwuuu|||~~~pppjjjhhhiii___NNN???888666666555555888<<>>???FFFRRR```kkkpppooosssvvvvvvttttttwww{{{xxxwwwyyy||||||zzz{{{}}}zzzxxxxxxyyyzzzwwwrrrsss{{{}}}ssseeeSSSKKKOOOeeehhhEEE666666888333999777555999:::CCCVVVwwwwww\\\VVV~~~|||PPP===999888999999777888<<<888===BBBIIIPPPRRRKKKAAACCCGGGSSS```fffnnnmmmkkkgggcccaaa`````````ZZZ[[[VVVVVV\\\]]]iiimmmWWWKKKGGGCCC@@@???::::::;;;CCCQQQcccuuu~~~~~~}}}zzzvvvpppkkkggg^^^]]][[[]]]bbbhhhmmmooooookkkfffaaa]]]XXXSSSPPPQQQIIIEEEGGGIIIHHHHHHIIIDDDEEEAAA<<<;;;>>>>>><<<:::;;;===>>>???GGGYYYjjj|||~~~}}}{{{vvvrrr}}}\\\KKK???BBBAAACCCMMMrrrzzzdddXXXSSSQQQPPPQQQMMMRRRZZZaaahhhnnnsssvvvvvv~~~vvvpppmmmqqqyyyxxxxxx}}}lll\\\UUU^^^uuurrrZZZRRRPPPYYYdddjjjkkkkkklllnnnjjjgggaaa\\\ZZZZZZ]]]___dddxxxooo\\\NNNSSS[[[hhhvvvrrrVVVMMMCCC???CCCKKKhhhyyyaaaVVVaaammmqqqrrrtttwwwxxxmmmpppyyyzzzrrrhhhdddccc[[[LLL>>>666555555444555888;;;III|||eeeiiirrrsss{{{{{{{{{zzzzzzyyyyyyyyywwwxxxzzz{{{|||{{{{{{zzzyyyzzz|||}}}~~~~~~}}}}}}{{{{{{qqqgggaaa\\\[[[[[[[[[```gggjjjrrrwwwooonnnpppmmmaaaVVVJJJLLLOOOOOOPPP]]]zzzxxx^^^NNNGGGHHHNNNUUU]]]^^^______]]][[[[[[\\\^^^^^^]]]ZZZWWWUUUUUUVVVQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQSSSZZZbbbfffccc```PPPMMMHHHBBB===;;;;;;;;;===;;;:::@@@LLLYYYdddiiimmmrrrvvvvvvsssrrruuuyyyvvvvvvxxx||||||yyyzzz~~~xxxxxxxxxwwwwwwvvvvvvvvv|||uuuuuu||||||lllVVVNNNRRRbbbfffGGG666333777222999888777::::::BBBUUU}}}oooUUULLLlll^^^>>>:::888999888666777;;;777<<>>DDDJJJUUUmmmtttiiijjjhhhffffffhhhkkkooorrrrrrvvvuuunnnfffbbb___[[[YYYRRRKKKJJJQQQ]]]gggkkkaaa]]]TTTJJJGGGHHHEEE@@@DDDEEEEEEDDDFFFNNN[[[eeeppptttyyy~~~]]]OOODDDBBBEEECCCOOO}}}eeeWWWQQQNNNMMMNNNNNNTTT]]]eeekkkqqqxxx}}}{{{zzzsssnnnnnnrrr|||~~~vvvvvv^^^UUUQQQ```}}}eeeXXXWWW\\\gggooosssuuuxxxqqqnnnjjjeeeaaa^^^]]]]]]eeetttrrrbbb___bbbiiitttyyy[[[FFFEEEBBB===NNNiiiuuuaaaXXX^^^nnn}}}|||ooolllrrrsss~~~zzzjjjbbbaaaXXXKKK???888666555666888:::999PPPmmmiiiqqq~~~yyy{{{}}}|||zzzxxxwwwxxxyyyyyyxxxxxxyyyyyyzzzzzz}}}}}}}}}}}}}}}~~~yyymmmcccccceeeeeegggkkkvvv{{{ppplllooommmcccYYYPPPRRRXXX[[[ZZZcccgggRRRPPPOOOQQQ[[[dddcccbbbaaa___^^^]]]\\\\\\]]]^^^]]][[[YYYZZZ[[[WWWTTTQQQPPPQQQSSSSSSSSSTTTTTTTTTUUU[[[]]]VVVLLLGGGEEEAAA===:::999::::::555;;;>>>???FFFVVVfffoooppppppqqqrrrtttvvvxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{yyyxxxvvvvvvxxxyyyzzzvvv|||{{{}}}nnneeeUUUJJJNNNfffgggEEE777999666555999888999;;;777???UUUyyykkkQQQLLLtttlllJJJ???777777:::;;;:::::::::===DDDMMMRRRQQQJJJDDDHHHLLLSSS[[[^^^bbbmmmyyy~~~wwwsssooollljjjhhhfffdddggggggeee```[[[\\\bbbhhh|||eeeVVVPPPJJJCCC???===:::;;;@@@DDDOOOhhh|||rrrnnnmmmkkkjjjkkkmmmoooqqquuuzzz|||xxxtttqqqoookkkggg^^^WWWXXXbbbrrroooccc]]]YYYTTTUUUWWWWWWVVVWWW\\\fffnnnpppooo|||}}}\\\QQQFFFBBBFFFDDDPPP}}}eeeWWWQQQNNNMMMNNNOOOUUU^^^eeeiiiooouuuyyyyyy|||}}}wwwsssrrrttt{{{}}}pppzzzqqq\\\SSS\\\}}}___[[[\\\fffoootttvvvxxxtttssspppmmmiiieeebbb```___ssstttXXXEEEEEEDDDAAARRRmmmsss^^^\\\hhh|||sssooovvv|||}}}}}}vvviiiddd```WWWJJJ???888666666777999<<<;;;SSS}}}wwwfffeeelllxxxwwwyyy||||||{{{zzzzzz{{{yyyxxxxxxwwwxxxyyyzzz{{{|||||||||||||||}}}~~~sssooonnnllllllpppvvv~~~wwwooommmiiiaaaYYYSSSWWW\\\^^^[[[cccjjjSSSQQQQQQRRR\\\fffeeeeeedddbbbaaa``````^^^___```___\\\[[[\\\]]]\\\YYYVVVUUUVVVWWWWWWWWWUUUUUUSSSPPPQQQRRRMMMFFFFFFCCC@@@<<<;;;;;;<<<===:::>>>@@@AAAIIIYYYiiiqqqrrrrrrrrrssstttvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxyyyxxxwwwwwwxxxyyy{{{|||{{{}}}}}}qqqdddUUUJJJNNN___~~~{{{fffEEE999:::666555999777777:::777@@@WWW}}}kkkTTTQQQuuummmGGG<<<444555888888777777;;;===CCCJJJOOONNNHHHDDDFFFJJJRRRYYY\\\```jjjuuu}}}xxxsssnnnkkkiiifffdddffffffeeeaaa\\\\\\___cccpppmmm[[[SSSLLLEEEAAA<<<:::;;;>>>???IIIdddyyysssrrrqqqoooooopppqqqqqqyyy{{{wwwpppccc\\\aaajjj}}}~~~xxxttttttvvvvvvtttqqqqqquuuyyyvvvppp|||yyy]]]SSSHHHDDDFFFEEERRR}}}eeeWWWQQQNNNMMMNNNPPPVVV]]]cccggglllqqquuuyyy{{{}}}zzzvvvvvvwww{{{lllppphhhYYYWWWpppggg^^^[[[cccooovvvwwwxxxvvvvvvuuusssoookkkfffdddbbbvvvoooVVVEEEGGGHHHHHHZZZuuuxxxccc[[[kkksssooovvvrrrhhheee^^^VVVIII>>>888777777888999<<<<<>>======???AAAAAADDDDDDDDDLLL]]]mmmtttttttttttttttuuuvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvuuuuuutttuuuuuuwwwyyyzzzyyy~~~|||{{{{{{hhhUUUJJJNNNcccdddDDD:::<<<888666888666555999777BBBZZZ}}}xxxcccRRRQQQppphhhEEE;;;444444666666555666;;;===@@@EEEHHHHHHDDDAAACCCGGGOOOWWWZZZ]]]eeennn}}}~~~~~~~~~wwwpppjjjfffbbb```___```aaa```______aaadddnnnvvvbbbWWWNNNGGGCCC???===??????>>>GGGccc|||vvvvvvuuutttssssssssssss{{{~~~wwwqqqbbb[[[```ffftttwwwwwwttt}}}aaaRRRHHHEEEGGGFFFQQQ}}}}}}eeeWWWQQQNNNMMMNNNNNNSSS[[[aaaeeeiiiooossswwwxxx{{{~~~xxxxxxyyy}}}sssjjjssszzzhhh[[[iiikkk^^^WWW```oooxxxzzzzzzwwwwwwvvvssspppllliiigggkkkxxxnnnWWWGGGJJJMMMQQQeee~~~~~~mmmZZZjjjuuuqqqvvvpppfffeee]]]TTTHHH>>>888777888999777:::;;;TTTssswwwvvveeemmmrrrccceeennnwwwwwwyyy|||}}}}}}}}}}}}~~~yyywwwvvvuuuuuuwwwyyyzzzxxxyyyyyyzzz{{{|||~~~~~~|||vvvsssrrryyy{{{{{{oooeee^^^YYY^^^dddbbbXXXVVVkkkoooaaaXXXVVV^^^hhhiiijjjjjjjjjiiihhhgggdddeeefffeeecccaaabbbccc^^^[[[XXXWWWWWWXXXXXXXXXXXX\\\```eeekkknnnfff]]]XXXUUUPPPKKKHHHGGGGGGHHHJJJKKKIIIHHHRRRbbbpppvvvvvvvvvuuuuuuuuuvvvwwwwwwxxxwwwwwwvvvuuuttttttsssrrrqqqqqqpppqqqqqqrrrssspppwwwvvvxxxrrrXXXKKKPPPnnnfffEEE;;;===999666888444444777777DDD\\\gggUUUIIIJJJbbbuuu\\\DDD<<<555666777666666777999:::<<<>>>@@@@@@???===BBBEEEMMMUUUXXXZZZaaaiii{{{{{{~~~vvvnnnhhhddd```^^^[[[\\\^^^```aaabbbdddeeeoookkk]]]QQQHHHDDDAAA@@@@@@@@@>>>FFFaaa~~~zzzyyyxxxwwwvvvuuuuuuuuu|||~~~vvvpppaaaYYY[[[[[[bbb~~~|||tttpppyyydddOOOGGGEEEHHHGGGPPPuuu}}}eeeWWWQQQNNNMMMNNNJJJPPPXXX^^^ccchhhmmmrrrrrrsssvvv{{{||||||nnnkkkooosss~~~kkk^^^WWW```qqq|||~~~~~~|||zzzwwwssspppooommmmmmqqquuuqqq[[[KKKLLLQQQYYYppp{{{lll^^^jjj{{{{{{xxxzzzpppfffeee\\\TTTHHH===888777888999888::::::RRR}}}mmmnnnlll\\\gggnnn^^^bbbkkktttyyy{{{}}}~~~|||{{{{{{{{{xxxwwwvvvuuuuuuwwwyyyzzzwwwwwwxxxyyy{{{|||~~~~~~yyyzzzzzzzzziii___XXX[[[```^^^QQQKKKYYYnnnlll\\\XXXaaaiiijjjkkkmmmmmmlllkkkjjjhhhiiijjjiiifffeeefffgggdddbbb___^^^___```aaa```aaabbbfffooouuurrrlllfff```\\\ZZZYYYUUUSSSOOOOOOYYYhhhssswwwwwwwwwwwwvvvvvvwwwwwwxxxwwwwwwvvvvvvuuutttsssssssssrrrqqqpppooonnnnnnnnnjjjqqqssswww^^^QQQ[[[xxxuuuMMM;;;;;;777666888444333777777EEE]]]___IIIAAABBBTTTmmmvvvfffRRRBBB;;;666666777555555666666777888888999999999:::@@@CCCJJJRRRWWWYYY^^^eeeooovvvyyyrrrkkkgggeeebbbaaa^^^___```bbbccceeeffffffooo{{{vvvfffWWWKKKEEEBBB???>>>>>>===DDD^^^xxx}}}zzzxxxwwwwwwwww{{{}}}ttteeeYYYPPPOOOLLLMMM___vvv{{{uuuoooxxxvvvaaaMMMGGGEEEGGGHHHRRRttt}}}eeeWWWQQQNNNMMMNNNHHHNNNVVV\\\aaaeeekkkpppttttttxxx}}}vvviiiwwwnnnbbb]]]gggwww|||yyyvvvuuuuuuuuuwwwvvvxxxsss^^^LLLKKKRRR```|||rrrddd```kkkxxx~~~yyywwwxxxzzz~~~pppgggggg\\\TTTGGG===888777777888:::<<<;;;SSSkkkkkkfffSSS\\\rrr___bbbmmmwww{{{}}}~~~~~~{{{yyyyyyyyywwwwwwwwwwwwwwwxxxyyyyyywwwwwwxxxyyy{{{}}}}}}zzzkkk^^^UUUUUUWWWUUUKKKEEEPPPaaannn___\\\eeelllmmmppprrrrrrrrrqqqpppnnnoooooonnnlllkkkkkklllhhhfffccccccdddfffggggggmmmkkkiiipppzzztttpppmmm```]]]XXXWWWaaapppwwwxxxxxxxxxwwwwwwwwwxxxyyyyyywwwwwwwwwvvvvvvuuuuuuuuuwwwwwwvvvtttsssqqqpppooolllssstttwww~~~~~~ddd^^^tttYYY===999666666888444444777777DDD]]]dddGGGAAA@@@LLLbbbmmmbbbPPP???999555555555222222444333444666555555555777888???@@@FFFNNNTTTWWW\\\cccjjjmmmvvv}}}wwwpppjjjfffdddcccbbbbbbbbbccceeegggjjjkkkkkkqqqvvvppp]]]NNNGGGCCC???===>>>>>>EEE[[[sss}}}zzzwwwwwwwwwxxx|||{{{rrrhhhVVVNNNEEEBBB@@@AAAHHHQQQ___nnn~~~||||||xxxqqqxxx}}}~~~~~~mmmYYYOOOHHHDDDFFFIIIWWWyyy}}}eeeWWWQQQNNNMMMNNNHHHNNNUUU[[[^^^bbbhhhllluuuvvv|||yyyhhhqqqtttkkkhhhrrr~~~|||{{{zzzzzzxxxvvvyyysss]]]JJJHHHRRReeeuuueeeeeerrr{{{tttrrrtttzzz~~~zzznnngggggg]]]TTTHHH===777666666777888::::::RRRtttrrrjjjSSSYYY{{{vvv```cccooozzzzzz|||}}}}}}{{{yyyxxxxxxwwwwwwyyyyyyzzzyyyyyyxxxvvvwwwxxxzzz|||~~~}}}|||mmm^^^SSSOOOLLLLLLHHHGGGSSSddduuuuuuggg```aaajjjqqqsssvvvxxxzzzyyyxxxwwwtttuuuuuutttrrrqqqqqqrrrkkkiiiggggggjjjlllnnnnnnqqqssstttuuu}}}zzzwwwjjjfffaaaaaakkkwww|||yyyxxxxxxxxxxxxxxxyyyzzzzzzxxxxxxwwwwwwwwwwwwwwwwwwzzzzzzyyyxxxwwwuuutttsssqqqxxxwwwxxx}}}zzz}}}iiipppeee???999888666888555555888777CCC[[[vvvKKKEEEAAAJJJ^^^llldddTTT???999666666555222222555222444666666444444777999===<<>>BBBCCCCCCHHHSSS___hhhqqq}}}|||~~~yyytttxxxzzzzzz|||yyyfffQQQQQQIIIDDDEEEJJJ[[[}}}eeeWWWQQQNNNMMMNNNJJJOOOVVVZZZ]]]```eeeiiippprrryyy~~~sssrrruuuwwwhhhmmm|||zzzrrrqqq{{{}}}{{{vvvvvvvvvyyyrrr[[[GGGEEEPPPhhhooommm~~~tttsssuuuwww{{{~~~wwwmmmffffff]]]TTTHHH===777555666666555777777OOO~~~sssXXX\\\sssuuu]]]^^^kkkwwwxxxzzz||||||zzzyyyxxxyyyvvvwwwzzz{{{|||{{{yyyxxxwwwwwwxxxzzz|||mmm___SSSKKKEEEFFFFFFKKKZZZllllll}}}xxxeee^^^```eeennnuuuxxx{{{~~~~~~}}}xxxyyyzzzxxxvvvuuuvvvwwwrrrpppnnnooorrruuuwwwwwwoooxxx~~~}}}zzzwwwqqqmmmggggggqqq|||zzzxxxxxxxxxxxxyyyzzz{{{|||xxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvsssyyyxxxyyy|||yyy{{{lll~~~kkkBBB;;;<<<666888666555999777BBBZZZyyyOOOIIICCCJJJ^^^mmmgggXXX@@@<<<999999777444444777222444777777555555888:::;;;:::===FFFMMMRRRYYY```dddffflllwww|||tttmmmhhheeeaaa___```aaadddiiinnnrrrsssrrroooppprrr|||iiiUUUJJJGGGAAA>>>>>>>>>FFF[[[rrrwwwsssssstttuuurrrmmmfff]]]SSSKKKFFFCCCAAA???<<<;;;;;;;;;<<>>>>>EEEYYYnnnzzzrrrmmmkkkkkkjjjfff___WWWOOOHHHCCC@@@BBBAAA>>><<<::::::;;;;;;>>>>>>AAAFFFKKKRRR^^^jjjtttwwwzzz~~~{{{mmmmmm~~~mmmWWWNNNJJJGGGEEEHHH]]]hhhYYYQQQMMMMMMNNNJJJIIIMMMUUU[[[___dddiiimmmooossswwwxxx}}}pppmmmhhh```YYYTTTRRRQQQXXXhhh|||zzzooopppyyyzzz{{{xxx|||~~~uuujjjbbb___]]]aaakkkttt{{{zzznnnYYYNNNMMMOOObbb~~~~~~|||{{{}}}sssnnnjjjeee```UUUGGG<<<777666666666555888999JJJzzznnneeettt}}}dddaaajjjvvvyyyyyyxxxxxxwwwxxxxxxxxxzzzzzzzzzzzzyyyyyyyyyyyywwwwwwxxxzzz{{{}}}~~~~~~|||}}}xxxfff]]]TTTIIICCCDDDEEEFFFUUUggghhhdddYYYXXXaaacccgggttt~~~{{{uuuqqqrrrtttsssttt~~~}}}|||zzztttsssyyy~~~|||xxxwwwyyyyyyyyyyyyzzz{{{||||||yyyyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~|||zzzxxxzzzyyyyyyyyyzzz}}}pppxxxZZZ;;;666666555777444444888999FFF___SSSGGGEEEJJJPPP\\\aaaXXXKKKBBB:::999999666444444444555666555333333555666999;;;===@@@CCCIIIOOOTTT\\\```eeemmmzzz}}}yyywww{{{wwwpppjjjfffccc___]]]ZZZZZZ]]]aaafffjjjkkkjjjfffhhhiiinnnlll]]]KKKCCC??????@@@EEEWWWjjj}}}}}}vvvmmmeeeaaa___ZZZVVVOOOGGGBBB@@@@@@@@@AAA???===;;;:::999999:::;;;:::;;;>>>BBBHHHUUUaaammmqqqxxx~~~wwwbbb]]]uuuyyy___XXXOOOFFFDDDHHH]]]kkk[[[RRRNNNLLLNNNHHHHHHMMMUUU\\\___ccchhhmmmmmmooorrrsssyyyvvv```SSSOOOKKKHHHIIIIIIHHHGGGGGGKKKRRR^^^ppp~~~~~~~~~{{{xxxzzzyyyvvvwwwyyy||||||{{{yyytttjjj___WWWRRRRRRXXXbbblllsss{{{sssfffUUUMMMNNNOOO]]]nnnsss~~~yyyqqqkkkggg]]]SSSEEE;;;666666666666666666666FFFsss~~~pppffftttiiiccckkkxxxwwwwwwwwwwwwwwwxxxyyyyyy}}}|||zzzyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~|||~~~|||jjj___ZZZLLLDDDGGGFFFDDDMMM]]]___[[[QQQQQQ^^^cccfffqqq{{{~~~yyytttooonnnnnnsss}}}|||uuutttwww~~~zzzwwwyyyyyyyyyyyyzzzzzz{{{||||||{{{yyyxxxwwwxxxxxxyyywwwyyy{{{}}}~~~}}}{{{yyyzzzzzzzzzzzz|||~~~}}}jjjnnnqqqOOO;;;:::;;;555777444444888999FFF^^^RRRFFFEEELLLOOOVVVXXXNNNIIIAAA:::999999666444444444555555444333333444666999:::<<<>>>AAAEEEJJJNNNVVV[[[bbbgggpppjjjbbbgggmmmoooppp|||xxxrrrlllgggccc```]]]YYYYYYZZZ^^^cccfffgggggghhhjjjkkkmmmxxxqqq___QQQHHHBBBBBBCCCFFFTTTddduuu|||~~~zzzsssiii```YYYVVVMMMJJJFFFBBB@@@AAADDDEEE???>>>===;;;999999888888:::999:::===@@@DDDNNNYYYcccjjjuuuzzzddd^^^vvvkkk___QQQEEECCCHHH]]]lll[[[SSSNNNMMMNNNIIIIIIMMMUUU[[[]]]aaaeeehhhhhhjjjoootttzzzuuuZZZIIIHHHIIIJJJKKKLLLJJJGGGEEEIIIFFFDDDJJJXXXeeekkkkkktttxxx~~~}}}{{{wwwwwwuuupppnnnooonnnnnnnnnmmmjjjcccZZZTTTNNNMMMQQQZZZcccjjjttt}}}ooo\\\MMMJJJNNNSSSaaammmkkkttt{{{yyy~~~{{{rrrkkkfff[[[QQQCCC:::666666666666777666555DDDnnnnnnaaauuunnngggooozzzyyyxxxxxxxxxxxxxxxyyyyyy~~~}}}{{{yyyyyyyyy{{{|||zzzzzzyyyyyyzzz{{{|||}}}~~~tttccc^^^PPPHHHKKKHHHDDDPPPdddlllgggXXXPPPWWW]]]cccpppvvv{{{~~~{{{iiiffffffooo|||~~~{{{yyykkkooovvv{{{wwwyyyyyyyyyyyyyyyzzz{{{|||}}}|||yyywwwvvvwwwxxxyyyvvvwwwyyy{{{{{{zzzxxxwww{{{{{{{{{|||}}}~~~xxxxxxtttbbbfffwwweeeHHH;;;<<<:::555777444444888888EEE]]]UUUHHHFFFKKKLLLQQQRRRKKKGGG@@@::::::999555444555444555555444333333444666666888:::<<<>>>BBBGGGJJJSSSZZZaaaffflllzzzvvveeeaaaggglllmmmnnn~~~zzztttnnniiieeeaaa^^^ZZZZZZ[[[^^^bbbeeeggggggeeefffhhhiiiooottt```UUUJJJBBBBBBCCCDDDMMMYYYiiisss}}}yyyqqqfff\\\TTTQQQHHHGGGEEEDDDCCCCCCDDDDDD>>>>>><<<;;;:::888888777888888;;;???@@@BBBHHHQQQ^^^ggguuuooommmtttaaaQQQDDDBBBGGG\\\lllZZZRRRNNNNNNPPPLLLKKKNNNUUUYYY[[[^^^bbbdddgggjjjpppwwwwwwfffXXXMMMFFFGGGOOOXXXZZZUUUMMMGGGEEEDDDAAA???AAAFFFLLLSSSXXXaaacccgggjjjlllppptttvvv}}}~~~wwwuuussskkkccc___]]]\\\[[[[[[ZZZVVVPPPLLLHHHGGGIIIPPPXXXaaaooo{{{}}}kkkYYYKKKHHHPPPZZZlllvvvpppkkknnnvvvuuuyyyyyyyyy}}}}}}yyyyyy||||||{{{uuu|||zzzssskkkcccZZZPPPCCC999666666666777777666666CCCiiikkk\\\qqqqqqlllqqqyyy||||||{{{yyyyyyxxxxxxxxx}}}|||zzzyyyyyyzzz|||}}}{{{{{{zzzyyyyyy{{{|||}}}~~~nnncccUUUNNNNNNGGGDDDXXXvvvoooWWWPPPQQQZZZkkkrrrxxxoooddd]]]dddoooyyy~~~xxxsssoooccclllwww~~~}}}zzzzzzzzzyyyyyyyyyzzz{{{{{{}}}|||yyywwwvvvwwwxxxyyyxxxyyyzzz{{{zzzyyyxxxvvv{{{{{{|||}}}~~~~~~yyyssspppiii]]]eee}}}|||ooo\\\CCC999999333444777444444888888DDD\\\|||XXXGGGCCCGGGFFFIIIMMMJJJDDD>>>;;;:::999555444666333444555444222222444555222444777:::<<<@@@EEEHHHPPPVVV]]]ccckkkwwwzzz{{{{{{qqqiiifffeeecccbbbddd{{{wwwrrrnnnjjjfffbbb```\\\\\\\\\^^^bbbfffggggggeeefffgggiiimmmzzz{{{fffXXXKKKBBBAAAAAA@@@EEENNNZZZgggyyy|||vvvlll```VVVPPPMMMGGGFFFEEEDDDBBB@@@???>>>>>>>>>===<<<:::999888777555666999===>>>>>>CCCJJJ\\\fffuuu~~~zzzbbbQQQDDDBBBEEEWWWlll[[[SSSOOOOOOQQQMMMKKKMMMSSSWWWYYY]]]cccfffjjjnnnssszzz~~~wwwhhhTTTHHHFFFGGGGGGFFFOOOYYY[[[SSSIIICCC@@@;;;:::;;;======>>>DDDKKKNNNPPPSSSUUUYYY]]]cccgggjjjtttxxxuuupppdddWWWOOOMMMKKKIIIGGGGGGEEEBBB@@@@@@???@@@EEELLLVVVfffttt{{{yyyggg\\\NNNKKKSSSbbbxxxwwwddd``````hhhtttzzzwwwqqqmmmqqqqqqmmmrrrxxxtttvvvyyyyyywww{{{}}}{{{xxxuuulllddd[[[QQQCCC999666666666666777777777BBBaaazzz}}}~~~cccUUUjjjtttnnnqqqwww~~~}}}|||zzzyyyyyyxxxxxxzzzyyyyyyyyyyyy{{{|||}}}{{{zzzyyyxxxyyy{{{}}}~~~~~~}}}~~~|||zzzppp___TTTQQQGGGDDD^^^[[[JJJGGGOOO___mmmttt|||~~~hhhUUUUUU\\\fffxxxxxxqqqjjjfffcccnnnzzz}}}zzzzzzzzzyyyyyyzzzzzz{{{|||{{{yyyxxxwwwxxxxxxyyy||||||}}}}}}}}}|||zzzyyyzzzzzz{{{}}}~~~yyysssnnnjjjaaa___ppppppZZZBBB;;;;;;444444777444555888777CCC[[[xxxZZZFFF@@@BBB???@@@FFFFFFBBB===;;;;;;999444444777333444444333222222333555111333666999;;;>>>BBBFFFKKKOOOVVV^^^gggtttyyyqqqsssxxx{{{uuummmfff]]]XXXZZZ```rrrpppllljjjiiigggdddaaa^^^]]]]]]___bbbfffgggggghhhgggiiimmmpppxxxnnn^^^PPPEEECCCBBB???AAAGGGLLL[[[rrr}}}xxxooocccWWWNNNIIIHHHCCCCCCAAA@@@???>>>======>>>>>>>>>===;;;:::888777555444777:::::::::@@@HHHUUU```ppp|||bbbRRRFFFCCCBBBQQQppp]]]SSSOOONNNPPPLLLIIIJJJPPPUUUYYY___fffgggmmmrrrtttzzz~~~sss^^^III@@@AAACCCBBBBBBFFFJJJKKKGGGBBB???===;;;999;;;???@@@>>>AAAHHHFFFIIIMMMPPPSSSVVVZZZ]]]^^^jjj~~~{{{wwwtttkkk[[[OOOIIIEEEBBB>>><<<<<<===>>>===>>>======@@@CCCJJJXXXeeesss~~~wwwfff]]]PPPNNNXXXjjj}}}jjj___UUUTTT]]]fffhhhfffeeennnooohhhhhhsss}}}|||||||||~~~{{{wwwpppiii\\\RRRDDD:::666666666666666777777???XXX{{{zzzwww|||zzznnnwwwpppZZZTTTeee|||rrrrrryyy|||{{{zzzzzzyyyyyyyyyyyyvvvwwwwwwyyyzzz{{{|||}}}{{{zzzyyyxxxyyy{{{~~~~~~~~~jjj\\\[[[```uuuooo^^^YYYNNNHHHaaawwwUUUFFFCCCGGGRRR```iiisss{{{hhhPPPMMMPPPTTTdddwww}}}vvvnnngggbbbfffrrr}}}~~~}}}}}}{{{zzzzzzyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{|||}}}~~~~~~~~~}}}}}}yyyzzz{{{}}}~~~tttmmmkkkfff]]]eeexxx\\\AAA;;;===666444777444555888777BBBZZZ]]]IIIAAACCC===;;;@@@AAA@@@<<<;;;;;;999444444777333444444333222222333555222444777999:::<<>>===<<<===>>>@@@AAA??????>>>===<<<:::999888777555666777888999AAAJJJMMMXXXjjj{{{~~~~~~cccSSSGGGDDD@@@MMMzzzsss___TTTOOONNNPPPJJJGGGHHHNNNUUUZZZbbbiiieeemmmsssuuuyyyzzzeeeQQQHHHFFFCCC>>>@@@>>><<<;;;===??????>>>???;;;<<>>???<<<;;;;;;999444444777333444444333222222333555444666888999:::;;;===???GGGGGGKKKUUUcccooowww{{{~~~|||wwwpppkkkiiillloooooojjjfffdddccceeennnwwwffffffeeeddddddcccccccccaaa^^^\\\^^^bbbggghhhhhhkkkjjjhhhhhhlllvvvmmm___QQQJJJGGGDDDAAAAAABBBJJJlllyyyooohhh\\\PPPGGGAAA===;;;::::::::::::;;;;;;<<<===???>>>>>>===<<<:::999888555666777888888:::===@@@MMMUUUeeezzz}}}cccSSSAAA???EEELLLkkk}}}zzz___SSSRRRQQQMMMIIIGGGGGGKKKRRRZZZ___```bbbkkkpppwww}}}uuu^^^MMMHHHFFFEEE>>>;;;:::>>>AAA???<<<999AAAFFFHHHEEEFFFKKKKKKHHHLLLPPPSSSUUUTTTTTTVVVYYY\\\dddyyyllliiillltttpppbbb```aaadddaaaTTTFFF??????>>>>>>>>>======AAAEEEDDDAAA???===;;;<<>>QQQUUU```nnnyyyrrr```QQQOOOMMMHHHIIIPPP[[[kkk~~~~~~wwwpppkkkhhhppptttxxx{{{|||{{{||||||{{{zzzyyyxxxxxxyyy{{{}}}wwwwwwyyyzzz{{{|||||||||}}}}}}|||||||||}}}}}}~~~xxxyyyzzz|||{{{llllllqqqkkk^^^kkkxxxYYYDDD:::777555777777888888666888CCCPPP}}}TTT>>>DDDAAA999;;;AAA>>><<<999777555555666666444444333222222111111000333333444555777:::===???EEEGGGJJJPPPYYYdddmmmsssvvvyyysssnnnqqqllljjjsssnnnqqqttttttuuu{{{[[[^^^bbbeeefffeeecccbbb```^^^]]]___cccfffgggfffhhhhhhhhhiiilllrrrzzzyyyiiiWWWMMMIIIEEEBBBBBBDDDGGGaaazzzoooYYYSSSJJJCCC???@@@CCCEEE:::::::::::::::;;;<<<===============<<<:::999888666777888888888999<<>>>>>@@@CCCFFFHHHLLLXXX```^^^XXXUUURRROOORRRTTTWWWWWWWWWXXX[[[^^^eeejjj{{{yyyggg]]]lllooo]]]TTTOOOLLLOOOQQQNNNJJJIIIAAA>>><<<:::999888999<<>>===:::999???GGGYYYiiizzzyyyhhh]]]WWWRRRWWWjjjgggVVVTTTRRRVVVcccyyywwwyyyxxxooojjj___TTTEEE;;;666666666666555999888999MMMppp~~~hhhNNN\\\{{{|||{{{yyyxxxwwwwwwwwwxxxvvvwwwxxxzzz{{{|||||||||yyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~~~~}}}|||~~~rrrbbbLLLCCC@@@FFFIIIFFFHHHOOOTTT```ttt|||zzzwwwrrreeeyyybbbKKKEEEBBB>>>FFFIIITTTbbblllrrryyyjjjYYYLLLIIIFFF@@@@@@EEEJJJXXXkkk|||zzzrrrmmmiiitttwww{{{}}}}}}}}}}}}}}}zzz{{{{{{{{{{{{{{{zzzzzzxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~xxxyyy{{{}}}|||nnnkkkmmmhhh```pppwwwXXXBBB888666555666666777888666888BBBNNN^^^BBBDDDBBB;;;<<<>>>@@@>>><<<999777666666666444444333222222111111000222222333444666999<<<===AAACCCFFFLLLUUU```kkkrrrzzzRRRWWW___fffiiigggbbb___]]]]]]]]]```cccfffffffffggghhhjjjkkklllooorrruuuxxxcccVVVOOOIIIFFFEEEEEEBBBQQQfffqqqyyyvvvhhhOOOIIIBBB<<<:::;;;<<<===;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::777888999888777888;;;===EEEOOObbbxxxvvvddd\\\OOOAAAAAADDDEEE___|||gggUUUQQQPPPMMMKKKIIIGGGHHHNNNVVV]]]```jjjooonnnooowwwzzzxxxpppjjj\\\WWWOOOGGGCCCFFFMMMRRRcccrrr}}}qqqfff```^^^\\\\\\\\\[[[ZZZ\\\```ccchhhiiiuuuwwwdddeeeyyynnn___UUUMMMKKKKKKKKKLLLOOOLLLHHHCCC???===>>>>>>===999999;;;===;;;999===CCCQQQbbbuuuqqq^^^RRRPPPUUUddd{{{ppp```___]]]```mmm}}}||||||vvvoooiiieee\\\RRRDDD:::666666777777444888999999IIIiiilllZZZwww|||{{{zzzyyyyyyyyyyyyyyyxxxxxxzzz{{{||||||||||||yyyyyyxxxxxxyyy{{{}}}~~~~~~}}}~~~yyyvvvtttuuussspppooorrrppppppssswwwyyysssggg]]]III@@@<<>>::::::???===BBBNNNcccyyy{{{xxxuuusssmmm~~~]]]MMMFFFAAA>>>@@@IIIUUU]]]```dddhhhnnnxxx~~~ttt___RRRGGGDDDAAA:::888;;;:::CCCSSSfffuuu{{{tttpppnnnwwwzzz}}}~~~}}}|||||||||{{{|||~~~~~~|||zzzxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{|||}}}}}}yyyzzz|||~~~xxxqqqoookkkggg{{{wwwXXX@@@666555555555555666777666777@@@JJJjjjGGGGGGGGGCCCAAA>>>BBB@@@<<<999666555444444444444333222222111111000111111222333555777:::;;;===???DDDJJJTTT```nnnvvvTTTYYYaaaggghhheee```\\\YYYZZZ]]]```cccfffgggggghhhjjjkkkllllllnnnqqqsssoooaaaYYYQQQJJJGGGDDD@@@EEESSS```kkkpppoooZZZQQQFFFAAAAAA@@@:::555<<<;;;;;;:::;;;;;;<<<<<<:::;;;;;;<<<<<<<<<;;;;;;999::::::999777888:::<<>>@@@EEEGGGccc|||kkkVVVPPPOOONNNLLLJJJGGGGGGLLLSSSZZZ___fffllllllmmmuuuyyy{{{ooommmqqqtttzzzrrrkkkiiigggddd```]]][[[]]]```bbbdddeeelll|||}}}lllppp~~~rrreee[[[UUUQQQSSSXXX[[[WWWOOOGGGEEEFFFDDDAAA>>><<<===???>>><<>>>>><<<<<<@@@??????BBBNNN___mmmtttuuu}}}yyyuuurrrpppnnnmmmnnnwwwttt___PPPEEE@@@@@@EEEMMMSSSSSSSSSVVVMMMSSSXXXXXX[[[___^^^YYYSSSJJJDDDBBB???888555777777999BBBQQQaaannnyyy|||wwwtttssstttzzz|||~~~~~~}}}{{{{{{{{{~~~|||zzzyyyzzz{{{{{{{{{zzzzzzyyyxxxvvvwwwxxxzzz{{{||||||}}}zzz{{{}}}|||tttqqq{{{|||xxxXXX???555555666555444555666666666>>>GGGtttqqqLLLKKKOOONNNIIIBBBAAA???<<<999555333111111444444333222222111111000111111111111333555777999<<>>@@@DDDHHHfff}}}~~~pppXXXPPPOOOOOOLLLKKKHHHGGGJJJPPPWWW]]]aaajjjnnnqqqxxx}}}zzztttqqqnnniiibbb[[[XXXXXXYYYZZZ[[[^^^ccckkkwwwqqqmmmvvvqqqbbb[[[```iiimmmkkkcccVVVNNNKKKEEE>>>FFFBBB??????>>><<<@@@EEEVVVcccuuurrr___SSSOOOVVViiitttfffgggfffiiiwww}}}}}}~~~{{{wwwqqqiiiccc]]]ZZZYYYYYYOOOCCC:::777777777777777999<<<>>>GGGaaayyyzzzzzz{{{||||||||||||{{{{{{||||||}}}|||||||||yyyyyyxxxxxxyyyzzz||||||}}}~~~{{{lllfffaaa___[[[TTTNNNLLLFFFDDDBBBBBBDDDEEECCCAAA>>>:::888:::<<<<<<===???::::::<<>>============>>><<<======>>>>>>>>>======<<<<<<<<<;;;::::::===???BBBPPPhhh~~~|||hhhSSSJJJ@@@@@@CCCEEEbbb}}}}}}vvv[[[PPPNNNNNNLLLKKKIIIHHHIIINNNTTTZZZ]]]iiipppttt{{{~~~{{{nnnhhh^^^VVVQQQPPPOOOOOOLLLOOOSSSVVVZZZiiiuuunnn{{{xxxhhhkkkvvvzzzooofff[[[PPPHHHCCC@@@AAACCCEEEKKKRRR^^^iiiyyyppp___UUUPPPVVVjjjvvvfffdddbbbeeerrr~~~|||}}}|||tttkkkccc^^^[[[ZZZYYYPPPDDD;;;888777777666777777:::>>>FFF]]]{{{vvvwwwwwwxxxyyy{{{|||}}}}}}}}}{{{|||||||||||||||{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{yyy{{{|||}}}}}}{{{hhh___XXXUUUQQQIIICCCAAA@@@???======>>>???>>>======;;;999999:::;;;;;;;;;999;;;===>>>BBBIIIRRRYYY___aaadddeeeeeeddddddeeedddfffmmm}}}lllWWWEEE@@@???CCCGGGGGGFFFGGG>>>===;;;999999:::<<<>>>;;;;;;;;;;;;:::888777666:::555555<<>>999999666555333444777888777;;;AAAgggyyysssRRROOOQQQRRROOOGGG@@@???===;;;999777555444444444333222222111111000111111000000111333444555666:::???FFFQQQcccyyysssqqqoookkkgggccc___]]][[[]]]^^^^^^]]]___bbbeeegggggghhhhhhjjjnnnssswww|||}}}rrrdddUUULLLEEEJJJDDDCCCLLLPPPcccmmmVVVFFF???===AAA@@@@@@???>>>>>>??????>>>???????????????>>>===<<<=========<<<<<>>???>>>===???>>>;;;::::::;;;;;;999<<<===>>>???@@@CCCHHHMMMTTTWWW\\\]]]\\\ZZZYYYZZZVVVZZZbbblll}}}xxxhhhMMMEEE???AAACCCAAA@@@@@@;;;::::::::::::999888999777999::::::999888888777666333555::::::===LLL```mmmrrruuutttppppppuuuzzz~~~}}}|||||||||zzzzzzzzz{{{zzzzzzyyyyyywwwyyyzzz|||||||||{{{zzzyyyuuuvvvyyywwwyyyyyy|||uuuTTT===::::::444666444555888999888:::???^^^wwwVVVKKKEEEDDDEEEAAA;;;;;;:::999888777666555444444333222222111111000222111111000111222444555666999===BBBKKK\\\sssrrrqqqooollliiieeeaaa______``````^^^[[[\\\___bbbiiijjjlllmmmnnnqqquuuxxx}}}yyykkk]]]TTTGGGMMMFFFDDDMMMMMM\\\yyy]]]OOOLLLBBBBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>======>>>@@@CCCRRR```uuuwww]]]HHHCCC>>>AAACCC@@@YYY~~~zzzzzz}}}bbbQQQKKKJJJJJJKKKKKKJJJIIIKKKQQQUUUVVVdddjjjlllooorrr}}}tttrrrccc\\\RRRJJJFFFCCCAAA???<<<<<<>>>AAA@@@>>>AAAFFFNNNTTTeeeooodddZZZVVVQQQTTTiiizzzyyy|||wwwwwwssszzzyyyjjj]]]UUUTTTccc}}}yyygggfffdddhhhvvv|||qqqhhhaaa^^^\\\[[[RRRFFF===:::888777666<<<888;;;DDDMMM```rrrfff{{{yyylllnnntttuuuxxxzzz|||}}}}}}}}}||||||||||||{{{zzzyyyxxxxxxzzz}}}~~~}}}{{{yyy}}}gggXXXIIIAAA>>>;;;:::;;;:::<<>>PPPZZZbbbkkkooooooqqqwww}}}}}}{{{|||}}}}}}~~~}}}{{{zzzyyyyyyzzz{{{{{{zzzzzzyyyxxxzzz|||}}}}}}|||zzzyyyvvvrrrrrruuusssvvvvvvsssQQQ<<<:::999333666444555999:::999:::>>>\\\|||XXXGGG;;;888;;;:::555555666666555444333333444444333333222111111000333222111111111222444555888;;;>>>@@@HHHXXXooowwwtttpppmmmkkkgggdddaaaaaa`````````bbbccceeeggglllooosssuuuuuuuuuuuuvvv}}}mmm```YYYWWWOOOKKKKKKHHHHHHUUUhhhrrrWWWOOOGGGBBBDDDCCC???===???>>>===>>>AAA???:::888;;;>>>===>>>???===<<<@@@GGGQQQddd~~~tttVVVJJJAAABBB???BBBGGGUUUyyyyyy}}}jjjRRRKKKNNNMMMKKKHHHFFFFFFHHHLLLNNNVVV[[[ccciiilllqqqvvvnnnkkk]]]UUUNNNLLLIIIDDD@@@@@@@@@@@@???===;;;<<>>999===DDDMMMmmm~~~{{{xxxxxxzzzjjj[[[vvvppphhhgggnnnvvv{{{yyyyyy}}}~~~{{{{{{||||||zzzxxxwwwxxxyyy{{{{{{{{{{{{{{{|||}}}~~~hhhRRREEE???888999>>>::::::;;;>>>CCCHHHKKKLLLKKKAAA>>>;;;::::::;;;;;;;;;:::;;;<<<===???@@@AAABBBDDDGGGKKKNNNNNNKKKGGGEEEGGGHHHJJJMMMSSS\\\fffmmmyyymmmqqquuu___SSSDDD>>>???AAA@@@===>>>======@@@EEEGGGGGGEEE============;;;999777666999999777555555888>>>BBBQQQWWW___gggnnnsssxxx{{{{{{|||}}}~~~~~~~~~~~~~~~|||yyyxxxxxxxxxyyy}}}}}}}}}{{{yyyxxxxxxzzzxxxyyy{{{|||||||||{{{zzz{{{uuurrrssspppnnnyyywwwsssqqqOOO@@@;;;666666555555444555777:::>>>???YYY{{{{{{SSSGGG>>>999999888444444444444444444333333111222333333444444444444111111111222222333333333555777;;;@@@EEEPPPfffzzzwwwtttpppllljjjhhheeecccccccccbbbbbbcccdddfffgggmmmooosssuuuuuuvvvxxxyyy{{{ttteee]]]```XXXRRRPPPKKKHHHQQQ```fffWWWHHHDDDDDDCCCBBBCCC>>><<<===???>>>;;;;;;>>>???======>>>======CCCKKK\\\mmm~~~qqqSSSHHH@@@CCC@@@CCCGGGSSS}}}wwwtttvvv}}}pppVVVOOORRRLLLJJJGGGEEEEEEHHHKKKNNNTTTYYY```fffhhhnnn}}}zzzpppiiifff^^^VVVPPPNNNLLLGGGDDDDDDAAAAAA???===;;;<<>>888999<<<888:::;;;<<>>???@@@DDDEEEGGGHHHHHHGGGFFFEEECCCDDDDDDDDDFFFKKKQQQVVVggg{{{sssbbbaaaddd]]]RRRDDD>>>???AAA@@@>>>===<<<>>>BBBIIIOOORRRSSSHHHFFFCCC???<<<999888777666666555444333666:::===GGGLLLTTT]]]fffnnnuuuzzz{{{||||||}}}~~~~~~}}}}}}~~~|||zzzyyyyyyyyyzzz|||}}}}}}|||zzzyyyzzz{{{{{{{{{|||||||||{{{{{{zzz{{{xxxtttpppiiieeehhhooowwwpppiiioootttMMM>>>:::666666555555555666888;;;>>>???VVVyyybbbLLL<<<666777333555555444444444444333333333333444444444333222222222222222222222222333333444666999>>>BBBMMMaaassszzzvvvqqqllljjjiiigggfffffffffeeeeeefffggghhhhhhoooqqqsssuuuvvvyyy|||{{{sssiiihhh```YYYTTTLLLFFFJJJTTTuuuooo]]]SSSKKKDDD@@@BBB>>>===??????>>>???CCC@@@>>>>>>@@@AAACCCKKKUUUfffsssmmmQQQFFF>>>BBB@@@DDDGGGSSS}}}zzzuuuuuu{{{~~~xxx[[[RRRTTTJJJHHHFFFDDDDDDGGGJJJLLLPPPTTT[[[```cccjjjzzzzzztttkkkdddaaa^^^WWWRRRQQQOOOJJJHHHIIIFFFEEECCC@@@???@@@DDDGGG\\\lllgggYYYQQQOOOPPPPPPmmmqqqsss|||uuuttt{{{~~~~~~xxxpppkkkjjjnnn{{{wwwvvv{{{{{{}}}yyytttmmmhhhggghhhjjjlll^^^OOO@@@999777666777:::777999???FFFPPPiiitttrrrrrrjjjdddeee[[[OOOjjjwwwfffttt}}}~~~}}}}}}|||~~~~~~|||{{{|||}}}}}}||||||{{{{{{{{{{{{|||~~~~~~~~~aaaNNN???;;;===999999;;;666:::999999:::<<<<<<;;;999<<<:::777777888999999999777888999;;;===>>>???@@@EEEDDDCCCBBBBBBCCCDDDEEE@@@@@@???===<<<<<>>AAAAAA@@@@@@??????CCCJJJQQQVVVXXXRRRNNNHHHBBB<<<999888888555555666444444444777999===BBBIIIRRR]]]hhhttt{{{{{{|||}}}}}}~~~}}}}}}}}}}}}|||{{{zzzzzzzzz{{{||||||}}}}}}|||{{{zzz|||~~~~~~~~~}}}|||{{{{{{{{{{{{zzz{{{wwwnnnfffccc```\\\VVVUUUZZZiiixxxKKK;;;999666555555555555666888;;;>>>???QQQvvv|||YYY>>>888999222555555555444444444333333444444444444333222111111333333222222222222222222333444777;;;???HHHYYYjjj{{{tttnnnkkkjjjiiiiiiggghhhhhhiiijjjkkkmmmmmmppprrrtttuuuwww{{{yyyqqqiiiaaa[[[SSSKKKKKKOOOdddxxx{{{gggWWWMMMPPPJJJEEEFFFFFFEEEFFFJJJFFFFFFIIINNNQQQTTT]]]fffttt}}}iiiPPPEEE===AAA???DDDIIIWWW{{{{{{|||```SSSSSSIIIGGGEEEDDDDDDEEEHHHJJJLLLOOOVVV[[[]]]eeevvv|||wwwrrrjjjdddbbb^^^XXXTTTSSSQQQMMMLLLOOOMMMLLLJJJHHHFFFHHHLLLOOOkkk{{{pppaaaZZZXXXTTTaaappp~~~nnniiivvvyyymmmjjjlllyyy|||~~~~~~}}}{{{yyyyyy}}}vvvllleeecccdddnnn|||}}}||||||tttkkkggghhhkkk]]]NNN@@@999888777888:::666<<<>>>AAAIIIXXXyyy~~~wwwuuulllfffhhhdddUUUeeeyyy}}}}}}~~~}}}~~~~~~}}}||||||}}}~~~}}}|||{{{{{{{{{{{{{{{|||]]]LLL>>><<>>@@@AAABBBCCCEEEEEECCCBBBBBBBBBCCCDDD>>>>>>>>>===;;;:::;;;===<<<>>>CCCIIIMMMMMMJJJGGGKKKgggttt]]]NNNHHHMMMGGG@@@===>>>BBBEEEEEEHHHEEECCCBBBDDDGGGKKKMMMOOOLLLGGGAAA===:::888777666777888888666666777888;;;>>>DDDLLLXXXfffsss|||}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{{{{zzz{{{|||}}}}}}{{{|||}}}|||{{{|||~~~~~~|||{{{zzz{{{{{{yyy~~~{{{qqqlllnnnkkkdddTTTOOORRReee~~~{{{JJJ:::999777666555555666777999<<<>>>???JJJppphhhCCC<<<>>>555666666555555444444333333333333444444444333222222333333333222222111111111444444666:::===CCCRRR```{{{wwwqqqnnnllllllkkkhhhiiikkkmmmoooqqqrrrsssrrrsssuuuvvvyyy}}}{{{ssskkkeee^^^WWWTTTSSSZZZbbb{{{lllccc\\\ZZZXXXVVVVVVYYYXXXZZZ___fffiiilllttt}}}}}}www{{{cccNNNEEE<<>>======???@@@???>>>>>><<<;;;;;;===>>>===<<>>>>>===;;;999:::;;;999::::::999:::<<<@@@DDD>>>RRRmmm~~~xxxcccNNNCCCCCCAAA>>><<<>>>CCCGGGJJJOOOMMMIIIDDDAAA@@@@@@AAACCCBBBAAA???===;;;888777777888999999777666777777<<>>???EEEhhhsssGGG===>>>777777777666555555444333333000111222333444444555555333333333222222111111111444444666999<<<@@@LLLXXXuuuyyyssspppoooooonnnkkkmmmoooqqqssstttuuuvvvrrrtttvvvxxxzzz~~~{{{qqqjjjddd^^^XXXTTTTTTXXXrrr{{{xxxtttrrrsssuuuvvvyyy}}}~~~~~~rrr\\\JJJEEE<<>>===FFFBBBDDDPPPQQQccc}}}rrreeeccc~~~{{{{{{~~~yyy{{{}}}}}}|||zzzzzzzzz}}}||||||{{{{{{{{{{{{|||bbbRRRKKKGGG===<<<@@@>>>???===<<<===???AAAAAAAAAAAA???>>>???@@@AAA???>>>BBBBBBBBBCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIGGGDDDBBB======<<<:::777555555666555999<<<<<<999888<<>>BBBHHHLLLQQQQQQOOOLLLGGGCCCAAA@@@;;;<<<===>>>===<<<:::999777888999888777666777888>>>AAAFFFMMMWWWcccnnnvvv~~~~~~zzzzzz{{{|||}}}}}}~~~~~~zzz{{{||||||{{{{{{}}}}}}|||{{{zzzzzzzzz|||}}}vvvsssyyyqqqdddlll~~~xxxHHH999:::888888444555777999;;;===>>>???BBB^^^zzzMMM======777888777777666555444333333///000111333444555666666333333222222222222222222444333555999;;;>>>GGGQQQnnn{{{vvvsssrrrrrrrrrrrrpppqqqsssuuuvvvvvvvvvuuurrrtttwwwyyy{{{zzzpppjjjddd\\\UUUSSSVVVddd}}}kkkXXXIIICCC<<>>===GGGAAAEEEVVVUUUaaa~~~ooobbb~~~}}}}}}{{{zzz{{{xxxzzz}}}}}}|||{{{zzzzzz|||{{{{{{{{{{{{||||||}}}~~~rrrjjjbbbSSSMMMOOOKKKJJJHHHGGGGGGIIIKKKLLLLLLMMMLLLKKKKKKLLLKKKJJJHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFHHHHHHGGGEEECCCAAA<<<<<<;;;888666555666777555999======:::777777888@@@CCCRRRfffgggVVVEEE???;;;===>>>======???EEEJJJPPPSSSUUUTTTPPPKKKGGGFFF???>>>>>>=========<<<<<<999::::::999888888:::<<>>???BBBUUUwwwYYYCCCAAA>>>888888777666555444333333000111222333444555555555222222222222222222333333333111333777:::<<>>DDDWWWjjj}}}{{{|||yyyoooooonnnlllhhhccc]]]ZZZ```fffnnntttvvvwwwwwwwwwssswww|||~~~|||qqqeee```bbbiiiooo~~~mmmeee\\\SSSVVVXXX]]]kkkxxxooolllmmmuuu~~~}}}qqqeeeSSSFFF;;;888::::::<<<>>>;;;EEE===BBBWWWTTT]]]sssYYYjjj||||||zzzyyyyyyxxx{{{}}}~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~sssjjjhhhccc^^^\\\ZZZ[[[\\\^^^___^^^ZZZYYYXXXXXXYYYXXXVVVTTTMMMMMMLLLKKKIIIHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA<<<<<<;;;:::888999<<<>>>777888888:::;;;<<<===>>>===>>>KKK\\\]]]MMMBBBBBB<<<>>>???>>><<<===CCCHHHNNNSSSYYYYYYUUUPPPKKKJJJFFFDDDAAA>>>======???@@@<<<======<<<;;;<<<>>>@@@BBBGGGOOOWWW```iiirrrwww||||||}}}||||||{{{zzzzzz{{{{{{|||}}}}}}}}}}}}}}}zzz{{{|||{{{yyyyyy{{{|||{{{{{{|||||||||zzzyyyxxxvvvuuuwwwxxxqqqmmm{{{lllCCC666666555666444555777:::<<<===>>>???BBBPPPqqqgggLLLHHHGGG999888777666555444333333222222333444444444333333111111111222222333333444111000222666999:::@@@GGGSSSqqq