BM6(; uuuppppppooolllddd^^^YYYPPPHHHFFFFFFAAA:::444333222000//////......------------------------++++++******++++++,,,---+++,,,,,,------,,,,,,+++************************************************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))***)))((()))***+++***((((((((()))***************)))************+++++++++))))))************)))))))))***++++++***)))***+++))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,------......///000000000000111222333444444555444777999:::999888999:::999999:::::::::999888888444444333222222111111000........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))++++++,,,,,,,,,,,,------------------------------------......///000000000////////////000000000000222222222222111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......------...000000000////////////000000000000000000111222333444555555666777999:::;;;<<<::::::999999888777777777555555555555444222111000////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...+++,,,------......------....................................///////////////000111111222222111111//////...------------...------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///////////////000111222333222222333444444555555666uuuppppppooolllddd^^^YYYPPPHHHFFFFFFAAA:::444333222000//////......------------------------++++++******++++++,,,---+++,,,,,,------,,,,,,+++************************************************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))***)))((()))***+++***((((((((()))***************)))************+++++++++))))))************)))))))))+++,,,+++***)))***+++))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---......//////000000000111222333444444555333555888888888777888999888888999999888888777666333222222111111000000///........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))++++++,,,,,,,,,,,,------------------------------------......///000000000////////////000000000000111111111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,---......------...000000000////////////000000////////////000111222222444444555666777999:::;;;::::::999999888777777777555555555444333222111000////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...+++,,,------......------....................................///////////////000000111111111111111//////...------------...------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///////////////000111222333222222333444444555555666uuuppppppooolllddd^^^YYYPPPHHHFFFFFFAAA:::444333222000//////......------------------------++++++******++++++,,,---++++++------------++++++************************************************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))***)))((()))***+++***((((((((()))***************)))************+++++++++))))))************))))))***+++,,,+++***)))***+++))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...//////000000000111222333444444555333555777777777777888999888888888888888777666666222222111111000/////////........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))++++++,,,,,,,,,---------------------------------------......///000000000////////////000000000000111111111000000///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,---///...------...000000000////////////000000............///000111222333333444555666888:::;;;::::::999999888777777777555555555444333222111000000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++---...+++,,,------......------..................................../////////000//////000111111111111111//////...------------...------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////////////////000111222333222222333444444555555666tttnnnooooookkkccc^^^XXXPPPKKKIIIFFF@@@;;;222111000//////.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++------------------------000/////////111222444666222222333444555666777888777777666666555444222111222111111000///.........------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------///////////////.....................////////////////////////............,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222222111000///000000000000000111111222222222333555666888999:::777777777777777888888888555555444333222000000///......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,---------......///......---------..................////////////111111111111111000//////------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------............//////000000111111111111222222222333333333qqqmmmnnnooommmddd___XXXPPPKKKIIIFFF@@@:::222111000//////.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++------------------------////////////000222333555222222333444555666777777666666666666444333222111111000000///......------------------------------,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------////////////........................////////////////////////.........---,,,,,,+++++++++*********************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------......///000000000000......000000//////000000111222222333444555666777888999777777777777777777777777555444333222111000000///...------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,++++++*********************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,------------.........------------..................////////////000111111111111000//////------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------------............///000000111111111111111222222222333333nnnkkknnnpppnnnfff___XXXPPPKKKHHHEEE>>>999222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------............///111222333222222333333444555666666666666555555444222111000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................---............///////////////.........---------,,,++++++++++++*********************************++++++++++++++++++++++++************************+++++++++++++++*********************************,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------////////////...---000000//////000000111222333444555666777777777777777777777777777666666666444333333222111000//////------------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,...------,,,+++***))))))************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------...---------------......---............/////////000000000000000//////...------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------......//////000111111111111111222222222222333nnnkkknnnpppnnnggg___XXXOOOJJJHHHDDD>>>888222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,------------------...///000000111111222222333444444555555555555444444333111000///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************++++++++++++***++++++++++++,,,,,,,,,------...............///---------.........//////.........---------,,,,,,++++++++++++************************************************************************************+++++++++***************************************,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000///......///////////////000111111333444555666777777666666777666666666666666555555333222222111000000//////---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********************************************************************************************************************************++++++,,,,,,,,,---------------,,,,,,------......---------.........////////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111111111111111222222222222ppplllnnnpppnnnfff^^^WWWNNNIIIGGGDDD===888222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------------....../////////000111111222222333333444444444444333333222000///...,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++*********+++++++++,,,,,,,,,---------......//////------------............------------,,,,,,,,,,,,+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------...///000111000///////////////...///000000111333444666777777777666555666666666555555555444444111111111000000/////////------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,************************************************************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------------...............////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000000000111111111222222222qqqmmmnnnooommmeee\\\UUUMMMHHHGGGDDD>>>888222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,------------...///000000//////111111111222222333333333333333222222111///...---,,,,,,,,,,,,++++++++++++************************+++************)))))))))************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))***+++++++++************++++++++++++,,,,,,,,,---......//////,,,------------.........------,,,,,,,,,++++++++++++************)))))))))************************************************************************)))))))))************************************************+++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---///000111111000/////////......//////000111222333555777888888777666666666666555444444333333000000000000//////......,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,++++++******++++++,,,))))))***+++,,,------...************************************************************************************************************************++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///,,,------------........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000000000000111111111111222oookkkmmmooommmdddZZZSSSLLLHHHFFFDDD>>>999222111000//////.........------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,,,,---------...///000000000//////111111111111222222222222222222222111000///------,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))***+++++++++************++++++++++++++++++,,,------...//////,,,,,,---------.........,,,,,,,,,,,,++++++++++++************))))))))))))************************************************************************((()))))))))*********+++************************)))*********++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,...///000000/////////............///000000000222555777999888777666666666555555444333333222000000////////////......,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,,,,++++++******++++++,,,*********++++++,,,,,,---***************************************************************************************************************************++++++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,---------.........---............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---......//////000000000000000111111111111mmmjjjlllnnnmmmeeeYYYRRRKKKGGGFFFDDD???:::222111000//////.........------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------...///000111111000000///111111111111111222222222111111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++)))************+++++++++++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,+++++++++******************))))))))))))************************))))))))))))))))))))))))************************(((((())))))*********+++************************))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,...//////.....................///000000///111555888999999888777666666555444444333222222///////////////.........,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...//////000000000000000111111111111mmmoookkklllmmmbbb\\\UUUMMMHHHGGGDDD>>>999333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************)))((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******)))((()))++++++)))((()))))))))***++++++,,,,,,...------......///000111000000111111111222222222222111000///...---,,,,,,++++++++++++++++++++++++))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++------------------------......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++//////......---------,,,////////////000000000000222333555777777777777666666666555444333222222111///............---------++++++++++++++++++++++++++++++************++++++************************************************************************+++++++++************))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************))))))))))))******************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......111333555555222///...---mmmnnnkkkkkklllaaaZZZTTTLLLHHHFFFDDD>>>999333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++******)))(((************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((('''((()))******)))((()))++++++)))((()))))))))***++++++,,,,,,---------......///000111000000000111111111222222111111000///...---,,,,,,++++++++++++++++++++++++))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++------------------------------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++,,,---...//////000////////////000000000000222333555666777777666666666666555444333222111111............------------++++++++++++++++++++++++++++++************++++++************************************************************************+++++++++************))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,******************************))))))))))))******************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000222444333111///......mmmoookkkkkkkkk```XXXRRRJJJGGGFFFDDD>>>999333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******)))((()))++++++)))((()))))))))***++++++,,,,,,------......///000000000000000000000111111111111000000///...---,,,,,,+++++++++++++++++++++++++++))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++---------------------------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++***+++,,,---...//////000////////////000000000000222333555666666666666555555555444333222111111000............------------++++++++++++++++++++++++++++++************++++++************************************************************************+++++++++************))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******+++++++++,,,,,,,,,******************************))))))))))))******************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---///111222000/////////mmmpppllllllkkk___WWWQQQIIIFFFEEEDDD>>>:::333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((()))++++++)))((()))))))))***++++++,,,,,,------...//////000000000/////////000000000111111//////......---,,,,,,+++************************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++........................////////////000000000000222333444555666555555444444444333222111000000///.........---------,,,,,,***+++++++++++++++,,,,,,++++++************++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,******************************))))))))))))******************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++---///000//////000111mmmqqqnnnnnnmmm```WWWQQQIIIFFFEEEDDD>>>:::333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((()))******************)))((()))++++++)))((()))))))))***++++++,,,,,,,,,---...///000000000///....../////////000000000......------,,,,,,++++++************************((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++//////////////////000000////////////000000000000222222444555555444444333333333222111000///.........------------,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******************************))))))))))))******************************+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......***,,,.../////////000222lllqqqoooooommmaaaXXXRRRJJJGGGFFFDDD>>>999333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***++++++++++++***)))((()))++++++)))((()))))))))***++++++,,,,,,+++---...000000000000///............////////////------,,,,,,,,,+++++++++************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++++++++++++++++++++,,,---...000222333333////////////000000000000111222333444444444333222222222111000///......---------------,,,,,,,,,,,,*********++++++,,,,,,---++++++************++++++************************************************************************+++++++++************))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++******+++++++++,,,,,,,,,******************************))))))))))))************************************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++---...///...///111333iiiooonnnnnnmmm```ZZZTTTLLLHHHFFFDDD>>>999333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((***+++,,,,,,++++++***)))((()))++++++)))((()))))))))***++++++,,,,,,+++,,,...000111000//////------........./////////,,,,,,,,,,,,++++++++++++************************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++)))***+++---...000111222////////////000000000000111222333444444333222111222111111000///...---,,,---------,,,,,,,,,++++++)))******+++,,,,,,------++++++************++++++************************************************************************+++++++++************))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************+++++++++,,,,,,,,,******************************))))))))))))************************************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...//////...///111333}}}fffmmmmmmmmmlll___\\\UUUMMMHHHGGGDDD>>>999333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((***+++,,,,,,++++++***)))((()))++++++)))((()))))))))***++++++,,,,,,+++,,,///000111000///...---------.........//////,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,---------////////////000000000000111222333444333333111111111111000///...---,,,,,,---------,,,,,,,,,++++++))))))***+++,,,,,,------++++++************++++++************************************************************************+++++++++************))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************+++++++++,,,,,,,,,******************************))))))))))))************************************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---///////////////111333lllnnnnnnhhheeebbb\\\WWWNNNFFFDDDCCC===666222222111111000/////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++***)))***+++---------++++++++++++,,,,,,,,,---***,,,---+++)))((()))***...---,,,*********++++++*********+++,,,,,,------******++++++++++++******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))***+++++++++,,,,,,---......------...000.........///......---,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))************************************************************+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++******)))*********)))))))))))))))))))))))))))************+++++++++************************************************************************************************++++++,,,------......///////////////000000000000666555555:::BBBEEE:::---111000///...---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************************************+++*********))))))((((((************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************++++++++++++******************************+++++++++************)))******))))))((((((''''''************************)))))))))))))))))))))))))))************+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000kkknnnmmmhhhfffccc[[[WWWNNNEEECCCCCC===555222222111111000/////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------///000111111............------------...//////......---......,,,+++++++++,,,,,,......***************+++++++++******++++++++++++******((((((((((((((()))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,,,,---......------...............---,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))************************************************************************)))))))))((())))))))))))))))))))))))************************))))))))))))************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++***)))))))))***)))))))))))))))))))))))))))************+++++++++************************************************************************************************++++++,,,------......///////////////000000000000444444444999AAAEEE===222000000///...---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************************************************)))))))))(((************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************++++++++++++******************************+++++++++************)))******))))))((((((((((((************************)))))))))))))))))))))))))))************+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000kkkmmmmmmjjjgggcccZZZVVVMMMEEECCCCCC===555222222111111000/////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++++++++,,,------///......------,,,,,,+++---,,,++++++,,,------,,,******+++,,,,,,---------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***)))))))))))))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))******+++,,,,,,---...,,,---///222222///+++------......------,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))************************))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************++++++,,,------......///////////////000000000000333333333666>>>CCC>>>555//////...---,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************************************************))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************************++++++++++++******************************+++++++++************)))***))))))))))))(((((((((************************)))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000kkklllmmmkkkiiicccYYYUUULLLDDDBBBBBB===555222222111111000/////////........................------,,,,,,,,,,,,---------------------------------------------------------------------------------------,,,++++++,,,------------------.........000---++++++---///...---...............------,,,........................++++++,,,,,,,,,,,,++++++))))))*********+++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))******+++,,,------111//////222777777222------------------,,,++++++*********************************)))))))))))))))((()))))))))*********************************************************************)))))))))))))))))))))))))))))))))))))))************************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------+++***))))))(((((())))))))))))))))))))))))))))))*********+++++++++************************************************************************************************++++++,,,------......///////////////000000000000222333222333888===;;;555......------,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))*********************************************************************************)))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000kkkllllllllliiiaaaXXXTTTKKKCCCBBBBBB===555222222111111000/////////...........................------,,,,,,------...------------------------------------------------......------,,,,,,,,,,,,111222333222000000111444------...000111222333444555333111000000111111000000000//////.........------------.........//////,,,,,,------------,,,,,,))))))***+++,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---......111//////222777777222---,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************++++++,,,------......///////////////000000000000222333222000222555444000------,,,,,,++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))******************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************+++++++++*********))))))))))))))))))************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000lllkkklllmmmiii___WWWSSSJJJCCCAAABBB<<<555222222111111000/////////..............................------------......------------------------------------------------........................***---000000///111555888444555777888:::<<<>>>>>>999999777333000...000222111000...---,,,,,,---...---------------------...,,,------......------,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---...///...,,,---///222222///+++++++++,,,,,,++++++***)))************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++******)))*********)))))))))))))))))))))))))))************+++++++++************************************************************************************************++++++,,,------......///////////////000000000000111333222...---//////,,,,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************++++++++++++******************************+++++++++************))))))))))))************+++************************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000mmmkkkkkkmmmiii]]]VVVRRRIIIBBBAAAAAA<<<555222222111111000/////////..............................------------......................................................---......000111222333333---222777;;;<<<@@@GGGMMMRRRSSSTTTUUUWWWXXXZZZZZZRRRSSSRRRLLLDDD@@@CCCGGGFFFCCC>>>999666555555555333222222000///...------------............------)))***,,,---...---,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++---...//////+++,,,,,,---......------+++++++++++++++******)))************************((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,*********)))******+++,,,)))))))))))))))))))))))))))************+++++++++************************************************************************************************++++++,,,------......///////////////000000000000///333333///,,,------+++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************+++++++++************)))))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000nnnkkkkkklllhhh\\\VVVQQQIIIBBBAAAAAA<<<555222222111111000/////////////////////////////////......------------......................................................,,,---///111444666888888@@@FFFNNNSSSWWW]]]fffmmmvvvwwwwwwxxxyyyzzz{{{{{{xxx{{{zzzrrrgggbbbfffllleee```XXXPPPIIIEEEDDDDDD:::999888555333111///...------............------)))***,,,......---,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++---...///000,,,---......------...000+++++++++++++++***))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))***+++,,,---)))))))))))))))))))))))))))************+++++++++************************************************************************************************++++++,,,------......///////////////000000000000---222444000---------,,,+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************************++++++++++++******************************+++++++++************)))))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000iiigggmmmhhhaaa```VVVPPPHHHDDDDDDAAA<<<777111111000///////////////////////////////////////---------.........//////,,,,,,,,,---///000000000,,,***,,,222444111///000444333111333;;;GGGPPPSSSccciiivvvuuu```VVVWWWVVVPPPRRROOOIIICCC===999666555111...+++---111111,,,'''---******---111111+++&&&)))******+++++++++******(((((())))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((''''''((()))***+++---...///000......---------,,,,,,,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******++++++,,,,,,++++++***,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------------///000111111111111000000///...---,,,,,,,,,,,,,,,,,,++++++*********************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///ooojjjooojjjbbb___WWWPPPIIIDDDCCCAAA;;;666111111000///////////////////////////////////////---------.........//////000/////////000000///...444111000333444111111333111888DDDSSSdddtttuuuqqqjjjbbbWWWXXXYYYYYYWWWRRRNNNKKK???999222+++)))***,,,...111...+++******+++,,,---******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********))))))((((((((((((((()))***+++---...///000...------------,,,,,,,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********++++++,,,,,,++++++***,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------------///000000111111111000///...------,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))************+++++++++******************************************************************************++++++++++++******************************))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///vvvnnnrrrnnnddd^^^XXXQQQIIIEEECCC@@@:::555111111000////////////000////////////////////////------.........////////////000000111000000///...444000///222444666:::@@@FFFOOO___qqqtttgggddd^^^YYYXXXZZZ___bbbSSSOOOFFF;;;111,,,---//////000///,,,)))))),,,///***+++++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))*********))))))))))))((((((((())))))***+++---...//////------------,,,,,,,,,,,,)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++***++++++,,,,,,++++++***+++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,---------......///000000000000000///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************)))************+++++++++******************************************************************************++++++++++++******************************))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///zzzppptttqqqfff^^^XXXQQQIIIDDDBBB???999444222111000000//////000000////////////////////////............////////////+++---////////////000000///...000888@@@HHHTTT]]]rrruuu~~~yyypppgggbbb```bbbcccaaa```^^^WWWLLL@@@555...***,,,///000///...,,,+++++++++,,,,,,++++++******))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********)))))))))))))))))))))))))))******+++---......///---------,,,,,,,,,++++++))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,***++++++,,,,,,++++++***+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,---------......///000000/////////...------,,,,,,,,,---++++++++++++++++++++++++************************************************************************))))))*********+++++++++******************************************************************************++++++++++++******************************))))))))))))))))))))))))************************************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///yyyoootttrrrggg^^^XXXQQQIIIDDDBBB???999333222222111000000000000000////////////////////////........./////////000000+++---......------000222222555>>>LLLXXXdddrrr}}}yyyhhh]]]```aaaccceeebbbXXXHHH<<<000---+++,,,///000,,,))),,,,,,,,,,,,,,,+++******'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******************+++,,,,,,---......------,,,,,,,,,+++++++++((())))))*********))))))************************************************(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,---------......////////////......------,,,,,,,,,,,,---++++++++++++++++++++++++************************************************************************))))))*********+++++++++******************************************************************************++++++++++++******************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///vvvmmmrrrqqqggg^^^WWWPPPHHHDDDBBB???999444222222111000000000000111////////////////////////....../////////000000000...000111///---...333777===DDDSSSdddpppyyyyyynnnbbb``````dddhhhfff]]]UUUEEE;;;///***+++......,,,------------,,,+++***)))&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++)))))))))************+++******+++,,,,,,---......,,,,,,,,,,,,++++++++++++((())))))************)))************************************************))))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++***++++++,,,,,,++++++***)))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,---------....../////////......------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///ssslllpppooofff]]]UUUOOOGGGCCCBBB???:::555333222111111000000111111////////////////////////.../////////000000000000...000222111222666???FFFNNNYYYlllvvvrrrmmmiiihhhgggeeeccc___TTTEEE888111/////////------------,,,+++***)))''''''((()))***+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++++++++))))))*********+++++++++***++++++,,,,,,------...,,,,,,,,,++++++++++++***(((((()))***************************************************************************++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********++++++,,,,,,++++++***((()))))))))*********+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,---------......//////...---------,,,,,,+++,,,,,,------******+++++++++,,,,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///rrrmmmooonnneee\\\UUUNNNGGGCCCBBB@@@:::555333222111111000111111111////////////////////////////////////000000000000+++...111333666???KKKTTT```mmmvvvllleeebbbbbbooohhh\\\LLL===333//////---...------,,,+++***)))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++))))))******+++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******(((((()))*********************************************************************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***+++++++++,,,,,,+++++++++(((((())))))*********+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++,,,,,,,,,------------......///......------,,,,,,,,,++++++,,,------*********++++++,,,,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////uuujjjnnnoooeeeYYYTTTMMMFFFBBBAAA???999444333333222222111000//////000000111111111111000000...///000000//////111222000222666???KKKVVV\\\```nnnyyypppllllllgggfffhhhjjjaaaMMM888,,,...,,,******,,,---,,,+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))************+++++++++,,,------......------,,,...---+++******+++---...)))************+++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---)))************+++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))************++++++++++++++++++++++++++++++******************,,,,,,,,,---------....../////////...------,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********,,,,,,++++++,,,---......***+++,,,------,,,------///...------000222111...,,,------,,,***+++---000...---,,,,,,---.........---......---,,,++++++,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////vvvjjjooopppfff[[[SSSMMMEEEBBBAAA???999444333333222222111000000///000000111111111111000000///000000///...///111333444999BBBJJJSSS^^^hhhppp{{{~~~ssshhhggggggkkkqqqnnn```PPPGGG///111333000,,,+++...111++++++++++++++++++++++++************************************************************************+++*********))))))))))))))))))))))))************************++++++++++++,,,------......------,,,...---+++******+++---...************++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************++++++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---)))************+++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))************++++++++++++++++++++++++++++++******************,,,,,,---------........./////////...------,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++,,,,,,,,,,,,------..................---,,,,,,...///,,,)))000000000////////////000///000222222000...+++***...///000000/////////000---------,,,,,,,,,++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////vvvkkkooopppfff\\\RRRLLLEEEAAA@@@>>>999444333333222222111000000000000000111111111111000000000000000///...000444777<<>>999444222222222111111111000000000000111111111111000000////////////000333999===EEEKKKQQQVVVYYY___gggmmmzzzwwwpppllloooqqqoookkkjjj[[[III444,,,///222...(((,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,......------,,,+++))))))*********************************+++++++++,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***************++++++,,,))))))*********+++++++++*********************************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************************++++++++++++******+++++++++++++++,,,------------............//////...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.../////////......---,,,---///000000///------111777999888777777<<<:::999:::;;;:::777444111000...++++++---222555......------...---,,,***...------------,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////ppphhhnnnlllbbbZZZPPPJJJCCC??????===999444222222222111111111111111000000111111111111000000---...///000333888???DDDNNNOOOSSSWWW]]]```cccccczzzvvvqqqnnnkkkmmmppptttbbbJJJ888111000000...,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************+++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---......---,,,+++*********************************++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******))))))******+++,,,))))))*********+++++++++************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************)))))))))******+++++++++******++++++,,,,,,,,,,,,---------.........//////.........---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,...000333666999===@@@AAA@@@DDDKKKLLLIIIHHHKKKPPPNNNMMMLLLLLLLLLKKKJJJFFFCCC>>>999666333000///111///......000111000///.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////mmmhhhooolll```XXXOOOIIIBBB??????===888444111111111111111111111111000000111111111111000000---...111333777===CCCHHHQQQRRRVVV]]]dddgggfffdddxxx{{{~~~wwwlllfffiiippptttqqqdddLLL444(((,,,444------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***))))))))))))***++++++)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++))))))))))))************(((((())))))***+++++++++******++++++,,,---------------........./////////......------,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///...---,,,,,,,,,,,,---...444:::===???CCCLLLSSSZZZWWWYYY___]]]VVVVVV[[[\\\[[[YYYVVVTTTUUUXXX\\\VVVSSSQQQRRRRRRMMMBBB:::666222...---000222222000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////kkkiiiqqqlll```XXXNNNHHHAAA>>>>>>===888333111111111111111111111111000000111111111111000000///111444777;;;???EEEIIIMMMSSS[[[bbbeeefffeeedddnnnvvv}}}sssffffffmmmrrruuurrraaaHHH555...000------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))***++++++)))************+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))************((((((((()))***+++++++++******++++++,,,------...............////////////......---,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........------...111555999;;;GGGOOOVVVUUUQQQRRR\\\fffgggcccdddiiifff]]]]]]dddppppppmmmgggbbbdddmmmvvvgggaaa]]]aaahhhhhh___UUUHHHAAA888333333333111///............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////kkkjjjsssmmm```XXXNNNHHHAAA>>>>>>===888333111111111111111111222222000000111111111111000000111444777:::===@@@DDDGGGHHHRRR]]]cccbbb______aaagggwwwllliiinnnzzzyyyvvvqqqeeeQQQ:::+++........................++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,---............------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))******+++)))************+++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))************'''(((((()))***+++++++++******+++,,,,,,---................../////////000......---,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........++++++---222999AAAIIINNNjjjrrrxxxrrrgggdddlllwww{{{|||{{{~~~rrreeeeeemmmrrrnnnfffbbbXXXJJJAAA<<<888444000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////llllllpppmmmbbbRRROOOIIIAAA======<<<777333222111111000000000000000000////////////111333444777;;;??????>>>???DDDIIIPPPSSSXXX\\\___cccjjjqqquuuhhhnnnuuu~~~|||pppfffNNN+++222000000333000+++---444---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,.........------+++***---000222000------000,,,,,,222///+++000222***)))000111+++***///111///.........---+++***...---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++******))))))******))))))))))))******,,,***(((((()))******************(((''''''((()))******************************************************))))))))))))******************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************+++,,,------///////////////......------------,,,,,,+++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------------,,,'''...///***,,,222222***(((333888???NNNTTTVVV^^^lllrrr{{{~~~}}}{{{qqqsssmmmppp```RRRSSSFFF555999555///---111444222---+++///---++++++,,,---,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------..................------000444000***+++222mmmlllpppnnncccTTTOOOHHHAAA======<<<777333222222111000000000000000000000000000111333555666999;;;===<<<===@@@FFFKKKOOOPPPVVV^^^aaabbbjjjtttvvvjjjmmmwwwzzzyyyxxxgggJJJ666///---///000---,,,------------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.................................------,,,---.../////////000///...---...---+++******222111111666222///777333444999===:::333...///+++))))))+++...000111111,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++*********)))******))))))))))))******+++***)))((())))))))))))******+++***)))))))))*********************************************************))))))))))))************************************************************************************+++++++++,,,,,,,,,++++++***++++++,,,---...///////////////......------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,+++///111---,,,///222333>>>MMMVVV\\\dddbbb^^^eeewwwxxx|||rrrggghhh___MMMDDD===555///------+++,,,///...---,,,,,,......---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...............---///111000///888CCCnnnlllooommmdddVVVNNNGGG@@@<<<===<<<777333222222111000000000000111000000111222333555777888;;;:::999:::===CCCIIIMMMPPPOOOWWWdddgggdddmmm{{{zzzpppjjjlllrrryyyzzzcccDDD777,,,,,,111111---)))------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........////////////////////////,,,+++++++++,,,---......+++---///000111222555666444@@@CCCCCCIIIGGGFFFOOOGGGIIIGGG???:::;;;>>>>>>444111...,,,---.........+++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))))))))*********++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************))))))))))))******************))))))((((((***++++++,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////......---------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------......,,,...999DDDLLL\\\eeejjjpppmmmjjjqqq~~~~~~vvvsssqqqrrrvvv{{{}}}}}}sssgggccc\\\LLLDDD;;;555000,,,---000...------...//////...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........------...000111999IIIYYYmmmkkkmmmkkkcccVVVLLLFFF???<<<<<<;;;888444333222111111000000111111///000111333555777888999999888888:::@@@FFFJJJLLLSSSQQQZZZjjjmmmhhhpppyyy~~~~~~ooo^^^OOORRR^^^pppwwwmmmmmmsssppp^^^JJJ444+++///333000+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............////////////////////////------------------///111...222666999:::===AAAEEEDDDMMMMMMNNNXXX\\\\\\aaaiiimmmhhh[[[UUUVVVRRRJJJEEEAAA;;;666222000...---------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++)))***++++++)))(((((()))******+++,,,------,,,***++++++++++++++++++++++++************************+++******))))))******+++******************************************************************************+++++++++,,,,,,,,,---,,,,,,------...///000///////////////......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,///***+++111555;;;MMMaaa]]]fffhhhjjjqqqqqqpppwwwxxxnnnjjjkkkrrrssskkkhhhlllnnnlllhhhcccaaafffooorrrnnnhhhgggjjjwwwxxx|||uuudddYYYNNNGGG???666///---...------...000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---......//////,,,...111444:::FFFYYYiiimmmjjjkkkhhhaaaTTTJJJDDD===;;;<<<;;;888444333222222111111111111111///000111333555777888888666666999>>>DDDHHHJJJJJJTTTTTT]]]jjjkkkgggqqqwwweeeSSSIIICCC@@@GGGRRRXXXooowwwqqqpppzzz|||vvv___BBB000---111111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........................///000111000000111555888>>>BBBFFFHHHGGGGGGJJJMMMfffjjjbbbaaaooowwwtttrrrzzz|||gggQQQUUUQQQKKKGGGCCC???;;;888111///,,,******,,,///111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++************++++++)))+++,,,,,,***)))***,,,+++***)))***,,,---+++)))++++++++++++++++++++++++************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,------------...///000000///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,------...000,,,...999DDDOOOeee{{{vvvxxxrrrsss}}}{{{rrrrrrzzzyyy|||ttthhhbbbjjjxxx|||pppeeefffjjjiiiccc``````fffnnnnnndddZZZWWWWWW^^^llluuuyyyppp^^^TTTKKK???444...///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---......///000000...444;;;AAAJJJXXXgggqqqmmmkkkkkkggg___RRRIIICCC<<<:::;;;;;;888444333333222111111111111222000111222444666777777888333666;;;@@@EEEHHHJJJKKKSSSXXX___dddccccccnnnzzz}}}yyyoooaaaVVVOOOLLLJJJIIIFFFTTThhhvvv|||uuunnnsssqqqWWW===000...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////........................+++...111222333777===BBBKKKPPPUUUZZZ\\\]]]^^^^^^jjjkkk```[[[kkktttllleeerrrzzz{{{ooollliiieee```YYYQQQIIICCC;;;888333///------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++***,,,---,,,******...111///,,,))))))+++---+++))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------------...000000///////////////......---------------............---------------------------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...---,,,,,,,,,---///000---333<<>>HHHSSSaaaooovvvxxxnnnmmmlllhhh^^^RRRHHHBBB;;;999;;;;;;888444444333222222111111222222222333555666888888888888444888===@@@BBBEEEJJJMMMSSS]]]ccc___[[[aaalllsssppppppuuu~~~zzzzzzuuucccSSSIIILLLOOORRRUUU\\\fffmmm~~~ooojjjvvv~~~|||nnnTTT<<<111//////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............////////////////////////////////////---222777;;;???FFFPPPXXX\\\```gggooouuuxxxwwwuuu~~~zzzxxxxxxwwwvvvwww~~~}}}{{{wwwpppeeeYYYQQQJJJHHHDDD>>>888444000...------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++---...,,,***+++111777444///***)))+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///////////////......---------------.........///------------------------------......////////////................................................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,++++++,,,...000222333III]]]```\\\___lllwwwqqqvvvuuu||||||xxxssssssxxx~~~|||zzz{{{xxxxxxuuuuuuvvvxxxxxxuuuqqqmmmiiipppwwwrrrcccXXX\\\eeelllzzz{{{yyy~~~mmmWWWHHHCCC999555111///...//////...,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......///000111222333333AAAJJJVVVeeewwwpppooonnniii___RRRGGGAAA;;;999;;;;;;888444444333222222111111222222444555777888999999999888555:::>>>??????CCCJJJQQQUUUcccggg]]]XXXaaalllooottttttzzzzzzrrrjjjkkkwwwbbb]]]UUULLLFFFGGGKKKPPPdddtttuuuhhhqqq{{{yyygggHHH666111000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------................../////////000000000000000000000000000888>>>FFFLLLRRR\\\hhhqqqrrrtttyyy}}}xxxyyyooozzz}}}xxxmmmeeeXXXVVVSSSMMMEEE<<<333///------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,+++---...,,,***,,,444:::888111+++))),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---/////////////////////......------------.........//////........................---.........//////000000////////////////////////////////////////////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++,,,///222333BBBddd~~~nnniiiooovvvwww{{{vvvwww~~~wwwxxxtttyyy}}}vvvuuuxxxzzz{{{lllnnnppppppooooooqqqtttbbbyyyzzzeeeaaahhhiiiwwwtttpppxxxwwwvvvhhhSSSLLL===999444000///000000000,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...///000111222333444444JJJSSS___pppnnnlllnnnlllXXXQQQKKKDDD<<<:::;;;;;;777222222444555333000///111333888999999777444444777;;;===;;;888:::>>>DDDIIIKKKJJJOOOVVV[[[^^^bbbgggkkkrrrsssvvv~~~|||fff```lllzzzzzzhhhWWWLLLIIIKKKNNNcccoooiiilllwww|||{{{eeeIII777111111......000...+++,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------(((///222---+++000444333000+++***111555555888>>>CCCSSSbbbgggppp~~~|||vvvYYYQQQZZZTTTHHHDDDDDD777...***///222///,,,,,,+++,,,---,,,+++***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,+++************...---+++++++++,,,+++***+++,,,------......------,,,,,,,,,+++***)))+++,,,------,,,---......,,,+++,,,,,,++++++*********)))++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///000111111111222222111///,,,+++---///111000...,,,+++,,,...///111,,,,,,000222......222777555222222777;;;777///333444555222......222666///000///------......------,,,++++++,,,---///000,,,...//////---+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,++++++111@@@MMMaaagggrrrzzzyyyxxx|||pppppp}}}}}}|||yyyppphhheeelllmmmbbbRRRJJJLLLNNNOOOOOOOOOSSSYYY^^^nnnrrr}}}{{{nnnfffcccggghhhiiitttrrrXXXIIICCC999111///111///***---//////---******---000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------000...,,,,,,---------,,,+++222444000///999CCCGGGWWWYYYeee|||mmmkkkmmmkkkXXXRRRKKKDDD<<<:::;;;;;;777222222333444222000000333555999999999777666666999;;;:::;;;<<<>>>AAACCCFFFHHHFFFJJJPPPTTTVVVZZZ```eeecccnnn}}}|||kkkjjjxxxtttYYYPPPHHHOOOiiikkkbbbmmmzzz~~~oooZZZ@@@+++000...---000000------000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...333444000...111222111333111222555777999BBBLLLcccvvvyyy{{{uuu___MMMSSSWWWIIIFFF===555222///+++,,,000***,,,---------......///++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++,,,,,,---...---,,,---.../////////---......///////////////......///.........//////...---,,,,,,------,,,***.....................---++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///000111111111333333222000...---...000***,,,---//////000//////000---///666:::;;;@@@FFFJJJJJJIIIIIINNNQQQKKKBBB??????@@@@@@???===<<<<<<777555222111222333222///111111222222111///,,,***...//////...---------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............///222///***444IIIUUUTTTbbbeeellltttxxx|||yyyvvvyyyjjj```\\\UUUPPPQQQPPPJJJEEEDDDFFFHHHKKKKKKJJJHHHIIIKKKTTTZZZfffsss{{{|||pppfffbbbhhhzzzoooVVVKKK===444000///000111---//////...,,,+++...000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------...---------...///.........///------888JJJWWW\\\ZZZdddtttlllkkkllljjjXXXRRRIIICCC<<<:::::::::666222222222222111111222555888;;;999777777888999::::::777;;;@@@BBBBBBAAACCCEEEEEEIIIMMMOOOQQQVVV]]]bbbiiipppxxxwww```NNNQQQ^^^jjjqqqwwwuuu______rrr~~~|||yyyrrrXXX:::111---,,,///111///...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................///111111///...000000---222222444777;;;GGG]]]pppjjj\\\WWWOOOSSSMMMEEE===333,,,,,,000,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---..............................,,,,,,---...............---------..................---++++++---......------............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000111111111...///000///------...///------......//////000000888;;;BBBKKKPPPQQQTTTXXXhhhjjjlllooouuuxxxrrrjjjfffdddccceeegggeee^^^XXXTTTPPPJJJEEEAAA<<<666111000///------...///...---......---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---333000///EEEgggnnn```eeeeeejjjsssyyy||||||~~~}}}nnnaaaWWWSSSRRRJJJGGGDDDDDDBBB@@@BBBGGGAAACCCFFFFFFEEEDDDEEEEEE@@@EEEMMMUUUZZZeeezzzyyyooosss|||vvvdddQQQFFF;;;111---000---...//////...---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...//////000//////111///---555GGG[[[eeefffdddttt|||llljjjkkkjjjXXXSSSHHHBBB<<<999999999666333222222111111222444777:::;;;888555666999;;;:::888666<<>>@@@DDDIIILLLNNNPPPRRRWWW___eeeqqqppprrrzzzsssrrr```\\\ZZZSSSLLL\\\pppmmmaaakkktttyyy|||zzziiiUUU777000,,,...111///---...........................------------------------......................................./////////.../////////000222222111555777:::???KKKaaa}}}xxx|||rrrbbb[[[VVVWWWTTTOOOIII@@@777000...000///......///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,------...---.........---,,,,,,,,,......///111111222222222222111000000111111000///000...,,,,,,.../////////............---,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------...000000111111111---...///...------///111000///......222777===AAAXXXaaannnwwwxxxuuussssssvvvzzz~~~~~~}}}tttqqqnnnjjj```TTTKKKIIIHHH@@@555...---...111222......---.........,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------...***111666@@@[[[xxx{{{mmmlllrrr{{{~~~yyywwwnnnvvv{{{~~~uuudddTTTJJJGGGIIIJJJFFFEEEFFFFFFFFFDDDCCCDDDBBBBBBBBBBBBCCCDDDFFFGGGCCCCCCEEEEEEEEEJJJZZZjjj|||pppzzzuuuzzz}}}fffZZZNNN<<<111000---......///............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...+++---/////////.........111222888FFFYYYfffiiigggxxxzzzkkkkkkllliiiWWWRRRFFFAAA<<<999888777555333222111000111333666999:::888555333555888:::888666999===@@@???<<<;;;???DDDIIIKKKMMMNNNPPPVVV^^^dddgggmmmuuu{{{|||yyyrrrnnnyyyvvvrrrnnnjjjjjjnnnsssxxx~~~kkkYYYOOONNNdddjjjffflllxxx|||sssiiieeeDDD888///...000///---,,,........................------------------------.................................//////000000000222111222333444444666888:::AAAMMMZZZmmmyyy}}}eeeVVVgggvvvmmm^^^ZZZSSSMMMIIIDDD<<<555000...,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,,,,,,,,,,,,,...111222111111222444555666888999;;;<<<======@@@>>>;;;;;;<<<===<<<;;;888666333222111000...---///...............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......///000111111111000000000000///---...000222333555999>>>EEEMMMSSSVVV```kkkwww{{{zzzyyy{{{|||wwwzzz}}}|||}}}vvvpppsssyyylllZZZJJJ@@@:::444111---------///222222000...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,+++,,,,,,---...,,,333@@@RRRdddppprrrpppqqqyyyqqqvvvttt}}}{{{ddd^^^WWWTTTSSSPPPIIIBBBLLLKKKJJJLLLQQQTTTSSSPPP[[[[[[\\\[[[WWWQQQJJJEEEKKKHHHFFFFFFDDDCCCGGGNNNXXXdddqqq|||xxxppphhhuuuoooaaaVVVGGG<<<777///...---------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,...//////---,,,---...///666DDDWWWiiiuuu{{{}}}wwwkkkmmmmmmiiiVVVQQQDDDAAA<<<999777666555444222111111333666888999999555444444555777888777666:::;;;<<<:::999:::???CCCCCCFFFHHHJJJLLLQQQZZZ```eeemmmrrrlllbbbeeevvvttt___QQQGGGGGGEEECCCAAABBBDDDGGGPPP```{{{oooTTTNNNrrrlllaaacccuuu|||sssnnnsssXXXGGG555///000///------........................------------------------..............................//////000000111111222111222444333333999@@@@@@PPPeeezzzmmmmmmpppgggYYYOOOLLLMMMJJJDDD444000,,,,,,...000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......---------.........222888;;;;;;<<<@@@CCC:::<<<>>>AAADDDFFFGGGGGGMMMIIIEEEDDDGGGJJJKKKJJJHHHFFFCCC@@@>>>:::555222///...,,,+++,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........///000000111111111000//////...------000555999JJJNNNUUU[[[]]]\\\YYYWWWVVV```gggfffdddjjjuuu||||||{{{nnncccWWWIII@@@222///,,,---///111///---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,...///111222:::IIIUUUYYYZZZaaajjjnnnzzzrrrqqqyyy|||aaaYYYPPPOOOTTTXXXWWWSSS___```aaafffssslll___UUUOOOKKKLLLMMMKKKJJJKKKDDDGGGNNN]]]uuunnnppp{{{eeeVVVJJJ@@@:::333111...------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---------............,,,...000///,,,,,,///222777???PPPgggzzztttlllooooooiiiUUUPPPCCC@@@<<<888666555555444222111222555888:::999777333555777777777777888999999888888888999;;;===???@@@CCCFFFIIILLLQQQYYY___ggghhhddd]]]]]]pppzzzgggZZZQQQJJJEEEAAACCCEEEDDDBBBAAAAAACCCCCCBBBLLLdddccccccnnncccjjjvvvzzzzzz{{{mmmVVV>>>222111000//////..............................................................................///000000111222222...000444777666888DDDRRRbbbqqqyyyjjjZZZRRRRRRPPPKKK@@@:::222///000222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.....................///000222333444666;;;AAADDDCCCDDDGGGJJJDDDEEEIIILLLPPPSSSUUUVVVWWWRRRMMMMMMSSSYYY\\\]]]YYYXXXWWWWWWUUURRRMMMJJJ===999444///,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,---....../////////000111111111111000---...000333:::DDDOOOVVViiijjjkkkjjjfff```YYYUUUaaalllrrrnnniiinnnxxxzzzrrrrrrzzz|||{{{zzzooofffOOOFFF:::222000///...,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------..............................---------...111333555BBBQQQZZZTTTOOOWWWiiiuuurrr|||zzzlll}}}jjj___RRRNNNUUUdddrrrzzz}}}rrrfff```\\\XXXWWWYYYOOOHHHDDDKKKZZZkkk|||{{{{{{yyydddWWWLLLBBB999555000------......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///------------............,,,///000///---...444999LLLSSSddd{{{ssslllppppppjjjUUUNNNBBB@@@<<<888666555444444222111222666:::;;;888555333666999999777666888;;;777666666777:::<<<<<<<<>>CCCHHHIIIFFFEEEGGGIIIQQQSSSWWW[[[___bbbeeefffaaa[[[VVVWWW___hhhmmmnnnbbbcccfffiiikkkjjjfffcccSSSMMMDDD:::333000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,---.../////////000000111111111111000000333888AAANNN___pppzzzwwwsssnnnhhhcccaaaaaaaaadddrrr{{{uuullljjjmmmnnnwwwssshhh^^^^^^hhhrrrwwwlllttt{{{zzzuuuuuu~~~|||ttteeeQQQ@@@888555333111////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------..............................//////...///000333666888XXXlllooo[[[SSSiii}}}zzz||||||mmmfffccc___aaajjjzzzyyyllldddcccggg]]]RRRJJJHHHEEEFFFTTTeeevvvllllll{{{nnnaaaSSS>>>888111......000000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////,,,...000///...111999@@@bbbgggwwwtttoooooolllgggUUUNNNBBB===888666777777333...000000777@@@===444555<<<999888888888888888999999:::999666555666999<<>>///333555///000/////////............////////////////////////..................------000000//////111444333000333555888CCCMMMOOOfffsssnnnnnnjjjnnnssswww{{{qqq___UUUPPPUUUHHHEEEAAA111***///000000---***+++...///,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......111---+++---111222...)))---...111555999===CCCJJJQQQJJJDDDHHHRRRYYYXXXTTT```ffflllssszzz}}}vvvsssuuutttmmmjjjmmmqqqrrrdddmmmqqqllliiikkkmmmkkkcccbbb___WWWKKK???555000///,,,,,,///222///+++)))+++---///000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------......///000222000000333555555222......:::RRRkkkvvvssspppqqqzzzyyyxxxwwwpppgggdddgggfffrrruuuiii```dddjjjkkkvvvmmmdddbbbeeeiiiooouuuhhhfffllluuutttkkkllluuu~~~|||zzz|||}}}kkkLLL:::888777666///,,,///000---,,,/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,000222//////<<>>222111///+++,,,222......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,,,,,,,---------......///***,,,111222555EEEZZZhhhlllzzztttpppqqqmmmhhhRRRJJJAAA<<<888666777777333///222555:::>>>;;;666666:::888888888777777888888999:::888666555666999<<<>>>@@@EEEJJJNNNPPPQQQSSSTTTUUUcccuuuooo\\\XXXQQQQQQ^^^ppp~~~hhhYYYLLLHHHEEEAAAFFFPPP```~~~vvvqqqdddhhhsssyyyyyyxxxhhhLLL666///000///000000/////////.........////////////////////////........................111111000000222444333111::::::>>>PPPdddjjjyyylllXXXRRROOOWWWXXXEEE555000,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------............------...000111222222000777BBBHHHHHHHHHLLLRRR^^^bbbjjjrrrzzz~~~~~~}}}vvvuuuvvvrrrwwwwwwpppkkkmmmoooooorrrnnnhhhaaaZZZUUUPPPNNN666333000,,,******...111***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++...............///000000111222222111000111444666NNNSSSaaasss{{{vvvnnnkkkjjjsssmmm^^^YYYcccqqqwwwnnnfffnnn{{{}}}zzz|||}}}{{{wwwpppllloooxxxzzzrrrooossspppvvv~~~xxxaaaAAA;;;333...000111///---...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222222111000111;;;OOOaaa___rrrxxxkkkjjj}}}vvviiihhhnnnxxx}}}oooaaaYYYWWWWWWRRROOONNNJJJDDDCCCGGGOOO^^^lllYYYHHH777222444444111000.........---------,,,,,,...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,,,,---------............///......777HHHYYYccc[[[jjjyyy}}}vvvrrrsssooohhhPPPFFF@@@<<<888666777666333000444:::===;;;888888999888888888777777777777888888888777666555666999<<<>>>@@@EEELLLNNNMMMLLLOOOSSSaaapppxxxfff\\\iiinnn{{{hhhSSSIIIFFFCCCAAA???NNNqqq|||mmm~~~jjjbbbjjjuuuyyy{{{sss^^^BBB000---222000000000/////////......////////////////////////............////////////222222111222222333444555888===JJJfffqqqYYYRRRXXX^^^UUUIII===...,,,...///...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------............///000///...///222666:::EEEQQQWWWXXXZZZaaagggvvv~~~|||{{{|||vvvpppooosssvvvwwwrrrpppsssxxxzzzzzztttllleeebbbaaabbbcccPPPCCC333,,,...222000------,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,/////////...//////000000222444444111///444???III]]]^^^fffsss{{{zzztttpppgggooozzzyyymmmggghhhyyyyyy|||}}}yyytttsssxxx}}}~~~eeeEEE:::000.........---...000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000///...777HHHZZZddd```lllrrroooqqq}}}yyy|||uuuqqq{{{vvvmmmbbbXXXLLLNNNRRRVVVSSSKKKEEECCCAAACCC^^^kkk```RRR>>>222222666222***.........------------,,,...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,------------.........///222//////@@@[[[hhhfffZZZqqqxxxoooqqq~~~zzzssssssooohhhPPPFFF>>>;;;888777777666444222555===>>>888666<<<===999888888777666666666777777777666555555666999;;;===@@@FFFKKKKKKIIIKKKRRRZZZnnnzzzrrrccciiivvvkkkTTTNNNLLLGGGBBBDDDXXX~~~pppuuusss___dddpppuuuwwwvvvjjjQQQ888000333000000000////////////...///////////////////////////////////////000000000222111222333222333777<<<<<>>111000...------------...------------------------------------------------,,,,,,------------,,,,,,------------...............//////000333999>>>BBBDDDLLLSSSYYY```lllxxx~~~|||www}}}{{{vvvooosssvvvvvvuuuvvvwwwxxxwwwuuuppphhhbbb```bbbeee___ZZZNNNAAA999444///+++111000.........///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,///............///000000333444555555888DDDTTTaaa```aaaeeekkkppprrrqqqqqqjjjpppxxx}}}|||{{{|||vvvvvv|||~~~}}}}}}aaaRRR@@@444//////000111000//////...............------------------------+++++++++,,,,,,,,,------------------------------------------------------------------............***,,,000777HHHYYY]]]WWWiiiooowww}}}}}}{{{{{{gggXXXTTTTTTZZZ```\\\OOODDDCCCDDDHHHZZZ}}}~~~kkkfffUUU>>>333333111+++............------------...------,,,,,,------...------------------------------------------------,,,------......------,,,------------............111000000888NNNdddjjjdddppp}}}yyytttuuutttqqqnnniiiRRRHHH===;;;888777666666555333444;;;<<<777777>>>@@@;;;888777666666555555555666555555444555666888;;;<<>>IIIWWWlllooosss^^^SSSOOOVVVZZZQQQ===666---+++...000...***------------------------------------------------,,,------......------,,,---------........./////////------333>>>IIIOOOQQQHHHLLLPPPWWWggg{{{|||vvvyyy}}}|||uuuooolllssswwwxxxqqqgggaaaccchhh\\\iiimmm]]]FFF777222222///......///000000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------...///000111333444777===HHHWWWgggrrrlllpppppplllfffdddfffiiimmmxxx|||}}}yyy}}}yyy```HHH:::444333333000000///............///------------------------+++++++++,,,,,,,,,---------------------------------------------------------------.........//////---///666HHH```mmmgggZZZqqqxxxssscccTTTXXXgggmmm```NNNHHHJJJBBBAAA```{{{[[[>>>333333222//////.........---------...------,,,,,,------...------------------------------------------------,,,------......------,,,---------.........//////111---333JJJ```iiijjjkkktttpppmmmiiiRRRIII;;;:::999777666555555555555888999888999===>>><<<888777666555555444444555333333444444666888:::<<<@@@BBBDDDEEEIIISSSaaakkknnnqqqssssssyyykkkXXXXXXbbbmmmwwwlllYYYPPPHHHKKKNNNkkk~~~mmm___^^^pppuuuyyyuuugggQQQ;;;---111111000000000/////////000000000000000000000000//////000000111111222222222000111555666:::III[[[xxxwwwoooPPPKKKUUUXXXMMM@@@222,,,///111...)))------------------------------------------------------............------------........./////////444000000777CCCNNNSSSSSSQQQUUUXXX___qqqrrrxxx|||}}}~~~xxxwwwsssxxxzzzuuulllfffhhhlllhhhiiifffaaa^^^XXXEEE000///,,,+++,,,///111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............,,,,,,---...///111222333555999AAAKKKWWWdddooouuusssyyy{{{ssskkkkkkqqquuu~~~xxxxxxqqqvvvcccKKK<<<444///111000//////......//////------------------------++++++,,,,,,,,,,,,------------------------------------------------------------........./////////000111>>>VVVmmmuuuqqqkkkxxx~~~ddd\\\jjjwwwqqqcccOOOJJJFFFGGGPPPdddsssMMM555111444/////////.........------...------,,,,,,------...------------------------------------------------,,,------......------,,,------........./////////111///===XXXjjjooovvvssspppnnniiiQQQEEE::::::999888666555666666888666777;;;<<<::::::<<<888777666555444444444444222222333444666888:::;;;===???BBBFFFMMMWWWcccjjjeeehhhkkkooozzz~~~lllcccrrrsss```]]][[[ttteeeYYYjjjvvv}}}yyynnn___HHH555111111111000000000//////000000000000000000000000//////000111111222333333444000222888:::AAAVVVmmmyyysssZZZLLLQQQQQQZZZLLL<<<222000000///,,,................................................------............------............////////////333444888BBBOOO[[[dddhhhnnnqqqooonnnyyyyyyzzzuuuxxx}}}{{{vvvppplllkkklllnnnvvvlll___^^^lllqqq[[[===:::444...+++---//////---........................------------------------,,,,,,,,,------------...------------.........///------...///222444666777>>>IIIVVV```dddhhhlllpppjjjrrrxxxwwwzzzzzzwww||||||xxxrrrnnnlllwwwfffOOO>>>444111000000///////////////........................++++++,,,,,,,,,,,,------------------------------....................................////////////000555KKKhhhuuuqqqpppwwwppp{{{qqqooo{{{~~~eeeSSSJJJLLLIIIJJJiiizzzZZZ>>>333333////////////...............------,,,,,,------...------------------------------------------------,,,------......------,,,............////////////333<<>>888666:::888777666555444333333333222222333444666888:::;;;;;;===AAAGGGPPPZZZbbbgggfffjjjnnnuuuwwwkkk~~~mmmZZZcccvvv{{{rrrhhhUUU@@@111111111111000000000000000000000000000000000000///000000111222222333333555222444:::===FFF^^^xxx|||cccVVVRRRHHHaaaUUUDDD666000...///000................................................------............------............/////////000)))111???PPPcccvvvyyy||||||tttmmmmmmpppqqqppppppwwwtttiiicccfffeee___JJJ@@@444---,,,......---........................------------------------,,,,,,,,,---------......---------.........//////---...///111444666999:::HHHWWWiiipppmmmhhhiiilllbbbjjjrrrxxxwwwooommmoooxxx~~~tttlllyyygggQQQBBB111111000///////////////........................++++++,,,,,,,,,---------------------------------..................................../////////000000<<<[[[|||nnnmmm{{{|||kkkvvv|||cccLLLFFFDDDIIIccc{{{gggLLL;;;777000/////////...............------,,,,,,------...------------------------------------------------,,,------......------,,,............/////////000555HHHUUUUUU\\\ttt}}}|||rrrpppmmmfffMMMBBB:::999777555333444666999888:::;;;;;;:::888888888666555555555555444444444222222333444666999<<<>>>:::>>>EEELLLRRRXXX]]]aaaeeeiiiuuuxxx]]]cccmmm{{{~~~wwwtttcccFFF555///222444......444111000000000000000000000000111000///000111333333333000555???IIINNNXXXsssYYYNNNXXXQQQ\\\]]]KKK666---...000......---------......///........................///////////////.........&&&111555///---333555000999===III]]]nnnwww{{{zzzyyy{{{zzznnnwwwpppYYY^^^nnnppp]]]DDD333///111111///---------,,,+++,,,...000........................,,,,,,,,,---------......---------...............000---,,,000333888AAAJJJYYYiiipppjjjiiioookkk___ggg}}}|||qqqgggkkknnnqqqzzz~~~~~~}}}wwwrrrppppppQQQAAA<<<333...///111///***000000///...............---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......000)))111222'''...888///666NNNgggxxxxxx{{{zzztttwwwyyy|||dddSSSHHHFFFOOO\\\}}}vvvooocccFFF444111......000000------///------,,,,,,,,,------...------------------------------------------------........................000,,,,,,///111000222666???XXXYYYTTTkkk}}}}}}ssspppmmmeeeMMMBBB999999777555333444777888777999;;;;;;999777777888666555555555555444444444333333333444666999;;;======AAAGGGLLLQQQUUUZZZ^^^eeehhhttt~~~ddd[[[dddtttzzzwwwwwwkkkSSS:::000111333...///333000111111111111111111111111222111111222333444333333555888CCCUUUeeesssuuu```QQQTTTbbbfffVVV???222000111///......------......///........................////////////////////////222111000...+++,,,444<<>>///222222333333...111111111111111111111111///111444444333222444555888LLLggguuu{{{WWWWWW]]]gggkkk^^^FFF333222111000///////////////////////////////////////////////////000000111111000222///---777KKK[[[aaajjjrrr}}}{{{~~~zzzqqqwww{{{nnnfffjjjiiiYYYDDD666000...------///000///---........................---------.........//////......//////000111222222:::555999LLLcccooopppmmm|||vvvggg[[[eee}}}xxxrrrmmmlllooosssrrrllllllzzznnnYYYGGG888444666111111000///////////////...------,,,,,,------...........................---------.........//////+++555111---222111AAAddd}}}vvvooonnnwww|||vvvjjjTTTDDDGGGLLLmmmjjjQQQ@@@777///...///......000000///...---------------------------------------------------------------........................222,,,***...666AAAQQQ^^^vvvvvvxxxuuupppnnnhhh___HHH???888666333444777999888666666888::::::888777666777666555555555555444444444444444444444666888:::<<>>333222111000000//////000////////////////////////...//////000000111111222///222000222IIImmmrrrttt|||xxxqqq{{{mmm```fffoooiiiVVVEEE444000------///111000...........................------........./////////......///000111222333333...888LLLeeetttvvvsssrrrxxxuuuiiibbbsss}}}xxxsssrrrtttoooiiifffjjjrrrzzzvvv^^^DDD444000222111000000//////000000......------------..............................------........./////////+++444222---111===TTTmmmrrrqqqwww}}}|||mmmppp}}}aaaIIIHHHAAATTT~~~fffWWWGGG;;;111///000//////111000000///...------------------------------------------------------------........................333---)))///:::HHHYYYfffwww{{{{{{qqqnnnmmmfff^^^GGG???888555333444888:::888555777999;;;;;;999777777888666555555555555444444444333333333444666999;;;===@@@BBBEEEGGGKKKPPPVVVZZZ___fffpppwww~~~sss^^^]]]nnnvvvxxxwwwppplllIII666666333111444444222222222222222222222222111333555555333555;;;@@@]]]yyyuuuwww|||eeeTTTZZZiiijjj\\\OOO444333222111000000000000////////////////////////...//////000111111222222000...111CCCcccuuuyyy}}}|||mmm^^^aaammmgggVVV<<<666000...000111000.......................................////////////...//////000222333333444---???\\\xxx~~~}}}ppprrruuu|||{{{uuuuuuooopppqqqllldddeeeuuuwwwSSS999111222111000000//////000000......------------..........................................////////////...000222000666PPPhhhmmmeeesssyyy}}}```nnn}}}{{{|||vvv^^^MMMIIIGGGeeeeeeVVVOOOAAA444000000///...///111000///...------------------------------------------------------------........................000...///666BBBSSSiiizzz{{{yyy}}}{{{zzzyyyxxxxxx|||{{{tttooolllllleee]]]GGG???888555222444999;;;888555888:::;;;;;;:::888888888666666555555555444444444222222333444666999<<<>>>AAACCCEEEGGGJJJNNNTTTXXX^^^gggpppvvv}}}~~~|||www___[[[nnnyyy{{{xxxpppoooMMM999888333000444666222222222222222222222222333555777666444777???EEEwwwmmmwwwrrrXXXWWWccchhhccc]]]444333222111000000000000000000000000000000000000...//////000111222222222555,,,444RRRqqq~~~^^^VVVooowwwgggBBB;;;333///000222000......................................./////////000...///000111222333444444BBBNNNfffwwwhhhnnnwwwoooiiiiiijjjhhhhhhjjj}}}eeeIII???222111111000000000000000......------------......////////////////////////............/////////000111,,,111333;;;^^^vvvjjjYYYtttqqq[[[ttttttqqqzzzzzz}}}uuuQQQRRR???HHHwww{{{rrr```UUUFFF777111000...------111111000......---------------------------------------------------------........................,,,...444>>>JJJ]]]yyypppxxx}}}{{{tttxxx|||qqqpppnnnmmmdddZZZCCC<<<777777666666666888999:::;;;;;;;;;;;;:::888666555444444444444444444444444444444444444666999===??????BBBFFFIIIMMMQQQVVVYYY```cccmmmyyy}}}{{{|||~~~kkk]]]bbbsss}}}xxxpppoooZZZAAA444222333333222444333333222222333333444222999444333777333@@@eeennnzzz}}}YYYMMMaaagggbbbiiiOOO<<<,,,---444555222///000000000000000000000000---555222///333111---000666000BBBfffssshhhkkk}}}fffnnnkkktttUUUFFF999555222...,,,//////////////////////////////////////////.........///---///444666555444555999RRRmmmzzzfffcccwwwyyyppphhhdddaaa]]][[[eee|||zzzzzz\\\DDD888333///......---------........................///////////////////////////////////////.........000666///---MMMwwwwww[[[[[[qqquuudddsssnnnrrrrrrttt}}}pppKKKDDDHHHOOO|||{{{}}}llljjj]]]BBB111222111...444////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............000...444CCCUUUhhh}}}yyyyyy}}}{{{}}}zzzvvvpppooommmeeeZZZDDD===777777666666777888999:::;;;;;;;;;;;;:::888666555444444444444444444444444444444444555777:::===>>>???BBBEEEIIILLLQQQVVVYYY```ccckkkuuuzzz~~~nnnfffiiiooo~~~uuubbbbbbppp{{{zzzuuurrr^^^EEE666333444444333444333333222222333333444444666555555666888NNNnnn|||qqqzzzoooYYYYYYaaadddfffWWWDDD222///333333000///000000000000000000000000///555000---444333///333000:::TTTpppwwwrrrwwwqqqrrrlllsssYYYKKK===777444000///111////////////////////////////////////////////////111///111444222///555???\\\fffqqqyyyvvvaaa\\\qqq}}}{{{tttlllgggeeeddd[[[qqqvvvkkk}}}hhhQQQ;;;555//////111222///---........................///////////////////////////////////////////////////222---999aaa{{{mmmVVV]]]kkk~~~xxxmmmrrrppprrrrrrvvv}}}]]]MMMHHHJJJlllyyyzzzxxxjjj```HHH444111000///111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000999FFFUUUdddxxxvvvxxxzzztttwwwpppooonnneeeZZZDDD===777666666777777999::::::::::::::::::999888666666444444444444444444444444444444444555777:::<<<>>>???AAAEEEIIILLLQQQUUUYYY___bbbhhhqqqwww|||nnnYYYMMMOOOYYYhhhwwwjjjccckkkwww{{{xxxtttcccKKK:::444555555444444444333333333333444444888333666777222>>>^^^vvv{{{fffuuuqqqXXX^^^jjjiiibbbOOO;;;222111000//////000000000000000000000000000333...---444444000666111PPPppp|||{{{{{{xxxsssiiiiiiaaaSSSDDD;;;555222111333////////////////////////////////////////////////333000222555000...???UUUmmmrrrwwwzzzbbbcccvvv|||tttmmmkkkjjjffftttssslll~~~{{{gggIII???444///222555222...........................////////////////////////////////////////////////111000...IIIuuuyyy___VVVhhhmmmwwwjjj[[[rrroooqqqsss{{{qqqXXXIIIGGGYYYvvv~~~|||iiicccQQQ;;;000000000...////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////666BBBMMMUUU```rrr~~~ssszzzxxxsss{{{pppooonnneeeZZZDDD===666666777777888999:::;;;:::::::::999888777777666444444444444444444444444333333444555777:::<<<===>>>AAAEEEHHHLLLPPPUUUYYY\\\___fffnnnvvv~~~jjjVVVHHH???DDDQQQYYYhhhtttfffiiisssyyyyyywwwhhhQQQ===555555666444444444333333333333444444;;;000666888000FFFmmm~~~{{{qqqsss^^^XXXiiikkkiiiXXXCCC555///...///000000000000000000000000000000222......666333000666@@@hhh}}}~~~vvvlllbbbjjj^^^NNNAAA888333111222///////////////////////////////////////000000000111000333666222555OOOnnn~~~}}}|||ppp{{{{{{vvvqqqmmmvvvzzz{{{{{{nnn|||fffWWWAAA222000333333...........................///////////////////////////////////////000000000666222333UUUzzzmmmXXXccc}}}|||aaaGGG]]]ssskkkpppxxx~~~cccNNNIIIKKKeeeiiidddXXXDDD222000333---////////////....................................------------------------------......//////000000222>>>MMMTTTWWW___ppp{{{xxxwwwuuuyyyyyypppnnnmmmdddZZZCCC<<<555666777888999:::;;;;;;:::999999888777777777777444444444444444444444444333333444666888:::<<<===>>>AAAEEEHHHLLLPPPUUUXXX\\\___dddkkkttt|||mmmMMMBBBAAA>>>AAAJJJKKKVVVhhh}}}ooollltttzzzzzzxxxmmmWWW@@@555444555222555444444333333444444555888///555999;;;ZZZtttlll|||gggSSS___iiikkk^^^KKK888///...111222111111111111111111111111///111///111777222///999UUUyyy}}}yyygggqqqhhhYYYIII===666111...000000000000000000000000////////////000000111111000000333555666AAA]]]xxx|||ooommmttt{{{~~~wwwooommmnnnxxxmmmwwwsssUUU:::...000111///////////////////////////////////////////////////////////////000000111111555333===]]]qqq```___}}}{{{\\\@@@NNNttttttkkkjjjsss~~~zzznnnXXXNNNCCCVVVyyyoooeee___PPP888222555---////////////....................................------------------------------......///000000111999HHHWWW[[[ZZZbbbuuu{{{uuu{{{rrr{{{vvvrrrzzz~~~|||nnnmmmlllcccXXXBBB;;;555666777999:::;;;;;;;;;:::999888777777777777777444444444444444444444444222333444666999:::<<<<<<>>>@@@DDDHHHKKKPPPTTTXXX]]]```dddiiiqqqwwwvvvqqqfffggglllsss{{{^^^KKK<<<===BBBAAA???@@@FFFKKKPPPVVVcccqqq{{{~~~jjjuuu~~~zzzpppwwwooovvv}}}}}}zzzrrr]]]CCC555444555222555555444444444444555555222111555<<>>111///222333111111111111111111111111///222000222666111444EEEkkkrrrtttpppcccSSSDDD;;;444...000000000000000000000000...//////000000111111222111333333333<<>>DDDIIIIIIEEEHHHUUUeeemmmZZZ[[[cccnnnfffOOO\\\xxxnnnuuu~~~}}}xxxcccGGG777666666333555555444444444444555555000888666>>>```vvv```[[[nnneeefffmmmuuuyyy~~~jjj^^^jjjllliii[[[EEE555111333333111111111111111111111111000333111111444222>>>XXXvvv|||xxxrrriiilllrrr|||ttttttlll\\\NNNDDD999111000000000000000000000000...//////000111111222222111666555444GGGeeesssoookkkuuu}}}yyymmmhhhooo{{{yyyrrrgggiiijjjnnnxxxzzzoooooo}}}||||||[[[>>>333222111////////////////////////////////////////////////...//////000111111222222///999dddzzz```YYYxxxrrrjjjaaannnyyyhhhoootttxxx}}}zzzwwwzzzxxx~~~iiiUUUEEEHHH\\\~~~{{{pppoooqqqOOO888666...////////////............................................................------...///000111222222HHHUUU___]]]___ppp{{{yyy}}}sss{{{}}}rrrqqqzzz~~~zzzlllkkkjjjaaaVVV@@@999444555888:::;;;<<<<<<<<<999888777666666777888888444444444444444444444444111333555777999;;;<<<<<<===@@@DDDGGGKKKOOOTTTXXX\\\aaafffllluuuzzztttiii^^^]]]```fffjjjlllrrryyyrrrnnnvvvcccQQQMMMTTTWWWOOOGGGEEEFFFEEE;;;FFFMMMIIIIIITTTcccmmmiiiZZZ[[[qqqtttXXXWWWwwwtttiiiqqq|||{{{gggJJJ888777888444555555444444444444555555111>>>888>>>hhhcccVVVTTT}}}dddMMMFFFZZZ```dddYYYqqq]]]dddnnnmmm```JJJ888333333222111111111111111111111111222444111000222333FFFggg^^^^^^{{{rrr```VVVRRRPPPPPPWWWhhh|||sssuuupppbbbTTTJJJ???444000000000000000000000000...//////000111222222222111888666777QQQvvvqqqrrrzzz|||pppkkkvvv~~~zzzxxxnnnfffmmmxxxrrrrrr}}}~~~}}}hhhHHH888444222000000000000000000000000////////////////////////...//////000111222222222222@@@uuu```YYYzzzxxxuuuppp~~~~~~lllaaaqqqwwwxxxwwwwwwyyy||||||kkkVVVIIIJJJRRRzzzvvvuuu{{{WWW999555...000/////////............////////////////////////........................------...///000111222222LLLWWW^^^\\\___tttpppyyyvvvuuu|||vvvssswww|||}}}~~~ooommmjjjaaaWWWAAA;;;888888888:::<<<===;;;999<<<:::999888888888666444444444444444444444444444222444666777888999;;;======@@@EEEIIILLLOOORRRUUUYYY]]]cccnnnrrrhhhnnn{{{tttuuuxxxzzzwwwuuu```TTT\\\xxxxxxeeeYYYKKKHHHSSSEEE```vvviiiWWWfff~~~wwwqqqrrr}}}\\\cccrrriiinnnzzz~~~xxxnnnVVV;;;555888333555555555444444333333333666<<<555EEEwwwkkkTTTkkkuuuPPPCCCCCCCCCeeekkkJJJiiiooowww]]]aaalllnnnjjj[[[FFF777111222222222111111111111222222333777111222555///LLLzzzyyyaaaKKK```{{{sss___[[[JJJJJJCCCCCCJJJRRRiiipppdddooooooXXXTTTPPP222///222333000...///111222111000000000111222333333444222666JJJjjj|||mmm}}}}}}~~~|||wwwvvvpppmmm{{{}}}zzzyyy|||aaaDDD444111...000000...---...//////000000000000000000000000///222333///,,,---000222555RRR~~~iiivvv}}}~~~~~~yyyoooddddddqqq~~~~~~uuuvvvxxx}}}|||sss}}}ttt^^^LLLFFFFFFYYY~~~```kkkYYY@@@333777000000///.......................................//////.........---------***333---***555000---===RRR[[[TTTUUUwwwrrrcccpppkkkkkklllpppxxx}}}~~~}}}}}}qqqnnnkkkbbbWWWAAA;;;888888888:::<<<===;;;:::<<<:::888888888888666444444444444444444444444444222444666777888999;;;======@@@EEEIIILLLOOOSSSUUU\\\]]]___nnn}}}xxxooouuuooojjj|||hhh]]]PPPGGGHHHIIIhhh}}}jjjuuu|||uuuuuuTTTVVVvvvqqqccckkk|||zzzqqqYYY===666999444555555555444444333333333555888888RRRwww[[[ggg[[[IIIGGGHHHSSS{{{NNNWWWzzz~~~xxx]]]```lllooommm```KKK:::333222222222111111111111222222...222000333777777XXX{{{|||aaaQQQlllttt[[[RRRDDDCCCAAACCCDDDAAATTTwww{{{kkkuuuyyyddd[[[SSS888000222222111//////000111000000000000111222333444333444???XXXwwwttt||||||{{{zzzxxxpppkkkvvv}}}}}}hhhLLL:::444///111111000///000000000000000000000000000000000///111111000///000222444===^^^zzznnnnnnxxxsssjjjaaaeeerrr}}}}}}yyyssstttxxx}}}zzz{{{|||~~~xxxeeeOOOGGGJJJQQQsssiiiXXXCCC888///000000///............///........................//////.........---------+++222---,,,333///333IIIUUUbbb[[[]]]sssrrrrrrppphhhkkkrrryyy~~~sssooolllbbbWWWAAA:::888888999;;;======<<<:::;;;:::888888888888666444444444444444444444444444222444666777888999;;;======@@@EEEHHHKKKOOOSSSVVVSSS___dddgggqqqvvv|||ttt|||xxx```HHHCCCLLLRRRQQQOOOIIIccc|||ttt^^^jjjaaaZZZXXXuuuaaajjj|||}}}ttt^^^AAA777999555555555555444444444444444777444===eeegggggg{{{uuulllPPPGGGFFFJJJuuu]]]NNNeeeuuunnnnnnwww\\\ZZZkkkpppqqqfffRRR???555222222222111111111111222222,,,111222444888@@@eee```\\\vvvjjjjjjooocccQQQIIICCC999DDDbbbwwwwww{{{jjj^^^WWWFFF333222111111111000000000000000000111111222444444333888HHHccc|||||||||}}}||||||{{{rrrjjjppp|||zzzsss{{{qqqXXXCCC777111111111222222111111111000000000000000000000000/////////111222222444555GGGppppppiii~~~|||eeesssjjjbbb^^^fffttt{{{xxxqqqpppsssxxx}}}vvv{{{vvv{{{pppVVVHHHLLLQQQ|||mmm```III@@@+++111000//////......//////.......................................------------000---...111///>>>\\\mmmzzziiieee~~~pppttttttxxxyyydddkkkttt{{{~~~tttqqqmmmbbbWWW@@@999999888999;;;======<<<:::;;;999777777888888666555444444444444444444444444333444666777777888:::<<<===@@@DDDHHHKKKOOOTTTWWWXXXeeeddd^^^fffqqqxxxttt}}}cccEEE>>>EEEQQQTTTNNNUUUeeettteeeKKKXXXfffSSSPPP}}}}}}dddjjjzzzxxxcccDDD777888555555555555555555444444444;;;333DDDvvvuuuaaaOOOHHHLLLmmmrrrWWWWWWwwwxxxiiiaaaZZZOOOHHHHHH```~~~vvv]]]TTTgggoootttmmmYYYDDD666111333222222111111222222333111444555444666EEElll]]]hhhzzzaaaXXX]]]```ttt|||zzz{{{|||}}}]]]MMMDDDFFFUUU}}}vvvvvvhhh\\\ZZZTTT888333111222222111000000000000000111222333444555444===TTTrrrzzz||||||~~~~~~yyypppnnnqqqxxxxxxnnnrrr}}}zzzeeeMMM<<<444111000222333111000111////////////////////////000......111222222333555QQQzzznnnyyyeee\\\uuuaaa\\\]]]jjjwwwzzzssslllmmmqqqwww|||ooo~~~mmmxxxxxx^^^JJJHHHQQQnnnzzzzzzqqqRRRFFF111111000000///.../////////.........................................................000///333LLLmmmwwwoooqqqooo~~~llluuuhhhaaalllwww|||}}}uuuqqqmmmbbbWWW@@@999999999999;;;===>>><<<::::::888777777888888666555444444444444444444444444333555777777777888:::<<<===@@@DDDGGGKKKOOOTTTXXXXXXYYYSSS___^^^OOOIIIRRRZZZSSS]]]lll~~~tttTTTUUU~~~mmmbbbtttfffhhhyyy{{{hhhGGG666666444555555555555555555555555<<<111KKK|||aaaSSSHHHhhhcccTTTfffkkkVVVFFFGGGLLLJJJGGGHHHKKK```qqq|||}}}eeeTTTbbbllluuuqqq^^^HHH888111333333222222222222333333444444666333555NNNwwwYYYppp~~~jjjUUUJJJHHHKKK```kkkppp{{{aaaPPPLLLRRR}}}zzzoooaaa[[[[[[@@@777000222444111///000000000000111222444555666555EEEbbbvvvwwwttt{{{~~~zzzqqqkkk]]]ooovvvssszzzrrrZZZEEE777111...111222///...000////////////////////////111...---111222000222888bbbzzzkkkyyyVVVeee~~~vvv[[[YYY```oooyyywwwooojjjkkkpppwww|||}}}~~~vvvkkkjjjqqqyyyhhhPPPDDDGGGXXXyyy|||[[[FFF;;;111111000///////////////........................---.....................///,,,///111///<<<[[[vvv|||qqq~~~xxxhhhvvvnnnXXXaaannnyyy{{{{{{}}}~~~|||tttppplllbbbVVV@@@999999999:::<<<>>>>>>===;;;999888666666777888666555444444444444444444444444444555777888777888999;;;===@@@CCCFFFJJJOOOUUUYYYOOOLLLCCCQQQwwwlll|||iiiQQQIIICCCTTTgggbbbiiimmm}}}mmmggg}}}hhhggg{{{~~~mmmJJJ666444444555555555555555666666666999222VVVqqq\\\EEEbbbkkkWWWkkk```JJJ<<>>>>>===;;;888777666666777777666555444444444444444444444444444666777888777888999;;;===@@@CCCFFFJJJOOOUUUZZZYYYVVVIIIFFFZZZrrrfff[[[~~~[[[KKKJJJEEEYYYooogggsss{{{zzz}}}zzzeeeWWWbbbnnndddkkksssjjjzzzqqqNNN777555555444555555555666666666777777999ggg~~~pppXXX^^^zzz]]]rrrkkkZZZRRRXXXXXXLLLEEEGGGSSSNNNccc~~~yyycccZZZhhhvvvvvvfffOOO===555444333333222222333333444333...111333@@@ppp\\\\\\{{{rrrtttxxxkkkcccbbbdddxxx~~~rrrnnntttssskkk}}}gggpppaaaSSSaaawwwccc]]]RRR@@@222222555222000222000000111111333555666777AAAXXXfffiiizzzzzz~~~zzzyyyyyyuuuxxx|||{{{vvvbbb^^^lllvvvzzzyyymmmXXXCCC666...000111------222000000000000000000000000000---000333111///:::JJJpppttt{{{cccgggvvvdddUUUYYYgggvvvwwwllliiimmmlllqqqwwwzzzzzz{{{~~~fffuuujjjooo{{{oooWWWHHHFFFggg{{{~~~pppDDDFFF222111000000//////000000........................---------.........//////...,,,111///333UUUrrrnnnbbb\\\rrruuu~~~nnnsss}}}lllRRRUUUdddqqqzzz{{{}}}}}}sssqqqnnnkkkaaaVVV???999:::::::::<<<>>>???===;;;888777666666777777666555444444444444444444444444444666777888777777999;;;===@@@CCCFFFJJJOOOVVVZZZccc^^^VVV___vvv~~~yyy{{{eeeUUUsssMMMDDDJJJJJJaaawwwlll\\\tttYYYVVVfffZZZ\\\rrroooZZZOOOTTTTTTFFF\\\ooowwwuuuQQQ888555777444555555555666666777777888AAAuuuiiicccSSSQQQVVVxxxvvv^^^aaarrr{{{qqqooovvvppp^^^UUUYYYbbb\\\eeetttgggYYYhhhwwwxxxhhhRRR@@@777444333333222222333333444666///222555EEE{{{QQQbbbrrrmmmtttzzzkkkcccaaacccwwwnnn[[[lllzzzhhhbbbXXXCCC222333555222000333000000111222333555777777IIIbbbiii]]]lllwwwxxxvvvtttnnnqqquuuyyy|||~~~}}}}}}jjjXXX^^^rrrtttpppzzz~~~nnnYYYHHH999///111222------333000000000000000000000000///---111555222000???SSSuuueeettt\\\pppnnn___SSSYYYiiiwwwttthhhgggnnnmmmrrrwwwyyyxxxzzz~~~bbb{{{kkkjjj|||dddQQQEEE\\\|||zzzHHHHHH222111111000000000000000........................---------.........//////------222...444\\\wwwhhhdddTTToooeeezzzkkk|||dddNNN[[[eeeqqqyyy{{{sssuuulllfffbbbUUU;;;999:::999999:::;;;;;;:::888999888777777777777555333444333333222222333333444666666666666777888999:::===@@@DDDGGGHHHLLLRRRXXXfff~~~|||lllzzzyyyxxxZZZMMMYYYSSSnnnlllfff```|||XXXXXXccc[[[KKKkkkooo[[[ooouuuQQQ\\\ssssss|||^^^:::666444777666555444444555666777:::???|||iiiQQQOOOWWWFFFUUU}}}^^^fffZZZwww~~~fffkkk{{{pppbbbZZZMMMUUUMMMQQQvvvvvvlll[[[kkkwwwtttjjj^^^III444555555444333333333333444333,,,888555KKKvvvOOOjjj}}}fffcccvvvxxxnnnfffaaammmrrrgggzzzxxxjjjjjjgggBBB222555///333777---///444111111999888888BBBWWWwwwwwwfffooo|||tttrrrllllllmmmlllmmmrrryyy~~~xxxzzz```ZZZtttvvvvvvvvvwww~~~dddQQQ>>>111222333///...222000000000000111111111111222111888,,,000555777gggttt```}}}aaaSSSxxxhhhSSSQQQ^^^lllppplllhhhhhhhhhllloootttwwwzzz}}}nnnttt|||}}}zzzWWWssssssKKKKKKYYY|||}}}rrrbbb===777111...000111///...///........................000000//////.........------222,,,...CCCtttrrruuu\\\rrr^^^\\\yyytttyyykkkVVVRRRZZZpppkkkppp~~~uuulllfffbbbUUU;;;999:::999999:::;;;;;;:::888999888777777777777555333444333333222222333333444666666666777777888999:::===@@@DDDGGGHHHLLLRRRXXXggg{{{wwwgggqqquuuyyyqqq}}}sssYYY[[[xxxuuuxxxvvvvvvaaa<<<888555777666555444444555666777<<>>sssYYYNNN^^^QQQ^^^~~~|||lll]]]kkkkkkbbbmmmuuuwww|||jjjHHH222444444000555000555666999>>>BBB\\\~~~ttt}}}ttt^^^\\\XXXQQQSSSWWWWWWXXXYYY[[[```ggglllttt{{{~~~mmmttt]]]WWWjjjrrriiijjjggggggnnnxxxuuuxxxuuuooozzzwwwcccVVVEEE777111000111333000000000000111111111111///000111888444@@@mmmqqqGGGhhhnnnQQQFFFIII\\\kkkqqqhhhbbbhhhnnnmmmsssuuuyyy{{{|||~~~bbbXXXjjjTTT>>>===HHHiii|||^^^aaa|||tttYYYCCCWWW|||]]]HHH;;;111///222111//////.................................///////////////333---888TTTllliiikkkPPP[[[]]]```~~~ooo}}}\\\IIINNN\\\dddkkkqqqxxx}}}vvvppphhh___QQQ:::===:::999999:::;;;;;;:::888777666555666888888777555555555444444444444555555888888888888999:::;;;;;;===@@@DDDGGGHHHLLLRRRXXX```rrruuuppp}}}xxx~~~{{{ooo[[[KKKIIIppp~~~ttt|||jjj???999777777666666666666888999:::AAAdddrrrjjjvvv}}}pppLLLMMMrrrbbbzzz|||mmmAAA777666666555555555555555555888666<<>>CCCYYYbbb\\\WWWQQQSSS^^^{{{cccYYYlllwwwbbbHHHMMMqqqfffKKK===111///222222000///..................................../////////000111111:::lll{{{~~~yyyXXX```VVVjjjtttrrr|||YYYEEENNN^^^eeemmmrrrxxx|||vvvppphhh___QQQ:::===::::::999:::;;;<<<:::888777666555666888888777555555555444444444444555555888888888888999:::;;;<<<===@@@DDDGGGHHHLLLSSSXXX___wwwzzznnnqqqtttjjj___UUUTTTyyyqqqkkkkkk@@@:::888777666666666777888:::;;;UUUfffllliii{{{zzzgggYYYZZZssstttqqqmmmsss~~~___OOOxxxbbbyyysssBBB777777666555555555555555555666111888yyy}}}dddRRRYYYJJJVVV|||rrreeeyyy|||tttvvvrrrooo|||uuuooo{{{yyyhhhhhhsss{{{pppLLL222777555...555333777999>>>EEEPPPttt~~~vvvvvvsssiiiUUUVVVUUUPPPTTTNNNQQQTTTVVVWWW[[[aaaeeedddvvvvvvvvvhhhJJJZZZQQQeee}}}uuuXXX@@@AAABBB@@@===>>>GGGQQQWWWPPPTTTVVVTTTVVVfffxxxuuuwwwyyyxxxwwwjjjvvvgggeeeaaaVVVDDD555//////111000000000000111111111111///666///444444UUUeeeSSS{{{uuu\\\NNNLLLLLLcccmmmnnnddddddppptttnnnuuuwwwzzz|||}}}~~~yyybbbLLLAAAHHHYYY~~~dddBBB:::HHHIIIAAA@@@@@@CCCMMMTTTwwwgggSSS```tttgggPPPNNNkkkbbbLLL>>>111///222222000///........................---.........//////000000///444===~~~bbbkkkPPPmmmiiippp~~~XXXCCCMMM___gggoootttxxx|||xxxhhhfff```MMM===999;;;::::::::::::;;;<<<<<<888888888888888777666666555666666444333333555777:::999888888888999:::;;;???AAAEEEHHHLLLPPPTTTXXXkkk{{{{{{qqqwwwiiixxx\\\[[[ooo```zzzsss;;;999555666777777777777888;;;===ZZZooozzzwww}}}wwwbbbQQQOOOaaa]]]aaadddUUUIII^^^|||[[[UUU___yyyqqqSSSyyy}}}sssiii}}}|||LLL777777666555555555555555444999555;;;{{{^^^UUU]]]OOOPPPnnnyyy|||pppccc^^^dddtttkkkTTTRRRccczzzvvvnnnwwwjjjooo{{{oooOOO888222666666333222777;;;GGGDDDRRR}}}oookkk|||~~~ccc[[[WWWOOOKKKMMMOOOQQQSSSUUUWWW[[[___bbbhhhqqquuurrrxxxxxxUUUDDDGGGLLLPPPQQQLLLCCC:::>>>>>><<<:::;;;EEEYYYiiijjjsssiiieeewww}}}|||~~~nnnqqqiiipppiii^^^CCC444999,,,,,,111111000000111111222333444222222666666bbbQQQXXXiiiUUUIIIIIIUUUoooqqqiii[[[ZZZfffppppppsssuuuxxxzzz{{{}}}kkkNNNBBBBBBCCClllzzzEEEGGG<<<===AAA===???FFFEEEKKK___sssWWWYYYwwwpppPPPRRRfff|||~~~~~~aaaOOO@@@222000333333000---111000000///...---------...............///000000333000MMMppp{{{vvvnnniii}}}sssVVVvvvfffvvvhhhNNNIIIVVVbbbdddnnnuuu{{{}}}zzz{{{xxxhhhfff___MMM===888;;;:::::::::;;;;;;<<<<<<888888888888888777666666555666666444333333555777:::999888888888999;;;;;;???AAAEEEHHHKKKOOOTTTXXXjjjzzzyyypppwwwlll___}}}\\\___rrrooo^^^}}}www???<<<555666777777777777999<<<>>>\\\xxxmmmssstttyyyjjjVVVPPPbbbccciiilll^^^NNNSSSccc}}}qqqsss~~~___uuutttnnnfff|||NNN777777666555555555555666444:::999???|||bbbWWWfffIIIJJJjjjyyysssggg[[[VVVZZZcccppp|||sss^^^LLLKKKZZZooowwwooopppggglllyyynnnMMM777222666888666888===@@@LLLJJJTTT~~~~~~jjj~~~|||ppp}}}```XXXVVVNNNJJJLLLMMMOOORRRTTTVVVZZZ^^^aaadddfffjjjppptttyyyuuusssyyySSSLLLCCC???===<<>>===;;;<<>>BBBKKKtttqqqeeeJJJfffmmmqqqiiiWWWjjjuuu~~~yyyrrrhhh```nnnwwwppptttjjjmmmzzzwwwppptttqqq}}}mmmeee}}}TTT888777777666555666666666555888===AAAuuuhhhZZZpppVVVJJJYYY~~~~~~~~~|||zzzyyyzzz}}}vvv{{{|||wwwcccYYYMMMGGGIIIVVVnnnvvvjjjgggpppxxxmmmmmmdddqqqmmmHHH444111555888:::>>>BBBAAAIIIJJJ___vvvwww|||mmmgggzzz\\\TTTSSSLLLHHHIIIHHHKKKOOORRRTTTXXX\\\___fffaaabbbiiikkkfffbbbdddhhhRRRBBB???HHHbbbxxx|||fffXXXNNNPPPRRRLLLEEECCCBBBAAAAAA???;;;AAA[[[www|||ooovvvuuuwwwoookkkxxxyyykkkhhhZZZ???///...222111111000000111111222333222555333;;;???{{{kkkLLLzzzwwwWWWHHHAAAFFFWWWfffgggccc^^^```iiinnnnnnqqqtttwwwzzz|||~~~fffMMMjjjiii[[[PPPDDDNNNGGGMMMUUUUUU]]]iiilllvvv|||YYYOOOnnnzzzbbbXXX```qqqZZZIII888111111111000111000000//////...........................///000000666:::uuurrrooorrrRRRuuuQQQtttwwwaaahhh{{{[[[IIIKKKXXXfffooorrrtttuuuttttttyyywwwjjjhhh___JJJ;;;888999:::;;;<<<<<<<<<;;;;;;888888888888888777666666555666666555444555777999;;;:::999999999:::;;;<<>>EEEwwwfffWWW}}}pppSSSDDDOOOrrrllljjjfffdddfffnnnyyyrrrqqqsssyyy}}}{{{pppddd]]]ffftttwwwwwwmmmzzzjjjyyylllFFF444222555888;;;@@@HHHIIIPPPOOOdddhhhkkk{{{[[[SSSSSSMMMHHHHHHGGGJJJNNNQQQTTTVVVZZZ]]]\\\___^^^\\\```eee```VVVLLLIIINNNMMMCCCIIIZZZbbbuuujjjbbbgggooojjjYYYIIIGGGDDDCCCCCC<<<:::HHH\\\iiipppnnngggvvvpppqqq|||}}}uuukkkiiiuuu~~~sssddd```ddddddKKK555333222111111000000111111222333222777444===BBBiiiVVVqqqRRRGGGAAAHHHZZZaaa```\\\ZZZ^^^eeeiiiiiimmmpppsssvvvxxxzzz~~~~~~fffooodddRRRNNNWWWPPPNNNZZZhhhkkkrrr~~~ZZZLLLgggyyycccUUUYYYpppyyyzzz[[[KKK:::222000000000222////////////...........................///000000777BBBXXXttt}}}TTTuuu^^^mmmjjjMMMDDDKKKVVVaaakkkppprrrtttuuutttvvvzzz~~~wwwkkkiii^^^III:::888999:::;;;<<<<<<<<<;;;:::888888888888888777666666555666666555444555888:::;;;:::999999999:::<<<===???BBBEEEGGGJJJMMMRRRUUUUUUccchhhjjjvvv}}}[[[XXXooo~~~www{{{zzzTTThhh{{{DDD???777777777777777888<<>>KKKSSSSSSQQQKKKSSS{{{xxxsssvvvwwwqqqqqq{{{wwwqqqhhhdddbbbhhhQQQ555666000111111000000111111222333111888555???GGGaaacccmmmPPPFFFAAAFFFXXXccc___[[[[[[```fffiiiiiinnnpppssstttuuuvvvyyy{{{zzz~~~yyybbbZZZTTT```___```ooo{{{vvvrrrsssooo{{{XXXIII```wwwbbbPPPSSSvvvzzzgggZZZKKK;;;333000///000333//////////////////.....................///000000111LLL[[[ooopppUUUqqq]]]uuu}}}___EEECCCMMMVVV```jjjnnnpppsssuuuuuuuuuvvvwwwvvvllliii^^^HHH:::888888999;;;======<<<;;;:::888888888888888777666666555666666555555666888;;;;;;;;;:::999:::;;;<<<===???BBBEEEGGGJJJMMMQQQTTT___lllrrruuu~~~fffKKKVVVxxxwwwWWWaaasss===<<<777777777777777888===CCCHHHYYY|||bbbtttJJJLLLYYYcccooo|||rrrjjjkkksss{{{___hhhzzzwwwXXXGGGTTTddd|||vvvlllZZZ999888777777666666777777;;;:::FFFHHHqqqhhhQQQooofffLLLCCCVVVtttzzznnnppp}}}wwwwww|||yyyuuuvvvuuuccc???444777;;;>>>BBBAAAIIIIIIQQQRRR```zzzYYY~~~~~~\\\RRRRRRLLLEEEEEECCCFFFJJJMMMNNNPPPRRRSSSTTTTTTPPPIIILLLcccvvvuuunnnhhh```TTTllllllXXXJJJJJJIIIAAA@@@GGGOOOOOOUUUOOOIIIfff~~~zzzvvvwwwqqqnnnSSS333888///111111000000111111222333000999666BBBLLLTTTmmmfffMMMGGGBBBGGGXXXfff```[[[\\\aaafffiiikkkiiijjjkkkjjjhhhhhhhhhiiifffooo{{{nnndddiii[[[dddqqqnnnvvvxxxhhh[[[VVVOOOggg~~~YYYLLL\\\uuuaaaLLLNNNzzzeeeXXXJJJ;;;333000///000222.../////////////////////...............///000000111\\\vvvZZZssscccZZZkkk]]]|||^^^DDDFFFRRRZZZcccnnnmmmooorrrtttuuuvvvwwwwwwvvvllljjj^^^HHH999888888999;;;======<<<;;;:::888888888888888777666666555666666555555666999;;;;;;;;;:::999:::;;;<<<===???BBBEEEGGGIIIMMMQQQTTT[[[iiipppuuu}}}}}}OOORRR~~~www{{{YYY\\\nnn777999777777777777777999===DDDHHHRRRaaa{{{uuuFFFCCCUUU]]]gggpppeeehhhmmm___RRRPPPNNNssssssxxxsssjjjZZZ999888888777777777777777::::::GGGCCCdddkkkPPPiiitttSSS@@@MMMqqq{{{ppprrr|||~~~zzzzzz~~~tttbbbggguuu~~~^^^<<<444999===AAAFFFMMMNNNHHHOOOWWWkkkYYY{{{~~~[[[QQQQQQKKKDDDCCCAAADDDHHHKKKLLLMMMNNNPPPPPPIIICCC======SSSyyyfffOOOMMMMMMFFFDDDIIILLLPPP^^^YYYDDDUUU~~~tttrrrzzzYYY666<<<333111111111000111222222333...999666DDDPPPtttLLLsss```JJJHHHDDDIII[[[ddd\\\WWWXXX^^^ccceeeggg]]]]]]\\\YYYVVVSSSRRRRRRJJJXXXlllzzzmmmrrr~~~nnnwwwtttllllllgggSSSGGGFFFCCC^^^vvv]]]RRRZZZuuu```JJJMMM~~~vvvmmmVVVIII;;;444111//////222.........///////////////...............///000000666hhh~~~vvv^^^YYY|||bbbeeefff^^^^^^CCCEEESSSZZZcccooonnnoooppprrruuuwwwyyy{{{vvvlllggg\\\HHH:::666888888999:::;;;;;;;;;;;;:::888666666777777555333666555333222222333555666:::;;;;;;;;;::::::<<<===@@@@@@CCCHHHKKKKKKOOOUUUZZZnnnrrruuuxxxbbbkkk}}}[[[VVV{{{aaaaaaYYY:::666888999888888999===BBBHHHLLLYYYllljjjRRRAAAHHHWWWddd}}}uuubbbZZZZZZYYYVVVUUUvvv{{{wwwhhhSSS888999888777555555777999888EEECCCOOO```SSSYYYZZZCCCFFF^^^sssdddaaagggzzz~~~www{{{}}}pppUUUZZZzzzRRR444777;;;>>>DDDFFFLLLLLLNNNWWWUUUiiiiiivvv]]]KKKLLLEEE>>>CCC@@@BBBDDDEEEFFFGGGIIIKKKGGGHHHGGGCCC===CCCtttrrroooZZZ\\\VVVCCCEEEYYYXXXYYYgggkkkWWWQQQjjj{{{ppp{{{pppaaa<<<---888333222222222222222333333777999:::FFF^^^rrrNNNcccIII@@@AAALLLVVV```ZZZ]]]aaa^^^ccchhhcccWWWWWWWWWUUUOOOLLLPPPTTTCCCOOOcccvvvqqqsssssskkk]]]@@@===IIIFFF]]]qqqbbbKKK\\\xxxgggPPPUUUnnnooo~~~lllVVV>>>333111111000/////////............//////.../////////...///111333666llllll{{{sssXXXPPPxxxeeekkk```ccc|||TTT???FFFNNNYYYgggooopppqqqrrrqqqqqqsssuuuwwwuuukkkeeeZZZHHH;;;777777888999:::;;;;;;;;;;;;999888666666777777555444666555333222222333555666:::;;;;;;;;;::::::<<<===CCCCCCFFFIIIJJJJJJPPPXXXqqqzzzuuuxxxrrrxxx~~~iiitttoooVVV999777999888888999<<>>333222111000/////////............//////.../////////...///111444:::nnngggnnnaaaMMMVVV^^^nnnbbbggg~~~WWWAAAHHHPPPYYYgggnnnlllnnnppprrrssstttuuuuuutttiiidddYYYGGG;;;999777888999:::;;;;;;;;;;;;999888666666777777555444555444333222222333444555:::;;;;;;;;;::::::<<<===BBBDDDGGGJJJIIILLLWWWcccyyyQQQ777777999777888;;;>>>BBBFFFIIIKKKTTTkkkrrr{{{FFFCCCRRRWWWiii|||xxxxxx}}}qqqIII888888888777666777:::===BBBFFFFFFNNNVVVttt]]]FFF[[[YYYDDDDDDOOOsssmmm^^^vvvvvv~~~yyy|||qqqjjjbbbdddtttddd@@@000999@@@DDDJJJLLLOOOLLLJJJRRRUUUrrrmmmiiillljjj```HHHIIIFFF???@@@@@@BBBCCCDDDDDDFFFHHHJJJVVVOOOCCC@@@@@@;;;IIIhhhooo]]]WWWfff{{{[[[VVV{{{mmmZZZWWWzzzooozzzwwwxxxoooBBB...222333222222111222333444555===???>>>IIIbbbsssNNNvvvSSSBBB>>>AAAKKKWWWVVVRRRWWW^^^aaammm{{{|||fffUUU___eeeRRRUUUddd]]]CCCCCCLLL```ttt~~~tttYYYIIIFFFAAAEEEPPPlllhhhQQQWWW{{{qqqYYYWWWllluuuoooXXX@@@444222111000/////////............//////.../////////...///222444<<>>AAAFFFIIIJJJOOO^^^nnn{{{{{{KKK666888888888999;;;>>>BBBFFFJJJMMMTTTmmmqqqzzz{{{BBBDDDMMMQQQ^^^zzz|||uuuFFF777888888777777999===@@@EEEFFFKKKUUUZZZmmmxxxPPPLLLppprrrSSSIIIBBBUUUsssxxxnnneeebbbkkk~~~VVV;;;333>>>CCCEEEJJJJJJOOONNNLLLUUUWWWqqqooo}}}ooo{{{lllhhhKKKJJJIIICCCBBB@@@AAACCCCCCCCCDDDGGGJJJbbbYYYKKKGGGHHH@@@CCCUUUpppxxx}}}zzz|||sss^^^^^^kkkvvvlllTTTNNNdddppp|||||||||rrrxxxlll???000777333222222111222444666777<<<>>>>>>JJJgggpppPPPnnnMMM@@@???AAAJJJUUUVVVQQQWWW]]]aaapppoooWWWdddnnnUUUXXXjjj]]]AAA<<<@@@PPPdddqqqxxx{{{xxxjjjWWWHHHEEEGGGCCCIIIaaakkkUUUTTTxxxoooZZZ\\\rrr}}}rrr[[[AAA444222111000/////////............//////...///000//////000222555FFF~~~tttUUUYYYvvvZZZ~~~vvvaaannn{{{VVVCCCKKKTTT\\\hhhnnnppppppqqqsssuuuvvvuuutttxxxkkkdddXXXFFF:::888777777888999::::::::::::888777666666777777666555444444444333333444444444:::;;;;;;;;;::::::<<<===>>>AAAFFFIIIJJJOOO___nnnxxxnnncccVVVWWWcccqqqhhhsssuuuiiifffvvvmmmkkksssuuubbb^^^bbbggguuu}}}sssDDD555999666;;;:::;;;===AAAGGGLLLPPPPPPhhhmmmdddIIIBBBGGGMMMXXXnnn}}}ttt~~~xxxxxxDDD777777888777888;;;@@@DDDHHHHHHRRR[[[^^^hhhcccIIIbbb___LLLAAAGGG___|||}}}zzzttt|||yyyeeecccnnnyyytttJJJ888888EEEGGGGGGKKKKKKOOOOOOPPPXXXXXXlllnnntttuuu|||eeepppNNNIIIJJJDDDCCCAAAAAABBBBBBBBBCCCFFFIIIfffaaaSSSIIIGGG??????KKKQQQ}}}{{{xxxhhhlllsssrrrQQQKKKFFFLLLooovvv|||qqq|||ooo{{{lll===111888333333222111333555888:::;;;???@@@MMMnnniiiRRRkkkKKKAAAAAAAAAHHHTTTOOOKKKSSS[[[bbbuuuvvv\\\jjjuuu\\\ZZZhhhYYY@@@:::999BBBPPP^^^mmmwww{{{yyyzzzpppbbbUUUHHHHHHTTTHHHDDDQQQlll|||lllVVVWWWxxxmmmZZZ```xxx}}}uuu]]]CCC555222111000000//////............//////...///000//////000333666UUUwwwqqqVVVXXXtttXXX~~~ppp```qqqtttPPP@@@KKKUUU^^^jjjpppqqqppppppssswwwzzzzzzyyyvvvkkkdddXXXFFF999666666777888999::::::::::::888666555666777888777555444444444444444444444444:::;;;;;;;;;::::::<<<===AAACCCFFFJJJJJJMMMXXXdddpppsssvvvooo___OOOGGGDDDUUUhhhSSSCCCNNNsssUUUHHHGGGJJJUUUaaatttjjj```TTTVVVSSScccpppVVV___jjjiiisssttthhh===666;;;444<<<===>>>AAAEEEKKKOOORRRRRRfff}}}^^^TTT555AAAKKKTTTbbbttt{{{yyyBBB777777777777999===CCCGGGLLLKKKWWW[[[___bbbsssrrrHHHUUUlllOOOCCCCCCJJJfffyyyvvv}}}}}}zzzggg```mmmoooAAA777>>>LLLLLLKKKOOOPPPOOOPPPQQQYYYVVViii|||mmmrrr{{{^^^xxxQQQFFFGGGCCCBBBAAAAAAAAAAAA@@@BBBFFFIIIjjjiiiZZZKKKFFF???===GGGIII[[[}}}ZZZKKKAAACCCVVV{{{wwwyyyhhhuuusssiiippp>>>111444444333111111333666999<<<===BBBCCCRRRtttbbbTTTlllJJJBBBBBB@@@GGGSSSOOOLLLTTT[[[```sssxxxcccnnnzzzfff]]]aaaVVVBBB<<<888;;;AAALLL]]]jjjiiifffjjjsssxxx}}}|||kkk^^^NNNNNNccc```SSSTTTaaadddfffjjjVVV\\\{{{nnnZZZaaaxxx}}}~~~{{{zzzxxx___DDD666222111000000//////............//////...///000000000111444666WWW~~~rrr}}}aaa[[[uuu\\\nnnaaavvvoooLLL>>>LLLXXXaaammmrrrooonnnnnnrrrxxx{{{{{{yyy}}}qqqgggcccXXXFFF999666666777888999999::::::999777666555666777888777666333444444444444444444333:::;;;;;;;;;::::::<<<===AAAAAAEEEIIIJJJKKKRRRZZZ[[[iiixxx```JJJ```}}}[[[QQQ^^^ooo^^^QQQHHHHHHMMMjjjssszzzooo]]]777777>>>444<<>>EEEIIINNNMMMXXXVVV^^^aaafffPPPKKKooocccMMMGGGBBBPPPccczzzzzzuuucccdddtttbbb@@@;;;FFFRRROOOLLLPPPPPPOOONNNMMMTTTSSShhhjjjuuuvvvWWWVVVFFFEEECCCBBBAAAAAAAAA@@@???AAAEEEHHHhhhiii[[[KKKFFFBBB???DDDJJJ>>>LLLvvviiiXXXRRROOO```{{{{{{|||hhhpppiiiaaasss@@@111000444333111111333777;;;===>>>DDDEEEQQQssscccYYYkkkIIIBBBCCC@@@GGGTTTPPPNNNUUU[[[^^^pppuuuhhhqqq}}}rrrbbb[[[VVVIIIAAA:::888:::@@@KKKVVVZZZQQQYYYqqq|||~~~xxxjjjUUUUUUpppyyymmmppp~~~wwwggguuuhhhUUU\\\|||ppp[[[___uuu~~~~~~}}}zzzaaaEEE666222111000000//////............//////...///000000000111444777[[[tttkkk```tttaaajjj```wwwnnnLLL???NNNZZZcccnnnssspppoooppptttwwwuuuoooiiiwwwllldddaaaXXXFFF:::666666777888999999:::999999777666555666777888777666333444444555555444444333:::;;;;;;;;;::::::<<<======>>>BBBHHHKKKMMMQQQWWW\\\hhhfffRRRMMMooojjjTTTxxxYYYEEEKKK[[[UUU333888@@@444;;;@@@HHHPPPTTTUUUTTTSSS\\\ddd{{{}}}WWW999HHHMMMKKKbbbqqqkkk<<<666777777888:::???FFFKKKOOONNNXXXSSS^^^dddddd___JJJddd{{{ZZZMMMCCC666HHH```vvvzzz{{{~~~{{{wwwmmmjjjhhhooo}}}MMMEEEBBBMMMWWWPPPKKKMMMLLLPPPMMMJJJPPPPPPjjjcccuuuhhhJJJzzz[[[GGGFFFEEEEEEAAAAAAAAA??????AAAEEEHHH___aaaSSSEEEDDDBBB>>>AAA999@@@GGGLLLYYYxxx|||gggZZZfff{{{zzz|||jjjpppggg\\\}}}qqq@@@222111444333111111333777;;;>>>>>>DDDDDDOOOooohhh___kkkHHHAAACCC@@@GGGTTTHHHFFFPPPZZZ___sssrrrlllrrrzzzeeeXXXWWWNNNDDD;;;888999:::???EEESSSEEEQQQvvv~~~qqqZZZYYYxxx~~~zzz}}}fffSSSWWW{{{rrr\\\]]]sss~~~~~~{{{bbbFFF777333111000000//////............//////...///000000000222555777mmmooo|||{{{ffffffnnn```fff]]]uuuoooMMMAAAPPP\\\eeeooossssssssstttvvvuuunnnaaaXXX{{{ooofffbbbWWWFFF999666555777999;;;===<<<;;;;;;999999888666555555777:::555555444444444333333333777:::<<<===<<<;;;;;;<<>>CCCHHHJJJPPPPPPQQQTTTYYY```fffjjjRRRLLLsssSSSDDDBBBAAAEEETTTooo|||rrroooyyyuuuhhhZZZ\\\}}}dddHHHJJJKKKNNNQQQRRRRRRQQQQQQTTTSSSMMMYYYSSS```mmmggg~~~zzz```|||RRRWWWhhhMMMJJJHHHAAAAAABBBBBBCCCCCCDDDCCCCCCHHHGGGEEECCCAAA???===<<<999;;;@@@CCC@@@FFFcccsssgggiiisss}}}}}}~~~wwwyyyiiinnn<<<:::000444333333333666:::>>>AAACCCBBBFFFTTTjjjuuukkkfffHHHBBB>>>>>>GGGMMMEEEGGGTTTXXX[[[}}}vvvpppkkkvvv{{{cccWWWYYYOOOEEE???:::888???IIIQQQLLLWWWuuu~~~jjj^^^\\\^^^ssseeeNNN[[[|||nnnVVV[[[xxx}}}{{{bbbGGG777///,,,...333////////////////////////...222...---222111111;;;rrr{{{qqqnnn]]]JJJmmmjjjjjjfff]]]uuummmIIIFFFNNN\\\nnnqqqxxxyyyvvvtttkkkYYYLLLHHH{{{ooofffbbbWWWFFF999666555777999;;;<<<<<<;;;;;;999999888666555555777999555555555444444444333333777999<<<===<<<;;;;;;<<<>>>>>>>>>BBBHHHOOOTTTVVVSSS[[[kkkvvvxxxzzzssskkkppptttgggyyyzzzmmm@@@888999777<<<===@@@GGGNNNUUUWWWVVVUUUWWWYYYnnneeemmm???EEE???GGGPPPXXX~~~uuuQQQ:::888888999<<<@@@EEEHHHJJJQQQQQQQQQRRRUUUYYY]]]___zzznnnDDDgggsssVVVGGGCCC@@@CCCPPPiiirrrlllqqqzzz|||~~~vvvooofffsss~~~}}}\\\EEEJJJKKKMMMOOOPPPPPPOOONNNPPPPPPLLLXXXRRR\\\uuuccc}}}ddd}}}xxxPPPKKKsssSSSFFFEEECCCCCCCCCDDDDDDDDDCCCAAA@@@AAAAAA@@@???>>>===<<<;;;:::888:::===;;;<<>>@@@DDDJJJOOOQQQRRRTTTUUUTTTZZZfffdddxxxQQQ:::BBBJJJGGGLLLbbbqqqsssxxxvvvzzzGGG;;;777999<<<@@@CCCGGGIIIJJJNNNNNNNNNPPPQQQTTTUUUWWW___MMMMMMrrr|||UUUJJJAAA???BBBMMMeee{{{nnn```fffyyyzzzyyy|||ttt{{{ssspppnnnRRRFFFIIIJJJLLLMMMMMMMMMLLLKKKMMMMMMMMMVVVRRRZZZ~~~|||[[[xxx|||hhh}}}gggLLLvvv___GGGBBBGGGDDDDDDEEEEEEDDDBBB???>>><<<<<<<<<<<<<<<<<<<<<<<<>>>999999>>>>>>:::===DDDVVViii~~~pppfffccceeejjjnnnpppssswww{{{~~~{{{{{{sssxxxjjj999555111222333444666999===AAACCCHHHGGGHHHQQQgggkkkeeebbbGGGCCC??????FFFJJJNNNLLLRRRVVV```___PPPfffqqqXXXRRRLLLIIIFFFFFFKKKRRRVVVSSSYYYrrr}}}dddMMMAAA@@@CCC@@@IIIbbb___IIIVVVrrraaaMMMWWWsssnnngggWWWDDD999333///...///////////////////////////...222///...333111333@@@{{{eeeNNNqqqnnneee\\\[[[{{{mmmIIIFFFMMM[[[nnnrrrzzzyyy|||ppp\\\PPPxxxmmmeeebbbXXXFFF999666555666888999::::::::::::888888888777555555666888555555555555444444444444666888;;;<<<<<<<<<===>>>??????>>><<<===CCCMMMUUU[[[]]]jjjTTT888666;;;===>>>BBBFFFLLLOOOOOOPPPTTTWWWUUU]]]aaavvvuuuppp<<>>:::666:::???DDDGGGIIIKKKLLLIIIJJJMMMPPPSSSUUUWWWWWW^^^wwwpppDDDXXXuuu^^^IIIDDDDDDCCCGGGPPPqqqvvvccc```dddvvv{{{xxxuuunnnpppvvvwww]]]KKKKKKIIIJJJJJJKKKKKKJJJIIIIIIMMMLLLMMMRRRRRRYYYuuu|||ZZZxxx{{{mmmvvv[[[bbbrrrNNNCCCIIICCCDDDEEEFFFEEEBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===:::;;;@@@AAA<<<:::;;;===EEEOOO[[[lll~~~xxxeeeYYYUUUYYY___cccfffjjjpppuuuzzz~~~~~~pppaaahhhuuu~~~yyymmmfffyyyaaa888444555222333555999<<<@@@CCCEEEEEEEEEFFFMMMfffhhhdddaaaFFFDDD@@@???EEEHHHHHHJJJPPPUUU```~~~jjjPPPXXXlllnnnhhh```XXXTTTUUU[[[aaabbbcccccckkk{{{aaaLLLAAAAAADDDAAABBBSSSsss]]]IIIYYYppp^^^KKKUUUpppyyyzzzdddWWWFFF:::444222111000///////////////////////////111///000444000444DDD|||gggPPPtttlllfffYYY\\\~~~oooJJJFFFMMM[[[nnnsss|||gggSSSvvvkkkdddbbbXXXGGG:::666555666777888999:::::::::888999999888666666777888666666555555555444444444555777:::<<<<<<<<<===???CCCHHHJJJDDD;;;:::BBBLLLWWWVVV```zzz{{{sssHHH777666:::>>>>>>BBBFFFLLLOOOPPPRRRVVVYYYUUU[[[]]]vvvzzzMMMBBBDDDCCCKKKKKK^^^nnnxxxXXX999999666<<>>>>>>>>777777999<<<;;;888777999:::;;;===BBBNNNZZZ```___WWWUUUYYYfffuuu|||{{{wwwkkk```RRRIIIGGGKKKPPPRRR[[[```gggmmmsssyyy~~~yyyeeedddgggrrrnnn```fffrrrooodddaaa|||XXX777333777333555888;;;???BBBDDDEEEDDDFFFFFFKKKcccllliii```FFFDDD@@@>>>DDDGGGCCCJJJPPPVVV]]]qqqbbbPPPLLLttt}}}yyyxxxxxx|||yyyzzz|||kkkTTTFFFBBBCCCCCC@@@MMMlll|||]]]KKK___sss^^^KKKTTTnnnpppzzzdddYYYHHH888111000111111///////////////////////////111///111555000555IIIyyywwweeePPPvvvhhhfffZZZ]]]qqqLLLFFFLLLZZZmmmsss|||~~~jjjLLLtttjjjcccbbbYYYGGG:::666555555666777888999::::::999:::;;;:::888777888999666666666555555555444444444666:::<<<<<<===>>>???DDDLLLRRRMMMAAA:::<<>>888777;;;AAA@@@DDDGGGLLLPPPSSSUUUXXXZZZRRRUUU\\\eee}}}lllKKK>>>>>>FFFJJJUUUrrr|||ooo{{{KKK777888777>>>FFFKKKLLLMMMOOORRRSSSTTTUUUWWWYYYZZZ[[[[[[SSShhhwww\\\FFFlllbbbLLLCCCCCC999AAAIIIQQQ\\\jjjtttwww||||||wwwpppeeeZZZOOOJJJPPPYYYqqqyyyeee```rrrbbbKKKKKKMMMJJJJJJJJJJJJJJJIIIIIIIIIKKKFFFIIIEEEKKKSSS___{{{nnntttzzzlllGGGuuuxxxMMMkkkqqqPPPAAACCCCCCCCCCCCCCCCCCBBBBBB@@@@@@???>>>===<<<;;;;;;888:::;;;:::888666777:::777888;;;@@@FFFIIIGGGDDD666111000666>>>AAAAAABBBFFFDDDBBBCCCDDDGGGHHHHHHPPPTTT[[[cccjjjqqqxxx}}}xxx|||kkkeeeYYY]]]]]]VVVjjjooojjj|||PPP888111666444666:::>>>AAADDDEEEEEEEEEIIIIIIKKK___vvvtttbbbGGGDDD@@@>>>CCCFFFCCCLLLRRRWWW[[[bbb]]];;;GGGjjjwww|||xxxxxxxxxtttzzz~~~}}}eeeRRRHHHCCCCCC>>>JJJlllyyy\\\LLLcccwwwaaaMMMTTTmmmyyybbbYYYGGG555---...000//////////////////////////////000///333666000777MMMooooooaaaNNNuuufffddd^^^^^^}}}tttNNNGGGLLLYYYlllrrr|||qqqMMMsssiiicccbbbYYYHHH:::666555555555666777888999:::999;;;<<<;;;:::999999:::666666666666555555555555333666:::<<<======???@@@AAAIIIRRRTTTMMMDDD>>><<<:::GGGTTT\\\___\\\QQQEEEHHH???lllkkkrrrpppZZZWWW|||uuuZZZ[[[nnnsssbbbOOOGGGJJJNNNYYYgggpppdddLLL@@@LLL^^^|||RRR666:::999<<>>>>>===<<<<<<<<<;;;<<<<<<:::999:::::::::555666:::???BBBAAA>>><<<@@@:::888:::;;;888999===555999===@@@AAABBBCCCDDDEEEJJJPPPXXX```hhhqqqwwwuuujjj~~~xxx```LLLPPPXXXUUUsss~~~sssvvvIII888///444666888<<<@@@CCCDDDEEEDDDCCCIIIJJJJJJ]]]}}}|||dddHHHDDD???===CCCFFFEEELLLNNNWWW]]]ZZZsssZZZDDDGGGNNNooo||||||wwwvvvzzz{{{}}}nnn___XXXPPPIIIRRRsssvvv[[[LLLdddxxxbbbNNNTTTmmm___XXXIII777...000222000///////////////////////////000///444777000888PPPjjjiii]]]KKKqqqhhhbbb~~~bbb___zzzwwwPPPHHHLLLXXXkkkqqq{{{ZZZrrriiicccbbbYYYHHH:::666555555555555666888999::::::<<<======;;;:::::::::777666666666555555555555333666999<<<===>>>???AAA>>>EEEOOOWWWWWWOOOCCC:::777<<>>HHHIIIJJJJJJMMMRRRXXX[[[YYYUUUUUURRRbbbVVVlllwwwnnnkkk\\\HHHMMMHHHIIIjjjlll```iiixxxpppggg::::::<<<:::@@@HHHMMMNNNOOOSSSWWWXXXXXXXXXYYYZZZ[[[\\\]]]ddd^^^eeeqqqUUUOOOddd{{{iiiYYYLLLKKKHHHBBB@@@DDDCCCAAA???>>>???BBBEEEFFFGGGDDDJJJ[[[nnn~~~~~~}}}{{{rrroooiiijjjqqqNNNOOOWWWHHHKKKKKKKKKKKKKKKLLLMMMMMMOOOKKKQQQIIIPPPRRRNNNyyyzzztttkkkHHHmmmaaa999kkktttRRRJJJHHHDDDAAA@@@???@@@@@@???????????????>>>>>>>>>999888777777:::<<<:::777999999:::===>>>>>>@@@BBB888555666:::999444555;;;777999:::999777777;;;??????CCCIIIPPPYYYcccmmmsssyyy}}}mmmaaa}}}mmmXXX___bbbRRRjjjwwwpppEEE999///444777:::>>>BBBDDDEEEDDDDDD>>>FFFIIIIII\\\~~~fffIIIDDD???===CCCFFFEEEIIIJJJUUUaaaZZZjjjfffPPPOOODDDRRRcccqqqwww}}}}}}|||}}}{{{~~~{{{rrreeeZZZ^^^zzztttYYYJJJcccwwwbbbNNNTTTmmm]]]YYYLLL;;;222444555222/////////////////////////////////444888000888RRRiiifff\\\IIInnnkkkaaazzzddd___xxxyyyQQQIIILLLWWWkkkpppzzzzzzcccooogggbbbaaaXXXFFF:::777444444555555666888999:::<<<<<<<<<:::888777888:::777777666555555555555555555555777:::>>>@@@???>>>@@@EEEJJJNNNWWW[[[SSSFFF666999999???RRRbbb\\\KKKLLLIIIMMM\\\iiihhhXXXJJJEEEUUUqqqTTTFFFQQQ^^^bbbbbbeeebbb___fffaaannnwww{{{vvv^^^IIIGGGEEE```aaa]]]fffXXXMMMccc{{{~~~```GGG555777@@@CCCEEEIIILLLNNNPPPTTT\\\aaa[[[RRRWWWTTT[[[```kkkZZZvvvYYYTTTLLLEEELLLSSSiiitttYYYHHHIIIbbb~~~zzzvvv~~~RRR888777@@@CCCEEEHHHLLLNNNOOOOOONNNRRRTTTUUUVVV\\\```\\\UUUVVVbbbbbb```bbbKKKWWWlllyyyjjj]]]RRRJJJEEEJJJBBBEEEGGG@@@AAAHHHFFFSSSWWWeee|||rrryyy~~~vvvlllggghhhwwwlll^^^WWWQQQKKKJJJNNNMMMKKKJJJKKKLLLNNNOOOOOOKKKKKKMMMMMMOOOZZZgggzzzmmm~~~ZZZXXXttt:::^^^WWWRRRFFF???CCCDDD===;;;@@@AAA@@@???===<<<<<<<<<;;;<<<<<<;;;:::999777777666:::888777;;;@@@CCCAAA>>><<<<<<;;;::::::999888888777777888888999999999:::???AAADDDHHHOOOYYYcccjjjwww|||zzz|||{{{xxxeeeYYYaaaggg[[[eeekkk<<<777222888888;;;???BBBBBBBBBCCCDDDFFFAAAEEENNNUUU}}}eeeeeeoooKKKBBB@@@:::===IIIDDDFFFLLLSSSWWW\\\gggrrrzzzeeeOOOQQQYYYhhhzzzkkkkkklllRRRNNNggguuugggLLLRRRpppooodddcccDDD666666///222...000000///////////////000333333111444777333===WWWrrrsss]]]OOO___{{{WWWuuukkk]]]yyyuuuNNNHHHOOOZZZiiinnnzzz{{{fffpppgggbbbaaaWWWFFF999777444444555555666888999:::;;;<<<<<<;;;999888888999777777666555555555555555666666777:::>>>@@@???>>>@@@DDDHHHMMMWWW______YYYFFFAAA;;;@@@UUUgggcccSSSHHHBBBEEE[[[qqqtttdddSSSOOOLLLccc{{{fffZZZTTTSSSuuummm[[[WWW```qqqmmmVVVNNNRRRpppvvvoooooo]]]UUUkkkvvv~~~RRR???333999CCCGGGKKKPPPPPPPPPQQQSSS[[[aaa^^^VVVXXXUUU]]]gggnnnwwwjjjhhhMMMCCCDDDHHHIIIVVVooozzzuuupppfff]]]\\\}}}sssvvvsssKKK999;;;BBBEEEGGGJJJMMMPPPQQQRRRRRRQQQSSSTTTUUUZZZ___\\\UUUVVVZZZZZZ\\\pppsssTTTPPPiiiwwwzzzssslllggglllnnniiimmmxxxyyyzzzyyynnnpppttt{{{xxxgggkkkfffsssvvv[[[NNNMMMNNNNNNNNNKKKLLLLLLMMMNNNNNNNNNNNNLLLJJJKKKMMMMMMMMMUUU```uuu~~~lllWWW___III___wwwXXXOOOIIIHHHAAA:::===GGGAAA@@@???>>>============<<<;;;;;;:::999888777666777555444888???CCCCCCAAAAAA@@@???===;;;999888777777777777888888888999999:::<<<>>>BBBIIIRRR\\\cccooossspppsssuuulllaaaXXXTTTWWWccczzz```999666222::::::===AAACCCCCCBBBCCCDDDFFF@@@BBBIIIRRR```WWWqqqLLLDDDCCC===>>>GGGEEEGGGLLLSSSVVVYYYbbbkkkxxx|||mmmqqqkkkRRROOOooowwweeeLLLWWWtttzzzwww}}}ooojjjhhhEEE555444...333000000000////////////000000222333111444888444???YYYhhhTTTbbbZZZooonnn```~~~wwwOOOHHHNNNXXXggglllyyy|||zzzvvvppphhhbbb```VVVEEE888666444444444555666777888999999;;;======;;;999888888777777666555555555555555666666777:::>>>@@@@@@???@@@DDDGGGKKKSSS___fffhhh[[[LLL===DDD^^^sssnnn]]]OOOBBBEEEbbbxxxbbbQQQIII\\\zzz~~~ooo```VVVYYYiii[[[^^^}}}zzzcccWWWjjjkkkeeeyyyxxxpppDDD:::666>>>GGGJJJNNNSSSRRRQQQPPPRRRYYY```___ZZZWWWXXX```lllnnnpppjjjlllBBB>>>JJJFFFEEEGGGSSSmmmrrraaaXXXmmmrrrssscccAAA:::AAADDDIIIJJJLLLOOOQQQSSSTTTUUURRRTTTUUUUUUZZZ^^^\\\WWWTTTSSSVVV]]]cccxxxUUUHHHVVVjjj}}}yyyiiieeeiiiqqqxxx~~~mmmpppsssfffiiirrr{{{cccKKKDDDHHHLLLMMMLLLIIIJJJMMMOOOPPPOOONNNMMMJJJIIIKKKMMMLLLKKKPPPWWW~~~www^^^eee}}}BBBKKKjjjZZZKKKEEEAAA===???FFFAAA@@@???>>>>>>===>>>>>><<<;;;::::::999888777777999777777;;;AAAGGGIIIIIIJJJIIIGGGDDDAAA>>><<<:::666666777777777777888888666888:::===CCCKKKTTTZZZhhhmmmjjjnnn|||{{{nnnbbb```cccRRRPPPwww~~~PPP666666222===>>>AAACCCDDDCCCBBBCCCCCCEEE@@@>>>DDDMMMnnnVVVvvvPPPEEEEEE@@@???EEEFFFGGGLLLRRRTTTUUU[[[ccc___sssyyyiii|||zzzrrr|||gggPPPNNNvvvyyyeeeRRRccc{{{xxxyyylllpppkkkFFF444222---444222000000////////////000000111222111555:::666AAA[[[iiiRRR^^^XXXcccooo```zzzQQQHHHLLLUUUccciiivvv~~~yyypppgggaaa___UUUDDD888555444444444555666777888888777:::===>>><<<999888777777777666555555555555555777666777:::>>>@@@AAA@@@AAADDDGGGIIINNNXXXcccjjjttt```NNNWWWxxxooo```NNNNNNsssuuuVVVXXXuuujjjZZZfffssshhhsssnnn|||}}}VVV===:::<<>>===============;;;;;;::::::999888777777999777777:::???EEEHHHHHHIIIHHHFFFCCC@@@===;;;:::666666666666666777777777666777999<<<@@@FFFNNNTTTccclllmmmoooyyy{{{}}}wwwtttoooiiixxxqqqgggqqqBBB444666444>>>BBBDDDEEEEEECCCBBBBBBCCCDDDAAA===CCCKKK{{{```UUUFFFDDD@@@???DDDFFFFFFKKKQQQSSSTTTXXX^^^```eeennnzzziiizzz||||||bbbMMMNNNwwwyyyhhh[[[pppxxxooommmiiiEEE333222---444222000////////////000000111111222222777<<<888CCC]]]|||bbbNNNXXXRRRXXXooo\\\yyy~~~SSSHHHKKKRRR```fffsssyyy}}}~~~ooossspppggg```^^^TTTCCC888666555444444444555666777888666999===???===:::888777777777666555555555555555666666777:::>>>AAABBBBBB@@@BBBFFFJJJMMMTTT^^^gggzzzlllsssqqqZZZYYYdddooo{{{qqqyyy~~~|||{{{CCC999;;;BBBIIIKKKKKKLLLNNNNNNQQQSSSVVV[[[```___ZZZQQQ```aaa___aaa___tttjjjgggzzzYYY:::???GGGJJJEEEFFFYYYvvvnnn]]]TTTHHHFFFFFFIIIVVVuuu}}}ooogggiiixxxsssKKK999AAAIIIGGGMMMMMMNNNNNNNNNMMMMMMLLLSSSUUUUUUTTTVVV[[[]]]ZZZSSSVVV]]]bbbeeekkkxxxYYYAAADDDTTTaaafffssswwwjjj___YYYXXXfffuuu{{{uuuuuupppiiimmmzzzuuuTTTOOOMMMNNNMMMHHHEEEFFFIIIHHHHHHHHHIIIJJJLLLMMMOOOOOOMMMJJJJJJMMMPPPRRReeegggfffmmmEEESSSsss^^^RRRJJJDDDAAA???>>>>>>===<<<<<<<<<<<<;;;::::::999999888888888555444333444777:::===>>><<<;;;:::999777666555555777777777666666666666666666777999:::===BBBHHHMMMVVVfffmmmpppuuuuuuxxx{{{rrrwww~~~}}}ccc;;;555777999===EEEFFFGGGFFFCCCBBBBBBCCCCCCCCC???EEEJJJooodddkkk]]]GGGBBB??????CCCEEEEEEIIIOOOSSSSSSWWW\\\\\\ZZZXXX\\\dddnnnvvvzzz|||zzzyyy]]]JJJMMMtttyyykkkbbbwwwyyysssdddbbbBBB333333...333000///////////////000111111111333333999>>>:::DDD^^^ooo___QQQXXXSSSWWWpppXXXqqqUUUIIIIIIPPP^^^dddrrrnnnuuummmxxxwww___qqqnnneee___\\\SSSCCC888777555555444444555555666777666999===>>>===:::888888777777666555555555555555555444555999>>>BBBEEEEEE???@@@EEEKKKPPPTTT]]]fffgggbbbppp}}}uuujjjAAA777<<>>@@@DDDEEECCCFFFLLLPPPRRRVVVZZZWWWWWWXXX\\\aaaeeeggggggqqqlllmmmttt}}}rrrWWWHHHNNNrrrwwwlllcccuuurrrlll]]]]]]???333444///333//////......//////000111222222555555;;;???;;;EEE___hhh___RRRRRRYYYZZZtttWWWlllXXXIIIHHHNNN]]]dddsssrrrzzznnnooooooZZZgggmmmccc]]][[[RRRCCC999888555555444444444555666666666999<<<===<<<:::999999777777666555555555555555333333444888>>>DDDGGGHHHAAA???BBBIIIOOOSSS[[[cccoooyyy}}}rrrrrrsssVVVAAA999???EEEKKKOOOQQQPPPOOONNNRRRTTTVVVZZZ```aaa___WWWVVV]]]```ZZZ^^^iiimmmkkk{{{ZZZHHH===AAADDDBBBGGGSSSsss~~~lllWWWgggrrrnnnttttttVVVEEECCCHHHKKKKKKLLLNNNQQQSSSSSSQQQMMMKKKQQQTTTTTTQQQRRRWWW[[[[[[XXXWWWVVVYYY___fffkkklllsss|||jjjbbbWWWSSSNNNOOOYYYlllxxx\\\___hhhvvvyyyiiikkkvvvwww___]]]ZZZTTTOOOMMMIIIEEEGGGKKKIIIIIIHHHHHHHHHHHHHHHHHHLLLOOOOOOLLLOOOTTTUUURRRUUUiiigggtttJJJNNNzzzwww^^^PPPKKKDDDCCCAAA???>>>===<<<<<<:::::::::999999999999888888999999888777666666777666777777888999999::::::999999888888888777777777666777888888888;;;???BBBAAANNNVVV___nnnvvv}}}vvvlllAAA::::::<<>>222333///333///............///000111222444666666<<>>======::::::999999999999999999555777888777555444444444666666777888888999:::::::::999999999888888777777999999:::999:::<<>>QQQ<<>>111222...333000............///000222222555777777===AAA<<>>???>>>AAABBBLLL]]]rrr}}}zzzooorrrxxx{{{ttt[[[GGGGGGMMMNNNMMMPPPQQQMMMLLLPPPWWWYYYUUUPPP[[[___ZZZRRRRRR[[[]]]WWWWWWSSSRRRUUUZZZ^^^eeemmmiiihhhtttxxxxxxvvvwwwuuu~~~}}}}}}tttUUUQQQSSSMMMPPPOOONNNNNNOOONNNKKKIIIMMMKKKIIIGGGFFFFFFFFFFFFGGGLLLNNNNNNPPPTTTTTTRRROOOTTTooo|||qqq___ooo___DDDXXXfff[[[LLLBBB??????>>><<<===<<<;;;;;;<<<;;;999777888888999999999999888777888888999999999999::::::;;;:::888888999999777666777777777999;;;>>>???@@@CCCLLLZZZgggrrryyy~~~yyynnnssswwwttthhhkkkzzz}}}|||WWW888777AAACCCCCCHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCFFFAAAHHHTTTzzz\\\oooYYYLLLCCCBBBEEEBBBBBBBBBCCCEEEIIILLLNNNRRRTTTVVVYYY[[[\\\\\\\\\eeebbbooouuugggvvv___MMMJJJQQQzzzttt^^^```llllllWWW>>>111///000///------...000/////////111333333;;;>>>@@@@@@:::BBBXXX}}}\\\AAAooohhhHHHddd\\\___kkkEEECCCJJJQQQiiirrrssswwwrrrqqqgggmmmggg```ZZZOOOAAA999777444444333333333333222222666777999;;;<<<<<<;;;;;;666888999999777555444555444555666777;;;BBBJJJPPPVVVLLLCCCBBBEEEKKKSSSZZZcccttt{{{}}}vvvNNN999???DDDFFFIIIKKKMMMMMMLLLKKKMMMOOOPPPOOOSSSXXXYYYVVVYYYWWWWWWYYYZZZ\\\^^^aaa___vvv~~~nnneeeEEE888;;;BBBDDD===BBBLLLXXXjjj}}}~~~vvvooorrryyygggTTTFFFIIIOOONNNNNNPPPVVVTTTRRRSSSVVVVVVRRRNNNTTTXXXUUUNNNOOOXXXYYYSSSUUUQQQPPPTTTXXX[[[bbbjjjeeeccchhhwwwvvv~~~~~~sssXXXPPPQQQPPPLLLNNNLLLKKKLLLMMMMMMLLLKKKLLLKKKIIIGGGFFFEEEDDDDDDHHHLLLNNNMMMOOORRRSSSPPPYYYJJJXXXppplll{{{YYYPPPjjj|||iiiXXXNNNGGG@@@<<<===;;;999999<<<>>>??????777777777666666555555555555666666666777777888888;;;:::::::::;;;;;;;;;:::===>>>===;;;888999>>>BBBKKKXXXkkkyyy~~~~~~}}}|||zzz}}}~~~wwwpppttt|||~~~lllNNN777:::CCCCCCAAADDDEEEEEEDDDDDDDDDDDDCCCCCCDDDBBBFFFDDDIIIRRRxxxkkkqqq[[[MMMDDD@@@BBBCCCBBBBBBCCCEEEGGGJJJLLLNNNPPPSSSVVVXXXZZZ[[[[[[UUU\\\ooonnnppp[[[KKKJJJQQQ|||tttcccjjjxxxhhhgggRRR:::///...000////////////000000///000333555555<<<>>>AAACCC>>>DDDXXXaaaCCCnnniiiEEEdddYYYYYY|||oooFFFAAAHHHOOOeeemmmtttzzzyyysssyyy}}}nnnhhhaaaZZZOOOAAA888555444444333333333333222222555666888:::;;;;;;;;;;;;999888777777888777555444555666666666999>>>EEEJJJZZZWWWNNNBBB>>>FFFQQQWWW```lllcccwwwaaaAAA<<<@@@GGGHHHIIIKKKLLLKKKKKKJJJJJJLLLMMMMMMQQQWWWXXXUUUVVVWWWXXXVVVUUUWWW[[[___gggjjjYYY===>>>CCC??????@@@@@@CCCJJJZZZooo~~~yyyxxxwwwuuuwww~~~WWWLLLFFFKKKOOONNNNNNQQQ[[[[[[[[[YYYVVVRRRNNNLLLMMMQQQOOOKKKNNNUUUVVVQQQSSSOOONNNRRRUUUXXX^^^eeedddeeeeeeccchhhsssLLLFFFMMMLLLKKKNNNKKKIIIGGGGGGIIIKKKKKKKKKIIIIIIIIIHHHFFFEEECCCBBBHHHLLLMMMLLLMMMPPPPPPNNNUUUIIIIIIhhh{{{[[[EEE\\\sssdddWWWNNNGGGCCC>>>;;;;;;;;;<<<<<>>===<<<<<<<<<======:::;;;;;;<<<===>>>>>>???888888888888888999999999777;;;===<<<<<>>EEEBBB???AAACCCCCCCCCDDDDDDDDDEEEEEEJJJDDDGGGHHHKKKLLLooogggttt[[[LLLDDD@@@???CCCCCCBBBBBBCCCEEEGGGHHHIIIKKKNNNQQQTTTVVVXXXYYYYYY^^^bbbooo{{{jjjWWWJJJLLLVVV|||qqqhhhwww~~~~~~}}}mmmeeebbbLLL666...///000000000000000000000000111555888888<<<<<>>===>>>BBBBBBAAA@@@@@@FFFTTTbbb||||||}}}sss}}}~~~}}}nnnNNNIIIHHHLLLOOONNNOOOTTT[[[___bbbaaa[[[SSSMMMKKKKKKMMMNNNLLLOOOVVVWWWSSSSSSOOONNNRRRUUUVVV[[[aaacccggghhhbbb]]]kkk}}}qqqYYYJJJLLLLLLEEEGGGRRRIIIFFFDDDCCCDDDFFFGGGGGGFFFGGGHHHIIIIIIHHHFFFEEEIIILLLLLLJJJKKKNNNNNNLLLDDDQQQNNNMMMvvvxxxYYYGGGccc~~~ttthhhccc[[[SSSMMMGGGAAA>>>@@@???=========???AAACCCBBBBBBCCCDDDEEEEEEFFFGGGEEEFFFFFFEEECCCBBBCCCCCCCCCFFFIIIMMMQQQYYYcccjjjyyyzzz|||~~~|||vvvpppbbb\\\ssstttuuunnniiippptttpppIII>>>;;;BBBEEE@@@===???AAAAAAAAABBBCCCDDDDDDEEENNNEEEHHHIIIJJJEEEccc~~~zzzccc~~~^^^JJJCCCAAAAAACCCCCCBBBBBBBBBBBBCCCDDDEEEFFFIIIMMMPPPSSSUUUWWW___```YYYVVVjjjxxxgggVVVJJJPPP^^^zzzmmmmmmqqqccceee___III444...000000///111///000000///000222666999:::<<<;;;@@@HHHDDDFFFTTTjjjFFFddd|||NNNhhh]]]PPPmmmyyyKKKAAAEEEMMMbbbfffmmmrrruuuoooccccccvvvooohhhaaaZZZOOO@@@777555444444333333333222222222333444666888:::;;;::::::<<<999666666888999777444444555777888:::???EEEJJJNNNaaajjjZZZFFFAAAGGGLLLTTTfffzzzxxxQQQaaatttGGG:::HHHJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJMMMNNNNNNRRRWWWXXXUUUUUUUUUhhhcccWWW```aaadddfffuuuTTTBBBBBB;;;;;;>>>CCCBBB@@@FFFNNN___hhhwwwuuuyyyuuu{{{{{{^^^NNNLLLLLLMMMNNNMMMQQQUUUWWW]]]dddeee___VVVOOOLLLJJJLLLLLLLLLPPPUUUVVVTTTSSSPPPPPPSSSUUUVVVYYY]]]```dddgggcccaaaeeeooowwwvvvaaadddfffOOOQQQRRRQQQKKKHHHJJJPPPIIIFFFCCCBBBBBBCCCCCCCCCDDDEEEHHHJJJKKKKKKKKKJJJIIILLLLLLIIIJJJMMMMMMKKKAAAUUURRRDDD^^^yyyppp|||sssuuuYYYRRRwwwmmmddd^^^\\\\\\[[[\\\^^^aaadddfffjjjkkkkkklllmmmnnnnnnnnnlllmmmmmmjjjfffddddddeeejjjhhhgggjjjooossstttttt}}}}}}}}}nnnYYYSSS]]]dddooozzz|||sssuuutttlllwwwTTTEEE???>>>CCCDDD???===@@@??????@@@@@@AAABBBCCCCCCKKKCCCFFFGGGIIICCC[[[rrriiikkkNNNDDDCCCBBBCCCBBBBBBAAA@@@@@@@@@@@@BBBCCCEEEIIILLLPPPSSSTTTUUU\\\cccccc]]]```sssvvvfffTTTIIISSSgggssszzzfffYYYddd^^^GGG333000222///...111...///000000000333777:::;;;<<<;;;@@@HHHDDDDDDQQQkkkFFF^^^VVVgggeeeSSSggg}}}PPPBBBDDDMMMdddiiipppppprrrsssmmmiiiqqq}}}nnnhhhaaaZZZOOOAAA888555444444333333333333222222222333555888999:::::::::;;;999888777777888777666444555777999<<<@@@FFFKKKMMMaaapppkkkYYYJJJEEEDDDLLL___pppbbbHHHggg}}}~~~}}}zzzcccFFFBBBLLLMMMLLLKKKJJJHHHHHHIIIJJJJJJLLLOOOOOOOOORRRWWWXXXTTTSSSRRRgggeeeVVV\\\bbbfffbbbaaa|||hhhMMM===777777???BBB??????CCCFFFKKKRRR\\\ggguuuwwwsssqqqqqquuuoooTTTPPPPPPPPPOOONNNOOOQQQTTTQQQXXX```bbb^^^WWWQQQNNNKKKJJJIIIJJJNNNQQQRRRRRRTTTQQQQQQTTTVVVUUUWWWZZZbbbdddeeedddfffiiihhheeehhhyyy~~~vvvttt{{{___PPPMMMKKKPPPPPPJJJKKKQQQPPPJJJJJJHHHEEEDDDDDDDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMMMMIIILLLKKKIIIIIIMMMNNNLLLOOOOOOMMMKKKTTTppprrrddd}}}sssmmmUUUMMMkkk|||~~~{{{vvvhhhYYY]]]vvvyyyiiiqqqtttwwwzzzwwwsssIIIFFFBBBAAACCCCCC??????BBB??????@@@@@@AAABBBCCCCCCEEE@@@CCCCCCIIIGGGWWW}}}wwwffffffZZZJJJEEEAAAAAAAAA@@@@@@???>>>>>>>>>???@@@BBBDDDHHHLLLOOOQQQSSS]]]qqqzzzfffOOO[[[zzz~~~tttfffSSSHHHXXXsss}}}uuu```UUUbbb[[[CCC111111333///...222---///111333333555888;;;===>>>===BBBHHHCCCBBBOOO|||xxxPPPaaabbb```lllXXXaaaVVVDDDBBBKKKeeelllvvvuuuwww{{{{{{xxxuuutttmmmggg```ZZZOOOAAA999777444444333333333333222222111222555777999::::::::::::::::::888666666777888444666888999<<<@@@EEEIIINNNYYYkkkuuuooo]]]LLLDDDEEERRR```vvv}}}PPPRRRzzzkkkwwwsss}}}}}}pppPPPGGGJJJLLLMMMMMMKKKIIIHHHGGGHHHJJJKKKNNNPPPPPPOOORRRVVVVVVSSSOOORRR\\\iiijjj```XXXWWWiiieee]]]YYYbbbvvvcccNNN===<<>>===@@@<<<>>>@@@DDDJJJTTT^^^eeeuuuzzzvvvtttnnnfffcccfffooowwwtttcccqqq}}}bbbPPPPPPQQQRRRQQQQQQQQQQQQQQQPPPSSSWWWYYYWWWTTTQQQOOOOOOKKKIIIJJJLLLNNNPPPRRRSSSQQQQQQTTTUUUSSSTTTWWW```eeefffddddddhhhgggdddcccmmmaaaJJJLLLOOOPPPNNNKKKNNNTTTRRRKKKKKKJJJHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLIIIKKKKKKHHHIIIMMMOOOMMMUUULLLMMMUUUQQQSSSxxxxxxoookkkmmm\\\WWWbbbrrr```VVVQQQpppttt~~~~~~wwwyyycccLLLEEEBBBBBBDDDDDDBBBAAACCCAAAAAAAAABBBBBBCCCCCCDDDDDDCCCEEE@@@HHHJJJRRRvvvZZZiiiRRRGGG???????????????>>>======<<<<<<<<<>>>@@@CCCGGGJJJLLLTTT^^^xxxddddddxxx|||{{{}}}~~~~~~ttthhhUUUKKKaaa{{{nnneeeYYYaaaUUU===---///333///...333...000444777888999;;;<<<>>>BBBAAAEEEIIIAAAAAAOOOwwwXXXbbbsssTTTooo]]]\\\|||[[[EEE>>>FFFcccllluuuyyy|||~~~~~~yyyssslllfff```ZZZOOOBBB999777444444444333333333222222111222444777999:::::::::999;;;;;;999555444777:::555666888999;;;>>>CCCGGGMMMQQQbbbyyymmmVVVJJJAAAHHHTTTgggbbbQQQoooxxxxxxnnnlllrrrdddDDDIIIOOOJJJLLLMMMKKKIIIGGGGGGIIIKKKLLLNNNPPPPPPNNNQQQUUUUUUQQQQQQWWWWWWQQQTTT___```XXX^^^XXX[[[aaa]]]aaannnKKK>>>===<<<<<>>>>>>>>??????>>>===<<<;;;::::::;;;===@@@DDDGGGIIIJJJZZZ}}}rrrppp|||wwwtttoooiiiooorrrvvvxxxyyy|||~~~wwwmmmZZZPPPiiiyyynnnnnn___bbbPPP999)))...333//////555...222777:::;;;<<<===>>>@@@DDDDDDGGGIIIAAAAAAPPPlllUUUZZZKKKooo___XXXyyy^^^EEE;;;BBB```jjjoooxxx}}}{{{zzz|||zzztttiiieeeaaa[[[OOO@@@888666444444333333333333222222333333444444555666666666;;;;;;:::888666555777999999999999888999<<>>AAA===BBBAAA???>>>===???AAACCCAAADDDHHHLLLNNNNNNMMMLLLQQQUUUWWWVVVSSSTTTUUUUUUZZZ]]]```eeeooo}}}fffhhh~~~^^^PPPRRRVVVTTTQQQOOOMMMMMMNNNNNNLLLNNNPPPRRRQQQNNNJJJGGGPPPOOONNNMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVXXXYYY\\\______^^^\\\[[[bbb```___dddlll{{{gggXXXRRRNNNLLLMMMOOORRRTTTUUUTTTRRRPPPNNNMMMLLLKKKKKKLLLMMMNNNKKKIIIGGGGGGHHHIIIJJJJJJKKKJJJHHHGGGIIILLLPPPSSSNNNNNNMMMNNNQQQVVV[[[^^^xxxfffnnnjjjooo|||eeeQQQFFFGGGQQQ[[[eeemmmuuu|||ppprrrrrrZZZHHHHHHDDDDDDDDDCCCBBBAAA@@@???CCCCCCDDDDDDDDDDDDDDDCCCEEEEEEGGGIIIHHHIIIPPPZZZ}}}zzzZZZRRR;;;???@@@AAA@@@===;;;:::;;;::::::999:::<<<@@@DDDFFFEEEVVVhhh~~~~~~xxxuuufffXXXZZZ[[[gggooonnnnnnuuu}}}xxxwwwpppSSSXXXrrrsssgggnnn~~~zzzjjjgggbbbHHH999///000111---...444222444777999;;;=========CCC@@@BBBHHHHHHDDDEEEKKKbbbOOOPPPSSSLLLeeeYYYiiifffDDD;;;BBBUUUlllqqqzzzvvvsss}}}yyyuuuiiieee```ZZZOOO@@@888666444444333333333333222222222333333444555666666777999::::::999777666777999:::::::::999:::===BBBFFFFFFOOO\\\ooo[[[PPPGGGDDDRRRppp|||mmm\\\[[[hhhyyyzzzooohhhiiioooyyyfffIIIDDDIIIIIIHHHIIIKKKKKKKKKJJJJJJJJJJJJKKKHHHIIIJJJJJJNNNTTTTTTQQQTTTWWW[[[\\\\\\ZZZYYYXXX\\\XXXUUUUUUTTTVVV```kkkxxx___EEE222999999:::<<<>>>???>>>===DDDDDDEEEFFFGGGGGGGGGGGGFFFIIILLLMMMOOOSSSYYY]]]]]]hhhvvv~~~{{{vvvrrrlllmmmlllWWWQQQRRRRRRQQQNNNLLLJJJJJJKKKKKKLLLNNNPPPRRRQQQNNNKKKHHHNNNNNNMMMMMMMMMMMMMMMNNNRRRVVVYYYXXXTTTQQQTTTWWW[[[\\\]]]]]][[[YYYWWWVVV[[[[[[]]]``````aaaiiirrr|||ppp```VVVSSSTTTSSSQQQNNNOOOQQQSSSSSSQQQPPPNNNMMMLLLKKKJJJJJJKKKLLLMMMOOOKKKGGGEEEFFFGGGGGGGGGJJJIIIGGGGGGHHHJJJLLLNNNNNNMMMLLLLLLNNNRRRVVVYYYVVVlllggg~~~ttteeeeeewwwaaaSSSIIIQQQcccpppoooiiijjjyyywwwxxx{{{uuu~~~jjjOOOEEECCC@@@@@@AAAAAAAAA@@@@@@???AAABBBBBBCCCDDDDDDDDDDDDFFFEEEGGGIIIHHHGGGNNNVVVcccaaaOOOCCC@@@@@@??????>>>===<<<;;;;;;:::999999;;;>>>BBBDDDGGGLLLVVVppptttjjjVVVGGGIIIWWWbbbkkkkkkkkkpppvvvxxx}}}~~~~~~~~~qqqkkkcccNNNZZZrrroooMMMWWWqqq}}}mmmdddaaaDDD666---///111---...333333555888:::===>>>??????CCCBBBDDDIIIJJJFFFGGGKKK```wwwNNNKKKZZZDDDZZZUUU```iiiGGG<<>>CCCFFFIIIOOOWWWbbbvvvpppRRR@@@EEE^^^hhhYYYWWWRRRVVVaaappp{{{tttkkkbbbZZZZZZggguuuttt]]]IIIGGGLLLLLLIIIGGGKKKKKKLLLLLLKKKJJJHHHGGGFFFIIIJJJKKKPPPVVVXXXUUUUUUVVVZZZ^^^```^^^[[[WWWZZZVVVTTTUUUVVVWWWZZZ___eeeiiiZZZ???<<<999999<<<>>>>>>===>>>>>>>>>>>>???AAACCCDDDIIIJJJKKKNNNQQQWWW___eeesssuuutttmmmaaaVVVQQQQQQ|||xxxVVVNNNQQQRRROOOMMMKKKIIIHHHHHHHHHHHHJJJKKKMMMOOONNNLLLIIIGGGKKKLLLLLLMMMMMMLLLKKKJJJOOOVVV[[[YYYRRRNNNQQQUUU[[[ZZZZZZYYYWWWVVVUUUUUUQQQSSSWWW\\\ZZZVVVVVV[[[dddqqqjjjVVVRRROOOPPPSSSTTTQQQMMMNNNNNNOOOPPPPPPOOOMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLQQQMMMHHHEEEEEEEEEEEEEEEHHHHHHHHHGGGHHHIIIJJJJJJMMMLLLKKKJJJKKKNNNQQQSSSJJJkkkfffiiitttsss[[[JJJ___zzz|||ooo\\\QQQMMM___|||tttpppuuu~~~xxxQQQEEEDDDAAA===>>>>>>???@@@@@@?????????@@@@@@AAABBBCCCCCCDDDGGGFFFGGGHHHGGGEEEJJJQQQuuuUUUnnnNNNKKKDDDAAA>>>===??????===;;;;;;:::999999:::<<<>>>@@@GGGGGGNNNggg|||wwwrrrrrrcccLLL===AAARRR]]]fffgggfffiiinnnpppwwwyyy{{{}}}nnnaaaUUUNNNcccvvvjjjHHHSSSnnnoooaaa___===222,,,///000......333555666999<<>>======>>>>>>???AAADDDFFFGGGGGGEEEEEEHHHJJJKKKOOOTTTWWWTTTQQQNNNLLLRRRaaaooo```JJJIIINNNPPPMMMLLLKKKIIIHHHHHHHHHHHHFFFGGGHHHIIIIIIHHHFFFEEEGGGIIILLLNNNOOONNNLLLKKKLLLQQQUUUTTTPPPMMMNNNQQQUUUUUUTTTUUUVVVWWWYYYZZZRRRQQQTTTXXXXXXWWWZZZ___\\\]]]^^^cccnnnxxxfffWWWNNNSSSQQQPPPRRRTTTRRRMMMHHHKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLPPPMMMJJJIIIIIIHHHFFFEEEGGGHHHIIIJJJKKKKKKLLLLLLNNNMMMKKKJJJJJJKKKMMMNNN[[[HHHddd~~~fffgggxxx~~~nnnpppnnnhhhgggtttuuuiiieeedddwwwqqqkkknnn~~~pppeeeeeexxx}}}\\\FFFDDDFFFDDD>>>>>>????????????>>>>>>>>>>>>>>>???AAABBBCCCDDDGGGEEEFFFHHHFFFDDDFFFLLLhhhdddTTTLLLGGGBBB======@@@AAA>>>;;;<<<;;;999999999:::;;;<<<@@@EEEQQQjjjyyyeeeaaayyy{{{pppbbbJJJ<<>>>>>HHHWWWtttuuusssyyy|||uuu|||fffccc___YYYNNN@@@888777444444333333333222222222000000111222333444555555333666999::::::999999:::888999:::999999;;;>>>AAAEEELLLTTTYYY\\\eeeuuuoooRRRJJJCCCEEE===???CCC@@@EEELLLJJJSSS```fffgggsss||||||sssllljjjcccXXXRRRRRRTTTNNNMMMXXXmmmwwwRRRKKKFFFHHHLLLKKKGGGCCCEEEGGGJJJLLLMMMKKKIIIHHHKKKNNNPPPOOOQQQUUUWWWVVVRRRQQQPPPTTTYYY]]]]]][[[ZZZWWWTTTUUU[[[aaacccbbbgggeeennnnnn^^^RRRJJJFFF@@@@@@??????===;;;999888:::888:::AAABBB???>>>AAACCCKKK[[[mmmwww}}}cccNNNKKKHHHIIINNNNNNNNNMMMKKKKKKJJJJJJIIIEEEFFFFFFGGGGGGGGGFFFFFFEEEHHHLLLOOOQQQQQQOOONNNMMMMMMMMMOOOQQQRRRQQQOOORRRRRRRRRSSSUUUXXX[[[]]]ZZZWWWVVVXXXVVVRRRSSSVVVTTTUUUVVVWWWYYY^^^fffmmm}}}zzziiiYYYQQQOOOQQQSSSRRROOOMMMMMMOOOPPPNNNLLLIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMLLLLLLLLLNNNNNNMMMIIIGGGGGGIIIKKKMMMOOOPPPQQQQQQOOONNNLLLKKKKKKKKKMMMMMMMMMIIIXXXnnniii\\\iiixxxkkkhhhrrr~~~sssuuutttjjj^^^\\\iiiwww}}}pppjjjjjjqqq|||vvv{{{\\\JJJHHHGGGEEEDDDAAAAAAAAAAAA@@@???>>>=========>>>>>>???AAACCCDDDFFFDDDEEEGGGGGGDDDEEEHHH[[[zzz~~~ppp```KKKKKKEEE>>>===???AAA???;;;<<<;;;:::999888888999999777CCCKKK```wwwbbbmmmwwwxxxqqqcccJJJ:::>>>HHHLLLPPPPPPPPPTTT^^^hhhoootttzzz}}}|||}}}~~~cccVVVbbbzzz{{{fffttt~~~pppllliii\\\XXX444000///111333333555888:::;;;>>>@@@CCCDDDDDDDDDEEEFFFGGGJJJMMMPPPNNNKKK\\\xxxccc[[[AAAcccGGG???RRRQQQhhhvvvQQQ@@@>>>EEEPPPnnnssstttyyy}}}vvv|||fffbbb^^^YYYNNN@@@888777444444333333333333222222000111111222222333333444333555888999999999;;;<<<999::::::999999999;;;>>>AAAGGGRRR[[[___bbbjjjtttsssXXXLLLBBBBBBEEE??????BBB>>>>>>CCCFFFGGGJJJRRRUUURRRXXX___bbb^^^]]]___^^^YYYUUUQQQMMMJJJEEE@@@DDDKKKMMMTTTgggdddMMMJJJHHHIIIKKKKKKHHHEEEEEEGGGIIILLLLLLKKKJJJIIIJJJOOOQQQOOONNNRRRTTTSSSTTTRRRPPPQQQSSSUUUVVVVVV[[[YYYUUUSSSVVV]]]^^^\\\YYYfffdddaaauuuooojjjiiieee```YYYQQQKKKHHHOOOMMMSSS___ddd```]]]___fffpppuuuKKKGGGNNNJJJGGGLLLNNNNNNMMMMMMLLLKKKKKKJJJGGGGGGHHHHHHIIIIIIJJJJJJFFFIIILLLPPPRRRRRRQQQPPPPPPMMMLLLNNNSSSVVVTTTRRRSSSSSSRRRRRRSSSUUUWWWXXXXXXWWWZZZ]]][[[UUUPPPPPPSSSUUUWWWYYYYYYZZZ]]]___\\\^^^dddnnn{{{vvvlllfff^^^[[[XXXTTTRRRRRRSSSSSSUUURRRNNNLLLMMMNNNOOOPPPIIIIIIHHHHHHHHHJJJLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNKKKKKKMMMOOOQQQPPPLLLIIIHHHIIIKKKNNNQQQRRRSSSTTTNNNNNNMMMLLLLLLMMMNNNOOOIIISSSUUUPPPeeepppdddccceee}}}yyyvvvxxx~~~lllkkktttwwwqqqhhh```\\\^^^cccgggbbbjjjqqqpppgggcccooo~~~~~~rrrjjjuuuxxxsss}}}iiiEEEBBBJJJGGGAAA@@@CCCCCCCCCBBBAAA???>>>===???>>>>>>>>>???@@@BBBCCCDDDBBBCCCGGGHHHEEEEEEGGGTTTfffqqqRRRNNNHHHBBB>>>>>>???>>>===<<<;;;:::999999888888888:::CCCBBBPPP{{{vvvxxxhhhMMM:::;;;???@@@AAABBBAAADDDPPP]]]hhhooowwwzzzyyyyyy{{{~~~ddd]]]nnn~~~wwweeennnzzziiicccddd[[[NNN333222111111333555888;;;<<<>>>@@@BBBCCCDDDDDDCCCEEEFFFEEEFFFKKKPPPOOOKKKUUUeeekkkaaa@@@RRR}}}WWW???NNNQQQbbb}}}WWWCCC???BBBJJJdddqqqvvvxxxyyyyyyeeeaaa^^^YYYNNN@@@888777444444333333333333222222111111111111222222222222333555666777888999<<>>;;;>>>;;;>>>===@@@@@@<<>>???AAABBBBBBAAABBBBBB===???DDDIIIJJJLLLSSS[[[iiiyyy~~~YYYMMMMMMKKKJJJJJJJJJIIIHHHGGGHHHJJJKKKKKKJJJIIIHHHFFFKKKNNNKKKKKKNNNPPPPPPPPPQQQRRRQQQQQQQQQRRRTTTWWWYYYWWWSSSTTTYYYYYYVVVWWW]]]XXX[[[jjjvvv~~~}}}```IIIIIINNNLLLIIIJJJLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLIIIKKKMMMOOOPPPPPPOOOOOOQQQOOONNNNNNPPPSSSTTTTTTRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSWWW^^^```\\\XXXXXXYYYYYYXXXWWWXXX[[[^^^aaaYYYWWWUUUTTTVVVZZZ___bbbXXX___eeehhhkkklllgggaaaeeeaaa\\\YYYXXXXXXWWWWWWXXXZZZZZZYYYVVVSSSPPPNNNWWWUUURRRQQQPPPPPPPPPPPPMMMKKKIIIGGGGGGGGGIIIJJJMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOMMMLLLIIIIIIKKKLLLNNNPPPRRRRRRMMMMMMLLLMMMMMMNNNOOOPPPTTTQQQKKKLLLVVVhhhlllTTT[[[{{{qqqiiijjjtttxxxqqqlllmmmjjjhhhaaa[[[bbbnnnnnndddgggmmmrrrpppkkkhhhlllqqquuu|||yyy{{{www```RRRiii~~~}}}lllVVVCCCBBBFFFDDD@@@>>>AAABBBBBBBBBAAA@@@??????AAA@@@???>>>>>>@@@BBBCCCBBB@@@BBBGGGIIIGGGFFFHHHMMMrrrooo```PPPLLLEEE@@@<<<<<<===>>><<<;;;;;;:::999999888888===AAA<<>>>>>>>><<<:::999:::;;;888777>>>MMMZZZbbbjjjssszzziiiQQQFFFGGGEEEAAA===BBBDDD===>>>BBB>>>>>>===>>>AAAAAA@@@BBBHHHFFFDDDDDDFFFMMM[[[mmm|||gggKKKJJJJJJHHHEEECCCDDDEEEEEEIIIJJJJJJJJJJJJHHHGGGFFFBBBHHHKKKHHHHHHKKKNNNNNNIIIMMMRRRSSSRRRQQQSSSUUURRRWWWXXXUUUUUUYYYYYYUUUTTT^^^VVVTTT\\\UUUjjj___XXXPPPLLLLLLMMMKKKIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFGGGIIIKKKLLLLLLMMMNNNOOOOOONNNMMMLLLPPPPPPOOOMMMKKKLLLPPPTTTOOOOOOPPPPPPPPPPPPQQQQQQTTTQQQSSSYYY\\\[[[[[[]]]WWWYYY\\\]]][[[XXXTTTQQQUUUVVVXXXYYYZZZYYYXXXWWWWWWYYYWWWUUUWWW\\\]]][[[ZZZYYYYYY[[[^^^```aaaaaaYYYXXXUUURRROOOOOOQQQSSSNNNNNNPPPRRRSSSSSSRRRQQQPPPNNNJJJGGGFFFFFFGGGHHHLLLKKKJJJIIIIIIJJJKKKLLLQQQNNNJJJIIIJJJLLLMMMMMMIIIIIIIIIJJJKKKMMMNNNOOOKKKKKKLLLLLLMMMOOOPPPQQQKKKPPPNNNSSSYYYQQQaaa~~~lllVVVhhhyyy~~~zzz~~~yyyyyyqqqjjjqqqzzz}}}ZZZ\\\bbbrrrxxxMMMMMMIIIBBB@@@BBBCCC@@@??????@@@AAAAAAAAAAAA@@@BBBAAA???>>>>>>@@@AAACCCAAA???AAAGGGKKKIIIHHHIIIFFFfffxxxxxxmmmQQQNNNHHHAAA;;;:::<<<>>>;;;;;;;;;::::::999999999777999999BBBUUU```kkk{{{zzz~~~yyyooocccLLL:::<<<888888999:::666444<<>>@@@BBBBBBAAA???@@@DDDHHHMMMNNNUUUcccyyypppUUUEEEHHHGGGFFFEEEDDDDDDDDDDDDIIIIIIIIIIIIIIIHHHGGGFFFDDDEEEFFFFFFFFFGGGJJJMMMLLLMMMNNNNNNMMMLLLMMMNNNZZZWWWUUUUUUVVVYYYZZZZZZYYYWWWUUUUUUWWW\\\aaadddWWWRRRPPPOOONNNNNNMMMJJJHHHEEEFFFFFFEEEDDDDDDFFFHHHIIIFFFDDDEEEGGGJJJIIIHHHJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKNNNPPPQQQNNNKKKKKKMMMOOONNNLLLOOOLLLKKKNNNSSSWWWXXXWWWWWWXXXXXXXXXXXXWWWVVVUUUYYYWWWTTTUUUWWWXXXVVVTTTVVVTTTSSSSSSVVVXXXZZZZZZXXXXXXXXXXXXWWWWWWWWWVVVVVVUUURRRPPPNNNMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLQQQNNNKKKIIIHHHHHHGGGEEEFFFFFFGGGGGGGGGGGGFFFFFFMMMMMMMMMLLLLLLKKKKKKJJJDDDEEEGGGJJJKKKLLLLLLLLLKKKJJJJJJLLLNNNOOOLLLIIIKKKKKKLLLMMMOOORRRTTTVVV|||vvvpppwww{{{llldddwwwvvvmmmrrruuuwwwfffJJJIIIHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAA@@@AAAAAAAAAAAA@@@?????????@@@BBBDDDFFFGGGHHHHHHPPPVVV___vvv\\\YYYNNNAAA===AAA@@@:::????????????===;;;999777@@@999666>>>PPP]]]bbb```bbbVVVRRRXXXSSSBBB999===@@@===999999;;;======;;;FFFTTTccckkkkkkjjjmmmrrrwww}}}hhhcccyyy|||rrruuu~~~~~~zzzjjjddd^^^JJJ333222000000333888<<<>>>>>>>>>@@@CCCDDDCCCDDDEEEFFFBBB@@@AAACCCEEELLLYYYgggNNNaaajjjrrrXXX>>>WWWHHH@@@NNNFFFccc}}}III;;;EEEAAALLLfffyyywwwvvviiiccc\\\VVVLLL???888666555555444333222222222222000000000000000000000000222333444555777888999:::===???AAA@@@===;;;:::;;;999===???<<<;;;BBBOOOZZZttt}}}lll^^^VVVSSSRRRQQQSSSSSSSSSQQQPPPSSSXXX]]]___mmmwww~~~[[[MMMGGGJJJIIIGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFHHHJJJMMMMMMNNNOOONNNLLLLLLNNNOOOTTTSSSRRRRRRTTTVVVWWWVVV]]]ZZZWWWTTTSSSTTTVVVXXX\\\uuueeeSSSPPPMMMJJJHHHHHHHHHHHHGGGDDDFFFFFFFFFDDDDDDEEEFFFGGGEEEBBBCCCEEEGGGGGGFFFHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJKKKJJJIIIIIILLLNNNPPPNNNKKKKKKMMMOOONNNMMMMMMLLLKKKMMMOOORRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUXXXWWWUUUUUUVVVUUURRROOOSSSQQQOOOOOORRRTTTVVVVVVSSSSSSRRRRRRRRRQQQQQQQQQRRRQQQOOONNNLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMPPPMMMJJJHHHGGGFFFCCCAAAEEEEEEFFFFFFFFFFFFEEEEEEHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDFFFHHHJJJJJJKKKJJJJJJIIIIIIJJJLLLLLLJJJGGGIIIIIIIIIJJJLLLNNNPPPQQQMMMrrrqqqWWW```vvvrrrzzz~~~rrr]]]WWWXXXcccuuummmwww}}}VVVJJJMMMFFFFFFEEECCCBBBAAA@@@???@@@??????>>>>>>??????@@@???@@@@@@@@@AAA@@@@@@@@@===>>>@@@CCCEEEGGGHHHHHHIIIPPPooofffXXXNNNLLLHHH???;;;>>>??????@@@???>>><<<:::999;;;888888>>>JJJYYYdddjjj[[[XXXSSSLLLCCC======@@@NNNKKKFFFAAA===:::888777???EEENNNXXXaaagggiiijjjrrrwww}}}|||uuuiiijjj}}}{{{||||||{{{iiieeeZZZAAA000333111111444999===??????AAACCCEEEEEECCCBBBCCCDDDAAA@@@@@@BBBDDDIIIUUUaaaWWWWWW```vvvAAANNNooocccAAA???CCCZZZpppQQQ???CCC===GGG\\\nnnsssvvv}}}}}}hhhbbb[[[UUUKKK???777666555555444333222222222222000000000000000000000000111111222444666888:::;;;<<<>>>AAABBBAAA@@@???@@@666999;;;999555777???GGG___rrrvvvaaaqqqdddIIIHHHIIIIIIHHHGGGFFFFFFEEEFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIKKKNNNNNNNNNMMMLLLJJJKKKNNNPPPQQQQQQQQQSSSVVVWWWWWWUUU\\\ZZZVVVRRRPPPOOOPPPQQQTTTXXXiiicccNNNQQQNNNJJJFFFDDDDDDEEEEEEEEEDDDFFFGGGFFFDDDCCCCCCCCCDDDCCCAAAAAACCCDDDDDDCCCFFFDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIHHHGGGGGGIIIKKKNNNMMMKKKKKKMMMNNNMMMMMMKKKLLLLLLLLLLLLMMMOOOQQQPPPPPPOOOOOOPPPQQQRRRSSSTTTSSSSSSTTTTTTSSSPPPNNNOOOMMMKKKKKKNNNPPPRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKMMMKKKIIIHHHGGGEEEAAA>>>CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHKKKJJJJJJJJJKKKJJJHHHFFFFFFFFFFFFGGGHHHIIIKKKLLLIIIPPPeeegggbbbooofffccchhhtttyyy{{{}}}wwwqqqeeeYYYYYYNNNMMMZZZjjjxxxyyySSS??????EEECCCBBBAAA@@@???>>>======>>>===============>>>>>>>>>>>>???@@@@@@AAAAAAAAA======???AAACCCEEEGGGHHHIIINNNuuu~~~nnnwww]]]OOOVVVRRR???888BBB@@@@@@@@@??????===<<<;;;777888999;;;@@@LLL\\\hhh```hhhfffTTTBBB>>>BBBCCC```aaa___WWWLLLAAA:::888777<<>>@@@@@@DDDEEEFFFEEEBBBAAA@@@AAAAAA???@@@BBBCCCEEENNNWWWgggUUU^^^KKKHHHXXX}}}MMM777FFFOOO\\\```HHHCCC;;;AAAMMM^^^mmmuuuzzz~~~yyygggaaaZZZTTTKKK???777666555555444333222222222222000000000000000000000000000000111222444777:::;;;;;;>>>AAADDDFFFFFFFFFFFFGGG<<<333444999<<<;;;:::FFF[[[vvv}}}___bbbyyyVVVGGGKKKJJJGGGGGGFFFFFFGGGHHHHHHIIIEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIKKKNNNPPPOOONNNMMMKKKIIIJJJNNNQQQRRRSSSUUUXXX[[[[[[ZZZXXXWWWVVVTTTSSSSSSTTTUUUVVV\\\XXXWWW```yyygggWWWTTTRRRMMMKKKGGGFFFFFFGGGFFFEEEDDDFFFGGGFFFDDDBBBBBBBBBCCCBBBBBBBBBCCCCCCCCCCCCFFFDDDBBB@@@@@@AAACCCEEEGGGHHHIIIHHHGGGFFFHHHIIIKKKJJJJJJJJJKKKKKKKKKKKKIIILLLNNNNNNLLLLLLOOORRRPPPOOOMMMLLLLLLNNNOOOQQQNNNNNNNNNOOOQQQRRRSSSSSSNNNLLLJJJJJJLLLOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHIIIHHHHHHIIIIIIGGGBBB???@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFFFFLLLLLLLLLKKKKKKIIIGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHQQQHHHDDDTTT{{{{{{sssssseee^^^dddddd\\\]]]ggg{{{yyyyyy|||nnn^^^TTTPPPLLLIIITTTWWWfff{{{dddIIIEEEIIIFFF@@@???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>@@@AAABBBCCC???@@@@@@AAACCCDDDEEEFFFJJJLLL]]]{{{|||xxxXXXkkkTTTUUUSSSFFF>>>CCC@@@@@@@@@@@@??????>>>>>>999:::999777666===IIIRRRcccsss~~~sss\\\KKKEEEFFFaaaiiioookkk\\\KKK???:::666AAALLLQQQRRRWWWdddoooqqqtttxxxzzz~~~uuu^^^nnn~~~xxxxxxmmm^^^```KKK000111222333444777:::===???@@@BBBDDDEEECCCAAA??????@@@@@@>>>???AAAAAABBBGGGNNNfffRRR___uuuuuu]]]IIIFFFvvvaaa???KKKFFFQQQuuusssSSSEEE>>>>>>AAAPPPffftttxxx}}}zzzfff```YYYTTTJJJ>>>777666555555444333222222222222000000000000000000000000/////////111333666999;;;;;;>>>BBBGGGKKKLLLLLLKKK[[[KKK<<<999;;;999777666;;;HHH]]]tttooodddlll{{{uuuWWW```gggLLLIIIOOOIIIIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGHHHIIIJJJMMMPPPSSSQQQQQQPPPMMMLLLMMMPPPSSSTTTTTTVVVZZZ]]]]]]\\\YYYSSSTTTTTTVVVXXXZZZ\\\]]]VVVZZZ\\\XXXYYYlllbbbQQQWWWXXXRRRMMMMMMLLLMMMMMMLLLIIIGGGEEEFFFGGGFFFDDDBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDHHHFFFDDDBBBAAABBBDDDFFFGGGHHHJJJIIIHHHGGGHHHIIIGGGHHHHHHIIIIIIIIIIIIJJJHHHLLLOOOPPPOOOOOORRRUUURRRPPPNNNLLLKKKKKKMMMNNNNNNNNNMMMLLLMMMOOOSSSVVVPPPNNNLLLLLLNNNPPPQQQQQQJJJJJJJJJJJJIIIIIIIIIIIIPPPOOONNNMMMKKKIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHEEEFFFGGGJJJKKKJJJGGGDDD???>>>============>>>???CCCDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEFFFJJJJJJKKKJJJHHHFFFDDDDDDEEEEEEFFFFFFFFFGGGGGGGGG;;;EEEMMMLLLLLLaaassslllrrrrrrdddWWWUUUXXX^^^gggkkkgggeeeqqqvvvyyy{{{~~~|||tttkkkbbbXXXYYYYYYXXXWWWUUUUUUZZZeeeooowwwyyy~~~iiiYYYFFF;;;<<>>??????@@@BBBBBB@@@??????@@@@@@>>>>>>@@@@@@???BBBHHHWWWPPP]]]aaa}}}nnnSSS???fffqqqHHHEEE???NNNbbb]]]EEE??????<<>>777555555555444333222222222222000000000000000000000000000/////////111444777999===???DDDJJJPPPRRRQQQPPPRRRJJJDDD@@@999222444===<<<===EEEUUUgggwwwtttmmmlllhhh\\\TTTRRR]]]mmmgggMMMAAAFFFMMMIIIMMMKKKIIIGGGEEECCCBBBBBBHHHHHHGGGFFFEEECCCBBBAAAEEEGGGHHHIIIJJJMMMPPPSSSSSSSSSSSSQQQPPPPPPSSSUUURRRRRRTTTWWWYYYZZZXXXVVVSSSTTTVVVWWWYYY[[[\\\]]]YYY\\\]]]YYYUUUYYYgggsss\\\RRRSSSPPPNNNOOONNNNNNOOOQQQQQQOOOKKKHHHGGGGGGGGGFFFDDDCCCDDDFFFEEEGGGHHHHHHFFFEEEEEEFFFIIIHHHFFFDDDCCCDDDEEEFFFGGGIIIJJJJJJHHHGGGGGGHHHDDDFFFHHHIIIHHHHHHHHHJJJIIIKKKNNNPPPPPPQQQSSSTTTRRRQQQOOOMMMLLLKKKKKKKKKRRRQQQPPPMMMLLLMMMPPPSSSRRROOOMMMMMMOOOQQQRRRRRRLLLLLLKKKKKKKKKJJJJJJJJJQQQPPPOOONNNLLLIIIGGGFFFHHHHHHIIIJJJKKKKKKKKKKKKDDDEEEGGGJJJMMMMMMJJJHHH@@@???>>>======>>>???@@@BBBCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDEEEFFFFFFFFFHHHIIIHHHEEECCCBBBBBBEEEFFFGGGHHHHHHHHHHHHHHH@@@DDDJJJLLLJJJKKKVVVccc}}}fffiiikkkdddSSSHHHRRRdddbbbdddeeegggmmmttttttpppiii______jjjmmmccc[[[\\\OOOSSSRRRRRRUUUNNNKKKTTT^^^cccjjjmmmmmmqqq{{{\\\DDDBBB?????????>>><<<999::::::::::::::::::999999888888888888999:::;;;<<<======<<<===>>>@@@BBBCCCDDDDDDCCCBBBBBBCCCDDDEEECCCKKKKKKtttwwwkkkuuuMMMoooxxxXXXOOOVVVQQQCCCBBBAAA@@@???>>>>>>>>>>>><<<:::999888777777555333888FFFhhhnnn]]]___SSSdddxxxwwwnnniiiXXXOOOJJJRRRcccmmmiiiaaaiiilllpppqqqssswww}}}|||rrrsss{{{eee```QQQ:::111444555777:::;;;;;;<<<===>>>===???AAAAAA@@@@@@AAABBBAAA===<<>>???<<>>666555555555444333222222222222000000000000000000000000000//////...000333666888>>>@@@EEELLLSSSVVVUUURRRJJJEEEGGGKKKFFF:::777<<<<<<888888???HHHTTTeeettt}}}bbbbbbmmm|||sssrrrmmmLLLEEEBBBDDDIIIIIIJJJIIIHHHFFFDDDCCCCCCCCCGGGGGGGGGGGGFFFEEECCCCCCHHHIIIJJJJJJIIIKKKNNNPPPPPPPPPQQQPPPNNNNNNPPPRRRPPPPPPPPPRRRUUUUUUTTTRRRQQQRRRTTTUUUWWWWWWXXXXXX]]]ZZZWWWTTTTTTWWW\\\___aaaooottt```RRRRRRQQQJJJHHHMMMMMMMMMMMMNNNNNNMMMKKKHHHHHHHHHGGGEEECCCDDDGGGJJJEEEHHHJJJJJJGGGEEEEEEGGGHHHGGGFFFEEEDDDDDDDDDDDDGGGIIIJJJJJJHHHGGGFFFGGGDDDGGGJJJJJJIIIHHHIIIKKKJJJJJJKKKMMMOOOPPPOOONNNPPPOOONNNNNNMMMLLLKKKKKKPPPRRRSSSRRROOONNNOOOPPPQQQOOOLLLLLLNNNPPPQQQQQQOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLJJJHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLEEEEEEGGGIIILLLLLLJJJHHHBBBAAA@@@??????@@@AAABBBCCCCCCDDDEEEGGGHHHHHHIIIHHHGGGFFFEEEEEEFFFGGGGGGFFFHHHJJJIIIFFFDDDDDDEEEEEEFFFGGGIIIJJJJJJIIIIIIQQQEEE???EEENNNOOOJJJFFFPPPggg}}}xxx|||\\\MMMNNNTTTTTTRRRQQQVVV[[[[[[WWWUUUJJJBBBEEEJJJMMMQQQUUUVVVYYYVVVYYYeeegggfffnnn|||fffGGG444FFFAAA===>>>AAAAAA;;;444::::::::::::::::::::::::888888888888999:::;;;<<<>>>======<<<===???AAABBBAAAAAA@@@@@@AAACCCEEEGGGEEEOOOKKKbbb{{{qqqZZZnnnXXXUUURRRHHHCCCBBB@@@>>>===<<<<<<===999::::::999888666555555222999LLLbbbkkkcccYYYTTTLLLYYYjjjvvv|||}}}~~~ooodddYYY[[[eeekkkggg```hhhiiikkkkkkmmmsss|||yyyxxxnnn___```EEE333555444999<<>>===>>>??????@@@BBBBBBAAAAAABBBCCCAAA===;;;>>>@@@@@@BBBFFFRRRiiillldddppptttVVVEEEfffbbb999@@@EEEIIIhhhrrrMMMCCC???===>>>GGGUUUeeettt}}}nnnccc]]]XXXRRRIII===666555555555444333222222222222000000000000000000000000111000///...///222555777???AAAFFFNNNUUUXXXVVVTTT[[[PPPNNNYYY\\\MMM:::000777555555888888;;;HHHVVVYYYnnn~~~oooaaaZZZaaappp~~~sssPPPAAAJJJKKKEEEGGGJJJDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGJJJKKKKKKJJJIIIIIIKKKMMMJJJKKKMMMLLLKKKJJJKKKLLLPPPOOOOOOPPPRRRSSSRRRPPPLLLNNNPPPRRRTTTTTTTTTTTTPPPQQQSSSTTTTTTUUUUUUVVVYYY\\\```eeessseeeQQQ^^^aaaRRRGGGJJJNNNLLLMMMKKKIIIIIIJJJJJJIIIHHHIIIIIIGGGDDDCCCEEEIIILLLEEEHHHKKKJJJGGGEEEEEEGGGFFFFFFEEEDDDDDDCCCBBBBBBFFFHHHJJJJJJHHHFFFEEEFFFEEEHHHKKKLLLJJJIIIKKKLLLKKKIIIHHHJJJNNNNNNKKKHHHLLLMMMMMMNNNMMMMMMLLLKKKJJJOOOTTTUUUTTTQQQQQQQQQPPPNNNKKKKKKLLLNNNOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKGGGFFFGGGHHHJJJKKKIIIGGGEEEDDDBBBAAAAAABBBDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHHHHKKKNNNMMMJJJHHHHHHIIIDDDEEEGGGIIIJJJJJJJJJJJJBBBCCCGGGJJJGGGCCCHHHRRRHHHJJJRRRaaattttttyyysssooovvvyyyvvvpppkkklllooooookkk]]]^^^dddqqq}}}www|||uuurrr}}}___FFF<<<@@@HHHBBBBBB@@@:::666666;;;@@@:::::::::::::::;;;;;;;;;888888888888999:::;;;<<>>===<<<===>>>AAABBB>>>======>>>@@@CCCFFFHHHCCCKKKCCCKKKkkkaaaaaaRRROOOMMMDDDBBB@@@>>><<<;;;;;;<<<888:::;;;888555333444666888888888:::CCCJJJDDD999888???KKKVVV```jjjtttzzz~~~{{{sssiiiaaa___dddiiibbbbbbbbbaaadddlllxxxyyy{{{vvvqqq{{{aaaWWW]]]===...:::555<<>>???@@@AAACCCEEEDDDCCCBBBBBBCCCBBB===;;;>>>@@@AAACCCGGGGGGhhhqqqrrrnnneee@@@cccvvv@@@HHH???@@@YYYlll|||VVVIII>>>===<<<>>>KKK___pppxxxmmmccc```YYYOOODDD===999888555555444333222222222222000000000000000000000000000000000000000000000000555@@@IIILLLPPPWWWZZZXXX\\\\\\VVVNNNNNNPPPFFF777777;;;>>>===:::888:::>>>DDDNNN^^^qqqwwwdddXXXYYYaaannnjjj___YYYlllQQQLLLGGGFFFIIIJJJIIIFFFHHHHHHGGGFFFEEEEEEEEEEEEHHHGGGEEEDDDDDDFFFHHHIIIJJJIIIGGGGGGGGGIIIKKKLLLKKKJJJIIIKKKMMMNNNKKKHHHGGGKKKOOOQQQQQQPPPOOOOOOMMMMMMOOOTTTXXXXXXUUUQQQOOOOOOMMMLLLLLLNNNRRRUUUUUUZZZ^^^^^^```jjj|||ttt^^^TTTNNNVVV[[[UUUIIIBBBFFFNNNGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBCCCEEEGGGIIIKKKLLLEEEEEEFFFFFFEEECCCAAA@@@AAADDDCCC>>>???DDDEEEBBBBBBCCCDDDFFFHHHIIIIIIIIIEEEFFFHHHIIIIIIJJJLLLNNNMMMHHHGGGKKKKKKGGGFFFIIIGGGGGGGGGHHHIIIKKKMMMOOOJJJKKKNNNPPPRRRSSSTTTTTTLLLKKKJJJIIIIIIKKKMMMNNNMMMMMMLLLLLLLLLIIIEEEBBBHHHJJJKKKJJJHHHGGGIIIKKKKKKHHHFFFGGGIIIJJJHHHEEEHHHDDDBBBEEEFFFEEEFFFHHHIIIGGGDDD@@@>>>>>>BBBEEEFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGEEEDDDEEEFFFHHHIIIJJJLLLNNNLLLHHHEEEEEEFFFBBBCCCDDDFFFGGGGGGGGGGGGEEEEEEDDDDDDEEEFFFGGGGGG@@@GGGLLLKKKJJJUUUjjj|||}}}}}}xxxooorrruuuSSS>>>:::<<<<<<999<<<<<<<<<;;;;;;:::::::::999999999888888888777777::::::::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>@@@BBBDDDFFFGGGGGGLLLFFFQQQQQQ\\\|||ccc{{{^^^NNNAAA>>>?????????@@@@@@<<<888::::::::::::888777555444555444444555888999999888666666777<<>>@@@BBB>>>@@@CCCEEEDDDBBB???===;;;<<<===???AAACCCDDDEEECCCHHHXXXqqqvvvjjjKKKHHHvvv___FFF:::GGGHHH^^^}}}jjjGGGCCC@@@;;;:::AAARRReeerrrmmmccc```YYYOOODDD===999888555555444333222222222222000000000000000000000000000000000000000000000000333>>>KKKTTT]]]eeeeee```aaabbbaaa\\\VVVOOOCCC777888;;;>>>>>><<<999888888777999===EEEQQQ___kkksss}}}kkkUUUWWWgggtttzzz}}}]]]WWW[[[pppbbbQQQLLLHHHGGGIIIKKKIIIFFFGGGGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCBBBCCCEEEFFFHHHHHHHHHFFFFFFGGGHHHJJJLLLKKKIIIGGGHHHJJJKKKJJJHHHKKKNNNQQQRRRQQQPPPOOOOOOMMMMMMOOOSSSWWWWWWTTTQQQNNNMMMKKKIIIIIIKKKOOORRRRRRUUUXXXVVVUUUXXX```hhhhhh{{{yyydddXXXTTTSSSHHHKKKNNNKKKFFFCCCDDDGGGIIIHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHIIIBBBBBBCCCCCCCCCBBBAAA@@@AAADDDCCC???>>>CCCCCC@@@CCCDDDEEEFFFFFFGGGFFFFFFDDDFFFGGGHHHGGGHHHIIIKKKKKKFFFEEEHHHIIIFFFFFFIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKLLLNNNOOOOOONNNNNNHHHGGGFFFEEEEEEFFFHHHIIILLLKKKKKKKKKKKKIIIEEEBBBEEEGGGIIIHHHFFFFFFGGGIIIJJJHHHFFFGGGIIIJJJIIIGGGGGGBBB@@@CCCEEEDDDDDDFFFGGGFFFCCC???======@@@CCCAAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFIIIKKKLLLKKKGGGDDDCCCDDDCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEDDDFFFEEEBBB???BBBJJJQQQZZZjjjvvvwwwrrrZZZSSSJJJ@@@::::::;;;:::999;;;;;;:::::::::999999999999999888888888777777777777888888888888999999999999:::::::::;;;;;;<<<<<<<<<===???AAACCCDDDEEEEEEGGG???HHHMMMRRRyyy{{{rrrZZZIIIAAA@@@??????AAACCC@@@===;;;;;;::::::999888777777555444333555777888777666555555555666:::???DDDGGGIIISSS[[[[[[[[[^^^^^^[[[QQQOOOQQQXXX___hhhwwwyyywww}}}rrrtttvvvhhhYYYFFF444444===>>>DDDEEEEEEDDDBBB@@@AAAAAA???@@@BBBDDDDDDCCCAAA@@@<<<===>>>@@@AAACCCDDDDDD???DDDOOOeeeqqqtttlllOOOFFFeee|||~~~GGG<<>>=========??????>>>===AAA===888666888@@@HHHNNN[[[hhhyyyrrrhhh___YYYPPPOOO[[[ooowwwrrrpppttt~~~{{{}}}[[[MMMPPPLLLHHHHHHIIIJJJIIIGGGCCCCCCCCCCCCCCCCCCDDDEEEBBBAAAAAAAAABBBCCCEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKHHHEEECCCEEEGGGHHHHHHKKKNNNPPPQQQPPPNNNMMMMMMNNNNNNPPPSSSVVVVVVTTTRRRNNNLLLIIIGGGGGGIIILLLNNNLLLOOOSSSUUUVVVWWWYYYZZZPPPXXXfff|||}}}hhhZZZTTTRRRMMMIIIGGGFFFEEEFFFIIIIIIGGGEEEJJJIIIGGGFFFDDDCCCBBBBBBDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@AAAAAAAAAAAA@@@???BBBCCCBBB???>>>AAAAAA???DDDDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFEEEEEEFFFHHHHHHEEECCCEEEFFFFFFHHHKKKOOONNNKKKIIIHHHGGGGGGGGGKKKKKKLLLMMMLLLKKKJJJIIIEEEDDDCCCCCCCCCDDDFFFGGGJJJIIIIIIIIIIIIHHHEEEBBBBBBDDDEEEEEEDDDDDDEEEGGGGGGFFFFFFGGGIIIJJJIIIHHHEEEAAA???BBBCCCBBBCCCEEEEEEDDDBBB???<<<===???BBB======???@@@BBBDDDEEEEEEDDDCCCBBBAAAAAAAAACCCCCCGGGIIIIIIHHHEEEBBBAAA@@@BBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCAAA>>>>>>???>>><<<:::999>>>III[[[sssiiiRRR@@@888333777:::;;;999666555555999999888888888888777777888888777777777777777666555555555666666777777777999999999999:::;;;<<<===;;;<<<>>>@@@AAABBBCCCCCCHHHAAAFFFNNNNNNaaa~~~pppUUUGGGBBB>>>===???AAA@@@???===<<<;;;:::999999:::;;;666555444555666777666444333222222222333444666888:::BBBHHHIIIIIILLLNNNNNNLLLIIIIIIPPP[[[iiizzz|||}}}tttjjjcccNNN;;;666555999EEEGGGEEEDDDCCCCCCBBBAAA???@@@@@@AAABBBCCCCCCCCCBBB===>>>???AAABBBBBBCCCCCC>>>AAAGGGVVV```ddduuuXXXFFFRRRvvvTTT@@@===???HHH[[[xxxhhhIII@@@;;;<<<999777EEEYYYjjjbbb___XXXNNNDDD<<<888777555444333222111111111111000000000000000000000000000000000000000000000000...222;;;JJJ\\\hhhjjjfffooommmsss}}}|||nnncccbbbOOOGGG===999<<>>BBBCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEDDDCCCBBBCCCEEEGGGEEEEEEDDDEEEFFFJJJNNNSSSQQQOOOLLLJJJIIIHHHHHHKKKLLLMMMMMMLLLKKKJJJIIIFFFEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHGGGEEECCCAAAAAABBBCCCCCCCCCDDDEEEDDDDDDDDDEEEGGGHHHIIIIIIFFFAAA???BBBDDDCCCCCCEEEDDDDDDBBB@@@>>>>>>@@@BBB>>>??????AAABBBCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBFFFFFFGGGEEECCCAAA???>>>???@@@AAABBBBBBBBBBBBBBB@@@@@@?????????@@@@@@AAA???===<<>>:::EEE@@@888555;;;HHHWWWaaapppwww|||hhhTTTKKKCCC:::999???999;;;<<<999555333444666666666666666666666666666666666666666666666666666444444444555666666777777888888888888999:::<<<===;;;<<<>>>???@@@AAAAAABBBHHHGGGFFFMMMOOOOOOyyygggVVVLLLBBB?????????@@@AAA???===<<<::::::;;;===>>>999888666666777777555444111111222222333444555555999===???>>><<<===???AAAIIIFFFFFFMMM[[[lll|||~~~ddd]]]BBB333;;;:::888FFFGGGDDDAAAAAACCCCCC@@@<<>>???@@@AAABBBBBBAAAAAAAAABBBCCCKKKTTTYYYsssfffHHHEEExxxrrrJJJ<<<@@@GGGNNNeeeVVVDDD;;;>>>;;;333:::KKKhhhbbb___XXXNNNCCC<<<888777444444333222111111111111000000000000000000000000///////////////////////////---000;;;LLL\\\hhhnnnvvvooorrr||||||mmm]]]HHH:::777;;;???AAAQQQTTTWWWXXXVVVQQQKKKGGG@@@???>>><<<;;;???FFFLLLMMMPPPQQQOOOJJJHHHIIILLLTTTWWWSSSGGG???CCCMMMUUUcccXXXNNNOOO[[[vvvssswwwVVVDDDHHHQQQKKKJJJHHHHHHHHHHHHGGGGGG???????????????@@@AAABBBAAABBBBBBBBBCCCDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGHHHIIIGGGEEEBBBAAACCCEEEHHHEEEHHHKKKLLLLLLMMMNNNOOORRRSSSTTTUUUUUUVVVWWWXXXTTTPPPLLLKKKLLLOOOPPPPPPUUUTTTTTTWWWYYYZZZWWWUUUTTTSSSSSSUUUXXXZZZZZZXXXaaaiiiwww{{{qqqjjjbbbZZZ[[[YYYWWWWWWXXXVVVSSSPPPEEEFFFGGGGGGGGGGGGFFFFFFJJJIIIGGGEEEDDDCCCBBBBBBHHHGGGEEEDDDCCCBBBAAAAAAEEEDDDCCCBBBAAA@@@??????BBBAAAAAAAAA@@@>>>>>>>>>@@@AAABBBCCCCCCDDDCCCCCCCCCDDDEEEDDDBBBAAABBBCCCGGGIIIHHHFFFEEEHHHLLLOOOPPPOOOMMMKKKIIIIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEFFFGGGGGGFFFDDDAAAAAAAAABBBCCCCCCCCCCCCAAABBBCCCDDDEEEFFFGGGHHHGGGBBBAAACCCEEEDDDDDDGGGDDDEEEDDDCCCAAA@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCAAA???=========???@@@BBBBBBCCCCCC@@@??????>>>>>>>>>??????<<<<<<<<<;;;:::999888888888999;;;<<<<<<:::777666<<>>@@@@@@AAAAAAAAA@@@FFFAAACCCMMMIII[[[~~~tttlll[[[KKKDDDBBBAAABBBEEE@@@>>>===;;;;;;<<<>>>???<<<:::999888888888666555222333333444555666666666444555888999888999>>>CCCDDDDDDGGGOOO___qqqnnnbbbUUU999111@@@@@@999CCCEEEBBB??????AAAAAA>>>;;;======<<<======???@@@AAA===>>>@@@AAABBBAAA@@@???BBBDDDBBBDDDKKKPPPeeeuuuLLL>>>rrr]]]<<<@@@EEEEEEQQQvvvfffLLL;;;======444444>>>hhhbbb^^^WWWMMMCCC;;;888777444333222111111000000111000000000000000000000000///////////////////////////,,,---444???OOOcccsss{{{uuuttt}}}{{{bbbMMM@@@:::777555EEEGGGLLLPPPTTTUUUUUUUUUHHHHHHGGGDDDAAA@@@@@@BBB<<>>;;;;;;>>>BBBUUU\\\]]]UUUJJJEEEDDDCCCBBBTTTnnn^^^JJJKKKLLLGGGHHHHHHHHHGGGGGGFFFFFFFFFBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDFFFGGGHHHHHHHHHIIIHHHGGGEEEDDDFFFGGGGGGIIILLLNNNNNNOOOQQQSSSSSSTTTUUUUUUTTTUUUWWWYYYVVVQQQMMMLLLOOORRRSSSRRRVVVUUUTTTTTTUUUVVVUUUTTTSSSQQQQQQTTTYYY\\\\\\ZZZ^^^```bbbdddeeejjjqqqwwwmmmaaaTTTOOORRRXXX[[[[[[SSSUUUWWWWWWUUUQQQNNNMMMIIIKKKMMMKKKHHHFFFGGGIIIHHHGGGFFFDDDCCCCCCCCCCCCGGGFFFEEEDDDCCCBBBBBBBBBFFFEEEDDDBBBAAAAAAAAAAAABBB@@@AAACCCBBB???>>>@@@???@@@AAABBBCCCDDDDDDDDDCCCDDDEEEDDDCCCBBBCCCDDDIIIMMMMMMIIIFFFIIILLLNNNKKKJJJHHHGGGFFFFFFGGGGGGDDDEEEGGGHHHIIIIIIHHHGGGEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDEEEGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDCCC@@@BBBCCCDDDDDDDDDFFFHHHHHHDDDBBBEEEGGGEEEFFFHHHDDDEEEFFFFFFDDDCCCCCCDDDGGGGGGGGGFFFFFFFFFFFFEEEGGGFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDCCC@@@>>>======???@@@AAABBBBBBBBB???>>>==================888999999888555666888<<>>===;;;999::::::999888777:::@@@FFFPPPWWWcccsss}}}hhh[[[LLLDDD===666111///777555666:::;;;888555555444222111222555777666444333444444444444555555555333444444444444555555555444444555666777888888999999888777666666888:::;;;======>>>???@@@@@@@@@???;;;FFF@@@???KKKKKKMMM```wwwpppvvvpppWWWKKKEEE@@@@@@DDD@@@???>>>===<<<<<<===>>>===<<<:::999:::999777666555555444444444444444333444444555777777777<<>>@@@AAA@@@????????????>>><<<<<<<<<<<<<<<<<<===>>>???;;;===???@@@AAA@@@???>>>>>>CCC@@@???EEEIIIWWWnnnRRR???^^^|||HHH>>>>>>@@@CCC\\\vvvYYY@@@<<<===777333555iiiaaa^^^WWWMMMCCC;;;777666444333222111000000000000000000000000000000000000////////////////////////...---///111222<<>>888777555444555777:::<<<999:::999888888:::;;;<<<===<<<<<<===AAADDDFFFFFFJJJKKKKKKKKKIIIGGGDDDBBBKKKHHHGGGGGGCCC>>>AAAIIIEEE<<<777999:::999:::>>>::::::555000111666999999666666666666777666333111333333333444444555555555222333333333444444444444333333444555666777888888;;;999777555555666888999<<<======>>>>>>>>>=========DDDBBBAAAHHHJJJJJJQQQ|||yyydddWWWyyyttt___QQQDDD@@@CCC@@@@@@???>>>===<<<<<<;;;<<<;;;999999999999777666555444333333222333333444777666777999888666;;;CCCKKKWWWdddmmmvvv~~~}}}qqqiii^^^TTT???888???AAABBBCCCAAA???@@@@@@@@@???>>>???@@@<<<=====================999;;;===???@@@@@@>>>===:::AAA@@@>>>BBBDDDLLL]]]```KKKHHHbbbgggEEE777@@@AAAJJJjjjjjjMMM???;;;999666444jjjaaa^^^WWWMMMCCC;;;777666444333222111000000000000000000000000000000000000////////////////////////+++...111///(((***???VVVyyypppYYYKKKEEEDDDCCCBBB@@@???===<<>>===<<<<<<===???AAA???@@@GGGTTTaaacccZZZQQQfffwww```HHHHHHLLLGGGFFFLLLCCCEEEFFFFFFEEECCCDDDDDD@@@???>>>======<<<======DDDDDDDDDDDDCCCBBBAAA@@@AAABBBDDDEEEGGGHHHHHHIIIHHHLLLPPPPPPMMMIIIGGGGGGIIIKKKLLLMMMLLLLLLNNNPPPQQQSSSSSSQQQOOOPPPTTTXXXSSSNNNIIIIIINNNRRRSSSRRRPPPRRRTTTTTTRRRQQQQQQRRRPPPMMMMMMQQQVVVXXXUUUQQQSSSVVVXXXXXXVVVUUUXXX[[[YYYZZZZZZZZZZZZZZZYYYYYYXXX\\\]]]XXXUUUVVVXXXXXXQQQPPPOOOPPPRRRUUUUUUUUUTTTSSSQQQQQQRRRRRROOOMMMIIIHHHGGGGGGHHHHHHFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@AAABBBBBB@@@@@@@@@@@@AAACCCEEEGGGBBB???@@@EEEFFFAAA@@@CCCDDDDDDDDDDDDCCCBBBAAA@@@DDDEEEFFFFFFEEEEEEFFFHHHJJJQQQRRRLLLFFFGGGIIIGGGIIIHHHGGGEEEEEEEEEEEEFFFHHHIIIJJJKKKJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIEEEDDDCCCDDDGGGIIIIIIIIILLLIIIGGGGGGHHHHHHFFFCCCCCCEEEHHHGGGFFFEEEGGGJJJHHHDDDBBBEEEFFFEEEFFFHHHCCCEEEGGGGGGEEEDDDCCCDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDDDDCCCBBBBBBDDDGGGGGGEEEBBBCCCCCCBBBBBB@@@???===<<<;;;::::::999888888888999===;;;999888888777666444555777999;;;;;;999666444333444555666888999777333888777666888;;;===;;;999;;;;;;;;;::::::;;;;;;<<<666444666::::::777;;;BBB;;;666444888888333222555...555777333444999777///444444444333222222444666333333333444444555555555222222222333333444444444222222333444555777777888<<<:::777555444555777888;;;;;;<<<<<<<<<<<<<<<;;;===???AAACCCCCCCCCHHHOOORRRpppvvveeetttxxxbbbOOOGGGHHH@@@@@@??????>>><<<:::999;;;:::888888999888777555333222222222333444666888333222555;;;<<<<<>>@@@CCC===>>>>>>>>>>>>>>>===<<<777999<<>>===888BBBAAA???CCCDDDHHHTTTiiimmmXXX===NNNttt}}}OOO666BBBDDDBBBYYYwwwyyyZZZDDD<<<;;;:::777bbbaaa\\\UUULLLDDD===999777444444333222222111111000000000000000000000000000000000000000000000000000111000/////////000222333IIIqqqrrreeeXXXKKKDDDCCCEEELLLTTTddd]]]```kkkiiiZZZVVV^^^xxxiiipppxxx}}}|||SSSNNNIIIFFFGGGHHHGGGFFFIIIEEEBBBCCCEEEEEEAAA===DDDAAA>>>===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDGGGMMMQQQTTTUUUUUUTTTRRROOOLLLIIIGGGGGGIIIKKKMMMMMMLLLJJJIIINNNNNNPPPPPPQQQPPPOOONNNcccZZZNNNIIIKKKPPPSSSTTTMMMOOOQQQSSSTTTRRRPPPOOOQQQPPPQQQRRRTTTSSSQQQOOOPPPOOOOOOPPPRRRUUUXXXZZZYYYWWWUUUUUUVVVXXXXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSRRRQQQPPPQQQSSSUUUUUUTTTSSSQQQPPPRRRTTTRRRLLLFFFMMMLLLIIIGGGFFFEEEEEEFFFCCCCCCDDDDDDDDDDDDCCCCCC????????????@@@AAABBBBBBBBBAAA???======>>>???@@@>>>>>>>>>>>>???AAACCCEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFGGGEEEDDDFFFHHHIIIGGGEEEDDDEEEEEEDDDBBBCCCEEEGGGGGGHHHGGGFFFCCCAAABBBBBBDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHGGGGGGEEEDDDCCCFFFEEECCCAAA@@@@@@@@@@@@EEEEEEEEEDDDBBBAAACCCDDDCCCCCCDDDFFFHHHGGGEEEBBBEEEDDDBBBBBBCCCCCCBBB@@@?????????@@@AAABBBDDDEEEBBBAAA@@@>>>============999888888888777777666666888888888888777777777666666666666666666666666666555555555555555555555555666666666666666666666666444444555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333444333333222222333333444333333333444444444555555777777777777666666666666::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@DDDHHHLLLNNNNNNkkknnn|||hhhZZZFFFFFF@@@===@@@>>>999777999::::::999888888888888999555333444666555111222666666555777===BBBIIIXXXgggyyy{{{yyy~~~}}}xxxnnnbbbYYYVVVVVV<<>>@@@CCCDDDDDDDDDBBB??????@@@BBB>>>???@@@>>>;;;999999::::::<<<>>>>>>======???AAA>>>???@@@@@@@@@AAACCCEEEWWWxxx}}}^^^AAA???ZZZ|||mmm888:::MMM???<<<[[[{{{xxxRRR;;;===<<<222cccaaa\\\UUULLLDDD===999777444444333222222111111000000000000000000000000000////////////////////////111000/////////000111222888@@@___|||rrrdddUUUKKKIIISSSTTTbbb|||~~~zzzwww~~~ooojjjooovvvyyyxxx}}}TTTMMMJJJGGGEEEEEEEEEEEEDDDEEEBBB@@@BBBEEEFFFCCC???EEECCC@@@???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???@@@AAADDDIIIMMMPPPRRRQQQOOOLLLJJJIIIHHHHHHIIIJJJMMMOOOOOONNNLLLJJJLLLLLLNNNNNNOOONNNMMMMMM\\\VVVOOOLLLOOOQQQRRRQQQMMMNNNPPPRRRSSSSSSRRRRRRQQQQQQPPPQQQSSSSSSRRRQQQNNNMMMMMMNNNOOORRRTTTUUUUUUSSSRRRSSSVVVXXXYYYYYYYYYYYYWWWUUUTTTSSSRRRQQQPPPOOONNNOOOQQQSSSSSSRRRPPPNNNNNNQQQTTTSSSMMMHHHJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDBBBAAA>>>>>>>>>>>>???@@@AAABBBCCCAAA???>>>======>>>???<<<======>>>@@@CCCEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDCCCBBBDDDFFFGGGEEECCCGGGGGGGGGEEEDDDDDDFFFHHHEEEFFFGGGFFFDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDDDDEEEFFFBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>???@@@BBBCCCDDDCCCAAA@@@AAABBB<<<>>>@@@BBBCCCCCCCCCCCCEEEDDDBBBBBBCCCCCCBBB@@@>>>>>>>>>>>>???@@@AAABBBAAA@@@???===<<<;;;;;;;;;777777777777777666666666888888777777777666666666555555555555555555555555444444444444444444444444555555555555555555555555444444555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222111111222222222333333222222222222333333333333333333444444444444555555555666666777777777:::::::::::::::;;;;;;;;;<<<===>>>@@@CCCGGGJJJLLLPPPSSS|||~~~www^^^LLLDDD???@@@@@@<<<;;;===999999888777666666666666999777888:::888555666:::888999???HHHPPPYYYhhhvvv~~~}}}ooobbb^^^VVVKKK===AAAEEEDDDAAA???@@@CCCCCCDDDCCCAAA??????@@@BBB@@@>>><<<<<<======<<<<<<:::<<<============>>>@@@>>>???@@@@@@@@@AAACCCEEECCC```]]]AAA:::QQQooo{{{~~~SSS:::<<<===>>>EEEfffzzzhhhIII;;;::::::eeeaaa\\\UUULLLDDD===999777444444333222222111111000000000000000000000000000////////////////////////000000/////////000111222///222<<>>AAADDDFFFDDDBBBFFFDDDAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>AAADDDGGGIIILLLKKKHHHFFFEEEFFFHHHIIIHHHJJJLLLNNNNNNMMMKKKJJJHHHIIIJJJKKKLLLLLLKKKKKKPPPNNNLLLNNNPPPQQQNNNKKKMMMNNNOOOQQQSSSTTTUUUVVVRRRPPPNNNNNNPPPQQQQQQPPPNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOQQQUUUXXXZZZZZZYYYYYYYYYWWWUUUSSSPPPOOONNNMMMLLLMMMOOOPPPPPPOOOMMMLLLLLLOOORRRQQQMMMIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHFFFCCC@@@>>><<<<<<======???@@@BBBBBBCCCBBB@@@>>><<<<<<<<<===<<<<<<===???AAADDDFFFGGGCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCDDDDDD@@@@@@@@@AAADDDEEEDDDBBBGGGGGGGGGEEECCCCCCDDDFFFBBBDDDGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDD>>>???@@@AAACCCEEEGGGHHHFFFFFFEEEEEEDDDDDDCCCCCC===============>>>???@@@???AAACCCCCCAAA??????@@@;;;>>>@@@@@@>>>>>>@@@CCCEEEDDDBBBBBBCCCBBBAAA??????>>>>>>======>>>>>>??????>>>===;;;999888888888555555666666666666666666777777666666666555555555333333333333333333333333444444444444444444444444444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222333333222222222222333333222222333333333444444444333333444555666777888888888888999999::::::::::::<<<===>>>@@@BBBEEEGGGHHHLLLEEEXXXjjj```TTTGGGBBB@@@===;;;<<>>===<<<;;;::::::777555555777666333555:::>>>BBBJJJVVV```jjjwww|||oooaaa___SSS???>>>BBBEEEDDDAAA@@@@@@BBBBBBBBBBBBAAA???>>>???AAA@@@<<<999:::===???>>>;;;999;;;<<<<<<<<<<<<===???===???@@@@@@@@@@@@CCCEEE@@@OOOeeeoooOOO@@@>>>PPPtttnnnzzzJJJ222>>>EEE888LLLhhhbbbAAA999@@@ggg```\\\UUULLLDDD===999777444444333222222111111000////////////////////////////////////////////////////////////000000111111111777222///JJJ{{{uuu^^^QQQYYYiiijjjbbbfffnnnfffgggwwwuuukkkpppvvv}}}WWWCCCBBBGGG???BBBEEEEEEBBB@@@AAACCC@@@??????AAADDDEEEDDDBBBDDDBBB@@@@@@BBBBBBBBBAAABBBBBBAAAAAA@@@?????????>>>=========>>>@@@CCCDDDEEEEEEEEEDDDEEEFFFGGGHHHEEEGGGIIIKKKKKKJJJHHHGGGEEEFFFGGGHHHHHHIIIIIIJJJHHHHHHIIILLLNNNNNNKKKHHHMMMMMMNNNOOORRRUUUXXXYYYUUURRRNNNMMMMMMNNNNNNNNNPPPPPPQQQQQQQQQPPPOOOOOONNNMMMNNNPPPTTTWWWXXXWWWUUUVVVWWWWWWUUURRROOOMMMMMMLLLKKKKKKMMMNNNNNNNNNKKKJJJKKKMMMOOONNNKKKHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHGGGFFFCCC???===<<<======>>>???AAABBBCCCCCCBBB@@@>>><<<;;;;;;;;;======>>>???AAACCCDDDEEEAAAAAAAAABBBAAA@@@@@@???AAAAAAAAAAAAAAABBBBBBCCC>>>>>>???AAABBBCCCCCCBBBEEEEEEDDDBBB@@@???AAABBB???BBBFFFHHHHHHFFFFFFFFFCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>???@@@AAABBBCCCDDD??????@@@AAACCCEEEGGGHHHFFFFFFEEEEEEDDDDDDDDDDDD<<<<<<===>>>@@@AAABBBCCC===@@@CCCCCCBBB@@@??????AAADDDEEECCC===<<>>===<<<<<<<<<<<<===<<<:::888777666555555333333444444555555666666555555555555444444444444222222222222222222222222333333333333333333333333444444444444444444444444222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111222222111111111111222222222222222222333333333333222333333444555555666666777777777888888999999:::<<<===>>>???AAABBBDDDEEEBBBKKKMMM]]]xxx|||lllYYYKKKEEEBBB@@@???;;;;;;::::::888777666555999666666888777555999>>>DDDJJJUUUaaalllvvv|||}}}kkk___XXXKKK:::???BBBDDDDDDBBB@@@@@@AAA???@@@AAA@@@>>>===>>>???<<<<<<<<<===>>>===;;;999999:::;;;;;;::::::;;;===<<<>>>????????????BBBDDDIIIJJJPPPeeeKKK888DDDjjjtttqqqBBB===III@@@???TTTwwwzzzTTT>>>???iii```\\\UUULLLDDD===999777444444333222222111111000////////////////////////..............................//////000000000000111)))+++444777===ZZZ~~~aaaGGGEEEJJJFFF???===AAAEEEEEEBBBAAAAAACCC@@@@@@@@@AAABBBBBBAAA@@@@@@???===>>>???@@@???>>>@@@@@@??????>>>>>>>>>===???>>>>>>===>>>???@@@AAA@@@BBBDDDFFFGGGGGGFFFEEEDDDFFFHHHJJJJJJIIIGGGFFFCCCDDDDDDEEEFFFHHHIIIIIIHHHHHHIIIJJJLLLMMMLLLKKKMMMMMMMMMOOOQQQTTTXXXYYY[[[WWWRRROOOOOOOOOPPPOOOQQQQQQQQQQQQPPPOOONNNMMMNNNMMMNNNPPPSSSTTTTTTSSSNNNPPPRRRSSSSSSQQQNNNLLLMMMKKKJJJJJJLLLMMMMMMLLLJJJJJJJJJKKKKKKJJJHHHEEEHHHIIIIIIJJJIIIGGGFFFEEEAAABBBCCCDDDCCCAAA???>>>======>>>>>>@@@AAABBBCCCAAAAAA???>>><<<;;;::::::?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>???@@@@@@AAAAAAAAAAAAAAA>>>???AAAAAABBBBBBBBBCCCDDDDDDCCCAAA???>>>@@@AAA>>>AAAFFFHHHHHHHHHGGGHHHCCCCCCCCCBBBAAAAAA@@@@@@??????AAABBBCCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFFFF>>>???AAABBBDDDEEEFFFFFF>>>AAACCCDDDCCCAAAAAAAAACCCFFFGGGDDD???===@@@DDDFFFDDDBBBBBBBBBAAA@@@>>>AAA@@@???===<<<<<<<<<<<<;;;:::888666555444333333222222222333333444444555444444444333333333222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////111000000//////000000111222111111000000111111222111111111222222222333333444444333333333333333333555555666666777888888999;;;;;;===>>>???@@@AAAAAA<<>>??????===<<<===>>>999???DDDDDD???:::999999888999::::::999888:::;;;;;;<<<=========>>>@@@BBBEEEBBBLLLggg|||WWWAAAFFFZZZ}}}ddd>>>AAAIII???EEE___lllMMM???jjjaaa\\\UUULLLDDD===999777444444333222222111111000000000000000000000000000........................---...///000000000/////////---///111---+++444BBBqqqwww[[[@@@;;;EEEJJJDDD<<<===???BBBBBBBBBAAAAAAAAA???????????????>>>===<<<<<<;;;:::;;;======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>?????????>>>AAAEEEHHHIIIGGGEEECCCEEEGGGIIIKKKKKKJJJHHHGGGBBBCCCCCCDDDFFFHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNPPPSSSUUUWWW]]]YYYUUUSSSRRRSSSSSSSSSQQQPPPOOONNNMMMLLLLLLKKKNNNNNNNNNPPPRRRSSSRRRPPPJJJLLLNNNPPPPPPNNNLLLKKKLLLJJJIIIIIIKKKLLLKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDHHHHHHHHHHHHGGGFFFDDDDDD>>>??????@@@@@@@@@??????>>>>>>>>>>>>??????@@@AAA@@@???>>>===<<<;;;:::999?????????@@@??????>>>===???????????????>>>>>>===>>>>>>???@@@@@@@@@@@@@@@???@@@BBBBBBAAAAAAAAABBBDDDDDDDDDBBB@@@@@@AAACCC???BBBEEEHHHHHHHHHIIIIIIEEEEEEEEEDDDDDDCCCCCCCCCAAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHBBBBBBDDDEEEFFFGGGGGGGGG@@@BBBDDDDDDCCCBBBBBBCCC???BBBDDDDDDBBBBBBDDDGGGFFFDDDBBBAAAAAAAAA???===AAA@@@>>>===<<<;;;;;;;;;888777666555444333333333111111222222222222222222333333222222222111111111000000000000000000000000111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000111111000000000000111111000000111111111222222222333333333333222222222111333333444555666777777888999:::;;;===>>>????????????@@@CCCJJJYYYyyyccczzzoooaaaWWWVVVUUUSSSQQQMMMHHHEEEBBB???<<<;;;>>>???AAAHHHOOOXXXcccqqqppp```uuu|||pppccc]]]\\\^^^SSSAAA;;;AAA@@@@@@AAAAAAAAA???>>>===;;;===>>>>>><<<;;;<<<<<<999AAAHHHHHH@@@999888;;;777888999999777777888999888:::;;;;;;;;;;;;>>>@@@:::<<>>???>>><<<:::;;;<<<;;;:::999999999999888888999;;;<<<;;;999777888888999999::::::;;;???>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDFFFFFFEEEDDDCCCDDDFFFHHHJJJJJJIIIGGGFFFCCCCCCCCCDDDFFFHHHJJJLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRWWWTTTRRRQQQSSSTTTUUUTTTRRRQQQOOONNNMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSRRRPPPKKKLLLMMMNNNMMMLLLJJJIIIJJJHHHGGGGGGHHHIIIIIIHHHEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFF??????>>>======>>>???@@@======<<<<<<<<<=========>>>>>>======<<<;;;:::999<<<===>>>>>>???>>>===<<>>=========>>>???@@@@@@@@@?????????AAACCCBBB@@@>>>???@@@BBBCCCBBBAAA???@@@BBBDDD@@@BBBEEEGGGGGGHHHIIIKKKGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFHHHCCCDDDEEEFFFFFFFFFEEEEEE@@@BBBCCCCCCBBBBBBCCCDDD@@@AAACCCEEEFFFFFFFFFFFFFFFDDDBBBAAAAAA@@@>>><<<>>>>>>===;;;::::::::::::666555555444333333444444222111111111111111000000222222111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000///////////////////////////////////////////////////000000000000000000000000////////////////////////000//////......//////000000000000//////000000000000000000000111111111222111111111222222222222222222222333444555666777777777888:::<<<===>>>>>>>>>CCC:::???NNNPPPUUU~~~yyy```|||tttrrroooiiiccc[[[UUUQQQUUURRRRRRUUUWWW[[[ccckkkzzzwwwhhhpppkkk``````___XXXJJJ===;;;@@@?????????@@@@@@>>><<<;;;999;;;======<<<;;;;;;;;;888<<>>777>>>FFFGGGfffmmmHHH;;;UUUeeennnyyyMMM@@@AAABBBCCCOOOmmm~~~iiilllaaa\\\UUULLLDDD===999777444444333333222111111000000000000000000000000000........................,,,---///000000000///...111''')))666777******555...333DDD```mmmPPP???>>>;;;;;;???>>>:::;;;AAA<<<999777888;;;===;;;888666777888888777777777888888777777999;;;;;;:::888555555666777888999999:::>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCFFFHHHHHHGGGEEEDDDCCCCCCCCCDDDFFFIIIKKKMMMKKKLLLLLLKKKIIIHHHHHHHHHNNNNNNOOOOOOOOOOOOPPPPPPNNNMMMLLLMMMPPPRRRSSSSSSUUUTTTQQQOOONNNOOOPPPQQQLLLLLLMMMPPPSSSTTTSSSQQQMMMNNNNNNMMMLLLJJJHHHGGGHHHGGGEEEEEEFFFGGGGGGFFFBBBDDDFFFFFFFFFFFFGGGHHHDDDCCCCCCCCCCCCEEEGGGHHHAAA@@@>>><<<<<<===???@@@<<<<<<;;;::::::::::::;;;<<<=========<<<;;;::::::999:::<<<>>>>>>>>>>>>===???????????????>>>>>>===<<<===???@@@@@@??????>>>???AAACCCBBB>>>======??????@@@@@@>>>===>>>@@@BBBAAACCCEEEFFFFFFGGGIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBCCCDDDFFFGGGCCCDDDEEEEEEEEEDDDCCCBBBAAABBBBBBBBBAAAAAACCCEEEEEEEEEFFFHHHJJJIIIFFFDDDFFFDDDBBBAAAAAA@@@>>><<<===<<<;;;:::999999999999555444444333333444444555222222111111000000//////111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////............//////000000////////////000000000000000000111111111111//////000111222333333444111111222333555666666777555777999;;;===>>>>>>>>>EEE???BBBJJJGGGEEE]]]~~~aaahhh{{{zzzwwwwwwzzz}}}pppkkk{{{mmmbbbjjjhhhVVVDDD>>>>>><<>>>>>??????>>>;;;999888:::======<<<::::::;;;666666666555444444555777666777888777666555666777555777888888777888:::===;;;AAA777AAAKKKsssXXXDDDAAATTTmmmyyygggAAA===EEECCCBBB\\\lllddd]]]TTTLLLEEE@@@:::555444444333222222111111000////////////....................................---------............///............////////////333000111777BBBWWWyyyqqqTTTEEE@@@@@@999999999999999999999999999999999::::::999999999666666666666666666666666555555666888888999999999777666555555777888888777>>>======<<<<<<<<<======@@@@@@AAAAAAAAA@@@@@@???AAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIMMMLLLJJJIIIHHHGGGGGGGGGOOOOOONNNMMMLLLKKKJJJJJJLLLJJJIIILLLRRRVVVWWWVVVWWW\\\^^^ZZZRRRMMMNNNPPPPPPOOOKKKHHHJJJPPPPPPMMMPPPPPPPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBGGGFFFFFFHHHJJJJJJFFFCCC@@@@@@AAABBBCCCCCCCCCCCCBBBBBB@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>===<<<;;;<<<===???@@@AAAAAAAAAAAA@@@???>>>>>>CCCDDDDDDDDDDDDDDDCCCCCCHHHHHHHHHGGGFFFGGGIIIKKKHHHFFFDDDEEEGGGIIIIIIIIIFFFDDDBBBAAABBBBBBAAA???HHHGGGEEEBBB@@@@@@BBBDDDEEEDDDBBBCCCDDDDDD@@@===AAAAAAAAA@@@@@@?????????FFFGGGGGGHHHHHHGGGEEEDDDEEEEEECCCBBB@@@===;;;:::<<<;;;::::::999999:::::::::888555333111111111222111111000000//////......////////////////////////000000//////.........---//////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222222222333444444555555666555666777999;;;===>>>???;;;@@@EEEFFFFFFIIIOOOTTT~~~uuuxxxtttuuu{{{}}}~~~sssuuukkkYYYHHHCCCCCC@@@:::@@@>>><<<;;;;;;;;;:::999>>>===<<<;;;:::999999:::666666666666666666666666666666666666666666666666777777888888888999999999:::???BBBFFFGGGRRR|||OOOEEE@@@QQQ{{{QQQBBBGGGFFFAAAJJJfffkkkeee^^^UUUMMMFFF@@@999555444444333222222111111000////////////....................................---------............///............////////////---+++,,,......000;;;HHH___xxxrrr[[[HHH@@@=========888888888888888888888888666777777888888777777666555555555555555555555555555555666777777666666666777555444555666888777777999999888888888888999999===>>>>>>>>>>>>>>>======??????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCEEEFFFGGGJJJIIIHHHGGGFFFEEEEEEEEEHHHIIIJJJKKKKKKKKKKKKKKKNNNKKKIIIKKKNNNRRRSSSRRRSSSXXX[[[XXXQQQLLLMMMPPPPPPOOOKKKFFFGGGKKKKKKGGGKKKLLLNNNNNNMMMKKKHHHEEEHHHHHHHHHHHHGGGEEEDDDCCCEEEDDDDDDEEEGGGFFFCCC@@@>>>???@@@@@@AAAAAAAAA@@@AAAAAA@@@>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@???>>>======>>>@@@AAAAAAAAAAAABBBAAAAAA@@@???AAABBBCCCCCCDDDDDDDDDCCCEEEEEEFFFEEEDDDEEEGGGIIIGGGEEECCCDDDFFFGGGGGGGGGDDDBBB@@@??????@@@???>>>BBBDDDEEEDDDCCCCCCEEEFFFHHHFFFEEEEEEFFFEEEBBB????????????????????????@@@@@@AAABBBCCCDDDDDDCCCBBBDDDDDDCCCAAA???===;;;999999999888777777777777888999777555222111111111222000000000000//////..............................000/////////.........---........................................................................//////............//////................................................................................................////////////////////////.../////////000000000000000000111111111222222222222222333333444555555555555666777999:::<<<===>>>===AAADDDEEEDDDEEEJJJOOO]]]wwwfffccchhh|||zzztttqqqooosss{{{gggNNN@@@===??????===@@@>>><<<;;;;;;;;;:::999;;;;;;:::888888777777888555555555555555555555555666666666666666666666666777777777888888888999999999===???BBBCCCJJJuuu\\\LLLBBBEEEiii{{{OOOAAA;;;AAAJJJXXXuuujjjeee```WWWNNNGGG@@@999555444444333222222111111000////////////....................................---------............///---............/////////333333666888444...,,,---111AAAYYYtttLLLAAA777333888;;;:::777666666666666666666666666444444555555555555444444444444444444444444444444555555555666555444444333666555333444666777777666666666555555555555666666::::::;;;;;;;;;;;;;;;:::<<<<<<===>>>???@@@AAAAAAAAA@@@???>>>???AAACCCEEEGGGFFFEEEDDDDDDCCCBBBBBBDDDFFFJJJMMMPPPQQQQQQPPPOOOLLLIIIHHHJJJLLLMMMNNNNNNRRRVVVTTTOOOLLLNNNQQQRRRRRRMMMGGGFFFIIIHHHDDDGGGIIILLLOOONNNLLLHHHEEEFFFGGGIIIJJJIIIHHHFFFDDDCCCBBBBBBCCCDDDCCCAAA???===>>>???????????????>>>@@@???>>>===<<<;;;:::999;;;;;;:::999999:::;;;;;;999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999;;;;;;<<<===???@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAAAAABBBBBBCCCCCCBBBBBB@@@AAAAAABBBCCCCCCCCCCCCAAABBBCCCBBBBBBCCCEEEGGGFFFDDDCCCCCCDDDFFFFFFEEECCC@@@===<<<===>>>>>>>>>===@@@DDDFFFGGGGGGHHHIIIIIIGGGFFFFFFGGGFFFCCCAAA<<<======>>>??????@@@@@@<<<===???@@@BBBBBBAAAAAACCCBBBAAA@@@>>><<<:::999777666555555444555555555777666444222111000111111000000000////////////.........................../////////.......................................................................................//////............//////................................................................................................////////////////////////....../////////000000000000000000111111111222222111222222333333444555555555555666888:::;;;<<<===>>>@@@CCCCCCAAABBBEEEIIIHHHgggrrr~~~~~~|||qqqWWWVVVkkkvvv|||ooogggmmm}}}qqqYYYBBB<<<>>>>>>>>>@@@@@@>>>;;;;;;;;;;;;:::999888888777666555555555555555555555555555555555555555555555555555555555555666666777777777888888888888;;;;;;===>>>@@@\\\{{{aaaLLL;;;RRRmmmzzz|||VVV<<<@@@GGGHHHYYYsssiiieeeaaaYYYPPPGGG???999666444444333222222111111000////////////....................................---------............///---------.........//////...------///111222222222444444555;;;KKKddd~~~ooo^^^QQQIII@@@<<<777777::::::777444444444444444444444444444222333333444444333333222444444444444444444444444333444555555555555555444555444222333555666666555666666555555555666777777777888888999999999999999888999::::::<<<<<<===>>>???===<<<;;;<<<>>>@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@AAADDDHHHMMMPPPQQQQQQPPPLLLJJJGGGEEEFFFHHHJJJKKKJJJNNNQQQQQQOOOMMMOOOQQQTTTTTTQQQKKKIIIKKKJJJGGGHHHIIILLLNNNNNNMMMKKKIIIGGGHHHJJJLLLLLLJJJHHHGGGEEEEEEEEEEEEEEEDDDBBBAAA??????@@@@@@@@@??????>>>>>>===<<<;;;:::999888888:::999888888888888999:::888888888777777777777777999999888888777777666666777777777777888888888888999:::;;;===>>>@@@AAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@BBBCCCCCCDDDDDDDDDAAAAAAAAABBBBBBAAAAAA@@@>>>???AAAAAAAAAAAACCCEEEEEECCCCCCCCCEEEFFFEEEDDDBBB???<<<;;;<<<>>>??????>>>AAADDDFFFGGGHHHJJJKKKHHHHHHGGGFFFFFFEEECCCBBB>>>>>>>>>???????????????===>>>@@@AAABBBBBBAAAAAAAAA@@@???>>><<<:::888777555555444333333333333444666555333111000000000000////////////////////////........................................................................................................................///......------......///................................................................................................////////////////////////........./////////000000000000000000111111111111111111111222333333444444444555666777999:::;;;<<<===???@@@@@@@@@AAACCCFFFEEEPPPbbbvvv}}}cccXXXeee|||yyy}}}~~~uuuuuuvvv|||WWWEEE<<>>;;;@@@???===;;;:::::::::999888777666555444444444444444444444444444444444444444444444444444444444444444555555666666666777777777666:::999:::===:::HHHeeebbb>>>DDDZZZnnnTTTAAA@@@CCCHHHNNNgggccc```ZZZQQQGGG???999666444444333222222111111000////////////....................................---------............///------------............---+++'''&&&))).../////////......000333888@@@GGG```llliii]]]MMM@@@888666999<<<333555666666555555555666333333333333333333333333222333333333333333333222222222222222222222222222111222444555666777777777444333111222444555555444555555444444555666777777666666777888999999888888666666777888999:::;;;;;;===<<<;;;:::;;;===???@@@CCCCCCDDDDDDCCCBBBAAA@@@;;;>>>BBBFFFIIIIIIIIIHHHHHHGGGFFFDDDDDDFFFIIIKKKHHHKKKOOOOOONNNMMMOOOPPPPPPRRRQQQLLLKKKMMMMMMKKKIIIIIIIIIJJJJJJKKKLLLLLLHHHIIIKKKLLLMMMLLLKKKJJJHHHIIIIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBAAAAAA@@@???;;;;;;::::::999888777777888888777777777777888888777777666666555555555555666666666666555555444444666666666777777888888888888999:::;;;===>>>???@@@======<<<<<<<<<<<<<<<===??????AAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@>>>>>>===???AAAAAAAAAAAABBBCCCDDDCCCCCCDDDFFFGGGFFFEEEBBB@@@>>>===???AAAAAAAAACCCDDDDDDDDDDDDEEEIIILLLJJJIIIIIIHHHFFFEEEEEEEEEBBBBBBAAA@@@??????>>>>>>???@@@AAAAAAAAA@@@??????>>>>>>===<<<;;;999777666555555444333333333333333333333222111000/////////.............../////////........................---------.............................................................................................------------......................................................................................................////////////////////////............//////////////////000000000111111111000000111111222333333333444444555666777999::::::;;;<<<===>>>???AAADDDEEECCCEEEDDDZZZjjjffffffjjjpppwwwsssZZZPPPPPPnnn}}}{{{{{{uuu```CCC;;;<<>><<<999999999999888666666555555444444444444555444444444444444444444444333333333333333333333333444444555555555666666666555999888999===:::>>>NNNOOOBBBDDDXXXwww~~~OOO;;;CCCIIICCCeee```^^^YYYQQQGGG???999777444444333222222111111000////////////....................................---------............///,,,------------.........000111000...///222111...///...000222111...///222666;;;FFFUUUcccooo|||ooo^^^OOODDD>>>:::777666888999999;;;???...222666666333333666999222222222222222222222222222222333333333333222222222222222222222222222222000111333555666888888888333222000111333444444333222222222222222333444555555555666777888888888888555555666777888999::::::<<<<<<<<<<<<===>>>??????BBBCCCCCCDDDDDDBBBAAA@@@<<<>>>AAADDDFFFFFFFFFFFFEEEFFFFFFFFFEEEFFFHHHJJJGGGIIILLLMMMMMMLLLMMMNNNIIIMMMNNNJJJIIILLLMMMLLLGGGFFFEEEEEEFFFHHHJJJKKKIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJIIIFFFEEEEEEFFFBBBBBBBBBBBBAAA@@@???>>>999999999888777666666666666666777777777777666666666555555444444333333333444444444444444444444444555555666666777777888888777888888:::;;;<<<======999:::::::::;;;;;;;;;;;;===>>>???@@@AAAAAAAAAAAACCCCCCCCCBBBAAA@@@???>>>>>>???AAAAAA@@@@@@@@@AAAAAAAAABBBDDDGGGHHHGGGFFFBBBAAA@@@AAACCCDDDDDDCCCFFFFFFDDDCCCBBBCCCGGGJJJKKKLLLKKKIIIGGGFFFGGGHHHDDDCCCBBBAAA@@@>>>======>>>>>>?????????>>><<<;;;<<<<<<<<<;;;999888666555555444444333333333333333222111111000000///......---............/////////---------------------------------------.........------------------------------------------------------------------------......------------......------------------------------------------------------------------------------------------------////////////////////////------.........//////////////////000000000111111///000000111111222333333333444444555666777888999999999:::<<<>>>AAACCCDDDFFFEEECCCNNNaaassszzzgggZZZTTTXXX```jjjffflll}}}lllVVVQQQWWWhhhzzzyyy{{{mmmeeeBBB@@@======???;;;444666???<<<:::888777777777666555555555444444444444444555333333333333333333333333222222222222222222222222333333444444444555555555333:::888888>>><<<:::CCC^^^kkkQQQ===FFF```~~~sssIIICCCGGGDDDccc]]]\\\YYYQQQGGG>>>999888444444333222222111111000////////////....................................---------............///,,,,,,---------.........''',,,...++++++......***555111///000...,,,///555111......333666888???HHHMMMSSSZZZ```cccgggkkknnndddddddddaaa[[[SSSJJJEEE<<<:::777555555666777999111///222777666000...111333666888888777555555666222222222222222222222222111111222222222222111111111111111111111111111111000111222444555666666666222111000000222333333222000000000111111222333444333333555666666777777777555555666777888999::::::<<<<<<>>>???@@@@@@??????@@@AAABBBCCCCCCBBB@@@???>>>???AAACCCEEEFFFGGGGGGDDDGGGIIIHHHFFFFFFGGGIIIFFFHHHJJJKKKJJJJJJIIIIIIEEEJJJLLLIIIGGGJJJLLLLLLEEEEEEFFFFFFGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIFFFGGGGGGEEEBBB@@@AAACCC@@@@@@@@@???>>><<<;;;:::888888777777666555555555333444666888888666444333555444444333222222111111222222222333444444555555333444444555666666777777666777777888999:::::::::777888999:::;;;;;;<<<<<<<<<<<<===>>>????????????AAAAAABBBBBBBBBBBBAAAAAA===???AAAAAA???>>>===>>>>>>>>>@@@CCCFFFHHHGGGFFFAAAAAABBBCCCFFFFFFEEECCCDDDEEEEEEDDDBBBCCCDDDFFFIIIJJJIIIGGGDDDCCCDDDGGGBBBAAAAAA@@@???>>>>>>===;;;<<<===>>>>>>>>>===<<<;;;;;;:::999888666555444444333333222222222222222000000000000///......------------.........//////------------------------,,,,,,,,,------.........------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------////////////////////////---------.........//////////////////000000000111//////000000111222222222333333444555666777777888777777777999<<<>>>@@@@@@GGGFFFEEEJJJKKKJJJhhh~~~fff[[[[[[OOODDDCCCSSSeeeooovvv~~~yyyrrrfffYYYNNNJJJOOOUUUiiivvvzzzxxxlll|||pppLLL:::>>>>>><<<999666666888;;;:::888666555555555444333444333333333333333444444222222222222222222222222222222222222222222222222333333333333444444444444222:::777555<<<<<<999===CCCooolllKKKAAARRRhhh~~~uuuRRRCCCBBBbbb[[[[[[XXXPPPFFF>>>:::999444444333333222111111000000/////////....................................---------.........//////,,,,,,,,,---------......---222222,,,***...000...,,,+++...444222,,,+++///333000111444333...///555///222666888777777999;;;:::999777666555555666777333444555666555444222000555111000333333000333999000///111333666666333000222222222222222222222222000000111111111111000000000000000000000000000000000111222333333333333333222111///000222333333222111111111111222333444555111222333444555555666555555555666777888999::::::<<<===@@@AAABBBBBB@@@??????@@@AAABBBBBBAAA???>>>:::;;;===???AAACCCEEEFFFEEEHHHKKKJJJHHHEEEFFFGGGFFFGGGHHHIIIHHHGGGGGGFFFEEEJJJLLLIIIHHHJJJLLLLLLEEEGGGHHHJJJJJJJJJHHHGGGIIIHHHFFFDDDDDDEEEFFFGGGBBBCCCDDDAAA>>><<<===@@@=========<<<;;;999888777777777666666555555555444111333666888888666333111444444333333222111000000111111222333444555555666222222333444444555666666666666777777888888888999666777888:::;;;<<<======;;;<<<<<<===============>>>???AAABBBCCCDDDDDDDDD===???@@@@@@>>><<<;;;<<<;;;<<<>>>AAAEEEGGGGGGFFF@@@AAABBBEEEGGGGGGEEECCCAAACCCEEEEEEDDDCCCCCCDDDEEEFFFFFFCCC???>>>@@@CCC?????????>>>>>>>>>>>>>>>:::;;;===???@@@@@@??????::::::999999777666555444333222222111111111111111///000000000///...---------------.........//////------------------------,,,,,,,,,------.........------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------////////////////////////---------.........//////////////////000000000000/////////000111111222222333333444444555666777777777666666777:::<<<======??????;;;@@@JJJIIILLL[[[jjjVVVSSSTTTQQQQQQUUURRRWWW```hhhiiibbbWWWNNNRRRBBB<<>>777:::;;;888999===;;;777999777555444444444333222333222222222222222333333222222222222222222222222111111111111111111111111222222333333333444444444111:::777333999;;;888;;;666EEEwww^^^===HHH[[[ooommmGGGCCCcccaaa^^^XXXMMMAAA999777888888555222111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000000000000///////////////000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111222222333444666666555555555444444444666666666666777777777777::::::::::::;;;;;;<<<<<<===>>>??????>>>???AAACCC>>>??????@@@AAAAAAAAAAAACCCEEEFFFGGGEEEEEEEEEFFFJJJHHHFFFEEEDDDBBB???<<<@@@DDDHHHIIIGGGEEECCCBBBGGGHHHJJJIIIGGGEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???DDDCCCCCCBBBBBB???;;;888::::::999999888777777666333333333333333333333333111111111111111111111111111111111111111111111111000111222333444555555555222222222222222222222222333444555555666555555555666666666777888888999999;;;;;;<<<<<<;;;;;;:::::::::;;;<<<>>>??????@@@@@@>>>???@@@AAAAAA@@@>>>>>>::::::<<<===???AAABBBCCCAAAAAA@@@>>>===@@@DDDHHHHHHHHHGGGGGGFFFEEEEEEDDDAAAAAAAAAAAAAAA@@@@@@???@@@>>>>>>BBBFFFFFFBBB======???@@@AAAAAA???<<<:::;;;:::888666444333222222222222222111000//////...------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------..................------////////////////////////000000000000111111111111222333444555666666666666777888888999999:::;;;;;;===>>>@@@BBBDDDFFFHHHHHHQQQ~~~kkkaaa[[[TTTPPPSSSTTTRRRTTTYYY___[[[WWWZZZhhh~~~}}}}}}ttthhhIIIBBB@@@999999888777666555555555555666555555555555444444444333333333222222111111111000000000000000000000000111111000000000000111111111111111111222333444555555555666777888999::::::>>>:::HHHuuuTTTBBB???VVVppp~~~QQQeeeaaa^^^XXXNNNBBB:::888999888555222111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................//////////////////////////////000000000111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000222111111111111222333333444444444444333333333222444444444444555555555666999999:::;;;;;;;;;;;;:::<<<===>>>>>>>>>>>>AAACCC???@@@AAABBBBBBCCCCCCBBBBBBDDDFFFFFFDDDDDDEEEFFFHHHFFFEEEDDDDDDCCCAAA???@@@CCCFFFGGGEEECCCBBBBBBEEEGGGIIIIIIGGGEEEDDDDDDBBBAAAAAAAAA@@@@@@??????@@@@@@???@@@@@@>>>;;;888888888777777666555444444222222222222222222222222111111111111111111111111111111111111111111111111111111222333444444444333222222222222222222222222333333444555555555555555555555666666777888888999::::::;;;;;;;;;;;;::::::999:::;;;<<<============>>>???@@@@@@@@@???>>>>>>;;;;;;<<<>>>???@@@AAABBBCCCBBBAAA???===???BBBEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCBBBAAA>>><<<<<>>???>>><<<:::888777666555444333333222222222222111000000///......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------------------------------..................------........................//////000000000111111111222333444555555666666555777777888888999:::::::::<<<===???AAACCCEEEFFFGGGOOORRRrrr}}}|||zzzxxx}}}}}}wwwdddOOOFFFBBB===777999888777666666555555555555555555555444444444333333333222222222111111111000000000000000000000000111111000000000000111111111111111111222333444444444555666777888999999:::777@@@BBBOOOzzzQQQ999JJJcccvvv~~~eee```^^^YYYOOOCCC<<<999:::888555222111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111222222333333333222222222222111111222222222222333333333333777888:::;;;;;;;;;999888:::;;;============@@@BBB@@@AAABBBCCCDDDDDDDDDDDDBBBCCCEEEEEEDDDCCCEEEFFFGGGEEEDDDDDDEEEEEEDDDBBB@@@AAACCCCCCBBBAAAAAABBBCCCEEEHHHHHHGGGEEEDDDDDDAAA@@@???>>>===>>>???@@@===<<<<<<======<<<:::888666666555444333222111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222333222222111111111111111111111111111222333333444444444444444444444555555666777777888999999:::::::::::::::999:::;;;<<<===============>>>>>>????????????>>>>>>=========>>>??????@@@@@@CCCCCCBBB@@@>>>>>>AAACCCDDDCCCAAA@@@??????@@@AAADDDDDDDDDDDDDDDCCCCCCBBB<<<;;;;;;>>>AAAAAA===:::999:::<<<<<<;;;999777666444333333222222222222333111111000000//////......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------------------------------------------------..............................//////000000000000111111111222333444555555555555666666777888888999999:::;;;;;;===???AAABBBDDDEEEDDDBBBOOOtttzzzxxxxxx```AAA>>>BBB===999;;;999888777666666555555666444444444444333333333333222222222111111111111111000000000000000000000000222222111111111111222222111111000111111222333444444444555666777888999999444AAA===555VVVppp@@@???NNN^^^ddd```^^^YYYOOOEEE===:::;;;888555222111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...............//////........./////////000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111222222222222222222222222222222111111111222222222333333444666999;;;;;;:::888666888:::;;;;;;;;;<<<>>>AAA@@@@@@BBBCCCDDDDDDDDDDDDBBBCCCEEEDDDDDDDDDFFFGGGGGGFFFDDDDDDEEEEEEDDDCCC???@@@AAA@@@??????AAABBBAAACCCFFFFFFEEECCCBBBBBBAAA???===<<<<<<===???@@@<<<;;;::::::;;;:::888555555444444333222111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111222111111000000111111111111111111111111111222222333333333333333333333444444555666666666777777888999:::::::::999<<<===>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@??????BBBDDDFFFEEECCCAAA@@@AAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBB>>>======???AAA@@@>>>;;;999:::::::::999888666444444333222222111111222222000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................////////////000000000111000111222333444444444444555666666777777888888999999999;;;<<<>>>@@@AAABBBBBBGGGIIIPPPmmmyyy~~~ZZZFFF;;;@@@???777888DDD999888777666555555555555444333333333222222222222111111111111111111111000000000000000000000000000222222111111111111222222000000000000111222333444333444444555666777888999888:::<<<:::===YYYgggIII>>>IIIlllaaa^^^]]]YYYPPPEEE>>>;;;;;;888555222111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------............---............/////////........................//////////////////////////////000000000000//////................................................................................................................................................000000//////000000111222222222222222222222333333111222222222222333333333333555777999:::888666555666777999999999;;;===???>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEDDDDDDDDDGGGIIIIIIGGGDDDCCCDDDDDDCCCBBB???@@@@@@???>>>???AAACCCAAABBBDDDDDDBBBAAAAAAAAAAAA@@@>>><<<<<<===???@@@>>><<<:::999999777555333444333333222222111000000////////////////////////////////////////////////////////////////////////000000000111000000//////000000000000000000000000000111111222222222222222111222222333444444555555555666777888999999999999;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>???????????????>>>>>>>>>======???@@@AAAAAAAAACCCEEEIIIHHHGGGFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@AAABBBAAA@@@>>>::::::::::::999777555444555555333222111000000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................////////////000000000///000111222333333333333444444555666666777777888888888999;;;<<<>>>???@@@FFF>>>AAALLLPPPZZZ~~~zzzlllMMM:::===AAA@@@;;;888<<>>;;;;;;888555222111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------.........///........................////////////////////////...//////000000//////...................................................................................................................................................///////////////000000111222222222222222333333333222222222222333333333444333444666777888777555444444555777888888999<<<>>><<<===>>>@@@AAABBBBBBBBBBBBCCCCCCCCCBBBDDDFFFIIIHHHFFFCCCBBBBBBCCCBBBBBB???@@@AAA@@@???@@@BBBDDDBBBBBBBBB@@@>>>>>>???@@@AAA@@@>>>===<<<<<<=========;;;999777666555222000222222222222222222222222////////////////////////////////////////////////////////////////////////......///000000////////////////////////////////////000000111111111111111000000111222222333333444333444555777888999999999777888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???????????????>>>>>>======;;;===@@@BBBBBBCCCDDDEEEJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDAAABBBBBBBBBBBBAAAAAA@@@;;;::::::999888666555444555444333222000000//////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------......////////////000000...///000111222222222222333444444555555666777777777888999:::;;;===>>>>>><<>>===777777===>>>888666555444333333222222333222111111111000000000000////////////000000000000////////////////////////111111000000000000111111000000///000000111222333222222333444555666777777777555777;;;;;;===JJJZZZuuuWWWIII>>>VVVwwwzzz[[[ZZZZZZWWWOOOEEE>>>;;;;;;888555222111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,---------.........------------------------..............................////////////......------------------------------------------------................................................------------------------------------------------///............///000000000000000111111111222222111111222222222333333333333333444555555555555555222444666666777888;;;===;;;<<<>>>@@@AAABBBBBBCCC@@@AAAAAA@@@@@@BBBEEEHHHEEECCCAAA@@@AAACCCCCCCCC???AAABBBBBBBBBBBBCCCEEEDDDCCCAAA===;;;;;;===@@@@@@???>>>===<<<::::::999:::777555444444333111000//////000000111222222222////////////////////////................................................,,,---...///////////////////////////////////////...///000000111111000000//////000111111222222333222333444666777888999999444555777999:::<<<<<<<<<;;;;;;::::::;;;===>>>????????????>>>>>>>>>>>>>>>;;;>>>AAACCCCCCBBBCCCDDDFFFGGGHHHHHHGGGFFFDDDBBBCCCDDDDDDDDDDDDCCCBBBBBB@@@AAAAAA@@@????????????::::::999888666555444333222111000000/////////000------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......------------------------........./////////000000......///000111111111111333333333444555555666666777777888:::;;;<<<===>>>777EEEHHH@@@???IIIIII@@@[[[pppSSSBBB@@@GGG<<<;;;666222555;;;999222555444333222111111111111111111000000000/////////........./////////000000////////////////////////000000////////////000000/////////000000111222333222222333444555666666777333777777555999@@@AAA<<>>@@@AAABBBCCCCCC>>>??????>>>>>>@@@CCCFFFCCC@@@>>>???AAACCCEEEEEE???AAACCCDDDDDDCCCDDDEEEFFFDDD@@@<<<999999<<>>>>>>>>===;;;999777666666444222111222222111000------...///000111222333000000000000000000000000................................................+++,,,---...////////////////////////////////////...//////000000000000000/////////000111111222222111222444666777888999999444555777:::<<<===>>>???;;;;;;::::::;;;<<<>>>?????????>>>>>>>>>>>>>>>>>>===???BBBDDDCCCAAAAAAAAABBBCCCEEEFFFEEECCC@@@>>>??????@@@@@@??????>>>===>>>??????>>>===<<<<<<===:::999888666555444333222...............///000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------............/////////000---...///000111111111111222222333444444555555666777888888:::;;;<<<======EEE999777BBBEEE>>>@@@KKKFFFIIIccc{{{[[[@@@AAACCC===:::555555555666555444333444444333222111000000000000000000000000////////////---.........//////000000//////////////////////////////............//////////////////000111222333111222222333444555666777444777:::999555555:::@@@===sss}}}NNNNNN]]]~~~|||[[[]]]]]]ZZZQQQFFF===::::::888555222111111111000///////////////////////////---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000111111111222222222222111111222222222333333333555555555555666888999:::@@@>>>===???AAABBB@@@===??????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDAAA???@@@@@@AAABBBBBBCCCDDDDDDDDDBBB>>>;;;:::<<<>>>@@@@@@>>><<<:::777666444444444444333222222111111000////////////////////////////////////////////////------------------------------------------------..........................................------////////////000000000000000111111111111222222222333333444555666777888999666777999999888999;;;===<<<:::999999:::;;;:::999<<<<<<<<<===>>>===:::888;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@BBBAAA@@@>>>>>>>>>??????@@@@@@@@@@@@???===<<<<<<999888777666444222111000///............------------------,,,,,,+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000111222222333333444444555555666777888999:::;;;;;;======>>>???@@@@@@AAAAAADDDDDDJJJ[[[xxx\\\SSSGGG@@@>>>>>><<<:::666555555555555444444444111111111111111111111111////////////............//////////////////////////////............//////////////////////////////////////////000000000000111111222222222333333333555555666666777777888888???HHHooohhhMMMTTTttt}}}]]]]]]]]]ZZZQQQFFF===::::::888555222111111111000///........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***++++++,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000000000000111111111222111111111222222222333333444444444555666777999999>>><<<;;;===@@@AAA???===>>>>>>???@@@AAAAAAAAAAAA@@@??????@@@BBBBBB@@@???BBBBBBCCCCCCDDDDDDDDDEEEDDDBBB@@@===<<<===>>>???>>>===;;;888666555444333333333333222111111000000////////////////////////////////////////////////------------------------------------------------..........................................------.../////////000000000000//////000000000111111111111111222333444555666777444555777777666777999;;;:::888777777999:::999999:::::::::;;;<<<<<<;;;:::999:::<<<===???@@@@@@@@@BBBAAAAAAAAA@@@@@@??????>>>===<<<<<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::999777666555444333111000000............---------------------,,,,,,+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------........./////////000000000111111222222333444444444444555666777888999::::::;;;;;;<<<===>>>???@@@@@@======>>>CCCKKKXXXfffoooyyyrrrzzz~~~^^^GGGGGGBBB;;;999999:::888555555555555555444444444333111111111111111111111111////////////....................................//////............//////............................../////////000000000111111111222222222333333444555555666666777888888666777JJJuuuvvvTTTTTTppp}}}```^^^]]]ZZZQQQGGG>>>::::::888555222111111111000///........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////////////////000000000000111111111222222222222333333333444444555777888999;;;::::::;;;===???>>>======>>>???@@@@@@AAAAAAAAA>>>===<<<===???@@@@@@???AAAAAAAAAAAAAAABBBBBBBBBAAAAAA???>>><<<<<<<<<<<<;;;:::888666444333222222333222222111111000//////////////////////////////........................------------------------------------------------------------------------------------------............/////////000000000.../////////000000000000///000000111222333444444333444555555555666888:::999777666777999:::::::::::::::::::::;;;<<<======:::;;;<<<===>>>>>>>>>>>>>>>???????????????>>>>>>999999999999:::;;;<<<===<<<<<<;;;;;;:::888777666444333333222111111000000............------------------,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------.........////////////000111111111222333333444444333333444555666777777888999999:::;;;<<<===>>>>>>AAADDDEEECCC@@@AAAEEEJJJcccttt{{{{{{}}}}}}hhhXXXLLLCCC>>>;;;999777888;;;;;;888444444444444444333333333333000000000000000000000000/////////............---........................//////............//////.................................////////////000000111111111222222222222444444444555666666777777333333555DDDmmm[[[LLL___yyy}}}bbb___]]]YYYQQQGGG???;;;:::888555222111111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++************************+++++++++***************))))))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........////////////000111111111111222222222222222222333333444666777888999999999:::<<<>>>??????>>>>>>@@@AAAAAAAAAAAAAAA>>>===;;;;;;>>>@@@AAAAAA>>>>>>>>>======<<<<<<<<<======<<<;;;:::999777666888777666444222111111000222111111000000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------.............../////////000000/////////000000000111111//////000000111222333333444555666666666777999;;;:::999888999;;;===============<<<;;;;;;;;;===?????????@@@@@@@@@@@@??????===>>>??????@@@??????>>>:::::::::;;;;;;<<<<<<===;;;;;;::::::888777555444222222222111111111111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------........./////////000000111111222333333333222222222333444555555666777888888:::;;;<<<======:::<<>>@@@BBB???@@@AAABBBCCCCCCCCCCCC@@@>>>======@@@BBBCCCCCC>>>======<<<;;;:::999999<<<<<<<<<;;;:::888666444666555333222111000000000111000000//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------..................////////////000000000111111111222222000000111111222222333333777888999999999:::<<<>>>>>>===<<<===???AAAAAA@@@AAAAAAAAA>>><<<;;;===???AAABBBBBBBBBAAAAAA@@@???>>>???@@@AAAAAAAAA???????????????>>>>>>=========;;;;;;:::999888666555444111111111111111111111111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............//////000111111222222333111111111222333333333444666777888999:::<<<======<<<:::999:::===??????>>>;;;<<<>>>BBBIIITTT___ggg}}}qqq___IIICCCBBB@@@>>>======;;;::::::888666555555444444333222222222222111111111111////////////////////////............------------..............................------------..............................------------............//////000000000111111111222222222333444444555555666777:::999444>>>eeetttYYYyyycccaaa^^^XXXQQQIIIBBB<<<999888555222111111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++++++++++++++************************)))))))))***************((()))******++++++******))))))*********+++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************++++++++++++)))))))))***************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,------------.....................////////////000000000111111111111222000000111111222444555666555777888999:::===AAADDD@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@AAACCCDDDDDDCCCBBBBBB@@@???>>><<<;;;;;;>>>>>>>>><<<;;;999777666444333222111000000000000000000///......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------........./////////111111111111222222222222111111111222222222333333888999:::::::::;;;===???@@@???===>>>@@@AAAAAAAAABBBDDDDDDAAA===;;;===???@@@@@@AAAAAA@@@??????>>>???@@@BBBCCCCCCAAA@@@>>>AAAAAAAAAAAA@@@???>>>===;;;;;;:::999888666444333111111111111111111000000------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222000111111111222222222333444555666888999;;;<<<===DDD@@@<<<===AAADDDDDDBBBCCCCCCCCCAAA??????AAACCCHHHRRR___kkkrrrxxx~~~wwwiiibbb]]]SSSQQQOOOEEEFFFBBB;;;666555888<<<@@@666555333222222333555777222111111111000000000000////////////////////////.........------------,,,------------------------......------------......------------------------,,,,,,,,,---------......////////////000000000000111111111222333333444444777...000;;;<<<777BBBVVVwwwaaabbb^^^XXXQQQIIIBBB<<<999888555222111111111000///------------------------++++++++++++++++++++++++++++++************++++++)))*********++++++++++++************************((()))))))))*********+++((())))))************************+++++++++,,,,,,************************))))))******++++++,,,,,,++++++++++++++++++++++++************++++++++++++((()))))))))*********+++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,---------.............../////////000000000000000000000111111111111000000000000222333444555333555777888888;;;@@@EEE@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBCCCEEEEEEDDDBBBFFFEEEDDDBBB@@@???======@@@???===<<<:::888777777333222111000000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---------.........//////000000000000111111111111111111111111111222222222666888999999999999<<<>>>???>>><<<===>>>??????>>>???BBBDDDCCC>>><<<===@@@??????@@@@@@@@@???>>>>>>@@@AAACCCCCCCCCAAA???===>>>???@@@@@@@@@???>>>>>>;;;::::::888777555333222111000000/////////......---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------......//////000111111222111111111111111222222222222333444666777999:::;;;;;;:::999:::<<>><<<;;;===EEE|||uuu```bbb^^^XXXQQQJJJCCC===999888555222111111111000///------------------------++++++++++++++++++++++++++++++************++++++))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++(((((()))******************++++++++++++,,,,,,,,,************************(((((()))***+++,,,,,,---************************)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,---------......////////////000000000000000000000000111111111111//////000000111222444555111333555666777:::???DDD??????@@@AAABBBBBBBBBBBBDDDCCCDDDEEEFFFEEECCCAAAGGGGGGEEECCCAAA???>>>===???===;;;999777666666555222222111000000000000000///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------.........//////////////////000000000000000000000000111111111111444666777777777777:::<<<>>><<<::::::<<<<<<<<<;;;;;;@@@CCCCCC???<<<>>>@@@@@@@@@AAAAAAAAA@@@@@@???@@@AAACCCCCCBBB@@@===;;;;;;<<<===?????????>>>>>>:::999999777666333222000000//////...------,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......//////000111111111111111111111222222222222000111222444666777999999;;;>>>@@@@@@======@@@CCC;;;>>>CCCEEEDDDAAA@@@???AAADDDEEECCCAAA@@@BBBEEEDDDGGGGGGDDDFFFKKKJJJEEEHHHEEEKKKNNNGGGGGGJJJDDDAAAAAA???===:::::::::<<<222333333333111000000000000000000000////////////..............................---------,,,,,,,,,------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,---------............/////////000000000000111222222333333111666666111111777:::999>>>FFFmmm{{{fff```___[[[SSSJJJBBB===;;;999666333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000111111111222222222222000000222333444555555555555555666777888:::<<<===>>>@@@BBBCCCCCCAAA???===AAA@@@@@@CCCFFFGGGEEEBBB>>>AAACCCBBB???<<<999999888999::::::999777444333000000000000////////////---,,,++++++******++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++*********))))))------------------------..................------000000000000111111111111444444555555666777777777:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>?????????@@@AAABBBAAA???===<<<@@@BBBEEEGGGGGGDDDAAA>>><<<999777999>>>@@@>>>;;;999888666333111000/////////............---------+++++++++************)))************************)))***+++,,,,,,+++***)))************************++++++******************************************************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++************************,,,,,,,,,---------......////////////000000000000111111111111111111222222333444444555777888:::;;;999:::;;;===>>>>>>??????@@@AAACCCCCCCCCAAA???===AAAAAABBBEEEIIIIIIFFFBBBBBB@@@???@@@CCCEEEFFFFFFHHHHHHGGGFFFEEEDDDCCCBBB???===<<<;;;;;;999666333444333222222111111222222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------............///////////////000000000000333333444444555666666666:::<<>>===;;;???>>>>>>@@@CCCDDDBBB@@@>>>???AAACCCBBB@@@===;;;888888888888777555444333000000000/////////......---,,,++++++******++++++************************************************))))))*********+++++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++*********))))))------------------------..................------/////////000000000111111333333444555555666666777777888888999999::::::;;;<<<<<<<<<=========>>>>>>>>>???@@@AAA@@@???===<<<@@@BBBDDDFFFFFFCCC@@@>>>>>>;;;888999===>>><<<999888777555333111000//////............------------+++++++++************)))************************)))***++++++++++++***)))************************************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++************************,,,,,,,,,------------........./////////000000000000000000000111111111111333333444555666888999:::999:::;;;<<<===>>>>>>>>>@@@AAABBBBBBBBBAAA???===AAAAAABBBFFFIIIJJJGGGDDDFFFDDDBBBBBBDDDEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBBBB???===;;;:::999888666444333333222111111111111222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------.............../////////000000000000333333333444555555666666888777999@@@NNNlll|||fffaaa___[[[TTTKKKBBB===;;;999666333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////....../////////000000000000000111111222222222333444444444555666888999:::999::::::;;;;;;;;;::::::<<<<<<<<<===???@@@???===@@@@@@AAADDDFFFDDD???:::888777666555444333333222000////////////.........,,,,,,+++************+++************************************************)))))))))*********++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++***************------------------------------------------...............////////////000222222333333444555555555555555666777777888999999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>===<<<;;;???@@@BBBDDDCCCAAA???===???<<<999999;;;;;;999666777666444222111000//////............------------+++++++++************)))************************)))***++++++++++++***)))************************************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++************************,,,,,,,,,,,,------------.........////////////000//////000000000111111111222333333555666777888999888999:::;;;<<<=========??????@@@AAAAAA@@@>>>>>>@@@AAABBBFFFHHHIIIHHHFFFHHHFFFCCCCCCCCCCCCBBBAAAEEEEEEDDDCCCBBBAAAAAA@@@???<<<999777777777666555333222222111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------................../////////000000000222222333333444555555555222333;;;AAA:::;;;\\\{{{eeeaaa```\\\TTTKKKCCC===;;;999666333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++,,,,,,------...//////---------.........//////000000000000000111111222333333333444555666888888888888888999999::::::;;;<<<<<<<<<<<<=========<<>>???@@@???>>><<<;;;===;;;999888999999777555555444333222000000//////.........---------,,,,,,+++++++++*********))))))*********************************++++++************************************************+++++++++************************************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------------.........////////////000000111111222222222111222333444555666777777777777999:::;;;<<<<<<<<<======>>>?????????>>>>>>>>>???AAADDDFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@???===BBBBBBBBBAAA@@@??????>>>>>>;;;777555555555555555222222111000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,---------................../////////000000111111222222333444444444666555<<>>IIIzzzcccaaa```\\\TTTKKKCCC>>><<<999666333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********************************+++++++++,,,,,,++++++,,,,,,---.........,,,------------.........000////////////111222222333333333333444555777777888888999:::;;;;;;<<<===============<<<<<<<<<===???===>>>BBBGGGGGGAAA;;;666555222///...///000111............------------,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------............000000111111222333333333444444555666777888999999:::::::::::::::999999999;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999888777777888888777666444333222111000/////////...------------,,,,,,,,,+++++++++*********))))))************************+++******************+++************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------------............000000111111222333333444000111222444555555555555555666777999::::::::::::;;;;;;<<<======>>>>>>>>>;;;===???AAABBBCCCCCCDDD@@@?????????@@@AAA???>>>@@@??????>>>>>>=========<<<999666444444444444444222111000000//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000111111222333333333;;;999666555999===;;;666zzzdddbbb```\\\UUUKKKCCC>>><<<999666333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************************+++++++++++++++++++++,,,------......,,,,,,---------.........//////......///111333555333333333333444555666777999:::;;;===>>>>>>???????????????>>><<<;;;===>>>888888:::>>>CCCEEEBBB???555444111///......///000......---------,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************((()))******++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------............///000000111111222333333333444444555666888999::::::::::::::::::999999999999;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::777777777777666666555555222222111000//////000000------------,,,,,,,,,,,,+++++++++************)))************************++++++***))))))***++++++************************)))))))))***++++++,,,,,,************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++***************************************+++++++++************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////000111222333333444///000222333444444333333444555666777888999999999999::::::;;;<<<======>>>;;;===???@@@??????AAABBB?????????@@@BBBCCCBBB@@@======<<<<<<<<<;;;;;;;;;:::777444333333444333222111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------.........///////////////000000111222222222000666777222222999:::555|||eeebbbaaa]]]UUULLLCCC>>><<<999666333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((()))*********(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************************++++++++++++***++++++,,,,,,---......------------............///.........000333555777444333333444444555666777888:::===???AAAAAA@@@@@@@@@@@@@@@>>>;;;:::<<>>>>>>>>444333111000///...//////---------,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************((())))))***************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,------......---............/////////000000111222222333333444333333444666777999::::::;;;;;;:::::::::999999999;;;;;;;;;;;;;;;<<<======>>>===<<<;;;;;;;;;<<<<<<888888888666444333222222111111000/////////000000---------,,,,,,,,,+++++++++++++++************)))************************++++++***))))))***++++++************************((())))))***++++++,,,,,,************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------------...///000111222222...000222333444333222111333444555666777888888888888888999999;;;<<<===>>><<<>>>@@@@@@>>>>>>???AAA???>>>???@@@BBBBBB@@@???;;;;;;;;;:::::::::999999777555444333444333222000000000///............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////......///000000111111222,,,111777;;;999555444666~~~gggbbbaaa]]]UUULLLDDD>>><<<999666333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......---------.........//////............000333777999444444444444555555666777888:::>>>AAABBBBBBAAA@@@@@@AAAAAA>>>;;;:::<<>>@@@???>>>===<<<===>>>>>>::::::999777333111000000000000////////////000000---------,,,,,,,,,+++++++++++++++************)))************************,,,+++***))))))***+++,,,************************((())))))***++++++,,,,,,************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))******++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---...///000111...///111333444333222111222333444666777777888888777888888999:::<<<===>>>>>>@@@AAA@@@>>>===???AAA=========>>>??????===;;;:::::::::999999999999999666444333444444333111///000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////......//////000111111111;;;...+++444777///111;;;rrreeeeee___ZZZUUUMMMBBB<<<<<<888666333111111111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,..................---------...000000//////111222333333333333333444555666:::::::::;;;<<<===>>>>>>AAA>>>;;;999999999888777===;;;888555333222111111111111000......------------------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------......------...///000111222222333333444444555666666777999999::::::999888666555888999:::;;;;;;:::999888999999999999999999::::::;;;:::999777555333111111///............---------++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++************************************************,,,,,,,,,++++++*********++++++************++++++)))))))))***+++++++++,,,,,,,,,,,,++++++*********************************)))************+++++++++++++++,,,,,,,,,,,,------............////////////000000000000111111111111111111222333444666777888;;;:::888888888:::<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>============:::999999888777666555555555444333111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///////////////000000000000222222222333333333444444qqqdddddd^^^XXXSSSKKKBBB======999666333111111111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,..................---------...000000//////111222222222222333333555666666999999::::::;;;;;;<<<<<>>>>>>>>?????????>>>>>>===>>>>>>>>>=========<<<<<<:::999888888777666555555444444222111000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------.............../////////000000000000222222222333333333333444ooobbbccc\\\VVVPPPIIIAAA===>>>999777333111111111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,------------------......---...000000//////111222111111111222333555666777999999999999999999999999===;;;::::::;;;===<<<<<<:::999666444222111111111000///......------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------...///000000111222222222222222333333333333333444666777888888888777777777666666666666777777777666555444444444444444444444333222111000//////............------------++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++************************************************+++++++++++++++*********++++++************+++++++++++++++***************,,,,,,,,,++++++++++++***************************)))************+++++++++++++++,,,,,,,,,,,,---------............///////////////000000000000111111111111111222444555777888888888888888999;;;===???????????????>>>>>>===<<<>>>============<<<<<<<<<999999888777666555444444333333222111000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------................../////////000000000111111222222222333333333nnnbbbbbb[[[TTTNNNHHH@@@>>>@@@:::777444222111111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++,,,,,,------------......---...000000//////111222000000111222333555777888999999999999999999888888:::999999:::<<<>>>>>>===888777555222111000000000///......---,,,,,,------,,,+++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000111222222333333333333333333444555666888888888888777999888777666666777888999777666555444333222222222222222222111111000000///.........---------,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************+++++++++***************++++++************++++++,,,+++++++++***)))))))))++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,---------------.........//////////////////000000000111000000111222333555666777777777777888:::<<<>>>???????????????>>>===<<<;;;=========<<<<<<<<<;;;;;;999999888777555444333333222222222111111000///............---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000111111111111222222222222mmmbbbaaaZZZSSSNNNGGG@@@>>>@@@;;;888444222111111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------......---...000000//////111222000000000111333555666777:::::::::999999999999999888888888:::<<<>>>===<<<666444333111000//////000...------,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---------......------......//////000000333333333333444444444444777777888999999888777777;;;:::888888888888:::;;;888777666555444444444444222222222222111111111000...------------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************************++++++************++++++,,,+++++++++***)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------...............////////////000000000000000111111333555666777666777888999:::<<<>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999888777666555333222222111111111111111000///......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000000111111111222222kkkbbbaaaZZZTTTOOOHHHAAA===???<<<999555333222111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,------......---...000000//////111222000000000111222444555666999999999999999999999999888777888999;;;<<<;;;999444222111///......//////---,,,,,,++++++,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++,,,,,,,,,---------......------........./////////222222333333444555555555777888999::::::999888777;;;;;;;;;::::::;;;;;;;;;999888777666666666666666333333333222111111111000------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************************************)))))))))***************++++++************+++++++++++++++******************++++++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,------------...............////////////000000000000000111333444666777777777888:::;;;<<<======<<<======>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999888777555444222111111000000111222111000...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////000000000000111111111iiiaaaaaa[[[UUUQQQJJJAAA======<<<999666333222111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,------......---...000000//////111222111111111111222333444555666777777888888999999999888888777999::::::888666222111///.........//////,,,,,,++++++++++++,,,,,,)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++,,,,,,,,,---------......---------........./////////000111222333444555666555666777999999999888888;;;;;;;;;<<<<<<;;;;;;;;;888888777777777777888888333333222222111000//////---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************************************)))************+++++++++************************************************((()))))))))*********+++++++++************++++++***************+++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---------................../////////000000///000000111222444555666777888999:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>;;;;;;;;;::::::::::::999999888777555333222000000//////111222111000...------------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........///////////////000000000111111hhh```aaa[[[VVVSSSKKKBBB<<<<<<===:::666333222111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++,,,,,,---......---...000000//////111222222111111111222333333444444555555666777888888999888888888888999888666333111000///...---......///+++++++++***++++++,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......---------...............---...///000222444555666222333555777999999999999::::::<<<<<<<<<<<<::::::888777777777777888888999333333222111000///......---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************************************)))************+++++++++************************************************(((((())))))*********+++++++++************++++++))))))******+++++++++,,,*********++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000//////000111222444555666888999::::::;;;;;;;;;;;;999:::;;;===>>>>>>??????;;;;;;;;;:::::::::999999999888777555333111000///...///111222111000...------------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000gggccc___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,---------......//////000000000111222222333333444444444444333555888;;;>>><<<999888777777555444000//////...------,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------........................---------...///000111222333333555444333333444555777888999777666777:::;;;;;;;;;999777555444666777777777222111000///...---,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************)))************+++++++++)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++))))))))))))************************************+++++++++*********))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000000000111222222333333666666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>:::999888777777777888999888777666444222000///.........---,,,,,,,,,,,,---************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000fffbbb___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,---......///000000///000000111111222333333444555555444444555999;;;>>><<<999777777666444222/////////...---,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))(((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,------------.................................///000111222333333555444444444444555777888888666555666888:::::::::888777555555666777666555111111000///...---,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************)))************+++++++++***************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++))))))))))))************************************+++++++++*********))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............//////////////////000111111222222333555555666777888999::::::::::::::::::;;;;;;<<<<<<:::999888777666777777888666666555333111000///.........---,,,,,,,,,,,,---************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000eeebbb___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,---...///000111222//////000111111222222333444555555555555666999;;;>>>;;;888666555444222000///......------,,,,,,++++++++++++***************))))))))))))))))))))))))************))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,------------..............................///000111222222333444444444444555666777888777666555666888999999888777666555666777777555333111000000///...---,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************)))************++++++++++++++++++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++))))))))))))************************************+++++++++*********************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------............///////////////000000111111222222333444444555666777888888999999999999999::::::::::::999888777666555555666444333222111000//////.........---,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000fffbbb___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++++++++++++++,,,,,,+++,,,---...000111222333//////000000111222222222333444555555555666888;;;<<<:::777555444222000...------------,,,,,,++++++************************))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++++++++,,,,,,,,,------------------..................//////000111111222222444444555555666777888999888777666666888999999888777666666666777666333000000000///......---,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,+++++++++***)))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++((()))))))))******************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////......//////000111111222222222333444555666777777777777888888888888888888999999888666555444444333111111111000//////.........---,,,,,,++++++,,,,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000hhhddd___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************++++++,,,,,,,,,++++++,,,...///111222333...//////000111111222222222444555555555555777999:::888555333222111///---,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,---------------.........////////////000000111111222222444444555777888999999999:::888777777999::::::999777666666666666444111/////////......------,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,+++++++++***)))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++((()))))))))******************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............---......//////000111111111111222333444555555666666777777888888777666666888888777666555333222222000000000//////.........------,,,++++++++++++,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////hhheee___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---***+++,,,---...///000111......///000000111111222000222444444444444666888777555222111111000...---++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...///////////////000000111111111111333444666888999:::::::::;;;999888888999::::::999888777555555444333000............---------,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************)))************++++++++++++++++++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++))))))))))))***************************************************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........------......//////000000000111111222333444555555666666777888888777555444666666666555444333222111000000000//////.........------,,,+++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////hhhddd___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------+++++++++,,,---......///......//////000111111111///111333444333333555666555333000///000000...---*********+++++++++++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,------...//////000000000000000111111111111333444666888:::;;;;;;::::::999777777888999999888:::777444333222222000.........------------,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************)))************+++++++++***************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++))))))))))))************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,------......///000000000111111222333444555666666777888888888777555444333444555555444333222111111111111000///...---------,,,++++++***+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////gggccc___\\\WWWQQQJJJEEE@@@>>><<<999444222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------+++++++++,,,,,,---------......//////000111111111...000222333333333444555333111/////////000///---******************++++++))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000000000000000111111111111333444777999:::;;;;;;;;;999888666666777888888777;;;888444222111111000...------------------,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************)))************+++++++++))))))******+++++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++))))))))))))************************************))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000111111222333444555555666666777888999888777555333222333444444444333222111222222111000///...---------,,,++++++******++++++************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////ggg```___ZZZSSSMMMHHHEEEBBB@@@<<<999444222111000///...........................------,,,,,,,,,,,,++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))************++++++,,,------......///............///////////////000111222222222222222000//////...------,,,,,,,,,,,,,,,++++++*********++++++******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333333444444555777999:::;;;<<<:::777777777777666444444333222000///...............---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,---------......,,,,,,------.../////////222222333444444555666666888999::::::999777444333555444444333222111000000000000///...------,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///hhhaaa^^^YYYRRRLLLGGGDDDAAA???<<<999444222111000///...........................------,,,,,,,,,,,,++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************++++++,,,,,,---.....................///////////////000111111222222111111/////////...---,,,,,,,,,,,,,,,,,,++++++*********************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333444444444555666888999:::;;;999777666777777666555444333111000///...............---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,------------...,,,,,,------.../////////111111222333444555555666777888999999888666444333444444333222111000000///000//////...------,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............iiibbb]]]YYYRRRLLLGGGCCC@@@===<<<999444222111000///...........................------,,,,,,,,,,,,++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,------......---............///////////////000111111111000000///......------,,,,,,++++++++++++++++++*********************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333444444444444555666777888:::888666666666777666555333222111///..................---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,------------,,,,,,------.../////////000000111222333444555555666666777777777666444333444333222111000//////...//////......---,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............iiiccc^^^YYYSSSMMMHHHDDD@@@===<<<999444222111000///...........................------,,,,,,,,,+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))***************++++++,,,------......---------.........//////...//////000000000//////------------,,,,,,+++++++++++++++***************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333444444444444444555666777999777555555666666666555222111000///...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,------...///////////////000111333444555555555555666666666555444333333222111111//////...---.........------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........iiiddd___[[[TTTNNNIIIEEE@@@===<<<999444222111000///...........................------,,,,,,,,,+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))******************++++++,,,------...------------.....................//////......---,,,,,,,,,,,,,,,+++++++++************************(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333444444444444444555666777888777555444555555555333000000///...------------------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////...///000111333444555666666666555555555444333333222111000///...------,,,---------------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...~~~hhhccc___[[[UUUOOOJJJEEE@@@===<<<999444222111000///...........................------,,,,,,,,,,,,++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************++++++,,,,,,------,,,------------.........------.........---,,,,,,++++++++++++++++++++++++)))))))))***************'''(((((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333444444444444555666777888999777555444444444333222//////...---------------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////...///000222333555666777888777666555444333222222111000000///...---,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------}}}gggccc^^^ZZZUUUOOOJJJDDD???;;;<<<999444222111000///...........................------,,,,,,,,,,,,++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))*********************+++,,,,,,------,,,,,,---------.........---------------,,,++++++*********+++++++++++++++((()))))))))*********+++''''''(((((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333444444444555666888999::::::888555444333333111000///...------,,,,,,---------,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,------...////////////000111333444666777888:::999777666444333222222000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------|||fffbbb]]]ZZZTTTNNNIIICCC>>>:::<<<999444222111000///...........................---------,,,,,,,,,++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************)))******+++,,,,,,------,,,,,,,,,---------......------------,,,,,,+++*********************++++++(((((())))))*********+++&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333333444444555777999:::;;;;;;888555444333222000.........---,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000///000111333555777888999<<<:::888666444333222111000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------{{{hhh```[[[XXXTTTNNNHHHCCC???<<<>>>:::555222111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------------------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,------...000//////.........//////000111111222444555666666777666555444222111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************,,,+++***))))))***+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,---------.........///000111222333444444888888888666555333111000000000///...------,,,,,,,,,,,,,,,++++++*********++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,***+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,{{{iiiccc]]][[[VVVPPPJJJDDD@@@===>>>:::555222111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------------------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...//////............//////000000111222333444555555666666555333222111//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++***))))))***++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,---------.........///000111222333333444555555555444333111000///000//////...------,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,zzzjjjeee```^^^YYYRRRLLLEEEAAA>>>>>>:::555222111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...//////............////////////000111222333333444555555444222111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++***))))))***++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,---------.........//////000111222333333222222222111111000///...//////......---,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,wwwiiieeeaaa___ZZZSSSLLLEEE@@@>>>>>>:::555222111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///............//////000...//////000111222222222444333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++******************+++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++************************************************++++++++++++++++++++++++,,,,,,,,,---------....../////////000111222222333///000000000000//////............------,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,***))))))***+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,sssfffdddaaa^^^YYYRRRKKKEEE@@@===>>>:::555222111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------..................///000000/////////000000111111222222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,---------....../////////000000111111222//////000000000000//////---------------,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++******+++......---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,qqqeeeddd___\\\XXXQQQKKKDDD@@@===>>>:::555222111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------.........---......///000111//////000000111111111111111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))***++++++++++++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,---------....../////////000000000111111///000000000000000///...------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,...,,,+++---111222000---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,pppffffff^^^\\\WWWQQQKKKEEEAAA>>>>>>:::555222111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...---------......///000111000000111111111111222222000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------......////////////------------------------------------------------------------------------------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))***++++++++++++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------************************************************++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000///000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,...+++***,,,111222000---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,pppggghhh^^^\\\WWWRRRLLLFFFBBB@@@>>>:::555222111111000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,---......---------......000111111111111111111111222222222/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---.........//////000000........................------------------------------------------------------------------------------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))***+++,,,,,,+++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------************************************************++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++(((''')))...000---***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,mmmeeeeeeaaa___ZZZTTTMMMGGGCCC@@@???;;;666333111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++,,,------......///---------............/////////000000000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))///---+++******,,,...000//////...---,,,++++++++++++,,,------,,,+++,,,------///000000/////////000333+++)))///000+++,,,111000...,,,---//////,,,)))...,,,++++++---------+++++++++***+++------,,,***+++,,,------------...///+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************++++++++++++******************************************************************************++++++++++++++++++++++++************************)))******++++++,,,------............////////////......////////////...............------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++nnnffffff```]]]YYYSSSLLLFFFBBB??????;;;666333111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++,,,,,,---.........---------............/////////000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,++++++++++++,,,---...000111222222///000111000//////000222333444444333111111333555:::555444666888666555777555444333555666666444111333333111000//////111222...---,,,---...///---,,,,,,,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************++++++++++++******************************************************************************++++++++++++++++++++++++************************)))******++++++,,,------............////////////......////////////............---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************************************************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ooohhhfff___\\\XXXRRRKKKEEE@@@>>>???;;;666333111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++,,,,,,------......---------............///...//////000000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......***+++---...///000000000/////////000000000111111...///111111111333666888555666888888:::<<>>======???@@@AAA???===888888777444000...------000...---,,,------,,,++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************************************************************++++++++++++++++++++++++************************)))******++++++,,,---------............/////////......////////////......------------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++nnnhhheee___]]]XXXRRRKKKEEEAAA>>>???;;;666333111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,------......---------............///...//////////////////...------------------------,,,,,,,,,---------------------------------------............///000000000000000111222333444555555888:::===???BBBEEEIIILLLQQQTTTVVVXXXYYYZZZ]]]___[[[aaabbb^^^```fffeee\\\YYYXXXXXXXXXYYY[[[\\\]]]XXXWWWWWWWWWTTTMMMDDD===999666333111000000///...+++******,,,.../////////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************************************************************************************************************)))******++++++,,,---------------.........//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++mmmgggccc```]]]YYYSSSLLLFFFAAA??????;;;666333111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))*********+++++++++******************************++++++,,,------...---------............///......////////////......------------------------,,,,,,,,,------...............------,,,,,,,,,,,,333222///---,,,+++,,,,,,000222666<<>>FFFHHHLLLQQQWWW\\\```bbbbbbeeejjjmmmnnnnnnooooooiiilllrrruuuvvvvvvwwwwwwtttvvvvvvvvvxxx|||{{{wwwhhhiiiiiihhhgggiiilllooommmlllnnntttxxxtttggg\\\\\\WWWOOOIIIFFFDDDBBBAAA===999555333222000,,,(((......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************************************)))******++++++,,,------,,,------------.........------............------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++nnngggaaa___\\\XXXRRRKKKEEEAAA>>>???;;;666333111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************+++++++++*********************************+++,,,,,,---------------............///---......//////......---,,,,,,,,,---------......,,,,,,------.../////////---......000111222333333111666???IIIQQQWWW[[[\\\aaaccceeehhhlllooorrrssslllpppwww|||}}}}}}}}}}}}~~~}}}{{{qqqjjjaaaYYYTTTQQQOOOMMMJJJEEE@@@>>>>>><<<666222000000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************************************)))******++++++,,,------,,,,,,---------.........,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++ooohhhaaa^^^[[[WWWQQQJJJDDD???===???<<<666333111111000///000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************+++++++++************************)))******+++,,,,,,---------------.........//////---..................---,,,,,,,,,------.........,,,,,,------...///000000,,,---///111444666888888FFFMMMWWWbbbjjjmmmlllkkkjjjlllpppuuuzzzyyy~~~tttjjjdddaaa^^^]]]QQQMMMHHHHHHJJJIIIEEEAAA333222222111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************)))******+++,,,,,,------,,,,,,,,,---------......,,,------......------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++llljjjaaa\\\ZZZVVVPPPJJJEEEAAA???@@@<<<777444222222111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((('''(((((()))))))))))))))+++*********))))))(((((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,************************************************,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,---------......---------............///........................++++++++++++,,,---...///666///((((((---222222000666111222999<<>>:::555222000000///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((()))************)))*********))))))))))))))))))))))))******)))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///........................+++,,,,,,------.........333///...666EEETTT]]]___eeelllooommmssszzzpppzzzyyyvvvuuuxxx|||||||||{{{mmmaaaVVVMMM???444...---///000////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))))))))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++lllhhhaaa]]][[[WWWQQQKKKFFFBBB@@@>>>:::555222000000///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((())))))***************))))))))))))))))))******))))))************))))))***************************************************************************************+++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++*********************************************************++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......---------............///........................000//////......///000000222777DDDWWWjjjsssrrrmmmnnnwww~~~uuuiiittt~~~zzzwwwzzz{{{}}}~~~{{{{{{wwwwww}}}{{{{{{|||||||||xxxnnn^^^NNNBBB;;;666444------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++jjjhhhbbb]]][[[WWWRRRLLLFFFBBB@@@???;;;666222111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((()))******++++++******))))))))))))************)))******++++++******)))************************************************++++++++++++++++++++++++*********+++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***************************************************)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................///...------///222666888FFFSSSdddpppvvvzzz{{{mmmlllsssyyy|||~~~yyyxxxzzzzzzyyy~~~||||||||||||}}}}}}vvvlll```QQQCCC:::111///---,,,,,,---...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++ggggggccc^^^[[[WWWRRRLLLGGGBBB@@@@@@<<<777333222111111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))***++++++++++++***((()))))))))************)))******++++++******)))************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************************************)))***++++++++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///........................,,,---///333<<>>:::///......,,,***)))***...111---+++++++++---...---,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++******)))))))))************+++++++++************************++++++++++++++++++++++++++++++************++++++******************************))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***+++++++++************)))***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++llliiiccc```ZZZTTTQQQMMMFFFAAAAAA???;;;666333111111000///////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************++++++***************************************))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((************************************************************++++++++++++)))******+++++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,------------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............------,,,,,,---...***---222333222111555999UUUYYYbbbmmmxxx}}}zzz~~~zzzwwwpppddd[[[WWWWWWVVVUUUTTTSSSTTTUUUWWWaaa___cccmmmvvv|||{{{pppiiirrruuuwwwwwwyyy~~~}}}}}}sssooojjj]]]SSSJJJ<<<444222//////000///,,,***,,,+++***+++,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++*********)))************++++++++++++************************++++++++++++++++++++++++++++++************++++++***************************************++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***++++++++++++***************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++lllkkkddd___XXXSSSPPPLLLEEE@@@@@@???;;;666333111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************++++++******)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))***+++,,,------------***+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........///---++++++---///111111555000...///111:::PPPgggpppsssvvvvvvwwwzzz}}}vvvuuuyyy}}}~~~~~~}}}yyyrrrjjjaaaVVVMMMFFFKKKGGGEEEGGGLLLUUUdddqqqxxxzzzuuusssrrrnnnkkknnntttuuurrr{{{www}}}~~~qqqggg___RRRDDD<<<333000111111---(((---,,,+++,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++kkkjjjddd^^^WWWRRROOOKKKDDD@@@??????;;;666333111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***************************++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++,,,---------------------------------,,,,,,++++++,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///---+++---000333444333555///...888CCCSSSqqqxxx}}}{{{xxx|||xxxqqqrrr{{{~~~uuunnndddTTTGGG@@@AAAHHHOOOSSSaaavvvzzzrrrqqqsssnnngggrrrrrr|||wwwsssssskkk\\\PPP@@@444000///.........------...///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++iiihhhbbb]]]VVVQQQOOOKKKDDD@@@??????;;;666333111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************+++++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---...............------------------------.../////////...---,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........///000111000///***000DDD]]]nnnsssyyy||||||vvvfffWWWHHH>>>===DDDQQQ```lll{{{~~~yyyooodddkkknnn{{{{{{{{{}}}xxxrrrjjj[[[KKK===444111111...,,,,,,,,,...000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------------,,,***+++,,,---------------,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++hhhgggbbb]]]VVVQQQOOOKKKDDD@@@@@@???;;;666333111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///////////////.............../////////---............---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........////////////000000///------...000===JJJ```uuuxxxqqq|||pppZZZKKKCCC>>>@@@GGGUUUnnnvvvkkkgggjjjxxxyyywwwwwwpppzzzyyytttiiiXXXGGG:::444111...+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))***,,,---------,,,+++++++++++++++++++++++++++++++++,,,---------------***+++,,,------......---,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++hhhiiiddd]]]VVVQQQPPPLLLEEEAAAAAA???;;;666333111111000///////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000000000///000000000111111111222222//////111222333333333333222222111111000/////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////...111222000...111:::BBBcccoooxxxwwwyyyzzz}}}}}}hhhRRRGGGAAA@@@JJJXXXkkkrrryyy|||~~~yyyjjjhhhppptttnnnnnnpppjjjrrruuuwwwvvvnnn___NNNCCC:::555///+++++++++,,,---------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************)))***,,,---...---,,,++++++++++++++++++++++++++++++,,,------...---------***+++,,,---............------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++iiijjjfff]]]WWWRRRPPPLLLFFFBBBBBB???<<<666333111111000///////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///000000000000000222222222333333444444444777888:::<<<>>>@@@@@@AAA<<<<<<;;;:::999888888777000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000---000333222111999IIIWWWuuu|||xxxwwweeeUUUFFFAAAFFFEEEQQQ```kkkuuuuuulllkkkjjjeeekkksssqqqgggiiimmmsssuuunnnaaaVVVCCC===555///,,,---......------------------------,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************)))***,,,......---,,,++++++++++++++++++++++++++++++,,,------......------***+++,,,---............---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++nnnlllaaa[[[UUUPPPMMMGGGAAA???AAA>>>;;;666333222111111000000000000000000000000000........................---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,++++++)))(((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************)))))))))))))))))))))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,---...///.........//////...---------...000111222333333555999@@@DDDBBB???CCCJJJOOONNNLLLLLLNNNRRRUUUWWWUUUSSSUUUWWWUUUMMMGGGFFFCCC>>>===???<<<444111444000...---///000000,,,(((////////////...---,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000222000,,,+++...111......111555???QQQkkk~~~~~~pppUUUDDD???@@@BBBIIIVVVjjj~~~vvvkkkaaa^^^aaafffuuupppiiiggglllqqqnnngggVVVNNNCCC888...)))***...000///---,,,++++++++++++000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---)))(((---...***)))***************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------.........---,,,,,,///...---,,,+++***)))((()))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++mmmkkkaaa[[[VVVPPPMMMHHHBBB@@@AAA???;;;666333222222111000////////////////////////........................------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***)))(((************++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))*********************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000222,,,,,,,,,---///000000000000222555777888:::===@@@EEEKKKVVV^^^]]]YYYYYY]]]ZZZ^^^cccdddaaa\\\XXXWWW[[[TTTPPPPPPPPPPPPRRRVVVTTTRRRSSSVVVSSSIIICCCCCC888555111------...111333...---,,,+++,,,...111333,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000111111:::333000===[[[zzz}}}zzzyyyyyyzzz{{{zzzxxxvvvtttwww|||oooUUULLL@@@:::???OOObbbooo{{{yyymmmiiiddd[[[```fffnnnrrrqqqmmmkkkkkk^^^YYYQQQFFF:::222000222,,,...000///,,,++++++,,,///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---......+++'''************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,---------,,,---......///.........////////////............,,,---....../////////...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++lllkkk```\\\VVVQQQNNNIIIBBB@@@BBB???;;;666333222222111111////////////////////////........................------------------------------,,,,,,,,,,,,------........................------------------------------------------------////////////////////////---------,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++***))))))************+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))++++++++++++++++++++++++******************************++++++,,,,,,------------------------------///---++++++,,,------,,,000///---,,,,,,...000222111888AAAHHHMMMUUU___fffggglllvvvyyyqqqiiiddd^^^XXXXXX\\\NNNNNNRRRXXX[[[ZZZ[[[]]]TTTOOOGGG===444///------......---,,,------...///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...,,,,,,...222444333222...999JJJccc|||~~~}}}zzzwwwtttrrrqqqppppppooollliiigggfffffffffhhhkkknnnppp|||mmmSSS???888<<>>JJJ[[[mmmyyy|||pppbbbXXXSSSRRRQQQ``````aaaeeegggcccXXXOOO<<<:::666333000//////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................///222333///,,,...666>>>YYYppp|||rrrttt}}}{{{xxxtttoookkkgggdddaaa___]]][[[XXXVVVVVVUUUSSSQQQNNNKKKIIIHHHOOOMMMJJJJJJOOOYYYdddkkk~~~zzzvvvqqqjjj]]]KKK???777555888CCCQQQ[[[eeemmmnnn^^^UUU[[[eeegggfffggg^^^fffjjjdddZZZTTTMMMFFF;;;444,,,***---///...+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))%%%444MMMOOO777((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,---------........................---,,,+++........................///000000111000000//////------------,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,yyyiiikkkaaa\\\VVVQQQNNNIIIBBB@@@BBB@@@<<<777444333333222222000000000000000000000000////////////////////////........................//////............//////000000000000000000000000000000000000000000000000/////////000000111111222000000000000000000000000000000000/////////......///......------......///---------......------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......////////////////////////000000000///......000333333<<>>555000...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................---111333000...666HHHVVV|||vvvqqqttt|||}}}zzzvvvsssoookkkfffbbb___\\\XXXVVVUUUSSSQQQOOOLLLMMMMMMLLLIIIFFFBBB@@@DDDCCCAAA??????CCCJJJOOOOOOVVVbbbnnnsssooocccZZZIII:::111666===BBBOOO^^^kkkooorrrooohhhbbb```bbb___gggiiibbb\\\ZZZSSSJJJFFF===222---...///...+++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///%%%,,,@@@BBB000)))000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,---------...............////////////...------------------------------...////////////......---.........---------------......------------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,uuufffiii___[[[VVVPPPMMMHHHBBB@@@AAA@@@<<<888444333333333222111111111111111111111111////////////////////////........................000//////////////////000000000000000000000000000111111111111111111111111//////000000111222222333222222222222222222222222111111000000000///////////////............//////------............------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.........////////////////////////111333333000///444@@@III\\\gggxxxlllkkkggg```ZZZWWWYYY\\\fffddd^^^VVVKKK???555///////////////.........---------------------------........................------------------------------------------------------------------------,,,,,,------.../////////........................---000222444<<>><<<555888;;;<<<;;;<<<>>>AAA888>>>GGGRRR[[[```bbbcccTTTMMMDDD<<<777777AAAMMM[[[mmm{{{wwwoookkkfff___hhhllljjjbbb___```YYYNNNLLLHHH@@@777000---------------,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------111+++&&&&&&(((+++///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,------------..................///111111222222222...//////000111222333333111111222222111000000///000000000000/////////.........------------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------rrrdddggg^^^[[[UUUPPPMMMGGGAAA???AAA@@@===888444333333333222111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111111111111111111111//////000111222222333333444444444444444444444444111111111111000000000000//////............//////------...............---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///000000000000000000000000***///333666<<>><<<;;;999888777:::;;;:::666444555666888666444444777AAAMMMUUU[[[bbb]]]HHH666333888999>>>RRRbbbhhhqqq{{{tttdddeeeiiifffaaadddlllhhh]]]NNNOOOKKK@@@333+++,,,000---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------$$$///111)))+++666333&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000000///,,,+++---------.........//////---...000222444555666777777777999;;;<<<>>>@@@@@@::::::;;;;;;:::999888888333222222222111111000000......------------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------qqqmmmccc\\\\\\UUUMMMIIIDDD@@@@@@DDD@@@<<<888444333333333222000000000000000000000000111111000000//////......---...///000111111111111000///...///111111///...///...111555555000---...111555555111000444666666///777;;;:::888:::<<<<<>>>>>::::::999999888777777666333333333333333333333333444444333222333555888999DDDKKKSSSUUUOOODDD;;;777::::::@@@MMM]]]hhhjjjhhh___ccceeeeeegggjjjjjjggg[[[PPPLLLOOOFFF333,,,111666...+++...000---+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,,,,...///000//////...------......))),,,000222111000000111222666<<<@@@CCCEEEGGGIIIQQQNNNKKKMMMQQQTTTTTTSSSWWWQQQKKKLLLQQQUUUTTTQQQOOONNNFFF<<<888:::777111333111///...------...//////------///111111...+++---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------rrrmmmccc^^^\\\TTTMMMIIIDDD@@@@@@CCC@@@<<<888444333333333222111111111111111111111111111111000000////////////......///000000000000000444333111///---...//////444111111444444333444777333888<<>><<<;;;::::::888888777777666555555444222222222222222222222222333222111111111333555666222666===EEEKKKMMMKKKJJJ;;;888888>>>IIISSSYYY\\\[[[```cccaaa```bbbbbbaaadddYYYNNNKKKKKKDDD666+++000,,,,,,//////,,,,,,///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***+++,,,,,,...///000////////////000//////222999@@@EEEGGGLLLPPPVVV[[[^^^aaadddfffmmmmmmnnnnnnmmmnnnooopppgggffffffhhhlllppprrrtttuuuuuuooodddZZZTTTLLLDDD555444111///...///000111111///---,,,+++,,,......---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrlllccc___[[[TTTMMMIIIDDD??????CCC@@@<<<888444333333333222111111111111111111111111111000000000000/////////////////////000000000000000222333222000///222555777333333777;;;===BBBHHHPPPUUU[[[bbbnnnzzz}}}{{{rrraaa[[[WWWTTTEEEKKKSSSXXXVVVMMMBBB;;;777333///---...000222333---000111---,,,---...,,,.........---------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000/////////000111111222444///...444555:::IIIeeewww[[[OOOWWWaaalllqqqllllll```QQQBBB666//////444...//////...------...///------------------------------------------------------------------------........................------........./////////111///...///222444333222:::QQQrrr}}}zzz}}}}}}xxxrrrllleee___ZZZVVVSSSMMMIIIFFFCCC@@@>>><<<;;;:::888777666666666555555555444444333333222111111111111111111111111222111000//////000111222111///000666???GGGJJJIIICCC>>>999666:::BBBLLLRRRZZZbbbgggddd```___```___```^^^WWWOOONNNNNNCCC333---,,,---///...,,,---000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,+++,,,,,,...000///.........///666666999CCCRRR___gggiiijjjmmmrrruuuwwwxxxzzz|||vvvyyy{{{xxxsssoooooopppuuuxxx||||||yyyyyy||||||uuuooohhhbbbQQQLLLCCC:::333000000000000000000///------///000------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqjjjbbbaaaZZZSSSMMMIIIDDD??????BBB@@@<<<888444333333333222111111111111111111111111000000000000000000000000000000000//////000000000,,,111666666333222555999:::;;;CCCQQQ\\\dddmmmttt~~~wwwrrrmmmeee]]]VVVTTTUUUWWWVVVPPPGGG???888333...+++777999<<>><<<:::777666555444333333333333444444333333333222222222000000000000000000000000222111000////////////000666222//////333777;;;<<>>999666:::CCCJJJSSS___iiihhhdddaaaaaa```RRRZZZ___\\\TTTNNNIIIGGG555111---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------------------------...000000///...///000/////////......111888===DDDJJJTTTbbbppp{{{~~~|||{{{|||{{{}}}}}}zzztttmmmjjjhhhooosssvvvuuurrrppprrruuussswwwzzzzzzyyyzzz{{{|||{{{sssdddTTTFFF<<<666444000000111333444333000---........................------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++nnniiibbbaaaYYYSSSMMMIIIEEE???>>>AAA@@@<<<888444333333333222111111111111111111111111000000000000111111111111111111000000000111222222000333666666555:::CCCKKKSSSYYYiii}}}rrrgggbbbaaa\\\]]]]]]\\\XXXPPPGGG@@@:::666666===EEEGGGBBB<<<000000000/////////......,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------------.........//////////////////000111222333///444999EEEXXXfff|||]]]NNNYYYeeegggggghhhhhhdddVVVBBB222---///111111000///..............................------------------------------------------------................................./////////000000111444555111,,,///<<>><<<:::888666555444333222222222222222444444333333333333222222000000000000000000000000222222111000000/////////...//////...---///444888<<<===>>>;;;777777:::>>>EEETTTbbbgggeeecccaaa^^^UUUVVV^^^hhhcccTTTMMMRRRCCC;;;000***+++//////,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------------------------...//////------...000///111222555:::FFFUUU```eeellltttxxxyyy|||zzzvvvtttttttttrrrqqqqqqppplllfffaaaaaadddfffhhhhhhjjjmmmooorrrqqqppppppsssxxxvvviiiZZZNNNGGG:::555//////222333///+++...........................------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++mmmjjjbbb```XXXRRRMMMJJJEEE???>>>@@@@@@<<<888444333333333222222222222222222222222222000000000111111111111222222111111111111333444666333555888===HHHXXXlllyyypppjjjbbb\\\[[[\\\^^^___FFF;;;222333666555111///000000000/////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------........./////////......//////111222444555333;;;GGGcccuuugggVVV]]]]]]^^^aaaeeecccWWWIII111///------///000000///........................------------------------------------------------............................../////////000000000...333555000---777OOOccczzzoooiiiaaaYYYSSSMMMHHHEEE@@@===:::777777666444333333333222222222222222333333333333333333333333333000000000000000000000000222222222111111000000000***...111000...---000444333777<<<===;;;888888999===KKK[[[ccceeefffeeebbbgggXXXWWWjjjrrrdddTTTQQQMMMFFF999...,,,//////,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------//////...---+++,,,///111333999BBBJJJTTTcccuuuxxxnnnjjjpppxxxtttuuuuuurrrooommmmmmnnngggffffffiiimmmnnniiieeehhhiiihhhfffeeegggkkkoooooohhhcccdddjjjpppxxxsssyyyzzzmmmdddSSSIII;;;111..........................................------------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,ooolllccc___XXXRRRMMMJJJEEE???===???@@@<<<888444333333333222222222222222222222222222000000111111111222222222222222111111333555777999AAAFFFPPP^^^pppmmm]]]WWWVVVWWW]]]UUUNNNIIIBBB777111111000000/////////.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,....................................////////////......///111333555777888EEEZZZqqq{{{zzzvvvrrrssswwwvvvrrrwww|||^^^YYYZZZXXXVVV\\\cccccc]]]EEE<<<111,,,...111000...........................------------------------------------------------.........................../////////000000000000...222333333888MMMmmmxxxlll}}}~~~wwwrrrccc^^^UUUNNNIIIEEEBBB@@@;;;888555444444444333222222222222111111222333333222222222222222222222222111111111111111111111111000111111111111000000///000111222222000///...---111444888:::::::::999999:::EEERRRZZZaaafffhhhfffjjj]]]XXXcccooolll^^^TTTNNNNNNFFF888///...000///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------..............................000///......///333999>>>CCCOOO]]]hhhooovvv~~~{{{oooeeebbbffflllggghhhjjjkkklllmmmppprrrsssuuuwww{{{~~~}}}}}}uuummmllluuu}}}uuujjjdddggglllooopppsssccciiisss|||}}}{{{ssslll^^^LLL<<<333111333..............................------------......------------------------------------------------------------------------------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,qqqnnnddd^^^WWWRRRMMMJJJEEE???===???@@@===888444333333333222222222222222222222222222000000111111222222222222333222222222444666999;;;ZZZcccssstttggg___VVVWWW[[[[[[OOO===555666////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,..................................../////////000...///000222555777:::;;;YYY~~~kkkooonnnhhhcccccciiimmmlllhhhlllqqqsssqqqppppppqqqlllmmmuuu}}}^^^```]]]WWWYYYbbbhhhhhh\\\MMM:::///...000///---////////////////////////------------------------------------------------........................////////////000000000000222222333777EEEbbbyyyqqqkkkZZZUUUMMMFFFBBB???===;;;999777555444444555555444222111111111111222333333111111111111111222222222111111111111111111111111//////000000000000//////222000///111444444222...//////000222444666777888555===FFFNNNWWW```dddccc^^^___^^^]]]ccciiifff]]]KKKRRRQQQAAA111---000222,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.................................//////111555===GGGNNNVVVddduuu~~~yyyvvvuuuuuusssooojjjgggfffgggiiigggiiimmmooorrruuuyyy|||{{{|||}}}xxxzzz|||vvvoookkkeeeeeedddgggmmmuuu~~~mmmRRR===555666////////////////////////......------------......------------------------------------------------------------------------------------------------........................................................................------------------------sssjjjeee___XXXSSSNNNKKKFFF@@@>>>@@@???<<<888555444444333222222222222222111111000000111222222111000000222444...444111000;;;EEEPPP```}}}~~~ggg[[[RRRVVV___^^^OOO@@@>>>///)))222666...***---000...------......,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////***---111222111000111222444111111222333999JJJ\\\|||yyy|||sssfffeeefffgggeeefffrrrwww___TTTXXX```bbbaaallldddOOO888111666444+++///000//////000111///+++,,,------......------,,,---------------------------------.........//////...///...///222444222...666333111@@@fff}}}xxxnnnbbbZZZNNNGGG@@@<<<<<<;;;888555555555555444444333333333222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000111000000000222666:::<<<:::555777EEEUUU___dddggglllkkkfff```aaafffgggdddVVVPPPNNNNNNEEE444,,,...---...///......---...///------------------------------------------------------------------------------------------------,,,,,,,,,---------.........---...000---)))+++000111333444;;;LLLaaajjjiiipppxxx|||wwwrrrqqqppplllmmmjjjkkkooopppkkkjjjnnnuuuqqqsss~~~xxxxxx|||}}}~~~uuukkkiiivvvuuubbbfffvvvttttttwww```LLLAAA777333000//////000...,,,------..................................................................------------------------................................................................................................///...,,,,,,---///222444uuuooohhh___XXXSSSMMMJJJFFF@@@>>>@@@???<<<888555444444333222222222222222111111111000000222333333333333444555000999===EEEXXXfffpppttt\\\SSSSSSXXX^^^eeeQQQAAA333000...+++---222111000///...//////000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////...////////////.../////////111666<<>>@@@>>>;;;777555444444333222222222222222111111111111111222444444333333444555777BBBKKKZZZrrr~~~rrrcccbbbjjjfff[[[KKK===444///......000000///...,,,,,,...///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------............------------........./////////222000......///111111111222000444BBBXXXqqqvvvjjjfffgggkkkwwwrrrWWWMMMUUUaaaZZZ]]]eeefffQQQ555---444333222111///---,,,...000------............------------------------------------........./////////---///000000...///222555...888UUUxxx~~~uuuuuuvvvpppnnnlllmmmooouuu|||}}}vvvnnndddYYYNNNHHH@@@;;;666444555555333111333333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111000///000222555666<<<;;;;;;===AAAMMMcccwww|||{{{vvvnnnkkkjjjgggcccaaa\\\TTTPPPPPPLLL>>>///000000000//////...------------------------------------------------------------------------------------------------------,,,------------.........///++++++...000111555:::DDDNNN[[[fffqqq}}}~~~uuujjjdddkkkuuuyyyvvvkkknnnuuu~~~~~~zzzyyy~~~yyywwwxxxyyyyyyxxxuuurrrgggcccnnn|||mmmTTTFFF555---///333111---........................................................................------------------------................................................................................................,,,---...//////...---,,,yyymmmmmmggg\\\YYYRRRLLLIIIDDD???>>>@@@>>>;;;777555444444444333222222222222222222222222222333333333222444777:::IIITTT[[[hhh|||yyybbb^^^jjjkkkdddWWWJJJ???333(((///111111000---,,,,,,...//////...------,,,++++++------------------------------............------............////////////111///...000333555555444;;;555:::SSSyyy|||llliiizzzgggVVVUUU[[[[[[ZZZaaajjjeeeQQQ;;;///111000000000...+++---222------............------....................................////////////------...111222222444888333KKKnnnssskkknnn}}}oooddd___^^^___aaafffmmmtttyyy}}}~~~|||uuulllaaaXXXOOOHHHCCC999666333111222222111000222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000111111/////////000222333999<<>>>>>AAA>>>;;;777555444555444333222222222222222222222333333333333333666===EEEKKKYYYbbbfffooo~~~yyyzzz|||~~~rrriii```gggjjjeee\\\RRRCCC666111222333333222111111111------------,,,,,,,,,,,,---------------------------......//////......---........./////////000000000000111222444555444333999EEE^^^}}}rrr|||kkk[[[RRRXXX\\\```fffkkkgggOOO666111...///222111------111---......//////......---................................./////////000000111,,,,,,111444222222555???aaa~~~zzz~~~{{{kkk[[[QQQMMMMMMSSSXXX___hhhooouuuzzz}}}~~~uuummmaaaVVVLLLEEE@@@===555333222111111222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000111000000/////////000111222999@@@???888666DDDTTT{{{vvvssswww{{{wwwpppkkknnnhhh[[[TTTUUURRRJJJ444000---,,,---......------------------------------------------------------------------------------------------------------------.........//////000000111333666AAAVVViiipppvvv{{{yyyqqqlllnnnttttttoookkkkkkpppzzz~~~zzzssssssuuuyyy}}}zzztttooommmpppuuuyyypppeeeUUUDDD777222111222000000/////////.........................................................------------------------................................................................................................000///...---...000222333wwwkkkeee___YYYRRRKKKGGGBBB>>>>>>AAA===:::777555555555444444222222222222333333333333222333555888???IIITTT[[[WWW___aaahhhvvvzzzyyyyyyaaaaaa``````___[[[VVVQQQ666333000000111222111000++++++,,,---...///000000------------------------......////////////............/////////000000000000111333222111111222444777\\\yyylllYYYRRR^^^fffeeegggjjj^^^LLL888111///333444///---111......////////////..................................../////////000000000444...---111222///333;;;```yyy{{{iiiWWWIIIAAA??????GGGNNNYYYdddmmmtttzzz~~~}}}nnneeeXXXKKKBBB<<<888666333333222222222222333333222222222222333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111000000//////000000000,,,333<<>>GGGSSS^^^gggnnntttxxxyyy|||zzztttbbbYYYMMMBBB:::777555444222333333333222222333333222333333333444444444444222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000111---...555???CCCAAA???@@@CCC]]]yyy{{{tttpppcccfffiiifff[[[NNNLLLPPPGGG???444...---...///...------------------------------------------------------------------------------------------------............////////////111666DDDWWWgggoootttyyy~~~yyynnneeefffnnn{{{~~~pppaaa\\\[[[ZZZYYYYYYZZZTTTQQQSSSTTTRRRPPPQQQWWWVVVYYY^^^aaadddllluuuyyyqqq}}}zzzuuu{{{xxxyyy|||xxxyyywwwpppjjjwwwuuupppgggZZZKKK???777111111000000///......---................................................------------------------................................................................................................,,,---...000333777:::<<>>CCCGGGKKKOOOSSSQQQXXXXXXZZZiiivvvggg^^^YYYPPPQQQYYYfffVVVAAA555222333222///888777555333000...,,,+++..............................////////////......////////////000000000000...222444222000777FFFRRR|||wwwcccWWWVVVdddoookkkdddcccTTT@@@111222444000///333......////////////......////////////////////////////////////000000000000///000444666111666QQQoooqqqlll~~~yyy^^^QQQAAA999999<<<===<<<:::CCCNNNXXX___eeejjjmmmqqquuu{{{zzzooogggVVVOOODDD;;;777555666666222333333333222222222333333333333444444555555555222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111222---///999BBBBBB===:::CCCRRRgggyyyvvvhhhhhhhhhnnnrrrhhhVVVOOOTTTPPPFFF888000.........---------------------------------------------------------------------------------------------------............/////////000---EEEdddvvvuuupppuuu{{{zzz||||||vvvooosss{{{}}}|||~~~uuudddRRRKKKIIIEEE@@@>>>@@@;;;:::>>>@@@>>><<<===<<<:::<<>>@@@@@@xxxqqqkkkccc\\\SSSJJJEEEAAA======@@@===:::777555555555444333333444444222///000444999999???EEEEEEAAADDDMMMVVVSSSRRRWWWfffyyyxxxxxxzzzdddPPPLLLQQQXXX[[[[[[JJJ444222666///111777999222---///111///111111000000//////......////////////000000000000111000000000000000111222//////444888111444VVV}}}zzz{{{rrr\\\PPP[[[gggggghhhnnncccTTT???000000666666111////////////////////////............/////////000////////////000000000000///444555...000GGGmmmyyyqqqxxxwwwsssrrrqqqWWWCCC@@@===:::999999777666===BBBIIINNNQQQUUUZZZ___hhhnnnvvv}}}~~~sssggg___MMMEEE<<<777666777666333333333333222222222222222222222333444444444444333333333333333333444444444111111000/////////000000222111111111111111111111111111222222222333333333222111111000000000000000000000000000000000000000333///---111:::AAADDDCCC<<>>;;;AAAAAAAAA@@@@@@@@@@@@@@@============>>>?????????FFFLLLWWWdddppp{{{sssccceeeqqq}}}ooogggvvvlllIII666777444---,,,000111---000000///.......................................................................................,,,------......------,,,////////////////////////...---,,,---...//////...+++333===@@@>>><<<===AAAwwwpppjjjbbb\\\SSSJJJEEEAAA======@@@<<<:::777555555555444333444444444333222444888::::::===AAACCCDDDGGGLLLQQQTTTTTTYYYfffwwwzzz}}}yyyyyyzzz]]]GGGCCCLLLSSS___ZZZEEE999555+++000666777222...///000...111111000000////////////////////////000000000111111000000000000111222222555555555555===UUUyyyjjjTTTRRR^^^kkkmmmkkkggg___NNN;;;111000111111////////////////////////........./////////000000////////////000000000111,,,444444...;;;]]]}}}yyysssvvvzzzeee\\\]]]uuupppZZZIII===;;;888777777777777666999===CCCFFFIIIMMMSSSWWWbbbiiisss|||vvvgggXXXNNNDDD>>>777444555666555333444444444444444333333333444444555666666666666666333333333333333333333333222222111111111111222222222222222222222333333333111222222222222333333333222222111000000000000000000000000000000000000000111000000111555===EEEKKK>>>AAAOOOfff{{{{{{rrrwwwpppooonnnjjjmmmjjj[[[MMMPPPKKK>>>111,,,...000...------,,,,,,------...........................------------------------........................333+++,,,444111,,,999OOO]]]___fffrrryyywwwtttsssrrruuuuuuttt|||vvvjjj^^^QQQIIIAAA???>>>???DDDHHHJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIFFFDDDBBB@@@?????????>>>999:::>>>DDDOOO\\\iiirrr~~~{{{uuulll```]]]iiixxxpppkkkyyysssNNN???333111111...---...000000///............///........................................................................,,,------......------,,,////////////////////////---...///...,,,---///222444777:::<<<===BBBKKKQQQvvvooojjjccc[[[RRRIIIEEEAAA======???<<<:::777555555555444333555333333444777:::<<<<<<;;;;;;===AAAEEEIIILLLMMMWWWWWW[[[fffsssyyywwwrrr|||yyyqqqyyycccVVVJJJNNN```jjj]]]KKK<<<......222444111/////////---111000000000000//////////////////000000000111111111111000000111111222333666555111666OOOuuunnnYYYXXXfffmmmjjjhhhhhh^^^III555---///222////////////////////////....../////////000000000/////////000000000111111...555333444OOOwwwpppppp~~~kkkVVVTTT[[[uuufffPPPDDD>>>:::888666555777888888777666999===>>>@@@DDDJJJPPPZZZcccpppzzzppp]]]MMMDDD<<<888444333555666666444555555555555555555555555555666666777777777777777444444444444444444444444333333333222222333333444222222222333333444444444222222222222333333333333222222111000000000000111000000000000000000000000///222333111000777EEEQQQCCC>>>@@@TTTpppuuuyyypppmmmkkkhhhmmmmmmaaaLLLMMMMMMGGG:::......333......------------..............................------------------------...........................,,,...//////888SSSnnnpppjjjkkksss{{{yyyrrrmmmxxx|||zzzvvv{{{{{{kkk[[[NNNFFFAAA>>>CCCEEEIIIMMMPPPTTTXXX[[[```aaaccceeeeeeeeecccccc___[[[VVVQQQNNNJJJFFFCCCAAA>>>:::888;;;BBBKKKPPPiiisss|||vvvcccTTTWWWbbbfff}}}}}}pppmmmsss~~~iiiLLL666666666...+++222111000//////......//////........................................................................------............------////////////////////////,,,///111///---...222777::::::;;;@@@IIIUUU```gggvvvpppkkkeee[[[RRRIIIDDDAAA===<<>>>>>============@@@DDDIIIMMMPPP[[[\\\___gggooorrrooojjjkkkqqq{{{tttoookkk___SSS[[[mmmmmm```OOO===///////////////000///...000000000000000000000000//////000000000111111111111111111111111222333444444222777LLLmmmvvvddd```ffflllfffkkkgggTTT>>>333222444////////////////////////...////////////000000000//////000000000111111111333333555EEEgggwwwooouuuyyyppp___YYYccclllrrrUUUDDD??????;;;999777777888999999999666888::::::;;;???EEEKKKUUU```ooo{{{vvvdddSSSGGGAAA999666555555777888888777666666666666666777777777555666777777888888777777666666666666666666555555444333333333333333444444111222222333333444444555222222222333333333444444333222111111000000111111000000000000000000000000///222444111...333@@@KKKKKKCCC===HHHccc{{{wwwsssooojjjnnnmmmaaaRRRMMMMMMMMMDDD444---000......------------..................................................................////////////(((666666+++777]]]yyykkkoooxxx~~~{{{vvvvvv{{{|||rrrsssggg___SSSIIIFFFHHHNNNRRRYYY___gggkkkmmmpppuuuyyy|||vvvooofff\\\UUUPPPLLLGGGBBB@@@>>>======LLLUUUfffvvvyyynnnaaa[[[[[[dddzzz|||{{{yyywwwtttyyywww\\\DDD;;;777000///333111000000///.../////////........................................................................------............------////////////////////////+++---000000000222666999999===FFFSSSaaakkkoooppptttoookkkddd[[[RRRIIIDDD@@@<<<<<>><<<>>>???@@@@@@AAAFFFOOOVVV]]]^^^aaafffjjjkkkiiigggmmmtttkkkmmmdddXXXeeeooonnnbbbPPP777222......000000000000000000000000111111111111000000000000111111111111111111111111222333444555444555LLLvvvmmmeeehhhgggllliii[[[III===444000000000000000000000000000////////////000000000111000000000000111111111111555///:::^^^~~~{{{qqquuu~~~mmmeee]]]fffxxx||||||aaaMMMDDDBBBAAA>>><<<999888888999888777666888888777777;;;AAAGGGSSS```qqq}}}tttcccRRREEE>>><<<888777666777888999888888777777777888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999555555444333333333333444222222222333333333444444222222333333333444444444333222222111111111111111111111111111111111111111000111111111000333888===NNNJJJDDDDDDSSSlll}}}tttkkkpppuuunnn___TTTMMMPPPLLL===000,,,///......------......///........................................................./////////000000...777777777OOOwww~~~gggooo||||||}}}{{{|||rrrssspppdddLLLJJJHHHIIIOOOZZZfffnnnpppyyyuuu\\\WWWPPPJJJGGGCCC???<<<<<<===HHH___ttt{{{wwwrrruuudddccc{{{~~~yyy||||||qqq\\\GGG999444222///111111000///////////////........................................................................---......//////......---////////////////////////------...///111555888:::<<>>;;;888666555666666666555444555777:::===>>>===<<<>>>@@@AAAAAAAAAFFFOOOWWWXXXZZZ^^^aaaeeegggiiiiiiuuu|||wwwnnnmmm~~~gggdddiiipppmmm^^^III>>>333000111111111222000000000111111111111222000000000111111111222222111111111222333444555666444@@@eeelllaaaiiillljjjaaaUUUGGG888,,,000000000000000000000000/////////000000000111111000000000111111111222222333222JJJuuuwwwvvvooobbbfffgggvvvpppYYYJJJEEECCC@@@???===:::888888888777555444666666555555888>>>CCCSSSaaatttzzzgggSSSFFF>>>;;;999777777777777888888999:::::::::;;;;;;<<<=========@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>;;;:::999777666666666666444444444444444444444444333333333333444444444444333333222111111111111222111111111111111111111111000000///000222333333222HHHOOOOOOEEEEEEYYYuuurrrfffnnn|||}}}lll___SSSQQQPPPGGG777---//////............//////.........................................................//////000000111555,,,111LLLiiivvvvvvuuupppooouuu|||{{{}}}xxx{{{jjjVVVHHHJJJNNNTTT[[[eeeqqq}}}yyykkk___VVVNNNHHHCCCAAA<<<;;;DDDRRRdddyyy~~~~~~{{{ttt\\\GGG<<<555---222111000000//////000000..............................................................................////////////......////////////////////////////////////222:::EEEMMMLLLSSS___jjjnnnhhh[[[PPPsssnnnkkkfffZZZQQQHHHDDD@@@<<<<<<>>>:::888666555666666666555666999<<<>>>>>>===============???AAAEEEIIINNNPPPOOORRRVVV[[[___eeekkkooowwwyyycccvvvgggjjjoooggg```NNN<<<444222111111333000000111111111222222222000000111111111222222222111222222222333555666777===VVV~~~ooo[[[dddiiikkkggg^^^RRR???000000000000000000000000000//////000000000111111111000000111111111222222222222AAAccc{{{~~~vvv\\\aaavvvzzzyyyxxxnnn[[[JJJCCCAAAAAAAAA???<<<:::::::::999888333555666666555777===BBBRRRbbbwwwoooYYYHHH@@@>>><<<:::888999999999:::;;;>>>@@@>>>??????@@@AAAAAABBBBBBDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCBBB@@@>>><<<;;;;;;:::888888777777666555555555333333333444444444444555444333222222111111222222111111111111111111111111000///000000222222222222???RRRZZZLLL@@@LLLgggzzzwwwgggkkkzzz}}}uuukkk]]]SSSQQQNNNBBB555//////............//////................................................---......///000000111111333///???ddd}}}|||ttttttwwwpppqqq|||www{{{}}}tttcccUUUPPPPPP^^^eeeooozzz}}}mmm___UUUNNNGGG@@@<<<===HHH___sss|||zzzxxxxxx~~~|||uuu```III;;;666222111000000//////000000..............................................................................////////////......////////////////////////---111444444888HHHcccxxxhhheee```\\\YYYVVVSSSPPPvvvqqqooojjjZZZQQQHHHCCC@@@<<<;;;>>>:::888666555666666666555888<<>><<<:::;;;AAAIIIMMMLLLIIIFFFJJJPPPVVV\\\eeennnuuuzzzhhhjjjjjjfffnnnlllpppZZZCCC888444111000333000000111111222222222222000111111111111222222222222222222333444555777777KKKnnn|||lllYYY]]]dddjjjjjjdddYYYGGG888000000000000000000000000000000000000111111111111000111111111111222222222444RRRxxxjjjYYYkkk}}}gggpppqqqaaaLLLBBBBBBFFFCCCAAA>>>===>>>>>>>>>===444777999888888:::>>>CCCQQQbbbxxxppp___JJJ===:::<<<;;;888;;;;;;<<<<<<===@@@DDDGGGBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFJJJJJJIIIIIIHHHGGGFFFFFFIIIHHHFFFCCCAAA@@@???>>>;;;;;;:::999888777666666333333333444444444555555444333222222111111222222111111111111111111111111///000111111000111444666;;;TTTaaaRRRAAAGGG^^^ppp|||rrrooowwwvvvxxxsssdddUUUQQQRRRJJJ===//////............//////........................////////////////////////---......///000111111222000BBB]]]xxx~~~uuurrrttt{{{||||||zzz~~~xxxbbbMMMJJJ[[[mmmrrrzzzyyyjjjUUUOOOIIIEEE@@@???EEEMMMkkkvvv}}}}}}tttUUUBBBAAA222111111000000000000000..............................................................................////////////......////////////////////////)))222999:::???WWW|||ppp^^^NNNGGGKKKUUU]]]{{{vvvkkkdddZZZOOOFFFBBB@@@<<<;;;===;;;888666555666888888888;;;>>>AAA@@@===;;;<<<>>>999;;;???CCCEEEEEEEEEDDD??????EEEQQQ\\\eeerrr~~~rrr```qqqllleeejjjnnnhhh[[[III888000000444555444333333222222333333111111222222222333333333///666666111111999@@@@@@nnnwwwlllXXX^^^nnnmmm___ccc\\\===333222222444222......222000000000000000000000000,,,777444---222555444666777uuu~~~sssTTTbbbhhhkkksssqqqcccVVVQQQMMMHHHEEEDDDBBBAAA???>>>======<<<999999999666555;;;CCCTTTfffzzzppp]]]NNN>>>888:::<<<>>>AAA>>>DDDBBBAAAHHHGGGDDDJJJGGGNNNVVVYYYUUUNNNHHHEEEDDDLLLZZZYYYKKKHHHKKKEEENNNXXXXXXJJJAAACCCCCC???EEENNNKKKFFFKKKIIIBBBCCC???AAA@@@===:::::::::999666666555555555444444444333333333222222222111111000000000000000000000000000111111111111222222222777JJJXXXbbb]]]CCCGGGppp~~~zzzzzzsssvvvnnnooowwwttt```QQQOOONNNIII777000---111222///...000////////////////////////............/////////000222---,,,111444000...111===WWWxxx}}}yyyuuuwww}}}~~~lllZZZXXX___iiivvvqqqaaa]]][[[III<<>>======>>>======<<<===>>>AAACCCDDDDDDCCCCCCCCCBBBHHHTTT```lll{{{ssseeemmmrrrccciiijjjeeeWWWEEE777444555333333333333333333333333111222222222222333333333333222555777333333EEE[[[yyyaaaYYYeeeooogggccc]]]JJJ777222111222333000///111111111111111111111111111...444111///777666222666MMMVVVJJJkkkwwwooosssqqqgggbbb___WWWLLLEEEDDDBBBAAA????????????===:::999999666555;;;CCCUUUhhh|||uuu___HHH@@@:::<<>>SSSlll~~~zzz||||||vvvsssxxx{{{qqqxxx~~~pppeee]]]aaakkkxxx~~~hhhaaaUUUKKKFFF???@@@HHHZZZrrrqqqYYYJJJ???777111111111///...///000000/////////.........................................................////////////////////////000000111000//////222444666BBBOOOXXXbbbmmmqqqoooWWWMMMOOOaaaooopppsss|||tttqqqiiidddXXXNNNEEEAAA???<<<;;;<<<:::888555555777:::======BBB>>>::::::===???>>>;;;AAAAAAAAAAAAAAAAAABBBBBBHHHIIIOOO[[[iiiwww|||bbbcccttthhhccciiimmmeeeTTTBBB888444111222333333333333222222222222222222333333333333666///444<<<555111RRRoooZZZ\\\mmmmmmddd^^^XXX<<<444///111333222000000111111111111111111111111222111---333;;;666333>>>mmmmmmAAAMMMuuu~~~mmmooommmiiikkkkkk___OOOEEEDDDBBBAAA@@@@@@AAAAAA>>>;;;:::999666666;;;CCCWWWiii}}}gggMMM@@@===>>>BBBEEEDDDEEEIIIIIIIIICCCHHHYYY[[[QQQNNNTTTZZZfffuuu~~~ssshhhbbbmmmwww\\\XXXiiiyyyrrrWWWCCCHHHXXX^^^^^^PPPDDDGGGHHHDDDEEEGGGHHHIIIIIIGGGDDDAAA???:::999888666555555666666444444333333333222222222111111111111111111111111111111111111222222222333111@@@OOOcccuuulllXXXRRRlll{{{}}}wwwtttqqqooonnnkkk```SSSMMMMMMAAA666------000000///...////////////////////////....../////////000000000000//////...---000<<>>>>>FFFZZZssszzzeeeUUUJJJ???666333111///...000000000000/////////......................................................///////////////////////////000000//////222555888???UUUmmmvvvqqqfffZZZQQQHHHOOO\\\kkktttwwwzzz~~~pppnnnhhheeeWWWMMMDDD@@@>>>;;;;;;<<<:::777555666999===???@@@AAA>>>;;;:::;;;=========AAA@@@>>>===>>>@@@BBBCCCLLLQQQZZZffftttsssjjj}}}zzzbbbgggllljjj___NNN===333111111333444444333333222222222222333333333444444666000333999777???iiilll```fffkkkgggbbb^^^DDD888//////444444111///111111111111111111111111444000...555:::222888QQQTTT???XXXvvv~~~yyyaaafffggggggkkklll___NNNEEEDDDBBBAAA@@@AAABBBBBB???<<<:::999777666<<>>EEE```{{{oooZZZNNNKKKVVV^^^eeellluuu||||||{{{mmmmmmgggdddVVVLLLCCC???>>>;;;:::<<<999777777888<<>>>>>>>>;;;999999<<>>[[[rrrbbbeeemmmiii```MMM>>>111000444444222000111111111111111111111111444222111555555000DDDlllbbb<<>>GGGZZZkkk~~~yyydddOOOAAAEEEEEEHHHJJJHHHDDDGGGMMMUUUaaaaaaYYYXXX[[[jjjrrreeelll|||xxxpppssspppcccwwwsssggg^^^]]]ggg```WWWPPPNNNKKKFFFDDDFFFFFFDDDAAA===999777666555555555555444444444333333111111111111111111111111111222222222222333333333444333:::NNNlllsssTTTLLLlllyyyzzz}}}uuujjjhhhpppmmm[[[OOOQQQMMMCCC666......111000---////////////////////////////////////000000000111000222222000777JJJfffzzzyyyuuuxxxvvvuuuvvv{{{~~~}}}xxxtttqqqttt}}}}}}fffXXXMMMBBB@@@GGGXXXttt|||rrr]]]PPPAAA888333000111444111000000000////////////////////////////////////////////////////////////000000000000000000000000/////////000333:::CCCIIIOOOaaapppnnn]]]TTT]]]kkkiiijjjkkkqqq~~~zzzllllllgggdddUUUKKKBBB???===;;;:::<<<888888999;;;???AAABBBAAA<<<>>>???===999888;;;???888888777999===BBBHHHKKKSSS]]]iiirrr{{{zzzoooeeefffkkkgggVVVGGG666666555444333444444444333333333333444444444444333888666555LLLxxxbbbdddrrrnnnbbbUUUEEE666222333333222111222222222222222222222222222444333333222444UUUPPP<<>>;;;888777666666555555555444444444222222222222222222222222222222222222333333333333444111:::LLLccc{{{xxx]]]GGG[[[lllwwwzzznnniiippppppbbbUUUSSSPPPIII===222...000000.../////////////////////////////////000000000111111111000...000CCCddd{{{xxxuuuxxxzzzzzzxxxwww{{{~~~xxxwww|||}}}kkk[[[III???<<>>777222222444111111000000000/////////////////////////////////////////////////////////000000000000000000000000000000111555<<>>===::::::<<<888888;;;>>>BBBCCCAAA???<<<======<<<;;;;;;;;;<<<777777888:::???EEEKKKNNNWWW```iiimmmrrrxxxzzzwwwyyy|||uuugggeeekkklllaaaTTT;;;999666444333333555666333333333444444444444555555999999???___}}}dddeeepppkkkeee[[[LLL;;;444333222222333222222222222222222222222///555444000333>>>dddoooIIIMMMeeefffjjjpppdddSSSPPP\\\iiiqqqpppmmmiii]]]PPPIIIKKKMMMNNNLLLIIIEEECCC>>>;;;999999888:::BBBLLLaaaqqqhhhQQQIIIJJJMMMKKKQQQ___nnnwwwwwwxxx{{{{{{~~~{{{~~~xxxsssqqq[[[RRRYYYbbbTTTKKKLLLKKKDDDAAAEEEGGGGGGGGGFFFCCC@@@===;;;666666666666555555555444222222222222222222222222222222222333333333444444555...888FFFSSSpppwwwZZZUUUbbbuuu{{{uuummmpppqqqiii]]]VVVQQQOOODDD666///000111/////////////////////////////////000000000111111111222222222;;;TTTvvv|||yyyzzz|||~~~{{{{{{~~~rrrYYYJJJBBB@@@KKKYYYwwwzzzwwwgggTTTFFF<<<555222444111111111000000000//////////////////////////////////////////////////////000000000000000000000000000222555<<>>===::::::<<<777999<<<@@@DDDDDDAAA>>>>>><<<:::;;;>>>>>>;;;888888888999<<>>;;;777444222333555777333333333444444444555555777999;;;IIImmmoooYYYTTTZZZiii}}}vvveeegggkkkfffggg___PPP???666333111222444222222222222222222222222---555333///666HHHnnnmmmHHHBBBYYYmmmuuulllqqqyyy^^^SSSVVVcccmmmtttsssqqqmmm___OOOLLLNNNQQQRRRQQQLLLGGGDDD===:::888888888;;;DDDNNNdddtttsssWWWGGGHHHPPPWWWWWWZZZdddtttqqq|||lllssssssgggkkkpppbbbWWWWWWSSSGGG@@@BBBDDDEEEGGGHHHGGGDDDAAA???777666666666555555555555222222222222222222222222222222333333333444444444888---333===EEEhhhqqqZZZ```vvvyyy}}}{{{qqqppprrrnnncccXXXRRRRRRIII999//////111000////////////////////////000000000000111111111111111444:::HHHaaa{{{|||uuuxxx}}}zzz{{{iiiXXXNNNEEEDDDJJJ\\\uuuzzzppp[[[LLL@@@666222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111333999BBBQQQeeexxxnnn\\\PPPZZZjjjsssrrrppp{{{~~~zzzppplllddd```SSSGGG===;;;===;;;888888888===BBBCCCBBB?????????<<<<<<<<<<<<;;;:::999888666888;;;===@@@DDDJJJNNNRRRYYY``````]]]^^^fffnnnpppxxxuuu}}}gggdddcccqqqZZZXXX@@@111555888222111888333333444444555666666666888888AAAUUUrrraaaVVVLLLMMMfffuuuWWWQQQWWWfff}}}zzz{{{~~~sssaaaaaakkklllaaaWWWIII<<<444222222222111111111111111111111111+++:::///222777RRRVVV777NNNkkkqqqtttxxx~~~~~~aaaPPPLLL^^^llluuuuuutttooo___LLLRRR[[[eee]]]KKKHHHJJJBBB???;;;777888999<<>>CCCHHHLLLLLLPPPUUUVVVWWW\\\eeemmmrrrvvv}}}xxxpppjjjhhhfffnnnbbb^^^JJJ999666666333222666333444444555555666777777===444HHHlllwwwcccOOOFFFRRRdddqqqfffZZZQQQIIILLLfff~~~~~~sssfffgggkkkddd[[[MMM@@@777333222333111111111111111111111111///888333333@@@cccWWW@@@[[[ssstttttt{{{rrrXXXLLLHHHVVVcccmmmmmmmmmkkk```QQQPPP```qqqlllVVVMMMLLLCCC???;;;888888999===GGGRRRjjjttt[[[MMMQQQPPP[[[nnnttt~~~vvvsssddd\\\YYYPPPNNNLLLLLLNNNMMMHHHBBB@@@>>>;;;888666555555666333333333222222222222111222222333333333333444444333666555999GGGVVVsssrrr___iiisssvvvxxxxxxtttqqqvvvuuunnnXXXXXXRRRFFF999111...///////////////////////////000///...///000111222222000666KKKgggwwwwwwxxx~~~~~~~~~|||zzznnnTTTHHHFFFEEELLLccc~~~~~~~~~hhhVVVIII@@@888222111111111000......///000000000000000000000000000000000000000000000000000000222222000...///000111444;;;NNNfffsssnnnccc\\\WWW^^^lll{{{}}}{{{{{{zzzwwwyyyrrrqqqhhhcccPPPFFF===;;;<<<;;;999:::>>>AAACCCDDDBBB@@@??????>>>>>>===;;;:::888777666777888:::;;;===@@@EEEHHHGGGHHHJJJMMMRRRZZZccciiittttttxxxkkkqqqjjjjjjhhhjjjdddVVVDDD777333444555444444444555555666666777777???222WWWrrrXXXJJJJJJPPPsssooonnnhhhXXXDDD???RRRjjjxxxcccdddttthhh```SSSEEE:::555333333222222222222222222222222333333777444NNN||||||LLLEEEdddvvvrrrppplllWWWLLLFFFPPP\\\dddcccaaa___WWWMMMJJJccc|||```QQQKKKBBB???;;;888888999>>>JJJVVVlllvvvkkk[[[[[[___VVVTTT```iii}}}wwwwwwbbbWWWMMMLLLPPPRRRNNNHHHDDDCCC???<<<999777666666333333333333222222222222222222333333333333444444333777666888BBBNNNllllllbbbqqqyyywwwwww~~~vvvpppsssvvvssscccZZZRRRMMMBBB333...222////////////////////////......///000111222333333222EEEbbbwwwyyytttzzz}}}xxxyyy~~~bbbNNNIIIAAAAAANNNjjj~~~{{{vvvdddRRRDDD;;;666111111111000000000000000000000000000000000000000000000000000000000000000333222111000000111222444999IIIcccxxx|||nnn^^^TTTdddeeemmmxxx~~~~~~~~~|||~~~xxxrrrqqqgggaaaNNNDDD<<<;;;<<<::::::;;;@@@AAABBBBBBAAA???>>>===???>>>===;;;999777666666777888999:::;;;>>>BBBEEEBBBAAABBBEEEKKKRRRWWWYYY___```aaaeeekkkppptttvvvqqqrrrsssuuuxxxzzz{{{|||xxxwwwhhhnnnffflllgggaaaOOO:::222666888444444555555666666777888888;;;:::nnn{{{```QQQMMMKKKjjjkkkTTTIIIOOOYYYhhh^^^pppkkkdddXXXJJJ===555222222222222222222222222222222666///888555^^^```???LLLjjjtttqqqrrryyyfffWWWLLLUUU^^^ccc```[[[UUUNNNFFFEEEccccccPPPIII??????;;;999999:::@@@NNN\\\nnnvvvwwwbbb___gggtttvvvrrrvvv|||~~~zzzhhhTTTMMMOOOQQQQQQPPPIIIGGGCCC???<<<999777666444444333333333222222222222222222333333333444444111777777888>>>IIIggg{{{aaappp}}}}}}zzzpppoooqqqrrriiiYYYPPPQQQHHH555...444///////////////////////////000222222222222333444666RRRsss~~~tttnnn{{{{{{yyy}}}~~~zzz\\\NNNDDDAAACCCVVVwwwsss^^^JJJ???;;;222111111111222111000///////////////////////////////////////////////////222000000222333333666999EEEYYYqqq|||vvvjjjbbbaaarrrpppttt~~~~~~}}}|||vvvpppoooddd^^^KKKCCC<<<;;;;;;:::;;;===AAA@@@??????>>>>>><<<<<<@@@>>><<<:::888777666666777888999999999<<<@@@CCC???>>>???BBBGGGJJJJJJIIIGGGKKKOOOPPPPPPQQQVVVZZZVVVWWWYYY[[[]]]___aaabbbbbbaaaaaacccfffgggeeecccccceeeggghhhhhhhhhhhhiiihhhgggfffffffffgggiiijjjiiiiiiiiikkknnnrrruuuxxxyyy|||xxxeeerrriiilllhhhfffXXX@@@444777999555555555666666777888888999777OOO~~~aaaPPPIIIFFFbbbsssXXXKKKIIIjjj|||]]]```lllggg\\\NNN@@@666222111222222222222222222222222555...666<<>><<<:::999:::BBBRRRbbbpppwww}}}nnnggg]]]```~~~|||iii___ZZZTTTPPPOOOKKKIIIFFFBBB>>>:::777666444444444333333333222222222222222333333333444444000777777888???HHHdddhhhmmm~~~uuuppprrrtttlllWWWMMMRRRMMM999///444000000000000000000000000111222444333222111333555===\\\zzz}}}pppppp|||{{{~~~ttt\\\IIIEEE@@@HHHccc|||~~~iiiSSSEEE@@@555333111111222222000///////////////////////////////////////////////////000...///333333222888@@@SSSfffwwwwwwjjjaaadddkkkpppvvvxxxzzztttnnnmmmbbbZZZIIIBBB<<<;;;;;;:::;;;???BBB@@@===============;;;???>>>;;;999777777777777777888888888999<<<@@@CCCEEEFFFHHHLLLOOOQQQPPPOOOVVV^^^fffkkkkkknnntttyyy~~~}}}|||{{{{{{{{{yyyxxxwwwvvvuuuvvvwwwwwwuuuvvvvvvvvvtttsssttttttsssvvvzzz~~~xxxkkkvvvqqqooojjjjjj___JJJ;;;777888666666666777777888888999999999fff|||cccQQQIIIHHHXXXlllnnndddgggrrr{{{|||yyyyyykkkMMMDDDJJJnnnjjjeeemmmjjjaaaSSSCCC888333222333333333333333333333333222222666KKK~~~YYYAAAIIIgggnnnjjjsssxxxlllYYYYYYXXXXXXVVVRRRLLLGGGDDD^^^|||{{{```QQQKKKAAA>>><<<::::::;;;CCCVVVgggsssyyyzzzqqqrrrqqqqqq}}}vvveeeTTTLLLNNNLLLIIIEEE@@@<<<999777444444444444333333333333222222333333333333444444000666777999@@@HHH___uuuhhhttt}}}{{{xxxssssssvvvoooZZZNNNRRRPPP???333333000000000000000000000000222333555333111111555999QQQmmmxxx~~~|||zzzyyy{{{~~~}}}~~~nnnQQQIII@@@AAAQQQmmm{{{rrr]]]MMMDDD999555111000111222000...000000000000000000000000000000000000000000000000111///000222111333AAARRRbbboooxxxqqqddd^^^bbbgggsssxxxzzzwwwrrrlllkkkaaaZZZGGGAAA;;;;;;:::999<<<@@@CCC@@@===<<<===???>>>===>>><<<:::888777777888888666777888888999<<<@@@CCCJJJMMMQQQVVV[[[___ccceeerrryyy}}}|||{{{yyyuuunnnnnngggVVVBBB777555666666666777888888999999:::>>>qqqlllVVVKKKLLLLLLSSSMMMDDDIIINNNQQQZZZVVVUUUTTTSSSRRROOOLLLIIIKKKXXX___hhh___NNNBBBVVVyyy}}}ssslllooollleeeWWWGGG:::555444333333333333333333333333///:::999___NNN>>>PPPmmmjjjeeettt{{{}}}lllcccZZZUUUTTTPPPKKKFFFCCCXXXrrrsss^^^SSSLLL>>>>>><<<;;;;;;<<>>888111///000222000...000000000000000000000000000000000000000000000000222///000333444===YYYuuuvvvxxxsssiiiccceeehhhggg{{{zzz~~~{{{{{{pppkkkkkkaaaZZZFFF@@@;;;;;;:::999<<>>@@@@@@???===<<<:::888777777888999666777888999:::<<>><<<;;;;;;<<>><<<555555444444444333333333222222333333333444444444444777666999AAAEEEUUUooofffkkk~~~zzz|||zzzxxxzzzyyyhhhYYYWWWUUUJJJ:::000000000000000000000000000...000222111000444===DDDsss}}}zzzxxxwww|||yyynnnqqq}}}zzz|||sss]]]IIIBBBBBBMMMkkkzzz~~~|||lllXXXIII@@@999222...000111000...000000000000000000000000000000000000000000000000222///111555:::KKKqqq~~~mmmaaadddooorrrnnnzzz}}}zzztttiiiggggggRRRFFF???777555:::???AAAAAA;;;BBBEEEAAA<<<===??????<<<;;;999777666666777888888777666777999<<<@@@BBB???@@@CCCIIITTTcccqqqzzz~~~iii}}}xxxlllsssoooNNN:::;;;666999<<<666444;;;:::666:::VVVtttUUU}}}vvviiiXXXMMMIIINNNKKKEEE@@@@@@BBBCCCAAABBBBBBDDDFFFHHHIIIIIIIIINNNPPPVVVOOOSSSrrrWWWPPPbbblllPPPEEEGGGddd\\\kkkvvvhhhWWWTTTEEE333666444333333222222333333444111888RRRvvvDDDCCC___ssshhhlll~~~~~~ggg\\\[[[WWWPPPUUU]]]iiilll^^^JJJAAACCCBBB>>>;;;<<<@@@LLL```rrr~~~pppmmmyyy~~~sssmmmooottt|||tttrrrdddjjj```PPPEEEFFFJJJCCC777:::888666555555555444222444444444444444444444444222777555666???EEETTTjjj}}}fffvvvuuuppp}}}uuuqqqfffZZZSSSNNNBBB555333111000000111222222111444+++---666555///@@@ZZZ~~~|||sss|||zzzvvvtttsssqqqnnnqqqvvvwww~~~qqqqqq}}}||||||oooNNNDDDEEECCCWWW}}}|||ooo|||~~~dddGGGFFF999333000---444666---000000000000000000000000111111111000000000000000+++444888888@@@YYYyyynnngggnnnxxx|||}}}rrrjjjggghhhTTTEEE>>>777666:::???AAAAAA:::@@@CCC@@@===>>>@@@@@@<<<:::888777666666777888666777777888999;;;<<<<<>>777666;;;???AAA@@@888>>>AAA???===@@@BBBBBB;;;:::888777666666777888666666888999::::::999999999999:::???EEEMMMRRRUUUMMMRRRTTTRRRQQQTTTTTTRRRRRRNNNIIIHHHMMMUUU[[[^^^jjjfffqqqssssss}}}vvvzzzwww\\\EEE===777777:::777777<<<999;;;III|||bbbqqqttthhh\\\SSSTTTXXXYYYQQQHHHEEEFFFGGGDDD@@@@@@CCCFFFHHHIIIIIIIIIIIIJJJQQQ^^^[[[OOOdddaaaPPPKKKMMMmmm|||bbbHHHIIIhhhtttiiiuuurrrdddYYYHHH:::999444444333333333333444444666???mmm~~~xxx}}}nnnmmmlllGGG===HHH\\\eeedddttt{{{qqqvvvuuukkkaaa^^^bbbfffkkkmmmnnngggWWWGGGBBBDDD@@@===<<<>>>CCCOOOccctttyyy{{{zzzuuulll___RRRJJJGGGBBBBBB@@@??????AAAFFFIIITTTkkknnneeeaaa\\\QQQGGGEEEGGGHHHEEE===;;;888666666666555333444444444444444444444444444999888999BBBHHHVVVkkk~~~rrr~~~ooovvvyyytttgggZZZVVVVVVJJJ;;;444222000000222222222111333222444555222777SSSqqqyyy{{{xxxuuupppllliiiiiihhhhhhnnnuuu~~~vvviiigggeee___[[[]]]```aaacccfffkkknnnppppppyyykkkRRRIII@@@GGG___~~~sss}}}{{{eeeJJJ???<<<999000111444...000000000000000000000000111111111111111111111111888111444GGG[[[jjjvvvyyylllnnnyyyvvvvvvpppjjjggggggUUUCCC===777777;;;???@@@>>>777<<>>>>>AAACCCBBB:::999888777666777777777666777777888:::;;;======DDDJJJQQQWWW]]]eeeooovvvssssssppplllmmmooolllfffIIIHHHGGGJJJTTTaaaiiikkksssmmmlllppprrrrrr{{{vvv~~~{{{~~~{{{gggLLL===888777999777999;;;666>>>TTTgggzzziii\\\UUUYYYaaahhh^^^QQQIIIEEEFFFKKKQQQEEEDDDDDDGGGJJJJJJFFFBBB@@@HHHZZZcccYYY^^^ttt___QQQBBBWWWyyyTTTBBBUUU}}}|||fffsssvvvkkk[[[JJJ===999444444333333333333444444222???www___hhhcccAAA>>>OOO^^^```ggg~~~wwwhhhZZZVVV]]]eeekkkllljjj```PPPBBB>>>@@@>>><<<<<>><<<222000333000000000000000000000000000000111111111111111222222666111<<>>===>>>BBBCCCAAA888888777777777777777777888777666777:::???DDDGGGMMMZZZhhhlllhhheeeiiinnnnnnmmmnnnqqqwwwtttdddRRRNNNKKKEEECCCRRRnnnuuu}}}~~~qqqTTT===888888999777::::::333AAAaaatttsssqqqddd```fffooopppfffXXXKKKBBBFFFYYYmmm^^^VVVPPPRRRXXXWWWNNNEEEDDDJJJ]]]ooolllccclll[[[GGGIIIhhhjjjIIIKKKoooeeeoooxxxppp\\\LLLBBB888555444444333333444444555777IIIgggwww[[[<<>>???>>>======>>>@@@BBB======HHH```vvv]]]NNNJJJIIIHHHEEECCC???;;;888777777666555555555555555555555555555222888777999BBBGGGTTTiiixxxrrrvvvvvvmmmyyyzzzooo^^^YYY\\\RRRAAA555333111111222333222111111555555111888TTTzzzrrr~~~yyymmmgggcccaaabbbcccfffnnnwwwhhhVVVJJJDDDJJJ[[[yyy~~~vvvvvvxxxlllNNNAAA>>>===333000444333000000000000000000000000000000111111222222222333222777LLLkkk{{{yyyyyyuuuiiipppqqqmmmfffbbbOOO@@@;;;777888===@@@>>><<<999===>>>===>>>AAAAAA???777777777777777777777777888777666777<<>>:::;;;<<<;;;999888999;;;999===BBBCCCCCCTTT{{{lll[[[SSSNNNHHHDDDEEEBBB<<<999888777777666555555555555555555555555111888777999BBBGGGTTTiiittt{{{sssyyy}}}mmmvvv|||uuubbbZZZ[[[SSSCCC666444222222222333222111000666333...;;;[[[zzzzzztttyyy}}}~~~rrriiiaaa^^^]]]___aaadddkkktttyyywww___PPPDDDCCCMMMlllwwwzzzxxxooopppVVVEEE??????555111444444000000000000000000000000000000111111222333333333666CCC]]]uuu}}}xxxwww}}}uuunnnvvvrrrpppgggaaaNNN???;;;777999===@@@>>>;;;<<<>>>>>><<<===@@@???<<<666666777777777777777666777777777999>>>EEEKKKOOOVVVffftttMMMGGGIIIJJJOOOeeevvvhhh___ZZZXXXWWWYYYZZZ___mmm{{{ttt|||dddAAA===:::888888===<<<777TTTooo]]]xxxeeeQQQJJJZZZqqqsssiiiaaaXXXMMMEEEBBBDDDLLLeeevvvpppyyy]]]PPPHHHkkkjjjPPPaaakkklllyyywwwaaaUUULLL888555555444444444444555555@@@ggghhhuuuKKK@@@DDDUUUWWW^^^yyy~~~xxxnnneee```ZZZTTTTTTXXX^^^aaa\\\OOODDDAAA@@@>>>::::::<<>>:::888888777777555555555555555555555555222999999;;;CCCIIIUUUiiivvvttt|||qqqsss{{{gggZZZZZZSSSDDD666444222222333333222111---444333000BBBbbbttttttkkkyyy|||zzzwwwzzzrrrgggbbbYYYWWWWWWZZZ\\\___eeemmmqqqyyyjjjXXXIIICCCEEE]]]mmmrrrxxxpppzzzaaaKKKBBBAAA888333444333000000000000000000000000000000111222222333444444???RRRjjjyyy|||{{{~~~vvvwww|||rrrrrriiibbbOOO???;;;777999===@@@===:::===??????<<<===@@@>>>:::555666777777777777777666555666888<<<@@@EEEJJJLLLOOOVVVdddwwwfffSSSQQQMMMVVVxxxtttiiicccccc[[[UUUTTTPPPMMMQQQYYYdddSSSOOOmmm|||ooo}}}iiiDDD???999777888>>>>>>;;;]]]hhhcccwww\\\IIILLL[[[llliiiccc\\\UUUQQQNNNNNNEEEDDDDDDVVVgggcccxxxgggWWWLLLEEEttttttVVVbbbooolllyyyyyycccYYYPPP999555555444444444444555555DDDuuueeewww[[[AAAEEEIIIWWWXXXbbbyyymmmdddZZZRRRTTT\\\]]]^^^XXXIII???===>>>===::::::<<>>AAA999999@@@@@@:::???LLL|||~~~mmm\\\SSSQQQIIIDDD>>>:::888888888777666666666666666666666666333::::::<<>><<>>BBBFFFHHHNNNSSSWWW]]]jjjqqqggg^^^YYYwww|||qqqllleee___eeeqqqsssvvvjjjwwwpppKKK777777999999:::;;;CCCpppYYYuuu{{{]]]MMMKKKMMMUUUOOOOOOZZZaaa[[[OOOHHHFFFFFFAAA;;;```ooofff^^^bbbUUURRReee|||aaa[[[vvviiiuuu~~~hhhUUULLL>>>666444333444555555888;;;OOOiii}}}~~~SSSCCC===IIILLLYYYmmmxxxooouuurrrccc\\\[[[YYYUUU^^^^^^VVVIII@@@@@@???;;;:::;;;<<<>>>DDDPPP___jjj|||xxxzzzttt~~~hhhYYYVVVRRRLLLUUUPPPOOOSSSTTTNNNHHHEEEFFFCCC???<<<;;;;;;:::999999<<<>>>>>><<<;;;===@@@SSSoooWWWMMMGGGGGGEEE???:::888666444666666666666666666666666666888;;;>>>DDDPPP^^^hhhxxxtttvvvqqqrrrccc\\\RRRKKK???888222222444222222333111555777000fffpppfff|||~~~ssseee\\\UUUKKKNNNQQQSSSVVVYYY]]]```gggjjjooovvv~~~dddRRRIIIEEEIIIcccooonnnnnnggguuuzzzvvvxxxXXX@@@??????555111555111111111111111111111111111222333222000111666;;;NNN```vvvyyypppoooddd^^^KKK>>>999777<<<@@@@@@???@@@@@@>>>===???AAA@@@;;;666555666777888888777666555666666888:::===AAAEEEGGGIIIUUU```dddeeemmm|||mmmfffsss}}}vvvOOO:::888:::;;;<<<<<>>ZZZmmmjjjvvvxxxqqqeeedddsss```UUUooouuu~~~lllZZZOOO>>>666444444555555444777;;;XXXuuuYYYnnnpppIII===;;;IIILLLXXXnnn|||zzz{{{yyyjjj```^^^\\\YYY]]]\\\TTTGGG???>>>===:::999:::;;;===BBBNNN]]]hhhyyy}}}tttaaafffhhhUUUPPPPPPOOOUUUQQQQQQTTTUUUQQQNNNNNNKKKHHHEEEAAA===<<<;;;;;;999;;;======;;;;;;===@@@>>>iii^^^HHHHHHHHHEEE@@@;;;999777666666666666666666666666666666888;;;>>>EEEQQQ___jjjuuu||||||~~~qqqwwwhhh```WWWPPP@@@888222222444222222444222555999:::rrrzzz~~~rrrxxxmmmaaaXXXPPPJJJLLLOOOQQQSSSWWW[[[^^^cccffflllrrryyyuuuYYYKKKCCCGGGcccqqqmmmsssmmmwwwwwwwwwdddHHHCCCBBB888111333111111111111111111111111111000222555333222999DDDjjjtttxxxmmmlllbbb]]]KKK>>>999888<<<@@@???===>>>@@@>>>>>>???AAA???;;;666666666777888888777666666666666777999<<>>===LLLvvvjjjbbbyyy}}}mmmvvvqqqZZZOOORRRXXXbbb___cccooowwwqqqaaaUUURRRJJJJJJDDDSSSmmmvvvfffnnngggSSSxxxtttuuurrraaaSSS???666444444666555333666<<>>999;;;<<<<<<;;;;;;===???999RRR|||~~~zzzbbbMMMKKKHHHEEEAAA===:::888888666666666666666666666666666888<<<@@@GGGSSSbbbllluuuttt}}}mmmccc[[[SSSAAA999333333444222222444444555;;;IIIwwwdddggguuueee[[[QQQIIIGGGIIIKKKNNNPPPRRRVVVYYY___ccciiipppwww||||||vvvpppllluuucccSSSDDDFFF```pppiiivvvyyy~~~|||pppQQQGGGCCC;;;333111111111111111111111111111111...222888555222>>>QQQ|||yyyllljjjaaa]]]LLL===999999===???===<<<===?????????@@@@@@>>>:::666666777888888888888777666666777777888;;;>>>@@@BBBIIIGGGLLLYYYfffkkkkkkiiieeedddrrrvvvVVV<<<;;;:::======>>>VVVbbbkkkuuujjjyyyvvvddd\\\___fffuuurrrttt}}}yyydddSSSXXXMMMNNNJJJOOOppphhhrrrxxxZZZpppuuuvvvwwweeeUUUBBB777444444777666333777???vvv~~~kkkzzzlllFFF<<>>???EEE```rrr]]]WWWNNNIIIDDDAAA>>>:::888999666666666666666666666666666999===BBBJJJWWWeeeoooxxx~~~|||rrrddd\\\SSSCCC:::333333444333333555444444<<>>@@@===<<<>>>??????@@@@@@@@@===999666666777888999999888777666777777777888:::===@@@AAAIIIIIIOOO]]]kkkxxxZZZ???===888;;;;;;>>>dddeee~~~mmmhhhvvvmmmnnnttt~~~|||~~~vvvccc]]]QQQNNNLLLKKKpppcccwwwdddhhhtttxxx{{{gggWWWEEE999444444888666222999EEEzzzxxxgggBBB777DDDJJJNNN]]]vvv{{{zzzxxxooodddbbbYYYNNNFFF@@@===;;;;;;888999:::;;;???IIIUUU___pppyyyhhhMMMFFFBBB@@@BBBJJJUUUbbbttt}}}}}}zzzoooddd^^^YYYUUUVVVUUUSSSUUUYYYYYY[[[\\\VVVLLLEEECCCDDD>>>===;;;::::::;;;<<<===???<<>>ggglllggg}}}yyyvvvwwwuuuaaaVVVNNNFFFAAA@@@BBBDDDEEEGGGIIILLLOOOXXX\\\cccjjjnnnoooooommmddd^^^XXXVVVVVVTTTNNNHHHAAAEEEHHHKKKQQQTTTNNNDDDDDDMMMYYYdddmmmmmmaaaSSSTTTPPPUUUggg|||wwwbbbOOOBBBMMMcccbbb[[[lll|||wwwoooSSSDDD@@@>>>777111111111111111111111111111444000222777666777KKKcccuuu}}}www}}}{{{mmmjjjaaa]]]LLL;;;:::<<<@@@AAA>>>===@@@???@@@AAAAAA???<<<999777777777888999999888777777666777777888;;;>>>@@@BBBAAAJJJWWW```bbbmmmmmmyyy^^^AAA>>>777;;;;;;AAArrr}}}qqq~~~}}}eeefff}}}vvvfffZZZMMMKKKIIIjjj```tttccc{{{vvvxxxjjjZZZIII;;;444444888777333===MMMnnnzzz~~~]]]AAA888DDDIIIPPPbbb{{{xxxmmmdddXXXLLLEEEAAA===:::;;;777999:::;;;???GGGSSS\\\kkktttqqqPPPAAA>>><<<===AAAHHHTTThhhzzzyyypppgggddd```XXXRRRPPPYYY]]]___\\\UUUNNNIIIGGGBBB???<<<:::;;;<<<<<<;;;AAA===CCC___fffZZZXXXMMMDDDDDDAAA:::666888777777777777777777777777888<<>>???AAABBBCCCEEEHHHKKKQQQVVV]]]cccffffffccc```TTTPPPKKKKKKNNNNNNKKKHHHEEEJJJNNNQQQYYY___XXXKKKGGGFFFFFFLLLYYYccc```WWWQQQHHHFFFQQQ___jjjxxxbbbSSSCCCEEE]]]fff___hhhvvv{{{yyykkkVVVEEE@@@>>>999222111111111111111111111111333222333444666AAAWWWkkkwwwvvvyyy~~~}}}{{{mmmjjj___[[[JJJ;;;:::===BBBBBB??????BBB???@@@BBBAAA???;;;888777777888999999999999888777666666777999;;;???AAACCCCCCJJJUUU\\\XXX[[[sssgggyyyooo]]]@@@???777>>>???GGG~~~wwwyyyaaaggguuukkkQQQMMMLLLffflllmmmfff}}}wwwooo___MMM===555333888777444AAATTTccctttrrrPPPBBB===DDDHHHSSShhhzzzsssdddVVVJJJDDD@@@;;;999:::666777888999===EEEPPPXXXdddmmm{{{wwwnnnuuuuuudddNNNCCC<<<::::::<<<@@@KKK^^^ooo}}}ppp```WWWZZZ]]]aaabbb___XXXPPPKKKFFFBBB===;;;;;;<<<;;;:::@@@BBBEEETTTxxxyyymmm^^^QQQGGGGGGDDD;;;777:::777777777777777777777777999===DDDLLLVVVdddrrr}}}ppp}}}wwwjjjeeeYYYGGG>>>555333444333444777555888KKKnnn~~~vvv~~~jjjXXXMMMDDD??????<<<>>>???@@@AAACCCFFFHHHIIIPPPZZZccchhhiiigggeee___\\\YYYZZZ]]]___```___\\\aaabbbcccjjjnnncccRRROOOMMMKKKQQQ```pppvvvttteeeZZZTTTXXX]]]aaammm{{{fffVVVFFFDDDYYYiiieeekkk{{{tttsssmmm]]]KKKBBB@@@:::222111111111111111111111111111444333111888MMMeeesss{{{|||{{{llliii^^^YYYHHH::::::>>>CCCCCC@@@@@@CCC???AAABBBBBB???;;;888777777888999::::::999888777666666777999<<>>777AAACCCKKKpppxxxbbbjjjzzzWWWQQQPPPddd}}}|||___vvvtttcccOOO???555333888777444CCCYYY]]]llldddCCC@@@<<<@@@GGGTTTkkk{{{wwwuuucccUUUHHHCCC???:::777999444666777888;;;CCCNNNVVV^^^hhhwwwlll[[[VVVSSSIII???:::999999;;;>>>BBBHHHWWWdddsssyyykkk[[[^^^bbbfffeee___UUUMMMIIIDDD???<<<<<<<<<;;;999666>>>DDDNNNooo}}}cccTTTJJJJJJGGG===888;;;777777777777777777777777:::???FFFNNNXXXfffuuuvvv~~~pppzzzjjjhhheeeZZZHHH>>>666444444333444777666:::PPPhhhVVVJJJAAA===???;;;===??????@@@AAADDDGGGDDDMMMZZZgggpppttttttsssooommmkkkkkkmmmoooqqqrrrkkkoooqqqrrr{{{uuuccc]]]___aaafffrrrxxxmmmgggiiijjjjjjuuummmXXXKKKEEEVVViiifffmmm||||||yyynnnsssqqqeeeQQQEEEAAA:::222111111111111111111111111///555444///:::WWWoooyyy~~~~~~lllbbb___VVVFFF>>>;;;;;;>>>???>>>???CCC???===???AAA@@@:::777777666777999::::::999777666666777888888999<<>>EEE???\\\vvvmmm```sssfffVVVSSScccppp{{{wwwxxxfffOOOAAA777999444555666<<<```{{{~~~bbbnnnZZZEEE999EEEBBBFFFVVVoooxxxjjjYYYRRRIIICCC@@@===:::777888888777777999@@@HHHNNN___dddnnn~~~|||___JJJAAA???>>><<<:::::::::<<<@@@GGGPPPWWWcccwwwsssooofff^^^]]]aaabbb\\\UUUMMMGGG@@@<<<;;;<<<<<<<<<<<>>???@@@DDDFFFPPPeeezzzvvv~~~oooZZZRRREEEHHHssslllzzz{{{sss{{{vvvxxxwww\\\HHHBBB===333222222222222222222222222---///;;;...GGG|||rrrwwwyyyjjjbbb___VVVFFF<<<:::;;;>>>???===>>>AAA===<<<>>>AAA@@@;;;888999666888999::::::999888666777777888888999<<>>;;;===EEEBBBccc}}}sssjjj```wwwiii\\\TTTVVVsss}}}}}}mmmWWWBBB888999444666777>>>ccc|||}}}ooo}}}cccGGG888EEEEEEGGGWWWooo|||vvvlllVVVOOOGGGBBB???===:::888888888777777999???GGGLLL[[[___iiiyyyyyy___MMMCCC@@@???::::::::::::<<>>============<<<>>>BBBMMMiii}}}rrrsss___MMMHHHDDD===999;;;777777666666666666777777;;;AAAIIITTTaaannn{{{uuu{{{jjj```KKK@@@666555666555444555222:::oooqqqyyyjjj{{{pppWWWOOOBBB::::::999:::::::::;;;<<<===???@@@FFFFFFLLLYYYiii~~~www\\\SSSFFFIIIrrrtttzzzooouuuwwwzzzxxx```MMMFFF>>>333222222222222222222222222555333999000MMMqqqooorrryyy|||tttiiiccc```WWWFFF999888:::???@@@======???<<<;;;===AAA@@@<<<999;;;777888999;;;;;;999888777777777888888999<<>>:::999AAABBBeeexxxmmm~~~ggg___zzzqqqdddUUUJJJwwwsss\\\CCC999:::666777888@@@hhhzzztttxxxfffFFF666CCCHHHHHHXXXpppvvvnnncccPPPKKKDDD@@@???>>><<<999777777777777999>>>EEEJJJTTTXXXbbbsss~~~dddMMM???<<<>>>::::::999888999<<>>>>>>>>>>>???BBBNNNjjjpppaaaRRRLLLFFF===:::<<<777777777666666777777888===BBBLLLWWWcccppp|||zzzooodddLLLAAA777555666555444666444GGGjjjooo{{{uuucccsssiiiRRRJJJ@@@999:::888::::::::::::;;;===>>>???DDDEEEHHHNNNWWWkkkbbbUUUHHHIIIooo}}}rrrvvv}}}vvvzzzrrr]]]NNNGGG>>>222333333333333333333333333666222555444RRRxxxkkkgggssszzz{{{|||qqqhhhdddaaaVVVDDD888777;;;AAABBB???===>>>>>><<<>>>AAA@@@;;;888999777888:::;;;;;;:::888777777888888888999===BBBEEEGGGGGGMMMZZZaaadddnnnzzzWWW>>>>>>;;;BBBEEEhhhqqqfffyyyddd___|||mmmYYYHHHfffuuu[[[EEE999:::777888999DDDoooxxxoooyyy]]]AAA666CCCIIIIIIZZZrrr{{{lll[[[KKKGGGAAA>>>>>>>>><<<:::777777777888999===BBBFFFOOOTTT]]]nnn{{{uuuyyysssfffUUUEEE===;;;===999999888777777999>>>AAANNNUUUcccuuukkk]]]YYYXXXWWWSSSOOOIIICCC???>>>======???@@@EEETTTppplll___SSSNNNJJJBBB;;;888777777777666777777888888<<>>999:::999999999999999:::;;;<<<===>>>AAAFFFKKKNNNWWWkkk~~~jjjVVVHHHGGGhhhyyyzzzppp]]]OOOIII@@@555333333333333333333333333333222666???WWWwwwgggcccwwwvvv}}}yyy{{{rrriiiddd```TTTBBB888888<<>>???@@@>>>???BBB@@@:::666777777888:::;;;;;;:::888777777888999999:::===BBBFFFMMMJJJOOO\\\fffkkkuuuSSS>>>CCC@@@IIIQQQssskkk___tttaaaaaa~~~xxxaaaOOOXXXuuuyyy\\\FFF999999888999999FFFuuu{{{uuu~~~SSS???:::EEEJJJKKK[[[tttrrr^^^HHHDDD???===>>>>>><<<:::666777888888999;;;???CCCKKKQQQZZZiiizzzccc[[[PPPHHHCCCAAA???>>>888888888888777999===???FFFLLLVVVaaammmzzz~~~fff[[[YYYZZZRRROOOJJJDDD???<<<<<<===>>>???HHH[[[xxxyyygggSSSKKKJJJFFF>>>888777777777777777888999999;;;BBBMMMZZZfffrrr}}}ttt~~~nnnbbbNNNBBB777444555555555666999SSS~~~yyyqqqzzz}}}]]]HHHEEE===999;;;;;;999888888999999:::;;;<<<===>>>CCCHHHIIIKKKSSS\\\jjjxxxtttXXXHHHEEE```|||xxxcccTTTLLLCCC:::333333333333333333333333555555888KKK___rrr~~~bbbeeewww~~~www}}}sssiiibbb^^^SSSAAA888888<<>>>>>>>>;;;999555777888888888:::===@@@FFFNNNWWWddd~~~uuubbbVVVIIIBBBCCCCCC???:::777888999999888999<<<>>>@@@EEEMMMTTT\\\ggguuuzzzdddZZZYYYPPPNNNJJJDDD???<<<<<<===<<>>???BBB@@@:::666777888999;;;<<<<<<;;;999888888999999999:::>>>BBBFFFNNNUUUdddrrrwwwzzznnn@@@AAA???BBBWWWhhh~~~dddUUUlll\\\___gggPPPQQQjjjdddGGG777888777888777III~~~yyyxxxKKKAAABBBGGGHHHMMM^^^www~~~yyyoookkkfffZZZIIIEEE@@@>>>>>>===:::777555666888888888999;;;===@@@IIIRRR^^^wwwjjjeeeXXXIIIAAA@@@@@@<<<888888999:::999888888999;;;;;;???DDDIIIPPPYYYdddmmmwwwrrr___WWWOOONNNKKKEEE???<<<===>>>>>>CCCRRRmmmbbbLLLDDDCCC@@@<<<777777777777888999:::;;;BBBJJJVVVdddppp{{{rrrxxxsssiiiQQQDDD888444555444555777<<<```|||qqqtttUUUBBBAAA;;;888::::::888777777777777888999999===;;;<<>>999444444444444444444444444111333;;;kkk}}}nnneeevvvvvv~~~rrreee^^^\\\SSSCCC888777999???AAA???>>>AAA>>>===>>>AAA@@@;;;888888888999;;;<<<<<<;;;999888888999999:::;;;>>>CCCFFFTTT```rrr|||wwwtttddd999BBBFFFKKKddduuu|||dddSSSjjjZZZ[[[oooUUUYYYTTTdddGGG666777777888777JJJzzzfffwww~~~GGG>>>@@@EEEGGGNNN___wwwyyyjjjbbbVVVJJJFFFAAA??????===:::666555666888999888999:::<<<;;;FFFOOOYYYrrrnnnfffZZZKKKBBB@@@@@@???<<<999:::;;;:::888666777888888999<<>>@@@CCCHHHYYYuuuxxx~~~hhhTTTHHHBBB===888777777777777888999:::;;;FFFNNN[[[iiiuuuuuuzzzyyyoooQQQDDD888444444444555777:::dddzzzyyynnnwwwrrrRRR@@@???:::777999999888777777777777777888999888999===AAAAAA???BBBGGGJJJMMMLLLRRR^^^bbbjjjzzz{{{jjj\\\UUUHHHKKKVVVhhhwww~~~```LLLJJJ___yyyvvv~~~sss```OOOFFFBBB444444444444444444444444111777GGGzzzyyy```bbb}}}~~~tttzzzmmmtttqqqgggaaaZZZNNN>>>;;;:::999:::===>>>>>>===@@@@@@@@@???===:::888666888888999:::;;;;;;;;;;;;555777888999;;;>>>BBBFFFQQQ^^^nnnwwwyyyyyy{{{SSS;;;GGGCCCUUUbbbvvvxxxhhhXXX```[[[]]]~~~^^^PPPXXXcccHHH888999888:::;;;MMM```sssHHH<<>>>>>;;;999:::777777777777888888888888:::CCCKKKUUUpppuuudddWWWJJJFFFDDD@@@<<<:::888888999999999888888777999999:::<<>>555444444333333444444555666777SSS~~~xxxnnn___eeezzz|||}}}sssssseeeyyyqqqggg```ZZZOOO???:::999999;;;===???>>>===AAAAAA@@@???>>>;;;999777888888999:::;;;;;;;;;;;;666777888999;;;>>>BBBFFFLLLTTT```jjjrrrwww|||MMM:::FFFIIIVVV]]]nnn~~~fffWWWaaa\\\ZZZ}}}hhhWWWWWWhhhHHH999999888999;;;MMMfffvvvIII<<>><<<999999999999999888888777888777777999;;;@@@DDDFFFJJJPPPYYYaaahhhrrr}}}uuu```\\\UUULLLHHHCCC???===>>>HHHPPPggguuuZZZKKKGGGDDD>>>::::::777666888999888<<>>@@@BBBEEEFFFHHHLLLPPPXXX```fffrrr{{{sssccc\\\LLLCCC===CCCOOO[[[eeemmmmmmgggbbb^^^[[[```uuugggOOOHHH\\\wwwsssnnn\\\OOOGGG>>>555444444333333444444555444444NNNvvvttt^^^iii~~~xxx}}}|||yyy}}}eeelllqqqfff___YYYOOO@@@999999:::<<<>>>???>>><<>>BBBFFFIIILLLSSS]]]hhhqqqwwwzzzqqqGGG>>>KKKSSSZZZZZZgggeeeVVV___\\\TTTuuusss]]]```pppIII::::::999999;;;OOOlllxxxIII;;;AAACCCGGGLLL```{{{tttllloooooodddXXXLLLEEE@@@AAA@@@;;;888777777777777777888888888888999===BBBMMMkkkoooPPPBBBBBBCCC@@@===:::999999999999888888777888777666666777999<<<===AAAEEELLLRRRXXXaaakkksss||||||kkk^^^VVVNNNIIIDDD??????CCCJJJWWWrrrxxxXXXNNNKKKCCC===???:::777666888999999>>>EEETTT^^^nnn{{{~~~vvvnnnmmmqqqZZZHHH999666777444555999BBBdddxxxeeesss~~~cccKKK???>>>999888:::777777777777777777777777777999999999999:::<<<>>>@@@BBBCCCEEEGGGKKKRRRZZZ___jjjrrr~~~jjj^^^\\\QQQEEE;;;999???FFFOOOWWWeeehhhiiicccXXXWWWcccrrrlllQQQHHH\\\|||mmmYYYQQQJJJ<<<555444444333333444444555777777MMMmmmzzz^^^tttxxxtttyyy{{{ooobbbrrrpppddd^^^XXXOOO@@@888888999<<>><<>><<<;;;888888999:::;;;;;;;;;;;;777888999:::;;;>>>BBBFFFIIILLLSSSZZZaaahhhooosssxxxYYYEEEGGGSSSYYY___]]]eee|||fffTTT\\\YYYPPPlllzzzaaaqqq}}}wwwJJJ;;;<<<999999;;;QQQmmmvvvGGG:::AAACCCGGGKKK___zzzzzzssskkk^^^RRRJJJCCC???@@@@@@<<<888777666777777777888888888888999;;;>>>IIIgggvvvXXXHHHDDDCCC???===;;;::::::999888888888888:::999888777777888999:::===@@@CCCGGGLLLTTT]]]cccgggzzz{{{ppp[[[SSSMMMJJJDDD===???GGGLLL^^^|||gggXXXMMMCCC@@@BBB:::777777888999;;;CCCKKK[[[fffuuuwwwuuukkkrrrttt\\\JJJ:::666777444555999FFFmmmmmmwww{{{___HHH<<<===999888:::777777777777777777777777777888888888888999;;;<<<===???AAABBBDDDHHHMMMTTTXXXaaafffllloooqqqrrrvvvyyyuuuzzz|||lll[[[UUUWWWWWWJJJ>>><<>>@@@???===@@@AAAAAAAAA@@@???===<<<888888999:::;;;;;;;;;;;;888999::::::;;;>>>BBBFFFGGGNNNXXX]]]```ccckkkqqqyyyKKKFFFOOOXXX[[[cccaaabbbwww{{{iiiRRRVVVTTTQQQfff{{{jjjxxxzzzJJJ<<<<<<::::::===TTTiiiqqqDDD:::BBBDDDHHHJJJ^^^zzzzzzkkk[[[PPPHHHAAA===>>>???;;;999888666777777777888888888888:::;;;===FFF```pppYYYKKKFFFBBB??????<<<;;;:::999888888888888888777777777777888999:::999999:::<<<@@@FFFMMMRRRUUUaaarrr~~~yyypppVVVOOOLLLKKKDDD===AAAMMM___qqqxxx```LLLDDDAAA???999777777999:::>>>IIITTTcccmmm{{{qqq|||sssmmmxxxxxx___LLL;;;777777444555:::HHHyyyxxxwww~~~xxx]]]FFF;;;===999999;;;777777777777777777777777777777777777888999:::;;;;;;>>>???AAACCCFFFJJJPPPTTTXXX\\\bbbeeeeeeeeegggjjjoooxxxrrr___YYY\\\bbbQQQAAA>>>BBBAAA>>>;;;777:::???JJJ[[[hhhcccWWW]]]vvvtttWWWIII^^^uuueeeggglllXXXUUUOOO>>>555444444333333444444555111EEEgggzzzzzzzzzhhh|||yyy}}}wwwlllYYYjjjmmmbbb\\\XXXNNN@@@999888888:::===???@@@??????@@@AAAAAA@@@???>>>===888888999:::;;;;;;;;;;;;999::::::;;;<<<>>>BBBEEEDDDNNNYYY```aaaeeemmmuuu}}}zzzHHHJJJUUUYYY\\\eeeddd```llllllPPPRRROOOSSS```~~~~~~{{{lllyyywww{{{{{{III;;;<<<::::::>>>XXXcccmmmBBB:::CCCEEEHHHKKK^^^zzzyyykkkbbbJJJBBB======>>>;;;999:::777777777777888888888888999;;;===CCCWWW}}}yyyhhhUUUJJJFFFBBBAAABBB===<<<:::999888888888999444444444555666777888999888888888999;;;???CCCFFFKKKQQQYYYhhh}}}oooVVVNNNKKKKKKDDD>>>HHHYYYuuu{{{aaaKKKCCC@@@:::999777888:::<<>>@@@BBBDDDIIINNNQQQYYYaaalllvvv}}}kkkbbbcccjjjXXXEEE???AAAAAA@@@@@@DDD???999@@@[[[vvvwwwhhhYYYfffwww[[[KKK___qqqnnnvvvjjj[[[WWWQQQCCC555444444333333444444555222QQQ}}}fffbbbxxx|||wwwfffgggxxxkkkaaa\\\XXXNNN???:::888777888<<>>???@@@@@@@@@???>>>===888888999:::;;;;;;;;;;;;999:::;;;;;;<<<>>>BBBEEEFFFMMMVVV]]]bbbhhhpppvvvzzz___MMMRRR___]]]^^^gggfffdddooowwwmmmOOOPPPMMMQQQXXXtttyyymmmhhhhhh^^^bbbppp{{{HHH;;;<<<::::::@@@[[[aaa}}}lllBBB;;;EEEEEEGGGKKK___zzz~~~vvvPPPGGG@@@>>>===;;;999:::777777777777888888888888666:::===@@@MMMnnnnnnVVVIIIEEECCCBBBAAA>>>===;;;999888888888999444444444555666777777888:::999888888:::<<<===>>>BBBEEEIIIWWWyyyrrr\\\QQQKKKIIICCCAAASSSkkkyyyvvvmmm^^^PPPFFF@@@<<<888777888;;;===EEEVVVeeesss{{{|||}}}{{{uuusssyyyxxxbbbNNN<<<777777444555:::HHHyyykkktttyyyvvv\\\EEE;;;>>>:::999;;;777777777777777777777777777666777888888999999999999:::<<>>666777RRRsss}}}sssaaa___pppxxx]]]MMM```}}}wwwppplllaaaXXXQQQFFF555444444333333444444555666UUU}}}YYYcccxxxzzzxxxyyykkkrrr|||iiiaaa]]]XXXMMM>>>;;;999777777;;;>>>AAABBB===>>>???@@@@@@???>>>===888888999:::;;;;;;;;;;;;::::::;;;;;;<<<>>>BBBEEELLLNNNSSSYYYaaaiiipppsssvvv~~~MMMSSSZZZgggdddaaaiiihhhjjjxxxnnnOOOOOOLLLMMMPPPlllnnn]]]WWWWWWRRROOOYYYmmmwwwtttvvvlllZZZ[[[kkkzzzGGG:::<<<:::;;;@@@]]]aaa}}}lllCCC===EEEEEEFFFLLL```{{{{{{VVVLLLCCC@@@>>>:::999:::777777777777888888888888444999===>>>GGGeee|||ZZZIIIFFFEEEBBB??????===;;;999777888888999666666666777777777888888888666555666777888777777777:::>>>LLLqqqvvvbbbTTTKKKHHHCCCDDD[[[xxxppp___[[[VVVJJJAAA@@@777777888;;;???GGGYYYjjjxxxyyyppp{{{vvvtttvvvvvvcccOOO===888777444555:::KKKwwwdddmmmrrr\\\FFF<<<>>>;;;:::;;;777777777777777777777777777666777888999999999999999999;;;===@@@BBBFFFKKKNNN\\\dddooovvvyyyyyyyyyzzz|||ttteeeaaaeee___^^^\\\WWWLLLAAA@@@DDD;;;@@@???@@@WWWyyyeeeYYYbbbxxx^^^NNNaaauuuppprrrfffYYYOOOFFF555444444333333444444555555NNNuuu\\\nnnyyyyyyjjjjjjqqqlllddd```\\\HHH@@@;;;999666555777:::>>>AAA<<<>>>@@@>>>;;;999;;;======;;;999888888999:::;;;:::<<<=========???BBBEEEIIIMMMSSSYYY___gggnnnrrrxxxjjjUUUVVV]]]bbbeeeiiijjjiiihhhqqqQQQ@@@VVVIIINNN^^^yyydddWWW^^^yyypppZZZMMMIIIFFFHHHHHHMMMVVVXXXaaavvvlllYYYTTTNNNLLLSSSqqqCCC@@@999:::>>>BBBaaagggppp<<>>@@@;;;=========<<<<<<===>>>===;;;:::888888999:::;;;:::;;;=========???BBBEEEIIIMMMRRRYYY___fffmmmqqqxxxaaaUUU[[[```bbbccccccfffgggiiitttXXX@@@OOOMMMMMMTTThhhpppXXXWWWjjjwww___NNNEEEDDDFFFDDDHHHNNNMMMTTThhhsssrrrcccUUUSSSPPPMMMRRR|||iii???>>>999:::>>>DDDeeelll{{{CCCDDD===DDDCCCKKK___{{{xxxtttiii[[[JJJAAA@@@@@@<<<888888888777777777777888888777::::::<<>>???888:::<<>>DDDHHHFFFOOOYYY___```aaaeeehhhrrrqqqooollleeebbbjjjwww{{{yyyyyyoooaaa```\\\LLLHHHBBB>>>@@@TTT|||ppp```hhhyyyWWWPPPmmm~~~{{{rrrwwwwwwyyymmm\\\YYYGGG666555444333333444555666;;;RRReeerrrYYY```~~~sss|||zzziiihhhlllbbb]]]ZZZGGG@@@:::999777555666999===???<<<;;;;;;<<<>>>???>>>>>><<<;;;:::999888999:::::::::;;;======>>>???BBBEEEIIIMMMSSSYYY___ffflllqqqxxx{{{WWWUUUaaaccc```aaa___aaadddgggsss|||dddEEEJJJKKKHHHKKK[[[vvv```RRRVVV}}}gggRRREEEDDDEEEBBBCCCGGGCCCHHH[[[hhhoooggg[[[YYYUUUOOOPPPnnn[[[>>>>>>;;;;;;===CCCfff~~~kkkHHHBBB<<>>;;;:::;;;>>>@@@>>><<<<<<<<<:::999999999999999999;;;===>>>>>>???BBBDDDJJJNNNTTTZZZ```gggmmmrrrxxxmmmSSSYYYeeeccc___ccc``````aaacccmmmyyyrrrMMMHHHIIIGGGJJJXXXrrrwww[[[OOOzzzooo[[[LLLDDDFFFBBBCCCFFFBBBGGGYYYoooqqqggg]]]RRROOOeeeLLL@@@AAA>>><<<;;;@@@dddeeezzz{{{FFF??????EEEIIIJJJ\\\vvvqqqUUURRRLLLEEEBBBAAAAAA===999888888777777777777888888666:::777666:::???VVVxxxsssiii[[[LLLCCCEEECCCAAA@@@???===999666777666666555555666666777666666666666777888888999:::>>>GGGZZZxxx~~~gggWWWTTTPPPUUUkkk}}}kkkWWWKKKBBB>>>===:::999<<>>::::::<<<999888888888888888888888888777777777777777777777777777777888999<<>>???<<<999<<<<<<;;;:::999999888888999;;;===>>>???@@@BBBCCCJJJNNNTTT[[[aaahhhoootttxxx|||dddWWW___fffaaa___fffdddaaa```bbbjjj}}}SSSFFFJJJIIIKKKVVVhhh~~~mmmTTTxxxuuucccVVVDDDEEEAAACCCGGGEEEKKK___zzz{{{jjjXXXOOObbbGGG===???===<<<<<>><<<999777777666666666666777777666666666777777888::::::888@@@MMMbbb~~~zzziiiYYYTTTRRR```~~~|||xxxYYYEEECCC@@@888888999???MMM```sss|||}}}tttnnnqqqVVV<<<555666666555777NNNgggjjjuuuwwwfff|||{{{zzzbbbJJJ>>>>>>::::::<<<999888888888888888888888888777777777777777777777777555666999:::<<<@@@DDDGGGMMMUUU___eeegggjjjooottt}}}zzzsssiiiaaaaaaggglllpppsss}}}~~~hhhWWWHHHAAAFFF[[[rrrjjjwwwpppQQQWWWxxxtttwwwqqqvvvrrreeeaaaKKK666555444333333444555666444dddcccpppwwwuuuuuu{{{xxxkkkccc]]]XXXFFF@@@:::888777666555666888999???>>>===<<<======;;;:::<<<<<<;;;;;;:::999888777888;;;===??????@@@AAACCCHHHMMMSSSZZZaaaiiiqqqvvvxxxkkkbbb___dddeeeaaaaaafffdddaaaaaadddkkkYYYEEEGGGHHHJJJRRR```rrr|||[[[wwwzzzjjj]]]EEEFFFAAAAAAGGGFFFOOOdddgggUUUbbbGGG:::;;;:::===@@@FFFjjjppppppLLL@@@FFFCCCEEEFFFWWWpppwww^^^fffgggUUUJJJIIIHHHFFFBBB???<<<:::888888777777777777888888444999777777;;;;;;CCCVVV|||eeeSSSMMMHHHFFFBBB@@@???>>><<<;;;999888888777777888888999777777777888999:::;;;<<<999BBBQQQggg|||uuugggWWWTTTZZZrrrzzz\\\GGGDDD@@@777888<<>>===<<<;;;<<<===<<<<<<<<<;;;:::999777777888:::>>>???@@@@@@AAACCCEEEIIIPPPXXX```iiiqqqvvvxxxbbbdddffffffeeeeeeddddddbbbaaadddhhhkkkzzzbbbIIIFFFFFFHHHNNN\\\ooolll}}}mmm```KKKJJJCCCBBBGGGFFFPPPfff}}}^^^bbboooCCC;;;<<<;;;???EEELLLmmmwwwtttUUUAAAFFFCCCGGGDDDTTTmmmgggYYYXXXRRRNNNOOONNNJJJEEE???<<<;;;888888777777777777888888555:::888777<<<:::<<>>===::::::999999999999::::::888888888999:::;;;===>>>===FFFTTTggg~~~vvvgggVVVXXXiiizzznnn^^^NNNBBB<<<::::::AAAOOOaaarrryyy{{{hhh|||sssVVV:::333777888777888GGGhhhgggnnnnnn[[[xxx|||gggNNN@@@@@@;;;:::===:::999999999999999999999999777777777777777777777777555666777777888;;;???CCCNNNXXXfffqqqzzznnneeekkkvvv|||xxxvvv{{{rrrUUUGGGFFFUUUnnnyyyjjjpppiiiPPP```|||lllfffdddFFF666555444333333444555666<<>>>>><<<;;;>>>@@@<<<<<<<<<;;;:::999777666888:::>>>@@@@@@@@@AAABBBBBBGGGNNNVVV___hhhpppuuuxxxmmm___fffiiiffffffiiiggg```aaaaaaeeejjjiiirrryyy}}}}}}lllPPPKKKIIIGGGJJJUUUjjjooobbbRRROOOFFFCCCGGGGGGPPPfffeeebbb___<<<@@@???===BBBIIIOOOmmmwwwtttZZZ@@@DDDCCCKKKCCCSSSkkkuuuTTTKKKMMMNNNPPPOOOLLLFFF@@@>>>>>>888888777777777777888888666;;;999777;;;888777AAAPPPqqq[[[VVVNNNHHHEEECCCAAA@@@;;;::::::999999::::::;;;999999999:::;;;<<<>>>???CCCJJJUUUdddxxx|||jjjXXX^^^wwwoooaaa```VVVAAA999???<<>>BBBDDDCCCAAADDDCCCEEELLLWWWbbbkkkpppuuu|||cccgggfffeeecccbbbccccccddd^^^___```iiiqqqppp~~~ooozzzOOOKKKFFFIIIMMMPPPeeerrrdddVVVQQQLLLAAAIIIJJJJJJoooaaaaaaMMM???BBB<<>>>>>??????>>><<<:::999888;;;>>>===999999@@@AAA<<>>NNNbbbppp|||zzz}}}sssxxx|||{{{NNN444777:::888999888DDD|||tttyyyttt^^^zzznnnrrrRRRAAA@@@;;;888;;;::::::::::::999999999888888888888999999999888888777555666777777777:::>>>AAALLLNNNPPPSSSTTT[[[nnnxxxfff]]]aaakkktttyyywwwwwwxxx}}}zzz^^^NNNIIIaaa}}}uuu|||___UUUooo}}}pppfff|||iiikkkkkkHHH777666555444333444555555999VVVoootttwww~~~^^^OOO|||qqq~~~~~~vvvqqqooobbbeeeyyyeeeddd]]]RRRIII>>>999888777666666555555555777888999;;;;;;;;;;;;::::::;;;;;;;;;::::::999888999:::===???BBBDDDDDDEEEBBBBBBCCCGGGNNNYYYdddjjjuuuooo___cccbbbbbbaaaaaaaaaaaaaaabbb```^^^hhhsssttt~~~qqqWWWIIICCCFFFIIIJJJ]]]{{{{{{kkk]]]QQQMMMKKKCCCGGGFFFNNN~~~ssskkkIII>>>>>>999CCCFFFNNNVVVhhhlll```DDDAAACCCDDDEEEOOOeee~~~qqqUUUQQQKKKHHHFFFEEECCCBBB;;;:::888777666666777888777777777777888999:::;;;<<>>CCCBBB@@@>>>======@@@BBB:::======;;;;;;>>>AAAAAAMMMbbb|||wwwoookkkppp]]]YYYQQQAAA:::@@@CCCUUUiiiwwwvvvssskkkxxx|||wwwMMM444888999777999888DDDvvvoooyyywww___xxxtttwwwVVVCCCAAA<<<888:::999:::::::::999999999999888888999999999999888777777444555555555555666:::======???CCCFFFHHHPPPaaasss|||mmmeeeiiirrrzzz}}}xxxzzz{{{|||rrreee```qqq~~~vvv~~~\\\TTTqqqtttkkk|||pppbbbgggcccAAA777666555444444444555666<<<\\\www~~~xxx___SSSkkkyyyyyy~~~yyyrrrjjj```fffwwwdddccc\\\QQQHHH===999888777666666555555555555777999;;;<<<;;;:::999::::::;;;;;;;;;:::999999777999===@@@BBBDDDGGGHHHCCCCCCBBBBBBEEELLLXXX```ooo~~~~~~~~~qqqaaa\\\______```aaaaaaaaa``````ccc___[[[cccqqqsss}}}xxxiiieeeKKKDDDFFFHHHDDDRRRooo|||rrrgggZZZPPPLLLHHHJJJEEEFFFAAAQQQ~~~sssCCC===???;;;EEEGGGNNNVVVfffmmm{{{aaaEEE???BBBEEEDDDNNNccc~~~eee]]]RRRKKKHHHGGGFFFEEE<<<;;;999888777777777888777777777777888888999:::888999FFFhhhqqq^^^PPPJJJIIIHHHHHHCCCBBB@@@??????@@@BBBCCCAAA@@@BBBDDDCCCBBBGGGMMMXXXuuu|||}}}xxxqqqZZZTTTNNNAAA===CCCLLL___uuuvvvmmmfff||||||qqqKKK555888888666888888DDDnnntttaaaooorrrZZZaaannn~~~\\\FFFCCC===999;;;999::::::::::::999999999999999999999999999888777777444555666666777:::>>>AAAEEEKKKVVV___bbbggguuu}}}sssqqquuuxxxyyyxxx~~~mmmjjjppp{{{uuu}}}YYYTTTvvvuuuooozzztttiiieeemmm```AAA666666555444444555666777>>>```yyyggg[[[lllzzzvvv{{{}}}qqqrrreeehhhvvvbbbaaa[[[PPPGGG===999888777666555555555555444666888;;;;;;;;;:::999:::::::::;;;;;;::::::999888888;;;???DDDHHHJJJJJJHHHHHHGGGBBB???BBBKKKTTT```qqq}}}~~~ooo]]][[[ZZZ]]]___```bbbccccccbbbaaa___^^^[[[```kkknnnwwwrrrgggwwwxxxPPPFFFGGGJJJCCCIIIaaatttqqqeee\\\TTTNNNKKKDDDGGGGGGGGG@@@QQQ```@@@===EEEBBBKKKLLLQQQWWWbbbmmmqqqfffFFF:::???JJJDDDLLL___zzz{{{pppwwwzzzqqqgggYYYOOOKKKIIIFFFDDD>>>===;;;999888777777888777777777777777888999999<<<999888IIIrrr~~~iiiZZZPPPLLLLLLEEEEEEDDDDDDDDDDDDBBBAAA>>>===@@@EEEEEEDDDKKKUUUkkk~~~qqqVVVOOOJJJ???>>>GGGVVVjjj~~~}}}|||mmmkkk}}}hhhGGG666888777555888888>>>cccsss\\\lllyyygggVVVttteee```HHHCCC===:::<<<:::;;;;;;:::::::::999999999999999999999999888777666555666999;;;>>>BBBHHHLLLZZZcccqqqzzz{{{{{{~~~rrrppprrruuuwww{{{{{{|||wwwtttwwwWWWZZZxxxxxxyyysssggglllvvv^^^CCC666666555555555666888999<<>>AAAFFFNNNYYYmmmvvvnnnvvv{{{ZZZYYY\\\WWW\\\]]]___aaabbbbbbbbbaaa\\\aaaaaaccchhhhhhrrrlllpppmmmVVVDDDCCCJJJDDDEEEWWWggg{{{oooeee[[[TTTLLLDDDFFFGGGKKKCCCRRRSSSAAA>>>IIIHHHRRRQQQVVV[[[aaallloooyyyTTT======IIIDDDJJJ[[[vvvppppppqqqggg^^^RRRLLLKKKJJJHHHDDD@@@>>><<<:::888888888888777777777666777777888888===<<<888;;;TTTooo]]]WWWXXXRRRKKKFFFFFFGGGIIIIIIHHHIIIMMMTTTXXX]]]fffooozzzoooRRRIIIEEE===AAANNNbbbuuunnn{{{kkkvvv]]]CCC666999666555999:::999ZZZgggsssfffttteeecccIIICCC===;;;===;;;;;;;;;;;;:::::::::999999:::::::::999888777666666444666888;;;===BBBGGGKKKTTTYYYaaaeeebbbaaajjjuuuyyynnniiimmmwww{{{xxxoooZZZeee{{{yyyrrrdddoooxxxUUU@@@666555555555666888999:::<<>>GGGEEECCCPPP\\\xxx~~~jjjXXXMMMLLLFFFGGGFFFMMMKKKXXXLLLEEEAAAIIIKKKVVVUUU[[[```dddooopppkkkGGG<<>>;;;999888888888777777777666666777777888999999999999AAA___sssfffUUUIIIHHHOOOWWW]]]VVVZZZ]]]aaakkkxxxjjjOOOGGGBBB>>>HHHYYYooo~~~qqq~~~uuuggg{{{RRR>>>666999555555;;;<<<@@@VVVrrrqqqmmmppphhhjjjLLLEEE???<<<>>>;;;;;;;;;;;;;;;:::::::::::::::::::::999888777666555333444555555666999===@@@===???BBBEEEGGGOOObbbttt}}}xxxsssrrryyyfff___sss~~~yyy{{{vvvdddrrrzzzMMM>>>666555555666777999;;;<<<>>>ccc~~~tttTTThhhbbb|||lllssstttaaaaaa[[[QQQGGG>>>999888777666666555555555444444444555666888:::<<<888999::::::;;;;;;;;;:::<<<=========???FFFPPPXXX]]]```cccccc^^^TTTJJJCCCAAA>>>@@@HHHQQQ\\\lll{{{|||eeehhhqqqmmm\\\\\\]]]\\\[[[^^^^^^]]]^^^^^^___``````bbbjjjkkkjjjnnnkkknnn{{{{{{mmmiiihhhUUU???FFFFFFBBBJJJRRRgggyyywwwxxxbbbPPPFFFIIIHHHIIIDDDLLLRRRdddeeeHHHGGGDDDLLLNNNZZZXXX^^^bbbccc~~~uuujjjtttMMM===BBBGGGHHHTTTlll```VVVJJJFFFIIILLLJJJGGGCCCAAA???<<<:::999888888777777666666666666777777999555888======EEEeeeooobbbbbbjjjsssxxxeeekkkjjjfffooo~~~vvveeeMMMGGGCCCBBBRRRiiizzz{{{tttkkkvvv~~~III:::666999444555===>>>GGGQQQ|||nnngggkkkssssssRRRHHHAAA===>>>:::<<<;;;;;;;;;;;;::::::::::::::::::999888777666555333444444333333555888;;;999===DDDKKKPPPZZZnnn]]]eee|||yyy}}}|||yyydddttt{{{GGG>>>555555555666777:::<<<===AAAgggzzzzzzsssYYYYYYvvvVVVpppqqqiiitttaaaaaa[[[QQQHHH>>>999888777666666555555555555444333444555888;;;===888999::::::;;;;;;;;;;;;:::???BBB???;;;AAAPPP^^^dddhhhnnnqqqnnncccUUUKKKDDDBBBCCCCCCAAAAAANNN]]]mmmwwwoooddd^^^iiitttuuuYYY[[[aaa\\\ZZZ```bbbaaa```______aaabbbcccdddjjjhhhiiiooommmkkksssbbbsss___gggFFFHHHGGGAAAEEEKKKVVVjjjrrrwww}}}hhhYYYQQQNNNEEEIIILLLBBBJJJWWWoooPPPEEEIIIGGGPPPSSS]]]ZZZ^^^```___xxx{{{```qqqMMM>>>DDDHHHHHHRRRiiivvvhhhXXXNNNMMMLLLHHHDDDDDDBBB???<<<:::999888888888777666666666666777777===444777AAA>>>777GGGbbbrrrzzzaaaLLLGGGEEEFFFZZZttt}}}xxxsssnnn~~~EEE777666999444666>>>???DDDGGGxxxiiiqqqyyyWWWKKKBBB>>>===999<<<<<<;;;;;;;;;:::::::::;;;:::::::::888777666555333444555555666888<<>>BBBjjj{{{xxxvvvdddVVVssspppTTTmmmwwwcccrrraaa^^^VVVNNNFFF;;;888777666555555444444555777555333111111444777999888888999999:::;;;<<<<<<@@@DDDCCCEEEFFF===AAAUUUhhhqqqooogggooo{{{gggZZZQQQGGGCCCBBBAAA@@@???KKKMMMXXXjjj{{{wwwiiieee]]]VVVbbbwwwnnngggaaa]]]ZZZWWWYYY^^^aaa___]]]]]]^^^aaadddffffffbbb^^^___dddjjjmmmooozzzppphhhiii{{{IIIJJJOOOBBBAAARRRJJJSSSfff|||rrr{{{~~~vvv___RRROOOPPPOOOOOOMMMKKKPPPfffGGGBBBQQQGGGSSSYYY```ccccccdddiiimmmeeerrrMMMFFFCCCEEELLLNNN]]]~~~wwwgggTTTLLLMMMIIIJJJEEE???<<<<<<<<<:::888777777666666666666777888666666777888999999::::::LLLjjjwwwrrraaaMMMBBBCCCRRRkkk~~~||||||yyysssuuu}}}mmm???:::777777888777;;;@@@JJJOOOtttiiisss```sss___KKKBBB;;;999???::::::;;;;;;<<<;;;;;;;;;999999888888777666666666555777999:::===AAAFFFJJJPPPVVV]]]```bbbiiittt~~~mmmWWWwwwqqqddd}}}ttt;;;<<<555555666666777999===@@@IIIXXXsssaaavvv}}}ZZZZZZ}}}{{{kkkrrrbbb___WWWOOOGGG<<<888777666555555444444555666555333222222444666888:::999888888999:::<<<===>>>DDDIIIRRRWWWIIIAAAJJJRRReee|||xxxnnnxxxqqqUUUEEEEEEGGGFFFCCC===>>>EEEOOOWWW___nnn|||yyyooodddbbbYYYUUUZZZcccrrrzzzgggcccaaabbbaaa\\\\\\^^^```^^^\\\[[[\\\___bbbdddgggccc______ccciiinnnpppsssiiibbbcccLLLKKKJJJHHHGGGFFFKKKWWWjjj{{{ooosssaaaWWWSSSUUURRROOOSSS___zzzpppAAACCCSSSRRRUUUZZZ___bbbaaabbbfffiiiooovvvVVV???EEEDDDJJJKKKXXXwwwiiiXXXTTTOOOLLLIIIDDD@@@===;;;:::888777777666666666777777888666666777888888999::::::@@@JJJ```vvvlll^^^NNNGGGLLL[[[sss{{{|||vvvpppttt}}}~~~ccc<<<888666777999999===CCCJJJJJJkkkrrrwww___zzzjjjlllUUUIII@@@<<<>>>::::::;;;;;;<<<;;;;;;::::::999999888888777666666444555777999;;;@@@EEEIIIKKKSSS]]]dddjjjttt|||www}}}gggaaaooollljjj;;;999666777777777888;;;@@@DDDOOO\\\nnnnnnZZZuuulllwwwqqqbbb___WWWOOOGGG===888777666555555444444555444444444333444444555666:::999888777888:::<<<>>>:::@@@HHHXXXdddXXXHHHGGGKKKSSSiiisss[[[KKKEEEFFFFFFEEEDDDAAA===<<>>DDDGGGIIISSS```kkkuuuvvvnnnppp{{{~~~{{{bbbkkkmmmyyyZZZ:::666777777888999;;;???EEEIIIPPPYYY~~~eeettt|||VVVddduuuqqqpppbbb```WWWOOOHHH>>>888777666555555444444555333444444555555444444444777888888888999:::;;;<<<===???DDDUUUkkkhhhZZZWWWPPPMMMLLLZZZ}}}jjj[[[VVVFFFFFFGGGFFFEEEDDDFFFIIIEEEDDDFFFLLLQQQUUUVVVVVV]]]___aaabbbbbbbbbdddeeedddcccaaa___[[[XXXVVVTTTJJJKKKLLLJJJMMMWWWdddnnnyyyjjjaaa]]][[[]]]```aaa^^^]]]___aaa___^^^]]]]]]___aaacccccc```]]]^^^ccclllvvv{{{tttoooggg___cccFFFLLLQQQGGGFFFAAA@@@HHHVVVkkk}}}mmmbbbYYYWWWiiiyyyKKKJJJPPPQQQXXXVVVYYY\\\]]]]]]___aaaddd}}}aaa|||EEEDDDCCCJJJFFFJJJ```xxxvvvpppxxxwwwiiiYYYHHHLLLMMMLLLHHHAAA<<<;;;<<<999999888777777777888888666777777777888888888999:::;;;<<>>>>>???::::::999888888888888888777777777777777888888888666<<<>>>999666BBB\\\rrrppprrr|||```RRRGGGFFFZZZvvvsssmmmpppkkkrrr~~~ccc<<<;;;888888;;;===>>>BBBGGGHHHJJJ^^^kkkiii}}}{{{vvvfffNNNDDDAAA@@@;;;<<<<<<<<<;;;::::::999666666666555444444333333333444666777999<<>>888777666555555444444555444444444333333222222222111222444666999===???AAA999??????HHHYYY]]]UUUSSSbbb___ooouuuUUUNNN___ssscccYYYSSSNNNUUUVVVWWWXXXZZZ___eeeiiimmmsssooobbbdddddddddeeegggccc```aaa___]]]^^^aaa\\\\\\]]]^^^```bbbccceeeggggggfffeeefffkkkrrrxxxzzzvvvmmmbbb___kkk^^^OOOKKKEEEAAA@@@@@@CCCKKKTTTqqqqqqNNNMMMSSSXXX^^^bbb\\\[[[[[[\\\___aaacccdddnnn|||TTTyyyHHHAAAMMMKKKDDDKKK\\\sss|||```\\\]]]TTTPPPLLLHHHFFFDDDCCCAAA<<<<<<;;;999999888888888777777777777777777777666888555444888===>>>:::666555???NNN]]]kkk{{{}}}wwwrrrmmmkkkkkkkkkxxxuuunnncccSSSIIIMMM[[[rrr}}}{{{sssrrrqqqttt}}}rrrzzzEEE;;;999777888===@@@BBBEEEJJJLLLTTTMMMiii}}}nnnxxxsssttt___JJJBBB<<<<<<<<<<<<<<<;;;:::999888888777777666666555444444333333444333333555999<<<<<<>>>@@@BBBCCCEEEFFFGGGLLLKKKOOOVVVXXXXXX[[[bbbgggjjjooossszzz~~~yyyyyy{{{}}}~~~kkkfff{{{vvvooo|||vvvYYY???222;;;555999@@@EEEHHHKKKMMMOOOMMMZZZiiiyyyxxx[[[jjjiiiKKKNNN\\\xxxkkk~~~|||ggg^^^]]]SSSJJJEEE>>>888777666555555444444555555444333222222222222333333222111222666<<>>>>>DDDLLL\\\vvv[[[JJJWWWYYY[[[aaa^^^```___]]]^^^___aaabbbbbbdddtttXXX~~~UUU@@@MMMLLLDDDHHHWWWoooxxxjjjZZZTTTMMMHHHGGGFFFDDDAAA===<<<;;;:::999999999999777777777777666666666666888999::::::999999999999>>>>>>===;;;>>>HHHWWWcccooozzz|||xxxuuutttlllhhhaaa\\\[[[^^^bbbfffxxx}}}eee\\\WWWRRRJJJUUUjjjtttssswwwwwwppp;;;999777555777===BBBDDDHHHMMMHHHUUULLLcccttttttyyyffffffjjjRRRGGG@@@<<<<<<<<<<<<;;;:::999888999999888888777777666666222222222111111222555888444555666888999;;;===>>>BBB>>>???HHHOOOQQQTTTYYY[[[ccckkkrrrxxxzzz~~~|||vvvsssvvv{{{|||}}}~~~kkknnnvvvkkkmmmNNN@@@///;;;666;;;BBBHHHKKKMMMOOOOOOVVV\\\```ddd^^^lllLLL???OOOssslllsss~~~mmm^^^XXXUUUNNNDDD>>>999888777555444444444444333333333333333333333333222111111111333666888:::@@@EEEEEEBBBGGGTTTaaafffVVVjjjVVVOOOxxxwwweee___]]]___```]]]```fffaaa___\\\YYYWWWWWWWWWXXXVVVVVVWWWWWWYYY\\\^^^___ddd___bbbjjjkkkhhhnnnzzzzzzrrrxxxggg^^^{{{xxxTTTMMMDDDAAABBBCCC@@@<<>><<<:::888777777999888888777777777777777777777777777777888888999999:::;;;===>>>?????????MMMPPPWWW```jjjsss{{{{{{|||}}}}}}}}}|||zzzyyy{{{zzzzzzyyyxxxwwwwwwvvvtttsssqqqnnnjjjeeeaaa___TTTPPPMMMLLLKKKNNN]]]mmm~~~|||yyyfffXXXQQQMMMRRReeezzz~~~{{{sssUUU999;;;777888<<<@@@EEEIIILLLNNNQQQRRRQQQ[[[|||^^^llliii[[[zzz]]]KKK???@@@===;;;===<<<999999<<<999999888777666555444333555555444444444333333333555444444555888999999888;;;<<<>>>CCCHHHOOOUUUXXX[[[^^^ccchhhlllmmmmmmmmmhhhiiikkkmmmooopppqqqqqquuuvvvyyy}}}tttkkk{{{|||{{{fffnnn{{{iii???333;;;555===@@@FFFJJJMMMOOOQQQSSSXXXTTT[[[mmm\\\\\\GGGHHHSSSwwwzzzjjjyyyjjj\\\XXXVVVOOOEEE???999888777555444444444444333333333333333333333333222111111111222444777888???EEEGGGCCCEEEPPP]]]cccmmmpppZZZdddvvvyyy{{{bbb]]][[[]]]bbbccc______bbb^^^^^^]]]\\\[[[YYYXXXWWWZZZZZZYYYXXXXXXYYY[[[[[[fffcccfffmmmmmmiiinnnyyy|||qqqpppmmmZZZnnn~~~hhhSSSEEEEEEFFF???===BBB;;;CCCXXXppp}}}WWWRRRRRR[[[bbbcccccceeebbb```]]]^^^```bbbbbbaaajjjkkk{{{^^^{{{pppMMM>>>MMMJJJ@@@IIIVVVssspppdddZZZQQQSSSSSSIIIFFFDDD@@@===:::888888888888888777777666777777888777777777777777888888999999999;;;<<<======>>>>>>999:::===BBBGGGLLLPPPSSS\\\]]]```bbbdddffffffffffffffffffeeedddccccccccc^^^^^^\\\YYYUUUQQQMMMKKKJJJEEECCCEEEGGGMMM[[[iiikkkppplll]]]UUUPPP\\\mmmtttwww~~~xxxuuu{{{KKK555999999;;;>>>BBBGGGLLLOOOQQQTTTVVVTTTUUUoooeeeqqqvvveeewwweeeMMMBBBBBB>>><<<>>>===:::999;;;::::::999888777666555555666666555555555444444444555444444555888999999888999:::;;;>>>BBBGGGKKKNNNNNNOOORRRTTTUUUVVVUUUTTTVVVXXX\\\aaagggkkknnnpppppprrruuuyyy|||~~~~~~}}}}}}pppuuuvvvwwwrrrsssgggrrrvvv]]]===666<<<;;;???CCCHHHLLLOOOPPPRRRTTTWWWVVVZZZwwwqqq]]]|||uuuEEECCCLLLhhhpppvvvtttggg[[[XXXWWWPPPFFF@@@999888777555444444444444333333333333333333333333222111111000111333444555:::CCCIIIHHHFFFJJJPPPSSSUUUmmmzzzqqqeeegggvvvssshhh```WWWXXX^^^dddfffaaa^^^]]]\\\]]]^^^^^^^^^\\\ZZZYYY\\\[[[YYYXXXWWWWWWWWWXXXdddbbbfffmmmlllhhhkkksss{{{qqqhhhvvvwww^^^```ZZZaaaBBBCCCHHHAAA===BBB;;;999???OOO]]]iiiyyytttPPPQQQWWW```dddcccbbbcccaaa___^^^^^^___aaaaaaaaaccciiieeeYYY{{{XXX<<>>>>>???AAABBBCCCEEEFFFIIILLLOOOQQQSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQMMMMMMKKKIIIFFFBBB@@@>>>@@@===<<>>BBBFFFKKKOOOSSSUUUXXXWWWWWWQQQ^^^yyyggghhhyyynnngggvvvVVVHHHDDD@@@===???>>>;;;999:::;;;;;;:::999888888777777777777777666666666666555555444444555777999888888777777777888:::===???AAADDDDDDEEEEEEFFFFFFFFFFFFHHHKKKPPPWWW^^^dddiiikkkkkkmmmqqquuuwwwyyyyyyyyy|||}}}~~~uuuooo~~~pppwwwxxxjjjxxxmmmMMM:::999===CCCDDDHHHLLLOOOQQQRRRTTTVVVYYY^^^^^^lll{{{```lllNNNAAACCCVVVnnngggsssggg\\\YYYVVVNNNDDD???999888777555444444444444333333333333333333333333222111111000111111222333333<<>>===BBBJJJUUUeeettt[[[SSSWWW^^^bbbaaa___^^^______^^^]]]]]]^^^___``````[[[bbbvvv}}}PPPkkkgggAAADDDSSSFFF@@@KKKUUUyyy{{{nnnjjjggg\\\XXXVVVOOOKKKJJJGGGCCC???<<<:::999777777777666666777777888777777777777777888888999888999999999999999888888::::::::::::;;;;;;<<<===???@@@AAABBBDDDEEEFFFFFFHHHHHHGGGGGGFFFFFFFFFFFFDDDDDDCCCAAA???===<<<;;;;;;<<<>>>@@@CCCLLLZZZfffqqq[[[RRRVVV]]]xxxwwwyyyppp|||QQQ888888???@@@BBBEEEJJJNNNRRRVVVWWWZZZTTTXXXUUUVVVwwwjjjrrr|||eeeOOOFFF@@@<<<>>>>>><<<::::::<<<<<<<<<;;;:::999999888999999888888888777777777555444333555777888888777666555555555666777888999======>>>???AAADDDFFFHHHHHHJJJNNNRRRXXX]]]aaadddgggjjjnnnrrrtttuuuwwwwwwwwwyyy}}}rrrwwwqqqooo{{{bbb>>>888<<>>BBBNNNZZZlllyyyhhhNNNXXX]]]aaa```]]]\\\]]]___]]]]]]\\\\\\\\\]]]^^^```YYY^^^gggooo[[[yyyUUUHHHWWWOOOAAAGGGKKKoooqqqggghhhiii]]]UUURRRLLLJJJJJJIIIGGGDDD@@@<<<:::999999888777777777777777777777777777777888888999888888888888888777777666555555555666666777888999;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<;;;:::999999888888888777===AAA@@@AAAKKK\\\iii|||oooXXXUUUdddrrrxxxzzztttuuusssmmmAAA444;;;@@@CCCEEEHHHLLLPPPSSSVVVXXXXXXOOOVVV]]]WWWdddoooxxxvvvmmmvvvWWWIIIAAA<<<===>>>===;;;<<<======<<<<<<;;;;;;::::::::::::999999999888888888555444333444666777777666555555555555666666777888777777888999<<>>PPPaaarrr~~~rrrhhhnnnlllYYYaaa{{{___aaadddgggccc\\\ZZZ]]]^^^``````]]]\\\\\\[[[WWW\\\[[[YYYYYY[[[```fffiiisssqqqlllgggbbb^^^[[[ZZZXXX\\\aaadddcccccceeegggfffkkknnnnnnsssxxxQQQccckkk~~~TTTQQQYYYttt]]]KKKIIIHHHBBBDDDEEEBBB======CCCIIIQQQ]]]kkk~~~xxxttt{{{^^^WWWZZZ^^^___[[[ZZZ]]]aaabbb\\\]]]]]]\\\[[[\\\^^^```\\\^^^```dddnnnSSS\\\]]]GGGDDDEEEbbb|||qqqqqqqqq```QQQLLLHHHMMMMMMMMMKKKHHHCCC???===<<<;;;:::999888777777777777777777777777888888999777777888888888777777666<<<<<<;;;:::::::::;;;;;;777777777777888999:::;;;::::::::::::::::::999999888777777777777777888999444<<>>===>>>===<<<=========<<<<<<<<<;;;;;;;;;:::::::::999999999999888555444333444666777666555444555555666777777777888777777777777999;;;===???DDDEEEGGGJJJNNNSSSXXXZZZ```eeekkknnnoooppprrruuuqqqwwwyyyrrr~~~{{{nnnttteeeIII777;;;BBBHHHPPPQQQSSSTTTUUUTTTUUUVVVXXXVVVWWWXXXRRR]]]kkkaaayyy\\\???@@@EEERRRppprrryyymmmbbbZZZSSSJJJBBB???999888777555444444444444333333333333333333333333000111111222333333333333333000000777AAARRRjjj~~~}}}{{{cccXXXeeetttsss```XXXddddddfffeee^^^YYY]]]gggZZZ^^^]]]YYYXXXZZZYYYUUUXXXXXXXXXYYY]]]bbbgggjjjsssqqqmmmhhhdddaaa___^^^\\\```dddcccaaaaaacccdddfffggglllooonnnzzz[[[ccckkkmmmWWWSSS]]]yyynnnXXXMMMHHHIIIHHHEEEBBBAAAAAABBB@@@KKKTTTddd{{{uuurrrsssxxxwwwttt|||mmm^^^```[[[___^^^YYYYYY___cccbbb]]]^^^___^^^\\\\\\___bbb^^^^^^]]]tttwww[[[```mmmSSSEEEEEESSSvvvkkkXXXSSSQQQVVVTTTQQQLLLHHHEEECCCBBB???>>><<<:::999777777666777777777777777888888999666777777888888888777777777777666555444444444444777666666666777999:::;;;999999999999999:::::::::888888888888999;;;<<<===999===BBBIIIZZZsssnnnhhhrrr{{{oooppppppwwwrrrHHH444;;;DDDCCCFFFGGGIIIKKKMMMPPPQQQRRRMMMUUUQQQTTT]]]WWWiii}}}yyymmm^^^QQQDDD??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888555444333444666777666555444555555666666666666666777777777888888999:::;;;===>>>@@@DDDJJJPPPUUUXXXZZZ```gggjjjjjjkkknnnqqqsssxxxwwwyyyvvv}}}zzzkkkdddkkkqqqRRR======@@@GGGPPPSSSSSSTTTUUUTTTSSSTTTUUUWWWXXXUUU[[[[[[ZZZwwwggglllyyyVVV@@@>>>EEE\\\zzzqqqyyynnnbbbZZZSSSJJJDDDBBB999888777666444444444444333333333333333333333333000000111333333444444333111111333555444;;;PPPfff}}}~~~kkkcccggg^^^|||mmmZZZVVVZZZ^^^```[[[\\\bbbddd^^^YYYYYYVVVZZZ[[[WWWVVVZZZYYYTTTUUUVVVXXX[[[___cccfffhhhkkkjjjhhheeedddccccccccc___ccceeebbb___^^^___```hhheeehhhnnnlllqqquuudddttt]]]UUUOOO\\\rrrUUUNNNKKKGGGCCCCCCCCC@@@;;;===FFFIIIOOO\\\eeetttrrriiiiiipppuuulllyyy{{{WWWVVVYYY^^^```^^^YYYZZZ```bbb___^^^```aaa```]]]^^^aaaddd]]]]]]\\\iiixxx^^^bbbyyy]]]IIIIIIIIImmm}}}gggcccccc___[[[TTTMMMHHHEEEEEEFFFAAA@@@>>>;;;999888777666777777777777777888888999666666777888888888888888777666666555555555555666777666555444444555666777666666666666666666666666777777777888999;;;===???@@@BBBEEERRRnnnwwwmmmsss|||lllpppttt{{{rrr```===444BBBKKKIIIGGGGGGIIIJJJLLLNNNOOOPPPIII\\\PPPKKK]]]YYYbbb|||sssqqqaaauuuhhhXXXHHHBBB@@@>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888555444333444666666555444444555555555555444444333222333444555777888888999;;;<<<>>>BBBHHHNNNSSSVVVVVV\\\cccffffffgggjjjnnnuuuzzzuuuyyy~~~}}}yyyeeeXXXpppnnnDDD666AAACCCJJJVVVVVVSSSTTTUUUTTTSSSSSSTTTVVVTTTNNNZZZ```YYYnnnoooggglllDDD:::>>>NNNiiioooqqqxxxlll```\\\WWWNNNCCC>>>:::888666555555555444333333333333222222222111111111111111111111111111111111111000000111333444666YYYtttuuuxxxxxxvvvzzzzzzmmm```[[[[[[ZZZ[[[]]]^^^[[[ZZZ]]]^^^ZZZXXXYYY[[[YYYVVVVVVXXXYYYWWWUUUSSSUUUYYY]]]```cccdddeeejjjhhheee___[[[ZZZ^^^bbb```eeegggeeebbbbbb```\\\bbb___bbbgggiiipppkkkgggTTTTTTZZZ}}}hhhTTTDDDEEEJJJGGG???:::CCCCCCBBBAAADDDMMM[[[fffuuuyyylllbbbaaadddfffjjjpppggg]]]VVVaaaRRR\\\^^^``````^^^]]]]]]^^^^^^___```___]]]]]]___``````ZZZbbbiiiuuu|||YYYiiisss\\\{{{EEEMMMHHH\\\|||wwwjjj{{{hhhWWWQQQLLLEEEFFFMMMFFFAAA===<<<:::777888;;;777666666555555666666666888777777777777666666666777666444222222222444555777777777777777777666666777777888888999999::::::<<<<<<<<<<<<<<<===>>>???DDDHHHNNNYYYjjjyyy||||||}}}}}}xxxtttppptttqqqNNN<<<999GGGSSSPPPLLLLLLLLLLLLLLLMMMMMMMMMRRRTTTWWWWWWUUUXXXeeesssuuudddtttnnnxxxkkkMMMAAABBBBBB???===>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<;;;:::999999777666555444444555777888777777666666555555555444333444444555666777888888;;;<<<===@@@EEEJJJOOORRRZZZ\\\___cccgggiiijjjjjjttt|||ttt~~~}}}ddd\\\sssXXXDDD888@@@LLLPPPSSSXXXWWWSSSRRRTTTTTTRRRTTTWWWTTTYYYZZZ\\\^^^```|||dddvvvbbb@@@888???MMMjjj~~~xxxuuuwwwkkk```[[[WWWNNNDDD>>>:::888666555555555444333333333333222222222111111111111111111111111111111111111000000111333444555444HHHiiiuuu]]]___WWWRRRTTTXXXYYYZZZ\\\\\\YYYXXX[[[[[[YYYXXXZZZ[[[YYYVVVVVVWWWWWWVVVTTTRRRTTTWWW[[[^^^aaacccdddeeeggghhheee^^^[[[\\\^^^```eeegggdddbbbaaa___\\\dddbbbcccgggfffjjj~~~rrraaaRRRYYYdddmmmTTTFFFBBBCCCGGGLLL;;;@@@EEEGGGGGGHHHKKKNNNYYY```lllxxx}}}xxxeeebbbccchhhjjjhhhgggjjjvvv[[[[[[\\\WWW[[[\\\]]]]]][[[[[[\\\]]]`````````___^^^^^^```bbb```\\\eeekkknnn\\\bbbwwweeefff~~~dddKKKCCCQQQnnnrrrqqqdddYYYSSSLLLEEEJJJUUUJJJFFFCCCBBB???;;;:::===888888777666666666777777888888888777777777666666888777555333333444555666777777777777777777777777777888888999999:::::::::777999<<<>>>???@@@@@@AAADDDOOO]]]gggqqqyyy|||zzz~~~~~~{{{|||~~~zzz~~~qqqzzzbbbAAA777999EEEOOOMMMMMMMMMMMMNNNOOOPPPQQQQQQUUUTTTVVVWWWUUUVVV___jjj~~~hhhiiixxx[[[JJJHHHGGGBBB>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999888777666555444444555666666777666666666555555555444444444555555666666777777;;;;;;<<>>???AAADDDGGGKKKPPPVVV\\\ccchhhjjjkkknnnuuu}}}{{{vvvpppiiieeebbbaaa```eeeiiijjjcccYYY___xxxXXXZZZccc[[[___\\\]]]]]][[[ZZZZZZ\\\^^^aaaaaaaaa___^^^^^^aaaccc___\\\fffkkkfff|||cccXXXsssqqqVVVwwwRRRFFFGGG]]]}}}~~~___WWWSSSTTTQQQKKKLLLSSSKKKHHHFFFFFFBBB<<<999:::::::::999888888777888888888888888888777777777777888777666555444555666777777777777777777777888888888888999::::::;;;<<<<<>>>>>>>>>>>;;;;;;;;;;;;:::999888888777777666555444444444444666666666555555555555555555555555666666666666666999:::;;;===AAAFFFKKKMMMOOOVVV\\\]]]]]]aaallluuuzzznnniiihhhbbbEEE???AAAMMMUUUUUUVVVZZZYYYVVVUUUWWWVVVSSSTTTWWWYYY[[[YYY[[[\\\WWWbbb}}}[[[dddVVV;;;CCC777EEEaaa|||rrrvvvjjj___[[[XXXOOOEEE@@@:::888666555555555444333333333333222222222111111111111111111111111111111111111111111111222222333777555111///777MMMjjjjjjaaaUUUNNNNNNQQQSSSTTTUUUSSSUUU[[[]]]ZZZWWWVVVWWWUUUUUUXXXXXXVVVXXX]]]\\\[[[YYYWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[VVV^^^gggggg```[[[[[[]]]iiimmmnnnkkkhhhhhhgggdddcccdddfffhhhfffdddmmmxxxpppiiirrrTTTNNNRRR^^^}}}eeeNNNBBBHHHFFFCCCAAAAAABBBDDDEEEBBBCCCCCCDDDEEEFFFHHHJJJLLLMMMQQQYYYbbbgggfffccc^^^YYYTTTSSSVVVYYYYYYYYYaaa```]]]YYY___wwwnnnPPP\\\fffbbbddd______^^^]]][[[\\\___aaa`````````___]]]^^^```bbb]]]YYY```fffbbbmmmyyyYYYaaapppWWWjjjiiiRRRDDDOOOnnn~~~nnneeeYYYSSS\\\fffeeeZZZQQQOOOLLLKKKKKKGGG@@@<<<<<<<<<<<<;;;999999888888888888888888777777777666666777777666555555666666777666777777777777777888888::::::;;;<<<<<<===>>>>>>DDDCCCAAA>>>???FFFPPPXXXhhhzzzqqqpppmmmwwwvvvooocccEEE:::CCCFFFGGGLLLMMMSSSRRRPPPNNNNNNNNNOOOPPPXXXSSSRRRUUUVVVTTTTTTWWWlll```rrr```xxxbbbOOOGGGCCCAAA?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888777888777666555444444333333555555555555555555555555666666666666666555555555888888999;;;???DDDHHHJJJNNNSSSXXXZZZ]]]dddpppzzz~~~xxxkkklllgggOOOAAABBBGGGQQQUUUUUUVVV[[[XXXUUUTTTVVVVVVSSSRRRUUUZZZ[[[XXXZZZ]]]UUUWWWhhhzzz[[[uuuKKK;;;;;;===SSSlll|||}}}sssuuuiii___[[[XXXOOOFFF@@@:::888666555555555444333333333333222222222111111111111111111111111111111000000111111111222111111///555888444...111===IIINNNeee~~~rrrfffUUUEEEGGGMMMTTTYYYWWWRRRLLLPPPNNNPPPVVVYYYWWWVVVXXXVVVUUUVVVYYYXXXVVVXXX^^^]]]\\\[[[YYYWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVRRRXXX___```\\\ZZZ]]]```bbbggghhhdddbbbbbbbbb___```bbbfffiiiiiijjjpppwww}}}UUUrrrgggUUUWWWIII]]]sssnnnOOOLLLJJJIIIJJJJJJGGGDDDCCCDDDDDDEEEFFFEEEDDDCCCCCCCCCEEEIIIMMMOOONNNKKKMMMHHHFFFKKKUUU\\\\\\YYYHHHJJJUUUnnn}}}]]]^^^```dddggg_________^^^]]][[[\\\___aaa]]]^^^___^^^]]]]]]^^^___[[[VVVWWW___bbbfffpppQQQ^^^[[[WWWsss\\\FFFDDD[[[uuuzzzgggooosss^^^YYYUUUTTTTTTPPPIIIEEEFFF???>>>===<<<::::::999999888888888777777777777666777666666666666666777777666666777777777888888888<<<<<<===>>>???@@@AAABBB???BBBFFFIIILLLSSS]]]eeeiiisss|||{{{qqqsssoooxxxlllpppxxxPPPAAADDDOOOKKKGGGKKKMMMMMMLLLKKKKKKLLLMMMNNNOOOUUUQQQPPPTTTVVVUUUTTTUUU]]]{{{jjj|||oookkk~~~|||aaaOOOIIIHHHAAA@@@???>>>============;;;;;;;;;;;;:::999888888888888777777666555444333444444444555555555555555666666666666666555555555777777888:::===AAAEEEHHHLLLNNNQQQWWW___iiitttzzzzzzrrrggghhh```EEEEEEGGGLLLQQQRRRRRRUUUZZZVVVSSSSSSUUUUUURRRQQQSSSXXXZZZXXXZZZ___WWWSSS]]]vvvrrrjjj}}}MMMDDD;;;FFFXXXjjjzzzwwwoootttiii^^^[[[XXXPPPGGGAAA:::888666555555555444333333333333222222222111111111111111111111111111111000000111111222111111000000000222555777666333000999999>>>KKKddduuueeeZZZQQQEEEDDDDDD<<>>===<<<<<<:::::::::999999999888888777777888888888888888888888888888999::::::;;;;;;??????@@@AAACCCDDDEEEEEEDDDOOO^^^jjjqqqvvv|||xxxsssvvvoooxxxuuuhhhuuu~~~dddBBB@@@JJJQQQJJJGGGKKKKKKDDDEEEGGGJJJLLLNNNPPPQQQRRRNNNNNNRRRTTTSSSRRRTTTTTTfff|||uuurrrrrr{{{|||```PPPJJJDDDCCCAAA???============<<<<<<<<<<<<;;;:::999999888888888888888777666555444444444444444555555555555555555666666666666666777777777999<<<@@@CCCFFFIIIJJJOOOWWWaaallluuuzzztttjjjccc___VVVGGGJJJLLLNNNOOOOOOPPPSSSWWWSSSQQQRRRUUUUUURRRQQQSSSUUUYYYWWWZZZ___YYYRRRYYYbbbqqq~~~pppGGG;;;===FFFWWWkkkwwwooossshhh^^^[[[XXXPPPGGGBBB:::888666555555555444333333333333222222222111111111111111111111111111111000000111222222111000///666000+++---222666444000111444888<<<@@@GGGPPPVVVyyy{{{ooobbbTTTJJJEEE@@@EEEJJJFFFJJJNNNHHH???@@@CCCHHHNNNSSSWWWXXX\\\YYYWWWXXXTTTOOONNNPPPQQQSSSXXX[[[XXXSSSTTTYYYWWWXXXYYYWWWTTTSSSTTTVVVRRRTTTWWWZZZ[[[ZZZXXXVVVUUUUUUUUUVVVYYY[[[]]]^^^\\\```bbb___^^^```aaa```___```bbbeeeiiipppuuuwwwhhhvvvzzz[[[{{{hhhXXXLLLLLLQQQ^^^tttxxxjjjaaaXXXRRRNNNKKKGGGFFFGGGFFFDDDBBB@@@DDDGGGGGGEEECCCEEEHHHHHHFFFCCCDDDLLLYYYhhhsss{{{zzzeee^^^eeehhheeeaaa]]][[[\\\]]]]]][[[[[[\\\]]]YYY]]]```bbbaaa^^^\\\[[[\\\___XXXXXXbbb___fffXXXaaadddOOOtttttt^^^MMMIIIWWW|||zzzrrrkkk\\\VVVRRRQQQOOOLLLNNNRRRIIIHHHFFFDDDBBBAAA@@@@@@>>>=========<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???AAABBBCCCDDDEEEGGGHHHHHHNNN[[[mmm{{{xxxuuuxxxtttlllkkkzzzmmmQQQ===AAAKKKLLLEEEJJJPPPJJJDDDFFFIIILLLNNNNNNNNNNNNOOOMMMMMMPPPQQQNNNPPPSSSQQQVVVkkkyyy{{{}}}hhhvvv{{{}}}```NNNIIIGGGDDDAAA???>>>>>>>>>============<<<;;;::::::888888999:::999999888777333333333444444555555555444444555555666666777777777777777999;;;???BBBEEEFFFLLLUUU^^^fffoooxxx~~~kkkeeeeeeYYYLLLMMMKKKMMMOOONNNNNNPPPRRRTTTRRRPPPRRRVVVVVVSSSSSSUUUSSSXXXWWWYYY^^^YYYSSSYYYZZZtttvvvhhhQQQ======???HHHZZZqqq~~~ooo}}}ssshhh^^^[[[XXXPPPGGGBBB:::888666555555555444333333333333222222222111111111111111111111111111111///000111222222111000///---...111222222333444555///333666444000///555:::222===GGGIIILLLXXXkkkxxxzzzmmmcccVVVOOOEEE???>>>???AAABBBBBB===AAABBB<<>>>>>=========>>>>>>???@@@AAAAAABBBCCCCCCDDDFFFGGGHHHJJJJJJNNNWWWdddmmmttt||||||yyyrrrsss{{{~~~zzziiiooo}}}zzz```FFF>>>CCCJJJGGGCCCOOOVVVKKKJJJLLLNNNOOOOOOMMMKKKIIIMMMLLLMMMOOOMMMKKKMMMRRRPPPNNNeeezzzzzzhhhjjj|||oootttZZZLLLJJJGGGCCC@@@?????????>>>>>>>>>>>>===<<<;;;:::777888:::;;;;;;:::999888333333333444444555555555333444444555666777888888888777888999;;;???BBBDDDFFFPPP]]]fffkkkrrr}}}xxx|||uuuddddddlllXXXEEENNNJJJMMMOOONNNOOOQQQRRRRRRRRRPPPRRRWWWXXXUUUUUUWWWRRRXXXWWWXXX]]]XXXSSSYYYVVV]]]wwwbbb[[[cccAAAAAA???@@@NNNfffzzzzzzvvvuuujjj___[[[XXXOOOEEE@@@<<<:::666444444444333222222222222111111111111000000000000000111111111111000000000000000000000000000111111111111222222222222222222222222222222222444555555777888999:::;;;DDDEEEGGGLLLSSS\\\dddiiimmmsss|||vvvkkkcccXXXUUUPPPKKKFFFBBB@@@??????????????????@@@@@@@@@@@@>>>>>>AAAEEEFFFEEECCCCCCDDDFFFHHHJJJKKKLLLLLLMMMLLLLLLOOORRRSSSQQQNNNNNNOOOQQQSSSSSSSSSSSSRRRVVVRRROOOOOOPPPQQQPPPNNNPPPRRRUUUWWWYYYYYYYYYXXXVVVUUUTTTVVVYYY[[[[[[[[[YYYXXXWWWXXX[[[]]]]]]]]]aaaaaabbbeeekkkttt{{{qqqwwwuuummm\\\qqqXXXHHHMMMQQQPPP\\\qqq~~~uuulllbbb\\\[[[[[[hhhuuuwwwmmmeeelllyyy|||uuu___]]]\\\```fffiiigggdddcccaaa^^^\\\[[[[[[]]]^^^[[[\\\^^^]]]]]]]]]^^^___bbbaaa```_______________}}}qqqrrrRRRqqqSSSUUUwwwzzzooo|||iiiVVVZZZ[[[SSSTTT^^^OOOIIIHHHNNNOOOIIIFFFHHHDDDDDDEEEFFFFFFDDD???;;;???AAAAAA???===>>>AAACCCEEEFFFDDDAAA@@@BBBDDDCCCFFFBBBDDDIIIMMMOOOWWW```dddlllqqqnnnnnntttxxxxxxqqqgggmmm}}}pppiiixxx}}}hhhLLL<<>><<<:::999999999::::::;;;;;;::::::999777666666666555555555555666777777777666555444444888999999999:::===AAAEEEKKKWWWeeelllqqqzzzsssrrrnnneeeZZZRRROOOOOOPPPQQQRRRQQQOOOOOOQQQRRRQQQOOORRRXXXVVVPPPOOOSSSUUUXXXWWWUUUUUUYYYZZZWWW______uuuppp```xxxYYYGGG;;;>>>DDDMMMddd}}}}}}tttiii^^^[[[XXXPPPFFFAAA<<<:::666444444444333222222222222111111111111000000000000000111111111111000000000000000000000000000000111111111222222222222222222222222222222222333333444555666777777888666555333333333666888:::999;;;===??????>>>===<<<@@@???===;;;:::::::::;;;<<<============>>>>>>>>>???>>>>>>@@@DDDEEEDDDBBBAAABBBDDDFFFHHHJJJKKKKKKMMMLLLLLLNNNQQQQQQOOOLLLNNNOOOQQQRRRSSSSSSRRRRRRTTTQQQNNNNNNOOOPPPPPPNNNOOOQQQTTTWWWYYYZZZZZZYYYVVVUUUUUUVVVYYY[[[[[[[[[]]]\\\[[[[[[^^^______^^^cccbbbbbbcccfffkkkppptttllluuussszzzjjj```qqqWWWVVVRRRDDDEEESSSRRRhhh{{{qqq{{{~~~ggghhhddd```___bbbdddccc```]]][[[YYYXXXWWWXXXYYYZZZZZZ[[[\\\\\\[[[[[[\\\^^^^^^]]]]]]]]]]]]]]]]]]^^^iiilllwwwUUUkkk|||vvvkkkddd^^^[[[[[[NNNIIIFFFIIILLLMMMLLLKKKKKKJJJHHHGGGEEEEEEEEEFFFBBBCCCDDDCCCBBBBBBDDDEEE@@@@@@AAACCCDDDEEEFFFIIIBBBBBBGGGPPPVVV\\\hhhttt~~~xxxnnnlllwww{{{mmmnnn|||wwwZZZDDDBBBEEEIIILLLKKKMMMPPPOOOLLLOOOOOOOOONNNMMMLLLLLLKKKLLLLLLKKKKKKLLLMMMOOOPPPXXXVVVVVV^^^rrrrrrbbbiiipppmmmjjjyyyeeeSSSOOOKKKBBB>>>@@@>>>???@@@@@@>>>===<<<<<<999::::::;;;;;;::::::999777777777666666666555555666666777777777777777777999::::::;;;<<>>HHHIIILLLNNNMMMNNNPPPPPPLLLNNNNNNNNNMMMLLLKKKJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQWWW]]]WWWNNN___jjjbbbyyyxxxYYYllljjjYYYPPPHHHCCCCCC>>>>>>??????>>>===<<<;;;999::::::;;;;;;::::::999888888888777777777666666555666666777888888999999888999:::;;;>>>EEELLLRRR```fffqqqyyy~~~qqqkkkbbbZZZUUUSSSRRRRRRWWWVVVSSSPPPLLLJJJKKKMMMSSSTTTWWW[[[YYYSSSQQQSSSRRRTTTUUUSSSTTTYYYZZZXXXZZZ]]]\\\iiimmmppp[[[>>><<>>@@@AAAAAAAAABBBCCCEEEGGGIIIKKKLLLLLLMMMNNNOOOPPPQQQOOOMMMKKKMMMNNNPPPQQQQQQQQQPPPPPPQQQPPPPPPOOOPPPPPPPPPPPPNNNOOOQQQSSSUUUVVVVVVVVVSSSRRRRRRSSSVVVXXXYYYXXX]]]\\\\\\^^^aaabbbbbbaaa____________aaadddgggiiifffsssqqqggglllfffiiirrrXXXQQQSSSJJJFFFBBBBBBMMM^^^pppzzzuuuxxxssstttsssddd|||xxxeeeddddddaaa^^^]]]___```___^^^WWWWWWXXXXXXYYYYYYYYYYYYVVVWWWXXXXXXVVVVVVWWWXXXTTTUUUVVVWWWYYYZZZZZZ[[[^^^]]]|||zzzwwwPPPdddyyyfffkkkwwwhhhWWWPPP\\\fffeee```[[[RRRIIIHHHIIIJJJKKKJJJIIIFFFEEEGGGHHHHHHGGGGGGFFFFFFFFFLLLDDDBBBGGGFFFBBBIIIVVV^^^ccchhhhhheeegggrrr}}}|||zzz|||qqqhhhrrr{{{ttt\\\FFFCCCLLLKKKOOOPPPNNNNNNPPPPPPMMMKKKKKKJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPLLLWWWUUUKKKSSSoooppp}}}mmmsss{{{kkk]]]uuummmZZZOOOJJJJJJBBBAAA@@@@@@???>>>===;;;::::::;;;;;;;;;;;;::::::999999999999888888888888666666777777888888999:::999:::===@@@FFFNNNXXX___kkkqqq|||nnnfff[[[TTTSSSTTTUUUUUUSSSRRRQQQOOOMMMNNNQQQSSSTTTVVVYYY[[[YYYUUUSSSSSSRRRUUUUUUSSSSSSWWWXXXVVV]]]___YYYWWWpppwwwyyyRRR555>>>KKKHHHLLLcccvvvzzzqqqfff\\\ZZZXXXQQQIIIDDD<<<:::666444444444333222222222222111111111000000///000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000222222111111111111000000//////000000///...,,,,,,...000222333333111///---666666666666666666666555777777888999999:::;;;;;;999;;;===>>>???@@@@@@AAABBBCCCDDDFFFHHHIIIJJJJJJMMMOOORRRSSSRRRPPPNNNMMMNNNOOOPPPQQQQQQQQQPPPOOOQQQRRRRRRRRRQQQQQQQQQQQQOOOPPPQQQRRRRRRSSSSSSSSSQQQPPPPPPQQQTTTVVVVVVVVVXXXXXXYYY\\\___aaaaaa```[[[\\\]]]^^^```ccceeefffhhhrrrqqqiiiiiirrrppp{{{___SSSHHHDDDAAABBBFFFIIIKKKLLL]]]llllll^^^cccwwwttttttxxxfff___]]][[[[[[\\\]]]^^^^^^\\\ZZZWWWXXXXXXYYYZZZZZZ[[[[[[TTTUUUVVVVVVTTTTTTTTTVVVRRRSSSUUUWWWYYYZZZ[[[[[[[[[[[[kkkmmmTTTrrrPPPGGG___zzzkkk|||nnncccsss|||nnn___VVVPPPRRRPPPNNNLLLJJJIIIHHHHHHEEEFFFGGGEEEDDDEEEIIIMMMGGGBBBBBBGGGKKKPPP___ooo}}}tttbbbjjjyyyzzzbbbNNNLLLNNNLLLLLLOOOPPPMMMMMMPPPPPPMMMGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNGGGMMMQQQOOOOOOZZZpppfff^^^xxx}}}hhhqqq~~~hhhaaazzzttt```SSSLLLGGGDDDAAA@@@AAABBBAAA@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888888777888999::::::===???DDDJJJRRR\\\gggnnn}}}ttt|||iiiaaaWWWRRRRRRTTTVVVVVVPPPPPPPPPPPPOOOQQQTTTWWWTTTWWWYYYYYYWWWVVVTTTSSSTTTVVVVVVSSSSSSVVVWWWUUUTTTWWWWWWUUU]]]vvv^^^bbbzzzMMM999<<>>???>>>CCCJJJSSS]]]iiiuuu||||||yyyjjjaaa\\\UUUQQQPPPRRRTTTUUUPPPQQQQQQQQQPPPPPPQQQSSSRRRVVVXXXUUUTTTUUUVVVUUUTTTWWWVVVSSSTTTWWWXXXVVVTTTTTTXXXYYYUUU___ppp\\\jjj{{{PPP:::===@@@888???TTTccciiiwwwrrrggg]]]ZZZXXXQQQHHHCCC<<<:::666444444444333222222222222111111111111000000000000000111111111111000000000000000000000000////////////000000000111//////////////////////////////000000000000000000++++++,,,---...000111111////////////000222333555000222444666777888888888555555666777888999::::::999;;;>>>???>>>???@@@CCCEEEEEEFFFGGGGGGGGGGGGGGGIIINNNRRRTTTSSSPPPOOOOOOPPPQQQRRRRRRRRRRRRPPPPPPRRRTTTVVVUUUQQQNNNNNNOOOPPPPPPQQQSSSTTTVVVXXXYYYQQQPPPPPPQQQTTTVVVWWWVVVYYYYYYZZZ]]]___```^^^\\\[[[\\\^^^___```aaaaaaaaagggjjjiiimmmooogggiii|||ppptttZZZLLLEEEBBBCCCFFFDDDGGGJJJOOOVVVbbboooxxxssscccWWWQQQSSSTTT[[[iiixxx|||tttjjj^^^uuuhhhdddgggccc[[[ZZZ[[[\\\\\\ZZZXXXVVVVVVVVVUUUSSSRRRRRRTTTUUUWWWSSSTTTUUUTTTRRRQQQRRRSSSRRRSSSVVVYYYZZZ[[[ZZZZZZWWW\\\^^^qqq___jjjkkkKKKHHHbbbnnn|||ppppppwww]]]PPPWWWdddvvvwwwrrreeeWWWUUU```mmmwwwqqqkkkeeedddrrr|||zzz}}}uuurrrqqqsss~~~qqqnnnxxxooo^^^MMMHHHLLLPPPOOOIIILLLLLLIIIJJJMMMNNNLLLJJJIIIGGGEEEEEEFFFGGGHHHHHHIIIKKKLLLMMMLLLLLLLLLMMMJJJKKKNNNJJJHHHYYYpppvvvbbbmmmxxxuuuuuuppp```lll}}}eee[[[OOOGGGDDDCCCAAA???>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>BBBEEEGGGIIIOOOYYYdddqqq}}}xxxxxx|||uuubbbWWWVVVTTTPPPNNNMMMOOORRRMMMOOOQQQQQQOOONNNNNNOOOQQQUUUUUUPPPPPPTTTWWWVVVRRRUUUUUUTTTUUUZZZ[[[YYYXXXUUUVVVWWWRRRSSSiiiyyykkknnn\\\EEE<<<===BBBHHHHHHLLL]]]pppssshhh^^^[[[XXXPPPGGGBBB<<<:::666555444444333222222222222111111111111000000000000000111111111111000000000000000000000000////////////000000000000////////////////////////........./////////000000222111000///............,,,...111333333222///...///111333555666777777777444444555666777888999:::999<<>>BBBFFFKKKMMM[[[bbbmmmzzzyyy___VVVeeexxxyyywwwxxx```QQQSSSSSSPPPLLLJJJLLLOOOHHHKKKNNNPPPOOONNNMMMNNNPPPTTTSSSMMMMMMSSSXXXWWWOOOSSSTTTTTTVVV\\\^^^]]]SSSNNNLLLOOOQQQSSSYYYaaakkkkkkLLL;;;??????;;;<<>>@@@AAA@@@BBBFFFIIIMMMTTT]]]dddttt}}}}}}nnneeedddgggjjjkkk{{{fffWWWUUUSSSRRROOOMMMLLLKKKKKKMMMPPPOOOLLLLLLNNNIIIBBBPPPOOOMMMKKKKKKLLLNNNOOOMMMMMMNNNOOOPPPQQQRRRSSSRRRPPPMMMLLLMMMPPPUUUWWWbbboooddd___JJJ:::888:::;;;CCCOOOrrrhhh___[[[WWWOOOGGGCCC===;;;999666444333333333000000000000000000000000...///000111111111111111////////////////////////................................................////////////////////////////////////////////////000000000000111111111111111111222333333444444555555555555666777777888888:::;;;===>>>????????????EEEDDDDDDGGGKKKLLLIIIEEEDDDFFFJJJLLLLLLMMMNNNOOOMMMOOORRRSSSQQQOOOMMMMMMOOOQQQSSSRRRPPPOOOPPPRRRRRRQQQOOOOOOQQQSSSUUUVVVVVVVVVVVVUUUVVVVVVWWWWWWYYYZZZ[[[ZZZXXXWWWXXXXXX[[[]]]```bbbcccdddgggiiigggeeeeeehhhgggdddfffllliiilll|||pppxxxtttkkk___RRRJJJIIIKKKNNNHHHCCCEEEMMMSSSSSSQQQHHHHHHGGGGGGHHHJJJKKKLLLRRRNNNPPP\\\jjjuuu{{{pppddd```ggg{{{nnngggbbbaaa___\\\ZZZ\\\\\\ZZZXXXYYYZZZ[[[YYYXXXTTTRRRQQQRRRTTTVVVVVVUUUPPPQQQSSSTTTTTTSSSQQQPPPOOOPPPQQQRRRTTTTTTTTTTTTTTTTTTYYY[[[]]]yyywww\\\rrryyyWWWHHH]]]{{{~~~{{{ttt}}}}}}~~~{{{vvvnnnccccccxxxzzzqqqgggqqqzzzyyyeeeYYYKKKEEEIIIMMMMMMKKKHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJHHHFFFDDDDDDDDDDDDGGGHHHKKKLLLMMMMMMLLLKKKEEEEEEFFFFFFFFFFFFFFFGGGQQQmmm~~~fffZZZ```kkkppprrrxxxyyypppqqq|||rrr```ZZZQQQJJJGGGFFFDDDCCCEEEDDDBBBAAAAAABBBDDDEEEGGGKKKRRRYYYaaakkkvvv}}}lll[[[^^^rrr|||lll[[[RRRUUUTTTRRRPPPOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJOOONNNMMMLLLLLLLLLNNNOOOMMMNNNOOOPPPQQQRRRSSSSSSSSSQQQOOONNNNNNQQQTTTVVVYYYttt~~~dddnnnhhhKKK???@@@CCCBBBBBBpppfff___\\\XXXPPPGGGBBB===;;;999666444333333333000000000000000000000000000000111000///...,,,+++////////////////////////................................................////////////////////////////////////////////////000000000000111111111111111111222222333444444444444555555666666777888888:::;;;<<<<<<=========<<>>AAAEEEFFFEEEEEEGGGJJJFFFGGGHHHHHHGGGHHHJJJLLLLLLNNNPPPPPPNNNLLLKKKKKKLLLMMMNNNOOONNNNNNNNNNNNSSSPPPNNNOOORRRTTTQQQNNNRRRRRRSSSTTTTTTUUUUUUUUUVVVWWWYYYYYYWWWVVVVVVVVVWWWZZZ]]]___```aaabbbcccdddeeeggghhhgggfffgggiiifffnnnppplllvvvzzzkkkvvvrrroooqqq~~~}}}qqqgggdddjjjrrryyyiiiddd```_________ZZZUUUXXX^^^WWWUUUTTTSSSSSSSSSSSSSSSTTTRRRQQQQQQRRRSSSRRRRRRNNNOOOOOOPPPPPPOOOOOONNNLLLMMMNNNOOOOOOPPPPPPPPPRRRUUUQQQSSSWWWQQQiii```]]]qqqaaaEEECCClllzzzlllvvvxxxiiicccaaaUUUNNN```sssnnnxxxtttbbbOOOMMMJJJGGGFFFHHHKKKNNNHHHHHHHHHGGGGGGHHHHHHIIIGGGGGGEEEEEEEEEEEEGGGGGGFFFGGGHHHIIIIIIIIIIIIHHHIIINNNSSSRRRMMMJJJKKKMMMFFF>>>PPPxxxvvv]]]TTTXXXiiinnnfffkkkzzzvvvccc}}}sssiiieeePPPRRRccc|||}}}~~~{{{mmm[[[OOOMMMPPPOOONNNMMMLLLJJJJJJIIIIIIVVVPPPLLLNNNPPPQQQRRRTTTLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQVVVRRRcccvvvddd\\\XXXDDD>>><<>>BBBCCCDDDFFFJJJMMMKKKLLLLLLKKKIIIHHHHHHIIILLLMMMNNNMMMJJJHHHHHHIIIKKKKKKKKKLLLNNNOOONNNMMMPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTXXXYYY[[[ZZZXXXUUUSSSRRRYYY\\\^^^___^^^\\\[[[\\\\\\bbbggghhhhhhjjjjjjhhhnnnfffeeelllmmmlllxxxrrrqqqcccUUURRRNNNRRRTTTQQQKKKGGGFFFHHHAAADDDFFFEEEFFFNNN[[[fffkkk{{{rrr[[[YYY^^^```]]]WWWSSSVVVYYYXXXUUUTTTRRRRRRQQQNNNLLLLLLNNNPPPUUURRRPPPOOOOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIJJJKKKKKKJJJJJJLLLOOOIIIEEEOOOUUUTTTTTTyyywwwYYYooooooJJJ]]]wwwfff|||qqqfff]]]WWWOOONNN^^^{{{lllmmmuuuvvv]]]KKKJJJKKKKKKHHHDDDCCCEEEHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBEEEHHHHHHEEECCCDDDEEEDDDKKKIIIGGG[[[~~~gggpppoooooo|||zzzuuuzzzwww|||vvvoooggg\\\XXXeeewww~~~rrr```QQQJJJHHHIIIIIIOOONNNMMMLLLLLLLLLLLLLLLPPPVVVRRRGGGDDDMMMPPPKKKHHHJJJLLLOOOPPPPPPOOONNNOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPOOONNNRRRUUUYYYgggooooooppp{{{ccclllccc[[[YYYWWWPPPIIIFFF===;;;999666444333333333000000000000000000000000333111...+++******+++,,,////////////////////////------------------------------------------------........................////////////////////////000000000000111111111111000000000111222222333333333333444555555666666777888888777777888:::<<<===<<<>>>???AAABBBDDDFFFHHHGGGIIIKKKLLLJJJIIIIIIIIIJJJLLLMMMMMMKKKKKKLLLMMMNNNMMMLLLNNNQQQRRRQQQOOOPPPRRRRRROOOLLLKKKOOOSSSUUUVVVWWWWWWVVVUUUSSSRRRTTTVVVYYYYYYWWWTTTRRRRRRXXX[[[^^^___^^^]]]\\\\\\]]]ccceeebbbbbbgggiiihhhssslllfffiiimmmooommmkkk~~~tttfff\\\WWWWWWWWWZZZhhhppp^^^\\\]]]^^^```]]]VVVTTTWWWYYYWWWTTTTTTRRRRRRPPPMMMJJJIIILLLOOOOOONNNLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKGGGGGGHHHIIIIIIIIIHHHHHHNNNJJJKKKMMMLLLQQQTTTNNN```rrrbbbpppeeeVVVqqqxxxpppyyykkk^^^WWWRRRMMMPPPddd|||ooouuuvvv```PPPMMMJJJJJJIIIFFFDDDCCCEEEGGGEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDCCCBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEE???CCCDDD@@@GGG___rrrjjjssssss}}}wwwuuu}}}|||uuu~~~zzzssspppddd[[[WWWXXXcccjjjaaaUUULLLIIIIIIJJJJJJNNNNNNMMMMMMLLLMMMMMMMMMUUUjjjiiiMMM<<>>???>>>>>>???@@@BBBCCCCCCDDDFFFJJJKKKKKKJJJJJJJJJIIIKKKMMMMMMMMMNNNPPPRRRPPPOOONNNPPPSSSUUUSSSQQQPPPSSSSSSOOOHHHGGGLLLRRRUUUVVVWWWWWWVVVTTTQQQPPPRRRUUUXXXYYYWWWUUUTTTTTTVVVYYY]]]______^^^]]]]]]```dddccc]]]\\\cccggggggiiinnnlllgggkkkuuutttkkkkkk||||||kkkUUU\\\aaaXXXWWWbbb]]]YYYXXXZZZ[[[XXXVVVWWWQQQQQQPPPMMMIIIIIILLLOOOJJJIIIHHHIIIKKKMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKFFFFFFGGGHHHHHHHHHGGGGGGLLLAAAIIIPPPDDDEEEPPPNNNTTTkkklllbbbYYYRRRtttssszzzttthhhZZZSSSQQQNNNIIIZZZ~~~{{{~~~tttxxx~~~~~~fffLLLGGGPPPJJJIIIGGGEEEDDDDDDFFFGGGDDDCCCBBBAAAAAAAAAAAAAAABBBAAA@@@@@@@@@AAABBBBBB??????>>>======>>>>>>>>>AAA@@@>>>???AAABBBBBBBBBGGG>>>>>>EEECCCAAAWWWvvvooouuuttt```ppp}}}|||uuuzzzwwwkkkppp{{{tttjjj```TTTPPPVVVdddoooyyy~~~~~~}}}{{{lllUUURRRMMMJJJJJJKKKMMMNNNLLLLLLKKKKKKKKKKKKLLLLLL```~~~WWW777:::AAA;;;FFFHHHLLLPPPQQQQQQOOONNNNNNNNNNNNNNNNNNNNNOOOOOOPPPOOONNNMMMNNNNNNPPPQQQLLLLLLOOOSSSPPPPPP\\\mmmsssrrrlll___]]]]]]TTTNNNLLLDDD???>>>;;;888555333111111111111111111000000000000........................------------------------------------------------------------------------------------------------........................////////////000000000000000111111222222333444444222222333444444555555666555555555555777999;;;<<<@@@?????????@@@AAABBBBBBGGGGGGGGGHHHIIIKKKKKKLLLEEEEEEFFFHHHJJJMMMOOOQQQRRRQQQOOOOOOPPPQQQPPPPPPMMMOOOQQQPPPNNNLLLLLLLLLOOORRRTTTSSSPPPMMMMMMOOOQQQTTTWWWWWWTTTSSSTTTUUUUUUXXX[[[\\\[[[ZZZZZZZZZ______``````bbbcccdddeeeiiilllllliiijjjooopppoooiiikkk|||zzzzzzwwwiiiccc]]]\\\]]]]]]YYYVVVXXXWWWUUUUUUVVVVVVVVVUUUTTTRRROOONNNMMMLLLKKKIIIKKKJJJHHHFFFFFFGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEFFFHHHGGGFFFEEEDDDCCCBBBAAAEEEFFFFFFGGGGGGHHHIIIIIIKKKVVVzzz___TTTMMM```rrr{{{xxxnnn___QQQLLLJJJHHHOOOZZZttt{{{zzz}}}~~~gggTTTNNNLLLHHHHHHHHHHHHGGGGGGFFFFFFFFFAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@AAA======<<<<<<;;;;;;;;;;;;============>>>>>>>>>>>>>>>===<<<<<>>;;;888555333222111111111111111000000000000........................------------------------------------------------------------------------------------------------.........................../////////000000000000000111111222222333333444222222333444444555555666555555555555777999;;;<<<=========>>>>>>???@@@AAADDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLPPPNNNLLLLLLMMMNNNMMMKKKKKKMMMOOOOOOMMMLLLKKKLLLJJJLLLMMMMMMLLLJJJJJJJJJOOORRRUUUUUUSSSRRRSSSTTTPPPSSSWWWYYYYYYYYYYYYZZZ______^^^______```bbbbbbdddhhhiiihhhiiilllllliiipppiiigggrrr}}}tttmmmddd```[[[ZZZ[[[[[[WWWSSSTTTSSSQQQRRRSSSTTTTTTSSSQQQOOOLLLKKKJJJJJJHHHFFFHHHGGGEEEDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGLLLMMMZZZZZZ___tttmmmTTTiiikkkyyyooohhhQQQJJJIIIIIIAAAEEElll}}}nnnWWWJJJIIIKKKJJJHHHHHHGGGGGGFFFEEEEEEEEEAAA@@@@@@???>>>======<<<<<<==================>>><<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>AAADDDGGGPPPjjjwwwYYYVVVdddtttlll^^^fff|||~~~sssooottt~~~xxxvvvqqq[[[UUUTTTKKKPPP\\\YYYwww~~~sssdddVVVOOOPPPOOOMMMLLLLLLMMMNNNOOORRRLLLIIIJJJHHHIIIZZZnnnzzz{{{lllNNN<<>>>>>???AAABBBDDDFFFFFFFFFDDDCCCGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGIIIKKKLLLKKKJJJHHHKKKMMMMMMLLLKKKKKKLLLMMMMMMMMMNNNPPPPPPOOOMMMOOOQQQSSSTTTSSSRRRRRRSSSQQQTTTXXX[[[[[[\\\]]]___^^^]]]\\\\\\\\\\\\]]]^^^]]]bbbeeeeeefffiiihhheeeiiifffdddgggmmmyyylll```ccccccaaa^^^^^^^^^]]]ZZZVVVQQQPPPNNNOOOPPPQQQQQQPPPMMMKKKHHHGGGGGGFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@??????@@@@@@AAA>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEELLLKKKHHH^^^VVVbbbiiiSSSsss{{{tttxxxpppfff[[[SSSHHHEEECCCBBBFFF]]]zzz~~~uuuXXXJJJHHHIIIJJJJJJGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@???>>>===<<<;;;:::;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::888888999999999::::::::::::::::::;;;<<<>>>???@@@CCCIIIhhhvvvXXXOOO|||vvvbbbiii|||{{{mmmcccgggqqqwwwyyyzzz~~~{{{yyysssrrrrrrrrrlllaaa\\\\\\UUUHHHEEEMMM]]]zzzkkkZZZOOOKKKLLLOOONNNMMMMMMMMMNNNPPPQQQNNNIIIIIIMMMKKKPPPpppvvv]]]JJJAAACCCHHHJJJLLLNNNNNNMMMLLLMMMNNNLLLKKKJJJIIIIIIKKKMMMNNNNNNPPPPPPPPPOOOPPPRRRTTTOOOPPPQQQRRRRRRRRRRRRQQQMMMWWWbbbpppjjj^^^\\\]]]UUUPPPOOOHHH>>>===;;;888555444222222111111111111000000000///........................------------------------------------------------------------------------------------------------................................./////////000000000000000111222222333333222222333444444555555666555555555555666888:::;;;999:::;;;<<<===>>>>>>>>>???AAADDDFFFFFFEEECCCAAAFFFEEEEEEDDDDDDDDDDDDEEEBBBBBBDDDGGGKKKLLLKKKJJJGGGIIILLLMMMLLLLLLLLLMMMPPPNNNMMMPPPSSSUUUTTTQQQOOOPPPRRRSSSSSSSSSSSSSSSTTTVVVYYY[[[\\\]]]^^^```^^^\\\ZZZYYYXXXXXXYYYZZZWWW[[[^^^^^^aaafffgggeee___aaagggkkkkkkjjjooovvv}}}uuuqqqggg___```aaa___^^^^^^___]]]ZZZVVVRRRPPPNNNNNNNNNOOONNNLLLJJJHHHEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@???>>>===<<<>>>>>>=========>>>??????<<<===>>>???@@@AAABBBCCC@@@AAAAAABBBBBBCCCDDDDDDDDDMMMJJJNNNnnnbbbuuuvvvTTTdddtttqqq~~~uuuiii^^^TTTKKKFFFHHHEEE>>>CCCbbb}}}uuu~~~ttt]]]JJJJJJNNNLLLHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA??????>>><<<;;;:::999888::::::999999888888777777::::::::::::::::::999999777777888888888999999999999999:::;;;<<<<<<<<<<<<>>>>>>IIIggghhh~~~yyywwwnnnkkkwwwvvvpppjjjfffdddddddddfffjjjrrrwwwuuuoooeeehhhnnnpppiii\\\UUUTTTTTTVVVYYYWWWOOOLLLTTT___}}}xxxqqqqqq{{{{{{|||lllXXXOOOLLLNNNQQQOOONNNNNNMMMMMMNNNOOOOOOHHHBBBFFFOOOLLLNNNmmmaaaMMMKKKOOOIIIKKKLLLLLLKKKJJJKKKLLLLLLKKKIIIHHHHHHIIILLLMMMMMMNNNPPPPPPPPPPPPSSSUUUQQQQQQQQQQQQQQQQQQQQQPPPSSSVVVWWW\\\lllkkk^^^\\\]]]UUUQQQOOOHHH>>>===:::888666444333222111111111111000000000///........................------------------------------------------------------------------------------------------------....................................///////////////000000111111222333333222222333444444555555666555555444555555777999:::999:::<<<===>>>?????????@@@AAADDDFFFGGGFFFDDDBBBCCCCCCCCCCCCDDDDDDEEEFFFDDDDDDFFFIIILLLLLLJJJGGGGGGIIILLLMMMMMMLLLMMMNNNLLLJJJIIIKKKOOORRRQQQOOOPPPQQQRRRTTTUUUUUUTTTSSSRRRTTTVVVWWWWWWXXXYYY[[[]]]\\\YYYWWWVVVVVVWWWXXXUUUXXXYYYYYY]]]dddiiiiiiccc___^^^aaabbbaaacccgggiiiyyymmm___]]]XXXQQQUUU```YYYYYYXXXXXXXXXVVVSSSPPPTTTRRROOOMMMMMMLLLKKKIIIGGGEEECCCBBBBBBBBB@@@???>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<======>>>???>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCC>>>GGGHHHGGGRRRiiieeeyyy^^^bbbzzzaaannn}}}ssseeeWWWLLLEEEAAA@@@:::===KKKgggyyytttzzzzzzZZZMMMEEEKKKOOOJJJFFFFFFDDDCCCBBBAAA@@@???>>>>>>===<<<<<<;;;999888888777999999999888888777777777888888888999999999999999777777888888888999999999999:::;;;<<<<<<<<<;;;:::333@@@FFFJJJaaavvveeeyyynnnZZZoooyyyllliiieee]]]WWW[[[cccddd___PPPMMMPPPYYY\\\WWWOOOJJJDDDOOO[[[```]]]___ppp}}}zzz}}}iiiUUUNNNPPPRRRQQQQQQOOOOOONNNMMMLLLLLLKKKKKKGGGBBBGGGNNNJJJCCCPPPhhhzzzqqqWWWPPPOOOLLLGGGIIIJJJJJJHHHGGGHHHIIIKKKJJJHHHGGGGGGIIIJJJKKKLLLMMMOOOOOOOOOPPPRRRUUURRRQQQQQQQQQPPPPPPPPPPPPTTTUUUTTTQQQVVVfffzzzlll___]]]^^^UUUQQQOOOHHH===<<<:::888666444333333111111111111000000000000........................------------------------------------------------------------------------------------------------........................------.........///////////////000000111222222222222222333444444555555666555555444444555777888999999:::<<<>>>@@@@@@@@@???@@@BBBDDDFFFHHHGGGGGGFFFCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMMMMKKKFFFCCCGGGIIILLLMMMMMMLLLMMMMMMIIIHHHHHHIIILLLNNNOOOOOOPPPPPPQQQSSSVVVVVVUUUSSSSSSTTTVVVWWWWWWWWWYYY[[[^^^[[[XXXVVVUUUUUUWWWXXXVVVYYYXXXWWW\\\dddjjjkkkjjjdddccchhhllliiieeecccfffgggmmmzzzvvvccc]]]ZZZZZZWWWQQQTTT]]]WWWVVVVVVTTTSSSPPPOOONNNRRRPPPMMMKKKJJJIIIHHHFFFEEECCCAAA@@@@@@@@@???>>>============>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCBBB@@@DDDJJJRRRtttsss\\\RRRkkkxxxVVVbbbvvvggg___RRRFFF>>><<<>>>@@@===MMMvvv```QQQKKKFFFGGGFFFDDDDDDFFFBBBBBBAAA@@@>>>===<<<<<<::::::999999888888777777888888888777777777777777777777777888888888888888777888888888888999999999999::::::;;;;;;;;;;;;:::888;;;???@@@FFF[[[kkkiiijjj\\\pppwwwnnnuuummm^^^fffxxx}}}rrreee^^^nnn|||~~~{{{yyy```TTTJJJKKKQQQQQQMMMJJJMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFJJJPPPMMMFFFFFFMMMNNNYYYWWWHHHEEENNNNNNCCCFFFGGGIIIHHHGGGEEEFFFFFFHHHHHHGGGHHHHHHIIIIIIJJJKKKLLLNNNNNNNNNOOOQQQSSSQQQPPPOOOOOOOOOOOOOOOPPPOOOTTTWWWUUUQQQTTT^^^gggwwwmmm```^^^^^^UUUPPPNNNGGG===<<<:::888666444333333111111111111000000000000........................------------------------------------------------------------------------------------------------........................---------.........////////////000000111111222222222222333444444555555666555555444444555666888999888:::<<<>>>@@@@@@@@@???AAABBBDDDFFFGGGHHHIIIIIIEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJLLLOOOOOOMMMHHHCCCGGGIIIKKKLLLKKKJJJKKKKKKIIIJJJKKKKKKKKKMMMOOORRROOOOOOOOORRRUUUVVVTTTRRRRRRTTTVVVWWWXXXYYY\\\^^^^^^\\\XXXVVVUUUVVVXXXYYYZZZ\\\]]][[[^^^eeeiiiiiiffffffkkkuuuyyytttkkkfffiiidddcccffflllvvvqqqeee```___ZZZVVVXXX]]]___[[[WWWVVVUUUTTTQQQNNNLLLKKKLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCAAA>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<>>>???AAA999999999::::::;;;<<<===;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@EEEBBB===CCCJJJIIIXXXvvveeennnoootttnnn[[[ppp~~~zzzooobbbPPPLLLEEE>>>;;;<<>>===;;;::::::777777777777777777777777666666666666666666777777666666666777777888888888777777777777888888888888888999999999:::::::::;;;???666555===@@@DDDWWWqqq}}}iiijjjmmmxxxrrrkkknnnxxxxxxwwwwwwpppaaaQQQLLLIIIKKKLLLJJJIIIJJJHHHIIIIIIHHHHHHGGGFFFFFFGGGIIILLLNNNNNNNNNLLLKKKNNNNNNKKKIIINNNSSSRRRKKKFFFGGGIIIHHHFFFEEEEEEFFFDDDEEEGGGHHHIIIIIIIIIIIIKKKLLLMMMMMMLLLMMMOOOQQQMMMMMMLLLKKKLLLLLLNNNNNNMMMQQQVVVWWWSSSPPPRRRVVVWWWnnnnnnaaa______UUUPPPMMMFFF===<<<:::888666444444333111111111111000000000000........................------------------------------------------------------------------------------------------------........................---------.........///////////////000111111222222222222333444444555555666666555444444555666777888777999;;;>>>@@@@@@??????AAAAAACCCDDDFFFHHHJJJKKKGGGGGGFFFFFFFFFFFFGGGGGGDDDFFFJJJNNNQQQPPPLLLHHHFFFHHHJJJKKKJJJIIIIIIIIIGGGIIIKKKJJJHHHIIIMMMQQQNNNMMMMMMPPPTTTUUUSSSQQQLLLNNNQQQSSSTTTWWWZZZ]]]^^^\\\YYYVVVUUUVVVYYYZZZ\\\```aaa```aaafffgggeeebbb```cccjjjnnnmmmlllnnngggfffhhhjjjfffbbbgggqqqkkkaaa^^^___aaaVVVZZZZZZUUUSSSVVVWWWTTTQQQQQQNNNKKKGGGEEEEEEFFFDDDCCCAAAAAACCCDDDCCCBBBAAA???===<<<<<<<<<;;;:::::::::999999;;;===@@@BBB888888888888999:::;;;<<<888888999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>===@@@???@@@DDD@@@EEEVVVmmmmmmzzz]]]fffuuu~~~|||xxxssspppjjj[[[MMMCCCBBB@@@======@@@EEEIIIcccmmmvvvyyy|||nnn[[[QQQEEEKKKIIIBBBAAAFFFFFF@@@AAA@@@???===<<<;;;999999666666666666777777777777444444444555555666666666555666666666777777888888666666666666777777777888888777777777888999:::;;;555888===???;;;999AAALLLaaa|||pppccceeeyyyuuuhhhrrrzzzllldddnnnuuu~~~oooQQQWWWIIIIIIKKKKKKGGGDDDIIIPPPEEEEEEFFFGGGGGGGGGFFFFFFJJJNNNMMMFFFEEEIIIIIIEEECCCAAAFFFNNNMMMEEEDDDIIIGGGHHHIIIIIIGGGFFFFFFFFFBBBDDDFFFIIIJJJJJJIIIHHHJJJKKKLLLLLLKKKLLLNNNPPPKKKJJJIIIIIIIIIKKKLLLMMMLLLLLLMMMOOOOOONNNNNNPPPJJJTTTcccqqqyyyzzzfff___```___UUUQQQNNNDDD???===;;;888555333222111111111111111111000//////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000111111222222111222222333333444444555444444444555555555555555777999;;;>>>?????????>>>>>>@@@BBBBBBCCCEEEHHHKKKHHHGGGEEEDDDCCCDDDDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKHHHJJJNNNOOOPPPPPPPPPQQQQQQQQQRRRUUUYYYZZZXXXUUUYYYZZZZZZYYYWWWVVVVVVWWWUUUUUUWWWZZZ^^^aaaaaaaaacccdddfffjjjlllllljjjgggfffccc```]]]^^^aaaeeehhheeeiiiqqqzzzsssggg]]]\\\]]]ZZZYYY\\\]]]ZZZVVVSSSRRRQQQPPPOOOMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@@@@???>>>>>>=========<<<;;;::::::999999999999999999999999999999777777888888888999999999777777888888888999999999;;;::::::::::::;;;<<<<<>>???<<<>>>MMMhhh~~~|||vvvtttwwweeeUUUPPPOOOFFFFFFDDD@@@======>>>@@@<<<<<<;;;:::999777777666666666666666666666666666555555555555555555555555555555555555555555555555444444444555555555555666555555555555666666666666888888999:::;;;======>>>DDDNNNhhh|||kkkhhhxxxzzzxxxyyykkkyyy{{{sssrrr~~~}}}uuu|||wwwgggZZZQQQLLLJJJJJJIIIHHHIIIKKKLLLKKKJJJIIIGGGEEEEEEFFFHHHHHHGGGKKKJJJHHHHHHIIIIIIHHHFFFGGGEEEEEEGGGJJJJJJHHHEEEGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFJJJIIIIIIIIIIIIJJJKKKKKKJJJHHHGGGEEEFFFGGGIIIJJJJJJKKKKKKLLLNNNPPPRRRSSSQQQSSSWWWYYYYYY___rrryyyfff___```___UUUQQQNNNDDD???>>>;;;888666333222111111111111111111000//////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000111111222222111111222333333444444555555555555555555666666666888999<<<>>>???@@@?????????AAABBBCCCBBBBBBDDDEEEHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGBBBCCCEEEFFFFFFEEECCCBBBCCCCCCDDDEEEGGGHHHIIIIIIHHHJJJMMMNNNNNNOOOPPPQQQRRRQQQRRRTTTWWWWWWUUUSSSWWWYYYZZZZZZXXXWWWWWWXXXXXXWWWVVVWWWYYY\\\^^^^^^```aaacccfffhhhhhhfffdddfffeeecccaaa```````````````aaadddhhhiiilllwwwyyyjjjccclllbbbZZZZZZ[[[YYYXXXZZZYYYWWWTTTRRRQQQPPPNNNMMMKKKJJJIIIGGGEEEDDDBBBBBB??????>>>======<<<;;;;;;;;;;;;::::::999888888777888888888888888888888888777777777888888888888999777777777888888888999999:::::::::999:::;;;;;;<<<=========>>>???AAABBBCCCJJJeeezzzzzzvvvzzzyyySSSWWWaaa]]]YYYooozzzuuujjjcccYYYLLLCCC>>>???AAA:::999:::BBBTTTnnnvvvoooZZZOOOKKKGGGEEEDDDBBB???<<<;;;<<<===;;;;;;:::999888777666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444555555555555444555555555666666666666888888999:::;;;<<<======;;;===IIIbbb~~~{{{{{{yyy|||{{{wwwxxx}}}~~~}}}xxxqqqfffZZZPPPKKKHHHHHHIIIHHHGGGHHHJJJKKKJJJIIILLLJJJGGGGGGHHHIIIHHHGGGJJJHHHGGGHHHIIIIIIHHHFFFGGGFFFFFFHHHJJJJJJHHHFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHIIIHHHJJJIIIIIIIIIJJJJJJKKKKKKIIIHHHGGGGGGHHHIIIJJJKKKHHHHHHIIIKKKMMMPPPRRRSSSQQQPPPQQQPPPMMMOOO[[[hhhyyyfff___```___VVVRRROOOEEE@@@>>><<<999666333222111111111111111111000//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000111111222222111111222222333444444444555555555666666777777777999:::<<<>>>@@@@@@@@@@@@@@@BBBDDDCCCBBB@@@@@@@@@EEEEEEFFFGGGGGGGGGGGGFFFGGGFFFEEECCCCCCBBBBBBCCC@@@BBBEEEGGGGGGEEEBBB@@@@@@@@@AAACCCDDDFFFGGGGGGIIIJJJKKKLLLLLLMMMOOOQQQSSSRRRQQQQQQSSSSSSRRRQQQTTTVVVYYYZZZYYYXXXWWWWWW[[[XXXUUUTTTUUUXXXZZZZZZ```aaadddfffggggggeeeeeebbbcccccccccbbb```^^^]]]cccccceeehhhhhhfffhhhlllwwwxxxxxxpppkkkiiiiiibbb[[[VVVWWWXXXWWWVVVVVVSSSQQQPPPOOOOOONNNLLLJJJGGGGGGFFFDDDBBBAAA@@@???<<<;;;;;;::::::999999999999999888888777777666666666666666666666666666666666666666777777777777888666666777777777888888888999999999999999::::::;;;;;;;;;<<<<<<===>>>???@@@DDDCCCaaajjj```ZZZTTT\\\eee___ZZZlll{{{sssjjjdddVVVQQQIII@@@:::999;;;>>>AAA;;;???XXX|||wwwvvvnnnXXXNNNKKKHHHCCCCCCCCCAAA>>>:::888999:::::::::999888777777666666555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444555555555666666777777888999:::;;;;;;<<<<<<999888>>>RRRqqquuuyyyzzzzzz|||uuuwwwuuu}}}nnn]]]YYYSSSLLLHHHFFFGGGHHHHHHGGGFFFGGGIIIJJJIIIHHHKKKIIIHHHGGGHHHIIIHHHGGGHHHGGGFFFGGGIIIIIIIIIHHHHHHGGGGGGHHHJJJJJJIIIGGGFFFEEEDDDCCCCCCDDDFFFGGGDDDEEEFFFHHHIIIJJJKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLNNNOOOPPPTTTQQQPPPNNNKKKHHHLLLTTT{{{eee^^^```___VVVRRROOOEEE@@@???<<<999666444222111111111111111111000//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000111111222222111111111222333333444444555555666666777777888888999:::<<<>>>???@@@@@@@@@@@@BBBDDDEEECCC@@@??????AAACCCDDDFFFGGGGGGFFFEEEGGGFFFEEECCCBBBAAA@@@???BBBEEEHHHKKKKKKHHHEEEBBB??????@@@BBBDDDEEEFFFGGGHHHIIIJJJIIIIIIJJJMMMPPPSSSRRRPPPOOOOOOOOOOOONNNPPPSSSWWWYYYXXXWWWVVVVVVYYYWWWUUUUUUVVVXXXXXXXXX\\\___aaabbbbbbbbbbbbbbb[[[]]]___aaabbbcccbbbbbbaaa^^^^^^cccffffffgggjjjooommmuuurrrooowww~~~xxxrrrnnnmmmfffiiilllllljjjfffdddcccZZZWWWTTTTTTUUUSSSQQQPPPMMMLLLKKKLLLLLLKKKHHHFFFDDDCCCBBBAAA???>>>===<<<:::999999999888888777777888888777777666666666555444444444444444444444444555555555555666666666666555555666666666777777777888888777777888888999:::;;;;;;;;;;;;<<<===>>>???@@@===FFFggg\\\___aaaRRR```rrrdddWWW^^^bbbzzz{{{sssiii```WWWRRRKKKEEE>>>===???>>>:::555>>>III___yyy{{{}}}|||}}}mmmWWWJJJHHHJJJIIIEEEBBBBBB@@@===999777777888999999888777777666555555444444444444444444444444333333333333333333333333333333333333333333333333222333333333444444444444333333444444444555555555666666777888888999::::::<<<======;;;>>>KKK^^^mmm}}}qqqzzzzzz}}}|||zzz~~~ssswwwvvv}}}zzz}}}ttt~~~wwwiiiZZZOOOMMMJJJHHHGGGGGGIIIJJJGGGFFFEEEFFFHHHIIIHHHGGGHHHFFFFFFFFFHHHIIIIIIHHHHHHGGGFFFGGGJJJKKKJJJJJJHHHHHHHHHIIIJJJJJJJJJIIIGGGEEEDDDBBBCCCEEEHHHJJJFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKIIIJJJMMMOOOPPPPPPOOOOOORRRQQQPPPNNNMMMLLLLLLLLLRRROOONNNPPPPPPMMMNNNRRR}}}eee^^^______VVVRRROOOEEEAAA???===999666444222111111111111111111000//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000111111222222000000111222222333333444555555555666777888888999::::::<<<===>>>@@@@@@AAA???AAADDDEEEDDDBBBAAABBBBBBCCCEEEGGGHHHHHHGGGGGGIIIIIIHHHGGGEEEDDDCCCBBBDDDFFFJJJLLLLLLJJJFFFDDD@@@AAABBBCCCEEEFFFGGGHHHGGGHHHHHHHHHGGGHHHKKKNNNPPPPPPOOONNNMMMLLLMMMMMMNNNQQQUUUWWWWWWUUUUUUUUUUUUUUUVVVXXX[[[[[[YYYXXXUUUWWWZZZZZZYYYXXXYYY[[[ZZZZZZ[[[]]]___bbbeeegggkkkddd```aaaccccccdddgggpppnnnvvvpppjjjqqqnnnttt~~~|||rrrsssrrrqqqooommmkkkiiigggooonnnjjjfffeeegggjjjkkkbbbeeehhhgggccc\\\WWWTTTWWWWWWUUUSSSQQQPPPMMMJJJHHHHHHGGGHHHIIIHHHEEEBBB@@@??????===<<<;;;:::999888888888888888888777777777777777777666666666666333333333333333333333333333333444444444555555555444444555555555666666666666666666666666777888888;;;::::::;;;;;;<<<===>>>>>>@@@???HHHmmmlllWWWkkkbbbPPP[[[___aaa^^^QQQRRR]]]ooozzzuuulll```UUULLLGGGEEEAAA@@@>>><<<;;;;;;===>>>LLLgggppphhhwwwaaaWWWLLLGGGGGGHHHGGGFFF@@@@@@@@@===999777777777777777777666666555555444444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333444333333333333444444444444555555666666777888888888666999===>>>===>>>BBBFFFTTTfffyyy{{{}}}nnnttt}}}{{{|||xxxrrrpppppprrrtttvvvxxx}}}vvvtttyyyuuu}}}nnnbbb[[[RRRJJJLLLKKKJJJIIIIIIIIIJJJJJJGGGFFFEEEFFFHHHIIIHHHGGGFFFEEEEEEGGGJJJLLLLLLKKKHHHGGGGGGHHHKKKLLLLLLKKKHHHHHHIIIIIIIIIIIIJJJJJJHHHGGGEEEDDDDDDGGGIIIKKKIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJLLLOOOQQQRRRRRRQQQPPPUUUTTTRRRPPPOOONNNMMMMMMKKKIIIJJJOOOQQQPPPPPPSSS}}}ddd^^^______VVVRRRPPPFFFBBB@@@===:::666444222111111111111111111000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000111111222222000000111111222333333333444444555666777777888888999:::;;;<<<===>>>@@@@@@???AAACCCDDDCCCCCCCCCDDDEEEEEEFFFHHHHHHIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEHHHJJJJJJHHHEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHEEEFFFGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNLLLLLLMMMNNNOOOQQQTTTVVVUUUTTTTTTUUUSSSUUUWWWZZZ]]]]]][[[XXXUUUXXX[[[ZZZXXXWWWYYY[[[]]]\\\[[[ZZZ\\\___ccceeeqqqjjjeeeeeeeeedddfffiiigggfffkkkrrrrrrlllnnnvvvxxx}}}wwwnnneeedddcccbbbaaa```___^^^nnnqqqpppjjjeeecccaaa___[[[]]]______]]]]]]]]]^^^VVVXXXWWWRRROOONNNKKKGGGGGGEEEDDDDDDEEEDDDBBB@@@======<<<;;;:::999888888888777777777777777777777666666666666666555555555222222222222222222222222222222222333333333444444333333444444444555555555555555555555555666666777::::::999999:::;;;<<<<<<;;;;;;>>>BBBKKKiiihhhQQQbbb\\\???OOOvvvkkkGGGGGGMMMYYYhhhyyyxxxrrrhhhddd[[[OOOEEE???===>>>888>>>AAA;;;333888KKK\\\~~~kkk[[[```yyywwwfffPPPLLLJJJIIIGGGBBB@@@BBB===>>>>>><<<999777666777666666666555555444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444444555555555666666666666888888777777888:::;;;===;;;@@@MMMccc{{{|||zzz~~~qqqzzz~~~xxxkkkdddXXXMMMHHHGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIGGGFFFEEEFFFHHHIIIHHHGGGGGGFFFGGGJJJMMMNNNNNNMMMHHHGGGGGGHHHJJJKKKKKKJJJGGGHHHIIIHHHGGGGGGIIIKKKIIIHHHGGGFFFFFFGGGIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFIIIJJJKKKLLLMMMLLLKKKKKKJJJLLLNNNPPPQQQQQQPPPOOOPPPPPPOOOOOOOOOOOOPPPPPPLLLJJJKKKOOOPPPOOOQQQTTTzzzddd]]]______VVVSSSPPPFFFBBBAAA>>>:::777444222111111111111111111000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////000111111222222000000000111222222333333222333444555666777888888999999999:::<<<===?????????AAABBBBBBAAAAAABBBCCCEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIDDDEEEGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFGGGGGGGGGGGGCCCEEEGGGGGGFFFFFFGGGHHHHHHKKKNNNOOOMMMLLLMMMOOORRRTTTUUUVVVUUUUUUUUUVVVUUUUUUWWWYYY[[[\\\ZZZXXXZZZ]]]```___\\\[[[]]]```^^^]]][[[[[[[[[]]]```bbb```^^^___aaaaaa]]]]]]```gggiiikkkkkkkkkmmmsssxxxlllqqqwwwzzzyyyuuupppmmmiiihhhfffdddcccbbbbbbaaaZZZaaafffdddccceeeeeecccdddeeeccc```\\\YYYYYYYYYVVVYYYXXXRRRNNNOOOMMMIIIGGGEEEBBBAAABBBAAA@@@???;;;;;;::::::999888777777666666666666666666666666444444444444444444444444222222222222222222222222111111111222222222333333333333333333444444444444444444444444444555555666888888888777888888999::::::777<<>>EEEooo{{{___qqqdddVVVmmmoooaaaSSSNNNQQQYYYgggtttxxxnnnddd]]]TTTRRRMMMEEE>>>:::;;;===888;;;>>>???CCCQQQgggyyyvvvkkkllluuuwww\\\PPPLLLIIIGGGHHHDDD===;;;>>>:::;;;;;;:::888666555666555555555444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222333333333333444444444444555555555555:::888666555555777999:::===777444:::IIIYYYcccgggppp~~~}}}oooccc^^^TTTNNNJJJIIIJJJKKKNNNQQQFFFHHHIIIJJJKKKJJJIIIHHHHHHGGGFFFGGGIIIIIIIIIHHHGGGGGGGGGIIIKKKKKKJJJHHHGGGFFFEEEFFFHHHIIIHHHGGGFFFHHHHHHGGGFFFFFFHHHKKKHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGIIIJJJLLLMMMMMMMMMKKKJJJJJJJJJLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOMMMLLLNNNLLLKKKNNNTTTwwwddd]]]______VVVSSSPPPFFFCCCAAA>>>:::777444222111111111111111111000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........///////////////000111111222222000000000111222222333333222222333444555666777888888888999999;;;<<<>>>???AAAAAAAAA@@@>>>>>>@@@AAABBBBBBAAA@@@@@@AAACCCDDDCCCDDDFFFGGGHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGBBBDDDFFFGGGGGGFFFFFFFFFEEEIIINNNOOONNNMMMNNNPPPUUUVVVWWWWWWUUUUUUWWWXXXXXXWWWVVVVVVXXXZZZYYYYYYZZZ]]]```___[[[ZZZ]]]aaa[[[[[[[[[\\\]]]^^^```aaa___aaafffkkkhhh```[[[\\\]]]dddhhheeeeeejjjnnnnnnhhhlllooonnnkkkiiijjjkkkjjjhhhdddaaa^^^\\\[[[ZZZ^^^dddfff```^^^bbbeeeddd^^^aaadddccc```[[[XXXVVVUUUYYYXXXRRRNNNPPPOOOKKKGGGEEEAAA@@@@@@@@@???>>>;;;::::::999888777777666555555555555555555555555222222222222222222222333222222222222222222222222000111111111111222222222222222333333333444444444444333333333333444555555777666666666666777777888:::999===AAA???@@@PPPeeejjjssslllNNNeeettt```TTTMMMNNNTTTZZZdddrrr|||yyyssskkk```TTTMMMEEEFFFEEEAAA===;;;<<<>>>>>>888888FFF___uuuiiiwwwyyyyyy~~~rrrZZZNNNKKKMMMGGGDDDDDDAAA;;;:::>>>777888999888666555555555444444444444444444333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333333333444444444444444444111333777999999888888888444888>>>@@@>>><<<;;;<<<999RRRXXX]]]xxx}}}pppcccYYYRRRMMMJJJIIIFFFGGGJJJIIICCC@@@@@@CCCEEEHHHJJJLLLLLLKKKJJJHHHGGGFFFGGGIIIJJJIIIHHHFFFEEEEEEFFFGGGFFFDDDBBBFFFDDDDDDDDDFFFGGGFFFEEEFFFGGGHHHGGGEEEEEEHHHKKKGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJLLLMMMNNNMMMKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIJJJIIIIIIHHHHHHHHHHHHIIIKKKIIIIIIHHHFFFDDDIIIQQQuuudddbbb```^^^[[[UUULLLEEEAAA???<<<888555333222222111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///000000000000////////////111111222222222333333333555555555555555555444444666777888999:::;;;<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCBBBAAA@@@===AAAFFFJJJLLLKKKHHHFFFGGGEEECCCDDDGGGHHHFFFDDDDDDDDDCCCCCCDDDFFFIIIJJJKKKKKKKKKJJJIIIIIIKKKMMMPPPQQQSSSUUUUUUUUUTTTTTTSSSTTTTTTSSSPPPQQQTTTWWWZZZ\\\^^^_______________^^^^^^___aaacccbbb___]]]ZZZbbbjjjmmmhhhbbb___^^^dddfffhhhgggeeeeeehhhkkkcccdddgggiiiiiihhhfffdddfffeeedddcccaaa```______``````___]]][[[[[[\\\^^^``````___^^^\\\YYYVVVTTTSSSSSSRRRPPPMMMJJJGGGEEEGGGEEECCCAAA>>><<<;;;;;;<<<:::777666666777666666666666555444333333222222222222222222222222222222222222222222222222222222000000000000000000000000000111111111111222222222222222333333333333444444555555555555666666666666999999:::;;;===@@@CCCEEEiiilllqqqkkkiiioooWWWNNNMMMIIIMMMPPPTTTcccvvvtttmmmgggbbbXXXLLLGGGIIIDDD<<<777<<>>>>>???@@@@@@@@@@@@??????AAADDDEEEEEEBBB???===BBB@@@???@@@CCCDDDBBBAAABBBAAA@@@@@@AAACCCEEEGGGHHHIIIIIIIIIHHHIIILLLNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPRRRVVVZZZXXXYYY[[[\\\\\\[[[ZZZ[[[[[[[[[[[[]]]``````___]]]YYY\\\``````^^^\\\]]]^^^dddfffhhhhhhgggfffhhhkkkbbbbbbcccccccccdddddddddaaaaaabbbbbbcccbbbbbbbbb[[[[[[ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZYYYVVVSSSQQQOOOOOOOOONNNLLLJJJGGGDDDCCCDDDCCCAAA???<<<;;;:::999;;;888666555666666666555555555555444333222222222222222222222222222222222222222222222222222222222000000000000000000000000000000111111111222222222222222222333333333444444444555555555666666666666888888888999;;;>>>@@@BBB>>>```yyyxxxqqqaaaggg^^^OOOLLLIIIIIIKKKKKKKKKUUUbbbtttwwwppphhh]]]QQQJJJBBB;;;999<<>>;;;999888888999888666555444333333333555444444333222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000//////000000111111111222222222222222333333333444444444444444444444555555555555666777888888999999888888;;;999888888:::>>>BBBEEEDDDHHHQQQ[[[dddfffccc```^^^___aaabbbccccccbbbbbb___[[[WWWTTTQQQMMMHHHDDDLLLLLLKKKKKKJJJIIIIIIHHHHHHFFFFFFGGGJJJJJJGGGEEEIIIIIIIIIHHHIIIIIIJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHLLLJJJHHHGGGGGGFFFDDDBBBDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHFFFDDDDDDEEEFFFGGGEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHDDDBBBDDDEEEEEEGGGLLLsss``````______\\\VVVOOOIIIAAA???<<<888555333222222111111000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////000000000000111111222222222333333333333333333333333333333333333333444555666777888888::::::::::::999999999999999999999999999999999999<<<;;;;;;;;;<<<<<<===>>>FFFFFFEEEDDDAAA===:::888===<<<;;;<<<>>>>>>>>>===???>>>======>>>@@@BBBCCCDDDEEEGGGGGGGGGHHHKKKMMMLLLLLLKKKLLLLLLMMMNNNOOOQQQQQQQQQPPPQQQTTTYYY]]]VVVWWWXXXYYYYYYXXXXXXWWWXXXWWWWWWYYY\\\^^^^^^]]][[[\\\^^^___```___^^^^^^aaaccceeeeeeeeedddeeefff```^^^]]]\\\\\\^^^```aaa^^^___aaacccccccccaaaaaa[[[[[[ZZZZZZZZZZZZZZZZZZWWWWWWVVVTTTRRROOOLLLKKKIIIIIIHHHGGGEEECCCAAA@@@AAA@@@>>><<<:::999888888888666444444555555444333444444444333222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222222222222222333333333333444444444555555555666666666666666777999:::<<<===???EEE^^^nnnooodddeeesss[[[LLLFFFLLLJJJ@@@DDDRRR\\\iiiyyy~~~yyyoooaaaWWWQQQHHH???=========>>>AAA444:::???===777;;;PPPggg~~~~~~zzz```MMMGGGDDDBBBAAA@@@???===;;;999888777666777666555444333222222222444444333333222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000111111111222222111111111222222222333333333333333444444444555555666666777888888888888777888777666555555777888999999999<<<@@@EEEGGGHHHGGGGGGHHHIIIKKKKKKKKKKKKJJJGGGGGGFFFGGGHHHIIIGGGEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGGGGHHHIIIIIIHHHFFFJJJJJJJJJIIIIIIIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFKKKIIIGGGGGGGGGFFFEEECCCEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFCCCCCCJJJNNNNNNMMMMMMqqq```aaaaaa```\\\VVVNNNIIIAAA???<<<888555333222222111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////000000000000111111222222222333333333333333333333333444444444333333444555555666777777888777777777777777777777777777777777777777777777999888888777888999;;;<<>>>>>===<<<===???AAABBBBBBDDDEEEFFFFFFFFFHHHJJJLLLKKKJJJJJJKKKLLLNNNOOOPPPQQQRRRSSSUUUWWWYYY[[[VVVVVVWWWYYY[[[[[[ZZZYYYXXXWWWVVVWWWYYY[[[[[[[[[YYY[[[```eeehhhfffaaa]]][[[\\\^^^_______________[[[ZZZYYYXXXYYYZZZ\\\]]]^^^```bbbcccbbb```^^^\\\ZZZYYYYYYZZZ[[[[[[YYYXXXVVVUUUTTTRRROOOMMMKKKJJJEEEDDDDDDCCCAAA@@@???>>>???>>><<<;;;999888777777666444333333444444333222333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111222222222222333333333333333444444444555555555555555666777888999999:::>>>@@@AAAQQQ~~~yyy^^^vvv[[[RRRPPPJJJHHHKKKHHHMMMTTT]]]jjj||||||vvvllleee^^^YYYXXXTTTMMMGGG@@@??????AAAAAABBBBBBDDD@@@:::777<<>>>>>>>>@@@BBBCCCCCCDDDFFFEEEDDDDDDEEEFFFMMMLLLKKKKKKLLLMMMOOOPPPPPPRRRTTTWWWYYYYYYXXXWWWXXXXXXXXX[[[___aaa___]]][[[YYYWWWWWWXXXYYYXXXXXXTTTWWW\\\bbbgggiiigggeeeYYYYYYZZZ[[[\\\]]]\\\\\\WWWWWWXXXXXXYYYYYYYYYYYY[[[]]]___aaaaaa___\\\[[[VVVUUUUUUWWWXXXXXXUUURRRTTTSSSQQQOOOLLLJJJIIIHHHCCCBBBAAA@@@???>>>>>>======<<<;;;999888888777777444333222222333333222000111111111111111000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111111111111222222222333333333333333333444444444444555555666777888888999999222>>>CCC???NNN|||sssaaaWWWMMMDDDGGGDDDAAADDDNNN]]]ooo{{{xxxnnnddd]]]SSSLLLDDDAAABBBDDDCCCAAA???AAAAAA===888666666888999@@@QQQhhhvvvrrrfff\\\YYY___hhhzzz~~~aaaSSSLLLGGGHHHHHHDDD???>>>999999999888888777666666666666555444333333333333222111111111111111000000//////////////////////////////////////////////////////////////////////////////////////////000000//////000000000111111111/////////000000000111111222222222222333333333444444444555666666666666555999999::::::999888666555777888999999::::::;;;<<<===>>>@@@AAABBBBBBAAA@@@EEEEEEEEEEEEDDDBBBBBBAAAHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGFFFEEEEEEGGGGGGFFFEEEIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGIIIKKKMMMNNNHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJPPP[[[aaa\\\RRRLLLjjjaaadddfffccc\\\SSSKKKGGGAAA???<<<888555333222222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......//////000000111111111111222222222333333333333444444555555666666666666666666666777777888888444444444444555555555555777777777777777777777777444444555555666777999999777666555444555666888999888999;;;;;;;;;;;;===>>>AAA@@@???>>>???@@@BBBCCCBBBDDDFFFEEEDDDCCCCCCDDDLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPSSSVVVYYYYYYWWWTTTZZZXXXYYY\\\aaabbbaaa^^^ZZZYYYWWWWWWXXXXXXVVVUUUXXXXXXXXX[[[aaaiiiqqqvvv\\\[[[ZZZZZZ]]]^^^^^^^^^WWWWWWXXXYYYYYYYYYYYYXXXUUUWWWZZZ\\\^^^^^^^^^]]]WWWVVVVVVXXXZZZYYYTTTPPPPPPOOOLLLJJJGGGEEEDDDDDDBBBBBB@@@>>>===<<<<<<<<<;;;:::999888777777777777222222111222333333222000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////000000000111111111111111111222222222222222222222333333333444444444555666777888999999888<<<999<<>>???BBBBBB@@@>>>>>>>>>;;;555444:::AAADDDJJJRRRcccqqqrrreeeVVVOOOcccmmmzzzuuu[[[KKKLLLIIIGGGGGGCCC===;;;>>>777777888888777777666555666555444333333333333444000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////000000/////////000000000111111/////////000000000111111111111222222222333333333333333444555555555555444555666777888888777666555888:::===>>>>>>===>>>???>>>???AAABBBCCCCCCBBBBBBEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFGGGFFFDDDDDDFFFGGGGGGGGGHHHIIIIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEGGGHHHGGGFFFJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFHHHJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHMMMIIIIIINNNRRRPPPOOOOOOggg___cccfffddd]]]TTTMMMIIIAAA???<<<888555333222222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///.........///000111111111111111222222222333333333222222333444444555666666666666666666777777777777333333444444444555555555666666666666666666666666333444555666888888888999888777666666666666777888555777::::::999999;;;>>>@@@???>>>======>>>@@@AAA@@@BBBEEEEEEDDDDDDDDDEEEIIIIIIJJJKKKLLLLLLLLLLLLMMMLLLMMMPPPUUUWWWWWWVVVZZZXXXWWWZZZ^^^___\\\XXXWWWVVVVVVWWWXXXXXXVVVTTT\\\[[[ZZZYYY[[[bbbmmmuuu```]]]ZZZZZZ]]]```aaaaaa[[[ZZZYYYYYYYYYZZZ[[[\\\TTTUUUWWWYYY[[[\\\]]]]]][[[YYYYYY[[[]]][[[UUUOOONNNLLLIIIGGGDDDCCCBBBBBBBBBAAA???===;;;:::::::::888777666555555555555555222111111333444444222000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222222222222222333333333333222333555666888888888888===///---888===<<>>???AAACCCCCCAAA???===999:::999===KKK]]]fffgggtttdddSSSLLLPPP___uuuyyyzzznnnWWWLLLGGGJJJGGGEEEDDD@@@999888;;;555666666777666555444333444333333222222222222333000000000000000000000000........................////////////////////////////////////////////////........./////////000000////////////000000000111//////000000000111111111111111111111222222222222222222333444444444444444111222444666888999999999444777999:::888888999;;;888999;;;<<<======<<<;;;===@@@BBBCCCBBBAAACCCEEEDDDDDDDDDEEEFFFFFFFFFGGGDDDEEEFFFDDDBBBBBBDDDGGGDDDEEEGGGHHHHHHGGGFFFEEEFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCDDDGGGHHHHHHGGGIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGJJJFFFDDDGGGIIIIIILLLQQQfff\\\aaaeeeddd^^^UUUNNNKKKAAA???<<<999555333222222000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////---......///000111111222111111222222222333333333111111222333333444555555555555555666666666666666333333333444444555555555555555555555555555555555222444666888999999999888666555444333222111111111333666888888777777:::<<<>>>===<<<;;;;;;<<<>>>???>>>AAADDDEEEEEEEEEFFFGGGFFFGGGIIIJJJKKKKKKJJJIIILLLIIIHHHJJJPPPUUUXXXYYYZZZWWWUUUWWWZZZZZZVVVQQQSSSSSSTTTVVVXXXXXXVVVSSSXXXZZZ[[[XXXUUUVVV]]]cccbbb^^^ZZZYYY\\\```bbbbbb___]]]ZZZXXXXXX[[[^^^aaaVVVVVVWWWWWWXXXYYYYYYYYYYYYWWWWWWYYY[[[YYYQQQKKKNNNLLLIIIFFFDDDCCCBBBBBBBBB@@@>>><<<:::999999999666555444444333333333444222111111333444444222000.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222111111222222222333333333000111333666777888777777111;;;@@@<<<888;;;AAACCCUUU{{{nnnkkkmmmWWWVVVVVVWWW[[[bbbhhhllloooqqquuuzzz}}}{{{wwwrrrkkkeee```ZZZSSSNNNJJJGGGCCCBBBCCCDDDFFFFFFCCCCCCCCCAAA>>><<<<<<===999:::>>>LLLfff}}}{{{\\\TTTTTTfff}}}lllYYYQQQKKKGGGBBB@@@@@@CCCAAA;;;777777444555555666555444222111222222111111111111111111////////////000000000000........................////////////////////////////////////////////////---.........//////000000////////////000000000000000000000000111111111111000111111111111222222222222222333444444444444333333333444444444444333333777:::;;;:::888888:::===888:::;;;<<<======<<<<<<===@@@CCCDDDBBBBBBDDDGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCEEEEEECCCAAAAAADDDGGGBBBCCCEEEGGGHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCDDDGGGHHHHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEDDDDDDCCCFFFEEEEEEEEEEEEGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDGGGKKKKKKJJJLLLQQQddd^^^```cccccc^^^VVVMMMGGG@@@???;;;888555222111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///***,,,...000000///---+++111111111111111111111111111111111111111111111111333333333333333333333333444444444444444444444444333333333444444444555555444444555555555555444444555555555444333222000000666666666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;????????????@@@AAABBBCCCHHHHHHIIIJJJJJJJJJIIIHHHJJJJJJJJJLLLNNNQQQSSSUUUTTTSSSTTTVVVXXXXXXSSSOOOVVVXXXYYYWWWUUUUUUXXXZZZVVVYYYYYYWWWSSSRRRWWW\\\```___^^^]]]]]]___aaabbbbbb```]]]YYYWWWVVVVVVWWWVVVVVVTTTRRRPPPPPPSSSVVVUUUUUUTTTRRRQQQOOOOOONNNPPPHHHDDDEEEEEE???<<<===???>>><<<:::999888777777444333222222111111222222222111111000///......---........................////////////////////////........................000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333333333444444444555555777777777777888999:::;;;???IIIfffsssddd```]]]VVVOOOPPPLLLNNNVVVYYYXXX[[[```ccciiinnnpppnnnlllkkkkkkjjjiiigggccc^^^XXXTTTQQQPPPLLLGGGFFFFFFFFFCCC@@@CCCFFFFFFCCCEEEKKKKKKGGGCCC>>>::::::<<<<<<<<<===HHHUUU[[[\\\[[[TTTWWWgggnnnrrrzzzlllTTTLLLMMMJJJFFFCCCDDDBBB>>><<<;;;:::888666888666555555666555333111000000000000000000000000//////............//////............////////////000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333333333333444444555666777888888999999888999999999:::;;;<<<>>>>>>======>>>???AAABBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJGGGEEECCCBBBCCCDDDCCCBBBHHHHHHGGGGGGEEEDDDBBBAAACCCCCCBBBBBBAAAAAAAAA@@@GGGEEECCCBBBDDDFFFGGGGGGFFFGGGIIIIIIIIIGGGEEEDDDDDDDDDEEEGGGHHHGGGEEECCCDDDCCCDDDHHHGGGCCCBBBCCCCCCAAA???AAAEEEFFFBBB>>>@@@CCCFFFGGGEEEEEEGGGIIIjjj___```bbbaaa\\\TTTLLLFFF@@@???;;;888555222111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333333333333333444444444444444444555555555555444444666777777777666555444333555555555555666666666666:::999999999999999999999;;;<<<<<<===???AAABBBCCCEEEFFFGGGHHHIIIHHHGGGFFFHHHHHHIIIJJJLLLOOOQQQSSSSSSRRRRRRTTTVVVVVVSSSPPPSSSUUUWWWVVVTTTSSSTTTVVVXXXZZZ\\\YYYVVVUUUXXX\\\___^^^]]]\\\\\\\\\]]]]]]^^^]]][[[YYYXXXWWWWWWWWWWWWWWWUUUSSSQQQRRRTTTWWWPPPQQQQQQQQQPPPOOONNNNNNLLLFFFBBBDDDDDD@@@===???<<<;;;:::888777666555555333333222111111111111222111111000000///......---........................////////////////////////........................//////////////////////////////////////////////////////000000000111111111111111111222222222333333333333333444444444444555666666666666777888999999???888>>>]]]rrroooqqquuuqqqkkksssuuuiiiaaaYYYSSSQQQOOOLLLMMMQQQKKKNNNQQQSSSQQQNNNKKKJJJHHHHHHJJJJJJJJJIIIGGGFFFCCCAAA@@@@@@BBBEEEHHHHHHHHHJJJKKKMMMSSSYYYXXXQQQBBB@@@>>>===@@@FFFPPPXXX___]]]PPPFFFIIIOOO```yyylll[[[KKKIIILLLJJJFFFDDDBBB@@@===;;;:::999777555666555444444444444222000000000000000000000000000//////............//////............////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000111111111111111111222222222333333222222222333333333444444444444555666777777777777777777888888999;;;<<<===<<<===>>>???@@@BBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIFFFEEECCCCCCDDDEEEDDDCCCGGGGGGFFFFFFDDDCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAAGGGDDDBBBBBBDDDFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDBBBEEEEEEFFFGGGGGGFFFDDDBBBCCCBBBDDDIIIIIIFFFDDDEEEDDDAAA@@@BBBEEEFFFBBB>>>@@@CCCFFFGGGGGGGGGIIIKKKmmmaaabbbaaa^^^YYYRRRJJJFFF@@@???;;;888555222111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000///.........///111222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333444333333444444444444333333555555666666666666555555333333444444444555555555777777777777777777777777888888999;;;===???AAABBBAAABBBDDDEEEFFFEEEEEEDDDFFFFFFGGGIIIKKKMMMOOOPPPRRRPPPPPPPPPRRRRRRQQQPPPRRRTTTVVVUUUTTTRRRQQQRRRRRRUUUWWWWWWTTTSSSTTTVVVZZZZZZZZZ[[[[[[ZZZZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYWWWSSSPPPOOOPPPRRRKKKLLLNNNOOOOOONNNMMMLLLIIIDDDAAABBBAAA===;;;<<<999888777555444333333333333222222111111111111111111000000//////.................................////////////////////////........................//////////////////////////////////////////////////////000000000000111111111111111222222222222333333333333333444444444444444444444555555666777888777888999<<>>AAAEEEHHHGGGFFFGGGKKKPPPJJJQQQUUU___rrruuu\\\SSSLLLGGGHHHKKKIIIFFFDDD@@@===:::999888777666444444333222333444333111///000000000000000000000000//////............//////............////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000111111111111111222222222222333222222222222333333333333222333444555666666666666666666666777888999:::;;;;;;<<<===>>>???AAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAABBBBBBCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEDDDCCCDDDFFFFFFFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBDDDCCCCCCCCCCCCCCCBBBBBBFFFDDDBBBBBBCCCEEEFFFFFFHHHGGGFFFEEEDDDCCCBBBAAAEEEFFFGGGGGGGGGEEEDDDCCCBBBAAAEEEKKKLLLHHHFFFGGGDDDBBBAAABBBEEEFFFCCC@@@???AAADDDFFFGGGHHHIIIKKKkkkddddddbbb^^^XXXQQQJJJFFF@@@???;;;888555222111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................///000111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222333333222222333333333333222222000111222333333333333333222222222222333333333333444444444444444555555555777777888999:::<<<>>>???>>>???@@@BBBCCCCCCBBBBBBEEEEEEFFFHHHJJJLLLMMMNNNNNNMMMLLLKKKLLLMMMNNNOOOQQQSSSUUUUUUTTTRRRQQQPPPMMMPPPSSSUUUTTTSSSSSSTTTSSSUUUWWWYYYZZZZZZYYYYYYSSSTTTWWWYYYYYYYYYXXXXXXZZZYYYVVVQQQMMMJJJJJJKKKJJJLLLNNNOOOOOOLLLJJJHHHFFFCCC@@@>>><<<999777666777777555444333222222222222222111000000000000000000000/////////.................................////////////////////////........................////////////////////////////////////////////////////////////000000000111111111111111222222222222222222333333333444444444444444444444555666777888333===CCC<<>><<<999888888777666444333222222333444444222000000000000000000000000000//////............//////............////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222111222222222222333333333222333444555555666666666666666666666777888999:::::::::;;;===>>>???@@@AAAAAAAAABBBCCCCCCBBBAAAAAA???@@@AAABBBCCCDDDEEEEEEBBBBBBAAAAAABBBCCCCCCDDDBBBCCCDDDEEEFFFEEEEEEDDDEEEDDDDDDEEEGGGHHHGGGEEEFFFFFFEEEDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCBBBDDDFFFGGGGGGIIIHHHFFFDDDCCCBBBAAAAAACCCEEEFFFFFFFFFEEEEEEEEECCCCCCFFFLLLLLLHHHEEEFFFDDDCCCAAABBBDDDEEECCCAAA@@@AAACCCEEEFFFFFFGGGGGGnnngggeeeccc^^^XXXQQQKKKHHH@@@???;;;888555222111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...000222333222111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111111222111111222222222222111111......///000111111111111111111111111222222222222222222222333333444444444777777777777888888999::::::<<<>>>@@@AAAAAAAAAAAADDDEEEFFFHHHJJJKKKLLLLLLJJJIIIIIIHHHHHHIIIKKKMMMNNNOOOPPPRRRSSSRRRPPPOOONNNQQQUUUXXXYYYYYYXXXYYYSSSUUUWWWYYYZZZYYYWWWVVVRRRSSSVVVXXXYYYYYYWWWVVVVVVVVVTTTQQQMMMKKKLLLMMMMMMNNNOOOOOOMMMIIIFFFCCC??????>>>:::888777666555777666555333333222222222222111000000//////000000////////////....................................////////////////////////...........................................................................////////////000000000000000111111111222222222222222222333333333444444555555555555666777888888777555666;;;>>><<<<<<>>>^^^pppjjjggg]]]SSSPPPSSSSSSLLLEEEEEEEEEFFFJJJNNNPPPMMMHHHQQQOOOMMMMMMOOOOOOLLLHHHAAAAAA@@@?????????@@@@@@999<<<@@@@@@>>><<<===???<<>>?????????@@@AAAAAAAAAAAA@@@???>>>???@@@AAABBBCCCDDDEEEAAAAAAAAABBBCCCDDDFFFFFFBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEGGGHHHFFFEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHFFFCCCCCCEEEGGGHHHHHHJJJHHHGGGEEECCCBBBBBBBBB@@@BBBDDDEEEDDDDDDFFFHHHFFFEEEGGGKKKJJJEEEBBBCCCDDDCCCBBBBBBCCCCCCCCCBBBFFFEEEFFFFFFGGGGGGFFFEEEtttfffeeeccc___YYYRRRLLLHHH@@@???;;;888555222111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///222555666555333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000//////000111222222111111000000111111111222222222111222222333333444444444777777666666666666777777999:::<<>>===>>>CCCBBBBBBBBB@@@???DDDKKKXXX```kkk{{{fffWWWSSSQQQLLLFFFEEEHHHHHHDDDAAA@@@???===;;;999777666777777666555333222222333555666555333//////////////////////////////............//////............////////////........................////////////////////////............////////////......................................................////////////000000000000000111111111111222111111111111222222222222222333444555666666666666777666666666777777888999777888999:::;;;===>>>>>>===>>>???@@@@@@???>>>======>>>???@@@AAABBBCCCCCC@@@@@@AAABBBCCCEEEGGGHHHCCCCCCBBBAAAAAABBBBBBBBBDDDDDDDDDFFFGGGGGGEEECCCEEEDDDCCCCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHEEECCCCCCDDDFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBAAA>>>AAADDDCCCBBBAAADDDGGGGGGDDDEEEHHHGGGBBB@@@AAACCCBBBAAAAAAAAAAAABBBCCCKKKJJJIIIIIIJJJIIIGGGFFFqqqddddddbbb___YYYRRRKKKGGG@@@???;;;888555222111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...000222333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000///000000111111000000///000000111111111111111111000000111111111222222222222222222333444555555555555555555555666666777888888:::<<>><<<@@@@@@999555777888666555444333222111111111111000000///............///................................................////////////////////////................................................................................./////////000000000000000000111111111111111222222222222333333333333333333333444555666777333666::::::444///555???:::666???[[[}}}}}}yyyooofffvvv|||fff^^^QQQFFFGGGNNNOOOKKKFFFGGGGGGGGGFFFFFFHHHJJJYYYTTTMMMFFFBBBBBBCCCEEEBBB@@@??????AAACCCDDDEEE???<<>>??????>>>===<<<======>>>???@@@@@@AAAAAA>>>>>>???AAACCCEEEGGGHHHEEECCCAAA??????@@@AAACCCDDDDDDDDDEEEFFFFFFCCCAAACCCBBBAAA@@@@@@BBBDDDEEECCCCCCCCCDDDDDDDDDEEEEEEFFFCCCAAAAAABBBDDDEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@???BBBDDDBBB???>>>@@@DDDEEEBBBBBBDDDCCC@@@@@@BBBAAAAAAAAA@@@???@@@AAABBBJJJHHHGGGHHHJJJJJJHHHEEEhhhaaabbbaaa___YYYRRRJJJFFFAAA???;;;888555222111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++,,,---///111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111............/////////000//////000000000000////////////000000000000//////111111111111222222222222222222333444555555666666333444444555666777999999888:::<<>>CCCGGGEEE<<<555555444111333333222111000000000111000000///...............---.............................................////////////////////////..................................................................................../////////000000000000000111111111111111111222222222333333333222222222222333444555555444000000666:::888555444@@@777555>>>DDDNNNnnn||||||rrr[[[[[[ZZZUUUOOOLLLMMMOOOUUUPPPJJJFFFEEEIIINNNRRROOOLLLJJJNNNVVV```fffhhhpppkkkpppiiiVVVOOOPPPMMMEEE>>>===CCCJJJBBBFFFFFFBBB@@@@@@;;;333777555333333444444444333/////////111333444333222//////////////////////////////............//////............/////////000........................////////////////////////............/////////000............................................................/////////000000000000000111111111111000111111111111222222222000000111222333333333333444444333333333444555555666666777888:::;;;<<<===;;;<<<===>>>>>>===<<<;;;=========>>>??????@@@@@@<<<===>>>???AAADDDFFFGGGFFFDDD@@@>>>===???AAACCCDDDDDDDDDEEEFFFEEEBBB???AAA@@@>>>>>>>>>@@@BBBDDD@@@AAAAAAAAABBBBBBCCCCCCDDDBBB??????AAACCCDDDDDDAAABBBDDDDDDDDDBBB@@@???AAADDDEEEBBB===;;;===AAACCC??????AAAAAA???@@@DDDAAAAAA@@@???>>>???@@@BBBFFFDDDCCCEEEGGGHHHFFFDDDgggbbbaaa^^^[[[UUUOOOJJJGGGAAA???;;;777444222222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------///222444000...,,,---000111///---//////////////////////////////............//////000000000000////////////........................------............------////////////////////////////////////000000000000000111111111111222222222555555666666777777888888:::::::::<<>>EEEJJJuuu|||lllooouuuttt|||~~~rrrnnnqqq}}}{{{qqqppprrrzzzwwwyyyoooaaaYYYTTTSSSQQQMMMGGGCCCAAACCCEEEFFFEEECCC@@@===:::888777555555444333333222111111000000//////.........---........................////////////////////////////////////////////////000000//////.........---................................................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000222222222222222222222222555555555555555555555555444555777888777888999;;;999999;;;===>>>@@@BBBBBBBBBAAA@@@???>>>>>>======????????????@@@AAABBBCCCBBBBBBBBBCCCBBBBBBAAAAAACCCBBBBBBBBBAAAAAAAAAAAA===<<<<<<<<<===???BBBCCC@@@@@@???>>>???@@@BBBCCCDDDCCCAAA@@@??????@@@AAABBBBBBAAAAAAAAABBBBBBCCCSSSIIIAAAAAABBBAAA@@@AAA===>>>???>>>======???AAA>>>>>>>>>===>>>>>>???@@@AAABBBDDDCCCBBB@@@AAAAAA|||eeebbbaaa___[[[UUUOOOJJJFFFAAA???;;;777444222222222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......---...111333111000...///111222000...........................//////............///////////////............---........................------............------.........................../////////000000000000000000111111111222222222444555555666666777888888888888888:::<<>>>>><<<::::::999666444333222111111000000000///...---------000/////////.........------------------------------------............///////////////////////////................................................---------............///////////////////////////000000000000000000000000000000111111111222222222111111111222222222333333333333333444444444444555333444555555666999===AAACCCSSSnnntttqqqssssssxxxyyy}}}oooddd\\\WWWTTTRRRSSSRRRPPPNNNLLLIIIFFFEEEBBBAAA@@@===;;;999777666555444444333222222111111000/////////....................................////////////////////////////////////////////////000/////////............................................................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000111111111222222333333333555555555555555555555555444555777777777777999;;;999:::;;;===>>>@@@AAAAAAAAAAAA@@@>>>>>>=========>>>>>>>>>>>>???@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDEEE???>>>===<<<===???@@@BBB@@@@@@?????????@@@@@@AAADDDCCCBBBAAA@@@@@@@@@@@@BBBAAAAAAAAABBBBBBCCCDDDXXXNNNGGGEEEDDDAAA>>>>>>===>>>>>>>>>======???AAA>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDDDDBBBAAAAAAAAAtttdddbbbaaa___[[[VVVOOOJJJFFFAAA???;;;777444222222222111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...///...------///111222111000000222222111000........................//////............//////.........---------,,,,,,------------------------------............------............................../////////000000000000000000111111111222222444444444555666666777777666666666777888;;;===???===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHLLLJJJIIIIIIMMMPPPRRRSSSWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWUUUUUUVVVUUUTTTRRRPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQNNNMMMMMMLLLJJJHHHCCCAAA===<<<<<<<<<;;;:::555444333222111111111111000000//////...---------/////////...............---------------------------------............///////////////////////////................................................---------............///////////////////////////000000000000000000000000000000000111111111222222111111111222222222222333333333333333444444444444333444555555444555777999222555===KKKaaawwwnnngggiiiuuuvvv___]]]YYYVVVUUUSSSPPPNNNQQQPPPQQQSSSSSSOOOHHHBBB>>>===<<<:::888777666555444444333333222111111111////////////....................................////////////////////////////////////////////////////////////............................................................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000111222333333444444444444444444444444444444333555777777777777999;;;:::;;;;;;===>>>???@@@@@@AAA@@@???>>>>>>>>>>>>>>>???>>>>>>??????@@@AAABBB???@@@@@@AAAAAAAAA@@@@@@AAAAAACCCDDDFFFGGGHHHIIICCCAAA@@@???>>>>>>???@@@@@@@@@AAAAAAAAA@@@@@@???CCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAABBBCCCEEEEEEUUUMMMGGGGGGFFFBBB>>>>>>===>>>???>>>======???@@@?????????>>>???@@@@@@AAACCCEEEEEEEEEBBBAAA@@@AAAoooccccccbbb```\\\VVVOOOJJJFFFAAA???;;;777444222222222111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------...///...---,,,...///111000000000111111111000........................///......------......///.........------------,,,------------------------,,,------......------,,,................................./////////000000000000000000111111111111333333333444555555666666555555555555666888999::::::;;;===@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFKKKJJJIIIIIIJJJLLLNNNOOOQQQRRRSSSSSSTTTTTTVVVWWWUUUTTTSSSSSSTTTSSSRRRPPPMMMMMMMMMMMMNNNOOOPPPQQQNNNMMMKKKJJJKKKJJJHHHFFF@@@???<<<;;;:::999999888333333222111000000///////////////......---------........................---------------------------------............///////////////////////////................................................---------............///////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222333333333444444444333555777777666555666777===:::777555;;;HHHYYYeee~~~vvvnnnrrrrrrssswwwzzz{{{|||}}}uuuaaaPPP]]]\\\ZZZXXXUUUQQQMMMKKKMMMLLLLLLPPPRRROOOGGG???::::::999888777666555555333333222222111111111000///////////////.................................///////////////////////////////////////////////////////////////.........................................................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000//////000111333444555555444444444444444444444444333555666777666777999:::;;;;;;<<<<<<===>>>??????AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBBBBBBBAAAAAACCCCCCDDDFFFGGGHHHIIIJJJFFFEEEDDDBBB@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@CCCDDDDDDDDDCCCAAA@@@>>>@@@@@@@@@AAABBBDDDEEEFFFIIIEEEBBBEEEFFFCCCAAABBB???@@@@@@???>>>>>>@@@AAA???????????????@@@AAAAAADDDEEEFFFEEEBBBAAA@@@AAAooocccdddccc```\\\VVVOOOJJJFFFAAA???;;;777444222222222111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------...//////---,,,---....../////////......//////..............................------------....../////////.........------------------------------,,,,,,------------,,,,,,....................................//////////////////000000000111111111222222222333444444555555555555555555666777888888888999;;;>>>@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFHHHJJJLLLMMMMMMLLLLLLKKKLLLNNNPPPPPPOOOQQQTTTVVVSSSQQQPPPQQQRRRSSSRRRQQQMMMLLLLLLKKKKKKLLLLLLMMMJJJHHHGGGGGGHHHHHHFFFEEE@@@???>>>;;;999666555555444444333222111///..................---------------------...............---------------------------------............///////////////////////////................................................---------............/////////////////////////////////////////////////////////000000000111111111000000111111111222222222222222222333333333444444222444666777666666666777777777777666666888:::<<>>>>>???AAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCAAAAAABBBCCCCCCDDDCCCCCCFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBAAA@@@CCCCCCEEEEEEEEEDDDCCCBBBCCCDDDDDDDDDCCCAAA???===??????@@@@@@BBBCCCEEEEEECCC@@@@@@DDDFFFDDDCCCEEEAAABBBBBBAAA@@@???AAABBB??????>>>>>>??????@@@AAACCCDDDEEEDDDBBBAAA@@@AAAvvveeeeeedddaaa\\\VVVOOOIIIFFFAAA???;;;777444222222222111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,...//////---,,,,,,---,,,---......,,,,,,---...------------------------......------------....../////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------.........//////////////////000000000111111111111111222333333444444444555555666666777777777777888:::<<>>??????@@@@@@@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCDDDDDDEEEDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA???>>>===????????????@@@AAACCCCCCEEEBBBBBBEEEEEEBBBBBBEEEAAABBBCCCAAA@@@???AAABBB>>>>>>>>>===>>>??????@@@AAABBBDDDCCCBBB@@@AAAAAA~~~gggeeedddaaa]]]VVVOOOIIIFFFAAA???;;;777444222222222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***,,,...///...,,,------+++---......,,,+++,,,...------------------------...------,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------.........//////////////////000000000111000000111111222333333333333444555666666777777777666777999;;;===??????@@@BBBCCCEEEFFFGGGGGGGGGGGGEEEIIIOOOQQQPPPOOONNNOOONNNPPPRRRQQQOOOPPPUUUYYYXXXTTTPPPOOOOOOQQQRRRSSSOOONNNMMMKKKJJJIIIIIIIIIHHHFFFDDDBBBBBBAAA???======>>>>>>;;;666222111222000111222222111000///...------------------------,,,,,,,,,------.........---------------------------------............///////////////////////////................................................---------............///////////////////////////////////////////////////////////////000000000111000000000000111111111111111222222222222333333333111222333333222111333444888777666666666666555555>>><<<999888999???FFFKKKfffxxxwwwrrrmmmgggddd___YYYUUURRROOOMMMLLLUUUVVVUUUQQQLLLIIIIIIJJJHHHGGGEEEDDDBBB@@@??????777777666666555444333333000000000000000000000000............/////////000........................////////////////////////////////////////////////............/////////000................................................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000111111111222222333333333333333333333333333333333222444666666666666888999888888:::;;;===>>>???@@@>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@??????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDCCCBBB@@@???>>>======???>>>>>>>>>???@@@@@@AAAEEEBBBBBBCCCBBB???@@@CCC@@@AAAAAA@@@>>>>>>???@@@======<<<<<<======>>>???>>>@@@BBBBBBAAA@@@AAABBBhhhfffdddbbb]]]WWWPPPIIIFFFAAA???;;;777444222222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------))),,,...///...------...+++---///...,,,+++,,,///------------------------...------,,,,,,------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------.........//////////////////000000000000000000000111222222333333222333444555666777777777666777999;;;<<<>>>>>>>>>@@@AAACCCEEEGGGGGGGGGFFFEEEIIINNNPPPPPPOOOPPPRRRPPPSSSUUUSSSPPPQQQVVV[[[\\\WWWRRROOOOOOPPPRRRRRROOONNNMMMLLLKKKJJJJJJJJJJJJGGGDDDBBB@@@>>>;;;888:::<<<<<<:::555222111222---...///111111111000000------------------------,,,,,,,,,------.........---------------------------------.........//////////////////////////////................................................---------.........//////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222222222333333333444555555333222111222444333222111222555777888888...333777999888888;;;===999@@@KKKZZZnnnvvvnnnaaaWWWTTTVVVYYYYYYRRROOONNNPPPRRRQQQQQQQQQHHHKKKMMMLLLIIIFFFGGGHHHDDDDDDDDDBBB>>><<<;;;;;;666666555555444333222222////////////000000000000---.........//////000000........................////////////////////////////////////////////////---.........//////000000................................................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000222222222222222222222333333333333333333333333333222444555666555666888999777888999;;;===???@@@AAA<<<<<<<<<<<<===???@@@@@@??????>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAAAAAAAA@@@@@@@@@??????@@@AAACCCEEEGGGDDDCCCAAA>>>===<<<======???>>>>>>>>>>>>>>>??????AAA>>>>>>@@@>>><<<>>>CCC???@@@@@@???===<<<===???<<<<<<<<<<<<<<<===>>>>>>===???AAAAAA@@@@@@AAABBBzzzjjjdddddd___XXXSSSPPPJJJCCC@@@>>>:::666333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------------------------------............///000000000000111111111111111222333444555555555555777888888999:::;;;<<<======???BBBEEEFFFGGGGGGFFFGGGJJJKKKKKKKKKLLLQQQTTTTTTUUUUUUVVVWWWXXXYYYZZZ^^^[[[XXXTTTRRRRRRSSSTTTOOOMMMKKKJJJLLLMMMMMMMMMNNNLLLIIIEEEAAA>>><<<;;;666555555444222111000000000000//////.........---------------------------------------------------------------------------------------------------................................................................................................////////////////////////000000//////.........---///////////////000111111000000000000000000000000000111111111111222222222222222222333333333444444333333333444444444555555555555555555666666666666999888777999===CCCIIIMMMccckkkyyyyyyoooggg^^^WWWTTTSSSQQQQQQSSSUUUUUUTTTVVVVVVVVVTTTPPPNNNNNNOOOKKKJJJJJJHHHGGGFFFEEEEEEDDDDDDCCCBBB???;;;777555555555444333333222111111000000000000000000000000........................000------111///******///////////////////////////..........................................................................................------............////////////......------------..............................000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333333333444444555666666666777777888999;;;<<<======>>>===;;;:::999:::<<<======<<<;;;;;;<<<>>>@@@BBBBBBCCCCCCBBBAAACCCFFFIIIDDDFFFGGGFFFCCCBBBBBBDDDAAABBBBBBBBBAAA@@@?????????>>>>>>===>>>???AAABBBDDDBBB???===;;;;;;<<<===<<<<<<===>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>>???@@@BBBBBBAAA???<<<:::999<<<>>>>>><<<;;;===@@@BBBBBB@@@???>>>======>>>yyyiiieeeddd___XXXSSSPPPJJJCCC@@@>>>:::666333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------------------............//////000000000111111111111222333444555555555555777777888999:::;;;<<<<<<===>>>???AAADDDGGGIIIJJJGGGIIILLLLLLLLLMMMPPPSSSUUUUUUWWWXXXYYYYYYZZZZZZ[[[YYYVVVSSSQQQPPPQQQQQQPPPMMMKKKJJJJJJJJJIIIHHHJJJIIIEEEBBB>>>;;;999888555555444333222111000000000/////////.........---------------------------------------------------------------------------------------------------................................................................................................////////////////////////000/////////............///////////////000111111000000000000000000000000000000111111111222222222222222222333333333333444333333333333444444444444444555555555666666666666777666444333444777;;;===;;;???EEENNNWWW```fffjjj{{{www~~~ttthhh^^^YYYVVVSSSPPPTTTSSSRRRSSSUUUVVVUUUTTTWWWXXXXXXVVVSSSPPPOOOOOOLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBAAA>>>:::777555555444444333222222111111////////////////////////........................111......111000,,,,,,000////////////////////////............................................................................................................////////////................................................//////////////////////////////000000000111111111111111111111111111111111111111111222222222333333333333444444555666666666666777888999:::<<<=========<<<;;;:::;;;<<<>>>???>>>=========>>>???AAABBBCCCCCCCCCBBBAAABBBEEEHHHFFFDDDBBBBBBCCCDDDDDDCCCBBBCCCCCCCCCBBBBBBAAA@@@AAA@@@?????????@@@AAABBBCCCBBB@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;<<<<<<===???@@@AAABBBBBB@@@===;;;999<<<======;;;;;;===???AAAAAAAAA@@@???>>>>>>===vvvgggeeeeee```XXXRRROOOIIIBBB@@@>>>:::666333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------------------............//////000000000000111111111111222333444444444444666666777888999:::;;;;;;<<<<<<===>>>AAAFFFJJJLLLFFFHHHKKKLLLMMMMMMOOOPPPSSSTTTVVVXXXYYYYYYYYYXXXYYYXXXVVVSSSQQQPPPOOONNNOOOMMMJJJHHHGGGFFFEEECCCEEECCC@@@===:::777555555444444333222111000000////////////...............------------------------------------------------------------------------------------------------................................................................................................////////////////////////////////////............///////////////000111111000000000000000000000000000000000111111111222222111111222222222333333333222222333333333444444444444444444555555555666666999888666444444444555555888777777777999===AAADDD;;;===AAAGGGNNNTTTYYY\\\lllsssyyyvvvmmmhhhmmmtttmmmkkkfffaaa]]]^^^bbbeeennnoooppprrrqqqmmmgggbbb[[[YYYWWWTTTSSSSSSTTTUUUYYYWWWSSSQQQOOOPPPQQQSSSSSSSSSSSSUUUVVVWWWUUUSSSVVVWWWYYYWWWTTTPPPNNNMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBAAA???===999666444444444333333222111111111////////////////////////........................000------//////---,,,///////////////////////////............................................................................................................////////////---...000111111000...---........................//////////////////////////////000000000000111111111111111111111111111111111111111222222222222333333333333444555555666666666666777999:::;;;<<<===<<<<<<;;;;;;===>>>@@@BBB>>>???@@@AAAAAABBBBBBAAACCCDDDDDDBBBAAABBBDDDFFFIIIEEEAAABBBEEEGGGEEEBBBDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;<<<<<<>>>???AAABBBBBBAAA???>>>:::<<<======;;;;;;<<<>>>@@@@@@AAAAAAAAA@@@>>>===ssseeeeeeeee___WWWRRRNNNHHHAAA@@@>>>:::666333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111000111222333333444444444555555666777888999999:::;;;;;;<<<>>>AAADDDGGGIIIDDDFFFIIIKKKLLLLLLLLLLLLOOOQQQSSSUUUVVVVVVUUUTTTWWWVVVUUUSSSQQQPPPNNNMMMMMMJJJHHHFFFEEEDDDAAA@@@@@@???<<<:::777555333333333333222111000000//////........................------------------------------------------------------------------------------------------------................................................................................................///////////////////////////////////////.........///////////////000000111////////////////////////000000000000111111111111111111111111222222222222222222222222333333333333333333444444444555555555666666666666666777777777:::888666444444666888:::<<<<<<<<<<<<<<<===>>>???:::???DDDDDD@@@======@@@GGGEEEDDDCCCDDDEEEFFFFFF@@@CCCFFFIIIJJJHHHEEEBBBIIIGGGFFFEEEEEEFFFHHHIIILLLNNNPPPPPPNNNOOOQQQTTTQQQQQQRRRTTTUUUUUUSSSPPPSSSUUUWWWVVVSSSOOOLLLKKKMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@???===;;;888555444333333222222111111111000////////////////////////...........................,,,+++---...---------////////////////////////........................................................................---------...........................////////////...000333555555333000...........................////////////////////////////////////000000000111111111111111111111111111111111111111222222222222222333333444444555666666555666777888999;;;<<<<<<============>>>???@@@AAA???@@@BBBDDDDDDCCCBBBAAACCCDDDDDDCCCAAAAAACCCDDDIIIIIIHHHHHHHHHGGGEEEBBBDDDEEEEEEEEEEEEEEEDDDDDDFFFDDDCCCAAAAAAAAAAAABBB@@@AAACCCDDDEEEDDDCCCBBB<<<<<<===>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>@@@AAAAAAAAA@@@???<<<==================>>>>>>???AAABBBBBB@@@>>>===qqqdddeeeddd___WWWRRRNNNHHHAAA@@@>>>:::666333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////000000000///000111222333333333333333444444555666777888888999;;;===@@@BBBCCCCCCCCCCCCDDDFFFHHHJJJKKKJJJIIIJJJKKKMMMOOOPPPPPPPPPOOORRRRRRQQQPPPOOONNNLLLLLLJJJHHHFFFEEEDDDCCC@@@>>>===<<<:::888666444333333111111111000000//////...---------...............------------------------------------------------------------------------------------------------................................................................................................////////////////////////.........//////////////////////////////000000111//////////////////////////////000000000111111111000000000111111111222222111111111222222222333333333333333333444444444444111111222333333444444444333333333333333444444444333333333333444555666777;;;===>>>>>><<<;;;;;;;;;666555555888;;;<<<;;;:::>>>@@@CCCEEEGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFFFFEEECCCGGGKKKKKKIIIHHHJJJMMMMMMMMMNNNPPPRRRRRROOOMMMRRRTTTVVVVVVSSSOOOLLLKKKKKKJJJIIIGGGEEEBBBAAA@@@???>>>===;;;888666444333222111111111111111000000...................................................---,,,---///111000...////////////////////////........................................................................---------.........//////............////////////000222555777777555222000...................................................////////////000000000000000000000000000000000000000111111111222222222222222333333444555555555444555666777999:::;;;;;;?????????>>>>>>>>>?????????AAACCCEEEEEEDDDBBB@@@BBBCCCDDDCCCAAAAAABBBCCCHHHMMMRRRQQQKKKEEECCCCCCDDDDDDEEEEEEEEEEEEEEEDDDFFFEEECCCAAA@@@@@@@@@AAA???AAACCCEEEFFFEEEDDDCCC<<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>======<<<===???@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>><<<>>>@@@AAAAAA@@@???===qqqdddcccccc^^^VVVRRROOOIIIBBB@@@>>>:::666333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////000000//////000111222222222222222222333444555666777777888:::===@@@AAAAAAAAA@@@DDDDDDDDDFFFIIIJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJHHHFFFEEEEEECCC@@@===;;;:::888666555444333333000000/////////.........---------------.........------------------------------------------------------------------------------------------------................................................................................................////////////////////////.........//////////////////////////////000111111000000000000000000000000/////////000000000111111///000000000000111111111000000111111111222222222222222222333333333444444333222222222222222222111444555777888888888777666666666777888999;;;<<<===333333333333333444555666:::999:::;;;===>>><<<;;;777888999999999:::===???:::<<<@@@CCCEEEFFFFFFEEECCCGGGKKKLLLLLLKKKMMMOOOKKKKKKKKKMMMNNNOOOMMMKKKQQQSSSUUUUUURRRPPPNNNNNNIIIHHHGGGEEECCCAAA@@@???===<<<;;;999666444333222000000000000000000000000................................................000000///...222666555000////////////////////////........................................................................,,,,,,------.../////////............////////////000222555777777555222000......................................................////////////000000000000000000000000000000000000000111111111111222222222222333444444555555444444555777888999:::;;;????????????>>>>>>======???@@@BBBCCCDDDBBBAAA@@@AAABBBCCCCCCBBBAAABBBCCCEEEMMMTTTRRRIIIBBBAAACCCBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@?????????@@@>>>@@@BBBDDDEEEDDDCCCBBB>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>===<<<======>>>????????????@@@>>>===>>>??????>>><<<;;;<<<>>>?????????>>>>>>qqqeeeaaaaaa]]]VVVRRROOOJJJCCC@@@>>>:::666333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------........./////////000000...///000111222222222222111111222333444555666666777888:::<<>>;;;999888777555444333333333/////////............---,,,,,,,,,------.........------------------------------------------------------------------------------------------------................................................................................................////////////////////////............/////////000///////////////000111111000000000000000000000000////////////000000000111/////////000000000111111000000000000111111111222222222222222333333333333555555444333333333444444000111222333333333333222222222111111111111222222666666777777888999;;;<<<777888888888888888999999===>>>???>>>======@@@BBBHHHHHHIIIHHHGGGDDDAAA@@@FFFIIILLLOOOPPPQQQRRRSSSKKKJJJIIIJJJLLLMMMLLLKKKMMMOOOPPPPPPNNNMMMMMMNNNFFFEEEDDDCCCAAA@@@???>>><<<;;;999777555333222222000000000000000000000000...................................................///...,,,111777555///////////////////////////........................................................................,,,,,,------...//////000............///////////////000222444444222000///........................................................./////////000000000000000000000000000000000000000000111111111111111222222333333444555555333444555666777999::::::======>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@?????????AAACCCCCCBBBBBBCCCDDDCCCGGGKKKJJJDDD@@@@@@BBB@@@AAABBBBBBCCCCCCCCCBBBAAA@@@???>>>======>>>???>>>???AAABBBBBBBBBBBBAAA>>>>>>???@@@@@@@@@@@@@@@>>>??????@@@???>>>===<<<<<<<<<<<<===============???===;;;<<<===>>><<<::::::;;;;;;<<<===>>>>>>>>>rrrfff``````\\\UUURRRPPPKKKDDD@@@>>>:::666333111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000...///000111111222222222000111222333444555555666777777888999<<<@@@DDDFFFJJJGGGEEEFFFIIILLLLLLKKKKKKJJJHHHGGGHHHKKKNNNPPPPPPNNNMMMLLLMMMOOORRRTTTPPPNNNKKKHHHFFFBBB<<<999777777555444333333222222..................------,,,,,,,,,------.........------------------------------------------------------------------------------------------------................................................................................................////////////////////////---.........//////000000///////////////000111111000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333222111000000111333555666111111222333444555666777333333333333333444555666222333555555444444555666333555666666555666999;;;555888;;;;;;999999;;;===999:::;;;===???AAABBBBBBCCCDDDFFFIIILLLMMMMMMMMMLLLJJJIIIIIIKKKLLLLLLKKKHHHJJJJJJJJJIIIHHHJJJKKKDDDCCCCCCBBB@@@???>>>>>>;;;:::888666444333222222////////////000000000000................................................+++,,,***)))...555333,,,////////////////////////........................................................................,,,,,,------...///000000............/////////000---///000111111000///---............................................................/////////000000000000000000000000000000000000000111111111111111222222333333444555555333444555666777999999::::::;;;<<<>>>?????????????????????@@@@@@??????>>>>>>@@@BBBCCCBBBBBBCCCDDDBBBBBBBBBAAA??????@@@AAA???@@@@@@AAABBBBBBBBBAAA???>>>===<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAA@@@<<<<<<===>>>>>>>>>>>>>>>===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999:::<<<<<<:::888::::::::::::;;;===>>>???uuudddfffbbb\\\WWWRRRNNNIIIFFFBBBAAA>>>999444111111333////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000111222222333333444444555555666666888999;;;===>>>DDDDDDEEEFFFHHHKKKMMMNNNIIIKKKMMMOOONNNLLLIIIGGGNNNMMMKKKIIIIIIJJJMMMNNNMMMLLLJJJGGGCCC>>>:::777666555444222111000000000.........------,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------........................................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333444444444555555555555555555666666666666999:::<<<;;;::::::;;;===>>>>>>======>>>???@@@@@@DDDDDDDDDDDDEEEFFFHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGFFFFFFHHHJJJJJJIIIGGGHHHEEEBBBAAA???>>>;;;999777666666444333222111111111000000///...---------//////.........---------................................................////////////////////////........................................................................................................................//////.........---------........................................................................////////////000000000000000000000000111111111111222222333333333333444444333333444444666777888999;;;:::::::::;;;===???@@@DDDCCCAAA???============????????????@@@AAABBBCCCDDDBBB???>>>>>>>>>======>>>???@@@@@@AAABBBCCCCCC???>>>===;;;;;;;;;<<<<<<:::;;;<<<======<<<;;;;;;999;;;===>>>???>>>===<<<::::::;;;;;;;;;;;;;;;;;;999999:::;;;:::999888777666777777777888888888888777777888999::::::;;;;;;uuueeefffbbb\\\WWWRRRNNNIIIFFFBBBAAA===999444111111222////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------........./////////000000000000111111222333333444444555555666666777999;;;===>>>CCCDDDFFFHHHKKKMMMNNNOOOQQQQQQOOONNNMMMMMMMMMNNNKKKJJJHHHGGGGGGIIIKKKLLLJJJIIIGGGDDD@@@<<<888666555444333222111000000000......---------,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------........................................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333444444444444444555555555666666666666888:::;;;;;;999999:::<<<============>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGGGGIIIJJJLLLMMMJJJIIIGGGGGGHHHHHHFFFEEEGGGDDDBBB@@@???===:::888666666555444333222111111111000000///......------//////.........---------................................................////////////////////////........................................................................................................................//////.........---------........................................................................////////////000000000000000000000000111111111111222222222333333333444444333333444444555777888999:::999999999;;;<<<>>>???AAA@@@???>>>>>>>>>???@@@???????????????AAABBBCCCDDDAAA???>>>?????????>>>>>>??????@@@AAAAAABBBBBB???>>><<<;;;;;;;;;<<<<<<:::;;;<<<<<<<<<<<<;;;::::::;;;===>>>???>>>===<<<::::::::::::999999999999999999:::::::::999888777666666777777777888888888777777888888999::::::;;;vvveeefffbbb\\\WWWRRRNNNIIIFFFAAA@@@===888444111111222////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------............/////////000000000111111222222333444444444555555666777999;;;===>>>BBBCCCFFFIIILLLNNNNNNOOOPPPOOOOOOMMMMMMLLLLLLLLLIIIHHHFFFEEEEEEFFFHHHIIIDDDCCCBBB@@@===999777555444444222111000000000000...------------,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------........................................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444444444444555555555666666777888999999888888999:::;;;;;;<<<<<<>>>???AAAAAAAAAAAAAAAAAACCCDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQMMMJJJGGGEEEEEEEEEDDDBBBEEECCC@@@>>>===<<<999777666555444444333222111111000000000///......------...............---------................................................////////////////////////.......................................................................................................................................---------........................................................................////////////000000000000000000000000111111111111222222222222333333333333333333444444555666888888888888888999:::;;;===============>>>???@@@AAABBBAAA@@@>>>>>>>>>@@@BBBDDDBBBAAA??????@@@AAAAAA@@@?????????@@@@@@AAAAAAAAA>>>======<<<<<<<<<======;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>===<<<:::999999888888777777777888999999999999888777777666666666666777777777777666777777888888999999:::uuuffffffbbb\\\WWWRRRNNNIIIFFFAAA@@@===888333111111222////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------.............../////////000000111111111222333333444444555555666777999;;;<<<===@@@BBBEEEHHHJJJKKKJJJJJJJJJLLLNNNPPPPPPNNNLLLJJJJJJIIIFFFDDDCCCCCCCCCDDD@@@???>>><<<:::888666555333333222000000/////////---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------........................................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333444444444555555555555666888777666666777999:::::::::<<<===???AAABBB@@@@@@@@@AAABBBDDDEEEFFFIIIIIIJJJKKKMMMNNNOOOPPPMMMIIIEEECCCCCCCCCCCCBBBBBB@@@>>><<<<<<:::888555444444444333222111111000000000//////....................................................................................////////////////////////........................................................................................................................................................................................................................////////////000000000000///000000000111111111111111222222222222333333333444444444444555666777888777777888888999;;;<<<<<<<<<<<<===>>>???@@@AAABBBAAA@@@>>>===>>>@@@BBBDDDAAA??????@@@BBBCCCCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>?????????<<<=========<<<<<<;;;;;;;;;<<<============<<<<<<::::::999888888777666666888888888888888777777777555555555666666666777777666666666777777888888888tttffffffbbb\\\WWWRRRNNNIIIFFFAAA@@@===888333000000222////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////000000111222222333333444444555555777888:::<<<===???@@@CCCEEEFFFFFFEEEDDDJJJKKKLLLNNNOOOOOOPPPPPPMMMKKKHHHEEECCCAAA@@@@@@======;;;:::888777666555222222111000////////////---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------........................................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333333333333333444444444444444555777666555555666888999999:::;;;<<<>>>@@@AAA@@@@@@AAABBBCCCEEEFFFGGGKKKKKKKKKLLLLLLLLLLLLLLLIIIFFFCCCAAABBBCCCCCCCCC@@@>>>;;;::::::888666444333333333222111111000000////////////............---.....................................................................////////////////////////........................................................................................................................---.............................................................................................////////////000000000000///000000000111111111111111111111222222222333333444444333444444555666777666777777999::::::;;;;;;======>>>>>>????????????AAA@@@???>>>>>>@@@AAACCC???>>>>>>@@@CCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@AAAAAAAAAAAA???>>>>>>=========<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999888777777666888888777777777666666666444555555555555666666666555555666666666666777777ssseeefffbbb\\\WWWRRRNNNIIIFFF@@@???<<<777333000000111////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////000000111111222333333333444444555666888:::<<<===>>>???AAACCCDDDDDDDDDDDDKKKIIIEEEDDDEEEIIINNNQQQMMMLLLIIIFFFCCC@@@>>>===<<<;;;999888666555555555111111000///////////////,,,,,,,,,------------...---------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------........................................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222333333333444444444555666666555555666777999999::::::<<<===?????????@@@@@@AAACCCEEEGGGHHHJJJJJJJJJJJJJJJHHHGGGFFFEEECCCAAAAAABBBCCCCCCBBB===<<<999888888777444222222222222111111111000000//////////////////......---------...............................................................////////////////////////........................................................................................................................---------.......................................................................................////////////000000000000000000000000111111111111111111111111222222222222444444333333444555555666666777888999:::;;;;;;;;;======>>>??????>>>>>>===@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>@@@CCCDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@AAABBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;::::::::::::999999999::::::999999888888777777888777777666555666666666444444444444555555555666555555555555555555555555qqqdddfffbbb\\\WWWRRRNNNIIIFFF@@@???<<<777222000000111////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////000000000111222222333333444444555666888:::;;;===??????AAACCCEEEGGGIIIIIIIIIHHHGGGFFFGGGHHHJJJKKKJJJIIIGGGEEECCC@@@???>>>:::999777555444333333333000000///.........//////,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------........................................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111222222222222222333333333333444555666666555555666777::::::::::::;;;<<<===>>>>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHHHHGGGEEEDDDCCCCCCBBBAAAAAABBBBBBAAA@@@<<<:::888777666555333111111111111111111000000000.../////////////////////---------.........//////................................................////////////////////////........................................................................................................................---------.........//////........................................................................////////////000000000000000000000000111111111111111111111111222222222222444444333333444444555555666777999:::;;;<<<;;;;;;<<<<<<>>>?????????>>>===???@@@AAAAAAAAA@@@@@@???======>>>@@@BBBCCCAAA@@@AAAAAA@@@@@@???>>>======<<<===>>>@@@AAABBBBBBAAA???>>><<<;;;:::::::::;;;:::999999888888777888888777777777777777777777777888777666555555555666666333333444444444555555555444444444444444444444444qqqdddfffbbb\\\WWWRRRNNNIIIFFF@@@???<<<777222000000111000/////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000111222222333333444444555666888:::;;;<<>>????????????>>>@@@AAABBBBBBAAA???>>>=========???BBBBBB@@@???@@@??????>>>===<<<;;;;;;:::;;;===???@@@AAA@@@@@@===<<<;;;999888888999999999999888777666666777777555555555666666666666666888777666444444555555666333333333444444444555555444444444444444444444444uuugggeeebbb]]]YYYTTTOOOIIIFFF@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000111111111111000333444444555777888:::;;;AAABBBDDDEEEGGGJJJNNNQQQTTTPPPQQQZZZdddcccUUUGGGGGGGGGFFFDDDCCCBBBAAA@@@999888777555333222222222//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000000//////.........---........................////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222333444444555555666888999999::::::;;;;;;<<<<<<>>>AAABBBBBBBBBCCCEEEFFFHHHJJJHHHEEEBBBAAABBBCCCCCCDDDDDDCCCBBBBBBAAA:::888555444444444222111000000000000000000000000////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222111111222333333444555555777777888999::::::;;;;;;======>>>>>>>>>>>>======<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;<<<===>>>999999999888888888777777666666666666666666666666555555555555555555555555444444333333333333222222222222222222222222222222111222333333444444333333uuugggeeebbb]]]YYYTTTOOOIIIEEE@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111111111111000333333444555666888999:::>>>@@@BBBCCCDDDGGGJJJMMMLLLKKKMMMQQQUUUTTTLLLFFFHHHGGGEEECCCAAA???======888777666444222222111111//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000/////////....................................////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000111111111222222222222222333333444555555555888888999999:::;;;;;;;;;<<<>>>@@@AAAAAABBBCCCEEEGGGIIIKKKJJJGGGDDDDDDEEEFFFEEEEEEDDDBBB@@@???>>>:::888555444444333222000000000000000000000000000////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222111111222333333444555555777777888888999:::;;;;;;======>>>>>>>>>>>>======<<<======>>>>>>======<<<;;;<<<<<<<<<============<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<888888777777777666666666555555555555555555555555444444444444444444444444444444333333333222222222222222222222222222222222111222333333444444333333uuugggeeebbb]]]YYYTTTOOOIIIEEE@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000111111111000333333333444555777888999;;;===???@@@AAACCCFFFIIIEEEHHHJJJIIIGGGDDDDDDEEEGGGFFFDDDAAA>>><<<:::999666555444222111000000000...............---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111111111111111111111000000000111111111222222222222333333444444555555888888888999::::::;;;;;;;;;===???@@@@@@AAABBBDDDEEEGGGIIIIIIGGGFFFEEEFFFHHHGGGEEECCC@@@>>>;;;:::999777444333333333222000000000000000000000000000////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555666666777888999:::;;;<<<<<<======>>>>>>======<<<===>>>>>>??????>>>>>>===============>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<======<<<;;;::::::::::::666666666666555555555555555555555555555555555555444444444444444444444444333333333333222222222222222222222222222222222222111222222333333333333333uuugggdddaaa]]]XXXTTTNNNIIIEEE@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111111111111222222333333444666777888999;;;===>>>???AAADDDFFFFFFHHHJJJHHHDDDAAABBBDDDCCCBBB@@@>>><<<999888777444333222111000/////////........................---------------------------------------------------------------------------------............///....................................////////////////////////////////////////////////////////////........................///////////////////////////////////////////////////////////////////////////////////////.................................////////////////////////////////////////////////............////////////////////////000000000000////////////////////////////////////////////////////////////000000000111111111111111111111111111000000000000111111111111111222222333444444555555777777888888999:::::::::;;;<<<>>>?????????BBBDDDCCCDDDEEEFFFFFFEEEDDDDDDGGGFFFDDDBBB???<<<999888888666333333333333111000000000000000000000000000////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000111111111222222222222222222333333444444444555666777888999:::;;;<<<<<<==================<<<>>>>>>????????????>>>>>>===>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>><<<:::999888888888666666666666555555555444444444444444444444444444333333333333333333333333333333333222222222222111111111111111111111111111111111222333333333333222uuugggdddaaa\\\XXXSSSNNNHHHEEE@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...000000111111111222222222222333444666666888:::===???@@@AAACCCFFFHHHIIIIIIIIIHHHEEECCCAAA???>>>===;;;:::888777666333222111000///.........---.....................---------------------------------------------------------------------------------............///....................................////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////////////////////////////////////////...////////////000000000000000000000000000000000//////000000000111111111111111222222333444444555666666777888888999999::::::<<<=========>>>AAACCCCCCCCCDDDEEEFFFFFFDDDCCCDDDCCCBBB@@@>>><<<999888777555222222222222111000////////////////////////////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000111111111222222222222222333333333333444444444555666777999:::;;;<<<<<<<<<============<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>?????????@@@=========>>>>>>=========???>>><<<:::888777666666777777666666666555555555444444444444444444444444333333333333333333333333333333222222222111111111111111111111111111111111000111222222333333222222uuugggdddaaa\\\XXXSSSNNNHHHDDD@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000111111111111111111111222333444555666999===???AAABBBEEEGGGHHHGGGGGGHHHIIIGGGCCC>>><<<<<<;;;999888777666666222111000///............---------...............,,,,,,,,,------------...---------------------------------------------------------............///....................................////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000/////////000000000111111111111222222333333444444666666666777888888999999:::;;;<<<;;;;;;===@@@CCCEEEEEEEEEFFFHHHHHHFFFDDDAAAAAA@@@???===;;;999888666444222111222222111000////////////////////////////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333444444555777999:::;;;<<<;;;<<<<<<======<<<<<<;;;===>>>>>>??????>>>>>>===>>>>>>>>>>>>????????????<<<===>>>>>>>>>>>>===<<<>>>===;;;999777666555555777666666666666555555555333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111000111111222222222222222uuugggddd```\\\WWWSSSNNNHHHDDD@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---///000111111111111111111111111222333444444888<<>><<<:::888666555333111111111222111000////////////////////////////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333333444555777888:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<======>>>>>>======<<<=========>>>>>>>>>??????:::;;;<<<======<<<;;;:::===<<<;;;999777666555555555555555555444444444333222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000111222222222222222vvvgggccc```\\\WWWSSSMMMHHHDDD@@@>>>:::666333111111111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---///000111111111111000000000111222333333333666;;;???AAACCCFFFHHHFFFGGGGGGFFFDDDCCCDDDEEE>>>===;;;999666444222111222111000///////////////---------.........//////,,,,,,,,,------.................................---------------------------------.........//////////////////////////////............/////////000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////---.........//////000000000000000000000000000000////////////////////////////////////////////////............/////////000////////////000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000////////////000000000000000111111222333333444444555555666666777888888888999::::::::::::<<>>;;;888666444444333111000111111111000////////////////////////////////////////////////////////////////////////.................................------.........////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333333333555666888:::;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<============<<<<<<============>>>>>>>>>>>>999999:::;;;;;;:::999999===<<<:::888777666555555444444444333333333222222222222222222222222222222111111111111111111111111222222222111111111111000000000000000000000000000000000111222222222222111vvviiieeeccc___YYYRRRLLLFFFCCC@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------............////////////222222111000111222444555777999;;;===>>>AAAEEEGGGGGGGGGGGGFFFEEEDDDDDDDDD>>>===;;;888666444333222111000000///...---------.........------,,,,,,,,,........................---------------------------------------------------------.........////////////////////////////////////............//////////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222333333444444555666666666888888777777999;;;>>>@@@EEEDDDDDDCCCCCCCCCCCCCCC???>>>===;;;999777666555222111111111000000//////000000000000000000000000//////...------------...........................//////.........---------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................,,,,,,------...///000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111333333333333333333333333444444444444555777888999:::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;::::::<<<<<<===============<<<;;;;;;:::999888777666555666666555444333333222222222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000vvvjjjfffccc___YYYRRRLLLFFFCCC@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++------------------------............////////////222222222222333444555555666888;;;===>>>@@@DDDGGGGGGFFFEEECCCBBBAAAAAAAAA===;;;999777555333222222111000000///......------.........------,,,,,,,,,........................------------------------------------------------------........./////////////////////////////////000//////......//////000////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222333333444444555666666666888888777777999;;;>>>???BBBBBBCCCDDDDDDDDDDDDDDD???>>>;;;999777555444444111111111111000000000///000000000000000000000000//////...------------...........................//////.........---------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................------------,,,,,,,,,,,,////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000111111111333333333333333333333333444444444444555777888999::::::;;;;;;;;;::::::999::::::;;;<<<<<<;;;::::::;;;;;;<<<<<<===<<<<<<;;;;;;::::::999777666666555555555555444333333222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000vvvjjjgggddd___YYYRRRKKKFFFCCC@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------------------............////////////222222333444555555555555666888:::<<<===@@@CCCFFFFFFEEEBBB@@@>>>>>>>>>>>>:::999777555333222111111000000000///......------.........---------------....................................................................................////////////////////////////////////000000////////////000000////////////////////////...//////000000//////...////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222333333333444555555666666888777777888999;;;===>>>>>>@@@BBBEEEFFFFFFEEEDDD???===:::666444222222222111111111111000000000000000000000000000000000000000///......------............................../////////............---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................444333222111000///...---////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000000111111222222333333333333333333333333444444555666888999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999888777666555555555444444333333222222222222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000tttiiigggeee___XXXQQQKKKFFFDDD@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,------------------,,,,,,------------------------............////////////000111333555666666555444666777:::;;;<<<>>>BBBDDDFFFEEEBBB???<<<;;;;;;<<<888777555444222111000000000000//////...........................---------............................................................................../////////000000000000000000000000000000000111000000//////000000111000000000000000000000000//////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222222333333444444555666666777777777888999;;;<<<======???BBBEEEFFFEEEDDDBBB@@@===999555222111222222111111111000000000000000////////////////////////000//////......................................./////////...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................555555444222111000///...////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111222222222222222333333333333333333444555666777888::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;999999888777666666555555444333333333222222222111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000sssiiihhheee___XXXQQQJJJFFFDDD@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,------------------------------------------------............////////////...///111333444555444444555777999:::;;;===@@@CCCFFFEEEBBB???===;;;;;;:::666555444222111000000000////////////..................................../////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111000000000000111111111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222222222333333444555555555777777777888999:::;;;<<<>>>???BBBDDDDDDCCCAAA???@@@===999555333222222333000000000000000000111111////////////////////////000000///............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................///.........------,,,,,,////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000111111111222222333333333333333333333444666777888;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;888777777666666555555555222222222222222111111111111111111000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////rrriiiiiifff___WWWPPPJJJFFFDDD@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------------............------------------............------------------------............////////////...///000222333444444555555666888999:::<<>><<<:::999555444333222111111000111//////////////////...................../////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111111111111111111111///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222222222222333444444555555777777888888999:::::::::===>>>@@@AAAAAAAAA???>>>===;;;888555333222333333000000000000111111111111000000000000000000000000111000//////......//////////////////////////////...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---------...............////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////000000000000111111222333333333222222333333444555777888:::;;;<<<===============<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>===<<<;;;;;;777666666666555555555444111111111111111111111111111111000000000/////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////tttkkkjjjfff___WWWOOOIIIFFFDDD@@@>>>:::666333111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,------------...........................------............------------------.........///------------------------............////////////000000000111333555666777444666888999999;;;>>>@@@AAAAAAAAAAAA???<<<999777444444333222111111111111.../////////////////////---........./////////000////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222111111222222222222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111222222333333444555555666777888999999999:::999;;;;;;===>>>????????????999888666555333222222222///000000000111111111111000000000000000000000000111000000///////////////////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////........./////////000000///000000111222222333333222222222333444555666777888999:::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;:::999888666666555555555555444444000111111111111111111111111000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////uuummmkkkfff___WWWOOOIIIFFFDDD@@@>>>:::666333111111111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,---------..............................------............---------------.........//////------------------------............/////////000222111111222333555888999444666777888999:::===@@@>>>???@@@@@@???<<<888666444333333222111111222222.........///////////////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222333222222111111222222333222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111222222333333444555555666777888999999999999999888999:::;;;===???AAAAAA666555555444333222111000//////000000111111111222000000000000000000000000111111000///////////////000000000000000000000000.../////////000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................///.........------,,,,,,////////////////////////////////////////////////000000000000000000000000////////////////////////............/////////000///000000111222222333333222222222333444555666777666777888999::::::;;;:::<<<;;;::::::::::::;;;<<<:::;;;::::::999888777666555555555555555555444444000000000000000111111111000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////qqqkkkgggccc]]]UUUMMMGGGCCCAAA===>>>:::444111222222///111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------.................................------,,,,,,,,,---------------------------------............///....................................................................................///////////////000111222444555666777666777777999:::;;;<<<<<<>>>>>>===<<<:::888666555222111111111000000//////111111000000//////......//////////////////......222111111111111222222222///000111222111000000000///000111222111///...,,,555555555444222222111111222777777222000555666444222444666555444444666888777222...///444777666333---111555777555333000...000111222222111///......000000000111333333222111000///...------...000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...............///000000000000000000111111111111111222222333333444444555666666666666777777777777999999999999999999::::::222111111111000000//////000111111000......000111---...000111222222111111111000///000111222111000,,,...//////......///000/////////000000111111111000///...------...///000///////////////000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000111111000000111111222333333333333444444444555555666666777888999999999999:::999888888888999:::;;;;;;:::999777777777777888333333333222222222111111000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////pppjjjfffbbb\\\UUUMMMGGGCCCAAA===>>>:::444111222222///111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------..............................---------,,,,,,,,,---------------------------------............///....................................................................................///////////////000111222444555666666888888888999999:::::::::<<<<<<;;;:::888666444333111111111111000000000///111111000000////////////000000000000000000000000//////111222222222111111555333000//////111333555777666333222111222444555---...111333444666777888444777999888<<>>:::444111222222///000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------...........................------------,,,,,,,,,---------------------------------............///....................................................................................///////////////000111222333444555666999999999999999999999999;;;:::999777666444333222111111111111000000000000111000000000000/////////000000000000000111111111,,,---///000111000//////444222///...///000111111...//////111333777:::<<>><<<<<<999888666333222111222222333111111111222333222000---...000222222111///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////......//////000111000000000000111111111111111222222333333444444555555555666666666777777777666666666555444444444333111111111111111000000000111222333333000/////////111111111111111222222333333333222222111111000000///111222222111000000000111111000000000000000000///000000111111000//////000000/////////000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000111111000000111111222333333333333444444444555555777888999:::;;;;;;;;;;;;999999888888888888999999:::999888777666666666666333222222222222111111111000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////jjjeeeccc```ZZZSSSLLLGGGCCCAAA===>>>:::444111222222///000000//////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------........................------............------........................---------------------------------------------------------............///....................................................................................///////////////000111222333444555555777777888888999999999::::::999888666555333333222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222333444666777666444111999<<>>:::444111222222///////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------........................------............------........................---------------------------------------------------------............///....................................................................................////////////000000111111222333444444444555666777999:::;;;<<<:::999777555444333333333000000000000000000111111000000000000111111111111//////000000000111111111555444222111111333666888666888;;;???AAADDDGGGIIIUUUUUUUUUVVVYYY]]]aaaddddddjjjqqquuuwwwzzz|||yyyzzz|||zzz{{{uuummmhhhfffccc^^^ZZZ]]]]]]]]]```bbbbbb^^^[[[```^^^\\\[[[YYYVVVQQQMMMHHHEEE@@@<<<999666333111333222111000000111222333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////000111111///000000000111111111111111222222333333444444555555555555555666666666666666666555444333333222222111111111111111222222222///111333333222111222333333222111000000111222333222444777888888999<<<>>>;;;<<<===<<<::::::;;;===666555555444333222111000333222000//////111333555111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000111111000000111111222333333333333444444444555555888888999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999777666666666555444333333222222222111111111000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////gggeee```]]]XXXQQQKKKGGGDDDBBB===>>>:::444111222222/////////////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------........................------............------........................,,,,,,,,,------------...---------------------------------............///....................................................................................////////////000000111111222333333444333333555777999;;;<<<===999888666444333333333333000000000000111111111111000000000111111111111222000000000111222222333333111111000000222666:::===AAAEEEIIILLLOOOWWWcccmmm|||wwwrrrooottt~~~wwwmmmfffaaa]]]YYYVVV^^^\\\[[[\\\^^^^^^[[[WWWVVVSSSNNNJJJHHHEEECCCAAA555444222000///000222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000//////000000111222000000000000111111111111111222222333333444444555444444555555555666666666555555555444444333333222111111111222222222222222222222333222000000111333///000222666:::>>>AAACCCHHHKKKNNNNNNMMMMMMPPPSSSRRRRRRRRRPPPOOOPPPSSSVVVKKKJJJHHHEEEAAA>>><<<;;;777666333000//////000111222222111000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000111111000000111111222333333333333444444444555555777888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888555555555555555444222222222111111111111000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////hhhggg___\\\WWWQQQKKKGGGDDDBBB===>>>:::444111222222///.../////////////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...................................................................................................------............------........................,,,,,,,,,---------......---------------------------------............///....................................................................................////////////000000000111222222333333333444555777888:::;;;<<<777666444222111111222222///000000000111111111111000000111111111222222222222222333333444555555666444666:::???DDDHHHLLLMMMYYYcccmmmppppppuuu|||zzz}}}nnniiicccaaabbbbbb```]]]]]]ZZZWWWUUUUUUUUUUUUTTTHHHFFFCCC>>>:::666333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000//////000000111222000000000000111111111111111222222333333444444555444444444555555555666666333333333333333333333333111111111222222333333333333333444333444777;;;>>>===@@@EEEKKKQQQWWW[[[]]]^^^aaabbb___ZZZXXXYYY[[[\\\[[[YYYWWWWWWZZZ___ccc]]][[[YYYVVVSSSPPPNNNMMMEEEDDDBBB@@@<<<777333111333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000111111000000111111222333333333333444444444555555666777888999:::::::::::::::::::::::::::888777666444444555555444333111111111111111111000000000000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////hhhhhh^^^\\\VVVQQQKKKGGGDDDBBB===>>>:::444111222222///.........///////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................................................................////////////////////////---..................---........................,,,,,,,,,------.........---------------------------------.........//////..................................................................................../////////000000000000111222222222333555666666777888999999:::666444222000//////000111//////000000111111111222000000111111222222222222444444555555666777888888AAAFFFNNNVVV^^^bbbeeeeeettt|||yyy{{{{{{uuunnnkkkooouuu|||nnneeejjjppplllccc]]]___dddgggccc]]]]]]eeemmmzzzpppjjjmmm|||}}}tttqqqooollliiigggccc___[[[ZZZYYYXXXWWWdddaaa\\\UUULLLBBB:::555111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111222000000000000111111111111111222222333333444555555444444444555555555666666222222222222222333333333111111111222222333333333222333555777:::AAAHHHMMM[[[]]]```ccceeegggggggggccceeeeee___WWWRRRRRRTTTSSSRRROOOMMMMMMQQQWWW\\\^^^]]]]]][[[ZZZYYYYYYXXXYYYYYYYYYVVVPPPHHH@@@:::333333222111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............/////////000000000000000000000000000////////////////////////////////////000000000000111111111000111222222333333333333444444444555555666666777888999999999999888888999999888777555444333444555555444333111000111111111111000000000000////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////llleeeaaa]]]WWWPPPJJJEEECCCAAA>>>???;;;555222333333000000000000000000000000000//////............//////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................................................------------..............................//////000000000000//////......////////////..............................------------------------------------------------........................////////////////////////.........................................................///////////////111111222333333444555555666666666666666666666666222222222222111111000000111111111222333222111///111111222555666444333333///222777:::<<<@@@EEEIII[[[aaalllzzz{{{lll___bbbnnnnnnyyy}}}uuurrrxxx{{{yyyzzzpppuuu~~~}}}qqqgggqqq{{{}}}sssnnnqqqpppkkkxxx{{{wwwiiiaaadddkkkoooeeemmmnnnjjjoooooommmjjjgggfffbbb]]]ZZZYYY]]]cccgggfff___UUUNNN@@@<<<777444555555333111...111333333222000000111000000000///000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222333333333444444444555555666666555555555444444444444444333222000111444777222333555777555333555999:::BBBJJJPPPWWW___fffjjjhhhhhhgggeeebbb___]]]]]]ZZZ\\\WWWOOOPPPXXXVVVLLLOOONNNNNNOOOPPPQQQOOONNNPPPOOOQQQUUUUUUTTTVVV\\\[[[UUUTTTZZZ]]]YYYVVVWWWCCCAAA===888555444444555333111//////000111222111333333222111///...///000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////////////////000000000000111000000000000000111111888777555333222333555666444555666777777888888777888888777777666666555555222222222111111111111000000000000000000000000000000000//////.........---////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////mmmfffaaa]]]WWWPPPJJJEEECCCAAA>>>???;;;555222333333000000000000000000000000000//////............//////------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................///......------......///........................//////000000000000//////......////////////..............................------------------------------------------------........................////////////////////////.........................................................///////////////111222222333444444555555555555555555555555555555222222222222111111111000333222222222333333333222777555222000000111666:::===???CCCIIITTTeeeyyyvvvsssqqqnnnlllmmmrrrwwwwwwvvvzzz~~~vvvwwwyyyyyyqqqsssqqqkkkeeebbb___[[[WWWZZZ]]]dddrrrwwwqqqnnnnnnnnneeeaaa^^^]]]___aaaaaa___kkk```PPP@@@555111111333888444000///111444666666222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222333333333444444444555555666666555555555444444444///111333333333333444555777444222222555===GGGOOOXXX```iiinnnoookkkfffbbbaaa```]]]YYYVVVVVVXXXZZZ^^^fffhhhdddfffooosssnnniiiiiiiiihhhfffdddbbbbbb```\\\ZZZ[[[XXXRRRNNNOOORRRKKKHHHNNNTTTVVVYYY^^^eee```XXXNNNDDD:::222---000000000111333222000......///000000//////000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////////////////000000000000000000000000000111222333777666444333333333444555444555666777888888888888888888777777666555555444222222222111111111000000////////////////////////000/////////............////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////llleeeaaa]]]WWWPPPJJJEEECCCAAA>>>???;;;555222333333000000000000000000000000000//////............//////------------------------,,,------------.........------------------------------------------------........................//////////////////////////////////////////////////////............/////////////////////////////////000000111111000000///...//////000000//////...........................------------------------------------------------........................////////////////////////.........................................................//////000000000222222222333444444555555555555555555555555555555222222222222111111111111000000000000111222333444333666888888777777:::===KKKSSS___kkkyyy|||vvvkkkccciiiyyy|||ooohhh___\\\TTTMMMOOOXXX^^^___hhhwwwwwwjjjgggeeefffgggeee^^^XXX^^^bbbgggfff\\\LLL===333444000...111666777222,,,333333333333222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000111111111111222222222333333333444444444555555555555555555555444444444000222444444222111111222222444999AAAMMM[[[hhhoooqqqooollliiieee```]]]\\\___cccgggiiihhhjjjmmmpppvvv~~~{{{xxxqqqeee\\\YYYWWWOOOHHHHHHLLLOOOTTTYYY\\\\\\\\\^^^]]]XXXOOOIII999666333222222222000/////////000111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////////////////000000000000000000000111111333444555666666444333333333444555555666777888888999999888777777777666555555444444222222111111111000000000////////////////////////////////////............////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////jjjeeeaaa]]]WWWPPPJJJEEECCCAAA>>>???;;;555222333333000//////////////////////////////............//////........................------------....................................------------------------........................////////////////////////////////////////////////000//////......//////000////////////////////////000000000111111000000000//////000000000000//////................................................................................................////////////////////////.........................................................///000000111111333333333333444444555555444444444444444444444444222222222222222222222222...000222333333333444555000555:::;;;???HHHQQQWWW[[[llltttmmmpppvvv{{{yyyrrrhhhaaa___[[[VVVPPPWWWcccooozzzzzzpppkkkiiieeeaaaWWWYYY]]]aaabbb```[[[WWW>>>999555444555444111---111222222333222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000111111111222222222333333333444444444555555555555555555555555555555666666444222000111333666AAAKKKVVV```hhhooopppnnnhhhbbb^^^___aaadddgggjjjuuu|||}}}~~~tttggg]]]WWWQQQMMMKKKTTTUUUXXX^^^bbbaaaZZZTTTMMMGGG>>>666333222222222222222222222333222000...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////////////////000000000000000000000111222444555666555555444333333444444555555666777888999999999999777777666555555444444333111111111111000000000000///////////////////////////////////////.........////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////iiidddaaa]]]WWWPPPJJJEEECCCAAA>>>???;;;555222333333000//////////////////////////////............//////........................---------.........//////................................................////////////////////////000000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000111111111111000000//////000000000000//////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////......//////000111111222333333444444444444555555444444444444444444444444222222222222222222222333111444666777555444444555666===AAAFFFUUUmmmyyymmmsss~~~yyyjjj```SSSJJJMMM]]]qqq~~~rrriiibbb]]]YYYZZZ^^^aaa```]]]\\\TTTHHH;;;444333666:::000000111111222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000111111111222222222333333333444444444555555444555555555555555555555555444222222444<<>>???;;;555222333333000000000000000000000000000//////............//////........................------........./////////........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111222222111111000///000000111111000000///////////////////////////........................................................................////////////////////////////////////////////////////////////////////////......///000000111222222444444444444444444555555333333333333333333333333222222222222333333333333111333555555333333777:::CCCRRReeevvv{{{mmmdddllluuuxxxlllccc]]]XXXVVVaaaeeekkkttt{{{rrrmmmhhheeeccc```ZZZTTT```___]]]UUUIII>>>777444333333222111111111111222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222000111111111111222222222333333333444444444555555444444444555555555555555///111555;;;DDDOOO[[[cccgggmmmlllaaa^^^iiivvv}}}yyyqqqmmmrrryyy~~~~~~{{{yyy~~~{{{rrrxxx|||rrrppptttzzzhhhbbbYYYQQQOOORRRYYY^^^ZZZZZZYYYWWWQQQGGG<<<444111...,,,---111333222000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////////////////000000000000000000000111111333444555333333333333444444444444444555666777777888888777555555555444333333222222111111000000000/////////.................................///////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////jjjgggaaa]]]WWWPPPJJJEEECCCAAA>>>???;;;555222333333000000000000000000000000000//////............//////....................................////////////........................////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111000111111222222111111000000000111111111111000000////////////////////////........................................................................////////////////////////////////////////////////////////////////////////---...///000111222333333555555555555555555444444222222222222222222222222222222222333333333444444111333555666888AAAMMMVVVaaatttwwwrrrooouuu{{{uuuoooiiicccWWWGGG>>>EEE]]]|||xxxjjjaaa```eeekkkXXX]]]ccceee```SSSDDD::::::888555222111111111222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222000111111111111222222222333333333444444444555555444444444555555555666666444;;;EEEPPPXXX___dddhhhiiivvv|||tttssswwwvvv~~~wwwuuuvvvwwwwwwwww}}}ttteeeYYYRRRPPPTTTUUUXXXZZZYYYTTTKKKEEE:::555///...111222111///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////////////////000000000000000000000000000111222333222222333333444444444444333444555666666777777666555555444444333222222222111000000000////////////..................................../////////000////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////llliiiaaa]]]WWWPPPJJJEEECCCAAA>>>???;;;555222333333000000000000000000000000000//////............//////////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000---...///000111222333333555555555555555555444444222222222222222222222222222222222333333444444444666888;;;>>>GGGWWWlllzzz}}}llljjjmmm{{{zzziiifff^^^TTTMMMNNNWWW```}}}oooeeebbbeeeaaa]]]___cccddd```\\\@@@===888444111000111222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222000111111111111222222222333333333444444444555555444444444555555555666666???IIIWWWbbbgggeeeaaa^^^vvv}}}yyy~~~sssqqqvvvvvvrrrtttyyyjjjbbbQQQQQQQQQTTTWWWYYYZZZYYYFFF???777222222222///,,,000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000//////000000000000//////////////////////////////////////////000000000000111000000000000000111111111222333444444444444444222333444555666666666666555555444333333222222111000000000000////////////........................---.........//////000000////////////////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////////////////qqqcccbbb]]]VVVPPPLLLHHHDDDBBBBBB???;;;666333222222222222222222111000//////...////////////////////////////////////////////////////////////000000000000...///000000111000000000---...///111222222000...444555555444111///......111444666444333555888:::777888::::::888888;;;AAA<<<:::888666555444444444444222111111222444444444222111111111222111///---333333222111000000//////000000000000000000000000000/////////................................................/////////000////////////////////////000000000000000000000000000000000000000000000000/////////000111111222222333333333333333333333333...444666222000444555222555111111666666333555:::666===GGGTTThhh|||mmmnnnyyy{{{wwwkkkaaadddaaaOOOMMMXXXeeeppp{{{xxxlllbbbaaaeeejjjhhhccchhhqqqooo\\\FFF999888888333---444333222222333333111///111111111111111111111111111111111111111111111111111000000////////////000111111000000000000111111111111111111111111111111111111111111111111111111222111111111000000//////000000000000111111111111000111111111111222222222555444333444555555555444888222000333666999CCCNNN]]]___cccgggffffffooozzzzzzllldddkkkvvv}}}lllZZZRRRNNNNNNRRRXXXTTTSSSJJJ;;;222333222///000......000333333111---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222444444444444444444444444333333222222111000//////////////////............////////////////////////////////////////////////......////////////......////////////////////////......////////////......000000000000000000000000000000000000000000000000111111000000//////......pppeeebbb]]]VVVPPPLLLHHHDDDBBBBBB???;;;666333222222222222222222111000/////////////////////////////////////////////////////////////////////000000000111......///////////////...555222///------...000000,,,...000111111222444666333555888<<<@@@CCCDDDCCCOOOPPPRRRTTTSSSRRRRRRSSSOOOPPPRRRSSSRRROOOKKKHHH@@@>>><<<999666222---***444222111111333555555444111000///...///111444555000000000000000000000000000000/////////........................................../////////000000////////////////////////000000000000000000000000000000000000000000000000//////000000111111222222333333333333333333333333555888777333222666777444222111444999777444666<<>>AAADDDOOONNNOOOSSSWWWYYYXXXWWWVVVWWWYYY\\\___aaa```___eeefffhhhhhhhhheeebbb```\\\\\\\\\ZZZVVVPPPKKKHHH>>>;;;666333222222111000444333222111000111111111000000000000000000000000000000000/////////..................................../////////000000000////////////////////////000000000000000000000000000000000000000000000000//////000000111222222222333333333333333333333333444555333111222666666333666444444555888>>>LLLYYYyyyyyysssqqqllljjjddd^^^aaammmzzzvvvhhhccchhhllllllpppqqqjjj[[[JJJ===666333444333222111222333555222222222222222222222222111111111111111111111111000000111222333333333333111111000000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111222222111111111111222222222333444444555555666666666666222222777CCCOOOXXXaaahhhdddeeeppp~~~vvvsssyyyxxxppprrr{{{wwwiiiZZZNNNWWW^^^ccc___UUUJJJ>>>666222222222111000000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222444444444444444444444444222222222111111000000///////////////............////////////////////////////////////////////////......////////////......////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000////////////nnneee```\\\UUUOOOKKKHHHDDDBBBAAA???:::666333222222333222222222111111000000000//////////////////////////////////////////////////////000000000111111111222222111111111111111222+++---000222222333444444===???BBBDDDEEEGGGJJJMMMNNNMMMMMMPPPRRRTTTZZZ```fffccc^^^\\\^^^cccdddaaaeeedddbbbbbbdddgggkkkmmmiiijjjkkkkkkhhhfffdddcccXXXSSSLLLEEE>>>888222///222333333444333222000///000000000000000000000000000000000////////////..............................////////////000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111222333333444444444444444444444444222111000111444666555333;;;777444999GGG^^^xxxuuupppooo|||ttteee[[[YYYZZZkkk}}}kkkjjjooommmmmmpppvvvvvviiiRRR@@@666444222333555666444222222222222222222222222222111111111111111111111111000111222333333222111111222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111222222222333333666666777777666666777888333:::GGGSSS\\\bbbhhhmmmnnnyyy|||zzzxxxuuuvvv{{{vvvzzzvvvZZZOOOTTTZZZ______YYYNNNEEE444333222333444444222000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000//////000000000000//////////////////////////////////////////////////////000000111111111222222222222222222222222222222222333333333333333333333333222111111111000000000///////////////............////////////////////////////////////////////////......////////////......////////////////////////......////////////......////////////////////////////////////////////////000000000000////////////nnnddd___[[[UUUOOOKKKGGGDDDBBBAAA>>>:::666333222333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000111222333000333777999:::===AAADDDCCCFFFLLLPPPTTTXXX[[[^^^SSSTTTWWWZZZZZZ___pppsssfffeeekkkmmmkkkkkkiiifffdddcccdddfffgggjjjlllmmmlllkkkkkknnnpppqqqnnniiiccc\\\SSSJJJDDD777666333111000222444666111111111111111111111111111000000000////////////////////////////////////////////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222333333444444444444444444444444444333333555666666555444777<<>>444000222333222000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000//////000000000000//////////////////////////////////////////////////////000000111111111222222222222222222222222222222222333333333333333333333333111111111000000000000000////////////............////////////////////////////////////////////////......////////////......////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000mmmddd___ZZZTTTNNNKKKGGGDDDBBB@@@>>>:::666444333333444222222222222222222222222000000000000000000000000000000000000000000000000000000000111111111222222//////......///111333444666888;;;===@@@FFFPPPWWW\\\bbbllluuu}}}tttiiibbbeeehhhjjjkkkkkknnnssswwwuuuuuuuuutttrrrnnngggbbbUUUNNNBBB888111000333555111111111111111111111111111111000000000//////////////////////////////////////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111222333333333444444444444444444444444333222333444333222555:::>>>PPPjjj|||pppmmmjjjeeebbb`````````\\\]]]___aaacccdddfffgggssstttvvv{{{~~~|||yyyddd]]]___oootttjjjjjjssszzz{{{wwwmmm]]]HHH:::555555444111333333333333333333333333111111111111111111111111222222111000000000000111222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222222222111111111222222222222333222222222222333333333333222333333222111555<<>>TTTdddzzzuuummmjjjoooooooooqqqtttvvvvvvvvvppprrrssspppeeeUUUEEE;;;111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111111222222333444444555555555555555555555555555444666999<<>><<<888555333333333444111111111111111111111111000000000000111111111111111111111111111111111111222///...///333555333111444555666555888DDDUUUbbbqqqpppnnnmmmooosssvvvxxxuuussssssttttttmmmbbbXXXFFF>>>555111222555444222111222222222111111333444000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000222222111111111111111111111222222333333444444555///777999222000555555000<<<666333999GGG___rrruuu|||qqqiii\\\[[[XXXSSSPPPOOOQQQSSSYYY[[[\\\^^^```eeejjjnnnpppqqqrrrrrrrrrtttxxxzzz~~~yyytttoookkkiiihhhfffdddaaa\\\WWWUUUUUUVVVSSSSSSQQQOOOMMMNNNQQQTTTSSSWWW]]]gggvvv|||xxx~~~iiiYYYWWWiii|||kkkqqq~~~xxxvvvwwwooo\\\HHH>>>555444777:::777000///333333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222333888444444>>>HHHPPPWWW\\\qqq{{{{{{yyyssszzzooobbbVVVVVVXXXZZZTTTGGG:::222000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000...//////000000000000000000000000000000000000000000000000000000000000000...//////000111222222222222222222222222222222222222222222111111111000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000jjjfff___ZZZSSSMMMHHHEEECCCAAA???<<<999555333222333333111111111111111111111111000000000000111111111111111111111111111111111111111111000111333333222111000555>>>HHHRRR```nnnxxxyyyrrrppppppuuuxxx{{{yyyuuurrrsssuuucccZZZKKK<<<444111111333222333333222111000111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111111111111222222333333444555555555555333111444999:::666000:::KKK]]]ppp}}}uuuiiiaaa\\\WWWRRRNNNPPPRRRTTTVVV[[[ccckkkqqqzzz}}}~~~uuunnnjjjjjjdddbbb^^^ZZZWWWUUUTTTTTTRRRRRRQQQRRRVVV^^^ffflllzzzyyymmmjjjfffqqqyyyjjjmmmvvvxxxtttxxx{{{fffHHHAAA777000222666444222222333333333222222222222111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333444333333444555666555:::CCCLLLVVVcccnnn~~~~~~ccc^^^WWWUUUUUUQQQGGG===333111000000222222111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000...//////000000000000000000000000000000000000000000000000000000000000000...//////000111111222222222222222222222222222222222222222111111111000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000kkkggg^^^YYYRRRLLLHHHEEEBBBAAA@@@===999555333222222333222222222222222222222222000000000111111111222222222222222222222222222222111222333222222222333555777CCCSSScccpppzzzzzzttttttnnnrrrvvvxxxxxxwwwvvvvvvyyyrrreeeSSSBBB777333222444444444444333222000///111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222333444444555555888333111666::::::888888<<>>IIIQQQ^^^nnn~~~|||zzzuuuqqqtttyyyzzzvvvvvvwwwxxxsssfffUUUHHH777555222111333444333222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222333333333333222333333444444555666666333444999;;;555444FFF]]]www|||mmm[[[NNNKKKOOOSSSVVVaaahhhqqqzzzwwwmmmhhhaaa\\\WWWTTTSSSUUU^^^hhhwwwsssZZZeee}}}iiijjjoookkkhhhjjjvvvoooaaaMMM<<<444444666444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444333555777555333444888===IIIPPP^^^ppp}}}~~~rrrvvv}}}}}}jjjfff___WWWRRRPPPOOOPPPJJJLLLNNNNNNMMMMMMOOOQQQPPPOOONNNMMMKKKJJJJJJJJJJJJHHHFFFFFFGGGJJJLLLNNNUUU]]]jjjvvv}}}wwwsssSSSGGGKKKQQQUUUIII:::111000222111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000111///000000111111111111111////////////////////////000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111////////////////////////hhheee]]]XXXQQQKKKGGGDDDAAA@@@>>><<<888555333333333444333333333333333333333333111111111222222222222333333333333333333333333333111333666;;;CCCNNNYYY```eeerrr~~~~~~wwwyyyvvvsssssszzzxxxwwwyyyzzzuuujjj```EEE???666111111222222111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111222222333444444444333333333444555555666666555666888888;;;LLLlllrrrfffTTTQQQNNNOOOWWWcccnnnuuuvvvkkkcccZZZRRROOOQQQXXXcccwww}}}lllqqqyyyqqqjjjhhhfffsssvvvqqq___JJJ===777666444444444444333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333444444555555333555777555444888@@@HHHWWW___ooo{{{uuueeeYYYTTTRRRPPPPPPRRRWWW\\\```aaaeeeiiiiiifffddddddeeeeeedddccc```^^^\\\ZZZYYY\\\YYYTTTPPPNNNLLLIIIGGGAAADDDJJJQQQ\\\kkk|||wwwwwwpppXXXLLLJJJYYYSSSIII>>>666111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111///000111111222222111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111//////000000000000000111000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000iiifff]]]XXXQQQKKKGGGDDDAAA???===;;;777555333333555555333333333333333333333333111111111222222222333333333333333333333333333333444777===HHHTTT___fffjjjkkkrrrxxxxxxvvv~~~zzzlllxxxwwwwwwyyyzzzxxxtttppp___SSSDDD888444333333222222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111222222333444444555333333444444555666666666777888:::AAAWWWwww}}}oooccc[[[WWWSSSYYYdddooo{{{uuuiiiaaa^^^ZZZVVVVVV___sssqqqkkkcccuuuooonnnjjjrrruuunnnaaaTTTDDD888555444444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333444555555666222444666666777>>>KKKVVVhhhsssxxxmmmccc\\\XXXVVV]]]___bbbffflllrrrwwwzzz~~~{{{yyyxxxnnnjjjeeebbb^^^ZZZUUUQQQQQQMMMHHHEEEFFFNNNYYY```mmm~~~{{{yyyyyy^^^PPPUUUYYYXXXNNN???444111333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000111222222222222111000000000000000000000000000000000000000000000000111000000000000000000000111111111111111111111111////////////000000111111000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000jjjggg]]]XXXQQQKKKGGGDDDAAA???<<<:::777444333444555777333333333333333333333333111111222222222333333333333333333333333333333333666:::DDDRRRaaajjjnnnnnntttuuuuuuuuuxxxnnnrrrxxxzzzyyywwwuuutttuuufffQQQAAA999666555444222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111222333333444555555333333444444555666666666888:::???PPPtttooo^^^SSSRRRWWW\\\kkktttyyynnnbbbaaa]]]WWWWWWcccyyy~~~gggcccuuuuuukkkeeemmmtttvvvuuujjjRRR<<<555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333444555666666000333666777:::DDDTTTaaattt}}}xxx~~~ppphhh\\\QQQNNNTTT```iiinnnrrrzzz~~~vvvmmmgggaaa[[[SSSLLLGGGFFFGGGHHHQQQ\\\ooo{{{vvvqqqsss\\\PPPZZZbbbZZZGGG777222444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000mmmccc]]]WWWOOOIIIGGGDDD@@@===???<<<888555444444333222222222222222222222222222222222333333333333444444333444444444333444777:::EEEHHHMMMSSSZZZ```eeeggg}}}~~~vvvnnnrrryyyzzzyyyyyyvvvrrrmmm```FFF///---777444444333222222222222222111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444666222333999:::666444666777EEE\\\zzzxxxeee^^^YYY[[[fffqqqyyy{{{lllaaaXXXSSSVVV]]]pppkkkZZZkkk~~~hhhbbbdddqqqzzztttggg\\\===:::777666666666444222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444777333222555666555555777888999999999AAAVVVnnn~~~}}}}}}vvvfff[[[PPPTTTYYY```hhhsss}}}{{{lll\\\SSSPPPLLLGGGIIIGGGLLLXXXeeettt}}}|||vvv~~~kkk|||uuu^^^[[[ZZZ[[[WWWJJJ;;;111666333///...///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---//////............//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000lllbbb]]]WWWOOOIIIFFFDDD@@@===???<<<888555444444333222222222222222222222222222222222333333333333444444444444333222222555:::>>>FFFHHHLLLQQQVVV[[[___aaalll{{{wwwoookkksssyyyzzzzzzyyyvvvtttnnn```KKK;;;333222333555555333222222333222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444666444666888777555999AAAMMMjjj}}}kkkaaa^^^ccckkkuuurrrddd\\\[[[\\\jjj}}}}}}lll```ooo{{{lllgggrrrzzztttmmmlllNNNBBB555111444777555111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444111111444666444444777666444;;;HHHQQQ\\\sss|||zzzmmmbbbZZZVVV]]]bbbjjjsss|||zzzoooggg]]]SSSRRRLLLHHHIIIOOOYYYjjjzzz~~~zzzzzzxxxooo]]]TTT]]]bbbVVVBBB666333222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000/////////............//////............//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000~~~jjjbbb]]]WWWOOOIIIFFFDDD@@@===>>>;;;777555444444333222333333333333333333333333222222333333333333444444444444222111222777>>>CCCFFFHHHLLLQQQVVV[[[^^^```iiisss||||||uuuxxxooojjjmmmsssyyyzzzxxxvvvtttqqqeeeMMM777222444555555444333333444222222222222222222222222333333333333333333333333333333333333333333333333444444555555555555555555222444888777333333@@@MMMwww|||jjjaaabbbgggrrr}}}pppeeeQQQRRRXXXfffvvvyyyddd___vvv~~~ggghhhppppppoooqqqdddRRR===222444777666333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333444444444444444111222666777555555888666333BBBZZZcccdddyyy~~~~~~qqqaaaXXXXXX]]]aaaqqqwwwxxxhhh^^^VVVMMMGGGDDDFFFOOOYYYnnn{{{|||}}}zzzuuudddNNNVVVccc___QQQIII333444444333111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............//////............//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000}}}jjjccc\\\VVVNNNIIIFFFCCC@@@===>>>;;;777555444444444333333333333333333333333333222222222333333333444444333333444444666:::@@@EEEFFFIIIMMMTTTZZZaaaeeehhhhhhiiioooxxxzzzuuuiiinnnwwwyyyzzzwwwssstttrrrbbbMMM===888333222444555555333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555666666666222777;;;888666???UUUhhhjjj\\\```ooo~~~jjj]]]TTTTTTXXXddd|||qqqhhh{{{hhheeejjjjjjgggpppcccPPP@@@777555666777444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333333333333333333444444444444555666444555888888555666:::777===PPPgggoooqqq{{{|||ssslllbbb[[[\\\fffuuurrrlllcccYYYPPPJJJIIIJJJLLLeeerrrttt{{{{{{eeeVVVWWW[[[\\\ZZZ<<<888333111111222111000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////}}}lllfff\\\VVVNNNHHHFFFCCC???<<<>>>;;;777555444555444333333333333333333333333333222222222333333333444444111444777999:::===AAACCCHHHKKKPPPWWW^^^eeejjjmmmccclll|||sssnnnttt{{{}}}wwwvvvxxxrrrhhhOOOBBB333...333777666111333333333333333333333333333333333333333333333333444444444444444444444444555555555666666777777777:::;;;:::999AAAZZZ{{{pppllljjjrrrqqqcccWWWRRR]]]mmmtttuuufffaaa___YYYkkkjjjcccRRR>>>222333888444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444333333444444444555555555777666666888666333555;;;<<>>@@@BBBJJJMMMRRRXXX___eeejjjlllmmmzzzsssvvvhhhkkkttt{{{zzzxxxvvvtttrrrbbbQQQ<<<222444888666111444444444444444444444444333333333333333333333333444444444444444444444444555555666666777777888888:::888666<<>>HHH^^^wwwrrreeeiiippp{{{yyyiii\\\SSSMMMGGGDDDNNNbbb{{{rrrttt~~~yyyxxx[[[SSSVVVXXXXXXKKK;;;222222555444222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........./////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000|||mmmiii\\\UUUMMMHHHEEECCC???<<<===:::666555555555555444444444444444444444444444222222333333333333444444888:::<<<<<<===>>>@@@BBBIIILLLRRRYYY```hhhmmmpppssswwwyyyuuujjjhhhvvv}}}pppoooqqqvvvxxxuuussssssoooaaaLLL>>>777666555333444444444444444444444444444444444444444444444444555555555555555555555555555555666777777888999999666888@@@VVVxxx|||ppplll|||jjjZZZKKKYYYnnnkkkdddyyybbbVVVTTT^^^iiiiii^^^LLL>>>666555555555555555555555555444444444444444444444444444444444444444444444444222222333333444555555666444444444444555555555555444333333555444666>>>HHH\\\kkkzzztttrrryyyiii^^^QQQEEEDDDMMM___yyyzzz~~~zzz~~~nnn\\\UUUYYY]]]TTTFFF;;;444222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{mmmiii[[[UUUMMMHHHEEEBBB???<<<===:::666555555555555444444444444444444444444444222222333333333444444444<<<===<<<;;;;;;===@@@DDDGGGKKKQQQZZZdddmmmssswwwdddaaacccjjjrrr{{{ssskkkrrrzzzyyywwwyyyuuukkkZZZHHH:::444444555555555555555555555555555444444444444444444444444555555555555555555555555555666666777888999999999555???UUUxxxtttsss~~~nnnaaaYYYSSS^^^}}}tttsss|||fffSSSYYYdddmmmmmm___III888555555555555555555555555444444444444444444444444444444444444444444444444222222333333444555666666444444444555555555666666555444555777888;;;FFFRRRlllrrruuuvvvfff\\\SSSMMMHHHIIIZZZmmmssszzzvvvvvv~~~bbbTTTZZZ]]]YYYPPPBBB444...000555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{llliii^^^WWWNNNHHHEEECCC???<<<:::888777555444444444444444444444444444444444444444333222111333666999;;;<<<<<<;;;<<<>>>AAAEEEGGGKKKKKKQQQaaappprrrfffXXXTTT\\\fffmmmyyy|||kkkmmmqqqwwwzzzuuuqqqqqqlll]]]GGG666333888555333222222444666555444555555555555666666666777777777777777777777777777222777444555===<<<888>>>777UUU~~~{{{gggVVVTTT]]]qqq}}}}}}}}}XXXUUUWWWbbblllhhhWWWHHH;;;333222666555///222;;;333333333333333333333333333333333333333333333333222222333333333444444444555555555555555555444444333666666222333@@@TTTccctttzzzssszzzsss___TTTNNNIIIJJJOOOjjjllluuuvvv```RRRSSSWWWVVVLLL>>>444333555555222000//////000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000{{{llliii]]]WWWNNNGGGDDDBBB>>><<<:::888777555444444444444444444444444444444444444333333222333444666999:::::::::;;;<<<>>>AAACCCDDDJJJLLLRRRYYY]]]\\\VVVPPPRRR^^^kkkvvvqqqiiivvv}}}rrrvvvvvvrrrgggTTTBBB888555666555555555555555555555555555555666666666777777777777777777777777777777777:::888999>>>888666AAAYYY|||ooo___XXXZZZkkkrrriiiUUUJJJVVVgggkkkccc[[[EEE999222666888444333777333333333333333333333333333333333333333333333333222222333333333444444444555555555555555555555555555888999666999HHH```qqqzzz~~~uuuaaaUUUNNNJJJKKKRRRhhhyyysss}}}tttaaaRRRWWW[[[VVVHHH888222444333111//////000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000{{{mmmjjj\\\UUUMMMFFFCCCAAA===;;;:::888777555444444444444444444444444444444444444222333333555666777999999888999:::===???@@@BBBBBBMMMRRRVVVTTTMMMJJJMMMRRRZZZgggvvv~~~lllnnnxxxwwwyyyyyywwwpppdddRRR@@@333555777777777666555555666555555666666666777777777777777777777777777777777777888777999<<<666===UUUwwwnnniiihhhmmmsss~~~yyydddUUUUUU\\\{{{rrroooeeeJJJPPPeeepppmmmhhhSSSBBB555666999777333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555444555777:::BBBVVVooo~~~{{{gggYYYOOOKKKEEENNNeee}}}ppprrroooSSSTTTYYY\\\SSSAAA555333111000//////111111000...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000{{{mmmjjj[[[UUULLLEEEBBB@@@===::::::888777555444444444444444444444444444444444444111333555777888999999888:::::::::<<<>>>@@@CCCDDDLLLQQQTTTOOOGGGHHHSSS^^^jjjuuuyyyvvvllllllwwwxxxxxxvvvsssmmm___JJJ888444666888777666555666888555666666666666777777777777777777777777777777777777888666999;;;>>>YYY{{{tttllleee```^^^^^^bbbjjjttt~~~~~~||||||}}}yyy{{{lll\\\WWWWWWppp{{{pppcccVVVaaaqqqoooddd]]]MMM<<<777777555444555444444444444444444444444444444444444444444444444333333333444444444444555555555555555666666666666666444777BBBTTTkkklll[[[QQQNNNDDDHHHbbb}}}yyy}}}vvviiisss|||yyy^^^SSSPPPWWWYYYNNN===444111000///000111111000...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////zzzllljjj[[[TTTKKKEEEBBB@@@<<<999:::888777555444444444444444444444444444444444444222333666888999:::999999===<<<;;;;;;===AAAEEEGGGDDDHHHJJJIIIJJJQQQ___kkkwww~~~zzzgggdddpppllluuuvvvtttrrrpppjjjXXXFFF555666666666555666888:::666666666666777777777888888888888888888888888888999<<<999999AAAQQQzzz{{{qqqhhhbbb]]]ZZZ[[[aaaiiiqqqwww||||||zzzwwwvvvyyynnn^^^PPPWWWiiiqqq|||]]]XXXjjjnnn```bbbWWWHHH<<<444111444999444444444444444444444444444444444444444444444444333333444444444555555555555555555666666666777777:::777===RRRkkkmmm]]]UUUHHH???IIIccczzzzzz|||yyyssskkkwwwuuu```OOOPPPZZZXXXGGG777222111000000111111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////yyykkkiii[[[TTTLLLEEEBBB@@@<<<::::::888777555444444444444444444444444444444444444333444666888::::::::::::===<<<;;;<<<>>>AAAEEEGGGBBBDDDHHHMMMUUUaaammmvvvxxx}}}}}}cccqqqjjjqqquuuvvvrrrrrrqqqfffXXX===999666444666888999999666666666777777777888888888888888888888888888888777;;;888<<>>666444111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000wwwjjjhhh\\\UUULLLFFFCCC@@@===::::::888777555444444444444444444444444444444444444444555666888999:::;;;;;;999:::<<<>>>@@@BBBCCCCCCDDDGGGLLLTTT]]]gggpppuuusssxxx{{{{{{tttlllxxxllluuuxxxsssrrrsssnnndddHHH@@@888444777999999666666666777777777888888888888888888888888888888888444;;;<<>><<<:::999888777666444444333333444444333333333444555555777777888999999999999888888:::<<<<<<;;;;;;;;;<<>>000666333333666666444444777444444444444444444444444444444444555555555666666444888999555555999;;;999BBBbbbooo\\\QQQKKKKKKNNNnnnuuu}}}fffbbb|||www\\\RRRTTTWWWQQQ@@@444333333///...333000000000000000000000000111111111111111111111111//////000000000000//////111111111111111111111111111111111111111111111111000000000000000000000000111111000/////////////////////000000111111111111111111111111111222222222333333333333222222222222222222111111111000000///111111111000000/////////111000000000111111222333/////////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000|||lllccc[[[UUUMMMFFFAAA>>><<<:::999888777666444444444444444444333333444444555555777777888999999999999999999:::;;;;;;:::;;;<<<>>>CCCGGGNNNSSSXXX\\\```cccooowww}}}}}}xxxwww}}}xxxssskkksssqqqqqqsssjjjeeeUUUDDD<<<999888777888888888888888888888888888777888999999:::;;;<<<<<>>;;;:::999888777555444444444444444444333333444555555666777888888999999999999999::::::;;;:::999:::>>>@@@FFFHHHLLLPPPTTTXXX]]]```pppuuuwwwsssnnnrrrpppnnnttttttpppooohhh```PPP@@@888888999666999999999999999999999999999888888:::<<<===>>>>>>KKKxxxrrrsssvvv]]]QQQPPPccc|||{{{WWWXXXRRR[[[iiihhh___PPP===;;;777555888999666444555444444444444444444444444444444555555555666666666:::444444999<<<:::>>>FFFfffzzznnn\\\MMMEEEEEE```zzzooozzz{{{vvvuuutttgggSSSTTT]]]QQQ@@@222000444444000111111111111111111111111111111111111111111111111///000000111111000000///111111111111111111111111111111111111111111111111111111111111111111111111///000111222222333222222333333111000000000111222000000000111111111222222111222222333333444444555444333222222111111222222111111111111111111111111222222111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{mmmfff\\\VVVNNNFFFAAA>>>;;;999888888666555555444444444444444333444444555666777777888999999::::::999999;;;;;;:::888888;;;???CCCGGGIIIKKKNNNRRRWWW]]]aaammmooopppooorrr~~~mmmssswwwqqqoooiiihhh[[[EEE999::::::777999999999999999999999999:::;;;<<<===;;;:::@@@GGGjjjmmmttt```WWWSSScccvvv~~~qqq^^^RRRVVVdddgggdddXXXGGG<<<777555777999777555666555555555555555555555555555555555555666666666666;;;444444;;;:::888FFFZZZ{{{jjjUUUIIIIIIJJJ^^^uuuvvvvvvxxx~~~xxxuuuttt^^^UUUXXXVVVJJJ888000444555000111111111111111111111111111111111111111111111111000000000111111000000000111111111111111111111111111111111111111111111111111111111111111111111111///000111222333222222111555444222000000000222222222333444555666777888999888999:::<<<>>>@@@BBBBBBBBBAAA@@@>>>===<<<<<<<<<======;;;999666444333222333222222111111111111111222222222222111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000zzzmmmggg\\\VVVNNNFFFAAA===;;;999888777666555555444555555444444444444555666777888888888999::::::::::::999;;;:::999888888;;;AAAEEEFFFHHHKKKNNNSSSYYY```eeejjjjjjmmmrrr~~~ooolllvvvssslllgggiii___JJJ<<<;;;<<<999999999999999999999999999999<<>>>>>@@@BBBDDDFFFHHHIIILLLLLLMMMNNNOOOPPPQQQQQQPPPOOONNNMMMLLLMMMNNNOOONNNMMMKKKHHHEEECCC@@@???<<<:::888555333111000///000000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000{{{mmmfff]]]WWWNNNGGGAAA===:::888777777666555555555555555333333444444555666888888888999999:::::::::::::::::::::999999999<<>>BBBEEEGGGKKKLLLMMMOOOQQQSSSTTTUUUUUUUUUTTTSSSSSSRRRQQQQQQMMMLLLLLLLLLNNNQQQTTTVVVUUUUUUTTTTTTSSSRRRQQQQQQNNNLLLHHHDDD@@@<<<:::888444444333222111000000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000{{{mmmfff]]]WWWNNNGGGAAA===:::888777777666555555555555666333333444444555777888999888999::::::;;;;;;::::::888999:::::::::===BBBFFFDDDGGGKKKPPPTTTZZZaaaeeeiiinnnwwwqqqkkksssmmmkkkgggaaaYYYKKK>>>:::<<<::::::::::::::::::::::::999999;;;>>>@@@QQQzzzcccLLLggguuuvvv{{{cccUUUSSSfffzzzxxx___WWWUUU]]]ccc^^^QQQEEE999666666666555666555555555555555555555555555666666666777777777777666999;;;:::???SSSrrryyysss}}}~~~wwwsssiiivvv}}}xxxuuuoooeeeaaalll}}}zzzsssllleee^^^ZZZkkkqqqsssnnngggdddbbb```ZZZcccnnnvvvvvvooohhhccc[[[\\\aaaiiippppppjjjccc\\\^^^aaapppoooYYYTTTHHHFFFaaauuunnnssssss|||gggVVVVVVUUUQQQEEE888222333222222222222222222222222111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111222222222222222222222222333222111111333666999;;;;;;>>>BBBFFFJJJLLLMMMMMMOOOOOOOOOOOOPPPPPPPPPQQQMMMMMMLLLKKKKKKJJJIIIIIIFFFEEEDDDDDDEEEHHHKKKMMMMMMNNNOOOPPPQQQRRRSSSTTTSSSQQQOOOLLLJJJHHHGGGGGG@@@???===:::888555333222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000{{{mmmeee]]]WWWOOOGGGAAA===:::888777666666555555555555666333333444444666777888999888999::::::;;;;;;::::::888999::::::;;;>>>BBBEEEDDDGGGKKKPPPTTTYYY___ccchhhqqq~~~~~~jjjsssrrrooogggbbb^^^QQQ???888<<<::::::::::::::::::::::::>>>::::::AAALLLeeeqqqaaaTTTmmm```VVVSSSrrrssseeeYYYUUU]]]eeebbbZZZKKK===777666555444555666666666666666666666666666666666666777777777777444999::::::FFF```{{{zzzrrreee```[[[RRRKKKWWWaaajjjhhh\\\QQQKKKKKKEEEVVVkkkwwwtttgggYYYQQQRRRMMMGGGGGGSSS``````XXX___[[[TTTOOOLLLJJJHHHGGGHHHOOORRRNNNIIIHHHIIIHHHEEEJJJPPPSSSRRROOOLLLJJJKKKIIIJJJNNNSSSUUURRROOOKKKOOOPPPWWWyyyiiiUUUDDDGGG[[[uuuuuuooo{{{}}}{{{```WWWRRRRRRJJJ;;;222333222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333222111222555999>>>AAAIIIKKKNNNPPPQQQPPPNNNMMMJJJJJJIIIHHHGGGFFFEEEEEECCCCCCDDDEEEFFFGGGHHHIIIIIIGGGDDDBBBAAABBBCCCEEEBBBCCCDDDFFFGGGIIIJJJKKKGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLHHHDDD???;;;888666111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000yyymmmeee[[[VVVMMMFFF@@@===:::888777666555444444333444444333444444555666777888888888999::::::;;;;;;;;;;;;999:::;;;<<<===???BBBEEEEEEJJJOOOQQQSSSXXX```gggsss{{{xxxuuuqqqpppjjjfffaaaTTTDDD;;;;;;<<<;;;;;;:::::::::;;;;;;777@@@===999VVV]]]XXXrrrqqqWWWNNN\\\pppttt|||cccZZZXXXYYYaaa^^^QQQAAA777555777777666777777777777777777777777666666666666777888999:::666888666:::SSSwww~~~tttuuugggXXXPPPKKKGGGEEEGGGIIIQQQTTTMMMHHHIIIJJJIIIJJJLLLPPPSSSUUUTTTNNNGGGKKKLLLKKKGGGHHHMMMOOOMMMRRRNNNNNNJJJBBBGGGMMMFFFGGGQQQXXXSSSKKKHHHIIIIIILLLKKKLLLQQQVVVVVVOOOIIIRRRLLLKKKTTT\\\]]][[[YYYSSSWWW\\\[[[hhhxxxdddNNNDDDJJJ___|||pppqqq~~~uuu}}}```OOOTTTRRR???222444222222222222222222222222111111111111111111111111111111111111111111111111222222333333333222222111333222111111000111111111222222111111222333444555222666999===AAAGGGJJJJJJQQQNNNMMMMMMMMMKKKIIIIIIGGGCCCAAACCCDDDDDDGGGKKKDDDGGGKKKMMMMMMMMMNNNOOOQQQTTTSSSPPPNNNOOOMMMIIIMMMJJJGGGFFFFFFFFFEEECCCFFFGGGGGGFFFCCCBBBDDDFFFJJJHHHEEECCCBBBBBBBBBBBB666666666444222000///000222222111111111000000///000000000000000000000000111111111111111111111111000000000000000000000000wwwkkkddd[[[UUUMMMEEE@@@===:::888777666555444444333444444333444555555666777888888888999::::::;;;;;;;;;:::888:::;;;<<<<<>><<<<<<;;;;;;::::::;;;;;;<<<===@@@AAALLLqqqqqq\\\nnnjjjUUUUUU___uuu```\\\^^^ddd___UUUGGG<<<777777777888777777777777777777777777666666666777777888999:::888:::<<>>BBBEEEEEEHHHMMMQQQVVV]]]gggnnnzzz}}}~~~tttnnnuuunnngggccc[[[NNNBBB<<<<<<;;;;;;;;;;;;;;;<<<<<>>AAADDDDDDHHHLLLQQQXXX```iiiooorrruuuyyyzzz|||lllvvvooohhhccc]]]SSSEEE<<<<<<;;;;;;;;;;;;<<<<<<===@@@;;;HHHpppccceeeiiijjjVVVRRRkkkyyyZZZQQQ[[[^^^\\\WWWKKK===666666999666666666666666666666666777777777777888999::::::::::::FFFdddgggkkk}}}llltttaaaOOOCCCPPPiiirrr}}}{{{vvvyyysssVVVMMMSSSSSSDDD333333333333333333222222222111111111111111111111111222222222222222222222222111111222333333333222222222333444444444333222111000222666;;;AAAFFFJJJMMMMMMLLLKKKMMMLLLHHHGGGHHHKKKSSS]]]eeennnxxx}}}~~~}}}zzzwwwiiibbbWWWPPPMMMMMMLLLKKKAAACCCFFFIIIHHHEEE???;;;666555222111000000111111111111111111111111111111111111111111111111111111000000000000000000000000uuujjjcccYYYSSSKKKDDD@@@<<<:::888777666555444444333444444444555666777888:::;;;;;;:::::::::;;;;;;::::::999888999:::;;;;;;>>>AAADDDEEEGGGLLLRRRYYY```hhhllljjjmmmsssxxx~~~pppuuupppjjjddd___UUUHHH===;;;;;;;;;;;;;;;<<<===>>>???GGGeeeeeebbbttt}}}dddSSSXXXpppiiiQQQ]]]ZZZ\\\[[[PPPAAA666555888666666666666666666666666777777777777888999:::;;;>>>@@@PPPtttlll]]]rrryyyYYYpppmmmYYYIIIJJJXXX{{{qqqsssxxx{{{zzzfffPPPPPPUUUKKK999444444444333333333222222111111111111111111111111222222222222222222222222000111222333333333333333444444444444333222111111222666<<>>>>>;;;VVVkkkaaazzzyyy\\\RRRZZZZZZ]]]VVV[[[\\\SSSEEE999666888777777777777777777777777888888777888888999:::;;;;;;DDD]]]{{{TTT]]]zzz___iiizzzdddPPPGGGHHHlllxxxiiiyyyzzzxxxXXXOOOWWWSSSCCC555555444444333333222222111111111111111111111111333333333333333333333333000111222222333333333333444444333333333444555555===@@@DDDGGGIIIHHHFFFEEEFFFEEEMMM[[[dddeeeiiiqqq~~~~~~}}}tttjjjhhhkkkmmmeeeZZZSSSRRRSSSTTTTTTSSSUUUSSSOOONNNQQQQQQOOOKKKLLLLLLKKKKKKNNNTTTYYYWWW___gggkkkkkkoooyyywwwpppnnn]]]VVVLLLFFFEEEEEEEEEEEECCCBBB???<<<999555333111222222222222222222222222111111111111111111111111111111111111111111111111rrrhhhaaaXXXRRRJJJDDD???<<<:::888777666555444444333444444444555666888:::;;;======:::;;;;;;;;;::::::999888777888::::::;;;===AAACCCFFFHHHMMMSSSYYY\\\]]]]]]bbbgggoooyyyrrruuusssjjjaaaYYYNNNDDD;;;;;;;;;;;;<<<===>>>???@@@gggvvv```qqqppp^^^SSSfffkkk\\\TTTYYY\\\VVVIII>>>999888777777777777777777777777888888888888999:::;;;;;;999LLLpppjjjQQQlll}}}nnnooo[[[LLLDDDZZZvvvhhhwww{{{^^^LLLUUUWWWJJJ666555555444333333222222111111111111111111111111333333333333333333333333000000111222333333333333333333222333555888<<<>>>EEEFFFHHHJJJKKKKKKKKKKKKLLLNNN]]]rrr~~~~~~{{{qqqVVVUUUUUUVVVSSSNNNMMMPPPOOOMMMJJJHHHIIIKKKMMMOOOQQQTTTSSSOOONNNPPPOOOLLLNNNMMMLLLJJJJJJKKKMMMNNNBBBFFFJJJKKKJJJNNNVVV]]]mmmxxxxxxnnnaaaWWWRRROOOKKKHHHFFFFFFEEECCC???;;;777444222222222222222222222222111111111111111111111111111111111111111111111111qqqggg```WWWRRRJJJCCC???<<<:::888777777555444444444444444444555666888:::<<<===>>>;;;;;;;;;;;;::::::999888777888::::::;;;===@@@CCCFFFIIINNNTTTXXXZZZYYYWWW^^^dddnnnyyyrrrwwwvvvlllbbbZZZPPPGGG;;;;;;;;;<<<<<<>>>??????OOOxxx```hhhnnnSSSSSSxxx|||```SSSXXX\\\XXXMMMAAA;;;999777777777777777777777777888888888888999:::;;;<<<>>>XXXWWWZZZ~~~uuuxxxvvvwwwdddUUUIIIKKKhhhmmmsss{{{~~~yyy```JJJSSSWWWMMM666666555444333333222222111111111111111111111111333333333333333333333333///000111222333444444444222222111333777<<>>:::888888777777666555444333333333555666888:::;;;======>>>;;;:::999999888888999999888999999::::::<<<@@@DDDFFFKKKQQQTTTSSSSSSTTTVVV[[[dddrrr~~~}}}wwwwwwrrrccc\\\TTTGGGBBB666<<>>GGGyyy}}}bbbwwwnnn|||yyyiiiUUUNNNIIIWWW}}}}}}pppxxxsssxxx}}}ZZZNNNUUUOOOCCC:::444555555222222555222222222222222222222222111111222222222333333333///111444444333222222333222111444;;;???@@@BBBFFF???DDDJJJRRR```pppzzz|||}}}qqqccc[[[WWWVVV[[[```\\\```dddhhhjjjlllmmmoookkkjjjkkkppp{{{|||wwwtttnnnggg```^^^```cccaaaXXXOOOIIIJJJLLLKKKJJJDDDCCCDDDFFFLLLUUU^^^cccxxxyyytttooolll\\\OOOCCC@@@DDDFFFDDDAAA>>>444...111444222000111333111000000111222222111111111111111111111111111ooofffaaaWWWSSSLLLDDD>>>:::888888777777666444444333333444666777888:::;;;<<<======;;;:::999999888888999999888999999999:::===AAADDDGGGLLLQQQSSSRRRQQQSSSUUU]]]gggttt}}}xxxyyyuuufff]]]VVVJJJCCC:::===BBB<<<;;;FFFOOOYYYUUUrrrtttZZZZZZuuuXXXWWWWWWUUUOOOHHHAAA:::777666666777999:::888777555<<<999666<<<<<<:::>>>VVVnnnccc~~~mmmiiivvv]]]QQQEEEQQQnnntttrrr~~~vvvzzz```NNNUUUWWWGGG<<<444444555333222444222222222222222222222222111222222222222333333333111333555555444333333333444666<<>>:::888888777666555444444444444444777888999:::;;;;;;;;;;;;::::::999888888888888999777888999999:::===AAADDDHHHLLLPPPQQQPPPOOORRRTTT^^^gggttt}}}yyy|||yyyiii^^^XXXMMMCCC@@@>>>BBBAAA:::FFFbbb[[[SSS```hhhUUU]]]```SSSVVVXXXMMMLLLJJJ999888777666777999999999777777;;;777666===;;;:::AAAbbbqqq___dddjjjffflllZZZGGGKKKZZZ{{{nnn{{{|||}}}hhhMMMNNNVVVMMMAAA555222444444333333333333333333333333333333222222222222333333333333333444555555333333333444666:::AAADDDBBBAAAJJJUUU^^^\\\]]]iiivvvlllgggaaaZZZXXXYYYaaannnyyy~~~~~~|||yyywwwpppllliiilllpppnnndddZZZQQQPPPNNNLLLIIIFFFEEECCCKKKUUU___fffmmmwww~~~tttgggYYYNNNFFFCCCCCC@@@===:::444///000444222111111333444555333222111111111111111111111111qqqgggaaaVVVRRRKKKCCC>>>:::888888777666555444444444444444999999:::;;;;;;;;;:::::::::999999888888888888888777888999999:::===AAAEEEIIILLLNNNNNNMMMMMMPPPSSS]]]fffrrr|||zzz{{{~~~}}}mmm```YYYOOOBBBCCC===AAAEEE;;;LLLzzzyyy___[[[WWWjjj}}}ZZZNNNnnnnnnVVVXXX[[[JJJMMMOOO888999888777777888999999888888:::555666===;;;<<>>999444111111111111111222444444333111111111111111111111111111qqqggg```UUUQQQJJJCCC===:::888888666666555444444444444555999::::::;;;;;;::::::999:::999888888777777888888666777999999:::===BBBEEEJJJKKKLLLKKKJJJKKKOOOTTT^^^gggrrr||||||qqqcccZZZPPPAAACCC===@@@EEEBBB]]]eee[[[RRReeekkkOOO^^^zzz^^^ZZZXXXGGGLLLQQQ;;;;;;999777777888999999888999888555888===:::AAAWWWvvvVVVXXXkkk}}}|||vvvrrrmmmUUULLLEEEaaayyyuuukkkQQQPPPUUUJJJ<<<333333555555222333333333333333333333333222222333333333444444444333444444333333555888;;;BBBAAAEEEMMMUUU]]]gggpppvvvwwwooodddaaakkk|||{{{zzz}}}}}}xxxyyy}}}}}}uuummmnnnppprrrqqqlllddd\\\VVVKKKMMMLLLIIILLLTTTZZZ\\\ssszzzgggYYYLLLIIIEEECCCCCCAAA<<<666222111111222333333222000111111111111111111111111qqqfff___TTTPPPJJJCCC===:::999888666555555444444444555555999999:::;;;;;;;;;::::::999999888777777777777888666777888999:::>>>BBBEEEIIIJJJJJJHHHGGGJJJPPPUUUbbbiiittt}}}vvvggg\\\QQQBBBAAA>>>@@@CCCOOOyyynnnVVVMMMhhh^^^YYYgggnnn^^^TTTFFFIIINNNBBB<<<:::777777888999999888999888666:::===999IIIhhh|||YYYIII]]]uuummmnnnuuusssvvv[[[LLLCCCXXX~~~uuuyyy}}}wwwxxxVVVNNNUUUNNNAAA666333555666444333333333333333333333333333333333333444444444444333333444444555999>>>BBB@@@BBBKKKZZZhhhrrr{{{yyyoooiiiqqqsssuuuzzz}}}uuuvvvyyy}}}~~~{{{sssjjjeeeZZZ[[[XXXQQQMMMKKKGGGBBBLLLfffqqqTTTPPPHHHCCCEEEGGGCCC<<<666444222111222222222111111111111111111111111111qqqeee]]]TTTPPPIIIBBB===:::999888555555444444444555555666888999::::::;;;;;;;;;;;;999999888777777777777777666777888999;;;>>>BBBFFFHHHIIIHHHFFFEEEIIIPPPVVVbbbjjjttt}}}{{{|||mmm___RRREEE???@@@AAABBB^^^}}}]]]MMMbbbttt___[[[lllUUUIIIGGGIIIHHH===:::888777888999999999888888777<<<===999PPPyyylllIIIHHHjjj~~~~~~nnnrrrmmmuuuuuuxxxdddPPPFFFPPPhhhzzzsss}}}}}}pppzzz}}}YYYMMMRRRPPPFFF999333555777555444444444444444444444444333333333444444444444555444444555666999???FFFKKKEEEOOOaaauuunnneeeeeeggg|||}}}uuuyyy|||xxxuuuwwwvvvssspppqqqsssrrrsssttt}}}~~~xxxzzz}}}~~~|||wwwpppooommmfff[[[SSSNNNIIIBBB;;;PPPiii~~~lllfffXXXIIICCCFFFFFFCCC<<<888444222222333333333111111111111111111111111qqqddd\\\TTTPPPIIIBBB===:::999999555555444444444555555666777888999:::;;;;;;;;;;;;999888888777777777777777555777888999;;;>>>CCCFFFGGGHHHGGGEEEDDDHHHPPPWWWaaahhhrrrzzzuuupppaaaSSSGGG>>>CCCCCCAAAhhhkkkRRRVVVhhhYYYvvvzzzYYYMMMGGGEEEKKK===;;;888777888999999999888888888======999TTToooKKKPPPwww~~~dddSSSllljjjlllttt|||nnnUUUJJJKKKXXX~~~sss~~~|||uuuxxx]]]QQQPPPQQQIII;;;333444777777444444444444444444444444333333333444444444555555555555777999<<>>555888<<<555AAAgggdddPPPTTTyyy{{{yyy|||[[[```~~~dddpppuuuuuuhhhTTTEEENNNlllxxxuuuuuujjjKKKKKKQQQKKK:::222777888222555555555444444333333333333111222666666222222444444666999===CCCKKKSSSYYYooo{{{xxxxxx{{{|||xxxqqqrrruuusssooommmmmmmmmmmmllljjjiiikkkllleeeaaa```eeennnsssqqqnnnnnnoooooommmjjjjjjmmmooo{{{|||wwwvvvqqqcccUUUJJJKKKMMMOOOVVVfff}}}}}}oooYYYGGGDDDJJJKKKEEE<<<444333444222...111111111111111111222222iiifffZZZVVVQQQHHHAAA<<<:::888777888777555333222222333555:::999999999999999999999;;;888666666777888777777999888999:::===AAADDDFFFHHHEEEDDDCCCBBBEEEPPP\\\iiimmmtttzzz^^^kkkrrrnnnxxxbbbUUUNNNEEEDDDDDDNNN{{{~~~ZZZLLLiiiwwweeeYYYyyyXXXKKKOOOOOOGGGDDD<<<777888:::999888999;;;555;;;>>>777FFFpppvvv]]]PPPZZZ{{{vvvxxx}}}lllfff|||lllnnn}}}zzzwww|||lllVVVGGGLLLcccwwwyyytttUUUMMMSSSNNN>>>444666666222555555444444444333333333444111222444555333444888666999<<<>>>EEEUUUiiixxxwwwqqqtttyyyyyywwwvvvnnnmmmkkkhhhffffffiiilllfffffffffgggjjjkkkkkkjjjkkklllllliiieeecccccceeedddgggwww}}}zzzvvvpppaaaXXXOOOHHHDDDJJJ\\\ooommmZZZPPPMMMJJJHHHDDD>>>777222111333111111111111111111222222~~~gggfff[[[VVVPPPHHHAAA<<<:::888777555888999777333111444777999999999999999999999999;;;888666666777888777777999888999:::===AAADDDFFFFFFDDDCCCCCCBBBFFFRRR^^^iiimmmsssxxx~~~YYYRRRWWWZZZjjjlllhhhjjjjjjggg___XXX[[[fffqqqeeeSSSKKKEEECCCEEE\\\vvv\\\MMM\\\zzzrrrvvvXXXlllcccRRRRRRPPPGGGFFF>>>888999:::999888:::888666>>>???999NNNiiiSSSPPPccc~~~uuussszzzjjjrrrzzzgggvvvsss|||vvv\\\MMMKKKYYYvvvzzzzzzdddNNNTTTQQQCCC777444444222555444444444444333333333444222222444333222666;;;555<<>>:::;;;```\\\JJJVVVrrrxxxppprrrdddPPPpppooolllqqqpppooo[[[NNNLLL^^^www}}}tttOOOPPPOOOIII===444222666444444444444444444444444222333666888555222444:::GGGQQQ___mmmxxx|||}}}~~~|||}}}eeeUUUTTTYYYoooqqqqqqsss|||{{{pppfff```YYY\\\___\\\SSSNNNVVVbbb}}}tttfffgggfffXXXLLLJJJBBBLLLUUU___uuuwww___NNNBBBEEEIIIBBB777000333333333333222222111111kkkgggXXXTTTNNNFFF???<<<:::888777888555444666::::::666222666777999:::;;;;;;:::999;;;888666666777888777777999888999:::===AAADDDFFFHHHFFFDDDCCCBBBDDDPPP\\\cccgggmmmsssyyy{{{ooosss~~~ggg|||jjjKKKIIIJJJGGG^^^|||uuu]]]MMMNNNxxxqqqtttmmmWWWuuu\\\NNNRRRWWWMMMDDD<<<;;;;;;999:::<<<<<<;;;<<<999@@@iiiWWWJJJ\\\yyy{{{qqqnnnsssoooOOO___}}}hhheee}}}kkkvvvvvv___PPPLLLWWWeeevvvVVVQQQNNNKKKAAA555222666333333333444444444444555222333777999777444999@@@^^^dddooozzz~~~|||yyyfffXXXOOOMMMRRRYYYhhhnnnpppooovvv|||tttaaa]]]]]]```^^^WWWPPPNNNYYYeeeuuuyyypppiii]]]PPPIIIEEEEEEDDDLLLccc|||ooo^^^LLLFFFJJJJJJ???333444444444333222222111111iiifffYYYSSSMMMFFF???;;;999888777666555555666777777666555555777999;;;;;;;;;:::999;;;888666666777888777777999888999:::===AAADDDFFFGGGDDDCCCCCCBBBEEEQQQ^^^eeeiiinnnsssxxx}}}}}}ooo}}}sssTTTHHHJJJHHHeeesss|||```OOOOOOxxxyyy{{{zzz\\\gggbbbUUUWWWYYYOOOEEE===;;;;;;::::::<<<;;;999;;;;;;HHHqqq{{{OOOJJJcccrrrlllnnnwww^^^UUUbbbjjjbbbzzzhhh|||dddWWWTTTWWWZZZooo~~~yyy}}}aaaUUUNNNMMMEEE777111555333333333444444444555555444444777888777888BBBMMMiiisss}}}lllcccZZZWWWYYY___lllyyyuuu||||||uuugggdddccc^^^WWWSSSIIIQQQZZZ___kkkyyynnncccZZZOOOIIICCCEEERRRdddttt}}}vvvcccOOOIIILLLHHH>>>555444444333222222111111~~~gggfffZZZSSSMMMEEE???;;;999888777333666888777444333555888555777999;;;<<<;;;:::999;;;888666666777888777777999888999:::===AAADDDFFFDDDBBBBBBBBBBBBGGGSSS```gggkkkoootttxxx|||yyy~~~___KKKMMMNNNnnnqqqsss~~~aaaQQQQQQtttddd\\\jjj^^^\\\ZZZPPPFFF>>>;;;;;;::::::<<<999888;;;>>>NNNuuupppIIIJJJgggzzzmmmjjjppp|||nnnQQQOOOmmmooojjjzzzgggjjj]]]\\\[[[VVV___rrr~~~xxxwwwiiiZZZPPPOOOHHH888111444333333333444444555555555666555666777777<<>>;;;999999888666777777666444444555666888888999999999::::::::::::999777666555666777888777888999;;;<<<@@@EEEHHHGGGGGGEEEAAA@@@FFFRRR\\\cccgggooouuuwwwvvvvvvwwwpppQQQ@@@VVVhhh~~~eeeSSSXXXdddqqq^^^vvv|||bbb\\\aaaTTTIII@@@<<<;;;999999;;;999999CCC:::OOO```EEERRRrrrwwwjjjdddnnnhhhGGGTTTtttwwwfffrrrsssfffdddaaa]]]___gggxxx~~~sss\\\OOOSSSEEE999999333555555555555555555444444222:::;;;333333EEE___ppp}}}{{{kkkgggkkk~~~jjjfff{{{wwwlll```WWWSSSPPPNNNLLLKKKJJJGGGEEEHHHHHHGGGGGGGGGGGGHHHHHHOOOSSSXXX\\\aaajjjssszzzpppccc```]]]]]]]]]UUUMMMRRR]]]xxxuuupppeeeVVVMMMSSSeeeuuurrr\\\QQQPPPQQQAAA666111444777333000222{{{nnnaaaZZZSSSMMMEEE>>>;;;999999888666777777666444444555666888888999999999::::::::::::999777666555666777888777888999;;;<<<@@@EEEHHHGGGGGGEEEAAA???EEERRR\\\eeehhhiiifff```^^^bbbhhhmmmSSSGGGbbbsssfffQQQRRR[[[xxx]]]oooqqqggghhhUUUJJJAAA===;;;999999;;;<<<999@@@;;;WWW^^^GGGXXXzzz~~~sssgggeeeqqqbbbLLLXXXsss|||xxxwwwhhhuuu{{{llliiigggcccaaaeeerrryyyzzzqqq]]]MMMQQQFFF;;;999333555555555555555555555555333777666333<<>>:::999888888666666777555444333555666888888999999999::::::::::::999777666555666777888777888999;;;<<<@@@EEEHHHGGGGGGDDD@@@???EEEQQQ[[[aaaeeefff```WWWQQQPPPRRRlllkkkLLLGGGkkklllTTTOOORRRvvv{{{^^^eeewwwhhhdddWWWLLLBBB>>><<<999999<<<>>>999======aaaZZZIII```zzzmmmbbbfffxxxZZZIII[[[|||pppbbb]]]fff{{{tttsssnnnllljjjfffgggnnnuuurrrlllqqq|||{{{___KKKMMMGGG>>>999333555555555555555555555555666444222999OOOlllwwwuuuzzzuuuggg___SSSMMMDDD@@@AAADDDFFFFFFIIIGGGFFFFFFGGGIIIJJJIIIGGGGGGFFFGGGGGGHHHIIIIIIEEEEEEEEECCCBBBAAACCCEEEEEEHHHNNNUUU^^^kkk{{{rrriii___WWWSSSFFFVVVnnn{{{fffVVVPPPQQQTTT```ttt{{{iiiWWWKKKHHHEEE===333///111333333wwwjjj___[[[RRRLLLDDD===:::999888888555666666555333333444666888888999999999::::::::::::999777666555666777888777888999;;;<<<@@@EEEHHHGGGGGGEEE@@@>>>CCCOOOXXX\\\aaaggglllmmmfffWWWIIIRRReee~~~jjjJJJJJJrrrvvvzzz|||vvv\\\QQQOOO]]]pppeeeqqqccc___wwwfffbbbZZZOOODDD???<<<::::::<<<===:::===@@@hhhyyyUUUJJJffftttfff^^^iiiUUUJJJ^^^qqqyyynnnbbbRRRKKKSSSiiiwwwpppooonnnnnnnnnqqqsssmmmfffnnn{{{~~~eeeLLLJJJJJJAAA999444555555555555666666666666999444555FFFggg{{{{{{|||jjj]]]TTTOOOMMMHHHHHHJJJMMMQQQRRRPPPNNNRRRPPPMMMLLLMMMNNNNNNMMMNNNMMMLLLLLLKKKKKKLLLLLLJJJIIIGGGEEEEEEFFFHHHJJJFFFFFFFFFFFFGGGMMMUUU[[[jjjwww{{{nnn```VVVSSSLLLNNNdddwwwfffZZZTTTRRRRRRKKKdddwwwbbbSSSHHHIIIBBB666000222444222yyykkk```\\\RRRLLLDDD===:::888888777555666666555333333444555888888999999999::::::::::::999777666555666777888777888999;;;<<<@@@EEEHHHGGGHHHFFFBBB???BBBKKKSSS\\\```hhhxxxwww^^^LLLQQQ\\\ooofffPPPTTT{{{xxxvvvzzz|||dddSSSJJJHHH^^^jjjppp}}}```YYYhhhjjj]]]yyylllmmm^^^RRRFFF@@@===::::::<<<:::;;;>>>DDDnnnqqqQQQKKKkkknnnaaa\\\lllsssHHHFFFSSSeeeuuu~~~qqqwwwoooXXXQQQJJJMMM```{{{|||tttuuuvvvtttuuuyyyxxxmmmdddkkkzzz}}}nnnPPPIIILLLCCC888666555555555666666666777777888666>>>XXXzzz|||~~~ssscccUUUNNNMMMOOOQQQXXXZZZ]]]aaabbb___ZZZVVVRRRPPPMMMMMMMMMNNNMMMLLLPPPOOONNNLLLJJJJJJIIIIIIKKKIIIFFFEEEGGGIIILLLNNNQQQQQQPPPMMMJJJHHHGGGHHHIIIPPP___qqqvvvfffbbbSSSKKKTTTiiipppddd]]]XXXUUUKKK___xxxlll\\\HHHIIIDDD;;;444444333222{{{lll```\\\QQQLLLCCC===999888777777555555666444333222444555888888999999999::::::::::::999777666555666777888777888999;;;<<<@@@EEEHHHHHHIIIHHHDDD@@@AAAGGGMMM___aaagggxxx^^^SSSIIIMMMfff___LLLWWWssszzz}}}lllXXXJJJDDDHHHLLLTTTjjjppp```XXXfffsss^^^yyy}}}nnnoooaaaUUUHHHAAA===:::;;;===888<<<>>>GGGwwwgggMMMOOOrrr|||iii]]]]]]qqqpppIIIEEEFFFMMMUUU[[[```dddaaa```___dddnnnuuunnnbbbqqq|||iii\\\WWWZZZZZZZZZ```qqq|||~~~{{{}}}|||mmm```gggvvv|||yyyXXXKKKNNNDDD666888555555555666666777777888666;;;MMMkkkyyyooo___\\\YYYYYY]]]bbbfffhhhlllkkkiiifffccc```^^^]]][[[ZZZYYYZZZ[[[[[[ZZZXXXPPPOOOMMMKKKIIIHHHHHHHHHJJJHHHGGGGGGIIIKKKKKKKKKPPPQQQRRRRRRQQQPPPNNNLLLGGGEEEGGGLLLSSSaaa}}}}}}gggaaa]]][[[XXX___|||qqqcccXXXRRRUUU```pppvvvfffOOOIIIDDD@@@;;;555222333|||lll___[[[QQQKKKCCC===999888777777555555555444333222333555888888999999999::::::::::::999777666555666777888777888999;;;<<<@@@EEEHHHGGGJJJJJJGGGAAA@@@CCCGGGYYY```fffpppsss\\\LLLRRRlllXXXFFF]]]uuunnnyyy{{{fffVVVLLLDDDCCCJJJUUUiii~~~~~~bbbbbbjjj{{{zzz^^^sssnnnjjjcccWWWIIIBBB>>>;;;;;;===:::<<<<<>>;;;;;;>>>===<<<999LLLXXXIIIZZZpppccc[[[```xxxhhhRRRLLLIIIFFFDDDCCCAAA???AAAGGGIIIEEE>>>BBBUUUkkkyyy}}}zzzrrrqqqooommmjjjfffdddbbb\\\ccclllrrrwwwvvv```RRRRRR[[[eeejjjtttyyyvvvuuukkkZZZaaarrr}}}}}}eeePPPQQQCCC444<<<444555555666777888888999<<>>>>>@@@DDDJJJRRRVVVSSSJJJCCCCCCAAA@@@BBBHHHPPPWWW[[[ZZZNNNGGGIIIIIIDDDFFFMMMUUUxxx}}}iiigggddd\\\___lllqqqgggSSSWWWaaavvv}}}hhhPPPCCCGGGCCC444000:::}}}lllYYYYYYPPPJJJCCC<<<999888888888555555444333333333333444999777666888:::;;;999666:::999888666666666666777777999::::::;;;>>>BBBFFFKKKKKKKKKJJJGGGDDDBBBAAAIIIQQQ^^^mmmwww~~~xxxOOOMMMrrryyykkkkkksss}}}mmmYYYLLLFFFLLLRRRNNNIIIHHHPPPZZZgggttt~~~|||xxxxxxpppnnnllljjjiiijjjkkkllleeefffiiiooowww{{{}}}~~~}}}bbbdddzzzlllhhh\\\KKKAAA>>>>>>;;;999AAA;;;===SSSvvvSSSNNN[[[kkkaaaYYY^^^vvvyyyfffVVVLLLHHHFFFDDDCCCAAA>>>;;;;;;CCCEEEKKKRRRUUUSSSOOOMMMIIIIIIIIIIIIIIIKKKNNNQQQHHHHHHHHHJJJSSSeee||||||cccVVVYYYdddooovvvsss{{{{{{rrruuuppp```cccppp~~~bbbRRRKKKBBBAAA333222888999444444888999555>>>mmm|||rrrooorrrxxx{{{qqqiii]]]SSSNNNLLLMMMMMMKKKJJJJJJJJJJJJIIIHHHFFF@@@FFFGGGAAA===@@@DDDFFF<<>>BBBFFFMMMNNNNNNLLLIIIFFFDDDCCCBBBIIIVVVffftttxxxOOOPPPzzz{{{yyyllllllttt|||iiiWWWLLLRRR[[[\\\[[[\\\GGGHHHIIIJJJMMMQQQWWW[[[YYYZZZYYYVVVQQQMMMMMMNNNMMMLLLJJJHHHGGGGGGGGGHHHEEEEEEFFFGGGJJJNNNRRRTTTfffnnn{{{|||eeecccssslll___OOOCCC???>>><<<999???<<<@@@TTTkkkNNNOOObbb|||hhh\\\VVV]]]vvvzzzbbbXXXMMMFFFDDDCCCAAA@@@>>>???BBBGGGIIIIIIGGGFFFFFFFFFEEEDDDEEEFFFIIIKKKLLLKKKIIIFFFFFFLLLXXXaaakkkttt~~~uuuaaaZZZaaaooo{{{uuullltttwwwdddiiiyyy}}}aaaPPPKKKBBBAAA444333666777777666777:::<<<[[[}}}{{{sssuuu~~~|||ttt```\\\VVVSSSSSSUUUWWWXXX]]]]]]]]]]]]]]]]]]\\\[[[YYYTTTTTTWWWSSSIIICCCEEEFFFQQQQQQQQQWWWVVVPPPPPPIIIUUUpppmmmTTTIIIEEEBBBDDDJJJNNNJJJDDDFFF@@@AAA@@@;;;CCCNNNMMMGGGJJJTTTiii{{{hhhhhhggg```oooyyy___SSS\\\lll}}}iiiSSSIIIEEE@@@999555uuuiiiYYYYYYPPPJJJCCC<<<999888888888555555444333333333333444888777777888:::;;;999888:::999888666666666666777777999::::::;;;>>>BBBFFFPPPQQQQQQOOOKKKGGGFFFFFF>>>BBBLLL[[[kkkhhhOOOSSStttvvviiiiiiqqqrrr\\\LLLNNNYYYaaagggmmmfffaaa[[[VVVTTTTTTSSSSSSNNNPPPQQQQQQPPPOOOQQQRRRSSSSSSRRRQQQOOONNNNNNMMMLLLLLLJJJIIIHHHGGGFFFEEEAAAHHHSSS___ooo~~~wwwuuuxxx~~~jjjcccwwwpppcccRRRFFFAAA???===:::======DDDWWWeeeHHHOOOhhhwwwcccXXXVVVaaayyymmmYYYOOOKKKFFFCCCCCCDDDEEEFFFHHHJJJKKKKKKIIIGGGFFFDDDDDDEEEGGGHHHIIIJJJKKKJJJGGGGGGKKKNNNNNNSSSYYY^^^dddnnn||||||ooogggjjjssszzz}}}xxxfff___nnn~~~hhhmmm|||bbbOOOLLLCCC@@@555777444666:::888444;;;GGGwww|||{{{~~~zzzzzz}}}uuuhhhkkkjjjkkknnnsssxxx{{{}}}iiiYYYWWWXXXbbbhhhooowwwooocccccc___pppxxx[[[QQQLLLUUUeeellldddYYYPPPDDDEEEGGG@@@BBBMMMSSSSSSRRRGGGKKKccc{{{wwwjjjgggccc^^^nnnyyybbbXXX[[[bbbssswwwcccPPPHHHEEE???777rrriii[[[YYYPPPJJJCCC<<<999888888888555555444333333333333444777777888999:::::::::999:::999888666666666666777777999::::::;;;>>>BBBFFFPPPRRRTTTQQQMMMIIIGGGGGGBBBAAAEEEOOO\\\pppZZZOOOVVVtttiiiiiiqqqrrr^^^LLLJJJPPPZZZjjjxxx|||yyyvvvuuutttqqqkkkfffhhhhhhgggeeecccaaa``````[[[\\\\\\\\\\\\[[[ZZZZZZVVVVVVVVVUUUSSSPPPNNNLLLBBBDDDGGGJJJPPP^^^qqq}}}lllddddddjjjooobbbsssrrreeeTTTGGGAAA???>>>=========FFF[[[bbbGGGOOOiiittt```WWWZZZiiihhhYYYNNNGGGKKKOOOQQQQQQRRRUUUVVVUUURRROOOLLLJJJJJJJJJJJJJJJFFFJJJNNNPPPQQQQQQSSSUUUTTTRRRQQQQQQRRR[[[lll{{{|||sssqqqqqqpppqqqcccQQQOOOccchhhjjj}}}|||yyygggOOONNNDDD???555:::333444<<<999222>>>UUU}}}wwwzzz}}}qqqhhhgggmmmwwwllleeehhh{{{uuuhhhdddvvvfffPPPNNNXXXQQQGGGKKKSSSnnnrrrYYYHHHUUU```|||pppdddkkk\\\dddrrrwwwhhhbbbbbb___jjj{{{qqqYYYKKKHHHBBB888qqqkkk]]]ZZZPPPJJJCCC<<<999888888888555555444333333333333444666777999:::::::::;;;;;;:::999888666666666666777777999::::::;;;>>>BBBFFFNNNRRRVVVUUUOOOJJJHHHIIIEEEBBBAAADDDMMM]]]uuuQQQQQQZZZtttkkkkkkttt}}}rrrjjjooo{{{ttteeeWWWOOOLLLSSSiii|||vvvqqqtttqqqnnniiieeeaaa]]][[[VVVWWWXXXYYYZZZZZZZZZZZZVVVWWWWWWWWWVVVSSSQQQOOOQQQQQQOOOJJJGGGIIIRRRYYYkkk}}}xxxvvv^^^UUUSSSWWWyyyssscccppprrrfffVVVHHHAAA?????????>>><<>>BBBFFFKKKRRRXXXYYYSSSMMMJJJJJJFFFBBB??????CCCMMM```qqqlllPPPVVVcccmmmffffffqqqmmmhhhnnnuuu{{{~~~yyyooodddXXXMMMNNNddd}}}|||yyywwwuuupppmmmhhheeeaaa]]]YYYVVVXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\[[[YYYVVVUUUVVVVVVTTTQQQNNNMMMMMMNNNKKK]]]kkkpppvvvwwwwwwhhhUUUPPPNNNNNNkkkuuuccctttuuujjjYYYJJJAAA>>>???@@@@@@;;;GGGgggbbbMMMSSSjjjnnnZZZRRRYYYnnniii[[[RRRPPP\\\fffggghhhlllkkkgggeee```YYYUUUTTTSSSPPPMMMPPPOOONNNMMMMMMNNNOOOPPPWWWWWWZZZ^^^\\\^^^mmmzzzpppiiiUUUNNNEEEDDDPPPjjjyyyoooxxxgggtttPPPPPPEEE<<<888:::555666;;;888;;;XXX{{{{{{cccjjj]]]aaaSSS@@@999KKKiiillliiieeeWWW]]]~~~dddNNNMMM___fffjjj```YYYdddzzziiiTTTXXXqqqoooZZZJJJAAA<<>>:::999888666666666666777777999::::::;;;>>>BBBFFFIIIRRR\\\^^^XXXQQQMMMMMMHHHEEEBBB@@@>>>BBBOOO\\\ttt[[[SSS]]]ooogggbbbcccooozzzssssss{{{{{{pppdddVVVQQQ```ttt~~~vvvppplllkkkeeeccc___^^^^^^\\\YYYVVVXXXXXXWWWVVVVVVWWWXXXXXXYYYYYYXXXWWWVVVTTTSSSRRRTTTTTTTTTVVVWWWVVVSSSPPPLLLTTTaaalllsssvvvxxx{{{~~~kkk```TTTSSSPPPJJJaaavvvccczzz{{{ppp^^^MMMBBB>>>>>>???@@@<<>>:::IIIiiiyyywwwhhhWWWcccoooooo]]]XXXdddyyyllleee\\\^^^qqqsssZZZ\\\vvv|||eeeMMMBBBBBBnnnlll\\\SSSPPPJJJCCC<<<999888888888555555444333333333333444555888;;;;;;::::::<<<>>>:::999888666666666666777888999::::::;;;>>>BBBFFFHHHSSS^^^aaa\\\TTTPPPOOOMMMJJJFFFCCC>>><<>>???===LLLqqqeeeMMM]]]~~~gggQQQQQQYYYooovvvkkk```___ooozzzzzz|||yyyqqqlllkkkhhhddd___]]][[[XXXWWWWWWXXXXXXXXXaaaeeesss~~~kkk^^^TTTHHHBBBIIIbbb~~~}}}~~~|||wwwMMMNNNFFF<<<===444777:::999:::OOOzzzwwwrrrpppgggKKKBBBbbbyyy___???===BBB222:::bbbrrrmmmzzz~~~}}}zzz]]]LLL]]]^^^mmmlllPPPPPPgggmmmkkkddd___ggg|||^^^WWWiiiwwwmmmPPPDDDGGGqqqccc^^^XXXOOOIIIBBB===:::999888888666555555555555444444444333666:::;;;:::999;;;===::::::999999888777777777999999:::;;;===BBBHHHMMMJJJKKKXXXhhhgggXXXQQQUUUMMMIIIEEECCCCCCBBB???===FFFUUUkkkiiiRRRdddeeezzz{{{dddcccfffsss~~~kkkaaahhhuuuxxxxxx{{{xxxvvvvvvwwwwwwsssooommmmmmkkkiiifffccc```___bbb^^^ZZZYYYZZZZZZXXXUUUWWWSSSSSSXXX[[[[[[\\\___QQQLLLOOOUUUSSSWWWuuu|||~~~}}}qqqfff```YYYQQQOOORRRssssssaaa~~~{{{~~~xxxfffOOO???===>>>===@@@@@@JJJ~~~___LLLdddfffVVVPPPYYYvvvzzzmmmjjjfffrrr~~~|||wwwsssqqqqqqkkkhhhgggeee```]]]^^^dddlllxxx}}}pppjjjXXXJJJHHHJJJXXX{{{jjj|||}}}UUUJJJFFF;;;999777>>>///BBB333aaa~~~pppyyy~~~pppjjjsssuuujjjRRRFFF___vvvbbbAAA999===:::KKKhhhjjjTTTKKKTTT___sss|||xxxoooiiiwwwcccpppOOODDDJJJYYY]]]ttthhhSSSNNNooopppjjjeeeYYYnnnlllXXXWWWggg}}}ttt[[[HHHEEEqqqccc^^^XXXNNNIIIBBB===:::999888888666555555555555444444444222555999:::999999:::<<<::::::999999888777777777888999:::;;;===AAAGGGKKKIIIJJJUUUgggnnneee[[[WWWUUUPPPIIIFFFEEEDDDBBB@@@===FFFSSSccctttdddUUUfffmmm~~~zzzbbb```bbbooosssfffjjjuuu|||{{{zzzyyyvvvrrrnnnjjjhhhkkkgggaaa_________\\\ZZZVVVTTTTTTYYY^^^bbbiiipppkkkaaaZZZZZZ___ppp|||pppggg]]]TTTRRRVVVooosssaaa~~~{{{jjjQQQAAA??????===>>>===JJJYYYNNNdddfffVVVQQQZZZwww|||mmmhhhgggwww~~~xxxtttsssoooiiifffgggkkkqqq{{{|||pppiiiYYYMMMJJJKKKWWWyyylllwwwyyyZZZLLLFFF:::999999===111@@@@@@mmm~~~rrrzzzooo[[[QQQWWWfffsssqqqWWWMMMkkk~~~bbbCCCCCC;;;<<>>AAADDDGGGIIIJJJQQQaaappprrrggg\\\XXXRRRIIIEEEDDDDDDDDDCCC======???EEEQQQfff~~~```\\\jjjxxxzzz```\\\]]]jjjnnnoooxxx~~~xxxuuuuuupppiiieeecccbbb___\\\ZZZXXXYYY]]]bbbhhhttt}}}pppaaaVVVTTTXXXjjjtttaaaoooUUUDDDAAA@@@===???===MMMfffPPPfff~~~fffVVVQQQZZZwww{{{mmmhhhfffwww{{{tttqqqssstttwww~~~|||rrrggg[[[QQQLLLJJJUUUxxxhhhhhhzzztttaaaOOOEEE:::::::::;;;666===TTT~~~rrrtttyyyuuurrrXXXJJJLLLSSS^^^aaaffflllrrrwwwzzz|||ttt}}}xxx___[[[oooJJJGGG999???IIINNNEEE999:::EEEMMMUUURRRJJJEEEAAALLLccclllKKKRRRiiiYYY@@@<<<<<>><<<:::>>>AAAJJJUUUbbbrrrMMMTTTwww{{{~~~zzznnnwwwuuu\\\WWWppplllTTTKKKqqqbbb]]]WWWNNNHHHAAA<<<999888777777666555555555555444444444333444666999;;;<<<<<<<<<;;;;;;::::::999888888888555888;;;>>>???@@@BBBDDDIIILLLNNNRRR^^^rrrpppggg\\\SSSOOOMMMJJJHHHGGGEEECCC@@@???AAAEEEIIIRRRYYYdddrrr\\\jjjxxxvvv{{{```ZZZZZZeee{{{xxxuuuzzz{{{vvvpppllldddeeegggiiihhhjjjsss}}}nnn___WWWTTTeeeuuueeeyyy~~~xxxXXXCCCAAAAAA<<>>>>>AAAEEECCCHHHMMMNNNMMMJJJGGGDDDHHHYYYwwwllleeeRRR===>>><<<::::::;;;:::888888<<<999777;;;999===MMMTTTHHHDDDFFFBBB===<<<:::<<>>===<<<;;;;;;;;;:::999999888888555888;;;>>>???AAADDDFFFHHHLLLQQQTTT[[[lll{{{nnncccZZZSSSKKKFFFBBBCCCDDDEEEEEEDDDBBBAAA@@@CCCIIIOOOWWW```jjjppp~~~uuuuuuzzzaaavvvzzz~~~bbb[[[XXXaaauuu|||tttuuu{{{vvvkkkjjjlllnnnnnnnnnttt{{{tttggg]]]WWWdddtttiii}}}~~~|||XXXBBBAAABBB<<<>>>@@@VVVQQQSSSlllyyybbbSSSQQQZZZxxxvvvjjj[[[QQQRRReeerrrXXXkkk~~~eeeQQQFFF;;;===444999>>>EEEttt{{{zzznnnwwwfffMMMJJJFFFDDDCCCCCCCCCBBB;;;>>>???<<<<<>>???OOOzzzzzzooo\\\iiipppHHH???777777<<<>>>:::555666;;;888888;;;888999EEEMMMGGG@@@>>>>>><<<::::::777>>>AAALLL]]]fffuuusssNNNPPPmmmssssssyyy~~~}}}eeeZZZggg|||```OOOoooaaa]]]WWWMMMHHHAAA;;;888777777666666555555555555444444444333333444888<<<>>>===;;;<<<;;;;;;::::::999888888555888;;;>>>@@@BBBFFFHHHJJJMMMTTTZZZZZZ```wwwxxxmmmbbbWWWOOOFFFFFFEEEFFFFFFFFFEEECCC@@@AAABBBBBBCCCFFFJJJNNNWWW[[[bbbiiinnnrrrvvvxxxvvvpppmmmlllkkkmmmwwwppp|||dddZZZUUU[[[mmmyyyuuuxxxtttssstttuuutttwww||||||}}}rrrkkkbbbZZZcccsssmmmYYYAAABBBDDD???>>>CCCXXXUUUUUUmmmvvv```RRRPPPYYYwwwttteee[[[^^^ooosss[[[fffyyycccQQQGGG;;;;;;555<<<>>>QQQvvvmmmiiixxxssseeeVVVSSSWWWWWWNNNCCCCCCJJJKKKEEE@@@BBBDDDEEEBBBIIIoooxxx}}}qqqYYY]]]YYYHHH:::;;;???===:::999777<<<999888;;;777888EEEHHHDDD<<<;;;???<<<888<<<444>>>>>>FFF[[[ccchhhyyy[[[MMM```vvvssstttvvviii]]]___sssdddSSSoooaaa]]]XXXMMMHHHAAA;;;888777777666666666555555555444444444222222333666;;;===<<<:::<<<;;;;;;::::::999999888666888;;;===@@@CCCGGGJJJMMMNNNWWW___ZZZUUUfffwwwkkkcccSSSOOOIIIEEEDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBDDDEEE???BBBGGGJJJKKKLLLMMMNNNPPPRRRUUUYYY^^^bbbeeegggdddfffhhhiiihhhfffbbb```^^^\\\ZZZZZZ]]]```bbbbbbxxx}}}}}}eeeZZZRRRVVVgggyyyyyyyyyyyyxxxyyy|||uuunnnkkkddd\\\cccrrroooZZZBBBCCCFFFAAABBBIII[[[|||QQQWWWnnnuuu___QQQPPPYYYvvv|||mmmdddgggwwwmmmaaaeeetttzzzbbbRRRGGG;;;:::666>>>===ZZZvvv|||wwwfffgggxxxvvvpppwwwuuubbbNNNYYYccceeeWWWHHHBBBBBBAAAHHHEEEddduuupppsss^^^```hhhRRRAAA@@@AAA<<<;;;???777<<<999888;;;999<<>>999???444@@@===AAAXXXaaabbbpppkkkSSS]]]}}}{{{vvvoooooolll___YYYkkkxxxfffVVV