BM6g6( |||ssslllcccUUUKKKGGGFFFEEEDDDDDDCCCAAA>>>;;;;;;:::888888999:::999888888666444333333333222111000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,+++++++++---,,,++++++*********+++)))***++++++***)))***++++++++++++***************+++***************++++++))))))*********+++++++++******++++++++++++************++++++++++++******((()))++++++)))((()))******)))((()))+++,,,+++*********************************))))))******+++,,,******************************++++++++++++************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***))))))***+++++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,------...---------------------------------............//////////////////000000111000111222222000000111222222333444444444555777999555555444333333333444444222222222222222222222222////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,***++++++,,,...000111222222333333111///---...///...------,,,,,,------...---------------,,,,,,,,,------------------------,,,,,,,,,---------------------......///000000000333444666888888777666555//////...---------,,,,,,...------,,,,,,------...---...///...---------///---,,,,,,,,,,,,,,,,,,---------------------------------------............,,,,,,---------.........,,,,,,---...///000111111........................,,,------......------,,,---..................------------............///---------,,,,,,---------wwwpppfffWWWMMMIIIFFFEEEDDDCCCCCCAAA>>>;;;;;;:::888999::::::999777777666333333444444333222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,)))***++++++***)))***+++++++++++++++******))))))*********)))******+++,,,)))************+++++++++******++++++++++++************++++++++++++******((()))++++++)))((()))***)))(((((()))+++,,,+++*********************************))))))******+++,,,***************+++++++++******++++++++++++************+++,,,,,,,,,,,,+++******++++++++++++******)))***++++++,,,+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***))))))+++---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,---......,,,,,,,,,------------...---------............//////////////////000111111000111222111000000111222111222333333333444666888555444444333333444444444222222222222222222222222////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,---...//////000000111222111///---...///...------,,,,,,------...------------------------------------------------+++,,,------......------------......///000000000222333555666555444222111............------,,,,,,...------,,,,,,------...---...///...------...///------,,,,,,,,,,,,------------,,,,,,,,,---......,,,------------.........,,,,,,---............---------........./////////------------------------,,,------......------,,,........................---------............///------------------------zzzsssgggWWWLLLIIIFFFEEECCCCCCCCCAAA>>><<<;;;999999999::::::888777777555333333444444333222000000000000////////////...------,,,,,,------...++++++++++++++++++++++++************+++,,,------)))***++++++***)))***++++++++++++++++++***))))))******))))))***++++++,,,)))************+++++++++******++++++++++++************++++++++++++******((()))++++++)))((()))***)))((('''(((+++,,,+++*********************************))))))******+++,,,))))))*********+++++++++******++++++++++++************+++,,,,,,,,,,,,+++******++++++++++++******)))***++++++,,,,,,++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))+++,,,---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---------............//////////////////000111111///111222111000///000222000111222222222333555777444444444333333444444555111111111111111111111111////////////............,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,+++,,,------............---///000000...---...///...------,,,,,,------...------------------------------------------------+++,,,---.........------------......///000000000222222333333222000...,,,------......------,,,,,,...------,,,,,,------...---...///...------...///------,,,,,,,,,,,,---------,,,,,,,,,,,,---...///,,,,,,---------.........,,,,,,.../////////...---......//////......------------------------------,,,------......------,,,.........------.........---------............///,,,------------------,,,zzzrrreeeUUUJJJGGGGGGEEECCCCCCBBBAAA>>><<<:::999999999::::::888777777555333333444444333222000000000000////////////...------,,,,,,------...++++++++++++++++++++++++)))))))))***+++,,,......)))+++++++++***)))***+++***++++++++++++***))))))******))))))***+++,,,,,,)))************+++++++++******++++++++++++************++++++++++++******((()))++++++)))((()))***(((''''''(((+++,,,+++************************************)))***++++++,,,))))))******++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++******++++++++++++************+++,,,,,,,,,,,,+++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******++++++************++++++,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++))))))+++,,,---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........---------........./////////////////////000111111///111222111000///000111///000222222111222444666444444333333333444444555111111111111111111111111000/////////............,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,,,,------......------,,,+++---//////...---...///...------,,,,,,------...------------------------------------------------+++,,,---.........---,,,------......///000000000111222222222111...+++***------.........---,,,,,,...------,,,,,,------...---...///...------...///...------,,,,,,------...---,,,,,,+++,,,---...///,,,,,,,,,---------......,,,,,,.../////////...---////////////...---,,,+++------------------------,,,------......------,,,......------------......---------.........//////,,,------......------,,,}}}pppaaaRRRHHHCCCFFFFFFEEECCCBBB???>>>===;;;:::999999;;;;;;:::999555444222111111222333444333333222222111000000000......------------......------------------------,,,,,,------///000222333+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))(((((()))***+++,,,,,,,,,***************************+++,,,+++)))))))))***)))************+++++++++************************)))))))))))))))***************+++++++++,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***---+++))))))+++---...///+++******+++------+++***,,,,,,,,,++++++************************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,...//////...///---------,,,,,,+++++++++,,,------......------,,,...///////////////..............................000000000000111111111111111111222222222333333333444444444555666555333111111111000000//////......////////////............---------------------------------,,,,,,+++++++++------------------------,,,,,,+++***+++,,,...///---------,,,,,,+++++++++,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000//////.........---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---.........---,,,,,,+++------------------------------------------------,,,,,,,,,---------......//////...---,,,++++++***///............---------++++++,,,------......///000111111000...,,,---.../////////......---------,,,,,,,,,---------......}}}qqqbbbTTTKKKFFFFFFEEEEEECCCBBB@@@>>>===<<<:::999999::::::999888666555333222111222333444222222111111000/////////......------------......------------------------+++++++++,,,---...///000++++++++++++++++++++++++************************+++++++++************))))))))))))***+++++++++,,,***************************+++,,,+++)))))))))***)))************+++++++++************************************))))))))))))************+++++++++,,,++++++******++++++,,,---*********++++++*********+++******+++,,,,,,,,,++++++******+++------,,,***,,,,,,,,,+++++++++*********************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,+++******---------,,,,,,,,,++++++,,,------......------,,,......////////////..............................//////000000000111111111111111222222222333333333444444333444555555333111111000000000/////////...////////////............---------------------------------,,,,,,+++++++++------------------------,,,+++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000///.........------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------......------,,,+++------------------------------------------------,,,,,,,,,---------...............------,,,,,,+++---------.........//////------------------------///000111000---,,,---.../////////.........------,,,,,,,,,---------......|||oooaaaTTTKKKHHHEEEEEEEEECCCBBB@@@>>>======;;;:::999:::999888666666555444333222333444444111111111000//////............------------......------------------------+++*********++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))******************++++++***************************+++,,,+++)))))))))***)))************+++++++++))))))))))))))))))))))))+++++++++******))))))((()))))))))*********++++++++++++******++++++,,,---))))))************))))))((()))+++,,,,,,,,,***)))+++******+++---------+++,,,,,,,,,++++++++++++******************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------------,,,,,,,,,,,,,,,------......------,,,---....../////////..............................//////000000000000111111111111222222222333333333555444333444555555333111000000000000/////////////////////............---------------------------------,,,,,,,,,,,,++++++------------------------++++++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---......------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000//////............------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------......------,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,---...///000111//////...------,,,++++++///000000///---,,,---...//////............------,,,,,,,,,---------......yyylll]]]QQQIIIFFFEEEEEEDDDCCCBBB@@@>>>>>>>>><<<:::999999888666555777666555444333333333444222222111111000/////////......------------......------------------------,,,+++************++++++++++++++++++++++++++++++************************+++++++++*********))))))+++++++++******************************************+++,,,+++)))))))))***))))))*********+++++++++))))))))))))))))))))))))************************((())))))))))))*********++++++******++++++,,,---******++++++++++++******((()))++++++,,,,,,---...,,,+++***+++,,,------,,,++++++++++++++++++++++++***************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------'''***+++***+++---///...------------------,,,,,,,,,------......------,,,------......//////..............................////////////000000000111111111222222222333333333555444333333444444333111000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,------------------------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,------...//////000......---------,,,,,,,,,...///000///---,,,---...------------------,,,,,,,,,,,,,,,---------......yyyjjj[[[OOOGGGDDDDDDDDDDDDCCCBBB@@@???>>>>>><<<:::999999888666444666666555444333333222222444333333222222111111000......------------......---------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++******************************************+++,,,+++)))))))))***))))))*********+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---((())))))))))))*********++++++******++++++,,,---+++,,,,,,------,,,,,,+++)))************---222666...,,,++++++,,,------,,,++++++++++++++++++++++++***************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------(((---...***'''***+++)))------------------------,,,------......------,,,,,,,,,---..........................................////////////000000000111111222222222333333333555333222222333333222111////////////000000000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------.................................,,,,,,,,,---------......---...///...---,,,---...++++++++++++++++++++++++,,,,,,,,,---------......wwwiiiZZZNNNHHHFFFDDDDDDDDDCCCBBBAAA???>>>>>><<<:::999999888666444555555444444333222111000555444444333222222111111......------------......------------------------------,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))******************++++++***************************+++,,,+++)))))))))***)))************+++++++++************************((())))))***+++,,,------)))))))))*********++++++++++++******++++++,,,---,,,,,,------------,,,,,,***++++++))))))---444:::111...,,,++++++,,,,,,+++***++++++++++++,,,,,,,,,***************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...222999999000+++,,,,,,)))------------............,,,------......------,,,+++,,,---.............................................////////////000000111111222222222333333333555333111111222333222111////////////000000000000.........------------,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------......------------------------------+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------.........//////.........---------++++++,,,,,,---...//////,,,...///...---,,,---...******++++++++++++,,,,,,,,,,,,,,,---------......|||qqqcccVVVLLLGGGFFFDDDDDDDDDCCCBBBAAA@@@???<<<;;;999888888888666444444444444333222000//////444444333333222111111000......------------......------------------------,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++************************+++++++++************))))))))))))***+++++++++,,,***************************+++,,,+++)))))))))***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++***,,,---+++)))+++000666333000---++++++++++++*********+++++++++,,,,,,,,,***************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,+++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......666>>>>>>444...000000,,,------------.........///,,,------......------,,,***+++,,,---............................................./////////000000111111222222222333333333555333111111222333222222.../////////000000000111.........---------,,,,,,------------------------+++++++++,,,,,,---------------------------------...---,,,,,,+++++++++,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,------......------------------------------++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,---------------------------...............,,,---------------------,,,---......,,,,,,---...++++++,,,,,,------------,,,,,,,,,---------......~~~zzztttjjj]]]QQQHHHEEEDDDDDDDDDCCCCCCBBBAAA@@@???<<<:::888888888888666555333333333222111000......333333222222111000000000.........------.........------------------------++++++******+++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))(((((()))***+++,,,,,,---***************************+++,,,+++)))))))))***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++))))))(((***++++++++++++,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***))),,,///---***))),,,000555111---+++++++++***)))*********++++++,,,,,,,,,***************************************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,---......,,,666888...)))...///+++---------.........//////,,,------......------,,,***+++,,,---................................................/////////000111111222222222333333333555333111000111222222222.../////////000000111111......---------,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------///...,,,+++***+++,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,---.........---------------------------++++++,,,,,,---...//////,,,,,,,,,---------......------------------------+++,,,,,,---...///000000///......------,,,,,,+++,,,---......,,,,,,---...---------....../////////,,,,,,,,,---------......}}}tttiii___TTTJJJFFFHHHGGGFFFEEEFFFGGGFFFBBB>>>@@@===:::999999999888777444333222222111111222222444333333222111111111222///...,,,,,,...///...---------------------------...+++***+++---...---+++************************************************************************)))************+++++++++******************************************************))))))******+++,,,************************++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,)))***+++,,,---------------,,,,,,+++*********+++************************,,,+++***))))))***+++,,,,,,+++***))))))+++---...,,,,,,+++***))))))******,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,//////............//////------......///000000000333222111111111222333444333222111111000000111111111111000///////////////...........................---,,,,,,,,,,,,---...---------,,,,,,+++++++++------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***((()))---000,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...{{{oooaaaQQQEEEDDDIIIFFFEEEDDDEEEGGGFFFCCC???@@@===:::999999999888777444333222222111111222222444333222222111111111222///...,,,,,,...///...------------------------------,,,***+++---...,,,+++************************************************************************)))************+++++++++***************************************************************++++++,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,)))***+++,,,---------------,,,++++++******++++++************************++++++***))))))***++++++,,,+++***))))))+++,,,...,,,++++++***))))))******,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///..................///------......///000000000222222111111111222333444333222111111000000111111111000000///////////////...........................---,,,,,,,,,,,,---...---------,,,,,,+++++++++------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***+++---///,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...yyylllZZZIIIDDDGGGEEEDDDDDDEEEFFFEEECCC@@@@@@===:::999999999888777444333222222111111222222333333222111111111111222///...,,,,,,...///...------------------------------,,,++++++------,,,+++************************************************************************)))************+++++++++************************************************)))************+++++++++******************************+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++)))***+++,,,------------,,,,,,++++++******++++++************************++++++***))))))***++++++++++++***))))))+++,,,---,,,+++******)))*********,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,************************+++++++++************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------......///000000000222111111111111222333333222222111000000000000111111000//////......//////...........................------,,,,,,------...------,,,,,,,,,,,,++++++------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,,,,---...,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,------------,,,,,,------------------------...------,,,,,,------...}}}||||||yyylllYYYKKKEEEFFFFFFEEEEEEDDDCCCAAA@@@@@@===:::999999999888777444333222222111111222222222222111111111111111222///...,,,,,,...///...------------------------------,,,,,,,,,,,,,,,,,,+++************************************************************************))))))*********+++++++++************************************************))))))******++++++++++++************************)))******++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************+++******************+++*********)))***+++,,,,,,++++++***************+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++*********))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++---,,,+++******+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,------......///000000000111111111111111222222333222222111000000000000000000000///............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...------...,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------------------------------------------------------........................------------------------,,,,,,------------,,,,,,------------------------...------,,,,,,------...wwwsssrrrtttqqqcccSSSJJJHHHHHHGGGEEECCC@@@???>>>@@@===:::999999999888777444333222222111111222222111111111000000111222222///...,,,,,,...///...------------------------------------,,,,,,+++++++++************************************************************************))))))*********+++++++++************************************************((()))***++++++++++++***************************((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,++++++,,,++++++***++++++,,,,,,*********************************++++++************))))))*********+++++++++***************++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))+++++++++*********)))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,------......///000000000000000111111222222222222222111000000//////000000000//////.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///---------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------------------------------------------------------........................------------------------,,,------......------,,,------------------------...------,,,,,,------...xxxlllcccdddfff```VVVPPPGGGHHHGGGEEEAAA?????????@@@===:::999999999888777444333222222111111222222111000000000000111222222///...,,,,,,...///...------------------------------......---+++******+++************************************************************************)))************+++++++++************************************************((()))***,,,,,,+++******************************(((((()))***++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******+++++++++++++++***++++++******++++++,,,,,,************************)))***++++++++++++***))))))))))))************+++*********)))******+++,,,***++++++,,,,,,++++++***************++++++++++++************************+++++++++************)))(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...//////...---,,,------......///000000000///000111111222222111111111111000////////////000000///......------..............................,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---,,,---,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------............------------------------------...------,,,,,,------...yyylll___[[[[[[WWWQQQNNNDDDEEEFFFDDDAAA???AAACCC@@@===:::999999999888777444333222222111111222222000000000000000111222222///...,,,,,,...///...---------------------------,,,...///---+++)))***,,,************************************************************************)))************+++++++++************************************************((()))+++,,,,,,+++***)))************************'''((()))***++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,,,,++++++******++++++++++++******++++++******++++++,,,---************************)))***++++++++++++***)))((())))))*********************))))))***++++++,,,***+++,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++************)))((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000000///---,,,------......///000000000...///000111222111111000111111000/////////////////////...------------...........................,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------............------------------------------...------,,,,,,------...xxxnnnddd___YYYQQQJJJGGGAAACCCDDDCCCAAAAAACCCFFF@@@===:::999999999888777444333222222111111222222000000///000000111222222///...,,,,,,...///...---------------------------,,,...///...***)))***,,,************************************************************************)))************+++++++++************************************************''')))+++,,,,,,,,,***)))************************'''''')))******+++++++++*********************************++++++,,,,,,,,,.........------,,,,,,,,,******+++++++++******)))+++*********+++,,,,,,---************************)))***+++,,,,,,+++***)))(((((()))*********************))))))***+++,,,,,,***+++,,,------,,,+++***)))************++++++++++++++++++++++++++++++++++++++++++************)))'''(((((()))***+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---...000111111000...---------......///000000000...///000222222111111000111111000/////////////////////...------------...........................,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,------......------,,,------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------............------------------------------...------,,,,,,------...~~~sssjjjggg___QQQHHHIIIGGGEEECCCBBBBBBBBBAAA@@@===;;;999888888777666444333333333222222222111111444111//////111222000---000000///.......................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))((())),,,,,,)))))),,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++************************************************+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++......---,,,+++***)))(((******+++++++++,,,,,,,,,))))))))))))************************************************************,,,++++++******++++++,,,+++++++++,,,,,,---------******++++++++++++******************************************************************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++*********))))))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,------,,,+++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.....................////////////000000000000000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------......------,,,------...///...---+++***------------------------///...---,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------------------------------.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,------.........------------------------rrrxxxwwwmmmhhh^^^PPPJJJLLLHHHEEECCCBBBBBBBBBAAA???>>>;;;999888888777666555333333333222222222222111444333222222222111///...000000///.......................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,***))))))(((+++777CCC...---,,,+++++++++++++++++++++++++++++++++++++++************************************************)))*********++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,))))))))))))************************************************************,,,++++++******++++++,,,******++++++++++++++++++******++++++++++++******************************************************************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++*********))))))+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------............////////////000000000000000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,///////////////...------------------------------///...---,,,,,,,,,,,,---------------------------...---,,,,,,,,,,,,---...------------------------------------------------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......------------------------gggkkkzzzpppiii]]]NNNIIILLLHHHFFFCCCBBBBBBBBB@@@???>>><<<999888888888666555333333333333222222222222222333444444222000000000000000///.......................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******)))''',,,<<>>>>><<<999888888888777555444444333333333222222222...111444444111///111333000000///.......................................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))+++,,,++++++222;;;...---,,,+++************++++++++++++++++++++++++************************************************''''''((()))***++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++************************************************++++++************++++++,,,,,,++++++******))))))******++++++++++++******************************************************************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,............////////////////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++++++++,,,,,,,,,------------------------------------------------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,------......------,,,---,,,***))))))***+++,,,------------------------...------,,,,,,,,,------------------------------------------------------------------------------........................------------------------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------iiihhhzzzuuurrrfffSSSHHHGGGHHHFFFCCCBBBBBBBBB@@@???>>><<<:::999999888777555444444444333333333222222---000222222//////222555000000///.......................................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,((((((,,,---***)))+++,,,,,,+++************+++++++++++++++++++++++++++************************************************'''(((((()))******++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************++++++++++++************************************************+++******))))))******+++------,,,,,,+++++++++*********++++++++++++******************************************************************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,............////////////////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++,,,,,,,,,---------------------------------------------------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,------......------,,,,,,+++***))))))***,,,---------------------------------,,,,,,,,,------...------------------------------------------------------------------------........................------------------------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------lllggg{{{yyyvvvvvvmmmZZZLLLHHHGGGEEECCCBBBBBBBBBAAA@@@???===:::999999999777666444444444444333333333333222222111000///000333555000000///.......................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++111)))%%%(((++++++***+++***************+++,,,,,,++++++++++++++++++++++++************************************************)))))))))************+++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++++++++,,,******************************************************))))))))))))******---------,,,,,,,,,,,,,,,******++++++++++++******************************************************************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,***************+++++++++************++++++++++++******+++++++++,,,,,,,,,...------,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,............////////////////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,---------------......///------------------------------,,,,,,,,,---......------------------------,,,------......------,,,------------------------........................,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------...------------,,,,,,,,,------------------------mmmfffxxxvvvqqqrrrmmm]]]NNNHHHEEEDDDBBBBBBCCCCCCBBBAAA???===:::999999999777666555444444444444333333333<<<888333000///111333444000000///.......................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++...)))''')))+++***+++...(((((())))))***,,,---...++++++++++++++++++++++++************************************************+++++++++++++++*********************************++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,******************************************************))))))))))))******+++++++++++++++,,,,,,,,,******++++++++++++******************************************************************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,))))))*********+++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------............////////////000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,------------...------------------------........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------...///////////////------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,---......---,,,,,,------------------------........................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------......---------,,,,,,,,,------------------------hhhcccuuu~~~rrrjjjllliii\\\MMMFFFEEECCCAAAAAACCCDDDCCCBBB???===:::999999999888666555555444444444333333333EEE>>>555000000222222222000000///.......................................---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((((((+++///---((('''***''''''((()))***,,,...///++++++++++++++++++++++++************************************************------,,,,,,+++*********************************++++++++++++++++++++++++((()))***+++,,,---......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************))))))))))))******))))))******+++++++++,,,******++++++++++++******************************************************************************************************,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------,,,+++************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------...................../////////000111111111111111111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......------------------------........................*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------......------,,,***+++---...///...------------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,---......---,,,,,,------------------------////////////////////////,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------.........------,,,,,,,,,------------------------iiieeelllyyynnnbbb^^^___[[[PPPFFFEEEBBB@@@AAADDDEEEDDDBBBAAA???<<<::::::999888666555555555555555555444444<<<:::777444222111111222---,,,,,,,,,,,,---..............................------++++++++++++------++++++++++++++++++++++++++++++,,,------...//////******))))))(((((('''''''''((()))***************************************)))))))))***+++++++++,,,)))))))))))))))))))))))),,,+++++++++***)))))))))+++++++++*********)))))))))************+++++++++++++++************+++++++++++++++...111111---)))++++++++++++++++++++++++---,,,***))))))***,,,---************************************************)))************+++++++++++++++************++++++***+++,,,+++******,,,...***,,,---,,,,,,---***&&&++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++***)))((()))*********))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++***+++...111------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++*********+++------------------------....................................////////////111///...///111222///,,,........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......///...---,,,+++,,,------...------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------------------------------------------------------------------------------~~~fffaaahhh~~~~~~xxxkkk]]]WWWWWWUUULLLDDDDDDBBB???@@@CCCEEEDDDBBBAAA>>><<<::::::999888666666666555555444444444333777666333222111111222333111111000///.........///...............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...++++++*********)))))))))((())))))************)))***************************************+++++++++))))))))))))))))))))))))+++++++++***************+++++++++*********)))))))))************+++++++++++++++************+++++++++++++++...000000---***++++++++++++++++++++++++,,,,,,************,,,,,,************************************************)))************+++++++++++++++************++++++***+++,,,+++******,,,...111---******,,,,,,******++++++++++++++++++++++++************************************************,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++***))))))***++++++******************************************************************************+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++***))))))'''(((***))))))(((***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++---111444------,,,,,,,,,+++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++******++++++------------------------....................................////////////...---,,,---///000///---........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......//////---,,,,,,,,,---......------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------------------------------------------------------------------------------}}}eee]]]eeexxxsssyyyjjjYYYQQQRRRQQQKKKDDDDDDAAA???@@@CCCEEECCCAAAAAA>>>;;;::::::999777666777666666555444333222222222111000000000111333444333333111000///.........//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++++++++******************+++******))))))************************+++++++++***************))))))))))))))))))))))))***************++++++++++++++++++***************)))************+++++++++++++++++++++++++++++++++++++++,,,...//////---***++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++************++++++***+++,,,+++******,,,...:::...'''***,,,******---++++++++++++++++++++++++************************************************,,,,,,+++++++++*********,,,++++++******++++++,,,++++++***))))))***++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++*********''')))+++,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++---000333,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++------------------------....................................////////////---,,,,,,---///000000...........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......000///......------.........------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------------------------------------------------------------------------------vvveee\\\cccoookkkyyy|||mmm[[[SSSSSSSSSMMMFFFCCC@@@>>>???BBBDDDCCCAAA@@@>>>;;;:::999999777555777777666555333222111111000000000000000111222333111111///......---------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***************++++++++++++++++++******++++++++++++******)))(((************************,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,---......,,,+++++++++++++++++++++++++++******++++++++++++******************************************************))))))*********+++++++++++++++************++++++***+++,,,+++******,,,...===...''',,,///***)))...++++++++++++++++++++++++************************************************+++++++++*********)))))),,,++++++******++++++,,,+++******************+++******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,+++++++++++++++++++++***,,,///000...---,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------------------....................................////////////111000000000000111111111........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......000000//////...............------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------------------------------------------------------------------------------wwweeeZZZaaa}}}lllkkk{{{|||nnn]]]UUUUUUTTTMMMFFFBBB@@@===>>>BBBCCCBBB@@@@@@>>>;;;999999888777555777666555444333222111111222222222111111111111222//////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********************)))************************+++++++++++++++***)))(((************************,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))*********+++++++++***+++,,,,,,,,,,,,+++******+++,,,------,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************************************************))))))*********+++++++++++++++************++++++***+++,,,+++******,,,...999///***...000,,,)))+++++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,*********++++++*********************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******+++,,,,,,***---///000///---,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,---,,,,,,+++++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++,,,,,,------------------------------....................................////////////333222111000//////000111........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......///////////////............------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------------------------------------------------------------------------------sssdddYYY]]]yyyoooppp{{{mmm[[[SSSRRRQQQKKKDDDBBB???===>>>AAACCCBBB???@@@===:::999999888666555666555555444333222111111444444333333222111111111000/////////000000111222........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********************+++)))))))))***************+++++++++,,,++++++******************************+++++++++***************))))))))))))))))))))))))***************+++++++++***************+++++++++)))************+++++++++***+++,,,------,,,+++***)))+++,,,---,,,+++,,,---++++++++++++++++++++++++************************************************************************)))************+++++++++++++++************++++++***+++,,,+++******,,,...222000///......---+++***++++++++++++++++++++++++************************************************))))))******+++,,,,,,,,,,,,++++++******++++++,,,)))***++++++++++++***)))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++******+++---...)))+++------+++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++******++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,+++,,,...///++++++++++++************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------------------------....................................////////////000111000...------///111........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------.........////////////...------...------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------------------------------------------------------------------------------}}}hhhvvveee[[[\\\vvvtttppp}}}|||lllXXXMMMMMMNNNJJJDDDAAA???<<<===@@@BBBAAA??????===:::999888888666555444444444333333222222222222222333333222222111111000000//////.../////////,,,,,,------.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,*********+++++++++,,,,,,******+++,,,,,,,,,++++++***************************************+++++++++))))))))))))))))))))))))+++++++++***************))))))*********+++++++++)))************+++++++++***+++---......---+++***)))+++---,,,+++***,,,...+++++++++++++++++++++++++++***)))(((((()))***+++************************************************)))************+++++++++++++++************++++++***+++,,,+++******,,,...+++222333+++)))---...***++++++++++++++++++++++++************************************************((()))***+++,,,---...///,,,++++++******++++++,,,)))***++++++++++++***)))******************************************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******,,,---///***,,,,,,+++***))))))***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,,,,,,,---...++++++++++++************,,,++++++******++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------------------------....................................////////////---//////...---...111555........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---......///...---,,,+++...------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------------------------------------------------------------------------------yyybbbppphhh^^^^^^vvvwwwnnnxxxmmmVVVJJJIIILLLJJJGGGAAA>>><<<===@@@BBBAAA??????===:::999888888666444333333333333333333333333000111111222222222222111000///...---,,,++++++++++++,,,,,,---...///000000++++++------------++++++++++++++++++++++++++++++))))))***+++,,,---------+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,************************))))))******+++++++++,,,)))))))))))))))))))))))),,,+++++++++******))))))))))))******++++++++++++)))************+++++++++***+++---......---+++***)))+++---,,,***)))+++...++++++++++++++++++++++++,,,***)))'''''')))***,,,************************************************)))************+++++++++++++++************++++++***+++,,,+++******,,,...(((444555((($$$---111+++++++++++++++++++++++++++************************************************'''(((***+++---///000111,,,++++++++++++++++++,,,)))***+++,,,,,,+++***)))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******,,,...///---......,,,******+++---++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********+++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++*********+++++++++************))),,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------..................................../////////000---...000000///111666:::........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,---.........---++++++...------,,,,,,------...,,,,,,,,,---------......---------------------------..................---------------------------------------------------------------------------------------------------yyyeeeeeegggWWWaaauuutttdddlll|||mmmVVVJJJGGGFFFFFFHHHDDDBBB???<<<<<<===???AAAAAA<<<888777::::::777333333333222222222222111111444444333333222111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---************************,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,+++***))))))******)))***+++,,,,,,+++***)))))))))***+++,,,...///000---,,,,,,+++*********+++************************,,,***(((***---...,,,***((((((((((((((((((((((((+++++++++++++++***)))(((************************+++***)))))))))***,,,,,,,,,++++++******++++++,,,***************************///333222...++++++---++++++++++++++++++++++++******))))))((((((''''''******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...---+++******+++---...+++++++++++++++++++++++++++,,,------,,,+++)))(((++++++++++++++++++++++++...,,,+++))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************...---+++)))(((((())))))************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...)))***+++,,,---------------------...------,,,,,,,,,------......------,,,---------............//////000000//////111555888.........------,,,,,,,,,......---,,,,,,+++******.........------,,,,,,,,,+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------...---,,,,,,---...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------------...//////...------,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------+++,,,------......------+++++++++,,,,,,,,,------------------------------------------------------------------------------vvvdddddd~~~eeeTTT^^^qqqqqqccclll{{{oooXXXKKKGGGFFFFFFHHHDDDBBB???===<<<===???AAAAAA<<<888888999:::777333555555444444444444333333444444333333222111111000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++***))))))******)))***++++++++++++***)))*********+++,,,---...///---,,,++++++******++++++************************,,,***)))***,,,---,,,***************************+++++++++++++++***))))))************************+++***)))))))))***+++,,,,,,++++++******++++++,,,***************************...222111---++++++---++++++++++++++++++++++++++++++***************)))******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...---+++******+++---...+++++++++++++++++++++++++++++++++++++++******)))++++++++++++++++++++++++++++++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++))))))))))))***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...)))***+++,,,------------,,,------...------,,,,,,,,,------......------,,,---------............/////////000///...000333666......---------,,,,,,,,,......---,,,,,,+++******......---------,,,,,,,,,+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------...---,,,,,,...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++++++++,,,------...------,,,,,,---------...------,,,,,,------...,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------+++,,,------......------,,,,,,---------.........------------------------------------------------------------------------tttdddaaavvveeeRRRXXXjjjrrriiitttqqqZZZMMMHHHFFFFFFGGGDDDCCC@@@???>>>???@@@AAAAAA===999888999999666444555555444444444444333333444333333222222111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++******)))*********)))***++++++++++++***)))+++++++++++++++,,,------,,,,,,++++++******++++++************************+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******************************))))))******+++,,,,,,++++++******++++++,,,***************************---000000---++++++---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,------++++++++++++------++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******)))******+++*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...******+++,,,------------,,,,,,------...------,,,,,,------......------,,,---------............////////////...---...000333...------------,,,,,,,,,...------,,,,,,++++++***...------------,,,,,,,,,+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,---///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++++++++,,,---------------,,,,,,------......------,,,,,,------...,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------------------------------+++,,,------......---------------.........//////------------------------------------------------------------------------vvvddd]]]mmmhhhQQQTTTcccwwwtttrrr[[[NNNGGGDDDDDDFFFDDDCCCBBBAAA@@@@@@@@@AAAAAA>>>;;;999999888666444333333222222222111111111333333333222222111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++***************+++*********++++++*********,,,,,,+++++++++++++++,,,,,,,,,++++++***++++++,,,************************+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))***************************************+++++++++,,,++++++******++++++,,,***************************,,,......,,,++++++---++++++++++++++++++++++++***++++++,,,,,,---------******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++************,,,...///++++++++++++++++++++++++,,,+++++++++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***+++,,,,,,---------,,,,,,,,,------...---------,,,------......------,,,---------............///...//////...,,,,,,...000---------------------------------,,,,,,+++++++++------------------------+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,---///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++,,,------......------------------............------------------------------------------------------------------------{{{hhh]]]jjjmmmTTTRRR___{{{{{{zzzqqq\\\NNNFFFBBBBBBDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA???<<<:::999888666555333333222222222111111111333333222222222222222111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***************+++++++++******************+++,,,,,,+++*********++++++,,,++++++***++++++,,,,,,******************************++++++++++++,,,,,,++++++++++++++++++++++++)))******+++++++++******************************))))))******++++++++++++,,,++++++******++++++,,,***************************+++,,,,,,,,,+++,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,---///111++++++++++++++++++++++++---,,,***))))))+++...000++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***+++++++++,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---++++++,,,---------,,,,,,+++,,,,,,---.........---,,,------......------,,,---------............///---...///...,,,+++---...------------------------------,,,,,,,,,,,,++++++------------------------+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,+++---///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++,,,------......------+++,,,,,,,,,,,,---------------------------------------------------------------------------------ooodddpppoooUUUSSS___}}}zzzuuuppp\\\NNNFFFAAAAAADDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@>>>;;;999777666555555555444444444444333333222222222222222222222222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))******+++,,,++++++***))))))***++++++,,,++++++*********++++++++++++******++++++,,,,,,************************)))+++,,,,,,+++***,,,---************************))))))***++++++++++++***************************))))))***++++++++++++***,,,++++++******++++++,,,******************************++++++++++++,,,,,,++++++++++++++++++++++++)))))))))*********************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,...//////++++++++++++++++++++++++,,,+++)))))),,,111666:::++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---+++,,,,,,------,,,,,,,,,++++++,,,---............,,,------......------,,,---------............///,,,...///...---,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,++++++,,,...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,---......///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------+++,,,------......------+++++++++,,,,,,,,,------------------------------------------------------------------------------wwwqqqlllTTTVVVdddvvvkkkvvvppp]]]PPPGGGBBBCCCFFFDDDEEEFFFFFFEEEDDDBBBAAAAAA@@@???<<<888666666666555555444444444444333333222222222222222222222222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))***++++++,,,++++++***))))))***+++++++++***************++++++++++++******++++++,,,---************************)))+++,,,,,,******+++...************************))))))***+++++++++++++++************************((()))***+++,,,++++++***,,,++++++******++++++,,,************************+++***))))))+++,,,,,,,,,++++++++++++++++++++++++***************)))))))))******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,000444777++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++***+++,,,---............,,,------......------,,,---------............///,,,---//////---------///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,+++***+++,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,---...//////...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------+++,,,------......------,,,,,,,,,,,,---------...------------------------------------------------------------------------}}}{{{hhhSSSWWWhhhsssfffqqqqqq^^^QQQHHHCCCDDDHHHDDDEEEFFFGGGFFFDDDBBBAAAAAAAAA???<<<888666666666333333333222222222111111222222222222222222222222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))***+++,,,,,,,,,+++***))))))***+++,,,******))))))***++++++,,,+++*********+++,,,,,,---************************(((+++---,,,***)))+++...************************((()))***+++++++++++++++************************((()))***+++,,,+++******,,,++++++++++++++++++,,,************************+++)))((()))***,,,,,,+++++++++++++++++++++++++++,,,++++++******)))))))))******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''(((***++++++***))))))++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,------,,,++++++***+++,,,---............,,,------......------,,,---------.........//////+++---//////.........///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,------......------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------+++******,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------------...//////+++++++++,,,---...///000...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------------------------------+++,,,------......---------------.........//////------------------------------------------------------------------------vvvuuuhhhQQQTTTcccqqqeeeqqqsss___QQQHHHCCCDDDGGGDDDCCCCCCBBBAAAAAA@@@@@@AAA???===;;;;;;999777555333333333333333333333333444444333333333333222222000000///...............------------------------...---+++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,)))))))))))))))*********************************************************,,,,,,++++++******))))))************************+++******+++---......---******************************+++++++++,,,,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))************************************************,,,+++++++++***)))))))))++++++,,,,,,,,,,,,------************************------,,,++++++******)))************************++++++******+++...444888------++++++++++++------,,,,,,++++++***+++++++++************************++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......//////.........---------///...---,,,,,,---...///...------,,,,,,++++++***,,,,,,,,,---------......------------------------------------------------------------------------........................,,,,,,,,,---------......---------............///................................................------............------------------------------+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,------............+++))))))+++---...---.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,---------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++------------------------tttpppzzzjjjRRRSSSbbbooodddnnnttt___QQQHHHCCCCCCFFFDDDCCCCCCCCCBBBAAA@@@@@@AAA???===;;;;;;999777555444444444444444444444444444444333333333333222222000//////...............---------------------------,,,+++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,))))))))))))******************************************************************************))))))************************+++******+++---......---******************************+++++++++,,,,,,,,,************************(((((((((((()))))))))***))))))))))))))))))))))))************************************************+++++++++***************+++++++++,,,,,,,,,------************************++++++++++++++++++++++++***************************++++++***+++---111555---,,,++++++++++++,,,---,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......//////.........---------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------------------............///................................................------............------------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......000///...---,,,,,,,,,---......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++------------------------rrriiiooowwwkkkxxxnnnUUUUUUcccsssfffmmm~~~vvv```QQQGGGBBBBBBEEECCCCCCCCCCCCBBBAAAAAA@@@AAA???===;;;;;;999777555555555555555555555555555444444333333333333222222000///......------......---------------------------,,,+++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************************************)))))))))))))))*********************************+++******+++---......---******************************+++++++++,,,,,,,,,************************((((((((()))))))))******))))))))))))))))))))))))***************************************************************+++++++++++++++++++++,,,,,,,,,,,,************************))))))******+++,,,,,,---************************)))***+++++++++,,,...000,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------.....................---------......------------......******+++,,,,,,---......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///................................................------............------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,------------...111333444222...++++++,,,...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,,,,------------------------qqqcccggg~~~nnn^^^mmmqqqXXXXXXhhh|||lllnnn}}}wwwaaaQQQGGGAAAAAADDDCCCDDDDDDDDDCCCBBBAAA@@@AAA???===;;;;;;999777555444444444444444444444444444444333333333222222222//////...------------...------------------------,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))************************************************((((((((())))))*********************************+++******+++---......---******************************+++++++++,,,,,,,,,************************(((((()))))))))*********))))))))))))))))))))))))************************************************)))))))))***+++++++++,,,***++++++++++++,,,,,,,,,************************))))))******+++++++++,,,************************(((***+++,,,+++***+++,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------............///................................................------............------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...222666444...***+++---------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........------------------------------------------------,,,------...------,,,,,,------------------------qqqaaaddd|||lllYYYggg|||qqqXXXZZZlllpppmmmzzzwwwbbbRRRHHHAAA@@@BBBCCCDDDEEEEEEDDDCCCAAA@@@AAA???===;;;;;;999777555333333333333333333333333444444333333333222222222//////...---------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))************************************************(((((())))))******++++++************************+++******+++---......---******************************+++++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))************************************************)))))))))***+++++++++,,,*********+++++++++,,,,,,************************+++++++++******)))))))))************************(((***,,,,,,***))))))***+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---.....................,,,------------------,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///................................................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***///333222---+++,,,///------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,------...------,,,------------------------tttcccfffoooYYYeeezzzpppWWWZZZnnnooohhhuuuvvvbbbTTTJJJBBB@@@AAACCCDDDEEEFFFEEECCCAAA???AAA???===;;;;;;999777555333333333333333333333333444444333333333333222222///...------,,,,,,------------------------------******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,+++******))))))***************************************************************+++++++++************************+++******+++---......---******************************+++++++++,,,,,,,,,************************)))))))))*********++++++))))))))))))))))))))))))***************************************************************+++++++++************++++++++++++************************,,,++++++***))))))((((((************************(((***++++++***))))))*********++++++++++++******************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------...............,,,,,,------------,,,,,,......---,,,,,,+++******,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///................................................------............------------------------------............------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,))),,,//////---,,,---000,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,------......------------------------------wwwfffiiiqqq\\\ggg}}}uuuZZZ\\\qqqmmmdddqqqtttbbbVVVLLLCCC???@@@CCCDDDEEEFFFFFFDDDAAA???AAA???===;;;;;;999777555444444444444444444444444444444333333333333222222///...------,,,,,,------------------------------)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***------,,,++++++***))))))************************************************,,,,,,,,,,,,++++++++++++************************+++******+++---......---******************************+++++++++,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))************************************************+++++++++***************************++++++++++++************************************))))))))))))************************)))***++++++))))))***+++)))***+++,,,,,,+++***)))************+++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------........./////////---------............///................................................------............------------------------------///.........------------+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------........................------------------------+++,,,------......------------------------------yyyiiikkkrrr___jjj{{{___```tttllldddqqqssscccWWWMMMDDD??????CCCDDDFFFGGGFFFDDDAAA???AAA???===;;;;;;999777555555555555555555555555555444444444333333333222222......---,,,,,,,,,,,,---------------------------)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,------,,,+++***------,,,,,,+++***))))))************************************************---------,,,,,,+++++++++************************+++******+++---......---******************************+++++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************************************,,,+++++++++******)))))))))************+++++++++************************((((((((()))******++++++************************)))***+++***))))))+++---)))***+++,,,,,,+++***)))************+++,,,---...************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////++++++------------++++++***++++++,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------.................................////////////000---------.........//////................................................---..................---------------------------//////.........---------+++++++++,,,,,,---------.........------,,,,,,,,,000...,,,+++---...///...,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,---------........................------------------------+++,,,,,,---.........---------------------------lllmmm|||bbbrrreeecccqqqqqqmmmwwwwwweeeZZZOOOBBB===???DDDFFFGGGEEEBBB@@@??????@@@???===;;;999888888777444444444555555555666666555444444333333222222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,+++,,,,,,------,,,,,,,,,))))))))))))))))))))))))************))))))))))))************************************************)))))))))***+++++++++,,,******************************+++++++++,,,,,,,,,******************************++++++++++++************************************+++++++++,,,,,,,,,((()))***++++++++++++++++++,,,,,,,,,,,,+++******)))************+++++++++,,,,,,,,,++++++*********))))))*********+++++++++---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------,,,+++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************++++++,,,,,,------,,,,,,+++++++++++++++*********)))++++++++++++++++++++++++)))***+++,,,---,,,++++++---------,,,,,,+++++++++)))))))))***++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************---...///...,,,***)))***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------000,,,***,,,000222///,,,------------------------------------------------........................................................................---------------------------------............///,,,------......------,,,........................//////.........---------///......---------............---------,,,,,,,,,///...---,,,,,,---...///........................------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------......//////...---,,,,,,------------------------//////.........---------,,,,,,,,,---------......------------------------mmmnnnooo{{{fffbbbnnnrrroooxxxyyyfff[[[PPPCCC>>>AAADDDFFFGGGFFFCCC@@@??????>>>===;;;999777666666555444444444555555555666666555444444333333222222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,+++***************************************))))))))))))***************************************************************+++++++++******************************+++++++++,,,,,,,,,******************************++++++++++++******************************************+++++++++,,,))))))***+++++++++******++++++,,,,,,++++++***))))))************+++++++++,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,++++++---,,,,,,,,,++++++++++++++++++*********************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++*********---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------///,,,***,,,///111///,,,------------------------------------------------------------------------................................................---------------------------------............///,,,------......------,,,........................//////.........---------///......---------............---------,,,,,,,,,///...------------...///........................------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------......//////...------,,,------------------------.........------------,,,,,,,,,,,,---------......------------------------ooopppzzziii```hhhssspppzzz|||hhh\\\PPPDDD@@@CCCEEEFFFGGGFFFDDDAAA@@@@@@>>>===;;;999777666666555444444555555555666666666555444444333333222222111111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++,,,,,,,,,+++***))))))************************++++++*********)))))))))************************************************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************)))))))))*********++++++******+++++++++******)))++++++,,,,,,++++++***))))))************+++++++++,,,,,,,,,++++++++++++******************+++++++++,,,++++++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++***************++++++******++++++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++*********,,,,,,++++++***))))))(((***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------------------)))+++,,,,,,+++******+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------...,,,***+++...000...,,,------------------------------------------------------------------------................................................---------------------------------............///------............------.......................................---------......---------......///......---------,,,,,,,,,///...------------...///........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------.........///......---,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------pppnnnxxx~~~kkk^^^aaa~~~rrrnnnyyy}}}hhh\\\PPPDDD@@@CCCDDDFFFGGGFFFDDDBBBAAAAAA@@@???===;;;999888888777555555555555666666666666555444444333333222222111000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++******)))(((************************+++++++++*********))))))************************************************,,,+++++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************((())))))))))))*********+++++++++++++++***)))(((+++++++++++++++***))))))))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,)))******++++++******)))++++++++++++************++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,........................''')))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,------------------,,,,,,,,,---------......------------------------------------------------------------------------+++,,,,,,---...---------........................---,,,***+++...///...,,,........................------------------------------------------------........................................................................---------............///------............------...................................................------------...//////......---------,,,,,,,,,.........------.................................------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...---...............------------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------pppjjjnnnuuummm]]]^^^||||||oookkkvvv|||hhh\\\QQQEEE@@@CCCDDDEEEGGGFFFDDDBBBAAAAAA@@@???===;;;999888888777555555555666666666777777555444444333333222222111/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))(((************************++++++++++++************************************************************,,,+++++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************((())))))))))))*********+++++++++++++++***)))(((***++++++++++++***))))))))))))*********+++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,)))******++++++******)))+++************)))))))))+++++++++++++++++++++++++++***++++++++++++,,,,,,************************))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---.........------........................---,,,,,,,,,.........---........................------------------------------------------------........................................................................---------............///---......//////......---........................---.....................---------------...//////......---------,,,,,,,,,---..................---........................------------------------,,,------......------,,,,,,,,,---------.........------...............---------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------pppggg{{{mmmtttnnn^^^^^^}}}{{{lllhhhsss{{{iii^^^SSSFFFAAACCCBBBDDDFFFEEECCCAAA@@@@@@>>>===;;;999777666666555555555666666666777777777555444444333333222222111............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++******+++++++++++++++***++++++++++++++++++++++++,,,++++++++++++*********************************************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************++++++++++++******************************)))))))))*********++++++******+++++++++******)))******++++++******)))((()))************+++++++++***++++++++++++,,,,,,,,,+++++++++***************))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++******))))))******+++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,******++++++++++++******+++++++++*********))))))++++++++++++++++++++++++++++++******++++++,,,---*********+++++++++++++++((())))))***++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++(((***+++,,,+++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---......//////............------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---.......................................---------.........//////........................------------------------................................................................................................---------............///......////////////..............................---------...............---------------...///000......---------,,,,,,,,,------...//////...------........................------------------------------............------,,,---------............,,,---......///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------pppeeexxx{{{nnn```aaa{{{kkkeeeqqqzzzjjjaaaVVVIIICCCEEEAAACCCDDDDDDBBB@@@???@@@>>>===;;;999777666666555555666666666777777777777555444444333333222222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++)))***+++,,,,,,------,,,++++++++++++++++++++++++,,,,,,+++++++++************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************++++++++++++******************************************+++++++++,,,))))))***+++++++++*********************))))))((()))************+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))((()))+++,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++*********+++,,,---++++++++++++,,,,,,,,,---******************++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++------,,,++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,------...////////////.........------------,,,,,,,,,---------..............................................................................,,,------.......................................---...////////////000000........................------------------------////////////////////////........................................................................---------............///......////////////..............................---------.........//////---,,,,,,------///000000......---------,,,,,,,,,------...//////...------........................------------------------------............------------------............,,,------...//////......------------------------.........------------,,,,,,,,,,,,---------......------------------------pppeeexxxnnnaaaddd|||kkkdddppp{{{kkkcccYYYLLLEEEFFF@@@BBBCCCCCCAAA?????????@@@???===;;;:::888888777666666666666777777777777555555444333333222222111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++)))***+++,,,---.........++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************++++++++++++*********************************++++++++++++,,,,,,,,,((()))***+++++++++++++++***************)))(((((()))************+++++++++*********++++++,,,,,,,,,++++++++++++******))))))((()))+++,,,------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++//////.........---------++++++++++++++++++++++++,,,+++*********+++,,,---+++++++++,,,,,,---------,,,,,,++++++***)))))))))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000//////.........---------,,,,,,,,,---------..............................................................................,,,---......//////......////////////////////////...///000000//////000111////////////////////////------------------------000000000000000000000000................................................////////////////////////---------.........//////......////////////..............................---------.........//////,,,,,,,,,---...///000111......---------,,,,,,,,,,,,---...//////...---,,,........................------------------------------............---------------.........//////,,,,,,---.../////////...------------------------//////.........---------,,,,,,,,,---------......------------------------|||ttt{{{lllbbbkkk~~~kkkaaalll}}}nnnddd[[[PPPGGGCCCFFFEEECCCBBB@@@@@@??????AAA>>>;;;999888888777666555555666777777777777777555555444333222222111111//////.........//////000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************+++++++++*********))))))++++++************++++++++++++++++++++++++++++++...+++)))))),,,......,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,************************,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---...///........................---------------------------------............///........................------............------..................................../////////000..................------,,,------......------,,,...///000///.........000///...------------.../////////.........---------........................///...---,,,,,,---...///......////////////......................................................///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------........................------------------------......////////////......000///...---------------------------------------------------------------------------------------zzztttwwwrrr}}}rrrfffmmmlllaaalllpppeee\\\PPPGGGDDDFFFEEEDDDCCCAAA@@@@@@???@@@===:::888777777666555555555666777777777777777555555555444333222222222//////............////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************+++++++++*********))))))++++++************++++++++++++++++++++++++++++++...+++)))))),,,......,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++************************,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///........................---------------------------------............///........................------............------................................./////////000000........................---......//////......---...000111000///...///111///...------------.../////////.........---------........................///...------------...///......////////////......................................................///...---,,,,,,,,,,,,---------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------........................------------------------......////////////......//////...---------------------------------------------------------------------------------------yyyqqqnnnfffqqqxxxkkkooommmaaakkkrrrfff\\\QQQHHHEEEGGGFFFEEEDDDBBBAAA@@@@@@>>><<<888777666666555444555555666777777777666666666666555555444333333333//////............/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++*********************++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***************************+++++++++***************++++++************++++++++++++++++++++++++++++++---+++))))))+++---------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++***************************************,,,,,,,,,++++++++++++***,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................---------------------------------............///........................------............------............................../////////000000000............////////////......////////////......///000111111//////000111......------------....../////////.........------........................///......------......///......////////////............................................................---,,,,,,,,,------------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------------------------------......////////////......//////...------------...------------------------------------------------------------------------yyyppp~~~iii^^^eee{{{nnnppppppbbbkkksssggg\\\QQQIIIFFFGGGFFFFFFEEECCCBBBAAA@@@>>>;;;888777666666555444555555666666666666666555666666555555555444444444000//////............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++,,,+++*********,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++++++++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------..............................---------------------------------............///........................------............------...........................////////////000000000///////////////000000000......////////////......///000111000///...///111........................////////////....................................//////............//////......////////////.........................................................------,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------......//////......---///......---------......------------------------------------------------------------------------}}}uuukkk[[[___yyyzzznnnnnnrrreeepppsssfff[[[PPPIIIFFFFFFFFFFFFEEEDDDBBB@@@???>>><<<999777777777777666555555666666666666555555555555555555555444444444000000///.....................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++++++++************,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++++++++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------..............................---------------------------------............///........................------............------////////////////////////////////////000000000111/////////000000000111111......////////////.........///000000......///000////////////////////////000000/////////.........////////////////////////////////////////////////......////////////......................................................------,,,,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------............------......---------......///------------------------------------------------------------------------}}}ooo^^^```zzz{{{mmmlllqqqfffsssqqqcccYYYOOOHHHFFFEEEFFFFFFEEEDDDBBB@@@>>>>>>;;;999777888888777666555555666666666555444444444444444444444444444444111000///......---.........------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++***************+++++++++******++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************************************+++++++++++++++************++++++++++++++++++++++++++++++***++++++***)))))),,,...++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++******************************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++******************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------........................---------------------------------............///........................------............------/////////////////////////////////000000000111111//////000000111111222222//////000000000000/////////000111111//////000111000000111111111111000000000000000/////////......////////////////////////...//////000000//////.........////////////......................................................------,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------...------------...//////------------------------------------------------------------------------qqqbbbfff~~~nnnkkkmmmaaannnoooaaaWWWMMMHHHFFFDDDEEEEEEEEECCCAAA???===<<<:::777666777777666666555555666666555555444333333333333333333444444444111000///......------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++)))++++++***((((((+++...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------........................---------------------------------............///........................------............------//////////////////////////////000000000111111111//////000111111222333333111222222333333222222111111222333333111111222333111222333333333333222111000000000000/////////...////////////////////////...///000111111000///.........////////////......................................................,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------...//////------------------------------------------------------------------------|||rrrdddlllnnnjjjhhhZZZeeemmm___UUULLLGGGFFFCCCDDDEEEDDDCCCAAA>>><<<;;;999666555555666555555555666666666555444333333333333333333333333333333111111000......---------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++))))))******++++++++++++******++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++*********)))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************))))))******++++++++++++++++++************++++++++++++++++++++++++++++++)))++++++***((((((+++...++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******+++++++++,,,*********************************++++++,,,,,,,,,***+++,,,------,,,+++***************************((((((((((((((((((((((((*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------........................---------------------------------.........//////........................---..................---000000000000000000000000000000000000111111111111///000000111222222333333333444444555555444444333333444555555333333444555222333444444444444333222000000000000////////////000000000000000000000000...///000111111000///.........////////////......................................................,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------...///000------------------------------------------------------------------------}}}sssffflllnnnccclllZZZbbb{{{qqq```WWWRRRKKKEEEFFFFFFEEEDDDCCCAAA???>>>999999888777666666666777777777777777777666555555222333333444444333333222333222111000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,+++++++++***)))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++------,,,,,,+++***))))))******++++++++++++******)))************+++++++++************************+++***)))))))))***,,,,,,************************'''((()))***,,,---...///+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************+++++++++*********)))))),,,***(((***---...,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************------,,,***)))***...111)))***,,,,,,,,,+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++,,,---,,,++++++,,,---//////...///000000...---++++++++++++++++++++++++........................---------............///------............---------------.........//////,,,///111000...---///111,,,+++,,,///333444222000000000000000000///...---111000000222444555444222333444444333333444777999888;;;:::888:::===<<<888777===@@@;;;777777888888;;;666333777999777555555555333000000111222000---///000000111111000///...333000...---...///111111......//////000000000111................................................,,,,,,,,,---------..............................------------------------...------------...//////...------,,,,,,------...---------------------------------.........//////........................//////////////////////////////.........---------------------------------++++++,,,,,,---...//////~~~nnn```fffsssiiimmmYYYaaa{{{vvvdddVVVNNNIIIFFFEEEDDDDDDCCCBBB@@@>>>===:::999888888777777777777777777777777777666555555222333333444444333333222222111000///.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++,,,+++)))(((((()))+++,,,+++++++++***************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++------,,,,,,+++******)))******++++++++++++******)))************+++++++++************************+++***)))))))))***+++,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************+++++++++*********)))))),,,***)))***,,,---,,,***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***)))))),,,///+++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,---......------...///------------......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---......//////......------------.........///////////////...---,,,...///000//////111333333111...222222222222222222222111222222222222222333444444333444555666777;;;@@@DDDDDDGGGGGGEEEEEEFFFCCC???EEEMMMRRRPPPKKKHHHDDD@@@===;;;===BBBCCC???<<<<<<888555222222444555555333111222333333333111000...111111000000000111111111000000000000000000//////.............../////////........................,,,---------.........///........................------------------------...------------...//////...------,,,,,,------...------------------------,,,------------.........................................................//////.........---------------------------------++++++,,,,,,---......///~~~kkk[[[^^^{{{vvvkkkpppYYYaaa|||zzzgggWWWLLLGGGGGGCCCCCCCCCBBBAAA???>>>===;;;;;;999888888777777777777777777777777666555555333333444444444444333333111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,+++***))))))***+++,,,***************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++++++++,,,---,,,,,,++++++***************++++++++++++******)))************+++++++++******************************))))))******+++,,,************************---,,,,,,++++++*********+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++************************+++++++++***************+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******************++++++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((***+++***))))))+++,,,---,,,+++******)))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------+++,,,---...////////////------------------------........................---------............///---......//////......---------........./////////555222///---............//////...///111111///---333333222111111222222222333555777777888<<>>======777777777666444333111111///000000000000000///...000000//////...------,,,.........//////000000000....................................////////////........................------------------------...------------...//////......------------......------------------------,,,,,,,,,,,,------------...............................................................---------------------------------+++,,,,,,------.........}}}lllYYYXXXsssuuuhhhsss\\\dddvvvfffYYYMMMGGGEEECCCCCCCCCBBBAAA@@@???>>><<<;;;:::999888888777888777777777777777666555555333333444444444444333333111111000///............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++)))))))))***+++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++***************++++++++++++******))))))*********+++++++++***************************************+++++++++************************---,,,,,,++++++*********++++++++++++++++++++++++************************************+++,,,------******+++++++++,,,,,,,,,++++++************++++++************************************************+++******+++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************'''***,,,,,,+++***++++++,,,+++))))))***++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++,,,,,,---,,,,,,***,,,---.........///000................................................---------............///......////////////..................////////////:::666000...///111000............///111222222111666666666666777888:::;;;<<<@@@DDDGGGKKKTTTbbblllmmmmmmlllkkkkkknnnssswww|||uuunnnqqqyyyzzzpppooommmpppxxx}}}yyysssoooiiiddd]]]WWWSSSRRRSSSSSSOOOLLLGGGBBB>>><<<;;;;;;666666666444222000000111111111111000//////....../////////000000000111111........................///////////////000000000...................................................------------...//////......------------......------------------------+++++++++,,,,,,,,,------........................................................................------------------------,,,,,,,,,---------......}}}mmmYYYUUUooowwwfff{{{xxx```gggmmmbbb[[[PPPGGGCCCDDDDDDDDDDDDCCCAAA@@@???===<<<;;;999888777777777777777777777777666555555333444444555555444444333222222111000////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++++++++++++++++++++******************+++)))))))))***+++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++******))))))*********+++++++++************************))))))******++++++++++++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++*********+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******************************************************++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,+++++++++++++++++++++*********************************++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((***---...---,,,+++,,,***(((((())),,,//////...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,///333666666666111222333222...,,,+++,,,................................................---------............///...//////////////////............/////////000000999555///...///111000...000000111111222222333444999;;;>>>BBBGGGLLLPPPRRRPPPTTTYYY]]]cccppp~~~|||vvvwww}}}{{{www~~~rrrooollliiiiiilllqqqtttsssmmmbbbWWWOOOKKKJJJJJJFFFEEECCC>>>888555555666333333333333222222222111111111111111111111111111////////////////////////000000000000000000000000...................................................------------.../////////......------......///------------------------+++++++++,,,,,,,,,------................................................---.....................------------------------,,,,,,,,,---------------nnnZZZUUUppp|||gggppp|||eeehhh{{{ggg```\\\QQQGGGBBBDDDDDDDDDDDDCCCBBBAAA@@@===<<<:::999777777666666777777777777777666555555444444555555555555444444333222111000000/////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************))))))***++++++++++++***************************))))))***+++,,,,,,------++++++++++++++++++++++++***************+++++++++---,,,+++*********,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***************************************+++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++************+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))+++---...---,,,,,,---)))((((((+++000222111///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------...333;;;@@@AAAAAA???@@@@@@;;;444///......................................................---------............///...//////000000//////........./////////000000000333111...---...////////////111111111000111333555<<<@@@GGGPPPYYYbbbhhhkkkiiijjjkkkmmmsss}}}|||zzzzzz|||yyy{{{~~~~~~}}}zzzzzz|||uuuiii___ZZZWWWWWWXXXWWWTTTLLLCCC<<<::::::444333333222111000000///444333333222222111000000////////////////////////000000000000////////////...................................................------------...////////////............//////------------------------,,,,,,,,,,,,------------........................---------------------------------...............------------------------------------------------uuuaaa[[[vvvfffggghhhgggzzzzzzgggaaa[[[OOOEEECCCCCCCCCCCCCCCBBBAAA@@@@@@<<<;;;:::888666666555555777777777777777666555555444444555555555555444444222111000//////...//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++*********+++++++++***************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************((()))***+++,,,++++++***************************)))******++++++,,,------++++++++++++++++++++++++))))))*********+++++++++///---+++***))))))++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))*********+++++++++)))+++,,,,,,******+++...++++++++++++++++++++++++***++++++,,,---...//////,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))+++,,,,,,++++++,,,---***))))))...333444111---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,///------111888<<<<<<;;;===???@@@<<<555000000222------------------------........................---------............/////////000000000000//////.../////////000000000000///000111000000000222333111444777888999<<>>===;;;999777555333222666666555333222111000///////////////////////////000000000//////............................................................------------...////////////............//////------------------------,,,------------.................................---------------------------------.........//////------------------------------------------------~~~iiibbb{{{bbbccciiifffvvv{{{kkkdddZZZKKKCCCEEEBBBBBBBBBBBBAAAAAA@@@???<<<;;;999777666555444444777777777777777666666555444444555555555555444444111000///......------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******,,,+++++++++******))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************((()))***+++,,,+++******************************++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))******++++++++++++000...,,,***))))))***+++******+++++++++,,,,,,,,,++++++************++++++************************))))))******++++++++++++(((+++---,,,***)))+++...++++++++++++++++++++++++)))***+++,,,...///000000,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***++++++***)))+++,,,,,,++++++000555555000+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000,,,***+++///111///+++,,,000222111---***,,,///------------------------........................---------.........////////////000000000000//////////////////000000000000///222555555333333666999999===BBBFFFKKKQQQXXX^^^ccciiirrr{{{}}}xxxrrroooqqqwww}}}zzzuuusssrrreeeoooxxxxxxvvvuuusssqqqhhhgggdddhhhrrr|||{{{tttqqqooonnnmmmkkkjjjpppyyy{{{{{{yyyvvvsssssswwwzzz~~~vvvfff[[[VVVPPPNNNLLLHHHDDDAAA???===888777666444222000///...000000000000000000000000000000//////.........---........................////////////////////////...------------...////////////............//////---------------------------------.........//////........................---------------------------------.........//////------------------------------------------------ggghhhxxxeee___~~~jjjfffxxxmmm\\\WWWMMMAAA@@@BBBBBBBBBBBBAAA@@@??????<<<999777666666555444333999999::::::999888666555333444555666666555444333111111000000000000000111///...---,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,---.........---,,,,,,+++******+++++++++,,,,,,,,,+++++++++*********))))))******)))))))))***,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++------,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++******************,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---************************************************...,,,)))&&&&&&(((+++---************))))))))))))+++++++++++++++++++++++++++++++++******************+++,,,,,,,,,...222666444000,,,,,,//////+++'''------,,,,,,,,,,,,++++++---------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++***))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------+++***+++///333222---'''///---***)))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,---------................../////////000/////////......---------//////000000000000000000333222111333666:::===???JJJTTTbbblllqqqrrrrrrrrrppppppvvv}}}{{{rrrrrrtttsssooommmoookkklllqqqrrrppprrrwwwoooqqqpppllliiiiiinnnsssqqqyyyzzzxxx~~~tttrrrooonnnooonnnkkkhhhjjjgggeeehhhmmmooojjjeeehhhiiirrryyyooojjjgggiiinnnkkk]]]PPPJJJGGG@@@;;;<<<:::444333555222000......//////---,,,.........//////000000111////////////////////////..............................................................................////////////......,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------bbbbbbsssbbb]]]|||kkkgggyyyrrraaa[[[PPPDDDCCCAAAAAAAAAAAA@@@???>>>>>>;;;999777666777777666444888888999999888777555444444444555666666555444444222222111000//////000000///...---,,,,,,,,,,,,------,,,++++++------,,,+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,++++++*********+++++++++,,,,,,,,,+++++++++*********))))))******)))))))))***,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---************************************************------......------,,,+++(((((())))))******++++++++++++++++++++++++++++++***************+++++++++***+++,,,++++++---111333777222---,,,///000///---------,,,,,,,,,,,,++++++---------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++,,,,,,+++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------,,,+++,,,000333333...(((///,,,******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////........./////////000000/////////////////////000---...000111222222333444666777999???FFFMMMRRRTTTbbblllyyy~~~xxxtttooonnnpppuuuwwwwww|||}}}vvvsssvvvyyywwwsssrrrqqqnnnmmmrrrtttvvv|||~~~zzz|||yyytttsssvvvyyyxxxvvviiiiiinnnwwwzzzvvvrrrqqqtttsssssswww}}}yyyyyy~~~~~~tttiiidddTTTKKKDDDCCCAAA===:::;;;777666444222111111222333///...............//////////////////////////////..............................................................................////////////......,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------^^^]]]lll___\\\{{{nnnkkk||||||hhh___QQQDDDCCC@@@@@@@@@@@@???>>>======;;;999777777888999888777777888888888888666555444444444555666666555444444333333111000////////////......---,,,,,,,,,---------,,,++++++------,,,+++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,++++++,,,,,,++++++************+++++++++,,,,,,,,,+++++++++************************)))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++************************)))******+++++++++******''''''((()))***+++,,,---++++++++++++++++++++++++))))))******++++++,,,,,,++++++,,,+++***+++...000888444///---000222333222------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------,,,---000333333...***...,,,******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,+++++++++,,,------------.........------------------------........./////////000000....../////////000000000////////////000111222222...///111222222444777:::===@@@FFFMMMUUU]]]bbbeeemmmvvvyyyttttttpppoooqqqsssssstttvvvtttrrrvvv~~~{{{wwwvvvwwwzzz~~~~~~zzztttpppppprrrpppnnnpppzzzwwwooo```VVVMMMKKKKKKHHHCCC@@@:::888555222//////111333111000000///////////////////////////////////////..............................................................................////////////......,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------```\\\hhh___^^^}}}tttpppnnnbbbQQQBBB@@@AAAAAAAAAAAA@@@???>>>===:::999777888999::::::999888888999999888777555444444555555555555555555444444333222000///............------,,,,,,,,,---------,,,++++++------,,,++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******************************************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++************************)))((((((((()))+++...///(((((()))******+++,,,,,,++++++++++++++++++++++++))))))******+++,,,------+++,,,,,,+++******+++---555222000000222444333222------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,...111111...+++...,,,******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,------------............---------------------------.........////////////...////////////000000000000////////////111222333111222222222333888???EEEOOOSSSXXX^^^bbbeeeggghhhkkkrrr{{{}}}yyytttrrrrrruuuyyyyyyvvvsssuuuvvv|||}}}xxxyyyzzzyyy~~~uuuqqqwww~~~|||zzz}}}}}}sssmmmddd]]]]]]aaa___WWWPPPEEE???777222111111111000333222111000000000111111////////////////////////........................................................................---......//////......---,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------eee]]]eeebbb```}}}vvvrrrpppcccRRRCCCBBBBBBBBBBBBBBBAAA@@@???>>>:::999777888:::;;;;;;:::999:::;;;;;;:::999777666555555555444444555555555444333222000///.........------,,,,,,,,,------...---,,,++++++------,,,++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------------,,,******+++++++++,,,,,,,,,*********************************+++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++***************************,,,///222555666666555+++++++++***************++++++++++++++++++++++++))))))***+++,,,------...+++,,,,,,+++***)))***+++...///111333444333000...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,---...---,,,---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------............---------.........//////------------------------,,,,,,---------.........////////////000000000111111000/////////000222333222444666777:::CCCOOOXXXhhhmmmrrruuutttqqqooooooppprrruuuxxx{{{|||||||||qqqtttzzzxxxvvv{{{wwwsssrrr{{{}}}xxxtttyyyzzzwww}}}|||rrrqqqrrrooonnnnnnttt~~~yyyvvvssswww}}}}}}tttjjjZZZOOOBBB<<<======888333444222111000///000111222000000000000000000000000////////////////////////................................................------............------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------ggg[[[```gggbbb~~~vvvrrrooocccSSSFFFGGGBBBBBBBBBBBBAAA@@@??????:::999777888999::::::999:::;;;;;;;;;;;;999888777666555444444444444555666333333111000////////////------,,,,,,,,,---......---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---.........------******+++++++++,,,,,,,,,***************+++++++++***++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************%%%+++444;;;===:::444000,,,,,,+++++++++*********++++++++++++++++++++++++******++++++,,,,,,------+++,,,---,,,***)))***+++***---000333333111---+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------...............///------........./////////------------------------,,,,,,,,,------------.../////////000000000111111222111000///000222444666777<<>>;;;999777777999999999888::::::;;;;;;:::999777666666555444444444444555666222222111000//////000000,,,,,,,,,,,,,,,---...///---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------------******+++++++++,,,,,,,,,))))))*********+++++++++***++++++,,,+++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******((())))))***++++++,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************%%%)))///333444111,,,)))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,***---000222111...,,,***------,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------+++++++++++++++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++---...---,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.....................////////////------------------------------------............//////000000000111111111111000000111333777:::===CCCLLLWWW^^^aaafffnnntttxxxwwwwwwxxxxxxvvvqqqlllyyy|||~~~}}}vvvtttwww{{{zzz}}}sssmmmooopppmmmjjjnnnqqqttt|||{{{pppkkkbbbZZZTTTPPPNNNLLLDDDAAA<<<777444222111111000000000000000000000000////////////////////////................................................,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------___OOOQQQzzzlllnnn}}}wwwoooaaaPPPBBBCCC@@@@@@AAA@@@@@@???>>>===;;;999777777888999888777999999::::::999888666555666555444333333444555666111111000000000000000111,,,,,,,,,,,,,,,---...///---,,,++++++------,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,---------------------------------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++***+++,,,,,,+++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******((())))))***++++++,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************...,,,***(((((((((***+++))))))***+++,,,------...++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,++++++,,,,,,...000000...---,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------++++++++++++,,,,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,------------------,,,+++,,,...000,,,++++++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------............/////////000------------------------............/////////000000000000000111111111111000000000222666;;;@@@BBBQQQ\\\iiippppppooopppsss{{{|||zzzxxx~~~zzzzzz||||||rrrttt|||{{{uuunnnaaafffiiijjjpppyyy|||yyyxxxxxxtttkkk```ZZZ[[[___OOOLLLFFF???999666444444000000000000000000000000000000000000000000000000................................................,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------gggPPPSSSgggooolll{{{tttnnnaaaUUUGGGAAAAAAAAABBBBBBAAA???>>>===<<<;;;:::888888888888999999::::::::::::999888888777888888666333222222333444333222111000000000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++---......---+++***---,,,++++++,,,---,,,+++---------,,,,,,+++++++++...---+++******+++---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,+++******,,,,,,+++***)))))))))***+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++*********+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++******************++++++++++++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,------,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++***+++,,,---.../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++........................---------............///------............---------------............///---......///////////////...///000///------///111333...---222333///...222///333888999===HHHZZZhhhvvv{{{}}}{{{zzzyyyuuuooovvvwwwyyyzzzwwwuuu{{{}}}zzz}}}}}}xxxzzztttxxxzzzwwwmmmccccccppp||||||rrrjjjqqq}}}qqqfffVVVHHH???;;;::::::666000---000///...111888444///...111222///...///////////////////////////........................------------------------//////.........---------........................................................................------------------------------------------------lllXXX\\\pppmmmiii{{{tttrrrdddWWWIIICCCBBBBBBCCCCCCBBBAAA???>>><<<:::999888777777888888999::::::::::::999888888666777777666444222333333333333222111000000000000,,,,,,------------------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++------------++++++---,,,,,,,,,------,,,+++---------,,,,,,+++++++++...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++******+++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++******************++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------,,,,,,+++***---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,........................---------............///------............---------------............///---......///////////////---///000/////////111333333///...333444333444888888???FFFJJJNNNYYYjjjyyy{{{{{{|||{{{wwwzzz~~~|||yyy~~~{{{|||}}}~~~~~~rrrkkkwwwyyy}}}}}}{{{vvviii\\\RRRIIIAAA======777333444333//////222333///...111222000...000////////////////////////........................------------------------//////.........---------...............................................................---------------------------------------------------------tttccchhh{{{ooolllvvvwwwhhhYYYJJJDDDCCCCCCDDDDDDCCCBBBAAA@@@===<<<:::999888888999999999::::::::::::999888888555666777666444333444555333333222111000000000000------------------,,,,,,...---------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,+++******,,,,,,+++***+++++++++++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++************************+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++.........---,,,+++)))))),,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,++++++++++++***+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------............///------............---------------............///---......///////////////---...000000///000222444444111000222444666:::???CCCMMMXXX]]]___fffuuu{{{}}}}}}|||yyy}}}wwwrrrpppuuu|||}}}uuukkkbbbYYYQQQMMMGGG@@@;;;999888333000///222...---000111000///111////////////////////////........................------------------------...............---------................................................//////.........---------------------------------------------------------{{{jjjnnnuuusssyyy{{{jjjZZZJJJEEEBBBCCCCCCDDDCCCBBBAAA@@@>>>===<<<::::::::::::;;;999::::::::::::999888888444555666666444333444555333222111000000/////////.........------,,,,,,,,,.........---,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,+++******,,,,,,+++***,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++++++++,,,***************************+++,,,------,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++------------,,,+++***))),,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................---------............///------............---------------............///---......///////////////...///000/////////111333333222222333777===DDDKKKVVV```lllooommmmmmttt|||{{{xxx{{{wwwkkkhhhmmmsss{{{}}}vvvllldddaaa```TTTLLLDDD???<<<999555222333...,,,///111//////111////////////////////////......................................................................................................................../////////...------,,,,,,------------------------------------------------mmmmmm}}}uuuuuu}}}}}}kkkYYYHHHDDDAAAAAABBBCCCCCCBBB@@@???>>>===;;;:::999999::::::999::::::::::::999888888444555666666444333444555333222111000////////////.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***---///000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---...///......+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,+++******,,,,,,+++***---,,,,,,,,,++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,------,,,,,,+++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,***************************+++,,,------,,,+++******++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---------............///------............---------------............///---......//////////////////000000///...---///000222444777;;;BBBOOO\\\cccooowww~~~wwwrrrqqqtttsssxxxxxxtttvvvyyyooojjjgggiiimmmwww~~~yyyoookkkkkkeee^^^SSSHHHBBB>>>:::777666111...000111//////111000000000000000000000000................................................---.....................................................................//////.........---------------------------------------------------------lllgggzzzqqqmmmssskkkXXXGGGCCC@@@AAABBBCCCCCCBBBAAA@@@;;;:::999777777777888888999::::::::::::999888888555666777666444333444555222222111000////////////------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))---111111...,,,,,,---++++++,,,,,,,,,,,,------'''(((***,,,---/////////++++++------------++++++*********++++++++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,---------,,,++++++******++++++,,,,,,++++++++++++++++++++++++((()))***,,,------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---------............///------............---------------............///---......///////////////000111111000///...000222444;;;BBBHHHTTTfffwwwyyyuuussstttqqquuuuuusssuuuzzzpppjjjjjjeeennnzzz{{{vvvtttuuuqqqfffWWWLLLFFFBBB>>>===777333333333000///111000000000000000000000000................................................---------.......................................................................................------------------------------------------------kkkbbbttt|||nnnmmmppplllXXXGGGCCCAAABBBCCCDDDDDDCCCBBBAAA===<<<:::999888888999999999::::::::::::999888888666777777666444222333333222111000//////......///,,,,,,------------------,,,,,,------.../////////---,,,,,,++++++,,,,,,---++++++------------++++++)))---222222...,,,,,,...+++++++++,,,,,,---------++++++++++++,,,---......***+++---......---+++***++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,---------,,,++++++++++++******++++++,,,---++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................---------............///------............---------------............///---......//////////////////000111222111222555777>>>GGGPPPVVVbbbvvvzzzzzz}}}yyyxxx~~~mmmjjjjjjpppyyy~~~{{{zzz}}}wwwhhh[[[TTTOOOKKKFFF???:::888666222111333000000000000000000000000................................................---------.........//////................................................,,,,,,------.../////////------------------------------------------------kkk```pppxxxooorrruuummmXXXHHHDDDBBBCCCDDDEEEEEEDDDCCCCCC@@@???===<<<;;;;;;<<<<<<999::::::::::::999888888777888888666333222222333222111000//////.........,,,,,,,,,------.........+++,,,,,,---...///000000---,,,,,,++++++,,,,,,---***+++---......---+++***(((---222222///+++,,,...+++++++++,,,,,,---------...---,,,+++***+++,,,---***+++---......---+++***++++++,,,,,,,,,---------,,,+++******,,,,,,+++***+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......---------------------------,,,+++******+++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++.........---,,,+++***)))+++*********+++,,,,,,---++++++++++++++++++++++++------.........---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------.........//////---..................------------.........//////---......///////////////...///222333444666999<<>><<<;;;;;;;;;;;;:::::::::999999999888888888888777777777666666666333222111000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------......------,,,,,,,,,+++------------------------------......///......---------------------------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...,,,------......------,,,------------------------------------------------......------------............////////////......000000000///////////////---///111111111222444555;;;???IIIZZZmmmzzz~~~zzzwww~~~~~~~~~~~~xxxkkkfffllltttyyyzzzxxx|||zzzlll\\\OOOHHHIIIDDD???<<<;;;999444000/////////000111111///---////////////////////////........................................................................................................................------------------------sssaaannniiimmm}}}jjjVVVLLLFFFEEEDDDDDDDDDDDDBBB@@@@@@???>>>===<<<;;;;;;::::::::::::999999999888888777777777777666666666666333222111000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,,,,,,,---000000///......---,,,,,,******+++,,,------......------------------------,,,---------------------.........------,,,,,,,,,---------------------------...//////............------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...,,,------......------,,,------------------------------------------------......------------............////////////......000000000000000000//////...///111111111333666888CCCIIIWWWjjjzzz~~~yyy{{{zzz}}}www{{{}}}~~~}}}sss}}}~~~~~~xxx~~~mmmfffjjjttt|||wwwzzziiiYYYPPPTTTOOOJJJEEEBBB===777222///......///111111000...////////////////////////........................................................................................................................------------------------{{{iiiwwwiiijjjwww}}}mmmXXXLLLGGGEEECCCCCCDDDDDDBBBAAA??????>>>===<<<;;;:::::::::::::::999999999888888666666666666555555555555333222111000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------,,,,,,,,,,,,------/////////...---------,,,******+++,,,---...//////------............------+++,,,---.........------.........---------------------------------------+++,,,......,,,+++,,,---------------------------------------------------,,,---------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,------------,,,,,,------------------------------------------------......------------............////////////....../////////000000111111111000111222333444888>>>BBBQQQWWWbbbpppyyy{{{vvvpppooouuu}}}{{{zzzzzzxxx}}}}}}{{{|||~~~~~~yyywwwyyy}}}kkkdddhhhnnnooowwwvvvjjjbbbeee___WWWMMMEEE@@@======555333111000111111111000////////////////////////........................................................................................................................------------------------yyynnnppp}}}zzzoooZZZNNNGGGEEECCCCCCCCCDDDCCCAAA??????>>>>>>===;;;:::::::::::::::999999999888888555555555555444444444444333222111000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------,,,,,,,,,,,,------...---------------------+++,,,,,,,,,------......,,,---...//////...---,,,+++,,,---.........------------------....................................***---///...,,,+++,,,...................................................------------.....................---,,,,,,,,,+++------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,---///000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...++++++,,,,,,,,,,,,++++++------------------------------------------------......------------............////////////............///000111222222333111222555999???IIITTT[[[eeehhhlllpppsssuuuttttttkkkppp~~~}}}xxxtttxxxzzz|||yyy{{{|||yyyjjjeeefffgggmmmvvv~~~zzzsssqqqjjj^^^QQQHHHFFFFFF???;;;666333222111111000////////////////////////........................................................................................................................------------------------yyy|||}}}qqq\\\OOOGGGEEECCCCCCCCCDDDCCCBBB??????>>>>>>===;;;:::999:::::::::999999999888888555555444444444333333333333222111000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,------------------......---------,,,,,,,,,,,,---...//////...---,,,***+++---...///...------,,,---------.../////////........................,,,///111111...---...000................................................---------.........////////////...---,,,,,,++++++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,++++++,,,...///000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...***++++++,,,,,,++++++***------------------------------------------------.........------...............////////////......------...000111222333444///222777???KKK[[[jjjtttvvvuuurrrpppooosssyyy}}}yyyzzzzzzqqqyyyxxxpppmmmbbbeeemmmxxxxxx|||{{{rrrbbbSSSLLLJJJGGGBBB;;;666333111000000////////////////////////........................................................................................................................------------------------ttt}}}~~~gggWWWMMMKKKIIIFFFEEEEEEDDDCCCAAAAAA@@@???===<<<;;;;;;;;;:::::::::999999999888888666666666666666555555555222222111111000/////////................................................,,,,,,,,,------------......---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------////////////////////////000000//////.........------------.........//////////////////////////////...,,,+++,,,...///...+++///---,,,,,,---......------...///000000///---,,,.....................///000//////...------,,,,,,------------------------............------------++++++,,,,,,------......---------,,,,,,,,,,,,,,,------------------.........000333555444222///---,,,,,,,,,++++++******))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,000...,,,,,,---......---------------------------........................---------............///............////////////000111222333333222111000222000///000333555555555666777@@@SSSjjjzzz}}}xxxzzzzzzuuu{{{zzzxxx}}}}}}{{{vvvyyyvvvlllmmmyyyxxx]]]MMMLLLHHHFFFBBB<<<777444222111222222111000000000111111000/////////............////////////////////////////////////////////////---------...///000000111//////.........---------------------------------rrr||||||{{{kkk[[[PPPKKKHHHFFFEEEEEEDDDCCCAAAAAAAAA???>>><<<;;;;;;;;;:::::::::999999999888888666666666666555555555555222222111111000/////////........................------------------------,,,,,,,,,------............---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------........................000/////////............---------.........//////------------------------000...,,,---///000///---333333444444444333000...000/////////000000111111//////..................000000000//////.........////////////////////////...---------,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,........................///111333555555444111000/////////...------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************------.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,...---,,,,,,...///...,,,------------------------........................---------............///............////////////000000111222222111000/////////000000111222333444:::>>>KKK___tttwwwvvvvvvxxx~~~~~~~~~||||||~~~}}}|||xxxtttrrruuuzzz~~~|||}}}|||~~~tttnnntttzzz___MMMMMMJJJGGGDDD@@@<<<777444.........///////////////000000/////////.................................////////////////////////------......///000000111//////.........---------------------------------pppttt|||xxxqqq```SSSJJJHHHFFFEEEEEEDDDCCCBBBBBBAAA???>>><<<;;;;;;::::::::::::999999999888888777777666666555555555555222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------////////////............------........./////////,,,,,,,,,,,,,,,,,,,,,,,,111///......000000000///000111444555555222...,,,///...---,,,---000222333....................................------------....................................------------,,,------------.........------------------..............................000111333555666555333222222111000///............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///000///...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---///000...,,,------------------------........................---------............///............//////////////////000111111000000//////111222111000333777<<>><<<;;;:::::::::::::::999999999888888777777666666555555444444222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,------------------------------------------------///////////////.....................////////////........................111000/////////000111111000222555666555333111000///000111222333444555666222222333333333444444444////////////////////////........................000000000000////////////////////////////////////......//////000000000111////////////............///000222333444444444444222111///...---,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...//////...,,,***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++---///111111///---------------------------........................---------............///............////////////...//////000000000000000000222444444444:::EEENNNYYY]]]dddlllrrrrrroookkkqqq{{{{{{xxxssstttzzzrrryyy~~~}}}~~~{{{vvvqqqrrrtttxxx|||{{{xxxyyyxxxuuusssqqqpppnnnmmmhhhnnnttt||||||wwwtttsssrrrqqqrrrqqqppppppqqqsssuuuwww|||~~~{{{eee```eeekkk|||vvvbbbVVVPPPIIIFFFGGGGGGEEECCC666555444222000000//////000000000////////////...------------------------////////////////////////............//////000000........................------------------------uuussstttdddTTTIIIGGGEEEDDDEEEEEEDDDCCCCCCBBB@@@>>><<<;;;:::::::::::::::999999999888888888777777666555444444444222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------............------------------------------......---------,,,,,,,,,------------------------------------------------.........///////////////........./////////000000////////////////////////000000/////////111333444888:::;;;:::777666777999777:::???BBBCCCAAA>>>;;;::::::::::::::::::;;;;;;444444444444444333333333222222222222222222222222111111111111000000000000000000000000////////////111111222222333444555555111111111000000////////////000000111222333333444333222000...---------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,...000333333111...------------------------........................---------............///............///////////////////////////000000111000333666888===HHHXXXcccooommmmmmmmmoooooonnnmmmuuu{{{~~~{{{yyyxxxvvvtttqqqrrruuuzzz}}}{{{{{{vvv|||}}}|||yyyvvvuuutttssssssrrrrrrvvvyyyyyyxxx|||~~~rrrddd___bbbssszzzllldddXXXPPPMMMMMMNNNNNNAAA>>>999444000///000000111000000000////////////........................////////////////////////............////////////---.....................------------------------yyyuuu}}}rrrbbbRRRIIIGGGEEEDDDEEEEEEDDDCCCCCCBBB@@@>>><<<::::::999:::::::::999999999888888888888777666555444444333222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...---......//////......---------------------------......---------,,,,,,,,,------------------------------------------------.........///////////////....../////////000000000........................///000000000000222666999999;;;===<<<::::::===@@@HHHMMMTTTYYYYYYTTTMMMGGGCCCCCCBBBAAA???>>>======999888888777666666555555555555555555555555555555444444444333333333222222222111111111111111000000444444555666888999::::::555555555444333333222222111000000000000222333333666555222000......///000,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...---...///111222000...------------------------........................---------............///............////////////////////////000111222222///333:::BBBLLL[[[jjjuuuvvvrrrnnnoootttxxxyyyyyyyyyyyy|||{{{zzz}}}||||||||||||}}}~~~{{{uuuqqqllljjjkkkmmmnnnmmmpppvvv~~~tttkkklllppptttxxxxxxlll___UUUOOOMMMMMMHHHDDD>>>777222000000000111111000000000/////////////////////////////////////////////////////////......//////////////////---------...............------------------------zzzyyy|||ppp```RRRIIIGGGEEEDDDEEEEEEEEECCCDDDBBB@@@>>><<<:::999999:::::::::999999999888888888888777666555444333333222222111111000/////////........................------------------------...------------,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,------......------,,,..............................---------,,,,,,,,,------------------------..................................../////////000.../////////000000000000000000000000000000000000000111222222333666;;;???>>>CCCJJJNNNPPPRRRXXX\\\iiiooovvvzzzyyyrrriiiccc[[[ZZZWWWSSSPPPLLLIIIHHHFFFEEEDDDCCCBBBAAA@@@???========================;;;;;;;;;;;;::::::::::::888888888777777666666666777888999:::<<<===>>>???;;;;;;:::999999888777777333222111000000111333444777555222///......///000,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......---,,,---...///...---------------------------........................---------............///............////////////000000//////000111333444111888DDDSSSbbbppp{{{zzzwwwwww~~~~~~wwwyyy{{{yyy|||xxx{{{www{{{|||{{{{{{vvvqqqrrrqqqnnnnnnpppwwwyyyzzz|||~~~}}}{{{xxxssssss|||~~~rrrcccUUUNNNKKKJJJHHHDDD???:::666333111111111111000000000//////000000000000000000000000/////////////////////////////////////////////...---------.........//////------------------------zzz~~~}}}|||ooo```RRRHHHGGGEEEDDDEEEFFFEEEDDDDDDBBB@@@>>><<<:::999999:::::::::999999999888888999888777666555444333333222222111111000/////////................................................///......------,,,++++++,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++..............................---------,,,,,,,,,------------------------////////////////////////---.........//////000000////////////000000000000222222222222222222222222111333444555555999???DDDMMMVVVcccmmmsssyyyyyywwwsssmmmgggaaa]]][[[YYYXXXWWWUUUTTTRRRQQQPPPKKKKKKKKKKKKKKKKKKKKKKKKCCCCCCCCCCCCBBBBBBBBBBBB?????????>>>>>>=========::::::;;;===>>>@@@AAABBB??????>>>===<<<<<<;;;;;;666444222111111222333555555333///,,,++++++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........,,,+++***,,,---,,,+++------------------------........................---------.........//////............/////////000111000000000000222444555555>>>NNNaaatttwwwtttuuutttzzzyyyxxxooosss~~~wwwwww~~~}}}uuusssttt{{{~~~xxxuuutttqqqssstttuuuuuuxxx~~~~~~jjj\\\nnntttaaaUUUPPPKKKKKKJJJGGGCCC===777444111111111111000000000000000000000000000000000000///////////////////////////////////////.........---------.........//////------------------------oooyyy{{{{{{hhhZZZIIIIIIGGGDDDCCCCCCDDDCCCBBBCCCBBBAAA???>>>======<<<<<<<<<<<<;;;:::999777666999999999888888666555555333222111000////////////......------------...............------,,,,,,,,,------------------------000///---,,,+++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,------....../////////------------------------,,,---......//////............------------......------------------------........................---...//////......///111...------...000000///---000...,,,---///111222222000111111333555777999999<<>>BBBBBBCCCCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@AAAAAABBB@@@;;;666333222222222222222333333000,,,+++---000,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))///,,,***)))***++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...////////////////////////000//////.........//////444444444444666777777666???KKKaaavvv}}}zzzzzzwwwuuuqqqmmmqqqzzzxxxwww}}}zzzyyyzzz}}}|||uuuooonnnqqqwww{{{vvv```\\\aaazzz{{{bbbMMMJJJKKKLLLNNNMMMHHH???999444222000000000111000///...///000111111000///...000000///...............////////////////////////........................---------............///dddiii{{{}}}pppaaaLLLIIIGGGDDDCCCCCCDDDCCCBBBCCCBBBAAA???>>>======<<<<<<<<<<<<;;;:::999777777888999999888888666555555333222111000////////////......------------............---------,,,,,,,,,------------------------///...---,,,,,,,,,------+++,,,,,,------,,,,,,+++---------------------------------------.........------------------------,,,---......//////............------------......------------------------........................---...//////......///111000111222111000000111222333222222222222333333222;;;===@@@DDDIIIOOOUUUYYYbbbgggiiihhhiiilllmmmkkkuuuuuullleee___XXXSSSJJJIIIFFFCCC@@@>>>>>>>>>AAAAAABBBCCCDDDEEEGGGGGGGGGGGGGGGFFFEEECCCBBBAAA???;;;777444444555555555333444444222...,,,---///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,000...+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++***++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,---------............------,,,,,,------...////////////////////////111000000//////000000000333555666555444666<<>>======<<<<<<<<<<<<;;;:::999888777888888888888777666555555333222111000////////////......------------.........------------,,,,,,,,,------------------------------,,,,,,,,,---......,,,,,,------------,,,,,,------------------------------------,,,,,,,,,,,,------------------------,,,---......//////............------------......------------------------........................---///000000///...000111111222333111///...000333///000111333555777888999LLLPPPUUUZZZ^^^dddlllrrrsssjjjbbb___[[[SSSLLLFFFCCCBBBAAA@@@AAAAAABBBDDDEEEFFFFFFGGGIIIJJJIIIFFFCCCAAA@@@===:::888999999:::999444555666444111///...///------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////222///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,------------------............/////////......------------......////////////////////////111111111000000111111222333555666555666===JJJUUUcccgggkkkllljjjiiijjjkkk~~~}}}ttteeeZZZjjjwwwgggaaaZZZVVVTTTRRRPPPNNNCCC===666000///000222333///000000111111000//////000//////............///------------------------........................---------............///fff___ppppppSSSIIIGGGDDDCCCCCCDDDCCCBBBCCCBBBAAA???>>>======<<<;;;;;;;;;;;;:::999888777777777888888777666555555333222111000////////////......------------......------------------------------------------------,,,,,,,,,,,,---......///,,,,,,------------,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,---......///...............------------......................................................---///000000//////000111000111111222333555777888444666999===BBBIIIQQQVVVhhhnnntttvvvvvvvvvxxx{{{zzzqqqjjjccc\\\XXXOOOMMMJJJGGGEEEBBBAAA@@@EEEFFFHHHJJJKKKKKKJJJIIIEEEBBB???>>>??????>>>===777888888777555333000///......------,,,,,,++++++------------------------------------------------------------...///000111111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,+++,,,,,,---...---------------........./////////......------------......////////////////////////111111000000000111222222333333555888@@@OOO```mmmsssuuuuuutttssssssppplll{{{|||vvv|||~~~~~~}}}uuudddcccgggxxx{{{xxxqqqeeeXXXOOOLLLLLLGGGBBB:::444222111222222111111111111000000000///000///............//////................................................---------............///ggg\\\gggsssWWWIIIGGGDDDCCCCCCDDDCCCBBBCCCBBBAAA???>>>======<<<;;;;;;;;;;;;:::999888888666777777777777666666555333222111000////////////......------------......------------------------------------------------+++,,,,,,------.........,,,------......------,,,---------------------------------,,,,,,+++++++++------------------------,,,---......///...............------------..............................////////////////////////...///000000//////000222000111666???IIIQQQSSSRRRTTTVVVXXX[[[```jjjuuu}}}}}}|||{{{~~~wwwssslllbbbXXXNNNGGGBBBDDDEEEEEEGGGIIIKKKMMMNNNIIIGGGEEEDDDDDDDDDBBB@@@<<<;;;;;;:::999777444222//////...------,,,++++++------------------------------------------------,,,,,,,,,,,,---///000111000---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---.........------,,,------------.........///......------......///000000000000000000000000////////////000000111222333222444???RRRfffwww~~~{{{vvvwwwqqqtttxxxxxxzzzzzzxxxyyy}}}{{{tttiiibbbjjj}}}~~~fffRRRIIIIIIHHHDDD???;;;888555111///222222111000000000000000//////............//////////////////////////////........................---------............///hhh[[[aaa}}}}}}ppp\\\IIIGGGDDDCCCCCCDDDCCCBBBCCCBBBAAA???>>>======<<<:::;;;;;;;;;::::::999888666666666777777666666555333222111000////////////......------------......,,,,,,,,,------------...------------------------,,,,,,---.........------------............------------------------------------------,,,,,,,,,,,,------------------------,,,---......//////............------------..............................////////////////////////...///111000//////000222222999GGGYYYjjjvvv{{{|||~~~}}}|||yyyyyy}}}yyyzzz{{{}}}~~~uuusssrrrttt~~~{{{zzzzzz|||lll___WWWIIIHHHFFFDDDDDDDDDEEEEEEJJJIIIHHHHHHIIIHHHEEECCCAAA@@@>>>===<<<;;;888555222111111000///...------------------------------------------------------+++++++++,,,,,,...//////...,,,******,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,---...............,,,,,,---------.........//////............//////000000000000000000000000///////////////000111222555555;;;KKKcccxxx{{{|||zzzuuuooojjjiiijjjoooyyyvvvooosss}}}{{{xxx~~~{{{vvvqqqmmmkkkppp~~~xxx___QQQNNNHHHFFFDDDAAA>>>:::444000333333111000000000000000///............//////000000000000000000000000000........................---------............///nnn___aaa}}}rrrhhh\\\IIIGGGDDDCCCCCCDDDCCCBBBCCCBBBAAA???>>>======<<<::::::;;;;;;;;;:::999999555555666666666666666555333222111000////////////......------------......,,,,,,,,,---------......------------------------,,,---.........---,,,+++------............---------------------------------------------.........------------------------,,,---......//////............------------..............................////////////////////////...000111111000000111222555EEE]]]sss|||~~~}}}wwwvvvuuuuuu|||~~~vvvrrrsssqqqmmmuuuzzzbbb___[[[UUUNNNHHHCCC@@@EEEEEEFFFHHHJJJJJJHHHFFFGGGDDD@@@???>>>>>>;;;999666555444333222111111000................................................,,,,,,,,,,,,------...///---+++***+++---000000000------------------------------------------------***+++---...///...---,,,,,,,,,,,,---------......++++++,,,,,,---......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,------...............---............///////////////............//////000000000000000000000000000000000000111222333333888===HHHZZZnnn~~~~~~{{{ooohhhkkkkkkuuuuuuhhhiiipppvvv{{{~~~|||rrrnnnqqqrrrsss~~~~~~vvvggg___ffftttmmm]]]UUUKKKIIIGGGFFFCCC???999555444333222000000000000000...............///000000000000000000000000000000........................---------............///ppp```aaa|||~~~hhh___YYYIIIGGGDDDCCCCCCDDDCCCBBBCCCBBBAAA???>>>======<<<::::::;;;;;;;;;:::999999555555666666666666666555333222111000////////////.........------.........,,,,,,,,,------.........------------------------------...///...---+++***------............---------------------------------------....../////////------------------------,,,---......//////...............------.........////////////////////////000000000000000000000000...000111111000000111222666NNNlllwwwrrrrrrxxxyyy~~~wwwttttttrrrssszzz{{{|||{{{sssvvv~~~yyyooodddWWWLLLFFFAAABBBDDDGGGKKKLLLJJJIIIJJJFFFAAA???@@@???===;;;999888777666555444333333...................................................------------...//////---,,,+++,,,///111333333------------------------------------------------***+++---//////...---,,,,,,,,,,,,------.........++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,---......//////......////////////000000000000//////............//////000000000000000000000000111111111111222333444555999CCCSSSdddrrr}}}|||zzzqqquuuuuu|||~~~|||wwwiiiiiinnnssszzzxxxooojjjjjjiiilll{{{nnn^^^WWWYYYjjjvvvuuudddYYYNNNLLLJJJGGGEEEBBB>>>;;;555444222000///000000111...............///000111////////////////////////........................---------.........//////uuuzzzuuuccc\\\TTTGGGEEECCCCCCCCCCCCBBBAAADDDDDDBBB@@@>>><<<;;;:::999::::::;;;;;;::::::999666666666666666555555444111111000000//////..............................------------------------,,,,,,---......---,,,,,,.........------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...///000000........................666333000000111111...,,,111000///......//////000333444222///...333===EEEMMMZZZjjjwww{{{pppjjjkkkmmmrrrwww{{{|||zzzyyy{{{~~~{{{yyy{{{xxx{{{rrrbbbTTTPPPJJJGGGGGGGGGFFFDDDKKKHHHDDDDDDDDDBBB===999>>><<<;;;;;;<<<<<<;;;:::333222///...---...///000/////////............---------,,,,,,,,,------.................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,---------........................---------------............///////////////////////////---------.........//////111000///////////////000000555666111///333:::===HHHUUUaaafffrrrwwwooopppxxx{{{{{{~~~|||xxxsssuuuwwwyyy|||ssshhh___YYY\\\bbblllxxxvvvnnnddd[[[MMMDDDEEEIIIEEE>>>===777111///111222000,,,//////.........//////000////////////////////////..............................------------......ttt___WWWOOOGGGEEECCCCCCCCCCCCCCCAAABBBBBBAAA@@@???>>>===<<<=========<<<;;;:::999888666777777777777666555555111111111000//////..............................------------------------,,,,,,---......---,,,,,,......---------,,,,,,,,,,,,---......//////......------------------------------------------------------------------------,,,,,,---......//////000........................000...---...000000...+++------...///000111222333111333666999@@@LLL]]]hhhnnnuuuzzzzzz|||~~~uuulllhhhhhhjjjnnnvvvyyydddSSSKKKHHHGGGGGGBBBCCCDDDGGGIIIIIIHHHGGGDDDAAA>>><<<<<<===<<<;;;999777555222000//////..................//////000...------,,,,,,------.................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------..............................---------............///////////////////////////---------.........//////000000////////////000000///333444111333===HHHNNN]]]kkkuuuwww~~~yyysssdddppp~~~~~~~~~zzzyyyqqqlll______dddppp|||sssbbbQQQJJJKKKKKKHHHCCC===555111111222111000//////.........//////000////////////////////////..............................------------......wwwxxxttt]]]RRRJJJGGGEEECCCCCCCCCDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>??????>>>===<<<:::999888777777888888777777666555222111111000000///......................................................,,,------......------,,,...------------,,,,,,,,,,,,---......//////..............................---------------------------------------------------------......//////000........................,,,,,,---...000111///---------...000111333555666666:::AAAJJJWWWjjj{{{tttssssssrrrxxxzzzqqqmmmnnnrrrppprrryyyyyyuuu~~~{{{zzzwwwvvvxxx~~~~~~tttjjj___SSSJJJBBBCCCDDDFFFHHHIIIHHHHHHJJJFFFBBB???>>>>>>===<<>>======>>>>>>======<<<:::999888888888888888888777666666222222111111000//////...........................////////////////////////------------------------------------------------,,,---......///.................................................................................------....../////////000........................---...///111222222111///111000//////111444888:::DDDIIIPPPZZZhhhyyyyyyooommmnnnmmmwwwzzz~~~}}}zzzyyy|||}}}yyy{{{uuummmqqqzzz~~~||||||~~~|||zzz{{{~~~|||uuuuuuzzzwwwdddWWWOOOKKKFFFFFFIIIKKKIIIGGGJJJGGGDDDCCCBBBAAA???===???>>>>>><<<:::777555333222111///...---...///000///......------------...------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------...............---------............///////////////////////////............////////////000000000///000000111111111444555999GGG___vvvyyyrrrllloootttwwwzzzssspppmmmmmmqqqyyy~~~wwwpppmmmfffdddaaa^^^\\\ZZZYYYXXXUUUWWWYYYYYYUUURRRQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTRRRTTTUUUVVVWWWZZZ^^^aaahhhjjjlllmmmooorrrwwwzzz{{{ssslllmmmuuuyyy^^^OOOLLLMMMJJJGGGBBB;;;555111111333111000//////////////////////////////////////////..............................------------......www___```yyywww[[[OOOIIIFFFDDDBBBBBBDDDDDDDDDCCCDDDCCCBBB@@@>>>===;;;;;;:::;;;;;;;;;;;;:::999999888888888888888777666666222222222111000000//////........................////////////////////////------------------------------------------------,,,---......///.........------------------------.........................................................//////////////////////////////////////////000222222222111000000000///...///444;;;BBBFFFTTTWWW\\\dddmmmwwwvvvjjjhhhhhhgggqqqssswww~~~~~~zzzzzzyyyuuurrr}}}yyyxxxzzz{{{xxxrrrqqqtttqqqqqqrrrtttxxx~~~|||xxxuuurrrrrrsssyyywwwyyy}}}xxxsssuuu{{{~~~}}}ttthhh]]]RRROOOSSSUUUQQQKKKFFFFFFFFFFFFGGGEEEBBB???<<<============<<<;;;:::666555333000///.........000///...---------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------.........//////---------............///////////////////////////........./////////000000000000000000000111222222111444888>>>OOOjjj~~~~~~~~~yyysssnnnoootttvvvrrrmmmooottt{{{xxxmmmfffiiirrr}}}yyyvvvsssnnnhhhbbb^^^[[[YYYRRRQQQOOOMMMKKKJJJIIIHHHFFFFFFFFFEEEDDDEEEFFFGGGDDDDDDCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKLLLOOOQQQSSSUUUXXXZZZ\\\___cccfffooossswww|||zzzxxxuuusssuuu{{{sss^^^SSSPPPJJJIIIGGGBBB;;;555222111111111000///////////////////////////////////////..............................------------......www\\\YYYnnnxxxZZZMMMHHHFFFDDDBBBBBBDDDDDDDDDCCCEEEDDDBBB@@@>>><<<;;;:::999999::::::;;;::::::999777777888888777777666555333222222111111000//////...................................................------,,,,,,------...,,,,,,,,,------------...,,,---......//////......------------------------................................................///////////////////////////////////////////////////000111000//////000111...///333:::CCCNNNWWW]]]bbbbbbcccfffjjjoootttwww~~~tttnnnnnnoooooo|||}}}|||xxxsssppp{{{}}}~~~{{{wwwrrrnnnlllkkkoooxxxtttqqqnnnmmmooovvv}}}|||wwwqqqlllhhhgggfffvvv~~~vvvkkkffffffjjjhhhmmmxxx~~~nnnddd```[[[PPPGGGFFFFFFGGGHHHIIIHHHEEECCC======>>>>>>>>>?????????;;;:::888666444111///...000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------.../////////---------............///////////////////////////....../////////000000000000000000000111111222333222777===FFFWWWnnnzzzuuuqqqqqqtttvvvtttqqqssszzzxxxsss{{{~~~zzzwwwqqqggg___[[[XXXSSSNNNKKKIIIJJJJJJBBBBBBAAA@@@@@@???>>>>>>AAA@@@===<<<;;;<<<>>>???===<<<<<<<<<======>>>???AAABBBBBBBBBAAAAAACCCDDDCCCEEEHHHJJJKKKNNNQQQTTT[[[___dddhhhmmmsssyyy}}}xxxzzzyyyssskkkiiimmmrrryyykkk\\\SSSMMMLLLKKKGGGBBB<<<666333222222111000////////////////////////////////////..............................------------......qqqmmmwww{{{[[[NNNJJJEEEDDDBBBBBBDDDEEEDDDCCCCCCCCCAAA@@@>>>===<<<;;;;;;<<<<<<<<<;;;:::999999666777777777777666555555333333222111111000000///........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,---......//////..............................................................................000////////////////////////////////////////////////000111000///000444777666;;;EEERRR^^^iiiqqquuuoookkkgggddddddgggkkkmmmpppuuuxxxxxxzzz{{{xxxwwwuuuvvvzzz~~~zzzrrroooqqqpppuuu{{{~~~}}}}}}|||xxxyyy}}}yyyuuusss{{{ssskkkhhheeedddjjjwww~~~}}}}}}xxxuuutttuuuwwwxxxjjj\\\TTTLLLJJJHHHHHHIIIJJJIIIHHHDDDCCCAAA@@@??????@@@@@@>>>>>>>>>===:::777444222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,------...//////000---------............///////////////////////////.../////////000000000000000000000000111222333444888>>>GGGQQQaaasss~~~~~~~~~~~~~~~}}}|||zzzyyy~~~wwwrrrmmmfff]]]YYYXXXUUUOOOHHHFFFEEEBBB@@@????????????::::::;;;;;;;;;;;;;;;:::???>>><<<;;;;;;;;;;;;:::<<<;;;;;;;;;;;;<<<======;;;<<<======;;;;;;<<<>>>>>>@@@BBBCCCCCCDDDFFFHHHIIILLLQQQVVVZZZ```eeeiiinnnttt|||~~~~~~{{{sssggg^^^ZZZYYY^^^rrrvvvfff[[[UUURRRNNNKKKJJJEEE???:::333222111000////////////////////////////////////..............................------------......___PPPMMMEEECCCBBBBBBDDDEEEDDDDDDAAAAAA@@@@@@???>>>>>>===???>>>>>>===<<<:::999888666666666666666555555444333333222222111000000000........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,------.........,,,---......//////......000000000000000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000000222222222111444999>>>BBBJJJXXXhhhuuu~~~zzzsssiiibbbaaacccgggiiikkkttt|||{{{zzzxxxuuutttwww}}}yyyvvvvvvppprrrwwwyyyqqqggggggnnnlllttt~~~vvvqqqpppvvv|||{{{xxxwwwhhhdddaaacccgggnnnzzz{{{vvvwww~~~zzzuuuRRRNNNJJJGGGHHHJJJLLLMMMJJJHHHEEEBBB????????????@@@@@@BBBBBB@@@<<<999666111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,---------......,,,,,,------...///000000---------.........//////////////////////////////////////////000000000000000000000000111222333444???GGGQQQ\\\jjjxxx~~~~~~|||zzzvvvooozzzzzzsssiii```ZZZ\\\SSSIIIDDDDDDEEEAAA===<<<============<<<;;;;;;999:::;;;<<<===============<<<===>>>??????===;;;;;;;;;:::::::::;;;;;;<<<999;;;<<<<<<;;;;;;<<<>>>===???@@@???>>>>>>???@@@???BBBFFFIIIMMMQQQVVVYYY___gggoootttvvvzzzzzz|||}}}zzz~~~~~~wwwooofff___\\\SSSggg}}}ssshhh\\\VVVPPPNNNNNNLLLGGGBBB333222111000////////////////////////////////////.................................------.........lllTTTKKKKKKHHHDDDBBBCCCDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>===<<<:::999888888777777777777777666555555333333222222111000000000//////............////////////.........---------........................,,,---......,,,,,,---...+++,,,...000000///...---........................---------............///......////////////......000000000000111111111111000111111000......000222777333///000777AAAJJJOOOWWW\\\ccciiipppyyysssccc```aaaaaagggrrr}}}~~~{{{xxxvvvwwwxxxxxxwww{{{~~~}}}wwwsssrrrsssuuuuuuyyy{{{rrr{{{~~~vvvrrrkkkbbb^^^dddrrr||||||zzzxxxvvvpppmmmrrryyy}}}dddYYYLLLGGGLLLQQQPPPNNNLLLHHHEEEFFFHHHGGGAAA<<<>>>BBBCCC@@@@@@BBB>>>666666111++++++...000...+++//////.........---------//////////////////......---------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......------...000////////////000000000000111000///////////////000777222///000222222666;;;HHH]]]iiiddddddsss|||zzz}}}}}}{{{|||xxxxxx|||ooouuuyyynnneee]]]WWWPPPLLLGGGFFFDDDBBBAAA@@@??????<<<<<<<<<<<<<<<===>>>???:::<<<>>>===;;;:::<<<>>>>>>>>>>>>>>>============999:::;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>===<<<;;;:::888777666666777777777777777666555555333333222222111000000000//////............////////////.........---------........................,,,---......,,,,,,---...+++,,,...///000///...---........................---------............///......////////////.........////////////000000000...000111111000///000111...111555<<>>>>>=========>>><<<<<<<<<<<<<<<===>>>>>><<<>>>@@@???======>>>@@@@@@@@@@@@@@@@@@?????????<<<======>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::>>>=========???AAADDDEEEIIIMMMRRRVVVYYY___hhhooovvv|||~~~xxx~~~}}}yyy}}}vvvsssvvvnnniiimmm~~~xxxfffUUUSSSVVVTTTOOOKKKCCC???888333//////000222000000000000////////////////////////////////////........................jjjYYYWWWJJJGGGDDDCCCDDDEEEEEEEEEEEEDDDBBBAAA???>>>>>>>>>===<<<;;;:::999777666666777777777777777666555555333333222222111000000000//////............//////...............---------........................,,,.........---,,,---...+++,,,.../////////...---........................---------............///......////////////..................////////////---///111222111111111222333;;;HHHTTT^^^cccggghhhddddddbbb___^^^ccclllsssnnnmmmrrr{{{{{{uuutttxxx}}}}}}vvvtttzzz{{{{{{yyytttrrrtttwww{{{qqqggg___\\\bbblllyyysss~~~tttcccUUUOOOOOOQQQNNNPPPPPPNNNIIIFFFFFFFFFBBBDDDCCCAAACCCFFFEEEBBB===;;;666222000///000000/////////.........------------------------......+++++++++*********))))))------------------------,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------,,,------------.........,,,---......------...000////////////000000000000000000000//////000000111...000444555555>>>TTTiii{{{yyyxxxzzz~~~|||vvvpppppptttxxxzzzzzzyyyxxxuuulllbbb\\\QQQMMMHHHDDDBBB@@@>>>===<<<<<<<<<<<<===>>>???@@@@@@????????????@@@AAAAAAAAABBBCCCCCCBBBBBBCCCEEEEEEEEEEEEEEEDDDDDDCCCCCC????????????????????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???AAA???BBBFFFHHHJJJOOOWWW\\\gggllluuu}}}zzzyyy~~~yyyxxxpppiiiooo}}}mmmYYYRRRTTTSSSOOOKKKFFF>>>666111000111222000000000000////////////////////////////////////........................hhhWWWUUUIIIGGGDDDCCCDDDEEEEEEEEEFFFEEECCCAAA???>>>>>>===??????>>><<<;;;:::999888777777777777777666555555333333222222111000000000//////............//////................................................---...///...---,,,---///,,,---......//////..............................---------............///......////////////.............../////////000000---///000000111222555777CCCKKKYYYiiiuuuwwwsssnnnaaaaaa```]]]YYYYYY\\\```nnnxxxxxxuuummmssswwwvvvuuuzzz{{{}}}}}}mmmdddccc{{{}}}~~~}}}{{{wwwuuusssuuu{{{~~~pppbbbXXXRRRMMMMMMKKKJJJHHHGGGHHHIIIKKKJJJIIIHHHHHHHHHEEEBBBAAA???;;;666111///000222////////////............,,,,,,,,,---------------000000/////////.........,,,,,,------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------............,,,---......------...000////////////000000000000000000000///000000111111///111444888>>>LLLggg~~~ssskkkiiiiiilllppptttyyywwwnnngggddd^^^TTTKKKGGGCCCBBB???>>>>>>>>>>>>????????????@@@AAABBBDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGHHHHHHHHHIIIIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@@@@????????????>>>>>>=========;;;;;;::::::;;;<<<===>>>;;;===???AAABBBFFFKKKOOOWWW]]]gggpppsssvvv}}}~~~yyynnnfffmmmfffRRRRRRTTTPPPPPPKKKDDD<<<555222000000000000000000////////////////////////////////////........................{{{fffRRRNNNHHHFFFDDDDDDEEEFFFEEEEEEFFFEEECCCAAA@@@>>>>>>===??????>>>===;;;:::999999777777777777777666555555333333222222111000000000//////............//////---.............................................---...//////------...///,,,------.......................................---------............///......////////////......//////000000000111111111//////000000111555;;;@@@LLLQQQ^^^ppp~~~uuubbbbbb```]]]ZZZ[[[```eeewww~~~yyyoootttyyyzzzyyy{{{zzzvvvzzzvvvooooooqqqqqqmmmhhhiiipppwwwmmmsss}}}zzzjjj```SSSNNNHHHGGGIIIMMMMMMLLLMMMKKKKKKLLLKKKHHHDDDAAABBBAAA>>>999444111111222000000/////////.........,,,,,,,,,---------......++++++++++++++++++++++++...------------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------.........//////,,,---......------...000////////////000000000000000000000000000111222222111///222:::FFFXXXoooxxxlllgggllluuuvvv~~~wwwzzzuuuiii```WWWRRRMMMEEE@@@???>>>>>>>>>>>>>>>???@@@BBBBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMLLLKKKKKKNNNMMMLLLKKKJJJIIIJJJJJJGGGGGGGGGGGGFFFEEECCCCCCBBBBBBAAAAAA@@@???>>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>???@@@CCCEEEKKKPPP[[[eeejjjmmmuuu}}}}}}~~~vvvfff___mmmrrrYYYUUUWWWTTTPPPMMMHHHBBB;;;555111...000000000000////////////////////////////////////........................fffPPPIIIGGGFFFDDDDDDEEEFFFFFFEEEGGGFFFDDDBBB@@@>>>>>>===>>>===<<<;;;:::888777777777777777777777666555555333333222222111000000000//////............//////---------.......................................---...//////...---...///------------......//////........................---------............///......////////////......000000000000111111111111111222333444777===DDDIIIRRRTTT^^^ooogggfffbbb]]]\\\aaajjjrrrzzz~~~{{{yyyvvvxxx}}}wwwtttyyy||||||xxxlll```\\\aaahhhggglllvvv{{{aaaWWWLLLGGGJJJNNNOOOMMMLLLIIIHHHKKKKKKGGGDDDDDDCCCAAA???<<<:::777444222000000000/////////......,,,,,,,,,---......//////......//////000111111111111111000///...------,,,------------,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,------------...------------------------------........./////////,,,---......------...000////////////000000000000000000000000111111222333111...111===LLL\\\mmmyyy}}}~~~xxxpppuuu}}}uuuvvvppp|||~~~uuulllfff[[[SSSKKKGGGDDD???===???;;;===>>>??????@@@BBBDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKLLLNNNOOORRRTTTUUUVVVUUUTTTVVVXXXZZZYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRPPPNNNLLLKKKKKKKKKLLLKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>CCCFFFOOOZZZ___bbbiiiqqqwww|||yyy{{{uuueeeVVVXXXlll|||eeeZZZUUUPPPOOONNNKKKGGGAAA:::444111000000000000////////////////////////////////////........................iiiRRRKKKFFFEEEDDDEEEFFFGGGFFFEEEHHHGGGDDDBBB@@@>>>======>>>>>>===;;;:::999888777777777777777777666555555333333222222111000000000//////............//////---------.........//////........................---///000///...---...000---------------...//////........................---------............///......////////////....../////////000000000000111111444999===BBBGGGLLLPPPWWWYYY^^^fffooowww}}}pppppppppllliiiiiimmmqqqrrruuuwwwwwwwwwyyy}}}xxxsssssssssvvvtttiiicccccceeellluuu}}}|||yyy|||zzzoooaaaUUUQQQQQQTTTUUUTTTMMMIIIIIIIIIEEEEEEHHHCCCAAA@@@@@@@@@>>>888444000000000000/////////...,,,------...//////000000:::;;;<<<===>>>@@@AAAAAA666666555333111000.........------------,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......------------------------............////////////,,,---......------...000////////////000000000000000000000000111222333444333222888EEERRR]]]gggnnnpppyyy{{{uuuvvvrrrvvvxxxpppiiiaaaYYYTTTKKKFFFBBBBBBAAA>>>>>>AAA<<>>===<<<<<<;;;:::::::::;;;;;;;;;;;;===>>>EEELLLPPPRRRWWW^^^dddjjjsss{{{|||tttlll___UUUYYYeeetttvvviii\\\RRRQQQPPPMMMIIIDDD???:::888000000000000////////////////////////////////////........................lllVVVOOOFFFEEEDDDEEEFFFGGGFFFEEEHHHGGGEEEBBB@@@>>>======@@@@@@???===<<<;;;:::999777777777777777666666555333333222222111000000000//////............//////---------.........//////...........................///000///...---...000...------------...//////........................---------.........//////......////////////................../////////000000666>>>EEEJJJNNNRRRTTTXXXZZZ[[[YYYXXX\\\eeennn{{{}}}tttmmmjjjhhhkkknnnoooqqqtttuuuuuunnniiihhhnnnssswww{{{ttthhhooovvvyyywwwvvvyyy|||yyy|||{{{iii]]]ZZZ^^^cccaaaVVVMMMKKKHHHDDDEEEJJJDDDBBB@@@BBBEEECCC;;;555000000000000////////////------......///000111111++++++---...000222333444::::::888666444222000///......---------,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------............/////////000,,,---///...------...000////////////000000000000000000000000111222333444555777@@@MMMWWW]]]dddjjjkkkyyywwwttt{{{uuuoooeee\\\TTTNNNIIIFFFAAA>>>>>>AAAAAA??????BBB@@@DDDGGGIIIJJJLLLPPPSSSVVVWWWYYY[[[___cccfffhhhfffgggiiikkkooorrruuuwwwtttrrrqqqssswwwyyyxxxvvvsssrrrrrrqqqooonnnmmmmmmkkkiiifffdddbbbbbbbbbccc[[[\\\\\\]]][[[YYYWWWUUUSSSRRRQQQOOONNNLLLKKKJJJDDDDDDDDDDDDCCCAAA@@@???<<<;;;:::;;;<<<<<<;;;:::::::::===CCCEEEEEEIIIOOOOOOWWWcccmmmuuu|||{{{zzz{{{zzzrrraaaYYY\\\bbblllzzz}}}mmmaaaTTTQQQMMMIIIEEEBBB@@@???000000000000////////////////////////////////////........................yyyjjjUUUOOOIIIFFFDDDDDDEEEFFFEEEEEEEEEEEEDDDCCCAAA???===<<<@@@AAA@@@>>>;;;999999999888888888777777666555444333333222222111000000000//////////////////////////////////////////////////////.........---------------............------111000///........................------,,,,,,,,,............///////////////////////////.........---///222111//////222666444???KKKRRRXXX]]]ZZZSSSZZZUUUNNNKKKOOOYYYfffnnn~~~{{{rrrvvvtttqqqqqqrrrrrrpppnnnkkkgggfffkkknnnqqqzzz~~~wwwmmmbbb```eeeiiiooouuuzzzzzzeeedddqqqkkkfff]]]SSSLLLIIIIIIJJJIIIGGGFFFFFFFFFCCC===888555444222000///...------///111222111000///000111///............---------//////111666;;;999222,,,......---,,,+++******)))---,,,,,,++++++,,,,,,------------------------------------............///..............................------------......////////////////////////...............///000000111000/////////000222333...+++,,,000222111111333999AAAMMM```oookkkgggqqqyyyyyyzzz}}}~~~}}}xxx~~~zzzccc[[[PPPHHHEEEDDDCCCBBB<<<===???AAACCCEEEEEEFFFKKKMMMQQQTTTWWWZZZ___bbbfffiiijjjjjjiiillltttzzzuuusssttt{{{|||wwwrrrooooooooommmkkkhhhfffeeehhhjjjiiiccc]]]ZZZYYYXXXWWWWWWVVVTTTRRRLLLJJJHHHGGGFFFEEECCCAAABBB>>>:::999999;;;;;;;;;<<<;;;::::::;;;===???@@@HHHIIINNNWWW```gggrrr|||tttggg```WWWpppvvvZZZUUURRROOOFFF<<<:::???:::666222000111222000---000000///.......................................zzzkkkUUUNNNHHHFFFDDDDDDEEEFFFEEEEEEEEEEEEDDDCCCAAA???===<<<@@@AAA@@@>>>;;;999999999999999999888888777666555333333222222111000000000//////////////////////////////////////////////////////.........---------------............------//////...---------------.........------,,,,,,,,,............////////////////////////////////////...000222111///111555999<<>>;;;:::999888999:::<<<>>>DDDDDDIIIQQQYYY```iiirrrxxx}}}zzzsssppp```jjjttt~~~kkk]]]PPPKKKGGGAAA>>>>>><<<888333000////////////000000///............///........................wwwlllUUULLLHHHFFFDDDDDDEEEFFFEEEDDDEEEEEEDDDCCCAAA???>>>===@@@AAA@@@>>>;;;999999999999999999999888777666666333333222222111000000000////////////////////////////////////////////////...............---------------............------...---------,,,,,,,,,,,,.........---------------............///////////////////////////////////////000111000000222888===GGGJJJRRRaaarrryyypppbbbZZZ]]]^^^\\\YYY[[[bbbhhhttt}}}yyyuuuyyy|||zzztttqqqnnnnnnsss|||~~~|||~~~rrraaaXXXTTTZZZbbbnnnyyynnnllleee\\\WWWVVVSSSMMMGGGHHHHHHFFFCCCAAA@@@AAABBB???<<<777333111111222444111222222000...------...///............---------...------///222222///+++---------.........//////---,,,,,,++++++,,,,,,------------------------------------............///..............................------------......////////////////////////...............///000000000000000///000111111222///...000111//////666???TTTjjjwwwyyy}}}|||~~~tttpppwww~~~}}}zzz{{{{{{{{{uuulllaaaYYYRRRMMMFFFAAA??????@@@@@@CCCCCCEEEGGGLLLRRRWWW[[[^^^ccckkkrrruuuwwwxxxyyy{{{|||}}}|||}}}{{{yyyyyyyyywwwtttnnnllliiifffddd___[[[WWWTTTQQQNNNMMMNNNNNNNNNMMMLLLIIIFFFCCCBBBAAA>>>===<<<;;;:::999999:::;;;<<>>999333///...///222111000//////......//////........................pppxxxnnnUUUKKKHHHFFFEEEEEEFFFFFFEEEDDDEEEEEEDDDCCCBBB@@@>>>===@@@AAA@@@>>>;;;999999999888888999888888777666555333333222222111000000000////////////////////////////////////////////////........................------............---------------...------------...............---------............///////////////////////////000000000///111222222222555;;;AAALLLLLLQQQ\\\iiinnnhhh___aaagggkkkiiibbb^^^```cccjjjsssxxxtttppprrruuuvvvooommmkkkkkkqqq~~~yyylll___^^^```gggxxxwwwssskkkaaaZZZVVVUUUSSSQQQKKKJJJHHHGGGFFFCCC>>>;;;AAA>>>;;;888555444333333333444444222///------...///............---------...---,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///..............................------------......////////////////////////...............///000000000000000000000111111222...///111000---...:::GGGfff|||zzz|||~~~{{{vvvyyy}}}uuummmeee]]]TTTMMMIIIFFFBBB??????@@@CCCDDDJJJLLLPPPUUU\\\bbbgggjjjmmmssszzz}}}zzzwwwsssnnnhhhccc]]]ZZZVVVUUUUUUUUUTTTTTTNNNLLLIIIGGGFFFDDDAAA>>>???>>>===;;;;;;;;;;;;;;;;;;:::===BBBFFFHHHOOOVVV___eeemmmvvv~~~zzz~~~|||}}}sssqqqwwwaaaPPPLLLLLLHHHCCCBBBBBB@@@;;;444000111333111000000///.../////////........................mmmrrrpppVVVKKKGGGFFFEEEEEEFFFFFFEEECCCEEEDDDDDDCCCBBB@@@???>>>@@@AAA@@@>>>;;;999999999777777777777666555444333333333222222111000000000////////////////////////////////////////////////---.....................------............---------...////////////..........................................////////////////////////000000111111///222555666666999???CCCJJJIIIKKKQQQWWW[[[^^^```jjjqqqvvvtttmmmggggggiiiiiioootttrrrmmmkkkjjjiiikkkkkkhhhgggiiiuuu}}}vvvmmmjjjttt}}}|||uuuggg\\\YYY]]]bbb[[[TTTLLLGGGFFFDDD>>>999?????????===;;;777444222555666666444111///...//////............---------///...---------...............---,,,++++++******---,,,,,,++++++,,,,,,------------------------------------............///..............................------------......////////////////////////...............///000000///000000000111111111111111333555555222555DDDTTTnnn}}}~~~uuu}}}zzzpppvvvuuuhhh]]]UUUOOOIIIEEEAAAAAA@@@@@@AAADDDGGGJJJUUUZZZbbbjjjrrrwwwzzz{{{}}}{{{vvvmmmjjjeeebbb```___\\\ZZZSSSQQQOOONNNMMMKKKIIIGGGAAA@@@???===<<<;;;:::::::::999:::>>>@@@@@@EEEKKKUUUZZZaaaiiiqqqyyy~~~rrrqqqxxxccc___qqqnnnXXXMMMJJJHHHFFF???AAACCC@@@999333000000111111000///////////////........................nnnpppsssYYYMMMGGGFFFEEEFFFGGGFFFEEECCCEEEDDDDDDDDDBBBAAA@@@???@@@AAA@@@>>>;;;999999999666666666666555444333333333333222222111000000000////////////////////////////////////////////////---------...............------............---------...///000000000///................../////////............////////////...//////000000111111222111666;;;>>>???@@@BBBEEEEEEEEEFFFIIIKKKQQQ]]]iiirrrwww{{{zzzuuuqqqppprrrkkknnnoooooollliiifffdddmmmnnnmmmiiigggmmm{{{uuurrrvvvvvvrrrsssxxxvvvfff```dddjjjmmmcccTTTJJJEEEDDDBBBAAA>>>@@@AAAAAA???;;;666333666777777555222000000000///............---------//////...---------......111000///...---,,,,,,+++---,,,,,,++++++,,,,,,------------------------------------............///..............................------------......////////////////////////...............///000000//////000111111111111000000111444555555:::JJJZZZnnnuuuuuuyyyxxxiiiooozzz|||yyyvvvkkk\\\PPPIIIEEEBBB@@@>>>@@@BBBDDDGGGKKKPPPTTT^^^dddnnnxxxzzzvvvtttmmmmmmmmmmmmmmmllllllkkkkkkjjjiiijjjooouuu{{{yyyuuupppkkkfffaaa[[[WWWWWWUUURRRPPPOOONNNLLLJJJCCCCCCAAA???===;;;:::999:::999:::======<<>>;;;999999999777777777777666555444333333333222222111000000000////////////////////////////////////////////////---------.........//////------............------+++,,,...000000///...------........./////////000............////////////...//////000111111222222444;;;CCCHHHHHHGGGGGGGGGFFFDDDEEEHHHJJJQQQ```pppyyyzzzzzzxxxtttpppoooooogggeeeeeeiiinnnppprrrrrruuuyyy{{{xxxtttwww{{{rrrhhh```dddnnn{{{yyypppnnnooorrrnnneeeYYYMMMFFFEEEGGGAAABBBCCCCCCAAA>>>:::888555666666444222000000111///............---------.........---,,,,,,,,,---/////////......------------,,,,,,++++++,,,,,,------------------------------------............///..............................------------......////////////////////////...............///000000...///000111222111111000......111444777???OOO^^^kkkoooqqq}}}rrrqqqrrruuu{{{~~~}}}~~~~~~rrrmmmddd[[[OOOFFFCCCBBBBBBAAACCCGGGKKKOOOSSSXXX^^^cccjjjpppxxxzzzuuuppplllllljjjhhheeecccdddeeefffggggggggggggeeeeeeddddddgggkkkooorrrrrrsssuuuvvvxxx~~~wwwnnnddd___]]]YYYTTTQQQOOONNNLLLKKKIIIHHHGGGEEEBBB???===<<<;;;999:::<<<<<<999;;;@@@GGGJJJNNNTTT[[[eeennnuuu|||xxxuuuttt{{{|||xxxlll\\\RRRVVVdddqqqvvv{{{yyyjjjZZZQQQLLLIII>>>???@@@AAA@@@<<<666111222111000000//////000000........................oooqqqvvv\\\PPPFFFEEEEEEFFFGGGGGGDDDBBBDDDDDDDDDDDDCCCBBBAAA@@@@@@AAA@@@>>>;;;999999999888888888888777666555444333333222222111000000000////////////////////////////////////////////////---------.........//////---..................---***+++---//////...---,,,---.........//////000000............/////////000...//////000111222222222777???IIIOOOOOOLLLJJJIIIJJJFFFFFFIIIMMMSSSaaappp~~~|||wwwrrrmmmiiigggeee```[[[[[[dddppp{{{}}}zzzhhh[[[^^^ggguuu}}}xxxmmmssstttjjjXXXIIIEEEGGGEEEEEEDDDCCCBBB@@@>>>===444444555333111000000111//////.........---------,,,---...---+++++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------.........//////.................................------.........////////////////////////...............///000000...///000222222111111000111111333888===FFFUUUccckkkooottt~~~xxxnnnjjjmmmtttyyy{{{rrrqqqqqqrrrsssyyytttddd\\\RRRLLLDDDAAABBBEEEFFFFFFKKKOOOUUUZZZ^^^cccjjjoooyyy}}}|||tttnnniiieeefffbbb___aaahhhlllmmmkkkpppqqqsssuuuwwwxxxyyyyyysssrrrrrrrrrrrrsssttttttsssrrrpppllliiikkkqqqvvvpppssswww}}}|||uuufffaaa[[[VVVTTTRRRQQQPPPOOONNNMMMKKKHHHEEEBBB@@@;;;999:::<<<;;;888:::>>>999;;;???DDDKKKUUU```gggrrrwwwzzzqqqgggmmm~~~qqqhhheee\\\RRRXXXgggkkkvvv{{{qqqdddZZZSSSMMMDDDBBBAAABBBDDDAAA<<<777222111111000000000000000........................pppooouuu^^^UUUJJJGGGEEEDDDDDDCCCBBBAAAGGGEEECCCCCCDDDCCC@@@===AAAAAA???===999777888999999999999888777555444333444444333222111000///...000///...---,,,------...000000000///......------////////////////////////000///...------------------------.........//////+++++++++,,,,,,,,,,,,---000//////.........//////000///......///000111222;;;===DDDMMMUUUUUUNNNGGGHHHIIIKKKNNNSSSWWWZZZ[[[hhhmmmnnnkkkgggbbbZZZRRRYYYXXXZZZbbblllvvvlll^^^cccpppyyykkkiiitttttt___MMMIIIHHHHHHHHHEEEBBB@@@@@@AAA:::777222......000333666888666333///......///000000///---,,,,,,---///000000///...---------------------------------------------------------------...------------...//////........................---------............///000000//////.........---...............///000000111222222000///...000222,,,333888===III[[[hhhmmmqqqvvv~~~}}}vvv{{{qqqkkklllnnnrrrvvviiifffgggppp{{{vvvdddQQQGGG@@@BBBCCCCCCCCCFFFLLLQQQVVV^^^hhhooorrrtttyyy}}}~~~tttnnnhhhfffgggiiijjjjjjkkkmmmppptttwww|||{{{yyyxxxwwwssssssssspppmmmoootttyyytttjjjfffbbbZZZTTTSSSVVVRRRMMMKKKKKKJJJGGGCCCBBB@@@>>><<<<<<<<<:::999<<<<<<===@@@EEELLLRRRVVVeeejjjrrryyyxxxkkkkkksss~~~jjjbbb```]]]\\\^^^qqqxxx{{{yyyzzzwwweeePPPIIIFFFCCCCCCDDDCCC???<<<222111000000///000000111000000///...............sssqqquuu]]]SSSJJJHHHFFFEEEEEEEEEDDDCCCGGGEEECCCCCCDDDCCC@@@===>>>??????===:::999999:::888888888777666555444333444444333222111000////////////---,,,,,,,,,---............/////////////////////////////////////////////...------------------------.........//////////////////000000000000000000///////////////000000/////////000222444555???AAAEEEKKKPPPQQQNNNJJJJJJOOOTTTVVVTTTTTTVVVYYYbbbfffhhhfffeeeeee```ZZZXXXVVVXXX```kkkuuu|||mmmmmmpppyyy|||ooouuurrrooommmpppooofff]]]KKKJJJHHHFFFEEECCC@@@>>>===:::666222000000222333;;;999666333111000000000///...------------...///...---,,,++++++++++++,,,------------------------------------------------...------------...//////........................---------............///000/////////............///............///000000000111222111000///000111555888???JJJXXXfffqqqxxx{{{~~~~~~zzzzzz{{{uuuuuutttxxxtttooorrrsssrrrqqqddd```cccqqqxxxpppeeeUUUGGG@@@CCCEEEGGGHHHJJJPPPYYY```hhhooovvv||||||sssnnnnnnkkkiiihhhkkkqqqwwwzzz{{{}}}wwwsssqqqpppnnnpppuuu||||||ssshhh```^^^ZZZVVVQQQOOOOOOMMMIIIEEEGGGDDDAAA???>>><<<:::888:::::::::;;;???DDDIIILLLYYY^^^fffnnnwwwvvvppp}}}sssjjjcccdddhhhnnnzzzppp\\\PPPKKKFFFDDDEEEEEECCCAAA555333111/////////000111000000///...............wwwsssuuu]]]QQQIIIHHHFFFFFFGGGGGGFFFEEEFFFEEECCCCCCCCCBBB???===;;;===>>>>>><<<:::::::::666666666666666555444333444333333222111000//////000///---,,,,,,,,,---...------......///000000111//////////////////////////////...------------...------........./////////000000111111111222222222000000//////000000000000//////000111333555777888AAACCCEEEGGGHHHJJJMMMOOOOOOWWW___```ZZZWWWYYY]]]bbbeeeggggggiiikkkiiidddcccbbbaaaeeemmmvvv|||~~~~~~uuuppprrrzzzsssuuu~~~xxxhhhkkk{{{{{{lllSSSMMMFFFEEEHHHIIIEEE@@@???>>>;;;888555222111000:::888666444222000//////---..................---------,,,+++++++++,,,,,,------------------------------------------------...------------...//////........................---------............///////////////............//////......//////000111///111222222111000111222777999FFFZZZiiiqqqzzzyyytttwww{{{tttnnniiipppzzztttxxxxxxsssnnneeebbbfffwww{{{jjj]]]RRRGGG@@@???BBBDDDGGGJJJOOOYYYdddmmmsssxxx}}}vvvnnnffffffffffffgggiiilllmmmrrrzzzwwwrrrfffeeedddfffllluuu~~~{{{ooojjj```[[[VVVTTTSSSQQQNNNKKKLLLIIIEEEBBB@@@>>>;;;999:::999888888:::===@@@BBBQQQVVV^^^fffooo{{{{{{xxxuuutttjjjhhhllliiixxxmmmWWWPPPIIIDDDEEEGGGGGGGGG999666333///......000111000//////............///{{{uuuttt]]]PPPHHHFFFEEEEEEGGGHHHGGGGGGEEEEEEDDDCCCBBBAAA???>>>;;;===??????===:::999888444555555555555555444444333333222222111000000///111000///...---...//////............//////000000///////////////////////////......---------..................////////////....../////////000000000......//////////////////...///000333555777999:::@@@BBBCCCAAAAAAEEEMMMTTTWWW^^^dddeeeaaa___aaadddfffjjjlllmmmqqqssspppiiikkkkkkiiieeegggpppzzz}}}sssrrrtttuuu}}}ppppppssscccVVVHHHBBBFFFKKKJJJFFF@@@@@@???<<<999666333111333333222111000...---,,,,,,---///000000///---,,,///......---------......------------------------------------------------...------------...//////........................---------............//////////////////........./////////...///000000111...000333333222222222333555<<>><<<<<<;;;:::999999;;;===>>>JJJOOOVVV^^^fffrrrssswww~~~tttvvvvvvnnnkkkcccooo~~~yyyXXXQQQIIIEEEEEEGGGHHHHHH>>>;;;555111......000111000///............//////~~~vvvuuu^^^QQQGGGEEEDDDDDDFFFGGGGGGFFFDDDDDDDDDCCCAAA@@@>>>>>>===???@@@???<<<999777666444555555555555555444444333333222222111000000000333222000/////////000111000000//////............////////////////////////......---------......///........./////////000000------............//////,,,---...////////////......///111444777999;;;<<>><<<:::777666///////////////.........+++---///000000///---+++......---------......///------------------------------------------------...------------...//////........................---------............///.........//////////////////////////////000111111///111333333333333444555555DDDbbb~~~xxx{{{wwwwww~~~zzzqqquuu~~~zzzwwwwwwzzz}}}{{{qqqfff[[[NNNGGGCCCBBBFFFMMMJJJQQQ[[[ccciiiooovvv{{{{{{vvvuuuqqqllllllttt}}}zzzsssooommmcccfffllluuuzzzlllaaa[[[XXXUUUSSSRRROOOKKKIIIGGGFFFCCCAAA>>>===;;;::::::;;;<<<===@@@DDDJJJPPPWWWbbboooxxx{{{www||||||xxxwwwmmmvvvxxxkkk^^^```hhhxxx{{{XXXRRRJJJFFFFFFGGGGGGFFFCCC???999444000///000111//////............//////xxxwww```PPPGGGEEEDDDDDDFFFGGGGGGFFFCCCDDDEEECCCAAA>>>>>>>>>???@@@AAA???;;;888666666666666666666666555444333222222222111111111000000333222111//////000000111111000000///......------////////////////////////...------------...//////....../////////000000000........./////////000000,,,---...000000000//////000111444777:::<<<===>>>@@@CCCEEEEEEEEEKKKUUU]]]cccaaa___^^^]]]]]]\\\[[[UUUZZZ```ffflllnnnfff[[[JJJRRRTTTNNNQQQddd|||vvv``````hhhtttyyydddQQQGGGDDDEEEGGGBBBAAA@@@>>><<<;;;;;;;;;111111000000000000000111,,,---///000000///---,,,,,,,,,+++++++++,,,------------------------------------------------------...------------...//////........................---------............///.........///////////////000000//////000000111222000111222222222333666888777IIIeeezzz~~~www~~~tttlllooowww{{{xxx~~~~~~nnnbbbVVVOOOGGGEEEDDDEEEJJJQQQTTT\\\gggpppuuuyyy}}}zzzwwwuuurrrssswwwzzzyyy|||pppjjjffffffiiinnnvvv~~~uuujjjbbb[[[WWWWWWUUUQQQNNNMMMKKKIIIGGG???>>><<<;;;::::::;;;;;;<<>>888333111000000///............//////000{{{|||aaaMMMIIIGGGFFFFFFGGGGGGGGGFFFBBBDDDEEEDDD@@@>>>>>>????????????===:::888888999888888888777666555444333222222222111111111111111111000///.........///000///////////////.........////////////////////////---------------...//////.../////////000000000000....../////////000000000---...000222333222111111333555888;;;===???@@@@@@@@@BBBEEEFFFHHHLLLSSSXXX\\\^^^___]]]ZZZWWWWWWXXXUUUWWWZZZ^^^dddfff]]]SSSEEENNNQQQQQQ]]]wwwqqqaaa```dddpppsssbbbQQQGGGEEEFFFFFFDDD@@@<<<;;;;;;<<<>>>666555222000//////000111------...//////...------+++++++++++++++,,,---...------------------------------------------------...------------...//////........................---------............///............/////////000000000//////000000111222111222222111111333888;;;???MMM^^^hhhnnnwwwxxxrrrppppppttt}}}}}}qqq```SSSLLLHHHEEEGGGIIILLLTTT\\\aaahhhrrryyy}}}~~~pppllllllqqqtttvvv{{{wwwsssoooiiieeeeeerrrvvvkkkddd```]]]XXXUUUSSSPPPMMMKKKCCCBBB@@@>>><<<;;;::::::<<<>>>???AAADDDKKKUUU]]]___nnn~~~wwwwwwyyynnnkkkbbbZZZ]]]gggrrryyy}}}qqqgggYYYNNNIIIHHHHHHGGGKKKHHHBBB<<<666222000///...............///000000~~~aaaKKKKKKIIIGGGGGGHHHHHHHHHGGGBBBDDDEEEDDD@@@======???===>>>>>><<<:::999:::<<<999999999888777555444333222222222111111111111111000///...---,,,------...------......///000000000////////////////////////---------------...///000////////////000000000000------------...............000222444555444333222666888;;;>>>@@@BBBBBBBBB>>>@@@CCCFFFHHHKKKNNNPPPRRRZZZ``````ZZZVVVXXX[[[]]]]]]]]]]]]aaabbbYYYNNNHHHOOORRRWWWjjjmmmddd]]]cccwww|||zzz|||{{{nnn\\\MMMHHHIIIJJJFFF@@@;;;999:::===???999777333000------...///---..................------------------...///000------------------------------------------------...------------...//////........................---------.........//////---.........//////000000000000000000000111111222222222111000111444999===KKKTTT[[[]]]eeevvv{{{uuuoooooo|||~~~yyysssgggWWWJJJGGGEEEEEEJJJOOOUUU```iiinnnttt|||}}}ssslllllljjjnnnxxxvvvlllggg\\\jjjyyy{{{rrrfffccc^^^ZZZVVVSSSOOOMMMHHHGGGDDDAAA???===;;;::::::;;;;;;;;;===CCCLLLTTTWWWeeesss}}}~~~wwwwwwoooeeeaaaccclllyyysssaaaRRRKKKJJJJJJJJJMMMJJJEEE???999444000///...............///000111~~~{{{cccQQQIIIFFFDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>AAA@@@>>>===;;;999888777555666777777666444222000222222222111111111111000////////////////////////////////////////////////////////////////////////...///111111/////////000............///////////////////////////////////////000111111111111000000555888===@@@AAABBBCCCDDDCCCEEEHHHJJJKKKLLLNNNOOORRRWWW[[[\\\\\\^^^cccgggeee```\\\XXXSSSOOOSSSYYYWWWcccnnnrrrxxx}}}sssnnnnnntttvvvqqqtttzzzuuurrrqqqqqqiiiZZZNNNJJJIIIDDDAAABBB@@@;;;;;;???>>>888111......000///...//////.........---------////////////////////////---------............///........................------------.........///........................------------.........///////////////000000000000////////////000000000000111///000333333333<<>><<<>>><<<;;;;;;>>>CCCHHHKKKRRRYYYeeepppzzzxxxsssoooooommmppp{{{rrrcccUUUMMMJJJIIIKKKIIIGGGDDD???999111+++---...//////......///111{{{vvveeeTTTHHHFFFCCCBBBCCCDDDCCCBBBCCCCCCCCCBBBAAA@@@???>>>@@@???>>><<<:::999777777666666777777666444222000222222222111111111111000////////////////////////////////////////////////////////////////////////---...000000...---...///............//////////////////////////////////////////000000111111222222666999===???@@@AAACCCDDDCCCEEEHHHJJJKKKMMMOOOQQQTTT^^^jjjooolllhhhffffffmmmeee\\\SSSLLLLLLVVVbbbppp~~~wwwvvv{{{zzz}}}xxxrrrpppsssooolllpppsssnnn```SSSNNNHHHCCCAAA===888999>>>???;;;666222111000000000.....................---........................---------............///........................------........./////////........................------........./////////////////////000000000000////////////000000000111000///111333444888FFFUUUfffkkkrrrwwwyyyzzz{{{}}}wwwvvvxxx|||}}}~~~{{{uuukkk```UUULLLFFFCCCFFFKKKSSSZZZ___fffnnnsssqqqwwwxxxqqqnnnnnnppprrr~~~zzzsssllliiiiiinnnzzzoooeee___ZZZUUURRRNNNKKKHHHFFFDDDBBB???===<<<;;;999999;;;???CCCFFFHHHNNNXXXcccmmmwww||||||rrroooooosss}}}rrraaaTTTMMMLLLLLLKKKIIIFFFBBB<<<444...///000111000////////////{{{xxxfffVVVIIIGGGDDDCCCDDDEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>???>>>===;;;:::888777666666666777777666444222111222222222111111111111000////////////////////////////////////////////////////////////////////////,,,...//////...------...............////////////////////////////////////.........///000222444666888:::<<<===>>>@@@CCCFFFFFFHHHKKKLLLMMMNNNPPPRRRTTT```oooxxxwwwqqqllljjjeee^^^TTTMMMKKKTTTiii}}}~~~mmmeeeiiiggghhhmmmttt|||yyyrrr}}}wwwooonnnzzzxxxeeeNNNIIIEEECCC???;;;:::<<<>>>>>><<<888444111111111.....................///---------------------------------............///............................../////////000000000............................../////////000000000////////////000000000000/////////000000000111111111111222222444===QQQcccqqqyyyxxxnnnqqqwww{{{{{{zzz|||zzzpppjjj^^^SSSJJJFFFEEEEEEMMMUUU```gggjjjmmmrrrwwwtttzzzwwwsssooopppvvv}}}zzzqqqiiicccbbbdddtttuuuiiibbb]]]YYYRRRPPPMMMKKKIIIGGGDDDAAA===;;;999888999;;;>>>@@@DDDHHHPPPZZZdddooowww{{{yyy{{{}}}vvv|||ssssssxxx}}}gggUUUMMMMMMMMMLLLKKKJJJFFF@@@888333111111111111111///...---|||}}}eeeUUUKKKIIIFFFEEEFFFFFFFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;999888777666666777777666555444222111222222222111111111000000////////////////////////////////////////////////////////////////////////,,,...//////...---..................////////////////////////////////////...------...000444777999:::;;;<<<<<<===???DDDGGGJJJKKKMMMMMMMMMMMMOOOQQQPPPWWWbbbnnnuuuuuuppplllWWWTTTQQQQQQTTTaaazzzppp^^^UUUTTTVVV^^^gggtttzzzpppxxxuuuRRRLLLFFFEEEFFFDDD>>>:::===???@@@<<<777222111222............////////////---------------------------------............///........................////////////000000000000........................////////////000000000000////////////000000000000//////000000000111111111222333333222555CCC[[[ooottt|||qqqrrrwww}}}~~~~~~vvvqqqhhhaaaUUUKKKFFFGGGKKKOOOTTT]]]hhhoooppprrrwww||||||xxxuuusssssszzz{{{oooeeebbbZZZjjjvvvlllccc]]]VVVTTTQQQOOONNNLLLIIIGGG@@@???===;;;;;;;;;<<<===@@@CCCJJJTTTaaallluuuzzz|||xxx~~~{{{{{{vvvvvvxxxssswwwlllWWWNNNOOOMMMLLLLLLKKKIIICCC<<<777111000000000111000///---~~~wwwdddUUUJJJHHHEEEDDDEEEFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>======<<<;;;999888777777777777666666555333222222222222222111111111000000////////////////////////////////////////////////////////////////////////...///111111///...///000............////////////////////////////////////...---...///222666:::<<<;;;;;;<<<<<<<<>>===???AAA???999444222333////////////////////////---------------------------------............///........................////////////000000000000........................////////////000000000000////////////000000000000000000000000111111111111000333555555;;;OOOiii|||{{{ppplllnnnwwwwwwvvv||||||ssskkk\\\VVVMMMFFFFFFKKKRRRXXX[[[ccclllssswww|||~~~yyytttrrrxxxxxx|||ssslll___cccmmm|||zzznnnddd[[[XXXTTTQQQOOOMMMKKKIIICCCBBB@@@>>><<<;;;::::::999<<>>======<<<;;;:::999888888777777666555444333333222222222222111111111111000////////////////////////////////////////////////////////////////////////...000111111000//////000............////////////////////////////////////......000222555888<<<>>>;;;<<<<<<<<<===???CCCFFFEEEFFFFFFEEEDDDEEEHHHJJJLLLNNNVVVeeerrrqqqbbbTTTMMMSSS```nnnvvvyyy~~~}}}zzzzzz{{{{{{|||~~~{{{yyywwwxxxzzz}}}~~~}}}}}}~~~zzzzzzyyyyyyzzz|||cccWWWLLLLLLTTTbbbrrr}}}oooYYYGGGBBBDDDFFFDDD>>>@@@AAA???<<<888555444000000000/////////......---------------------------------............///............................../////////000000000............................../////////000000000////////////000000000000000000000111111111222222...222666999EEE]]]vvvpppkkkmmmyyyooojjjppp{{{yyyoooeeeNNNKKKGGGEEEIIIPPPYYY___ccchhhpppxxx}}}xxxvvvwwwxxx|||ssshhh______jjj}}}yyygggbbb[[[TTTPPPMMMJJJIIIEEEDDDBBB@@@===;;;999888666:::???EEENNN\\\lllwwwtttvvv|||lllgggrrrxxxhhhcccfffkkkzzzoooXXXKKKMMMKKKJJJIIIHHHFFFCCC@@@555111---,,,///111111///~~~nnneeefffXXXIIIGGGDDDCCCDDDEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>======<<<;;;:::999999888777666555444333333333222222222111111111111000////////////////////////////////////////////////////////////////////////---///000000///......///............///////////////////////////////////////000222555888;;;===>>>:::<<<=========???BBBEEEBBBCCCDDDDDDEEEGGGKKKNNNTTTVVV\\\fffmmmjjj___TTTTTTZZZhhhxxx{{{zzzttt|||~~~}}}xxxxxxyyy|||}}}vvvooohhhgggjjjlllkkkhhhmmmnnnqqqsssvvvxxxzzzzzzzzz{{{}}}|||xxxtttkkkkkkkkkkkkmmmrrrzzzwwwggg]]]ZZZ^^^gggpppqqq{{{~~~oooXXXGGGCCCDDDEEEBBBAAA@@@@@@???===:::777222111111000///...------........................---------............///........................------........./////////........................------........./////////////////////000000000000000000111111111222222222...333666;;;JJJbbbuuu~~~yyywww{{{uuuqqqrrruuu|||}}}wwwqqqeeeZZZGGGGGGHHHLLLSSS[[[dddiiioooqqqvvv~~~|||wwwwww{{{wwweee[[[ZZZbbbrrr{{{ttthhh]]]VVVQQQMMMKKKHHHGGGFFFDDDAAA>>>;;;999888<<>>>>>>>>===<<<;;;;;;::::::888777666555444333333333222222222111111111111000////////////////////////////////////////////////////////////////////////,,,...//////...------.............../////////000///////////////////////////111444777:::<<<===>>>:::;;;===>>>>>>???BBBDDDBBBDDDEEEGGGIIIMMMRRRVVV\\\]]]```bbbccccccaaa___gggjjjrrr~~~zzzpppiiirrr~~~{{{zzzyyyyyyyyyxxxyyy{{{~~~~~~|||sssiii]]]YYY[[[[[[WWWQQQVVVXXX\\\```dddgggiiikkkppptttwwwxxxwwwxxx{{{~~~|||yyytttppplllaaaaaabbbbbbeeejjjpppuuuyyy}}}|||iii^^^^^^dddpppzzz|||wwwkkkRRREEECCCCCCDDDBBB@@@AAABBBAAA===999333222111000///...---,,,////////////////////////---------.........//////........................------------.........///........................------------.........///////////////000000000000000111111111111222222222000444777;;;JJJ___nnnrrrxxxzzzxxx{{{wwwooohhh\\\PPPHHHJJJNNNUUU^^^gggooosssyyyxxx{{{}}}zzzuuutttxxxxxxlllaaaYYYZZZ```ooouuuggg\\\VVVQQQOOOLLLLLLKKKIIIFFFBBB???===888;;;===:::888BBBUUUfffrrrqqqrrrtttuuuwwwjjjiiivvv}}}pppaaaUUUTTT]]]lll}}}vvvjjjPPPMMMJJJHHHHHHIIIIIIIIIDDD<<<222...///111111000}}}jjjeee|||jjjWWWLLLHHHFFFHHHIIIFFFDDDEEEEEEDDDBBBAAA@@@?????????============<<<;;;:::999888888666555444333333222333222111111000000111111//////............//////------------------------,,,---.../////////......//////000000///...---------------............///111000000////////////000333555888999999999;;;<<<<<<<<<===>>>@@@CCCEEEFFFAAAEEEHHHJJJLLLQQQXXX]]]eee___[[[ZZZXXXWWW\\\eeepppwww{{{ssskkkhhh}}}|||zzzyyyzzz{{{{{{zzzxxxzzz|||}}}}}}||||||~~~wwwhhh___ZZZSSSKKKEEEEEEEEEFFFIIINNNSSSUUUVVVcccbbbccceeeiiipppvvvyyy}}}}}}yyypppiiieeedddddddddZZZ\\\]]]ZZZXXX[[[bbbhhhjjjvvv{{{iiiUUU[[[uuuxxx}}}{{{www|||~~~sss]]]KKKFFFKKKDDDBBBBBBDDDBBB===;;;===888777444222000/////////////////////////////////...------------...////////////.........---------........................////////////////////////...............///000000000000000000000000000000000333222...000666777222555444:::GGGPPPUUUaaannnooottt|||yyy}}}|||~~~~~~|||vvvlllaaaXXXSSSIIIPPPYYY___dddjjjsssyyyuuu|||xxxuuuuuu|||xxxjjj```[[[ZZZ\\\ccctttuuuhhh___WWWPPPSSSNNNKKKKKKIIIDDD@@@@@@===;;;:::<<<===AAAJJJTTTiiiqqqyyy{{{yyyxxxzzz~~~~~~kkkhhhxxxllliii]]]YYYaaawww|||cccWWWNNNMMMMMMJJJHHHJJJHHH???444000222333000---lllddd|||lllXXXLLLHHHFFFHHHIIIEEEDDDEEEDDDDDDBBBAAA@@@?????????============<<<;;;:::999888777666555444333333333333222111111000000111111//////............//////------------------------...............////////////////////////...---------------............///000000///////////////000333555888999999999;;;<<<======>>>???AAACCCDDDEEEAAADDDHHHJJJLLLQQQWWW]]]```YYYTTTTTTUUUXXXbbbmmmyyy|||~~~yyyuuurrr|||vvvuuutttuuuwwwyyyyyyyyyxxxyyy{{{{{{{{{}}}sssbbbXXXRRRLLLEEE?????????AAADDDGGGGGGFFFOOOQQQSSSUUUXXX\\\bbbgggnnnuuuxxxuuuvvv~~~tttooofff___\\\[[[[[[ZZZUUUWWWXXXUUUSSSTTTZZZ___eeennnwww{{{___]]]eeettt{{{uuusssvvvsssuuuwwwttthhhWWWHHHAAAGGGEEEDDDEEEAAA<<<<<<@@@:::888555222000/////////////////////////////////...------------...////////////.........---------........................////////////////////////...............///000000///////////////////////////222222///111555555222000333>>>MMMWWW___jjjvvvxxxtttrrruuu{{{|||{{{~~~}}}{{{vvvmmmbbbVVVMMMIIINNNUUU___fffkkkooovvv{{{~~~{{{yyyzzzzzz{{{}}}qqqeee]]][[[\\\fffwwwrrrggg^^^VVVVVVPPPLLLLLLIIIDDD@@@AAA>>>;;;999::::::<<>>>>>>>>>>><<<;;;???CCCFFFFFFEEEFFFKKKPPPUUU^^^eeefffhhhrrrxxxqqqddd___WWWRRROOONNNNNNMMMMMMNNNOOONNNKKKKKKOOORRR[[[___hhhwwwggg\\\UUUhhh{{{zzzppprrryyy|||wwwuuuvvvvvvkkkUUUCCCHHHFFFFFFFFFAAA<<<===BBB<<<:::777333000/////////////////////////////////...------------...//////...............---------........................////////////////////////...............///000000........................///111222000111444444222333===MMM^^^iiiqqq{{{yyyvvv{{{|||~~~{{{}}}yyytttkkk```VVVNNNIIIGGGVVV]]]gggnnnsssxxx}}}}}}uuuqqq~~~rrrhhh___XXXVVV]]]iiixxxuuuiii```[[[UUUPPPOOOLLLGGGDDDDDDBBB>>>;;;:::999999>>>EEEPPPbbb{{{zzz~~~vvvttt{{{bbbeeeuuuxxxwwwuuurrrsss|||ssshhh[[[QQQJJJFFFGGGKKKIIIEEE@@@999444111///...zzz{{{rrrkkkqqq[[[MMMHHHFFFGGGHHHEEEDDDFFFDDDCCCBBBAAA@@@@@@@@@@@@============<<<;;;:::999777777666444444333333333333222111111000000111111//////............/////////////////////////////////...,,,++++++---///000...///////////////......---------............///............//////000111444777999:::999:::;;;<<<@@@AAAAAABBBCCCCCCCCCCCC???CCCGGGJJJLLLPPPVVVZZZWWWUUUTTTUUU[[[fffttt~~~wwwuuuuuuxxx}}}|||xxxtttqqqooopppooonnnooossswwwyyyyyyuuuwwwwwwxxxyyy{{{{{{pppppphhhYYYOOOKKKEEEAAA>>>===<<<;;;;;;@@@DDDBBB<<<:::===AAAAAAJJJRRRUUUWWWcccvvvuuujjjbbbUUUPPPJJJFFFDDDDDDCCCBBBCCCDDDFFFFFFEEEEEEFFFHHHPPPRRRZZZiii|||ppp^^^YYY___nnnyyy|||zzzzzz~~~yyyfffRRRFFFEEEFFFFFFBBB======AAA>>><<<888444111000///000////////////////////////...------------...//////................................................////////////////////////...............///000000////////////////////////...000222111111333444444999KKK```pppzzz{{{ttt{{{zzz~~~|||~~~{{{ssskkk^^^TTTOOOOOORRRTTT___dddllltttyyy}}}zzzxxx~~~|||vvvjjj^^^SSSOOOTTT___ppp~~~xxxnnnaaaZZZUUUSSSPPPKKKIIIJJJFFFAAA>>>===<<<:::===BBB>>>MMMfff}}}|||tttiiirrrssshhhggg{{{vvvyyyxxxvvv}}}xxxnnnaaaVVVOOOJJJFFFDDDIIIIIIFFF???777111//////{{{wwwuuurrrqqq[[[NNNHHHEEEGGGGGGEEEDDDFFFCCCCCCBBBAAA@@@@@@@@@@@@============<<<;;;:::999777666555444444444444444333222111111000000111111//////............//////////////////////////////---,,,+++******,,,...///......///////////////...---------............///.........///000111222333555777999:::::::::;;;<<<@@@AAABBBCCCCCCCCCBBBBBB???CCCHHHJJJKKKNNNSSSXXXYYY\\\```ccciiipppxxx}}}llllllooovvv}}}~~~}}}{{{xxxuuurrrpppooonnnsssqqqppprrruuuwwwxxxxxxvvvwwwxxxxxxxxxzzz}}}nnn```XXXMMMDDD???>>>>>>>>>999>>>CCC@@@:::777999===999>>>CCCEEEHHHSSSiii{{{uuujjj^^^UUUJJJFFFBBB???>>>>>>===<<<:::<<<>>>???@@@AAABBBCCCJJJLLLQQQ\\\iiivvv|||kkkfff[[[gggrrraaaGGGEEEEEEGGGDDD>>><<<>>>???===:::777444222000000////////////////////////...------------...//////---.....................////////////////////////////////////////////////...............///000000000000000000000000000000///000111222222222555999???XXXqqq{{{pppqqqxxxxxxrrrvvv~~~yyytttlllbbbTTTKKKLLLSSS\\\bbbgggjjjpppvvv}}}~~~zzz|||~~~~~~~~~~~~{{{}}}~~~~~~}}}}}}~~~~~~|||zzz~~~xxxssssssxxx|||{{{zzzuuuiii[[[RRROOOQQQ[[[fffzzzhhh```YYYVVVRRRNNNLLLMMMHHHBBB??????>>>;;;<<<@@@AAAFFFUUUooo}}}nnnnnnyyysssdddpppuuuyyyxxxuuu~~~|||hhhXXXQQQNNNHHHBBBHHHJJJJJJDDD;;;333000000|||vvvwwwsssqqq[[[NNNIIIEEEFFFGGGEEEEEEGGGCCCBBBAAAAAA@@@@@@@@@AAA============<<<;;;:::999666666555444444444444444333222111111000000111111//////............//////........................---,,,+++++++++,,,......---...//////////////////---------............////////////000111222444555666888:::;;;::::::;;;<<>>>>>666:::>>>===999777999<<<888999;;;<<<>>>FFFYYYkkkyyyxxxiii^^^TTTLLLCCC@@@===<<<<<<<<<;;;:::777777999;;;<<<>>>???@@@FFFGGGLLLRRRXXXaaappp}}}~~~lll\\\dddqqqSSSLLLFFFFFFFFFAAA===<<<======<<<:::777444222000////////////////////////...------------...//////---------...............////////////////////////////////////////////////...............///000000111111111111111111111111000///000222222222888@@@NNNkkk}}}zzz|||~~~~~~qqqlllnnnnnngggkkk}}}tttnnndddZZZOOOJJJNNNYYYccchhhnnnppptttzzz|||zzz~~~zzzxxxwwwwwwxxxvvvuuutttsssssssssssssssqqqsssvvvwwwwwwwwwxxxyyy{{{}}}~~~}}}}}}|||{{{{{{zzzyyyyyyxxxvvvtttsssrrrooollljjjkkknnnppppppooouuummmddd\\\SSSMMMOOOTTTbbbooosssiii```[[[UUUOOOLLLNNNIIICCC?????????<<<;;;<<>>@@@BBBCCCCCCBBBAAABBBEEEIIIKKKJJJKKKNNNQQQZZZfffrrrvvvwwwwwwqqqjjjffflllsssyyyzzzyyywwwvvvooonnnmmmllllllmmmnnnoooooooooqqqtttvvvwwwvvvtttsssvvvzzz||||||}}}~~~~~~ooo```TTTLLLFFFCCC===>>>>>>===:::888999::::::888888::::::===IIIWWWcccsssxxxgggYYYPPPHHHCCC===<<<::::::::::::999888777666666777999;;;<<<<<<@@@@@@DDDJJJNNNSSS___lllssswww|||uuunnnxxxhhhYYYKKKFFFGGGDDD@@@>>>;;;<<<======:::777333000////////////////////////...------------...//////---------.........//////////////////////////////////////////////////////...............///000000000000000000000000000000111///000222222333;;;FFF```}}}tttuuu|||uuummmlllzzz|||hhheeelllwwwnnngggYYYSSSNNNOOOXXXbbbjjjmmmsssvvv{{{}}}zzzyyyrrrppplllhhhfffeeeeeeeee______^^^]]]]]]]]]^^^^^^]]]```cccffffffgggiiijjjnnnpppssswwwyyyzzzyyyyyyzzzzzz{{{|||}}}~~~}}}}}}}}}}}}|||{{{{{{{{{{{{{{{}}}}}}|||{{{zzzxxxwwwwwwwwwwwwvvvuuusssrrrqqqqqqmmmllliiigggeeeddddddddd]]]]]]^^^___```aaaaaaaaaiiifffeeebbbYYYOOOKKKLLLPPPXXXeeetttyyymmmddd[[[SSSOOOOOOMMMGGGBBBBBBAAA===::::::;;;;;;???KKK```{{{|||~~~|||nnntttzzzmmmgggiiiuuu|||bbbQQQMMMLLLKKKEEEGGGIIIHHHBBB;;;444000xxx}}}~~~tttpppyyyggg|||qqqXXXOOOIIIEEEFFFFFFDDDEEEHHHBBBBBBAAA@@@@@@@@@AAAAAA============<<<;;;:::999666666555444444444555555333222222111000111111111//////............//////------------------------...///000000111000000000------...///000000//////---------.........//////000000000222333555777888777999;;;;;;::::::;;;<<<;;;===???BBBCCCBBBBBBAAABBBFFFJJJKKKJJJJJJMMMPPPYYYfffssswwwwwwuuummmdddhhhnnnuuuxxxvvvsssqqqqqqlllkkkkkkkkkkkklllnnnoookkklllnnnrrrvvvvvvuuurrrppptttyyy}}}~~~vvvggg[[[QQQKKKIIIGGGDDD@@@===:::888777<<<888888:::999888???IIIRRRhhhxxxuuujjjYYYKKKDDD???;;;:::999888888999999888666888777555555666888999999999888===EEEIIILLLUUU___dddlllvvv|||~~~eeeggg~~~yyydddNNNFFFGGGFFFCCC@@@:::;;;>>>>>><<<888333000////////////////////////...------------...//////---------.........//////000000000000000000000000////////////////////////...............///000000////////////////////////222//////222222333===JJJhhh~~~vvvyyy{{{ssspppooo{{{vvvhhhjjjttt~~~yyyqqqgggaaaPPPNNNOOOVVVbbblllrrrsssvvvzzz|||{{{xxxsssnnnhhhccc```]]]ZZZVVVRRROOONNNNNNNNNJJJJJJIIIIIIIIIIIIJJJJJJKKKNNNRRRTTTVVVWWWYYYZZZ[[[___dddiiimmmpppppppppssstttuuuvvvwwwxxxxxxxxxvvvvvvvvvvvvuuuuuuttttttssssssrrrqqqppppppoooooojjjjjjiiigggeeedddcccbbbaaa___\\\YYYWWWVVVWWWWWWRRRSSSSSSRRRRRRSSSWWWZZZ\\\^^^aaaccc\\\QQQKKKKKKEEEIIIQQQ___vvvxxxmmmbbbWWWRRRRRRSSSLLLGGGGGGEEE???;;;;;;:::===???AAAJJJ```}}}{{{wwwzzzqqqrrrwwwjjjddd___^^^jjjzzzkkkVVVMMMKKKJJJDDDEEEHHHHHHDDD>>>666000iiicccttt|||yyy|||tttfffsssrrr^^^LLLIIIFFFEEEEEEEEEEEEDDDFFFDDDCCCBBBCCCCCCBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;777777666555444333333222222222111111000//////...//////000000000000//////////////////////////////////////////////////////........................000//////........./////////000000222444777999:::888888:::;;;<<<=========???@@@@@@AAAAAAAAA@@@@@@DDDGGGIIIIIIGGGIIINNNTTT]]]bbbeeeeeeaaa___aaadddgggmmmssstttppplllkkklllgggiiikkklllkkkkkklllmmmrrrqqqpppooopppppprrrsssxxxwwwxxxzzz}}}~~~~~~|||xxxkkkaaaUUULLLGGGHHHGGG@@@;;;;;;???999666888;;;;;;===AAAMMM___sssqqqeeeUUUIIIBBB>>>:::777;;;;;;::::::999888777777777777777777888888888888;;;<<<>>>???AAAFFFLLLPPPZZZ```iiiqqqvvvzzz~~~kkkiiiuuu}}}}}}{{{xxxuuu```KKKCCCFFFGGGCCC@@@===;;;<<<>>>===777111//////............////////////---,,,,,,---...///............////////////000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111111000000111222777FFFUUUnnn|||}}}yyyqqqpppvvvvvvppprrryyywwwmmmeee\\\SSSMMMRRRYYYccclllsssyyy{{{}}}yyy{{{~~~}}}wwwooofff\\\UUURRRPPPMMMIIIFFFDDDCCCCCCCCCCCCBBB@@@>>>=========>>>??????@@@???@@@AAACCCDDDFFFGGGGGGLLLNNNPPPSSSVVVXXXZZZ\\\bbbcccdddeeeffffffffffffiiiiiihhhhhhgggfffffffffeeeeeedddcccbbbbbbaaaaaa^^^]]][[[YYYWWWUUUSSSRRRSSSRRROOOMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLOOOPPPRRRSSSRRRPPPMMMKKKHHHGGGFFFJJJUUUhhh}}}rrrcccWWWQQQUUUQQQKKKHHHGGGEEE@@@===<<<:::===AAACCCLLLiiixxxssszzziiiuuu~~~qqqddd^^^```dddvvv}}}~~~ppp^^^SSSNNNLLLFFF???CCCHHHEEECCC>>>111|||eee```rrr~~~tttfffppprrr]]]MMMJJJGGGFFFFFFGGGFFFEEEFFFDDDCCCBBBCCCCCCBBB@@@======<<<<<<<<<;;;;;;;;;777777666555444333333222333222222111000000////////////000000000000//////////////////////////////////////////////////////........................//////............////////////111333555777999999888888:::;;;<<<=========????????????@@@@@@@@@@@@CCCFFFHHHHHHGGGIIIPPPUUUTTTWWWYYYXXXVVVVVVZZZ^^^fffkkkooonnniiieeeeeeffffffhhhjjjlllllllllnnnooorrrrrrrrrrrrrrrrrrsssttttttuuuwwwxxxzzz{{{}}}~~~yyyrrrcccXXXNNNKKKHHHBBB???AAA???;;;888999999888:::>>>HHHYYYnnn}}}yyyeee[[[MMMCCC???===:::888:::::::::999888777777777666666777777777888888888999:::<<<===>>>BBBGGGKKKRRRXXXbbbkkkrrrxxx}}}uuufffiiiqqq{{{yyyvvvrrrpppqqqrrrrrrrrr|||lllVVVHHHEEEEEEDDDAAA>>>;;;<<<>>>===888444000000///......////////////...------------...///............////////////000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111111000000111111666CCCQQQhhhwwwzzzuuurrrpppyyywwwqqqpppuuutttnnnmmmttt~~~~~~~~~ttteee\\\SSSLLLNNNSSS\\\fffooouuuyyy{{{}}}{{{yyyqqqjjj^^^WWWNNNIIIGGGGGGDDDAAAEEEDDDBBBAAABBBAAA???>>>;;;::::::999999::::::;;;:::;;;<<<===>>>???@@@AAACCCDDDFFFHHHKKKMMMOOOPPPSSSTTTVVVXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWSSSRRRQQQPPPOOOMMMLLLLLLNNNLLLJJJHHHGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIIIIJJJIIIKKKMMMNNNOOOOOONNNMMMHHHGGGDDDEEEMMMZZZjjjuuu{{{mmmaaaZZZUUURRRNNNMMMKKKHHHBBB===???;;;<<>>>>>===<<<;;;::::::999777777666555444333333222333333333222111111000000//////000000000000//////////////////////////////////////////////////////........................//////............//////...///222555777888888888888888:::;;;<<<=========>>>>>>=========???@@@AAACCCEEEGGGGGGGGGKKKQQQWWWRRRSSSUUUTTTSSSUUU[[[___fffiiijjjhhhccc``````aaadddgggjjjkkklllmmmoooqqqrrrrrrsssttttttuuuttttttrrrtttvvvvvvuuuwww{{{}}}wwwkkk]]]UUUNNNIIIEEEFFFBBB???======:::777888<<>>===;;;;;;:::999888777777777777666777777888999999::::::;;;;;;<<<>>>@@@AAABBBCCCCCCDDDFFFIIIKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHFFFDDDBBBAAA@@@@@@@@@AAA===>>>???@@@BBBDDDEEEEEEBBBCCCDDDGGGIIIKKKLLLMMMJJJHHHDDDBBBDDDKKKUUU\\\yyyxxxllldddWWWTTTRRRQQQPPPLLLEEE@@@CCC===;;;<<<===AAAQQQccczzzuuuvvvwwwggg^^^kkkuuukkkgggfffmmmyyytttfffXXXMMMMMMDDDEEEGGGDDDEEECCC999vvvnnn|||}}}ggggggrrrZZZMMMJJJHHHGGGGGGHHHHHHGGGEEEDDDCCCBBBCCCCCCBBB@@@???>>>===<<<;;;:::999999777777666555444333333222333333333222222222111111//////000000000000//////////////////////////////////////////////////////........................///............//////000...000333666888888888777888888:::;;;<<<=========>>>===;;;;;;<<<>>>@@@BBBCCCDDDFFFGGGIIIMMMSSSWWWSSSUUUXXXYYYZZZ\\\```dddfffgggfffdddaaa```aaaccceeegggjjjkkkllllllnnnpppoooqqqrrrtttuuuuuuttttttrrruuuwwwuuurrrsssxxx~~~{{{~~~rrrhhh___UUUMMMHHHFFFCCCBBBAAA===888999>>>>>>MMM```pppyyywwwiiiZZZGGGBBB<<<888777888999999888888777777666666666555666666666666777777777888666777888888888:::===@@@@@@FFFOOOYYYcccmmmvvv|||hhhYYY[[[XXXdddwwwzzzyyy{{{}}}~~~cccMMMEEEEEEDDD@@@===;;;<<<===<<<;;;444333222111000/////////.............../////////............//////////////////////////////////////////////////////////////////000000000000/////////000000000111111111111///...111555:::AAANNNZZZgggzzznnnkkkuuuoookkkjjjnnnqqqqqqtttzzz}}}~~~~~~~~~~~~|||qqq```RRRMMMQQQVVV^^^aaahhhpppwww|||}}}||||||vvvppphhhaaa]]]VVVRRROOOMMMNNNNNNMMMLLLHHHGGGEEEDDDDDDDDDBBB@@@???>>>===;;;:::999888888777777777777777777777888888888999:::;;;;;;<<<<<<;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA>>>===<<<;;;::::::::::::888888999;;;<<<>>>??????<<<======???BBBEEEHHHIIIIIIHHHFFFCCCBBBDDDIIIMMM```jjjwww|||tttnnn^^^ZZZUUUSSSQQQNNNIIIEEEFFF???;;;;;;<<<>>>GGGPPPooo|||xxx}}}{{{|||xxxccccccnnntttlllkkkrrr{{{zzzoooaaaVVVRRRGGGEEEFFFCCCFFFGGG???www~~~gggdddqqqYYYKKKIIIGGGFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCBBB@@@???>>>===<<<;;;:::999999777777666555444333333222333333333222222222222222//////000000000000//////////////////////////////////////////////////////.......................................///000000///111333666888888777777888888:::;;;<<<=========<<<;;;;;;:::<<<>>>AAABBBBBBDDDFFFHHHKKKOOOSSSVVVRRRUUUZZZ]]]___```aaabbbbbbbbbaaa______```bbbdddfffhhhjjjkkkjjjjjjkkklllmmmnnnppprrrssstttssssssvvvxxxyyyvvvrrrrrrwww|||{{{~~~~~~tttgggXXXMMMKKKGGGDDDBBB>>>::::::>>>>>>JJJZZZgggmmmiiiZZZKKK@@@===999777666777888888777777777666666666666666555666666666666777777777666777888888777888;;;===>>>CCCJJJRRR[[[eeeooouuu|||sssbbb___\\\eeewwwvvvYYYJJJFFFEEECCC???===<<<======>>>777666444222000///......---......//////000000000............//////////////////////////////////////////////////////////////////000000000000/////////000000000111111111111000///222999???FFFRRR]]]qqqxxxjjjiii~~~|||~~~}}}rrrnnnlllmmmpppttt{{{~~~~~~~~~}}}uuugggXXXNNNOOOYYYccckkklllppptttzzz}}}{{{|||~~~zzzvvvrrrpppiiifffbbb^^^ZZZWWWTTTSSSSSSRRROOONNNNNNMMMKKKIIIDDDCCCBBB@@@>>>===<<<<<<::::::999999888777777666888888999999999999999999999:::;;;<<<<<<<<<<<<<<<;;;<<<======>>>???@@@@@@>>>>>>>>>>>>>>>=========<<<<<<;;;:::999888888777:::999888888777777777777777777777888888888999999::::::999:::<<<>>>AAABBBDDDDDDDDDBBBAAABBBDDDGGGKKKUUUdddqqqyyyzzzyyyxxxiiicccZZZUUURRRPPPMMMJJJHHHCCC======>>>???BBBFFFZZZooo}}}uuufff^^^wwwnnnlllsss|||}}}lll]]]UUUIIIFFFFFFCCCGGGJJJCCCwwwhhhcccpppZZZKKKIIIFFFFFFGGGHHHGGGGGGFFFDDDCCCBBBCCCCCCBBB@@@>>>>>>===<<<;;;::::::999777777666555444333333222222222222222222222111111//////000000000000//////////////////////////////////////////////////////..............................---......///000111000222444666777888888888888888:::;;;<<<=========;;;;;;;;;;;;===???AAACCCBBBCCCFFFJJJMMMPPPSSSTTTTTTWWW\\\```ccccccaaa```\\\[[[ZZZZZZ\\\^^^aaaccceeegggiiiiiihhhhhhiiijjjkkklllnnnoooqqqrrrsssssswwwxxxyyywwwttttttwwwzzz|||}}}{{{jjj\\\SSSKKKDDDBBB???;;;:::;;;===GGGSSSZZZ]]]XXXLLL@@@;;;;;;999888777777777777777777777777666666666666555555666666666666777777666777888888777888:::;;;===@@@EEELLLSSS]]]gggnnnwww{{{vvvmmmfffhhhrrr~~~hhhRRRHHHGGGEEEBBB???=========>>>999888666333111///......------///000000000000000............////////////000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111222111555<<>>???@@@???@@@AAACCCAAAIIITTT```kkkuuu|||uuummmbbbZZZUUUSSSPPPNNNKKKGGGBBB??????@@@@@@AAAPPPbbb~~~ppp]]]lllzzznnniiikkkxxxuuu```WWWJJJFFFFFFCCCHHHLLLFFFqqqwwwiiicccooo[[[LLLIIIGGGGGGHHHIIIIIIHHHFFFDDDCCCBBBCCCCCCBBB@@@======<<<<<<<<<;;;;;;;;;777777666555444333333222111111111111111111111111//////000000000000//////////////////////////////////////////////////////........................---------......///000111222333444555666777888999888888:::;;;<<<=========999:::;;;===???AAABBBCCCAAACCCGGGLLLPPPRRRRRRQQQWWWYYY[[[^^^aaaaaa```___YYYXXXWWWXXXZZZ]]]___```bbbdddfffgggggggggiiijjjkkkkkklllmmmoooqqqssstttuuuuuuvvvvvvwwwwwwxxxxxx~~~~~~sssaaaUUUIIIDDDCCC???;;;:::999BBBKKKNNNMMMJJJCCC;;;888999999999888777777888777777777777777777777777555555555666666666777777555666888888777777999:::;;;===AAAFFFMMMVVVaaahhhsssxxxxxxllllllyyy~~~uuu[[[MMMHHHGGGEEEBBB???=========;;;999777444222///......,,,---///000111111000000............////////////000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111111111777BBBLLLUUUaaajjjyyytttnnntttuuujjjlllpppvvvyyyxxxvvvuuuwww{{{~~~tttgggZZZWWWXXX\\\eeennnwwwyyy}}}}}}pppmmmgggbbb\\\WWWRRRNNNLLLKKKJJJHHHFFFEEEDDDDDDAAA@@@???===;;;999888777666666666666666666666666444444555666777777666666555555666666777777777888666666666666666666666666888888888888888888888888555555666666555555444444555555444444444333333333666666666666666777888888999;;;===>>>>>>>>>???@@@@@@CCCHHHPPP\\\kkk{{{wwwkkkbbb\\\WWWSSSOOOMMMKKKGGGBBB?????????>>>HHHTTTkkkxxxdddiiiyyypppeeebbbooo|||fffWWWJJJFFFFFFCCCHHHMMMGGGmmmpppiiicccnnn\\\MMMKKKHHHHHHIIIJJJJJJJJJFFFDDDCCCBBBCCCCCCBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;777777666555444333333222000000000000000000111111//////000000000000//////////////////////////////////////////////////////........................---------......000111111333333444444555777999:::888888:::;;;<<<=========999:::<<<>>>@@@BBBBBBCCCAAACCCHHHMMMQQQRRRQQQOOOWWWVVVVVVXXXZZZ[[[[[[[[[YYYXXXWWWXXX[[[]]]^^^^^^___aaadddfffggghhhjjjkkklllllllllmmmooorrrtttvvvrrrqqqrrruuuxxxzzzyyyxxx~~~nnn^^^NNNIIIGGGCCC>>>;;;555>>>FFFFFFCCCAAA>>>:::555777999999888888888999777777777777888888888888555555555555666666666777444555777777777777888:::999:::===BBBIIISSS^^^eeeqqqwww~~~xxxlllwww|||zzz|||aaaPPPHHHHHHGGGCCC???===<<<<<<<<<:::888555222000...---,,,---///000111111111000............/////////000000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111///000888FFFUUUaaannnyyyxxxrrrtttyyyuuunnndddgggllluuusssvvvwwwxxx{{{}}}}}}|||yyyxxxkkk___VVVYYY___dddjjjqqqwwwzzz~~~www{{{zzzrrrkkkddd\\\XXXPPPOOONNNLLLKKKJJJIIIIIIFFFEEECCCAAA???===;;;:::666666666666777777777777222333444666777888888888666666666777777777777777777777777777888888888888111111222333444555555666444555555555555444444333333333333333333333333333444555555666666777777777:::<<<>>>>>>>>>===>>>???BBBAAAAAAFFFQQQcccwww}}}rrriiibbb[[[TTTOOOOOONNNJJJCCC???>>>>>>===@@@GGGYYYvvvzzzhhhooozzzsssddd^^^gggvvvmmmWWWJJJFFFFFFCCCIIIMMMGGGwwwzzzqqqhhhqqq^^^PPPMMMKKKIIIIIIJJJIIIHHHHHHFFFCCCBBBBBBBBB@@@???@@@>>><<<<<<<<<;;;999888777777666666555555555444333333333222222222111111111000///------......///............////////////+++++++++,,,---...///000........................//////...//////000111222444555666777888888888888888999:::;;;<<<<<<<<<<<<::::::<<<>>>@@@BBBDDDEEEEEEIIIMMMOOOPPPQQQQQQRRRWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVYYY\\\___aaa___^^^^^^aaafffiiihhhfffiiilllpppqqqqqqqqqqqqrrrsssssstttuuuwwwyyyzzz{{{|||~~~pppYYYLLLFFFAAA===<<<::::::;;;;;;;;;:::999888999999:::::::::::::::999:::::::::;;;;;;:::999999444444555555666777888888777666666666666666777777:::888999===BBBGGGQQQ[[[pppsssxxxrrrdddaaacccpppkkkWWWIIIKKKHHHBBBAAAAAA<<<555???>>><<<999666333111000000000000000000000000000000........./////////...//////............//////000000000000000000000000............////////////000111222222111000111333222333<<>><<<::::::::::::888666777555444444555777888777555555555555555555555555666666666666666666666666555555555555555555555555555555444444444333333333333333333333333333333333444444444444444444444333555666777888:::<<<=========@@@BBBBBBFFFQQQcccqqqsssbbbZZZZZZUUUPPPJJJHHHHHHFFF@@@:::CCCBBBJJJ]]]tttyyyaaagggvvvqqq^^^XXXYYYhhhzzz|||uuudddRRRCCCDDDLLLLLLHHHFFFvvvxxxuuummmqqq^^^PPPMMMJJJIIIIIIJJJIIIHHHFFFDDDBBBBBBBBBCCCBBBAAA???===<<<<<<<<<<<<:::888888777777666555444444333333333222222222111111111111000///...---......///............////////////---,,,,,,,,,---...//////........................//////...//////000111222444555666777888888888888999999:::;;;<<<<<<<<<<<<:::;;;===???AAACCCDDDEEEIIIMMMQQQSSSTTTTTTUUUVVVXXXXXXWWWVVVUUUTTTSSSSSSVVVVVVVVVVVVXXX[[[^^^```___^^^___bbbfffiiihhhggghhhkkknnnppppppppppppqqqrrrrrrssstttvvvxxxzzz{{{|||~~~jjjZZZOOOEEE???>>>::::::::::::::::::::::::======>>>???????????????============<<<<<<;;;:::666666666777777777888888777777666666666666777777999777777<<<@@@DDDMMMVVVkkkooowww~~~gggWWW\\\mmm{{{~~~ttt{{{}}}lllQQQLLLFFFDDDDDDBBB===999>>>===<<<:::777444222000000000000000000000000000111000000000111222111000//////............//////000000000000000000000000/////////000000000000111000111222222111111222333777===FFFQQQZZZfffvvv{{{tttrrrsssrrrpppmmmssswww|||~~~~~~}}}{{{|||{{{uuujjjaaaZZZXXX[[[eeeooorrrsssuuu{{{}}}zzz~~~sssnnnfff___ZZZVVVRRRPPPLLLLLLKKKJJJGGGEEEBBBAAAAAA???===<<<;;;:::888666888666555555666888888777444444555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333333444444444444555555555555444555666777999:::;;;<<<;;;===??????AAAJJJYYYeee~~~oooaaaZZZWWWRRRLLLIIIJJJHHHCCC>>>===<<>>===;;;;;;<<<<<<;;;:::888888777666555333333222333222222222222111111111000000///............///---............////////////......---......//////........................////////////000111222222555555666777888888888888:::::::::;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBCCCEEEFFFKKKNNNQQQTTTTTTUUUVVVWWWXXXWWWUUUSSSQQQPPPOOOOOOUUUUUUUUUVVVXXX[[[^^^_________```cccfffhhhhhhggggggjjjmmmnnnnnnnnnooopppqqqqqqrrrsssuuuwwwyyyzzz~~~{{{~~~uuudddSSSDDD======::::::999999:::;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@>>>======999999888888777777777777777777666666666666777777888555666:::<<>>===;;;999777:::888666666777888777666444444444555555666666666555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333333333333444444555555666666444444555666777888999::::::<<<>>>======CCCNNNWWWpppnnn]]][[[UUUNNNKKKKKKJJJFFFBBB>>><<>>;;;:::999999:::<<>>???@@@BBBCCCEEEEEEDDDFFFHHHIIIJJJJJJLLLNNNOOONNNMMMLLLLLLMMMOOOPPPSSSSSSTTTVVVXXXZZZ\\\]]]___```bbbdddeeefffggghhheeehhhjjjkkkkkkkkkmmmnnnnnnooooooqqqrrrtttvvvwwwxxxyyy|||uuu^^^JJJAAABBB<<<;;;;;;;;;<<<>>>AAACCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFDDDDDD>>>===<<<:::999777666555888888777666666666666666777555666999::::::>>>DDDQQQ\\\jjjtttzzz~~~rrr```[[[]]]vvvzzzvvvxxx{{{|||```JJJIIIJJJCCC>>>@@@<<<<<<<<<;;;:::888666555////////////////////////+++...111222000//////000000000////////////000000////////////////////////........./////////000000111222222111000222444777HHHRRRXXXWWW^^^nnnxxxxxxnnnmmmooottt~~~~~~}}}}}}|||zzz|||}}}{{{yyyyyy|||}}}~~~{{{rrrggg___YYYVVV]]]aaaiiiqqqtttuuuzzz}}}~~~yyyrrrddd___XXXQQQLLLKKKKKKMMMIIIGGGEEEDDDDDDDDDBBB@@@===;;;999999999888666444555555555666666666777777555555555555555555555555555555555555555555555555555555444444444333333333222222222333333444444444000000111222333444444555333333333444444555555555666999;;;<<<===???DDDHHHRRRlll{{{kkkbbbWWWPPPMMMKKKHHHDDD======???AAACCCLLL^^^oooxxxhhhooo{{{{{{fff^^^pppvvvtttoookkkrrr~~~~~~zzzooo^^^OOOHHHIIILLLvvveeegggxxxwwwyyyttt\\\MMMJJJHHHGGGHHHIIIIIIHHHGGGEEEBBBBBBBBBCCCAAA@@@>>>===;;;;;;<<<<<<;;;:::777777666555444222222111222111111111111000000000/////////000///......---,,,------------.........///......---......//////..............................///000111222444555555666777888999999999999;;;:::999888888999:::;;;======>>>@@@AAACCCDDDDDDCCCEEEFFFGGGGGGHHHJJJLLLKKKJJJIIIIIIKKKMMMPPPRRRQQQRRRTTTVVVXXXZZZ[[[\\\^^^```bbbdddddddddfffgggfffgggiiijjjjjjkkkmmmooommmnnnnnnoooqqqsssuuuvvvvvvwwwyyy|||cccLLLAAA@@@>>>>>>===>>>???AAACCCDDDHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKIIIHHHGGGBBBAAA???===;;;:::888777999888777666666555555666777555666999999888;;;@@@JJJSSSaaammmuuu|||ppp___WWWhhhsss~~~oooUUUKKKIIIDDDAAAAAA>>>>>><<<;;;999888777666000000000000000000000000...222555555333000000222111000000//////000000111000000000000000000000000............////////////111222222111000222555888HHHWWW``````jjj~~~vvvqqqlllnnnwww~~~|||~~~~~~}}}{{{yyyyyyzzz|||}}}~~~vvviii^^^XXXXXX[[[gggiiinnntttwwwxxx~~~{{{yyyzzz{{{uuukkk```WWWQQQMMMLLLKKKIIIHHHGGGHHHHHHFFFDDD@@@>>>===<<<<<<:::777555666666666666666666666666444444444444444444444444555555555555555555555555555555444444444333333333111222222333333444444555111111222222333333444444333333444444444444444444333555777888:::<<<@@@CCCHHH\\\ttt{{{pppaaaWWWQQQNNNJJJFFF@@@??????@@@@@@DDDSSSaaavvvsssnnnttt{{{ttt```eeezzzoooqqq{{{~~~}}}sss```OOOHHHHHHJJJwwwcccbbbsss{{{tttYYYLLLJJJHHHGGGHHHIIIIIIIIIEEECCCAAAAAACCCDDDCCCBBB???===<<<<<<<<<<<<:::888666666555444444333222222111111111111000000000000...///000000000///------,,,,,,---------.........---,,,,,,,,,---...//////..............................///000111333444555666666777888999999999999:::999888777888999;;;<<<<<<===>>>???@@@BBBCCCCCCCCCDDDFFFFFFFFFGGGIIIKKKJJJIIIHHHHHHIIILLLPPPRRRQQQRRRTTTVVVXXXYYYZZZ[[[\\\___bbbcccbbbbbbdddffffffhhhiiijjjjjjkkkmmmooolllmmmmmmnnnppprrrtttuuutttvvvwww{{{fffNNNAAA>>>???@@@@@@AAABBBCCCCCCDDDHHHIIIJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKJJJFFFEEEDDDBBB@@@>>><<<<<<999888777666555555555555555333555888888666888===CCCJJJVVVdddqqqzzzqqq[[[bbbiiitttbbbNNNHHHGGGEEEBBBAAA???===:::888777777888000000000000000000000000///333777777333//////111111111000000000000111111000000000000000000000000...////////////000000000222222222111000222666999IIIbbbrrrsss|||}}}uuuttt{{{}}}tttvvv~~~~~~|||yyyyyyzzz||||||}}}~~~|||qqqcccYYYWWW^^^fffpppooosssyyy||||||}}}yyyyyy|||vvvkkk```XXXSSSOOOMMMKKKJJJJJJIIIGGGEEEEEECCCAAAAAA@@@===:::777888888777777666555555555444444444444444444444444555555555555555555555555555555444444444333333333111111222333333444555555444444444444444444444444444444444444444444444444333444555666888:::===???CCCPPPeee|||nnn```XXXSSSNNNJJJGGGDDDAAA@@@???CCCOOO[[[kkkxxxyyywww~~~~~~hhhcccyyy~~~uuuwwwxxxaaaMMMFFFFFFFFFxxxbbb___qqqxxx~~~uuuYYYLLLJJJGGGGGGHHHIIIIIIIIICCCAAA@@@AAACCCEEEEEEDDD@@@>>><<<<<<<<<;;;999888555555555444444333333333111111111111000000000000...///000000000///---,,,,,,,,,,,,---------......+++++++++,,,---...///000..............................///000111333555666666777888999999:::999999999888777777888:::<<<===<<<======???@@@AAABBBBBBBBBCCCDDDEEEDDDFFFHHHJJJJJJIIIHHHGGGIIILLLOOOQQQPPPQQQSSSVVVXXXYYYZZZ[[[\\\___bbbcccaaaaaacccffffffhhhiiijjjjjjkkkmmmooollllllmmmnnnppprrrssstttsssuuuvvvyyylllTTTFFFCCC@@@AAABBBCCCDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGMMMMMMNNNNNNNNNMMMLLLLLLIIIHHHGGGEEECCCAAA@@@???999999777666555555555555333222444777777555777;;;???EEEOOO^^^mmmyyycccdddiiiooowwwkkkQQQGGGIIIHHHCCCCCCAAA===999777777888888000000000000000000000000---222666555111---,,,...111111000000000000111111000000000000000000000000000000000000111111111111222222111000000222666:::QQQqqqzzzwww|||tttkkkooowww~~~~~~|||yyyzzz|||||||||~~~{{{pppbbbXXXZZZeeeppptttssswww}}}vvvwwwwwwyyy{{{|||oooddd]]]RRRPPPNNNLLLKKKIIIGGGDDDHHHGGGEEEDDDCCC@@@<<<999999999888777666555444444444444444444444444444444555555555555555555555555555555444444444333333333111111222333333444555555666666666666666555555555555555444444444444333333666666666777888:::===???BBBIII]]]wwwwwwggg^^^WWWQQQMMMKKKEEE???===<<<@@@KKKWWWfffsss{{{yyy}}}pppfffuuuxxx{{{zzzuuu{{{gggQQQIIIIIIHHHwwwbbbaaassstttwwwqqq[[[OOOJJJGGGIIIJJJHHHHHHJJJFFFEEECCCCCCDDDDDDBBBAAA===<<<::::::;;;;;;:::999555555555555444333222111111222333222000000000111...000222222000000000111//////.........---------111000///...---,,,++++++...//////...,,,,,,---///...///000111222333333333666777888999999999999999999888777777777999<<<============@@@DDDDDDBBB???@@@AAACCCDDDFFFGGGGGGHHHGGGGGGHHHJJJLLLMMMNNNOOOQQQSSSUUUWWWWWWYYY[[[]]]`````````aaabbbbbbcccccchhhhhhiiijjjkkkkkkkkkkkkiiijjjkkkmmmooopppqqqqqquuuuuuxxx|||www[[[HHHBBBFFFGGGIIIJJJJJJKKKMMMOOOLLLMMMLLLKKKIIIGGGGGGHHHGGGHHHIIIJJJLLLMMMOOOPPPLLLKKKIIIGGGEEEDDDDDDDDDAAA>>>:::888777777666555777777666666666777777888===@@@HHHUUUdddqqq{{{sss^^^fffmmmtttxxx\\\LLLHHHFFFBBBCCCAAA===999777777888888444111...///111333333111000000000000000000000000111111000000000000111111111111000000//////......////////////000000000000...///111333000///444===[[[{{{zzzsss~~~vvvjjjhhhlllpppxxx~~~~~~}}}{{{zzzzzzyyy||||||~~~~~~{{{tttfff^^^\\\```jjjuuuvvvwwwyyy}}}yyyzzz|||~~~vvvlllbbbZZZPPPLLLLLLMMMKKKHHHFFFFFFEEEDDDCCCAAA???>>>>>><<<:::888777777777888555555555666666777777777555555555555555555555555666666555555555444444444111222333333111111222333444444444444444444444444333333333444444444555555333444555666666888<<>><<<;;;;;;;;;;;;:::888555555555555444333222111111222333222000000000111///000222222000//////000//////.........---------...............---------...//////...---,,,.../////////111222333444444444555666777888999::::::999:::999888777888999;;;<<<===<<<===@@@CCCDDDBBB@@@AAABBBCCCDDDEEEFFFFFFFFFDDDEEEFFFHHHIIIKKKLLLMMMPPPRRRUUUVVVWWWXXXZZZ\\\\\\]]]^^^```aaabbbddddddfffggghhhiiikkkkkkkkkkkkkkkkkkkkklllmmmooopppqqqvvvvvvxxx{{{nnn]]]VVVVVVWWWXXXZZZ[[[\\\\\\\\\ZZZZZZYYYWWWTTTQQQPPPPPPLLLKKKJJJIIIJJJLLLMMMOOOKKKKKKJJJHHHGGGFFFDDDDDDCCC???;;;999888777666555666666555555555666777777999<<>><<<:::999888888777777777777777777777777555555555555555555555555555555555555444444444444111333333333222111222333444444444444444444444444333333333444444444555555333444555666666888;;;>>>???CCCIIIXXXrrrttteeeXXXRRROOOLLLGGGBBB??????AAADDDUUU___kkkssswww|||pppeeeooo}}}mmmggg______lllrrrYYYKKKHHHHHH{{{aaa\\\ppp~~~ooonnnyyyaaaQQQLLLIIIJJJJJJHHHGGGIIIFFFEEECCCCCCDDDDDDBBBAAA???>>><<<;;;;;;;;;999777555555555555444333222111111222333222000000000111000111222222000......///...............------------------.........//////......///...------...000000000222333444555555555444555666888999::::::::::::999888888888999:::;;;;;;;;;===???BBBCCCBBBAAABBBCCCDDDDDDEEEDDDDDDDDDCCCDDDEEEGGGIIIKKKLLLLLLOOOQQQSSSUUUVVVWWWZZZ\\\ZZZ[[[\\\^^^aaacccdddeeedddeeegggiiikkkllllllmmmmmmlllkkkkkklllnnnpppqqqwwwvvvxxxzzz|||wwwpppnnnmmmnnnpppttttttrrrnnnnnnmmmkkkgggddd```\\\[[[UUURRRNNNJJJIIIJJJLLLNNNLLLLLLLLLLLLJJJHHHGGGEEEEEEBBB>>>;;;:::999777666555555444444555555666777777888<<>>:::777666666666777444111/////////...---000000000000000000000000111111000000000000111111000000000000/////////////////////000000000111111222000000111222666BBBNNNppp}}}sssnnnkkkooovvv{{{~~~}}}||||||{{{{{{||||||}}}yyyvvvooofff___aaaggglllpppttttttwwwzzz}}}~~~}}}{{{yyyzzz|||uuugggYYYOOOLLLLLLIIIHHHHHHIIIJJJJJJHHHFFFEEEDDDCCCAAA???<<<:::999999999888888777666666555444444444444444444444444555555444444444333333333111333444333222111222444444444444444444444444444333333333444444444555555333444555666666777;;;===???AAADDDNNNcccoooaaaYYYSSSOOOJJJEEEAAA???>>>>>>LLLVVVbbblllrrrxxx~~~hhhcccvvvpppjjjeee___```tttxxx]]]KKKHHHKKK}}}```VVViii{{{oooggg~~~eeeRRRMMMJJJKKKJJJGGGFFFHHHFFFEEECCCCCCDDDDDDBBBAAAAAA???===<<<;;;;;;888777555555555555444333222111111222333222000000000111000222222111///------...........................---------............///---...///...------///111111111333444555666666666333444666777999:::;;;;;;:::999999888888999:::::::::;;;<<>>===;;;999777555555444444444555555666888888:::???GGGTTTaaajjjyyy~~~iiiaaaooo|||}}}vvvqqqOOOBBBHHHDDDBBB???;;;888666666555333222000///000000111111000000000000000000000000111111000000000000111111000000000000//////////////////000000000111111111333111111222222666BBBOOOkkkyyynnngggjjjooowww~~~||||||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~{{{xxxuuuiiiaaa^^^eeennnqqqqqqqqquuuxxx|||~~~~~~|||yyyxxx{{{}}}xxxjjj]]]TTTOOONNNLLLIIIIIIJJJIIIFFFCCCEEEFFFEEEEEECCC@@@===<<<;;;;;;:::888777666555444444444444444444444444444444444444444333333333333222333444333222222333444444444444444444444444444333333333444444444555555444555666555555777:::<<<>>>BBBFFFKKKVVVooozzziii]]]TTTQQQLLLGGGCCC@@@===;;;EEENNN[[[gggpppyyyrrr[[[ddd|||zzztttpppgggccceeexxx|||eeeRRRIIIGGG```QQQaaayyyyyy~~~qqqbbbuuugggRRRMMMJJJKKKKKKHHHGGGHHHFFFEEECCCCCCDDDDDDBBBAAAAAA???===<<<<<<;;;999777555555555555444333222111111222333222000000000111000111222111///------------.....................///............------------...//////......000222111222333444555666666666333444555777999:::::::::999999999999999999:::::::::;;;===>>>???@@@AAABBBDDDDDDDDDCCCCCCBBBAAA@@@CCCDDDFFFHHHJJJLLLMMMNNNMMMOOORRRSSSUUUVVVYYY[[[______```aaabbbbbbccccccdddeeehhhjjjlllnnnooopppnnnmmmkkkjjjjjjllloooqqqqqqqqqssswwwyyy|||{{{vvvooojjjkkkfff^^^VVVQQQNNNNNNNNNOOOPPPQQQRRRRRRPPPNNNLLLIIIGGGDDDBBBAAA???===;;;888777666555555555555555777888999;;;@@@JJJVVV___mmmvvv~~~~~~}}}kkk___nnn}}}vvvwww~~~}}}zzzyyy|||}}}ZZZHHHJJJEEEDDD@@@===999777666555444333222111000000111222000000000000000000000000111111000000000000111111////////////000000000000000000000000111111111111222222222444444666AAALLLgggvvvyyyxxx|||hhh___dddkkkssszzz|||||||||zzzzzzzzzzzz{{{|||}}}~~~}}}}}}}}}~~~~~~{{{wwwsssgggaaaaaajjjsssuuurrrqqqwwwzzz~~~}}}{{{yyyyyy|||~~~rrrdddYYYWWWSSSMMMKKKLLLKKKHHHEEEDDDEEEEEEFFFEEECCCAAA@@@===<<<;;;999888666555444555555555555555555555555555555444444444333333333222333444444222222333444444444444444444444444444333333333444444444555555444555666555555666888;;;:::CCCKKKMMMOOO```qqq___UUUQQQLLLHHHEEEBBB>>>;;;???FFFRRR```lllwww}}}^^^XXXggg}}}wwwmmmggghhhxxxrrr___NNNCCCbbbPPP[[[qqquuu^^^jjjfffRRRMMMJJJKKKKKKIIIHHHJJJFFFEEECCCCCCDDDDDDBBBAAA@@@???===<<<<<<<<<:::888555555555555444333222111111222333222000000000111///000111111///------...---------...............//////.........------------...//////...///000222111111333444555666666666333444555777888999999999777888888999::::::;;;;;;:::<<<=========>>>???AAACCCCCCCCCCCCBBBAAA@@@???@@@AAACCCEEEGGGIIIKKKLLLLLLOOORRRTTTUUUWWWZZZ\\\``````aaaaaabbbbbbccccccdddeeegggjjjlllnnnoooooolllkkkjjjjjjkkkmmmooopppooonnnqqqvvvyyyzzz~~~zzztttvvvqqqjjjbbb[[[UUURRRQQQPPPPPPQQQRRRRRRQQQPPPOOOLLLJJJGGGFFFEEEDDDAAA???<<<;;;:::888777666666555555666777777999???IIIPPP]]]gggrrrxxx|||zzzzzzxxxuuuqqqmmmiiifffgggeeeiiiooommmccc```dddlllsss~~~vvv___VVViiiwwwwwwyyy|||~~~kkkRRRIIIGGGFFFCCC???;;;888666555888888666333000...///000000000000000000000000000111111000000000000111111////////////000000000000000000000111111111222222111111333555666:::EEEQQQgggssstttqqqxxxcccYYYbbbooozzz}}}{{{zzzzzzzzzzzz{{{|||}}}~~~{{{|||}}}{{{uuupppgggccceeeooovvvwwwuuutttxxx{{{|||zzzzzz{{{~~~{{{oooddd\\\SSSNNNNNNMMMJJJGGGEEEFFFFFFFFFFFFEEEDDDDDD@@@???>>><<<:::999777777666666666666666666666666666666555555555444444444222444555444333222333555444444444444444444444444333333333444444444555555555666666555444555777:::666@@@LLLPPPNNNWWWrrr{{{fffZZZTTTNNNJJJHHHFFFBBB>>>;;;???HHHVVVdddpppwwwzzz|||xxxxxx~~~kkkZZZ[[[sss|||yyyqqq{{{oooYYYGGGgggSSSZZZmmmwww\\\dddyyy|||aaaQQQLLLIIIKKKLLLIIIIIIKKKFFFEEECCCCCCDDDDDDBBBAAA@@@>>><<<<<<======;;;999555555555555444333222111111222333222000000000111---///000000///......///---------.........//////---------...............---...//////...///111333000111222333444555555555444555666777888888888888555666777999:::;;;<<<<<<;;;===>>>===<<<;;;>>>@@@BBBBBBBBBBBBBBBAAA@@@??????@@@BBBDDDGGGIIIKKKLLLMMMOOORRRTTTVVVXXX[[[]]]^^^^^^___```aaabbbcccdddcccdddfffhhhjjjkkklllllljjjjjjjjjkkklllnnnooopppooonnnqqqwwwyyyxxxzzz~~~~~~{{{uuunnneee]]]WWWSSSOOOOOOOOOOOOPPPPPPPPPPPPMMMKKKJJJIIIIIIHHHFFFDDD@@@???===;;;999777666666333666888777666999???EEEMMMWWWaaagggkkkooonnnkkkiiifff```[[[VVVRRRNNNLLLKKKNNNPPPPPPNNNPPPWWW]]]kkkrrr}}}ppp\\\RRRbbb|||yyyuuu~~~```IIIIIIHHHEEEAAA===:::777666999999888555111///000222000000000000000000000000111111000000000000111111.../////////000000000111000000111111111222222222000000111555999AAAQQQ```ooo}}}~~~uuurrrrrryyyeeeeeennnyyy~~~zzzzzzzzzzzz{{{{{{|||}}}{{{|||yyyqqqkkkgggfffiiirrrxxxxxxxxxzzzwww{{{}}}|||yyywwwzzz}}}~~~rrrcccZZZVVVSSSNNNJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBAAA@@@>>>===<<<;;;888888888888888888888888777777666666666555555555333444555444333333333555444444444444444444444444333333333444444444555555555666666555444444777999555===JJJTTTUUUXXXfffuuuvvvaaaZZZRRRNNNLLLIIIEEEAAA;;;<<>>GGGPPPTTTVVVWWWUUUQQQNNNKKKFFFCCCDDDEEEGGGHHHFFFOOOUUUSSSTTT^^^iiioootttyyy~~~iiiZZZ```rrr|||yyyoooOOOJJJIIIFFFBBB>>>:::888666666888888555222111333666000000000000000000000000111111000000000000111111.../////////000000111111000111111111111222222222000///000555<<>>888888888888888888888888777777777777666666666666333444555555333333444555444444444444444444444444333333333444444444555555666666666555444444666888888===IIIWWW]]]]]]aaahhh~~~ggg___VVVPPPNNNKKKFFFBBB>>>===@@@JJJWWWbbbhhhiiiuuu}}}xxxooo]]]eee}}}zzzuuuoootttzzzzzzfffSSSkkkVVVXXXgggxxxggg^^^oooyyyZZZQQQKKKIIILLLNNNMMMKKKLLLFFFEEEDDDCCCCCCBBBBBBCCC??????>>>===<<<;;;::::::777666555444333222222222111222222222222111000000000000000000000000000000........................111///------//////---***//////...//////000111222444444444555555555666666444555555555666666777777888777666666777:::===???DDDBBB???<<<;;;;;;===>>>@@@@@@???????????????@@@BBBDDDFFFGGGGGGHHHJJJLLLPPPPPPQQQSSSUUUWWWYYYZZZ\\\[[[ZZZZZZ\\\___ccceeeeeeggghhhhhhggggggiiijjjlllkkkkkkkkkllllllmmmnnnsssrrrrrrssstttvvvxxxyyyzzzuuuoooggg]]]VVVPPPMMMJJJIIIKKKMMMNNNOOOOOONNNMMMNNNNNNMMMJJJHHHDDDCCC@@@???===:::555222111333444666777777666666===???BBBDDDDDDEEEEEEFFFFFFEEEDDDDDDEEEFFFFFFEEEHHHNNNUUU[[[```hhhsss|||jjj```iiizzz}}}uuuwwwyyyXXXNNNHHHDDDDDDAAA;;;777777888888888888666444222111000000000000000000000000111111000000//////......222111111111000000//////222222111111111111111111,,,333666666>>>TTTkkkxxxssswww{{{tttnnnwww~~~lll||||||}}}{{{yyyyyy{{{{{{yyyvvvvvv{{{~~~vvvnnnjjjjjjpppvvvwwwyyy|||}}}{{{zzzyyywwwvvvwwwyyy{{{|||vvviii[[[RRRTTTPPPJJJHHHHHHIIIGGGEEEFFFEEEEEEDDDCCCBBBAAAAAA>>>===<<<;;;:::999888888555555555555555555444444555555444444333222111111333333333444444555555555555555555555555555555555666666666666777777777777666???KKKWWWbbbiiifff___qqqtttcccTTTQQQRRRLLLFFFCCC@@@<<<:::AAAOOO\\\dddeeeddd}}}eeeggg|||~~~vvvmmmgggpppnnnPPPmmmWWWVVVccczzz}}}kkk___mmm|||]]]PPPJJJHHHKKKMMMLLLJJJKKKFFFFFFDDDCCCCCCCCCCCCCCC??????>>>===<<<;;;::::::777666555444333222222222111222222222222111000000................................................///---,,,---///000...---//////...//////000111222333444444444444555555555555555555555666666666777999888777777888;;;>>>@@@DDDBBB???===;;;<<<===>>>??????>>>>>>>>>>>>??????AAACCCEEEFFFGGGHHHJJJLLLNNNOOOPPPQQQSSSVVVXXXYYY[[[ZZZYYYYYY[[[^^^aaadddccceeegggggggggfffggghhhjjjjjjjjjjjjkkklllmmmnnnrrrrrrrrrssstttvvvxxxyyy}}}~~~|||wwwqqqhhh___YYYQQQNNNKKKIIIJJJLLLMMMMMMNNNMMMMMMMMMNNNMMMJJJHHHFFFDDDBBBAAA@@@===999666666666888999999999888777999;;;>>>???>>>>>>???@@@EEECCCBBBCCCFFFJJJMMMOOOUUU\\\eeelllpppuuu|||xxxooommmoooqqqvvvfffOOOGGGBBBCCCCCC>>>999777888888888888777444222111111111111111111111111111111000000000/////////...111111111111000000000///111111111111111111111111000333555777DDD]]]vvv|||{{{~~~xxxrrrkkkppp|||yyy}}}|||~~~|||zzzyyyyyy{{{}}}|||zzz{{{~~~|||uuunnnjjjkkkqqqvvvwwwxxx|||}}}{{{|||{{{{{{{{{|||}}}|||pppggg___YYYRRRNNNMMMMMMKKKIIIEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@???>>>===<<<;;;;;;777777777666666555555555444444444444444444444444444444444555555555666666444444444444444444444444666666666666777777777777555===JJJXXXgggoookkkbbbggg}}}~~~mmm]]]WWWUUUPPPJJJHHHBBB>>>;;;???JJJWWW```dddaaatttiii]]]rrrzzzlllaaa^^^iiiwwwSSSqqq[[[WWW___~~~rrrxxxnnn]]]hhh~~~___PPPJJJGGGJJJMMMKKKIIIJJJFFFFFFEEEDDDCCCCCCCCCCCC??????>>>===<<<;;;::::::777666555444333222222222111111222222111111000///................................................---,,,+++---///000000///////////////000111222222333333333333444444444444555555555555666666666666:::999888888:::<<>>>>>>>>============>>>>>>@@@BBBDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPSSSUUUXXXYYYZZZYYYYYYYYY[[[^^^```bbbaaacccggghhhgggffffffggghhhhhhhhhiiikkklllnnnooorrrrrrrrrsssuuuvvvxxxyyyzzz~~~zzz{{{|||vvvnnneee___VVVSSSOOOMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMLLLJJJHHHHHHFFFEEEDDDCCCAAA>>><<<666666777777666666555444666888:::;;;<<<<<<>>>@@@EEEEEEFFFHHHNNNUUU\\\```eeemmmwww~~~jjjiiiuuuvvvqqqWWWLLLCCCDDDEEEAAA:::555999999999888777555333222111111111111111111111111000000000000////////////111111111111000000000000111111111111111111111111333333444;;;OOOkkk~~~|||yyyuuuppphhhffflllwww|||zzzzzz~~~~~~|||~~~~~~||||||zzzxxxyyy{{{}}}~~~~~~yyyrrrmmmkkklllrrrvvvvvvxxx{{{}}}{{{{{{{{{|||}}}oooggg]]]UUUQQQOOOMMMJJJFFFFFFEEEEEEDDDDDDDDDEEECCCCCCBBBAAA@@@??????>>>:::::::::999888777666666444444555555555666666666555555555666666666666666444444444444444444444444666666666666777777777777555;;;HHHXXXlllwwwsssjjjbbbnnnwwwdddYYYTTTOOOKKKIIIDDDAAA======DDDNNNZZZaaaaaakkkyyy|||jjj___pppooocccXXX___uuu]]]xxxgggcccggg|||mmmsssqqq]]]ddd~~~___QQQKKKHHHKKKMMMLLLJJJJJJGGGFFFEEEDDDCCCCCCCCCCCC??????>>>===<<<;;;::::::777666555444333222222222111111111111111000000///................................................------------...//////.........//////000111222333222222222333333333444444555555555666666666666666999888888888:::<<<>>>@@@@@@@@@???>>>>>>======>>>===<<<<<<<<<<<<======>>>???AAACCCDDDEEEFFFIIIKKKLLLMMMNNNPPPSSSVVVXXXZZZZZZYYYYYYZZZ\\\^^^aaabbb```cccgggiiiiiigggggggggffffffggghhhjjjlllnnnoooqqqrrrssstttuuuvvvxxxxxxyyy|||~~~wwwuuuwww{{{}}}uuummmiii___\\\XXXVVVUUUTTTSSSRRROOOMMMLLLLLLMMMMMMKKKIIIIIIGGGFFFEEEEEEDDDBBB@@@888888888777666555444333666888;;;===>>>AAAEEEHHHIIILLLPPPVVV]]]eeemmmqqqsssyyyqqqlllzzz{{{}}}dddUUUHHHFFFIIIEEE;;;444999999:::999888666444222111111111111111111111111000000000000////////////111111111000000000000000111111111111111222222222333222444BBB\\\xxx{{{~~~}}}{{{yyyvvvppphhheeehhhhhhfffooo~~~|||zzz}}}}}}{{{|||{{{yyyyyyzzz{{{}}}}}}~~~zzztttpppnnnmmmnnntttwwwvvvwww{{{}}}|||xxxyyy{{{}}}~~~~~~pppddd]]]WWWRRRNNNNNNMMMKKKHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>===<<<:::999888888666666666666666555555555555555555666666666666666444444444444444444444444666666666666777777777777777;;;DDDVVVmmm}}}}}}vvvjjjhhhuuunnn___UUUOOOKKKJJJGGGDDD@@@<<<===FFFSSS\\\ggggggmmm{{{zzzhhhnnn}}}nnn\\\VVV]]]mmm~~~kkk|||zzz}}}mmmqqq~~~xxxeeehhhaaaSSSMMMJJJMMMOOOMMMKKKKKKGGGFFFEEEDDDDDDCCCCCCDDD??????>>>===<<<;;;::::::777666555444333222222222000111111111111000//////////////////////////////...........................//////...------------......//////000222333444222222222333333333444444666666666666666555555555777777777888999;;;===>>>>>>>>>?????????>>>>>>===<<<<<<;;;;;;<<<===>>>>>>>>>@@@BBBDDDEEEFFFIIIKKKMMMNNNOOOQQQTTTVVVYYYZZZZZZZZZ[[[\\\]]]```bbbcccaaadddhhhjjjjjjiiihhhhhhffffffggghhhjjjmmmooopppqqqrrrssstttvvvwwwwwwxxxyyy|||vvvqqqqqqwwwyyy}}}zzzsssppphhheeeaaa^^^\\\ZZZWWWUUURRRPPPNNNMMMNNNNNNLLLKKKJJJHHHFFFFFFFFFFFFDDDCCC@@@???>>><<<;;;:::999999999:::<<<>>>@@@DDDIIIMMMOOOUUU^^^ffflllrrrxxx|||{{{pppxxxvvv{{{kkkZZZIIIFFFIIIFFF>>>888::::::::::::888666444333111111111111111111111111////////////000000000000000000000000000000111111000000111111111222222222222000777KKKfff}}}}}}yyymmmgggbbbdddssszzzyyy|||}}}|||||||||{{{zzzyyyyyyzzz{{{}}}zzzuuupppoooppprrrqqquuuwwwuuuvvvzzz}}}|||wwwyyyzzz|||~~~zzzpppggg^^^YYYVVVTTTQQQMMMKKKJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@???>>><<<<<<;;;::::::999888666555444444666666666555555555555555444444444444444444444444666666666666777777777777:::;;;AAAQQQjjjxxxjjjjjj~~~jjj]]]UUUQQQNNNIIIGGGBBB<<<:::@@@LLLUUUjjjgggiiissskkkccckkkuuufffUUUMMMUUUdddyyytttpppqqq}}}rrrsssdddTTTNNNKKKNNNPPPMMMKKKKKKGGGGGGFFFEEEDDDDDDDDDDDD??????>>>===<<<;;;::::::777666555444333222222222000000111111000000///...000000000000000000000000........................///000000///---+++,,,---......///000111222444555333333333333444444444444666666666666666555555555666666777888999;;;<<<===<<<===???@@@@@@???>>>===<<<<<<;;;<<<<<<===>>>???>>>@@@BBBDDDEEEGGGIIIKKKOOOOOOPPPQQQSSSVVVXXXYYYZZZ[[[[[[]]]^^^```bbbcccaaadddhhhjjjjjjiiiiiijjjgggggghhhiiikkkmmmoooppppppqqqsssuuuvvvwwwwwwwwwyyy|||yyyqqqooopppppprrrxxx~~~}}}xxxuuupppmmmhhhdddaaa^^^ZZZXXXWWWTTTRRRPPPPPPOOONNNLLLLLLIIIGGGFFFGGGGGGFFFEEECCCBBB@@@>>>===<<<<<<<<<<<<===???@@@BBBGGGMMMQQQZZZaaakkkssswwwzzz~~~ssswwwtttiii{{{~~~zzzttt}}}ooo\\\JJJDDDGGGFFFAAA>>>;;;;;;;;;:::999777555444222222222222222222222222////////////000000000000000000000000111111111111000000000111222222333333111000:::PPPiiiyyyyyyhhhbbbkkk|||~~~|||xxxxxx|||~~~||||||}}}~~~|||zzzyyyyyyzzz~~~|||xxxsssoooooosssvvvssswwwxxxuuuuuuyyy}}}}}}||||||}}}~~~~~~xxxmmmfffYYYWWWSSSOOOLLLJJJIIIIIIGGGFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@??????>>>>>><<<;;;999777666666777777777777666666666666555555555555555555555555666666666666777777777777;;;<<<@@@NNNgggrrriiiuuutttcccYYYSSSNNNJJJHHHCCC===;;;>>>FFFMMMbbbgggiiinnn~~~~~~qqq___WWWkkk|||qqq]]]SSSUUU]]]ppp}}}yyyrrrpppyyy~~~}}}dddTTTNNNKKKMMMOOOMMMJJJKKKHHHGGGFFFEEEDDDDDDDDDDDD??????>>>===<<<;;;::::::777666555444333222222222000000000000000//////...////////////////////////........................---...000///---,,,---///......///000111333444555333444444444444555555555777666666666555555555555666777888999:::<<<======;;;<<>>===<<<<<<<<<<<<===>>>???@@@>>>@@@CCCDDDFFFGGGJJJLLLOOOOOOPPPQQQRRRTTTUUUVVVYYYZZZ[[[\\\^^^```aaabbbaaadddfffggghhhhhhiiikkkhhhhhhiiijjjlllmmmoooppppppqqqsssuuuvvvwwwwwwwwwxxx{{{|||rrrnnnnnnkkkkkkpppuuu~~~~~~|||xxxuuuppplllhhhddd___\\\\\\YYYUUUSSSRRRQQQOOONNNNNNLLLIIIHHHHHHHHHGGGFFFDDDCCCAAA???>>>======>>>@@@BBBDDDGGGLLLSSS\\\bbbiiipppxxx}}}~~~xxxqqquuummmnnnwwwyyyuuu{{{{{{gggQQQGGGFFFEEEBBBAAA;;;;;;;;;;;;999777555444222222222222222222222222.../////////000000000111///000000000111111111111///000000111222222333333333222;;;PPPeeeppptttvvv~~~jjjcccqqq~~~|||xxxxxx|||~~~|||zzz}}}~~~||||||}}}}}}yyyssspppqqquuuxxxuuuxxxxxxttttttyyy}}}}}}{{{iiifff___XXXRRRNNNKKKJJJHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@???===<<<;;;;;;::::::999999999888888888666666666666666666666666666666666666777777777777888;;;AAANNNeee}}}uuuppp{{{|||iii]]]TTTNNNJJJHHHDDD???===???CCCFFFUUUdddkkkjjjxxx{{{kkkWWW[[[www}}}lllcccbbbbbbooo~~~sssooowwwcccSSSMMMJJJLLLNNNLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDDDD??????>>>===<<<;;;::::::777666555444333222222222000000000000000//////...................................................***---//////------///111......///000111333555666444444444555555555666666777777666666555555555444777888999:::<<<===>>>>>>:::<<>>@@@CCCEEEFFFHHHKKKMMMOOOOOOOOOPPPQQQRRRSSSTTTXXXXXXZZZ[[[]]]___``````aaaccceeeffffffgggiiikkkiiiiiijjjkkklllnnnoooppppppqqqsssuuuwwwwwwwwwwwwxxxzzzsssooopppkkkhhhkkkooovvv{{{vvvrrrnnniiiddd```___\\\XXXUUUSSSRRRPPPNNNPPPNNNKKKIIIIIIIIIIIIHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCEEEJJJPPPXXXcccnnnuuuvvv|||vvviiiiiiooowwwmmm|||sss[[[MMMGGGDDDBBBBBB;;;<<<<<<;;;:::888666444222222222222222222222222.../////////000000111111//////000000111111111222///000000111222222333333555333<<>><<<;;;:::999888666555555444444333222222000000000000000000000000////////////////////////------------...000111222---------............//////000111222222333222222555444333222333555777888777777666555555555555555555888;;;<<<;;;999888777777999<<<============>>>999;;;======>>>>>>@@@BBBAAABBBCCCEEEFFFHHHIIIJJJMMMOOOPPPPPPPPPQQQSSSUUUWWWXXXZZZ\\\^^^___``````aaaaaabbbccceeegggiiijjjkkkkkkkkklllmmmnnnooopppqqqqqqrrrssssssttttttuuuxxxzzz~~~|||qqqmmmjjjlllooolllkkkxxx{{{vvvpppjjjfffdddccc```]]]ZZZXXXVVVSSSQQQRRRQQQOOOMMMLLLJJJJJJJJJMMMLLLKKKJJJJJJJJJKKKKKKOOOSSSZZZaaajjjsss}}}tttfffdddkkkvvv{{{gggJJJDDDKKKJJJAAA???>>>===<<<:::999777777222111000000000000000111222111111111000000//////000000000000000000000000222111000111222222222111333<<>><<<<<<<<<;;;::::::::::::;;;999999999888888888888888888;;;@@@MMMddd}}}uuujjjwwwooo___UUUPPPLLLIIIGGGBBB<<<<<>><<<;;;:::999888555555555444333333222222000000000000000000000000///////////////////////////...,,,+++,,,---///000---------............//////000111222222333333222555444333333333555777888888777666555555444444555666888;;;<<<;;;999888888888:::=========<<<<<<===999;;;======>>>>>>@@@BBBAAABBBCCCEEEFFFHHHIIIJJJLLLNNNOOOPPPPPPQQQTTTVVVWWWXXXZZZ\\\]]]______```aaaaaabbbccceeegggiiijjjkkkkkkkkkkkklllnnnooopppqqqqqqrrrssssssttttttuuutttvvv{{{wwwsssmmmlllnnnlllkkkvvv}}}xxxsssnnnjjjhhhfffbbb^^^ZZZXXXVVVTTTRRRRRRQQQPPPOOONNNMMMMMMMMMRRRQQQPPPOOOOOOPPPQQQRRR]]]bbbiiipppwww}}}lll___^^^mmm~~~oooRRRGGGKKKJJJBBB??????===<<<:::999888777222222111000000000000111111111111111000000000///000000000000000000000000111111000000111222222111777@@@OOObbbwwwyyyssswww}}}xxxvvv~~~zzzzzzzzzxxxvvvvvvxxxyyy~~~{{{||||||}}}~~~{{{wwwuuuuuuvvvvvvvvv{{{zzzxxxwwwwwwyyy{{{|||~~~}}}}}}}}}~~~wwwhhh^^^TTTSSSRRRQQQOOONNNLLLKKKJJJKKKKKKJJJHHHGGGFFFFFFCCCDDDDDDEEEEEEEEEDDDDDDDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>===<<<;;;;;;;;;<<<:::999999999888888777777999<<>>??????>>><<<;;;:::999888555555444444333333222222////////////////////////////////////////////////111///---+++***,,,---...---------............//////000111222333333333333444444333333444555777888888777666555444444444444666888;;;<<<;;;999888888999;;;===>>><<<;;;;;;<<<999;;;===>>>===>>>@@@BBBAAABBBCCCEEEFFFHHHIIIJJJKKKLLLOOOPPPQQQRRRTTTVVVWWWXXXZZZ\\\]]]^^^______aaaaaabbbccceeeggghhhiiijjjjjjkkkkkklllnnnooopppqqqqqqrrrssssssttttttuuuuuuwww|||xxxpppkkkkkkiiihhhppp|||{{{vvvrrrooonnniiieee```\\\YYYWWWUUUSSSSSSRRRQQQQQQQQQQQQQQQQQQXXXXXXWWWXXXYYY[[[]]]^^^kkkpppxxxmmmccclllvvv}}}|||xxxZZZKKKIIIIIIEEEAAA@@@>>><<<:::999888888333222111111000000111111111111111111000000000000000000000000000000000000000000000000000111222222:::GGG[[[sssxxxsss{{{~~~uuuvvv}}}||||||wwwxxxxxxvvvuuuuuuwwwyyy{{{yyyzzz~~~}}}}}}|||yyyvvvtttuuuvvvvvvvvv{{{zzzyyyxxxxxxyyy{{{|||}}}|||{{{{{{|||~~~xxxbbb]]]WWWTTTRRRQQQNNNKKKKKKJJJJJJIIIHHHGGGGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDFFFDDDCCCCCCCCCCCCBBBAAABBBAAA@@@???>>>=========<<<<<<;;;:::999888888777999<<>>===???AAAMMM___hhhccc___lllyyy}}}wwwaaabbb|||vvvuuu~~~{{{nnnkkkdddTTTPPPKKKJJJKKKLLLJJJHHHDDDDDDDDDCCCBBBAAA????????????>>><<<;;;:::999888555555444444333222222111////////////////////////////////////////////////........................---------............///000000111222333333333333444444333333444555777777777777666555444444444444777999;;;;;;:::999888999;;;<<<>>>>>><<<::::::::::::;;;===>>>===>>>@@@AAAAAABBBCCCDDDFFFHHHIIIJJJIIIKKKNNNPPPQQQRRRTTTVVVVVVWWWYYY[[[]]]^^^______```aaaaaacccdddfffhhhiiijjjjjjjjjkkklllmmmooooooqqqqqqrrrssssssttttttuuuvvvxxx||||||rrrjjjgggfffeeeiiippp|||xxxuuurrrqqqlllhhhbbb]]]ZZZXXXVVVUUUSSSSSSSSSSSSSSSTTTUUUVVV[[[\\\]]]```cccgggjjjmmmsssxxx}}}uuuzzz{{{vvvuuu~~~cccNNNHHHHHHIIIBBBAAA???<<<:::999888888444333222111111111111111111111111000000000000000000000000000000000000000///000000000000111333555>>>PPPiii{{{~~~zzzpppnnnoooppprrrtttxxxyyyvvvwwwwwwvvvuuuuuuwwwyyyzzzzzz{{{~~~xxxvvvtttssstttuuuuuuuuuyyyyyyyyyzzz{{{|||}}}~~~}}}|||{{{{{{|||wwwjjjaaa]]]ZZZVVVRRRPPPNNNLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDDDDEEEEEEDDDBBBEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@???>>><<<;;;::::::888<<>>@@@@@@EEEUUUeeeeee\\\cccsss~~~xxxaaa\\\rrr|||ooohhhqqqssspppiiiUUUQQQLLLJJJKKKKKKJJJHHHEEEEEEEEEDDDCCCBBBAAA@@@??????>>><<<;;;:::999888555444444333222222111111////////////////////////////////////////////////***,,,000222333222000...---------............///000111222333333444333333333333444444555666666777666666555444444444444444777999;;;;;;999888888999;;;===>>>>>><<<::::::::::::<<<===>>>===>>>???AAAAAABBBCCCDDDFFFHHHIIIJJJHHHKKKNNNPPPQQQRRRTTTUUUVVVWWWYYY[[[]]]^^^^^^___``````aaabbbdddfffhhhiiijjjjjjjjjkkklllmmmnnnoooqqqqqqrrrssssssttttttuuusssvvvzzz~~~xxxnnniiigggfffgggjjjttt|||xxxuuurrrqqqmmmiiiddd___\\\ZZZWWWUUUSSSSSSSSSTTTUUUWWWXXXYYY\\\]]]```dddjjjpppuuuxxx{{{~~~|||}}}}}}zzzwww|||pppUUUHHHGGGIIIDDDBBB???<<<:::999999999555444333222111111111111000000000000000000111111111111111111111111111111///000111000000111444888GGG[[[vvv|||zzz}}}yyyvvvooohhhaaaeeeqqqxxxwwwwwwxxxwwwvvvwwwyyy{{{{{{|||}}}uuusssrrrrrrtttuuuuuuuuuwwwxxxzzz|||~~~}}}|||||||||~~~wwwmmmfff]]]YYYTTTQQQQQQQQQPPPOOOLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFDDDCCCGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@???>>>888<<>><<<;;;:::999888444444333333222222111111////////////////////////////////////////////////***,,,000333444333111///---------............///000111222333444444444444333333444555555666666666444444444333444444555666888999;;;:::999888999:::;;;===>>>>>><<<:::::::::;;;<<<>>>>>>======???@@@AAABBBCCCEEEFFFHHHIIIJJJHHHKKKNNNQQQQQQRRRSSSTTTVVVWWWYYY[[[\\\]]]^^^^^^``````aaabbbdddfffggghhhiiiiiijjjjjjkkkmmmnnnoooqqqqqqrrrssssssttttttuuuvvvyyy}}}wwwqqqmmmkkkjjjjjjmmmyyy|||wwwssspppnnnllliiieeeaaa^^^\\\XXXVVVRRRSSSSSSTTTUUUWWWYYYYYY[[[]]]aaaffflllsssyyy|||{{{xxxyyy}}}}}}}}}bbbNNNGGGHHHFFFCCC@@@===:::999999:::666555444333222111111111000000000000111111111111111111111111111111111111///111222111000222666;;;PPPaaavvv}}}{{{sssdddWWW]]]ooo|||yyywwwxxxxxxxxxwwwxxx{{{}}}}}}~~~tttsssrrrsssuuuwwwwwwvvvuuuwwwzzz}}}{{{||||||}}}~~~~~~~~~~~~~~~~~~qqqjjjaaaZZZVVVTTTPPPMMMPPPPPPOOOOOOMMMLLLJJJJJJGGGFFFEEEEEEGGGGGGFFFEEEGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCBBB;;;???FFFTTTkkkvvvnnnuuueee\\\SSSOOOLLLGGGCCCCCC@@@===EEEWWWeeefffdddeeeoooyyyuuu^^^bbbzzzrrrcccUUUPPP^^^pppwwwpppzzznnnXXXRRRLLLJJJJJJKKKJJJIIIEEEEEEEEEEEEEEEDDDCCCBBB??????>>><<<;;;:::999888444444333333222111111111000000000000000000000000////////////////////////---...///000111111000000---------............///000111222333444444444444333333444555666666666666222222222333444555666777888999::::::999888999::::::<<<>>>>>><<<;;;;;;;;;;;;<<<>>>>>>======???@@@AAABBBCCCEEEFFFHHHIIIJJJIIIKKKOOOQQQQQQQQQQQQRRRVVVWWWXXXZZZ\\\]]]^^^^^^``````aaabbbccceeeggghhhiiiiiiiiijjjkkklllnnnnnnqqqqqqrrrssssssttttttuuuzzz}}}wwwqqqnnnmmmllllllvvv|||wwwrrrnnnllliiigggeeeccc```]]]YYYUUURRRRRRRRRSSSUUUVVVXXXYYY\\\]]]aaaeeekkkrrrwwwzzz~~~vvvvvvpppXXXKKKGGGGGGDDDAAA===::::::::::::777666555333222222222111///000000000111111111111111111111111111111111111///222333222111333888>>>RRR[[[hhhxxxxxxfffTTT\\\qqqzzz|||vvvwwwxxxxxxwwwyyy{{{~~~~~~|||uuuttttttvvvxxxzzzzzzyyyvvvwwwzzz}}}~~~~~~}}}|||xxxyyy|||~~~~~~~~~~~~~~~~~~yyymmmeee___XXXSSSSSSSSSRRRQQQPPPNNNMMMLLLIIIHHHGGGGGGIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEAAADDDIIIVVVlllpppvvv}}}jjj```VVVRRROOOJJJFFFEEE<<<===DDDPPP^^^eeedddaaagggzzz{{{~~~dddZZZiii|||xxxooobbbVVVWWWaaavvvnnnxxxpppXXXSSSMMMJJJJJJKKKJJJIIIDDDEEEEEEEEEDDDCCCBBBBBB??????>>><<<;;;:::999888444444333333222111111000111111111111111111111111////////////////////////111000...---,,,---///000---------.........//////111111222333444444444444222333444555666666666666111111111333444666777888888999::::::888888999:::999;;;===>>><<<;;;;;;<<<;;;===>>>>>>======>>>@@@AAABBBCCCEEEFFFHHHIIIJJJIIILLLOOOQQQQQQPPPPPPQQQUUUVVVXXXZZZ\\\]]]^^^^^^___``````bbbccceeeggghhhiiiiiiiiijjjkkklllnnnnnnqqqqqqrrrssssssttttttuuuyyy{{{zzzrrrooommmlllnnnvvv}}}wwwqqqmmmkkkgggfffeeedddbbb^^^YYYUUURRRRRRRRRSSSTTTVVVWWWXXX]]]^^^aaaeeejjjoootttwwwxxx|||xxxwwwuuu}}}xxx___NNNIIIGGGEEEAAA===:::::::::;;;777777555444333222222222//////000000111111111222111111111111111111111111000222444333111333:::???NNNQQQXXXiiimmmUUU]]]ssszzzuuuvvvwwwwwwwwwxxx{{{~~~zzzwwwvvvvvvxxx{{{}}}}}}|||vvvxxxzzz|||}}}{{{yyyxxxvvvxxx{{{~~~|||}}}zzzpppggg```UUUUUUTTTSSSRRRPPPNNNMMMJJJIIIHHHIIIKKKKKKJJJIIIFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHLLLWWWkkkxxxooommmbbbWWWSSSPPPKKKGGGFFF888>>>EEELLLWWWbbbccc___bbbvvvuuugggSSS[[[kkk|||rrraaa[[[___uuunnnlll}}}|||iiiTTTRRROOOLLLKKKJJJJJJJJJFFFFFFEEEDDDCCCBBBBBBAAA??????>>>===<<<:::888777444444333222222111111000000000111111111111000000////////////////////////////////////////////////.........///////////////111111222333333333333222222333555666666666555555222333444666777888888888:::999888666666666777888999999999999999999::::::;;;===>>>>>>======>>>@@@???AAACCCDDDDDDDDDFFFHHHLLLLLLNNNPPPRRRTTTUUUVVVTTTWWWZZZ\\\\\\]]]___aaa```aaabbbcccdddeeeeeeeeehhhjjjlllmmmoooqqquuuwwwuuutttrrrpppppprrrtttvvvwwwyyy}}}~~~{{{wwwuuutttttttttvvv}}}|||uuuqqqpppppppppkkkeeeaaa___]]]YYYVVVUUUUUUTTTSSSTTTUUUWWWXXX^^^___```ccchhhmmmrrruuutttvvvyyyzzz{{{uuurrrrrrsssyyy}}}mmmKKKJJJGGGFFFCCC>>>:::888999;;;::::::888555222000111222111111111111111111111111000111111111111222222222000222555777444222999CCCOOOVVV[[[___mmmuuuYYYfffyyyyyywwwyyyyyyxxxzzz|||~~~}}}|||yyy{{{~~~}}}yyywwwuuuxxxzzzyyywwwuuuvvvxxxllluuuyyyqqqqqquuuzzz}}}~~~~~~~~~}}}}}}yyyoooggg]]]XXXXXXYYYWWWTTTTTTUUUSSSOOOOOOPPPNNNJJJKKKFFFCCCFFFLLLPPPMMMIIIHHHHHHHHHGGGGGGFFFFFFEEEBBBCCCJJJYYYnnntttxxxxxxccc\\\]]]RRRIIIGGGDDD>>>@@@AAADDDOOO___eeeccc^^^lllxxxyyyxxx___TTT]]]vvv|||mmmdddsssjjjkkkzzz{{{ssshhhUUURRROOOLLLJJJJJJJJJJJJGGGFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<:::888777444444333222222111111000000000111111111111000000////////////////////////.................................///////////////222222333444444444444333222333555666666666555444222333444666777777888888:::999777666666666777888888888999999999999::::::;;;<<<>>>>>>======>>>@@@???AAACCCDDDDDDDDDFFFHHHKKKLLLMMMOOOQQQSSSUUUUUUUUUXXX[[[]]]]]]^^^```bbbaaabbbccceeefffffffffffffffhhhjjjkkkkkklllnnnpppqqqqqqrrrssstttuuuvvvwwwwwwyyy|||~~~{{{xxxwwwvvvtttvvv}}}}}}wwwsssppppppooojjjdddaaa```^^^ZZZWWWWWWVVVVVVUUUUUUVVVWWWXXX]]]]]]___bbbfffkkkpppssswwwvvvuuuuuuxxx~~~|||kkkiii}}}xxxTTTJJJHHHFFFCCC>>>:::888999::::::999888555222111111333111111111111111111111111000111111111111222222222000111444555333444>>>IIIYYYbbbgggjjjsss~~~}}}[[[jjj}}}}}}xxxvvvzzzyyyxxxyyy{{{||||||{{{sssvvv{{{}}}xxxuuutttvvvxxxxxxvvvuuuwwwxxxwww||||||rrrppptttyyy}}}tttkkkgggfffdddbbbaaabbb___ZZZXXXXXXTTTOOOKKKHHHGGGLLLSSSWWWTTTPPPJJJIIIHHHFFFEEEDDDDDDDDDDDDFFFNNN^^^sssuuuvvv~~~hhh^^^^^^TTTLLLIIIEEE@@@AAA@@@AAALLL\\\dddddd^^^iii|||uuurrrjjjVVVVVVttttttooo}}}uuurrriiijjjxxxwwwjjjuuuiiiVVVSSSNNNKKKJJJJJJJJJIIIGGGGGGEEEDDDBBBAAA@@@?????????>>>===<<<:::888777444444333222222111111000000000111111111111000000////////////////////////.................................//////000000000333333444555555555555444333444555666666666555444333333555666777777777777999888777777666777777777888888888999999999:::::::::<<<============>>>@@@???AAACCCDDDDDDDDDFFFHHHJJJKKKLLLNNNPPPRRRTTTTTTVVVYYY\\\]]]^^^___aaaccccccccceeefffggghhhhhhhhhfffhhhkkkkkkjjjiiiiiijjjlllnnnqqqtttwwwxxxyyyyyyvvvxxx{{{~~~~~~~~~~~~zzzxxxwwwqqqttt{{{zzzuuuqqqooonnnjjjdddaaa```___\\\XXXYYYYYYXXXWWWWWWWWWXXXXXX\\\\\\^^^aaaeeeiiimmmoooyyywwwsssrrrtttzzzuuufffbbbuuu```LLLHHHGGGDDD???;;;999999:::999999888666333111222333111111111111111111111111000111111111111222222222222111222333222666CCCQQQgggpppvvvuuuxxx|||zzz^^^ooozzzvvvuuuzzzyyyxxxzzz|||}}}|||{{{ooosssyyy~~~|||xxxuuuuuuvvvwwwvvvttttttuuuwww{{{zzz{{{vvvmmmooossswww{{{~~~}}}}}}~~~~~~|||zzzxxxvvvwwwtttnnnjjjgggaaaZZZMMMKKKLLLQQQXXX[[[XXXUUULLLJJJGGGEEECCCBBBCCCCCCFFFIIISSSeeeyyyyyysssxxxpppccc```WWWPPPMMMFFFCCCAAA>>>???HHHWWWbbbggg___eeetttwwwooowwwyyy]]]SSSooovvvyyyyyymmmtttvvvmmmlll|||zzzlllssslllXXXSSSMMMJJJJJJKKKJJJIIIGGGFFFEEEDDDBBBAAA????????????>>>===<<<:::888777444444333222222111111000000000111111111111000000////////////////////////.................................///000000111111222333333444444444444444333444555666666555444444333444555666777777777777888888777777777777777777777777888888999999::::::999;;;============???@@@???AAACCCDDDDDDDDDFFFHHHIIIJJJKKKMMMOOOQQQSSSSSSVVVXXX[[[]]]^^^___aaabbbcccdddeeefffggghhhhhhhhhhhhjjjmmmnnnmmmkkkjjjkkklllmmmooorrruuuwwwxxxyyytttwwwzzz~~~~~~|||yyyxxxsssuuu{{{}}}wwwrrrnnnnnnjjjdddbbbaaa```]]]ZZZZZZYYYYYYXXXWWWWWWWWWWWW\\\\\\^^^aaadddhhhkkkmmmvvvwwwwwwuuusssuuu|||pppeeemmmjjjOOOIIIHHHEEEAAA<<<999999:::888999999777444222222333111111111111111111111111000000111111111222222222444222222222222888IIIYYYwww~~~rrr^^^qqqwwwtttuuuxxxxxxyyy{{{vvvxxx{{{}}}~~~}}}{{{yyyyyyxxxvvvtttrrrrrrssssssvvvuuussstttuuutttppplllpppssswwwzzz|||}}}}}}|||xxxqqqiiiTTTQQQOOOQQQUUUWWWUUUSSSLLLJJJFFFCCCBBBBBBCCCDDDEEEJJJVVViii}}}uuurrryyyiiicccYYYSSSPPPGGGEEEBBB>>><<>>===<<<:::888777444444333222222111111000000000111111111111000000////////////////////////..............................//////000111111222111111222333333333333333444444555666666555444333333444555666777777777666777777777888888888777777666666777888888999::::::999:::<<<===<<<===???@@@???AAACCCDDDDDDDDDFFFHHHIIIIIIKKKMMMOOOQQQRRRSSSUUUWWWZZZ\\\]]]^^^___aaabbbcccdddfffgggggggggggggggjjjmmmooonnnmmmmmmmmmnnnnnnnnnnnnpppsssvvvxxxtttvvvzzz~~~~~~|||~~~}}}~~~yyysssoooooojjjeeebbbbbbaaa^^^[[[YYYYYYXXXXXXWWWWWWVVVVVV\\\]]]___aaadddgggiiijjjooovvv|||yyysssrrrxxx~~~uuuooozzzqqqQQQIIIIIIFFFBBB===:::999:::888999999777555333333333111111111111111111111111000000111111111222222222444333222333555===PPPaaa~~~{{{ggg```rrrzzzuuuttttttvvvvvvyyy~~~~~~~~~~~~~~~{{{wwwsssqqqppppppppptttttttttqqqnnnnnnrrruuuwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||tttccc___XXXUUUTTTTTTSSSQQQMMMKKKGGGDDDCCCCCCEEEFFFCCCIIIWWWkkkzzzrrr|||rrrhhh[[[VVVRRRHHHHHHDDD>>><<>>===<<<:::888777444444333222222111111000000000111111111111000000////////////////////////------------------------......///000000111222222000111222222333333222222444555666666666555444333444444555666666666666666666666777888888888888777555666666777888999::::::888:::;;;<<<<<<===???@@@???AAACCCDDDDDDDDDFFFHHHIIIJJJKKKMMMOOOQQQSSSSSSTTTWWWZZZ[[[\\\]]]___aaabbbcccdddfffgggggghhhhhhfffhhhkkkmmmmmmmmmnnnoooooonnnmmmlllnnnqqqtttwwwsssvvv{{{{{{uuupppppplllfffcccbbbaaa^^^ZZZWWWXXXXXXYYYXXXXXXWWWVVV\\\]]]___aaacccfffggghhhiiiqqqyyyxxxrrrooouuu{{{wwwzzzzzzzzz|||xxxSSSJJJIIIGGGCCC>>>:::999999777888999888666444333444111111111111111111111111000111111111111222222222333333555888<<>>===DDDSSSbbbgggccceeeqqqzzzzzz|||rrr[[[VVVeeelll^^^aaaxxxfffkkktttppp~~~ttt\\\TTTKKKHHHJJJLLLJJJGGGCCCCCCCCCBBBBBBAAAAAAAAA??????>>>===<<<:::888777444444333222222111111000000000111111111111000000////////////////////////---------------------------...///000111222333333111222333333444444333333444555666666666555333222444555555666666666666666555666777888999888888777555555666777888999::::::777999;;;<<<<<<===???AAA???AAACCCDDDDDDDDDFFFHHHIIIJJJLLLNNNPPPRRRSSSTTTUUUWWWZZZ\\\]]]^^^```aaadddeeefffggghhhiiiiiiiiihhhjjjkkklllkkklllmmmooommmmmmmmmnnnppprrruuuvvvsssvvv||||||wwwrrrrrrmmmgggdddcccaaa]]]ZZZWWWXXXYYYZZZZZZZZZYYYXXX[[[\\\^^^```bbbcccdddeeegggjjjmmmnnnnnnooorrrtttttt{{{yyyVVVJJJJJJHHHDDD???;;;999999777888999999666444444444111111111111111111111111000111111111111222222222000222777???FFFRRRfffxxx|||yyy|||yyy{{{ooo|||vvvsssjjjaaaggg___mmmzzzyyyrrrttttttqqqsssuuuzzz|||uuuqqqqqqrrrrrrrrrssssssqqqnnnkkklllrrrwww~~~~~~~~~~~~{{{vvvqqqkkkfff```]]]YYYXXXUUUQQQNNNKKKIIIIIIFFFLLL[[[oooyyyxxxccc[[[XXXNNNIIIEEEBBB@@@===@@@NNN]]]gggcccdddmmmzzz~~~www{{{zzz```YYY^^^}}}ooo^^^YYY|||jjjcccuuuooo~~~{{{sss]]]TTTKKKHHHJJJLLLJJJGGGBBBBBBBBBBBBBBBBBBBBBBBB?????????===<<<:::888777444444333333222111111000000000111111111111000000////////////////////////---------------------------...///000111222333333222333444444555555444444555555666666666555333222444555666666666666666666555666777999999999888777444555666777888999::::::777999;;;<<<<<<===???AAA???AAACCCDDDDDDDDDFFFHHHJJJKKKLLLNNNPPPRRRTTTTTTVVVYYY\\\]]]^^^___aaaccceeefffgggiiijjjjjjjjjjjjlllmmmmmmmmmllllllnnnpppjjjlllnnnqqqtttuuuvvvvvvssswww|||}}}xxxssssssnnnhhhdddcccaaa]]]YYYXXXYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[]]]___```aaabbbbbbgggdddbbbeeejjjooopppooosssyyy}}}~~~vvvZZZKKKJJJIIIEEE???;;;999999666888:::999777555444444111111111111111111111111000111111111111222222222---111999CCCMMMZZZooo~~~}}}}}}}}}zzzxxxhhh\\\fffccctttxxxqqqttttttooosssuuuzzz{{{tttqqqqqqtttuuutttyyyvvvrrroooooorrrtttvvv{{{~~~~~~||||||}}}~~~}}}}}}~~~~~~~~~{{{vvvnnngggccc```___[[[WWWRRRNNNKKKIIIIIIOOO]]]qqqyyy~~~~~~fff\\\ZZZQQQHHHFFFDDDBBB======JJJZZZfffcccccckkkuuuwwwlllaaaVVVzzzsss___TTT{{{eeegggsssqqq{{{ooo[[[RRRJJJHHHIIIHHHIIIKKKDDDDDDCCCBBBAAAAAAAAAAAA@@@AAA@@@>>>:::777777777555555444333222222222222///000111111///......///////////////////////////....................................///111222333333333333333333333333333222333555555444333444555444555555666666666666666666666777888888888888888999999999888888888888777::::::;;;;;;<<<=========>>>>>>???@@@BBBDDDFFFGGGIIIKKKNNNOOOPPPQQQSSSTTTXXXZZZ[[[\\\\\\^^^aaaccceeegggjjjjjjiiihhhhhhiiiiiijjjkkkmmmooorrrtttuuunnnnnnnnnooopppqqqssssssuuuxxx|||}}}zzzxxxvvvqqqiiiccc```^^^\\\[[[VVVVVVUUUUUUVVVXXXYYYZZZZZZ\\\___```___```aaabbbeeeeeedddeeegggjjjmmmooosssvvv{{{rrrxxxfffOOOFFFHHHIII???;;;<<<999666777777777777555444333222222111111111111222222...000222222111111222444...;;;<<<===OOObbboooyyykkkWWWYYYppp~~~tttppptttuuuqqqvvvuuuxxx}}}}}}|||yyyvvvtttttttttvvvrrrmmmlllmmmqqqtttuuuzzz}}}}}}{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~{{{uuupppmmmjjjfff___XXXRRRNNNLLLLLLJJJPPPaaavvvyyyxxxnnnaaaYYYTTTNNNJJJGGGDDD@@@>>>BBBIII\\\gggeee___iiixxxqqq|||nnn^^^fff{{{}}}mmmWWW~~~iiieeeqqqlll}}}qqq[[[RRRJJJHHHIIIHHHIIIKKKDDDDDDCCCBBBAAAAAAAAAAAA@@@AAA@@@>>>:::888777777555555444333222222222222///000222111///......///////////////////////////....................................///111222333333333333333333333333333333444555555333333333444444555555666666666666666666666777888888888888888888888888888888888888888::::::;;;;;;<<<=========>>>>>>???@@@BBBDDDFFFGGGGGGIIIMMMOOOPPPRRRTTTVVVXXXZZZ\\\]]]]]]^^^aaacccdddgggiiijjjiiihhhhhhiiiiiiiiijjjkkkmmmppprrrsssooooooooopppqqqrrrssstttwwwyyy~~~~~~zzzxxxvvvqqqjjjdddaaa^^^]]][[[YYYXXXWWWUUUUUUUUUVVVWWWWWWZZZ\\\^^^^^^^^^```aaabbbbbbbbbcccfffiiimmmoooppprrrvvv{{{qqqwwwnnnUUUJJJIIIJJJAAA======888666777777777777555444333222222111111111111222222000111222111//////000222777???<<<:::JJJZZZdddmmmooottt~~~{{{]]]YYYpppvvvsssvvvvvvsssuuuvvvyyy}}}zzzwwwwwwvvvuuutttttttttuuuwwwsssnnnlllmmmqqquuuvvvyyy|||}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxssspppkkkhhhbbb\\\VVVSSSPPPOOOMMMTTTdddyyywww}}}uuueeeZZZSSSNNNJJJGGGDDD@@@>>>BBBHHHWWWeeeddd]]]cccppp{{{rrr]]]^^^nnnvvvaaapppddd|||qqqkkksss[[[RRRJJJHHHIIIHHHHHHKKKDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@===:::888777888555555444333222222222222///111222111000...//////////////////////////////....................................///111222333333333333333333333333333444555666555333222222333444555555666666666666666666777777888888888888777666666777888888999999999:::::::::;;;<<<<<<======>>>>>>???@@@BBBDDDFFFGGGFFFHHHLLLOOOQQQRRRUUUWWWXXXZZZ\\\]]]^^^___aaacccccceeehhhhhhhhhhhhhhhjjjiiiiiiiiijjjlllmmmooopppppppppqqqqqqrrrsssuuuvvvxxx{{{{{{xxxvvvqqqkkkeeebbb```^^^\\\\\\ZZZXXXVVVTTTSSSSSSSSSTTTWWWYYY[[[\\\]]]^^^```______```aaadddhhhlllnnnppprrruuuyyy~~~zzzhhhqqqyyy{{{```PPPJJJJJJDDDAAA???777666777888888777666444333222222111111111111222222111222222111000111555777>>>AAA:::999IIIWWW___hhhfffiiipppyyyiii```xxxvvvsssuuuvvvssswwwzzz}}}}}}yyytttoooppppppqqqrrrtttvvvwwwxxxtttnnnlllmmmrrrvvvxxxxxx{{{~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~|||wwwsssllljjjfffaaa\\\XXXUUUTTTQQQZZZkkk}}}uuuqqq~~~jjj]]]UUUPPPKKKGGGDDDAAA>>>@@@FFFPPPbbbeee___```fffvvvvvv^^^WWWaaauuuqqquuueee{{{ssslllrrr\\\RRRJJJHHHIIIGGGHHHJJJDDDDDDCCCBBBAAAAAAAAAAAA???@@@@@@===:::888888888555555444333222222222222///111222222000//////000////////////////////////....................................///111222333333333333333333333333333555555555444222111111222444555555666666666666666666777888888888888777777555555666777888999::::::999::::::;;;;;;<<<======>>>>>>???@@@BBBDDDFFFGGGGGGIIIMMMOOOPPPRRRTTTVVVXXXZZZ\\\^^^^^^___aaabbbbbbdddfffgggfffggghhhjjjjjjjjjjjjkkklllmmmnnnooorrrrrrrrrrrrsssuuuvvvwwwyyy{{{|||yyyvvvrrrlllgggdddaaa___]]]\\\[[[XXXUUUSSSRRRRRRRRRSSSUUUXXXZZZ[[[\\\^^^```]]]]]]^^^```cccgggkkkmmmuuuvvvxxx{{{qqqaaakkklllWWWLLLKKKGGGEEEAAA777777777888888777666444333222222111111111111222222000111222222444777===AAA===<<<666<<>>???CCCIII^^^hhheeeccccccnnnzzzbbbWWW^^^ttt~~~zzziii{{{xxxiiiuuu{{{}}}rrr\\\SSSJJJIIIHHHGGGHHHJJJDDDDDDCCCBBBAAAAAAAAAAAA?????????===:::888888999555555444333222222222222000111333222000//////000////////////////////////....................................///111222333333333333333333333333333555555555333111000111333444555555666666666666666777777888888888777777666444444555777888999:::;;;999999::::::;;;<<<<<<<<<>>>>>>???@@@BBBDDDFFFGGGIIILLLNNNPPPPPPPPPRRRSSSVVVYYY\\\]]]^^^^^^```aaaaaabbbdddeeeeeefffhhhjjjllllllllllllmmmnnnoooppprrrrrrrrrssstttuuuwwwwwwwwwzzz~~~~~~zzzwwwsssmmmiiifffcccaaa___\\\ZZZXXXVVVTTTSSSSSSSSSSSSVVVYYY[[[\\\]]]___aaa]]]]]]]]]^^^aaadddhhhjjjxxxxxxyyy|||~~~|||qqq```iiivvv]]]NNNLLLIIIHHHDDD888777888888888888666555444222222111111111111222222111222222333444888===AAA666666555DDD]]]kkkuuu~~~{{{rrriiiwwwrrrrrrrrrrrrrrrvvv|||}}}yyyooonnnnnnppptttvvvwwwwwwvvvrrrmmmllloootttyyy|||wwwzzz}}}~~~~~~}}}}}}~~~}}}~~~~~~~~~|||~~~}}}zzzxxxyyy{{{}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~yyyvvvkkkjjjgggddd```\\\ZZZXXX]]]jjjzzzyyynnnttttttggg```UUUOOOIIIGGGCCC???>>>AAACCCZZZjjjmmmlllfffkkk|||jjj]]]ccczzzmmm{{{}}}dddpppzzzzzz~~~uuu]]]SSSKKKIIIHHHGGGGGGIIIDDDDDDCCCBBBAAAAAAAAAAAA>>>??????===:::888888999555555444333222222222222000222333222111///000000////////////////////////....................................///111222333333333333333333333333333444555444222000000222444444555555666666666666666777888888888888777777666444444555666888999999:::999999999:::;;;;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGKKKMMMOOOPPPOOOPPPQQQRRRUUUXXX[[[]]]]]]]]]^^^______aaabbbcccdddeeehhhkkkmmmmmmmmmnnnooopppqqqrrrrrrrrrsssssstttuuuwwwxxxuuuwww{{{}}}wwwtttoookkkhhheeebbb```\\\ZZZXXXVVVUUUTTTUUUUUUTTTWWWZZZ[[[\\\]]]___```]]]]]]\\\\\\^^^```cccdddrrrsssuuuyyy|||~~~wwwddddddzzz|||bbbQQQMMMIIIIIIFFF;;;777888999999888777555444222222111111111111222222222333333222111222666888333444:::RRRnnnyyyuuuqqquuurrrsssssstttuuusssyyy}}}}}}}}}{{{wwwqqqnnnmmmooosssvvvvvvtttqqqnnnllllllpppuuuzzz|||xxx{{{}}}~~~}}}||||||}}}|||~~~~~~}}}~~~~~~{{{}}}~~~zzzxxxxxxzzz|||||||||}}}~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~zzzwwwnnnllliiieeeaaa^^^\\\[[[cccqqqsssrrrzzz{{{mmmdddYYYQQQKKKIIIFFFAAA>>>@@@???TTTeeeppptttmmmlllxxxsssbbbggg}}}pppzzzkkkzzzwww]]]SSSKKKIIIHHHGGGGGGIIIDDDDDDCCCBBBAAAAAAAAAAAA>>>??????===:::999999999555555444333222222222222000222333333111000000111////////////////////////....................................///111222333333333333333333333333333333333333111000000222555444555555666666666666666888888888888888777666666444555555666777888999999888999999::::::;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGJJJLLLNNNPPPPPPPPPRRRSSSSSSVVVZZZ\\\\\\\\\]]]^^^^^^```aaabbbccceeehhhkkkmmmmmmmmmnnnoooppprrrsssrrrrrrrrrssstttuuuvvvwwwtttuuuwwwzzzwwwtttpppllliiifffcccaaa^^^\\\ZZZXXXVVVUUUUUUUUUUUUWWWZZZ[[[[[[\\\]]]___]]]\\\ZZZYYYYYY[[[\\\]]]hhhjjjoootttzzzpppeeepppzzzeeeSSSMMMHHHHHHGGG>>>888888999999888777555444222222111111111111222222222333333222000000222333333888EEEddd~~~}}}ssswww|||qqqppprrrssssssvvvuuuyyy~~~~~~~~~|||wwwqqqnnnkkkiiilllqqqtttsssqqqlllkkkjjjlllqqqwww{{{|||zzz{{{}}}}}}|||{{{{{{||||||}}}~~~~~~}}}}}}~~~}}}~~~|||}}}}}}}}}}}}}}}||||||yyy{{{}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}{{{}}}~~~~~~~~~~~~~~~zzzxxxsssqqqlllhhhdddaaa``````hhhvvvwwwooosssttthhh\\\TTTMMMJJJHHHBBB??????>>>NNN]]]lllwwwrrrnnnwwwxxxzzzbbbaaazzzrrrzzzvvvwww]]]TTTKKKIIIHHHGGGGGGIIIDDDDDDCCCBBBAAAAAAAAAAAA>>>??????===:::999999:::555555444333222222222222000222333333111000000111////////////////////////....................................///111222333333333333333333333333333333333222111000000333666444555555666666666666666888888888888888777666666555555666666777777888888888999999::::::;;;<<<<<<>>>??????@@@BBBDDDFFFGGGHHHJJJMMMOOOPPPQQQSSSUUURRRUUUYYY[[[\\\\\\\\\]]]^^^___```aaabbbeeehhhkkklllllllllmmmoooppprrrsssrrrrrrrrrrrrtttuuuvvvwwwtttttttttvvv{{{xxxtttpppmmmjjjgggdddaaa```___\\\YYYVVVUUUTTTTTTUUUWWWYYYZZZZZZZZZ\\\]]]]]][[[YYYWWWVVVWWWXXXYYYaaaeeekkkssszzzmmmpppuuu}}}|||}}}gggUUUNNNHHHHHHHHH???888888999999888777555444222222111111111111222222000222333333333333444555333;;;NNNqqq~~~{{{}}}wwwiiisssuuutttqqqkkkuuuxxxmmmmmmppppppqqqtttyyy}}}|||tttllljjjgggeeehhhnnnrrrqqqoooiiiiiiiiimmmrrrwww{{{|||{{{|||}}}}}}{{{zzz{{{||||||}}}~~~~~~}}}}}}~~~}}}|||||||||}}}}}}{{{zzzzzz|||~~~{{{|||~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}zzz|||{{{yyyxxxuuupppjjjfffdddcccdddjjjyyyxxxmmmnnn~~~yyylll]]]UUUNNNLLLIIICCC??????>>>IIIUUUgggwwwtttooowww}}}uuuxxx}}}```ZZZuuurrrvvvyyy___PPPLLLNNNIIIJJJLLLGGGGGGFFFCCCAAA@@@???????????????===<<<:::888777777666555555444222111111000000000000000000///......000000////////////000000000///------......---,,,------...000111222333444333111111222333444333111555444333222222222333444444555555555666666777777666777888999888777555333777777777666555666999<<<999999:::;;;;;;<<<<<<===<<<===>>>???AAADDDFFFGGGJJJKKKNNNPPPSSSUUUVVVVVVRRRVVVYYY[[[\\\[[[\\\]]]```aaabbbccceeefffggghhhlllkkkkkkjjjkkklllnnnoooppprrrttttttssssssssstttsssuuuxxxzzz|||{{{wwwqqqllliiieeebbb```______]]]\\\ZZZYYYXXXWWWVVVWWWXXXZZZ[[[[[[[[[[[[^^^\\\ZZZYYYXXXWWWXXXYYY```ccckkksss{{{~~~~~~}}}xxxzzznnnWWWLLLKKKIIIDDD???===<<<;;;;;;;;;:::777555555444333222111111111111000000000000111222333444111888OOOppp~~~zzzxxxzzz{{{|||tttpppeeeddd[[[___vvvllliiinnnssssssrrr}}}~~~~~~wwwqqqoooiiiiiiiiillloooqqqrrrssskkkjjjlllqqqxxx|||}}}||||||{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}}}}||||||||||||}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||||||||{{{|||~~~zzzwwwsssooohhhbbbbbbgggqqq|||vvvjjjtttqqqbbbZZZRRRNNNJJJDDD@@@AAA:::EEEUUUcccmmmpppqqqppp~~~xxxwww~~~{{{aaaXXXiii~~~sssuuusss```QQQLLLNNNIIIJJJLLLGGGGGGEEECCCAAA@@@??????@@@??????===<<<:::888777777666555555444222111111000000000000000000///......000000////////////000000000...------......---,,,---...///000111222333444666444333222333333333111444444333222222222333444444555555555666666666777666666888888888777555444666777777666666777999;;;999999:::;;;;;;<<<<<<===<<<===>>>???AAADDDFFFGGGIIIKKKMMMPPPRRRTTTUUUVVVSSSVVVYYY[[[\\\\\\\\\]]]```aaabbbdddfffgggggggggiiihhhhhhiiijjjlllnnnooolllnnnppprrrrrrsssuuuwwwvvvxxxzzz|||}}}yyyvvvqqqllliiigggdddbbb___^^^]]][[[ZZZXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVVVVVVV\\\aaajjjttt|||~~~~~~{{{iiiUUUJJJJJJJJJGGGCCC???===<<<<<<<<<;;;888666555444333222111111111111000000000000111222333444777<<>>???AAADDDFFFGGGHHHJJJLLLOOOQQQSSSTTTUUUSSSVVVYYY[[[\\\\\\]]]^^^```bbbdddfffggggggggggggfffffffffhhhiiikkkmmmnnngggjjjmmmppprrrtttwwwzzz|||~~~wwwtttpppllljjjiiifffeee```___]]][[[YYYWWWUUUTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUUUUUUUUUUUUUTTTTTTXXX___jjjuuu}}}~~~}}}mmmYYYMMMKKKLLLIIIEEE@@@???===<<<<<<;;;999777555444333222222111111111111000000111111222333444777<<>>???AAADDDFFFGGGGGGIIIKKKNNNPPPRRRSSSTTTSSSVVVYYY[[[[[[\\\^^^___aaabbbdddfffgggggggggffffffgggggghhhiiikkkllllllgggiiilllooorrruuuyyy|||}}}vvvsssooommmkkkjjjiiigggbbbaaa___\\\ZZZWWWVVVUUUUUUUUUVVVVVVUUUTTTTTTSSSQQQRRRSSSUUUUUUUUUTTTSSSVVV^^^kkkwww~~~~~~|||}}}{{{sss~~~{{{fffUUUOOONNNJJJEEEAAA???<<<;;;;;;:::888777555555444333222222222222111111111111222333444444777<<>>???AAADDDFFFGGGGGGHHHKKKMMMPPPRRRSSSSSSTTTVVVYYY[[[[[[]]]___aaaaaabbbdddffffffgggffffffiiiiiiiiijjjjjjjjjjjjjjjiiikkkmmmppprrruuuyyy|||{{{vvvsssooommmlllkkkjjjiiidddcccaaa^^^\\\YYYWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSPPPQQQSSSTTTUUUUUUTTTSSSVVV```mmmyyy~~~}}}{{{{{{~~~pppdddjjjqqq[[[QQQOOOLLLFFFAAA>>>;;;:::999999777666666555444333222222222222111111111111222333444555888@@@KKKWWWbbbmmmsssvvvxxxaaaRRRUUUiiiyyymmmmmmllliiigggiiipppvvvzzz}}}~~~wwwpppkkkgggiiimmmtttzzzxxxpppiiieeejjjqqqxxx}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~||||||}}}}}}~~~}}}zzzuuurrrpppooollllllsss|||nnnuuusssfffXXXRRROOOJJJFFFEEEAAA@@@EEESSSfffrrrsssooolllvvvsss```SSS```yyyuuuwwweeeTTTMMMLLLGGGGGGJJJFFFEEEDDDBBBAAA@@@@@@AAAAAA??????===<<<:::888777777444444444333333222222222000000000000000///......///......------......///...---,,,---/////////---...///000111222444555555222000...///111444555555333222222111222333555666555555555444444444444444555555555555555555666666555666888888777777999:::999999:::;;;;;;<<<<<<===<<<===>>>???AAADDDFFFGGGGGGIIIKKKNNNPPPRRRSSSTTTTTTVVVYYYZZZ[[[]]]```bbbbbbbbbccccccdddeeeffffffiiijjjjjjjjjjjjiiihhhhhhjjjkkkmmmoooqqquuuyyy}}}|||xxxuuuqqqnnnmmmkkkjjjhhhdddcccaaa___]]][[[YYYXXXVVVVVVWWWWWWVVVUUUTTTTTTQQQRRRRRRSSSTTTTTTTTTTTTWWWaaaoooxxx|||}}}}}}~~~~~~}}}{{{zzz{{{~~~}}}lll```\\\uuuttt]]]PPPPPPNNNHHHAAA>>>;;;999888888666555666555444333222222222222222111111222222333444555888CCCQQQ\\\eeelllooonnnvvvxxxiiiXXX\\\ooovvvmmmmmmllliiihhhjjjqqqvvv}}}vvvnnniiidddhhhooovvvxxxuuuooojjjdddiiipppuuuyyy|||~~~}}}{{{~~~~~~}}}|||||||||}}}{{{}}}~~~}}}}}}}}}|||{{{{{{||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}zzztttqqqqqqqqqppppppwwwuuuuuu~~~{{{lll\\\TTTQQQLLLGGGEEEBBB???BBBOOOaaapppuuutttllltttvvvcccSSS___}}}vvvwwwfffUUUNNNLLLFFFGGGJJJEEEEEEDDDBBBAAA@@@@@@AAABBB??????===<<<:::888777777444444333333333333222222000000000000000///......///......------......///...---,,,---///000///...//////000111333444555555333222000111333555444444222222111111222444555666555555555444444333333333444444444444555555666666666777777666666777999;;;999999:::;;;;;;<<<<<<===<<<===>>>???AAADDDFFFGGGHHHIIILLLNNNQQQRRRTTTTTTTTTVVVYYYZZZ[[[]]]```ccccccbbbaaaaaaaaaccceeefffgggggghhhiiiiiiiiihhhggggggiiikkkmmmppptttzzz}}}zzzwwwrrrooommmkkkhhhgggbbbbbb```___]]][[[ZZZYYYUUUUUUVVVVVVVVVUUUTTTTTTRRRRRRQQQQQQQQQRRRSSSSSSXXXbbbnnnvvvxxxxxxyyyzzz|||}}}|||zzzxxxzzzsssjjj___rrrwww^^^PPPPPPNNNIIICCC@@@<<<999888888777666666555444333333222333333222222222222333444555555:::KKK^^^kkktttzzzzzzvvvzzzxxx~~~hhh[[[aaatttqqqjjjiiihhhgggiiimmmrrrvvv|||uuummmgggccciiirrrwwwvvvqqqllliiihhhlllqqquuuvvvxxxzzz}}}}}}zzzzzz~~~}}}|||}}}}}}}}}|||||||||||||||}}}}}}~~~~~~}}}||||||~~~~~~~~~}}}|||||||||||||||~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}|||~~~~~~{{{{{{}}}~~~~~~~~~~~~|||zzzwwwwwwyyy|||}}}~~~|||~~~~~~|||tttssstttuuuttttttzzz{{{tttxxxrrr```XXXTTTNNNIIIGGGCCC@@@AAAJJJ[[[kkksssvvvmmmssszzzjjjYYYdddwwwwwwzzz}}}gggVVVNNNLLLFFFFFFIIIEEEEEEDDDBBBAAA@@@AAAAAABBB??????===<<<:::888777777444333333333333333333333000000000000000//////............------............---,,,---///000///...//////000111333444555666555444333444555555444222222222111111222444555666555555555444444333333333444444444444444555666777777777777666555666:::<<<999999:::;;;;;;<<<<<<===<<<===>>>???AAADDDFFFGGGHHHJJJLLLOOOQQQSSSTTTUUUUUUVVVYYYZZZ[[[]]]aaacccdddbbb```___```bbbeeefffcccdddfffhhhhhhhhhhhhgggeeegggiiillloootttzzz~~~}}}{{{}}}|||xxxsssooommmjjjhhheeeaaa```___^^^\\\[[[ZZZYYYTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRPPPOOOOOOPPPQQQRRRYYYbbbnnntttuuuuuuuuuwww{{{}}}}}}yyyvvvwww~~~}}}vvvjjjuuu{{{|||aaaQQQPPPNNNHHHDDDAAA===:::999999888777666666555444333333333333222222222222333444555555BBBWWWooo|||ddd[[[dddwwwmmmgggfffeeefffiiinnnssswww~~~{{{tttllleeeccckkktttwwwsssmmmiiihhhnnnrrruuuvvvvvvvvvyyy|||{{{yyy|||}}}||||||~~~|||{{{{{{{{{{{{||||||}}}~~~|||{{{|||}}}~~~}}}{{{zzzzzzyyy}}}}}}}}}}}}||||||||||||zzzzzzzzzzzzzzz{{{|||}}}|||}}}}}}zzzzzz|||zzzxxxuuutttwww{{{~~~{{{}}}zzz}}}vvvuuuvvvxxxxxxwww}}}}}}sssssswwwdddZZZVVVPPPKKKHHHDDDAAA@@@HHHVVVfffqqqvvvmmmrrr~~~{{{}}}~~~tttcccjjjyyyeeeSSSLLLLLLIIIKKKMMMHHHEEECCCBBBBBBBBBBBBAAA???>>>>>><<<;;;999888666666888777555444333222222222//////000000000000/////////////////////////////////---+++,,,---////////////111333333222222333444555444222111111222444555333333222222222333444444444444444444444555666777666666666666555555555555777888888888888999999999999999:::;;;;;;<<<<<<===>>>??????@@@BBBDDDFFFGGGJJJKKKLLLNNNPPPRRRSSSTTTWWWWWWXXXZZZ\\\]]]]]]\\\___aaabbbbbbaaaaaabbbdddffffffffffffffffffffffffdddeeegggjjjmmmrrryyy}}}}}}{{{xxx|||{{{xxxtttpppmmmiiieeebbb```___]]]\\\[[[ZZZZZZZZZXXXTTTQQQPPPRRRSSSRRROOOPPPPPPPPPOOOMMMMMMOOOQQQXXXaaalllrrrrrrqqqqqqrrrtttvvvwwwwwwwwwxxx{{{}}}sssvvv}}}~~~dddQQQPPPNNNGGGEEEBBB>>>:::888777777888555555444333222222222222333222444555444222666===GGGnnn~~~yyy|||zzztttvvv~~~}}}nnn[[[WWWgggyyyxxxmmmhhhiiiiiihhhhhhlllsssxxx{{{zzz}}}~~~xxxoooiiihhhgggmmmxxxxxxlllgggjjjiiinnntttxxx{{{||||||}}}~~~|||zzzzzz{{{}}}{{{|||}}}~~~~~~~~~{{{yyyzzz|||}}}~~~}}}||||||~~~~~~}}}}}}||||||{{{{{{}}}|||zzzzzz{{{{{{zzzxxx||||||{{{zzzzzzzzzzzzzzz~~~zzzvvvrrrrrrtttxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~|||zzzzzz|||tttnnn|||zzzfff]]]XXXQQQLLLKKKGGGBBB@@@GGGRRR___nnnyyyrrrqqq{{{vvvzzzuuuuuupppaaaooo}}}mmmyyy{{{{{{dddSSSKKKLLLHHHJJJMMMGGGEEECCCBBBBBBBBBBBBAAA???>>>>>><<<;;;999888666666777666555333222111111111//////000000000000/////////////////////////////////---,,,,,,---////////////111333333333222333444555444222111111222444555333333222222222333444444555555444444444555555666666666666666555555555555777777888888888999999999999999::::::;;;<<<<<<<<<>>>>>>???@@@AAACCCEEEFFFIIIJJJKKKMMMOOOQQQSSSSSSWWWWWWXXXZZZ\\\]]]]]]\\\___aaabbbbbb``````aaabbbeeeeeeeeeddddddccccccbbbdddfffhhhjjjmmmqqqwww|||}}}{{{yyy|||~~~}}}|||yyyvvvrrrooollliiieeebbb```___]]]\\\ZZZYYYYYYXXXVVVSSSQQQPPPPPPPPPPPPOOOOOOPPPOOONNNLLLLLLNNNPPPRRR[[[gggmmmnnnmmmmmmnnnnnnoooqqqrrrsssuuuxxxzzzuuuwww|||~~~gggRRRPPPNNNHHHEEECCC???;;;888777777888555555444333222222222222333222333444333222666===LLLqqqyyytttwwwwwwooojjjjjjlll___QQQSSSgggzzz{{{qqqiiikkkmmmnnnoooqqquuuyyy}}}|||~~~}}}wwwnnniiiiiikkkqqqzzzyyymmmiiilllmmmqqqwww{{{}}}}}}~~~~~~~~~|||{{{zzzzzz{{{|||}}}{{{||||||||||||~~~~~~{{{zzz{{{}}}~~~~~~}}}||||||{{{{{{{{{{{{||||||||||||}}}{{{zzzzzz{{{|||zzzyyy|||{{{{{{{{{{{{{{{||||||{{{xxxsssrrrtttvvvwwwwwwyyy{{{}}}~~~~~~}}}{{{zzzzzz}}}rrrjjjuuu}}}iii^^^YYYRRRLLLKKKGGGBBB@@@GGGQQQ^^^mmmxxxsssrrr{{{zzzyyy|||qqqrrrkkkZZZfffyyy___jjj{{{dddRRRKKKKKKGGGIIILLLFFFEEECCCBBBBBBCCCBBBAAA@@@>>>>>><<<;;;999888666666555555333222111111000000//////000000000000/////////////////////////////////---,,,,,,...//////...///111333444333333333555444444222222222222444444333222222222333333444555666666555444444444555555666666666555555555555444777777777888888888999999999999::::::;;;;;;<<<<<<=========???@@@BBBDDDEEEHHHIIIJJJLLLNNNPPPQQQRRRUUUVVVXXXZZZ[[[\\\\\\]]]___aaabbbaaa```______```ddddddcccbbbaaa```______cccdddfffgggiiilllqqquuu~~~|||zzzyyy{{{}}}~~~}}}~~~|||zzzyyyuuusssooollljjjhhhdddaaa```___]]][[[YYYXXXWWWVVVSSSSSSRRROOOMMMLLLMMMOOONNNNNNNNNLLLJJJJJJLLLNNNQQQYYYdddkkkmmmkkkjjjiiigggiiilllmmmpppssswww{{{|||~~~}}}|||~~~hhhSSSPPPPPPKKKFFFDDD???;;;888777888888555555444333222222222222222111222333222111666>>>NNNkkk~~~{{{~~~xxxuuuzzz~~~xxxjjj___ZZZPPPHHHPPPfffyyyzzzqqqjjjmmmrrruuuvvvwwwyyyzzz~~~~~~{{{tttllliiijjjmmmsss{{{}}}uuukkkhhhkkkooosssxxx|||}}}||||||}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzz}}}}}}{{{{{{|||}}}}}}~~~}}}||||||yyyyyyzzzzzz{{{||||||}}}{{{zzzyyyzzz|||||||||zzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~{{{xxxtttrrrrrrtttvvvvvvyyyzzz|||~~~}}}}}}{{{zzzzzz{{{~~~tttgggnnnnnnaaaZZZSSSMMMKKKHHHCCCAAAFFFOOO[[[jjjwwwsssrrrzzz~~~zzzqqqYYY\\\||||||bbbfffcccQQQJJJJJJGGGIIIKKKFFFEEEDDDBBBBBBCCCCCCAAA@@@>>>>>><<<;;;999888666666444333222111000000000000//////000000000000//////////////////////////////...---,,,---...//////...///111333444333333444555444333333222222333333444222222222222333444555555777666555444444444444444666666555555555444444444777777777777888888888888888999999:::;;;;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDGGGGGGIIIKKKMMMOOOPPPQQQTTTUUUXXXYYYZZZ[[[\\\]]]___```bbbbbb```^^^^^^^^^bbbbbbaaa``````___^^^^^^^^^```aaaaaabbbdddhhhkkk}}}~~~~~~}}}{{{yyyyyyzzzzzzzzzyyyzzz|||~~~~~~~~~~~~}}}zzzwwwuuurrrooollljjjhhhfffcccaaa```^^^\\\ZZZXXXVVVUUUTTTQQQSSSSSSPPPLLLJJJLLLOOOLLLLLLKKKIIIGGGFFFHHHIIIOOOVVV___eeeeeeccc```^^^[[[]]]```bbbfffjjjppptttyyy|||}}}iiiTTTPPPQQQPPPGGGEEE@@@<<<999888888888555555444333222222222222111000111222222111777???QQQdddwww{{{|||{{{uuu___RRRJJJFFFRRRhhhwwwvvvnnnlllnnnrrruuuxxxzzz|||}}}~~~~~~|||wwwppphhhgggiiimmmsssxxxwwwooohhhfffiiimmmqqqvvvyyyyyyxxxxxxxxxwwwwwwyyyzzzzzzyyyyyyxxxvvvvvvwwwyyy|||}}}}}}}}}|||{{{{{{zzz{{{|||}}}~~~|||}}}}}}||||||}}}zzzzzzzzz{{{{{{|||||||||zzzyyyxxxzzz|||}}}}}}|||zzzzzz{{{{{{}}}~~~~~~}}}|||{{{xxxuuurrrqqqqqqsssvvvwwwyyyzzz|||}}}~~~}}}~~~~~~}}}~~~~~~|||{{{}}}~~~~~~~~~yyyzzzzzz|||}}}kkkkkk~~~ttteee\\\UUUOOOKKKIIIDDDAAAEEEMMMXXXgggtttsssrrrxxxeeeVVViiiiiieeeyyycccQQQJJJJJJGGGIIIKKKFFFFFFDDDCCCCCCCCCCCCBBB@@@>>>>>><<<;;;999888666666333333222111000000000000//////000000000000//////////////////////////////...---,,,---///000///---000222444444333333444555333333333333333333333333222222222222333444555666777666555444444444444444555555555555444444444444666666777777777888888888888888999999:::;;;;;;<<<;;;<<<<<<===???AAACCCDDDFFFGGGHHHJJJLLLNNNOOOPPPRRRTTTXXXYYYYYYYYY\\\^^^^^^```bbbbbb```^^^]]]^^^`````````_______________[[[\\\\\\\\\[[[\\\^^^```kkkuuu}}}}}}|||{{{yyyxxxxxxxxxvvvuuuvvvxxxzzzzzzzzz{{{{{{zzzwwwtttsssooommmjjjhhhgggeeebbb___^^^]]][[[XXXVVVTTTSSSSSSRRRSSSSSSPPPLLLJJJLLLOOOJJJJJJIIIFFFDDDCCCDDDFFFIIIMMMSSSWWWVVVRRRNNNKKKIIIKKKMMMPPPTTTZZZ```eeeuuuxxx||||||yyyoooYYYQQQQQQQQQHHHFFFAAA===:::888888888555555444333222222222222111000000222222222888AAAVVV```kkk}}}^^^PPPIIIHHHWWWlllxxxtttmmmnnnmmmnnnppptttyyy}}}~~~~~~yyysssjjjcccccchhhooouuuxxxssskkkfffgggjjjmmmqqquuuxxxxxxwwwvvvvvvuuuvvvxxxyyyyyyyyyxxxwwwvvvwwwzzz|||xxxxxxyyyyyyzzz{{{{{{|||zzz|||}}}}}}|||{{{|||}}}}}}}}}}}}|||||||||{{{{{{yyyxxxxxxzzz|||}}}}}}|||zzzzzzzzz{{{}}}~~~~~~}}}{{{yyyxxxsssrrrpppppppppssswwwzzzzzz{{{|||}}}~~~|||}}}~~~}}}}}}}}}~~~{{{zzz{{{{{{zzz}}}{{{yyyyyy{{{~~~vvvmmmyyyzzziii___XXXRRRLLLJJJEEEBBBDDDJJJTTTdddrrrrrrqqqvvvuuuWWWXXXnnnjjj```rrrdddRRRKKKKKKGGGIIILLLFFFFFFDDDCCCCCCDDDCCCBBB@@@>>>>>><<<;;;999888666666333222222111000000111111//////000000000000//////////////////////////////---,,,,,,...///000...---000222444444444444444666333333333333333333333333111111111222333444555666666666555444444444555555555555555444444444444333666666666777777777888888888888999999::::::;;;;;;<<<<<<<<<>>>???AAACCCDDDFFFGGGHHHJJJLLLNNNOOOPPPPPPTTTXXXYYYXXXXXX[[[^^^^^^```ccccccaaa______^^^_________^^^]]]]]]\\\\\\WWWXXXXXXWWWUUUTTTUUUWWWZZZbbbppp~~~~~~}}}}}}{{{zzzvvvvvvvvvtttrrrrrrtttvvvvvvvvvwwwwwwvvvuuusssrrrooollliiigggfffccc```^^^\\\[[[YYYWWWUUUTTTSSSRRRSSSSSSQQQOOOLLLKKKKKKMMMJJJJJJHHHFFFCCCAAABBBDDDGGGIIILLLMMMLLLHHHDDDAAA>>>@@@BBBEEEHHHNNNUUUZZZkkkpppwww|||xxxuuuxxx```SSSPPPOOOJJJGGGBBB>>>:::999888999555555444333222222222222222000111222222333:::CCCUUU^^^dddrrreeePPPIIIKKK]]]qqqyyyuuunnnmmmkkkiiikkkpppwww|||}}}~~~~~~wwwpppggg```aaafffrrrxxxyyyqqqiiihhhkkkmmmooosssxxxzzzzzzyyyxxxxxxtttuuuwwwxxxyyyyyyxxxwwwyyyzzz}}}vvvwwwxxxzzzzzz{{{zzzzzzyyyzzz{{{{{{zzz{{{|||~~~~~~~~~}}}||||||{{{{{{zzzyyyxxxzzz|||}}}}}}|||zzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}{{{yyyvvvuuuooopppooooooooosssxxx|||{{{{{{}}}~~~~~~|||zzz{{{zzzyyy}}}~~~|||zzzyyyzzz|||rrrvvvmmmaaa[[[UUUNNNJJJFFFBBBCCCGGGPPPaaapppqqqqqqttt{{{]]]RRRcccjjj]]]ooodddSSSKKKLLLHHHJJJMMMGGGFFFEEECCCCCCDDDDDDBBBAAA>>>>>><<<;;;999888666666333333222111111111111222//////000000000000//////////////////////////////---,,,---...000000...,,,000222444555444444555666222333333444444333333222111111111222333444666666555555444444444555555666555555555444444444333333666666666666777777777888888888888999::::::;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFGGGHHHJJJLLLNNNPPPQQQOOOSSSWWWXXXWWWWWW[[[^^^]]]```cccdddcccaaa````````````^^^\\\ZZZYYYWWWWWWPPPQQQQQQOOOLLLJJJJJJKKKKKKMMMXXXfffooorrruuuyyyxxx|||~~~}}}}}}|||{{{tttuuuuuusssqqqpppqqqrrrssssssssssssssssssssssssooommmiiigggeeeccc___]]]ZZZYYYXXXVVVTTTSSSSSSSSSTTTQQQNNNLLLKKKKKKJJJIIILLLKKKJJJGGGDDDBBBCCCDDDFFFGGGGGGGGGFFFCCC@@@===;;;<<<>>>@@@CCCHHHOOOTTT^^^eeeooowww|||~~~~~~}}}mmmkkkxxxfffUUUOOONNNJJJHHHCCC>>>;;;999999999555555444333222222222222222111111333333444<<>>>>><<<;;;999888666666333333222222222222222222//////000000000000//////////////////////////////---,,,---...000000...,,,000222444555444444555666222333333444444333333222111111111222333444666777444444444444444555666777555555444444444333333333666666666666777777777777777888888999::::::;;;;;;======>>>???@@@BBBDDDEEEFFFGGGIIIKKKMMMOOOPPPQQQNNNSSSWWWXXXWWWWWW[[[___\\\___ccceeedddbbbaaaaaabbb```^^^[[[XXXUUUSSSRRRJJJJJJJJJHHHDDDBBBBBBBBBAAA???EEESSS^^^ccchhhnnnppptttyyy{{{{{{{{{~~~~~~}}}}}}|||sssttttttssspppooooooooorrrqqqqqqqqqqqqrrrssstttpppmmmjjjgggeeebbb___\\\YYYXXXWWWUUUTTTSSSSSSSSSTTTPPPKKKJJJKKKKKKIIIFFFNNNMMMLLLIIIEEEDDDDDDFFFAAA@@@@@@??????>>>;;;999666777888:::<<>>;;;999999999555555444333222222222222333111111333444555===FFF\\\ppptttlllmmmrrr{{{VVVNNNPPPaaaqqqtttmmmggghhheeedddhhhooouuuyyyzzzzzzqqqeee^^^```gggpppvvvuuujjjccceeekkknnnppptttxxx{{{|||{{{zzzzzzuuuvvvvvvwwwxxxyyyyyyzzz{{{xxxuuuxxx~~~yyyzzz|||~~~~~~}}}|||{{{wwwxxxyyyyyyyyyzzz|||~~~yyyyyyzzzzzz{{{|||||||||{{{zzzyyyzzz|||||||||zzzzzzzzzyyyzzzzzz{{{|||}}}|||~~~~~~~~~}}}}}}}}}|||zzzwwwsssqqqpppqqqqqqooommmoootttyyy|||}}}~~~~~~}}}}}}~~~~~~~~~}}}{{{~~~~~~|||zzz|||~~~vvvooo~~~qqqddd___YYYRRRKKKGGGCCCBBBDDDLLL]]]mmmssssssrrrsss|||hhhUUUcccwwwkkk|||iiiTTTKKKMMMIIIHHHJJJHHHGGGEEECCCCCCCCCDDDCCCBBB>>>>>>===;;;999666444222777555333111111333555666000000111111000///...---111111000000//////......000//////.........//////333444555555666666555555444111000111333444333111111111222333444444444444444333333333333444555555555555555555555555444444666888999888777666777999888999999::::::;;;;;;<<<<<<<<<>>>???AAACCCDDDDDDFFFFFFHHHKKKMMMNNNNNNLLLRRRSSSUUUVVVVVVWWWYYY[[[aaa```___```aaaaaa```^^^___]]]YYYTTTOOOKKKHHHFFFBBBBBBAAA@@@>>>===<<<;;;:::;;;===AAAGGGMMMSSSVVVbbbeeeiiimmmqqquuuyyy|||~~~~~~~~~~~~}}}|||wwwvvvtttrrrqqqoooooonnnrrrpppppppppqqqpppnnnlllnnnllliiigggeeebbb^^^[[[XXXVVVTTTTTTUUUTTTSSSQQQMMMMMMLLLKKKJJJIIIHHHHHHOOOOOOOOOMMMJJJGGGCCC@@@@@@>>><<<;;;;;;:::999777555666888888999;;;???BBBMMMRRR\\\iiiuuu||||||{{{yyy|||mmm[[[ZZZcccttthhhXXXTTTOOOMMMJJJFFF@@@<<<999888777555444333222222222333444333111444777222000===PPPfffsssuuuzzzyyyYYYLLLRRReeennnqqqppphhhfffcccccchhhmmmrrryyy|||}}}}}}wwwppphhhaaaccciiisssxxxuuuiiiaaadddjjjmmmqqqtttxxxzzzzzzyyyxxxyyywwwuuutttvvvyyy{{{yyywwwxxxvvvuuuxxx}}}~~~|||||||||}}}|||{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{|||yyyxxxvvvwwwzzz|||}}}}}}}}}{{{{{{|||}}}}}}|||yyyyyyyyyzzz{{{|||||||||~~~~~~}}}}}}}}}}}}}}}{{{yyyxxxuuurrrppptttsssrrrrrrssstttvvvwww~~~{{{zzz|||~~~~~~~~~~~~~~~~~~~~~~~~sssuuunnn```WWWTTTRRRJJJEEEDDDDDDGGGXXXjjjvvvttttttuuuvvv}}}mmmTTTcccqqqiiiTTTKKKMMMIIIHHHJJJHHHGGGEEECCCBBBCCCCCCCCCAAA<<<<<<;;;:::999888777777222111111111333777:::<<<222222111000000///......////////////000000000000......------------......111222333333444444333333444222000111333444333111111111222333444444444444444333333333333444555555555555555555555555555555444666888888777888999;;;999::::::;;;;;;<<<======<<<<<<>>>???AAACCCDDDDDDFFFGGGHHHJJJLLLNNNNNNNNNRRRSSSUUUVVVVVVWWWYYY[[[^^^^^^^^^___aaa```]]][[[WWWTTTNNNHHHDDDBBBAAAAAA===<<<;;;:::999888777666777777888:::>>>CCCGGGIIISSSWWW\\\aaaffflllqqquuuvvvwwwxxxzzz~~~~~~|||{{{wwwvvvtttrrrpppoooooonnnnnnmmmlllmmmnnnnnnmmmkkkkkkiiigggdddccc```\\\YYYXXXWWWUUUUUUUUUUUUSSSQQQMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJIIIGGGDDDAAA???>>>;;;888777777777666555444555666777777999<<>>===;;;999888888888999111111111222444777;;;===555444222000////////////.........///000111111111------,,,,,,,,,------...111222333333444444333333333222222222444444222111111111222333444444444444444333333333333444555555555555555555555555555555333555777888888999;;;<<<::::::;;;<<<<<<======>>><<<<<<>>>???AAACCCDDDDDDGGGGGGHHHIIIKKKMMMOOOPPPRRRTTTVVVVVVVVVWWWYYY[[[\\\\\\]]]______]]]XXXTTTMMMIIICCC===:::999:::;;;777777666666555444333333555444444555666999;;;<<>>???AAACCCDDDDDDFFFGGGHHHIIIJJJLLLOOORRRRRRTTTVVVWWWWWWWWWYYY[[[]]]]]]]]]]]][[[VVVPPPKKKDDDBBB>>>999777666777777555555555555555444444444555555444444444555666777;;;>>>DDDJJJPPPWWW^^^cccdddgggkkkoootttyyy~~~}}}zzzyyywwwvvvtttrrrqqqpppoooooonnnmmmllllllnnnooonnnnnnfffdddbbbaaa___]]]ZZZWWWXXXVVVTTTTTTTTTSSSQQQPPPLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFEEECCCBBBAAA>>>;;;777555555666666555444555555444333333666888:::===DDDNNNZZZfffpppuuuwww|||~~~~~~~~~mmmcccjjjuuuzzz}}}mmmZZZUUUPPPPPPMMMHHHCCC>>>;;;999888666555333222111222222333111333555555333>>>ZZZvvv}}}vvvyyyxxxjjjhhhdddWWWKKKIII[[[qqquuupppkkkcccffffffiiiqqqvvvxxx|||}}}uuummmfffaaa```hhhssswwwjjjaaaaaahhhpppsssrrruuuxxxzzzzzzxxxxxxxxx{{{yyywwwuuuuuuuuuvvvvvvyyyzzzyyyvvvtttvvv{{{}}}|||zzzxxxxxxyyyzzz|||wwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz||||||{{{yyyzzzyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyxxxzzzzzzzzzyyyyyyzzz}}}~~~}}}}}}}}}~~~~~~}}}}}}|||zzzzzz|||}}}}}}~~~wwwnnnxxxzzzhhh\\\VVVQQQJJJEEEEEEDDDFFFTTTeeemmmuuu~~~~~~vvvsss~~~~~~}}}wwwlllYYYeeerrrzzziiiSSSKKKMMMIIIHHHJJJHHHFFFDDDBBBBBBBBBCCCBBB@@@BBB@@@<<<999777666666666666555333111111000000111666555222000//////000111111000000000/////////.........------...///000000333444555555666666555555222444555555444333111111111111222333444444444444444333333333333444555555444444444555555555666666777888999999888888999:::999999999:::;;;;;;<<<<<<<<<<<<>>>???AAACCCDDDDDDEEEGGGIIIIIIIIIKKKPPPSSSSSSTTTVVVWWWWWWXXXZZZ\\\___]]][[[XXXTTTNNNFFFAAA<<<;;;:::999888666555444444444444444555555555555555555555555555666666666888;;;>>>BBBGGGMMMTTTXXX^^^aaaggglllqqqvvv}}}{{{yyyxxxwwwuuusssrrrqqqppppppooommmkkkkkklllmmmllllllfffdddbbbaaa```^^^[[[XXXWWWVVVTTTSSSSSSRRRPPPNNNKKKKKKJJJIIIHHHGGGFFFFFFHHHHHHGGGFFFDDDBBBAAA@@@>>>;;;777555555666555555555666555444333333555777888:::@@@HHHRRR___kkkrrrvvv{{{~~~}}}}}}nnnoooyyyqqq\\\TTTOOORRROOOIIIDDD???;;;:::999666555444222111111222222111444555333222>>>YYYrrr}}}{{{}}}lllaaa\\\SSSHHHIII^^^tttuuunnnjjjcccffffffjjjqqqvvvxxx|||}}}uuulllddd______hhhsssuuuggg```bbbhhhpppuuurrruuuyyyzzzyyyxxxwwwwwwyyyxxxwwwuuutttssstttuuuyyyzzzzzzwwwuuuvvv{{{{{{yyywwwvvvuuuvvvxxxyyywwwxxxyyyyyyyyyxxxwwwwwwuuuvvvwwwzzz}}}~~~}}}{{{{{{zzz{{{}}}~~~||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{zzzxxxwwwvvvyyy}}}~~~~~~~~~~~~~~~{{{yyyzzz{{{{{{{{{||||||ooottt~~~kkk]]]WWWQQQJJJFFFFFFDDDDDDQQQ```nnnuuu~~~~~~uuuqqq|||{{{xxx___bbbrrryyyiiiTTTKKKMMMIIIHHHJJJHHHFFFDDDBBBAAABBBBBBAAA@@@===<<<:::888777777777888222222111111000000111111444333111000//////000000111111111000///........................///000111111222333333444444333333222444666777555222111111111111222333444444444444444333333333333444555555333333444444555666666666888999:::999888777888:::888888999999:::;;;;;;<<<<<<<<<>>>???AAACCCDDDDDDCCCFFFIIIJJJJJJKKKOOOSSSSSSUUUWWWWWWWWWXXXZZZ\\\^^^ZZZUUUOOOIIICCC===999555555777777777555444222111222222333444555555555444444555555666666666666666888:::<<<>>>CCCHHHLLLTTTYYY___eeeiiiooowww}}}}}}}}}}}}{{{zzzyyywwwuuusssrrrqqqqqqooommmjjjhhhhhhhhhgggfffeeecccaaaaaa```^^^\\\YYYXXXVVVTTTSSSSSSRRRPPPNNNJJJJJJIIIHHHGGGFFFFFFEEEGGGFFFEEECCCBBB@@@??????;;;999777666666555444222555666666444333333555777555777;;;AAAIIITTTaaaiiisssxxx{{{{{{|||xxxttt|||zzzbbbWWWPPPSSSPPPKKKEEE@@@<<<:::999777666444222111111111222222444555222222===SSSfffsssyyy~~~qqq]]]SSSJJJFFFIII```uuusssllliiifffgggfffjjjrrrwwwyyy}}}{{{tttkkkddd___```jjjuuuuuuhhhbbbbbbeeekkkqqqsssvvvyyyzzzyyyxxxwwwwwwwwwxxxxxxwwwuuussstttuuuxxxyyyzzzyyyyyyyyy{{{|||xxxwwwvvvuuuuuuuuuvvvvvvxxxyyyzzzzzzzzzyyywwwwwwuuuuuuvvvyyy|||~~~~~~}}}{{{{{{|||~~~~~~||||||||||||||||||||||||{{{{{{{{{{{{zzzxxxvvvtttqqqvvv}}}~~~{{{zzzzzzzzzyyyxxxyyy}}}rrrsss}}}nnn```YYYQQQJJJFFFEEEBBB@@@KKKZZZkkkrrr{{{}}}vvvrrrzzzhhh\\\pppvvv~~~iiiTTTKKKMMMIIIHHHJJJHHHEEEDDDBBBAAABBBBBBAAA@@@;;;:::999888777666666555111111111111111111222222000000000000000000000000000000000000////////////------------...///000000111222333333444444333333222555888888555222111111111111222333444444444444444333333333333444555555333333444444555666666777777888999999999999:::;;;999999::::::;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDAAAFFFJJJLLLKKKKKKOOOSSSSSSUUUWWWXXXXXXXXXZZZ\\\ZZZTTTLLLDDD???:::777555333333444444444555555555111111222333555666777777666666666777777666666666555666777777888<<>>MMMYYYZZZ^^^rrr}}}aaaPPPFFFFFFJJJaaauuuqqqiiiiiihhhjjjiiilllsssxxxzzzxxxqqqjjjddd```bbblllxxx~~~ssshhhdddcccccciiiqqqsssvvvyyyzzzyyyxxxwwwvvvuuuxxx{{{{{{xxxvvvuuuvvvvvvwwwyyy|||~~~~~~{{{yyywwwwwwvvvvvvvvvuuuuuuuuuyyyzzz{{{{{{{{{zzzxxxwwwxxxvvvvvvxxx{{{}}}~~~}}}xxxyyy{{{~~~}}}}}}|||{{{yyyxxxwwwwwwvvvvvvwwwwwwuuussspppoookkkqqqyyy}}}~~~}}}{{{{{{{{{zzzwwwuuuwwwzzz~~~vvvsssyyysssccc\\\RRRKKKGGGFFFAAA???HHHVVVeeelllwww|||xxxssswww}}}}}}oooYYYllltttiiiTTTKKKMMMIIIHHHJJJHHHEEECCCAAAAAABBBBBBAAA@@@===<<<;;;999777444222000444444333333222111111000......///000000000000///......//////000000111111+++++++++,,,---...///000333444555555666666555555111555888888555222111111111111222333444444444444444333333333333444555555333333444444555666777777555777888999999:::<<<>>>::::::;;;;;;<<<======>>><<<<<<>>>???AAACCCDDDDDD@@@EEEKKKMMMLLLLLLOOORRRSSSUUUWWWXXXXXXYYYZZZ\\\UUUOOOEEE===888555444333555444333222333555777999333333444555777888999:::999999999999999888777666555666666666777:::???CCC===CCCKKKQQQUUU[[[dddjjjpppqqqtttwww{{{|||{{{zzzxxxvvvuuuttttttvvvrrrmmmiiigggfffdddbbbbbbaaa_________]]][[[YYY\\\ZZZXXXVVVVVVUUURRRPPPJJJIIIIIIHHHGGGFFFEEEEEECCCCCCBBBBBBBBBCCCDDDDDD>>>============;;;888555333333333222111222444666333555888:::>>>GGGRRRZZZkkkppptttuuuwww|||~~~llllll|||rrraaaYYYUUURRRLLLFFFAAA===;;;:::777666444222111111111111111333444333555???JJJRRROOOQQQgggkkkUUUIIIFFFKKKbbbuuuooohhhjjjjjjlllkkkmmmtttyyy|||uuuooohhhdddbbbdddooo{{{wwwnnngggeeeddddddkkktttsssvvvyyyzzzyyywwwvvvvvvuuuyyy}}}}}}{{{xxxwwwwwwuuuvvvyyy~~~|||vvvvvvwwwwwwwwwwwwvvvuuuuuuyyyzzz|||||||||zzzxxxwwwzzzxxxwwwwwwzzz|||}}}}}}vvvwwwzzz~~~~~~|||zzzxxxuuutttsssrrrrrrssssssqqqooollljjjgggmmmtttyyy}}}}}}|||{{{|||{{{zzzvvvtttvvvyyy|||yyysssxxxvvvfff___UUUOOOJJJHHHCCC???HHHUUU___gggttt|||zzzttttttyyysssZZZqqqsss|||gggUUULLLKKKGGGIIILLLHHHEEECCCAAAAAABBBBBBAAA@@@???>>><<<:::888666444444444333222111000000000000---.........//////000000......////////////......000///.........///111222333444555666666444222111444444444444333222111111000333666777666555555666222222222333333333444444555444444444444555666666555777999999999:::;;;===???>>><<<;;;;;;<<<======<<<<<<===???@@@AAABBBCCCGGGHHHJJJKKKMMMNNNOOOOOOVVVTTTTTTVVVYYYYYYWWWTTTIIIDDD===777555444444444555555555555555555555555555555666888999:::;;;<<<888888888888777777777666666666666666666666666666<<>>>>>>>><<<888666:::999777555444333333333666333222666:::AAAKKKVVVeeennntttuuutttxxx}}}~~~lllbbbrrruuu^^^[[[VVVSSSNNNHHHBBB===:::999999777666444333333333333333000555888555???OOORRRQQQUUUaaasss___EEECCCQQQcccmmmkkkdddcccfffiiijjjlllqqqwww}}}wwwmmmeeecccbbbeeeooo{{{ooo```^^^dddkkkppptttvvvwwwyyy{{{{{{zzzyyyxxxxxxzzz|||}}}}}}zzzxxxvvvssswww|||~~~|||zzzxxxwwwxxxzzz{{{zzzxxxyyy{{{||||||zzzxxxxxxyyyyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyzzz{{{|||}}}~~~~~~{{{wwwtttsssrrrqqqooollllllkkkjjjhhheeecccbbbgggiiiqqqzzz~~~~~~}}}{{{xxxuuusssrrrrrrwwwwwwxxx{{{~~~qqqmmm|||fff```UUUOOOJJJFFFBBBBBBJJJSSS[[[jjjwwwyyyvvvtttuuuuuu~~~[[[vvvwwwhhhUUULLLKKKGGGHHHKKKFFFEEECCCAAAAAABBBBBBAAA@@@>>>>>><<<:::888666555444444333222111000000000000............/////////000......////////////......000///.........///111222333444555666555444222111444444444444333222111111000333666777666555555666333333333333444444444444555444444444444555666666555777999999999999;;;=========<<<<<<<<<<<<<<<===<<<<<<===???@@@AAABBBCCCGGGHHHIIIKKKMMMNNNOOOOOOUUUTTTTTTVVVWWWVVVRRRNNNCCC???:::777666666666666777777777777777777777777777777888999:::;;;;;;<<<999999999999888888888888666666666666666666666666888;;;???CCCGGGLLLRRRWWW]]]aaaeeeiiimmmqqquuuyyy}}}~~~}}}|||{{{zzzyyywwwtttpppooopppqqqrrroookkkhhhfffdddbbb```^^^]]]]]]]]]]]]\\\ZZZWWWWWWVVVTTTTTTTTTRRROOOLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA???>>>===???>>>>>>>>>>>>>>>===<<<;;;;;;:::888777555444333666333222666999===FFFOOOaaajjjrrrrrrrrrvvv{{{}}}|||}}}|||mmmcccmmmuuu```ZZZWWWTTTOOOIIICCC>>>;;;:::999777666444333333333333333///444777555AAASSSXXXVVVXXX___kkkxxxpppMMMEEETTTgggooollleeeccceeeiiikkknnnsssyyy~~~tttjjjaaa```bbbiiiwww}}}nnnaaa___eeekkkppptttvvvwwwyyyzzzzzzzzzyyyxxxyyyyyy{{{{{{{{{yyyxxxvvvwwwzzz~~~{{{|||zzzxxxyyy{{{|||zzzxxxzzz{{{|||{{{yyyxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxwww}}}}}}}}}}}}|||zzzxxxwwwvvvsssooolllkkkiiigggfff______]]][[[ZZZXXXVVVVVVXXX\\\hhhvvv~~~}}}}}}~~~~~~}}}zzzxxxuuusssrrrqqqssstttvvvzzzuuupppjjjcccYYYRRRLLLGGGBBBAAAGGGOOO]]]kkkxxx{{{wwwuuuuuuttt{{{[[[{{{|||iiiVVVMMMKKKGGGHHHKKKEEEEEEDDDAAAAAABBBBBBAAA@@@>>>===<<<:::888666555444444333222111000000000000............////////////......////////////......000///.........///111222333444555555555444333222444444444444333222111111000333555666555555555666333444444444444555555555555444444444444555666666555777999999999999;;;<<<;;;<<<<<<=========<<<<<<<<<<<<===???@@@AAABBBCCCFFFGGGIIIKKKMMMNNNOOOOOOTTTTTTUUUVVVTTTPPPIIIDDD<<<:::777777888999999888999999999999999999999999999999:::::::::;;;;;;;;;:::::::::999999999999888666666666666666666666666666888:::===???CCCGGGKKKRRRUUUZZZ___dddiiiooosssxxxyyyzzzzzzzzzyyyxxxwwwwwwvvvuuurrrnnnmmmnnnooopppnnnjjjhhhfffdddaaa^^^]]]\\\[[[[[[[[[ZZZXXXVVVTTTSSSRRRRRRRRRQQQOOOMMMHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>===<<<<<<===<<<<<<<<<===???AAABBB============;;;888555444555333333666777:::@@@HHH\\\fffmmmooooootttyyyzzzyyy{{{}}}~~~zzz{{{zzzssshhhfffuuuwwwdddYYYXXXUUUQQQKKKEEE@@@===;;;999777666444333333333333444///444666555DDDZZZcccfffiiinnnttt|||{{{SSSHHHYYYkkkqqqllleeebbbccchhhkkkpppvvv{{{qqqhhh^^^[[[___jjjyyy{{{mmmaaa```fffkkkppptttwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxwwwyyy|||~~~{{{}}}|||{{{{{{{{{{{{zzzxxxzzz{{{{{{yyywwwwwwyyy{{{|||||||||{{{zzzyyyxxxwww}}}~~~}}}xxxssspppjjjfffbbb___]]][[[YYYWWWPPPNNNLLLJJJIIIHHHHHHHHHHHHNNN\\\mmmxxx}}}~~~}}}|||zzzwwwuuusssrrrqqqrrrsssuuuxxx}}}zzzsss}}}ooohhh]]]VVVNNNHHHCCC@@@DDDKKKZZZjjjxxx}}}{{{yyyxxxvvvyyy^^^{{{}}}kkkXXXOOOMMMHHHIIIKKKFFFFFFDDDBBBAAAAAAAAA@@@???>>>===<<<:::888777555555444333222111000000000000.........///////////////......////////////......000///.........///111222333444444555555444333333444444444444333222111111000222555555555444555666444444444555555555666666555444444444444555666666555777999999888888:::;;;999:::<<<===>>>===<<<<<<<<<<<<===???@@@AAABBBCCCFFFGGGIIIKKKMMMOOOOOOPPPRRRSSSUUUTTTQQQIIIAAA<<<888777666777999::::::999:::::::::::::::::::::::::::::::::::::::::::::999::::::999999999888888888666666666666666666666666666777999:::<<>>@@@AAAAAA???<<<888555555333333666777888===DDDWWWaaajjjlllmmmrrrwwwyyyyyyzzz|||tttkkkooo{{{}}}jjjYYYYYYWWWRRRMMMGGGBBB>>><<<999777666444333333333333444///444666666IIIcccooovvv|||wwwzzzuuuPPPJJJ\\\nnnrrrjjjcccaaaaaafffkkkrrrxxx|||qqqhhh^^^ZZZ^^^hhhvvvxxxlllbbbbbbggglllppptttwwwwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxxxxxxx{{{~~~{{{}}}|||{{{{{{zzzzzzyyyxxx{{{zzzzzzxxxvvvwwwzzz|||{{{{{{{{{|||{{{{{{zzzzzzzzz|||~~~{{{uuunnnjjj[[[XXXTTTPPPNNNLLLJJJHHHEEEDDDAAA???>>>>>>???@@@AAAFFFRRRaaalllssszzz}}}|||zzzwwwuuusssrrrrrruuuuuuuuuwww{{{~~~vvvxxxrrrjjj___WWWOOOIIIDDDAAADDDIIIVVVfffxxx}}}zzz{{{eee~~~zzz|||mmmZZZPPPNNNIIIJJJMMMHHHFFFDDDBBBAAAAAAAAA@@@???======;;;:::888777666555444333222111000000000000///////////////...............////////////......000///.........///111222333333444444444444444444444444444444333222111111111222444444444444555666444444444555555555666666555444444444444555666666666777888888888888999;;;888999;;;===>>>======<<<<<<<<<===???@@@AAABBBCCCEEEGGGIIIKKKMMMOOOPPPPPPQQQSSSTTTRRRLLLDDD===888888777777888999:::999777::::::::::::::::::::::::999999999999888888888888999888888888777777777777666666666666666666666666555666888999:::<<<@@@CCCEEEHHHMMMRRRWWW^^^fffjjjqqqsssuuuxxxyyyzzzzzzzzzyyyyyywwwsssnnnkkkjjjjjjhhhgggfffffffffeeecccaaa\\\ZZZXXXWWWWWWVVVTTTRRRSSSRRRPPPPPPQQQQQQPPPOOOIIIHHHGGGFFFEEEDDDDDDDDD@@@???<<<;;;:::<<<>>>???;;;<<<===;;;::::::<<>>???>>>;;;:::999:::<<<===>>>@@@HHHTTT^^^fffqqqzzz}}}|||zzzxxxvvvttttttssssssssstttuuuxxx|||~~~|||}}}~~~xxxvvvtttjjj___WWWNNNJJJFFFCCCEEEIIIUUUfffyyyzzz~~~zzzddd|||xxx{{{}}}~~~lllYYYPPPNNNJJJKKKNNNIIIGGGEEEBBBAAAAAAAAA@@@>>>===<<<;;;:::888777666555444333222111000000000000///////////////...............////////////......000///.........///111222333333333444444444444555444444444444333222111111111222444444333333555666333444444444444555555555555444444444444555666666666777888888777777888:::888888:::;;;======>>>>>><<<<<<===???@@@AAABBBCCCEEEFFFHHHKKKMMMOOOPPPQQQQQQRRRRRROOOHHHBBB===::::::999888888999:::999777::::::::::::::::::::::::888888888888888888888888888888888777777777666666666666666666666666666666333444555666666999<<>>===;;;:::;;;>>>BBBEEE>>>BBBDDDCCC@@@======>>>@@@BBBDDDFFFEEEBBB???===777555555777777777;;;AAALLLXXXbbbfffiiioootttvvvyyyzzz|||}}}~~~~~~wwwyyy}}}~~~rrr^^^ZZZXXXTTTOOOIIIDDD???<<<999777666444333333333333444111666999:::QQQrrr~~~}}}qqqsssmmmXXXIIIIII___pppnnneeeaaacccccccccjjjrrrxxxzzz|||yyylllggg```]]]dddsss}}}rrrjjjdddfffjjjlllppptttwwwwwwwwwxxxxxxxxxxxxyyyxxxwwwvvvvvvvvvwwwxxxyyyssstttvvvwwwyyy{{{||||||yyyzzz{{{zzzxxxwwwwwwxxxxxxyyyyyyxxxwwwwwwyyy{{{xxxyyyzzz{{{{{{{{{{{{{{{yyyxxxuuupppggg]]]TTTNNNEEECCC???=========<<<;;;;;;;;;:::999999:::;;;<<<===<<<@@@HHHQQQZZZgggrrrwww}}}~~~}}}{{{yyywwwvvvuuuuuuooooooqqqssswww|||~~~~~~~~~|||{{{yyyyyyzzzzzz{{{}}}{{{vvvuuukkk```WWWNNNJJJHHHEEEFFFIIIVVVhhh{{{yyy~~~ttt]]]zzzuuuxxx~~~jjjWWWNNNMMMHHHJJJMMMHHHGGGEEEBBBAAAAAAAAA???>>><<<<<<;;;:::888777666666444333222111000000000000000/////////..................////////////......000///.........///111222333333333333444444555555444444444444333222111111111222333333222333555666333333333333444444444444555444444444444555666666666777888888777777888999888888999:::;;;===>>>???<<<<<<===???@@@AAABBBCCCEEEFFFHHHKKKMMMOOOPPPQQQQQQQQQPPPKKKEEEAAA??????;;;:::888888999::::::999888888888888888888888888999999999999999999999999999999999888888888777777666666666666666666666666333444444444444555888:::<<<>>>AAADDDIIIOOOVVV[[[bbbeeeiiinnnrrruuuwwwxxxuuuvvvvvvssspppmmmlllllliiigggdddbbbbbbbbbaaa```]]]ZZZWWWUUUUUUTTTSSSRRRSSSQQQNNNMMMNNNNNNNNNMMMHHHGGGFFFEEEDDDCCCCCCCCC===;;;::::::<<>>GGGSSS^^^cccffflllqqqssswwwxxxzzz|||~~~~~~ssssssxxx{{{qqq```YYYXXXTTTPPPJJJDDD???<<<999777666444333333333333444111777;;;===TTTvvvoooiii]]]NNNIIIJJJ```qqqmmmccccccggghhheeekkktttyyyzzz|||xxxjjjeee\\\XXXbbbtttoooiiieeegggkkkmmmppptttvvvwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxyyyyyyuuutttssssssuuuwwwyyy{{{xxxzzz|||{{{yyyxxxyyy{{{vvvxxxyyyyyyxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxxxxuuurrrlllcccYYYOOOGGGBBB@@@===;;;:::;;;<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>><<<===BBBGGGNNNYYYdddiiiqqq{{{~~~|||zzzyyywwwwwwvvvnnnnnnooorrruuuzzz~~~~~~|||yyyxxxyyyyyyxxxvvvuuuttttttvvvyyy|||~~~}}}~~~uuuwwwmmmbbbXXXOOOKKKIIIEEEEEEGGGRRRdddzzz~~~~~~fffyyysssvvv}}}gggUUULLLKKKGGGIIILLLHHHGGGEEECCCAAAAAAAAA???>>><<<<<<;;;:::999777666666444333222111000000000000000000//////.........---......////////////......000///.........///111222333333333333333444555666444444444444333222111111111222333333222333555777222222222333333333444444555444444444444555666666666777888888777777888999888888888999:::===???AAA<<<<<<===???@@@AAABBBCCCDDDFFFHHHKKKMMMOOOQQQQQQQQQQQQOOOIIIDDDAAAAAACCC<<<:::888888:::;;;<<<;;;777777777777777777777777999999999::::::;;;;;;;;;:::::::::999999999888888666666666666666666666666555666666555333444666888777999<<<>>>BBBHHHOOOTTT[[[^^^bbbhhhmmmqqqtttuuurrrssstttrrrpppnnnmmmnnnllliiidddaaaaaa```______]]]ZZZWWWUUUUUUTTTSSSRRRRRRPPPMMMLLLLLLLLLLLLKKKGGGFFFEEEDDDBBBBBBBBBBBB;;;:::999:::>>>DDDJJJOOOIIIPPPXXXYYYTTTMMMIIIHHH@@@BBBDDDEEEFFFEEEDDDCCC>>>:::666555333111444:::DDDPPP[[[aaadddjjjoooqqqtttvvvxxx{{{~~~tttpppvvv{{{~~~{{{oooaaaYYYWWWTTTPPPJJJDDD>>>;;;999888666444333333333333444222888<<<>>>VVVxxx|||{{{ggg\\\OOOFFFJJJKKKbbbqqqlllcccdddjjjkkkfffmmmuuuyyy{{{}}}wwwjjjdddYYYRRR\\\ppp}}}nnnhhheeehhhkkkmmmppptttvvvxxxzzz{{{{{{{{{yyyxxxwwwwwwxxxxxxyyyyyyyyyyyyxxxvvvsssrrrrrrtttxxxzzzxxx{{{}}}|||zzzyyy{{{}}}uuuwwwyyyyyyyyyxxxyyyzzz||||||{{{zzzyyywwwuuutttnnnjjjcccZZZPPPHHHBBB>>>===;;;::::::<<<===>>>======>>>???@@@AAAAAAAAAAAABBB???===@@@BBBEEEMMMVVV]]]fffrrrzzz~~~~~~}}}{{{yyyxxxxxxxxxqqqqqqqqqrrrtttwwwzzz|||yyyuuutttuuuvvvvvvtttsssqqqppprrrvvvzzz|||~~~~~~~~~~~~~~~uuuyyypppdddZZZPPPLLLIIIEEEDDDEEEKKK^^^vvv~~~~~~~~~wwwssszzz~~~|||eeeTTTMMMMMMIIIIIIJJJCCCFFFDDDBBBBBBBBBBBB@@@>>>======<<<:::888777555555444333222111000000000000---------...000000...---............////////////...------......///000111666555555555555444444444555666666444111......///333444444555666666666555555444222111111222444555777666555444444444444444777999::::::999888:::;;;===<<<<<<;;;;;;;;;<<<<<<======>>>???@@@BBBCCCDDDBBBEEEHHHJJJKKKLLLNNNPPPQQQQQQMMMHHHFFFHHHGGGCCCGGGFFFDDDAAA@@@??????@@@???===<<<<<<===>>>===<<<<<<<<<<<<;;;;;;<<<<<<===999999::::::::::::;;;;;;777777777777777777777777555555666666666666666666888777888:::>>>CCCHHHKKKSSSWWW]]]dddjjjmmmooopppssstttuuutttqqqooooooooohhheeecccbbbaaaaaa___^^^[[[YYYXXXWWWVVVUUURRRPPPRRRPPPNNNNNNNNNNNNLLLJJJHHHHHHGGGFFFEEECCCAAA@@@???:::888999;;;>>>EEENNNSSSTTTUUUUUUSSSOOOKKKHHHIIIFFFEEEGGGKKKKKKFFFAAA>>><<<888666555666888999EEEKKKUUU^^^eeejjjmmmppprrrsssuuuyyy}}}{{{wwwsssYYYYYYYYYVVVQQQJJJCCC???===<<<:::777555333222333333555111555777===WWWuuunnnZZZOOOKKKIIIJJJdddnnniiihhhgggiiiqqquuuttttttvvvxxx}}}~~~vvvhhhaaaWWWTTT```qqq{{{|||nnnhhhdddfffiiikkkooottttttvvvzzz|||}}}{{{yyywwwyyyyyywwwwwwwwwwwwyyyyyyyyyvvvssstttwwwzzzzzzxxxzzz{{{|||~~~~~~~~~}}}|||xxxyyyyyyzzz{{{|||~~~~~~{{{yyyxxxvvvsssqqqiiibbbXXXOOOJJJFFFDDDCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDAAA>>><<<===BBBGGGKKKVVV[[[fffttt}}}|||}}}{{{zzzxxxvvvtttpppooonnnppptttxxxzzz{{{~~~}}}|||wwwsssrrrsssttttttvvvrrrppppppoooooouuu|||}}}}}}~~~xxxnnnfff[[[OOOKKKIIIEEECCCCCCJJJWWWlllzzzzzzwww}}}~~~eeeTTTMMMNNNIIIJJJKKKEEEFFFDDDBBBBBBBBBBBB@@@>>>======<<<:::888777555555444333222111000000000000111000...............---............////////////...............///111111555555555555444444444444444555555333111//////000111222333333444444333333444333222111111333555666666666555444444444444444666777999888777777888:::;;;;;;;;;:::::::::;;;;;;======>>>???@@@BBBCCCDDDCCCFFFIIIKKKLLLMMMPPPQQQQQQRRRPPPMMMLLLOOOOOOLLLKKKIIIGGGEEEDDDCCCCCCCCCBBB@@@>>>===>>>>>>===<<<======<<<<<<<<<===>>>>>>=========<<<<<<;;;;;;;;;999999999999888888777777666666666666666666666666777777777999<<>>@@@GGGNNNRRRTTTVVVWWWVVVSSSPPPNNNJJJGGGFFFHHHKKKJJJFFFBBB===;;;777444333333555666@@@GGGPPPYYY```fffkkknnnrrrsssuuuxxx{{{~~~yyyzzzvvv[[[ZZZZZZXXXRRRKKKDDD@@@>>><<<:::777555333222333333777333777999<<>>======<<<:::888777555555444333222111000000000000111000///---------...///............////////////............///000111111555555555555444444444444333444444333111000000111222222333333444444333333222222111111222444666777666555444444444444444444555666888777666666777999::::::999999999::::::;;;======>>>???@@@BBBCCCDDDDDDGGGIIIKKKLLLNNNQQQSSSQQQTTTUUUSSSUUUYYYZZZXXXSSSRRRPPPOOOMMMMMMLLLLLLIIIGGGDDDCCCCCCCCCAAA@@@???>>>>>>>>>??????@@@AAABBBAAAAAA@@@???>>>===<<<===<<<;;;;;;:::999888888666666666666666666666666777777777777:::===@@@BBBJJJMMMRRRXXX^^^cccfffgggkkkmmmpppqqqqqqqqqqqqrrrllljjjgggfffeeecccaaa___[[[ZZZXXXXXXWWWVVVSSSQQQRRRPPPNNNNNNNNNNNNLLLJJJGGGFFFEEEDDDCCCCCCDDDDDDAAA<<<888999999:::>>>DDDFFFGGGIIIKKKKKKJJJIIIHHHHHHFFFEEEGGGIIIIIIFFFBBB???===999555333333444555;;;AAAJJJSSS[[[bbbhhhlllsssssstttvvvyyy|||~~~tttvvv}}}aaa[[[[[[ZZZUUUMMMFFFBBB@@@<<<;;;888555333333333444555222666999<<>><<<;;;<<<===???AAAAAADDDLLLXXXccclllwww|||{{{wwwvvvuuusssrrrlllkkkjjjkkkooosssuuuvvvyyy{{{}}}~~~}}}}}}~~~~~~}}}}}}||||||{{{xxxuuussssssrrrpppnnnmmmjjjiiikkkmmmooouuu}}}~~~~~~~~~~~~~~~{{{|||pppdddWWWPPPJJJEEECCCDDDLLLXXXlll}}}gggUUUNNNOOOKKKMMMPPPJJJEEEDDDBBBBBBBBBBBB@@@>>>======<<<:::888777555555444333222111000000000000---...............///000............////////////............///000111222555555555444444444333333222333444333111111111333444444555555666555555444111111111111333444666777555555444333333444444444555666888777666666777999:::::::::999::::::;;;<<<======>>>???@@@BBBCCCDDDDDDFFFIIIJJJKKKMMMPPPSSSRRRWWWZZZZZZ\\\```bbbaaa^^^^^^\\\[[[YYYXXXWWWVVVRRROOOLLLKKKJJJIIIGGGEEEBBBBBBBBBAAABBBCCCCCCDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>>===<<<:::999999777777777777666666666666777777666666888:::<<<===BBBEEEJJJQQQXXX^^^bbbeeeiiillloooqqqqqqqqqqqqrrrooommmjjjiiigggeeebbb```\\\[[[YYYXXXXXXVVVTTTQQQRRRPPPNNNNNNNNNNNNLLLJJJHHHGGGEEEEEEFFFHHHKKKLLLEEE>>>999777666444555999999999;;;<<<===<<<<<<;;;CCCBBBBBBDDDGGGHHHFFFDDDCCCAAA===999666555555555999>>>EEENNNVVV^^^fffkkkqqqrrrtttuuuwwwyyy}}}}}}lllmmmiii\\\]]]\\\WWWPPPHHHCCCAAA===;;;888555333333333444111...333777;;;LLL[[[ZZZVVVYYY```iiiwwwdddIIIHHHOOOdddkkkcccaaa___^^^dddeeekkksssyyy|||~~~|||uuuddd]]]TTTVVVddduuu{{{xxxgggcccbbbgggkkkmmmqqquuuttttttuuuvvvwwwyyyzzz{{{yyyyyyxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{yyyyyyyyyyyyzzzyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyzzz}}}|||{{{|||{{{rrrdddXXXLLLJJJHHHGGGHHHHHHFFFEEECCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@?????????======<<<<<<<<<<<<<<<=========AAAJJJSSS\\\hhhrrr}}}zzzvvvtttsssrrrqqqmmmkkkjjjlllooosssuuuvvvyyy{{{}}}~~~}}}}}}~~~}}}}}}||||||{{{zzzzzzyyyuuusssqqqppppppnnnkkkiiigggeeeeeehhhkkknnnvvv~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxuuuiii[[[SSSLLLEEEDDDEEEIIIUUUhhh{{{|||hhhVVVOOOOOOLLLNNNQQQKKKEEEDDDBBBBBBBBBBBB@@@>>>======<<<:::888777555555444333222111000000000000+++...111111000.....................///////////////......//////000111222555444444444444333333333111222333333111111222333444555555666555555444444000111111222333555666666444444333333333444444555666777999888777777888:::;;;;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDDDDEEEGGGIIIJJJLLLOOORRRSSSZZZ___```aaaeeehhhgggggggggeeedddaaa___^^^]]]XXXUUURRRPPPOOOMMMKKKIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGCCCBBBAAA@@@>>><<<;;;:::999999999888888777777777777777666666777888999:::<<>>:::777555444444999===CCCJJJRRR[[[dddiiinnnqqqsssuuuuuuxxx{{{~~~}}}~~~vvvgggeeeuuujjj]]]^^^]]]YYYRRRJJJDDDBBB===;;;888666444333444444222///222666;;;OOOccceeeiiikkknnnsss|||hhhJJJEEEOOOdddhhh```___]]]\\\aaabbbjjjsssyyy{{{~~~xxxpppaaa[[[TTTXXXhhhyyy{{{hhhdddeeekkkppprrruuuyyywwwwwwwwwwwwxxxzzz|||}}}yyyzzzzzzzzzzzzzzzzzzyyywwwxxxyyyyyyyyyzzzzzz{{{yyyyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxyyyyyyzzz~~~}}}}}}|||xxxlll\\\PPPKKKIIIFFFEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<<<<;;;;;;===============<<<<<<;;;???===>>>BBBHHHMMMWWWaaatttxxx{{{wwwuuusssqqqpppooommmlllmmmqqqtttvvvwwwyyy|||~~~{{{zzzzzzyyyxxxwwwvvvvvvooonnnllllllkkkiiieeecccbbb```aaafffiiinnnvvv~~~~~~}}}~~~zzzuuuvvvkkk^^^UUUMMMFFFDDDFFFEEEPPPbbbttt{{{iiiWWWOOOOOOKKKMMMPPPKKKFFFDDDBBBBBBBBBBBB@@@>>>======<<<:::888777555555444333222111000000000000...111444444000...///000............////////////////////////000111222222444444444444333333333333222333444333111111111333333333444444333333222222111111222333444444555555333333333333333444444555666777999888777777888:::;;;;;;;;;;;;<<<======>>>======>>>???@@@BBBCCCDDDDDDEEEGGGHHHIIIKKKOOORRRVVV^^^eeeggghhhlllnnnnnnnnnmmmllljjjgggcccaaa___[[[YYYUUUSSSRRRQQQNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJEEEDDDCCCBBB@@@???>>>===;;;;;;;;;::::::999888888888888777777777888888888999;;;???EEELLLTTT[[[^^^cccgggkkknnnnnnmmmmmmnnnpppnnnmmmlllkkkiiieeebbb]]]\\\ZZZZZZYYYXXXUUUSSSRRRPPPNNNNNNNNNNNNLLLJJJIIIHHHHHHJJJPPPYYYaaagggRRRHHH>>><<<;;;::::::=========;;;:::::::::::::::888999;;;===@@@CCCEEEFFFBBB@@@===:::666444333222:::<<>>>>>>>>>>>==================<<<<<<<<<<<<<<<<<<======>>>======<<<;;;AAA>>>===???AAADDDKKKSSSiiinnnwww~~~zzzxxxuuurrrooopppnnnmmmnnnqqqtttvvvwwwyyy{{{~~~zzzyyyxxxwwwuuutttsssrrrkkkjjjhhhgggfffdddaaa______]]]___dddiiimmmvvv~~~~~~~~~~~~}}}}}}~~~}}}{{{rrr~~~sssjjj___WWWNNNFFFDDDFFFDDDNNN___ooo{{{yyyjjjXXXOOONNNJJJLLLOOOJJJFFFDDDBBBBBBBBBBBB@@@>>>======<<<:::888777555555444333222111000000000000///222444333111222777<<<............////////////////////////000111222333444444444333333333222222222333444333111000111222333333444444333333222111111222333333444444444444333333222222333333444555555666888777666666777999::::::::::::;;;<<<===>>>======>>>???@@@BBBCCCDDDEEEFFFGGGHHHIIILLLPPPSSSXXXbbbkkknnnppptttwwwxxxvvvuuusssppplllhhhdddbbb```]]]ZZZXXXWWWVVVTTTRRRSSSRRRPPPOOOMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJFFFEEEDDDCCCBBBAAA@@@@@@=========<<<;;;;;;::::::999999999888888999999999999:::===AAAGGGMMMSSSWWW\\\```eeeiiikkkkkkllllllooonnnmmmmmmllljjjfffccc^^^\\\[[[ZZZZZZXXXVVVSSSRRRPPPNNNNNNNNNNNNLLLJJJHHHGGGGGGKKKTTT___kkkrrr]]]PPPDDD>>>===;;;;;;===>>>===<<<::::::;;;<<<===999:::;;;===>>>@@@CCCEEEBBB@@@>>>:::777555444333999;;;===AAAFFFOOOXXX^^^eeekkkrrrvvvvvvwwwzzz}}}yyyqqqmmmqqqyyy~~~hhh]]]^^^^^^[[[SSSKKKEEEBBB>>><<<999666444444444555444333888999===XXXyyy|||wwwzzzoooWWWGGGEEENNN```ddd]]]^^^^^^]]]bbbiiiooouuuwwwwwwzzzwwwoooaaaZZZTTTZZZkkk{{{}}}vvvdddbbbeeemmmsssvvvxxx{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwxxxyyyyyyxxxwwwwwwsssvvvyyyzzzxxxwwwxxxzzz{{{zzzyyyxxxwwwxxxxxxyyyyyyyyyyyyyyyzzz{{{|||}}}{{{~~~{{{rrreee[[[VVVOOOLLLIIIFFFEEEEEECCCBBB?????????>>>>>>=========;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>======<<<:::888777555555444333222111000000000000...000111111222888BBBJJJ............/////////000////////////000111222333444444444333333333222222333444444333111000000111555666666666555444444333222222333444444444333333222222222222333333444555444555666666555555666888999999999999:::;;;<<<=========>>>???@@@BBBCCCDDDFFFGGGHHHIIIJJJMMMQQQUUUZZZeeeooosssvvv{{{~~~|||{{{yyyvvvrrrmmmiiifffeeebbb___^^^]]]\\\ZZZXXXVVVUUUSSSQQQOOONNNMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>===<<<<<<;;;;;;999999999999999999999999:::;;;<<<>>>CCCHHHNNNQQQVVVZZZaaafffhhhjjjkkkkkknnnmmmmmmmmmmmmkkkgggddd^^^]]][[[ZZZZZZYYYVVVSSSRRRPPPNNNNNNNNNNNNLLLKKKFFFFFFGGGLLLVVVcccpppxxxmmm^^^OOOFFFBBB>>>===>>>@@@???===<<<<<<>>>@@@AAA;;;<<<===>>>>>>???AAACCCDDDBBB@@@===:::888666555888999:::===AAAIIISSSYYYbbbiiirrrvvvwwwwwwzzz}}}vvvrrrvvv~~~yyynnn]]]^^^^^^[[[TTTKKKEEEBBB>>><<<999666555444555555///111999;;;@@@]]]}}}ssslll^^^LLLDDDFFFMMM___ccc\\\^^^___^^^ccchhhmmmsssuuuvvv{{{zzzrrrbbb[[[UUUZZZkkkzzzzzzrrraaa___ccclllrrruuuwwwzzz{{{{{{||||||{{{{{{zzzyyyuuuvvvwwwxxxxxxwwwvvvuuurrrvvvyyyyyyxxxwwwxxxyyy|||{{{yyyxxxxxxxxxyyyyyyxxxyyyyyyzzz{{{|||~~~|||~~~ssshhhaaa___YYYUUUPPPKKKIIIGGGEEECCC@@@@@@@@@?????????>>>>>>999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<:::;;;?????????CCCIIINNNUUUaaaooo{{{}}}yyysssnnnllljjjhhhiiillloooqqqrrrtttvvvxxxzzzzzzzzz|||}}}yyyxxxvvvtttrrrpppnnnmmmjjjhhheeecccbbbaaa___^^^]]]\\\]]]ccchhhmmmwww~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~qqqwwwkkkeee___XXXOOOFFFDDDFFFJJJSSSaaammmuuuzzz~~~yyyrrr}}}|||lllYYYOOOMMMIIIKKKNNNIIIIIIHHHFFFFFFFFFEEEBBB@@@===<<<;;;:::888777666666333111///111444555444222............///000222222......////////////............//////000222333444555444444444444333333333444333222111111111222333444444333333333333222222222222111111111222333333444333333333333444555555666666666777888888999999777999::::::::::::;;;=========>>>???@@@BBBCCCDDDGGGHHHIIIIIIJJJNNNSSSWWW^^^iiivvv|||yyyvvvtttrrrpppkkkgggbbb______aaabbbbbb```^^^[[[YYYXXXVVVSSSQQQTTTSSSQQQQQQPPPOOOMMMJJJHHHGGGGGGFFFEEEDDDDDDCCCAAA???>>>>>>??????===<<<<<<;;;;;;::::::999999999999999;;;===@@@CCCFFFHHHNNNSSSYYY___cccgggkkknnnnnnooonnnllliiigggggghhhdddaaa^^^\\\[[[YYYWWWVVVTTTRRROOOMMMMMMMMMLLLKKKHHHFFFEEEHHHQQQ^^^mmmwwwuuudddVVVGGG===BBBNNNHHHJJJIIICCC<<<999>>>DDDDDDAAA===:::999<<>><<<888555333333444444666333666888>>>]]]|||{{{qqqgggWWWGGG@@@CCCMMM___aaaYYYYYY[[[\\\cccgggkkkrrrxxxyyyzzzwwwkkkaaa[[[VVV\\\nnn|||{{{rrrbbbeeehhhlllpppvvv|||yyy{{{}}}}}}{{{zzzyyyzzzxxxyyyxxxvvvtttsssuuuwwwuuuwwwyyyyyyxxxxxxyyyzzzzzzzzz{{{|||{{{zzzxxxwww}}}}}}|||zzzyyy{{{~~~|||xxxsssqqqfffddd___XXXQQQLLLJJJJJJHHHFFFCCCBBBBBBAAA>>><<<>>>===<<<<<<;;;;;;;;;;;;>>>============<<<<<<<<<;;;;;;;;;<<<===>>>>>>???HHHNNNXXXdddppp{{{~~~|||wwwrrrnnnkkkkkkjjjiiijjjllloooppppppqqqsssuuuwwwwwwwwwvvvyyyxxxuuurrrpppnnnmmmlllkkkiiiddd___[[[ZZZ[[[]]]]]]]]]^^^ccciiiqqqyyy}}}~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~}}}||||||~~~zzzzzzqqqeeeZZZUUUQQQKKKEEECCCGGGNNN\\\llltttwww{{{||||||}}}yyyrrrkkkXXXOOONNNJJJLLLOOOKKKIIIHHHFFFFFFFFFEEEBBB@@@===<<<;;;:::888777666666555333111111333333111///.........//////000111222......////////////............//////000222333444555555555666666666777777555444333222222222333444444444333333333333222222333333333333444444444444444333333333333444555555666666666777888888999999777999::::::::::::;;;=========>>>???@@@BBBCCCDDDGGGHHHIIIIIIKKKNNNSSSWWWcccppp}}}|||xxxvvvsssrrrnnnjjjfffddddddeeeeeeeeeaaa___\\\[[[ZZZXXXUUUSSSVVVUUUSSSSSSSSSRRROOOMMMJJJIIIHHHGGGFFFEEEDDDDDDBBB@@@??????@@@@@@>>>=========<<<;;;;;;::::::::::::::::::<<<>>>AAADDDFFFLLLPPPVVV\\\```eeeiiilllnnnoooooommmjjjhhhhhhhhhdddbbb___]]]\\\[[[XXXVVVUUURRROOOMMMLLLLLLKKKIIIIIIIIIIIIHHHIIIQQQ^^^hhh}}}}}}yyyooo]]]LLLFFFIIIMMMSSSXXXXXXQQQIIICCCAAADDDBBB@@@>>>===>>>???@@@CCCAAA>>>===<<<:::666444555666888;;;>>>CCCJJJNNNYYYccclllooorrrvvvyyyxxx}}}~~~tttnnncccbbbaaa]]]WWWOOOGGGBBB???<<<999555333222333444444222777999???\\\{{{kkk\\\PPPFFFCCCCCCNNN```bbbZZZZZZ\\\]]]dddgggkkksssyyyzzz}}}vvvlll]]]XXXUUU\\\nnn|||zzzqqqaaadddhhhlllpppuuu{{{yyy{{{||||||zzzyyyyyyzzzzzzzzzzzzxxxvvvuuuwwwxxxwwwyyyzzzzzzxxxwwwxxxxxxyyyyyyzzz{{{||||||||||||}}}}}}}}}{{{zzz||||||yyysssoooiiibbbZZZVVVSSSSSSJJJHHHFFFDDDDDDCCC@@@>>>??????>>>===<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???BBBGGGOOO[[[gggsss|||{{{vvvqqqmmmkkkjjjiiihhhiiikkkmmmooooooppprrrtttuuuuuuttttttwwwvvvuuurrrpppnnnlllkkkhhhgggfffbbb___[[[ZZZYYYZZZ[[[]]]ccckkkssszzz~~~~~~}}}|||}}}}}}~~~||||||||||||}}}~~~~~~}}}}}}}}}~~~~~~{{{yyysssggg\\\WWWSSSLLLFFFDDDDDDKKKXXXgggpppsssxxx}}}|||xxxyyykkkYYYPPPOOOKKKMMMPPPLLLIIIGGGFFFFFFFFFEEEBBB@@@===<<<;;;:::888777666666777555333222222111...,,,......//////000000111111......////////////............//////000222333444333333444555666777888999666555444333333333444444444444333333333333222222333444555666666666555555444333333333333444555555555666666777777888888999777999::::::::::::;;;=========>>>???@@@BBBCCCDDDFFFHHHIIIJJJKKKNNNSSSVVVgggvvv|||yyyvvvtttooommmjjjhhhhhhhhhgggfffdddaaa___]]]\\\ZZZXXXVVVYYYXXXVVVVVVVVVUUUSSSPPPMMMLLLKKKJJJHHHGGGEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>======<<<;;;;;;::::::::::::;;;===???AAACCCIIIMMMSSSXXX\\\aaaeeehhhlllnnnooonnnkkkiiihhhhhhdddbbbaaa```___\\\XXXUUUUUUSSSOOOMMMLLLKKKIIIHHHIIILLLMMMJJJFFFFFFMMMTTTmmm}}}xxxeeeWWWNNNPPPUUU[[[^^^[[[RRRIIIBBBEEEDDDDDDCCCBBBAAA???>>>BBB@@@>>>===<<<:::777444444555777999<<>>:::666333222222333222111777999>>>ZZZ{{{}}}hhhRRRGGGEEEEEECCCQQQbbbddd[[[[[[]]]___eeefffjjjrrryyy{{{~~~uuulllXXXUUUTTT]]]ooo|||yyynnn___bbbgggkkkppptttyyy}}}zzzzzz{{{yyyxxxwwwxxxzzz{{{{{{{{{yyywwwwwwxxxyyyyyy{{{|||{{{yyywwwwwwwwwxxxxxxyyyzzz|||~~~~~~~~~~~~}}}|||~~~{{{wwwoooggg```ZZZXXXVVVNNNLLLIIIGGGFFFEEECCCAAAAAAAAA???>>>>>>=====================<<<<<<<<<<<<;;;<<<<<<======>>>>>>???>>>AAAGGGPPP\\\hhhsssyyy{{{vvvqqqmmmjjjiiihhhggghhhjjjlllmmmooopppqqqrrrsssrrrrrrqqqttttttsssrrrooommmjjjhhheeeeeeeeedddaaa\\\XXXUUUWWWXXX[[[bbbllluuu{{{~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~|||}}}}}}}}}~~~~~~~~~~~~|||yyyvvvjjj^^^XXXTTTMMMGGGEEEDDDIIIUUUccclllqqqvvv|||}}}mmmZZZRRRPPPLLLMMMOOOJJJHHHGGGFFFEEEEEEDDDBBB@@@===<<<;;;:::888777666666666555333222111///...---......///000000000000000......////////////............//////000222333444222222333333444555555666666555444222222333333444444444333333333222222222111333555777777666555444444333333333333444555555555555666666777888888888777999::::::::::::;;;=========>>>???@@@BBBCCCDDDFFFGGGIIIJJJKKKNNNSSSVVVfffxxx|||xxxvvvooommmkkkjjjjjjiiihhhffffffdddaaa```___^^^[[[YYY[[[YYYXXXXXXXXXWWWUUUSSSQQQPPPNNNMMMKKKIIIHHHGGGGGGEEECCCCCCCCCCCCBBB@@@???>>>>>>===<<<;;;::::::;;;;;;::::::;;;===>>>???FFFJJJOOOTTTYYY^^^cccfffkkkmmmoooooollljjjhhhhhhdddcccbbbaaa```]]]YYYUUUVVVSSSOOOLLLKKKJJJHHHFFFIIILLLPPPQQQOOOKKKHHHGGGWWWmmmzzzkkk]]]VVVTTTSSSSSSTTTSSSPPPMMMGGGGGGGGGFFFDDDBBBAAA???AAA???>>>===<<<:::888555333444666777999>>>DDDHHHQQQ\\\eeejjjnnnsssvvvvvvxxx{{{~~~nnnaaaaaaaaa^^^YYYQQQJJJFFFAAA???:::666333222222222222111777999<<>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<======>>>>>>>>>>>>@@@@@@CCCIIIRRR^^^jjjppp{{{{{{wwwrrroookkkjjjiiihhhhhhiiikkklllooooooqqqrrrrrrqqqpppooopppqqqqqqpppnnnkkkhhheeecccbbbbbbaaa___[[[UUURRRUUUVVVYYYbbbllltttxxxyyy{{{{{{zzzyyyxxxxxxxxxwwwxxxxxxxxxyyyyyyzzz{{{|||{{{{{{|||}}}~~~~~~~~~}}}~~~~~~xxxyyylll___YYYTTTMMMGGGEEEGGGKKKUUUcccmmmrrrwww}}}{{{ooo\\\SSSQQQLLLLLLMMMGGGHHHGGGEEEEEEEEEDDDAAA???===<<<;;;:::888777666666333333333222000000//////...///000000111000000///......////////////............//////000222333444444444444444444444444444555444222111111111222333444444333333333222222222///111333555666555444333444333333333333444555555555555555666777777888888777999::::::::::::;;;=========>>>???@@@BBBCCCDDDEEEGGGIIIKKKLLLOOORRRUUUbbbvvv~~~zzzwwwqqqooolllkkkkkkkkkiiihhhhhhfffcccbbbaaa```^^^\\\[[[ZZZYYYYYYYYYXXXVVVTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJHHHFFFFFFFFFEEEDDDBBB??????>>>===<<<;;;::::::<<<;;;:::::::::;;;<<<===DDDHHHMMMQQQVVV[[[```dddhhhkkknnnooommmjjjhhhgggdddcccbbbbbbaaa^^^YYYVVVUUURRRNNNKKKJJJIIIGGGFFFHHHKKKQQQZZZ```\\\RRRHHHGGGVVVccckkksssxxxqqqeee^^^XXXPPPMMMOOOSSSTTTSSSJJJIIIGGGEEEDDDCCCBBBBBB@@@>>>===<<<<<<;;;888666333444555666777;;;AAAEEENNNXXXccchhhlllsssvvvwwwwwwzzz~~~pppaaabbbaaa___YYYRRRKKKGGGBBB???;;;666333222222333222222777888999OOOjjjsssppprrr{{{{{{aaaJJJAAACCCFFFUUUfffggg]]]\\\___aaahhhnnnqqqwww|||}}}sssgggWWWUUUUUU___pppyyypppbbb\\\```ggglllppptttwwwzzzyyyyyyyyywwwuuuvvvwwwyyyxxxyyyzzzyyywwwuuuvvvvvvvvvxxxzzzzzzyyyyyyyyyzzzzzzyyyxxxxxxyyy{{{|||~~~~~~wwwpppjjjddd```WWWTTTOOOLLLKKKIIIGGGFFFDDDCCCBBB@@@??????>>>>>>??????>>>>>>>>>==================>>>>>>>>>>>>>>>BBBAAAAAACCCJJJTTT]]]cccmmmuuu}}}|||yyyvvvsssmmmllljjjiiihhhiiikkklllnnnooopppqqqrrrqqqpppooommmnnnnnnnnnllliiifffdddbbb```\\\ZZZYYYWWWSSSPPPSSSTTTXXXaaakkkrrrtttsssvvvvvvvvvvvvuuuuuuttttttwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{}}}}}}~~~}}}}}}}}}~~~xxx{{{nnn```YYYSSSLLLFFFEEEIIILLLUUUcccnnnsssxxx|||xxxnnn[[[SSSQQQLLLLLLMMMFFFHHHFFFEEEEEEEEEDDDAAA???===<<<;;;:::888777666666000111222222000///000111...///000111111000///.........////////////............//////000222333444777777666666666555555555444333222111000111222222444444333333333333222222...///111333444444333333444333333333333444555555444555555666666777777888777999::::::::::::;;;=========>>>???@@@BBBCCCDDDEEEGGGIIIKKKMMMOOORRRUUU^^^rrrzzzwwwtttrrrooommmmmmmmmlllkkkiiigggeeedddcccbbb```^^^[[[ZZZYYYZZZZZZZZZXXXVVVVVVUUUTTTRRRQQQOOONNNNNNLLLJJJIIIHHHHHHGGGEEEDDDAAAAAA@@@???===<<<;;;;;;===<<<;;;::::::;;;<<<===BBBEEEIIINNNRRRXXX]]]aaaeeehhhmmmnnnmmmjjjgggfffeeecccbbbaaa```]]]YYYVVVSSSQQQMMMKKKJJJIIIGGGFFFHHHJJJRRR```mmmmmmaaaTTTFFFFFFHHHMMMXXXbbbccc^^^[[[VVVPPPMMMMMMLLLKKKIIIIIIHHHGGGEEEDDDCCCCCCCCC???>>><<<<<<===<<<999777333444444555666999>>>BBBJJJUUU```eeekkkqqqvvvvvvwwwzzz}}}tttlllvvvuuubbbcccbbb___ZZZSSSLLLGGGAAA???;;;777444333333444222222888888888MMMgggoookkkggghhhwwwpppUUUAAA@@@HHHVVVgggggg]]]\\\^^^aaahhhtttvvv|||qqqfffWWWUUUVVV```pppxxxnnn```[[[```gggnnnrrruuuwwwyyyyyyyyyzzzxxxwwwvvvwwwyyyvvvxxxyyyxxxvvvttttttuuutttvvvxxxyyyxxxxxxyyyzzzzzzzzzyyyyyyyyyzzzzzz{{{}}}~~~|||uuulllfff\\\XXXSSSPPPNNNLLLKKKJJJFFFFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???@@@CCCJJJPPPTTT___hhhqqqwww}}}}}}zzzxxxuuunnnmmmkkkiiihhhiiijjjkkkmmmnnnooopppqqqqqqpppooolllllllllkkkiiifffdddcccbbb^^^XXXUUUUUUTTTQQQOOORRRSSSWWWaaalllsssrrrooorrrrrrsssttttttttttttsssvvvvvvvvvwwwwwwxxxyyyzzzyyyzzzzzz{{{|||}}}~~~~~~}}}}}}~~~xxx~~~pppbbbYYYSSSLLLFFFEEEHHHJJJSSSbbbnnnrrruuuxxx{{{jjjXXXQQQPPPLLLLLLNNNHHHHHHFFFEEEDDDDDDCCCAAA???===<<<;;;:::888777666666000222333222///...///111...///000111111000///.........////////////............//////000222333444555555555666666666666666555444333222111222333333444444333333333333222222//////000111222333444444444333333333333444555555444444555555666777777777777999::::::::::::;;;=========>>>???@@@BBBCCCDDDEEEGGGJJJLLLMMMOOORRRTTTXXXjjj~~~zzzvvvuuurrrnnnkkkkkkllllllllljjjhhhfffeeedddcccaaa___]]]\\\[[[[[[\\\[[[YYYWWWWWWVVVUUUTTTSSSRRRQQQQQQNNNLLLJJJJJJJJJIIIGGGEEEDDDDDDCCCAAA@@@???>>>======<<<;;;::::::;;;<<<===???AAAFFFJJJNNNTTTZZZ^^^bbbfffkkknnnmmmiiifffeeeeeeccc```___^^^\\\YYYWWWRRROOOLLLJJJIIIIIIHHHGGGHHHJJJSSSaaaooossslllcccNNNFFF@@@BBBGGGKKKOOOSSSRRRPPPMMMKKKHHHEEEBBB@@@DDDEEEFFFFFFFFFDDDBBB@@@>>>===<<<<<<===<<<:::888444444555555555888===AAAFFFQQQ\\\bbbhhhoootttuuuvvvzzz~~~~~~ttt~~~~~~pppeee^^^fff|||zzzddddddccc```ZZZSSSKKKGGG@@@>>>:::777444444555555111111888999:::OOOiiirrrpppoooooowwwxxx___CCC>>>IIIWWWgggggg\\\\\\^^^aaahhhsssvvv{{{|||pppfffWWWUUUVVV```pppxxxoooaaa[[[```hhhooosssuuuwwwyyyxxxyyy{{{zzzxxxwwwwwwxxxuuuwwwyyyxxxvvvtttttttttuuuwwwxxxxxxwwwvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{|||}}}~~~ssskkkbbb^^^XXXTTTRRRPPPOOONNNJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>???AAAEEEIIIKKKTTT^^^hhhooovvv~~~|||zzzwwwuuunnnllljjjhhhggghhhiiijjjjjjkkkmmmnnnooooooooooookkkjjjiiihhhfffdddccccccaaa\\\WWWUUUUUUTTTPPPMMMPPPQQQWWWbbbooovvvtttqqqoooppprrrtttuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzzzzzyyyyyyyyyzzz|||~~~~~~yyysssddd[[[UUUMMMHHHFFFGGGIIISSScccooossstttvvv~~~fffUUUOOOOOOLLLNNNPPPJJJGGGFFFEEEDDDDDDCCCAAA???===<<<;;;:::888777666666111333444222///---...000...///111222111000...---......////////////............//////000222333444111222222333444555666666666555444333222333444444444444444333333333222222000000000111222333555666444333333333333444555555444444555555666777777777777999::::::::::::;;;=========>>>???@@@BBBCCCDDDDDDGGGJJJLLLMMMOOORRRTTTSSSbbbsss~~~~~~yyyvvvssspppkkkhhhhhhiiijjjjjjjjjhhhfffeeeeeedddbbb```^^^]]]\\\\\\]]]]]][[[YYYWWWWWWVVVUUUUUUTTTSSSSSSOOONNNLLLKKKKKKJJJHHHFFFGGGFFFEEEDDDBBBAAA@@@???===<<<;;;;;;;;;<<<===>>><<>>>>>===<<<<<<===<<<:::888444555555555555888===@@@CCCNNNYYY```fffnnnssstttuuuyyy}}}|||ssssss~~~{{{ooofff^^^dddxxxyyy|||dddeeeddd```ZZZSSSKKKGGG@@@===:::777555555555666000111888:::;;;RRRmmmvvvxxx}}}{{{yyydddFFF===IIIWWWgggggg\\\[[[^^^aaahhhooorrrxxx}}}zzzpppgggUUUTTTUUU___pppyyyqqqccc[[[aaaiiippptttvvvxxxyyywwwyyy{{{{{{zzzxxxxxxxxxvvvwwwyyyyyywwwuuuttttttvvvxxxyyyxxxvvvttttttuuuxxxyyy{{{}}}~~~}}}}}}|||{{{}}}zzzqqqfffaaa\\\WWWUUUSSSRRRQQQMMMLLLJJJHHHGGGFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA?????????>>>>>>>>>>>>>>>?????????AAACCCEEEGGGHHHOOOYYYccciiiqqqzzz|||yyyvvvtttmmmkkkiiigggffffffggghhhhhhiiikkkmmmnnnnnnnnnnnnkkkjjjhhhfffdddccccccccc```\\\WWWVVVWWWUUUPPPKKKOOOPPPWWWdddrrryyywwwsssoooppprrruuuvvvwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzyyyxxxxxxyyy|||~~~yyyuuufff]]]VVVNNNIIIGGGHHHJJJTTTeeeqqquuuuuuvvv}}}}}}fffZZZOOOLLLMMMLLLLLLNNNGGGFFFEEEDDDDDDCCCAAA>>>>>><<<:::999999999777555333333222222111000000000111111000000//////......////////////////////////------...///000222444555444444444444444444444444444444333222222333444444666666666666555444333222333222222333444555333222666555444333222333444555555555666666777777888888777888888999999:::;;;;;;>>>>>>???@@@BBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLOOOXXXdddlllpppsssyyy}}}}}}}}}yyywwwpppmmmiiiiiikkkmmmlllkkkkkkiiihhhfffdddcccbbbbbbaaa```___```aaaaaa___]]]\\\[[[YYYXXXYYYXXXWWWUUUTTTSSSSSSSSSSSSRRROOOLLLIIIHHHFFFDDDBBB@@@@@@???::::::::::::::::::::::::===>>>???AAADDDKKKRRRXXX]]]ccchhhhhhiiijjjjjjgggfffdddbbb```]]]ZZZUUURRRMMMLLLJJJFFFEEEDDDBBB>>>BBBEEEMMMXXX___ccchhhmmmggg```UUUJJJBBB?????????JJJIIIGGGFFFGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>AAA???<<<:::999999:::;;;444333333333444777999;;;CCCIIIQQQZZZbbbjjjqqquuuwwwzzz}}}~~~}}}}}}ooo^^^ccctttxxxzzz|||~~~}}}eeeeeeeeeddd```WWWLLLEEEAAA???<<<999666444333222666222333888AAARRRppp~~~yyyrrrnnnaaaMMMEEEHHHRRReeejjjccc^^^YYY[[[fffqqqsssyyy}}}~~~zzzkkk]]]RRROOOUUUfffvvvvvvkkkaaa^^^aaafffmmmtttxxxyyyyyysssuuuxxxzzzyyyxxxwwwwwwxxxxxxyyyxxxwwwuuusssrrrwwwyyy{{{{{{zzzzzz{{{|||{{{}}}~~~yyy|||yyykkkfffaaa___[[[UUUSSSUUUOOOOOONNNMMMLLLKKKJJJJJJHHHFFFEEEEEEDDDCCC@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBCCCEEEHHHMMMUUU^^^hhhrrr|||~~~{{{{{{wwwrrrkkkjjjjjjhhhgggfffeeedddeeefffhhhjjjkkkkkkkkkjjjlllkkkiiigggeeecccaaaaaa\\\YYYUUUSSSQQQOOOLLLJJJKKKPPPYYYdddooouuuvvvuuurrrrrrssssssttttttuuuuuuwwwwwwwwwvvvwwwwwwxxxyyy{{{zzzzzzzzzzzzyyyyyyyyy~~~}}}}}}}}}{{{uuuddd\\\XXXQQQIIIDDDFFFFFFOOO```ooovvvwwwwww{{{|||dddYYYOOOMMMNNNMMMLLLNNNHHHFFFEEEDDDDDDCCCAAA???>>><<<:::999999888666444333333222222111000000000111000000000/////////...////////////////////////////////////000111333333444444444444444444444444444333222111111222333444666666666666666555444333333222222333555555444222555444333333333333444555555555666666777777888888888999999::::::;;;<<<<<<======>>>@@@AAABBBCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMKKKPPPWWW]]]ccciiipppvvv{{{|||~~~~~~|||yyyvvvsssqqqnnnjjjjjjkkkmmmmmmlllkkkjjjhhhgggeeeddddddcccbbbaaa```aaabbbaaa```^^^]]][[[ZZZYYYZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRPPPNNNMMMKKKIIIGGGEEECCCBBBAAA<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@CCCIIIPPPVVVZZZaaaffffffgggiiihhhfffdddbbb___\\\ZZZWWWSSSPPPLLLLLLJJJEEEBBBBBBCCCCCC@@@???CCCIIIMMMNNNQQQWWWbbb___ZZZTTTMMMHHHDDDAAAAAA@@@??????@@@AAA@@@???@@@@@@@@@@@@@@@@@@???>>>@@@???===;;;:::::::::;;;555444333333444777999;;;AAAFFFNNNVVV^^^fffnnnrrrtttwww{{{~~~pppaaajjjuuueeeeeefffeeeaaaYYYNNNGGGCCCAAA===999666444444444444444666888>>>RRRwwwxxxnnnhhh\\\KKKCCCFFFRRRdddjjjbbb^^^ZZZ]]]hhhooorrrxxx}}}{{{jjj[[[RRRNNNTTTfffuuuuuujjj```\\\___eeelllssswwwyyyyyyvvvxxxzzz{{{zzzyyyxxxyyyyyyyyyyyyyyyxxxvvvtttsssuuuwwwyyyzzzyyyyyyzzz{{{{{{||||||~~~ooohhhaaa___\\\WWWUUUVVVQQQQQQPPPOOONNNMMMMMMLLLLLLJJJGGGFFFFFFDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAACCCDDDFFFJJJQQQYYYcccnnnxxx}}}yyyssslllkkkiiigggeeeddddddccceeefffhhhiiijjjkkkjjjjjjiiihhhfffdddaaa___]]]\\\YYYVVVSSSPPPOOOMMMKKKIIIIIINNNWWWbbblllrrrtttsssrrrrrrrrrsssttttttuuuuuussssssssstttuuuwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||vvveee^^^YYYRRRJJJEEECCCCCCLLL]]]mmmtttuuuvvv~~~zzzbbbXXXOOONNNOOONNNMMMMMMHHHFFFEEEEEEEEEDDDAAA???>>><<<:::999888777555333333333222222111000000000000000000000////////////////////////////////////111000000000000111222222444444444444444444444444333222111000000111222333555555555666666555444444333222222333555555444333444444333333333444444555555555666666777777888888999999::::::;;;<<<<<<<<<<<<<<<===???@@@AAABBBCCCDDDEEEGGGIIIKKKLLLMMMNNNJJJJJJJJJMMMUUU```kkkrrrzzzzzz{{{zzzxxxuuurrrppppppnnnkkkjjjkkkmmmmmmmmmkkkjjjjjjhhhgggfffeeeeeecccbbbaaabbbccccccaaa______]]][[[[[[[[[[[[YYYWWWWWWUUUSSSRRRSSSSSSRRRPPPQQQPPPMMMKKKHHHFFFEEEDDD??????>>>===============;;;<<<===>>>AAAFFFMMMRRRVVV]]]bbbcccdddffffffdddbbb___[[[XXXVVVTTTQQQNNNKKKJJJHHHDDD@@@???BBBFFFBBB???>>>AAABBBAAACCCGGGVVVXXXZZZZZZVVVOOOGGGBBB@@@???=========>>>===<<<===>>>??????@@@@@@????????????>>>===<<<;;;;;;:::666555444333444666888:::>>>CCCJJJRRRYYYbbbjjjooorrruuuxxx|||~~~~~~lllsssrrreeeeeefffeeebbbZZZQQQJJJFFFCCC>>>:::777555555666222666888888<<>>???@@@AAABBBCCCDDDFFFIIIKKKMMMNNNNNNMMMGGGCCCDDDNNN^^^mmmvvvyyyyyyyyywwwuuussspppooonnnmmmjjjiiiiiijjjkkklllkkkkkkjjjjjjiiihhhgggfffdddcccbbbcccddddddbbb``````___]]]\\\]]]\\\[[[YYYYYYVVVTTTSSSSSSTTTTTTSSSTTTSSSPPPMMMKKKHHHGGGFFFAAA@@@???>>>============:::;;;<<<===???CCCIIINNNSSSZZZ___aaabbbeeeeeecccaaa^^^YYYUUUSSSQQQOOOMMMJJJFFFCCCBBB@@@>>>???AAABBB>>>===@@@AAA??????AAAIIINNNUUUZZZYYYTTTMMMGGGIIIFFFCCCAAA@@@???===<<<<<<<<<===??????@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::777666444444444555777888<<<@@@FFFMMMUUU^^^ffflllqqqtttwwwzzz}}}}}}xxxsssddddddeeeeeebbb[[[RRRLLLGGGDDD???:::777555555666222666888777===WWWvvvwwwtttbbbWWWPPPIIIFFFFFFQQQbbbfff```___^^^bbbnnnooorrrxxx~~~|||jjj[[[QQQNNNTTTfffuuusssggg\\\VVV\\\dddlllrrrvvvxxxyyy{{{|||}}}{{{zzzyyyyyyzzzyyyyyyyyyxxxwwwvvvvvvuuuuuuwwwyyyzzzyyyyyyzzz{{{zzz|||}}}}}}pppeeebbbbbb___[[[YYYWWWVVVVVVUUUTTTSSSRRRRRRTTTQQQLLLIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBB????????????@@@@@@AAAAAABBBDDDGGGLLLTTT___kkksssyyy{{{uuupppmmmiiidddaaa```aaaaaabbbccceeeggghhhhhhgggggggggfffdddbbb___[[[XXXVVVQQQOOOLLLKKKKKKJJJIIIGGGFFFJJJRRR\\\eeekkkmmmmmmoooooopppqqqrrrsssssstttsssssstttuuuwwwyyyzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{||||||}}}~~~yyyhhh```[[[TTTKKKGGGEEEDDDKKKZZZiiipppsssttt|||~~~www}}}yyyaaaWWWOOOOOOPPPNNNLLLLLLHHHGGGFFFEEEEEEDDDBBB@@@???===;;;:::999888666444333333222222111000000000////////////000000000000////////////////////////---......000222444666777444444444444444444444444222222111000000111222222111111222333333333222222222222222444666777666444222333333444444555555555555555666666777777888888777777777888999999::::::;;;;;;<<<===???@@@AAABBBBBBDDDFFFHHHJJJLLLMMMNNNJJJDDD>>>???JJJ[[[mmmwwwyyyxxxwwwuuusssrrrpppoookkkkkkiiigggggggggiiijjjjjjjjjkkkkkkjjjiiihhhhhheeedddcccdddeeeeeecccaaaaaa```^^^]]]^^^]]]\\\ZZZZZZWWWUUUTTTUUUVVVUUUUUUUUUTTTQQQOOOLLLJJJIIIHHHCCCBBB@@@===<<<<<<<<<===:::;;;<<<<<<===AAAFFFIIIPPPWWW]]]___aaadddeeecccbbb^^^YYYUUURRROOOLLLJJJIIIAAA===@@@AAA===;;;<<<<<<999:::???@@@<<<999888@@@EEELLLRRRTTTSSSPPPMMMKKKHHHDDDBBBAAA@@@???>>>;;;<<<===>>>???@@@@@@@@@======>>>>>>===<<<;;;:::888777555444444444666777<<>>???@@@AAABBBCCCDDDFFFHHHJJJKKKLLLMMMEEEAAA===>>>GGGVVVgggrrrvvvuuusssqqqpppoooooooooiiiiiiiiigggeeeeeegggjjjiiiiiikkkkkkkkkjjjiiihhheeedddcccdddeeeeeecccaaabbb```^^^^^^^^^^^^\\\ZZZZZZXXXVVVVVVWWWWWWWWWVVVUUUTTTRRRPPPNNNMMMLLLKKKEEEDDDAAA>>><<<<<<======:::;;;<<<<<<===???CCCFFFLLLTTTZZZ\\\___cccdddbbbbbb___YYYUUUQQQMMMIIIGGGEEE===:::>>>???<<<;;;@@@@@@<<<===BBBCCC>>>777555666999<<>>???>>><<<===>>>???@@@@@@@@@@@@======<<<<<<;;;;;;;;;;;;:::888666444333444555666;;;===BBBGGGNNNXXXbbbiiippptttyyy}}}|||gggffffffeeebbb\\\TTTOOOHHHFFFBBB>>>;;;888666555333555555777BBBXXXmmmyyyqqq^^^NNNFFFCCCCCCCCCRRR```aaa[[[]]]___dddooorrruuuzzz{{{mmm```RRRPPPVVVhhhvvvssseeeYYYWWW___iiiqqqtttvvvyyy{{{zzzzzzyyywwwuuuvvvyyy{{{yyyyyyxxxwwwwwwwwwwwwwwwyyy{{{}}}~~~}}}}}}~~~|||~~~}}}yyyqqqfffZZZUUUXXXdddxxx}}}rrrnnnkkkfffbbb```[[[[[[ZZZYYYXXXWWWVVVVVVVVVTTTPPPNNNMMMLLLJJJIIIGGGGGGFFFFFFEEEEEEDDDDDD@@@AAAAAABBBBBBBBBAAAAAABBBCCCDDDEEEJJJRRR\\\bbbjjjttt}}}|||uuuooommmjjjfffcccaaaaaaaaa___```aaacccddddddddddddaaaaaaaaa___\\\XXXUUURRRPPPNNNKKKJJJJJJIIIHHHFFFEEEHHHNNNWWW```fffhhhhhhjjjjjjkkklllnnnoooppppppppppppppppppqqqrrrssstttwwwwwwxxxyyy{{{|||}}}}}}~~~~~~zzziii```\\\TTTKKKFFFFFFDDDHHHUUUcccjjjmmmppp|||{{{fff[[[PPPMMMMMMLLLKKKKKKIIIHHHFFFFFFFFFEEEBBB@@@???===<<<<<<<<<<<<;;;999333333222222111000000000.../////////000000000111////////////////////////......///000222444666777444444444444444444444444444333222111111222333444444444444444444333222111222222222444666888777666111222333555555555555555555555666666777777888888666777777888999999::::::;;;<<<===>>>@@@AAABBBBBBDDDEEEFFFHHHJJJKKKKKKKKKFFFEEEDDDEEEIIITTTcccnnnpppooommmkkkjjjkkkkkkllliiijjjiiigggeeeeeegggjjjggghhhjjjkkkkkkjjjiiihhheeedddccccccddddddcccaaabbb```^^^^^^^^^^^^\\\ZZZYYYXXXXXXXXXYYYYYYWWWVVVVVVUUUSSSRRRPPPOOOOOOOOOHHHFFFCCC@@@>>>===>>>???:::;;;<<<<<<<<<>>>AAADDDIIIPPPWWWYYY\\\aaabbb```aaa^^^ZZZUUUQQQKKKFFFBBB@@@;;;:::===;;;888@@@NNNIIIDDDDDDHHHKKKFFFAAA>>>333333333555888;;;>>>@@@@@@===:::999:::<<<======>>>>>>???@@@AAAAAA@@@@@@===<<<:::999999:::;;;;;;;;;999777444333333444555999<<>>@@@CCCFFFNNNTTTWWWZZZ___```___aaa^^^ZZZUUUPPPJJJCCC>>><<<:::<<<===666444EEE\\\MMMGGGEEEJJJNNNMMMJJJHHH999888777666888;;;>>>@@@DDDAAA===;;;;;;<<<===<<>>:::777111777888888???OOO^^^dddaaaccckkk}}}{{{rrr]]]MMMFFFEEEEEERRR___^^^XXXZZZ^^^cccmmmooorrryyy|||lll^^^TTTRRRXXXjjjxxxttteeeYYY[[[dddooovvvxxxxxx{{{}}}zzzyyyxxxvvvuuuwww{{{~~~}}}{{{{{{zzz{{{|||}}}zzz|||~~~~~~~~~~~~~~~zzznnndddUUUNNNGGGEEEJJJUUUiiizzz~~~yyyqqqiiieeefff``````___^^^]]]\\\\\\[[[WWWVVVUUUTTTTTTSSSPPPNNNIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@AAAAAABBBDDDIIIOOOTTT[[[gggssszzz|||uuummmmmmkkkiiigggdddcccbbb]]]^^^```aaabbbcccbbbbbbbbbcccccccccaaa]]]YYYWWWOOOMMMJJJHHHGGGFFFDDDBBBAAADDDIIIQQQZZZ___bbbbbbeeefffggghhhjjjkkklllmmmkkkkkklllnnnqqqtttvvvwwwvvvvvvxxxyyy{{{|||}}}~~~yyy{{{}}}||||||}}}}}}~~~lllddd___WWWNNNIIIIIIFFFJJJYYYhhhrrrxxx||||||fff[[[QQQPPPPPPMMMHHHFFFCCCHHHHHHEEEDDDEEECCC>>><<>>999:::???AAA???333222111111000000111111000000////////////000000///////////////////////////......///222444555444555444222111111222444555444333222111000000000000444444555555555444222111222333444666777888888888444333333333333444555555666666666666777777777777777888888888888999999999:::;;;<<<===>>>???@@@AAADDDEEEEEEFFFFFFIIILLLOOOYYY\\\\\\YYYZZZ```fffggglllddd```dddgggeeefffjjjkkkjjjjjjiiihhhggggggfffkkkjjjiiijjjkkkkkkjjjhhheeeddddddcccbbbaaa``````___^^^^^^^^^^^^^^^^^^]]][[[[[[[[[ZZZ[[[[[[\\\\\\ZZZWWWTTTRRRQQQPPPOOOMMMIIIGGGCCC???===<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<<<>>888::::::999888999;;;>>>???BBBEEEJJJPPPTTTTTTNNNIII888666444333444888>>>BBBIIIGGGDDDAAA???=========;;;<<<>>>@@@BBBCCCDDDDDDBBBAAA???===;;;:::999999;;;999777444333333444444666999<<<@@@FFFOOO\\\dddjjjttt~~~}}}{{{||||||{{{|||rrr___hhhnnnlllkkkjjjiiicccZZZSSSPPPNNNJJJFFFAAA===;;;:::777555444888BBBQQQ```jjjiiiiiigggooozzzfffQQQFFFCCCEEEPPP[[[[[[XXXZZZZZZ___mmmpppqqqwww~~~mmm]]]QQQOOOYYYooo{{{ssscccYYYYYY___hhhoootttvvvwwwxxxyyyzzzzzzwwwssssssvvvzzz}}}}}}|||zzzyyyzzz}}}|||{{{yyyxxxyyyzzz|||~~~}}}~~~yyyeeeUUUSSSNNNJJJKKKSSSaaannnvvv|||yyytttnnnjjjeeebbb^^^\\\[[[[[[[[[ZZZXXXWWWVVVTTTRRRQQQPPPOOOMMMKKKHHHHHHIIIHHHEEECCCBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAAAAACCCFFFJJJLLL[[[dddoooyyy~~~{{{sssooojjjgggfffdddaaa^^^\\\\\\^^^___``````aaaaaaddd```\\\[[[\\\[[[VVVQQQMMMKKKIIIHHHHHHGGGEEECCCCCCDDDHHHLLLRRRXXX\\\___fffffffffggghhhiiikkkkkknnnllllllnnnrrrttttttrrrtttvvvxxxyyyyyyzzz|||~~~}}}|||{{{{{{|||~~~xxxtttpppddd___YYYPPPHHHEEEFFFKKKYYYjjjvvvxxxvvv}}}hhh\\\QQQOOOPPPMMMIIIGGGJJJFFFCCCAAABBBCCCCCCBBB===@@@>>>::::::>>>@@@===333222111111000000111111000000////////////000000///////////////////////////......///222444555444555444222111111222444555444444333111111000000000444444555555555444222222111222333555666666777777444444444444444555555666666666666666777777777777777888888888888999999999:::;;;<<<===>>>???@@@AAACCCDDDEEEFFFHHHLLLRRRVVVeeelllpppnnnlllllllllkkkgggaaa___cccfffeeefffiiikkkjjjjjjiiiiiihhhhhhhhhjjjiiiiiijjjkkkllljjjiiifffeeedddcccbbbaaa```___``````____________^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\YYYWWWUUUSSSSSSQQQOOOMMMIIIGGGEEEBBB???>>>>>>======<<<<<<;;;;;;<<<<<<===BBBHHHNNNRRRWWW]]]___]]]___XXXPPPJJJEEEAAA;;;666888777777777888:::===>>>DDDEEEKKKTTT\\\]]]XXXRRRIIICCC;;;888999;;;;;;;;;>>>@@@CCCEEEEEEBBB???<<<>>>>>>???@@@AAABBBBBBAAABBBAAA???===;;;:::999999;;;999777555333333444444555777;;;>>>CCCLLLXXXaaaiiisss}}}zzztttiiimmmuuuuuudddWWWccc{{{nnnmmmkkkkkkiiicccZZZTTTPPPOOOLLLIIIGGGDDDBBBAAA555555555999DDDWWWmmm|||vvvwwwvvvyyy|||}}}sssaaaOOODDDBBBDDDNNNYYYZZZWWWZZZ[[[```nnnoooqqqvvvnnn^^^RRROOOXXXmmmyyyrrrbbbYYYVVV\\\eeelllppprrrssstttxxxzzzzzzxxxuuutttwwwzzz{{{{{{{{{zzzyyyzzz|||~~~zzzyyyxxxxxxxxxyyy{{{{{{~~~yyylllbbb```ZZZRRRNNNUUUeeezzz}}}{{{xxxuuupppmmmiiifffbbb______^^^]]]\\\YYYYYYXXXVVVTTTSSSQQQQQQPPPMMMJJJHHHHHHGGGDDDBBBDDDDDDCCCCCCBBBAAAAAAAAABBBAAAAAAAAABBBEEEHHHKKKRRRZZZfffqqqzzz~~~|||wwwsssnnnjjjiiigggdddaaa\\\]]]^^^___````````````bbb^^^[[[[[[\\\\\\WWWSSSMMMKKKIIIHHHGGGFFFDDDBBBAAABBBDDDHHHMMMSSSXXX[[[bbbccceeegggiiijjjlllmmmmmmkkkkkknnnqqqtttsssrrrqqqsssvvvwwwxxxzzz|||~~~}}}}}}|||{{{|||~~~~~~}}}uuuoooddd___ZZZQQQIIIDDDDDDJJJWWWhhhtttwwwuuu|||jjj]]]QQQNNNNNNMMMJJJIIIMMMDDDAAAGGGJJJEEEAAABBB???@@@>>>;;;:::<<<===;;;333222111111000000111111000000////////////000000///////////////////////////......///222444555444444444222222222222444444555444333222222111111222333444555555555444333222111111333444555555555555555555444444555555666777666666666666777777777777777888888888888999999999::::::;;;===>>>@@@AAAAAAAAACCCDDDGGGJJJPPPXXX]]]ooo{{{yyysssoookkkdddaaaaaafffiiihhhhhhiiijjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhiiikkklllkkkiiigggfffeeedddbbbaaa```___aaaaaa``````____________^^^^^^^^^]]]\\\\\\\\\[[[YYYXXXVVVVVVUUUSSSOOOMMMIIIHHHGGGEEECCCAAA@@@???======<<<<<<<<<<<<======@@@FFFKKKNNNSSSZZZ]]][[[]]]UUUJJJBBB>>>:::777444555555555555777999;;;===GGGGGGIIIQQQ[[[cccdddcccRRRIII???;;;<<<>>><<<999777:::>>>AAABBBBBB@@@>>>@@@AAAAAAAAAAAA@@@??????AAAAAA???>>><<<;;;:::999;;;:::777555444333444444444666999;;;@@@IIITTT\\\hhhrrr|||zzzrrrrrruuusssdddXXXcccyyy|||}}}ooonnnlllllljjjddd[[[UUUQQQPPPNNNKKKHHHEEECCCBBB444555666999FFF___xxxssszzzttthhhYYYJJJAAA@@@BBBKKKVVVXXXVVV[[[\\\aaannnpppqqqvvv}}}nnn___TTTPPPXXXkkkvvvoooaaaXXXUUU[[[dddkkkoooqqqrrrsssvvvyyy{{{zzzwwwuuuwwwyyyxxxyyy{{{zzzyyyyyy{{{|||yyyyyyzzzzzz{{{{{{{{{{{{~~~~~~wwwrrrtttoooeee\\\[[[ggg{{{zzzyyyxxxxxxxxxwwwtttrrrmmmiiieeebbb``````^^^]]][[[[[[ZZZYYYWWWUUUSSSRRRSSSPPPLLLIIIGGGFFFDDDCCCFFFEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@AAADDDFFFHHHJJJRRR]]]hhhrrr~~~}}}xxxuuupppllliiigggdddbbb]]]^^^___```````````````___]]]ZZZ[[[\\\[[[XXXTTTLLLJJJHHHGGGGGGFFFCCCAAA?????????AAAFFFLLLQQQUUUZZZ\\\___cccgggiiikkkllllllkkkkkkmmmqqqssssssrrroooqqqtttvvvwwwzzz|||~~~}}}||||||}}}~~~~~~xxx}}}oooddd___ZZZRRRJJJDDDCCCHHHUUUfffrrrvvvuuuyyy}}}lll^^^QQQMMMNNNMMMKKKKKKMMMCCCDDDSSSXXXKKK@@@???@@@@@@>>>;;;:::::::::999333222111111000000111111000000////////////000000///////////////////////////......///222444555444444333333222222333333444555444333333222222222333333444555555555444333222222222333444555666666555666555555555555666777777666666666666777777777777777777888888888999999999999:::;;;===>>>@@@AAABBBBBBCCCDDDFFFJJJPPPXXX]]]tttvvvoookkkiiiffffffhhhlllmmmllljjjjjjhhhhhhhhhiiiiiiiiiiiiiiihhhggggggiiikkklllkkkjjjhhhgggfffdddcccaaa```___aaaaaa``````______^^^^^^``````______^^^]]]\\\[[[YYYYYYXXXXXXWWWTTTPPPMMMHHHHHHHHHGGGEEECCCBBB@@@>>>======<<<<<<======>>>???DDDIIIKKKQQQYYY]]]\\\ZZZQQQDDD;;;777666555333333333444555777999;;;<<>>===;;;:::999;;;:::888666555444444444444666888:::>>>FFFQQQYYYeeepppzzz~~~qqqaaagggxxx~~~}}}pppooonnnmmmkkkfff]]]VVVTTTRRRNNNIIICCC>>>999777333555777999FFFdddwwwtttuuukkk]]]QQQFFF???>>>AAAJJJTTTVVVVVV]]]___cccppprrrsssxxx}}}nnn___VVVQQQWWWiiitttmmm___WWWXXX^^^fffmmmqqqsssttttttsssvvvzzzzzzwwwuuuvvvwwwvvvxxxzzzzzzyyyyyyyyyzzzzzz{{{}}}~~~~~~}}}|||{{{}}}~~~~~~~~~}}}xxxnnngggkkkyyy~~~vvvsssssstttvvvxxxyyywwwvvvnnnjjjeeebbb```___^^^]]]\\\\\\[[[ZZZYYYVVVTTTSSSSSSQQQMMMJJJHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBBDDDEEEHHHNNNWWWaaakkkxxxwwwtttpppkkkgggdddbbbaaa^^^______````````````______]]][[[ZZZZZZYYYVVVSSSLLLJJJGGGFFFFFFDDDBBB@@@>>>===<<<<<<@@@EEEKKKOOOOOORRRXXX^^^cccfffhhhiiijjjkkklllnnnppprrrssstttppprrrtttvvvwwwyyy|||~~~~~~~~~}}}}}}}}}~~~|||}}}oooddd```[[[RRRKKKDDDDDDHHHTTTeeerrrvvvuuuwww~~~yyymmm___QQQMMMNNNMMMLLLLLLMMMCCCEEESSSXXXLLL@@@???AAA???===<<<;;;888777888333222111111000000111111000000////////////000000///////////////////////////......///222444555444333333333333333333333333444444333333222222333333222333444555555555444333333444555666666666666666666555555555555666777777666666666666777777777777777777888888888999999999999:::;;;===>>>@@@AAABBBCCCDDDEEEFFFHHHMMMSSSWWWkkksssvvvnnnccc```bbbdddiiilllooopppooonnnkkkiiigggggghhhhhhhhhhhhhhhhhhgggggggggiiikkklllkkkjjjhhhgggfffeeedddbbbaaaaaaaaaaaaaaa```___^^^^^^]]]aaaaaaaaaaaa```___]]]\\\[[[ZZZYYYYYYXXXVVVRRRNNNIIIIIIHHHGGGFFFDDDBBBAAA>>>>>>>>>======>>>>>>>>>>>>CCCHHHKKKQQQYYY]]]\\\TTTKKK???777444444444333333333444555777888::::::EEEHHHJJJIIIGGGKKKUUU___cccaaa[[[QQQGGGAAA???@@@AAA???;;;888777777999:::======>>>???@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;:::::::::888777666555444444444666888:::===EEEOOOWWWcccnnnxxx|||~~~jjjhhhttt}}}}}}rrrpppooonnnmmmggg^^^WWWTTTQQQKKKDDD===777333111333666777:::EEEcccxxxxxxtttqqqtttdddTTTJJJDDD>>>===@@@IIISSSUUUWWW___aaaeeepppsssuuuzzz~~~~~~lll^^^WWWQQQVVVhhhssslll___WWWYYY___gggnnnrrrssstttuuuppptttxxxyyywwwuuuuuuwwwwwwyyyzzzzzzyyyxxxxxxyyyyyy{{{}}}~~~|||{{{xxxzzz|||~~~|||tttuuuxxxoooooooooqqquuuxxxzzzzzzxxxooolllgggdddbbbaaa```^^^\\\\\\\\\[[[ZZZWWWUUUSSSRRRRRRPPPMMMKKKJJJJJJKKKFFFFFFEEEDDDCCCBBBAAAAAABBBAAAAAA@@@AAABBBCCCDDDFFFKKKSSS\\\ggguuuxxxvvvrrrlllgggcccbbbaaa`````````aaa``````_________^^^\\\ZZZWWWUUUQQQOOOKKKIIIGGGEEEDDDCCC@@@>>>>>><<<::::::<<>>>>>>>>>>>??????===BBBGGGJJJOOOVVVYYYWWWLLLDDD:::444333444444333333333444555666777888888===EEEMMMNNNIIIEEEGGGKKKUUUXXXYYYTTTLLLGGGHHHLLLEEEEEEEEECCC???;;;777555::::::<<<===??????@@@@@@???@@@@@@@@@???===;;;:::::::::999888666555444333444666888999===DDDOOOWWWaaalllvvv{{{~~~~~~qqqhhhpppxxxzzzsssrrrppppppnnnhhh___XXXSSSOOOHHHAAA:::666444444222555888:::EEE```yyyzzzrrrmmmzzz~~~vvvbbbOOOGGGDDD>>>===@@@HHHRRRTTTVVV___bbbeeeooorrruuu{{{}}}kkk]]]VVVQQQWWWiiisssmmm___WWWXXX^^^ffflllpppqqqrrrrrroootttxxxyyywwwuuuvvvxxxzzz{{{{{{zzzxxxwwwwwwxxxwwwyyy{{{|||||||||zzzyyyxxxzzz|||}}}~~~~~~tttnnnnnnoooqqqtttxxxzzzzzzyyyqqqnnnjjjgggeeeeeecccbbb\\\]]]]]]]]][[[XXXVVVTTTRRRSSSSSSRRROOOMMMMMMNNNGGGFFFEEEDDDCCCBBBAAA@@@AAAAAAAAAAAABBBBBBCCCDDDBBBGGGOOOXXXdddsss|||zzzwwwqqqjjjfffddddddaaaaaaaaaaaa``````___^^^^^^]]][[[XXXUUUQQQNNNLLLKKKIIIFFFDDDCCCBBB???======<<<:::999:::===AAACCCFFFIIIOOOUUU\\\aaadddfffeeegggjjjlllmmmnnnqqqssssssuuuwwwxxxxxxxxxzzz|||~~~~~~qqqeee```[[[RRRJJJGGGEEEGGGRRRcccqqqwwwxxx{{{{{{}}}yyyxxxuuusssvvv|||~~~zzzmmm___SSSOOOPPPOOOMMMLLLKKKHHHDDDCCCCCCDDDDDDDDD@@@<<<;;;===<<<666555777333222111111000000111111000000////////////000000///////////////////////////......///222444555444222333333444444333333222222222111111111222222333222222444555555555444444444444555555666666555555444444444444444555555666666666666666777777777777777888888888888999999999888999:::<<>>>>>??????@@@<<>>>>>>>>???@@@@@@AAA@@@>>>;;;:::::::::999888777555444333222444666888;;;CCCNNNVVV___jjjuuuzzz}}}{{{~~~tttgggmmmyyy{{{tttrrrqqqqqqoooiii```YYYSSSNNNFFF>>>888666666777111444888<<>>@@@FFFOOOQQQTTT]]]```bbblllmmmrrrzzz~~~lll^^^UUUQQQWWWjjjuuunnn```XXXWWW]]]eeekkkooopppqqqqqqqqquuuyyyyyyxxxwwwyyy{{{}}}}}}|||zzzwwwvvvwwwxxxwwwxxxyyyzzz{{{zzzzzzyyyzzz{{{}}}~~~~~~}}}}}}xxxqqqooopppppprrruuuxxxzzzzzzxxxqqqmmmiiigggffffffeeeddd^^^___```___^^^[[[WWWUUUTTTWWWXXXWWWSSSOOONNNNNNIIIHHHGGGFFFDDDCCCBBBAAA@@@AAAAAABBBCCCDDDDDDEEE@@@DDDLLLTTT___mmm|||~~~zzztttmmmhhhggggggbbbbbbbbbaaaaaa___^^^^^^ZZZZZZYYYVVVRRROOOMMMLLLJJJHHHEEEDDDCCCAAA>>><<<<<<;;;:::999999;;;<<<>>>CCCEEEIIIOOOUUU[[[___aaaaaadddggghhhiiijjjmmmpppqqqsssuuuvvvwwwxxx{{{}}}~~~}}}~~~rrrfff```ZZZQQQHHHFFFDDDEEEPPPaaapppvvvwww~~~uuuxxxwwwsssuuu}}}mmm___SSSPPPQQQOOOMMMLLLEEEIIIJJJGGGFFFGGGEEE@@@???;;;:::>>><<<666555888333222222111000111111111000000////////////000000///////////////////////////......///222444555444222333333444444333333222111111111000111111222222111222444555555555444444333333444444555444444444444333333333333444555555666666666666777777777777777888888888888999999999888999:::<<>>>>>???AAA999999:::;;;<<<<<<<<<<<>><<<::::::::::::999777666444333111333555777:::BBBMMMUUU^^^iiitttyyy}}}xxxvvvqqqfffnnnuuusssrrrqqqpppjjjaaaZZZUUUOOOEEE<<<666444555666///333888===HHH]]]vvvdddMMMGGGFFFAAA>>>AAADDDMMMOOORRR\\\___```iiijjjpppyyymmm___TTTPPPXXXkkkvvvoooaaaXXXXXX^^^ffflllpppqqqqqqrrrssswwwzzzzzzyyyyyy{{{~~~}}}yyyvvvuuuwwwyyyyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}~~~{{{wwwooogggdddmmm}}}zzzqqqoooqqqqqqqqqsssuuuxxxzzzyyyxxxnnnkkkgggeeeddddddcccccc``````aaaaaa```]]]YYYWWWVVVYYY\\\ZZZUUUOOOMMMLLLJJJJJJHHHGGGFFFDDDCCCBBB@@@AAAAAABBBCCCDDDEEEFFFAAAEEEKKKRRRZZZfffttt}}}{{{uuummmhhhfffgggbbbbbbbbbbbbaaa___^^^]]]WWWWWWWWWUUUQQQOOOMMMMMMJJJHHHEEECCCBBB@@@>>>;;;;;;:::999888888999::::::???@@@DDDIIINNNTTTYYY\\\]]]aaadddffffffgggkkknnnnnnpppsssuuuvvvxxx{{{}}}~~~yyy{{{sssfff```ZZZPPPHHHEEECCCDDDOOO___nnnuuuvvvttt\\\QQQSSSPPPOOONNNIIIHHHGGGGGGGGGHHHGGGDDDBBB>>>>>><<<;;;999888666666444333222111000000000000000000000000000000000000////////////////////////////////////111333555666555444333333222222222222444333333222222333333444666666666666555444333222333222222444666777777666666444333444555666555444777777777777888888888888777888888888888999999999;;;;;;<<<===>>>???@@@@@@GGGDDDEEEHHHIIIHHHJJJNNNTTTYYY^^^^^^\\\]]]dddkkkrrruuuyyy{{{zzzwwwtttssspppnnnkkkjjjjjjjjjhhhgggggggggeeedddddddddddddddhhhhhhhhhgggfffdddbbbaaaeeeeeeddddddcccbbbbbbaaacccdddeeefffeeecccaaa___aaa```___]]][[[XXXVVVTTTVVVSSSOOOLLLJJJHHHEEECCCAAAAAAAAABBBBBBAAA@@@@@@?????????AAABBBAAA>>>:::666444333333444333333444222222222222333444555666444444444777===FFFNNNSSS]]][[[YYYYYY[[[YYYVVVRRROOOLLLGGGBBB===;;;::::::===<<<;;;::::::;;;<<<<<<999<<<@@@CCCCCC@@@;;;888999999:::999888666444333444222333555777;;;FFFPPP\\\eeerrryyy||||||zzziii```qqq~~~oooqqqssssssoooiiibbb^^^XXXKKK>>>999888555555555333999999777CCC[[[lllpppwwwzzzvvvZZZEEE@@@DDDDDD???IIILLLPPPQQQSSSYYYccckkkppprrrwww|||qqqbbbWWWQQQWWWjjjvvvooo___VVVVVV[[[dddooowwwzzzyyywwwzzzyyy{{{~~~}}}{{{{{{~~~~~~zzzvvvtttwwwyyyzzzzzzzzzzzz{{{}}}}}}yyyiiiXXXPPPMMMMMMSSS[[[dddlllzzz{{{uuusssqqqrrruuuvvvttttttxxx||||||xxxssskkkiiigggeeedddccccccdddaaaaaa```___]]]\\\[[[ZZZXXXXXXWWWVVVUUUTTTSSSRRRPPPNNNKKKGGGEEEDDDDDDDDDBBBBBBBBBAAAAAABBBCCCCCCCCCCCCFFFLLLSSS^^^ooo}}}wwwqqqmmmjjjgggeeedddbbb```______^^^[[[YYYWWWUUURRRPPPOOOMMMJJJHHHIIIHHHFFFCCCAAA???>>>>>>@@@>>><<<999777777888888<<<<<<>>>AAAFFFMMMSSSVVVZZZ\\\___cccfffiiikkkllllllooosssuuuvvvvvvwwwyyy{{{|||~~~~~~~~~yyyiii```ZZZRRRIIIFFFAAACCCQQQbbbmmmrrrvvvttt\\\QQQRRRPPPNNNNNNHHHHHHHHHGGGGGGHHHGGGDDDAAA>>>>>><<<;;;999888666666444333222111000000000000000000000000000000000000////////////////////////////////////111333555666555555444444333333444444444444333333333333444444666666666666555444333222333222222444666777777666444333333444666888777666777777777777888888888888777888888888888999999999:::;;;<<<===>>>???@@@@@@GGGEEEEEEHHHKKKLLLQQQWWW^^^aaadddbbb______ffflllsssvvvzzz{{{yyyvvvtttsssooommmkkkkkkkkkkkkkkkiiiddddddddddddeeefffggghhhfffhhhjjjjjjgggffffffgggeeeddddddddddddeeeffffffcccddddddeeeeeedddbbbbbbaaaaaa```^^^[[[YYYVVVUUUUUURRROOOLLLKKKIIIFFFDDDAAAAAAAAAAAAAAA@@@?????????@@@AAAAAA@@@===999666777444222333444444444333333333222222222333333444444333222333666;;;@@@CCCLLLLLLMMMPPPTTTUUUTTTQQQQQQMMMGGG@@@;;;999888888::::::999999:::;;;<<<===888:::===???@@@???===;;;999999:::999888666555333444222333555777;;;EEEOOOZZZdddpppxxx{{{|||~~~fff___qqq~~~pppqqqsssssspppjjjccc___XXXKKK>>>999777555333444///444555666BBBYYYgggiiigggiiisssxxx___JJJCCCEEEDDD@@@HHHLLLPPPRRRSSSYYYbbbjjjrrrtttxxx}}}pppbbbWWWQQQXXXlllxxxqqq```VVVWWW\\\eeeooowwwzzzzzzxxxxxx|||~~~~~~|||xxxvvvuuuxxxyyy{{{{{{zzzzzz|||}}}|||~~~uuueeeTTTKKKGGGEEEFFFJJJJJJQQQ\\\lll|||wwwllllllppprrruuuzzzxxxwwwvvvyyy||||||xxxsssnnnmmmjjjhhhfffeeeeeeeeecccbbbaaa___]]]\\\ZZZZZZXXXWWWVVVUUUTTTSSSRRRRRRQQQOOOLLLIIIFFFEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCCBBBBBBEEEJJJPPPZZZkkkzzz}}}wwwrrrnnnkkkgggeeedddbbb```^^^^^^]]][[[YYYXXXUUURRRPPPOOOMMMJJJHHHHHHGGGEEECCC@@@>>>======@@@>>>;;;999777777777777::::::<<>>>>><<<;;;999888666666444333222111000000000000000000000000000000000000////////////////////////////////////111333555666555555444444444555666666555555444444444444555555666666666666555444333333333222222444666777777666333333333555777999999999777777777777888888888888777888888888888999999999999:::;;;<<<>>>???@@@AAAGGGEEEEEEHHHLLLQQQ[[[dddgggiiiiiifffbbbdddkkkqqqvvvxxx{{{{{{yyyvvvtttsssooonnnlllllllllmmmlllkkkeeeeeeeeeeeefffggghhhiiifffiiikkkjjjgggeeefffhhheeeeeeddddddeeehhhjjjlllhhhgggfffdddcccbbbbbbbbbbbbaaa```___\\\ZZZXXXVVVUUURRROOOMMMLLLJJJHHHFFFCCCBBBBBBAAA@@@???>>>>>>:::<<<>>>>>>;;;888555444888666333333555777555222444444333222222222222222222222111111222333555777<<<===@@@DDDIIIKKKKKKJJJGGGDDD???;;;777555555555999999999999:::;;;======999999:::;;;<<<======>>>999999::::::999777555444444333333666777;;;DDDNNNWWWaaannnwwwzzz{{{~~~www___ZZZlll|||ppprrrtttuuurrrlllfffaaaZZZLLL???999777444222333222666777:::GGG[[[ffffffddddddkkk}}}xxxeeePPPEEECCCBBB@@@GGGLLLQQQSSSTTTYYYaaahhhrrrsssxxx|||pppaaaWWWRRRZZZnnn{{{sssaaaVVVUUU[[[dddmmmtttwwwxxxxxxxxx~~~}}}~~~}}}yyywwwvvvvvvxxxzzz{{{{{{{{{{{{|||~~~{{{}}}|||qqqbbbRRRKKKIIIGGGDDDCCCDDDEEEIIIOOOXXXbbbkkkqqqeeeaaa```gggooouuuzzz~~~|||zzzzzz{{{}}}|||xxxtttqqqpppnnnkkkiiigggffffffccccccaaa```^^^\\\[[[ZZZXXXWWWVVVUUUTTTTTTSSSSSSSSSQQQNNNKKKHHHGGGGGGFFFCCCBBBBBBAAAAAAAAABBBBBBBBBAAADDDHHHMMMUUUdddsss~~~}}}wwwqqqnnnkkkhhheeecccaaa___^^^]]]\\\ZZZXXXXXXUUURRRPPPOOOMMMJJJGGGGGGFFFDDDBBB@@@???======???>>>;;;999777666666666777777999<<>>>>><<<;;;999888666666444333222111000000000000////////////////////////////////////////////////////////////111333555666444444333444444555666666555555555444444555555555555555666666555444444333333222222444666777777666555444444555888999999888666777777777888888888888777777888888888999999999999999:::<<<>>>???@@@AAAFFFCCCCCCGGGLLLTTTaaammmlllmmmllliiigggjjjqqqxxxxxxzzz{{{{{{xxxuuuttttttrrrpppnnnmmmmmmmmmllljjjiiihhhgggffffffeeeffffffjjjiiihhhhhhhhhgggfffdddgggfffeeedddeeehhhkkkmmmmmmkkkhhheeebbbaaaaaaaaacccbbbaaa```^^^[[[YYYXXXVVVSSSPPPNNNMMMLLLJJJHHHEEEDDDCCCBBB@@@?????????:::<<<======:::888999:::999999777666888999777222333333222222222222333333000000111222333444555555666777999<<<>>>@@@@@@@@@<<<<<<<<<<<<<<<;;;:::999::::::::::::;;;;;;;;;<<<<<<:::999888888:::<<<===999999::::::999777666555444333444666777:::CCCLLLVVV```mmmvvvzzz|||tttyyy{{{}}}zzzoooZZZWWWiiippprrruuuvvvsssnnnhhhddd[[[NNN@@@:::888444333333777888888<<>>FFFKKKQQQTTTUUUYYY```gggppprrrvvv{{{}}}nnn```VVVRRR[[[ppp|||tttbbbWWWSSSYYYbbbjjjppptttvvvwww{{{|||}}}}}}}}}zzzwwwvvvvvvwwwyyy{{{||||||||||||}}}}}}}}}~~~sssiii^^^[[[]]]]]]YYYUUUTTTQQQKKKFFFDDDGGGLLLPPPWWWZZZ```jjjtttzzz~~~~~~}}}}}}~~~|||xxxuuurrrqqqooollliiigggeeedddbbbaaaaaa```___^^^]]]]]]ZZZYYYXXXWWWVVVVVVVVVVVVUUUSSSQQQNNNKKKJJJIIIHHHCCCCCCBBBBBBAAABBBBBBBBBCCCBBBDDDGGGJJJQQQ___lllxxx{{{uuupppllliiigggeeebbb```^^^]]]]]]\\\YYYXXXXXXUUURRRPPPNNNLLLIIIFFFDDDDDDDDDCCCCCCBBBAAAAAA???>>><<<:::888666666666555666888:::>>>CCCGGGJJJSSSUUUYYY^^^ccchhhkkklllmmmoooqqqrrrsssuuuwwwzzzzzz{{{|||}}}~~~}}}|||||||||}}}|||{{{vvvfff^^^\\\VVVNNNKKKFFFHHHTTTccclllppprrrvvv}}}{{{ttt[[[PPPRRROOONNNMMMHHHJJJIIIHHHHHHGGGFFFCCC@@@>>>>>><<<;;;999888666666444333222111000000000000////////////////////////////////////////////////////////////111333555666333222222222333444555555555555555444444555555555555555555666555555444333333222222444666777777666777666555666777888777666666777777777888888888888777777888888888999999999999999:::<<<===???@@@@@@CCCAAAAAADDDHHHPPP___lllrrrrrrqqqooonnnqqqvvv{{{xxxzzzzzzyyywwwuuuttttttuuussspppnnnmmmkkkiiihhhiiihhhgggffffffeeeffffffkkkgggdddffflllooolllhhhjjjiiifffeeeeeefffiiijjjllljjjgggeeeccccccdddeeedddcccbbbaaa___]]][[[ZZZWWWTTTQQQOOOOOOMMMKKKJJJGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@???===<<<<<<===???;;;@@@AAA===<<<===999333333333222222333444444555///111222444555555555444555555777888:::<<<>>>???AAACCCGGGJJJJJJGGGCCC@@@???>>>>>>===<<<;;;::::::???===:::777666777999:::999999::::::999888777666444333444666777999AAAKKKUUU___mmmwww{{{~~~~~~fffnnn~~~|||yyyqqq]]]YYYjjjvvvzzzoooqqquuuvvvtttooojjjfff]]]OOOBBB;;;999666444444555444444<<>>>>><<<;;;999888666666444333222111000000000000000000000000000000000000////////////////////////////////////111333555666333333222222222333444444555555444444444444555555444555555555555555444444333222222444666777777666777666555555777777666555777777777777888888888888777888888888888999999999::::::;;;<<<===>>>>>>???>>>===>>>@@@BBBGGGTTTaaaqqqrrrtttttttttuuuxxx{{{xxxyyyyyywwwuuuttttttuuuwwwtttqqqnnnllljjjhhhfffeeeeeeeeeeeefffggghhhiiihhhdddcccgggooottttttqqqlllkkkiiigggffffffhhhhhhgggfffeeeeeefffhhhjjjkkkeeeddddddbbb```^^^]]]\\\YYYVVVSSSQQQPPPNNNLLLJJJFFFEEECCCAAAAAAAAAAAABBB@@@>>>======>>>>>>===;;;@@@JJJOOOJJJDDDBBB>>>777555555444444444444555555222222333444333222111000222333555777;;;AAAHHHMMMOOORRRUUUVVVSSSLLLEEE@@@CCCBBBBBBAAA???===;;;:::???>>>;;;999777777777777888999:::::::::999777666444333444777777999@@@IIISSS^^^lllwww|||iiiooovvv```YYYgggooozzz|||vvvyyynnnppptttvvvtttpppkkkhhh\\\NNNAAA;;;999666444555444444666@@@TTTqqq{{{uuuoooqqqkkk\\\NNNGGGDDDBBBGGGLLLPPPRRRSSSWWW___fffqqqsssxxx}}}lll^^^TTTPPPXXXmmmzzzrrrbbbWWWVVV\\\dddjjjnnnsssxxx|||zzz~~~}}}~~~}}}|||yyyyyyzzz{{{{{{}}}~~~~~~~~~~~~~~~}}}||||||vvvjjj\\\OOOJJJLLLPPP\\\gggtttzzz}}}{{{yyywwwpppooonnnllliiifffcccaaa`````````aaaaaaaaaaaaaaa___^^^\\\ZZZZZZ[[[\\\]]]YYYXXXVVVTTTRRRPPPNNNMMMGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDEEEGGGGGGKKKWWWcccmmmwww}}}yyysssnnnkkkhhhfffdddcccaaa___^^^]]]\\\ZZZXXXUUUSSSOOOMMMKKKHHHEEEBBB@@@AAADDDFFFHHHIIIIIIIIIAAA@@@???===:::888666555555555777:::===@@@BBBDDDIIILLLQQQXXX^^^dddhhhjjjkkknnnqqqttttttuuuvvvwwwxxxzzz|||~~~|||{{{|||kkkaaa[[[RRRIIIBBB@@@FFFWWWgggppprrrrrrvvv}}}uuu]]]RRRTTTQQQPPPOOOJJJJJJIIIHHHHHHGGGEEEBBB???>>>>>><<<;;;999888666666444333222111000000000000000000000000000000000000////////////////////////////////////111333555666555444444333333333333444444444333333333333444444444444555555555555555444333222222444666777777666555444333444666777777666777777777777888888888888777888888888888999999999;;;;;;;;;<<<<<<<<<======999999;;;<<<;;;===GGGSSScccffflllqqquuuwwwyyyzzzvvvwwwwwwuuusssssstttvvvvvvsssooommmllljjjhhhfffddddddddddddeeefffggghhhddddddfffhhhkkknnnrrrtttmmmlllkkkjjjiiiiiiiiiiiiggggggffffffgggiiijjjkkkeeeeeedddcccbbb```^^^]]][[[XXXUUURRRPPPOOOLLLJJJDDDCCCAAA?????????AAAAAA===<<<>>>EEEKKKMMMGGGAAAEEEUUU^^^WWWMMMHHHDDD===999999777666444444333333222333333333222111000///000222444888>>>HHHTTT\\\```aaa```]]]WWWNNNFFFAAADDDDDDDDDDDDBBBAAA???>>><<<<<<<<<;;;:::888777666888999:::::::::999888777444333555777777888???HHHPPP\\\jjjuuu{{{zzz{{{iii\\\ggglllyyy|||vvvlllooosssuuutttqqqlllhhhYYYLLL???999777555444555555666999BBBSSSmmmxxxrrrhhhjjjeeeYYYNNNHHHEEEBBBIIILLLPPPQQQQQQVVV___gggoooqqqvvv|||~~~lll]]]SSSNNNUUUjjjwwwpppaaaVVVTTT[[[ccchhhlllpppwww|||xxx}}}}}}~~~|||{{{|||}}}|||}}}~~~~~~|||~~~~~~wwweeeWWWSSSWWW\\\kkkwww}}}zzzyyyyyyqqqqqqpppnnnllliiifffdddccccccbbbaaaaaa``````___```^^^\\\ZZZZZZ[[[]]]^^^ZZZZZZYYYWWWTTTRRRPPPNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCDDDFFFFFFIIITTT```iiittt~~~~~~zzztttooollljjjgggfffdddbbb```^^^^^^]]][[[YYYTTTQQQNNNKKKIIIFFFCCC@@@@@@BBBDDDFFFHHHHHHGGGGGGBBBBBB@@@>>><<<999777666444444666888;;;===???@@@EEEHHHNNNUUU\\\bbbgggiiiiiimmmrrruuuvvvuuuuuuuuuuuuwwwzzz|||~~~{{{zzz{{{lllccc]]]SSSIIIDDD@@@DDDSSScccmmmqqqsssuuu|||vvv^^^SSSUUURRRPPPPPPJJJKKKIIIHHHHHHGGGEEEBBB???>>>>>><<<;;;999888666666444333222111000000000000000000000000000000000000////////////////////////////////////111333555666777666555444444444444444444333333222222333333444444444555555555555555444333222222444666777777666222222222333666888888777777777777777888888888888777888888888888999999999<<<<<<<<<<<<<<<<<<<<<<<<666666999999777666>>>IIIQQQWWWaaakkkssswwwzzz{{{uuuvvvuuutttrrrsssuuuwwwsssqqqnnnllllllkkkiiigggggggggfffdddddddddddddddaaafffjjjhhhdddcccjjjpppmmmmmmlllllllllkkkkkkkkkkkkkkkjjjhhhggggggfffffffffeeeeeedddbbb```___^^^\\\ZZZVVVSSSQQQOOOLLLJJJBBB@@@???======>>>@@@AAA???@@@GGGTTT```ccc[[[QQQIII]]]iii```SSSMMMHHHBBB>>><<<:::777555333222111222222333333333333333222000222555999AAAMMM[[[eeeooommmiiiddd\\\TTTMMMIIIDDDEEEEEEFFFEEECCCBBBAAA:::;;;<<<===<<<:::888666888999:::;;;:::999888777555444555777777888???GGGOOOZZZiiitttzzz~~~wwwfffnnnooo{{{qqqlllnnnrrruuutttqqqlllhhhVVVIII===888666444333444222444777===III^^^yyy|||yyyvvvbbbccc___TTTKKKFFFBBB???IIIMMMPPPPPPPPPVVV___gggkkkmmmrrrxxx}}}~~~kkk]]]SSSMMMTTThhhuuuooo```VVVQQQWWW___eeehhhlllsssyyyxxx~~~~~~wwwyyy~~~~~~}}}}}}~~~|||~~~yyy}}}xxxhhh]]]]]]fffooozzz|||zzzyyyyyyssssssrrrqqqooollliiigggfffeeedddbbbaaa___^^^]]]___^^^[[[ZZZYYY[[[]]]^^^[[[[[[ZZZXXXUUUSSSQQQOOOJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBCCCEEEEEEGGGRRR^^^fffppp{{{{{{uuuqqqnnnkkkiiigggdddbbb```______^^^[[[ZZZSSSPPPMMMJJJHHHEEEAAA???BBBCCCEEEFFFGGGFFFDDDCCCCCCCCCBBB@@@===:::888666222333555777:::<<<===>>>CCCFFFLLLSSSZZZaaafffhhhhhhlllrrrvvvwwwuuuttttttsssuuuxxx{{{}}}yyyyyywwwjjjddd___VVVLLLHHHCCCDDDPPPaaalllrrrvvvuuu|||}}}uuu]]]RRRRRRNNNLLLNNNJJJKKKJJJIIIIIIHHHFFFCCC@@@@@@???===;;;999777555444444333222111000000000000000000000000000000000000......////////////......111111111111222333444555777444333444666777555333666444222000000000111222888777666666777666444222333444444444555666666666777777666555555555555555555666777777666666777888777888888999999:::;;;;;;::::::;;;<<<===<<<999666333333333444444444444444===CCCLLLVVVeeesssyyyxxxwwwwwwxxxwwwwwwvvvuuuuuuooooooooooooooommmiiifffeeeeeefffggggggfffffffffiiiiiiiiihhhfffdddaaa___iiijjjlllmmmmmmllljjjiiijjjiiihhhgggggghhhiiijjjjjjhhhfffeeedddcccaaa___```]]]YYYVVVTTTQQQMMMJJJGGGEEECCC@@@??????@@@AAA>>>FFFSSSfffyyyxxxjjjSSSOOOUUUcccdddWWWIIIFFFAAA>>>:::777555555666666000111222333444555555666000444999:::;;;BBBOOOZZZeeennnuuuvvvsssmmm___PPPJJJGGGDDDDDDEEEFFFDDDBBB???<<<::::::;;;:::777444:::;;;<<<======;;;999888777444333555666777===DDDLLL[[[kkkrrrvvv|||zzzrrrxxx~~~yyyqqquuuwwwwwwwwwuuulllcccXXXFFF777555666333333777222666888999CCCXXXmmmyyy|||}}}pppiii[[[SSSLLLCCCEEEIIICCCHHHOOOUUUUUURRRUUU^^^gggnnnnnnqqquuuyyyooo___WWWSSSUUUbbbrrrsssdddSSSQQQVVV]]]eeemmmrrruuuwwwwwwzzz}}}~~~~~~}}}~~~}}}|||{{{zzzxxxwwwvvvuuuxxx{{{~~~~~~}}}|||~~~||||||vvvnnnmmmxxx}}}zzz{{{~~~sssrrrqqqpppooooooooooookkkgggcccaaa``````___^^^aaaaaa```___^^^]]]]]]]]]^^^^^^]]][[[XXXUUURRRPPPOOONNNLLLIIIGGGGGGGGGGGGBBBDDDDDDBBBBBBGGGQQQZZZeeeooowwwzzz{{{rrrnnnnnnllliiiffffffeeeccc```\\\XXXUUUQQQOOOLLLJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCBBBAAAAAAFFFEEEBBBAAA???===999777555444444444555888:::<<>>===;;;999777666555444333222111000000000000000000000000000000000000......////////////......---......///111222444555666444333444666777555333333222111000111222444555777666555555666555333111333333444444555666666666777777666555555555555555555666777777666666777888777888888999999:::;;;;;;;;;::::::;;;;;;;;;888666777777777666666666666666444:::AAALLL[[[llluuuuuuxxxxxxxxxxxxwwwvvvuuuuuuqqqpppooonnnnnnllliiifffdddeeeffffffgggggggggggglllkkkkkkjjjhhhgggeeedddiiijjjkkkllllllkkkjjjiiijjjiiihhhhhhhhhhhhiiijjjkkkiiigggfffeeedddbbb``````]]]ZZZWWWUUURRROOOLLLHHHFFFDDDAAA@@@???@@@AAAAAAJJJYYYmmmdddXXXVVV```fff\\\OOOHHHCCC@@@===999777666555444222222222333444555666666444555666777999===CCCGGGIIIRRR[[[aaafffjjjeee]]]WWWPPPHHHBBBAAABBBBBBBBB???===;;;;;;;;;:::777555:::;;;<<<======;;;999888777444333555666777===DDDKKKZZZjjjrrrvvv|||~~~ssswwwyyyyyyyyywwwnnneeeXXXFFF777555666333333777444777777777@@@PPPaaaiii~~~zzzoooccc\\\SSSFFFDDDGGGBBBGGGNNNTTTTTTRRRUUU___hhhmmmnnnrrrvvvyyyrrrbbbVVVRRRUUUccctttvvvgggWWWRRRVVV^^^fffnnnrrruuuvvvxxxzzz|||}}}}}}}}}~~~{{{zzzzzzyyyyyyxxxxxxwwwzzz}}}~~~}}}~~~|||}}}~~~}}}}}}}}}~~~~~~uuutttsssqqqpppooooooooollliiieeebbbbbbaaa```___aaaaaa```___^^^^^^^^^^^^^^^^^^]]]\\\YYYVVVTTTRRRPPPOOOLLLJJJHHHGGGGGGGGGCCCDDDDDDCCCBBBGGGOOOWWWaaajjjsssxxx}}}{{{sssooonnnllliiieeeeeedddbbb___[[[XXXUUUPPPNNNKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAACCCAAA@@@??????>>>;;;999555555444444555777:::<<>>===<<<;;;999888777666444333222111000000000000000000000000000000000000......////////////......***+++,,,---///222444555666555444444555666555444111000000000222444666777666555444444555444222000333333444444555666666777777666666555555555555666555666777777666666777888777888888999999:::;;;;;;<<<:::999999:::999888666999888777555444444333333000444999AAAPPPbbbooosssyyyyyyyyyyyyyyywwwvvvuuutttqqqnnnlllkkkjjjhhhfffccccccdddfffggggggggggggkkkkkkjjjiiihhhhhhhhhhhhiiijjjkkkllllllkkkjjjiiijjjjjjiiiiiiiiiiiijjjjjjllljjjhhhggggggfffdddbbbaaa^^^[[[YYYWWWTTTQQQNNNJJJHHHEEEBBB@@@@@@@@@@@@AAAJJJZZZpppxxxdddUUUYYY___ZZZNNNEEEAAA@@@===<<<;;;888555222333333333333444444555666888555333444777999999888<<>>???@@@@@@>>><<<666666555444555777999;;;===>>>AAAGGGNNNWWW^^^bbbeeeiiimmmooooooqqqtttwww{{{xxxyyy|||~~~}}}|||{{{mmmddd___VVVMMMIIIEEEGGGSSSbbblllssswwwwww{{{wwwsss\\\RRRSSSOOOMMMNNNJJJKKKJJJIIIIIIHHHFFFCCC@@@======<<<;;;999888777777444333222111000000000000////////////////////////......////////////......++++++,,,---///111333444555555444555555555555444111111111111222444555666666555444444555555333111222333333444555666777777777666555555555555666666555666777777666666777888777888888999999:::;;;;;;===;;;999999:::;;;:::999;;;:::888666444444333333555777999===JJJ^^^mmmtttzzz{{{{{{|||{{{yyywwwuuuuuuqqqmmmiiihhhgggeeeddd```aaacccdddeeefffggggggggggggfffeeeeeefffhhhiiikkkllllllmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjkkkmmmkkkiiihhhhhhgggeeecccdddaaa]]]ZZZXXXTTTQQQNNNKKKIIIFFFCCCAAA@@@@@@@@@>>>GGGVVViiiqqqZZZTTTUUUQQQGGG@@@<<<;;;:::;;;<<<;;;777444555444333222222333444444777666555555777888777666=========>>>@@@BBBAAA???CCCDDDEEEEEEDDDBBB???===???>>>===<<<<<<:::888777999:::<<<======<<<:::999888555444555666777<<>>JJJPPPUUUUUURRRUUU___hhhjjjmmmrrrwww{{{vvvgggXXXSSSVVVddduuuxxxkkk\\\SSSXXX```hhhooorrrssssssxxxyyyzzzyyyyyyzzz}}}xxxxxxyyyyyyyyyyyyzzzzzzwwwyyyzzz{{{{{{{{{zzzzzz}}}yyywwwwwwwwwzzz|||}}}{{{zzzxxxuuusssrrrqqqpppnnnkkkhhhfffeeedddcccaaaaaaaaa```_______________]]]]]]^^^]]]\\\ZZZXXXWWWRRRQQQNNNLLLJJJIIIIIIIIIFFFFFFFFFDDDCCCEEEIIIMMMRRRXXX^^^ccchhhpppyyy~~~|||~~~|||vvvrrrppplllgggcccbbb```\\\WWWRRRNNNLLLHHHFFFFFFGGGIIIKKKKKKJJJKKKIIIEEEAAA??????@@@AAAAAA@@@???@@@AAAAAA@@@>>>888777555444555666888999;;;===@@@EEEKKKTTT\\\aaaeeeiiinnnqqqqqqrrruuuxxx}}}zzzwwwwwwyyy|||}}}}}}|||}}}~~~~~~}}}{{{{{{mmmeee___VVVLLLIIIEEEHHHTTTcccmmmtttxxxxxx}}}xxxrrr[[[QQQSSSPPPNNNNNNJJJKKKJJJIIIIIIHHHFFFCCC@@@======<<<;;;999888777777444333222111000000000000////////////////////////......////////////...............///000111222333444555555555444444555555444333333333333333333444666555555555777666555333222222333444555666777888666666555555555555666666555666777777666666777888777888888999999:::;;;;;;<<<;;;:::;;;===?????????@@@???<<<:::999888999999:::<<<<<>>;;;888666444333111111111222222666888::::::999888888999999888999<<<>>>===<<<;;;777999<<<>>>???>>>===<<>><<<:::999888999:::<<<======<<<:::999888555444666666666<<>>999888666555444555777888:::===@@@DDDIIIQQQZZZaaaeeejjjooorrrssstttwwwyyy|||zzzxxxxxxyyy{{{}}}}}}{{{{{{{{{||||||}}}~~~~~~|||{{{mmmddd___UUUKKKGGGDDDHHHVVVeeennntttwww{{{}}}sss]]]SSSVVVRRRPPPQQQLLLKKKJJJIIIIIIHHHFFFCCC@@@>>>===<<<;;;999888777666444333222111000000000000000000000000000000000000......////////////......000000000000111222333333444555666555444444555666555555555444333222222111666555555666777777666444111222333444555777888888666555555555555666666777555666777777666666777888777888888999999:::;;;;;;<<<;;;<<>>???@@@CCCCCCEEEQQQeeewww~~~{{{yyytttqqqllliiigggfffeeedddaaabbbccceeeeeefffffffffggggggggghhhiiijjjkkklllnnnnnnnnnnnnnnnnnnnnnnnniiiiiijjjjjjjjjjjjiiiiiijjjhhhffffffffffffdddbbbeeebbb]]]YYYVVVRRRNNNKKKJJJHHHEEEBBB@@@@@@@@@@@@CCCKKKTTT___nnn{{{iiiZZZPPPIIIDDDAAA???;;;888999>>>@@@>>>;;;888666444111000000111222666;;;AAADDDCCC@@@>>>===<<<:::<<>>???@@@@@@???<<<:::999:::888999;;;======<<<;;;:::999666444666666666;;;BBBGGGWWWiiirrrwww}}}xxxtttqqquuuvvveeeVVViiiwwwnnnwww~~~|||xxxpppiiiTTTDDD777777888555444777444777777666===OOObbbmmmlllooorrrxxx~~~}}}yyyuuuppppppfffOOODDDBBB===GGGOOOVVVWWWSSSSSSZZZaaaeeehhhooovvv{{{sssbbbXXXSSSTTTaaaqqqtttgggXXXRRRVVV]]]dddkkkppprrrtttuuuwwwxxxxxxxxxxxx{{{}}}zzzyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz||||||xxxqqqlll\\\XXXUUUVVVYYY```ooo}}}{{{vvv|||~~~}}}|||zzzwwwuuutttsssrrrnnnllliiihhhgggfffcccaaaaaaaaa``````___``````aaa]]]]]]^^^]]]\\\ZZZXXXWWWRRRQQQNNNLLLJJJIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEDDDEEECCCCCCDDDFFFNNN^^^mmmvvvzzz{{{wwwssspppjjjccc]]][[[WWWRRRLLLGGGCCCAAA@@@???>>>???AAACCCCCCCCCEEECCCAAA@@@???@@@AAABBBGGGFFFDDDDDDDDDCCCAAA???;;;999777555444555666666999<<>>===;;;999777666555444333222111000000000000000000000000000000000000......////////////....../////////000111222444555333555777666444333444666555555555555444333222111555444444555666777555333111222333444555777888888555555555555555666777777555666777777666666777888777888888999999:::;;;;;;;;;<<>>>>>@@@AAA@@@<<<::::::;;;888999;;;======<<<;;;:::999666555666666666;;;BBBGGGXXXjjjsssxxx~~~}}}{{{vvvsssnnn___VVVdddzzzuuulllvvv~~~xxxppphhhTTTDDD777777999555444777555888777444999NNNiiizzz{{{vvvuuuooonnneeeOOOEEEBBB;;;???IIIRRRUUURRRRRRXXX___bbbfffnnnvvvzzzsssbbbWWWRRRSSS```qqquuuiii[[[QQQTTTZZZaaahhhnnnsssuuusssuuuxxxxxxxxxxxxyyy{{{wwwxxxxxxyyyyyyzzzzzz{{{yyyyyy{{{{{{yyyqqqfff^^^LLLIIIGGGHHHJJJPPP]]]jjj{{{zzz}}}~~~}}}{{{zzzwwwvvvtttssssssooommmkkkjjjiiihhheeecccaaaaaa````````````aaaaaa]]]]]]]]]]]][[[YYYWWWVVVQQQPPPNNNKKKJJJIIIIIIIIIEEEEEEEEEFFFFFFEEECCCBBB???===<<<======BBBQQQ```tttxxxzzzwwwsssooohhhaaaXXXVVVSSSOOOJJJGGGDDDCCC@@@>>>======???@@@@@@???????????????@@@AAAAAABBBFFFEEEDDDDDDDDDCCCAAA???<<<:::777555444444555555666:::===@@@CCCKKKUUU^^^bbbgggnnnqqqrrrsssuuuxxxxxxzzz|||}}}~~~~~~|||{{{{{{{{{{{{}}}~~~|||ooofff```VVVKKKFFFFFFOOO```ooouuuwwwxxxyyy~~~|||pppZZZQQQTTTQQQOOOOOOJJJKKKJJJIIIIIIHHHFFFCCC@@@@@@???===;;;999777555444444333222111000000000000000000000000000000000000......////////////......,,,,,,---///111333555666333555777666444333444777444444555555444444333222444333333444555666444333111222333444666777888999555555555555555666777888555666777777666666777888777888888999::::::;;;;;;:::<<<@@@GGGNNNRRRSSSRRRUUUTTTRRRRRRSSSVVVYYY[[[^^^```___[[[___lllzzz~~~|||vvvtttqqqooonnnllljjjhhhhhhiiijjjjjjjjjjjjjjjiiiggghhhjjjlllmmmmmmlllllllllkkkkkkjjjjjjkkkkkklllggghhhiiijjjjjjiiihhhgggfffeeeccccccccccccaaa```]]]ZZZWWWVVVTTTRRRPPPMMMGGGEEECCC@@@??????@@@AAA888BBBMMMXXXfffzzzyyyqqq\\\RRRFFFAAAAAABBB@@@===>>><<<888555333333444555444<<>>:::888999;;;>>>AAABBB@@@<<<::::::;;;888999;;;======<<<;;;:::999666555666666666;;;BBBGGGXXXjjjtttyyy~~~zzzkkk```___gggooo|||{{{~~~yyykkkwwwzzzppphhhSSSCCC777777999666444777555888888333999QQQqqqzzzssswwwpppmmmdddPPPEEEBBB:::999CCCOOOSSSRRRRRRWWW^^^aaaeeemmmuuuyyytttcccVVVQQQRRR```rrrwwwkkk]]]QQQSSSXXX___gggnnnsssvvvrrruuuxxxyyyyyyxxxyyyyyyuuuvvvwwwxxxzzz{{{|||}}}xxxxxxyyyyyytttiii[[[QQQEEEBBBAAACCCDDDGGGRRR\\\kkk}}}}}}}}}}}}|||{{{yyywwwvvvtttttttttqqqooommmlllkkkjjjgggdddaaaaaa````````````aaabbb]]]^^^]]]\\\[[[XXXVVVTTTQQQPPPMMMKKKIIIHHHHHHHHHDDDDDDEEEFFFGGGFFFCCCAAA;;;999:::<<<:::<<>>??????>>><<<<<<===???@@@AAABBBBBBDDDCCCBBBCCCDDDDDDBBB@@@<<<:::888555444444444555444888<<<>>>AAAHHHSSS\\\```eeelllpppqqqqqqtttvvvtttwwwzzz}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~}}}ppphhhaaaWWWLLLGGGHHHQQQcccsssyyyyyyyyywww|||sss]]]TTTVVVRRRPPPPPPKKKJJJIIIHHHHHHHHHGGGDDDAAA??????===;;;999777555444444333222111000000000000---...//////......///000////////////////////////............000222444555444444555555444444333222444333333222222333333444666666555444444444555555333333222222333444666777555555555555555666777777777777777777777888888888888999999::::::;;;;;;<<<===<<>>AAAHHHNNN[[[xxxfffIII@@@@@@===<<<@@@======<<<999555222222333333888CCCSSS```ddd```[[[UUUNNNFFFCCCEEEGGGGGGEEEEEEEEEDDDCCCAAA>>>;;;999888;;;???BBBBBB@@@===::::::;;;<<<<<<======<<<<<<999999777555444666;;;???GGGVVVgggpppwww~~~zzzllldddjjjtttzzzyyy{{{|||qqqyyyzzzqqqiiiPPPBBB666444777666444333000555222:::>>>TTT}}}tttpppnnnhhheeeZZZIIIEEEBBB777888???GGGLLLOOORRRYYY^^^dddgggnnntttwww~~~vvvdddTTTPPPQQQ___ssszzznnn]]]RRRSSSUUU\\\fffmmmqqqrrrqqqqqqrrrtttwwwzzzzzzzzzxxxwwwuuuuuuuuuwwwyyy{{{{{{{{{yyyrrrfffYYYMMMGGGBBBBBBBBBBBBDDDFFFIIIJJJWWWbbboooyyy~~~}}}~~~{{{{{{zzzyyywwwuuusssrrrsssqqqoooooonnnllljjjgggdddbbbaaa```aaabbbaaa```\\\[[[YYYXXXVVVVVVUUUUUURRRQQQPPPNNNLLLIIIGGGFFFEEEDDDCCCCCCCCCAAA>>>;;;:::777777888777777@@@LLLdddpppyyywwwpppkkkddd]]]RRRPPPMMMJJJIIIJJJKKKLLLGGGDDD@@@>>>>>>>>>>>>>>>@@@??????>>>???AAABBBCCCBBBDDDHHHJJJJJJGGGBBB@@@===<<<999777555444444444555888;;;===@@@GGGQQQXXX___ffflllnnnpppssssssqqquuuvvvwwwxxxyyyzzzzzzzzz|||||||||~~~~~~{{{{{{|||}}}}}}pppggg```VVVLLLIIIIIIRRRdddtttzzzxxxvvv|||sss]]]TTTVVVRRRPPPPPPKKKJJJIIIHHHHHHHHHGGGDDDAAA@@@???>>><<<999777666555444333222111000000000000/////////000000111111111////////////////////////............000222444555444555555555444444333333444333333222222333333444444444555555555555555555444333333333333555666777777666666555555666666666999999888888777777666666888999999::::::;;;;;;<<<>>><<>>>>>======999;;;AAAEEELLLaaawwwkkkLLL@@@===::::::===>>>===<<<999555333222333222888BBBKKKQQQRRRQQQOOOKKKGGGBBB@@@BBBBBB@@@===@@@@@@@@@@@@???>>>>>>===:::;;;>>>@@@@@@???>>>===999::::::;;;;;;;;;;;;;;;:::999777555444777;;;???IIIXXXhhhqqqwww~~~qqqiiippp{{{}}}|||~~~{{{}}}rrrzzzyyyooofffOOOAAA666444777666444333444888555;;;===QQQyyy}}}tttqqqqqqhhhaaaVVVHHHGGGFFF<<<:::@@@FFFJJJKKKPPPXXX___fffiiiooouuuwww}}}vvvdddUUUPPPQQQ]]]qqqzzznnn^^^RRRRRRTTT[[[dddlllqqqrrrssssssssstttvvvwwwxxxyyyxxxxxxwwwwwwwwwyyyzzz{{{{{{xxxsssiii\\\QQQJJJFFFGGGFFFEEEDDDCCCCCCCCCDDDEEEMMMVVV]]]gggzzz~~~}}}~~~}}}||||||zzzyyywwwuuutttsssqqqpppooonnnmmmjjjhhhfffdddbbbaaabbbbbbaaa```\\\[[[YYYXXXWWWVVVUUUUUUOOOOOOMMMKKKIIIGGGDDDCCCBBBAAA@@@AAAAAA@@@>>><<<;;;999999999777666===FFFVVVaaaiiigggbbb^^^XXXRRRHHHGGGFFFFFFHHHLLLPPPSSSIIIEEEAAA>>>>>>?????????@@@@@@???>>>>>>>>>??????EEEFFFGGGGGGFFFEEECCCBBB>>>===;;;999777666666666555888;;;===@@@GGGPPPWWW]]]dddjjjmmmoootttvvvtttvvvwwwxxxzzz{{{{{{|||||||||{{{{{{}}}}}}zzz|||zzzllleee```UUUJJJIIIHHHQQQeeewww}}}yyyvvv||||||www~~~~~~rrr\\\TTTVVVRRRPPPOOOJJJJJJIIIHHHHHHHHHGGGDDDAAA@@@@@@>>><<<:::888777666444333222111000000000000333111///000333555333111////////////////////////............000222444555555555555555444444333333444333333222222333333444222333444666666666555555555444444444444666777888999888777666555555555555::::::999888777666555555888999999::::::;;;;;;<<>>>>>===<<<<<<<<<888888===>>>???HHHUUU|||gggJJJ>>>;;;999:::===>>>>>><<<999666333333444333888???AAA@@@???AAADDDBBB@@@>>>???@@@>>>:::666:::::::::;;;===>>>@@@AAA<<<<<<<<<======>>>???@@@999999999:::::::::;;;;;;:::999777555444777;;;???KKKYYYiiirrrwww}}}sssuuu~~~|||{{{yyyttt|||yyynnndddLLL@@@555444666666444444444999666<<<===OOOtttyyyxxxuuusssggg]]]QQQEEEGGGHHH???===AAAFFFHHHIIIOOOXXX```hhhkkkpppuuuwww|||wwwfffVVVQQQPPP[[[nnnyyyooo___QQQQQQSSSYYYaaajjjppptttvvvuuusssssssssuuuwwwxxxzzzzzzzzzzzz{{{{{{{{{{{{|||wwwmmm```TTTKKKGGGGGGHHHHHHFFFDDDBBB@@@???>>><<>>===<<<<<<;;;888555999???EEEMMMUUUTTTQQQMMMIIIEEE>>>>>>>>>@@@EEELLLRRRWWWMMMIIICCC???>>>???@@@@@@@@@AAABBBBBBBBBBBBBBBBBBGGGEEECCCAAA@@@AAABBBCCC@@@>>>===;;;999888777777555888:::<<>>===;;;999888777444333222111000000000000444000...000444666333000////////////////////////............000222444555666555555444444444444444444333333222222333333444000222444666777777666555555555444444555666888999;;;:::888777666555555555999888888888777777666666888999999::::::;;;;;;<<<>>>;;;<<>>@@@AAA@@@>>>>>>>>>======<<<<<<<<<@@@;;;:::<<<===;;;>>>CCCWWWpppxxxlllXXXCCC:::::::::<<<@@@>>>>>>===:::666444444555444777;;;;;;::::::===AAA???>>>===>>>>>>===:::666888888888999;;;>>>@@@BBB>>>===;;;:::;;;===@@@BBB:::::::::::::::;;;;;;<<<:::999888555555777<<<@@@KKKYYYiiiqqqvvv|||yyyuuu{{{{{{yyyxxx{{{}}}wwwvvv}}}{{{ooodddIII>>>555444666555444555111666444;;;>>>OOOrrruuuxxxssstttggg]]]QQQEEEFFFGGG<<<>>>BBBGGGJJJKKKOOOWWW^^^gggjjjppptttwww{{{yyyhhhWWWSSSPPPWWWkkkyyyqqq```QQQQQQSSSXXX```hhhppptttuuuuuutttrrrrrrtttxxxzzz}}}}}}~~~~~~}}}|||{{{{{{~~~xxxnnnbbbVVVNNNLLLKKKJJJIIIHHHFFFDDDBBB@@@???BBBDDDEEEDDDGGGZZZ|||}}}}}}~~~~~~}}}{{{yyywwwvvvtttrrrqqqppppppooommmjjjjjjhhheeeddddddcccbbb```]]]\\\ZZZYYYWWWVVVUUUUUUPPPOOOMMMJJJHHHFFFDDDDDDCCCAAA??????@@@AAA@@@???@@@@@@???===:::666666888:::@@@EEEFFFDDDBBB???===;;;::::::;;;@@@GGGNNNRRRQQQLLLFFFAAA?????????@@@===>>>AAACCCEEEFFFFFFEEECCCBBB???===<<<===???@@@@@@???===<<<:::888777777555777999:::===DDDNNNVVV]]]ccchhhjjjnnntttxxxyyyxxxyyyzzz|||}}}}}}~~~~~~{{{}}}uuuhhhccc```VVVJJJIIIGGGQQQiiiwwwzzz~~~xxxuuuuuuzzz~~~rrr\\\SSSUUUQQQOOOOOOJJJJJJIIIHHHHHHHHHGGGDDDAAA@@@???>>>===;;;:::888888444333222111000000000000333///---...333555222...////////////////////////............000222444555777666555444444444555555444333333222222333333444000222444666777777666555555555444444555666888999<<<;;;999888666666555555666666777777888888888999888999999::::::;;;;;;<<<===::::::@@@GGGRRRaaannniiijjjllloooqqqssstttuuuvvvwwwxxx{{{zzzwwwuuusssqqqnnnmmmmmmnnnooonnnnnnmmmkkkiiijjjnnnqqqooommmkkkkkkllllllkkkjjjjjjjjjjjjiiiiiihhhhhhggghhheeeaaa^^^ZZZRRRFFF<<<>>><<<::::::;;;======<<<=========<<<<<<<<<<<<<<>>???OOOcccooopppiii___WWWUUUIII===999:::;;;===>>>>>>>>>===:::777555555666444555777:::===???AAABBB@@@>>><<<;;;;;;;;;;;;;;;::::::999:::;;;===???@@@@@@>>><<<::::::===@@@BBB<<<;;;;;;:::;;;<<<======::::::888666555777<<<@@@KKKYYYhhhpppuuu{{{~~~~~~yyy|||~~~xxxwww~~~~~~qqqeeeFFF<<<555444666555444555222666444;;;>>>NNNooopppuuuyyyuuuoooxxxmmmdddXXXJJJHHHFFF:::<<>>===BBBCCCCCC???<<<:::888666666888;;;======:::888888888777777888<<>>@@@BBBCCCCCCCCCCCC@@@@@@??????>>>>>>>>>??????>>>===<<<:::888777666555777888999;;;CCCMMMUUU^^^dddiiijjjmmmtttwwwwwwxxxyyyzzz|||}}}}}}}}}}}}~~~||||||}}}}}}~~~xxxjjjddd```VVVKKKJJJHHHSSSlllzzzyyy~~~zzz~~~qqq[[[SSSUUUQQQOOONNNIIIJJJIIIHHHHHHHHHGGGDDDAAA???>>>===<<<;;;999888888444333222111000000000000111///---...111222111///////////////////////////............000222444555888777555444444444555666444333333222222333333444222333444666666666555555555444444444444666777888<<<;;;:::888777666666666555555666777888999::::::888999999::::::;;;;;;<<<===;;;<<<@@@EEEMMM[[[hhhlllmmmnnnpppqqqrrrrrrsssrrrsssuuuzzz{{{xxxwwwuuusssrrrrrrssstttssssssrrrpppnnnoooqqqsssqqqnnnkkkkkknnnooonnnkkkjjjjjjjjjiiiiiiiiihhhhhhgggfffbbb```___ZZZLLL>>>===;;;999888999:::999999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;<<<777;;;BBBJJJKKKEEE@@@>>>MMMGGG???<<<;;;<<<;;;;;;>>>>>>>>>;;;888666666777666888<<<@@@DDDEEEDDDCCC@@@>>>;;;999999:::<<<===???>>>>>>=========>>>>>>@@@???===<<<;;;<<<>>>???<<<<<<;;;:::;;;<<<===>>>;;;:::888666555888<<<@@@KKKYYYiiiqqqvvv{{{|||zzz|||tttzzz~~~pppbbbCCC:::444444555444555666666999555;;;>>>LLLkkkkkkaaabbblll{{{uuu}}}uuuooobbbPPPKKKHHH===:::AAAIIIMMMOOORRRWWW\\\cccffflllrrrtttzzz~~~ppp]]]YYYQQQSSSfffzzzwwwfffSSSVVVYYY]]]aaahhhpppuuusssuuuvvvvvvtttvvv{{{~~~wwwooohhheee[[[YYYTTTPPPKKKHHHFFFFFFEEEFFFKKKOOOPPPWWWnnn}}}}}}|||{{{zzzxxxvvvuuuuuutttrrrrrrsssrrrooommmjjjhhhfffeeeeeeeeecccbbb___^^^\\\YYYWWWVVVUUUUUUNNNLLLIIIFFFDDDBBBBBBBBBAAA@@@@@@AAACCCBBB@@@>>>DDDFFFEEEAAA??????===999888666666999888555444666333444444666:::???DDDGGGMMMJJJFFFCCCCCCCCCCCCCCCHHHHHHGGGFFFEEECCCBBBAAA???@@@AAAAAABBBBBBAAAAAA??????>>>===;;;999777666555666777777:::AAALLLTTT]]]dddiiikkknnntttwwwwwwyyyzzz{{{|||}}}~~~~~~~~~|||~~~~~~}}}}}}~~~}}}||||||}}}{{{~~~}}}nnneee___UUULLLIIIIIITTTlll|||zzzqqq[[[RRRUUUQQQNNNNNNIIIJJJIIIHHHHHHHHHGGGDDDAAA>>>===<<<;;;:::999888777444333222111000000000000////////////000000111000////////////////////////............000222444555888777555444444444555666444333333222222333333444444444555555555555555555444333333333333555666777<<<;;;:::999888777777777666666777777888888999999888999999::::::;;;;;;<<<======???BBBEEEJJJUUUaaakkklllnnnooopppqqqqqqrrruuuuuuxxx}}}}}}|||{{{zzzyyyzzzzzz{{{yyyyyyyyywwwuuutttuuuvvvsssooolllmmmqqqsssqqqnnnkkkkkkkkkkkkjjjjjjjjjjjjggggggeeedddfffdddVVVFFF>>>;;;999888999::::::999888888888999999::::::::::::???CCCCCCAAA???===<<>>EEEQQQMMMGGGAAA>>>???>>>===>>>???>>>;;;888777777888===DDDKKKNNNKKKGGGCCCBBB@@@???===;;;:::;;;>>>???BBBBBBBBBAAAAAA???>>>>>>@@@@@@???>>>===<<<;;;;;;<<<;;;:::999999;;;===>>>;;;:::888666666888===AAALLLZZZjjjsssxxx~~~yyymmmrrr{{{rrr|||{{{kkk\\\@@@999444444555444555777666888333;;;>>>MMMllllllddd```eeevvvyyyttteeePPPJJJJJJBBB888>>>EEEIIIKKKOOOWWW]]]cccfffkkkpppssswwwsss```\\\RRRQQQeee{{{yyyiiiVVVYYY]]]aaadddiiipppttttttwwwzzzyyyvvvvvvzzz}}}zzzzzz{{{}}}|||qqqnnnhhhccc___]]]]]]]]]]]]\\\___eeeddddddsss~~~}}}}}}{{{zzzxxxvvvuuuuuutttsssssssssssspppnnniiigggeeedddeeeeeedddccc___^^^\\\ZZZXXXVVVUUUUUUOOOMMMIIIFFFDDDCCCBBBCCCAAABBBEEEHHHKKKKKKHHHFFFEEEHHHGGGBBBBBBDDDCCC>>>===888666888888444333666222333444666999<<>>>>>???@@@AAABBBBBB@@@@@@@@@???===;;;999777555666666666999@@@KKKSSSZZZbbbiiilllpppvvvxxxxxxzzz{{{|||~~~}}}~~~~~~}}}}}}~~~~~~wwwzzzqqqddd\\\SSSKKKGGGHHHTTTkkk|||}}}qqq[[[RRRUUUQQQNNNNNNIIIJJJIIIHHHHHHHHHGGGDDDAAA======<<<;;;999888777777444333222111000000000000...000111111000000111222////////////////////////............000222444555999777555444333444666777444333333222222333333444666666555444444444555555333333222222333444666777;;;;;;:::999888888888888888888888888777777777777888999999::::::;;;<<<<<<>>>???AAAEEEFFFHHHRRR]]]hhhiiijjjlllnnnoooooooooyyyzzz|||}}}~~~~~~}}}zzzxxxxxxxxxtttqqqnnnoootttvvvtttqqqllllllllllllllllllkkkkkkhhhiiihhhhhhmmmmmm^^^MMM???===;;;;;;<<<======<<<666666777777888888999999===EEELLLMMMIIIDDDAAA>>>;;;666555777555333<<>><<<999777888999EEEOOOZZZZZZQQQGGGBBBCCC@@@AAAAAA@@@>>>>>>@@@AAACCCDDDDDDDDDCCCAAA@@@>>>@@@@@@@@@@@@>>><<<:::888;;;:::999888888:::<<<===;;;:::999666666888===AAAMMM\\\kkktttzzzsssvvvxxxvvvkkk^^^dddxxx~~~xxxfffVVV???888444444555444555777333555111999???PPPqqqqqqwwwooojjjrrr}}}xxxtttdddMMMGGGJJJEEE888===BBBEEEGGGMMMWWW___dddggglllpppqqquuuuuuaaa]]]SSSQQQddd|||{{{jjjWWW[[[```cccfffjjjppptttvvvzzz}}}{{{wwwvvvxxx|||vvvwwwxxx{{{}}}{{{{{{}}}|||yyyzzz~~~zzzuuu}}}~~~~~~}}}|||zzzxxxwwwvvvvvvtttsssssstttsssqqqooohhhfffddddddeeeeeedddccc```^^^\\\ZZZXXXVVVUUUUUUQQQOOOLLLHHHFFFEEEEEEEEEDDDFFFKKKPPPTTTTTTRRROOOFFFIIIGGGCCCDDDHHHGGGAAABBB<<<888;;;:::666555888555555666777888999::::::======???CCCHHHLLLMMMMMMGGGEEEBBB???===<<<<<<<<<;;;:::::::::<<<>>>AAABBBAAABBBAAAAAA???<<<:::999555666666666888@@@KKKSSSWWW___hhhlllqqqxxxzzzyyy|||}}}~~~~~~}}}vvvxxxsssdddYYYQQQKKKEEEGGGTTTjjj||||||xxx^^^TTTXXXTTTOOONNNLLLIIIJJJJJJIIIHHHFFFDDDBBB??????===<<<:::888777777555444333222111111111111000000000000000000000000,,,...111333333111...,,,//////...///000111333444777777777777777666666555555444444333333444444555777666444222222222444555555555555555555555444444;;;:::999888777777777777666666666666777777777777999999999::::::;;;;;;;;;<<<===@@@CCCDDDEEENNNXXXfffhhhkkkllllllmmmrrrvvvzzz}}}~~~}}}|||{{{zzzzzzxxxxxxwwwuuutttsssrrrqqqoooooonnnllljjjjjjlllnnnfffkkkjjjfffllluuukkkXXXDDD???;;;:::;;;===<<<;;;<<<<<<:::888777777;;;===QQQQQQQQQQQQPPPKKKBBB;;;:::<<<555222555444999IIIYYYZZZVVVLLLDDDDDDFFFFFFIII@@@<<<@@@???888666;;;MMMQQQUUURRRKKKDDD@@@@@@???@@@BBBCCCCCCCCCBBBAAACCCCCCCCCDDDDDDCCC@@@===>>>===<<<===>>>>>><<<;;;999888777:::===???>>>;;;AAA<<<999999999999<<>>EEEKKKNNNSSSXXXbbbiiipppssstttyyyzzzhhh[[[SSSTTTaaayyynnn[[[TTTYYYaaabbbhhhssstttuuuwwwyyyzzzxxxwwwvvvwwwzzz{{{|||}}}~~~~~~}}}|||zzzxxxwwwwwwvvvuuuuuuuuussspppnnnjjjgggbbb```aaabbbbbbbbbdddbbb___[[[XXXUUUSSSRRRNNNNNNLLLKKKIIIGGGEEEEEEEEEGGGNNNZZZfffiiiaaaWWWTTTLLLDDDBBBEEEIIIJJJIIIHHHHHHFFFBBB>>>;;;;;;<<<666666666666666555555555<<<;;;;;;>>>CCCGGGGGGEEEBBB@@@===:::999888999:::888999999::::::;;;;;;;;;>>>???@@@@@@???===:::999666666888999888;;;HHHUUU[[[bbbhhhkkknnnuuuyyyyyyyyy{{{~~~{{{~~~rrrfff[[[QQQKKKHHHJJJVVVkkk}}}~~~xxx^^^SSSWWWSSSNNNMMMKKKIIIIIIIIIIIIGGGEEECCCBBB??????===<<<:::888777777555444333222111111111111000000000000000000000000---...000222222000...---//////...///000111333444666666777777777666555555555444444333333444444555777666444333222333444555666666555555444555555666;;;:::999888777777777777666666666666777777777888999999999::::::;;;;;;<<<======@@@BBBBBBCCCKKKTTTdddgggkkkllllllnnnqqquuuyyy|||~~~}}}|||{{{zzzyyyxxxwwwvvvtttsssrrrrrrsssrrrqqqooommmmmmnnnpppiiillliiicccdddjjjiiicccMMMGGG???;;;;;;;;;:::888<<<<<<:::888777777:::<<<\\\]]]^^^]]]YYYOOOBBB999999<<<777222555444;;;MMM^^^aaa^^^SSSIIIFFFGGGGGGKKKEEE???<<<999666888<<<@@@GGGNNNOOOKKKFFFCCCBBBHHHFFFCCC@@@?????????@@@BBBBBBCCCCCCCCCBBB@@@>>>???>>>===>>>???>>><<<999777666666888;;;===<<<:::@@@<<<999:::999999===BBBPPP^^^mmmuuuyyy~~~|||vvvpppkkkfffgggsss~~~{{{~~~tttcccTTT;;;999555444555666666555777999666======LLLsss}}}yyysssoooooodddOOOFFFEEE???===;;;>>>EEEJJJMMMRRRXXX```fffnnnqqqrrrwww~~~iii[[[SSSSSS___vvv|||mmmYYYQQQUUU^^^___fffqqqrrrtttvvvxxxxxxwwwvvvwwwxxxxxxyyyzzz{{{|||}}}{{{yyyxxxwwwvvvuuuuuuuuutttqqqooollliiieeebbbbbbccccccbbbcccbbb___\\\YYYVVVUUUTTTPPPOOOMMMKKKIIIFFFEEEDDDAAAFFFMMM[[[lllvvvnnnaaaUUUOOOGGGDDDFFFKKKOOOPPPSSSTTTRRRJJJ@@@:::999;;;777777777777666777777777666444444666:::======<<<<<<<<<:::::::::;;;<<<===;;;;;;;;;<<<<<<===>>>>>>======>>>>>>>>><<<;;;:::777666777888888;;;GGGSSSZZZaaahhhjjjmmmssswwwwwwyyyzzz}}}|||yyyppphhh]]]QQQIIIHHHKKKWWWlll~~~~~~zzz^^^RRRVVVRRRMMMLLLIIIHHHIIIIIIHHHGGGEEECCCAAA??????===<<<:::888777777555444333222111111111111000000000000000000000000//////000000000000////////////...///000111333444555666666666666555444444555444444333333444444555777666555444444444555666888777555444444555777888:::999888888777777777777666666666777777777888888888999999:::;;;;;;<<<<<>>???BBBBBBBBBHHHPPPbbbffflllnnnoooooorrruuuxxx|||}}}|||{{{|||{{{zzzyyyxxxvvvuuuuuuvvvtttrrrpppooooooooopppmmmmmmjjjeee```aaaggglll[[[SSSGGG???<<<;;;:::888;;;;;;;;;999777777999;;;NNNSSS[[[```___UUUGGG===888<<<888444555444===QQQfffkkkjjj]]]OOOIIIJJJKKKXXXVVVNNNAAA888777;;;<<>>>>>>>>???>>>;;;888777777777999;;;<<<;;;:::???<<<::::::999999===DDDSSSaaapppwwwzzz}}}~~~}}}{{{xxxwwwxxx|||}}}zzzyyy~~~ttt___MMM;;;888555444555666666666555888555===>>>MMMttt~~~zzzoookkkllldddOOOEEEFFFBBB===;;;===CCCIIIKKKQQQVVV\\\ccckkknnnpppuuujjj\\\SSSRRR\\\qqqyyylllXXXNNNQQQYYYZZZcccnnnooossstttuuuuuuuuuvvvxxxzzzxxxyyy{{{|||}}}}}}{{{zzzwwwvvvuuuuuuvvvuuussspppnnnkkkgggdddddddddcccbbbbbbaaa___]]][[[XXXWWWVVVSSSRRRPPPMMMJJJGGGEEECCC@@@FFFKKKUUUjjjzzzsssaaaQQQMMMGGGCCCDDDIIIOOOTTTeeeiiiiii```PPPCCC???@@@999999888888888888999999777666555666888:::::::::999::::::;;;;;;<<<<<<============>>>???AAABBBCCC>>>>>>======<<<<<<;;;;;;777666777888888;;;EEEQQQXXX```gggiiilllqqquuuvvvyyyzzz{{{|||~~~~~~zzzrrrmmmhhh___QQQFFFIIILLLYYYooo{{{}}}yyy~~~aaaSSSVVVRRRNNNMMMJJJHHHHHHHHHHHHGGGEEEBBBAAA??????===<<<:::888777777444444333222111111111111////////////////////////000000////////////000000//////...///000111333444555555555555555444444333555444444333333444444555777666555555555555666666999777555444444666888:::999999888777777777777777666666777777777888888888888999999:::;;;<<<======???>>>???BBBCCCCCCHHHOOO___eeemmmqqqssssssuuuwwwyyy}}}}}}|||~~~}}}|||zzzyyyyyyvvvuuurrrqqqppppppooonnnqqqpppppppppkkkdddffflllfff\\\OOODDD???===;;;:::;;;;;;;;;:::888777888:::<<>>SSSmmmtttssseeeUUUNNNOOOQQQhhhjjjaaaLLL===;;;<<<999AAAFFFKKKNNNLLLHHHEEEDDDHHHKKKQQQTTTSSSOOOIIIEEEEEEEEEEEEDDDAAA@@@@@@@@@>>>======>>>>>>===;;;888999::::::<<<===>>>======>>>;;;:::;;;999999>>>FFFUUUcccqqqxxx{{{~~~||||||}}}|||uuu^^^III:::777444333444666666666444777444<<<<<>>AAACCCFFFGGGBBBAAA???===<<<;;;;;;;;;888666666888888:::DDDNNNWWW```hhhjjjlllpppuuuvvvzzzyyyyyyyyy{{{|||~~~~~~~~~wwwnnniiiggg___RRRFFFIIINNN\\\qqqtttzzz}}}xxxdddTTTVVVSSSOOONNNJJJHHHIIIIIIHHHGGGEEECCCBBB??????===<<<:::888777777444444333222111111111111////////////////////////111000///......///000111//////...///000111333444555555555555555444444333555444444333333444444555666666555555555666666666888777555444444666999;;;888888777777666777777777777777777777888888888888888999999:::<<<======>>>???===>>>CCCEEEEEEJJJOOO[[[cccnnnuuuwwwxxxyyyzzz}}}~~~|||{{{zzzzzzyyyvvvtttsssttttttrrrpppuuutttxxx~~~|||rrrjjjgggiii___RRRGGGAAA???<<<:::;;;<<<===<<<:::888888999>>>GGGTTT\\\[[[QQQDDD;;;777<<<888555666555===OOOkkksssuuuiiiZZZRRRRRRTTTeeejjjbbbOOO@@@===;;;666>>>???AAAAAA???===<<<<<<;;;@@@GGGNNNQQQQQQNNNKKKJJJJJJIIIFFFCCCAAABBBDDD???===<<<<<<======;;;::::::;;;<<<==================;;;;;;;;;999999???HHHVVVdddrrryyy}}}~~~~~~{{{xxxuuu]]]HHH999777444333444555666666555777444;;;:::HHHmmmuuuuuuyyy{{{tttsssjjjQQQBBBDDDEEE===:::;;;@@@DDDGGGMMMSSSXXX```hhhmmmooottt}}}ooo___UUUSSSWWWiiitttooo\\\NNNMMMSSSVVV```lllmmmoooqqqrrrrrrsssvvvyyy|||zzz|||~~~|||{{{yyyxxxvvvuuuvvvvvvtttsssnnnlllhhhfffeeedddbbbaaaaaaaaa```___]]][[[YYYXXXWWWVVVSSSQQQNNNKKKIIIHHHEEEFFFCCCAAAQQQgggnnnhhh^^^\\\XXXVVVVVV[[[bbbhhhjjjuuuuuuaaaOOOFFF???>>><<<:::::::::;;;;;;;;;<<<===<<<<<<;;;;;;;;;>>>>>>????????????>>>>>>::::::;;;===@@@DDDGGGIIIFFFEEEBBB@@@===;;;::::::999666666888888:::BBBJJJUUU```iiikkklllqqquuuwwwzzzyyyxxxxxxyyy{{{}}}~~~~~~~~~}}}~~~}}}{{{yyymmmgggddd^^^RRRHHHJJJOOO___ssstttxxx}}}|||~~~~~~{{{gggUUUVVVSSSPPPOOOJJJIIIJJJJJJIIIHHHFFFDDDBBB??????===<<<:::888777777555444333222111111111111000000000000000000000000000000////////////000000//////...///000111333444555666666666666555444444555444444333333444444555444555555555555666666666666666444444444666888:::888777777666666777777777777777777888888888999999888999:::;;;<<<===>>>??????===>>>CCCFFFGGGJJJNNNVVV```mmmwww{{{{{{|||}}}~~~}}}{{{zzzyyyyyy|||yyywwwwwwyyyzzzwwwtttwwwyyy~~~tttjjjhhh___TTTKKKEEEAAA===:::;;;===???>>><<<:::999999;;;CCCMMMRRRPPPHHH>>>999777;;;666444777555888GGG\\\hhhnnniii^^^VVVRRROOOPPPRRROOOEEE===:::999777======<<<<<<<<<<<<<<<===;;;<<>>===<<<<<<<<<;;;888999;;;<<<;;;:::;;;<<<;;;;;;<<<<<<999999@@@IIIWWWeeettt{{{~~~}}}zzz{{{~~~wwwuuurrrYYYEEE888666333333444555666666555888555;;;:::FFFkkksssppp}}}zzz}}}uuuwwwoooUUUBBBBBBDDD===::::::???CCCEEEKKKQQQVVV^^^hhhmmmooosss}}}rrraaaWWWTTTWWWggguuuttt```QQQMMMRRRUUU___kkkllloooqqqsssttttttvvvyyy|||wwwzzz|||~~~~~~}}}|||zzzwwwvvvvvvuuutttsssnnnkkkhhhgggfffeeecccbbb```aaa```___]]][[[XXXWWWTTTSSSRRRPPPNNNLLLKKKJJJBBBCCCAAABBBNNNcccvvvpppkkkfffdddgggpppzzzxxx}}}nnnYYYKKKCCCAAA>>>;;;999999::::::;;;>>>AAABBBAAA???>>>???===>>>>>>???AAABBBCCCCCC<<<;;;;;;<<<>>>AAAEEEGGGGGGFFFDDDBBB???===;;;::::::777555777888:::@@@GGGRRR^^^iiilllmmmqqqvvvyyyyyyyyyxxxxxxyyyzzz|||}}}~~~}}}|||}}}~~~zzzxxx|||ppphhhccc\\\QQQIIIKKKQQQaaauuuvvvttt||||||~~~gggTTTUUURRROOONNNIIIJJJKKKKKKJJJIIIGGGEEECCC??????===<<<:::888777777555444333222111111111111000000000000000000000000//////000000000000////////////...///000111333444666666777777777666555555555444444333333444444555333333444555555555555555444444444444555666777888777777666666666666777777777777888888888999999999888999:::;;;<<<>>>??????AAA===>>>BBBEEEEEEGGGJJJPPP[[[jjjvvv|||}}}}}}}}}~~~}}}|||{{{zzz|||yyywwwyyy|||}}}zzzwwwyyy}}}}}}wwwjjjcccZZZRRRMMMGGG@@@;;;<<<>>>@@@@@@>>>;;;999999333999@@@DDDBBB???;;;:::888:::444333888444444>>>GGGVVVdddgggaaaXXXMMMEEE<<<999888::::::888999<<<777777666777777777666555>>>===<<<===BBBHHHOOOSSSMMMOOOPPPMMMKKKLLLQQQVVVOOOJJJDDD???<<<<<<;;;;;;888:::<<<<<<:::999;;;<<<:::;;;<<<<<<999999AAAKKK[[[hhhvvv|||~~~|||wwwyyylllSSS@@@888555333222444555666666555888555===<<>>>>>???AAABBBCCCAAA@@@>>><<<<<<>>>@@@BBBCCCCCCCCCBBB@@@>>><<<::::::777555777888999>>>EEENNN[[[gggkkklllpppvvvzzzyyyyyyyyyyyyzzz{{{{{{|||~~~}}}|||}}}~~~{{{{{{|||ssskkkcccZZZPPPIIIKKKSSScccvvvgggSSSTTTQQQNNNMMMHHHKKKKKKKKKKKKJJJHHHFFFDDD??????===<<<:::888777777555444333222111111111111000000000000000000000000//////000000000000////////////...///000111333444777777777777777666666555555444444333333444444555222222333444555555555444222333444444555666666777777777666666666666777888777888888888888999999999888999:::;;;===>>>???@@@BBB>>>>>>BBBDDDCCCCCCFFFLLLWWWhhhuuu|||}}}}}}}}}~~~}}}zzzwwwuuuwww|||}}}zzzvvvyyy}}}uuuyyyoooiiiaaaZZZTTTMMMDDD>>>===???BBBBBB???<<<:::999888;;;??????;;;999888888999999333222888444000888777III]]]fffdddYYYIII<<<666...---555:::888;;;BBBDDDDDDDDDEEEDDDBBB>>>;;;999999:::<<<>>>@@@CCCDDDMMMOOOQQQOOONNNPPPXXX^^^WWWQQQHHHAAA===;;;;;;::::::<<>>::::::<<<===999999AAALLL^^^kkkxxx}}}~~~~~~|||zzz~~~|||gggNNN;;;777555333222444555666666444777666>>>>>>KKKpppxxxsssxxxtttsssiiiQQQKKKKKK>>>:::999===@@@CCCIIIOOOSSS[[[eeekkkmmmrrrzzzvvvdddZZZXXXXXXgggxxx|||fffTTTMMMPPPRRR]]]hhhiiioooqqquuuwwwwwwxxxyyyzzzyyy|||}}}yyyvvvuuutttsssrrrnnnlllkkkjjjjjjjjjhhhfff`````````___]]]YYYVVVTTTKKKKKKKKKKKKKKKKKKKKKKKKDDDCCCGGGJJJFFFKKKfff}}}ooolllxxxxxxwwwppp^^^MMMGGGDDD@@@;;;888777777888777===DDDHHHGGGEEECCCBBBCCCBBB???=========??????FFFDDD@@@===<<<<<<======???@@@AAABBBAAA???===;;;;;;777555777888999>>>DDDKKKYYYfffjjjkkkooovvvzzzxxxyyyyyyzzzzzz{{{{{{{{{~~~~~~}}}}}}~~~}}}zzzuuunnneeeZZZOOOHHHLLLSSSdddwww|||jjjVVVVVVSSSPPPPPPMMMKKKJJJIIIIIIIIIHHHEEEBBB===<<<<<<;;;:::888777666222333444444333222000///000000000000000000000000111000///......///000111222111...,,,000666888555777777666666555444222222333222333444444333444666333555777777666555666777333555666555444444555666666666777777777777666666888888999::::::::::::999<<<;;;:::999:::<<<>>>???>>>???@@@BBBDDDEEEFFFGGGNNNTTT```ooo||||||{{{zzzxxxwwwwwwxxxyyy{{{{{{~~~}}}yyyggg[[[UUUPPPGGG@@@@@@>>>======>>>>>>===;;;;;;555888;;;555666:::666;;;>>>;;;444222555444///555>>>MMM\\\bbbZZZIII:::333444333222333999BBBIIITTT^^^eeeccc^^^XXXOOODDDCCC===:::>>>???<<<;;;>>>EEEDDDGGGMMMSSSTTTOOOJJJZZZXXXPPPDDD>>>======;;;888;;;???@@@>>>;;;999888<<<:::999999888;;;FFFRRR```nnn{{{~~~|||www}}}uuurrrsssttt{{{yyy___III???777666555444333444444555777555666<<<@@@KKKccc||||||oookkk{{{{{{qqqooowwwrrrVVVIIINNNEEE===888;;;@@@DDDIIINNNPPPWWWaaaiiijjjllluuu|||kkk\\\YYY\\\bbbooo}}}iiiUUUGGGJJJUUU^^^eeemmmooorrrvvvxxxyyyyyyzzzzzzxxxyyy|||}}}~~~|||uuuoooqqqnnnkkkjjjjjjkkkkkkkkkfffeeebbb^^^XXXRRRLLLHHHDDDDDDEEEEEEFFFHHHIIIJJJFFFEEECCCAAAAAACCCHHHLLLXXXRRRNNNOOOTTTeeennnccc^^^VVVNNNCCCBBBAAA???===:::999999<<>>AAACCC@@@;;;;;;???BBBBBBBBBAAA???===<<<;;;AAA???>>>>>>???@@@@@@???===<<<999777555777;;;???GGGTTTaaahhhlllrrrvvvwwwzzz{{{||||||{{{|||~~~|||zzz~~~|||yyy{{{uuuooodddWWWNNNLLLQQQ[[[iiiwww}}}iiiVVVVVVRRRPPPOOOLLLKKKJJJIIIIIIIIIHHHEEEBBB>>>===<<<;;;:::888888777333333333222222111000///000000000000000000000000111000///......///000111111111///---111888:::777666666666666555444333222333444555666555444444555333555777777666555666777444555666666444333444666666666777777777777666666777888888999999999999999;;;:::999999999;;;===>>>>>>???@@@BBBCCCEEEFFFGGGKKKPPP\\\lll|||}}}|||zzzyyyxxxyyyzzz{{{|||nnn___UUUMMMDDD===AAA@@@????????????===;;;:::333666888333666<<<999;;;===;;;666555888777333555<<>>FFFLLLYYYhhhyyy}}}tttdddVVVPPPEEE<<<===@@@@@@???AAADDDDDDFFFKKKQQQRRROOOKKKWWWVVVPPPEEE???>>>===;;;999<<>>777666555444333444444555777555777<<<@@@JJJccc|||tttjjjfffuuu{{{qqqmmmsss|||qqqVVVHHHLLLCCC<<<888;;;@@@DDDIIIMMMPPPVVV```hhhiiikkkttt|||jjjZZZWWWZZZ```mmm{{{mmmXXXHHHJJJSSSZZZbbbjjjlllooosssvvvvvvwwwwwwxxxzzz{{{}}}~~~wwwrrrssspppmmmkkkkkkkkkkkkjjjeeeccc___ZZZSSSLLLGGGCCCCCCCCCCCCCCCDDDFFFHHHIIIGGGGGGFFFCCC@@@???@@@AAACCC???===???DDDSSSrrrxxxaaaUUUTTTUUUSSSIIIFFFCCC@@@>>>;;;999777<<>>AAA@@@BBBDDDBBB======@@@@@@BBBCCCDDDCCC@@@===;;;@@@>>>===>>>???AAAAAA@@@<<<;;;999777555777;;;>>>FFFRRR___fffkkkrrrxxxzzz{{{|||}}}|||||||||~~~}}}{{{wwwzzztttnnndddVVVNNNLLLPPPZZZjjjxxxiiiUUUUUURRROOONNNKKKKKKJJJIIIIIIIIIGGGDDDBBB@@@???===;;;999999999999444333222111000000111111000000000000000000000000000000////////////000000///000///...222888;;;999555666666666555444333333333666888888777555555444333555777777666555666777666777777666444333444555666666777777777777666666666777888888999999888888:::999888888999:::<<<===>>>???@@@BBBCCCEEEFFFGGGJJJMMMVVVgggzzz}}}|||{{{{{{{{{|||}}}ssscccUUUKKKCCC???BBBBBBAAAAAAAAA@@@===:::999333666888444:::BBB???;;;;;;999555555666444111111555>>>GGGKKKHHH???888555555666777999===CCCGGGRRR[[[eeekkkrrrxxx{{{zzzgggWWWGGGBBBCCCCCCCCCCCCDDDCCCDDDHHHMMMPPPOOOMMMRRRSSSOOOGGG@@@>>>===;;;;;;===@@@AAA???===;;;;;;;;;::::::::::::<<>><<<;;;;;;777666999;;;DDD[[[sssppp[[[MMMMMMRRRVVVQQQLLLFFFBBB@@@===999555;;;HHH\\\jjjlllbbbQQQEEEEEECCCCCCFFFEEE@@@???AAA>>>AAADDDGGGGGGDDD???<<<>>>===<<<===???AAAAAAAAA<<<<<<:::777666888;;;???DDDPPP]]]dddiiiqqqxxx{{{{{{|||}}}}}}||||||}}}~~~{{{uuu{{{~~~yyysssmmmcccVVVMMMKKKPPP[[[kkkyyy|||iiiUUUTTTQQQNNNMMMJJJJJJIIIIIIIIIIIIGGGDDDAAAAAA@@@===:::999999:::;;;777555222000000000222333000000000000000000000000000000////////////000000///111000...000666888666555555555555555555444444444999<<<:::777666555333222444666777666666666777777888888777444333333444666666777777777777666666666666777888888888888777999999999999:::;;;<<<===>>>>>>@@@AAACCCDDDFFFFFFKKKKKKRRRaaauuu~~~}}}}}}}}}|||{{{|||ttteeeVVVKKKFFFCCCCCCBBBBBBBBBBBB@@@<<<999:::666999;;;888@@@HHHDDD@@@===999666666555222...111222555:::======999666666666777777888:::===???@@@??????AAAKKK]]]qqq|||vvvjjjZZZNNNHHHEEEDDDCCCDDDCCCBBBEEEJJJMMMOOONNNNNNQQQPPPHHHBBB???===;;;<<<>>>AAAAAA@@@>>><<<<<<;;;::::::;;;;;;===HHHTTT```nnnzzz~~~~~~~~~xxxmmmaaa```lll}}}zzzooouuurrrWWWDDD<<<666555444333333444555666777666999===???HHHbbb|||~~~ooohhhmmmeeePPPDDDHHHAAA:::777;;;@@@CCCFFFJJJOOOTTT\\\dddfffgggoooxxx}}}kkkZZZSSSRRRWWWgggwwwuuu___KKKHHHMMMSSS]]]ffflllooosssvvvwwwwwwxxxyyyyyyzzz|||~~~~~~~~~~~~|||xxxxxxuuurrrooonnnllljjjhhhddd___XXXPPPIIIDDDBBBAAA???>>>======???AAADDDFFFEEEGGGIIIHHHEEEBBB@@@???@@@;;;:::<<<:::<<>>:::666;;;DDDVVViiitttrrrfffZZZMMMHHHEEEGGGGGGCCC@@@AAA===@@@CCCFFFFFFDDDAAA???===<<<;;;===???AAABBBAAA>>>===<<<:::888999===@@@DDDPPP[[[aaafffnnnuuuxxx{{{|||~~~~~~|||||||||}}}~~~|||uuuwww}}}wwwqqqkkkaaaUUUMMMKKKSSS___ooo|||iiiUUUTTTQQQMMMMMMIIIJJJIIIHHHHHHHHHGGGDDDAAAAAA@@@===:::999999:::;;;888666333111000111333555111111111111111111111111//////000000000000/////////111111......111333111444444555555555555555555444<<<@@@;;;777666555222222444666777666666777888777888888777555333444555666666777777777777666666666666777888888888888777:::::::::;;;;;;<<<===>>>===>>>???AAACCCDDDEEEFFFHHHHHHMMM[[[nnn~~~~~~wwwtttwww{{{rrrdddVVVLLLGGGFFFDDDCCCBBBAAAAAA@@@<<<:::999777;;;<<<:::EEENNNIIIFFF@@@;;;999:::999666444555444444555777:::;;;;;;???>>><<<;;;;;;;;;;;;:::888777888;;;???EEENNNUUUnnnllldddWWWKKKEEEDDDDDDCCCBBBBBBDDDGGGLLLOOOPPPKKKPPPQQQJJJCCC@@@>>><<<===???AAAAAA???>>>======;;;:::;;;<<<<<>>GGGaaa|||tttgggggg___LLLCCCHHHCCC<<<777:::???BBBEEEIIIOOORRRZZZbbbeeegggmmmvvvooo]]]TTTQQQUUUdddtttvvvaaaMMMIIILLLQQQ\\\fffjjjmmmrrruuuvvvwwwxxxyyyvvvxxxzzz}}}~~~~~~|||zzzzzzxxxtttrrrpppnnnkkkiii```[[[SSSKKKEEEBBBAAAAAA???>>>======>>>@@@BBBDDDEEEGGGIIIHHHFFFDDDDDDDDDCCC<<<:::;;;888666>>>JJJgggppprrreeeUUUPPPSSSXXX]]]VVVMMMGGGBBB???<<<999;;;<<>>@@@AAACCCCCCCCCCCCBBB===<<<;;;<<>><<<;;;;;;>>>AAAEEEPPP[[[___cccjjjqqqtttzzz|||~~~~~~}}}||||||}}}|||}}}}}}xxxyyy~~~|||uuunnnhhh^^^SSSMMMMMMXXXdddsssjjjVVVUUUQQQNNNMMMIIIJJJIIIHHHHHHHHHFFFCCCAAA@@@???===;;;999999999999888666333111111111333555111111111111111111111111//////000000000000//////...222222...,,,///000///333333444555666666666555555>>>BBB:::444555555222222444666666666666777888777888888777555444555666666666777777777777666666666777888888999999888888::::::;;;<<<<<<======>>>===>>>???AAABBBDDDEEEFFFEEEEEEIIITTTeeeuuu~~~~~~~~~}}}vvvrrrsss{{{wwwooocccWWWNNNHHHFFFFFFDDDBBBAAAAAAAAA???===888666:::999999JJJXXXSSSIII@@@999999::::::888888444333222222555:::???BBBFFFCCC???===<<<;;;999777>>><<<===>>>===;;;===BBBVVV]]]___VVVKKKEEEEEEEEEBBBBBBBBBDDDGGGKKKOOOQQQKKKQQQSSSKKKCCC@@@???======???AAA@@@???=========::::::;;;======@@@JJJUUU^^^lllxxx|||}}}yyyooopppvvvzzz}}}~~~~~~uuuyyykkkPPP>>>999555555444333444555666777666777;;;>>>>>>FFFaaa}}}xxxiiiggg]]]JJJDDDKKKGGG???999:::>>>AAAEEEIIINNNQQQXXXaaaeeegggnnnuuuuuucccYYYSSSTTTaaarrryyydddQQQKKKLLLPPPZZZeeegggjjjooorrrssstttuuuvvvuuuvvvyyy|||~~~~~~|||{{{|||yyyvvvtttrrrooollljjj]]]YYYQQQIIIDDDAAA@@@@@@???????????????@@@AAAAAAEEEGGGJJJKKKJJJHHHGGGHHHEEE===888999888666<<>>@@@@@@@@@?????????===<<<<<>>===<<<;;;:::888888777555444222000000000111222111111111111111111111111...///000111111000///...---111333///---///111000222333444555666666666666666@@@BBB999222444555222111333666666666666777999666777888777666555666777666666777777777777666666777888888999999999999999999999:::;;;<<<<<<<<<<<<======???@@@BBBDDDEEEEEEIIIIIIKKKQQQ[[[iiivvv}}}{{{zzz{{{|||}}}|||{{{vvvtttyyy}}}{{{uuuppppppooonnnuuu}}}~~~}}}wwwrrrttttttpppiiibbbZZZTTTOOOLLLIIIFFFCCCBBBCCCCCCCCCCCC;;;888888666999QQQffffffVVVJJJ???======;;;999999555555555777<<>>===<<<:::CCC>>><<<===;;;:::>>>EEEDDDNNNUUUQQQJJJHHHFFFCCCAAABBBCCCEEEGGGKKKOOORRRMMMSSSTTTLLLCCC@@@??????===>>>@@@???>>><<<======::::::<<<>>>>>>AAAJJJUUUaaannnyyy||||||wwwvvvyyy{{{}}}|||~~~www}}}iiiMMM<<<888555444444333444555666777666777<<<>>>===EEE```}}}}}}zzzxxxmmmlllaaaMMMFFFMMMLLLBBB::::::===@@@DDDIIIMMMOOOWWW```eeehhhnnnvvvzzziii^^^VVVTTT```ppp}}}iiiUUUNNNMMMNNNWWWaaafffiiinnnqqqrrrsssuuuvvvvvvwwwyyy|||}}}~~~~~~~~~~~~yyyyyy}}}||||||zzzwwwuuutttqqqnnnkkkaaa]]]UUUMMMGGGCCCAAAAAA@@@AAAAAABBBAAA@@@???>>>BBBGGGNNNSSSTTTSSSQQQQQQMMMBBB;;;:::999888>>>HHHmmmzzzwwwggg^^^]]]```nnnkkkbbbTTTFFF???>>>@@@>>>???@@@BBBJJJ[[[pppuuudddTTTMMMLLLIIIEEECCC???AAACCCEEEFFFEEECCCBBB>>>===;;;<<<>>>??????>>>===>>>>>><<<;;;;;;===@@@EEEQQQ^^^cccgggmmmrrrtttvvvyyy}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}tttiiiaaaXXXPPPNNNQQQ[[[hhhyyylllXXXWWWSSSOOONNNJJJIIIHHHHHHHHHHHHFFFCCC@@@======<<<;;;:::888777666333222111////////////000111111111111111111111111...///000111111000///...+++111333000...111333333222222444555666666777777666AAACCC777000333555222111333555666666666888999555666777777666666777888666666777777777777666666888888999::::::::::::999888888999:::;;;;;;;;;;;;======???@@@BBBCCCEEEEEEPPPPPPPPPPPPTTT^^^llluuu|||zzzxxxvvvvvvxxxzzz|||qqqssssssqqqttttttkkk^^^VVVQQQOOOPPPPPPSSS^^^jjjqqqqqqrrrvvvzzz~~~vvvssstttmmmiiiddd```^^^ZZZVVVSSSKKKHHHEEECCCDDDFFFGGGGGG@@@<<<999555;;;YYYsssvvvkkk[[[LLLHHHEEE@@@===>>><<<===???CCCIIIRRR\\\bbbTTTOOOIIIFFFFFFEEEDDDBBB@@@>>>AAAFFFCCC<<<999===@@@IIIOOOMMMKKKJJJFFF@@@@@@BBBDDDFFFHHHKKKOOORRRNNNTTTUUUMMMCCC@@@@@@@@@===>>>??????===<<<<<<===::::::<<>>FFFQQQ[[[______]]]\\\TTTGGG<<<999777555;;;EEEnnnxxxiiiaaa]]]vvvsssjjjYYYHHH>>>>>>AAA@@@FFFJJJFFFCCCLLLcccwwwlllXXXPPPNNNKKKGGGEEE???BBBFFFIIIIIIGGGDDDAAA???===<<<<<<>>>???>>>>>><<<<<<<<<;;;::::::<<<>>>DDDQQQ___fffkkkqqquuuwwwuuuxxx|||~~~~~~~~~}}}|||||||||~~~~~~|||~~~ttthhh___VVVOOOOOORRRZZZhhhyyy}}}}}}|||jjjWWWWWWSSSNNNLLLHHHLLLJJJHHHGGGGGGFFFDDDCCCAAA@@@???===;;;999777666333333111000000000111222000000000000000000000000000000000000000000000000---......///000111111222111444666777666555555555999888777555333222222222555555555555555555555555888888999888555444555555888888777777777777777777777888999999888777888999999999:::;;;;;;<<<<<<======???AAABBBAAAAAABBBDDDJJJNNNQQQSSSSSSWWW___fffpppsssuuusssrrrssspppkkkfffooowwwuuummmdddYYYQQQGGGMMMVVVWWWPPPHHHLLLUUU\\\```gggmmmqqquuuyyy|||~~~yyysssqqqppppppnnnhhheeeccc]]]VVVQQQLLLFFFCCCDDDGGGKKKLLL@@@:::999:::;;;GGGmmm{{{fffZZZRRRLLLIIIIIIKKKMMMOOOWWWdddooooooiiiQQQHHH@@@DDDWWWfff```QQQGGG@@@>>>FFFKKKFFF???;;;===DDDGGGGGGHHHLLLJJJEEEGGGDDDDDDGGGGGGHHHMMMTTTUUUSSSQQQNNNJJJFFFAAA>>>??????@@@>>>;;;::::::;;;888999<<<>>>===???JJJWWWcccmmmvvvzzz}}}}}}~~~___EEE<<<777666666555444444555777777666<<<<<<<<>>;;;888@@@CCCJJJWWWeeemmmooommm]]]KKK===:::777333777@@@eee~~~zzzlll```ttt|||uuu]]]IIICCCBBB???OOORRRTTTOOOGGGGGGUUUdddpppooohhh^^^WWWRRRJJJCCCCCCBBBFFFLLLLLLFFF@@@???AAA>>>;;;<<>>;;;999999;;;>>>FFFPPP^^^hhhnnnppprrrtttuuuwwwxxxzzz{{{{{{zzzzzz||||||~~~~~~}}}}}}~~~{{{zzz~~~sssnnnhhh___TTTLLLMMMTTTaaannn}}}~~~}}}lllYYYYYYTTTPPPNNNIIILLLJJJHHHGGGGGGFFFDDDCCCAAA@@@???===;;;999777666666555333111000000111111000000000000000000000000000000000000000000000000.........///000111111111222444666777555444444555888777666555444333333333555555555555555555555555777888999888555444555666888888999999999999888888777888999999888777888999999999:::;;;;;;<<<<<<======???AAABBBAAAAAACCCDDDFFFIIIMMMNNNNNNSSSZZZaaalllpppqqqlllgggdddaaa\\\[[[fffmmmkkkeeebbb___]]]hhhddd___XXXLLLCCCDDDJJJSSSWWW]]]cccggglllqqqtttzzz}}}~~~{{{uuussstttuuutttpppmmmlllfff___VVVQQQKKKFFFEEEEEEFFFFFFAAA<<<;;;;;;;;;EEEeeeyyyqqqooooooooossswww{{{|||nnn___JJJEEE???DDDXXXkkkpppkkkRRRGGG@@@CCCHHHFFFAAA??????EEEIIIIIIJJJNNNLLLHHHHHHEEEEEEGGGHHHHHHNNNTTTUUUTTTQQQNNNJJJFFFAAA>>>@@@AAAAAA???===;;;;;;<<<:::;;;===???>>>AAALLLYYYdddnnnwwwzzz}}}}}}~~~{{{ZZZBBB:::666666666555444555666777888666<<<;;;;;;???AAATTTrrr}}}|||~~~}}}uuuTTTOOOTTTLLLAAA::::::>>>CCCFFFGGGNNNWWW]]]bbbgggnnntttwwwyyyhhhXXXRRRXXXccc}}}zzzeeeOOOLLLNNNUUU```ffflllppppppqqqvvvyyyyyy{{{{{{}}}}}}~~~}}}|||{{{|||}}}~~~zzztttssswww~~~}}}{{{xxxuuutttvvvxxxwwwvvvwwwwwwtttjjj\\\PPPJJJHHH@@@????????????>>>;;;999;;;<<>><<<===AAACCCCCCAAAAAA@@@>>>;;;999999;;;===EEEOOO]]]hhhnnnqqqsssuuuvvvwwwxxxyyyzzzzzzyyyyyy~~~~~~}}}~~~||||||tttooohhh___TTTLLLOOOVVVaaammmzzzooo[[[ZZZVVVQQQPPPKKKLLLJJJHHHGGGGGGFFFDDDCCCAAA@@@???===;;;999777777777666444222111000000000000000000000000000000000000000000000000000000000......//////000000111111333555777777555444444444666666555444444444444555666666666666666666666666777888999777555444555666777888:::;;;;;;:::999888777888999999888777888999999999:::;;;;;;<<<<<<======???AAAAAAAAAAAACCCEEEDDDFFFIIIJJJKKKOOOVVV\\\iiinnnoooeeeZZZSSSOOOKKKLLLUUU\\\]]]___gggrrrxxxvvvbbbSSSGGG???>>>BBBJJJNNNSSSXXX]]]bbbhhhkkkrrrvvv{{{~~~}}}wwwvvvrrruuutttrrrpppoooiiibbbYYYUUUNNNIIIFFFEEEDDDCCC@@@===<<<;;;:::@@@WWWnnn~~~gggSSSCCCAAA>>>BBBSSSiiizzzcccTTTEEEAAACCCEEEDDDCCCAAAEEEIIIKKKMMMPPPOOOLLLIIIFFFFFFHHHHHHIIINNNUUUVVVUUURRROOOJJJEEEBBB???BBBCCCCCCAAA>>><<<<<<<<<;;;<<<>>>@@@???CCCOOO]]]fffpppxxx{{{}}}oooqqq~~~~~~vvvTTT===888555666666555444555666777888666;;;;;;;;;???AAARRRooo{{{xxxvvv{{{}}}|||wwwUUUKKKSSSLLLBBB;;;:::===AAADDDEEEKKKTTT[[[aaaffflllqqqrrryyynnn]]]RRRUUU]]]xxxyyyhhhSSSMMMMMMQQQ]]]eeelllqqqpppqqquuuxxxxxxyyyzzz{{{}}}}}}}}}||||||yyyzzz{{{~~~|||{{{wwwtttsss}}}}}}zzzxxxuuuuuuwww{{{}}}~~~~~~~~~sssbbbTTTMMMLLLAAA@@@?????????>>><<<:::999888999AAAMMMXXX```cccZZZKKK>>>999666333888@@@XXXttt~~~vvvxxx~~~gggOOOEEEFFFGGG]]]lllrrrdddRRRKKKMMMOOO___ccceeeccc^^^XXXLLLAAA@@@CCCJJJUUUWWWPPPHHHDDDBBB???===>>>BBBEEEEEEDDD@@@@@@>>>;;;999999;;;===BBBLLL[[[gggnnnrrruuuxxxwwwxxxxxxyyyyyyyyyxxxxxx~~~}}}|||~~~}}}~~~vvvppphhh___TTTMMMPPPXXXdddnnnyyyppp[[[ZZZVVVQQQPPPLLLLLLJJJHHHGGGGGGFFFDDDCCC@@@@@@>>>===;;;999888777666555333111000000000111000000000000000000000000////////////////////////.../////////000000000111333555777777555444333444555444444444444555666666777777777777777777777777777888888777666555555666555777:::<<<<<<:::888777777888999999888777888999999999:::;;;;;;<<<<<<======???@@@AAAAAAAAADDDFFFEEEGGGIIIJJJLLLPPPVVVZZZgggmmmlll```QQQHHHDDDAAA@@@HHHQQQYYYfffwwwmmmVVVHHHBBB@@@@@@CCCGGGJJJOOOSSSXXX]]]bbbfffllloootttyyy|||~~~}}}~~~}}}xxxxxxsssvvvuuurrrpppnnnhhh```WWWSSSNNNIIIGGGFFFDDDCCC???>>><<<:::999===HHHTTTiii{{{lllVVVDDD??????>>>???III\\\rrrsssbbbNNNCCCAAACCCEEEEEEBBBEEEIIIKKKNNNPPPPPPOOOJJJGGGGGGIIIIIIJJJOOOUUUXXXWWWUUUPPPJJJFFFCCCAAACCCDDDDDDAAA>>><<<<<<<<<<<<<<<>>>??????DDDRRR```iiirrrzzz|||}}}uuurrrzzzssszzz|||zzz~~~qqqMMM999777555666666555555555777888999666;;;:::;;;???AAAPPPkkkwwwrrrkkkmmm|||yyyttttttSSSGGGQQQKKKBBB<<<999<<<@@@CCCCCCIIIQQQXXX^^^dddjjjnnnrrrxxxqqq^^^RRRRRRYYYrrrxxxlllXXXOOOKKKNNNYYYbbbkkkqqqqqqpppsssvvvwwwxxxyyyzzz|||}}}}}}||||||zzzzzz{{{}}}zzzxxxuuusssqqqyyy}}}zzzwwwvvvxxx|||yyyfffTTTLLLIIIBBB@@@??????@@@???>>><<<;;;999777:::AAAHHHMMMOOOMMMCCC;;;888555333666<<>><<<999999:::<<<@@@JJJYYYeeemmmssswwwzzzzzzzzzzzzzzzzzzyyyyyyyyy~~~~~~~~~|||zzzyyy}}}}}}}}}|||vvvoooggg]]]RRRMMMRRR[[[iiirrr}}}ppp[[[YYYTTTPPPOOOKKKLLLJJJHHHGGGGGGFFFDDDCCC@@@???>>>===;;;999888888555444222111000000111222111111111111111111111111////////////////////////////////////000000000000333555777777555444444444444333333444444666777777777777777777777777777777666777888777666555666777444666888:::;;;999777666777888999999888777888999999999:::;;;;;;<<<<<<======>>>@@@@@@@@@AAADDDGGGGGGGGGHHHIIILLLPPPUUUYYYccchhhfffYYYJJJAAA>>>======HHHWWWgggvvv}}}fffVVVFFF@@@BBBEEEGGGIIIJJJMMMRRRUUUYYY\\\aaadddhhhlllqqquuuxxxzzz}}}~~~~~~||||||}}}}}}~~~{{{xxxyyy|||}}}|||wwwtttqqqjjjcccWWWSSSMMMIIIGGGEEEDDDCCC>>>???===::::::>>>AAABBBIIIkkkssseeeYYYIII;;;<<<>>>??????CCCOOObbbsss{{{nnnZZZJJJCCCCCCDDDDDDCCCDDDGGGKKKNNNNNNOOOPPPLLLIIIHHHJJJJJJJJJOOOVVVZZZZZZXXXRRRKKKFFFDDDDDDEEEEEEEEEBBB>>><<<;;;<<<<<<;;;===>>>???EEETTTccclllttt{{{|||}}}{{{yyyvvvttttttlllrrrxxxwww}}}jjjHHH888888666666666555555666777999:::777<<<;;;<<>>>>>>>><<<999888:::;;;>>>HHHWWWdddmmmsssyyy}}}}}}|||||||||{{{{{{||||||~~~~~~}}}{{{zzzzzz~~~{{{}}}{{{uuunnneee[[[QQQMMMUUU___oooyyywwwsssoooZZZXXXSSSOOONNNJJJLLLJJJHHHGGGGGGFFFDDDCCC??????>>><<<;;;:::999888666555333222111111111222111111111111111111111111000000000000000000000000////////////000000000000111444666777666555555555333333333444555666777777666666666666666666666666666777888777666555666777444555777999999999888777777888999999888777888999999999:::;;;;;;<<<<<<======>>>??????@@@BBBEEEHHHGGGFFFFFFGGGJJJNNNSSSUUU]]]___[[[NNNBBB<<<;;;999===NNNcccsss{{{vvvgggWWWOOOGGGAAADDDIIILLLOOORRRTTTWWW[[[^^^```aaacccdddhhhkkkpppsssuuuvvvxxxzzzxxxzzz}}}}}}|||{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~{{{|||yyyyyy|||}}}wwwssspppiiibbbZZZUUUOOOJJJGGGEEEDDDCCCAAACCCAAA===@@@FFFEEE===???NNN___lllzzz}}}qqqlllbbbZZZWWWUUUKKKAAA;;;<<>>???FFFVVVfffooowww}}}}}}}}}~~~tttpppqqqiiinnnyyyvvvttt||||||cccDDD999:::555666555555555666888:::;;;999===<<<>>>CCCBBBNNNfff}}}|||uuurrr{{{qqqXXXJJJKKKHHHCCC===::::::???CCCBBBDDDIIIOOOWWW___fffjjjooosss~~~vvvaaaSSSRRRXXXhhhxxxvvvdddTTTIIIIIITTTZZZfffpppqqqppprrruuuwwwwwwxxxzzz{{{{{{{{{zzzzzz}}}}}}||||||}}}~~~zzzssslllfff]]]ZZZWWWWWWXXX^^^jjjvvv{{{yyy{{{tttbbbTTTLLLFFFDDDBBBBBBCCCCCCCCCBBB;;;;;;:::::::::;;;;;;;;;:::;;;;;;;;;999888888:::GGGZZZtttzzztttuuunnn^^^KKKAAADDDJJJMMM\\\kkklll```TTTPPPPPPTTTVVVUUUSSSRRRSSSOOOIIIEEEEEEKKKWWW]]]WWWNNNHHHBBB???======AAACCCCCCAAA===>>>>>><<<:::888999:::===GGGVVVccclllssszzz~~~~~~}}}}}}|||}}}}}}~~~~~~~~~yyy~~~|||~~~{{{tttmmmcccZZZQQQPPPYYYeeerrr|||xxxnnnpppZZZXXXSSSOOONNNKKKLLLJJJHHHGGGGGGFFFDDDCCC??????>>><<<;;;:::999888<<<:::777444222111000000111111111111111111111111000000000000000000000000000000000000////////////000222555666666555666777444444444444444555666777555555555555555555555555555777888777666555666888555666777888999999999999777888999999888777888999999999:::;;;;;;<<<<<<======>>>?????????BBBEEEHHHHHHGGGFFFGGGJJJNNNRRRTTTZZZYYYQQQEEE<<<:::999777<<>>>>>AAAIIIRRRVVVTTTQQQGGGFFFEEEHHHOOOTTTOOOGGG===;;;===CCCHHHMMMXXXdddjjjpppoooaaaQQQIIIFFFDDDGGGEEEGGGLLLNNNLLLLLLPPPNNNKKKJJJLLLLLLLLLPPPWWW``````^^^WWWNNNIIIIIIJJJKKKKKKJJJGGGCCC@@@>>>???>>>======???@@@HHHYYYjjjqqqxxx~~~~~~~~~{{{}}}rrrtttyyy~~~{{{|||zzzuuuvvv~~~~~~uuusss|||uuu\\\@@@999:::444666555555555666888:::;;;;;;>>>===???DDDDDDNNNdddzzzqqqvvvmmmVVVIIIGGGFFFBBB===::::::???CCCCCCCCCEEEKKKSSS]]]eeejjjnnnppp{{{|||hhhXXXTTTXXXeeexxxzzziiiWWWIIIGGGRRRVVVcccoooqqqppprrrvvvxxxxxxxxxzzz{{{{{{zzzyyyxxxzzzzzzzzzzzz{{{}}}xxxjjj\\\PPPJJJFFFEEEDDDFFFOOOZZZkkkttt}}}zzz{{{}}}mmm^^^TTTHHHFFFDDDCCCDDDEEEEEEDDD??????>>><<<::::::;;;<<<:::;;;;;;888555555777999>>>HHH\\\sss|||uuummmjjjbbbVVVIIIDDDHHHOOOQQQVVVcccllleeeUUUQQQVVVUUUVVVUUURRRQQQRRROOOJJJHHHFFFIIISSSYYYUUULLLFFFBBB???<<<<<>>===>>>>>><<<:::888999:::===GGGVVVbbblllssszzz~~~}}}||||||||||||}}}zzz~~~|||uuunnnddd[[[SSSSSS^^^kkkrrr{{{~~~yyyqqq[[[XXXSSSOOOOOOKKKLLLJJJHHHGGGGGGFFFDDDCCC???>>>>>><<<;;;:::999999AAA???;;;777444111000///111111111111111111111111000000000000000000000000000000000000///////////////222555666666666777888444444444444444555666666555555555555555555555555555666888777666666777888777777888999999:::;;;;;;777999999999888777888999999999:::;;;;;;<<<<<<======>>>?????????BBBFFFIIIJJJHHHGGGHHHLLLPPPSSSUUUZZZWWWMMMAAA::::::999777999GGGSSSQQQIIIEEEFFFHHHGGGKKKSSS[[[^^^___eeelllmmmqqquuuwwwvvvsssqqqpppmmmoooqqqrrrrrrqqqqqqrrrnnnrrruuuwwwxxxxxxxxxyyyyyyxxxxxxwwwuuusssrrrqqqooopppuuuxxxxxxxxx~~~~~~xxxqqqmmmkkkgggbbbXXXSSSMMMJJJKKKNNNRRRSSSMMMOOOLLLHHHQQQ]]]XXXIIIBBB>>>@@@IIIOOOMMMHHHGGGGGGEEECCCCCCJJJOOOKKKCCC@@@<<<<<>>>>>@@@AAAJJJ[[[lllrrryyy~~~~~~}}}{{{yyyvvvtttwww}}}xxxtttuuuvvv}}}~~~uuurrr{{{pppWWW>>>999:::222666555555666777999:::<<<<<>>@@@EEEDDDNNNccc|||vvvxxxoooXXXJJJEEEEEEBBB===:::;;;???DDDCCCCCCCCCHHHQQQ\\\eeejjjpppqqqzzznnn\\\VVVXXXcccyyy|||lllYYYIIIGGGRRRTTTbbboooqqqppprrrvvvxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxzzz|||~~~~~~jjjVVVKKKEEEAAA@@@???===CCCLLLXXXeeewww~~~{{{|||tttdddYYYIIIGGGEEEDDDFFFGGGGGGFFFFFFDDDAAA===:::999;;;===;;;<<<999333///000444777888===JJJ```rrrwwwrrrlllhhhcccZZZQQQIIIGGGMMMTTTSSSRRR]]]lllhhhWWWTTT]]]VVVWWWVVVSSSSSSSSSPPPJJJKKKGGGHHHPPPVVVRRRJJJEEEBBB>>>;;;;;;===???>>><<<<<<===>>><<<:::888888999===GGGUUUbbbkkkssszzz~~~|||{{{{{{{{{|||}}}{{{~~~vvvnnneee\\\UUUVVVbbboooqqqyyywww}}}rrr]]]ZZZUUUPPPOOOKKKKKKJJJIIIHHHIIIHHHFFFDDD@@@???===<<<;;;;;;;;;<<<<<<;;;888555333222222222000000000000000000000000000000000000000000000000///////////////////////////000111333444555666666555555444444444444555555555555555555555666777777555666777888888777666555555666777888999:::::::::888888777777777777888888999;;;<<<<<<;;;<<<===?????????@@@AAAAAABBBCCCCCCIIIIIIJJJIIIJJJMMMRRRUUUXXXUUUJJJ===666888999999999===AAAAAA@@@BBBHHHMMMKKKUUU]]]```ccckkksssvvvyyy{{{}}}|||zzzwwwuuutttrrrppplllkkkmmmooopppppppppqqqqqqrrrrrrqqqqqqpppnnnrrrvvvwwwtttppplllkkkmmmnnnpppqqqrrrtttxxx{{{}}}uuukkkiiikkkggg```YYYNNNGGGMMMUUUVVVTTTTTTTTTVVVRRRNNNUUUaaa```VVVKKKFFFBBBDDDJJJLLLHHHDDDCCCDDDBBBAAAGGGOOOOOOHHH@@@@@@???AAAFFFMMMTTTYYYaaafffllljjj\\\KKKCCCDDDCCCHHHLLLLLLMMMOOOMMMIIILLLNNNOOOMMMJJJKKKPPPVVV^^^``````ZZZPPPIIIHHHIIILLLLLLKKKJJJGGGDDDAAA??????===>>>@@@BBBJJJ^^^rrruuuxxx|||wwwvvvsssuuu}}}|||sssuuupppRRR===666555444666666777777888888999999???>>>???BBBBBBCCCJJJRRRuuu|||zzzqqqyyyhhhMMMKKKFFFHHHEEE???::::::<<<>>>AAA@@@AAAFFFOOOYYYaaafffooopppwwwrrrZZZQQQUUU___qqqvvv___MMMIIILLLRRR\\\hhhppprrrsssuuuxxxrrrtttwwwyyyyyyxxxvvvuuussstttvvvxxxzzz|||}}}~~~~~~{{{yyyvvvnnn___SSSEEEBBB???<<<;;;<<>>BBBHHHEEEHHHAAABBBAAA999:::>>>:::>>><<<:::999999888777555999999>>>KKKZZZdddfffccc___ZZZUUUQQQIIIDDDKKKWWWYYYXXX[[[aaaccc]]]WWWUUUXXXYYYXXXSSSNNNJJJKKKMMMJJJIIIIIIIIIJJJIIIFFFDDDAAA@@@???>>>======>>>>>>AAA>>>;;;;;;<<<<<<999777===HHHWWWeeemmmsssxxx{{{||||||zzzzzz{{{}}}zzz}}}zzzwwwlll___WWWUUUYYYfffrrr{{{}}}|||vvvwww}}}~~~}}}rrr\\\ZZZUUUPPPOOOKKKKKKJJJIIIHHHIIIHHHFFFDDDAAA@@@>>><<<;;;:::;;;;;;888777555333222222222222000000000000000000000000000000000000000000000000///////////////////////////000111333444555666666555555444444444444555555555555555555555666777777555666777888888777666555555666777888999:::::::::888888777777777777888888999:::<<<<<<;;;;;;===>>>??????@@@AAAAAABBBCCCCCCIIIIIIJJJJJJKKKNNNRRRVVVZZZYYYRRRGGG???>>>===:::555999===>>>@@@DDDLLLRRR\\\eeemmmpppssszzz|||yyyvvvtttrrrooolllkkklllnnnoooooonnnnnnoooooooooooooooooosssssssssrrrpppmmmiiifffkkkiiigggggghhhkkknnnpppooopppmmmfffdddeeeaaa[[[TTTLLLJJJQQQWWWVVVSSSRRRTTTUUUQQQMMMTTT```aaaYYYJJJGGGDDDGGGLLLMMMIIIDDD@@@BBBAAABBBHHHPPPPPPKKKBBBAAA@@@AAAFFFNNNVVV[[[___cccjjjkkkaaaQQQGGGFFFHHHKKKNNNNNNQQQRRROOOIIIJJJMMMNNNMMMLLLNNNTTTZZZcccdddbbb\\\RRRKKKIIIJJJDDDEEEEEEFFFEEECCCAAA@@@<<<;;;===@@@DDDNNNcccwwwxxx{{{xxx|||yyyyyylllPPP<<<777666444666666777777888888999999===<<<===@@@@@@@@@GGGOOOcccsss{{{{{{}}}sss~~~sssXXXMMMHHHIIIHHHBBB<<<:::<<>>>>>>>>>>>>>>===AAA???======>>>===;;;888===GGGVVVccclllrrrwww{{{||||||{{{{{{|||}}}~~~}}}}}}~~~{{{|||yyytttiii]]]WWWWWW^^^lllxxx{{{~~~{{{yyy|||rrr\\\ZZZTTTPPPOOOKKKKKKJJJIIIHHHIIIHHHFFFDDDAAA@@@???===;;;::::::999555444222111000111111222000000000000000000000000000000000000000000000000///////////////////////////000111333444555666666555555444444444444555555555555555555555666777777666666777777777777666666555666777888999:::::::::888888777777777777888888999:::<<<<<<;;;;;;===>>>>>>??????@@@BBBCCCCCCDDDHHHIIIJJJJJJLLLOOOTTTXXX```bbb___UUULLLFFF@@@::::::===@@@CCCGGGOOOZZZaaaoooxxx{{{wwwsssrrrooolllkkklllmmmmmmmmmjjjkkkkkkllllllmmmmmmmmmssspppmmmlllllliiiddd```___ZZZUUUSSSUUUXXXYYYYYY\\\aaadddaaa___]]]YYYUUUNNNLLLOOOVVVYYYWWWTTTSSSUUUUUUPPPLLLSSS^^^aaa[[[JJJGGGEEEHHHMMMNNNKKKFFF???@@@AAACCCIIIPPPPPPLLLEEECCCAAAAAAFFFNNNWWW]]]]]]aaaiiimmmgggYYYMMMHHHKKKLLLMMMOOOSSSVVVPPPGGGIIIKKKNNNOOOOOOSSSYYY___dddccc```XXXOOOGGGEEEEEE===???AAABBBCCCBBBAAA@@@<<<<<<===@@@EEEQQQfffxxxzzz}}}~~~~~~~~~gggMMM<<<777666555666666777777888999999:::<<<;;;===?????????EEEMMM```vvv|||vvv{{{~~~nnnRRRIIIKKKLLLFFF===888;;;@@@CCCBBBBBBEEEJJJRRRZZZ___lllmmmsssjjj\\\XXXUUUgggyyyxxxdddQQQJJJMMMNNNVVVaaaiiimmmoooqqqsssttttttuuuvvvxxxyyyzzzzzzwwwwwwyyy{{{}}}~~~~~~mmm[[[WWWRRRMMMJJJGGGCCCAAABBBBBBAAA@@@@@@@@@AAAAAA???FFFPPP\\\gggoootttwwwwwwzzz~~~}}}uuu^^^RRRNNNMMMJJJNNNQQQIIIHHH???@@@BBB@@@FFFKKKEEE???<<<999777777777666666777555333444888???GGGKKKdddhhhcccTTTLLLRRRYYY[[[XXXVVVWWW\\\^^^[[[XXXYYYZZZXXXWWWUUUSSSPPPKKKHHHEEEDDDCCCCCCDDDDDDAAA???<<<<<<>>>??????>>>======AAA???>>>>>>???>>><<<:::>>>GGGUUUaaaiiipppvvvzzz||||||}}}}}}}}}}}}}}}|||zzzzzzzzz{{{}}}~~~}}}}}}yyyvvvqqqfff[[[WWWZZZdddsss}}}qqq[[[YYYTTTPPPOOOKKKKKKJJJIIIHHHIIIHHHFFFDDDBBBAAA???===;;;:::999888555444222111000000111111000000000000000000000000///////////////////////////////////////////////////000111333444555666666555555444444444444555555555555555555555666777777666666666777777777777777555666777888999:::::::::999888888777777888888999888:::;;;;;;;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDDDDHHHIIIJJJKKKMMMQQQVVVZZZgggmmmooohhh]]]SSSIIIAAAFFFHHHLLLPPPWWWaaalllttt~~~}}}wwwrrrqqqooolllkkkkkkllllllkkkhhhhhhhhhiiiiiijjjkkkkkknnnjjjffffffhhheee^^^XXXPPPJJJDDDCCCFFFHHHGGGDDDMMMTTT\\\^^^[[[WWWTTTRRRMMMPPPUUUYYYZZZYYYXXXXXXXXXVVVPPPKKKPPPYYY]]]ZZZKKKHHHEEEFFFJJJMMMLLLJJJDDDCCCCCCEEEIIILLLLLLJJJFFFCCC@@@AAAEEENNNXXX^^^^^^aaahhhooolll___PPPIIIJJJJJJJJJMMMTTTWWWQQQGGGHHHKKKNNNQQQSSSXXX]]]aaacccaaa\\\SSSJJJCCC@@@???;;;<<<>>>@@@@@@@@@>>>===>>>??????@@@EEERRRfffvvvzzz}}}}}}zzzbbbJJJ<<<777555555666666777888999999::::::======>>>AAAAAAAAAFFFNNNccc~~~tttrrr~~~}}}XXXJJJLLLMMMHHH>>>777999???BBBBBBBBBDDDIIIPPPXXX^^^kkklllqqq~~~rrr```XXXRRRcccuuuxxxiiiTTTKKKKKKLLLSSS^^^fffllloooqqqrrrtttttttttuuuvvvyyy{{{|||xxxyyyzzz|||~~~xxxooohhhmmmoooddd\\\ZZZUUUPPPJJJEEEAAA???AAABBBBBBCCCCCCCCCCCCBBB@@@CCCIIITTT```kkkrrrvvvvvvzzz~~~|||||||||dddWWWRRRRRRPPPUUUWWWNNNMMMCCCBBBEEEEEELLLSSSNNNGGGCCC>>>;;;::::::999999777777777666777===FFFMMMooo~~~}}}gggWWW[[[```^^^YYYVVVUUUYYY[[[YYYXXXYYYYYYWWWUUUUUUTTTPPPIIICCCCCCAAA@@@@@@AAAAAA???===:::;;;===???@@@???===<<>><<<;;;>>>GGGTTT___hhhooouuuzzz{{{|||~~~~~~~~~}}}{{{zzzyyyyyyxxxyyyzzz}}}~~~|||}}}wwwsssooodddZZZXXX^^^iiixxxppp[[[YYYTTTPPPOOOKKKKKKJJJIIIHHHIIIHHHFFFDDDAAAAAA???>>><<<:::888888777666444222000000000000000000000000000000000000///////////////////////////////////////////////////000111333444555666666555555444444444444555555555555555555555666777777666666666666666777888888555666777888999:::::::::999999888888888888999999888999;;;;;;::::::<<<======>>>???@@@BBBCCCDDDEEEHHHIIIJJJLLLNNNSSSXXX]]]mmmwww~~~|||tttlllccc[[[\\\^^^aaafffmmmwww}}}xxxsssrrrooommmlllllllllkkkjjjggggggffffffggghhhiiiiiijjjfffcccbbbaaa\\\SSSKKKDDD@@@<<<===AAACCCAAA===BBBIIIRRRYYYYYYVVVUUUVVVRRRVVVYYYZZZZZZ\\\^^^___\\\XXXQQQKKKMMMSSSVVVVVVMMMIIIDDDDDDGGGLLLOOOOOOKKKIIIGGGFFFGGGFFFFFFFFFFFFCCCAAAAAAFFFNNNXXX^^^aaabbbhhhooommm```RRRJJJIIIIIIIIILLLTTTYYYTTTKKKIIILLLQQQUUUXXX[[[]]]___```]]]VVVNNNFFFAAA>>>>>>999:::;;;<<<===============>>>>>>???EEEUUUiiivvv{{{~~~~~~}}}zzzyyywww]]]HHH<<<666555555666666777888999:::;;;;;;======???BBBAAAAAAFFFMMM^^^{{{rrrjjjsss[[[JJJJJJKKKIII@@@777777===???@@@BBBDDDHHHOOOXXX^^^hhhjjjooozzzwwwcccWWWSSS___oooxxxnnnZZZLLLHHHLLLRRR\\\eeekkkooorrrssstttsssssstttuuuxxxzzz|||yyyyyyzzz|||~~~ttthhh___[[[hhhuuusssiiicccYYYNNNGGGDDDDDDEEEAAABBBCCCCCCDDDCCCBBBBBBCCCCCCFFFNNNYYYfffoootttwwwzzz}}}~~~~~~}}}~~~}}}zzzzzz~~~iii[[[WWWWWWVVV[[[]]]TTTNNNDDDDDDGGGHHHSSS^^^]]]MMMHHHBBB<<<:::999999888555777999999999<<>>===:::<<<>>>???@@@???>>>===;;;===>>>???>>>===<<<;;;>>>GGGTTT___gggnnnuuuyyy{{{|||~~~}}}{{{zzz{{{zzzyyyyyyyyy{{{}}}||||||uuuqqqnnncccYYYYYY```kkkzzz}}}|||pppZZZXXXTTTPPPOOOKKKKKKJJJIIIHHHIIIHHHFFFDDD@@@@@@???>>>===;;;999888888777555333111000000111000000000000000000000000000000000000000000000000///////////////////////////000111333444555666666555555444444444444555555555555555555555666777777666666555555666777888999555666777888999:::::::::999999888888888888999999888999;;;;;;::::::<<<=========???@@@BBBCCCEEEEEEGGGIIIKKKLLLOOOTTTZZZ___rrr~~~|||yyyvvvsssqqqnnnmmmmmmllljjjiiigggfffddddddddddddffffffhhheee```\\\WWWPPPGGG@@@<<<:::999;;;@@@DDDEEEDDDCCCFFFMMMVVVYYYXXXYYY\\\XXX[[[\\\ZZZ[[[___bbbaaa]]]XXXPPPKKKKKKNNNPPPRRRMMMJJJFFFEEEHHHMMMQQQSSSPPPKKKGGGFFFEEEBBBCCCGGGFFFDDDBBBCCCHHHPPPYYY___bbbccchhhmmmjjj^^^RRRLLLLLLLLLLLLMMMSSSYYYVVVPPPLLLPPPTTTYYY[[[[[[ZZZYYYSSSPPPJJJDDD@@@>>>>>>???<<<<<<;;;;;;<<<===>>>>>>999<<<===>>>HHH\\\ppp|||~~~yyyrrrssssssppppppuuuxxxqqqvvvqqqVVVDDD;;;666444555555666777888999;;;<<<<<<<<<<<<>>>AAA@@@???DDDJJJ[[[vvvvvvjjjffftttuuuyyy___LLLHHHIIIJJJDDD999777<<<===???AAABBBEEELLLUUU]]]dddgggmmmwwwxxxeeeXXXUUUZZZhhhvvvtttbbbPPPHHHLLLQQQZZZccckkkppprrrssssssssssssssstttvvvxxxyyyxxxxxxzzz{{{|||~~~~~~vvvjjj^^^WWWSSSUUUjjjttthhhVVVHHHDDDGGGNNNSSSDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEGGGKKKSSS^^^iiippptttwww{{{}}}~~~}}}~~~~~~~~~}}}{{{yyy{{{mmmbbb^^^]]]YYY]]]```YYYLLLDDDDDDFFFGGGVVVgggkkkWWWPPPGGG@@@;;;999888777444777;;;;;;::::::<<<>>>YYYuuuuuuaaa^^^cccdddeee```]]]^^^^^^[[[YYYZZZZZZZZZYYYXXXVVVQQQJJJFFFDDDBBB@@@???@@@@@@???>>>======???@@@@@@???>>>>>>999<<>>===<<<<<<>>>GGGUUU```hhhnnntttxxxzzz{{{}}}~~~~~~|||{{{}}}|||{{{zzzzzz{{{|||}}}|||{{{tttppplllaaaYYYZZZbbbmmmyyy|||zzz~~~oooZZZXXXSSSPPPOOOKKKKKKJJJIIIHHHIIIHHHFFFDDD>>>??????>>>===;;;:::999666555333222111111222222000000000000000000000000000000000000000000000000///////////////////////////000111333444555666666555555444444444444555555555555555555555666777777666555555555666777999:::555666777888999::::::::::::999999888888999999:::777999::::::::::::;;;=========>>>@@@BBBDDDEEEEEEGGGIIIKKKMMMPPPVVV\\\aaaxxx}}}zzzyyytttrrrooonnnnnnmmmjjjiiieeedddbbb`````````aaabbbddd```ZZZTTTMMMGGGCCCAAA@@@??????AAAFFFNNNUUUZZZWWWSSSTTTZZZ]]][[[\\\___ZZZ]]]]]][[[\\\aaabbb___ZZZUUUOOOKKKJJJKKKMMMPPPLLLKKKJJJJJJMMMPPPSSSTTTOOOIIIEEEEEECCCBBBFFFMMMHHHGGGFFFGGGLLLSSS[[[```aaabbbfffjjjfff\\\TTTQQQOOOPPPNNNMMMOOOTTTTTTQQQPPPSSSXXX]]]^^^ZZZUUUPPPHHHEEEBBB@@@AAADDDGGGIIIMMMJJJFFFAAA???>>>>>>???;;;>>>???@@@KKK```uuu}}}{{{sssrrrmmmfffhhhqqqyyytttnnnwwwhhhMMM???999666555666555666777888:::;;;<<<===<<<<<>>@@@@@@AAAGGGPPPWWW___cccjjjrrrxxxfffYYYUUUTTT```sssyyyjjjVVVKKKKKKOOOWWWaaajjjooorrrrrrrrrrrrrrrssssssuuuvvvvvvwwwwwwxxxyyy{{{|||}}}}}}}}}oooaaaTTTLLLIIIHHHKKKaaaxxx|||mmm```PPPHHHIIIQQQYYY\\\NNNNNNMMMMMMLLLLLLLLLKKKMMMMMMNNNOOORRR[[[gggppprrruuuyyy|||}}}}}}~~~~~~{{{zzz}}}tttiiifffccc\\\]]]aaa[[[NNNFFFFFFEEEBBBQQQgggooohhh```UUUKKKEEEAAA???>>>;;;===???@@@@@@?????????JJJaaarrrlllaaaaaafffiiifffaaa]]]^^^\\\WWWTTTUUUXXXYYYYYYWWWRRRLLLHHHFFFFFFCCCAAA@@@AAABBBAAA@@@@@@@@@@@@@@@????????????999<<<@@@AAA@@@>>>>>>>>>>>>HHHVVVbbbjjjoootttwwwzzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~{{{zzzsssppphhh^^^WWWZZZcccnnnyyy~~~|||zzzxxxyyyoooZZZXXXSSSPPPOOOLLLKKKJJJIIIIIIIIIHHHFFFDDD===>>>>>>>>>>>><<<:::999333333222111111222333444000000000000000000000000000000000000000000000000///////////////////////////000111333444555666666555555555444444555555555555555555555555666777777666555555555666777999:::555666777888999::::::::::::999999888888999999:::777999::::::::::::;;;===<<<===>>>@@@BBBDDDEEEFFFGGGIIIKKKMMMQQQVVV]]]bbb}}}~~~{{{{{{uuussspppooonnnmmmkkkiiidddccc```^^^]]]]]]^^^___^^^ZZZTTTLLLFFFDDDFFFHHHLLLLLLKKKMMMRRR]]]jjjsssmmmddd^^^```aaa]]]\\\^^^ZZZ]]]^^^\\\^^^cccbbb[[[WWWRRRMMMKKKJJJJJJLLLOOOJJJKKKMMMPPPRRRSSSTTTTTTLLLFFFBBBCCCCCCCCCIIISSSIIIHHHHHHJJJOOOVVV]]]aaa___```dddgggcccZZZUUUVVVOOOQQQOOOJJJJJJNNNPPPNNNRRRUUU[[[______ZZZQQQKKKIIIFFFDDDEEEJJJPPPVVVYYY```[[[SSSJJJCCC???>>>>>>@@@CCCCCCBBBMMMbbbuuu~~~{{{~~~wwwlllnnnxxxsss|||}}}uuuooozzzzzzbbbGGG;;;888666555888555666777888:::;;;<<<===??????BBBEEEDDDCCCFFFMMMGGG```{{{xxxkkkQQQHHHFFFLLLKKK@@@:::<<<<<<>>>???>>>>>>BBBKKKSSS[[[```gggppp{{{xxxggg[[[TTTPPPZZZqqq}}}ppp[[[NNNJJJNNNUUU___iiioooqqqqqqqqqrrrrrrsssssstttttttttvvvvvvwwwxxxyyy{{{{{{|||}}}~~~uuubbbSSSJJJDDDBBB@@@@@@RRReeegggZZZRRRJJJIIIQQQXXX[[[ZZZYYYXXXWWWUUUTTTTTTTTTTTTUUUWWWWWWVVVVVV^^^jjjtttqqqtttyyy|||~~~|||zzz|||yyyooommmhhh]]]]]]aaa\\\SSSLLLIIIDDD>>>KKKbbbmmmxxxpppcccXXXPPPLLLJJJIIIDDDEEEFFFHHHIIIJJJIIIIIIGGGWWWfffgggdddeeejjjnnnddd___[[[ZZZXXXRRRNNNNNNTTTVVVWWWSSSLLLGGGDDDDDDGGGEEEBBBAAABBBCCCBBBBBBBBBBBBAAA@@@?????????@@@999===BBBCCCAAA??????@@@===HHHWWWccckkkppptttwwwzzzzzz{{{}}}}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~yyy|||}}}zzz~~~zzzssspppddd[[[UUUZZZdddoooyyy~~~{{{vvvuuuyyyooo[[[ZZZUUUQQQOOOKKKKKKJJJHHHHHHHHHGGGDDDBBB@@@??????===;;;888555444444444333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111222444555666666555555444444666777888666666555555555555666666666666666666666777777888888666444555888;;;======:::::::::999999999888888999999:::;;;;;;<<<<<<=========???@@@BBBCCCEEEEEEGGGHHHJJJLLLPPPVVV^^^ddd|||}}}yyytttpppmmmllljjjhhhgggeeeaaa^^^\\\]]]^^^___[[[VVVOOOGGGCCCFFFLLLRRRNNNRRRXXX```hhhnnnrrruuupppmmmhhhbbb^^^[[[ZZZYYY\\\___bbbdddccc^^^YYYUUUSSSOOOKKKJJJLLLOOORRRTTTSSSOOOLLLPPPVVVZZZWWWSSSIIIDDD@@@BBBIIIPPPSSSSSSMMMLLLJJJKKKPPPYYYbbbhhhiiijjjiiigggbbb]]]YYYWWW[[[WWWQQQMMMLLLMMMNNNNNNPPPRRRVVV[[[]]]XXXOOOGGGAAABBBFFFMMMXXXbbbiiimmmsssiiiYYYLLLDDDAAAAAAAAAEEEFFFIIINNNXXXfffuuu|||~~~tttiiikkkssstttxxxvvvxxx~~~oooqqqyyyXXXBBB===888777888333999999888777999;;;===???@@@;;;===GGGHHHCCCDDDMMMNNN[[[sssxxxnnnTTTDDDEEEOOOJJJ@@@<<<888<<<>>>???@@@AAADDDGGGJJJRRR___gggmmmxxxqqqbbbXXXNNNXXXppp{{{wwwdddLLLKKKJJJOOO\\\hhhnnnrrrvvvrrrsssttttttuuutttttttttuuuvvvwwwxxxyyyzzzzzzzzz~~~zzzjjjWWWKKKEEEAAA???AAACCCGGGPPPYYYUUURRROOOPPPUUUYYYZZZZZZ______```___^^^]]][[[ZZZ\\\___bbbbbbaaaccciiinnnpppsssxxx{{{}}}~~~}}}|||xxxvvvsssmmmgggbbb___^^^RRRLLLFFFCCCBBBFFFQQQ]]]nnnuuuzzztttfffXXXSSSRRRNNNRRRUUUUUUXXXZZZWWWQQQYYY^^^cccfffeeeeeegggiiiiii```WWWRRRMMMGGGEEEGGGJJJLLLMMMKKKFFFCCCCCCDDDEEEEEEEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>?????????AAA@@@>>>>>>AAA???:::>>>HHHVVVccclllqqqssstttzzz{{{}}}~~~|||{{{}}}}}}~~~~~~~~~~~~}}}}}}yyy|||~~~||||||~~~xxxssspppeeeZZZTTT[[[iiiuuu}}}}}}zzzyyyyyyqqq\\\ZZZUUUPPPNNNIIIKKKJJJHHHHHHHHHGGGDDDBBB>>>>>>>>>===<<<999777666666555444333222222222222000000000000000000000000000000000000000000000000........................//////000111222444555666666555555444444666777888666666555555555555666666777777666666666777888888777555444555888:::;;;;;;:::::::::999999999888888999999:::;;;;;;<<<<<<=========???@@@BBBDDDEEEEEEGGGHHHIIIKKKNNNUUU\\\aaaxxx}}}zzzuuuqqqooommmkkkiiifffdddbbb___]]]\\\[[[[[[UUURRRNNNLLLMMMQQQVVVYYYcccfffiiimmmnnnnnnmmmlllllliiieeeaaa_________``````bbbddddddaaa]]]WWWTTTRRRPPPNNNNNNPPPSSSUUUUUURRROOOOOOSSSXXXYYYTTTNNNGGGEEEEEEIIIPPPUUUUUUSSSMMMLLLLLLNNNSSSZZZbbbfffjjjlllkkkgggaaa\\\ZZZZZZYYYWWWTTTRRRRRRPPPNNNLLLQQQSSSVVVYYYXXXTTTMMMGGGHHHKKKRRR[[[dddkkkooopppccc[[[PPPGGGEEEHHHLLLNNNUUUVVVXXX]]]eeeoooxxx}}}}}}~~~tttjjjiiimmmqqquuutttwww}}}ppprrrvvvVVVAAA<<<777888:::555999999888888999;;;===??????AAALLLVVVSSSHHHEEEKKKKKKYYYrrr|||iiiRRRDDDHHHTTTOOODDD>>>:::===>>>???@@@AAACCCFFFIIINNN[[[bbbiiittt}}}vvvfffYYYOOOUUUhhhvvv{{{mmmSSSLLLJJJOOOZZZeeekkkooorrrsssssssssssssssrrrrrrqqqttttttvvvwwwxxxxxxyyyyyy}}}{{{pppbbbQQQFFFCCC???>>>@@@BBBEEENNNWWWZZZWWWUUUUUUXXX[[[]]]\\\```aaabbbccccccbbb```___aaaccceeedddbbbdddiiinnnpppsssvvvyyy{{{}}}~~~wwwxxxwwwpppgggaaaaaacccXXXPPPFFFAAA>>>???FFFNNNcccooovvvqqqjjjmmmppprrrvvvwwwrrriiijjjiiigggdddaaa```aaabbb___WWWPPPLLLHHHCCCBBBDDDFFFGGGHHHGGGCCCAAAAAABBBCCCDDDDDDCCCBBBBBBCCCCCCAAAAAA@@@@@@???>>>======<<<>>>@@@@@@>>><<<;;;<<<===EEESSSaaalllrrruuuvvvzzz{{{|||}}}}}}}}}|||{{{}}}}}}~~~~~~~~~~~~}}}}}}zzz}}}}}}||||||}}}wwwrrroooaaaXXXSSS[[[hhhsss|||zzz}}}{{{|||qqq\\\ZZZUUUOOOMMMHHHKKKJJJIIIHHHHHHGGGEEEBBB<<<=========<<<:::999888666666555444333333333333000000000000000000000000000000000000000000000000........................//////000000222333555666666555555444444666777888666666555555555555666666888777777777777888999999666555555666888999999888:::::::::999999999888888999999:::;;;;;;<<<<<<======>>>???AAABBBDDDEEEFFFGGGHHHIIIKKKMMMSSSYYY^^^qqq~~~zzzvvvsssqqqooommmkkkgggfffeeeccc```]]][[[YYYSSSPPPNNNQQQYYYbbbhhhjjjvvvsssnnniiidddaaa______bbbbbbaaaaaabbbdddfffgggeeeeeeeeeccc```[[[VVVSSSSSSSSSTTTVVVYYY[[[ZZZYYYUUUTTTTTTXXX[[[ZZZSSSLLLKKKKKKOOOUUU[[[\\\YYYUUUOOOOOOPPPRRRWWW]]]cccgggmmmnnnnnnhhh```[[[[[[^^^[[[[[[\\\^^^\\\XXXQQQLLLPPPRRRTTTTTTRRRNNNKKKJJJNNNSSS[[[bbbfffgggeeecccUUUPPPKKKHHHLLLSSSYYY]]]bbbbbbdddjjjssszzz}}}~~~}}}~~~}}}qqqnnnqqqtttzzzyyy|||{{{qqquuuqqqRRR>>>:::666777;;;777999999888888999;;;===>>><<>>???AAAHHHPPP\\\ZZZXXXYYY\\\^^^___```aaacccfffiiijjjjjjiiihhhgggiiiiiigggeeeeeeiiimmmppprrrtttvvvwwwzzz~~~~~~{{{yyy}}}}}}|||ppphhhiiilll___RRRFFF@@@>>><<<>>>BBBKKKZZZuuu{{{lllfff\\\UUUQQQQQQRRRRRRTTTMMMGGGEEEDDDAAA@@@BBBCCCDDDEEEDDDBBBAAAAAABBBBBBBBBAAAAAABBBCCCDDDDDDAAAAAAAAAAAA@@@>>><<<;;;<<<;;;>>>AAA>>><<>>>>>>>><<<:::888777666555444333333222222222000000000000000000000000////////////////////////......................../////////000111333555666666555555444444666777888666666555555555555666666888888888888888999999:::555555555666888999777666:::::::::999999999888888999999:::;;;;;;<<<<<<======>>>???AAACCCDDDEEEFFFIIIJJJKKKLLLNNNRRRXXX\\\mmm~~~{{{wwwtttsssqqqooommmjjjjjjjjjhhheeeaaa]]][[[YYYUUUSSSXXXdddoootttvvvqqqhhh\\\PPPJJJJJJOOOSSSYYY[[[___cccfffhhhiiijjjhhhhhhfffddd```[[[XXXUUUWWWYYY\\\aaaddddddbbb___\\\[[[ZZZ\\\]]]\\\VVVQQQTTTVVVZZZ```cccccc___[[[VVVUUUUUUVVVZZZaaagggkkknnnpppoooiii```\\\^^^bbb___aaadddfffddd]]]SSSLLLJJJMMMOOOOOOMMMLLLNNNQQQVVVZZZ^^^```]]]XXXSSSOOOPPPOOOOOORRRXXX^^^bbbdddbbbaaaccclllwww~~~yyyxxx{{{~~~yyyrrrxxxmmmOOO===999555666:::777999999999999:::<<<===>>>???@@@DDDGGGCCC===>>>DDDEEEPPPggg}}}{{{www{{{uuubbbIIIEEERRRUUUMMMBBB666===???@@@@@@@@@@@@BBBDDDIIITTTYYY```kkkrrrrrr```WWWSSSXXXhhh~~~zzz___NNNJJJJJJRRR\\\bbbgggkkkqqqqqqrrrssssssssssssrrrrrrrrrtttvvvwwwxxxxxxxxxyyy|||{{{pppcccWWWNNNGGGCCCBBB??????@@@@@@AAAEEELLLVVVVVVXXXZZZ]]]```ccccccdddgggkkkooorrrrrrqqqqqqmmmmmmllljjjggggggiiilllpppqqqrrrrrrssswww|||yyytttrrruuuyyy~~~}}}sssnnnmmm___RRREEEAAABBBAAA@@@AAA:::EEE___ttt]]]UUUKKKDDDDDDEEEGGGGGGLLLFFFBBBBBBBBBAAAAAADDDCCCDDDFFFFFFEEEEEEDDDDDDAAA@@@@@@@@@AAACCCCCCCCCAAABBBCCCBBBAAA>>>;;;999@@@;;;;;;@@@???CCC]]]{{{MMMQQQZZZeeepppvvvxxxwwwzzzyyyxxxwwwxxxyyy{{{|||||||||}}}}}}}}}}}}|||||||||~~~}}}{{{zzzzzz}}}~~~}}}wwwpppkkk^^^[[[]]]gggrrr{{{yyyuuusssuuu{{{{{{lllYYYYYYUUUQQQPPPLLLLLLKKKIIIIIIIIIHHHEEECCC@@@@@@@@@>>><<<999777555555444333222111111111111000000000000000000000000////////////////////////////////////////////////......///000111333444555666555555444444666777888666666555555555555666666888888888888888999999:::555555555666888999777666:::::::::999999999888888999999:::;;;;;;<<<<<<===>>>>>>@@@AAACCCDDDFFFFFFJJJKKKLLLMMMOOORRRXXX[[[lll~~~|||yyyvvvuuutttqqqooollllllkkkjjjgggdddaaa______^^^___eeemmmpppmmmhhhYYYSSSJJJCCC@@@CCCIIIMMMWWW[[[aaagggjjjkkkjjjhhhggggggfffdddbbb___]]]\\\```bbbfffkkknnnmmmiiifffccc___\\\[[[\\\]]][[[YYY]]]^^^aaafffiiijjjjjjiii^^^\\\ZZZZZZ^^^dddkkkpppmmmnnnmmmhhhbbb___bbbfff```aaabbbbbb___XXXOOOIIIEEEHHHKKKMMMMMMOOOTTTXXX^^^___```\\\VVVPPPKKKJJJOOOQQQVVV\\\bbbeeedddccc]]]]]]___hhhuuu~~~~~~yyy}}}wwwsss|||hhhLLL<<<999555555888666999999999:::;;;<<<===>>>CCC???===>>>@@@@@@AAADDDDDDLLLbbbyyy{{{}}}sss}}}yyyTTTCCCMMMVVVSSSGGG666===>>>@@@@@@@@@@@@AAABBBIIISSSXXX^^^iiippp}}}xxx___VVVQQQTTTccc|||~~~hhhQQQJJJHHHNNNVVV^^^eeekkknnnoooqqqsssuuuvvvwwwwwwssstttuuuwwwxxxyyyzzzzzz|||}}}rrrcccUUUKKKFFFEEEEEECCCCCCEEEDDDBBBEEEKKKRRRTTTXXX\\\```dddgggiiiiiikkkooosssvvvwwwwwwvvvppppppnnnkkkiiihhhjjjkkkppppppppppppqqqtttyyy}}}yyysssooonnnrrrvvv}}}zzzlllddd\\\OOOCCCBBBDDDDDDBBBAAA<<>>???@@@AAACCCEEEFFFGGGJJJKKKMMMNNNOOOSSSWWW[[[iii}}}~~~|||zzzzzzxxxuuusssnnnlllkkkiiigggffffffeeeeeeggglllpppppphhh[[[RRRJJJLLLPPPSSSUUUUUUUUUTTTZZZ]]]bbbfffgggfffdddbbbbbbcccdddffffffffffffeeejjjkkknnnrrrtttrrrnnnkkkeeeaaa]]]ZZZ\\\___bbbcccdddeeegggiiikkknnnppprrrbbb```______bbbgggmmmqqqkkkkkkiiigggeeeeeefffhhh^^^[[[WWWTTTRRROOOKKKHHHGGGIIIMMMOOORRRUUUYYY[[[[[[\\\\\\WWWQQQNNNNNNOOOOOOSSSYYYaaaeeeeeeaaa]]]ZZZ[[[```iiittt|||vvv~~~~~~uuuttt}}}```GGG;;;:::666555888666999999:::;;;<<<===>>>>>>===;;;:::>>>BBBCCC@@@===DDDIII^^^yyy|||wwwaaaFFFLLLVVVWWWLLL<<<;;;===???@@@@@@@@@@@@BBBHHHQQQUUU[[[ggglllxxx~~~aaaTTTNNNQQQ^^^vvvtttWWWNNNGGGJJJRRRZZZdddlllmmmnnnpppsssvvvxxxyyyzzztttuuuvvvxxxzzz{{{||||||vvvfffVVVKKKEEEDDDEEEDDDFFFIIIIIIGGGIIINNNZZZ^^^cccgggjjjmmmoooqqqooopppsssuuuwwwxxxyyyyyysssqqqooommmkkkkkklllmmmpppppppppppppppsssxxx{{{~~~}}}xxxrrrnnnnnnpppxxx|||zzziii]]]UUUJJJAAA@@@CCCBBB@@@???DDDAAACCCQQQjjjoooggg```UUUJJJDDDCCCAAAAAABBBDDDEEEEEEHHHCCC@@@BBBCCCAAAAAADDDEEEGGGJJJNNNPPPNNNIIIEEEAAA@@@AAADDDHHHIIIFFFCCCDDDDDDDDDDDDCCCAAA???>>>BBB@@@AAACCC???>>>IIIZZZBBBKKKXXXccclllrrrvvvxxxzzzyyywwwvvvwwwxxxzzz{{{{{{||||||}}}}}}||||||{{{|||}}}~~~~~~|||zzzzzz{{{~~~wwwmmmeeeZZZ]]]fffrrrzzz~~~kkkXXXXXXUUUQQQPPPLLLMMMKKKJJJIIIIIIHHHFFFDDD@@@@@@@@@???===:::888666555555444222222222222222000000000000000000000000000000000000000000000000////////////////////////.........///111222444555666555555444444666777888666666555555555555666666777777666666666777888888777555444555888:::;;;;;;:::::::::999999999888888999999:::;;;;;;<<<<<<===>>>???@@@BBBCCCEEEFFFGGGHHHIIIKKKMMMOOORRRWWWZZZbbbttt}}}zzzxxxrrrpppmmmjjjjjjkkknnnpppoooppppppnnniii```WWWQQQSSSZZZeeennnrrrooojjjeee]]]]]]\\\[[[ZZZXXXWWWVVV[[[^^^bbbgggkkknnnoooooorrrrrrssstttuuutttpppmmmgggdddaaa___aaafffkkknnnooonnnnnnlllkkkjjjkkklll```aaabbbdddfffiiilllmmmhhhfffdddeeehhhjjjjjjiiiaaaZZZRRRLLLKKKMMMPPPRRRPPPQQQSSSVVVZZZ[[[[[[ZZZWWWYYYYYYVVVRRRPPPSSSWWWYYY[[[^^^bbbcccaaa[[[WWWSSSYYYbbbmmmwww}}}zzz}}}zzzsssuuuxxxWWWAAA888;;;888777:::777999999:::<<<======>>>>>>999:::;;;===???@@@===:::CCCDDDXXXuuuxxxyyy}}}fffIIIKKKRRRTTTMMMAAA999<<>>@@@BBBBBBAAABBBDDDCCCDDDIIIRRR]]]fffkkkgggcccZZZRRRNNNNNNJJJCCC>>>@@@AAABBBCCCEEEHHHJJJMMMHHHEEEFFFGGGDDDDDDFFFHHHKKKPPPUUUWWWTTTLLLFFF@@@@@@CCCJJJPPPQQQMMMHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@===;;;<<<>>><<>>>>>???>>>===<<<:::999666666555444333333333333000000000000000000000000000000000000000000000000.................................///000222444555666555555444555666777888666666555555555555666666666666666666666777777888888666444555888;;;======:::::::::999999999888888999999:::;;;;;;<<<<<<===>>>???@@@BBBDDDEEEFFFGGGFFFHHHJJJLLLNNNQQQVVVYYY\\\lll~~~|||xxxuuupppmmmnnnqqqvvvzzzyyyuuunnnfff___]]]___bbbdddkkkuuu~~~yyyuuu^^^ZZZUUUOOOLLLJJJKKKKKKVVVZZZaaahhhnnnrrrtttuuuwwwvvvuuuuuuuuussspppnnnjjjhhhffffffhhhmmmrrrvvvyyyxxxtttoooiiidddaaaaaa]]]___cccgggjjjjjjiiiiiifffcccaaadddjjjmmmllljjjggg___SSSKKKLLLRRR[[[```ZZZYYYYYY\\\______[[[VVVYYY\\\^^^[[[WWWVVVZZZ^^^eeeddddddcccaaa]]]VVVRRRJJJTTTcccpppzzz|||}}}rrrooopppyyyxxxsssvvvuuuPPP<<<666;;;999999<<<:::888999;;;<<<===>>>>>>>>>===@@@@@@>>><<<===@@@@@@BBB@@@RRRooozzzpppnnnwwwuuufffJJJKKKNNNOOOLLLCCC888;;;>>>@@@@@@@@@AAABBBCCCKKKNNNTTT___dddnnnwww___PPPMMMOOO___ttt|||gggYYYKKKGGGKKKTTT```iiimmmnnnppprrrtttuuuvvvvvvssstttvvvxxxzzz{{{||||||{{{|||~~~zzzpppjjjiiieeegggllltttxxxxxx{{{xxxwwwuuuttttttuuuvvvwwwwwwtttrrrqqqqqqrrrssssssooopppqqqqqqqqqsssvvvxxxuuuvvvtttqqqnnnrrr{{{zzziiiZZZPPPKKKFFF@@@===@@@DDDDDDEEEHHHDDDHHHLLLNNNNNNMMMMMMMMMGGGHHHFFFCCCCCCGGGFFFCCC>>>AAAEEEFFFGGGJJJPPPUUUSSSNNNKKKLLLKKKHHHGGGIIIMMMPPPUUU[[[^^^ZZZQQQIII???@@@EEEMMMUUUWWWSSSNNNGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDAAA;;;;;;???>>>:::<<>>???@@@BBBCCCDDDEEEFFFHHHKKKMMMNNNQQQUUUWWW^^^eeeqqqwwwooommmrrrxxx|||}}}}}}ttthhhbbbcccgggjjjkkkpppxxxppp___VVVRRRNNNKKKJJJLLLMMMNNNSSSVVV]]]hhhrrrxxxxxxwwwpppqqqrrrrrrqqqpppnnnmmmjjjjjjmmmqqqvvvzzzzzzzzzvvvtttooohhhaaa[[[VVVTTTNNNTTT]]]hhhooonnnhhhaaaaaaccceeegggiiikkklllmmmhhh]]]TTTSSSWWW[[[```ddd___]]]___cccccc``````bbbeeegggfffbbb```bbbbbb```iiiccc___aaa```XXXPPPLLLJJJYYYiiitttzzz~~~{{{zzz{{{~~~|||sssooozzz}}}uuuvvvyyyjjjGGG<<<333444888888777777::::::;;;;;;<<<=========;;;<<<===>>>???@@@AAAAAACCCDDDOOOiii{{{pppfffpppyyyxxxOOODDDJJJMMMPPP???:::;;;===>>>@@@BBBBBBAAABBBEEELLLVVV]]]ccclllvvvxxxaaaOOONNNPPPUUUggg|||uuugggMMM@@@JJJRRRZZZfffgggkkkqqqsssssssssuuuxxxtttsssrrrssstttwwwyyy{{{}}}|||~~~{{{zzzyyyyyyxxxwwwwwwuuussssssssstttsssrrrrrrpppooopppsssvvvxxxxxx|||yyyyyy{{{yyymmmdddYYYMMMIIIKKKGGGCCCAAABBBFFFJJJKKKJJJNNNNNNNNNMMMKKKIIIFFFEEE??????@@@DDDIIIIIIGGGCCCBBBCCCDDDFFFIIIMMMRRRVVVZZZPPPJJJKKKIIIEEEHHHOOOTTTTTTXXX```ccc\\\OOOEEE???@@@DDDNNN\\\cccZZZLLLGGGFFFEEECCCBBBCCCEEEFFFDDDBBB>>><<<<<<=========???NNN___hhhnnntttxxxyyy||||||||||||{{{{{{{{{{{{}}}}}}|||{{{{{{{{{{{{{{{}}}{{{xxxwwwwwwyyy|||~~~xxxooofffaaa]]]cccmmmyyyyyymmmZZZWWWTTTSSSPPPHHHLLLKKKJJJJJJJJJIIIFFFCCC@@@@@@@@@@@@>>><<<:::999777777777444222000111222111111111111000000000000111000000000/////////...////////////////////////---...000000///000333555555555555444333333555777666666666666666666666666333555888888666555555777999888666666777999;;;<<<;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<============>>>???@@@BBBDDDEEEEEEGGGHHHKKKMMMNNNQQQTTTWWWYYY___jjj|||xxxqqqooorrrxxxzzz{{{vvvnnnfffcccggglllpppqqqxxxzzzssshhh]]]TTTRRRPPPQQQVVV\\\bbbeeeiiihhhgggiiimmmpppppppppvvvuuutttrrrooommmjjjiiilllmmmpppuuuyyy{{{zzzxxxxxxuuunnnfff]]]UUUNNNKKKRRRVVV]]]fffkkkkkkeee```cccdddgggiiikkkmmmnnnnnniii```YYYYYY]]]```cccgggbbb```bbbggghhheeedddgggjjjlllkkkfffcccddddddaaafff___\\\\\\[[[TTTNNNKKKOOO]]]mmmvvv}}}}}}|||}}}{{{zzz~~~{{{rrrxxxzzzfffFFF<<<444444888888777888:::::::::;;;<<<<<<======;;;<<<===>>>???@@@@@@AAA@@@AAAJJJcccyyyvvvrrr~~~}}}|||RRRBBBBBBFFFPPPFFF<<<<<<<<<>>>@@@BBBBBB@@@AAACCCJJJSSSZZZ```iiirrr}}}eeeRRRNNNOOOSSScccwwwtttiiiQQQDDDJJJPPPVVVaaaeeejjjnnnppppppqqqsssvvvttttttssstttvvvyyy{{{}}}~~~~~~}}}}}}|||zzzzzzxxxuuutttttttttsssrrrrrrpppoooppprrruuuwwwxxxyyyzzz~~~yyyqqqfff\\\YYYUUUMMMGGGFFFEEEDDDDDDFFFJJJNNNQQQRRRTTTSSSQQQNNNJJJGGGDDDBBBDDDDDDEEEIIIMMMMMMKKKHHHBBBCCCFFFIIINNNSSSXXX\\\^^^TTTNNNNNNJJJDDDFFFMMMTTTUUUYYY```ccc\\\PPPFFFAAABBBGGGSSScccjjjaaaSSSKKKIIIGGGFFFEEEFFFHHHIIIDDDCCCBBB???===<<<===>>>@@@PPPaaakkkpppuuuxxxyyy||||||||||||{{{{{{{{{{{{~~~}}}|||{{{{{{{{{|||}}}{{{yyywwwxxxzzz}}}|||vvvnnnfffaaaZZZbbbooo{{{uuu|||lllYYYVVVSSSQQQOOOHHHLLLKKKJJJJJJJJJIIIFFFCCCAAAAAAAAAAAA???===;;;:::888999888666333222333444111111111111000000000000000000000000////////////........................---...000000///000222444444555666555333333555777666666666666666666666666444666888888777666555666999777555444555777:::<<<:::;;;<<<======;;;:::888::::::;;;;;;<<<============>>>???AAACCCDDDFFFFFFGGGIIIKKKMMMNNNPPPTTTVVVYYY___ggguuu|||uuussstttvvvwwwvvvoookkkhhhjjjpppwww{{{|||~~~ssslllgggcccbbbbbbdddhhhnnnwwwyyysssppppppppppppsssqqqnnnjjjgggdddcccbbbkkknnnssszzz~~~~~~{{{wwwwwwqqqggg]]]UUUQQQOOOOOOZZZ\\\aaagggkkkkkkgggdddhhhiiikkklllnnnoooooopppkkkddd```bbbeeeffffffiiigggeeehhhmmmnnnkkkjjjlllrrruuurrrkkkgggfffeeebbbccc^^^ZZZZZZXXXSSSPPPPPPYYYfffttt{{{~~~~~~~~~}}}}}}|||}}}}}}|||{{{||||||}}}qqquuuzzz~~~{{{pppyyy|||{{{bbbEEE;;;444555777777777888999::::::;;;;;;<<<<<<===;;;<<<<<<===>>>???@@@@@@CCCCCCIIIbbb~~~}}}WWWEEEAAADDDSSSNNNAAA>>><<<>>>AAACCCBBB@@@@@@@@@FFFOOOVVV\\\eeemmmmmmXXXPPPNNNOOO]]]ooossslllWWWHHHJJJMMMQQQ[[[cccgggkkkmmmlllmmmpppttttttttttttuuuxxx{{{}}}~~~}}}{{{xxxwwwwwwvvvtttssssssrrrqqqqqqrrruuuxxxzzzxxx|||qqqccc\\\ZZZSSSOOOQQQSSSOOOHHHDDDDDDFFFIIILLLNNNRRRVVVXXXZZZXXXTTTOOOJJJFFFCCCAAACCCCCCEEEHHHKKKKKKIIIGGGDDDFFFJJJOOOUUU\\\aaadddbbbYYYRRRQQQLLLDDDCCCIIITTTXXX]]]cccddd^^^SSSJJJ>>>@@@FFFTTTgggoooeeeUUUNNNLLLIIIHHHIIILLLMMMMMMFFFIIIJJJEEE???;;;===???AAARRReeennnrrrvvvxxxxxx|||||||||{{{{{{{{{{{{zzz~~~}}}|||{{{{{{{{{|||{{{yyyxxxyyy{{{{{{wwwsssmmmddd]]]VVV```nnnzzz|||lllYYYVVVQQQOOONNNHHHKKKJJJJJJJJJJJJIIIFFFDDD@@@@@@AAA@@@???===;;;999888888888666444222333444111111111111000000000///000000000000////////////////////////////////////---...////////////111333444555666555444333555666666666666666666666666666666777888999888777666555888777555444333555999;;;888:::<<<>>>>>><<<:::888::::::;;;;;;<<<============>>>@@@AAACCCEEEGGGGGGHHHJJJLLLMMMNNNPPPSSSUUUZZZ^^^ccckkk~~~|||xxxwwwuuusssrrrmmmmmmooottt|||zzzsssqqqqqqrrrvvvyyy|||{{{vvvrrrpppoooeeeccc```^^^]]]]]]___```jjjnnnuuu|||zzzvvvpppiii^^^UUURRRVVV^^^cccccceeehhhlllooopppooonnnppppppqqqqqqqqqqqqppppppmmmhhhfffiiikkkhhhggghhhlllkkkmmmrrrssspppnnnpppyyy|||yyypppiiifffeeecccbbb___]]]^^^]]]YYYYYY\\\gggqqq|||~~~~~~~~~~~~}}}||||||zzz|||}}}||||||qqq{{{}}}xxx```CCC:::444555777777777888999999999:::;;;;;;<<<<<<;;;;;;<<<======>>>??????BBBCCCHHH___~~~vvvXXXKKKGGGJJJ[[[YYYJJJBBB<<<>>>BBBCCCBBBAAA@@@???CCCLLLSSSYYYaaaiiisssvvv___SSSMMMLLLWWWeeerrrqqq___LLLHHHIIIMMMWWWaaaeeeiiikkkjjjlllooosssrrrrrrsssuuuxxx{{{}}}~~~~~~|||zzzyyyyyyyyyxxxvvvvvvvvvuuutttuuuwww{{{~~~|||{{{rrrgggYYYPPPMMMPPPPPPRRRUUUVVVRRRLLLHHHGGGJJJNNNOOOOOOPPPTTTXXX\\\YYYTTTOOOIIIFFFCCCBBBAAABBBDDDGGGHHHIIIHHHGGGJJJLLLPPPVVV^^^dddhhhjjjddd[[[UUUTTTNNNDDDBBBGGGTTT[[[bbbffffffaaaVVVMMM@@@@@@FFFWWWlllvvvjjjXXXOOOKKKGGGHHHMMMQQQSSSRRRNNNSSSUUUOOODDD<<<===@@@DDDVVVjjjsssuuuwwwyyyyyy||||||{{{{{{{{{zzzzzzzzz~~~~~~|||{{{{{{zzzzzzzzz{{{yyyxxxwwwxxx{{{}}}yyyvvvrrrjjj```XXXXXXcccqqq|||zzzyyy}}}kkkZZZVVVPPPNNNNNNHHHKKKJJJJJJJJJJJJIIIGGGDDD????????????>>>;;;999888666777777555222111222444111111111111000000000///////////////000000000000000000000000000000000000---/////////...///111222333555666666444444444555666666666666666666666666777777888999999999777666777777666444333444777;;;888:::<<<>>>>>><<<:::888::::::;;;;;;<<<=========>>>>>>@@@BBBDDDFFFHHHIIIIIIKKKLLLMMMNNNOOORRRUUUUUUYYY\\\aaaooo~~~zzzvvvsssqqqppprrrwww~~~}}}yyyxxxyyy{{{}}}}}}yyyrrrkkkeeebbbYYYYYYYYYZZZ]]]bbbgggjjjooorrrwww|||~~~{{{tttooodddaaa^^^]]]___eeemmmqqqjjjkkkmmmppprrrtttvvvwwwxxxxxxwwwvvvuuusssrrrqqqooolllkkknnnnnnjjjggghhhqqqppprrrvvvvvvrrroooppp}}}}}}sssjjjfffeeecccaaaaaacccfffdddaaaccchhhrrr{{{}}}||||||~~~}}}{{{yyy|||}}}}}}sss{{{vvv^^^@@@:::555666777666666888888888999999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>;;;???BBBWWWyyyxxxsssWWWKKKGGGNNNdddgggUUUHHH======BBBCCCBBBBBBAAA???BBBJJJQQQWWW^^^eeemmmgggXXXOOOKKKRRR\\\oootttfffPPPHHHGGGKKKVVV___ccchhhjjjkkklllpppsssoooppprrrtttvvvyyy{{{|||}}}||||||~~~|||{{{{{{|||}}}|||{{{zzzzzzzzzyyyyyy|||zzzjjj___UUUNNNKKKMMMSSS[[[bbbaaa[[[TTTPPPOOOMMMOOOQQQPPPMMMLLLOOORRRVVVSSSPPPKKKHHHEEEDDDCCCDDDEEEHHHJJJKKKLLLMMMMMMQQQRRRVVV]]]fffkkkmmmmmmccc[[[VVVVVVPPPFFFBBBFFFPPP[[[eeehhhfffaaaWWWLLLGGGFFFKKK]]]vvvtttaaaPPPKKKFFFIIIPPPWWWXXXWWWWWW]]]```YYYKKK@@@>>>AAAHHH[[[nnnvvvwwwxxxzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzyyyyyyyyyyyyzzzyyyxxxvvvuuuvvvzzz}}}~~~|||yyyvvvqqqhhh]]]UUU\\\fffsss~~~xxxtttuuurrrtttzzz~~~qqqlll[[[WWWPPPNNNNNNIIIKKKJJJIIIJJJJJJJJJGGGEEE?????????>>>===;;;999888555555555444222111222333111111111111000000000000////////////000000000000111111111111111111111111.../////////......000222333555666666555444444555666666666666666666666666777777777999;;;;;;999777555777888777444444777:::888:::;;;======<<<;;;:::::::::;;;;;;<<<=========>>>???@@@CCCEEEGGGIIIJJJJJJKKKMMMMMMNNNOOOQQQTTTTTTYYY]]]aaalll~~~{{{xxxwwwwwwzzz}}}|||}}}~~~~~~wwwyyyyyyuuunnneee^^^ZZZZZZ[[[]]]aaahhhpppvvvzzzyyyzzz{{{{{{zzztttmmmhhh]]]bbbiiiqqquuuuuusssrrrmmmnnnpppqqqrrrtttxxx{{{}}}}}}|||{{{yyywwwuuutttrrrooonnnqqqpppmmmlllooowwwuuuwwwzzzyyyrrrnnnooo~~~uuukkkfffeeedddaaadddjjjooolllgggiiinnnyyy~~~|||zzz|||~~~zzzuuu}}}~~~pppYYY???999555666777555666999777888888999999::::::;;;;;;;;;;;;;;;<<<<<<======:::???AAAQQQsss}}}|||yyy}}}~~~bbbOOODDDIIIgggrrrcccOOO>>>===BBBBBBBBBDDDCCC???@@@GGGOOOUUU\\\bbbjjj}}}ooo]]]RRRLLLNNNTTTffftttmmmWWWLLLHHHKKKTTT[[[```gggkkklllmmmpppsssnnnoooqqqsssuuuwwwyyyzzzzzzyyy{{{~~~}}}{{{|||}}}~~~~~~}}}~~~~~~}}}}}}tttcccXXXRRROOORRRWWW]]]iiiqqqkkk```XXXUUUUUUSSSSSSQQQNNNLLLLLLNNNPPPOOONNNLLLJJJHHHGGGFFFFFFDDDGGGJJJLLLMMMNNNPPPRRRVVVWWW[[[ccckkkqqqqqqoooccc\\\YYYZZZTTTIIIDDDGGGKKK[[[hhhjjjgggaaaVVVKKKIIIFFFJJJ^^^zzz{{{hhhWWWOOOIIILLLVVV]]]^^^[[[^^^cccfff```RRRFFFBBBCCCLLL___rrryyyxxxxxx{{{}}}{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyzzzzzzyyyxxxvvvuuuvvvxxx|||~~~|||{{{yyytttmmmeee___[[[]]]cccnnnyyyzzzzzzuuurrrvvvlllmmm\\\XXXPPPMMMNNNJJJJJJIIIIIIJJJKKKJJJGGGEEE???@@@@@@???>>><<<:::999444555555444222111222333111111111111000000000000.../////////000000000111000000000000000000000000.../////////......///111333555666777555444444555666666666666666666666666777666666999<<<===;;;888444888:::999666444666999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<=========>>>???AAACCCEEEHHHIIIJJJKKKLLLMMMNNNMMMNNNQQQSSSUUU[[[```bbbjjj|||zzzzzzxxxssskkkdddaaa```aaacccfffjjjqqqxxx~~~~~~}}}{{{zzzwwwrrrlllhhhbbbjjjuuu~~~~~~xxxsssqqqrrrtttsssrrrtttwww{{{}}}}}}~~~}}}}}}|||{{{zzztttqqqqqqttttttsssuuuzzz}}}{{{|||~~~{{{sssmmmmmm~~~wwwlllgggggggggdddjjjtttyyytttllllllpppzzz}}}{{{{{{}}}xxxvvvuuu~~~wwwiiiQQQ===888666777777555666999777777888888999::::::::::::;;;;;;;;;;;;<<<<<<<<<===AAA???LLLlll{{{uuu~~~}}}gggLLLEEEbbbpppnnnUUU???===AAABBBBBBEEECCC???>>>EEEMMMSSSYYY^^^fffwwwtttbbbUUUNNNMMMOOO[[[qqqsssaaaTTTLLLJJJQQQVVV\\\eeekkkmmmnnnpppsssnnnoooqqqsssuuuvvvwwwxxxwwwxxx{{{~~~}}}}}}~~~~~~}}}}}}zzznnn```YYYVVVVVV[[[aaajjjtttyyyqqqfff```]]][[[WWWSSSOOOMMMNNNQQQSSSTTTPPPPPPPPPPPPOOONNNMMMLLLFFFIIIMMMOOOPPPRRRVVVYYYWWWXXX]]]fffpppuuutttrrrggg```]]]^^^XXXKKKEEEGGGJJJ^^^oooqqqlllfffZZZNNNFFFCCCGGG\\\{{{ooobbbXXXPPPRRR\\\cccbbb^^^___dddhhhcccWWWLLLFFFEEEPPPcccuuuzzzxxxxxx|||{{{{{{{{{zzzzzzzzzyyyyyywwwwwwwwwxxxyyyzzz||||||{{{yyywwwuuuvvvxxx{{{}}}{{{zzzwwwooogggccceeehhhgggiiinnnxxx}}}}}}vvvmmm]]]XXXQQQNNNOOOKKKJJJIIIIIIJJJKKKJJJGGGEEEAAAAAAAAA@@@???===;;;:::555666666444222222333444111111111111000000000000.../////////000000111111////////////////////////.../////////------///111222444777777555444444444666666666666666666666666666555666999<<<>>><<<999333888<<<;;;777555666888::::::::::::;;;<<<<<<<<<::::::;;;;;;<<<======>>>>>>???AAACCCFFFHHHJJJKKKKKKLLLNNNNNNMMMNNNQQQSSSSSSZZZ^^^___cccqqq~~~}}}{{{yyyuuummmgggdddfffiiifffgggjjjnnnsssyyy}}}}}}{{{yyyxxxwwwtttpppnnnlllqqqyyy|||zzzuuuwwwwwwvvvttttttwwwzzz|||}}}~~~uuussssssvvvwwwxxx}}}|||sssmmmlll~~~xxxmmmiiiiiiiiiiiiqqq|||{{{pppnnnqqqxxx}}}{{{{{{|||zzzttttttuuu{{{rrrbbbKKK<<<888666777777555666999777777777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;>>>:::CCCbbbvvvqqqiiikkk{{{ZZZEEE[[[iiiuuuYYY@@@<<>>===CCCKKKQQQWWW\\\aaaqqqwwweeeXXXOOOMMMMMMSSSooowwwhhhZZZOOOJJJNNNRRRZZZdddjjjmmmnnnppprrroooppprrrtttuuuvvvwwwwwwvvvwww|||~~~}}}~~~~~~}}}|||}}}xxxtttvvvxxxpppfff]]][[[[[[\\\bbbhhhssszzz|||tttllliiiddd___XXXSSSNNNMMMQQQVVVYYYZZZUUUVVVWWWWWWWWWVVVTTTSSSMMMPPPTTTWWWXXXZZZ___bbbWWWXXX]]]gggrrrxxxwwwtttkkkdddaaabbb[[[MMMEEEGGGNNNdddvvvxxxrrrlll```RRRHHHDDDHHH___xxxkkk```VVVWWWaaagggeee___^^^cccfffcccZZZPPPIIIGGGSSSeeewww{{{xxxxxx}}}{{{{{{zzzzzzzzzyyyyyyyyywwwwwwxxxyyyzzz|||}}}~~~}}}{{{xxxwwwwwwyyy|||~~~zzzyyyuuukkkcccccckkksssyyywwwxxx~~~ppp[[[VVVVVVQQQLLLKKKLLLKKKKKKLLLLLLLLLIIIGGGAAABBBAAAAAA???<<<:::999666777666444222111222333000000000000000111111111000000000000000000000000//////000000000000//////000///.........///111222000333666666555444333333444444444555555555666666:::666444666:::<<<:::777444777:::======;;;888666<<<======<<<::::::<<<===<<<;;;:::;;;===??????>>>???@@@AAACCCDDDFFFGGGHHHJJJJJJKKKLLLMMMOOOQQQRRRQQQVVV[[[]]]aaajjjyyy~~~yyyxxxwwwuuurrrpppnnnmmmlllpppvvv{{{yyyuuuvvvxxxyyyyyyyyyyyyzzz}}}|||~~~~~~xxxzzz}}}{{{yyyyyy}}}uuunnnqqqyyyqqqrrrqqqkkkooozzzxxxvvv}}}yyywwwuuuwwwzzzrrrsssyyy}}}{{{pppqqqzzzzzzlllUUU@@@777777777777777777777777888888999999999:::::::::999999999999999999999999===;;;<<>><<<;;;::::::===>>>>>>>>>???@@@AAACCCDDDFFFGGGHHHKKKKKKLLLMMMOOOQQQRRRSSSSSSWWWZZZ\\\___hhhuuu|||zzzxxxvvvtttrrrrrrqqqxxx{{{~~~}}}|||{{{|||{{{{{{wwwnnnnnnvvvuuutttppprrr{{{wwwvvvuuuxxx~~~tttpppqqqsss}}}{{{qqqsss}}}vvvgggQQQ>>>777777777777777777777777888888888999999999::::::999999999999999999999999:::999:::AAAOOOaaapppxxxmmmkkkvvvwwwtttkkkLLLJJJYYYooodddPPP@@@<<>><<<:::888666777666444222111222333222222111111000000//////000000000000000000000000//////000000000000/////////////////////000111111000333555666555444444555444444555555555666666666888666555666:::<<<:::888555666999;;;;;;:::888666777999;;;;;;;;;;;;===???<<<;;;999:::<<<===>>>===???@@@AAACCCDDDFFFGGGHHHKKKLLLLLLNNNOOOQQQSSSTTTUUUWWWZZZ[[[]]]eeerrr|||~~~|||yyyxxxxxxxxxyyy~~~zzzpppooo{{{wwwvvvsssuuu~~~|||xxxuuuvvvuuuyyy}}}tttppppppxxxzzzqqquuu~~~rrraaaLLL<<<777777777777777777777777888888888999999999999:::999999999999999999999999999999;;;@@@IIIYYYlllyyyrrrjjjllliiitttqqqMMMFFFTTTbbbdddXXXDDD<<>><<<999888666777666444222111222333333222222111000///......//////////////////////////////000000000000/////////////////////000000111000222555555444444555555555555555555666666666666777666555777:::;;;;;;999555666888::::::999888777555777:::;;;;;;<<<>>>@@@===;;;999999;;;=========???@@@AAACCCDDDFFFGGGHHHKKKKKKLLLMMMOOOQQQSSSTTTUUUWWWYYYZZZ]]]dddoooxxx~~~vvvsss~~~vvvuuuuuuvvv~~~|||yyyvvvtttuuuvvv{{{|||tttrrrxxx}}}xxxqqqvvv|||mmmZZZGGG:::666666666666666666666666888888888888999999999999888999999999999999:::::::::;;;>>>@@@EEERRRhhhzzzyyyzzztttooozzzwwwSSSFFFQQQWWWccc^^^GGG:::@@@DDD???DDDBBBAAA@@@@@@BBBDDDEEETTTYYYcccuuuyyydddUUUNNNLLLOOO^^^rrrvvvfffTTTKKKKKKLLLSSS^^^eeegggiiilllkkklllmmmpppsssvvvwwwxxxwwwxxxzzz{{{}}}~~~yyywwwuuuvvvzzz}}}}}}|||yyytttpppqqqqqqrrrxxx|||tttnnnqqqggg^^^___cccdddcccdddkkkkkkvvvnnneeedddlllpppjjjmmmsssqqq\\\WWW]]]oooyyywww|||cccRRRRRRNNN[[[lllxxx}}}ssshhhSSSNNNHHHIIIWWWppp|||kkkZZZVVV^^^dddaaa[[[YYYWWWVVVWWWWWWVVVZZZ```uuu||||||yyyzzz{{{zzzxxxxxxyyyyyyyyyyyyyyyzzzyyyxxxwwwxxxzzz|||||||||xxxxxxyyyyyyzzzzzz{{{{{{uuuqqqkkkeeeaaafffrrr}}}rrr]]]XXXXXXSSSNNNMMMJJJIIIIIIIIIIIIHHHEEECCC@@@@@@@@@???>>>;;;999888666777666444222111222333333222222111000///......//////////////////////////////000000000000//////...//////000000000000000000222444555444444555666555555555666666666777777666666666777999;;;;;;:::777777888999999999999888444666:::;;;<<<===???@@@>>><<<999999:::<<<>>>>>>???@@@AAACCCDDDFFFGGGHHHJJJJJJKKKLLLNNNPPPQQQSSSUUUVVVYYY[[[^^^dddmmmttt|||zzz{{{vvvyyywwwxxxwwwzzz{{{wwwuuutttsssvvv~~~vvvsssxxxzzz}}}zzzqqqsss}}}vvvrrrwww~~~wwwdddOOO>>>777666666666666666666666666777777888888888999999999888888888999999:::::::::;;;;;;===@@@BBBKKKbbbxxxvvvqqqxxxYYYGGGLLLRRRbbbbbbJJJ999===CCC@@@AAAAAA@@@???@@@AAACCCEEEOOOVVVaaaqqqjjjWWWNNNKKKJJJXXXppp{{{nnnZZZNNNJJJIIIOOOZZZcccfffgggiiikkklllnnnpppqqqsssuuuvvvvvvwwwyyy{{{}}}~~~|||}}}yyyvvvvvvyyy||||||||||||xxxtttsssppppppwww|||vvvqqqeee]]]___fffiiijjjkkkrrrqqq{{{mmmfffeeeooosssmmmoootttqqq___XXX^^^rrrzzzjjjXXXSSSRRR^^^lllwww~~~vvvlllYYYSSSLLLJJJPPPaaazzz{{{kkkZZZSSSVVV[[[YYYUUUXXXWWWXXXYYYXXXXXX```iiiwww}}}|||{{{yyyvvvvvvvvvwwwwwwxxxxxxxxxxxxvvvuuuuuuwwwzzz|||}}}|||wwwwwwxxxyyyyyyyyyyyyyyytttpppiiibbbaaaiiittt|||~~~~~~rrr\\\WWWWWWSSSMMMLLLKKKJJJIIIIIIIIIHHHEEEBBB@@@@@@@@@???===;;;999777666777666444222111222333222222111111000000//////000000000000000000000000//////000000000000//////......///000000000000000111222444444444444666777555555666666666777777777555555666888999:::;;;<<<999999999999999:::::::::444777;;;===>>>>>>@@@AAA@@@===:::999;;;===>>>??????@@@AAACCCDDDFFFGGGHHHIIIJJJJJJLLLMMMOOOQQQRRRTTTVVVYYY[[[^^^bbbhhhkkkyyyzzzvvvvvvsssmmmhhhgggeeeeeemmm|||yyyuuuwww{{{}}}vvv}}}}}}yyyxxxzzz~~~}}}}}}xxxtttssssssrrrvvv|||zzzzzz}}}tttnnn|||}}}xxxttttttyyy~~~zzznnnYYYCCC777555777777777777777777777777777777777888888888888999888888888999999::::::;;;:::999;;;>>>???EEE[[[rrr}}}~~~~~~nnnwwwuuu\\\HHHGGGQQQaaaeeeQQQ>>><<<@@@AAA@@@@@@??????@@@AAACCCDDDHHHPPP[[[iii}}}pppZZZNNNKKKIIIRRRgggvvvsssaaaRRRLLLIIIKKKUUU```eeeggghhhjjjlllooopppppprrrtttvvvvvvxxx{{{}}}~~~}}}|||}}}xxxxxx{{{~~~|||yyyuuupppnnnvvvqqqeee]]]aaakkkqqqtttuuuyyyxxxqqqhhhhhhsssxxxqqqqqquuupppaaaZZZ```wwwvvvbbbWWWYYYbbbmmmwwwzzzqqqcccYYYPPPLLLMMMUUUiii}}}zzzlll[[[RRRQQQTTTUUUTTT[[[\\\^^^```]]]^^^gggsssxxx|||~~~{{{xxxvvvuuuuuuvvvvvvwwwwwwxxxxxxsssrrrrrrsssvvvxxxyyyxxxwwwwwwxxxxxxxxxxxxwwwwwwsssoooggg```bbbmmmxxx||||||xxxyyyyyywwwxxxzzz}}}qqq[[[VVVWWWRRRMMMKKKLLLKKKJJJJJJJJJHHHEEECCC@@@@@@@@@???===;;;999777666777666444222111222333111111111000000000000000000000000000000000000000//////000000000000//////---...///000111000000///111222333444333444666888555666666666777777777777444555777888999:::;;;<<<::::::999999999:::;;;<<<555888<<<>>>??????@@@AAABBB???;;;:::;;;>>>???@@@???@@@AAACCCDDDFFFGGGHHHJJJKKKKKKLLLNNNPPPRRRSSSTTTVVVYYY[[[]]]^^^___```^^^dddnnnzzzwwwsssnnnmmmlllhhh___WWWTTTTTTVVV^^^nnn{{{vvvsssuuuzzz}}}uuu|||{{{xxxyyy}}}{{{|||}}}~~~~~~zzzuuuqqqpppqqquuuxxx~~~uuuxxxrrrrrrwww}}}{{{tttgggQQQ===555888777777777777777777777777777777777777888888888888777888888999::::::;;;;;;<<<888:::>>>???DDDXXXnnn{{{vvvsss{{{}}}}}}sssxxxuuu___KKKEEERRR```hhh\\\HHH===>>>AAAAAAAAA@@@@@@@@@AAABBBBBBBBBKKKUUU]]]mmmxxxbbbUUUMMMKKKMMMYYYjjjrrrgggWWWOOOIIIHHHRRR^^^dddfffgggkkkmmmpppppppppqqqsssvvvwwwyyy|||~~~~~~|||~~~yyyrrrooowwwuuuhhh```eeeqqqyyy}}}tttkkklllxxx~~~vvvuuuvvvqqqccc[[[bbbzzzppp]]]___fffpppyyywwwppp```RRRLLLJJJKKK[[[mmmxxxnnn___TTTOOOQQQUUUXXX___bbbggghhheeeeeeooo|||{{{|||}}}}}}{{{yyyyyyuuuvvvvvvwwwxxxxxxyyyyyyuuusssrrrrrrtttuuuuuutttwwwxxxxxxxxxxxxvvvuuutttrrroooggg```dddqqq{{{~~~}}}xxxxxxxxxuuuuuuwww{{{sssxxxppp[[[VVVVVVQQQLLLKKKMMMKKKJJJJJJJJJIIIEEECCC@@@@@@@@@???===;;;888777666777666444222111222333000000000000000111111111000000000000000000000000//////000000000000//////---...000111111111000///111222333333333444666999666666666666777777777777444555777888999999;;;===<<<;;;:::999:::;;;<<<===666999===???@@@@@@@@@AAACCC@@@<<<;;;<<<>>>@@@@@@???@@@AAACCCEEEFFFGGGHHHKKKLLLLLLNNNOOOQQQSSSTTTTTTVVVYYY[[[[[[ZZZYYYXXXJJJMMMTTTaaasssqqqnnnmmmppprrrmmmbbbYYYSSSTTTVVV]]]kkk~~~|||tttxxx}}}yyyzzz{{{||||||~~~|||}}}|||xxxrrrnnnooopppzzz{{{~~~}}}|||tttooorrrzzz~~~yyyqqqdddOOO<<<888===777777777777777777777777777777777777888888888888777777888999::::::;;;;;;???:::;;;AAABBBFFFXXXnnnqqquuu||||||ttt~~~zzz|||xxxcccNNNFFFSSS```jjjdddQQQ@@@<<>><<<999888666666555444333222222111111111111111111111111111///222......444111+++000////////////000000000000000000000000000000000000...///000222333444555555999777666555666777999:::888888777777888:::<<<===999;;;<<<:::777777:::===>>>;;;999<<>>>>>???AAAEEEGGGLLLSSS]]]oooqqq[[[QQQPPPKKKJJJYYYnnnqqqhhhZZZNNNGGGNNNXXX___cccgggjjjllloooppppppppprrrsssuuuwwwzzz||||||zzzsssuuupppdddkkkyyy{{{qqqsss{{{zzzqqqpppjjj]]]aaa|||mmmiiiyyyzzz{{{|||qqq```PPPHHHJJJRRRYYYtttooocccUUUPPPVVV^^^bbbhhhooouuuuuurrrssszzz}}}||||||{{{{{{{{{||||||xxxxxxxxxxxxwwwwwwwwwvvvxxxwwwwwwwwwxxxxxxvvvuuuwwwvvvuuussssssrrrrrrrrrooommmllllllooovvv|||~~~rrrtttrrr^^^UUUTTTQQQMMMJJJKKKLLLLLLLLLKKKHHHFFFDDDAAAAAA@@@@@@>>><<<999888666666555444333222222111111111111111111111111111...222...---333000,,,111////////////000000000000000000000000000000000000...///111222444555555555888777666555666777999:::999888888888888999;;;<<<:::<<<>>><<<::::::>>>AAABBB>>>;;;===BBBEEECCC@@@AAACCCBBB>>>:::888<<<@@@===@@@CCCEEEFFFGGGHHHIIINNNNNNOOOPPPRRRSSSTTTTTTWWWYYY[[[[[[WWWPPPIIIEEE@@@<<<;;;AAAMMMaaazzz}}}rrrmmmmmmppprrrtttqqqjjjccc___```ffflll{{{yyyyyy~~~|||{{{{{{}}}~~~~~~}}}{{{wwwssspppllljjjnnnuuuvvv}}}|||xxxxxxwwwyyy~~~~~~tttqqqwww~~~uuusssfffQQQ@@@888555222555555666666666666555555777777777777777777777777777777888999999999999888:::888<<>>>>>@@@AAACCCCCCGGGMMMUUUeee~~~yyyfffWWWRRRJJJHHHSSScccllllllbbbUUUKKKMMMSSSYYY^^^dddiiikkknnnoooooooooqqqrrrtttuuuxxxyyy{{{~~~}}}rrruuusssiiirrr~~~yyyqqquuu~~~~~~xxxwwwqqqeeeeee{{{sss}}}}}}}}}~~~nnn\\\NNNIIIMMMQQQfffiiihhhbbb___aaaddddddnnnsssxxxyyywwwxxx~~~~~~}}}|||{{{zzzzzzyyyyyywwwwwwwwwwwwvvvvvvvvvvvvzzzyyyyyyyyyyyyyyywwwvvvvvvvvvuuutttssssssssssssnnnnnnnnnppptttzzzzzz}}}rrr]]]UUUTTTRRRMMMKKKKKKLLLLLLLLLKKKHHHFFFDDDAAAAAA@@@@@@>>><<<999888666666555444333222222111111111111111111111111111---333///,,,222000,,,111////////////000000000000000000000000000000000000///000111222444555666666888777666666666777999::::::999999888888999::::::999;;;======;;;;;;>>>BBBDDDAAA======@@@CCCCCCAAABBBDDDCCC@@@<<<;;;===@@@>>>@@@BBBDDDEEEFFFHHHJJJNNNNNNOOOQQQRRRSSSTTTUUUUUUYYY]]]ZZZRRRIIICCCAAA<<<999888;;;AAAPPPiii~~~|||yyy|||xxxhhh]]][[[aaajjjpppqqqooohhh___\\\ddduuu}}}~~~}}}||||||}}}}}}|||{{{yyysssnnnkkkiiiiiipppxxx|||yyyooolllllltttwwwuuuzzz~~~uuuooo```LLL>>>999777666555555666666666666555555777777777777777777777777666777888888999999888888999888;;;>>>;;;:::GGGWWWxxxvvvhhhlllzzzwwwrrroooSSSHHHHHHSSScccfffWWWCCC999AAAAAAAAA@@@???>>>@@@AAAAAAAAADDDHHHNNN[[[qqqsss___TTTJJJGGGKKKUUUcccpppiii\\\OOOJJJLLLRRR[[[bbbhhhjjjmmmnnnnnnnnnoooppptttuuuwwwxxxyyy{{{~~~rrrqqqwwwnnn{{{|||vvvzzz{{{qqqgggdddtttlllYYYMMMJJJLLLYYYccckkkkkkjjjlllmmmmmmvvvyyy{{{}}}~~~~~~|||zzzxxxwwwvvvvvvvvvvvvvvvuuuuuuuuutttttt{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvuuuttttttssssssssskkkmmmqqqvvv{{{{{{sss___WWWVVVTTTPPPMMMKKKKKKLLLLLLJJJHHHEEEDDDAAAAAA@@@@@@>>><<<999888666666555444333222222111111111111111111111111111---555111,,,111000---111////////////000000000000////////////////////////000000111222444555666777777777666666777777888999::::::999999999999999999777999;;;:::888777:::===BBB@@@===<<<>>>AAACCCDDDCCCDDDDDDBBB???===>>>???>>>@@@BBBCCCCCCEEEHHHKKKMMMNNNOOOPPPRRRTTTUUUUUUPPPUUUYYYXXXPPPGGGAAA>>>======>>>======FFF\\\pppiiiggggggmmmwww~~~ooohhh___ZZZ]]]eeennntttoooooommmkkklllttt~~~}}}}}}}}}}}}{{{yyyxxxqqqkkkiiiiiilllttt|||uuupppmmmttt~~~xxxxxx|||}}}vvvkkkZZZHHH<<<888777888555555666666666666555555777777777777777777777777666777777888888888888888777888:::<<<:::888AAALLLkkk~~~|||llleeejjjxxxzzzlll}}}|||[[[MMMHHHKKKWWW^^^VVVEEE:::@@@AAAAAAAAA??????@@@AAACCCBBBDDDHHHLLLVVVhhhxxxzzzeeeVVVKKKJJJHHHJJJ[[[pppkkk```RRRIIIGGGNNNZZZcccfffiiimmmooooooooooooppptttvvvxxxzzzzzz|||uuunnn}}}sss{{{uuukkkcccmmm|||gggWWWOOONNNUUU```jjjlllmmmrrrwwwyyy}}}}}}~~~}}}zzzwwwuuutttsssuuuuuutttttttttssssssssszzz{{{|||{{{yyywwwwwwwwwvvvvvvvvvuuutttsssrrrrrrhhhmmmttt{{{~~~xxxsss___WWWVVVTTTPPPNNNJJJKKKKKKKKKJJJHHHEEECCCAAAAAA@@@@@@>>><<<999888666666555444333222222111111111111111111111111111///888444---000000...111////////////000000000000////////////////////////000000111111333444666777777777777777777888888999999999:::999999999999888888;;;<<<:::777555666888======<<<;;;<<>>>>>>>>@@@AAABBBCCCEEEHHHKKKLLLMMMNNNPPPQQQSSSTTTUUUNNNPPPRRRRRROOOGGG???:::>>>AAADDDDDD???AAAPPP```bbbaaacccjjjrrrxxxxxxuuueeeeeefffjjjpppuuuxxxyyyttttttuuuxxx}}}~~~~~~}}}|||yyyvvvssslllggghhhjjjmmmttt{{{{{{uuusss{{{|||yyywwwyyy~~~}}}rrrdddPPP@@@666333333444555555666666666666555555666666666666666666666666666666777888888888888777777777999;;;999888===CCC```|||yyyooollltttvvvuuu{{{```NNNHHHGGGOOOVVVSSSGGG===???@@@AAAAAA@@@???@@@AAABBBAAACCCGGGKKKRRR```nnnkkkZZZOOOMMMIIIFFFTTTiiijjjeeeYYYLLLEEEJJJUUU]]]dddggglllooooooppppppqqqqqqssswwwyyy{{{}}}tttyyy~~~tttgggiii~~~rrraaaVVVRRRUUU```lllqqqtttyyy|||}}}}}}zzzwwwtttsssrrrtttttttttssssssssssssrrrwwwyyyzzzyyywwwuuuuuuvvvxxxxxxwwwvvvuuusssqqqppphhhmmmuuu}}}}}}yyyqqq]]]UUUTTTRRRNNNLLLJJJKKKKKKKKKJJJGGGEEECCCAAAAAA@@@@@@>>><<<999888666666555444333222222111111111111111111111111111111===888...///000...111////////////000000000000000000000000000000000000000000///000111333666777666777777777888888888888888999999:::::::::999999<<<>>>@@@===999666666888999;;;===<<<;;;===BBBFFFCCCDDDDDDDDDBBB@@@>>><<<===???AAACCCDDDEEEGGGIIIJJJKKKLLLNNNPPPRRRTTTTTTPPPPPPOOONNNLLLIIIEEEBBBJJJOOOVVVWWWOOOHHHMMMVVVcccccceeehhhlllnnnnnnmmmmmmpppuuu|||~~~~~~~~~~~~~~~~~~}}}|||yyyuuurrrkkkfffeeeiiimmmnnnqqqvvvzzz{{{xxx}}}~~~|||vvvuuuvvvzzz~~~|||ppp^^^III===666444444666555555666666666666555555666666666666666666666666555666777777888888777777777777888999999:::<<>>???AAAAAA@@@@@@@@@AAA@@@???@@@DDDHHHMMMWWWbbbuuudddUUUPPPLLLHHHPPP]]]iiiiiiaaaRRRGGGGGGNNNSSS```dddiiimmmoooppppppqqqlllooosssvvvyyy{{{~~~xxxmmmnnnyyyxxx}}}wwwiii]]]VVVUUU```mmmuuu{{{~~~{{{~~~|||zzzwwwuuutttssstttttttttsssssssssrrrrrrtttvvvyyyxxxuuussstttvvvzzzyyyyyyxxxuuurrrpppnnnjjjooowww~~~~~~~~~~~~ppp\\\UUUTTTSSSOOOLLLJJJJJJKKKKKKIIIGGGDDDCCCAAAAAA@@@@@@>>><<<999888666666555444333222222111111111111111111111111111444AAA<<>>BBBDDDEEEEEEGGGHHHIIIIIIKKKMMMOOOQQQSSSSSSSSSSSSRRROOONNNQQQYYY___mmmttt}}}tttfff___aaajjjjjjkkkjjjiiilllppptttzzz{{{~~~~~~}}}|||||||||~~~}}}{{{zzzxxxuuupppmmmeeeccceeemmmrrrqqqpppqqqmmmwwwxxxyyy~~~xxxtttuuuxxx|||}}}yyykkkWWWCCC:::888666777:::555555666666666666555555666666666666666666666666555666666777777777777777777777888888999<<<>>>>>>HHHjjjwwwvvvqqq___RRREEEFFFQQQXXXRRRIII===???AAABBBAAA@@@@@@AAA@@@>>>???CCCEEEGGGOOOWWWqqqppp[[[PPPMMMKKKMMMQQQaaahhhgggYYYKKKGGGJJJMMM[[[___fffkkkmmmnnnooopppjjjmmmqqquuuwwwyyy{{{}}}zzzzzztttkkkiiimmmsssxxxzzzzzz{{{{{{xxxpppeee^^^WWW^^^fffmmmwww~~~{{{~~~~~~}}}~~~}}}|||zzzxxxwwwvvvvvvttttttttttttssssssssssssqqquuuxxxwwwtttsssuuuxxx{{{{{{{{{yyyvvvrrrnnnlllpppsssyyy|||}}}~~~~~~|||xxxrrr^^^WWWVVVUUUQQQOOOJJJJJJKKKKKKIIIGGGDDDCCCAAAAAAAAA@@@>>><<<999888777666555444333222222111111111111111111111111111666DDD>>>000///000///111////////////000000000000000000000000000000000000///...---...///111444666666666777888888888888888666777888:::;;;;;;:::::::::===@@@???;;;999999;;;:::???CCCBBB===<<>>BBBEEEEEEEEEFFFGGGHHHHHHJJJLLLNNNPPPRRRSSSTTTVVVVVVRRRQQQ[[[nnn}}}xxxtttsssttttttqqqpppttt~~~}}}|||{{{{{{{{{|||zzzyyywwwvvvrrrmmmiiidddccchhhrrrwwwuuuqqqpppccclll|||zzz{{{vvvuuuvvvzzz~~~{{{wwwaaaNNN;;;444444444555888555555666666666666555555666666666666666666666666555666666777777777777777777888777777:::>>>??????HHHeeeyyy~~~xxx~~~|||}}}uuu^^^EEE>>>JJJXXXWWWOOO===???AAABBBAAA@@@@@@AAABBB@@@@@@CCCDDDEEEJJJQQQbbbyyy___PPPMMMMMMKKKIIIYYYdddhhh\\\OOOJJJKKKLLLWWW\\\ccchhhkkkmmmnnnoookkknnnrrruuuwwwxxxzzz|||}}}}}}{{{xxxtttsssiiilllkkkeeeaaadddiiillljjjjjjmmmssswwwuuummmfff\\\\\\[[[___kkkyyy~~~}}}}}}|||}}}}}}}}}{{{zzzyyyxxxxxxxxxuuuuuutttttttttsssssssssppptttxxxxxxuuusssvvvyyy}}}}}}|||yyyvvvqqqmmmjjjtttwww{{{|||}}}~~~~~~yyyqqqrrr|||rrr```VVVUUUTTTQQQLLLJJJKKKLLLLLLKKKHHHDDDBBBBBBBBBBBBAAA???<<<999888666666555444333333333333111111111111000000000000333222222222111111000000000000000000000000000000111111000000//////......000111222111000000222444444555666777777666555444:::888666888:::<<<:::888===>>>??????>>><<<:::888999>>>AAAAAA===:::<<>>???CCCGGGDDD???@@@@@@@@@AAACCCFFFIIIKKKWWWsssmmmZZZPPPLLLLLLKKKJJJWWWdddcccVVVJJJHHHKKKSSSXXX___eeegggjjjnnnqqqooonnnnnnooossswww{{{~~~zzzqqqoookkkddd___```bbbYYYTTTVVV[[[bbbooo|||yyyvvvpppnnnvvv~~~vvvkkkjjjeee```dddppp{{{}}}}}}|||}}}|||||||||{{{zzzyyywwwvvvzzzyyywwwuuussssssvvvxxxxxxyyyyyyxxxvvvuuuwwwxxxxxx}}}~~~vvvpppmmmnnnzzz{{{}}}}}}||||||~~~~~~~~~~~~}}}||||||~~~wwwnnnnnnxxx~~~|||~~~zzzrrr```VVVTTTTTTPPPKKKKKKKKKLLLLLLJJJHHHEEECCCBBBBBBBBBAAA???<<<999888666666555444333333333333111111111111000000000000000000000/////////......000000000000000000000000111000000000/////////...000111222111000000222444444555666777888777666555888666666888;;;======;;;===>>>??????>>><<<:::999777;;;@@@CCCAAA???======@@@@@@AAAAAAAAA@@@@@@???===>>>@@@CCCEEEFFFGGGGGGFFFFFFGGGJJJMMMPPPSSSUUUXXX[[[___dddjjjrrr{{{|||zzzzzz{{{{{{zzzyyywwwuuusssqqqmmmhhheeeaaadddmmm~~~yyyiiiccccccjjjwwwzzzxxxyyyzzzvvv|||}}}vvvnnnSSSFFF999666666555444555555555555555666666666666666666666555555555444444666666666666777777777777777777777777888999:::;;;>>>HHH\\\nnnvvvyyyvvvXXXGGGEEETTTbbbaaaKKKCCC<<<===BBBEEECCC@@@@@@@@@???@@@BBBEEEHHHJJJRRRhhhppp]]]RRRMMMKKKJJJIIITTT```bbb[[[QQQKKKJJJOOOTTT\\\bbbeeeiiilllooonnnmmmmmmoooqqquuuyyy{{{sssjjjccc```^^^ZZZZZZ^^^XXXTTTRRRSSSVVV___qqq}}}xxxsssppphhh___aaakkkuuuyyy}}}||||||{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxwwwvvvuuuvvvxxxwwwwwwvvvvvvvvvvvvwwwwwwxxx|||~~~|||vvvqqqooopppzzz|||~~~~~~|||||||||}}}}}}}}}}}}|||zzzzzz|||~~~||||||}}}zzzrrrttttttvvv~~~~~~qqqyyyrrr```UUUTTTSSSOOOJJJKKKKKKKKKJJJIIIGGGFFFEEEBBBBBBBBBAAA???<<<999888666666555444333333333333111111111111000000000000000000////////////......000000000000000000000000000000000000////////////000111111111000000222333444555777888888888777777666555666999<<>>>>>>>><<<;;;:::555888>>>CCCFFFDDD???;;;???@@@AAABBBAAAAAA??????>>>???AAACCCDDDFFFGGGHHHGGGHHHHHHJJJLLLOOORRRTTT[[[___gggqqq{{{~~~}}}zzz{{{}}}{{{zzzzzz{{{zzzzzzuuussspppnnnllljjjfffddd```bbblll|||rrraaaaaadddjjjooooooooottt|||wwwuuu||||||sssgggIII???666555666555444555555555555555666666666666777777666666666666555555666666666666777777777777777777777777888999:::;;;???CCCVVVnnnyyysssppptttlllJJJFFFSSSaaammm```LLL<<<<<>>@@@@@@<<<======>>>======<<<;;;777777;;;AAAGGGGGGBBB<<<<<<>>>@@@BBBCCCCCCBBBAAA???@@@@@@BBBCCCEEEGGGIIIIIIIIIIIIJJJLLLOOOQQQSSS^^^eeeqqq~~~xxx|||~~~|||zzzzzzzzz{{{{{{zzztttqqqllliiihhhfffdddbbbcccdddffflllooolllddd\\\hhhmmmrrrooohhheeekkksss|||ttt~~~|||qqq```CCC;;;555555666555444444555555555555666666666666777777777777777666666666666666666666777777777777777777777777888999:::;;;???>>>PPPooowwwmmmlllyyyYYYMMMPPP\\\rrrqqqVVV@@@>>>CCCCCCCCCFFFAAA@@@??????@@@BBBDDDEEEJJJRRRaaa{{{qqqcccYYYQQQMMMIIIJJJQQQ]]]fffdddVVVIIIGGGKKKQQQYYY___eeeiiikkkmmmmmmnnnoooppprrrtttuuuzzzzzzwwwvvvtttoooiiieeegggjjjooooookkkbbbWWWQQQSSSYYYnnn{{{kkkgggnnnvvvzzz}}}|||zzzxxxvvvtttssstttuuuvvvvvvxxxzzzzzzxxxwwwxxxyyyuuuqqqoooqqqvvvyyyxxxuuuwwwxxxyyyxxxvvvuuuwwwyyy}}}}}}yyyvvvuuuzzz{{{{{{zzzxxxwwwwwwyyy||||||~~~sss```VVVSSSSSSNNNJJJKKKKKKJJJIIIHHHGGGGGGGGGBBBBBBBBBAAA???<<<999888666666555444333333333333111111111111000000000///000000000000000000111111////////////////////////////////////000000000000///000111000//////111333333444666888999::::::999888999:::;;;;;;<<<===>>><<<<<<<<<===============;;;888888===CCCFFFCCC>>>999;;;>>>@@@CCCDDDDDDEEE@@@@@@???@@@AAADDDGGGHHHIIIIIIIIIJJJLLLNNNQQQRRR\\\gggvvv{{{uuuxxx}}}|||zzzzzz{{{{{{zzzyyytttooojjjeeecccbbbaaa```eeefffddd___WWWTTTVVVZZZooovvv{{{vvvmmmmmmwwwwww||||||~~~mmmZZZAAA:::666666777444333444555555555555666666666666666666666777777777777777666666666666777777777777777777777777888999:::;;;;;;999IIIiii}}}zzzooojjjmmmuuuxxxnnnXXXNNNUUUmmmttt\\\EEE???AAAAAABBBEEEBBBAAA?????????@@@BBBDDDGGGLLLXXXooo}}}mmm```UUUNNNJJJHHHLLLXXXfffgggZZZMMMHHHJJJNNNUUU\\\cccgggiiilllmmmoooppprrrsssssssssyyy~~~}}}yyyvvvooommmjjjgggddd___XXXRRR]]]oootttooouuu|||~~~|||yyyxxxuuutttssstttuuuvvvzzzzzzyyywwwuuuvvvxxxzzzuuuqqqoooqqqwwwzzzxxxuuuwwwxxxxxxxxxwwwxxxzzz|||~~~|||xxxtttsssxxxzzz{{{zzzxxxwwwwwwxxx}}}zzz}}}tttbbbWWWTTTSSSOOOJJJJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBBBBAAA???<<<999888666666555444333333333333111111111111000000000000------............//////000000000000000000000000////////////000000000000///000000000//////111222222333555777999:::::::::999:::;;;;;;::::::;;;<<<;;;<<<<<<<<<======>>>>>>>>>:::777999???BBBBBB???888999;;;===???BBBDDDEEE@@@???>>>>>>???BBBFFFHHHIIIIIIIIIJJJLLLOOOQQQSSSXXXddduuu~~~zzz~~~|||{{{yyyyyyzzzyyyxxxvvvqqqllleeeaaa______``````cccgggeeeZZZMMMJJJSSS]]]vvvzzz}}}~~~{{{{{{}}}{{{eeeRRR???999666777666444333555555555555555666666666666555555666666666666777777666666666666777777777777777777777777888999:::;;;===;;;FFF```xxxwwwnnnfffpppwwwppp~~~bbbNNNPPPaaakkk]]]LLL@@@<<<>>>@@@AAACCCBBB@@@??????@@@BBBCCCBBBGGGRRRfffwwwgggXXXNNNMMMHHHIIISSS```ddd]]]SSSKKKJJJLLLQQQXXX___eeegggjjjlllnnnqqqrrrssssssrrrxxx|||wwwrrrkkkiiimmmmmmbbbVVVTTT___www{{{vvvzzz}}}zzzwwwvvvuuutttsssssstttuuuzzzyyyxxxuuutttuuuxxx{{{vvvsssrrrtttwwwzzzyyyxxxxxxxxxxxxyyyzzz|||~~~~~~{{{vvvtttsssxxxyyy{{{{{{zzzyyyyyyzzz}}}xxxuuucccXXXUUUTTTPPPKKKIIIIIIKKKKKKJJJIIIGGGEEEBBBBBBBBBAAA???<<<999888666666555444333333333333111111111111000000000000---------.........//////000000000000000000000000.../////////000000000111...///000000...///000222000222444666888999999999777999;;;:::999888:::<<<;;;;;;;;;<<<===>>>??????>>>;;;999:::<<>>888888888888:::===???AAA@@@???===<<<===@@@DDDGGGHHHHHHIIIJJJLLLOOORRRSSSWWW```qqqzzzyyyxxxwwwwwwvvvtttrrrkkkfff___[[[[[[]]]```aaaffffff```TTTIIIKKKZZZiii~~~~~~}}}yyy|||~~~qqqZZZGGG<<<777444555555333444777555555555555666666666666444444555555555666666666666666666666777777777777777777777777888999:::;;;<<<>>>EEEWWWrrryyyooo~~~vvvyyy{{{gggPPPNNNTTT___```VVVDDD;;;>>>AAA???EEECCCAAA@@@???@@@AAABBB@@@EEELLLZZZrrrqqq^^^SSSPPPJJJHHHMMMXXX___^^^ZZZNNNKKKIIILLLSSS[[[aaadddgggiiimmmpppqqqrrrqqqqqqvvvyyy~~~mmmmmmnnnssszzzwwwmmmppptttmmmbbbWWWWWWeee|||~~~||||||}}}|||zzzwwwsssssssssssssssrrrrrrrrrtttuuuvvvvvvvvvwwwzzz|||wwwvvvvvvwwwxxxyyyzzz{{{yyyyyyzzz{{{~~~~~~yyyvvvtttssswwwyyy|||||||||{{{{{{|||qqqvvvdddYYYVVVUUUPPPKKKGGGIIIKKKLLLKKKIIIGGGEEEBBBBBBBBBAAA???<<<999888666666555444333333333333111111111111000000000000.../////////000000111111000000000000000000000000.../////////000000111111...///000///...///000222///111333666888999999999666888::::::888888:::===;;;;;;;;;;;;<<<>>>???@@@===<<<;;;;;;<<<<<<<<<;;;999888666555666888;;;===@@@>>><<<;;;<<>>;;;777555777666555444333222222222000000000000000000000000...............///000000////////////////////////////////////000000000000000000000000000000000000111222333555777888999999888999:::;;;<<<<<<<<<<<>>>>>>>>===EEEAAA<<<999999:::;;;;;;===;;;888555555666888999;;;;;;;;;<<<===>>>>>>???EEEFFFHHHIIIKKKOOOTTTXXXcccfffppp~~~~~~{{{yyyvvvvvvvvvuuuqqqmmm^^^\\\YYYUUUTTTWWW]]]aaabbbUUUHHHBBBFFFVVVooowwwoooqqqyyy{{{ooo\\\HHH999555555555444444555555555555555555555555555555555666666666666666666666666555555555555555555555555666666666777888888999999888:::999>>>TTTuuu}}}|||sss~~~cccKKKFFFQQQdddmmm___KKKAAA>>>===GGGGGGFFFCCC???======>>>===@@@EEEIIIRRRhhhuuuaaa[[[OOOIIILLLNNNMMMUUUaaa\\\RRRIIIHHHKKKOOOUUUZZZaaadddhhhkkkmmmnnnppprrrrrruuuyyy{{{~~~uuusssvvvyyywwwxxxwwwuuurrrppppppqqqtttssszzzwwwwwwsssggg___eeeyyyzzz{{{{{{zzzyyyvvvtttsssqqqppppppppprrrrrrrrrqqqqqqqqqrrrvvv{{{~~~}}}{{{wwwwwwvvvvvvxxx{{{~~~~~~}}}}}}{{{xxxvvvuuuuuuuuuzzzzzz}}}~~~|||{{{uuuvvvcccWWWRRRQQQMMMJJJMMMLLLKKKKKKKKKIIIFFFDDDDDDDDDCCCAAA>>>;;;888666777666555444333222222222000000000000000000000000...............///000000////////////////////////.../////////000000000000000000000000000000000000111111333555777888999999999999:::;;;<<<<<<<<<<<>>???@@@???>>>EEECCC???;;;999999:::;;;???===:::666444555888;;;999:::;;;<<<===>>>??????EEEFFFHHHJJJLLLOOOTTTXXXdddeeennn~~~||||||{{{zzzxxxvvvvvvuuurrrlllhhh^^^\\\XXXVVVWWWZZZ^^^aaa[[[PPPFFFFFFPPP```uuu}}}yyysssttt{{{xxxjjjWWWDDD888555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555666666666777888888999999888:::999<<>>>>>>>>===@@@DDDHHHOOObbbkkk]]]RRRLLLMMMLLLJJJRRR^^^___VVVMMMIIIHHHKKKRRRZZZ```cccgggjjjlllnnnppprrrqqqtttxxxzzz}}}yyynnnnnnsss}}}zzzxxx{{{zzzwwwvvvppplllmmmvvv|||~~~wwwnnneeeiiiyyy{{{{{{{{{zzzyyyvvvtttsssssssssrrrrrrrrrrrrrrrqqqppppppqqquuuyyy{{{yyywwwuuuuuuuuuvvvxxx{{{}}}~~~}}}{{{zzzyyyyyyyyyyyyxxx|||yyyyyy|||}}}zzz{{{rrrtttbbbWWWSSSRRROOOLLLMMMLLLKKKKKKKKKIIIFFFDDDCCCCCCBBBAAA>>>;;;888666777666555444333222222222000000000000000000000000........./////////000000////////////////////////....../////////000000000000000000000000000000000000111222444666777888999::::::;;;;;;<<<;;;;;;;;;>>>>>>>>>@@@BBBBBB@@@???DDDDDDCCC>>>999777888:::??????>>>999555444777;;;666888:::<<<>>>??????>>>BBBCCCEEEGGGIIILLLQQQUUUaaaaaagggzzz~~~}}}|||zzzyyyxxxxxxxxxwwwwwwvvvuuusssmmmfffaaa\\\YYYVVVVVVYYY[[[[[[ZZZNNNFFFCCCMMM^^^mmmyyy{{{}}}sssaaaOOO???777444444333333333333444444555555555555555555555555555555555555555555555555555555555555555555555555555666666777777888888999888:::999999HHHeeebbbIIILLLYYYgggiiiYYYFFF>>>@@@CCCEEEFFFFFFCCC@@@>>>>>>>>>???CCCFFFKKKYYYssswwwbbbXXXPPPMMMJJJGGGNNNXXXbbb[[[SSSLLLGGGFFFMMMVVV\\\```dddhhhkkkmmmoooqqqooorrrvvvxxx{{{uuullljjjeeefffmmmqqqxxxyyyrrrooosss~~~zzz|||uuunnnnnnxxx||||||{{{zzzxxxvvvtttsssvvvuuuuuutttsssrrrqqqpppoooppprrruuuwwwxxxvvvtttssstttuuuwwwzzz|||}}}~~~~~~~~~}}}|||zzzyyy|||~~~}}}{{{|||zzzuuu|||www|||zzztttsssaaaVVVSSSSSSPPPMMMLLLKKKJJJJJJJJJIIIFFFCCCBBBBBBAAA@@@>>>;;;888777777666555444333222222222000000000000000000000000......///000000000000000////////////////////////........./////////000000////////////////////////000111222333555777888999;;;;;;;;;<<<;;;;;;::::::;;;<<<>>>AAADDDDDDBBB@@@CCCEEEFFFAAA:::666777:::===@@@BBB???:::777777999555666999<<<>>>??????>>>===>>>@@@AAACCCGGGLLLOOO[[[YYY^^^ooo~~~wwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuutttooohhh```[[[VVVTTTTTTWWWZZZYYYRRRLLLDDDBBBIII\\\pppzzz{{{yyyxxx|||lllXXXGGG<<<777444333333222222333333444555555555555555555555555555555555555555555555555555555555555555555555555555555666666777888888888777:::999666@@@YYYuuuyyyuuunnnPPPJJJOOO]]]kkkgggSSSDDD@@@AAADDDFFFGGGEEEAAA???>>>>>>???AAADDDFFFOOObbbsssoooaaaSSSMMMKKKJJJKKKPPP___]]]ZZZTTTKKKDDDHHHPPPXXX[[[aaaeeehhhkkknnnpppmmmppptttvvvxxx}}}tttmmmllliiimmm}}}yyy}}}yyy}}}zzzwww|||~~~|||wwwuuuzzz}}}||||||zzzyyywwwuuutttsssvvvvvvvvvtttqqqpppoooooorrrsssuuuwwwxxxwwwuuuttttttuuuxxxzzz}}}~~~{{{|||~~~~~~}}}|||{{{|||~~~}}}{{{xxxuuuxxxwwwwwwsssrrraaaVVVSSSSSSQQQNNNLLLKKKJJJJJJJJJHHHEEECCCAAAAAAAAA@@@>>>;;;999777777666555444333222222222000000000000000000000000...///000000111111000000////////////////////////............////////////////////////////////////000000111222333666888999;;;;;;;;;<<<;;;;;;:::::::::;;;>>>BBBEEEEEECCCAAAAAADDDGGGDDD===888888:::999>>>DDDEEEBBB<<<888777444666888;;;===>>>>>>>>>;;;<<<>>>>>>@@@CCCGGGKKKTTTTTTXXXeeezzz|||wwwssssssssssssssssssrrrrrrrrrrrrrrroooiiibbb[[[WWWSSSSSSUUUYYY[[[VVVJJJAAAAAAEEETTTlllzzzsssmmmyyyvvvdddPPPAAA999777444333333222222333333444555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777888888888::::::666;;;OOOiii{{{yyynnnoooxxxaaaLLLHHHRRRgggrrreeeNNN@@@???BBBFFFHHHFFFCCC@@@??????>>>@@@AAABBBGGGSSS```yyymmmYYYPPPPPPOOOKKKHHHWWWZZZ___]]]SSSHHHFFFJJJRRRVVV\\\aaaeeehhhlllnnnlllooossstttvvvzzz}}}xxxvvvqqqttt{{{kkkhhhttt{{{ttt}}}{{{{{{zzzyyywwwvvvuuuttttttsssuuuuuussspppnnnnnnooowwwxxxyyyyyyxxxwwwwwwwwwxxxyyy{{{~~~}}}xxxyyy|||~~~~~~}}}{{{zzzyyyxxxzzz}}}}}}{{{xxx~~~iiirrraaaVVVSSSSSSQQQNNNLLLKKKJJJJJJJJJHHHEEECCC@@@@@@@@@???>>>;;;999888777666555444333222222222000000000000000000000000...///000111222111000///////////////////////////------........./////////000000000000000000000000000000000111222555777999::::::;;;;;;<<<;;;;;;;;;:::;;;>>>BBBEEEFFFDDDBBB???BBBEEEDDD@@@<<<::::::777<<>>===>>>>>>??????AAAEEEHHHOOOQQQUUU^^^mmm{{{wwwsssrrrrrrrrrrrrqqqpppooonnnmmmmmmkkkggg```ZZZWWWVVVSSSTTTVVVYYYYYYSSSIIIAAA@@@III]]]ttt}}}tttoooppp|||}}}{{{~~~mmmZZZHHH===888777444444333333333333444444555555555555555555555555444444444444444444444444555555555555555555555555444555555666666777777888888;;;;;;999:::FFF[[[kkkvvviiifffrrryyyVVVJJJJJJ]]]rrrqqqZZZDDD???BBBFFFGGGFFFDDDBBBAAA???>>>>>>@@@@@@BBBJJJSSSggg{{{dddWWWTTTRRRMMMGGGMMMTTT___ccc\\\NNNGGGHHHLLLPPPWWW\\\aaaeeeiiilllkkknnnrrrttttttwww}}}|||tttvvviii___iii|||{{{~~~{{{yyyxxxwwwvvvuuuttttttttttttpppssstttsssooonnnooorrrzzzzzzzzzyyywwwwwwxxxzzz}}}~~~}}}{{{xxxyyy{{{||||||{{{yyyxxxttttttwww{{{~~~rrrbbbsssaaaVVVSSSSSSQQQNNNKKKJJJIIIIIIIIIHHHEEEBBB????????????===<<<:::888777666555444333222222222000000000000000000000000...///000222222111000///////////////////////////---------.........//////000000000000000000000000000//////000111444777999999999:::;;;<<<<<<<<<<<<;;;<<<>>>AAADDDFFFEEECCC===???BBBDDDDDDAAA===;;;999:::>>>DDDIIIHHHAAA;;;888888777777888:::===>>>>>>>>>>>>>>>===???BBBEEEIIIMMMRRRWWW```sss~~~|||zzzvvvsssqqqqqqqqqpppooommmkkkjjjhhhgggccc]]]VVVSSSSSSTTTRRRSSSTTTTTTRRRNNNIIIFFFJJJVVVjjj|||}}}xxxyyy|||yyy~~~wwwcccPPPBBB:::666555555555444444444444555555555555555555555555555555444444444444444444444444555555555555555555555555444444555555666777777777888;;;<<<<<<;;;AAAOOO[[[qqqkkkxxxzzztttbbbSSSHHHRRRiiitttdddLLL???BBBEEEFFFFFFDDDCCCCCC@@@======??????@@@EEELLLYYYsssrrr```VVVRRROOOKKKEEENNN\\\eeeaaaUUULLLJJJGGGLLLRRRYYY^^^bbbgggjjjkkknnnrrrssstttvvv{{{tttfffhhhsss~~~{{{yyyxxxuuutttsssssssssssstttuuunnnqqqtttssspppooorrrvvvzzzzzzyyyvvvssstttxxx{{{~~~|||{{{{{{||||||||||||zzzyyyxxxtttuuuxxx{{{~~~{{{xxxqqqgggbbbsssaaaVVVSSSSSSPPPMMMKKKJJJIIIIIIIIIHHHEEEBBB>>>>>>??????===<<<:::999777666555444333222222222000000000000000000000000...///111222333222000///////////////////////////---------.........//////000000000000000000000000000/////////111444777999888999:::;;;<<<<<<===<<<<<<<<<>>>AAADDDEEEEEEDDD<<<===@@@DDDFFFDDD???;;;;;;:::;;;AAAIIIJJJEEE???:::999777666777999<<<>>>======<<<;;;:::;;;>>>AAACCCJJJOOOQQQVVVggg}}}}}}|||xxxtttqqqqqqpppooommmkkkhhhgggdddbbb^^^WWWPPPNNNQQQTTTOOOPPPOOOMMMJJJIIIJJJKKK\\\hhh|||~~~|||sss]]]III>>>888555333666555555444444555555666555555555555555555555555444444444444444444444444555555555555555555555555444444555555666777777777888;;;===>>><<>>???@@@DDDJJJPPPeee|||fffWWWQQQPPPPPPBBBJJJYYYeeedddYYYPPPMMMDDDIIIPPPVVV\\\aaaeeehhhkkknnnrrrssssssvvvzzz~~~qqqjjjnnn|||yyyxxxwwwsssrrrrrrqqqrrrssstttuuummmqqquuutttrrrqqquuuyyyxxxxxxvvvssspppqqqvvv{{{~~~|||{{{~~~~~~|||{{{yyyyyyyyyyyyzzz|||~~~{{{tttoooeee___```yyyeeeUUUQQQRRRPPPJJJJJJIIIIIIJJJKKKJJJGGGDDDAAABBBCCCAAA>>>;;;999999777666555444333222222222......//////000000111111......////////////............//////000000111111000000000000000000000000000000000000000///......111111000000111111222333;;;;;;<<<<<<<<<<<<<<<;;;AAA@@@@@@@@@BBBDDDDDDDDD@@@@@@AAAEEEIIIJJJGGGDDD>>>===;;;===@@@EEEHHHJJJ;;;;;;;;;888555444666888>>>>>>===<<<<<<<<<======AAADDDFFFIIINNNYYYiiitttzzzxxxvvvuuuuuutttrrrpppwwwsssnnnjjjhhhfffdddccc\\\YYYSSSNNNKKKKKKLLLNNNNNNGGGBBBAAA@@@BBBMMMZZZnnn{{{||||||{{{zzzgggPPPAAA888333444666666555444333333333333333333444444555555444444333333333333444444444555555555555555555555555555555666666555555777:::<<<>>>@@@AAA???::::::AAAGGGIIIggg}}}zzzsss}}}\\\KKKNNNUUUgggpppbbbHHHBBBBBBHHHIIIDDDEEEKKKBBB@@@>>>======>>>AAABBBDDDVVVrrrtttcccWWWSSSSSSJJJHHHKKKUUUaaacccZZZOOOIIIGGGGGGMMMVVV]]]______hhhkkknnnppprrrtttwwwzzzvvvttt~~~|||zzzyyyxxxuuuuuutttsssrrrqqqqqqqqqqqqnnnlllooovvv{{{{{{yyyyyyqqqooossswwwyyyyyy~~~}}}}}}}}}|||yyyzzz|||{{{xxxxxx}}}ssshhhbbbaaaaaayyyeeeUUUPPPRRRPPPJJJJJJIIIIIIJJJKKKJJJGGGDDDAAABBBCCCAAA>>>;;;999999777666555444333222222222////////////000000111111......////////////......000000000000////////////000000000000000000000000///////////////...------111111000000111111222333999999;;;<<<===>>>>>>>>>AAA@@@???@@@BBBDDDEEEFFFBBBAAABBBEEEIIIJJJIIIGGG???===::::::>>>DDDJJJMMMCCC???:::777666888888888<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@CCCDDDHHHPPP]]]fffwwwtttsssrrrsssssssssqqqooopppmmmhhheeecccaaa___]]]VVVTTTPPPMMMKKKKKKLLLMMMHHHCCC>>>===>>>GGG[[[nnn|||rrr___III<<<777444444666444444333222222222222222333444444555555444444333333333333444444444555555555555555555555555555555666666555555777999<<<===OOOOOOIII@@@<<<>>>AAAAAAWWWtttkkkRRRGGGKKK\\\fffbbbOOOFFFBBBFFFIIIGGGFFFIIIDDDBBB???======>>>AAABBBCCCNNNccc}}}pppaaaXXXTTTLLLHHHHHHOOOYYY^^^[[[VVVLLLIIIGGGJJJQQQYYY^^^```eeehhhllloooqqqtttxxx{{{|||{{{}}}xxxuuutttsssttt~~~~~~|||zzzxxxwwwtttsssrrrrrrrrrrrrrrrrrrqqqnnnlllooouuuzzz{{{zzz|||vvvpppnnnrrrwww{{{||||||yyyuuuvvvxxxyyyxxx{{{}}}|||~~~~~~qqqfff```___```xxxdddUUUPPPRRROOOIIIJJJIIIIIIJJJKKKJJJGGGDDDAAABBBCCCAAA>>>;;;999999777666555444333222222222/////////000000000000111...//////000000//////...111111111000///.........000000000000000000000000......//////......------111000000000000111222222777888:::<<<>>>???@@@AAAAAA@@@??????@@@CCCGGGIIIEEEDDDDDDFFFIIIJJJJJJIIIAAA>>>999777:::AAAIIINNNMMMEEE<<<777888::::::999:::;;;<<<======<<<;;;:::<<<>>>@@@@@@BBBGGGPPPWWWlllvvvnnnnnnmmmnnnppprrrqqqooollliiifffccc```___\\\YYYVVVOOONNNLLLKKKJJJJJJKKKKKKCCC???<<<;;;@@@PPPiii~~~yyyvvv~~~eeeSSS???777666555444444333333222111111111222222333444444555555444444333333333333444444444555555555555555555555555555555666555555555777999;;;<<>>===>>>@@@AAACCCFFFRRRhhhooo___UUUOOOKKKGGGIIIPPPXXX^^^```RRRNNNHHHFFFKKKSSS[[[___aaadddiiimmmpppssswwwzzzwwwxxx|||{{{wwwtttrrroooxxx||||||}}}}}}|||zzzxxxvvvrrrrrrqqqqqqqqqqqqqqqrrrpppnnnmmmpppuuuyyy{{{zzztttrrroooooorrrwww}}}~~~zzztttqqqrrrtttxxxyyy|||}}}vvvrrrsssyyy}}}}}}~~~~~~rrreee^^^^^^aaawwwdddUUUQQQRRROOOIIIJJJIIIIIIJJJKKKJJJGGGDDDAAABBBCCCAAA>>>;;;999999777666555444333222222222000000000000000000000000//////000000000000//////111000000000/////////...////////////////////////...///////////////......000000000000000111222222777888:::<<<>>>???@@@@@@AAA@@@??????@@@CCCHHHLLLKKKJJJIIIHHHHHHIIIIIIIIIDDD@@@;;;666777<<>>??????@@@CCCHHHLLL\\\sss}}}sssnnnkkkkkkmmmooopppoookkkhhhfffccc```^^^[[[XXXSSSPPPJJJIIIIIIHHHGGGGGGFFFFFF@@@>>>>>>BBBLLL\\\ppp~~~~~~{{{tttZZZIII999444666666333222333333222222222222222333333444444555555444444333333333333444444444555555555555555555555555555555555555555555666888:::;;;KKKKKKGGG>>>999999:::999CCCQQQiii|||pppKKKGGGNNNYYYlllooo___LLLBBBFFFLLLJJJEEEHHHEEEAAA>>><<<<<<>>>???CCCBBBHHHXXXpppyyygggYYYRRRNNNHHHFFFJJJSSS]]]cccZZZTTTLLLFFFFFFLLLTTT[[[]]]aaafffjjjmmmpppsssvvvtttwww|||yyyzzz|||}}}}}}{{{xxxvvvsssrrrqqqpppoooooooooooommmnnnppptttxxxyyyxxxvvvnnnnnnoooqqqsssyyy}}}vvvqqqpppqqqsssyyyyyy{{{}}}zzzssspppqqqtttxxxzzzvvvzzzuuufff^^^```eeevvvdddVVVRRRSSSPPPIIIJJJIIIIIIJJJKKKJJJGGGDDDAAABBBCCCAAA>>>;;;999999777666555444333222222222111111111111000000000000//////000000000000//////.../////////000000000111///////////////////////////000000111111111000000000000//////000000111222777888:::;;;===>>>>>>???@@@AAA@@@??????CCCHHHMMMPPPPPPNNNKKKHHHGGGFFFFFFGGGDDD???999666999???DDDRRRQQQLLLCCC999555777;;;666888:::<<<======<<<;;;;;;<<<===>>>???AAADDDFFFQQQ^^^rrr}}}uuuqqqppplllllllllmmmmmmjjjfffbbbaaa___[[[XXXUUUQQQLLLIIIHHHHHHGGGFFFDDDBBBAAA@@@;;;???FFFQQQ```nnnvvvyyyxxx}}}}}}|||fffPPPBBB666444666555222111444444333333333333444444333444444555555444444333333333333444444444555555555555555555555555555555444444555555666777888999<<>>999666999;;;;;;FFFLLL^^^rrryyyuuuxxx{{{WWWKKKGGGLLL___zzzoooZZZHHHDDDJJJLLLGGGGGGEEEBBB???<<<<<<<<<===???@@@DDDNNN\\\uuuppp```TTTPPPJJJFFFGGGMMMVVV\\\___[[[TTTKKKFFFGGGNNNTTTZZZ^^^cccgggiiikkknnnoooooossszzz}}}~~~xxxyyy{{{}}}|||zzzxxxvvvtttrrrqqqooommmlllkkkkkkjjjnnnsssyyy{{{yyyuuuqqqkkkmmmqqqtttxxx|||}}}||||||yyytttqqqrrrssstttzzzxxxyyy~~~}}}|||}}}ooommmppp|||pppnnnxxxvvvddd]]]aaahhhwwweeeWWWSSSTTTQQQJJJJJJIIIIIIJJJKKKJJJGGGDDDAAABBBCCCAAA>>>;;;999999777666555444333222222222222111111111111000000000///000000111111000000///.........///000111111111000000000000000000000000000000111222222222111111000////////////000111111666777888:::<<<=========@@@AAABBBAAA@@@BBBGGGLLLRRRRRRQQQMMMIIIFFFEEEEEEIIIHHHFFFAAA<<<:::<<>>777777;;;777888:::<<<===>>>======:::::::::;;;<<<>>>AAABBBHHHMMMXXXhhh|||xxxsssmmmkkklllkkkiiihhhhhhgggddd___\\\YYYVVVRRROOOMMMJJJFFFCCCGGGGGGEEECCCAAA???===<<<888DDDUUUfffvvv|||sssxxxzzzpppWWWFFF===555555666444222222444444333333444444555555333444444555555444444333333333333444444444555555555555555555555555555555333444444555666777777777777:::;;;777666999;;;;;;>>>BBBRRRiiivvvtttooonnn}}}rrr\\\KKKHHHRRRuuuwwwkkkSSSFFFHHHKKKHHHFFFEEECCCAAA???===<<<<<<<<<===AAAGGGLLL]]]}}}mmmZZZUUUNNNHHHGGGIIINNNQQQ^^^___[[[TTTKKKGGGJJJNNNVVVZZZ___ccceeegggiiijjjjjjnnntttyyyzzz~~~wwwxxxzzzzzzzzzxxxvvvuuurrrqqqpppnnnlllkkkjjjjjjkkkooovvv{{{|||xxxrrrmmmllloootttzzz~~~~~~xxxooojjjppp|||}}}{{{~~~{{{vvvrrrrrrssstttuuuwwwvvv}}}xxxrrroooxxxrrrrrr}}}pppbbb]]]ccciiiwwwfffXXXUUUVVVRRRKKKJJJIIIIIIJJJKKKJJJGGGDDDAAABBBCCCAAA>>>;;;999999777666555444333222222222222222222111111111000000000000111111111111000000////////////000000000000000000000000000000000000//////000111111111111111///////////////000111111222444666888;;;===>>>>>>???BBBDDDCCCAAABBBFFFJJJOOOQQQRRROOOJJJFFFEEEEEEHHHKKKMMMJJJDDD???===>>>AAAGGGMMMLLLEEE>>>:::999888999:::;;;===>>>???@@@<<<;;;::::::<<<===??????AAAEEEKKKSSS```www}}}wwwsssqqqnnnhhhfffgggeeedddaaa```___\\\YYYVVVPPPMMMIIIGGGGGGFFFEEECCCFFFEEECCC@@@>>>===<<<<<<===RRRjjjzzz}}}aaaJJJ<<<777444666555333333555333333222222333444444555333444444555555444444333333333333444444444555555555555555555555555555555333333444555666666666666555999:::777666888:::888999:::DDDZZZoooxxxrrriiieeetttpppUUUNNNNNNeeewwwyyyaaaJJJFFFJJJIIIFFFFFFFFFEEECCCAAA>>><<<===<<>>;;;999999777666555444333222222222222222222222111111000000000000111111111111000000111111000000//////......000000000000000000000000......///000000000000000///////////////000111111///111444777;;;===???@@@???CCCFFFEEEBBBAAAEEEIIILLLOOOQQQPPPKKKGGGFFFFFFGGGMMMRRRQQQJJJCCC@@@???;;;@@@HHHMMMKKKEEE===888999::::::;;;===???AAABBBAAA???<<<<<<===>>>???@@@???EEEJJJKKKLLL[[[xxxyyyrrrpppmmmlllnnnlllgggdddeee```^^^[[[ZZZYYYWWWUUUSSSKKKHHHEEEDDDEEEFFFGGGGGGEEEDDDAAA???============EEE___zzz~~~|||sssWWWBBB444222333666555222333888222111111111222333333444333444444555555444444333333333333444444444555555555555555555555555555555333333444555666666666555333777888666555777888777???;;;===NNNjjj}}}{{{qqqgggvvvzzz[[[SSSNNNVVVtttjjjNNNFFFHHHIIIFFFGGGHHHHHHGGGCCC@@@===@@@===???DDDDDDIII```yyyuuukkk]]]TTTPPPOOONNNLLLTTT]]]dddbbbXXXNNNJJJJJJKKKPPPWWW]]]aaadddfffhhhhhhkkkppptttuuuxxx~~~~~~vvvuuutttsssrrrqqqqqqpppkkkkkkkkkkkkllllllmmmnnnrrruuuxxxxxxvvvssspppooossstttyyyyyyddd]]]UUUUUUbbbttt~~~{{{wwwsssqqqrrrrrrpppoookkkttt~~~xxxnnnfffdddgggmmmqqq