BM6P6(@ ===<<<;;;999888777666666999999888888777666666666666555555555444444444444555555555555666666777777111111111111000000000000////////////////////////------...............---......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++************++++++,,,,,,++++++***'''((()))***+++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,---...---,,,,,,.........------.........,,,,,,---...///000111111111111000//////////////////......---+++******))),,,+++*********+++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,---......,,,,,,---.........,,,,,,,,,,,,......------,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,++++++++++++,,,...//////...,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000------,,,...///000...---,,,,,,.../////////...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++******************(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,++++++***************+++,,,+++***)))))))))++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,---,,,+++***))))))))))))************************++++++***************+++************************+++++++++++++++++++++++++++*********))))))((((((+++++++++*********))))))************************,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++++++++************++++++))))))************))))))************************+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********<<<;;;:::999888777777777999999888888777666666666666666666555555555444444444444444555555555666666111111000000000/////////////////////////////////---......//////.........,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++((()))***+++++++++++++++,,,,,,,,,+++++++++******'''(((***,,,---,,,***)))++++++++++++++++++++++++***+++,,,---------,,,,,,...------,,,,,,------...,,,,,,---...///000111111111000000///....../////////......---+++******)))++++++*********+++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,......---,,,++++++,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,,,,+++++++++,,,---//////---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------,,,...///000...---,,,---.../////////...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++***************+++,,,+++***))))))***++++++++++++++++++++++++++++++***************************************++++++++++++++++++************)))************************++++++***************+++************************++++++++++++++++++++++++++++++++++++*********)))+++++++++*********))))))************************,,,,,,++++++************))))))))))))))))))))))))************************+++***)))(((((()))***+++***))))))))))))))))))***))))))************))))))************************+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******;;;:::999999888888999999999999888888777666666666777666666666555555555555333333333333333444444444000000000/////////......////////////////////////...///////////////......***++++++,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++++++++***,,,,,,,,,++++++++++++***###&&&***---...---***)))++++++++++++++++++++++++***++++++,,,---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...///000000111000000///............///......---,,,,,,+++******++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,++++++++++++---...---,,,+++,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,...///000...---,,,---......//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))*********************************+++++++++++++++************************------,,,+++***))))))(((************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,+++***)))(((******+++++++++,,,,,,,,,+++***************+++++++++******)))******++++++************************************************+++++++++***************((()))***+++,,,+++******************************+++***************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))************))))))************************+++++++++*********************************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***:::999999888999999::::::999999888888777666666666777777666666666555555555111111222222222222222222////////////............//////////////////////////////000000//////......++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++++++++++++++++++++&&&(((***,,,---,,,+++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,---...///000111//////...------...............---,,,,,,+++******+++***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,------------,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,,,,...///000...------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++***)))))))))))))))))))))))),,,,,,++++++******))))))************************************************++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,*********)))******+++,,,******************++++++))))))))))))))))))))))))************************,,,+++++++++***)))))))))&&&(((***,,,---,,,+++************************************)))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************)))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))***))))))(((((((((((())))))))))))************))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++999999888888999999::::::999999888888777666666666666666666666555555555555111111111111111000000000////////////............///////////////////////////////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++---,,,,,,+++++++++,,,---++++++++++++++++++++++++************++++++,,,,,,+++++++++******+++++++++++++++,,,---...///000000...---------------......---------,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++,,,---,,,++++++,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,,,,...///000...---------------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++++++++)))))))))))))))))))))))))))))))))******+++++++++************************************************++++++++++++++++++++++++************************************************************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******))))))***++++++,,,))))))******++++++++++++))))))))))))))))))))))))************************,,,+++++++++***)))))))))&&&'''***,,,------++++++******************************))))))***++++++,,,************************++++++++++++++++++++++++))))))******************************************************************)))))))))))))))))))))***))))))))))))))))))))))))++++++++++++++++++++++++)))))))))******)))))))))+++******))))))******+++))))))************))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++999999999888999999::::::999999888888777666666666666555555555444444444444111111111000000000000000000000000/////////......////////////////////////////////////...---,,,+++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,000///,,,******+++---...+++++++++++++++++++++++++++************+++,,,,,,,,,++++++******++++++,,,++++++,,,---...//////000---,,,,,,,,,,,,---......---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++***,,,---,,,+++***+++---++++++,,,,,,,,,,,,++++++++++++++++++,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,...///000...---...------------...//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++)))))))))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,************************'''(((((()))***+++,,,,,,***************************************+++++++++++++++++++++++++++++++++************************************************************************,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,((()))***+++++++++++++++************************************************+++++++++***************'''(((***+++,,,,,,,,,+++************************))))))))))))***+++,,,,,,************************++++++++++++++++++++++++)))))))))))))))************************+++++++++************************)))))))))************+++))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))++++++************++++++))))))************))))))***************************************+++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,::::::999999888999999999999999888888777666666666444444444444333333333333111111111111000000//////111111000000000/////////////////////////////////............---,,,+++***,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,***))))))***,,,---******+++,,,------------******+++++++++,,,,,,,,,---,,,+++++++++,,,------+++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,......///000,,,,,,++++++,,,------...------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,+++,,,---......---,,,+++++++++++++++,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.........///,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------,,,...///000...---...------,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++)))******+++,,,,,,------+++++++++++++++++++++++++++,,,...000000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++((())))))***++++++,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++(((((())))))******++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************************************************///...,,,+++***+++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---'''(((***+++,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++))))))******+++++++++,,,************************))))))))))))***+++,,,---************************++++++++++++++++++++++++)))))))))******+++++++++))))))*********+++++++++************************************++++++,,,,,,))))))))))))))))))))))))************************((()))***++++++***)))(((******))))))))))))******))))))************))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,;;;:::999999888888999999999999888888777666666666444444333333333222222222222222111111000000000///111111111111000000000000////////////////////////------------,,,+++***)))***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,---,,,***))))))***,,,---)))***+++,,,---.........*********++++++,,,,,,,,,''')))***,,,---------,,,+++++++++++++++++++++++++++***)))))))))***,,,------,,,,,,++++++,,,,,,---***++++++,,,---...///000++++++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***+++,,,,,,******+++,,,,,,,,,............,,,,,,++++++++++++,,,---...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,++++++******++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000------,,,...///000...---......---,,,---...///000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,))))))***+++,,,,,,------++++++++++++++++++++++++***,,,///111111///,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((((((((())))))******((())))))***++++++,,,,,,******+++,,,,,,---......++++++++++++++++++++++++************))))))))))))************************))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************111000...+++***))))))*********+++++++++,,,,,,,,,))))))))))))***+++,,,---'''(((***+++,,,,,,++++++++++++++++++++++++++++++************************))))))******+++++++++,,,*********)))******+++,,,************************))))))))))))***+++,,,---************************++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))))))))************))))))************************))))))******++++++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,888888888888888888888888999888666555444555777888555555444444444333333333222222111111111111222222111111111111111111111111000000000000000///............////////////..............................///...---,,,+++,,,,,,---...---,,,,,,,,,,,,---............------,,,,,,,,,...---+++******+++---...,,,------......------,,,++++++++++++++++++++++++************************------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,------......------,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,)))''')))---///000///000000///.....................---------,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++)))((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************((())))))))))))*********+++++++++*********)))))),,,,,,,,,++++++************+++,,,------,,,+++***************************)))************+++++++++******************************++++++++++++************************************++++++++++++************++++++++++++******++++++******))))))((((((************************000///---+++++++++---...---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,+++***)))((((((+++++++++*********))))))************************((())))))))))))*********+++++++++*********))))))************************************************+++++++++*********))))))***++++++,,,,,,++++++***,,,+++*********+++,,,---)))************+++++++++777777777777777777777777999888666555444555666777444444333333333222222222222111111000000111111222111111111111111111111111000000000000000///......////////////////////////------------------------...---,,,+++++++++,,,,,,,,,---............---,,,------------,,,,,,,,,,,,,,,+++************+++,,,))))))***,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---......//////......---......---------,,,,,,,,,---------,,,,,,+++++++++---+++)))+++...000111000000000///...............////////////.........------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************)))))))))*********+++++++++++++++*********)))))),,,,,,,,,+++++++++******)))******++++++******)))************************)))************+++++++++******************************++++++++++++************************************++++++++++++******)))******++++++******)))*********)))))))))))))))************************///...,,,+++++++++,,,------,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,+++***)))************************,,,+++++++++***)))))))))+++++++++*********))))))************************)))))))))*********+++++++++++++++*********))))))************************************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,*********+++,,,---************++++++++++++777777777777777777777777888777666555555555666777333333222222222111111111222111111000000111111222111111111111111111111111000000000/////////......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++++++++,,,...000000...,,,+++++++++++++++,,,,,,,,,,,,************************%%%&&&(((***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,------------...------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////......------------,,,,,,,,,,,,,,,,,,+++++++++++++++...---,,,---///111111111000000///...............111111000000000000000///...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++---...******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************+++++++++,,,+++++++++***************,,,,,,,,,++++++++++++******))))))))))))))))))***************************)))************+++++++++******************************++++++++++++************************************++++++++++++******)))******++++++******)))))))))))))))************************************,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++,,,,,,,,,+++******************************++++++******************+++++++++***************************************************+++++++++,,,+++++++++***************************************************************+++++++++***************,,,,,,+++******+++,,,,,,---,,,+++*********,,,,,,************+++++++++,,,777777777777777777777777888777666555555555555666333333333333222222222222111111000000000000111111111111111111111111111111000000//////............000///............///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++*********++++++,,,,,,,,,******++++++++++++******&&&'''(((***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,))))))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------............////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///000000000000000///...............000000000000000000000000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++------,,,+++---...******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++***)))(((((()))***+++************************))))))*********+++++++++******************************++++++++++++************************************++++++++++++******))))))************))))))(((((())))))******++++++******************************++++++++++++***))),,,,,,++++++++++++,,,,,,************************++++++,,,,,,,,,++++++******************************************+++++++++******************************************************+++++++++,,,,,,,,,************************************************************************************************---,,,***))))))***,,,------,,,+++*********+++,,,*********+++++++++,,,,,,999999999999999999999999777666666555555555555555444444444444333333333333111000000000000000000111000000000000000000000000000000///...---.........//////............//////------------------------------..................,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,++++++,,,------,,,++++++)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------------------------------...............---...//////.........///000000///...............///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************))))))*********+++++++++******************************++++++++++++************************************++++++++++++******)))))))))******)))))))))(((((())))))******++++++************************))))))***++++++******))),,,++++++******++++++,,,***************************++++++,,,,,,,,,++++++***************************************+++++++++******************************************************+++++++++,,,,,,,,,************************************************************************************************---,,,***))))))***,,,---...---+++*********++++++***++++++++++++,,,,,,,,,::::::::::::::::::::::::666666666555555555444444555555555444444444333333111000000//////000000111000000000000000000000000000///...---------...///......////////////..............................---......////////////......,,,)))&&&&&&))),,,...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,------------...............////////////---///000000///---......000000///...............------............/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************+++++++++,,,***************+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))************+++++++++******************************++++++++++++************************************++++++++++++******((())))))******))))))((())))))))))))***************************************************+++++++++++++++************++++++******************************+++,,,,,,,,,++++++************************++++++*********************************+++++++++************************************+++++++++,,,***************+++++++++***************************************************************+++++++++,,,,,,+++******+++,,,,,,...---+++************+++++++++++++++,,,,,,,,,,,,999999999999999999999999555555666666555555444444444444444333333333222222000000////////////000000000000000000000000000000111///...,,,,,,---...///,,,...000111111000...,,,------------------------,,,,,,.../////////.........,,,+++))))))+++,,,...------------,,,,,,,,,,,,---,,,+++******+++,,,---******+++,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------............------,,,,,,,,,---------......---------.........//////...111333222000......///000000///...............---------......///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++))))))*********+++++++++******+++++++++,,,,,,,,,******++++++++++++******************************)))************+++++++++******************************++++++++++++************************************++++++++++++******(((((())))))))))))((((((*********)))))))))))))))************************+++******)))***+++,,,---++++++************++++++************************)))***+++,,,,,,,,,,,,+++************************,,,+++++++++***)))))))))))))))*********+++++++++************************)))))))))*********++++++))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++...---,,,***)))******++++++++++++,,,,,,,,,------888888888888888888888888555555666666555555444333333333333222222222111111000000////////////000000000000000000000000000000111///---,,,,,,,,,...///+++---000222222000---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------------------------------.........------,,,,,,,,,,,,+++)))(((((()))+++,,,'''(((***+++------......++++++++++++++++++++++++************************------------------------******++++++++++++************************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++,,,.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,---------............////////////......,,,,,,,,,------.........,,,,,,,,,------.........000222555444111//////000000000///...............---.........//////000000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++******+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************((())))))))))))*********))))))******++++++++++++*********++++++,,,,,,,,,((()))***++++++***)))(((************************)))************+++++++++******************************++++++++++++************************************++++++++++++******(((((())))))))))))((((((++++++******))))))((((((************************,,,+++***))))))+++---///++++++************++++++************************)))***+++,,,,,,,,,,,,,,,************************---,,,,,,+++***)))(((((())))))******++++++++++++************************((())))))))))))*********))))))******++++++++++++************************************************))))))******++++++++++++***++++++,,,,,,++++++***///---,,,***))))))******++++++,,,,,,,,,---------:::::::::::::::999888777777777777777666666666666333333222222111000//////000000000000000000000000000000//////.........---........................///...---,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++.........---,,,+++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++************)))---,,,***))))))***,,,---,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''((()))******++++++,,,,,,,,,,,,------++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,---------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---............---,,,,,,,,,,,,---///---+++,,,---...---,,,.........------,,,,,,,,,......---,,,,,,,,,,,,---...........................///000111000///---+++------............------........................//////.........---------......,,,+++***))))))))),,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********((((((((((((((((((((((((******++++++++++++************+++++++++,,,,,,,,,(((&&&$$$%%%))),,,,,,+++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++((((((((((((((((((((((((************************************************************************++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++************************************************+++,,,,,,------,,,,,,+++******)))))))))))))))***)))************+++++++++))))))************))))))+++++++++*********)))))),,,***((()))+++,,,+++(((******++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,999999999999999888777777777777666666666555555555333333222222111000000///////////////////////////000/////////....................................///......---,,,,,,---------.........---,,,,,,++++++++++++,,,,,,---------...---,,,+++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++,,,++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************---,,,***))))))***,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++***+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,++++++++++++,,,------......---,,,,,,,,,,,,---///---+++,,,---...---,,,......---------,,,,,,,,,///......---------------...........................///000000000///---,,,---......//////......---..............................------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++***************************************++++++***************+++++++++,,,,,,,,,)))'''%%%&&&))),,,,,,+++)))***++++++,,,,,,++++++***++++++,,,,,,++++++***+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******************************++++++++++++******************************************************++++++,,,,,,,,,,,,++++++******))))))))))))******)))************+++++++++))))))************))))))+++++++++*********)))))),,,***((()))+++,,,+++)))******++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,777888888888888777777666666666555555555444444444333333222222111000000000........................////////////....................................//////...------------.../////////...---,,,***))))))******+++---......///...---+++******+++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************---,,,+++******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++******)))))))))---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------+++++++++++++++,,,,,,---......---,,,,,,,,,,,,---///---+++,,,---...---,,,...------------,,,,,,,,,000///......------....................................///000000...---,,,......////////////..............................---,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++)))((((((***,,,,,,+++)))***++++++,,,,,,++++++***++++++,,,,,,++++++***+++++++++***************************************************************************************************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************)))******************)))******************************************************++++++++++++************)))))))))******+++)))************+++++++++))))))************))))))+++++++++***************+++***)))***++++++***)))******++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,666666777777777777666666555555444444444333333333222222222111111111000000........................///////////////.................................///......------.....................---,,,+++*********+++,,,,,,---......---+++***((()))+++---///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,++++++******))))))++++++************+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---///---+++,,,---...---,,,------------------------000000///............///........................---......//////...------...//////000000//////...........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++))))))***+++++++++++++++***++++++,,,,,,++++++***************************************************************************************************************************************************************************************************************************************************************************************************************************))))))************))))))************************************************)))******++++++******)))******))))))******++++++))))))*********+++++++++)))******++++++******)))************************+++************+++************++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,555666666777777777666666444444444444333333333333222222222111111111111111.................................///////////////..............................---------......///,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((+++---///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++******+++,,,---------,,,,,,+++++++++++++++******)))))))))******+++++++++,,,,,,,,,------+++++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------------...//////......---,,,,,,,,,,,,---///---+++,,,---...---,,,------------------------000000///............///........................------...............---///000000000000000000///////////////////////////------------............///...---,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,+++,,,,,,,,,++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***************************************************************************************************************************************************************************))))))))))))))))))))))))************************************************************************************************************************))))))************))))))************************************************)))******++++++******)))***************+++,,,,,,))))))*********+++++++++******++++++++++++************************************+++************+++******++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,555666666777777777777777555555444444444333333333111111111111111111111111.................................///////////////........................---,,,,,,,,,,,,---......+++,,,------......---------------,,,,,,++++++++++++***)))((()))+++,,,...******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))'''&&&$$$$$$++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......------......------,,,+++---,,,,,,++++++,,,,,,---------------------------...............//////000......---,,,,,,,,,,,,---///---+++,,,---...---,,,,,,,,,,,,------------...000///......------..............................---------------.........000000111111111111000000////////////////////////------...............///000///...,,,++++++******+++,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,***+++------+++******+++((()))******++++++*********++++++,,,,,,++++++******************+++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************************************************************************************************************)))******************)))******************************************************++++++++++++*********************+++,,,---)))************+++++++++******++++++++++++*********************+++++++++)))+++++++++***)))***+++******++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,555666777777888888888777555555555555444444444444111111111111111111111111////////////////////////............/////////000........................+++++++++++++++,,,---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))*********(((&&&%%%+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++,,,,,,------......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,---------......------.........---,,,+++---,,,,,,++++++,,,,,,---------------------------...------------...//////......---,,,,,,,,,,,,---///---+++,,,---...---,,,,,,,,,,,,---------......///......---------------........................,,,,,,,,,,,,------...///000111111222222111111000////////////////////////,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************************,,,+++***((((((***+++,,,******+++++++++,,,,,,,,,'''***------+++)))***+++((())))))******************++++++,,,,,,++++++***))))))*********+++++++++******************************************************************************************************************************************************************************************************************************************************************************************************++++++++++++******************************************************++++++,,,,,,,,,,,,++++++************+++,,,---...)))************+++++++++***++++++,,,,,,++++++***))))))*********+++++++++)))+++,,,+++)))(((***,,,******++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,666666777888888888888888666666555555555444444444111111111111111111222222000000000000000000000000---.........//////000000........................************++++++,,,---/////////...---,,,+++*********+++,,,------...///*********+++******************+++++++++,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())),,,......---+++)))+++++++++++++++++++++++++++,,,,,,---,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---------,,,,,,,,,++++++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***(((((()))***+++,,,,,,---...---,,,,,,++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,---------......,,,---.........---,,,+++---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---............---,,,,,,,,,,,,---///---+++,,,---...------,,,,,,,,,------...............---,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,---...///111111222222222222111111000000000000000000000000+++++++++,,,,,,---------------,,,,,,,,,---......+++,,,,,,---.........---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,************************,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,&&&))),,,---+++)))***,,,(((((()))***************+++++++++,,,,,,+++++++++))))))******++++++++++++************************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************************************************+++,,,,,,------,,,,,,+++************+++,,,---...)))************+++++++++***++++++,,,,,,++++++***))))))******++++++++++++(((+++,,,,,,)))(((***,,,******++++++++++++************++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,999999888888777666666666555555444444444333333333000111111222222000///...,,,---...//////...---,,,................................................+++,,,,,,------,,,,,,+++.........------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******+++,,,------......,,,++++++******++++++,,,,,,+++***)))))))))++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,------......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))000///...---,,,+++******)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,............---,,,++++++---,,,,,,++++++,,,,,,---///......---+++******)))++++++,,,,,,,,,---------///............---------------------------------...........................---,,,,,,,,,,,,---...........................---------............///000000000000000000000000////////////............---,,,,,,++++++*********++++++------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++***,,,,,,++++++++++++++++++------------------------+++++++++,,,,,,---------------,,,+++************------++++++++++++---------,,,***(((((()))***+++************************---,,,+++******+++,,,---,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***++++++******)))*********++++++++++++++++++++++++************+++,,,------((()))***++++++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((('''(((***++++++***((()))***++++++***)))(((+++++++++*********))))))************)))'''&&&%%%+++++++++++++++***)))((())))))*********+++++++++******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++******++++++++++++******+++++++++***************************************************************************************,,,,,,++++++***)))))))))))))))***++++++++++++******+++,,,,,,******+++,,,999999888777777666666555555444444444444333333333000111111222111000///...------...//////...------................................................+++,,,,,,------,,,,,,+++......---------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******++++++,,,,,,------,,,++++++++++++++++++,,,,,,+++***))))))***++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++*********+++,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))---------------,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------...---------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///............---------------------------------...........................---,,,,,,,,,,,,---...........................---------............///////////////////////////////////////............,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---000///---,,,+++,,,---...************************,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***+++***************+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,((()))***++++++***)))(((******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++***((()))***++++++***)))(((,,,++++++++++++*********************)))(((''''''+++++++++++++++***))))))******************++++++******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++******++++++++++++************************++++++******************************************************************************************++++++)))******+++,,,+++++++++***+++,,,,,,******+++,,,888888888777666666555555444444444444333333333333000111111111111000//////------...//////...------................................................+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++******)))******++++++******+++,,,,,,,,,,,,+++))))))))))))************))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,+++******++++++,,,,,,------......---,,,+++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,---..................------------......++++++,,,,,,---------...,,,,,,,,,,,,------------///............---------------------------------...........................------,,,,,,------...........................---------............///////////////////////////////////////............++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,************++++++,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++************+++,,,---...---,,,,,,++++++,,,,,,---000///...---,,,---...///++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++))))))***++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***+++,,,,,,+++***))))))***++++++***)))))),,,,,,,,,,,,++++++++++++))))))*********))))))(((***++++++++++++***))))))++++++************************************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************************************************************+++++++++******++++++++++++******)))))))))***+++++++++,,,************************************************************************((())))))***++++++,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,888777777666666555444444444444444333333333222222111111111111000000000///---..................---................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******************++++++******+++,,,,,,,,,,,,+++)))*********++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------...---,,,******+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++,,,------.........---.........------.........,,,,,,,,,------------...,,,,,,,,,------------...///............---------------------------------........................------------------------........................---------............///////////////////////////////////////............***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---------,,,+++************++++++,,,---......++++++++++++++++++++++++---------,,,,,,++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,******++++++***(((************************---------,,,,,,,,,++++++((()))******+++++++++*********+++++++++******)))+++++++++*********************************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************************************++++++++++++******(((((()))***+++,,,,,,,,,************************************************************************))))))*********+++++++++++++++,,,------------,,,***+++,,,,,,******+++,,,777777666666555444444444444444333333333222222222111111111000000000000000.........------.........................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********************++++++,,,,,,++++++***))))))******++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------******************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++------,,,,,,,,,+++++++++...---,,,+++++++++------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------.........------,,,+++.........------..................---------,,,,,,,,,,,,---------.........///............---------------------------------........................------------------------........................---------............///........................////////////............+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------,,,,,,+++*********+++,,,------......---------------------------------,,,,,,+++++++++---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))******)))'''++++++************++++++---------,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,)))******+++++++++************************************************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************************************++++++++++++******(((((()))***+++,,,,,,,,,************************************************************************+++++++++*********))))))++++++,,,------------,,,***+++,,,,,,******+++,,,666666666555444444333333333333333333222222222222222111111000///000000000///...------------...///................................................+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++++++++***+++,,,------,,,+++***((()))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++------,,,,,,++++++******,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------............---,,,+++***......------------......///.........------,,,,,,,,,---------............///............---------------------------------........................,,,------......------,,,........................---------............///........................////////////............,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++,,,,,,------......---------------------------,,,,,,,,,,,,,,,,,,+++...---,,,+++************+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,+++************+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((()))******)))(((,,,+++************+++,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,))))))***++++++++++++***))))))*********+++++++++******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************+++++++++*********************++++++++++++******)))))))))***+++++++++,,,************************************************************************,,,,,,++++++***))))))(((***++++++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,666666555555444333333222333333333222222222222111222222000/////////000111///...------------...///................................................+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++,,,,,,------)))***,,,------,,,***)))'''(((***+++,,,,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,******,,,---......//////++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------...------,,,,,,------,,,,,,,,,,,,------------------............------------............///............---------------------------------........................,,,,,,---......---,,,,,,........................---------............///........................////////////............---------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................---,,,,,,,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***+++***************++++++************************+++++++++***++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))+++,,,+++***,,,++++++******++++++,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++(((((()))***+++,,,,,,---******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************+++++++++*********))))))******++++++++++++************************++++++************************************************************************++++++******************)))******+++,,,+++++++++***+++,,,,,,******+++,,,666555555444444333222222333333333222222222111111333222000/////////000111///...---,,,,,,---...///................................................+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++,,,------......)))***,,,------,,,***)))'''(((***+++,,,,,,++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((()))***+++,,,---......((())),,,...////////////++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,---............---,,,,,,++++++,,,,,,---++++++,,,---...///000111---------.........////////////.........---------------------------------........................,,,,,,---......---,,,,,,........................---------.........//////........................000/////////.....................------,,,,,,,,,------++++++++++++------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,---...///------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************+++,,,------++++++------------++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,+++++++++++++++******************))))))))))))))))))))))))************+++,,,---------,,,+++******+++,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,------,,,---,,,+++******+++,,,---+++++++++*********)))))),,,,,,,,,------,,,,,,+++((()))***+++++++++++++++''''''(((***+++,,,---...*********************************)))***++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************++++++++++++******))))))******++++++++++++******+++++++++***************************************************************************************)))))))))***++++++,,,,,,))))))***++++++++++++******+++,,,,,,******+++,,,333333333222222222111111555444222000.........///000000111111111000000///---///000000///....../////////......---------,,,111000...,,,+++++++++,,,,,,------......------,,,++++++***)))***+++---...------,,,++++++******)))------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......//////......---------............///000000000000////////////,,,,,,,,,---------........................------......------------......,,,---.../////////------///............---------...............///000111........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++/////////......------,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))++++++******+++---,,,,,,,,,++++++*********++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************(((((()))***++++++,,,,,,,,,,,,++++++***)))(((((()))************+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++************************************************)))************+++++++++---,,,++++++************''')))+++,,,,,,+++***(((******************************++++++++++++************++++++++++++******((()))***+++---...///000+++++++++*********)))))),,,+++***((((((((()))***+++***)))((((((***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,***)))***---...,,,***333333222222222111111111444333111000///...////////////000000000//////...---///000000///......///---------...............///......---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***++++++,,,,,,+++++++++++++++++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,++++++++++++,,,,,,------------,,,,,,---------............///------------------------........................------------------------...------,,,,,,------...,,,------...............------------............111111111000///...------,,,,,,,,,---------....................................------------......------......///......------------.........//////......------,,,---------........................------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++......------------------......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,+++******+++,,,,,,,,,,,,+++++++++************+++,,,,,,---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,,,,,,,++++++***))))))((()))************+++++++++,,,++++++******++++++,,,+++++++++******)))))))))++++++++++++++++++++++++---,,,+++*********++++++************************************************)))************+++++++++,,,,,,+++******************++++++,,,,,,+++***)))******************************++++++++++++************++++++++++++******((())))))******++++++,,,+++++++++*********)))))),,,+++***)))(((((()))***+++***)))((()))***,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++)))'''&&&'''***+++)))(((333222222222222111111111222111000////////////000---......//////.........---///000000///......///,,,,,,------.../////////,,,------...---------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,+++******)))******+++,,,,,,------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))***++++++------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++************++++++,,,,,,,,,,,,++++++------------............------------------------------------------------........................///......------......///,,,,,,---...............------------............222222111///...---,,,+++,,,,,,,,,---------....................................------------......//////......---......///++++++,,,---...///000111...---,,,+++************---------------------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------......---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,,,,,,,,,,++++++++++++***((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,,,,,,,++++++***))))))))))))************+++++++++++++++************++++++*********)))))))))))))))************************---,,,+++*********++++++************************************************)))************+++++++++,,,++++++***************------,,,+++++++++++++++******************************++++++++++++************++++++++++++************************))))))+++++++++***************++++++***)))))))))******+++***)))))))))***,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))************+++++++++((('''&&&''')))))))))(((222222222222111111111111000000000////////////000------.../////////......---///000000///......///---------...............***+++---...///...------,,,,,,,,,------,,,,,,,,,+++,,,------,,,+++)))(((*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************++++++,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------------------------------------------------------------------......------------......,,,,,,---.........------,,,,,,---------.........000000//////...---,,,,,,,,,,,,,,,---------......---------.....................------------......111000...---------//////,,,,,,------...//////000---,,,,,,+++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,---------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++'''((()))***+++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********++++++++++++++++++*********))))))))))))*********+++++++++++++++************++++++******************))))))++++++++++++++++++++++++,,,+++++++++++++++++++++************************************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,000///---+++******+++,,,******************************++++++++++++************++++++++++++******++++++++++++++++++++++++************************+++***************************)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************++++++++++++222222222111111111000000///000000000000/////////---...//////000000000///---///000000///......///000000///...---,,,,,,,,,***+++---...///......---+++,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++)))(((,,,,,,,,,+++++++++******,,,,,,+++++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++++++++,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,------------...---------------.........,,,,,,,,,---------......---------.........//////......------------......111000///...---......///........................,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++'''((()))***+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************++++++++++++++++++***************))))))*********++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++------,,,,,,,,,------...111///,,,***)))***+++,,,******************************++++++++++++************++++++++++++******)))******++++++,,,------*********************************++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------222111111111111000000000///000000000000///...------...///000000000000000---///000000///......///111111000...---,,,+++***+++,,,,,,---............++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******------,,,,,,+++******)))(((((()))***,,,---......***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,------.../////////......------------......111111000///............//////.........---------,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,***++++++++++++,,,,,,,,,)))***++++++,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))************+++++++++******))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++************************************************)))************+++++++++---,,,,,,,,,,,,------...///...,,,***)))***+++,,,******************************++++++++++++************++++++++++++******''''''(((((()))***++++++***************+++++++++)))***++++++,,,+++++++++))))))******++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))***,,,+++******+++---111111111111000000000000000000111000///...,,,+++,,,,,,---...////////////---///000000///......///000000///...---,,,,,,+++------,,,,,,,,,---......++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,+++++++++++++++++++++'''((()))***,,,---...///******+++,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000......------------......111111111000000///---------------..................---------------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,+++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))************+++++++++******))))))))))))******)))*********++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************************************)))************++++++++++++************+++,,,---,,,+++******)))***+++,,,******************************++++++++++++************++++++++++++******(((((((((((())))))))))))))))))*********+++++++++)))***+++,,,,,,,,,++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++(((***,,,+++))))))+++---111111111111000000000000000111111111///---+++******+++,,,---............---///000000///......///..................------///...,,,++++++,,,---...+++++++++,,,,,,+++++++++++++++***)))***+++---...*********++++++,,,------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++*********++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------(((((())))))*********+++,,,------......------,,,))))))*********+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................------.........++++++,,,---------,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,------...///000000.........------.........000111111111111///---,,,+++,,,,,,---...///000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,---............,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))++++++******+++---*********++++++,,,,,,,,,------------,,,+++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++************************************++++++)))************+++++++++******))))))))))))******(((((())))))*********+++************************)))***+++,,,---,,,,,,+++************************************************)))************+++++++++))))))(((((()))***++++++******************++++++******************************++++++++++++************++++++++++++******,,,,,,,,,+++***))))))((())))))******++++++++++++)))***+++,,,---,,,,,,+++))))))***++++++++++++************++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))+++---,,,******,,,...333333222222111000000000............////////////000000//////.........---///...---,,,,,,---...////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,+++***))))))******++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------------------------------///...---,,,+++,,,,,,---*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,***)))***...///...,,,------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------......,,,,,,,,,,,,......---------,,,,,,+++++++++,,,+++***))))))+++---......------,,,,,,,,,------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---...///000000///...,,,+++***++++++,,,++++++,,,,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---............//////////////////000111111000///...//////...------------...........................,,,,,,,,,------.........000//////---,,,+++******------------------------///......------,,,++++++,,,***)))+++...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,...---+++*********++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,+++*********+++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++333333222111111000000///000000//////......------000/////////.........---///...------------...////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,+++***************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***)))+++---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,++++++,,,---...---------,,,,,,+++++++++,,,+++***)))***+++---......------,,,,,,---------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......////////////......++++++,,,,,,------.........---,,,+++++++++,,,---++++++,,,,,,,,,------------......//////......---...------,,,,,,------...............////////////...///000111111000///...//////...------------...------------------------,,,,,,,,,------.........------------------------------------------------...------------,,,,,,,,,,,,+++***,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***************---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++333222222111111000//////111111000///...---,,,+++/////////...............///...------------.../////////............------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++************+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++******+++---......---++++++++++++++++++++++++.........---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,+++*********+++---...---------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...,,,,,,,,,,,,------------...//////////////////...///......------......///---............/////////...///000111111000///...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------.........******+++,,,---...//////------------------------,,,,,,,,,---------......,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++------,,,******)))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***)))))))))******---,,,+++******+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222222222111000000//////000000///......---,,,,,,.................................------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++------------,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...------,,,,,,,,,---............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,------------.........////////////............------------......---------.........//////......000111111000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------...............******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---......---,,,++++++,,,,,,,,,,,,---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))))))))***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))))))))))))))***,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222222111111000//////...---------...............---------...............---..................---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++*********---------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------************************,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,............------------+++,,,,,,---............,,,,,,---------.........,,,------......------,,,------,,,,,,,,,,,,------------------............---...///111111111000/////////...------------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,---......------,,,---+++++++++,,,,,,------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222111111000000///......,,,,,,---------.........---------------.........------...//////...------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,***++++++,,,,,,------...************************,,,,,,+++++++++++++++++++++,,,------++++++,,,---------------------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,------............---,,,---------............,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---...///111111111000000//////...------------.........................../////////...............------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,...//////---,,,,,,---***++++++,,,,,,------...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))******,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********)))******++++++++++++++++++++++++++++++))))))***++++++***))))))*********************************+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111111111000//////......------------------------,,,,,,,,,------.........------...//////...------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++++++++,,,---...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++******+++,,,,,,---......************************++++++++++++++++++,,,,,,+++,,,...---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,---......---,,,++++++++++++,,,,,,---------+++,,,,,,---------------,,,,,,,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------......///---......//////...---,,,------------............------............------------,,,,,,,,,,,,------,,,,,,---------.........,,,---///000111111111000//////...------------...------------------------000/////////.........---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,------.........,,,///000///---+++,,,...******+++,,,,,,---..................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++******)))*********************************((()))***++++++***)))(((***************************++++++,,,------......******************************+++++++++,,,,,,,,,***************+++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111111111000//////......//////...---,,,++++++***,,,,,,,,,------.........,,,---...//////...---,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++,,,,,,---...++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++------------------------)))***+++,,,---,,,,,,+++*********++++++,,,,,,---+++++++++,,,,,,------------,,,,,,++++++***************+++,,,,,,---......))))))))))))))))))))))))*********++++++,,,,,,---+++---...---+++***+++...++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,............,,,,,,+++++++++,,,,,,---------+++,,,------......------+++++++++,,,---...///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,---............/////////...,,,+++---------.........//////......////////////...............------.........,,,,,,,,,---------......,,,---///000111111111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,///111000---+++,,,...******+++,,,,,,---..................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,---,,,,,,+++++++++++++++++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,+++***)))))))))***************************((()))***++++++***)))(((************************++++++,,,------...//////******************************+++++++++,,,,,,,,,++++++******+++,,,------***++++++,,,,,,++++++*********************************************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////.............../////////---,,,---.........---------,,,,,,,,,---------------...///000.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******)))((((((((())))))***+++---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------,,,,,,++++++++++++++++++*********))))))---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++---------........./////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,++++++***+++,,,...///...------,,,,,,------...,,,,,,,,,------.........---------------------------------............///,,,,,,,,,---------......................................................------......///000000000000000000000000///......+++,,,,,,------.........///////////////.........------------------------------------------------//////.........---------,,,,,,++++++,,,,,,---......------,,,,,,------...---------,,,,,,,,,++++++------------------------------------------------+++++++++,,,,,,,,,------...---+++*********++++++......------------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...........................---------,,,,,,,,,++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,............,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))***+++,,,,,,+++*********))))))((((((++++++++++++++++++++++++)))************++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------////////////.............../////////---,,,---.........---------,,,,,,,,,------,,,,,,---......///------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++******,,,,,,,,,,,,++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,---------,,,++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------------............------------------------...---,,,+++++++++,,,---------,,,,,,,,,,,,------,,,---------.........///---------------------------------............///,,,,,,---------.........................................................------......///000000000000000000000000///......---------------.................................------------------------------------------------.........------------,,,,,,,,,++++++,,,,,,---......------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,---------.........///...,,,+++++++++,,,,,,......------------......,,,,,,,,,---------......************************...---,,,,,,,,,,,,---......---,,,---......------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************))))))***++++++,,,+++*********))))))))))))++++++++++++++++++++++++)))************+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------////////////.............../////////---,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************++++++---------,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++---,,,,,,++++++,,,,,,---------------............---------------------------------............///,,,------------.........................................................------......///000000000000000000000000//////...//////..................,,,,,,------......//////------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------........./////////...---------------.........------------......,,,,,,,,,------------...------------------------...------,,,,,,------......,,,***+++...///---+++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,***************)))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************+++++++++++++++*********++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------////////////.............../////////---,,,---.........---------,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------------,,,+++******------,,,,,,,,,+++++++++---------........./////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------------------............///------------............................................................------......///000000000//////000000000000//////000000//////.........---+++++++++,,,---...//////------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---.........------,,,,,,------......------------,,,,,,,,,------------------------------------------------------------..................------------------...------,,,,,,------...------------------------............////////////------------------------...+++)))***...///,,,))),,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------((())))))******))))))(((*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++***************++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++******)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------////////////.............../////////---,,,---.........---------,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************''''''((()))***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------************++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,---------,,,,,,+++***------,,,,,,,,,+++++++++---------........./////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++---------------------------------............///---------.........//////................................................------......///000000000//////000000000000//////000000//////.........---+++++++++,,,---...//////------------------------------------------------------,,,,,,,,,+++++++++------,,,,,,------...///...------,,,,,,------............---------,,,,,,------------------------------------------------+++,,,,,,,,,,,,---------,,,,,,,,,------------,,,------,,,,,,,,,,,,------------------------------******++++++,,,,,,,,,,,,------------------------...+++***+++---...,,,***************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------((())))))******))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************++++++***************+++***************+++++++++++++++++++++++++++++++++))))))*********+++++++++)))******************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++******)))))))))+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------////////////.............../////////---,,,---.........---------,,,,,,,,,...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------)))***************++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---///000000000...------,,,,,,------...,,,,,,,,,,,,++++++++++++---------------------------------............///------........./////////................................................------......///000000000...//////000000000000000//////..................,,,,,,------......//////------------------------------------------------------------,,,,,,,,,,,,---------------......///...------,,,,,,------...............---------,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------++++++,,,------------,,,------,,,,,,,,,,,,------...------------,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,,,,---------,,,,,,,,,---*********)))))))))((((((***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,)))))))))))))))))))))))),,,+++******)))******************+++++++++++++++++++++++++++++++++++++++)))************+++++++++((()))************)))(((******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************+++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------////////////.............../////////---,,,---.........---------,,,,,,,,,///......---,,,,,,------+++,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,,,,---------,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,******+++,,,------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////++++++,,,,,,,,,---------------------------------***+++---...///////////////......------......///.........------,,,,,,,,,---------------------------------............///............////////////................................................------......///000000000......///000000000000000---------------.................................------------------------------------------------.........------------,,,---------------...//////...------,,,,,,------...............------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,---------...+++,,,---...///......------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---.../////////,,,,,,---......---,,,,,,+++...000///,,,***---000++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************,,,++++++***))))))***************++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++++++++,,,,,,,,,,,,------000/////////.............../////////---,,,---.........---------,,,,,,,,,000///...---------------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,+++***)))***+++,,,,,,------------************************------++++++++++++------,,,+++++++++******))))))+++++++++,,,,,,---------++++++************++++++******+++++++++,,,,,,,,,)))***+++,,,---.........---------,,,,,,,,,++++++---------........./////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,---.../////////...---//////............//////000000/////////.........---------------------------------.........//////............/////////000................................................------......///000000000......///000000000000000+++,,,,,,------.........///////////////.........------------------------------------------------//////.........---------...------------...//////...------,,,,,,------...//////.........------------------------------------------------------------------.........//////,,,---///000000000//////---,,,,,,++++++,,,,,,---.........------,,,,,,,,,(((((()))******+++,,,,,,,,,,,,---......---,,,,,,***///333111+++)))---222---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++---......---+++***************************++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))***************++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++************************************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------......------------......---------............///------,,,,,,,,,+++++++++///...---,,,***)))((('''++++++++++++++++++++++++*********++++++,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------++++++---......---++++++,,,------......------,,,,,,---///000000///---,,,+++,,,------++++++,,,------,,,++++++******+++++++++,,,------............++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++***+++,,,---............++++++,,,,,,---...//////---------............///------------------------,,,,,,,,,---...///000111000000///...---,,,,,,+++000///---,,,,,,---///000................................................/////////...---------,,,,,,------------------,,,000///...---,,,------...................................................------............------------,,,,,,,,,+++++++++,,,,,,,,,---------..............................,,,,,,,,,,,,---///111222------------------------------............------------------------------------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,---------.........//////,,,------......------,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---.........//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......************************************************************************************************************************))))))))))))************++++++++++++++++++++++++************************************************+++***)))(((((()))***+++************************++++++************++++++++++++++++++++++++++++++************************************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,......------------......---------............///.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,------------------,,,,,,------......------,,,,,,---............---,,,+++---------+++++++++------,,,++++++******++++++++++++,,,---------------++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******+++,,,---............,,,------...//////000000---------............///------------------------///......---,,,---------...............------------,,,***))))))***,,,---...............................................................---------------............------000///...---,,,------...................................................------............------.........---------,,,,,,,,,,,,,,,---------......////////////////////////........................------------------------------............------++++++++++++++++++++++++------------------------...---,,,,,,,,,,,,---...------------,,,,,,,,,+++,,,------------.........,,,------......------,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,************************************************************************************************************************))))))))))))************++++++++++++++++++++++++*********************************************************))))))*********************************++++++************++++++++++++++++++++++++++++++************************************************+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,......------------......---------............/////////.........---------+++,,,,,,------......///++++++++++++++++++++++++,,,,,,++++++++++++++++++------------,,,,,,,,,,,,------------------------************************---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---,,,++++++******++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******++++++,,,---............,,,,,,------......//////---------............///------------------------...------,,,,,,,,,,,,,,,---------........./////////...---,,,,,,---...///................................................---------.....................////////////......//////...------------...................................................------............------//////.........---------,,,,,,,,,---------......//////////////////////////////000000///---+++***........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......,,,++++++*********************************************************************************************************************************)))))))))*********++++++************************++++++++++++++++++++++++******************************++++++++++++******************************++++++************++++++++++++++++++++++++++++++************************************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...---------............///............------------++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...,,,------......------,,,,,,,,,+++******+++,,,,,,---......---+++******+++---,,,++++++******++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------++++++,,,,,,,,,,,,+++++++++,,,------.........---*********++++++,,,,,,,,,---------............///------------------------*********+++,,,---...///........................000000///......///000000................................................,,,---------...///////////////000000000000//////............------......................................................------............------............------------,,,,,,,,,---------......////////////////////////...///000000///---+++)))////////////////////////------............------////////////////////////------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++******++++++************************************************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++***************************+++,,,------,,,+++***************************++++++************++++++******************************************************************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------............///---------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,---,,,------......------,,,,,,+++************+++,,,,,,---...---+++***+++,,,---,,,++++++******+++++++++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,---------------,,,,,,,,,------...---------******+++++++++++++++,,,---------............///------------------------*********+++,,,---...///000//////...------,,,,,,---,,,,,,,,,,,,,,,,,,---................................................,,,---------...///////////////000000000000//////------..................................................................------............---------------,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,---///000000...---+++////////////////////////------............------////////////////////////------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,---************************************************************************************************************************************++++++++++++************************++++++++++++++++++++++++***************************+++,,,------,,,+++***************************++++++************++++++******************************************************************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------............///------,,,,,,,,,+++++++++------,,,++++++***))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++........................+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++++++++++++++++++++,,,------++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...------------------------,,,,,,---.........------,,,,,,------...------,,,------------............---------............///------------------------...------,,,,,,,,,,,,,,,111000///...---,,,++++++........................................................................---------...............//////000000000000//////,,,---......///.........................................................------............------------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////..............................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,+++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++------*********************************************************************************************************************************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************++++++************++++++***************************************************************************************+++++++++******+++++++++,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------............///...---------,,,,,,,,,,,,...------,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---------------------------..................---,,,------......------,,,***+++,,,------,,,+++***)))+++,,,,,,,,,,,,---///---,,,++++++******++++++---------------,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------..............................++++++,,,---------------,,,------...------,,,,,,........................---------............///------------------------///......---,,,---------//////......---------,,,000000111111111111000000...............................................................---------...//////000000//////...,,,,,,.../////////......................................................------............------...---------,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////------------------------------............------++++++++++++++++++++++++------------------------,,,,,,---......---,,,,,,+++,,,,,,,,,------------,,,------------.........,,,------......------,,,------------------------***+++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------************************+++++++++++++++++++++++++++***************++++++*********************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************))))))*********************************++++++************++++++************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........////////////.........---------...---------------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------...///000111111000///...,,,------......------,,,***+++---......---+++***(((***,,,,,,,,,,,,...000---,,,++++++******++++++............------,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.................................)))***+++,,,,,,,,,,,,,,,---------...------,,,,,,---------------------------------.........//////------------------------,,,,,,,,,---...///000111---------............///------............------................................................/////////......------,,,......////////////......+++,,,.../////////......................................................---..................---//////.........---------,,,,,,,,,---------..............................///......---------......---------------------------..................---------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.........---------.........//////,,,------......------,,,------------------------***+++,,,---...---,,,,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------************************++++++++++++++++++++++++---,,,+++***))))))))))))******************************************************************************************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++************************++++++************++++++))))))))))))))))))))))))************************************************))))))******++++++++++++******+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,///...---,,,+++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,++++++*********---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,------,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...,,,++++++,,,...///...---,,,+++++++++,,,---//////...---,,,++++++***//////.........---------////////////////////////...........................---,,,,,,,,,,,,---...------------------------////////////////////////........................////////////////////////------............------//////000000000...---,,,------............------////////////////////////000000//////.........---....................................................................................//////////////////............//////---------,,,,,,+++++++++------------------------,,,,,,,,,---------...............------,,,,,,,,,........................---,,,+++******,,,...///...------,,,,,,------...111...++++++...///...---++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------+++,,,............,,,++++++,,,,,,------.........++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,+++***((((((++++++,,,------------,,,(((((())))))******++++++************************...---,,,+++***(((''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++***)))(((,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,++++++*********''''''((()))***++++++,,,************************))))))************))))))))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,,,,++++++*********+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,---------......,,,------......------,,,///...---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,++++++------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---------,,,***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///...,,,++++++,,,...///,,,,,,++++++,,,...000111.........------,,,,,,+++//////.........---------////////////////////////------------------------......---,,,,,,---......------------------------////////////////////////........................////////////////////////---......//////......---///000111111111000.........//////////////////...////////////////////////000/////////....................................................................................------------............//////............//////...---------,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,------............,,,,,,,,,++++++,,,,,,,,,000...++++++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,------------,,,,,,---------------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******(((((()))************)))************++++++++++++************************++++++******************************************************+++++++++,,,+++++++++++++++***)))))),,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,+++++++++******))))))******************************************)))***************)))(((************************+++++++++*********)))))),,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---------......,,,------......------,,,......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................------------------------............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------***++++++,,,,,,++++++***------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000/////////...---,,,,,,---...///...------------...///000------------------------...............---------////////////////////////------------------------......---,,,,,,---..............................////////////////////////........................////////////////////////---......//////......---...///000111222111000000//////000000000000//////////////////////////////////////////....................................................................................,,,,,,,,,------------.../////////....../////////...............---------------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---,,,++++++******++++++,,,///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,++++++++++++,,,,,,...............---------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************(((((()))***+++,,,------++++++++++++++++++++++++)))))))))*********++++++***++++++++++++***)))))),,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,++++++***************************************+++++++++***)))((((((************************+++++++++***************,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***+++++++++***************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,((((((***++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........---------------------,,,,,,---------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***++++++,,,,,,++++++***,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////......------------......111000///...---,,,++++++,,,,,,,,,------.................................////////////////////////------------------------......------------......////////////////////////////////////////////////........................////////////////////////......////////////......,,,---///000111111111000/////////000000////////////////////////////////////////////////.................................................................................,,,,,,---------...............////////////......///////////////.........------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////......---,,,,,,++++++++++++,,,,,,------,,,,,,---.........------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------,,,************,,,---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------...---------,,,,,,,,,++++++******)))************************'''((((((***+++,,,------++++++++++++++++++++++++((())))))))))))***************+++++++++******)))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++***)))((((((************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,------......------,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---------......***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................//////...---,,,+++***)))+++,,,,,,------.........---.....................////////////////////////------------------------........................////////////////////////////////////////////////........................////////////////////////...//////////////////...***+++---///000000//////---......//////......---////////////////////////.........///////////////////////////////////////////////////////////////........................---.........////////////......///000000///......////////////////////////------------------------,,,,,,,,,---------......---------------------------------------------------,,,+++++++++,,,......------,,,,,,,,,,,,------+++,,,---------------...------------------------.........------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------,,,************,,,---//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******(((((()))***************++++++******)))))))))(((************************)))))))))***+++++++++,,,++++++++++++++++++++++++((())))))))))))*********)))******+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------************************+++++++++++++++***))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++,,,------...,,,,,,,,,---------......,,,------......------,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,++++++***************++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------........................***+++,,,,,,---------,,,,,,,,,,,,------.........---------...............////////////////////////........................---...////////////...---........................////////////////////////........................////////////////////////...//////000000//////...***+++,,,...//////......------............------////////////////////////.........///////////////////////////////////////////////////////////////................................./////////000000---...///000000///...---.........///////////////------------------------,,,,,,,,,---------......,,,,,,,,,------------...........................---,,,***)))***+++...///...------,,,,,,------...)))+++---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++*********)))))))))))))))************************************************++++++++++++++++++++++++)))))))))*********++++++))))))***++++++++++++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,(((((()))***+++,,,------******************************+++++++++++++++***++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++,,,++++++,,,,,,---...///,,,,,,,,,---------......,,,------......------,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---------............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------------------,,,+++******+++,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................////////////......)))***,,,---............,,,,,,---------------------------.........//////////////////////////////////////////////////////---...///000000///...---------------------------////////////////////////........................//////////////////////////////000000000000//////+++,,,---/////////............////////////......////////////////////////............/////////000////////////////////////////////////////////////........................---------.........//////---...///000000///...---------........./////////------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---(((***---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,---............---)))***************++++++************************))))))*********+++++++++************************************+++++++++,,,))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))))))))******+++++++++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,...//////,,,,,,,,,---------......,,,------......------,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++---...//////++++++,,,,,,,,,---------,,,,,,,,,---------......---.........//////000000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------------------,,,+++*********+++,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------******+++,,,,,,---......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////......////////////......---.../////////...---,,,---------------------------------.........//////////////////////////////000000000000000000000000---...///000000///...---------------------------////////////////////////........................//////////////////////////////000000000000//////---...///000000000///...//////000000000000//////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000........................,,,,,,,,,---------......---...///111111///...---,,,---------......//////------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---,,,++++++++++++++++++,,,'''***......---,,,---///++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,...//////...,,,,,,*********++++++,,,,,,,,,------++++++++++++------)))***+++,,,------...///------------------------++++++++++++++++++++++++((((((***+++,,,---------))))))***++++++++++++************++++++,,,,,,---************************(((((()))***+++,,,,,,---))))))))))))))))))))))))***++++++++++++,,,,,,,,,((()))***+++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,*********)))))))))))))))************************((()))***+++,,,---------++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,---...///000------------------------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++...,,,***+++---...,,,***++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...,,,*********,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++...---,,,++++++---///000,,,,,,,,,---------......------------------------...............///000000////////////............------------------------......////////////......---------............//////////////////.................................111111000000//////.............../////////000000---.........//////000000..............................//////000000111111111000...---...///111222////////////////////////000///...---------------000000000000////////////---...000222111///---+++......////////////......//////000000000000//////000000000000000000000000////////////////////////------/////////...---,,,//////............//////........................---------............///........................+++...///...***)))***---------------------------------------------------........................------------------------,,,,,,,,,---------......+++,,,,,,,,,------------........................******+++++++++,,,,,,,,,)))***++++++------...///*********++++++,,,,,,---........................,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,------......------,,,)))***+++,,,...///000000.........------,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************((()))***+++++++++++++++******++++++++++++************+++++++++******)))))))))*********+++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,++++++*********---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,------......------,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,...,,,***+++---...,,,***++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...,,,******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------+++++++++,,,...///,,,,,,---------.........------------------------...............///000000////////////............------------------------.........//////.........---------............///................................................111000000000/////////...,,,,,,,,,---------................../////////000000000000000000000000000//////////////////000000000000.........///111222////////////////////////000///...------------...000000000000////////////...///000111000///---,,,...//////000000//////...000000////////////000000........................////////////////////////---......//////...------------,,,,,,,,,,,,---------------------------------------............///........................,,,---...---+++++++++,,,------------------------------------------------........................------------------------,,,,,,,,,---------......''''''''''''((((((((((((------------------------***++++++++++++,,,,,,,,,***++++++,,,,,,------...+++++++++++++++,,,,,,,,,........................,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,------......------,,,++++++,,,---......//////------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++******)))******++++++++++++*********+++++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,************************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++------,,,+++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,+++***+++,,,---...,,,------------.........------------------------...............///000000////////////............------------------------------............---------------............///------------------------........................000000000000////////////,,,,,,---------.....................////////////000000000000000000000000///////////////.........000///.........///111222//////////////////////////////......------......////////////000000000000000000000/////////......///000000111111000000///111000///......///000111........................////////////////////////---....../////////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...........................---,,,,,,------,,,+++------------------------------------------------........................------------------------,,,,,,,,,---------......************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++........................,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---------.........,,,,,,------------------,,,,,,------------,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************,,,,,,,,,++++++)))((((((******++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,++++++++++++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++******)))))))))(((++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------,,,------......------,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,------......------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------,,,,,,,,,++++++++++++,,,---...------------...................................................///000000////////////....................................,,,,,,------------,,,,,,---------............///---------.......................................000000000000////////////////////////000000000000.........///////////////........................000/////////......------000//////...///000111111//////////////////////////////............//////////////////000000000000111111///.........///000000000111111111111000000222000///------///000222000000000000000000000000////////////////////////........./////////////////////............//////---------------------------------............///........................///,,,***+++...///---***........................------------------------........................------------------------,,,,,,,,,---------......---............/////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,...............---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++++++++***)))(((******++++++++++++******++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++******************************************++++++,,,,,,---++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((*********+++++++++++++++---,,,,,,,,,,,,---......------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------------...------,,,,,,------...------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,++++++,,,,,,,,,---------------.........//////.......................................///000000////////////....................................,,,,,,------------,,,,,,---------............///......//////000000000000////////////////////////////////////000000000000/////////000000000111111///////////////.........////////////////////////000000//////.........---///////////////000000111000000000000000000000000//////.........//////000.../////////000000000111222111///.........000111000000111111111111000000222000///------///000222000000000000000000000000////////////////////////............//////000000//////............//////////////////////////////---------............///........................///,,,***,,,///000...+++........................------------------------........................------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,++++++***...------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++************************((()))***+++++++++++++++******++++++++++++*********+++,,,---------------************)))))))))))),,,,,,,,,++++++******************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,------......------,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++,,,------++++++,,,---++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...------------------------+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------............,,,,,,---------.........------........./////////.......................................///000000////////////....................................------............---------------............////////////000000111111222////////////////////////////////////000000000000------.........////////////////////////.........111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000//////......//////000000......//////000000111111222111000///...///000111///000000111111000000///111000///......///000111........................////////////////////////............///000111111------,,,,,,,,,,,,------////////////////////////---------............///...........................---,,,---...///...---........................------------------------........................------------------------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++------------,,,,,,,,,,,,........................,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,------......------,,,//////..................,,,,,,------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***************************(((((()))++++++,,,,,,,,,******++++++++++++******)))***+++,,,,,,------,,,)))))))))))))))(((((((((,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,------......------,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,***,,,...---+++***,,,...++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...........................+++,,,------......------***+++,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------....../////////...............////////////.......................................///000000////////////.............................................//////.........---------............///.........///000111111111////////////////////////.../////////000000000111---.........////////////000/////////............111111111111111111111111000000000111111111111111...//////000000000000000000000000000000000000000///////////////000111111.........///000111111111222111000000000000000000...//////000000//////...000000////////////000000........................///////////////////////////.........///000111222------,,,,,,,,,,,,------////////////////////////---------............///........................,,,---......------...000........................------------------------........................------------------------,,,,,,,,,---------..................////////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,------......------,,,............////////////------------------,,,,,,,,,,,,+++******+++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))******+++++++++************++++++++++++******((()))***+++,,,,,,,,,,,,************))))))((((((++++++++++++++++++,,,,,,************************---,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,---------+++,,,,,,---......//////---,,,,,,,,,,,,---......------------------------,,,------......------,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++***,,,...---+++***,,,...++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...........................+++,,,------......------***+++,,,---------------------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------.........//////---...//////000000//////............/////////000////////////////////////...............///000000000/////////............////////////////////////......////////////......---------.........//////---------...///000000111000000000000000000000000.../////////000000111111000000000000111111111111000000//////.........---////////////////////////000000111111222222333333...//////000000000000000000000000000000000000000///////////////000111111---......///000111111222111111111111000000000///......////////////......//////000000000000//////000000000000000000000000///////////////////////////.........///000222333/////////....../////////........................---------.........//////........................***---000///---,,,...111////////////////////////------------------------........................------------------------,,,,,,,,,---------......------------.........///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,------......------,,,............//////000000.........------,,,,,,,,,---,,,+++******+++,,,---))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++++++++***)))(((******++++++++++++******'''((()))***+++,,,,,,,,,,,,+++++++++******))))))*********++++++,,,,,,---************************...------,,,+++***))))))++++++++++++++++++++++++++++++************++++++*********************************++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,------...,,,,,,------...///000000---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,..................------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******************------------------------,,,+++***)))***+++,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,------......------//////.........---------------,,,,,,------...///---------------...///000+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------............///,,,---------.../////////////////////////////////000000//////.........---,,,,,,------.../////////...---+++******+++---...000000111111111111000000............/////////000000000000000////////////111111000000//////......///000111111111///...---000000000000////////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111111000000//////......000000000000000000000000000000////////////000000///////////////////////////////////////.........//////............//////////////////////////////......------------..................//////////////////.........---------///////////////////////////...---,,,,,,---...///......................................................------------......,,,,,,,,,++++++*********---------.........////////////.........---------.................................------,,,,,,,,,------------------------.........------,,,,,,,,,---------...------,,,,,,---.........---,,,++++++---------............///---------------------------,,,,,,,,,,,,---...///,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))***+++++++++++++++***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,---,,,+++)))(((,,,,,,+++******+++,,,,,,+++***)))))))))***,,,,,,------,,,++++++******)))************************++++++************++++++(((((()))))))))*********,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***/////////......---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------------------,,,++++++***+++,,,---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,------......------......------,,,,,,,,,,,,******))))))******+++,,,---------------...//////------------------------+++,,,,,,,,,,,,,,,,,,---------------------------.........---------,,,,,,++++++,,,,,,,,,,,,---------------............///---------.......................................000/////////....................................000///...------...///000//////000000000000//////........./////////000000......//////000000111111111000000000/////////...000000000000000///......000000000000////////////111111000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111000000000/////////...000000000000000000000000000000////////////000000//////////////////////////////////////////////////////............/////////////////////////////////......------......///............//////////////////.........---------///////////////////////////......------......///......................................................------------...............---------,,,,,,---------.........////////////.........---------..............................---------,,,,,,,,,------------------------------------------,,,,,,,,,------...------,,,,,,...............---,,,,,,---------............///---------------------------------,,,------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))***+++++++++*********************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,+++******+++,,,,,,+++***)))))))))***+++,,,+++++++++++++++++++++,,,************************++++++************+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++.........---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,---.........------------------------,,,,,,,,,+++,,,------...,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,---............------,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,---......------------------...///.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------............------------++++++,,,,,,,,,,,,---------------............///...............---------------------------------////////////............000000//////...------,,,111000///......///000111......////////////............/////////000000000------...///000111222222000000000000////////////111000000///////////////////////////000000000000111000000000000/////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000////////////000000000000000000000000111000000//////000000111////////////////////////////////////////////////000//////......//////000///////////////////////////......------......///............/////////////////////............---////////////////////////.........//////...............................................................------------..................---------------------..............................---------...........................------------,,,,,,,,,------------------------,,,,,,------------------,,,,,,------...------,,,....../////////...---------------............//////////////////////////////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********)))))))))******+++++++++******)))***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++******++++++,,,++++++******++++++,,,******))))))******+++,,,)))******+++,,,,,,------************************++++++************++++++,,,,,,,,,,,,------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((((((((()))***+++,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,,,,------,,,------...............---,,,,,,,,,,,,,,,,,,,,,.........---...//////000---------,,,,,,---......------,,,++++++***))))))---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------............////////////...---------,,,------------------------///////////////.........000/////////.........---//////............//////...//////000000//////......////////////000000000.........///000111111111000000000000////////////111000///......///000111////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000111000000000000000000111///////////////////////////////////////000000000000000////////////000000//////////////////////////////............//////............/////////////////////...............////////////////////////---...///000000///...---......................................................------------......,,,,,,,,,,,,,,,,,,++++++........................................................................------------------------------------------------,,,,,,,,,------.........,,,,,,------...---------...///////////////......---------............///////////////////////////000///......---........./////////......------,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))+++++++++++++++***)))(((***************************++++++++++++***))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++*********,,,,,,++++++++++++++++++++++++***************+++++++++*********++++++,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------&&&''''''((()))******+++------------------------,,,,,,---------.........,,,,,,,,,---------.........------,,,,,,------...,,,---......//////......------------............+++++++++++++++,,,,,,---...------,,,,,,,,,------------,,,++++++***))))))---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............////////////...---------,,,.................................///////////////........./////////000000/////////......////////////000000111111000000///////////////000000000111000000000000////////////////////////000000000000111000///......///000111.../////////000000000111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////000000111111000000////////////000000000000000000000000000000/////////....../////////............////////////////////////////////////////////////////////////---...///000000///...---......................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,.....................------.............................................------------------------------------------------,,,,,,,,,------.........+++,,,,,,---.........---......///////////////...---------............///000000000000000000000000000//////....../////////111111000000///......---+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++************+++++++++++++++***)))(((***************************++++++++++++***))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,*********+++,,,---++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,+++++++++******************************++++++************++++++******+++++++++,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---))))))******++++++,,,,,,------------------------++++++,,,---------------,,,,,,,,,---------............------------......------...////////////...------...............///------,,,,,,------...///...------,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------............////////////++++++,,,,,,,,,,,,---------------............///...............---------////////////////////////.........///////////////------...//////000111111000000111111111111000000000000111111111111000000/////////000000000111111111000000000/////////...////////////000000000000///////////////000000111......//////000000111111000000000111111111111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111////////////000000000000000000000000000000000000222111111000000111111222000000000000000000000000...//////000000111111222111000000//////000000111000000000000000000000000000//////......//////000............////////////...////////////000000000/////////////////////////////////000000/////////......................................................------------..................////////////...............------------------.......................................,,,,,,,,,------------...------------------------,,,,,,------------------++++++,,,---............------.../////////......---------............///000000000000000000000000///////////////000111111333333222111000//////...+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++***************+++++++++******)))***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,,,,***++++++,,,,,,++++++***))))))***++++++++++++***------,,,,,,+++******)))************************++++++************++++++,,,,,,,,,,,,------------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------******,,,---------,,,+++,,,,,,,,,---------............------------......------...///////////////,,,,,,,,,------.........///////////////000111111...---,,,,,,++++++,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---------------------------............/////////000++++++,,,,,,,,,,,,---------------............///---------.................................................../////////000///////////////000000000///000000000000000000/////////000000000000////////////000000000111111111////////////000000000000.../////////000000000111......///000000000000000.........///000111111111000000111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111.../////////000000000111000000000000000000000000222111111000000111111222000000000000000000000000...//////000111111222222111111000000000000111111000000000000000000000000000000////////////000000............////////////.../////////000000000000////////////////////////000000////////////000000......................................................------------................../////////000//////.........------------------.........//////........................,,,,,,,,,---------......------------------------------------------,,,,,,***+++,,,---............,,,,,,---...............---------............///////////////////////////.........///000111222333444444333222111000//////+++,,,,,,---......------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***+++++++++*********************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***((()))***+++,,,++++++***,,,+++++++++++++++++++++************************++++++************+++++++++++++++,,,,,,,,,,,,---************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------.........,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---,,,++++++,,,,,,,,,---------............------------......---......///////////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////,,,------....../////////---------------------------.........//////000000111111000000//////......------............------......////////////......000000000000111111111111------...///000111222222.../////////000000111111---...///111111111000///---......///000111111222000000111111222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111.../////////000000111111000000000000000000000000222222111111111111222222000000000000000000000000...//////000111222222222111111000000000000111111000000000000000000000000000000////////////000000............/////////000.../////////000000111111////////////////////////111000///......///000111.........................................................------.........,,,,,,,,,---------......//////.........------------------.........//////........................,,,,,,,,,------.........------------------------.........------,,,,,,,,,***+++,,,---............+++,,,,,,---.........------------.........//////////////////////////////.........///000222444444555555444333222000000///+++,,,,,,---.........---........................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))***+++++++++++++++***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,(((***+++,,,---,,,,,,+++***+++,,,------,,,+++***((()))***+++,,,+++***************++++++,,,------************************++++++************++++++(((((()))))))))*********************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------....../////////++++++++++++++++++++++++---------...------,,,,,,000...+++,,,000333333222///...,,,++++++,,,...///------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,...///000...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,------...---------.........//////............/////////000//////////////////////////////////////////////////////000111111111111111000000111111111111000000000000000000000000000000000...,,,---000111///---000000000000000111111222222222111111111111111111000000000000000000000000000000000000000000000000///000111222222333333222222222222222222222222222111111222222222333333333111111111111111111111111111111111111222222222222222222222222222222222222000000////////////000000000000000000000000000000333222222222111000000000333333333222222222111111111111111111000000//////000000111111111111000000222222111000000000000000000000000000000000000000222000///......///000222000000//////.........---///000000000000000///...------------------------////////////////////////000000000000000000000000////////////////////////........................////////////////////////000///...---------------++++++,,,---...///000111//////.........------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///..................------------...///000000111111000111222222111///,,,***,,,,,,,,,------.................................++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++************************(((((()))************)))'''((((((***+++,,,------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,...,,,***,,,...000///......---,,,++++++,,,---...///...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------...//////...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,------...///...------,,,,,,------...---------.........//////........./////////000000//////////////////////////////////////////////////////000111111111111111000000111111111111000000000000000000000000000000111///...///111222000...000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111//////000111222222222222222222222222222222222222111111222222222333333333111111111111111111111111////////////000000000111222222222222222222222222222222111000000000111111000000000000000000000000222222222222111111111111333333333222222222111111222222111111111000000000000000111111111111000000222111000000/////////000111111111111111111111111000///---,,,,,,---///000000000/////////.........//////000000000000000///........................////////////////////////000000000000000000000000////////////////////////........................////////////////////////000///...------------...---------...............//////.........---------------------------------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///........................111111222333333444555555...///111222222000///...,,,,,,---------------------,,,,,,+++***)))((((((++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************((()))******++++++******(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------***+++,,,------...------...---,,,---//////---,,,------,,,,,,,,,,,,------111///,,,))))))***,,,---------------------------,,,,,,------...------,,,...------,,,,,,------.........------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---......//////.........------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------------...//////......------------......------........./////////....../////////000000000//////////////////////////////////////////////////////000111111111111111000000111111111111000000000000000000000000000000222000///000111222111000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111...///000111111222222111111111111111111111111111111111222222222333333333222222222222222222222222//////000000000111111111111111111111111111111111444444333222111111111222000000000000000000000000111111111222222222222222333333333222222222111111222222222222222111111111000000111111111111000000111000000///////////////111111111111111111111111//////------------//////000000////////////............//////000000111111////////////////////////////////////////////////000000000000000000000000////////////////////////........................//////////////////////////////......------......//////.........---------...............---------------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///........................333333444444555555666666,,,...000111222222222111------------------,,,,,,,,,,,,+++)))((('''&&&%%%++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++))))))***+++,,,---......------------------------++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------.........------------------------)))***+++,,,---.........//////000000000///---,,,+++,,,------------,,,+++///...,,,+++******+++,,,------------------------,,,,,,------...------------------------------------------------,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,++++++++++++,,,.../////////...---...------,,,,,,------...------------------------------------------------------------------------------,,,,,,,,,,,,---------------------......///......------------..................////////////...////////////000000000//////////////////////////////////////////////////////000111111111111111000000111111111111000000////////////////////////000000000000000111000000000000000000000111111222111111111111111222222222111111111111111111111111111111111111111111111111......///000111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222333333333444444111111111111111111111111555444333222111111111111111111111111111111111111111111111222222333333333333333333222222222111111222222222222222222222222000000111111111111000000000000///////////////000111111111111111111111111111111000//////000111111000000//////////////////.........///000111222222////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////............/////////............---------........................------------------------........................------------------------,,,,,,---------------------------------------------------............///............////////////222222222222333333444444---...000111222222222222.........------,,,,,,,,,---,,,,,,+++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,******+++,,,,,,---......------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********---------.........//////++++++++++++++++++++++++)))***+++,,,------------...///111111000...---,,,++++++,,,------,,,++++++,,,---......---,,,***)))------------------------+++,,,,,,---.........---------------------------+++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,++++++++++++,,,.../////////...---...------,,,,,,------...------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,+++,,,,,,---...///......------......///........./////////000000////////////000000000111000000000000000000000000//////////////////////////////000111111111111111000000111111111111000000///////////////////////////////////////...//////000000000000000111111222000000111111111222222222111111111111111111111111111111111111111111111111...///000111111222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333444444444444111111111111111111111111444333222111111111111111222222222222222222222222111111222222333333333444333333333222222222111111222222222222222222222222000000111111111111000000000000////////////000000111111111111111111111111111111000000000000111111//////000000000000000000............///000222333........................000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////.........//////000---------............///---.....................------------------------........................------------------------,,,,,,,,,---------......---------------------------------............///........./////////000000111111111111222222222222000000000111111111000000.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------------,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********---------.........//////++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,,,,---......,,,+++++++++,,,,,,++++++++++++,,,,,,+++,,,...//////,,,)))''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,------......------,,,******++++++++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,+++,,,---......//////.........------,,,,,,------...------------------------------------------------------------------------......------------......,,,++++++++++++,,,------//////............//////....../////////000000000/////////000000000111111000000000000000000000000//////////////////////////////000111111111111111000000111111111111000000000000000000000000000000---///000///...---...000000000000000000111111222000000000111222222333333222222222222222222222222222222222222222222222222///000111222222333333222222222222222222222222222111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222333333333333333333333333222222222111111111111111222222222222222000000111111111111000000000000000000000111111222222222222222222222222222//////////////////////////////000000000000111111000///.........000111222........................000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////......//////000000---------.........//////---------...............---------------------------------------.........------------------------+++,,,,,,------.........---------------------------------............///.........//////000000111222222222222333333333333111111000000//////......------------------,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,***+++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,++++++++++++++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,---...---******,,,...---,,,+++******+++,,,---,,,---......---,,,***)))++++++++++++++++++++++++***+++,,,---............,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,,,,,,,------------------...//////...------,,,,,,------...------------------------------------------------..............................------------......,,,,,,,,,,,,,,,---......//////............//////.../////////000000000000//////000000000111111111000000000000000000000000//////////////////////////////000111111111111111000000111111111111000000000000000000000000000000...000111000...---///111000000000000000111111222///000000111222222333333222222222222222222222222222222222222222222222222000111222333333444444333333333333333333333333333111111222222222333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222333444555666333333333333333333333333333333333333333333222222333333333222222222111111000000000111111111222222000000111111111111000000111111111111111222333333222222222222222222222222/////////000000///////////////000000000111111111111000///......///111222////////////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111...............------------------.........//////------------------------+++,,,,,,,,,------------........................++++++,,,,,,---......///---------------------------------............///---......///000000111111333333333333222222222222000//////...............,,,,,,------------------*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,+++******---//////...++++++...111---,,,***))))))***,,,---......---,,,++++++++++++***************************+++,,,---............,,,,,,---......---,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++........................+++++++++,,,,,,---------......---,,,,,,...///000...------,,,,,,------...------------------------------------------------..............................------------.........------------...////////////............//////////////////000000000000000000000000111111111111000000000000000000000000//////////////////////////////000111111111111111000000111111111111000000000000000000000000000000///111333222///...000222000000000000000111111222///000000111222222333333222222222222222222222222222222222222222222222222111111222333444444444444444444444444444444444444111111222222222333333333333333333333333333333333444444444555555555666666444444444444444444444444333333333444555666777888333333333333333333333333444444444333333222222222333333333222222222111111//////000000111111111222000000111111111111000000222111111111222333444444222222222222222222222222111111222222222222111111//////000000111111111222222111///...---...000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////000111111111000///...---,,,++++++---------.........//////------------------------+++++++++,,,,,,---------........................++++++,,,,,,---...//////---------------------------------.........//////---......///000111111222111111111111111111111111......---------......///,,,,,,,,,------............---------,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,++++++******************++++++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,---+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------111000...---,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++***,,,------,,,++++++,,,,,,,,,,,,---------......////////////////////////------------------------+++,,,---------,,,+++***,,,---...//////...---,,,................................................------............------...------,,,,,,------...///...---,,,,,,,,,,,,,,,........................000000//////.........---////////////////////////---------.........//////000000000000111111111111////////////000000000000000000000000////////////......//////000000111111......//////000000111111555444444333222111000000222222111111000000//////222111111111000000000///000000000111111111222222222222333444333222111000333333333222222222222111555222//////222444333222111222333333222222333555444555666555333333333555555444444444444444555555444555666555444444555666888666444333444444333222666666555444444444444555222222222333333444444555333222222111111111111111444444333333333222222222555555666666666666666666222222333333333333333333333333222111111111111111333333222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000333222111000////////////222222111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////............//////111000///......///000111000000000000000000000000........................//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++++++++,,,,,,---------,,,---///000000000///............///111222444555...000222333444333111000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---+++***)))***++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++***+++,,,...///++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++************************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------------------------------++++++,,,,,,,,,,,,------111000...---,,,,,,,,,---++++++,,,,,,,,,,,,------//////...---------------***,,,------,,,++++++,,,,,,,,,,,,---------..............................------------------------+++,,,------------,,,+++------...//////...------................................................---......//////......---...------,,,,,,------...///...------,,,,,,,,,---........................000/////////............////////////////////////---------.........///////////////000000000111111////////////000000000111000000000000000000000////////////000000000000000111111111111111222222222333333333222111111000000222222222222111111111000111111222222222333333333444444444444444555555555000111222333333333222111333333333333444444444444777555333333555777666444444555666666444444555666666777888888666555666777555555444444555555666777666666777666666666666777999888777777888999888777:::999888777777666666666666666666666666666666555333444444555555444444333222333333333333222222222444444444444444444444444333333333333444444444444222222111111000111111111333333222111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000111111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////............//////111000///......///000111////////////////////////........................//////.........---------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++,,,,,,,,,---------,,,---///000000000///............///000111222333000111222333222000...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------******++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------000///...---,,,,,,,,,---++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---***,,,------,,,++++++,,,,,,,,,,,,---------..............................------------------------+++,,,------------,,,,,,------...//////...------................................................---......//////......---......------------......///...------,,,---------........................////////////............////////////////////////------........./////////....../////////000000000/////////000000000111111000000000000000000000000000000000000000000//////111111111111111111000000111111111111111111111111333333333222222222222111---...///000111222333333222222222222222222222222000111222333444444444444111111222222333444444444666444444444555666555444444555666666555555666777777999:::999888777777888888888777777888999:::;;;777777777777777777777777888777777888:::;;;999888;;;;;;:::999888777777777777777777777666555444333333444555666666555444444333444444555555555444444444444444444444444444444444444444444444444444444222222222111111222333333222222222111222222333333444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111000000000111222333333444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000//////......//////000000000////////////000000...............................................................---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,------------,,,---///000000000///..................///000000222222222111000---+++***------------------------------,,,,,,,,,,,,++++++,,,------------,,,,,,+++...------,,,,,,------...........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************---------------------------------------------------,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,,,,------+++******))))))************,,,------,,,++++++,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,------------------..................---......................................................////////////............------------............------------..............................///////////////.........////////////////////////............////////////............//////////////////000000000111111111000000000000000111111111222111111000000/////////000000000//////.........000000000111111222222222222222222222222222222222...///000111222222333444111111111000000000000000333444444555555555555555222333444555666777888888666666666777888888777777777888:::;;;:::;;;<<<>>>===???AAA@@@???======>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;===>>>???===<<<>>>>>>>>>>>>>>>===<<<<<<::::::::::::999888666666999999999999888888888888777777888999999888888777777777666666666666666555444444444444333333333333444333333333333444555555222111111111111222333333333333333333333333333333111111111111111111111111111111111111111111111111000111111111111111222222000111111222333333444444111111111111111222222222000000000000000000000000////////////////////////////////////////////////000000////////////000000000000////////////000000........................................................................+++,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,------------------,,,---///000000000///...///......---------......111111000000...,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++------,,,,,,,,,,,,------,,,,,,,,,---------------++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,------------------------------------------......---,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,+++++++++,,,,,,,,,------*********))))))******+++***,,,------,,,++++++,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,------..................------............................................................//////////////////...///......------......///......---------......///////////////////////////.........///////////////////////////////////////........./////////000000............////////////000000000000111111111111///000000000111111111222222222111111000000//////111111000000//////......000000000111222222333333222222222222222222222222444444444555555555666666555555555555555444444444666666666666555555666666777777888999;;;<<<===>>>;;;<<<======>>>>>>???@@@>>>@@@CCCDDDDDDEEEGGGIIIGGGIIIKKKKKKJJJHHHGGGHHHEEEFFFHHHJJJKKKKKKKKKJJJOOOMMMKKKJJJKKKKKKHHHFFFEEEEEEEEEGGGIIIJJJIIIGGGGGGGGGHHHHHHHHHHHHGGGFFFCCCCCCBBBAAA@@@@@@??????BBBAAA@@@???>>>>>>??????===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888666666666555555444444444444444333333333444444555222222222111111222222333333333333333333333333333111111111111111111111111111111111111111111111111000000111111222222222333111222333333333333222111000000111111111222222222000000000000000000000000////////////////////////000000000000000000000000000000////////////000000//////000000000000//////................................................---.....................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------,,,---///000000000///...///......---------------............------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++//////.........---,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------...***,,,------,,,++++++,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,,,,---...///000///...------------...///...................................................//////000000//////...//////............//////.........---......///000////////////////////////.........///////////////////////////////////////....../////////000000000....../////////000000000000000000111111111222222///000000111111222222222111111111111111111000000333333333333333333222222111111222222222333333333222222333333333333444444333333444444444444444444888888888888999999999::::::::::::999::::::;;;<<<;;;;;;<<<===>>>@@@@@@AAA@@@AAABBBBBBCCCDDDHHHJJJJJJLLLNNNNNNNNNOOOQQQSSSQQQSSSUUUVVVTTTRRRQQQQQQRRRUUUZZZ___bbbbbbaaa``````]]]YYYXXXYYYXXXTTTQQQPPPOOOOOOQQQTTTWWWYYYYYYUUUVVVVVVVVVUUUSSSRRRPPPOOOMMMJJJGGGFFFFFFGGGGGGDDDEEEGGGHHHHHHHHHGGGFFFFFFDDDAAA???>>>>>>@@@@@@AAAAAA@@@@@@??????>>>>>><<<<<<;;;;;;::::::999999666666555444444444444444666555444444333333333444222222222222222222222222222222222222222222222222222222222222222222222222000000111111222333333333111111222333333222111000000000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000//////................................................---------.....................------------,,,,,,---------------------------------............///............------------,,,---///000000000///...///......---------......,,,,,,---------......///------------------------++++++,,,,,,,,,,,,------+++,,,,,,------------,,,,,,++++++******++++++,,,------......///000000000,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...+++,,,,,,------.........++++++++++++++++++++++++---............------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------------,,,+++++++++,,,,,,,,,,,,---------------------...//////***,,,------,,,++++++,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,,,,---...000111///...------------...///................................................//////000000000000////////////............//////...............///000000////////////////////////............/////////000////////////////////////.../////////000000000000/////////000000000111111000000111111111222222222///000000111111222333333111111111111111111222222444444444444444444555555333333333333333444444444444555555555666666666666333333444555666777777888<<<<<<===>>>???@@@AAAAAABBBBBBBBBCCCEEEGGGIIIJJJHHHHHHIIIJJJJJJKKKLLLLLLJJJKKKLLLLLLLLLOOOUUUZZZbbbddddddcccbbbaaabbbcccbbbeeeggghhhfffdddcccbbbdddiiirrr{{{yyyuuupppnnnooommmhhhddd^^^]]]]]]aaafffmmmqqqsssrrrqqqqqqooollliiieeecccbbb^^^XXXSSSPPPPPPQQQRRRKKKPPPWWW]]]___]]]YYYVVVSSSPPPKKKGGGFFFFFFIIIJJJMMMLLLLLLKKKJJJJJJIIIIIIEEEDDDDDDCCCBBBBBBAAAAAA>>>===<<<:::999999999999;;;:::999777666666666666444444444444444444444444222222222222222222222222222222222222222222222222000000111222222333444444...///111222333222111111///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111...///000111111000///...////////////////////////........................---------.........///////////////......---------........................---------............//////.........------------,,,---///000000000///...///...............//////---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,------...//////000000,,,+++***))))))+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************)))******+++,,,,,,------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---------,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,---...***,,,...---,,,+++,,,,,,,,,,,,,,,---------......------------------------------------------------------,,,,,,---...000111///...---,,,,,,---...///................................................//////000000000000////////////............//////...............///000000000000000000000000000000---.........//////000000////////////////////////////////////000000000000000000000000111111111111000111111111111222222222///000000111222222333333000000000111222222222333222222222333333444444444444444444444444444444444666666777777888888999999999999;;;<<<>>>@@@AAABBBDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJKKKMMMPPPSSSVVVXXX[[[[[[\\\\\\]]]]]]^^^^^^YYYZZZZZZZZZZZZ^^^fffkkk~~~~~~|||yyywwwvvvwwwwwwzzz}}}~~~|||zzzxxxxxxssszzzzzzooonnnooosss{{{|||yyywwwrrrjjjccc^^^]]]___```XXX```mmmwww{{{xxxqqqkkk___[[[UUUPPPMMMOOORRRTTTWWWWWWVVVUUUUUUTTTSSSSSSKKKKKKKKKJJJIIIHHHHHHGGGFFFEEECCCAAA@@@?????????>>>===<<<:::999888888777555555555555555555555555222222222222222222222222222222222222222222222222000000111222333333444444+++,,,///222333333333222///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111...///000111111000///...000000000000000000000000........................---------.........//////000000/////////.................................---------.........////////////.........---------,,,---///000000000///..................///000000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++***)))***+++---......------,,,,,,------...******++++++,,,---......,,,+++***))))))+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************((())))))***++++++,,,,,,++++++,,,,,,---...//////------------------------'''(((***+++,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------,,,++++++---------,,,,,,+++++++++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////...---...111111///,,,,,,---///000111000///---////////////////////////......------------......000000000000000000000000...............///000000222111000000000111333444000000000000000000000000000000000000000000000000000111111111222222222222222222111111111222222333222000...///222444333222000111222222111111222444555555444444444555777888777888888999:::;;;<<<===777:::===>>>???@@@AAABBBCCCFFFGGGFFFHHHMMMNNNMMMNNNOOOPPPRRRSSSSSSSSSSSSTTTWWW[[[^^^aaagggooovvvzzzuuusssssstttsssqqqqqqnnnmmmmmmlllnnnyyy~~~~~~{{{tttrrrsssvvvwwwuuuxxxyyymmmbbb^^^___```aaadddllllllmmmnnnooommmjjjggg]]]ZZZWWWXXX[[[\\\[[[XXXSSSOOOKKKHHHIIIKKKMMMMMMFFFEEECCCBBB@@@@@@@@@@@@;;;::::::::::::999777555666555555555444444333333444444444333333333333333333333333333333333333333222222333333333333333333222111000111222222111000111222333444333222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111000///...///111////////////////////////........................------......//////000000...------,,,,,,------...---------.........//////000000///...---,,,,,,,,,------------------------,,,---...//////...---,,,......//////////////////******+++++++++,,,,,,,,,------------------------)))***++++++------...///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///...---,,,+++***+++,,,,,,+++*********))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++*********++++++++++++++++++++++++//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++------------------------++++++++++++,,,,,,---......------------...//////------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,---------------......------,,,---------,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000...---...000111///---,,,---///000111000///...000000000000000000000000///......------......///000000000000000000000000...............///000000000000//////000000111222111111111111111111111111000000000000000000000000000000000000000111111111333333222222222222333333444222//////000111///...222333444444444444555666444444444555666888:::;;;<<<===>>>@@@AAABBBBBBBBBBBBDDDEEEEEEDDDDDDFFFGGGGGGKKKNNNOOOSSSYYY[[[ZZZ``````aaabbbcccdddeeeeeedddhhhmmmqqqvvv}}}uuuqqqpppppppppsssyyyzzz|||~~~uuuqqqlllkkkmmmoooooonnnhhhddd^^^ZZZZZZ[[[]]]]]][[[XXXSSSNNNIIIEEECCCBBBBBBAAA???>>>======;;;::::::999888777777666666666555555444444444444333333333333333333333333222222111111222222222222222333333222111222333444333222111111222222222111///...111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000111000///...///111////////////////////////.................................///////////////...------,,,,,,------...---------.........///////////////...---------,,,------------------------------...//////...------////////////............+++,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...---,,,+++++++++,,,,,,,,,+++++++++************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))******++++++,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------------...//////------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------...//////......---------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000///...///000000///---,,,---///000000000///...111111111111111111111111///......------......///000000000000000000000000//////.........///000000......///000000000000000111111111111111111111111000000000000000000000000111111111111111111000000000000000000000000000000444333111000111111000///111333555555444555666888777888999:::<<<>>>???@@@BBBDDDHHHLLLNNNNNNMMMLLLOOOOOOOOONNNMMMOOOQQQTTTXXX^^^cccgggmmmtttxxxvvvwwwvvvuuuuuuuuuvvvxxxyyyxxx|||~~~yyytttpppqqqsssvvvwwwxxxssskkkccc[[[UUURRRQQQLLLKKKHHHEEEBBBBBBBBBBBBDDDBBB@@@>>><<<;;;;;;:::999888888888777777666666555555555444444333333333222222222333333444444444444333222333555666555444333333444444333111///...111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000///000111111//////000111////////////////////////........................///////////////...............------------......------........./////////..................------------------------------------...//////...------////////////......------------------............------------------------------,,,,,,,,,,,,++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++))))))))))))++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))***************+++++++++++++++*********++++++++++++++++++++++++------,,,+++++++++,,,,,,...------------...//////---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***+++++++++,,,,,,,,,------,,,------............---------------------,,,,,,......////////////......------------------------,,,,,,,,,---------......---------............///000///000000000000///...------...///000/////////000000000000000000000000//////............//////////////////////////////000///////////////000000---...000111111111000///111111111111111111111111000000000000000000000000333333333333222222222222///000000111111111111000222222222333444666777777555666888999999999;;;===???@@@@@@BBBCCCEEEGGGHHHLLLPPPWWW]]]aaabbb```___]]]]]]]]]\\\\\\___dddgggnnnuuu{{{zzzrrrmmmjjjiii```]]]YYYUUUQQQPPPQQQSSSTTTRRROOOKKKGGGDDDBBBAAA@@@???>>>===<<<;;;;;;:::999999888777666555444444444444444444555555555555444333222333555666666555777777777777555444222000000111111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000///000111111000///000111////////////////////////........................000000//////......------......------------..................////////////---------...............------------............---..................---000//////......------,,,,,,------------.........------------------------)))***++++++------...///------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++***))))))***++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++...---,,,,,,++++++++++++...------------...//////---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***+++++++++,,,,,,,,,------***+++,,,---------------------------------------......////////////......------------------------,,,,,,,,,---------......---------............///000000111111000///......---......////////////////////////////////////////////////....../////////////////////////////////111000000/////////000000///000111222333222111000111111111111111111111111111111111111111111111111222222222222222222222222222333444666666777666666333444555666888:::<<<>>><<<===@@@@@@AAABBBDDDFFFEEEFFFGGGIIIMMMRRRVVVXXX___dddmmmuuu{{{|||{{{yyyuuutttrrrpppoooqqqvvvyyy~~~}}}xxxvvvrrrmmmhhhfffhhhkkkjjjhhhddd^^^YYYSSSNNNLLLIIIHHHGGGEEECCCAAA??????======;;;:::888777555555555555555555555555555555444222222333555555555444777777777777666444222111000000111111222222222333111111111111111111111111111111111111111111111111000000000000000000000000000111222111000///000222000000000000000000000000////////////////////////000000//////......------///......------......///........./////////000000---------...............---------....../////////.........------.........//////......---------,,,,,,,,,,,,,,,------------------------------------)))***++++++------...///------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++******++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++************************------------------------...---,,,,,,++++++++++++...------------...//////------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------******+++,,,------------------------............,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......---------............///000111222222000......///............/////////000........................000//////......//////000000000000000000000000000111111000/////////000000000000111222222222222222222222222222222222222222111111111111111111111111000000000000111111222222111222555777999999999999999;;;<<<======>>>AAACCCCCCEEEHHHIIIJJJKKKMMMOOONNNOOOPPPTTT[[[ccckkkooovvv|||yyywwwyyy}}}~~~{{{wwwpppiiibbb^^^WWWUUUSSSPPPMMMJJJHHHFFFEEEDDDBBB@@@>>><<<;;;:::777777777666555555444444555444333333444555444333444444555555444222000///000000111111222333333333111111111111111111111111111111111111111111111111000000000000000000000000000111222222000000111222000000000000000000000000///////////////////////////////////////.........//////............//////....../////////000000000..................---------------...//////000000///...------------...///------------------------+++,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,++++++------------------------,,,------......------,,,***++++++,,,,,,------...------------------------,,,,,,---------,,,+++***************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------*********+++++++++++++++------------------------------,,,+++++++++,,,,,,...------------...//////------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------***+++,,,---............------------.........///,,,,,,------------,,,,,,........................,,,,,,,,,---------......---------............///000222333222///......///...............///000000////////////////////////000000////////////000000000000000000000000000000222111111000//////000000000000000000000111222222222222222222222222222222111111111111111111111111000111111222333444555555222444777;;;===>>>???>>>AAADDDFFFHHHHHHJJJNNNQQQUUUWWWZZZ[[[\\\^^^```bbbcccccccccffflllvvvzzzwwwxxx}}}~~~~~~{{{yyyxxx|||~~~xxxsssjjjhhheeeaaa]]]YYYVVVTTTRRRQQQPPPMMMKKKHHHFFFEEE???>>>===<<<;;;999888888888666555555555555444333222333444444333222111000000000111222222333444444222222222222222222222222111111111111111111111111000000000000000000000000000111222222000000111222000000000000000000000000////////////////////////........./////////////////////............//////.../////////000000000000/////////...---------,,,---------...///000000000///...------------...///+++,,,,,,------......///------------............------------------------------,,,,,,,,,,,,++++++------------------------,,,------......------,,,******+++,,,,,,---......------............------,,,,,,---------,,,+++***++++++++++++,,,,,,---------,,,,,,++++++***************+++++++++,,,,,,,,,------------------,,,,,,---------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------------...//////------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---++++++,,,,,,,,,---------+++,,,---...////////////---------.........//////...//////////////////...........................,,,,,,,,,---------......---------.........//////000222444333///---...000...............///000000000000000000000000000000000000////////////000000000000000000000000000000222222111000000///000000000///.........///111222222222222222222222222222111111111111111111111111333444555666777999:::::::::<<<@@@DDDGGGIIIIIIIIIFFFIIINNNQQQSSSVVV\\\```lllnnnppprrrsssuuuwwwyyyxxxvvvtttuuuzzzwwwmmmiiigggjjjhhhjjjqqquuuuuuvvvyyyvvvzzzqqqkkkkkkfffcccfffoooyyy~~~~~~pppnnnkkkiiijjjmmmppprrrtttvvvyyy|||~~~|||}}}{{{|||{{{~~~yyywwwtttooojjjfffbbb```___^^^\\\YYYVVVTTTRRRQQQGGGFFFEEECCCAAA@@@>>>>>>:::888777666777666555333333444555555555444333222000000111222333333444444333333333333333333333333111111111111111111111111000000000000000000000000000222222222111000111222000000000000000000000000000000000000000000000000---.........//////000000//////............//////////////////000000000000000000///...------,,,,,,---------...///000000111///...---,,,,,,---...///***++++++,,,---...//////............/////////000------------------------)))***+++,,,---......///------------------------,,,------......------,,,******+++,,,,,,---......,,,------......------,,,,,,,,,---...---,,,+++***,,,,,,,,,------............------,,,+++***))))))******+++++++++,,,,,,,,,+++,,,,,,------......///---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,------......------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++,,,------......------///...---,,,++++++++++++******+++++++++,,,,,,,,,,,,---......------...000...---,,,+++++++++,,,---------------------------------------------------////////////000000000000////////////////////////......//////000000111111............/////////000000000000000000000000000///////////////.........000////////////000111111222222111111111222222333111222222222222222222222444333111222444555555444666777999;;;===>>>??????BBBDDDHHHMMMRRRUUUUUUTTTTTTWWW]]]aaabbbfffttt~~~oooccc]]]ZZZVVVZZZXXXZZZaaaggghhhjjjmmmsssuuuvvvtttmmmeee^^^[[[WWWVVVUUUWWW\\\cccjjjoootttqqqnnnmmmmmmjjjeeeaaa]]]XXXTTTTTTVVVXXX[[[^^^___dddjjjpppssssssqqqpppnnnooonnnkkkfffdddeeegggnnnoooqqqsssvvvwwwwwwwww|||wwwqqqoooooonnniiieeerrruuuxxx}}}}}}}}}{{{tttooonnnooommmmmmppprrrmmmaaaWWWSSSOOOLLLLLLIIIDDDBBBDDD>>>?????????===:::888666666555333333444444222000222111111222333333222000222333333333333333222222222222111000000///000000333222222222111000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////,,,------......------,,,---------.........//////000000//////.........---//////.........------------------............///........................///...---,,,++++++***)))---------,,,,,,+++++++++------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......222000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++000///...,,,+++***))))))***+++,,,------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))------,,,++++++******))))))************+++++++++...,,,******,,,+++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////...,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------...000///...---,,,,,,---......------------------------////////////////////////////////////000000000000////////////////////////.../////////000000000111........./////////000000000000000000000000000000000000000000000000000000111000000000000000111111333333222222222222333333333333333444444555666666555555666666777999;;;<<<<<<===???BBBFFFKKKPPPRRRUUUVVVYYY^^^cccggghhhgggfffhhhlllpppsssyyy~~~~~~zzzvvvssssssrrrrrrxxx|||{{{yyyzzz}}}zzzwwwoooccc[[[WWWSSSNNNQQQPPPRRRZZZ_________aaaeeehhhkkkkkkhhhccc___]]]]]]ZZZXXXVVVWWW[[[___aaagggeeeccccccddddddaaa___]]]XXXTTTRRRRRRQQQQQQQQQRRRVVVZZZ___bbbccccccbbb```bbbcccbbb___]]]]]]______aaacccgggkkkmmmnnnmmmqqqvvv{{{{{{wwwqqqmmmkkkhhhccc]]][[[]]]^^^]]]ZZZiiimmmsssyyy}}}yyyyyy}}}|||~~~|||qqqiiibbb\\\XXXVVVRRRKKKIIIKKKHHHGGGFFFDDDCCCBBBAAAAAA???===:::888777666444333555444333444555666555444///000111222333333333333222222111111111111111111222222222222111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////,,,------......------,,,---------.........//////000/////////.........---//////.........------------------............///........................///......------,,,,,,,,,//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++...---,,,+++***)))))))))++++++,,,------,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++,,,************++++++++++++---+++***+++,,,,,,)))'''........................------------------------...//////...,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------......---,,,++++++++++++,,,,,,,,,,,,------------,,,---......------...000///......---......//////------------------------////////////////////////////////////000000000000////////////////////////////////////000000000000....../////////000000000000000000000000000000000111111111111111111111111111111000000000000111111444333333222222333333444333333333444555666888999:::<<<======;;;<<<@@@DDDEEEGGGJJJPPPXXXaaaiiinnnoooooopppssswww{{{||||||{{{{{{}}}{{{{{{}}}}}}{{{xxxttttttttttttsssrrrqqqpppjjjgggccc^^^\\\[[[\\\]]]dddhhhllllllkkkkkknnnpppmmmmmmiiiccc___^^^ZZZUUUUUUSSSUUU\\\```___^^^```bbbgggmmmqqqrrrrrrrrrrrrtttqqqlllfffbbb`````````cccbbbcccfffjjjoooqqqrrrpppmmmhhhccc```]]]ZZZWWWUUUWWWYYY[[[^^^```bbbbbbbbbeeehhhjjjiiihhhggggggbbbbbbccceeeiiikkkkkkjjjnnnsssxxxzzzwwwrrrmmmjjjgggbbb[[[XXXZZZ]]]^^^^^^hhhnnnuuuzzz~~~wwwtttvvv~~~}}}uuuoooiiieee___XXXUUUWWWUUUSSSPPPMMMKKKJJJJJJJJJGGGDDD@@@===<<<;;;999888777555444444555666555444111222222222333333333333222222111111111222333333111111111222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////------............---------------.............../////////..............................------------------............///................................................///............---------,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......///...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++)))******+++,,,,,,------************+++++++++,,,,,,++++++,,,------+++***........................---------------------------...///...------...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++,,,------......------...---,,,,,,+++++++++,,,,,,,,,,,,---------......,,,---......------...000..................//////........................------------------------////////////000000000000////////////////////////////////////000000000000...////////////000000000000000000000000000000000000000000111111111111111111000000//////000000111333222222222222222333444777777888999:::<<<===>>>AAADDDFFFDDDAAA@@@EEEJJJQQQTTT[[[eeeppp|||}}}|||zzzzzzzzzxxxvvvrrrooommmiiigggeeeeeeggghhhgggeeeeeefffggggggfffccc```^^^YYYYYYXXXWWWUUUTTTTTTUUUWWWZZZ^^^```aaacccfffiiiiiiqqqvvvvvvtttsssqqqnnnjjjfffeeeiiilllkkkkkkmmmpppuuu|||{{{uuuqqqooommmnnnqqqvvv~~~|||zzzwwwsssnnnmmmlllmmmnnnqqqsssuuuyyy|||xxxtttpppoooqqqssssssrrrxxx}}}zzzqqqllljjjkkkmmmmmmuuu{{{uuuqqqppptttxxxyyy{{{~~~~~~xxxtttmmmfffdddfffiiihhheeebbb___]]][[[ZZZPPPLLLGGGDDDBBBAAA???>>>;;;999777666666777666666777666555444333333222222111111000000111222333333111111111222222333333333000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////------............------........................................................................---------............///........................,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,---------.........---,,,++++++++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,---------,,,++++++++++++++++++++++++---------------------------...///...---...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++,,,------......------------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,---......------...000,,,,,,------............................................................////////////000000000000000000000000000000000000000000000000////////////////////////000000000111000000000000000000000000/////////000000111111111000000//////000000111222111111111222333444555555===>>>@@@BBBDDDFFFGGGHHHIIIMMMQQQPPPMMMMMMQQQVVV```fffppp}}}~~~yyytttqqqooonnnmmmllliiifffbbb___]]]YYYXXXWWWWWWXXXYYYYYYYYYWWWXXXZZZ[[[[[[ZZZWWWVVVTTTXXX^^^```___]]][[[ZZZXXX[[[^^^```cccfffjjjlllppp}}}~~~~~~~~~{{{}}}{{{xxxwwwvvv}}}{{{zzzwwwwwwzzz{{{uuusssuuu|||}}}~~~{{{xxxvvvddd```ZZZTTTPPPLLLHHHEEEBBB@@@>>><<<<<<;;;:::888888777666444333333333333000000000000111111222333111111222222333333333444111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---......//////......---.....................------------...............---.....................---------............///........................+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,)))+++,,,---------------++++++++++++++++++++++++------------------------,,,---.........///111333------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---......------...000+++,,,---.......................................000000000000000000000000////////////000000000000000000000000000000000000000000000000/////////////////////000000000111111000000000000000000000000......///000000111111111000000111111222333555555333444444555777999:::;;;???BBBGGGLLLQQQSSSUUUUUUXXX\\\aaadddddddddgggiiipppvvv~~~|||}}}~~~}}}}}}}}}zzzvvvpppkkkfffbbb```[[[[[[YYYWWWVVVTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWYYY[[[]]]^^^______bbbiiirrrwwwvvvrrrooonnnlllmmmoooqqqtttxxx{{{|||~~~|||~~~~~~|||vvvrrrpppsssyyy}}}vvvnnnfff^^^WWWRRRKKKIIIGGGEEEDDDAAA>>>;;;;;;999888666555555666666222111111111111222222333222222222333333333333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////.....................------------------------.........---------...............---------............///........................+++++++++,,,,,,------------------............///++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,---------......---------------,,,,,,,,,------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...---------------...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***************++++++------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,)))***,,,---,,,+++,,,---------------------------------------------------,,,---...///...///222444------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,---......------...000+++,,,...///000000//////........................000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...//////000000000111111111000000000000000000000000//////000111111222333333222222333444666888:::;;;888999:::<<<>>>AAACCCDDDHHHMMMVVV___gggkkkmmmnnnrrruuuyyy}}}~~~}}}|||zzzyyy~~~}}}vvvuuutttqqqoooppppppqqqrrrqqqnnnkkkjjjjjjjjjgggccc___[[[XXXVVVVVVOOOOOOOOOPPPQQQSSSUUUVVVZZZ[[[]]]___aaadddgggiiikkkkkkkkkmmmqqquuuyyy{{{|||xxxvvvrrruuuzzz~~~{{{{{{|||}}}tttjjjddd___]]][[[ZZZWWWRRRMMMHHHHHHEEEBBB>>>;;;999999888555555444333333333444444333333333333333333222222111222222333333222222111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////......//////.........---------,,,,,,,,,------.........---------.........//////---------............///........................,,,,,,,,,------------------------.........//////++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........------........................,,,,,,,,,------.........------------------------......---,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------(((***---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...//////000333555------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,------......------,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,,,,---///...------...000,,,---///000111111111000////////////////////////////////////////////////////////////000000000000000000000000000000000000111111000000/////////...000000000000111111111111000000000000000000000000000000111222333333444444444444555777999;;;===???<<<===???AAADDDGGGJJJKKKWWW^^^jjjwww|||{{{ooojjjhhhdddbbbccc\\\^^^______]]][[[[[[[[[XXXVVVSSSQQQPPPPPPQQQQQQPPPQQQSSSVVVZZZ___ccceeejjjmmmppprrruuuyyy}}}|||}}}~~~~~~{{{zzzxxxvvvrrrpppqqqssswwwzzztttwwwvvvtttrrroooiiibbb]]]WWWTTTNNNGGGAAA<<<:::888888777666555555555555555444444444333333222222222111222222333333222222111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////......////////////......//////.........---------,,,,,,,,,------.........---------.........//////---------.........//////................................................+++++++++,,,,,,---------++++++++++++,,,---...///------------------------,,,,,,,,,---------......------...//////.................................*********++++++,,,,,,,,,------------------------...---,,,,,,+++++++++,,,000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,------++++++,,,,,,,,,---------(((***---,,,***((()))+++************************------------------------+++---...//////000333555------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------///............---------////////////000000000000//////000000000000//////000//////.........//////...............///000111333333222111000000111111000000000000000000000000111111111111111111111111111111000///////////////222111111111111111222222111333444666666777777777666;;;======???DDDFFFDDDFFFHHHJJJJJJJJJOOOXXX```llluuu}}}~~~}}}yyyuuurrrssskkkbbb\\\[[[YYYUUURRRRRRNNNMMMPPPPPPMMMLLLOOOOOOPPPQQQTTTXXX[[[^^^___aaa^^^cccnnnvvvyyy}}}yyyrrrooonnnmmmjjjfffeeeiiisss}}}~~~}}}tttfffYYYNNNGGGBBB???>>><<<999777888888777666666444333333555666555555666444222111222333333222222333333444444333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///000111000///...///000////////////////////////////////////////////////---------.........//////........................////////////////////////,,,---......------///111++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------......------,,,,,,---......///.........---.........------,,,+++,,,,,,---......---,,,,,,,,,++++++******++++++,,,------------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************+++++++++++++++++++++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222222111/////////............000222444666------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,------------------------------------------.........//////////////////000000000000//////000000000000//////000//////.........//////...............///000000333222222111000000111111111111111111111111111111111111111111111111111111333333333333333333444555444333222111111111111111000111444666999<<>>=========;;;:::999777444444444444333222666333111000111222111111222333333333333333333222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111000///...///000////////////////////////........................---------.........//////................................................,,,...000111000......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,------......------,,,---......///000/////////......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************+++++++++++++++++++++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111000.....................000222555666------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------------------------------++++++,,,---...///000111////////////000000000000//////000000000000///////////////......//////000......------......//////333222111111000111111111111111111111111111111111222222222222222222222222111111111111111222444444444333333333333333444444666777999;;;===BBBGGGLLLNNNRRRTTTSSSUUU[[[```aaalllooosssuuuvvvxxx}}}}}}xxxtttppplllhhheeegggccc^^^YYYVVVSSSPPPNNNPPPOOONNNLLLJJJJJJLLLOOORRRSSSVVVZZZ\\\]]]ccckkkvvv}}}~~~}}}|||}}}}}}|||{{{yyyvvvtttssssssuuuvvvwwwxxx{{{||||||~~~}}}{{{yyy{{{~~~uuurrrqqqoooooottt|||{{{yyy|||~~~~~~}}}}}}zzzyyy{{{|||}}}~~~~~~~~~{{{xxxtttrrrtttzzzwwwoookkkqqquuuuuuzzztttfff]]]RRROOOLLLIIIGGGDDDAAA>>>;;;999777666666666555444666444111111222333222222222222333333333333222222333222222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000111000///...///000////////////////////////........................---------...............................................................,,,///222333222///---------------------------------------------,,,++++++,,,------......------,,,......///000000000000000///...---,,,+++,,,------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///---------...---...///000333555777------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------,,,,,,------...//////000////////////000000000000//////000000000000////////////////////////000111///......---......//////222222111111111111111222111111111111111111111111222222222222222222222222000000000000000111222222111111222333555777999:::@@@AAAAAAAAACCCHHHPPPVVV\\\ccciiijjjmmmsssxxxyyytttqqqmmmgggbbb]]]ZZZWWWUUUTTTRRRPPPOOONNNMMMMMMOOORRRVVVWWWVVVXXX^^^dddhhhkkkrrrxxxzzz{{{||||||}}}}}}}}}}}}}}}}}}yyyyyyxxxwwwvvvuuuttttttwwwyyyzzz{{{}}}}}}}}}}}}}}}|||}}}~~~~~~~~~vvvtttssspppnnnnnnrrrvvvxxxyyy|||xxxuuusssssstttrrrqqqrrrqqqpppsssxxx}}}|||~~~|||yyyyyy|||}}}{{{zzzyyyvvvwwwyyy{{{|||}}}uuummmhhhhhhjjjlllsss{{{{{{qqqjjjfffaaa[[[VVVPPPJJJFFFAAA???<<<;;;;;;:::999777666444222222444555555555222222333333333333222222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111000///...///000////////////////////////------------------------........................................................................---///111111///---,,,------------------------------------...---,,,,,,+++,,,------......------,,,------...//////////////////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,,,,*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////---,,,,,,---------...///111333666777------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........------------------------........................////////////000000000000//////000000000000/////////////////////000111111000//////.........//////222111111111111111222222111111111111111111111111222222222222222222222222444444333333333333444444000111222444666888:::<<>>@@@AAADDDHHHNNNTTTZZZfffuuuwwwssslllfff```ZZZUUURRRNNNNNNMMMJJJHHHHHHJJJLLLUUU[[[dddlllpppsssuuuvvv~~~{{{rrrkkkffffffjjjooosssuuuwwwzzz{{{}}}}}}zzzxxxwwwvvvvvvxxx|||~~~xxxttttttyyy}}}}}}{{{xxxtttrrrgggbbb[[[TTTMMMFFF@@@<<<<<<:::777666666666666555444444555555555555444444333333333333222222222222111111111111111111111111111111111111111111111111///////////////////////////000111000///...///000000000000000000000000000////////////////////////...............---------........................------------------------///...,,,***((()))---000,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,------......------,,,++++++,,,------------,,,------,,,+++,,,---...///,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***+++,,,,,,+++)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---...---,,,,,,---...------...///222555777999------------------------,,,,,,,,,---------......------------------------------------............---------------------------------...............////////////000000000000//////000000000000//////////////////000111222333333333222111111111111111111111000000111222222333222222222222222222222222333333333333333333333333000000111222444555777888<<<>>>@@@EEEIIINNNRRRUUUYYY^^^dddhhhmmmwww|||wwwssspppnnnkkkiii```]]]XXXSSSPPPNNNLLLKKKKKKOOOSSSVVVXXXZZZ^^^aaakkkuuu~~~~~~uuupppooosssxxx|||~~~|||xxxyyyyyyzzzzzz|||~~~}}}~~~{{{tttppppppuuuzzzrrrjjjbbbZZZSSSOOOIIIFFFAAA>>><<<:::777666555555666666666666555555444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111///000111000///...///000000000000000000000000000000000000000000000000000//////.........---------........................---------------------------------,,,++++++...000------------------------...............------,,,,,,------......------,,,+++,,,------......------,,,,,,,,,---------......,,,,,,+++******+++,,,,,,+++,,,---//////---,,,+++***+++,,,,,,---------,,,+++++++++,,,,,,---------...------------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***+++,,,,,,+++)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---.........,,,,,,---///------...///222555888:::------------------------,,,,,,,,,---------......---------------------------------.........//////------------------------+++,,,,,,---...///000000////////////000000000000//////000000000000//////////////////000111222333444444333222111111111222111111000000111222333333222222222222222222222222333333333333333333333333222333444666999<<>>@@@AAACCCGGGJJJLLLNNNWWWcccnnnwww}}}wwwrrrppplllddd^^^]]]VVVSSSMMMIIIHHHIIILLLMMMRRRVVV]]]fffnnnuuuyyyzzz{{{vvvtttuuuwwwyyy~~~}}}}}}~~~{{{xxxuuupppjjjbbbYYYRRRKKKEEEBBBAAA???;;;999999888777666222333333444333222000///333333333444333333222111222222222222222222222222000000000000000000000000111111111111000000////////////000000000000//////........................////////////////////////////////////////////////,,,,,,---.../////////...................................................------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---))))))***+++,,,,,,------++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------...///000333666888:::<<<---------------------------------------------------------------------------------............///....................................//////////////////000000000000//////000000000000000000000///111111111111111111111111333222222222111111000000111111111222222222222333222000222666666555999@@@>>>AAAEEEHHHLLLPPPUUUXXXZZZ]]]fffsss}}}yyyrrriiibbb\\\ZZZVVVPPPMMMMMMLLLJJJHHHGGGIIINNNTTTYYYjjjqqq{{{xxxqqqnnnnnnpppqqqrrrssstttvvv{{{~~~{{{wwwvvvwwwyyyqqqmmmgggbbb______```bbbeeemmmwww{{{wwwqqqmmmkkkjjjnnnpppooommmnnntttzzzzzzyyyxxxyyy{{{|||{{{zzzvvvuuutttqqqooollljjjiiieeeeeeiiipppzzz}}}}}}{{{zzz{{{|||}}}}}}}}}|||xxxvvvxxx~~~{{{sssjjjbbb[[[TTTOOOKKKHHHEEECCCBBB@@@===;;;555555666777777555444333333444444444444333222222222222222222222222222222111111111111111111111111//////000000111111111111//////000000000000//////////////////////////////////////////////////////////////////////////////,,,,,,---.../////////...................................................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........///111444777999;;;<<<---------------------------------------------------------------------------------............///....................................///////////////000000111111000000///000000000000000000000000111111111111111111111111222222222222222222222222111111111111222222222222666222333888999777>>>IIILLLOOOTTTYYY^^^ccciiimmmlllmmmttt~~~~~~zzzvvvpppggg```SSSNNNJJJJJJIIIGGGJJJNNNQQQRRRSSSTTTXXX^^^fffkkk~~~{{{~~~~~~|||vvvnnnfff```]]]]]][[[\\\^^^^^^^^^___aaadddllljjjfffbbb``````aaabbb___]]]YYYUUURRRQQQRRRRRRSSSXXX^^^___]]]ZZZYYYZZZZZZ]]]```___]]]]]]___aaa^^^^^^]]]___aaaccccccbbb______^^^]]][[[ZZZYYYXXXUUUVVVYYY]]]dddkkkrrrvvv}}}}}}}}}}}}{{{yyywwwuuuoooiiieeeeeehhhmmmuuu}}}|||yyyxxxxxx{{{zzzyyywwwwww{{{zzzxxx}}}|||uuunnnhhhcccWWWUUURRROOOKKKGGGAAA===999999999888777666555444555555444444444333333333333333333333333333333333111111111111111111111111...//////000111111222222///000000111111000000///////////////////////////////////////////////////////////////////////////------......///.........................................................------------------------/////////.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........+++,,,,,,------............000222555888:::;;;<<<---------------------------------------------------------------------------------............///....................................////////////000000111111111111000000///000000111111222222222000000000000000000000000000111111222222333333444222222222222333333333444999666888???BBBCCCOOO^^^kkkmmmqqqsssvvvyyy~~~~~~|||~~~{{{uuupppiiieeeaaa\\\UUUPPPHHHFFFGGGJJJLLLPPPZZZdddhhhkkknnnpppssswww}}}wwwooojjjaaacccfffiiikkkllllllkkkdddcccbbb^^^XXXTTTRRRQQQOOOQQQTTTUUUUUUUUUVVVWWWWWWVVVTTTSSSRRRRRRSSSTTTUUUTTTSSSRRRPPPOOONNNMMMNNNPPPSSSSSSQQQPPPPPPQQQQQQSSSVVVXXXXXXWWWVVVUUUSSSRRRQQQRRRTTTUUUTTTSSSQQQQQQPPPPPPPPPQQQQQQQQQOOOOOOQQQRRRUUUXXX]]]```cccccccccbbbaaaaaabbbcccaaa[[[VVVVVVWWWXXX^^^dddfffnnnwww}}}~~~~~~~~~{{{wwwtttsssvvvyyy|||~~~}}}~~~{{{{{{~~~}}}|||nnnllliiieee___VVVMMMGGGAAA@@@>>>;;;999777666555777666444333333333444555333333333333333333333333111111111111111111111111000000000000000111111111000000111111111111000000////////////////////////////////////////////////////////////////////////.........///......------................................................------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,---......///...000333666999;;;<<<<<<---------------------------------------------------------------------------------.........//////////////////////////////............/////////000000000111111111111000000000000111222333333444444////////////////////////000000111222333444444555333333333444444444555555;;;888<<>>BBBIIIQQQXXXeeezzz|||vvvvvvpppjjjeeeaaa^^^ZZZWWWPPPMMMJJJIIIKKKMMMOOOPPPRRRWWW```kkkvvv|||vvvnnnjjjkkkoooppppppppptttvvvqqqhhhdddbbb___\\\YYYXXXWWWWWWOOOOOONNNNNNOOOPPPRRRTTTRRRSSSTTTUUUUUUUUUUUUTTTVVVWWWYYY[[[^^^```bbbcccccccccbbb___aaadddbbb]]]```]]]XXXWWWXXX[[[]]]^^^WWWXXXZZZ^^^``````]]]ZZZ]]]^^^___``````___]]]\\\YYYXXXWWWXXXYYYZZZZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWSSSPPPPPPQQQQQQOOOMMMOOOMMMLLLMMMOOORRRTTTUUUWWWUUUQQQMMMKKKIIIIIIIIIKKKMMMOOOPPPQQQSSSVVVYYYYYYWWWTTTQQQPPPPPPQQQRRRSSSUUUYYYbbblllvvv{{{}}}~~~zzzyyyvvvooolllllllllmmmqqqwwwwwwooobbbbbb^^^UUUJJJBBB???>>>;;;:::888777666666777888555444444333222222111111333333333222222222111111222222222111111111111000000000000000000000000000000000111111111111000000000000111111000///......//////000000000000//////000000////////////000000///............---------.................................------,,,,,,,,,........................---------------------------------,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***.........------,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++***************+++++++++,,,,,,,,,------++++++++++++------------,,,------...///000111111222555999<<<>>>>>>........................------------------------++++++,,,------...//////////////////////////////---------.........//////000000////////////000000...///000000111111000000222222222222222222222222222222111111111111111111000222333333111000111222444666888:::;;;>>>AAADDDEEELLLXXXeeennnyyy|||rrrkkk```\\\VVVQQQNNNMMMKKKJJJHHHIIIKKKOOOVVV\\\aaadddjjjooowwwsssnnnlllkkkhhhbbb```aaa[[[\\\\\\ZZZ\\\^^^\\\VVVUUUUUUSSSRRRRRRSSSTTTTTTPPPQQQTTTXXX\\\```dddeeeeeefffffffffggggggggggggpppqqqsssuuuxxx{{{}}}{{{vvvrrrnnnmmmqqqvvvyyyzzzvvvwwwyyy|||~~~{{{xxx{{{|||~~~{{{yyyvvvuuutttuuuwwwyyyzzzzzzxxxwwwuuussspppnnnlllllldddaaa^^^^^^^^^^^^[[[YYYWWWVVVTTTTTTUUUVVVVVVVVVZZZXXXUUUQQQNNNLLLKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPOOONNNMMMLLLKKKKKKKKKLLLMMMPPPTTTZZZ```dddfffiiimmmppppppmmmhhhfffeeeeeeiiipppvvv}}}{{{sssnnniiigggqqquuuzzz~~~{{{zzzvvvnnnbbbUUUKKKFFF???===;;;999777666555555222222222222222333333333444444444333333333222222222222222222111111111111000000000000000000000000000000111111111111000000//////000000000///......//////000000000000////////////............/////////............---------..............................---------,,,,,,,,,////////////////////////---------------------------------,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,------------------......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,......---,,,,,,---......------,,,------...///000222222333666999<<<===>>>..............................------------------,,,,,,,,,---......//////........................------........./////////000000////////////000000///000111111222222111111111111111111111111111111111111222222222222222222000222333222222222444555888:::<<>>---------...........................------------,,,---------......//////....................................////////////000000////////////000000///000111111222222111111000000000000000000000000111111222222222222222333333444555555666888;;;>>>>>>AAAGGGLLLPPPUUUZZZ^^^gggkkkuuu{{{rrrhhhaaaYYYRRRNNNKKKLLLKKKLLLOOOUUU^^^eeesssxxx}}}zzzwwwtttppplllhhhggglllnnnjjjfffccc\\\VVVUUURRRQQQSSSTTTRRRSSSWWWVVVZZZ[[[WWWTTTXXX^^^aaabbbcccdddgggkkkppptttvvv}}}~~~vvvqqqllllllnnnoookkkggghhhfffbbb^^^ZZZWWWVVVUUUUUUUUUTTTQQQNNNLLLNNNPPPNNNOOOPPPPPPQQQQQQSSSTTTRRRQQQNNNMMMNNNRRRXXX[[[bbbcccfffjjjnnnrrruuuvvvvvv|||}}}yyysssmmmlllmmmooowwwzzz}}}~~~||||||qqqfffZZZVVVPPPHHHCCC???>>>>>>:::999888666555444444444444444444333333333222222333333222222222111111111000000000000000000000000000000111111111111000000,,,,,,---.../////////...//////000000000000//////......------------......///............---------........................------------------------////////////////////////------------------------...------------,,,,,,,,,------------------------.........------,,,,,,,,,------,,,,,,+++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------,,,,,,,,,+++++++++,,,,,,,,,------......------------......------,,,------...///000333444777888999;;;===???---------.........//////........................------...............///111111111111111111111111........./////////000000000000////////////000000...///000000111111000000000000000000000000000000111111222222333333333333666666777777888;;;@@@DDDEEELLLVVV___fffjjjnnnpppxxxuuuvvv{{{}}}yyyvvvnnnhhh___VVVQQQNNNMMMMMMOOOTTTYYY\\\aaajjjwww|||ssspppkkkgggddd```]]]ZZZVVV\\\```aaabbbccc___YYYZZZVVVSSSUUUWWWYYY^^^dddhhhnnnqqqmmmjjjooowww{{{~~~uuuoookkkkkkkkkeeedddaaa\\\VVVQQQOOONNNOOONNNNNNNNNOOOQQQSSSSSSUUUSSSPPPMMMLLLLLLMMMMMMQQQSSSUUUYYY\\\^^^```aaaaaadddgggkkknnnrrrwww{{{|||uuuqqqrrrttt}}}zzzwwwvvvvvv{{{}}}wwwpppdddWWWLLLFFFCCCBBB>>><<<:::777666555555555444333333333222222222222333333333222222222222111000000000000000000000000000000111111111111000000,,,,,,---.../////////...//////000000000000/////////..................//////............---------........................------------------------------------------------------------------------.........---------,,,,,,------------------------.........------,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,------,,,------...///000222555888999:::;;;>>>AAA,,,,,,------.../////////------........./////////........................000000000000000000000000....../////////000000000000000////////////000000...///000000111111000000111111111111111111111111111111222222333444444444888999:::;;;>>>CCCJJJOOOUUU]]]iiisss{{{zzzuuuvvvyyyzzz~~~~~~xxxqqqiiidddaaaZZZVVVPPPKKKJJJMMMRRRUUUdddkkktttzzz}}}zzzwwwxxxxxxwwwzzz~~~~~~wwwqqqllliiifffddd___[[[WWWUUUUUUUUUVVV^^^fffkkkppptttrrrnnnnnngggaaa```bbbgggpppyyy|||wwwrrrkkkddd^^^]]][[[YYYXXXZZZ[[[[[[[[[XXXVVVSSSQQQPPPNNNLLLJJJIIIJJJKKKLLLNNNPPPRRRSSSUUUUUUUUUTTTTTTWWW[[[^^^fffnnn{{{~~~vvvpppmmmlllkkkooouuuwwwvvvxxx|||}}}mmm]]]RRRKKKGGGCCCAAA===:::888777777888444444444444333333333333333333333333222222222222000000000000000000000000000000111111111111000000------.../////////......//////000000000000////////////............/////////............---------........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---------,,,,,,,,,,,,------------...------------------,,,,,,+++++++++++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------,,,------...///000111555999::::::<<<@@@CCC,,,,,,------...//////000,,,,,,---...///000111111////////////............------------------------.../////////000000000000000000////////////000000///000111111222222111111222222222222222222222222111111222222333444444555:::<<<@@@FFFMMMXXXcccjjjpppvvv~~~}}}wwwxxxxxxvvvtttuuuuuurrrllleee^^^WWWSSSPPPLLLMMMNNNQQQWWW___gggmmm~~~xxxuuuxxx{{{}}}zzzzzzzzzzzzvvvpppkkkgggeeebbb```___```___]]]\\\^^^ccchhhmmmxxx{{{uuutttyyytttqqqmmmlllmmmmmmllljjjddd```[[[WWWUUUSSSOOOLLLOOOMMMKKKIIIIIIJJJMMMNNNNNNOOOOOONNNLLLLLLMMMOOORRRYYYcccnnnvvv{{{}}}}}}yyyvvvsssttt{{{~~~xxxuuuuuukkkkkkkkkjjjiiijjjmmmppptttyyywwwiii]]]WWWRRROOOIIICCC>>>;;;999999666666666666555555555555444444333333333222222222000000000000000000000000000000111111111111000000//////000000000///......//////000000000000//////...------------------...///............---------........................,,,,,,,,,---------......------------------------------------------------............------------,,,,,,,,,---------......,,,,,,------------------++++++******+++,,,,,,---,,,,,,------------,,,,,,---------....../////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,---......---,,,,,,------,,,------...///000///444999;;;;;;<<>>:::888888888888888777777777777444444444333333333222222000000000000000000000000000000111111111111000000000111111111000///......//////000000000000//////---,,,,,,++++++,,,,,,---//////.........---------........................,,,,,,,,,------.................................------------------------//////.........---------,,,,,,,,,------.........,,,,,,,,,------.........+++*********+++,,,,,,---,,,------......------,,,........./////////000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......,,,---...//////...---,,,---------------...000000///444999;;;;;;===BBBGGG........................//////.........------------...000...,,,+++...000---------.........//////......//////000000111111000000000000111111111111000000000000000111111222444111//////222444333222111333555666777:::@@@EEEHHHPPP\\\iiiuuu~~~yyyssskkkaaaZZZSSSSSSPPPLLLJJJLLLQQQVVVZZZbbbooo|||yyyrrroooiiihhheee```\\\\\\```eeeeeehhhmmmrrruuuvvvuuutttxxx~~~ttteee\\\UUUPPPNNNPPPNNNNNNOOONNNKKKJJJJJJJJJIIIKKKMMMNNNNNNOOOQQQSSSPPPOOOOOOPPPTTTXXX\\\___sssrrrhhheeegggjjjkkkjjjmmmqqqvvv|||vvvmmmmmmxxx}}}}}}wwwkkk^^^RRRIIICCC@@@@@@;;;777777777666999===666555444444444444333111333333111000////////////000000000000000000000000111111111111111111111111000000000000000000000000000/////////..................////////////......---------...............................................................------------------------,,,,,,---.../////////...///...---,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444333111///...///000111,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------+++,,,---...///...---,,,+++++++++,,,---...///000444999888999>>>;;;===JJJ........................//////.........------------...///...,,,,,,...000---------.........//////////////////000000000000000000000000111111111111222111111111111111222222555333000000222444444333666888:::;;;===BBBIIIOOORRR[[[iiixxx~~~yyyrrrkkkddd]]]VVVQQQMMMOOOQQQRRRUUUZZZaaagggttt{{{|||uuuqqqmmmgggcccddd^^^```bbbcccdddhhhmmmqqq~~~qqqfffaaaaaaccccccbbb___ZZZTTTPPPMMMJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJKKKNNNRRRUUUWWWTTT^^^iiiqqq}}}{{{xxxxxxxxxyyysssrrrppppppsssxxx~~~tttooorrrzzz{{{nnnaaaUUUMMMHHHCCC???>>>@@@???;;;888999777555444444555555444222333333222111000000000000111111111111111111111111111111111111111111111111////////////////////////000000/////////...............////////////......111111111000000000000000........................------------------------------------------------------......///.........///...---,,,,,,,,,,,,---------------------------...------,,,,,,------...------------------------------------------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------+++,,,------......------------------...000111222444:::888999>>><<>>BBBFFFKKKSSS[[[```ccclllyyy|||vvvtttoooiii```YYYTTTQQQNNNMMMPPPTTT[[[bbbjjjsss{{{|||{{{zzzyyyvvvooojjjfffdddaaa]]]___dddeeejjjsss{{{|||tttiii___YYYTTTRRRPPPQQQRRRRRRNNNKKKMMMKKKIIIJJJKKKMMMNNNNNNJJJOOOTTTXXXaaaooozzzxxxttttttwwwxxxyyyxxxtttsssuuuxxx}}}}}}}}}}}}vvvkkkccc^^^RRRLLLGGGFFFBBB<<<888777<<<:::777666666555444222333222222111111111222222111111111111111111111111000000000000000000000000........................000000000/////////............////////////....../////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......------......---,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---------------------------,,,,,,,,,,,,---............//////000222333444555:::999:::???>>>CCCRRR.........................................................---------...///............////////////111111000000//////......///000000000111111111111333222222111111222222333000000000222666:::<<<>>>@@@EEEMMMWWWaaajjjrrrvvvwww|||xxxnnnfffccc]]]XXXRRRNNNNNNRRRWWWZZZccchhhqqqzzz~~~wwwnnnhhhffffffgggggggggggghhhiiiggggggnnnwww|||wwwvvvyyyxxxpppkkkgggddddddeeeccc\\\VVVWWWSSSPPPOOOOOOOOOLLLJJJQQQQQQPPPPPPSSSYYY___cccjjjnnnrrrrrrooopppuuu{{{}}}yyyuuupppnnnppprrrvvv}}}}}}rrrfffYYYQQQJJJBBB??????@@@===:::777666555333111222111111111111111222333111111111111111111111111////////////////////////////////////////////////000000000////////////.........////////////............------,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////...---,,,,,,...------,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---...///......///000111222444555555;;;::::::@@@@@@HHHYYY........................---.....................///...---------................../////////000000111111000000//////......///000000000111111111111222111111111111222333333444666777:::===AAAEEEHHHJJJQQQ^^^lllyyy|||ssshhh]]]VVVSSSNNNNNNNNNPPPWWWaaalllsss{{{uuummmiiidddaaabbbfffjjjmmmsssuuuyyy}}}~~~{{{vvvrrrpppooonnnlllnnnqqqtttuuutttsssrrrrrrqqqssswww|||}}}zzzvvvtttssspppmmmjjjjjjkkklllgggeeebbbcccfffjjjmmmoooppprrrvvvyyy{{{|||||||||vvvtttqqqqqqsssuuuvvvvvvtttuuuwwwyyy{{{{{{{{{{{{yyyzzz}}}|||tttmmmfffbbb]]][[[ZZZWWWQQQMMMPPPMMMKKKKKKMMMOOOSSSVVVSSSWWW[[[ZZZXXXXXX\\\aaaiiikkknnnssszzz|||zzztttpppqqqrrrtttyyyvvvlllbbbVVVMMMIII@@@===999777666555444222111111000000000111222222111111111111111111111111////////////////////////000000000000000000000000111000000000////////////......////////////......000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////...---,,,,,,------,,,,,,,,,------...------------------------...------,,,,,,------...------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,------------------...............------------------------------,,,+++,,,---...///------...///000222333444555<<<;;;;;;AAACCCMMMaaa........................---------...............///...,,,,,,...///...---....../////////000000000000000000000////////////000000000000111111111111111111111222333444555666777:::===AAAEEEJJJOOOSSS^^^eeeqqq~~~|||zzzyyyrrrpppkkkbbbXXXQQQMMMKKKMMMPPPWWW```jjjxxxzzzwwwtttssstttrrrnnnjjjdddeeegggkkkrrryyy}}}yyyuuuqqqnnnllljjjgggcccaaa______^^^[[[]]]___aaabbbbbbaaaaaa```aaabbbdddffffffeeecccbbbbbbaaa^^^[[[ZZZ[[[\\\ZZZYYYYYYZZZ]]]___`````````aaaccceeeggghhhhhhhhhcccbbbaaabbbdddgggggggggeeegggiiikkkmmmnnnnnnnnniiiiiijjjlllooossswwwyyyssstttuuuwwwyyy|||~~~{{{zzz{{{}}}xxxsssrrrqqqmmmfff___YYYRRRLLLKKKJJJIIIJJJLLLKKKNNNPPPOOOMMMLLLNNNQQQRRRTTTWWWZZZaaammm||||||wwwwwwxxxxxx{{{mmm[[[QQQFFFBBB>>>:::999888777666333222222111111111222222222222222222222222222222000000000000000000000000111111111111111111111111111111000000000/////////......////////////......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......------------,,,,,,,,,---......------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***++++++,,,,,,------...............////////////---------------------------,,,,,,,,,,,,---......,,,,,,---...000111333444666===<<<<<>>AAAIIITTT```mmm{{{|||tttnnngggaaa\\\QQQPPPNNNLLLMMMQQQYYY^^^iiirrr~~~zzzxxxyyy~~~xxxvvvqqqkkkfffcccbbbbbbccceeegggiiikkknnnssswww|||uuupppllljjjjjjlllooopppnnnlllggggggfffbbb______dddhhhcccbbb```^^^]]]]]]______ZZZ[[[[[[\\\\\\]]]^^^^^^aaaeeehhhhhhggggggiiillleeehhhllllllkkkkkkmmmpppmmmkkkhhhgggiiikkkllllllooooooooooooooooooooooooqqqppppppqqqssstttsssrrroooppppppppppppnnnmmmllljjjkkkkkkkkkkkkiiihhhgggeeeeeefffgggiiikkklllmmmmmmmmmllliiieeebbbbbbccc```bbbeeeggghhhiiikkkmmmiiioooyyy}}}}}}}}}uuujjjaaaYYYWWWZZZSSSQQQPPPOOONNNMMMJJJHHHEEEHHHJJJIIIIIINNNVVV^^^hhhqqq|||yyyvvv{{{{{{sssrrrssswwwrrrkkk```UUULLLDDD===999999888777666555444444444222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000......////////////......+++,,,------...///000111................................................------------------------,,,,,,---.../////////...,,,,,,,,,,,,,,,---...///------------------------...------,,,,,,------...------------------------------------------------***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........------------------------+++,,,---...///...---,,,,,,------///111333555666666>>>===<<>>KKKbbbmmm......////////////..............................000//////.........//////////////////000000000111111000///...............222222333222000000222444666888:::===???CCCHHHLLLVVVeeewww{{{nnnddd[[[XXXTTTNNNLLLNNNNNNTTT^^^gggoooxxxwww}}}|||tttnnnpppqqqrrrsssuuuyyy}}}wwwtttrrroookkkgggdddaaa``````]]]\\\\\\^^^___]]][[[\\\^^^```bbbdddfffjjjmmmmmmoooqqquuuxxxzzz{{{|||~~~}}}}}}}}}~~~}}}zzzvvvtttrrrmmmllljjjjjjkkkkkkiiigggeeefffhhhjjjllllllmmmmmmjjjiiigggeeeccccccbbbcccccceeeiiimmmrrrwwwzzz|||tttjjjddd\\\SSSTTTPPPLLLJJJJJJKKKKKKJJJNNNRRRXXX[[[[[[YYYYYYZZZ___eeepppxxxtttvvvxxx}}}uuujjjcccaaadddppp}}}zzzmmm[[[NNNDDDAAA>>>:::888777666555444444555555555555666777222222222222111111111111222111111111000000000000222111000//////000111222////////////////////////........................------............------............------,,,,,,///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---///111333666777<<<999>>>AAA@@@NNNeeeppp---...///000000///...---......................../////////......//////000/////////000000000111111000000////////////000000222333444444333444666777;;;===???BBBGGGNNNVVV[[[hhhuuurrrggg\\\VVVOOOLLLIIIJJJPPPXXXZZZcccppp~~~uuuvvvvvvvvvvvvuuusssqqqzzz~~~{{{wwwooollliiihhhiiigggccc___^^^_________^^^]]]\\\\\\YYYYYYYYY[[[___aaaaaaaaa```bbbfffiiikkkoootttwww{{{}}}~~~}}}|||yyywwwtttsssrrrpppoooooooooooonnnmmmjjjgggeeecccbbbaaabbbbbbcccdddfffiiikkkllloooqqquuuxxx|||xxxnnniiiaaaXXXSSSQQQPPPLLLHHHIIILLLOOOPPPNNNLLLKKKKKKNNNQQQYYYgggyyy}}}|||oooeee]]]eeemmmzzzkkkZZZNNNIIIBBB===:::888666555333333444444555555555666444333333333333222222222222222222222111111111111111111000000000000111111////////////////////////........................------............------/////////............---///............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,......------------......,,,,,,,,,---------......***+++,,,///222555777999<<<999>>>AAABBBSSSkkkttt---...///000000///...---........................//////////////////000111//////000000000111111111333333222111111111222222222444666777888999<<>>BBBHHHOOOVVV___gggmmmuuu}}}{{{uuukkk___VVVNNNNNNNNNNNNOOOVVVcccmmmrrrxxx{{{tttooommmoooooopppooopppuuu}}}~~~~~~}}}zzzxxxtttttttttrrroookkkgggddddddaaa^^^]]]]]]]]]\\\ZZZ\\\]]]```bbbdddeeeeeeeeeaaabbbdddfffjjjmmmnnnooommmpppsssvvvyyy|||~~~{{{xxxtttqqqooonnnkkkjjjiiihhhgggggghhhhhhiiijjjlllnnnppprrrssstttsssuuuxxx{{{||||||{{{{{{{{{pppiiifff```VVVNNNPPPOOOOOONNNLLLLLLMMMMMMNNNNNNPPPWWWbbboooyyy~~~{{{}}}lllkkkhhhoooyyylll]]]WWWNNNGGGCCC@@@===:::777555444444444333222111333333333333222222222222111111111111111111111111111000000000000000000111////////////////////////........................------............------/////////////////////...///............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111------------------------............---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,.........------.........,,,,,,,,,---------......+++,,,---///222444777888<<<999===AAAEEEZZZqqqwww---...///000000///...---///////////////////////////////////////000111111000000000000111111111111555555333222222111111111555666888999:::===BBBEEEEEELLLWWWaaajjjrrrxxx|||~~~}}}yyyrrrjjjccc[[[RRRLLLGGGNNNUUUZZZ```jjjxxx|||xxxtttqqqooonnnsssvvvyyyzzz}}}}}}uuunnnmmmkkkjjjjjjhhheeecccbbbcccdddddddddbbbaaa```^^^\\\ZZZZZZ[[[]]]^^^___bbbdddgggjjjmmmnnnoooooopppqqqsssuuuwwwyyy{{{}}}}}}zzzvvvrrrooommmllllllllllllkkkkkkjjjjjjjjjkkkmmmppprrrsssrrrpppnnnkkklllooorrrxxx}}}}}}oooccc^^^[[[UUUPPPNNNNNNOOOPPPOOONNNMMMOOOTTTYYY]]]___nnnyyyyyyrrrzzz|||ooolllxxxwwwoooeee\\\VVVOOOGGGAAA===:::777555666555444222333222222222222111111111000000000000000000000000000000000111111000000000////////////////////////////////////////////////------............------...////////////////////////............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111------------------------............---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,---------............------.........,,,,,,,,,---------............///000222333555666<<<999>>>BBBHHH___tttwww/////////....../////////////////////////////////////////////000111222222000000000111111111222222333222222111000000111111888999;;;<<<@@@FFFMMMRRRXXX```lllwww~~~{{{hhhddd^^^WWWRRRPPPOOOOOOUUU___jjjqqqyyy~~~}}}}}}}}}|||}}}||||||}}}~~~}}}yyyzzz}}}zzzvvvsssrrrpppooonnnkkkhhhdddaaa```___```aaa```^^^\\\______```aaabbbbbbbbbbbbdddccccccccceeehhhkkkmmmrrrsssuuuwwwzzz{{{}}}}}}~~~{{{yyywwwtttqqqooonnnmmmmmmnnnppprrrssspppkkkggg``````aaacccggglllpppssstttwww}}}wwwqqqhhh___YYYUUURRRPPPNNNMMMLLLMMMOOOPPPPPPOOOWWWbbboooxxx~~~}}}xxx{{{}}}|||{{{zzzyyy~~~zzzrrrjjj```SSSJJJEEE???999666666666444222222222222222111111111111///////////////000000000000000111111111111000000////////////////////////////////////////////////------............---------............////////////............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---------------------------------...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------......//////......------------......,,,,,,,,,---------......//////000000222333555666<<<:::???CCCKKKcccvvvttt000///...------...///000////////////////////////////////////000111222333000000111111111222222222000000000111222333444555:::;;;???DDDMMMXXXeeemmmsssyyy|||vvvuuutttmmmeeeRRRPPPNNNLLLNNNVVV```gggpppzzzzzztttppplllmmmsss}}}|||~~~|||vvvqqqnnnjjjhhheeecccbbbcccdddcccbbbaaaaaaaaaaaadddfffhhhgggffffffggghhhjjjlllooopppqqquuuvvvvvvwwwyyy|||~~~vvvpppllljjjhhhgggfffhhhiiikkkjjjjjjlllrrryyyxxxoooeee___VVVTTTQQQPPPPPPOOOMMMKKKKKKRRRZZZ___aaagggrrr|||}}}zzz|||yyyuuupppkkkkkkpppwww}}}xxxiii^^^YYYQQQFFF>>>;;;999666444444333333333222222222222//////000000000111111111///000111222222111000///////////////////////////////////////////////////------............------,,,,,,------............///............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///........................,,,,,,------...---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---.../////////------,,,,,,,,,,,,------,,,,,,,,,---------............///000222444666777<<<;;;@@@DDDMMMeeeuuuooo222000---,,,,,,---000222000000000000000000000000////////////000111222333000111111111111222222222///000111222444777999:::888<<>>???CCCEEELLLZZZlll~~~rrrddd\\\TTTMMMIIIIIIHHHKKKPPPZZZlllxxxttttttvvv|||wwwxxx{{{}}}wwwyyy{{{}}}{{{wwwuuurrrlllkkkjjjiiiiiiiiiiiiiiihhhkkknnnpppqqqrrruuuvvvvvvyyy}}}{{{ttttttrrrmmmhhhddddddhhhkkkqqquuuzzz{{{yyyzzz~~~~~~xxxnnncccYYYRRRPPPOOONNNMMMMMMNNNOOOPPPQQQYYY^^^eeeooo}}}}}}tttfff]]]]]]aaafffjjjkkkqqq{{{lll]]]OOODDD===<<<888333000000111111111333222222333444333222000111111111111000000000000222111111111000000//////000//////...---,,,,,,,,,//////////////////////////////.........---------........................//////.........---------++++++,,,------......///.........------,,,,,,,,,///......------,,,++++++,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,---...---,,,+++---///,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........///111444666888:::<<>>AAADDDFFFKKKQQQ]]]kkk{{{xxxmmmbbbWWWRRRNNNKKKKKKMMMRRRXXX___kkk|||{{{|||{{{sssrrruuuxxxzzz~~~yyytttrrrqqqooonnnppppppqqqrrrtttuuuvvvvvvzzz|||yyysssooonnnmmmoooqqqrrrrrrqqqppprrrttt~~~}}}~~~rrreee^^^UUURRRNNNKKKKKKLLLNNNOOOPPPSSSWWW]]]gggwww}}}}}}rrrkkkfffdddfffbbbeeetttxxxgggVVVKKK???<<<999777666666444333444333222333444444333111111111111111000000000000111111111111000000000///000000//////...------,,,//////////////////////////////.........---------........................//////.........---------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,---...---,,,+++---///+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------------......------,,,,,,------...------------------------...------,,,,,,------.........///111444666888:::<<>>@@@DDDHHHLLLNNNVVV___mmmzzz}}}pppeeeXXXQQQKKKKKKMMMPPPVVV\\\cccjjjrrr{{{|||yyyvvvvvvzzz~~~zzzwwwtttooonnnnnnoooqqqsssrrrqqqxxxzzz}}}}}}xxxvvvtttrrrpppooollljjjpppnnnmmmooouuu|||vvvgggaaaXXXQQQNNNNNNNNNNNNMMMMMMMMMOOOTTT^^^iiiqqqzzzppphhhiiirrr{{{vvvmmmggg___\\\hhh~~~yyycccTTTBBB@@@===;;;999777333111444333222222444444333222222222111111111000000000111111111111000000000000111111000000//////....../////////////////////////////////............---.......................................---------//////...------,,,++++++...------------,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------.........------,,,,,,------...,,,---...---,,,+++---///*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------...------,,,,,,------..............................------,,,,,,------.........///111444666888:::;;;===AAALLL]]]jjjkkkeee////////////000000000000000000000111111111111111111000000111111222333444...///000222555888;;;<<<@@@AAACCCGGGKKKPPPUUUWWWaaahhhrrrwwwyyy{{{yyyqqqiii___WWWNNNJJJJJJPPPXXX```kkkttt}}}~~~~~~}}}~~~~~~{{{wwwtttrrrpppnnnnnnppptttyyy~~~{{{uuuqqqmmmiiigggjjjooosssvvvzzz{{{}}}rrrhhhaaaZZZTTTQQQSSSPPPMMMLLLNNNTTTYYY]]]aaahhhtttqqqdddaaagggnnnooovvvwwwmmmdddhhhuuukkk[[[LLLHHHCCC???;;;888444222444333111222333444333222222222222111111111000000111111111000000000000000111111111111000000///////////////////////////////////////.....................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,---...---,,,+++---///++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...------------------------...------,,,,,,------.........///111444666888:::===<<>>AAABBBCCCEEEJJJPPPWWW^^^cccfffjjjmmmooommmjjjkkkqqqwwwyyypppfff^^^WWWRRRPPPOOOOOOUUUaaalllwwwzzzyyy{{{~~~~~~||||||{{{vvvvvvttttttuuuuuuuuuvvvwwwxxxzzz}}}xxxrrrooonnnnnnmmmooonnnqqqvvvzzztttggg^^^ZZZUUUNNNKKKMMMOOOQQQQQQNNNVVVaaalllvvvpppfffeeehhhlllmmmpppssszzz}}}uuutttxxx{{{}}}~~~|||}}}wwwkkk```YYYOOOGGGAAA===:::888666444222111222333333222222222222222111111111111000000000000000000111111111111111111111000000000////////////////////////////////////////////////........................---.....................,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,---...---,,,+++---///,,,,,,,,,,,,------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........///111444666888:::>>>>>>DDDUUUfffmmmggg```......//////000000111111......///000000111111111000//////000000111222333444555777:::>>>BBBEEEGGGKKKOOOWWW```iiipppuuuwwwtttrrrmmmgggbbbccchhhmmmmmmeee\\\UUUNNNJJJJJJNNNZZZ^^^iiixxx~~~yyyuuurrrrrrsssuuuxxx}}}~~~yyyzzz{{{}}}|||zzzzzzxxxttttttvvvrrruuuxxx|||~~~~~~xxxuuupppllliiijjjlllooowwwzzzhhh___UUUOOONNNNNNKKKIIIHHHMMMTTTZZZaaaiiirrrxxx{{{uuunnnlllsssnnniiihhhllluuu|||xxxwwwuuuooolllppprrrsss|||~~~tttkkk^^^QQQHHHBBB>>><<<:::777444333444444444333333222222222222111111111000000000000111111111111111111111000000000000000////////////////////////...////////////000000000........................---------...............++++++,,,,,,---...//////,,,,,,,,,------------...//////...---,,,,,,++++++,,,,,,,,,---------......,,,------......------,,,,,,---...---,,,+++---///,,,,,,---------.........++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........///111444666888:::??????GGGXXXgggiiiddd^^^.........///000111111111//////000111111222333333111111111111111222444444777999<<>>>>>HHHXXXbbb```[[[ZZZ111111000000//////......000000111222333222000///444444444333333555888;;;???EEENNN\\\ppp|||nnn___SSSMMMKKKLLLJJJNNNTTT]]]fffooouuuxxx{{{tttppptttzzzvvvnnnlllhhhfffgggkkkpppsss{{{~~~~~~||||||~~~~~~}}}||||||xxxrrrmmmmmmuuuvvvfff[[[RRRLLLNNNNNNKKKJJJLLLJJJLLLPPPVVV]]]kkk{{{vvvqqqsssyyy~~~lll\\\RRRQQQVVV]]]bbbmmm}}}xxxmmmccc]]]NNNBBB???>>>999444333444555555555444333444555222222222111111111111000000000000000000000000000---.........//////000000000000000000000000000000////////////////////////...........................------,,,,,,------...------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***+++,,,---............------,,,,,,,,,+++,,,------......------------------------------///000222222222444666999<<<>>>JJJ\\\ccc]]]\\\aaa111111000000////////////...//////111222222111000222444555666777999<<>>;;;999777555444444333222333333222222222111111111000000000000000000000000//////////////////000000////////////////////////////////////////////////...........................------,,,,,,------...------------------------......////////////...............------,,,,,,+++------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------+++,,,------......------------------............///111333333444666999;;;@@@HHHVVVbbbccc^^^___ddd000000000000111111111111111222333222222444777;;;<<<===@@@EEEKKKUUU___fffpppyyyxxxmmm```VVVRRRLLLRRR[[[aaaeeejjjpppuuu{{{yyyzzz}}}}}}}}}~~~}}}xxxuuuiiigggffffffjjjoootttwww|||{{{{{{{{{zzzxxxuuurrrppplllmmmnnnmmmmmmmmmppprrrsssuuuvvvwwwxxxzzz}}}~~~}}}||||||}}}}}}~~~}}}||||||{{{{{{{{{{{{{{{|||{{{yyyxxxwwwxxxyyyyyyyyyzzz|||}}}||||||~~~}}}|||zzzyyyyyyyyyzzz{{{yyyxxxwwwwwwxxxzzz|||}}}}}}|||{{{{{{{{{|||}}}~~~|||}}}~~~zzzwwwxxxzzztttiii```YYYSSSRRRPPPMMMLLLNNNIIILLLRRR[[[hhhuuutttmmmsss|||qqqhhhdddnnn}}}}}}mmm]]]PPPFFF@@@>>>;;;777555666666555444333333333222222222222111111111111111111111111111000000000000000000//////////////////////////////000000000000000000000000...........................------,,,,,,------...------------------------,,,------......------,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------+++,,,------......---------------......////////////111333444555777:::<<<>>>IIIXXXaaabbb```dddjjj000000000111111111111222///111333222222666<<>>999777777777666333333333333333222222222222111111111111111111111111111111000000000000//////000000000000000000000000000000000000000000000000...........................------,,,,,,------...------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,------------...+++,,,------......---------------...//////000000///111333555666888;;;===>>>KKK[[[bbbccceeemmmvvv000000111111111222222222///222666777999>>>GGGNNNQQQWWWbbblllttt|||~~~xxxmmmaaaXXXQQQLLLMMMQQQ[[[eeerrr}}}}}}yyysssqqqrrrssssssrrrqqqsssvvvzzz~~~uuunnnnnnooonnnooorrrsssuuuzzz|||zzzwwwtttrrrpppppppppkkkmmmppprrrtttsssrrrqqqppprrruuuwwwyyy~~~~~~~~~}}}|||||||||||||||}}}~~~|||}}}~~~}}}zzzzzz{{{~~~|||||||||||||||||||||||||||}}}~~~~~~|||{{{zzz|||}}}~~~~~~}}}|||{{{zzz{{{|||}}}zzzxxxvvvuuuuuuvvvyyyzzzyyyxxxwwwvvvuuuuuuvvvwwwvvvvvvvvvvvvxxxzzz|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~wwwiiiZZZRRRPPPNNNMMMMMMMMMPPPTTTXXXZZZ___hhhwww|||zzzkkk\\\MMMGGG???<<<<<<;;;888555444444333333333222222222111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000...........................------,,,,,,------...------------------------------............------+++,,,,,,------.........------------------------,,,,,,,,,---------......+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,---------......+++,,,------......---------------...///000000000000111444555666888<<<>>>AAAPPP```fffgggmmmzzz000000111111222222222222222666:::===@@@GGGRRR[[[dddlllxxx{{{yyyxxxqqqhhhfffZZZPPPMMMNNNQQQVVV[[[mmmvvv{{{uuurrrrrruuuwwwyyy~~~uuummmjjjpppttttttvvvzzz|||}}}yyywwwssssssqqqpppnnnmmmmmmllljjjmmmqqqtttwwwxxxwwwwwwzzz{{{~~~||||||||||||}}}~~~}}}~~~{{{yyy{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{|||}}}}}}{{{{{{|||~~~{{{}}}~~~|||||||||~~~~~~||||||||||||}}}~~~{{{yyyvvvtttssstttuuuvvvzzzyyywwwvvvvvvvvvvvvwwwuuuuuuuuuuuuvvvxxxzzz{{{|||||||||}}}}}}~~~~~~~~~~~~|||zzzzzz{{{|||}}}{{{{{{{{{zzzwwwvvvwwwyyyuuuxxx{{{|||{{{|||}}}~~~}}}{{{ssshhheeeWWWUUURRROOONNNOOOPPPQQQVVVXXX^^^kkk|||~~~~~~~~~uuuppptttzzz~~~pppWWWOOOGGGBBBAAA???;;;777444444444333333333222222111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000...........................------,,,,,,------...------------------------......////////////......***++++++,,,---...//////------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,---...---,,,,,,,,,,,,,,,------.........+++,,,------......---------------...///000000111000222444555666999<<>>>>>888:::999666222000222555000000000000000///......000000000000000000000000000111222222222000///...000000000000000000000000////////////////////////........................,,,,,,,,,------.........//////.........------------------............///////////////////////////,,,,,,,,,---------......---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------...//////---000444555555777<<<@@@FFFZZZjjjkkkjjjsss222333333222222222555777::::::@@@JJJVVVhhh|||ssshhh^^^VVVPPPMMMNNNQQQXXXcccppp|||{{{tttpppssszzz|||tttooollliiigggkkkkkkkkklllpppuuu{{{~~~|||zzzxxxvvvvvvvvvvvvvvvtttqqqpppqqqrrrrrrqqqppppppvvv~~~~~~~~~~~~}}}}}}||||||}}}~~~}}}{{{zzz{{{|||zzz{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}||||||{{{{{{{{{~~~~~~|||zzzyyyzzzyyyyyyyyyzzz}}}|||{{{yyyxxxvvvuuuuuuuuuwwwwwwxxxyyyyyyyyyyyyyyyvvvvvvvvvvvvwwwxxxyyyzzz{{{|||}}}}}}}}}{{{yyywwwuuuvvvwwwxxxxxxwwwuuutttsssrrrrrrqqqrrrsssttttttttttttsssssstttuuuwwwxxxvvvvvvvvvvvvvvvwwwxxxyyy{{{{{{{{{|||~~~}}}hhhXXXQQQPPPRRRLLLNNNPPPQQQUUU___kkkuuutttdddZZZTTTTTT\\\eeennnzzzuuueee\\\WWWOOOIIIGGG@@@???<<<888444222222333333333333222111000///...000000000000000000000000111111111111111000//////////////////////////////////////////////////////........................,,,,,,,,,---------......//////.........------------------............///........................,,,,,,,,,---------......---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------........................+++,,,------......------...------------...//////...111555666666888===AAAKKK___mmmllliiipppzzz333444555555555666999<<<@@@CCCKKKXXXiii~~~sssmmmcccXXXPPPLLLKKKLLLUUU^^^lll~~~yyyuuurrrppprrrzzzzzztttmmmgggdddbbb```___eeegggiiijjjmmmuuu}}}zzzyyywwwvvvxxxuuurrrpppqqqssstttttttttvvv~~~~~~{{{yyyzzzzzz{{{{{{||||||}}}{{{}}}~~~~~~{{{yyyyyyyyyyyyzzz{{{}}}~~~}}}}}}|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~|||}}}}}}}}}}}}|||{{{{{{zzz}}}~~~~~~~~~~~~|||zzzyyyyyyyyyzzzzzz|||~~~|||{{{zzzxxxwwwvvvuuuuuuwwwxxxyyyyyyzzzzzzyyyyyywwwwwwwwwxxxyyyyyyzzzzzz|||}}}~~~}}}zzzwwwuuuttttttuuuvvvuuutttsssrrrpppppppppppppppqqqrrrrrrrrrrrrssssssttttttuuuuuusssrrrrrrrrrrrrrrrsssssssssssssssuuuwwwzzz|||~~~~~~mmm[[[SSSRRRNNNNNNMMMMMMPPPSSSXXX[[[hhhwww{{{sssvvvpppaaaWWWTTTXXX___bbbmmm~~~wwwnnnddd\\\XXXMMMHHHAAA<<<888777555555666555444333222111000///000000000000000000000000222111111000000000000000////////////////////////////////////////////////........................,,,,,,,,,------------..................------------------............///------------------------,,,,,,,,,---------......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,---............---......------......///000000333666666666888===AAAQQQdddqqqnnnhhhmmmwww|||111333555777999<<<@@@DDDGGGOOO\\\kkk{{{|||rrrccc^^^VVVOOOMMMRRRZZZ```kkkuuuwwwmmmiiipppqqqwww|||rrrmmmkkkgggeeecccddddddeeeeeejjjooorrruuu|||~~~~~~~~~|||yyytttrrrsssuuuvvvwww{{{|||~~~~~~~~~}}}{{{{{{{{{{{{{{{|||}}}}}}~~~zzz|||~~~~~~|||yyywwwwwwyyyzzz|||}}}~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~|||{{{~~~~~~~~~}}}|||{{{|||||||||}}}}}}}}}}}}}}}}}}|||{{{yyyxxxwwwvvvvvvxxxyyyyyyzzzzzzzzzzzzzzzxxxyyyyyyzzzzzzzzzzzzzzz|||}}}~~~{{{xxxvvvtttuuuuuuuuutttsssrrrqqqnnnnnnooooooppppppqqqqqqssstttuuuvvvvvvvvvvvvvvvssssssrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrtttvvvxxxyyyzzz{{{|||~~~yyyfff\\\[[[VVVQQQOOOQQQTTTVVVVVVVVVbbbppp|||tttmmmqqq}}}wwwiii___ZZZZZZYYYdddwww|||sssnnnbbbYYYLLLBBB===<<<;;;999666555444333222222111111000000000000000000000000222111000//////000111222........................////////////////////////........................------------------------........................---------............///------------------------,,,,,,,,,---------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................//////000000333555666666888===BBBSSSeeeqqqnnnjjjqqq{{{000333666999<<<@@@EEEIIIQQQ]]]mmm}}}}}}nnncccSSSQQQNNNNNNUUUddduuuxxxsssooommmxxxzzz|||vvvnnnggghhhhhhhhhiiijjjllloooqqqnnnuuu|||}}}yyyxxxyyyyyyyyy~~~}}}}}}}}}}}}}}}~~~~~~}}}|||||||||}}}}}}yyy|||~~~~~~|||yyyxxxxxxzzz{{{}}}~~~~~~~~~~~~|||{{{yyyxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz{{{{{{{{{zzzzzzyyy{{{}}}~~~~~~}}}{{{zzzwwwwwwvvvvvvuuutttssssssnnnnnnooopppqqqqqqrrrrrrtttuuuvvvwwwwwwwwwvvvvvvsssrrrrrrqqqqqqqqqrrrrrrtttsssrrrqqqqqqrrrssstttvvvvvvwwwxxxzzz{{{}}}}}}||||||~~~wwwmmm___VVVTTTTTTSSSSSSPPPTTT[[[cccjjjuuutttjjjkkkxxxsssdddZZZZZZbbbttt~~~qqq^^^NNNEEE@@@===;;;444444333222222222333333111111111111111111111111222111000//////000111222////////////////////////////////////////////////........................---------------------------.....................---------............///........................,,,,,,,,,---------......---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///............///000000000222444555555888>>>CCCTTTcccmmmlllnnnzzz444777;;;???CCCIIIOOOSSS___lll{{{yyyjjj^^^WWWLLLOOOTTT]]]jjj~~~{{{{{{ssstttuuuwwwxxxzzz|||~~~|||xxxtttpppnnnkkkiiigggiiikkkoooqqqtttwww{{{~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}{{{zzzzzz{{{{{{zzz|||}}}}}}|||zzzzzzzzz{{{}}}~~~~~~}}}{{{{{{zzzzzzyyyzzz{{{{{{||||||{{{{{{yyyzzz{{{||||||{{{zzzyyyvvvwwwyyy{{{||||||||||||zzzyyyxxxwwwwwwvvvuuuuuuoooppprrrsssttttttttttttttttttttttttttttttttttttqqqqqqpppppppppqqqqqqrrrtttsssqqqpppoooooooooppprrrrrrrrrssssssuuuvvvwwwuuuvvvwwwyyyzzz|||}}}}}}}}}lll___VVVPPPLLLOOOLLLLLLQQQXXXaaammmxxxwwwjjjkkkrrr}}}oooggghhhtttuuuaaaQQQFFF???<<<666555333222222222333444111111111111111111111111000000000000000111111222000000000000000000000000////////////////////////...........................------------,,,,,,,,,---------...............---------............///////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------........................------...////////////...//////......//////000111///222444555666:::AAAGGGXXXbbbiiijjjsss:::>>>DDDKKKSSS\\\dddjjjrrr{{{~~~yyynnn```WWWSSSSSSTTT]]]kkkzzzwwwssstttssszzz~~~xxxuuutttsssrrrkkkmmmnnnmmmlllmmmooorrrtttxxx|||~~~{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzz{{{}}}~~~}}}{{{zzz{{{|||}}}zzz|||}}}}}}|||{{{|||~~~{{{}}}~~~~~~}}}}}}||||||zzzzzz{{{|||||||||||||||xxxyyy{{{||||||{{{yyyxxxuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{yyyxxxwwwvvvvvvvvvrrrssstttvvvwwwxxxwwwwwwtttsssrrrqqqqqqrrrssssssppppppppppppqqqrrrssssssrrrqqqpppnnnnnnnnnnnnoooqqqqqqpppppppppqqqssstttrrrrrrssstttuuuvvvwwwxxxyyy|||}}}kkk\\\TTTSSSKKKGGGJJJOOOTTT[[[bbbnnnzzztttqqquuu|||uuuuuutttaaaQQQGGGCCC;;;999666444222222333333111111111111111111111111//////000111111111111111111111111111111111111111////////////////////////..............................---------,,,,,,,,,---------.........//////---------............///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------........................------...//////////////////////////////000000111000333555777888===EEEKKK```eeegggiiiwww===CCCLLLWWWbbbooozzz|||}}}{{{vvvooonnniii^^^RRRNNNRRRXXXaaannn|||rrroooqqq~~~yyyqqqlllkkklllkkkjjjccciiioooqqqrrrtttyyy~~~zzz{{{{{{zzzzzzyyyxxxwwwzzz{{{~~~~~~{{{||||||zzz~~~}}}|||{{{}}}~~~zzz{{{{{{yyyxxxyyy{{{}}}~~~}}}|||}}}{{{|||}}}|||{{{|||~~~{{{|||~~~}}}~~~~~~~~~}}}}}}zzz{{{{{{|||||||||||||||xxxyyy{{{||||||zzzyyywwwtttssssssrrrsssuuuwwwxxx|||{{{zzzxxxwwwvvvvvvvvvsssuuuvvvxxxzzzzzzzzzyyyvvvtttrrrqqqqqqrrrtttuuurrrrrrrrrrrrssstttvvvvvvrrrqqqpppooooooooopppqqqrrrrrrqqqpppqqqrrrssstttpppqqqqqqrrrsssttttttuuutttwww{{{|||{{{{{{~~~qqqfffXXXNNNGGGJJJMMMMMMOOORRRXXXdddsssxxxnnnyyyuuuzzzmmm\\\PPPKKK???===:::666333222222222111111111111111111111111...///000222222222111000111111111111111111111111////////////////////////.................................------,,,,,,,,,---------.........//////---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////000111111222444777888;;;@@@HHHOOOggghhhfffiiiyyyKKKTTTaaaooo~~~}}}uuullliiijjjcccYYYQQQOOONNNQQQ\\\hhhyyyxxxtttwww{{{nnnjjjeeeaaabbbdddggghhhmmmrrrxxx}}}|||zzzwwwvvvtttsssrrrtttvvvxxxyyyyyy~~~}}}~~~|||yyyxxxzzz|||~~~~~~~~~{{{yyy}}}||||||{{{{{{}}}~~~{{{zzzyyyxxxyyy{{{~~~~~~|||{{{}}}~~~|||||||||}}}~~~~~~~~~|||}}}~~~~~~~~~}}}|||||||||}}}~~~~~~}}}zzzxxxvvvtttuuutttsssrrrsssvvvyyy{{{{{{{{{||||||{{{yyyxxxvvvwwwwwwwwwwwwwwwwwwvvvuuuwwwvvvuuutttsssrrrrrrrrrrrrqqqqqqsssuuuuuutttrrrooooooooonnnmmmmmmllllllqqqqqqqqqqqqqqqqqqqqqqqqnnnpppqqqpppnnnppptttxxxwwwwwwxxxyyyyyyyyyyyyxxxzzz|||}}}}}}|||}}}vvvfffSSSHHHGGGJJJKKKJJJNNNTTT\\\eeepppwwwqqqrrrsssvvv~~~|||yyy{{{~~~ssscccTTTKKKCCC<<<:::<<<<<<888333333333222000...---...000000000000000000000000000///......///000111111000000...---...///000///...------............------))))))***++++++,,,------////////////////////////000000//////.........---...------,,,,,,------...------------------------111111000///...---,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......******+++,,,------------//////...//////000111222111777666666;;;<<>><<<888444444444444333222222333444111111111111111111111111000///...///111111111000000///......///000///...---......//////......------------.../////////000////////////////////////000/////////...............------,,,,,,------...------------------------............---------------------------------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------..................---,,,++++++///......//////000111222111777666666;;;===EEEXXXjjjeeeccckkkzzz~~~ssseeeXXXSSSTTTMMMOOOVVVcccppp}}}}}}~~~{{{tttqqqmmmhhhdddeeeeeeeeefffiiinnnsssvvv}}}|||zzzvvvtttqqqooooooppprrrtttpppoooppprrrwwwzzz|||||||||||||||||||||{{{zzzzzz|||yyywwwxxx{{{}}}}}}|||xxx{{{}}}|||yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxzzzyyyyyyxxxyyyzzz{{{|||}}}|||zzzzzzzzz|||~~~~~~~~~~~~}}}~~~}}}}}}yyyyyyxxxxxxyyy|||~~~~~~}}}||||||{{{{{{|||yyyyyyzzzzzzyyyxxxxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxvvvtttsssssstttvvvvvvvvvrrrqqqooonnnnnnnnnpppqqqsssssssssssssssssssssssspppqqqqqqooonnnnnnppprrrvvvvvvvvvvvvuuutttssssssnnnpppqqqrrrrrrtttwwwyyy{{{{{{}}}kkkXXXNNNKKKGGGIIIJJJJJJLLLSSS]]]dddttt{{{mmmdddaaacccjjjuuu~~~tttqqqtttsssssstttvvvzzz~~~rrrfffVVVJJJDDD@@@;;;888333333444333333222222111111111111111111111111111000///...///111111111000000///......000000///...---......//////......---//////////////////000000////////////////////////////////////...............------,,,,,,------...------------------------++++++,,,,,,---------...........................------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......////////////...---,,,,,,............///000111222111777666666<<<>>>GGGZZZlllgggdddjjjvvv|||qqqfffZZZPPPNNNQQQSSS\\\jjj{{{zzz}}}zzztttkkkfffddddddeeeeeefffhhhkkkooosssyyy~~~}}}|||{{{xxxvvvuuutttrrrqqqqqqrrrssstttpppooooooqqquuuxxxyyyyyyuuuvvvvvvwwwxxxxxxxxxxxx}}}zzzxxxyyy{{{}}}~~~~~~zzz|||{{{xxxwwwwwwxxxxxxyyyyyyyyyyyyzzz{{{||||||zzzzzzyyyxxxyyyzzz{{{||||||{{{zzzzzzzzz|||}}}~~~}}}~~~}}}}}}}}}||||||}}}~~~}}}~~~~~~{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzyyywwwttttttuuuwwwxxxxxxtttrrrpppnnnnnnppprrrtttttttttttttttttttttttttttssssssrrrqqqpppooopppqqqrrrrrrsssssssssssssssrrrooopppqqqqqqrrrssstttuuuxxxxxxzzz|||qqq]]]TTTJJJMMMOOOOOONNNNNNOOOQQQ\\\mmmpppfffbbb^^^eeemmmtttzzznnnggg```[[[\\\```fffmmmsssvvvfffYYYOOOHHHBBB>>>888666555444444333111000111111111111111111111111111000//////111222111///000///...///000111000.........////////////............------------------///////////////////////////////////////............------,,,,,,------...------------------------,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---....../////////............///111222333111777666666<<>>BBBNNNccckkkhhhgggiiinnnrrrrrrqqqooobbbYYYSSSOOORRRYYYeeewwwzzzyyyzzz}}}xxxsssqqqiiiiiijjjlllooouuu|||~~~|||yyywwwuuutttssstttvvvvvvuuutttxxxyyy{{{}}}~~~}}}}}}|||zzzxxxvvvvvvwwwwwwvvvuuurrrqqqqqqrrrtttvvvxxxyyyuuuwwwyyy{{{{{{zzzzzzzzz{{{{{{}}}~~~~~~|||zzzyyy{{{}}}wwwwwwxxx{{{}}}~~~|||zzzwwwxxxzzz|||~~~~~~~~~~~~}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~|||~~~{{{zzz}}}|||||||||||||||}}}~~~}}}|||zzzzzz{{{|||zzzyyyzzzyyywwwvvvttttttsssssssssssssssssssssssssssssswwwuuussstttuuutttrrroookkklllnnnoooqqqrrrssssssqqqpppppprrruuuvvvtttrrrrrrsssttttttttttttttttttvvvzzz~~~}}}~~~yyygggZZZSSSPPPPPPNNNLLLOOOWWW```iiivvvzzztttqqqttttttlll```SSSTTT]]]eeesss|||gggZZZIII<<<666444444222222222222222222222222222333222000111222222000///111000///000111111000/////////000000000000//////.........///000000000111////////////////////////............/////////000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------..................---,,,+++***---------...000111333444222777666777>>>CCCPPPeeejjjiiijjjmmmrrruuuvvvvvvzzzlll^^^RRRVVVRRRRRR[[[iii|||zzztttrrruuuwwwwwwvvvvvvzzz}}}xxxpppmmmnnnpppjjjmmmpppuuuzzz~~~|||zzzzzzxxxvvvttttttsssssssssuuuuuusssqqquuuvvvwwwxxxzzz|||}}}~~~|||zzzxxxxxxyyyzzzyyyxxxvvvuuuuuutttuuuvvvwwwxxxuuuxxx{{{}}}}}}{{{zzzzzzyyyyyyzzz|||}}}|||zzzxxxuuuxxx{{{}}}}}}||||||}}}wwwxxxzzz}}}}}}zzzxxxzzz}}}}}}||||||{{{{{{}}}~~~~~~}}}}}}zzz}}}zzzuuu~~~~~~~~~~~~~~~}}}|||{{{|||}}}|||zzzyyyzzzzzzyyywwwvvvtttsssrrrssssssssssssssssssssssssvvvtttrrrsssttttttqqqnnnlllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqtttyyyzzzyyyvvvssstttttttttttttttssssssrrrwwwzzz{{{xxxxxx||||||ppp```TTTMMMKKKJJJLLLPPPRRRUUUaaannnxxxyyytttwww~~~{{{mmm[[[YYYaaa```nnnttt]]]III>>>999555333222222222222222222222222333222111111222222000///111000///000111222111/////////000000000000//////,,,------...///000000111////////////////////////---.........//////000000...------,,,,,,------...------------------------((()))***+++,,,---......+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......+++,,,---...////////////,,,------...000111333444222777666777???DDDQQQfffkkkkkklllpppuuuyyyzzzzzz|||iiiWWWQQQUUUQQQXXXdddsss}}}{{{zzzwwwsssrrruuuyyy}}}~~~|||{{{~~~~~~}}}|||{{{uuurrrqqqmmmhhhjjjqqquuuxxx}}}~~~||||||zzzyyywwwuuusssrrrqqqqqqqqqrrrrrrrrrsssssssssttttttvvvxxxzzz{{{}}}||||||}}}}}}}}}{{{zzzyyywwwwwwwwwwwwwwwwwwxxxxxxzzz{{{}}}~~~~~~|||zzzyyyxxxyyy{{{}}}~~~~~~}}}}}}yyyyyy{{{|||||||||{{{zzz{{{{{{|||~~~~~~~~~}}}~~~|||{{{}}}~~~~~~}}}~~~}}}zzzxxx~~~vvvwww~~~~~~|||yyywwwyyyxxxxxxwwwvvvvvvuuuuuuvvvvvvtttsssrrrqqqqqqqqqssssssrrrrrrrrrsssssstttrrrrrrqqqppppppppppppqqqrrrsssuuuwwwxxxzzzzzzzzzxxxxxxwwwwwwwwwwwwwwwwwwtttttttttttttttuuuvvvwwwzzz|||}}}gggWWWUUUNNNKKKMMMMMMKKKNNNUUU^^^ccckkkwww}}}xxxssssssvvv~~~|||lllaaa___ggguuuyyy___KKK@@@:::777333222222111111111111111333333222222222222333333333222111///............//////............//////........................////////////////////////111111000000//////......,,,,,,------.../////////////////////////////////,,,,,,,,,---------......------------------------------------------------///////////////.........)))***+++,,,---,,,++++++...------------...//////............///000222333555777999888:::DDDTTT```cccgggkkkooottt{{{|||yyy{{{ooo```SSSQQQVVV]]]hhhxxx|||wwwtttssssssyyyzzzqqqmmmlllnnnooopppwww~~~|||{{{zzzyyyxxxvvvuuussssssrrrrrrsssssstttttttttuuuuuuuuuttttttuuuvvvwwwyyyzzz{{{zzzzzz{{{{{{{{{zzzxxxwwwzzzzzzyyyxxxwwwvvvuuuuuuwwwxxxzzz|||}}}}}}}}}}}}yyyyyyzzz{{{||||||||||||yyyyyy{{{|||||||||{{{zzzyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzvvv}}}{{{zzzzzzzzzyyyyyyxxxxxxxxxuuuuuuttttttttttttuuuuuuuuuuuuttttttttttttuuuuuuqqqqqqpppoooooooooooooooppppppqqqssstttuuuwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvttttttsssssssssuuuwwwzzzrrrccc[[[RRRNNNJJJGGGJJJOOORRRUUUZZZcccqqqxxxwwwsssqqquuuzzzzzzlllmmmrrr~~~xxx]]]III>>>;;;999777555444333333333222333222222111111222222333111000000/////////000000//////............//////........................////////////////////////////////////.........---..................------........................,,,,,,,,,---------......------------------------------------------------........................***+++,,,---...------,,,---------------......///............///111222444555888999:::<<>>IIIXXXcccffflllrrrtttxxx}}}}}}zzzlllhhhccc___^^^bbbkkksssyyywwwzzzvvvooojjjjjjkkkppprrrwww}}}}}}{{{yyywwwttttttttttttsssrrrqqqpppqqqooonnnmmmnnnpppsssuuurrrsssssssssssstttttttttwwwvvvvvvuuuuuuvvvvvvvvvtttuuuwwwwwwxxxwwwvvvuuuwwwwwwyyyzzzzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyzzz{{{|||{{{yyyxxxwwwxxxyyyyyyyyyyyy{{{|||||||||{{{zzz{{{|||}}}uuu}}}}}}}}}}}}}}}}}}}}}}}}wwwwwwwwwwwwxxxyyyzzz{{{xxxxxxwwwwwwvvvwwwwwwwwwuuuuuuuuutttsssrrrqqqppprrrqqqppppppqqqsssuuuwwwxxxxxxxxxyyyyyyyyyyyyyyy|||{{{yyyvvvtttrrrqqqppprrrsssuuuwwwzzz}}}tttdddWWWOOOMMMMMMKKKJJJLLLPPP[[[kkkzzzzzznnnfffcccfffppp{{{~~~zzz~~~~~~dddSSSKKKAAA<<<777333333333222000222222111111111111222222111000000///000000111111000000////////////000000........................////////////////////////........................//////.........---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,------............,,,,,,,,,,,,,,,---......//////......///111333444555777999;;;@@@KKKYYYdddfffnnnuuuxxx{{{|||YYYZZZ[[[___ggguuu~~~{{{wwwuuuqqqmmmkkkkkkooosss{{{{{{{{{{{{zzzyyyvvvsssrrrppppppqqqqqqqqqqqqpppppppppooommmmmmnnnqqqtttvvvssssssssstttttttttuuuuuuwwwvvvuuuuuuttttttuuuuuutttuuuvvvwwwxxxxxxwwwvvvvvvwwwyyyzzz{{{{{{zzzyyywwwwwwwwwwwwxxxzzz{{{||||||{{{yyyxxxwwwwwwxxxyyyyyyyyy{{{|||||||||{{{zzzyyyzzz|||~~~www|||~~~~~~~~~{{{{{{zzzyyyyyyyyyyyyzzzyyyyyyxxxwwwvvvvvvwwwwwwuuuvvvvvvvvvuuutttrrrqqqtttsssqqqqqqqqqsssuuuvvvvvvwwwwwwwwwxxxxxxxxxyyy{{{zzzxxxwwwvvvuuuuuuttttttuuuuuuvvvxxx{{{}}}~~~uuufff]]]TTTOOONNNOOOOOOPPPXXXcccxxx|||nnnccc]]]___fffuuu}}}sssppprrrwwwyyy{{{}}}qqq```VVVKKKDDD<<<888888888666444333333222222222222333333333222111000////////////000000////////////000000////////////////////////////////////////////////////////////////////////---------.........//////........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---......////////////000111333444444666888;;;BBBMMM[[[eeefffpppyyy}}}LLLSSS[[[eeettt||||||uuunnnnnnnnnooooooppptttyyy}}}}}}|||{{{vvvwwwwwwwwwvvvssspppnnnnnnoooppppppqqqqqqqqqqqqpppoooooonnnoooqqqtttuuuvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvuuutttttttttttttttssstttvvvwwwxxxxxxxxxwwwxxxyyyzzz{{{zzzyyywwwuuurrrsssuuuxxxzzz}}}{{{zzzyyyyyyxxxxxxxxxxxxyyyyyy{{{|||||||||{{{zzzwwwxxxyyy{{{}}}~~~}}}}}}~~~|||{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwuuuuuuvvvwwwvvvuuutttsssttttttsssrrrrrrssstttuuuvvvvvvvvvwwwwwwxxxxxxyyyzzzyyyyyyxxxxxxxxxyyyyyyvvvuuuuuuuuuvvvxxxzzz{{{{{{{{{{{{}}}{{{```WWWRRRRRRPPPKKKMMMTTT]]]lll{{{jjj\\\XXXZZZaaammm{{{vvvhhhaaabbbdddgggjjjnnnuuu}}}qqqeeeTTTKKK@@@:::999888666333444444333333333333444444444333222111000/////////111000000//////000000111/////////////////////////////////////////////////////////000000000000000,,,,,,------...//////000////////////////////////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++,,,,,,---......------------...//////000/////////000222444555555666888===EEEQQQ^^^fffiiitttUUU___jjjuuu|||wwwzzz~~~|||wwwpppjjjkkkoootttyyy~~~||||||{{{yyyxxxvvvuuuuuussstttuuuuuutttrrrooommmmmmnnnooopppqqqqqqrrrqqqqqqppppppppppppqqqrrrrrrvvvvvvwwwwwwwwwxxxxxxxxxuuuuuutttsssssssssttttttqqqsssuuuvvvxxxxxxxxxwwwvvvwwwyyyzzzzzzxxxvvvuuuqqqsssvvvyyy|||~~~yyyzzzzzzzzzzzzzzzyyyxxxyyyyyy{{{|||||||||{{{zzzwwwxxxzzz|||~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyywwwxxxzzz{{{{{{{{{yyyxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{||||||yyyxxxwwwvvvvvvxxxzzz{{{yyyyyyyyyzzz{{{|||}}}~~~{{{jjj[[[WWWRRRKKKKKKPPPNNNZZZiiiyyyooobbb]]]XXX___gggqqqnnn^^^YYYYYYXXXYYY]]]gggrrryyyyyybbbWWWIII@@@===;;;666222666555555444444555555666333222222111000000000111111111000000000000111111////////////////////////////////////////////////........./////////000000------..........................................,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------...---,,,,,,,,,---/////////............///000000000/////////000222444555777888:::@@@IIIUUUaaaiiinnn{{{gggrrr}}}wwwxxxwww{{{zzzuuuuuussspppllllllrrr{{{}}}{{{zzzwwwvvvuuutttsssrrrqqqpppqqqrrrtttuuutttqqqooommmlllmmmooopppqqqrrrrrrrrrqqqqqqqqqqqqqqqpppppppppuuuuuuuuuuuuvvvvvvvvvvvvuuuttttttsssssssssttttttpppqqqsssuuuwwwwwwwwwwwwrrrtttwwwyyyzzzzzzyyywwwtttvvvyyy{{{}}}}}}}}}|||xxxyyy{{{{{{|||{{{zzzyyyyyyzzz{{{|||||||||{{{zzzzzz{{{}}}~~~~~~}}}{{{{{{zzzzzzzzz{{{|||~~~~~~zzz{{{{{{{{{{{{zzzyyyyyywwwwwwxxxyyyyyyzzz{{{{{{||||||{{{{{{{{{||||||}}}|||{{{zzzxxxxxxzzz{{{}}}{{{{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~ggg]]]VVVNNNMMMRRRKKKRRRYYYccctttqqqgggWWWZZZ[[[___nnnxxxaaaXXXUUUQQQOOOSSS^^^llluuu|||sssgggWWWLLLGGGCCC===888666666555555555555666666111111111000111111222333111111000000000000111111000000000000000000000000////////////////////////---------.........///////////////...------,,,,,,------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++------------------------///......------///000111///////////////000111111000000//////000222444555999:::<<>>:::666555777666333222555222222222111111111111000111000000///////////////000000000000000000000000//////000000000000//////000---,,,---///000...,,,000000000000000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------------............///111000...------.../////////.........///222444666;;;<<<;;;???OOOcccnnnooo|||zzzzzz{{{}}}}}}}}}|||}}}wwwrrrpppnnnmmmnnnrrrxxx|||wwwtttrrrssssssqqqppppppqqqrrrsssuuuuuuuuuvvvwwwwwwtttrrrpppppppppqqqrrrsssrrrrrrsssrrrpppooooooooopppqqqqqqqqqqqqqqqrrrssstttuuuxxxyyyxxxvvvttttttvvvwwwwwwwwwwwwwwwvvvuuusssrrrrrrssstttvvvxxxzzz|||}}}}}}}}}~~~}}}{{{zzzzzzzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||}}}||||||}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzyyyxxxwwwvvvuuuuuussssssvvvzzz|||ooo^^^PPPQQQMMMKKKNNNUUU```qqqxxxjjjdddaaabbbnnn}}}{{{hhhXXXRRRQQQSSS^^^lll{{{vvvgggWWWIII@@@===888555555444000///111222222222222111111111111222222111000000000000000000000000000000000000000//////000000000000//////000...---...000111///---................................................------............------------------------------------------------------+++,,,,,,,,,,,,,,,,,,---------------............///......------...000000///.........///222444666888999:::@@@QQQeeeooopppyyy~~~sssnnntttuuuzzzyyyrrrllljjjiiijjjnnnsss{{{|||xxxtttqqqrrrqqqpppppppppqqqrrrsssuuuuuuuuuwwwyyyyyywwwuuuqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppoooooopppqqqrrrtttvvvwwwwwwxxxxxxwwwvvvvvvwwwyyywwwwwwvvvuuutttsssrrrrrrqqqssstttwwwzzz|||~~~|||}}}}}}~~~|||{{{{{{||||||{{{~~~~~~}}}}}}~~~}}}}}}zzzzzzyyyxxxwwwwwwvvvuuurrrrrrsssvvv{{{wwwbbbTTTLLLFFFGGGLLLSSS]]]fffzzz~~~oooddd]]]bbblllggg[[[VVVUUU[[[dddsssttt]]]LLLEEE>>>888666444000...000333222222222111111111111333222222111111111111111000000000000000000000000//////000000000000//////111///...///000111000///................................................------............------........................---------------------------,,,,,,,,,,,,,,,,,,+++------------............------------...///000111///......///000222444666666777:::CCCTTTfffooopppuuuyyyssspppyyyppplllkkkkkkpppsssxxx~~~|||||||||{{{yyyxxxvvvuuuqqqqqqpppooopppqqqrrrsssvvvuuuvvvwwwxxxxxxvvvtttqqqrrrrrrrrrqqqqqqrrrsssrrrrrrsssssssssrrrqqqppprrrrrrsssssstttvvvwwwxxxvvvwwwxxxxxxwwwwwwyyyzzzvvvuuutttrrrqqqqqqqqqqqqpppqqqtttvvvyyy|||~~~{{{{{{|||}}}~~~~~~~~~|||~~~~~~}}}{{{{{{zzzyyyyyyxxxwwwwwwtttssssssuuuxxx{{{}}}}}}{{{}}}~~~___UUULLLKKKNNNOOOQQQTTTbbbrrrqqqfffcccgggwwwpppddd[[[ZZZ^^^jjjxxxxxxeeeQQQGGG>>>:::777333222333333333222222222111111111222222111000000000000111//////////////////////////////000000000000//////000////////////000//////................................................------............---------------------------------------------------------------,,,,,,+++++++++,,,,,,---------..............................///////////////111333444555777888<<>>:::666555666333333333222222222222111111111000////////////000//////////////////////////////000000000000//////........................////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,------------...//////.........---,,,,,,...//////000222333444555999:::@@@MMM]]]gggkkkkkkrrrzzzzzzyyyzzz|||xxxoooqqqrrrrrrrrruuu||||||zzzyyysssqqqooommmmmmpppsssvvvtttsssrrrqqqqqqqqqrrrrrrvvvuuutttuuuuuutttqqqnnnppprrrsssrrrpppqqqtttxxxwwwwwwvvvvvvvvvuuuuuuuuuttttttssssssssssssssstttvvvxxxzzzzzzyyyyyyzzz{{{ttttttttttttttttttttttttrrrssstttuuuwwwyyyzzzzzzyyyxxxwwwxxxyyy|||~~~~~~}}}yyyvvvuuuvvvvvv|||~~~||||||~~~~~~~~~}}}}}}}}}|||||||||xxxuuurrrpppqqqrrrrrrrrroooqqqtttxxx{{{tttaaaUUUNNNMMMPPPMMMQQQ]]]vvvyyynnnfffeeeffflllvvvxxxjjjddddddlll|||ooo```NNNDDD???:::777888333333333333222222222222111000000///////////////000000000000000000000000//////000000000000//////---...///...---,,,---///000000000000000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------............---,,,,,,...///000111333444555555;;;;;;CCCSSSbbbiiijjjkkkvvv|||{{{xxxyyy|||uuummmhhhnnnuuuyyy|||~~~{{{xxxvvvtttqqqpppnnnnnnoooqqqsssuuuwwwvvvtttrrrqqqqqqrrrrrrttttttssstttuuutttrrrpppoooqqqsssrrrpppqqqvvvzzzzzzyyyxxxwwwvvvwwwxxxxxxssssssrrrsssssstttuuuuuuwwwyyy{{{{{{zzzyyyyyyzzzuuuvvvxxxyyyzzzyyyyyyxxxvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwxxxzzz~~~}}}zzzxxxvvvvvvxxx|||~~~}}}|||zzz|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{xxxtttqqqpppqqqppppppnnnpppsssuuuwww{{{~~~lll\\\SSSQQQNNNOOOTTTcccwwwttthhh^^^^^^dddppp{{{lllooovvvqqq\\\NNNFFF???;;;:::444444333333333222222222222111000000//////000000000000000000000000000000//////000000000000//////---///000///------...000////////////////////////........................------............------------------------------------------------------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***+++,,,...//////.........///000222333444555555:::;;;EEEWWWgggllllllllluuu|||{{{wwwvvv{{{}}}wwwooojjjiiiqqq{{{~~~{{{wwwtttrrrqqqqqqqqqrrrssstttuuuuuuvvvyyywwwuuusssrrrqqqrrrrrrsssrrrssstttvvvvvvtttrrrnnnqqqsssrrrpppqqqwww||||||{{{yyywwwwwwxxxyyyzzzssssssssstttvvvwwwyyyzzzxxxzzz||||||{{{yyyyyyyyyvvvxxxzzz}}}~~~~~~}}}|||yyyyyyyyyxxxxxxxxxwwwwwwxxxwwwxxxyyy||||||yyywwwuuuxxx|||~~~}}}{{{zzzyyyvvvyyy|||~~~~~~||||||}}}~~~|||wwwtttssssssrrrrrrqqqrrruuuvvvwwwyyy|||~~~{{{tttaaaXXXPPPOOOQQQUUU^^^mmmttt```YYYYYY```pppuuussssssyyygggWWWMMMDDD???===444444444333333333222222333222222111000111111111000000000000000000000000//////000000000000//////...000222111...---///111................................................---..................---........................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------&&&(((+++---///000111111...///000222444444555555999:::EEEZZZjjjnnnnnnooorrrzzz~~~~~~tttrrrttt|||zzzrrrppprrrssstttvvv|||}}}zzz}}}zzzwwwvvvwwwxxxvvvtttsssttttttuuuuuuuuuuuuuuuzzzwwwtttsssuuuuuusssqqqrrrrrrrrrtttwwwyyyyyyyyyvvvuuutttssstttuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyxxxwwwwwwvvvvvvwwwwwwyyy{{{}}}}}}{{{yyyyyy{{{}}}~~~}}}wwwxxxzzz|||}}}~~~}}}}}}}}}yyy{{{zzzyyyzzz|||~~~~~~~~~{{{|||}}}||||||}}}~~~|||zzz{{{}}}~~~~~~~~~}}}|||zzz|||}}}}}}||||||}}}{{{|||{{{xxxssspppqqqssstttttttttttttttttttttssswwwyyy~~~~~~kkk[[[VVVSSSTTTSSSUUU___lll}}}pppaaaYYYWWW___iiiooommmssswwwzzz}}}~~~tttkkkjjjoooxxx|||hhhVVVLLLDDD>>>;;;999666555555444222000333222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........///000000000........................000000111222333333444444:::<<>>888444222222333222333333222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,...........................///000222333555666777;;;<<>>CCCTTTiiitttwww|||~~~~~~ppppppqqqpppqqquuu}}}~~~}}}~~~}}}}}}zzzzzzzzzzzzzzzyyyxxxxxxrrrssssssttttttuuuvvvvvvsssvvv{{{|||{{{zzzzzz|||wwwzzz}}}}}}{{{yyyzzz{{{|||yyyvvvtttvvvxxx|||{{{zzz|||~~~~~~}}}zzzyyywwwwwwwwwyyy{{{|||uuuuuuvvvwwwxxxyyyyyyyyyxxxyyyzzz{{{{{{yyywwwvvvqqqtttyyy}}}~~~~~~~~~}}}{{{xxxvvvvvvyyy{{{~~~~~~}}}{{{xxxyyy|||~~~}}}{{{zzzzzzyyyxxxwwwvvvuuuuuutttuuutttrrrpppppprrrssssssuuuyyy{{{}}}mmmYYYQQQMMMPPPQQQTTTcccvvvtttkkkffffffhhhttt|||~~~|||rrrccc```qqqvvv```NNNAAA;;;555444333333222222333333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................---..................---------------------------........................,,,,,,,,,---------......---......//////000000000........................222222333333444555666666???EEEVVVkkkvvvvvvzzz~~~zzzlllnnnrrrvvvzzz}}}|||||||||{{{~~~}}}}}}}}}{{{zzzyyyttttttttttttuuuwwwxxxyyyzzzzzzzzzzzzzzz{{{||||||{{{|||~~~}}}}}}}}}}}}|||zzzwwwvvvyyyyyyxxxxxxyyy{{{}}}~~~|||zzzxxxvvvuuuwwwyyyzzz{{{zzzxxxxxxzzz{{{{{{zzzxxxxxxxxx{{{}}}|||xxxtttsssqqqoooqqqwww{{{}}}}}}}}}}}}}}}}}}|||{{{yyyvvvuuuyyy}}}|||xxxzzz|||}}}~~~~~~~~~|||zzzxxxvvvuuuuuutttsssrrrpppooooooqqqsssttttttttttttvvvxxxzzz}}}~~~uuuaaaNNNIIIMMMPPPSSSXXXhhhrrr|||mmmfff```ZZZaaakkkxxx~~~ooo```jjjjjjPPP===;;;777555666666333111222222222222111111111111000111111111111111111111111222111///...---------...///...---,,,,,,---...///......------------......////////////////////////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......///......------------...111111111222444777:::;;;???HHH[[[nnnwwwxxx}}}xxxuuussswww||||||yyyxxxyyyxxxxxx|||zzzyyyttttttttttttuuuuuuvvvwwwyyyyyyyyyyyyzzz{{{}}}}}}xxxyyy|||~~~~~~~~~~~~}}}{{{yyywwwvvvxxxxxxwwwwwwxxxzzz{{{|||{{{zzzyyyxxxxxxyyy{{{|||{{{{{{{{{{{{|||}}}}}}||||||{{{zzz{{{}}}|||yyyuuusssqqqppprrrwww{{{}}}}}}{{{~~~~~~~~~~~~}}}|||zzzxxxvvvzzz}}}|||zzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{yyywwwvvvttttttrrrrrrpppooopppqqqssstttvvvvvvuuuuuuvvvxxxyyyzzz}}}xxx___QQQLLLJJJMMMQQQUUU^^^mmmvvvhhh___XXXVVV___kkkyyysss___cccuuugggOOOBBB:::555666777444222333222222222222111111111111111111111111111111111111222111///...------......///......------......///......------------..............................------------------------,,,,,,,,,---------......---------------------------------.........//////000////////////000111111111111111333555777:::;;;===III^^^rrr{{{~~~|||zzzzzzwwwuuuttt{{{}}}zzzyyyzzzzzzzzzyyy|||yyywwwttttttttttttttttttttttttxxxxxxxxxyyyzzz|||}}}~~~vvvxxxzzz|||~~~~~~|||zzzyyywwwwwwwwwwwwvvvvvvwwwxxxyyyzzzxxxxxxxxxxxxyyyyyyzzz{{{zzz{{{}}}~~~|||{{{{{{zzzxxxvvvuuutttsssuuuxxx|||~~~~~~~~~~~~|||{{{|||~~~}}}}}}}}}}}}||||||}}}}}}~~~{{{{{{{{{{{{yyywwwtttsssrrrqqqqqqpppqqqrrrssstttxxxwwwvvvuuutttuuuvvvvvv{{{}}}zzzcccTTTKKKIIILLLHHHNNNXXXgggzzzrrrbbbXXXOOOSSS[[[iiikkkfffooofffMMMAAA777666777666444333333222222222111111111111111111111111111111111111111111000///.....................//////...............------------......------------------------------------------------,,,,,,,,,---------......------------------------........./////////000000//////...//////000111222111111222333555888:::<<<>>>LLLaaattt}}}{{{ssssssuuuwwwzzz}}}~~~~~~{{{wwwuuussssssssstttttttttttttttvvvvvvwwwxxxyyy{{{}}}~~~xxxyyyzzz|||~~~}}}{{{yyyxxxxxxwwwvvvvvvuuuvvvxxxyyyzzzuuuvvvvvvwwwxxxxxxxxxyyyyyy{{{~~~}}}{{{yyyxxx{{{{{{{{{|||~~~~~~}}}{{{{{{|||}}}|||{{{|||}}}~~~zzz{{{||||||zzzxxxuuusssrrrrrrrrrrrrrrrssstttuuuyyyxxxvvvuuuttttttuuuuuuxxxzzz|||}}}~~~iiiXXXOOOKKKIIIJJJOOOXXXdddvvvooo___QQQPPPRRR\\\ppprrrmmmnnnyyy{{{ZZZJJJ;;;666888777444333333333222222222111111111111111111111111111111111111000000/////////......---...///000000///...---......------------......------------------------------------------------,,,,,,,,,---------......---------------------------.........////////////......---------......///222222222333555888:::<<>>IIIXXXgggkkkkkkooouuuxxxsssyyy~~~}}}}}}~~~|||~~~uuuqqqpppppprrrqqqppprrrwww}}}}}}zzzxxxwwwwwwwwwuuussstttrrrpppppppppqqqrrrrrrsssuuuwwwwwwuuuttttttuuuuuutttrrrpppnnnlllkkkkkkkkkmmmoooqqqsssvvv{{{~~~|||||||||{{{yyywwwvvvuuutttuuuuuusssqqqqqqrrrsssuuuvvvyyy}}}}}}~~~~~~}}}zzzwwwuuurrrtttyyy|||}}}|||zzzxxxuuurrrooommmnnnooopppqqqrrrtttvvvwwwuuutttssstttttttttsssssstttvvvyyyzzz}}}ppp\\\RRRNNNMMMOOOSSS\\\nnn}}}qqqfffcccbbbdddkkkxxx{{{fffZZZVVVWWWbbbsss{{{jjjRRRHHH===666666666555222444333222222111111222222000000000000000000000000000000////////////000000//////............//////........................---------............///////////////////////////,,,---...//////...---,,,/////////.............../////////...///000000111222333444555666888<<<@@@KKK\\\jjjllllllrrrwwwyyyuuuyyyzzzwwwuuuwwwxxxvvvsssjjjeeeeeeggglllnnnqqqvvv}}}~~~~~~~~~}}}{{{|||zzzxxxvvvvvvuuutttttttttsssrrrqqqoooooooooppprrrsssuuuuuuttttttuuuvvvxxxvvvtttrrrqqqpppppppppmmmnnnppprrrsssvvvzzz~~~~~~~~~}}}{{{yyyxxxvvvvvvvvvtttrrrqqqrrrsssssstttwwwzzz|||~~~}}}yyyvvvtttsssssstttvvvwwwxxxxxxxxxtttqqqnnnmmmnnnpppqqqrrrqqqsssuuuuuutttrrrqqqrrrtttsssrrrqqqqqqsssuuuwww~~~|||rrr]]]RRRNNNLLLNNNRRR[[[lll}}}yyypppfff```^^^fff{{{|||cccZZZVVV^^^nnnkkkXXXBBB666888;;;888444444333222222111111222222222222222111000000//////000000////////////000000//////............//////........................---------............///////////////////////////,,,---////////////---,,,///////////////////////////////////////000111111333444444555666999>>>AAAOOOaaapppqqqqqqyyy~~~~~~yyyuuuuuuuuuttttttjjjbbb]]]^^^ccchhhlllsss{{{|||}}}}}}}}}}}}~~~}}}|||{{{zzzxxxvvvttttttttttttsssttttttqqqooommmnnnoooqqqrrrttttttssssssuuuwwwxxxwwwvvvtttttttttuuuvvvqqqrrrttttttuuuwwwzzz}}}||||||~~~}}}}}}{{{{{{{{{|||}}}~~~}}}|||zzzzzzvvvwwwwwwvvvtttssstttuuuuuuvvvxxxzzz|||||||||{{{~~~~~~}}}|||}}}yyyvvvttttttsssqqqpppqqqsssvvvwwwsssqqqnnnnnnpppqqqrrrrrrqqqsssttttttrrrqqqqqqrrruuutttqqqpppppprrrtttvvvzzz~~~~~~rrr]]]SSSKKKLLLNNNQQQYYYdddyyypppeee]]]^^^nnnvvvggg]]]```kkk{{{nnnOOO===:::;;;999444444333222222111111222222333333222111000000//////000000////////////000000//////............//////........................---------............///////////////////////////......////////////.........////////////000000000000000//////000000111222333444555555666:::???CCCTTThhhwwwxxxyyyyyywwwtttqqq}}}rrrhhhccc^^^\\\```gggmmmrrrzzz~~~|||zzz{{{}}}{{{zzzxxxuuusssrrrsssuuusssttttttrrrnnnmmmmmmoooqqqrrrssssssrrrsssuuuvvvwwwwwwuuuuuuuuuwwwyyyzzzvvvwwwwwwwwwvvvwwwzzz|||}}}~~~~~~~~~}}}xxxvvvwwwxxxyyyyyyxxxwwwwwwvvvwwwxxxyyyzzz|||||||||{{{zzzyyyxxxxxxuuuvvvwwwvvvttttttvvvwwwyyyzzz{{{}}}}}}|||zzzyyyzzz{{{|||||||||zzzyyyxxxyyyzzz{{{{{{|||~~~zzzwwwvvvuuusssqqqooooooqqqsssuuurrrqqqoooppprrrssssssrrrrrrssstttsssrrrrrrsssuuuvvvtttrrrppppppqqqtttvvvyyy{{{~~~}}}|||~~~ttt```OOOMMMOOONNNPPPWWWaaammm~~~ooobbbZZZaaaooo}}}jjjdddhhhqqqgggMMM@@@:::777555444333222222111111222222111111111111111111111111000000////////////000000//////............//////........................---------............///........................//////............//////.../////////000000000000000000//////000000111222444444555555666:::@@@DDDXXXnnn~~~~~~}}}wwwqqqlllooofff___^^^^^^___fffooovvv|||~~~||||||~~~}}}{{{|||}}}{{{zzzzzz}}}zzzzzzxxxuuurrrrrrsssuuurrrttttttrrrnnnlllmmmoooqqqrrrssssssrrrrrrtttvvvvvvuuuuuuuuuvvvxxx{{{}}}yyyzzzzzzyyywwwxxxzzz|||~~~||||||zzzwwwuuuuuuvvvxxxyyyzzz{{{|||~~~}}}{{{|||{{{uuurrrooonnnpppsssuuuvvvwwwvvvtttsssssssssttttttwwwxxxxxxxxxwwwvvvvvvuuutttuuuvvvvvvuuuuuuwwwyyy|||}}}~~~~~~|||zzzyyyxxxyyyzzzzzzzzzxxxwwwvvvuuuvvvwwwxxxxxx{{{{{{yyyxxxtttsssrrrqqqpppqqqrrrsssqqqqqqpppqqqsssttttttrrrsssttttttsssrrrsssuuuwwwvvvuuurrrpppppprrruuuvvvyyy{{{{{{yyywwwyyyoooVVVPPPQQQOOONNNRRROOOZZZnnnwwweeeWWWWWWaaappppppddd```cccsss{{{\\\FFF;;;888888444333222222111111222222///000000111222222333333000000////////////000000//////............//////........................---------.........//////........................000///...------...///000.../////////000000111111000000000000000111111222444555555555777;;;@@@EEE[[[rrr~~~vvvnnngggzzztttkkkeeeaaacccdddfffppp{{{}}}yyyyyy}}}|||zzzxxxvvvwwwyyy|||~~~}}}|||}}}|||xxxtttqqqqqqssstttssssssssssssrrrqqqoooooorrrsssssssssrrrsssuuuxxxvvvyyy{{{}}}||||||}}}~~~~~~|||zzzxxxxxxyyy{{{|||yyy|||~~~|||xxxvvvuuutttrrrpppkkkkkkjjjjjjjjjjjjjjjkkknnnoooooopppqqqqqqqqqqqqooosssxxx{{{yyyuuuqqqooollljjjgggeeeeeehhhkkknnnooooooooonnnnnnnnnnnnnnnuuutttsssrrrqqqqqqqqqqqqsssssssssttttttuuuuuuvvvyyyyyyyyyzzz{{{}}}|||xxxyyy{{{|||xxxtttqqqrrrssstttvvvzzz}}}|||}}}wwwvvvuuuuuuuuutttrrrpppsssrrrqqqqqqqqqqqqrrrsssuuuttttttssssssttttttuuuuuutttsssrrrqqqpppppppppwwwvvvuuusssssswww|||nnnYYYPPPOOONNNMMMLLLRRR]]]nnnmmmXXXTTTXXX]]]rrrppp^^^\\\bbbfffsss|||oooTTTEEE===888222111333777666222222555111111111111111111111111222111111000///......---///////////////.........................................................******+++,,,,,,+++******......------------......////////////////////////---...///111222222222222222111444777888:::@@@HHHaaatttwwwmmmdddsssnnnfffcccdddiiinnnrrr{{{}}}{{{xxxxxx{{{~~~wwwuuusssrrrsssvvvyyy{{{~~~|||{{{zzzzzz|||~~~~~~|||xxxuuutttssstttuuuwwwvvvvvvvvvuuusssrrrrrrrrrssssssrrrrrrrrruuuwwwyyy||||||zzzxxxvvvvvvxxx{{{|||}}}|||vvvssspppnnnmmmkkkiiigggeeeeeedddcccbbbbbbccccccccccccddddddeeeeeeddddddcccfffkkklllkkkgggdddcccbbb```]]][[[[[[^^^aaaccceeefffggghhhjjjkkkllllllppppppppppppooooooooooooppppppqqqqqqrrrsssssssssuuutttttttttvvvxxxzzz||||||yyyzzz~~~|||yyysssrrrrrrqqqsssvvv{{{yyywwwuuuuuuuuuuuusssrrrtttsssrrrqqqqqqrrrssstttuuuuuuttttttttttttuuuuuuvvvuuuuuutttssssssrrrrrruuuuuuuuussssssuuuyyy}}}ppp\\\PPPMMMMMMMMMQQQWWWcccvvvhhhWWWPPPPPP]]]lllyyykkk```^^^^^^ccchhhmmmnnnpppxxxfffPPPAAA999666444555777666222111333111111111111111111111111222111111000//////....../////////////////////...................................................000000000000000000000000......------------......////////////////////////---...///000111222222222444333555999999;;;AAAJJJ```qqq~~~|||vvvooogggtttkkkiiifffhhhmmmuuu{{{}}}~~~wwwwwwxxxzzz}}}{{{wwwrrrqqqooonnnooorrrtttvvvzzzyyywwwvvvwwwxxxzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwvvvuuutttssssssqqqrrrrrrqqqqqqrrrtttvvv|||{{{yyyvvvttttttvvvzzz|||~~~~~~~~~{{{wwwsssmmmkkkgggeeecccaaa___]]]]]]\\\[[[YYYYYYXXXXXXXXXVVVWWWWWWWWWWWWVVVVVVUUUUUUXXXZZZ[[[YYYWWWVVVVVVVVVTTTRRRQQQQQQSSSUUUWWWYYYZZZ\\\___bbbdddggghhhiiiiiikkklllllllllkkkjjjllllllmmmmmmnnnoooooopppooonnnmmmmmmnnnqqqtttvvvzzzxxxwwwzzz~~~~~~vvvtttqqqooonnnsssyyy~~~~~~{{{xxxvvvwwwwwwwwwvvvuuuuuutttsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwuuutttssstttttttttsssrrrsssuuuwwwrrr\\\RRRPPPOOOOOOPPPVVVeee}}}fffTTTQQQQQQVVVdddtttlllaaa\\\[[[\\\\\\[[[\\\cccppp{{{uuu]]]JJJ@@@;;;888666777555111000222222222222222222222222222111111111000000//////.........//////////////////................................................///...------------...///......------------......////////////////////////......///000111222333333666555777::::::<<>>@@@AAA======>>>>>>????????????AAAAAACCCEEEGGGIIIJJJKKKNNNPPPRRRTTTUUUVVVVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^___```bbbdddeeeggghhhjjjllloooqqqssstttqqqrrrooojjjfffgggooovvv}}}}}}yyywwwvvvzzz}}}{{{yyywwwwwwuuuuuuuuuuuuwwwwwwrrrssstttuuuuuutttsssrrrrrrssstttuuuvvvvvvuuuuuusssttttttsssqqqppppppqqqssswww|||~~~eeeXXXMMMKKKNNNTTTcccrrr{{{gggVVVRRRQQQQQQ]]]mmmpppcccYYYVVVSSSPPPRRRYYYbbbooo~~~uuueeeWWWMMMCCC???<<<888666777333333333333333333333333111111111111111111111111------......///000000000////////////////////////////////////////////////111000///......///000111......------------......//////////////////////////////......///111333444444333444888999<<>>===;;;:::;;;===888888999:::;;;::::::999:::;;;<<<>>>@@@AAACCCCCCGGGGGGHHHIIIJJJLLLLLLMMMMMMMMMNNNPPPQQQRRRSSSTTTVVVWWWXXXZZZ[[[\\\]]]]]]___```bbbcccdddeeeggghhhgggiiiiiieee``````ffflllsssuuuwww|||~~~}}}~~~zzzwwwuuunnnrrrwww}}}~~~|||wwwvvvuuuttttttuuuvvvwwwtttuuuvvvwwwwwwvvvuuutttssssssttttttuuuvvvvvvwwwtttuuuuuusssqqqqqqrrrsssrrruuuxxx{{{~~~lllXXXQQQNNNMMMTTT___nnnnnn___VVVRRRVVV]]]lll|||mmm^^^XXXTTTOOOQQQYYY]]]lll~~~xxxhhh[[[MMMFFFAAA;;;888888333333333333333333333333111111111111111111111111------......///000000111////////////////////////////////////////////////..............................------------......////////////////////////000///......///111333555444333555888;;;>>>HHHSSSfffgggkkkrrr}}}vvvkkkwwwpppkkkggggggmmmsssyyy|||xxxuuurrrrrrrrrrrrssswww||||||xxxtttooommmiiifffddddddddddddbbbbbbbbbbbbcccdddeeeeeedddeeefffhhhiiikkklllmmmssstttvvvxxxxxxxxxvvvvvvpppnnnkkkhhhfffeeefffffffffgggggggggfffgggiiilllqqqssswwwyyyyyyzzz|||}}}{{{zzzyyyyyy||||||{{{zzzvvvsssooollliiieeeaaa^^^XXXVVVTTTRRRRRRPPPNNNLLLMMMKKKHHHGGGGGGGGGEEEDDD@@@??????>>>>>>>>>??????===>>>???@@@@@@@@@@@@@@@;;;<<<===<<<:::999:::;;;666777888999:::999888888555666777999;;;===???@@@BBBBBBBBBBBBCCCEEEFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNPPPRRRTTTVVVXXXXXXXXXWWWXXXYYY[[[[[[ZZZ[[[\\\]]]^^^bbbdddaaa\\\[[[___eeekkklllooossszzz~~~~~~{{{xxxvvviiimmmsssxxx|||~~~}}}wwwvvvuuuttttttuuuvvvwwwuuuwwwxxxyyyyyyxxxwwwuuuttttttttttttuuuvvvxxxyyyuuuvvvuuusssrrrrrrsssuuurrrtttvvvxxxzzz~~~}}}cccWWWQQQKKKMMMUUUZZZppphhhYYYSSSRRRSSS[[[lllrrr^^^WWWRRRMMMPPPXXX^^^mmm}}}ssseeeUUULLLEEE>>>999888333333333333333333333333111111111111111111222222---------...///000000111000000000000000000000000000000000000000000000000......///000000///...............------.........////////////////////////000///......///111333555555444555999<<<@@@KKKUUUiiijjjmmmsss{{{vvvmmm}}}tttmmmiiiffffffiiioooyyy|||xxxtttqqqooosssvvvxxxyyy{{{~~~}}}uuummmlllhhhdddaaa___^^^\\\ZZZZZZ[[[\\\]]]\\\]]]```bbbeeefffhhhhhhhhhhhhjjjllluuuuuuuuutttsssrrrrrrqqqnnnhhhbbb______```___^^^___```bbbbbbcccdddgggjjjmmmqqqvvvxxxwwwxxx}}}~~~~~~}}}}}}~~~}}}|||{{{yyywwwuuunnnmmmjjjfffbbb^^^\\\ZZZUUURRRNNNMMMLLLKKKGGGDDDDDDCCCBBBAAA???>>>======??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::999999<<<;;;::::::999999::::::888888777666666666666666777777777777888999:::;;;;;;;;;;;;<<<===>>>???@@@BBBCCCCCCDDDFFFGGGIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]aaaccceeehhhmmmttt}}}zzzxxxxxx{{{}}}xxxooommmlllooouuu{{{~~~~~~~~~|||zzz{{{~~~}}}|||zzzyyyyyy{{{}}}}}}}}}{{{zzzxxxxxxxxxxxxvvvuuussssssssssssssstttuuuvvvyyyuuurrrpppqqqrrrsssssspppqqqrrrtttwwwzzz}}}~~~hhhVVVMMMMMMPPPTTTYYYddduuu|||dddXXXTTTSSSWWW]]]ppp~~~rrreeeZZZSSSRRRTTTYYYiiivvvgggXXXLLLCCC???>>>777444222111222333333222111111000000000000111111111111000///////////////000000111000000///...---........................------------------------...---+++++++++---///000........................//////000111222333333444666333555:::;;;===JJJYYYpppkkkiiinnnwwwuuuhhh}}}tttnnnkkkjjjjjjlllqqqyyyzzzuuupppmmmkkknnnsssyyy}}}~~~|||||||||yyysssmmmiiifffbbb___]]]\\\ZZZXXXXXXZZZ[[[[[[ZZZ[[[]]]___bbbdddggghhhhhhiiijjjlllvvvvvvuuusssppplllhhhfffeeeaaa]]]\\\]]]^^^^^^]]]___aaadddeeefffgggiiikkknnnssswwwyyyzzz|||~~~~~~~~~|||}}}}}}~~~{{{yyywwwvvvtttqqqoooiiigggddd```[[[WWWTTTRRRQQQNNNKKKIIIIIIGGGDDDAAA@@@@@@???>>>===<<<<<<;;;>>>>>>============<<<<<<;;;;;;;;;::::::999999999:::999999888777888888888888777777666666666666666666666666777888999999:::999999999999:::;;;<<<===?????????@@@BBBCCCEEEFFFGGGHHHIIIKKKLLLMMMMMMMMMPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTSSSSSSTTTTTTUUUVVVYYY[[[]]]```dddjjjpppuuuzzz||||||vvvvvvxxx||||||ooollljjjkkkpppuuuyyyzzz|||yyyxxx{{{xxxzzz|||~~~}}}yyy{{{yyyxxxxxxxxxxxxvvvtttvvvvvvuuutttsssssssssssswwwtttqqqppppppqqqrrrqqqnnnoooppprrruuuxxxzzz{{{~~~fffTTTMMMMMMLLLOOOVVVbbbuuurrrbbbXXXSSSUUUZZZhhh~~~nnn]]]TTTTTTWWWYYYhhh}}}~~~lllZZZJJJBBB@@@999777444333333444444333111111000000000000111111111111000//////////////////000000000000//////......................................................---,,,++++++---///000........................//////000111222333333444666333555:::;;;>>>KKK[[[ooolllkkkqqqwwwqqqgggyyyqqqlllkkkmmmooorrrvvv}}}~~~|||~~~|||xxxtttpppmmmjjjiiipppvvv~~~~~~zzzuuusssrrrqqqmmmjjjeeebbb^^^\\\[[[YYYXXXVVVWWWXXXYYYXXXWWWXXXZZZ[[[^^^aaaeeehhhiiijjjkkklllqqqqqqqqqooojjjddd___[[[\\\[[[ZZZ\\\^^^``````___aaaeeeiiikkklllmmmnnnooorrrvvvzzz|||~~~~~~{{{{{{}}}~~~~~~}}}|||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||~~~}}}|||{{{yyywwwwwwtttqqqooommmkkkhhhfff```^^^[[[WWWRRRNNNKKKIIIJJJHHHFFFDDDCCCBBB???===<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<======<<<<<<;;;::::::999888888888777777666666666666666777777666666555555666666555555666666777777888888666666555666666777888999:::::::::;;;<<<>>>???@@@BBBCCCEEEFFFHHHIIIJJJJJJLLLMMMOOOPPPQQQPPPNNNMMMMMMMMMLLLLLLMMMMMMNNNOOOTTTVVVYYY[[[^^^bbbgggkkksssuuuyyy|||xxxvvvuuuyyy~~~qqqlllgggeeehhhmmmqqqttt{{{~~~xxxvvvxxxwwwwwwvvvuuuwww|||zzz{{{zzzzzzzzz{{{zzzxxxvvvzzzyyywwwuuusssrrrqqqqqqtttrrrpppoooppppppooonnnmmmmmmnnnppprrrtttwwwxxx|||}}}dddSSSKKKJJJJJJKKKPPP\\\rrrtttcccXXXUUUXXX^^^kkknnn```YYYWWWXXXcccvvvmmmWWWIIIDDD<<<999666444444555444333111111000000000000111111111000000///////////////...//////000000000000///........................////////////////////////...---,,,,,,,,,---...///........................//////000111222333333444666333555:::;;;>>>MMM^^^pppmmmmmmqqquuuyyyyyymmmeee}}}xxxpppjjjiiimmmtttyyy||||||zzzwwwvvvuuussssssrrrssssssxxx}}}~~~xxxtttnnnjjjiiihhhgggeeedddaaa]]][[[ZZZYYYWWWVVVWWWXXXYYYXXXWWWWWWXXXZZZ\\\```eeeiiikkklllmmmmmmjjjiiihhheeebbb^^^ZZZXXXXXXZZZ]]]```dddfffffffffggglllqqquuuvvvvvvvvvvvvyyy{{{~~~~~~{{{zzz{{{|||{{{zzzyyyyyyzzz{{{||||||}}}}}}|||{{{{{{|||~~~~~~}}}|||~~~{{{yyywwwuuurrrpppnnnllliiifffdddbbb^^^\\\VVVUUUSSSOOOLLLHHHFFFDDDEEECCCBBB@@@???===;;;:::999999999999999999999:::999999::::::;;;<<<<<<===<<<<<<;;;:::999999888888777777666555555555666666777666666555555555666666444555555666666666666666444444444444444555666666666666666777888999;;;<<<===>>>???AAACCCDDDEEEEEEHHHJJJLLLNNNOOOMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNQQQTTTWWWZZZ]]]aaadddkkknnnrrrwww{{{}}}~~~~~~}}}~~~zzzvvvvvv{{{sssnnnfffaaaaaadddiiilllpppvvv~~~{{{xxxyyy|||{{{zzzxxxxxxzzz}}}~~~}}}|||}}}~~~~~~|||zzz{{{zzzxxxvvvtttsssrrrrrrrrrpppoooooopppooonnnlllmmmmmmnnnoooppprrrtttuuuwwwxxxyyy{{{~~~|||bbbQQQNNNLLLKKKKKKOOO^^^wwwtttdddYYYYYYXXX]]]qqqvvvcccUUUTTT[[[jjjfffSSSIII???<<<888555444444444333222111111000000111111222000000////////////000000---...///000000111000000......................................................------------...///........................//////000111222333333444666444666:::;;;>>>OOObbbtttooommmnnnoooooosssxxx~~~tttkkkdddsssoookkkiiilllsss|||}}}xxxuuupppqqqsssvvvyyy|||}}}zzztttpppkkkgggeeeeeeeeeeeecccaaa]]][[[[[[ZZZYYYXXXXXXYYYZZZYYYXXXXXXYYY[[[\\\```fffjjjllllllmmmnnngggeeeaaa\\\ZZZYYYYYYYYYZZZ]]]bbbgggkkklllmmmnnnpppuuu{{{}}}zzzyyyyyyzzzyyyxxxwwwwwwxxxyyyzzz{{{|||||||||zzzyyyzzz|||}}}}}}||||||~~~}}}{{{xxxtttpppmmmkkkgggeeeeeeccc___]]][[[XXXUUUSSSNNNMMMLLLJJJHHHFFFEEEDDD@@@@@@???>>><<<:::999999888888888999999999999999777777888999:::;;;;;;<<<<<<<<<;;;::::::999888888888888777666666666666777666666555555555555666666444444555666666666555555444444444444444555555666444444444555666777888999888999;;;===>>>???@@@@@@AAACCCFFFHHHIIIHHHFFFEEEHHHHHHHHHHHHHHHIIIJJJJJJGGGJJJMMMPPPSSSWWW[[[___ccceeejjjooosssuuuvvvwwwyyy}}}xxxtttvvvzzz}}}~~~uuuqqqiiiaaa]]]^^^aaadddfffkkksssxxx}}}~~~~~~}}}|||~~~~~~|||{{{zzzxxxwwwvvvuuuuuutttrrrpppoooooopppooonnnlllnnnnnnnnnooopppqqqssssssrrrrrrtttvvvzzzyyy```RRRNNNLLLLLLMMMSSSeeewwwrrr]]]ZZZUUUVVVhhhsss\\\SSSTTT^^^rrrwww___NNNCCC???999666444444333333222222111111111111222222000000////////////000000---...///000000111000000////////////////////////------------------------///.........---.................................//////000111222333333444555444777:::;;;???RRRfffyyyrrrmmmkkkjjjiiilllqqqyyyzzzsssllleeejjjiiiiiilllrrrzzz|||uuuqqqoookkknnnsssyyy~~~xxxtttqqqooolllhhhffffffffffffdddaaa^^^\\\\\\\\\[[[ZZZYYYZZZ[[[ZZZZZZZZZ\\\]]]^^^aaafffhhhjjjjjjkkkmmmgggddd___ZZZXXXXXXZZZ\\\```eeekkkooorrrssstttuuuyyy}}}|||zzz}}}~~~{{{zzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{{{{|||}}}|||{{{|||}}}~~~}}}||||||~~~}}}zzzvvvsssnnnkkkhhhdddaaa^^^[[[YYYVVVTTTRRRPPPMMMJJJGGGGGGFFFFFFEEEDDDCCCCCC===>>>>>><<<:::888888999888888888888888888888999666666777888888999::::::;;;;;;::::::::::::999999999999888777777777777777555555444444555555666666444555666777777666555444555555444444444555555666444444444444555666777888666666888999:::;;;;;;;;;???AAACCCEEEGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJMMMOOORRRVVV[[[^^^```cccgggkkknnnqqqqqqrrrsssxxx~~~~~~vvvtttvvvxxxyyyyyyuuunnnfff^^^[[[[[[]]]]]]bbbiiinnnrrrwww~~~~~~|||~~~}}}zzzzzzyyyxxxwwwwwwvvvwwwtttrrrpppoooppppppooonnnooooooooooooooopppqqqrrrooopppqqqrrrvvv|||}}}}}}yyy\\\RRRLLLMMMMMMNNNWWWccceee[[[RRRTTTbbbxxxppp\\\XXXYYYfff}}}lllUUUGGGBBB<<<777555555444333222222111111111111222222///////////////000000111...//////000000000000///////////////////////////------------------------////////////.........---........................//////000111222333333444555444777;;;:::???TTTjjj{{{uuuooommmlllkkknnnsssvvv|||~~~}}}zzzvvvnnnffffffhhhmmmsss{{{zzzsssnnnmmmmmmmmmpppwww~~~{{{tttnnnkkkkkkkkkiiigggfffeeeeeedddaaa^^^]]]]]]]]]\\\[[[YYYZZZ[[[[[[[[[[[[]]]______aaadddfffffffffhhhiiidddbbb___]]]]]]___bbbdddlllpppvvvyyyzzz{{{}}}{{{yyyyyy{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~||||||}}}{{{wwwqqqnnniiieeebbb^^^[[[XXXRRRPPPMMMKKKJJJHHHEEECCCDDDCCCBBBBBBAAA@@@??????:::;;;<<<;;;888666777888777777777777777777777777666666666777777888888888999999::::::::::::;;;;;;999888777777666666777777555444444444444555666777555666777888888777555444555555444444444444555555444444444444444555666777555555666777777777777777<<<>>>@@@BBBDDDEEEFFFGGGCCCCCCCCCBBBCCCDDDDDDEEEKKKLLLMMMNNNPPPTTTYYY]]]^^^```dddhhhjjjlllllllllkkkpppxxx~~~{{{{{{{{{{{{|||zzztttlllbbb[[[XXXXXXWWW[[[aaaeeehhhnnnuuu{{{|||{{{zzzxxxwwwwwwwwwwwwwwwtttqqqppppppqqqrrrqqqoooooonnnnnnnnnoooooopppnnnooopppppprrrvvv{{{}}}uuuwwwuuubbbSSSPPPOOOMMMPPPWWWmmmuuuaaaSSSTTT[[[fffrrrggg\\\]]]jjj|||zzz___LLLGGG@@@:::888777666555333222222111111222222333///////////////000111111///000000000000//////...////////////////////////........................///////////////...------........................//////000111222333333444555555888;;;:::@@@VVVmmm{{{vvvtttuuuuuutttwww{{{{{{}}}}}}}}}}}}{{{qqqgggeeejjjqqqzzz}}}yyyrrrmmmkkkmmmoooqqquuu|||{{{qqqkkkeeeggghhhhhhfffdddbbbbbbcccaaa^^^]]]]]]]]]]]]\\\XXXYYY[[[[[[[[[\\\^^^``````aaacccccccccccceeeggg^^^^^^___aaadddhhhkkkmmmvvvzzz}}}|||{{{{{{zzzyyyxxxyyy{{{}}}~~~~~~|||}}}}}}~~~~~~~~~~~~}}}xxxrrrnnnhhheee```\\\YYYVVVRRROOOLLLJJJHHHFFFEEEDDDAAA???BBBAAA@@@???===<<<;;;:::888:::;;;999666444666888777777666666666555555555666666666666777777777777888999999::::::;;;;;;<<<888888777666666666666666444444444444444555666777555666888999999777666444555555444444333444444444444333333333444555666666444555555666666555555444666666888:::===???AAABBBCCCCCCCCCBBBCCCDDDDDDEEEJJJJJJJJJIIIJJJMMMRRRVVVXXXZZZ]]]aaacccdddcccccceeekkkttt|||}}}|||xxxpppeee[[[WWWUUUSSSWWW\\\```ccchhhpppvvv~~~}}}{{{yyyxxxvvvvvvvvvyyyvvvrrrpppqqqrrrssssssooonnnnnnmmmmmmmmmnnnnnnooopppoooooooooqqquuuyyy{{{uuuppp}}}uuu\\\TTTRRRNNNMMMQQQ\\\vvvjjjVVVUUUUUUWWWnnnuuubbbXXX\\\gggsssyyy~~~hhhOOOJJJCCC===:::999888777333222222111111222222333///////////////000111111000000111000000///......000000000000000000000000//////////////////////////////000000///...------........................//////000111222333333444555555888;;;:::@@@WWWoooyyywwwxxx}}}~~~~~~~~~sssggglllpppwww{{{yyyuuuqqqnnnnnnqqqttt|||~~~}}}yyywwwtttooolllffffffeeedddcccaaa```___cccbbb```]]][[[ZZZYYYYYYYYYYYYZZZ[[[]]]___aaabbbaaabbbcccccccccaaa```^^^aaadddgggjjjnnnrrrwwwzzz~~~||||||~~~yyyuuurrrpppqqqqqqrrrsssuuuwwwzzz{{{~~~}}}||||||}}}}}}}}}{{{xxxtttpppllliiihhhccc]]]WWWSSSPPPMMMKKKFFFEEEDDDBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<:::888666666888999777555888888777777666666666555666666666666666555555555777888999:::;;;;;;:::999999888888777777666666666777666555444444555777777777777777777777888888888888777666444444555555666444444333333333444444555444444444555555555666666666666666777888:::;;;<<<>>>???@@@@@@AAAAAAAAAAAACCCDDDEEEGGGIIIKKKLLLMMMUUUVVVWWWYYY[[[\\\^^^^^^aaaeeelllrrryyy~~~}}}~~~~~~|||wwwooofff```]]]XXXVVVWWW\\\aaadddiiioooyyy}}}}}}{{{wwwwwwyyyyyyvvvsssrrrttttttrrrpppnnnmmmlllkkkjjjkkklllmmmllllllmmmmmmnnnpppqqqrrrvvv{{{|||nnn\\\VVVQQQOOOOOOVVVcccuuu}}}gggXXXPPPRRR```pppsss```ZZZ]]]aaaccchhhooozzz{{{aaaRRRBBB<<<:::888555555111111000000111222222333////////////////////////000000//////.........---.........///////////////////////////////////////............////////////........................000111222222444444555666444666999;;;===GGG]]]rrryyy{{{uuufffvvvyyyzzzuuutttqqqooonnnpppuuuxxxzzzuuusssqqqnnnlllhhhggggggfffdddbbbaaa```aaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^``````aaaaaaaaaaaa```___^^^^^^bbbeeejjjoootttyyy~~~~~~~~~}}}}}}~~~~~~~~~}}}vvvqqqnnnlllmmmmmmnnnoooqqqtttvvvxxx|||}}}~~~~~~~~~wwwvvvsssppplllhhhdddbbb```\\\WWWRRROOOLLLIIIGGGEEEDDDCCCAAA@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<:::888666777888999777555777777777666666666555555555555555555555555666666555555777888888888777777;;;;;;::::::::::::::::::777777666555555666777888666666777777777888888888888777666555555555666666555444444333333444444555222222222333333333444444555555555666777888::::::======>>>@@@@@@AAAAAAAAAAAABBBCCCEEEFFFHHHIIIJJJPPPQQQRRRTTTWWWYYYZZZ[[[]]]aaafffmmmssszzzzzzrrrjjjccc___]]]ZZZZZZ___bbbdddiiinnnwww~~~|||{{{{{{{{{yyyvvvtttsssttttttsssqqqrrrpppooommmkkkkkkkkkkkkkkklllllllllmmmooopppqqqvvvzzznnn\\\OOOKKKMMMPPPWWWcccqqquuudddVVVPPPWWWaaaxxxnnn```ZZZYYYYYYXXXaaalllyyy~~~hhhYYYIIIBBB>>>:::777777444444333222222222222222111111111111111111111111000000/////////.........+++,,,---...///111222222////////////////////////............////////////........................000111222222444444555666444666999;;;>>>JJJbbbxxxpppaaa}}}wwwsssqqqpppooonnnpppttt{{{{{{uuuqqqooommmlllkkkjjjiiiiiigggeeecccaaa```______^^^^^^^^^^^^______```_______________``````bbbaaa```_______________ccchhhooovvv||||||}}}~~~}}}}}}vvvpppkkkhhhhhhhhhiiijjjlllnnnqqqsssxxxyyy|||~~~|||{{{zzzvvvtttqqqmmmiiieeecccaaa[[[XXXUUURRRPPPMMMIIIGGGDDDCCCBBB@@@????????????>>>>>>===<<<;;;;;;;;;;;;999888777777888888777555666666666666555555555555333444444444555666666666555555666777777777666666777777888888888888888888888777666666666666777777555555666777777888999999888888777666666666666777555555444444444444444555222222222333333333444444444444444444555777888888:::;;;<<<>>>???@@@@@@@@@??????@@@AAABBBCCCDDDDDDIIIJJJLLLNNNQQQSSSUUUVVVXXX[[[___eeekkkrrrzzzyyyqqqjjjeee]]]ZZZYYY\\\]]]^^^aaafffrrryyy~~~~~~~~~~~~}}}zzzxxxuuutttuuuuuutttrrrvvvuuurrrpppmmmlllkkkjjjkkkkkkkkklllmmmnnnoooppptttwww|||jjjTTTLLLMMMMMMMMMQQQ\\\lll~~~sss```SSSQQQVVVddd}}}gggYYYSSSQQQKKKTTT```kkkwww~~~mmm^^^NNNEEE@@@999555555777666555333222222111111111111111111111111111111000000////////////......+++,,,---...///000111222////////////////////////............////////////////////////////////////000111222222444444555666555666999;;;???LLLggg~~~zzzjjj[[[}}}zzzwwwtttrrrrrrqqqqqqqqqtttyyy|||yyysssnnnkkkiiiiiihhhiiiiiihhhgggeeebbb```___^^^^^^^^^]]]]]]^^^______```````````````aaaaaabbbcccbbbaaa``````aaabbbccchhhmmmuuu|||~~~zzztttnnnjjjfffffffffggghhhjjjlllnnnsssuuuxxx}}}~~~}}}{{{zzzyyyyyywwwuuuqqqlllhhheeedddccc[[[XXXUUUSSSPPPLLLHHHEEEDDDCCCBBB@@@??????>>>>>><<<<<<;;;:::::::::::::::999888777777777777777666666666555555555555555555222333333444555666666777777777777888888888777777555555666666777777888888777777666666666555666666444444555666777888999:::999999888888777777777777666555555444444444444555444444444555555555666666555555444444555666777777777888:::<<<===>>>??????>>>>>>>>>??????@@@@@@AAACCCDDDFFFIIILLLOOOQQQRRRTTTWWWZZZ^^^dddkkksssyyy}}}zzzsssnnnaaa]]]ZZZ[[[[[[YYY[[[___jjjqqqyyy~~~}}}{{{zzzyyywwwvvvvvvuuuuuutttxxxwwwuuussspppnnnmmmllllllllllllmmmmmmooopppppprrrtttwwwzzzeeeUUUPPPNNNLLLKKKQQQ[[[kkkmmm]]]VVVVVVYYYlllnnnZZZPPPMMMHHHQQQ\\\eeennnwwwzzzxxxqqqdddUUULLLDDD<<<777666777666555333222222111111111111111111111111111111000000//////////////////////////////............////////////////////////............////////////000000000000000000000000000111222222444444555666666666888:::>>>MMMiii~~~tttdddVVV~~~{{{wwwtttrrrqqqrrruuuuuuuuuuuuvvvzzz~~~|||zzzwwwsssmmmiiifffffffffggggggfffeeecccaaa___^^^___^^^]]]]]]]]]]]]]]]^^^]]]]]]]]]]]]^^^```aaabbbbbbaaaaaabbbccceeeggghhhpppttt{{{xxxrrrmmmiiihhhgggffffffggghhhiiinnnppptttzzz~~~}}}{{{yyyxxxxxxxxxxxxtttrrrnnnjjjgggeeedddccc^^^[[[WWWSSSOOOKKKEEEAAACCCCCCAAA@@@???>>>>>>>>>;;;:::999999999999999999888888888888777666777777555555666666666666666666333333444444555666777777888888777777777777777777888999999::::::;;;;;;;;;666666666666555555444444333444555666777888999999999999999999999888888888777666555444444444444444444444444555555555666666666666555555555666666777555666888:::;;;<<<======<<<=========>>>>>>>>>>>>???AAACCCEEEHHHKKKMMMNNNRRRTTTWWWZZZ^^^eeelllrrrvvvyyy}}}zzzuuulllgggbbbaaa^^^ZZZZZZ]]]aaaiiisssyyy}}}~~~{{{~~~{{{xxx{{{zzzzzzxxxwwwvvvvvvvvvwwwwwwvvvuuutttrrrqqqpppnnnnnnnnnnnnooopppqqqqqqoooqqqsssvvv{{{|||dddTTTNNNLLLLLLMMMPPP[[[qqq|||kkk^^^XXXYYY___kkk~~~uuu]]]OOOHHHFFFOOOZZZbbbllltttwwwuuuvvvlll```WWWNNNDDD<<<:::444444333222222222222222000000000000000000000000//////000000000000000000000000//////.........---////////////////////////............////////////000000000000000000000000000111222222444444555666777777888:::>>>MMMiii{{{ooo___TTT~~~}}}yyytttpppoooqqqsssxxxyyyyyyyyyyyyzzz~~~|||yyywwwuuutttqqqmmmhhheeedddeeedddddddddcccaaa```^^^^^^___^^^^^^^^^^^^^^^______\\\\\\\\\]]]^^^___aaabbbaaabbbdddfffiiimmmoooqqqzzz}}}|||uuupppmmmllliiigggeeedddddddddhhhkkkooouuu{{{~~~~~~xxxwwwuuutttssssssssstttsssqqqooollljjjhhhgggffffffbbb]]]XXXSSSNNNHHHEEEBBBAAA@@@???>>>=========999888888777777888888999777888999888777666666888666666666666777777777777444444555555666777777777777777666555555555666666888888888999999999999999666777777777666555444333444444555666666777888888::::::;;;;;;::::::999888777777666555444444444444222222222333333333444444777666666555555555666666444555666888999:::::::::;;;;;;;;;<<<<<<============>>>@@@CCCEEEHHHJJJKKKNNNPPPSSSVVVYYY^^^dddhhhlllmmmoooqqqssswww{{{zzztttmmmhhhddd___YYYWWWYYYYYYbbbmmmtttxxx{{{~~~~~~zzzxxx{{{||||||zzzwwwvvvwwwxxxwwwwwwwwwwwwvvvuuusssrrrpppoooooooooppppppqqqrrrnnnoooqqqssswww}}}www```RRRMMMLLLLLLLLLPPPbbbvvv}}}lll______\\\^^^jjj~~~dddPPPFFFCCCKKKUUU___mmmyyy~~~|||{{{rrriiibbbWWWIII???;;;444333222222222222222333//////////////////////////////000000000000111111------......///000000111////////////////////////............////////////////////////////////////000111222222444444555666777777999;;;???OOOjjj~~~wwwkkk\\\TTTzzzyyywwwssspppqqquuuyyy~~~~~~}}}yyyvvvsssqqqmmmnnnnnnlllhhheeedddeeebbbbbbbbbbbbaaa```______^^^^^^______```bbbcccdddccccccbbbbbbcccdddeeeeeeeeegggkkkpppuuuyyy|||~~~yyytttrrrppplllhhhdddbbb```___bbbeeejjjooouuuyyy|||}}}}}}~~~}}}||||||{{{}}}yyywwwwwwpppnnnlllkkkjjjkkklllmmmooonnnnnnmmmkkkiiigggfffhhhddd]]]WWWRRRMMMIIIFFF??????===<<<;;;:::::::::888777777666666777777888777888:::999666555666888777777777777888888999999666666777777777777777777999888777666555666666777777777777666666666666666888999999999888777555444555555555666666666777777:::;;;;;;<<<;;;:::999888888777666555444444444444222222222333333333444444666666555444333333444444444444666777777888888888888888999::::::;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGIIIKKKNNNQQQSSSVVVZZZ]]]___aaaccceeefffiiilllooo{{{yyyrrrkkkfff___WWWTTTVVVUUU]]]hhhooossszzz}}}{{{}}}||||||}}}}}}{{{xxxwwwxxxzzzwwwxxxxxxxxxwwwuuusssrrroooooooooooooooppppppqqqnnnooopppqqqssswww}}}vvvaaaUUUMMMMMMLLLLLLVVVddd~~~sssgggbbb^^^```kkk}}}ppp[[[NNNFFFJJJQQQ]]]oooxxxpppcccRRRDDD???777666555333222222222222000000000000000000000000//////000000000111111111------......///000000000////////////////////////............////////////........................000111222222444444555666555666999===CCCRRRnnn}}}vvvhhh[[[TTTtttuuutttrrrqqqttt{{{}}}{{{xxxtttqqqnnnmmmfffiiilllkkkhhheeeeeefffbbbbbbbbbbbbbbbaaa``````^^^^^^___aaaccceeeggghhhllllllkkkjjjjjjjjjjjjjjjjjjnnnssszzz~~~xxxtttrrrmmmhhhccc```]]]\\\^^^aaafffkkkqqquuuwwwxxxyyy{{{|||}}}}}}{{{xxxvvvrrrqqquuu|||}}}{{{~~~}}}xxxtttrrrqqqiiigggeeedddcccdddfffgggfffgggggggggfffdddbbb``````[[[TTTNNNIIIFFFBBB@@@===<<<;;;:::999888888888777777666666666666777888666999:::999666555666888777777888888999999999:::888888888888777777777777<<<;;;999888888888999:::;;;:::::::::999999888888::::::;;;;;;:::999777666555555555666666666666666:::;;;<<<<<<<<<;;;:::999888888777555555444444444444444444555555555666666555555444333222222222222444444555666777777666666666666777888999:::;;;;;;;;;<<<===???AAABBBDDDDDDEEEGGGKKKMMMNNNPPPSSSVVVWWWYYY\\\^^^___aaaccceeepppsssyyy~~~zzzrrrlllddd[[[XXXYYYSSS[[[dddjjjooowww~~~yyywwwxxx|||~~~~~~|||xxxwwwxxx{{{yyyyyyyyyxxxwwwuuusssqqqooonnnnnnnnnnnnoooooopppoooppppppoooppprrrvvvzzzsss```PPPNNNNNNLLLOOOWWWcccvvvmmmhhhbbb]]]^^^iii}}}{{{gggZZZMMMNNNQQQ]]]rrrrrr___OOOHHH:::999777555333222111111111111111111111111111111//////000000111111111222111000000///...---------////////////////////////............/////////000........................000111222333444555555666333555:::???FFFVVVrrr~~~uuugggZZZTTT{{{yyysssqqqooooooqqqwww}}}zzzyyywwwtttrrrooommmkkklllkkkiiigggfffeeeffffffcccccccccbbbbbbcccddddddaaaccceeefffeeefffhhhiiimmmnnnnnnmmmlllmmmooorrrtttxxx~~~yyytttnnnjjjhhhddd___[[[ZZZ[[[^^^cccjjjpppssstttuuuuuuuuutttsssqqqpppooommmnnnoooooopppssswwwzzz~~~{{{xxxuuuqqqkkkggg___]]][[[[[[[[[[[[ZZZYYY[[[[[[\\\[[[ZZZXXXVVVUUUOOOMMMIIIEEEAAA>>><<<:::???>>><<<999666555333333666666666666777777777777:::::::::999999999888888777777777777777777777777888999999999999:::::::::999999888888888888888888888888888999999:::::::::999999999999888888777777333333444555666777888888888:::<<<<<<;;;:::;;;<<<::::::::::::999888777666555555555555555555555555666666555555555555666666555555555555555555555555444555666777888999:::;;;<<<======>>>???@@@@@@AAADDDEEEFFFIIIKKKNNNOOOPPPSSSTTTUUUVVVWWWXXXXXXXXXbbbgggmmmqqquuu{{{xxxpppjjjccc]]]ZZZXXX[[[bbbhhhkkkooo|||{{{xxxwww~~~~~~{{{yyyyyyyyyzzzzzzyyywwwuuutttuuuwwwxxxuuurrrnnnmmmlllkkklllmmmnnnooonnnooonnnmmmmmmnnnrrruuu|||xxx[[[MMMNNNSSSSSSOOO]]]gggzzz}}}mmmaaa___]]]\\\eeerrrjjj\\\QQQMMMZZZqqq{{{ppp]]]KKKBBB<<<777777666222111333222222222111111111111000111111111111000000000000222111000.........///000......////////////......///////////////.........////////////000000000000111111111222333444666777777444999>>>DDD\\\vvv~~~uuudddWWWTTTzzzvvvuuuuuutttssssssvvv{{{{{{yyywwwtttqqqnnnmmmlllllljjjiiigggffffffffffffddddddccccccccccccddddddeeefffhhhhhhhhhiiikkknnntttuuuuuuuuutttuuuwwwyyy~~~zzzsssnnnkkkfffaaa\\\YYYYYY[[[___dddhhhjjjkkkkkkkkkkkkkkkkkkjjjiiiiiieeefffggghhhiiikkkooosssuuuvvvyyy}}}||||||yyyuuurrrooojjjfffbbb\\\ZZZXXXVVVVVVVVVUUUSSSOOOOOOOOONNNMMMKKKIIIHHHGGGEEECCC@@@===;;;:::999;;;;;;999888666666555555666666666666777777777888::::::999999999888888888777777777777777777777777777777777777888888888888:::::::::999999999999999888888999999999:::::::::999999999999888888888777666666666666666777777777888:::<<<<<<;;;:::;;;<<<;;;;;;;;;;;;:::999888777555555555555555555555555666666555555555555666666555555555555555555555555444555555666777888999999;;;;;;<<<===>>>??????@@@@@@AAABBBEEEGGGIIIKKKLLLPPPQQQRRRTTTUUUUUUUUUUUU[[[___dddgggjjjpppzzz~~~wwwpppiiibbb]]]\\\]]]aaafffhhhlllyyy~~~}}}~~~}}}}}}|||yyywwwwwwvvvuuuwwwxxxvvvrrrnnnmmmmmmlllkkkkkklllmmmnnnooopppppppppoooppprrrtttzzz|||lllVVVOOOOOOOOOMMMTTT[[[mmmxxxddd\\\XXXTTTYYYaaavvvhhh[[[RRRZZZnnnnnnZZZKKKBBB:::888666444222333222222222111111111111000111111111111000000000000222111000///......///000......////////////......////////////............////////////000000000000111111111111222333444555888444999>>>EEE]]]xxx~~~sssaaaUUUQQQ~~~wwwrrrqqqqqquuuuuuuuuwwwzzz~~~}}}zzzvvvrrrooommmmmmmmmkkkjjjiiihhhgggfffffffffeeeeeeddddddddddddeeeeeehhhhhhiiihhhiiilllpppttt{{{|||}}}}}}|||}}}yyysssnnniiibbb]]]ZZZYYYYYY[[[^^^aaaaaaaaa``````aaaaaabbbbbbbbbccc]]]^^^```aaabbbdddhhhkkkjjjlllooosssxxx}}}~~~zzzwwwwwwsssnnnjjjfffccc___\\\YYYVVVSSSQQQQQQPPPNNNLLLHHHHHHHHHGGGEEECCCBBBAAA===<<<;;;:::888888777777777777666666666666777888666666666777777777888888999999999888888888888888777777777777777777777777777777777777888888888999:::::::::;;;;;;;;;;;;;;;999999999999::::::::::::999999999999888888888888999999888888777777777777888:::;;;<<<;;;:::;;;<<<;;;;;;<<<;;;;;;:::999888666666666666666666666666666555555444444555555666555555555555555555555555444444555555666666666666999999:::;;;<<<===>>>>>>===>>>@@@BBBDDDFFFHHHIIIMMMNNNOOOPPPQQQRRRRRRRRRTTTWWWYYYZZZ\\\bbbkkkrrrxxx{{{wwwppphhhcccbbb```aaabbbcccgggsss~~~}}}}}}}}}|||yyywwwyyyyyyyyyyyyyyyvvvqqqmmmpppooonnnmmmmmmmmmnnnooooooqqqsssrrrqqqpppqqqrrrvvvyyy}}}eeeSSSMMMLLLNNNMMMPPP]]]wwwlll]]]UUUOOOOOOTTTkkk~~~lll\\\[[[hhh}}}nnnYYYKKK===888777555333222222222222111111111111000111111111111000000000000111000000////////////000......////////////..............................////////////000000000000222222222222333444444555888555999>>>FFF```|||}}}ppp^^^RRRPPP}}}uuuooommmnnnqqqrrrsssuuuyyy}}}}}}zzzuuuqqqnnnllllllmmmjjjjjjiiihhhhhhggggggfffffffffeeedddddddddeeeeeefffgggggggggiiinnnuuuzzz~~~}}}vvvqqqkkkddd___[[[ZZZYYYYYY[[[]]]]]]]]]ZZZZZZZZZ[[[[[[\\\]]]]]]ZZZ\\\]]]^^^___aaadddgggfffgggiiilllppptttxxxyyy}}}yyyvvvuuuqqqkkkfffbbb___\\\YYYXXXUUUQQQOOONNNLLLJJJHHHGGGFFFEEEDDDBBB@@@???>>>999999888777666666666666555555555555555666777777666666777777777888888888888888888888888888888888777777777777777777777777999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::999666666666666666666666666666555555555555555555666555555555555555555555555444444444444444444444444666777888999:::<<<<<<===>>>???AAACCCEEEGGGHHHIIIJJJKKKMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQRRRWWW^^^dddhhhkkkpppwww{{{sssmmmiiigggccc```___^^^aaalllxxx~~~}}}}}}~~~~~~~~~}}}|||{{{yyywwwtttrrrsssrrrqqqoooooooooppppppnnnqqqssssssrrrpppoooppprrruuuyyy~~~vvv^^^QQQNNNPPPOOOMMMTTThhhzzzfffWWWNNNNNNRRReee}}}jjj^^^bbbtttgggTTTAAA888777555333333222222222111111111000000111111111111000000000///000000000////////////000......////////////......------...............///////////////000000000000444444444444444555666666999666:::===GGGddd~~~|||mmm[[[QQQQQQ{{{vvvppplllnnnrrrvvvuuuvvvyyy}}}zzzxxxsssooolllkkklllllljjjjjjiiiiiihhhhhhgggggggggfffeeeeeedddddddddeeeeeeeeefffhhhkkkrrrzzzzzztttnnngggbbb[[[YYYWWWWWWYYYZZZ[[[[[[WWWWWWVVVVVVVVVWWWWWWXXXYYYZZZ\\\]]]]]]^^^aaaccccccdddeeegggiiikkknnnooouuuwww{{{|||yyyuuuqqqlllgggccc```]]][[[XXXUUURRROOOMMMKKKHHHFFFCCCBBBAAA???===<<<;;;:::::::::888777666666555555666666555555555555666666777777777777888888888888888888888888888888999999888888888888888888888888999::::::::::::;;;;;;;;;888999999999::::::;;;;;;::::::::::::::::::::::::999999999999999999999:::888888888999:::;;;;;;<<<777999;;;;;;:::999:::;;;;;;;;;<<<<<<;;;;;;::::::777777777777777777777777777666666555555666666777555555555555555555555555444444444444333333333333555555666888999:::;;;<<>>HHHfffzzzkkkYYYQQQSSSvvvuuusssppppppttt{{{}}}vvvtttqqqnnnlllkkkkkkkkkiiiiiijjjjjjiiiiiihhhggggggfffeeedddcccccccccddddddeeeggghhhlllsss{{{zzzrrrjjjdddZZZWWWTTTSSSUUUVVVVVVVVVTTTSSSRRRQQQQQQRRRTTTTTTWWWYYYZZZZZZZZZZZZ[[[]]]^^^^^^______aaabbbdddeeekkknnnrrrvvvzzz~~~}}}yyyvvvsssnnnjjjgggddd```^^^XXXUUUQQQNNNMMMKKKHHHFFFDDDBBB@@@>>><<<;;;::::::;;;;;;999888777666666666777777666555555555555555777777777888888888999999999999999999999:::::::::999999999999999999999999888888888888999999999999888888999999::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::::::::777777888999:::;;;<<<<<<777999:::;;;:::999:::;;;::::::;;;;;;;;;;;;::::::777777777777777777777777888777777666666777777888555555555555555555555555444444444333333333333333333444555777888:::;;;<<<======???@@@BBBDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMHHHGGGFFFEEEFFFHHHJJJLLLQQQUUUZZZ^^^fffvvv}}}yyywwwrrrlllgggdddaaa```dddkkkyyy}}}zzzzzz{{{sssrrrpppnnnmmmmmmmmmmmmlllnnnqqqrrrqqqooonnnoooppprrrssstttuuuzzzmmm[[[QQQSSSOOOMMMTTTggg~~~iiiVVVPPPRRR[[[hhh}}}xxxgggffftttpppVVVEEE<<<666555666222222222111111111111000111111111111000000000000...//////000000000000///......////////////......,,,,,,,,,---......//////////////////000000000000/////////000111222444444777888<<>><<<;;;::::::999999888777666666666777777666666555666666777777777777888888888999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888888999999999::::::999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;888888999999:::::::::;;;777999::::::999999999;;;999999::::::::::::999999888888888888888888888888999999888888888888999999555555555555555555555555333333333444444444444444333444555777888:::;;;<<<<<<===>>>???AAACCCDDDDDDFFFGGGHHHJJJKKKKKKLLLLLLGGGEEEDDDDDDEEEFFFFFFFFFGGGLLLRRRTTTXXXbbbttt}}}vvvrrrnnnlllhhhdddeeeiiiqqq~~~uuutttrrrpppnnnnnnnnnnnnllloooqqqrrrqqqpppqqqqqqppprrrrrrqqqooossszzzkkk[[[UUURRRNNNPPP[[[ooozzzeeeXXXSSSWWW[[[ggg}}}rrrccceeemmmgggQQQBBB888666999222222222111111111111000111111111111000000000000---...///000111111000///......////////////......++++++,,,------...//////////////////000000000000...//////000222444666777666888>>>@@@KKKjjj~~~xxxuuurrrsssyyy~~~}}}{{{wwwhhhVVVOOOSSSrrrtttwwwzzz~~~|||vvvnnnnnnmmmllllllkkkjjjiiihhhiiijjjkkkkkkjjjhhhgggfffeeedddcccbbbbbbbbbbbb```aaaaaabbbcccggglllppp~~~}}}zzzyyy{{{~~~|||zzz~~~zzzooohhh___\\\WWWSSSRRRRRRRRRQQQPPPPPPPPPPPPRRRUUUXXXZZZWWWYYYZZZYYYWWWVVVVVVVVVUUUVVVVVVXXXZZZ\\\]]]______ccchhhmmmqqqvvv{{{~~~}}}{{{uuuqqqsssqqqooommmkkkhhhccc___SSSPPPMMMJJJIIIGGGEEECCCBBBAAA>>>;;;999888777777666666555555555666777777555555555666666777888999777888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>><<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;::::::999999999999888888777888::::::999999999:::888888999:::::::::999999888888888888888888888888::::::999999999999::::::555555555555555555555555333333333444444555555555333444555777888:::;;;<<<===>>>???@@@BBBDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJGGGFFFFFFFFFGGGGGGFFFEEE@@@FFFLLLNNNNNNVVVdddooozzzuuurrrqqqnnnhhhfffiiilllxxxyyyxxxvvvsssrrrqqqqqqqqqmmmoooqqqrrrqqqqqqssstttqqqrrrrrrooolllooovvv}}}yyygggYYYVVVQQQNNNTTTeee{{{tttbbbWWWTTTRRRXXXkkk{{{cccZZZ]]]iiiwwwttt[[[GGG:::888:::222222222111111111111000111111111111000000000000---...///111111111000///......////////////......++++++,,,,,,---...//////////////////000000000000000111222333555888:::;;;555888>>>@@@LLLjjj}}}uuurrrooopppvvvzzz{{{}}}}}}zzzzzzwwwhhhUUUMMMQQQrrrwww~~~~~~{{{xxxvvvtttrrrooolllkkkjjjkkklllmmmllllllkkkjjjiiihhhhhhdddddddddcccbbbaaa```___^^^```aaa```___```eeeiiiuuu{{{~~~~~~~~~{{{yyywwwuuuuuuwwwyyy{{{zzzqqqmmm^^^ZZZUUUQQQPPPQQQRRRRRRUUUUUUUUUVVVXXXZZZ[[[]]]]]]]]]\\\[[[ZZZYYYXXXXXX[[[ZZZYYYYYYZZZ\\\___```ccceeegggiiikkkpppuuuyyy~~~}}}{{{yyyvvvqqqooommmkkkgggaaaYYYTTTMMMMMMKKKIIIFFFDDDBBBAAA???>>>===<<<:::999777777777777777777777777777777555555555555555666777777999999999888888888777777;;;;;;;;;<<<;;;;;;::::::======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<======<<<<<<<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999::::::::::::;;;;;;:::::::::999999999888888999999:::::::::;;;;;;;;;888999::::::;;;;;;::::::999999:::;;;;;;;;;::::::;;;999666555444555444444777555333333444444333222333444666666666777999<<<:::<<<>>>@@@BBBCCCCCCCCCFFFGGGIIIJJJJJJJJJIIIHHHLLLLLLKKKIIIHHHEEEDDDBBBGGGFFFGGGHHHLLLQQQUUUXXXlll|||~~~zzzuuuooojjjgggmmmsss~~~|||zzzxxxxxxyyywwwssspppoooqqqsssqqqnnnmmmnnnqqqtttrrrpppoooqqqssstttttt~~~wwwdddWWWNNNOOOQQQWWWhhhzzzrrrXXXTTTPPPQQQZZZjjjgggWWWWWWYYYaaagggiiinnn|||cccJJJ>>>:::777444444333222000000222444111111111111111000//////000000000000000000000000111111000000//////..............................////////////000000000000///111333333333333555777666;;;===BBBRRRkkk|||qqqvvvzzz{{{~~~zzzwwwvvvxxxwwwiiiVVVNNNPPPxxx}}}|||yyyvvvssssssrrrooommmkkkkkkkkklllllllllkkkjjjiiihhhggggggeeeeeefffeeedddcccaaa```^^^```aaa```___aaafffkkkvvv|||}}}~~~||||||}}}~~~|||{{{yyywwwuuussssssuuuwwwyyy{{{~~~vvvpppbbb^^^XXXTTTTTTUUUVVVWWWXXXXXXZZZ[[[]]]^^^___```^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\^^^___aaabbbdddfffhhhjjjlllpppuuuyyy}}}}}}zzzvvvsssmmmjjjfffbbb___ZZZUUURRRKKKJJJGGGDDDBBB@@@>>>>>>===<<<;;;:::888777666555777777777777777777777777777666666666666777888888999999999999::::::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<======<<<<<<======>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999999::::::::::::888999::::::;;;;;;::::::::::::::::::::::::999999888777666555555555555555777666444444555555444333222333444444444555777999:::<<<>>>@@@BBBCCCDDDDDDFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFGGGJJJMMMQQQSSS]]]kkk}}}}}}yyysssnnnkkkmmmqqqzzz|||xxxvvvvvvvvvtttrrrooopppqqqpppooonnnnnnooorrrpppooooooqqqsssssssssvvv{{{ppp```RRRNNNNNNQQQ___nnn~~~dddXXXPPPNNNUUU___ooosss___VVVSSSWWW[[[\\\aaammm~~~iiiSSSEEE===777333333333222111111222333111111111111111000//////000000000000000000000000000000///////////////...........................////////////000000000000000111333333333333555777888<<<>>>CCCTTTnnnxxx~~~|||zzz{{{yyylllYYYRRRVVV~~~{{{xxxuuurrrppprrrqqqooommmlllkkkkkkkkkkkkkkkjjjiiihhhgggffffffeeefffggggggfffdddbbb```^^^```bbbbbbbbbeeekkkpppzzz~~~~~~||||||{{{zzzxxxyyyxxxxxxxxxzzz|||}}}yyywwwvvvvvvtttrrrqqqqqqrrrtttvvvtttwww||||||uuuhhhddd]]]YYYXXXYYY[[[\\\[[[]]]___aaacccdddddddddaaaaaaaaabbbbbbccccccccc```aaaaaabbbcccdddeeeeeeggghhhjjjkkkmmmqqquuuyyy}}}}}}yyytttpppnnnjjjddd^^^[[[WWWTTTQQQJJJHHHEEEAAA>>><<<<<<<<<::::::999888777666555444777777777777777777777777888777777777777888999999888888999:::<<<======>>>:::;;;;;;<<<=====================<<<<<<<<<<<<;;;;;;<<<<<<==============================>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888999999999999:::888999::::::;;;;;;::::::;;;;;;:::999888888888888555555555555555555555555777666555666777777555333000222333333222333555777:::;;;===@@@BBBDDDEEEEEEEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOLLLKKKJJJIIIJJJKKKLLLMMMSSS]]]jjjttt~~~|||wwwssspppqqqvvv}}}xxxuuuttttttttttttrrrqqqpppqqqrrrqqqpppnnnpppooonnnooorrrsssrrrrrroootttzzzrrr\\\QQQMMMMMMUUU___wwwwwwdddTTTLLLQQQUUU\\\tttlllXXXPPPOOONNNOOOUUU```mmmwwwppp^^^OOOAAA777444333333222222222222222111111111222111111000///000000000000000000000000.............../////////........................////////////000000000000000111333444333444555777999===???DDDWWWrrr|||mmm[[[WWW\\\zzzwwwtttrrrpppnnnpppoooooonnnmmmllllllkkkjjjjjjiiihhhgggfffeeeeeedddfffggghhhgggfffcccbbb___bbbfffhhhiiimmmsssyyy~~~|||xxxuuusssrrrsssssspppqqqrrrtttwww{{{~~~}}}yyyvvvsssrrrsssrrrpppooooooppprrrsssooorrrwwwzzz|||yyypppkkkccc^^^\\\\\\\\\\\\]]]___bbbeeeggghhhhhhgggffffffffffffggggggggggggdddeeefffggghhhhhhhhhhhhjjjlllmmmnnnooorrrwwwzzz}}}|||wwwsssoookkkeee___ZZZUUUQQQMMMJJJHHHCCC???<<<;;;<<<<<<999999888777666666555555777777777777777777777777888777777777777888999999999999:::;;;<<<======>>>:::;;;<<<===>>>?????????=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>@@@AAABBBBBBAAA@@@>>>============;;;;;;;;;<<<<<<=========@@@@@@??????>>>======<<<;;;;;;;;;;;;::::::::::::777777888888888999999999888999::::::;;;;;;::::::<<<;;;:::888777777777888333444555555444444444444666666555666777777555333111222333222111222444666999:::<<>>DDDYYYuuu{{{lll[[[XXX___}}}zzzvvvsssrrrpppnnnmmmnnnnnnooooooooommmlllkkkjjjiiiiiihhhgggfffeeeeeedddeeefffhhhhhhgggfffddddddhhhnnnqqqssswww|||~~~}}}}}}xxxuuurrrnnnkkkjjjlllmmmjjjkkkmmmpppuuuzzz~~~~~~zzzwwwsssqqqooopppooommmllllllmmmooopppmmmppptttvvvwww{{{xxxrrrkkkdddaaa^^^]]]\\\^^^```cccgggiiijjjiiiiiikkkkkkkkkkkkjjjjjjjjjjjjhhhiiijjjkkkkkkkkkkkkkkkooopppqqqqqqrrrtttyyy|||~~~|||ppplllgggaaaZZZSSSLLLGGGGGGDDD@@@<<<:::999:::;;;999999888888777777777666888888888888888888888888777666666666666777888888::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@========================<<<===>>>>>>??????>>>>>>======>>>>>>@@@AAACCCCCCCCCCCCAAA@@@???>>>>>>>>>;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>?????????<<<<<<<<<;;;;;;;;;::::::777777888888888999999999888999::::::;;;;;;::::::<<<;;;:::999888888888888444666777666333222444555888666555666666666444222333333444333222222444555888999;;;===@@@CCCEEEFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQRRRSSSTTTTTTUUUTTTTTTYYYXXXVVVSSSPPPMMMJJJIIIIIIKKKNNNRRRYYYgggyyy|||xxxwww}}}{{{{{{zzzyyywwwuuusssssssssrrrqqqsssvvvvvvsssoooqqqppppppqqqssssssrrrppprrrrrrrrrtttxxx{{{dddVVVOOOMMMMMMQQQccc{{{lllUUURRRSSSQQQZZZiiilllXXXNNNFFFHHHPPPZZZgggssswww|||}}}vvvlll^^^MMM@@@;;;888444333333333222111111111222222222222111111////////////////////////,,,,,,------......//////////////////////////////////////////000000000000000222444444444444666888888;;;===EEEZZZvvvyyyhhhWWWUUU^^^xxxvvvsssqqqqqqpppooonnnlllmmmoooppppppnnnlllkkkjjjjjjiiihhhgggfffeeeeeedddeeefffhhhiiijjjjjjjjjlllrrrxxx|||}}}~~~}}}{{{yyywwwwwwpppooollliiieeedddfffhhhfffhhhkkkoootttyyy}}}~~~~~~}}}zzzwwwtttqqqnnnmmmlllkkkjjjiiiiiijjjkkklllkkkmmmpppsssuuuyyy}}}~~~zzzsssmmmiiieeeaaa___aaabbbeeehhhjjjlllllllllppppppoooooonnnnnnnnnmmmmmmmmmnnnnnnnnnoooooooootttuuuuuuuuuuuuwww{{{~~~ssspppjjjddd]]]UUUMMMGGGAAA???<<<999888777777888999999999888888888888888888888888888888888888888777666666666666777888888::::::;;;;;;;;;;;;;;;;;;======>>>???@@@@@@@@@@@@<<<============>>>>>>>>>======>>>???????????????===>>>>>>???AAACCCDDDEEEEEEDDDCCCAAA@@@?????????<<<<<<===>>>@@@AAABBBBBB>>>>>>??????@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;888888888999999999999:::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;:::999888666888999777444444888;;;<<<999777666666555444333444555555444333222444555666777888;;;>>>BBBEEEFFFHHHHHHHHHIIIJJJLLLMMMNNNQQQRRRSSSTTTUUUVVVVVVVVV[[[[[[YYYVVVRRRNNNJJJGGGIIIIIIJJJKKKPPP[[[iiisss{{{yyy~~~wwwyyy{{{zzzxxxuuuttttttrrrssstttvvvwwwwwwtttrrruuutttssssssttttttsssrrroooppppppqqqttt{{{qqq^^^SSSMMMKKKLLLWWWiii~~~}}}dddYYYUUURRRTTTZZZwwwzzzaaaSSSGGGGGGMMMVVVeeeuuu}}}{{{rrrgggWWWJJJBBB===666333333444333111000111222222333222222222000000000000000000000000.............../////////////////////////////////////////////000000000000111222444555444555666888666:::===FFF]]]xxxxxxfffSSSRRR[[[|||}}}uuusssppppppqqqqqqqqqpppjjjllloooqqqqqqooommmkkkkkkjjjjjjiiihhhgggfffeeeffffffggghhhjjjmmmpppqqqvvv|||~~~{{{xxxuuusssqqqooojjjjjjiiieeebbbaaaccceeefffgggkkkoootttxxx|||~~~~~~}}}yyyxxxvvvsssqqqnnnlllkkkggggggfffeeeeeefffgggggghhhhhhjjjnnnqqqtttuuutttxxx|||{{{wwwsssooojjjfffeeefffhhhjjjmmmooopppqqqssssssssssssssstttttttttsssrrrrrrqqqqqqrrrttttttxxxxxxyyyxxxxxxzzz}}}~~~pppllleee^^^WWWQQQKKKHHH===<<<;;;999888888888888888888888888888888888888888888888888888888888888888777777777777888999999::::::;;;<<<======>>>>>>??????@@@@@@@@@@@@@@@???<<<=========>>>>>>>>>>>>===>>>??????@@@@@@??????===>>>???@@@BBBDDDFFFGGGFFFFFFDDDBBBAAA@@@??????===>>>???@@@BBBCCCDDDEEEBBBBBBAAAAAAAAAAAAAAAAAA============<<<<<<<<<;;;999999999999::::::::::::888999::::::;;;;;;::::::999:::<<<>>>===<<<:::888888:::;;;999777999???EEEBBB>>>:::777666666666555555555555444222222333444444555666999<<<@@@DDDFFFJJJIIIIIIHHHHHHIIIJJJKKKOOOPPPRRRTTTWWWXXXYYYZZZ___^^^]]][[[WWWQQQMMMJJJKKKKKKJJJJJJLLLSSS]]]ddduuu~~~wwwxxxyyyxxxvvvuuuvvvxxxvvvyyy|||}}}|||{{{zzzzzz{{{xxxvvvtttuuuuuuttttttnnnnnnoooppprrrwww}}}jjj[[[RRRNNNMMMQQQYYYjjjyyydddWWWRRRRRRRRRkkkqqq```QQQMMMMMMSSSeeewwwzzzqqqbbbUUUIIIAAA888333222444333222000111222222333333333222000000000000000000000000000000///////////////...////////////////////////////////////000000000000111333444555444555777888666:::>>>HHH```zzzzzzfffRRRPPPYYY|||vvvssssssvvvsssqqqooooooqqqrrrsssrrrjjjllloooqqqqqqooommmkkkkkkkkkjjjiiihhhgggffffffhhhhhhhhhiiilllppptttvvv}}}~~~|||~~~{{{xxxtttqqqooollljjjfffggggggddd```___aaacccfffhhhkkkoootttxxx{{{}}}~~~{{{xxxvvvuuusssqqqnnnllljjjiiidddccccccccccccccccccdddfffeeeeeeiiinnnpppnnnkkkqqqvvv|||~~~{{{vvvqqqmmmiiiiiijjjlllooorrrtttvvvssstttuuuvvvwwwxxxyyyyyywwwvvvtttssssssuuuwwwxxxzzz{{{{{{zzzzzz{{{~~~~~~~~~~~~{{{wwwfff```WWWPPPJJJGGGCCCBBB<<<<<<<<<<<<;;;:::::::::777777777777888888888888888888888888888888888888999999888888999999:::;;;999:::;;;===>>>@@@AAABBB@@@@@@AAAAAAAAA@@@??????<<<=========>>>>>>??????>>>>>>???@@@@@@@@@@@@???>>>>>>???@@@BBBDDDFFFHHHGGGFFFEEECCCAAA@@@@@@@@@>>>>>>@@@AAACCCDDDEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>=========<<<<<<<<<<<<999999:::::::::;;;;;;;;;999999:::;;;;;;;;;::::::888:::===??????>>>;;;999999;;;<<<;;;:::>>>FFFMMMFFFBBB<<<888777777777777444555555333111111222333333333555888;;;@@@CCCFFFKKKJJJIIIHHHGGGGGGHHHIIIMMMOOOQQQUUUXXX[[[\\\]]]bbbbbbbbb___[[[VVVQQQNNNIIIIIIHHHGGGHHHLLLRRRWWW]]]qqqxxxyyyxxxvvvttttttxxx|||{{{~~~{{{xxxuuuuuuvvvuuuuuuooopppqqqqqqqqqssswwwzzztttbbbXXXRRROOOMMMOOO\\\tttnnnYYYSSSSSSQQQ___uuunnn\\\TTTQQQTTTfff{{{xxxjjj]]]MMMDDD999333222444444333000111222333333333333333000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000111333555555555555777888777;;;@@@KKKbbb||||||gggSSSPPPYYY~~~}}}zzzwwwtttrrrqqqqqqssssssssstttuuutttrrrpppqqqqqqrrrrrrrrrqqqppppppnnnllljjjhhhgggggggggggggggfffdddeeeiiipppwww{{{|||xxxuuutttssspppmmmiiifffeeeeeeccc```^^^]]]^^^```aaaeeehhhkkknnnppptttyyy||||||}}}}}}{{{zzzwwwsssooommmllljjjiiihhhfffbbb```_________]]]\\\\\\^^^```aaaccceeegggiiikkkkkklllkkkooovvv|||}}}zzztttsssssssssuuuwwwyyyzzzssstttuuuwwwyyyzzzzzz{{{}}}{{{yyywwwvvvvvvwwwxxx~~~~~~}}}}}}~~~{{{wwwwwwxxxyyyyyyzzzyyywwwuuuqqqllleee```YYYRRRIIICCCBBB@@@<<<999888888888777777777777777777777777777888888888888;;;;;;;;;:::::::::::::::888888888888999:::;;;<<<<<<===???AAABBBAAA@@@???AAAAAABBBCCCBBBAAA@@@??????>>>===<<<===>>>???@@@BBBAAA??????@@@BBBBBBBBB@@@@@@AAACCCDDDEEEFFFGGGHHHFFFDDDDDDDDDCCCBBB@@@>>>>>>>>>>>>@@@CCCFFFHHHEEEEEEFFFFFFDDDCCCAAA@@@======>>>>>>>>>>>>======<<<;;;:::999:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<======>>>>>><<<<<<<<>>;;;===>>><<<:::888888888888777777777777888888888999999999999::::::::::::999999999999999::::::::::::;;;<<<=========???AAACCCDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGIIIIIIJJJHHHFFFEEEEEEDDDBBBAAAAAA@@@@@@AAACCCEEEHHHJJJFFFFFFGGGGGGFFFDDDCCCBBB???@@@@@@@@@@@@??????>>><<<<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<===???AAA@@@???AAA;;;555444777999666222444444444333333333222222333222222222555999===???HHHHHHHHHGGGGGGFFFFFFFFFIIIJJJLLLNNNRRRVVVZZZ\\\bbbdddffffffeeeaaa]]]ZZZSSSSSSSSSRRRRRRQQQQQQPPPRRRYYYeeettt~~~zzzwwwuuuttttttuuuwww}}}~~~{{{{{{zzzxxxwwwqqqpppooooooppprrrtttvvv{{{mmmaaaYYYQQQNNNSSS\\\lllrrr___TTTNNNOOOWWWhhh~~~vvvdddXXXVVVaaaoooooo\\\GGG===888444333555111111111111111111111111000000000000////////////////////////////////////111111000//////////////////////////////000111111333444444555666777888888:::===@@@LLLeeevvvdddVVVMMM___~~~zzzwwwxxxvvvtttsssqqqqqqqqqqqqtttsssssstttuuutttrrrqqqooooooppppppooonnnnnnmmmnnnmmmkkkjjjiiiiiiiiijjjdddfffiiimmmqqqtttwwwxxxuuuuuuvvvwwwvvvsssnnnjjjjjjhhheeebbb```______```]]]]]]\\\\\\]]]^^^```aaaeeeiiimmmppprrrsssvvvwww{{{||||||~~~~~~}}}}}}}}}{{{wwwtttsssssspppnnnllljjjhhheeeaaa^^^]]][[[ZZZYYYYYYXXXVVVTTTTTTUUUVVVUUUUUUUUUWWWYYYYYYZZZ\\\___bbbeeeggghhhkkkoootttzzz~~~xxxuuurrrpppnnnlllhhheeebbb___[[[WWWSSSOOOKKKGGG???;;;666666888;;;;;;:::888888888888888888888888999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>?????????@@@AAADDDFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHIIIJJJLLLMMMMMMKKKHHHGGGFFFEEECCCAAACCCCCCCCCDDDEEEGGGJJJKKKGGGHHHHHHHHHGGGFFFEEEEEEBBBCCCCCCCCCBBBAAAAAA@@@======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;>>>===;;;<<<======<<<:::<<<:::777555666666666444444444444444333333333333111111111222333666888999BBBCCCEEEFFFGGGFFFEEEDDDHHHHHHIIILLLOOORRRUUUWWW^^^aaafffkkkmmmmmmkkkjjjbbb```^^^[[[XXXVVVTTTTTTTTTTTTXXXeee|||~~~yyyuuusssssssssrrrwww~~~~~~{{{yyytttsssqqqpppqqqrrrtttuuuvvv{{{|||jjj\\\UUUPPPRRRUUU___wwwkkkYYYMMMLLLKKKTTTkkktttccc[[[```hhhuuuYYYFFF<<<666555555222222222222222222222222333222000///.........///////////////////////////111000000//////////////////////////////000111111333333444555666777888888;;;===BBBNNNiiippp```VVVPPPbbb~~~yyyuuusssuuuuuusssrrrrrrrrrssssssuuutttssssssttttttsssqqqppppppppppppooonnnmmmmmmkkkjjjiiiggggggggghhhhhhgggjjjnnnrrrttttttsssrrrllllllllllllllliiieeeaaabbb```\\\ZZZYYYZZZ\\\]]]YYYYYYZZZ[[[\\\^^^___```eeeiiimmmqqqrrrssstttuuu{{{zzzzzz{{{}}}~~~~~~}}}}}}||||||{{{zzzyyyxxxwwwxxxxxxuuupppllljjjjjjgggeeebbb```___]]]YYYWWWUUUTTTRRRQQQRRRRRRQQQPPPPPPRRRSSSTTTTTTUUUWWWYYYYYYZZZ\\\```cccgggiiikkklllpppuuuyyy}}}~~~~~~~~~|||zzzrrroookkkgggdddbbb^^^\\\ZZZVVVQQQLLLIIIFFFCCC@@@>>>;;;777666777999999888777888888888888888999999999999:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>???>>>>>>???@@@@@@AAAAAAAAAAAACCCFFFHHHJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMLLLLLLLLLMMMRRRQQQOOONNNNNNOOOPPPQQQPPPMMMJJJHHHGGGFFFDDDCCCDDDDDDDDDEEEFFFHHHJJJKKKHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>======>>>>>>>>>=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;<<<<<<:::999888888888666555444555777444444444444444444333333111111222222333444555555:::===AAAEEEHHHHHHGGGFFFGGGHHHHHHIIIKKKNNNQQQSSSXXX]]]dddlllrrruuuvvvvvvooommmiiiddd```\\\ZZZYYY\\\YYYXXX___ooo|||xxxuuuttttttnnnppptttyyy~~~|||vvvtttrrrqqqpppqqqrrrsssqqqtttyyy}}}uuuaaaZZZTTTSSSQQQXXXmmm{{{dddRRRMMMHHHMMMaaa|||vvvgggcccdddyyynnnRRRAAA999666555333333333222222222222222333111///...---...///111////////////////////////000000////////////000000///////////////000000111222333444555666777888999;;;>>>CCCQQQlll|||kkk\\\WWWTTTggg|||xxxuuusssuuutttssssssssstttuuuvvvvvvuuusssssstttuuutttrrrqqqqqqqqqqqqpppooonnnmmmjjjiiihhhggggggggghhhiiikkknnnqqqsssrrrooollliiidddcccbbbbbbaaa```\\\YYYZZZXXXUUUSSSSSSUUUYYY[[[ZZZZZZ\\\^^^___```aaaaaadddgggkkknnnppppppqqqrrrxxxwwwwwwxxxzzz|||~~~}}}{{{{{{||||||{{{yyyyyyyyywwwvvvuuussssssrrrrrrsssrrrpppkkkfffcccbbb^^^[[[XXXWWWVVVTTTRRRPPPNNNLLLKKKKKKLLLMMMMMMLLLMMMOOORRRSSSTTTUUUWWWYYY[[[\\\^^^aaaeeeiiilllnnnpppssswww{{{zzzyyyxxxxxxyyyxxxwwwuuuooojjjccc^^^ZZZXXXWWWVVVSSSPPPJJJFFFCCCAAA???======;;;999777777888888888777777888888999999999:::999999999::::::::::::;;;<<<<<<======>>>???@@@@@@???@@@AAACCCCCCCCCCCCCCCCCCEEEHHHKKKMMMNNNNNNMMMKKKKKKKKKJJJJJJJJJIIIJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLOOOQQQRRRQQQRRRUUUWWW]]]\\\ZZZWWWVVVUUUUUUUUUSSSPPPLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>?????????@@@@@@@@@??????>>>>>>===<<<<<<;;;======<<<<<<<<<<<<<<<<<<===;;;:::;;;======<<<;;;666888999777555444555777444444444444444444444444333333222222333333444444333777===CCCGGGJJJKKKLLLIIIIIIHHHIIIJJJLLLNNNOOOSSSXXX___hhhpppuuuxxxyyywwwuuuqqqmmmhhhdddbbb```aaa^^^\\\^^^dddwww|||xxxvvvuuuooommmmmmpppvvvwwwvvvssspppoooooooooppplllooossswww|||jjj```WWWSSSPPPSSSeeezzzrrr[[[OOOJJJNNN___ttt}}}llldddooocccKKK>>>888555333333222222222111111111111///...---...///111333////////////////////////000000////////////000000///////////////000000111222222444555666888999999;;;>>>CCCRRRooo|||hhhZZZYYYYYYlll~~~{{{yyywwwuuuvvvuuutttttttttuuuwwwwwwwwwuuusssssstttuuutttsssrrrrrrrrrqqqpppooonnnmmmkkkjjjiiihhhiiijjjkkklllnnnooooooooolllgggbbb___]]][[[YYYXXXXXXWWWTTTRRRQQQPPPNNNMMMNNNRRRUUUXXX\\\^^^___aaabbbbbbaaa```___bbbfffiiijjjkkkmmmnnnrrrrrrssstttvvvxxxyyyzzz|||zzzyyyxxxyyyxxxwwwuuutttsssqqqooonnnmmmmmmlllkkklllllliiiddd___\\\[[[TTTRRROOONNNNNNMMMLLLKKKJJJIIIGGGGGGIIILLLLLLLLLLLLOOORRRUUUVVVXXXZZZ\\\______aaacccgggkkkoooqqquuuxxx{{{~~~~~~}}}{{{{{{{{{}}}~~~}}}||||||~~~~~~}}}|||tttsssqqqqqqrrrrrrpppooolllfff^^^XXXTTTSSSRRRQQQLLLIIIDDDAAA???>>><<<:::888777777666777888999:::777777888888999:::::::::999999999:::::::::;;;;;;:::;;;<<<===>>>???@@@AAABBBCCCEEEFFFGGGGGGFFFFFFGGGIIILLLOOOQQQRRRRRRRRRPPPPPPOOONNNNNNNNNNNNOOOLLLMMMNNNOOOPPPQQQQQQQQQOOORRRUUUWWWWWWZZZ___dddjjjiiigggdddaaa^^^\\\[[[WWWSSSOOOMMMLLLLLLLLLKKKIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA???>>>===>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@???>>>=====================<<<<<<<<<<<<;;;:::;;;===>>>>>>===777888999888666555666666444444444444555555555555444444222222222222444444111333888>>>DDDJJJNNNPPPLLLKKKJJJJJJJJJKKKMMMNNNQQQTTTZZZaaaiiiooosssuuuwwwvvvuuussspppmmmjjjiiicccaaa``````___jjj|||zzztttpppllllllqqqzzzyyywwwtttqqqnnnmmmmmmmmmkkkmmmpppssswwwxxxjjj\\\TTTOOOPPP^^^oooiiiSSSNNNPPP]]]lll|||}}}llliiiyyyzzz\\\HHH===777444333333222222111111111///.........///000222333///////////////////////////////////////000000111///////////////000111111111222333555666888999:::;;;>>>CCCRRRppp}}}hhhYYYZZZ^^^sss}}}{{{yyyvvvtttvvvuuutttttttttuuuvvvwwwxxxuuusssssstttuuuttttttqqqqqqqqqpppooonnnlllkkkjjjiiihhhhhhhhhjjjkkkllllllkkkjjjgggccc^^^ZZZWWWVVVTTTQQQPPPPPPOOOMMMKKKJJJIIIHHHIIIKKKNNNRRRTTT\\\]]]___``````___]]][[[YYY[[[^^^aaabbbdddgggjjjjjjkkkmmmoooqqqrrrsssssswwwuuusssrrrsssrrrpppooommmllljjjiiiggggggggggggbbbddddddbbb]]]XXXUUUSSSOOOMMMKKKJJJKKKKKKKKKJJJMMMKKKIIIJJJMMMOOOQQQQQQPPPSSSXXX[[[]]]___aaacccffffffgggiiilllppptttvvvzzz|||~~~xxxwwwvvvvvvwwwyyy{{{|||zzzyyyxxxxxxyyyyyywwwuuunnnlllkkkjjjkkkkkkjjjiiigggbbb\\\WWWSSSQQQOOOMMMFFFCCC@@@>>>===<<<:::888666666666666666777999:::777777888999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======>>>@@@AAACCCDDDDDDFFFGGGIIIKKKLLLKKKJJJIIIJJJMMMPPPSSSVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTRRRSSSUUUWWWXXXXXXXXXXXXWWWZZZ]]]___```eeennnuuuvvvvvvtttqqqmmmgggccc```[[[WWWSSSQQQQQQRRRQQQQQQOOOOOOPPPPPPPPPPPPPPPPPPNNNMMMKKKIIIGGGFFFFFFFFFGGGGGGFFFEEECCCAAA???>>><<<===???BBBCCCDDDEEEDDDDDDCCCBBBAAA@@@??????>>>=========<<<<<<;;;;;;;;;<<<;;;:::;;;=========<<<:::999999888888777666555444444444444555555555666555333111000000111333555111222555999???FFFMMMQQQOOONNNMMMLLLLLLLLLMMMNNNQQQSSSVVV[[[aaafffkkknnnssstttvvvvvvvvvtttqqqpppmmmhhheeeeeeaaaeeezzz}}}xxxqqqooossszzz|||zzzvvvrrrooommmmmmmmmkkkmmmoooppprrryyyyyydddXXXQQQOOOXXXeee}}}zzz___TTTOOOVVVaaappp{{{hhhoooyyyrrrWWWDDD999555555444444333222222111////////////000000000000///////////////////////////////////////000111111///////////////000111111111222333555777888999:::;;;===BBBRRRpppjjjZZZ[[[aaaxxx~~~|||{{{xxxuuusssvvvuuutttssstttuuuvvvwwwxxxvvvsssssstttuuuuuutttpppppppppooonnnlllkkkjjjggggggfffffffffhhhiiijjjiiigggeeeaaa]]]XXXUUUSSSRRRPPPMMMKKKKKKJJJIIIGGGEEEEEEEEEFFFIIILLLOOOQQQYYYZZZ\\\\\\\\\YYYWWWUUUUUUWWWYYY[[[]]]```dddgggeeegggiiikkkmmmnnnnnnnnnqqqooommmmmmmmmllljjjhhhiiihhhfffdddcccccccccddd\\\^^^___]]]XXXSSSPPPNNNOOOMMMKKKJJJLLLMMMMMMLLLRRRPPPNNNOOORRRUUUWWWXXXVVVYYY^^^bbbdddfffhhhjjjllllllmmmnnnqqquuuyyy{{{}}}|||zzztttssssssssstttvvvyyyzzzxxxvvvuuuuuuuuuuuurrrpppjjjhhhfffffffffgggfffeeeccc```\\\XXXUUUQQQMMMJJJCCCAAA???>>>>>><<<:::888888999999888777666777999777777888999::::::;;;;;;<<<<<<<<<<<<=========>>>AAAAAABBBDDDFFFGGGHHHIIIIIIJJJLLLNNNOOONNNMMMLLLMMMPPPSSSWWWYYY[[[[[[[[[ZZZYYYXXXWWWVVVWWWXXXXXXWWWXXXZZZ\\\]]]^^^]]]]]]^^^bbbeeegggiiipppzzz~~~~~~}}}yyytttnnnhhhddd^^^ZZZVVVTTTTTTUUUVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTQQQPPPMMMJJJHHHGGGGGGGGGIIIHHHHHHFFFDDDBBB@@@???;;;===???BBBDDDFFFFFFFFFEEEDDDDDDCCCAAA@@@??????<<<<<<<<<;;;;;;:::::::::===;;;::::::<<<<<<;;;999<<<:::999999999999666444444444444555555555666666444333000......000333555333222333555;;;CCCKKKOOOQQQPPPOOONNNMMMMMMNNNNNNRRRSSSTTTWWW[[[aaafffiiioooqqquuuxxxyyyxxxvvvtttyyyqqqkkkjjjeeecccppp}}}uuurrrvvv}}}~~~|||xxxtttpppnnnmmmmmmmmmnnnoooooopppttt{{{mmm]]]TTTPPPVVV```mmmkkkZZZNNNPPPYYYfff}}}iiihhhiiimmmqqqxxxaaaIII;;;777777666555444444333333000111111111000///...---///////////////////////////////////////000111111///////////////000111111111222333555777888::::::;;;<<>><<<:::999999888999999999999999999999999;;;:::999;;;===>>>>>>======>>>>>>???????????????BBBDDDEEEGGGMMMSSSSSSOOOPPPNNNMMMPPPTTTVVVUUUSSSUUUWWWZZZ^^^aaaccceeeeeegggccc^^^[[[ZZZ[[[[[[[[[[[[^^^aaacccdddeeegggiiikkknnnqqqtttwww{{{yyyooogggdddaaa^^^\\\[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXWWWWWWUUUSSSPPPNNNMMMLLLJJJIIIFFFGGGGGGGGGEEECCCAAA@@@???@@@CCCFFFHHHIIIIIIIIIIIIHHHEEEEEEDDDDDDBBB@@@@@@>>><<<999999:::;;;===>>>===<<<;;;:::999999999;;;;;;::::::::::::999999555444333222222333555666333333333222222222111111444555555444666:::???DDDMMMPPPRRRRRRQQQOOONNNNNNQQQQQQSSSVVVYYY^^^aaadddjjjmmmqqqtttuuuuuuuuuvvv~~~|||wwwmmmfffgggqqq{{{|||zzz{{{{{{{{{yyyrrrooonnnmmmmmmnnnlllkkkkkkmmmrrrxxx{{{ppp]]]QQQRRR[[[___www~~~jjjWWWNNNMMMTTTjjjwwwjjjbbbddddddbbbfffppppppSSS???;;;444000222444222222333222111111000000000000000//////............//////111111000000//////......///////////////000111111333333333444666777999:::999@@@???VVVqqquuuwww|||ttt^^^ZZZ[[[nnn~~~|||zzz{{{zzzyyywwwyyyyyyyyyxxxxxxyyyyyyyyyzzzwwwtttssstttuuuuuuuuutttrrrpppnnnmmmkkkhhhfffcccddddddcccbbbaaa``````aaa^^^ZZZWWWTTTRRROOOLLLIIIHHHFFFDDDCCCAAAAAA@@@BBBBBBBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFHHHIIIKKKMMMQQQTTTWWWYYY[[[^^^aaacccbbbaaaaaaaaadddcccbbbaaa``````_________^^^]]][[[[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[]]]^^^```bbbcccdddcccdddfffhhhjjjkkklllmmmnnnnnnnnnooopppqqqrrrsssvvvxxx{{{~~~~~~yyyuuusssrrrtttsssrrrrrrsssvvvyyy{{{{{{yyyvvvssspppmmmkkkjjjhhhfffdddeeeiiikkkkkkiiimmmjjjgggbbb]]]UUUMMMHHH@@@???===;;;:::999888888999999999999999999999999<<<;;;;;;===???AAAAAA@@@??????@@@AAAAAAAAAAAAAAAGGGJJJLLLNNNTTTZZZ[[[WWWTTTTTTTTTUUUXXXZZZ[[[ZZZ^^^```dddgggjjjlllllllllpppmmmhhhdddccccccdddeee```aaadddhhhllloooqqqqqqvvvwwwzzz}}}}}}rrrkkkcccaaa^^^\\\\\\\\\\\\[[[\\\\\\\\\]]]]]]\\\[[[[[[XXXUUUSSSQQQPPPPPPNNNLLLIIIIIIIIIIIIGGGFFFDDDBBBBBBCCCFFFHHHIIIJJJJJJJJJJJJHHHFFFEEEEEEDDDBBB@@@@@@???===;;;:::;;;<<<<<<===<<<<<<;;;::::::::::::;;;;;;::::::::::::999999666555444333222333555666333333333333222222222222222222222222222555999<<>>777333444666444222333222222111000000000000000//////............//////111000000000/////////...///////////////000111111222222222333555666888999<<>>===<<<:::999888888888999999999999::::::::::::=========@@@CCCEEEDDDCCCAAABBBBBBBBBCCCCCCCCCCCCHHHKKKNNNPPPVVV]]]___\\\ZZZ[[[\\\]]]^^^```ccceeejjjmmmqqquuuwwwwwwvvvuuuwwwsssnnniiiggghhhjjjllljjjjjjlllsss{{{vvvoooeeebbb```___`````````______``````aaaaaaaaa``````[[[YYYWWWUUUUUUUUUSSSQQQMMMMMMMMMLLLJJJHHHGGGFFFGGGHHHJJJKKKLLLKKKKKKJJJJJJHHHFFFFFFFFFEEECCCAAA@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::999999888777555444333444444555444444333333333222222222333444555555444555777999AAAFFFLLLQQQTTTUUUUUUVVVUUUTTTTTTUUUVVVXXXZZZ[[[aaadddhhhkkknnnrrrwwwzzz}}}{{{sssnnnmmmooovvv~~~zzzwwwtttrrrnnnnnnmmmnnnoooqqqsssuuu~~~gggXXXTTTSSSZZZkkksssaaaWWWSSSXXXaaa}}}xxxddd\\\ZZZXXXZZZ___kkk|||uuuaaaOOOBBB;;;666777777444222333222222111000000000000111000//////......//////000000000000000////////////000////////////000111111111111222333444666777888===DDDDDD^^^yyy~~~www{{{nnn]]][[[XXXfff|||zzzyyyyyyzzzzzzzzzyyyxxxxxxxxxyyyyyyxxxxxxxxxyyywwwuuuuuuwwwxxxxxxwwwuuutttrrrqqqoookkkfffbbbbbbbbbbbbbbbaaa```______XXXVVVRRRPPPNNNLLLJJJHHHDDDCCCBBB@@@???>>>======<<<<<<>>>?????????>>>===<<<<<<<<<======>>>>>>???@@@AAABBBDDDGGGIIILLLMMMUUUXXX[[[]]]\\\[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^___```bbbeeegggiiihhhjjjmmmooorrrttttttuuusssuuuwwwyyyzzzyyyxxxwwwxxxxxxxxxyyyzzz{{{{{{|||~~~~~~}}}{{{{{{zzzzzzzzzzzz~~~xxxwwwuuusssrrrqqqqqqqqqttttttssstttuuuwwwyyyzzz|||zzzwwwuuussssssssssssuuutttuuuyyy||||||xxxtttpppkkkddd\\\TTTLLLEEE@@@<<<;;;:::999888888888888999999999:::::::::::::::======???BBBFFFHHHHHHGGGDDDDDDDDDDDDDDDEEEEEEFFFGGGLLLPPPRRRXXX___bbbaaa^^^aaaccccccbbbeeejjjooouuuxxx|||}}}|||{{{xxxsssnnnllllllpppsssvvvuuuwwwvvvpppgggeeecccbbbcccdddddddddbbbbbbccccccccccccbbbbbb___]]][[[ZZZYYYYYYXXXVVVQQQQQQPPPNNNMMMKKKJJJIIINNNNNNOOOOOOOOOMMMLLLKKKJJJIIIGGGFFFGGGFFFDDDCCC@@@@@@AAAAAA@@@???===<<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;:::::::::999999999999888777666555444444555444444444444333333333333111333555666555555666777:::???GGGNNNSSSVVVXXXZZZUUUUUUTTTTTTUUUVVVXXXYYY^^^```cccfffjjjooouuuyyyzzz}}}|||uuuooollllllsss{{{~~~zzzvvvrrroooooooooooopppppppppqqqvvv}}}www___TTTRRRRRR[[[qqqppp___UUUUUUZZZmmmlllccc```___^^^___jjjvvv~~~xxxhhhWWWDDD===777777777444222333333222111111000000111111000000////////////000000000000000000////////////000000//////000000111222222222333444555777888999===DDDFFFccc~~~~~~~~~kkk]]]]]]ZZZfff|||zzzxxxxxxzzz{{{zzzyyywwwwwwxxxyyyyyyxxxwwwwwwwwwuuutttuuuvvvwwwwwwvvvsssrrrqqqooommmjjjeeeaaabbbbbbbbbaaa```___^^^]]]WWWTTTPPPMMMKKKIIIFFFDDDBBBAAA@@@>>>===<<<<<<<<<::::::<<<======<<<;;;:::;;;:::::::::;;;<<<===>>>>>>???@@@BBBEEEGGGJJJKKKSSSVVVZZZ]]]]]]]]]^^^___^^^___aaabbbcccdddddddddbbbcccdddfffhhhllloooqqqrrrtttwww{{{~~~~~~|||}}}}}}|||{{{zzzzzz{{{{{{~~~~~~~~~}}}}}}~~~~~~||||||zzzyyywwwvvvrrrrrrrrrrrrssssssttttttuuuuuuuuuuuuvvvwwwyyyzzz{{{zzzyyyyyyyyyzzz{{{|||{{{{{{|||zzztttlllfff^^^UUUMMMFFF@@@<<<;;;:::999888888888888888999999:::::::::;;;;;;;;;<<<===???DDDHHHKKKKKKJJJFFFFFFEEEEEEEEEFFFGGGHHHKKKQQQUUUXXX]]]dddhhhhhhbbbdddfffffffffjjjpppvvv{{{~~~|||xxxuuuuuuyyy}}}~~~~~~wwwpppiiigggeeeeeefffgggggggggeeeeeeffffffeeeeeedddcccdddbbb___^^^]]]]]][[[ZZZUUUUUUSSSQQQOOONNNMMMLLLSSSSSSSSSSSSQQQOOOMMMLLLKKKIIIHHHGGGHHHGGGFFFDDDAAABBBCCCCCCBBBAAA???===<<<<<<;;;;;;;;;<<<======;;;;;;:::::::::999999999:::999888777666666555555555555555444444444333333+++...111222222222333444555:::AAAHHHNNNTTTYYY]]]VVVUUUTTTTTTUUUVVVXXXYYY]]]___aaacccfffkkkqqquuuvvvxxxzzzxxxsssooommmmmmrrrvvv{{{vvvrrroooooopppppppppoooooonnnrrruuu|||iiiWWWPPPNNNSSSaaatttiiiXXXTTTWWW```uuurrriiigggfffcccaaaoooxxx}}}{{{xxxkkk\\\HHH???888666555333222333333222222111111111111111000000////////////000000////////////000000000000000000000000000111222222444444444555666888:::::::::BBBGGGfff~~~~~~lllaaaccc```lll}}}{{{yyyyyyzzz{{{zzzyyyyyyyyy{{{{{{{{{{{{yyyyyyvvvuuuttttttvvvvvvuuusssqqqooommmllljjjgggccc```aaaaaa```___]]]\\\ZZZYYYTTTQQQMMMJJJHHHFFFCCCAAAAAA@@@???===<<<;;;;;;;;;999999:::;;;;;;;;;::::::999888888777888999:::<<<===>>>???AAADDDGGGJJJKKKQQQUUUZZZ^^^```aaacccddddddfffhhhkkklllmmmmmmmmmjjjjjjkkkmmmppptttwwwyyy|||~~~}}}|||{{{{{{||||||{{{vvvsssqqqqqqpppqqqrrrsssuuuwwwxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{|||zzz{{{|||~~~~~~wwwqqqgggaaaWWWOOOHHHBBB>>>;;;::::::999999888999999999999999::::::;;;;;;<<<<<<<<<===AAAFFFKKKNNNNNNMMMJJJIIIHHHHHHHHHIIIKKKLLLLLLSSSXXX[[[___fffjjjjjjhhhhhhhhhiiikkkpppwww||||||}}}{{{uuuooommmjjjjjjkkklllllllllmmmmmmllllllkkkiiihhhgggiiigggdddbbbaaa```^^^]]][[[YYYWWWUUUSSSRRRQQQQQQVVVVVVVVVUUUSSSQQQOOOMMMLLLJJJHHHHHHIIIIIIGGGFFFCCCCCCDDDDDDDDDBBBAAA???======<<<<<<<<<<<<<<<===;;;;;;::::::::::::999999999999999888888777777666666666555555555444444444---///111222222333444555333666;;;@@@GGGOOOXXX^^^XXXXXXWWWVVVVVVWWWXXXYYY[[[]]]___aaadddhhhnnnrrrtttuuuvvvuuurrrpppooopppnnnpppyyy|||wwwsssppppppooooooooonnnnnnnnnqqqqqquuu}}}uuu^^^PPPMMMOOOWWWaaassswwwaaaVVVTTTVVVeeewwwyyypppmmmkkkgggdddooo{{{zzzvvvmmmbbbRRRGGG<<<777555222222444333333222111111111111222111000000//////000000111////////////000000000000111000000000000111222222444444555666777999:::;;;999@@@GGGiiipppeeegggfffsss~~~|||zzzzzz{{{{{{{{{yyyyyy{{{|||}}}}}}|||{{{yyywwwvvvuuuuuuvvvuuutttrrrooollljjjhhhgggeeebbb```______]]]\\\YYYWWWTTTSSSNNNKKKHHHFFFEEEDDDBBB@@@@@@???>>>===<<<;;;;;;;;;999999999999:::;;;;;;<<<999888666666666777999:::;;;<<<>>>@@@DDDGGGJJJLLLSSSWWW]]]bbbfffhhhkkkmmmnnnpppsssvvvyyyzzzzzzzzzvvvvvvwwwxxx{{{~~~~~~|||{{{{{{|||~~~}}}yyytttpppnnnnnnnnnnnnsssuuuwwwyyy|||~~~|||||||||}}}}}}~~~zzz|||~~~yyyqqqkkk```ZZZPPPHHHCCC???===;;;::::::999999999::::::;;;999999::::::;;;<<<<<<======???CCCIIIOOORRRRRRQQQNNNMMMLLLKKKKKKMMMOOOPPPOOOVVV\\\]]]aaaggglllmmmooommmkkklllqqqxxx~~~zzzxxxvvvuuuvvvwwwwwwvvvwwwwwwvvvuuusssrrrpppoooooommmiiigggfffdddbbb``````___\\\ZZZWWWVVVVVVUUUWWWWWWWWWWWWUUURRRPPPOOOLLLJJJIIIIIIJJJJJJHHHGGGEEEEEEEEEEEEDDDCCCBBBBBB???>>>===<<<<<<;;;<<<<<<;;;;;;::::::::::::999999999999999999999999888888666666666666555555555444222333555444333333555666444555666999???IIIUUU]]]^^^\\\ZZZYYYWWWWWWWWWXXXXXXZZZ]]]```ccchhhmmmqqqvvvvvvwwwvvvtttrrrqqqppplllmmmsss{{{zzzvvvppppppooonnnnnnnnnnnnooorrrpppqqqwww{{{iiiVVVPPPNNNQQQVVVcccppp^^^UUUQQQYYYeeesss|||pppjjjgggeeeccckkk{{{|||xxxtttooo```RRRDDD;;;777333333555444333222222111111222222111111000000000000111111.../////////000000000111111111000000111111222333444444444555777888:::;;;:::AAAHHHkkkpppccceeeeeettt}}}{{{{{{{{{|||{{{yyyyyyzzz{{{}}}}}}{{{zzzyyyxxxwwwvvvvvvvvvvvvsssqqqmmmjjjgggeeedddcccaaa```]]]]]][[[YYYVVVSSSPPPOOOIIIGGGDDDCCCCCCCCCAAA@@@@@@???>>>===<<<;;;;;;;;;:::999999888999;;;===>>>:::999777666666777999::::::;;;===@@@CCCGGGJJJLLLVVVZZZaaaggglllooosssuuuwwwyyy||||||{{{zzzzzz{{{}}}~~~uuussspppmmmlllmmmnnnnnnvvvwwwzzz}}}{{{}}}}}}{{{vvvnnngggZZZTTTJJJCCC>>><<<;;;:::::::::999999::::::;;;;;;999999::::::;;;<<<======>>>@@@EEEKKKQQQTTTUUUTTTQQQPPPOOONNNNNNPPPRRRSSSVVV]]]ccceeegggnnnssstttuuuqqqmmmooovvv~~~~~~}}}{{{xxxvvvuuusssqqqmmmjjjiiigggdddbbbdddbbb```]]][[[YYYYYYYYYXXXXXXXXXWWWUUUSSSQQQOOOLLLKKKIIIIIIJJJJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888999:::::::::999999777666666666555555555555222333333111//////000222666444333444:::FFFSSS]]]bbb```]]]ZZZXXXWWWVVVVVVUUUXXX\\\```dddhhhnnnqqqxxxyyyzzzzzzxxxuuurrrpppnnnmmmpppttttttwww}}}yyyppppppnnnmmmmmmnnnooooootttoooooossswwwzzzsss^^^TTTNNNOOOPPPYYYsss}}}gggYYYRRRUUU\\\hhhwwwxxxhhh___]]]\\\[[[ggg|||}}}|||zzzkkk\\\JJJ???888444333666444333222222111111222222111111000000000000111111.../////////000000111111111111111000111111222333333333333444666777999:::<<>>>>>>>>>>>>>>======<<<:::999999888888999999:::888888888888888999999999888999;;;===???CCCIIILLLPPPXXXbbbjjjpppuuuzzz~~~{{{zzzyyyyyy{{{~~~|||{{{{{{yyyuuuqqqmmmmmmmmmlllllloootttxxx{{{|||~~~zzzlll]]]TTTLLLCCC>>>===>>><<<999999999999999999999::::::999;;;<<<<<<<<<===@@@BBBCCCDDDGGGKKKOOOTTTXXX[[[WWWWWWVVVTTTSSSTTTWWWZZZ]]]___bbbeeeiiinnnssswww|||yyyuuuvvv|||~~~{{{|||yyytttqqqnnnllliiigggddddddcccaaa^^^^^^___```[[[ZZZZZZXXXWWWUUUSSSRRRMMMLLLKKKJJJIIIJJJKKKKKKIIIGGGEEEFFFFFFEEEAAA===============>>>>>>>>>>>>===<<<<<<;;;;;;:::999999:::::::::999999888888888999888777666555555555555444444444444444444444444555777777666777???JJJTTTYYY^^^cccccc^^^XXXUUUTTTSSSUUUXXX\\\cccjjjpppsssxxxyyyzzzyyyuuurrrpppooommmllljjjjjjkkknnnrrruuu}}}}}}xxxyyyvvvqqqoooooopppqqqqqqqqqmmmkkkmmmnnnqqqyyymmm[[[NNNNNNOOORRRddd{{{ttt```UUURRRQQQWWWddduuu{{{pppeeeXXXQQQPPP___sssrrrZZZIIIAAA===777111222222111111111111111111111000/////////111222333222111111111000000//////222222111111111111111111444444444555777888:::;;;======MMMnnniiiXXXXXXdddnnn~~~}}}zzzzzz{{{{{{{{{|||||||||xxxxxxwwwvvvuuusssrrrqqqooollliiigggfffccc```^^^]]]ZZZVVVSSSPPPMMMIIIFFFCCCCCCBBB@@@@@@?????????>>>>>>??????>>>>>>===<<<;;;;;;::::::::::::;;;;;;999999999999999888888888888999;;;<<<>>>BBBGGGKKKNNNVVV```iiipppvvv}}}~~~{{{yyyyyyzzz}}}|||~~~{{{wwwuuutttrrrooollljjjllloooqqqsssuuuxxx{{{}}}~~~xxxiiiZZZQQQJJJAAA===<<<===;;;999;;;;;;;;;;;;::::::::::::999:::<<<<<<===>>>@@@CCCGGGHHHLLLPPPUUUYYY\\\^^^ZZZZZZYYYWWWUUUVVVYYY\\\```cccfffiiilllqqqvvvzzz|||zzzxxxxxx||||||yyyuuuqqqnnnmmmlllkkkiiihhhggghhhiii^^^^^^\\\[[[YYYVVVTTTSSSOOONNNLLLKKKJJJJJJKKKKKKKKKIIIGGGGGGGGGEEEAAA>>>>>>>>>>>>????????????>>>===<<<<<<;;;;;;::::::999::::::999999999999999999:::999888777666666666666444444444444444444444444333444555555666<<>>OOOpppzzzeeeUUUVVVcccnnn~~~|||{{{{{{|||||||||||||||}}}xxxxxxyyyyyywwwuuurrrpppmmmkkkhhhfffeeeccc```^^^[[[XXXTTTQQQNNNJJJGGGDDDBBBBBBAAA@@@???????????????????????????>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::999999888888777888:::;;;<<>>???BBBDDDJJJLLLQQQVVVZZZ]]]_________^^^]]][[[YYYYYY\\\^^^dddgggjjjmmmppptttyyy|||}}}}}}||||||}}}|||vvvqqqrrrqqqooonnnmmmlllllllllcccbbb```^^^[[[XXXVVVUUUQQQPPPNNNLLLKKKJJJJJJKKKMMMKKKIIIHHHGGGEEEBBB???@@@@@@AAAAAAAAA@@@@@@???======<<<<<<;;;:::::::::999999999999999999::::::::::::999999888888777777333333333333333333333333111222444333444888???EEEQQQYYYdddkkkjjjccc[[[VVVPPPQQQSSSWWW]]]dddkkkoootttwww{{{}}}|||yyywwwvvvooommmiiieeecccbbbbbbbbbccchhhpppwww}}}xxxvvvxxxzzzyyywwwtttvvvzzz~~~{{{wwwsssqqqqqqqqqrrrqqqoookkkjjjkkklllnnnttt|||ppp]]]WWWSSSOOOVVVbbb{{{ppp]]]SSSLLLOOOZZZmmmnnn^^^TTTRRR___tttgggMMM===777777444333222222111111111222//////.........///000000111111111111000000000000111111111111111111111111444444444555777888:::;;;===@@@RRRttt||||||sss___PPPSSSbbbppp}}}}}}}}}}}}}}}}}}}}}}}}}}}xxxyyyzzzzzzxxxuuurrrpppllljjjgggfffeeecccaaa___^^^[[[WWWSSSQQQMMMIIIFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::999888888777888999999:::<<>>AAAVVVxxxzzzwwwlllZZZMMMRRRdddttt~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxyyyzzzzzzxxxuuuqqqooollljjjgggffffffdddbbb``````^^^ZZZWWWUUURRRNNNKKKGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<;;;:::999999888888999888888:::>>>@@@FFFLLLTTT\\\ccckkkttt{{{}}}vvvrrrrrrsssuuuxxx{{{}}}zzzuuuttttttuuuuuussspppmmmhhhhhhhhhhhhiiilllooorrryyy{{{zzzrrrhhh\\\RRRLLLDDDAAA===::::::;;;<<<<<<:::;;;;;;<<<===>>>??????;;;===@@@BBBDDDFFFJJJMMMQQQTTTZZZ___cccddddddcccdddddddddbbb```___```bbbgggjjjooorrruuuyyy}}}~~~zzzyyywwwuuuqqqnnnjjjhhheeeaaa^^^[[[ZZZYYYUUUSSSQQQNNNLLLKKKKKKKKKIIIIIIHHHGGGFFFEEEFFFFFFDDDEEEFFFGGGFFFEEECCCBBB>>>======<<<<<<;;;::::::888888888999999::::::::::::;;;;;;;;;;;;::::::999333333333333333333333333222222333444444555777888<<>>CCCYYY{{{|||uuugggWWWMMMSSShhh|||~~~~~~~~~yyyyyyzzzyyywwwtttqqqooollljjjhhhggggggfffdddbbbbbb```\\\ZZZXXXVVVSSSPPPMMMLLLJJJHHHGGGEEEEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<;;;;;;999999999888777888;;;>>>>>>DDDLLLTTT\\\fffpppxxx}}}vvvrrrpppqqqrrrwwwzzz~~~|||{{{yyywwwsssppplllkkkjjjkkkllllllkkkiii```bbbeeehhhkkkoootttxxx~~~xxxpppiii^^^QQQIIIGGGAAA@@@===<<<;;;<<<>>>@@@<<<<<<===>>>???@@@AAAAAA>>>AAADDDFFFHHHKKKOOORRRXXX[[[```eeehhhiiiiiihhhfffggggggeeeccccccdddeeeiiimmmrrrvvvzzz}}}~~~zzztttooommmkkkgggccc```^^^]]]\\\WWWVVVTTTQQQOOONNNNNNNNNJJJKKKJJJIIIGGGFFFGGGHHHGGGHHHIIIIIIIIIGGGEEECCC>>>>>>======<<<;;;;;;;;;999999999999999999::::::999:::;;;<<<<<<;;;:::999444444444444444444444444444333333444444555666666888AAARRReeepppmmmaaaUUUPPPOOOMMMOOOUUU]]]ffflllpppuuuzzz}}}}}}|||{{{{{{|||{{{xxxsssnnnhhhdddaaaYYYWWWWWWYYY^^^dddhhhjjjqqqjjjgggnnnwww~~~rrrgggcccdddgggjjjeeedddccceeejjjttt{{{xxxtttrrrrrrqqqpppnnnllljjjjjjkkkkkkiiilllqqqrrrwww~~~gggVVVLLLKKKNNN]]]tttqqqYYYNNNLLLQQQeee{{{ooo___UUU\\\iiittt~~~tttZZZFFF<<<777666555444333222222222000000111111111000///...000000000000111111111111000000000111222222333333444444444555777888:::;;;>>>DDDZZZ|||vvvfffWWWOOOWWWpppzzzyyyxxxwwwuuurrrpppooollljjjhhhhhhhhhgggeeedddeeebbb```^^^]]][[[YYYVVVSSSRRRPPPMMMKKKIIIHHHGGGCCCCCCCCCCCCCCCBBBAAAAAA>>>======<<<<<<======>>>========================::::::999888777777:::<<<999>>>DDDJJJPPPYYYcccjjjqqqyyy~~~wwwrrrnnnmmmmmmrrruuuyyyzzzzzzzzzzzz{{{yyyzzzyyywwwtttrrrrrrssssssqqqnnnlllkkkiiifffdddbbb```______bbbcccdddddd___ccciiimmmpppuuuzzz~~~~~~zzzwwwuuuqqqkkkddd___UUUIIIDDDEEE@@@@@@???======>>>AAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAADDDGGGJJJLLLPPPTTTWWW[[[^^^bbbfffiiikkkkkkjjjhhhiiijjjiiigggggghhhiiimmmqqqvvv|||yyysssooommmiiifffcccaaaaaa```[[[YYYWWWUUUTTTSSSSSSSSSOOOPPPOOOLLLHHHFFFGGGIIIHHHIIIKKKLLLKKKIIIFFFDDD>>>>>>======<<<<<<;;;;;;::::::999999999999999999888999;;;<<<<<<;;;:::999555555555555555555555555555444222222333444555555555:::DDDTTTcccggg```YYYOOOMMMKKKLLLQQQZZZdddjjjrrruuuyyy{{{{{{zzzyyyyyyvvvuuusssppplllgggccc```XXXUUURRRSSSXXX^^^bbbdddgggbbb```eeekkkpppwww|||yyy~~~vvvjjjcccbbbccceeedddbbb___^^^bbbkkkwww~~~~~~}}}}}}zzzwwwtttrrrqqqpppooommmllljjjjjjlllkkkhhhjjjoooooosssyyysss^^^QQQMMMNNNUUUeee~~~dddUUULLLJJJYYYnnnpppYYYTTTXXX]]]gggrrr|||{{{dddMMM>>>888777666444333333222222000111111111111000///...///000000000111111111111///000000111222222333333444444444555777888:::;;;>>>EEE[[[|||xxxgggYYYSSS]]]wwwzzzyyyxxxuuusssqqqpppooolllkkkiiihhhiiihhhfffeeehhhfffcccbbbbbb```^^^\\\WWWVVVSSSPPPMMMKKKIIIIIICCCCCCDDDDDDCCCCCCBBBAAA??????>>>>>>>>>>>>??????============>>>>>>>>>>>>;;;;;;:::888777777999<<<777:::>>>AAAEEEKKKSSSZZZeeeppp{{{xxxrrrmmmjjjiiilllooorrrsssrrrqqqqqqqqqrrrqqqooolllhhhfffggghhhgggeeebbbaaa```^^^[[[YYY\\\ZZZXXXXXXZZZ]]]______ccchhhnnnsssvvvzzz|||yyyxxxwwwyyyyyyxxxvvvssspppmmmkkkeee^^^YYYVVVOOOFFFCCCGGG@@@@@@@@@???>>>@@@BBBEEEGGGFFFEEEDDDCCCBBBAAAAAACCCFFFIIILLLOOOSSSWWW[[[\\\^^^aaaeeehhhiiijjjjjjiiikkklllllljjjjjjkkklllppptttzzz|||qqqoookkkhhheeedddcccddd]]]\\\ZZZXXXWWWVVVWWWWWWTTTUUUSSSOOOIIIFFFGGGIIIIIIJJJLLLMMMLLLJJJGGGEEE>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999888888888888999;;;<<<<<<;;;999888666666666666666666666666555333111111333444555444333333888FFFVVV___^^^ZZZMMMKKKIIIIIIOOOXXXbbbhhhsssuuuxxxyyyxxxxxxxxxxxxoooooonnnllliiiddd```^^^WWWTTTPPPQQQVVV\\\```bbb```]]]]]]aaafffiiiooouuutttvvvzzzpppfffaaa```aaacccaaa]]][[[]]]fffrrrzzz~~~zzzyyyzzzzzzzzzyyywwwtttrrrqqqpppnnnlllllljjjkkkmmmkkkhhhjjjnnnmmmpppvvv}}}|||fffWWWQQQRRROOOYYYmmmnnn\\\OOOIIITTThhh```RRRNNNOOOXXXeeemmmttt~~~}}}jjjRRRAAA888888666555444333333222222333444444333222111000//////000000111111111222///000000111222222333333444444444555777888:::;;;>>>EEE\\\|||{{{hhh[[[UUU```|||~~~}}}}}}zzzxxxtttrrrrrrrrrpppoooiiiiiihhhhhhggggggffffffkkkiiifffdddccccccaaa```]]]ZZZVVVSSSRRRQQQOOONNNIIIIIIIIIHHHFFFDDDCCCBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<;;;:::999888777777777666666888<<>>>>>>>>;;;;;;:::999999999::::::999999::::::::::::;;;;;;;;;:::888777555444444333333333333333333333333333555555666===GGGQQQWWWYYYNNNIIIGGGIIINNNTTT]]]fffmmmrrrvvvwwwyyyzzzxxxsssssshhhaaabbbccc^^^ZZZZZZSSSRRRPPPPPPRRRVVV[[[^^^___]]][[[[[[___cccgggiiipppoooqqq{{{~~~pppfffaaa______]]]]]]]]]\\\^^^hhhttt~~~xxxqqqnnnppprrrrrrpppxxxvvvtttqqqooooooppppppmmmlllkkkjjjiiijjjkkkkkkoooqqquuu{{{vvv```TTTQQQOOOQQQ\\\tttzzzdddUUUNNNPPPWWWwwwkkkPPPFFFJJJRRRXXX___iiivvv|||{{{ppp[[[III===888444222444666666555222222222111111111111000111111111111111111111111222222222222222222222222444444444555666888999:::AAADDDYYY}}}tttcccWWWTTTaaa~~~{{{xxxuuusssrrrrrrqqqooollllllkkkjjjiiihhhhhhhhhnnnllljjjiiiiiihhheeeddd___\\\XXXUUUTTTSSSRRRPPPMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBAAA???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::777777888:::>>>BBBEEEHHHMMMSSS[[[bbbgggjjjlllnnnvvvxxx{{{||||||}}}}}}vvvooojjjgggeeeeeeeeeeeedddbbb```___\\\[[[ZZZYYYWWWVVVUUUTTTTTTRRRQQQQQQTTTVVVUUUTTTUUUUUUUUUUUUWWW]]]dddjjjoootttzzz}}}{{{tttmmmgggdddcccccceeefffgggiiijjjhhhdddaaaYYYRRRLLLJJJHHHCCC@@@AAA???>>>===>>>@@@EEEJJJMMMTTTUUUSSSPPPLLLIIIHHHIIIIIILLLPPPSSSVVVYYY]]]``````cccgggiiikkkllloooqqqpppqqqsssuuuvvvwwwwwwvvvxxx}}}wwwvvvtttnnnhhheeeaaa___]]][[[ZZZYYYWWWUUUVVVVVVTTTQQQOOOOOOQQQSSSSSSRRRQQQPPPOOOLLLHHHDDDAAAAAAAAA@@@??????>>>>>><<<;;;::::::999999::::::999999::::::::::::;;;;;;;;;:::999777666555444444333333333333333333333333555444444999AAAJJJOOORRRMMMHHHEEEHHHLLLQQQZZZbbbiiinnnsssuuuxxx{{{zzzvvvqqqhhhaaa```^^^XXXVVVWWWSSSQQQOOOMMMOOORRRVVVYYY]]][[[ZZZZZZ]]]```dddfffiiiiiijjjrrr~~~wwwjjjccc```___\\\[[[[[[YYY[[[dddnnnsss}}}wwwqqqkkkiiikkkmmmmmmkkkuuutttrrrqqqpppoooppppppooonnnmmmlllkkkllllllmmmnnnpppsssxxx~~~lll]]]VVVOOOOOOVVVhhhqqq]]]PPPNNNSSSeeeuuu[[[MMMKKKPPPTTT[[[dddooovvvvvvmmmYYYGGG@@@;;;666444555555444222222222222111111111111000111111111111111111111111111111111222222333333333444444444555777888:::;;;@@@DDDZZZ~~~qqqaaaWWWTTTaaa}}}zzzwwwtttssssssqqqpppqqqooommmkkkjjjjjjjjjkkknnnmmmlllllllllkkkhhhfffaaa^^^ZZZXXXWWWVVVUUUSSSRRRQQQPPPNNNKKKHHHEEEDDDDDDCCCBBB@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======999888888888:::<<<>>>???CCCHHHNNNSSSXXX[[[___aaajjjnnnrrrvvvxxxyyy{{{|||}}}uuunnnhhheeeaaaaaa```___^^^\\\ZZZYYYTTTSSSRRRQQQPPPQQQQQQRRRRRRQQQPPPQQQSSSUUUUUUUUUWWWWWWXXXZZZ]]]ccckkkqqqvvvzzz~~~vvvqqqjjjbbb]]]ZZZZZZZZZ______aaacccdddbbb^^^[[[SSSLLLGGGFFFDDD@@@???@@@>>>>>>>>>AAAEEEKKKPPPSSS]]]```aaa\\\TTTMMMLLLMMMOOOQQQUUUWWWZZZ\\\```ccccccfffiiikkkmmmnnnqqqrrruuuvvvxxxzzz|||}}}}}}}}}|||~~~|||vvvnnnkkkdddaaa^^^\\\[[[ZZZXXXVVVWWWVVVVVVTTTRRRSSSUUUXXXWWWVVVTTTRRRPPPMMMIIIEEEBBBBBBAAAAAA@@@??????>>><<<<<<;;;:::::::::::::::999999::::::::::::;;;;;;;;;:::999888666555555444333333333333333333333333555333222444:::AAAFFFIIIKKKFFFCCCFFFIIIMMMTTT\\\bbbhhhnnnrrrwww}}}~~~|||uuummmfff```ZZZTTTSSSUUUTTTRRRNNNLLLLLLNNNQQQTTTZZZYYYXXXXXXZZZ]]]```bbbcccdddfffjjjrrr}}}pppfffbbb___\\\YYYXXXVVVVVV]]]fffnnnwwwzzzppplllgggfffhhhjjjjjjiiiqqqqqqqqqpppppppppppppppooonnnnnnmmmlllmmmmmmmmmmmmnnnqqqtttyyy~~~}}}jjj]]]QQQOOOPPPZZZppplllXXXPPPQQQTTTggg}}}hhhUUULLLMMMPPPXXX___gggmmmqqqjjjWWWEEEBBB===888555555555222000222222222111111111111000111111111111111111111111000000111222333333444444444444555666777999:::;;;???DDD\\\rrrbbbXXXVVVaaa}}}~~~}}}yyywwwuuutttsssqqqsssqqqooommmkkkkkklllllljjjjjjjjjkkkllljjjgggdddaaa^^^[[[YYYXXXXXXVVVUUUVVVUUUSSSPPPMMMJJJGGGEEECCCBBBAAA@@@???????????????>>>>>>>>>>>>>>>===============<<<======>>>>>>999999888888888999::::::>>>AAAEEEIIIMMMQQQUUUYYY___dddkkkqqqtttvvvxxxyyy{{{}}}{{{tttlllfffbbb______^^^\\\[[[YYYXXXWWWSSSRRRQQQPPPQQQSSSUUUWWWWWWWWWWWWXXXZZZ\\\]]]^^^^^^___```bbbeeekkkrrrwww|||~~~{{{uuulllhhhbbb]]]YYYXXXYYYZZZ]]]]]]___```aaa___[[[WWWNNNHHHDDDDDDCCC???>>>@@@>>>>>>@@@CCCHHHMMMRRRUUU```eeehhhcccZZZRRRQQQSSSSSSVVVYYY[[[]]]```ccceeefffiiilllnnnoooppprrrtttwwwyyy{{{~~~{{{tttqqqhhheeebbb```___^^^]]][[[ZZZ[[[ZZZXXXVVVVVVXXXZZZXXXVVVTTTSSSQQQNNNKKKHHHDDDCCCCCCBBBAAA@@@??????===<<<;;;:::::::::::::::999999999:::::::::;;;;;;:::::::::999888666555555333333333333333333333333444333111222666<<>>>>>>>>===<<<<<<<<<<<<<<<<<<======888888888888999999::::::;;;===@@@CCCEEEIIINNNRRRXXX]]]fffmmmrrruuuwwwxxxyyy}}}zzzsssllleeeaaa^^^]]]\\\[[[YYYXXXWWWWWWVVVUUUUUUUUUWWWYYY\\\^^^```aaabbbccceeegggiiikkkjjjkkklllmmmooosssxxx{{{|||{{{zzzwwwpppiiicccaaa^^^\\\[[[\\\^^^___bbbbbbbbbcccbbb___ZZZVVVLLLFFFBBBCCCBBB??????AAA???@@@BBBEEEHHHLLLPPPQQQZZZaaaeeeccc[[[UUUUUUXXXVVVYYY\\\___```cccfffiiijjjmmmoooqqqrrrrrrtttvvvxxxzzz}}}|||zzzmmmjjjfffdddccccccbbbaaaaaaaaa```]]]ZZZXXXYYYZZZVVVUUUSSSQQQQQQOOOMMMJJJEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;::::::::::::999999999:::::::::;;;;;;::::::::::::999888666555333333333333333333333333333333222333555:::@@@DDDEEE@@@>>>AAACCCDDDIIIOOOVVV]]]dddkkkuuu|||qqqggg___ZZZXXXWWWTTTPPPLLLKKKLLLNNNOOOUUUVVVWWWVVVVVVWWW[[[^^^```fffkkkmmmnnnrrrzzzzzzoookkkddd___ZZZWWWTTTRRRUUU[[[ffflllyyy{{{vvvrrryyy{{{vvvnnnmmmlllmmmnnnoooooooookkklllnnnoooqqqqqqqqqqqqpppppppppppppppoooooonnnnnnnnnnnnoooqqqtttvvvwwwlll^^^WWWQQQQQQWWWiiirrr^^^SSSMMMSSS^^^mmmrrrYYYKKKJJJNNNXXX]]]ccciiinnnlll^^^OOOCCC>>>888555666777666555222222222111111111000000111111111111111111111111//////000111333444555555444444555666888:::<<<===AAAHHHbbb|||zzzvvvxxxzzz{{{}}}~~~vvvfff]]]YYY^^^rrr|||yyywwwuuusssqqqpppooooooooonnnmmmmmmllljjjiiiiiiiiiiiihhheeeccc___\\\YYYXXXXXXXXXXXXWWWWWWWWWVVVTTTRRROOOMMMLLLEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAA@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<888888999999:::;;;;;;;;;999:::<<<>>>@@@DDDHHHLLLRRRWWW```hhhmmmqqquuuwwwxxx|||~~~||||||~~~}}}}}}}}}|||{{{{{{}}}~~~{{{uuummmfffbbb^^^]]]\\\ZZZYYYYYYYYYYYYYYYZZZZZZ\\\^^^aaaccceeehhhjjjlllmmmnnnqqqtttwwwvvvwwwyyyyyyyyy{{{~~~~~~zzzuuuqqqooolllgggccc_________```bbbdddfffgggiiihhhggggggddd```YYYUUULLLFFFBBBCCCBBB@@@???AAA???AAACCCEEEHHHKKKLLLMMMRRRWWW\\\]]]YYYWWWXXXZZZYYY\\\___bbbdddgggkkkmmmppprrrtttvvvvvvvvvxxxyyy{{{}}}~~~uuuqqqllliiigggfffeeedddffffffeeeaaa]]]ZZZZZZZZZVVVTTTRRRQQQPPPPPPMMMLLLGGGFFFEEEDDDCCCAAAAAA@@@>>>>>><<<;;;::::::::::::999999::::::::::::;;;;;;::::::;;;;;;:::999777666333333333333333333333333222333444444666999>>>BBBAAA>>><<>>BBBJJJeee~~~~~~~~~}}}|||}}}rrreee^^^[[[```rrr{{{wwwuuussspppooommmnnnpppqqqqqqpppnnnmmmllljjjhhhggggggfffdddbbb___\\\ZZZYYYYYYZZZYYYXXXXXXXXXWWWWWWUUUTTTSSSRRRLLLKKKJJJHHHFFFEEEEEEEEECCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;888999999:::::::::::::::888999;;;===>>>AAAEEEHHHLLLQQQZZZbbbhhhlllqqqsssrrrvvvyyyyyyuuutttuuuxxxvvvwwwwwwwwwvvvwwwyyy{{{}}}xxxqqqjjjeeeaaa```___^^^]]]^^^^^^___^^^___aaacccfffhhhjjjkkkooorrruuuvvvwwwzzz~~~~~~wwwtttoookkkgggeeedddccccccdddgggjjjmmmoooppppppooonnnllliiieee___XXXRRRLLLFFFBBBBBBBBB??????AAA???AAACCCFFFIIIKKKKKKLLLKKKNNNRRRUUUVVVWWWXXXYYY\\\___cccfffiiilllppprrrvvvxxxzzz{{{{{{{{{}}}~~~}}}wwwqqqnnnkkkhhhgggiiiiiihhhddd```]]]\\\\\\YYYVVVSSSQQQQQQOOOMMMKKKHHHGGGFFFEEECCCBBBAAA@@@???>>>===<<<:::::::::999999999::::::::::::;;;;;;999:::;;;<<<;;;:::888666333333333333333333333333000222444555444666999<<>>???@@@CCCHHHKKKRRRYYYaaalllzzzvvvjjjeeeaaaZZZSSSNNNLLLKKKLLLLLLPPPSSSSSSQQQRRRWWW[[[]]]```eeeiiinnnttt{{{xxxrrrhhhaaa[[[XXXUUURRRRRRUUUZZZ```lll|||{{{ooohhhlllooowww}}}yyysssnnnoooqqqqqqqqqpppppppppnnnnnnnnnnnnoooqqqsssuuuqqqrrrrrrsssrrrqqqpppooollllllllllllnnnppprrrsssvvv{{{wwwfffXXXTTTTTTUUU___kkksss```OOOOOORRRYYYfffvvvxxxbbbRRRLLLLLLPPP\\\jjjsssxxxyyytttmmm\\\SSSFFF===999777666555222222222111111111111000111111111111111111111111111111111222222333333333333444555666999;;;===>>>AAAKKKgggvvvjjjdddbbbfffuuu~~~yyyuuusssqqqnnnllllllnnnqqqssssssrrrpppnnnkkkiiifffdddccccccaaa```___]]]ZZZZZZZZZ[[[ZZZZZZXXXYYYYYYYYYXXXWWWVVVVVVRRRQQQNNNLLLIIIGGGEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@??????>>><<<;;;;;;;;;;;;999999::::::::::::999888999:::===>>>???BBBEEEHHHHHHMMMUUU]]]ccciiimmmqqqjjjnnnrrrqqqnnnmmmooosssrrrssstttsssssstttwwwyyy{{{tttmmmhhheeeeeeccccccccccccdddeeecccdddgggjjjlllnnnooopppuuuxxx{{{}}}~~~|||zzzrrrppplllgggcccbbbdddfffiiikkkooosssvvvxxxxxxxxxrrrqqqnnnjjjeee^^^VVVPPPKKKEEEAAABBBAAA???>>>@@@???AAADDDGGGJJJKKKLLLLLLGGGIIILLLPPPTTTVVVWWWXXX^^^aaaeeeiiilllooosssvvvzzz|||~~~yyytttpppllljjjiiijjjiiifffbbb___^^^^^^\\\YYYUUUSSSQQQOOOLLLJJJHHHHHHGGGEEEDDDBBBAAAAAA??????===<<<;;;::::::999999999:::::::::;;;;;;;;;999:::<<<<<<<<<:::888777333333333333333333333333///222444444333222444777===::::::===??????BBBGGGHHHOOOVVV]]]iiiwwwuuuooojjjbbbZZZSSSOOOMMMMMMIIIMMMQQQQQQOOOPPPUUUZZZ]]]___bbbgggnnnwwwzzzsssiiiaaaZZZXXXUUUQQQQQQTTTVVV[[[eeerrr~~~xxxmmmffffffhhhoooxxx{{{|||zzzoooqqqssssssrrrqqqqqqqqqoooooonnnnnnoooqqqtttvvvnnnnnnooopppooonnnmmmllljjjjjjjjjkkkmmmoooqqqsssrrrwwwooo\\\XXXWWWTTTXXXaaaxxxkkkWWWTTTSSSVVV^^^lll|||gggVVVMMMJJJKKKZZZkkkvvv|||~~~|||xxxiii^^^NNNAAA:::666444222222222222111111111111000111111111111111111111111222222222222222222222333333444555777999;;;===>>>@@@KKKhhhrrrllliiikkkxxxyyywwwssspppnnnnnnnnnnnnlllmmmnnnooooooooooooooollljjjhhheeebbbaaaaaa```___^^^\\\\\\]]]^^^^^^^^^[[[^^^``````___^^^```bbb]]]\\\[[[XXXSSSOOOMMMLLLIIIGGGEEEDDDDDDDDDBBB@@@===<<<;;;:::999:::;;;;;;;;;;;;::::::::::::999999;;;;;;::::::;;;>>>@@@BBBEEEIIIPPPXXX___dddggghhhgggjjjlllnnnmmmmmmmmmnnnpppqqqqqqpppqqqssswwwzzz|||tttmmmjjjiiiiiihhhhhhiiikkkmmmnnnkkklllmmmnnnnnnpppsssvvv}}}~~~~~~|||xxxssspppnnnmmmkkkjjjjjjkkklllmmmppppppqqqrrrsssuuuwwwxxxvvvtttooohhh___WWWPPPKKKHHHGGGEEEBBBAAA@@@@@@@@@CCCEEEJJJNNNRRRTTTUUUUUUSSSTTTTTTVVVWWWYYYZZZ[[[]]]```dddhhhkkkpppuuuxxx}}}xxxsssoookkkiiifffdddccccccaaa___[[[XXXUUUSSSRRRQQQPPPNNNOOOMMMKKKHHHFFFDDDDDDDDD??????>>>===<<<;;;;;;:::;;;;;;;;;:::::::::999999::::::::::::::::::::::::666555444444333333333333444333222111111333555666::::::999888999<<<>>>@@@GGGHHHNNNWWW___ggguuuxxxlllbbb[[[VVVQQQMMMJJJKKKLLLLLLLLLMMMOOOQQQYYYYYY^^^hhhpppuuu}}}|||sssllleee]]]VVVTTTSSSTTTTTTWWWXXX^^^hhhooouuu}}}~~~~~~tttjjjdddccceeeiiiooovvv~~~yyywwwvvvuuuuuuuuusssqqqrrrpppnnnmmmmmmpppsssuuuuuutttsssrrrqqqpppppppppnnnnnnmmmmmmmmmlllllllllooosssyyyiii]]]ZZZYYYYYYZZZnnn~~~wwweee^^^UUUQQQXXXlllzzzdddTTTNNNMMMWWWffftttlllXXXLLLDDD;;;666777333333444444333222000///222222222222222222222222222111000//////111333555333444444555777:::<<<>>>BBBKKKkkk~~~ooohhhjjjqqq{{{zzzuuussspppmmmkkkjjjjjjjjjlllllllllmmmmmmmmmllllllkkkiiigggdddbbb`````````^^^]]]\\\\\\^^^aaabbbcccdddfffhhhgggeeecccdddeeeffffffccc]]]UUUQQQPPPQQQNNNLLLJJJIIIHHHGGGDDDAAA???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::<<<;;;::::::;;;===???@@@AAAEEELLLSSSZZZ^^^aaabbbdddgggjjjlllmmmnnnoooppprrrssstttttttttuuuxxx{{{~~~wwwpppmmmkkkjjjjjjkkklllnnnoooqqqoooppprrrrrrsssuuuxxx{{{~~~{{{xxxsssnnnkkklllkkkjjjjjjkkknnnppprrrrrrrrrrrrrrrssstttuuuvvvvvvtttnnnggg^^^VVVOOOKKKHHHGGGEEECCCBBBAAAAAABBBEEEHHHLLLQQQUUUXXXZZZZZZ[[[ZZZZZZZZZ[[[]]]^^^___```cccfffiiilllpppuuuxxx{{{}}}xxxsssmmmjjjgggdddcccaaa^^^\\\YYYVVVTTTSSSSSSTTTSSSRRRPPPNNNLLLIIIGGGFFFEEEEEEAAA@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::777777666555444444444444444333222222222333444555999999888888999;;;===???DDDDDDIIIPPPWWW___lllxxxzzznnnddd\\\UUUPPPHHHIIIIIIJJJJJJLLLNNNPPPTTTUUU[[[eeennnttt|||~~~tttnnnhhh```YYYUUUTTTSSSSSSTTTUUUZZZbbbiiimmmuuu}}}}}}|||zzz}}}|||tttjjjdddaaacccffflllssszzz|||zzzxxxwwwwwwvvvuuussswwwuuuqqqooonnnppprrrsssrrrqqqooonnnmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllnnnrrrwww}}}nnn```[[[XXXWWWXXXdddvvvfff[[[QQQPPPYYYlllnnn\\\SSSNNNWWWfffwwwgggVVVHHH<<<777777333333444444333222000///222222222222222222222222555444222111000111333444333444444555777:::<<<>>>DDDOOOooowwwgggaaadddmmmzzz|||wwwsssqqqooollljjjiiiiiiiiilllkkkkkkjjjiiiiiihhhhhhhhhgggeeecccaaa```______^^^]]]]]]^^^aaafffjjjmmmooorrrttttttsssqqqpppqqqxxxwwwsssiii^^^WWWWWWYYYTTTSSSQQQPPPOOOKKKGGGCCCBBBAAA@@@???>>>======>>>>>>============<<<<<<<<<<<<;;;:::::::::;;;===>>>???BBBHHHNNNTTTXXX[[[]]]```cccgggkkkmmmooorrrtttvvvxxxzzzzzzzzzzzz{{{|||xxxrrrooommmmmmnnnoooppprrrtttuuutttvvvxxxyyyzzz|||~~~zzzwwwuuuqqqmmmjjjooonnnmmmmmmnnnppprrrsssssssssssssssssssssttttttvvvrrrlllddd[[[SSSNNNJJJGGGFFFEEECCCBBBBBBCCCCCCHHHKKKOOOUUUYYY]]]___```cccaaa___^^^^^^___aaabbbdddfffiiilllooorrrvvvyyyzzz}}}yyyqqqoookkkhhheeeaaa]]]ZZZ[[[XXXVVVTTTTTTUUUTTTSSSPPPOOOMMMJJJHHHGGGFFFFFFBBBBBBAAA@@@???>>>======;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888777666666555555555333333333333444444444444888888777777888:::<<<===BBBAAADDDJJJOOOVVVcccooo{{{pppfff\\\UUULLLKKKJJJIIIJJJKKKLLLMMMNNNOOOVVV```iiiqqq|||{{{sssmmmddd]]]XXXUUUSSSRRRPPPPPPTTT\\\aaaeeelllssswwwyyy|||}}}{{{wwwvvvtttxxx|||~~~zzzsssjjjddd```aaacccgggmmmuuu{{{|||zzz{{{{{{zzzyyyzzzwwwtttqqqpppppprrrtttpppooommmkkkjjjkkklllmmmooonnnnnnnnnnnnnnnmmmmmmnnnppptttyyyxxxggg^^^YYYWWWXXX\\\oooppp^^^QQQSSSZZZhhh}}}hhh[[[SSSXXXeeevvv|||cccOOO@@@999999333444444444333222111000111111111111111111111111666555444222111222222333333444444555777:::<<<>>>GGGTTTvvvppp___YYY___kkk{{{{{{wwwvvvuuusssqqqooommmkkkkkkjjjlllkkkiiihhhfffeeedddcccdddcccbbbaaa```______^^^^^^___aaacccgggmmmtttxxxzzz|||zzzkkk```]]]^^^WWWWWWVVVVVVTTTQQQLLLHHHDDDCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::::::::;;;;;;???BBBFFFKKKPPPTTTXXXYYY]]]```eeeiiimmmqqquuuxxxzzz}}}~~~}}}vvvrrrppppppqqqrrrtttvvvxxxzzz{{{zzz|||~~~}}}{{{wwwuuutttrrrpppnnnsssrrrpppnnnnnnooopppqqqrrrsssssstttttttttsssssssssoooggg___VVVPPPKKKIIIGGGFFFDDDCCCBBBCCCDDDDDDHHHKKKPPPUUU[[[___cccdddgggeeebbb```___```aaabbbfffhhhlllooorrrvvvzzz~~~~~~wwwtttpppllliiieeeaaa^^^aaa^^^ZZZWWWVVVTTTRRRQQQOOONNNMMMKKKIIIHHHGGGFFFCCCCCCBBBAAA@@@>>>======<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888777666555555555222333444444555555444444777777666777888999;;;<<>>IIIZZZ|||nnn\\\VVV\\\kkk~~~{{{||||||xxxuuuttttttvvvuuusssqqqooommmlllkkkkkkjjjgggeeecccaaa``````````````````````````````aaacccgggkkkooouuu}}}wwwiiiaaa^^^ZZZYYYYYYYYYYYYVVVQQQMMMFFFFFFEEEDDDBBBAAA??????============<<<<<<<<<;;;<<<<<<;;;;;;::::::::::::>>>@@@CCCGGGLLLPPPTTTVVV[[[___dddhhhmmmrrrxxx|||}}}|||wwwsssqqqssstttvvvxxx{{{~~~~~~|||xxxuuurrrrrrqqqqqqppprrrpppooonnnnnnooopppqqqttttttuuuvvvvvvvvvuuuuuuooojjjbbbYYYQQQLLLIIIHHHGGGFFFEEECCCCCCCCCDDDEEEHHHJJJOOOTTTZZZ___ccceeekkkiiigggdddccccccdddeeegggjjjnnnrrrvvv{{{zzzwwwrrrnnnkkkhhhdddbbbdddaaa]]]YYYWWWVVVSSSRRRNNNNNNMMMLLLJJJHHHGGGFFFDDDCCCBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999888666555444444444222333444555555555444444666666666777888999:::;;;AAA???@@@CCCEEEIIISSS^^^nnnzzznnneee]]]XXXQQQMMMKKKKKKKKKJJJNNNLLLMMMSSSZZZeeewww{{{vvvmmmeee^^^XXXSSSPPPKKKKKKNNNUUU[[[```hhhqqqvvvxxxyyyyyyxxxvvvvvvwwwvvvxxx|||{{{vvvuuuxxxzzzyyywwwtttrrrqqqlllpppuuuyyywwwrrrkkkfffaaa```___```eeekkkrrrwwwxxxzzz~~~|||xxxtttrrrqqqrrrsssvvvtttrrrpppoooooopppppppppppppppppppppppppppppppppqqqrrrtttxxxyyyiii]]]VVVUUUVVVgggrrr\\\XXXVVVZZZrrr~~~hhh]]]WWW___rrrfffNNNBBB===555555444333333222222222000000000000000000000000000000000111222333444444333333444555777:::<<<>>>HHH\\\nnn[[[UUU[[[kkk{{{||||||yyyxxxxxxxxxwwwuuutttrrrqqqooommmkkkjjjhhhgggdddaaa^^^]]]\\\\\\[[[\\\^^^```aaabbbbbbbbbeeejjjoootttxxx~~~~~~qqqfff```^^^]]]\\\\\\\\\YYYUUURRRJJJJJJIIIGGGFFFCCCAAA@@@============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===???CCCGGGMMMQQQTTT\\\___dddiiinnnsssyyy~~~}}}xxxuuuuuutttvvvyyy|||~~~}}}||||||{{{wwwsssqqqqqqrrrrrrrrroooooooooooorrruuuxxxzzzzzzzzz{{{|||{{{zzzxxxwwwlllggg^^^TTTMMMJJJIIIIIIJJJIIIGGGFFFEEEEEEFFFFFFHHHKKKOOOTTTZZZ```dddfffnnnmmmmmmlllkkkjjjjjjjjjiiilllpppuuuyyy{{{tttoookkkiiigggfffdddaaa]]][[[ZZZYYYXXXVVVOOOOOONNNNNNLLLJJJIIIHHHEEEDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999888666555444444444444444444444555555555555666666777888999::::::;;;===;;;<<>>FFF]]]mmmZZZSSSZZZjjj|||}}}~~~~~~yyyuuuvvvzzz}}}|||zzzttttttsssqqqooommmkkkjjjdddbbb___\\\ZZZXXXXXXXXXXXXYYY\\\___bbbdddeeeeeejjjpppwww}}}zzzpppiiieeecccaaa___^^^[[[XXXUUUNNNNNNMMMLLLJJJGGGDDDCCC??????>>>>>>>>>=========;;;<<<<<<=========<<<<<<======???BBBGGGMMMRRRVVV^^^aaaeeejjjnnntttzzz~~~|||wwwvvvuuuuuuwww{{{}}}{{{yyyyyyyyyxxxuuussssssvvvzzz}}}xxxxxxxxxyyy|||~~~{{{yyykkkeee\\\SSSLLLJJJKKKLLLOOONNNLLLJJJIIIHHHHHHIIILLLNNNQQQVVV\\\bbbfffiiioooooopppqqqqqqppppppooolllooosssxxx|||zzzsssnnnlllkkkjjjfffccc___\\\[[[ZZZXXXWWWQQQQQQQQQPPPOOOMMMKKKJJJGGGFFFEEECCCAAA@@@>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::888666555555555555444444333444555666777666666888999::::::;;;;;;999888:::===>>>???EEEMMMYYYjjj~~~tttjjj^^^VVVRRRPPPMMMJJJJJJJJJMMMOOOPPPUUUcccppp~~~yyyrrrjjjbbbZZZSSSOOOKKKJJJMMMTTTZZZ___iiirrruuuwwwxxxwwwtttqqqoooooonnnnnnnnnooopppoookkkiiidddfffiiikkkmmmooosssvvvvvvxxxzzz{{{xxxsssmmmjjjbbb___\\\[[[^^^dddkkkppptttzzz~~~zzzwwwwwwxxxxxx~~~}}}}}}{{{yyyvvvsssqqqqqqqqqqqqqqqrrrrrrrrrssspppqqqrrrrrrsssuuuyyy}}}|||iii[[[VVVPPPUUUddd|||ttt___SSSTTTbbbppphhhZZZZZZgggbbbLLL@@@777666444333222222333333222222222222222222222222///000111222333333444444333444444555777:::<<<>>>GGG```}}}lllYYYSSS[[[mmm}}}}}}~~~|||yyytttoookkkooowww{{{zzzvvvvvvuuuuuusssqqqooommmkkkaaa___\\\YYYVVVUUUVVVVVVVVVXXX[[[___ccceeefffggglllsss|||zzztttjjjhhhdddaaa___\\\YYYWWWQQQQQQPPPOOOMMMJJJGGGEEE@@@@@@@@@????????????>>>;;;<<<<<<===>>>>>>======???@@@AAADDDIIIPPPUUUYYY```bbbfffjjjoootttzzz~~~yyyuuussssssvvvxxx|||~~~~~~~~~|||||||||zzzxxxwwwxxxyyyuuussssssvvv|||}}}zzzkkkeee[[[RRRMMMKKKMMMOOOSSSQQQOOOMMMKKKKKKKKKKKKOOOPPPTTTYYY^^^dddhhhkkkmmmoooqqqsssssssssqqqpppppprrrvvvyyy}}}}}}||||||}}}xxxrrrpppooonnnjjjgggbbb^^^[[[YYYVVVTTTSSSSSSSSSSSSRRRPPPNNNLLLHHHHHHFFFEEECCCAAA@@@???======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::>>>===;;;999888777666666666555333222333444666888666777888999:::;;;;;;;;;999888;;;>>>??????DDDKKKOOO```sssyyyjjj^^^WWWRRRLLLHHHGGGIIIMMMPPPPPPQQQZZZeeewww~~~zzzrrrjjjccc[[[SSSOOOLLLKKKMMMSSSXXX^^^fffooovvvxxxyyyxxxuuurrrpppoookkkjjjjjjjjjjjjiiigggddd]]]___bbbeeeiiinnntttxxx{{{|||}}}|||yyytttnnnkkkaaa^^^ZZZYYY[[[aaaiiimmmttt|||}}}{{{{{{}}}{{{wwwtttqqqqqqqqqrrrrrrsssssssssooopppqqqqqqqqqrrruuuwwwqqqbbb[[[RRRRRR[[[qqqfffVVVUUU^^^fffxxxaaaVVVYYYkkkgggQQQCCC777666444333222222333444222222222222222222222222222222333444444444333333444444444555777:::<<<>>>JJJddd}}}lllZZZVVV^^^ppp}}}|||{{{xxxtttpppkkkhhhgggjjjpppuuuwwwxxxxxxwwwuuussssssqqqnnnkkkfffaaa\\\XXXWWWWWWWWWWWWTTTVVVYYY[[[___ccciiimmmvvvzzz}}}yyypppgggcccdddddd___[[[WWWUUUSSSQQQPPPNNNJJJHHHEEEEEEDDDCCCBBBBBBAAAAAA??????>>>===============??????AAADDDHHHMMMRRRUUU]]]aaaggglllppptttxxxzzz{{{|||wwwtttrrrrrrxxxzzz}}}|||zzzyyyyyyyyy|||{{{yyyyyyyyyxxxuuusssyyysssooouuuzzztttfff^^^VVVQQQMMMKKKMMMRRRUUUWWWWWWUUUQQQOOOPPPSSSUUUXXX\\\___bbbdddgggiiimmmrrrtttsssssswwwzzzyyyvvvvvvvvvxxx}}}}}}~~~~~~~~~~~~~~~{{{zzzzzzzzzzzz{{{||||||{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||uuupppnnnmmmiiifffbbb]]]ZZZYYYYYYYYYXXXSSSOOOOOORRRSSSQQQNNNOOOKKKFFFCCCBBBAAA???>>>AAA???<<<<<<<<<<<<;;;:::;;;::::::999999::::::;;;;;;;;;;;;;;;:::888666555666555444333444444666666555666777888:::;;;<<<===;;;<<<<<<<<<<<<>>>AAADDDNNNXXXhhhxxxuuukkk___SSSNNNOOOJJJJJJKKKJJJJJJMMMTTTZZZgggttt}}}xxxpppiiiddd^^^VVVQQQKKKIIIJJJOOOTTT[[[eeeoooqqqssswwwzzz{{{xxxqqqmmmmmmhhhfffgggfffbbb___```]]]___ccchhhlllpppsssttt{{{}}}~~~wwwmmmfff___ZZZWWWYYY]]]aaaiiiqqqyyy~~~~~~yyytttwwwvvvtttrrrqqqqqqqqqqqqsssrrrqqqqqqqqqsssuuuvvv}}}lll\\\TTTSSSVVVfffzzz^^^QQQTTT]]]uuuiiiSSSTTT^^^eeesssYYYGGG===<<<888444000///111333444444333222111111111111111111222222222333333333444555666777777999<<>>>>>>>>>>>???@@@@@@BBBEEEJJJOOOTTTWWW^^^bbbgggkkknnnqqqtttvvvwww|||~~~{{{vvvsssrrrrrrzzz{{{~~~}}}{{{{{{zzz{{{{{{xxxwwwwwwxxxzzz|||{{{zzzyyyvvvuuu{{{~~~uuunnnddd\\\UUURRROOONNNQQQWWW\\\^^^^^^[[[VVVSSSTTTVVVVVVYYY^^^aaadddgggjjjlllpppuuuxxxwwwwwwzzz|||zzzyyyyyyyyy{{{~~~~~~||||||||||||{{{{{{||||||}}}yyyyyyxxxxxxwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{wwwwwwvvvvvvwwwyyyzzz{{{~~~~~~~~~~~~zzztttoookkkhhhfffbbb^^^\\\ZZZZZZZZZZZZUUUQQQPPPSSSTTTRRROOOPPPMMMHHHEEEDDDCCCBBBAAAAAA???===<<<<<<<<<;;;:::;;;::::::999999::::::;;;:::;;;<<<<<<;;;888666555555555444333333444555666666666777999:::;;;<<<===<<<======<<<<<<===AAACCCKKKTTTcccrrrsssfffYYYRRRRRRKKKKKKLLLKKKKKKNNNTTTYYYbbbooo||||||uuunnnhhhaaaYYYSSSLLLJJJJJJNNNSSSZZZeeeoootttvvvyyy}}}~~~{{{uuuqqqlllgggdddeeeddd```^^^___^^^```eeejjjoootttwwwxxx~~~zzzqqqkkk```[[[YYY[[[```dddmmmuuuyyy}}}xxxwwwvvvtttrrrqqqqqqrrrrrrtttsssrrrqqqqqqsssuuuvvv{{{uuubbbXXXRRRNNNXXXrrriiiUUURRRWWWiiisssWWWPPPUUUYYYkkkzzzwww___LLLAAA===999444222222222333333333222222111222222222111111222222222333333333444555666777777999<<>>??????>>>===>>>@@@BBBFFFNNNZZZhhhvvv~~~pppbbbYYYVVVMMMMMMMMMLLLMMMPPPTTTXXX\\\gggsss|||{{{uuuoooggg]]]VVVOOOKKKJJJMMMQQQXXXdddooouuuvvvyyy}}}}}}xxxtttkkkfffbbbcccbbb___^^^```___bbbgggnnntttzzz~~~~~~vvvpppbbb]]][[[^^^bbbgggpppxxx{{{{{{xxxwwwuuusssrrrrrrsssssstttsssrrrrrrrrrssstttuuuxxx}}}jjj[[[RRRJJJNNNbbbwww]]]RRRQQQYYYppp___PPPNNNPPP\\\fffttt~~~|||iiiVVVFFF@@@999555444555444333222222222111222222333333111111222222222333333333444555666777777999<<>>=========<<<:::;;;::::::999999::::::;;;888:::<<<======:::777555555444333222111222333444777777888:::;;;===>>>???AAAAAABBB@@@??????@@@BBBCCCHHHRRR]]]jjj{{{{{{lll```ZZZRRRPPPOOONNNNNNPPPTTTWWWZZZdddnnnuuu}}}{{{tttkkk```XXXRRRMMMJJJLLLPPPVVVbbbmmmrrrsssvvvyyy{{{zzzvvvssslllfffcccddddddaaaaaacccbbbfffkkkssszzzyyytttfffaaa^^^```cccgggooowww}}}{{{zzzyyyvvvsssrrrrrrsssttttttsssssssssssstttuuuuuuvvvzzzrrr^^^UUUMMMNNNYYYmmmgggVVVOOOOOO^^^vvvjjjUUUNNNOOOXXX```kkkuuu|||zzzkkk\\\KKKCCC:::555666777555222111111111111222333444444111111222222222333333333444555666777777999<<>>>>>>>><<<;;;;;;::::::999999::::::;;;888999;;;======;;;999777555444333222111222222333666777888:::<<<>>>@@@AAACCCDDDDDDCCCBBBAAABBBDDDBBBFFFKKKSSS^^^mmmyyyjjj```YYYVVVRRROOOOOOQQQTTTVVV\\\eeennnuuu}}}zzzpppcccZZZTTTOOOKKKLLLOOOTTT___jjjpppqqqrrruuuwwwvvvtttqqqlllgggeeeggghhhffffffhhhfffjjjpppxxx{{{uuujjjddd```aaacccfffmmmtttzzz~~~}}}{{{wwwtttrrrrrrssstttsssssssssssstttuuuvvvvvvuuuwww{{{fff\\\QQQNNNQQQ\\\ooottt^^^QQQNNNUUUdddzzzrrr[[[QQQRRRTTT]]]hhhnnnqqqpppggg^^^PPPGGG===777666666444111111111111111222333444444111111222222222333333333444555666777777999<<>><<<;;;;;;::::::999999::::::;;;999:::;;;<<<<<<;;;::::::666555444222222222333333444555888:::===@@@BBBCCCEEEFFFGGGGGGEEEDDDEEEFFFDDDFFFHHHLLLSSS```ppp|||yyykkkeee___WWWRRRRRRTTTWWWXXX```iiissszzzvvviii___UUUPPPMMMMMMOOOSSS]]]gggoooooooooqqqsssrrrpppnnnkkkggggggkkkmmmlllkkkmmmkkkooouuu||||||vvvlllfffaaaaaaccceeekkkrrrvvv|||~~~yyyuuurrrrrrssstttqqqqqqrrrtttuuuvvvwwwxxxuuuvvvxxx{{{uuueeeUUUMMMKKKQQQbbbsssjjjXXXQQQQQQYYYjjj}}}vvv^^^RRRQQQQQQ\\\hhhlllmmmmmmiiieeeUUUMMMCCC;;;777555444222222222222111222222333333111111222222222333333333444555666777777999<<>>===;;;;;;::::::999999::::::;;;::::::::::::;;;;;;<<<<<<777666555333333333333444333444777:::>>>BBBEEEFFFFFFHHHIIIIIIHHHHHHHHHIIIHHHHHHHHHHHHLLLVVVcccmmmzzzppphhh^^^WWWUUUXXX[[[\\\cccmmmyyy~~~pppfffUUUQQQNNNOOOPPPSSS[[[dddkkkkkkjjjkkklllllljjjhhhiiiggghhhnnnrrrpppoooppppppsssxxxxxxlllfffbbbbbbdddffflllsssyyy{{{vvvrrrqqqrrrsssoooppprrrtttvvvxxxyyyyyyvvvvvvwwwxxx}}}ooo\\\RRRNNNMMMXXXfffzzzyyydddUUUPPPQQQ]]]lll{{{www```TTTRRROOOYYYdddiiikkkmmmkkkggg[[[TTTJJJ@@@888555444555333333222222111222222222111111222222222333333333444555666777777999<<>>===;;;;;;::::::999999::::::;;;;;;:::999999:::;;;===>>>888777666444333333444444222333666:::???CCCFFFHHHGGGIIIKKKKKKJJJIIIJJJKKKKKKJJJHHHFFFHHHPPP\\\eeezzzxxxooobbbZZZXXX[[[^^^___dddooo}}}vvvkkkUUUQQQOOOPPPPPPRRRYYYbbbgggfffeeeeeeffffffdddbbbgggfffiiippptttsssqqqrrrrrruuuzzzzzzlllfffbbbccceeehhhooovvv|||vvvrrrqqqqqqrrrnnnoooqqqtttwwwyyyzzzzzzwwwwwwvvvwww{{{vvvddd\\\UUUNNNPPPYYYhhhoooVVVOOOMMMVVVcccrrrwwwbbbVVVTTTJJJRRR[[[aaaeeehhheee```^^^YYYOOOCCC:::555555777444444333222111111111111111111222222222333333333444555666777777999<<>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::999666333222222333333333555777999<<>>===:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::999666444333222333333333555777999<<>>;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::999777555333333333333333555777999<<>>DDDHHHRRRUUUZZZ^^^aaaaaa```___[[[ZZZ[[[^^^cccfffhhhhhhgggpppyyytttsssrrrwwwkkk___RRRNNNLLLJJJHHHIIIGGGHHHJJJJJJJJJKKKMMMOOOUUUYYY___gggooouuuyyy{{{rrrsssttttttvvvzzzxxxmmmiiihhhjjjkkkjjjmmmrrrwww}}}yyyvvvtttvvvuuussstttwwwuuutttrrrpppooooooooopppooopppqqqrrrtttwww}}}wwwbbbTTTRRRPPPVVVhhhfffTTTJJJJJJXXXiiiqqqaaaffftttkkkTTTFFF>>>555555444444444444444555222222333333333333444444444444444555777999<<<===FFFZZZvvveeeXXXMMMPPP]]]kkkxxx|||wwwpppkkkgggddd```\\\YYYXXXXXXXXXWWWUUUUUUXXXXXXWWWZZZ______eeeiiikkkqqqxxx{{{zzzyyyyyywwwtttrrrpppooopppmmmkkkhhhggggggfffeeeccc^^^^^^]]]]]]\\\[[[[[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWUUUUUUUUUUUUUUUVVVWWWXXXUUUWWW[[[```dddfffhhhiiieeeeeefffhhhkkknnnqqqsssvvvwwwyyyzzzzzzyyyxxxwwwoooooonnnnnnmmmllllllkkkjjjjjjkkklllooovvvyyyvvvqqqmmmiiifffaaa^^^ZZZYYYWWWWWWXXX[[[^^^```fffgggjjjnnnqqqsssqqqpppnnnjjjeeebbbaaaaaa___]]]PPPPPPPPPQQQTTT[[[ccciiioooppptttzzz~~~}}}|||}}}~~~~~~zzz{{{{{{xxxuuutttvvvxxxyyyxxxvvvuuutttttttttuuuoooooonnnllljjjiiiggggggbbbbbbbbbbbbaaa```______```aaaaaaaaaaaa```^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^________________________\\\]]]^^^```aaaaaa``````______^^^^^^^^^^^^______aaaaaaaaabbbcccfffhhhiiijjjmmmqqqtttvvvwwwyyyzzz{{{}}}xxxwwwtttpppgggddd```]]][[[XXXUUUSSSMMMKKKHHHGGGFFFEEECCCAAA=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999888666555444222444555666999===CCCGGGNNNRRRYYY```eeegggggggggcccaaa___aaadddgggggggggffflllxxx|||wwwttttttwww~~~nnnaaaTTTOOOLLLIIIFFFFFFCCCEEEFFFEEEEEEFFFHHHJJJOOORRRXXX```ggglllppprrrkkkkkkmmmmmmooosssyyy}}}xxxoooiiifffhhhiiikkkpppvvv{{{~~~vvvvvvwwwwwwsssoooqqqwwwssssssrrrqqqpppoooooonnnnnnooopppqqqrrruuuzzz~~~~~~hhhXXXTTTPPPSSSaaa|||zzz^^^MMMLLLVVV___hhhbbbgggpppuuu]]]KKKAAA777666555444444444444444222222333333333333444444444444444555777999<<<===GGGZZZvvv}}}aaaUUULLLNNNYYYiii{{{}}}uuupppjjjgggccc^^^[[[YYYYYYZZZZZZXXXXXXYYYXXXVVVXXX]]][[[```ccccccggglllnnnlllnnnoooooonnnlllkkkkkkllliiifffdddcccccccccaaa```^^^^^^^^^]]]]]]\\\\\\\\\ZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYUUUXXX[[[```dddggghhhiiicccdddeeegggjjjnnnqqqssszzz{{{{{{|||}}}}}}}}}}}}wwwwwwvvvvvvuuutttssssssooooooooopppssszzz}}}zzztttpppjjjeeebbb```^^^]]]XXXWWWWWWYYY]]]aaafffiiiqqqqqqsssuuuvvvuuurrrppplllhhhcccaaaaaa```^^^[[[LLLMMMMMMOOORRRZZZccciiiqqqpppsssyyy~~~~~~~~~}}}~~~~~~}}}xxxyyyyyywwwtttsssuuuwwwyyyxxxvvvuuutttttttttuuunnnnnnmmmkkkiiihhhffffffaaabbbccccccbbb```^^^]]]aaaaaabbbbbbaaa___]]]\\\]]]]]]\\\\\\]]]^^^______]]]^^^^^^______``````aaa^^^^^^````````````___^^^___^^^]]]]]]\\\\\\]]]]]]_________```bbbeeegggiiikkkmmmpppqqqrrruuuxxxzzz{{{yyyxxxvvvqqqjjjgggbbb___\\\YYYUUUSSSNNNLLLJJJHHHHHHGGGDDDBBB>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::888777555444222444555666999===CCCGGGIIINNNWWW```hhhmmmooopppkkkhhhdddcccfffhhhgggfffeeeiiirrrxxxuuuuuuuuuzzzooobbbVVVPPPMMMHHHEEEDDDAAABBBCCCCCCBBBBBBDDDFFFIIILLLRRRXXX^^^cccfffhhheeefffggghhhjjjnnntttxxxxxx~~~wwwqqqjjjffffffhhhllluuu}}}wwwxxxzzzyyyrrrlllooowwwqqqrrrrrrrrrqqqpppnnnnnnoooppppppqqqqqqtttxxx{{{}}}lll\\\XXXPPPPPP]]]wwwhhhRRRPPPWWWZZZ}}}pppbbb^^^___lll}}}{{{cccPPPCCC888777666555444333333333222222333333333444444444444444444555777999<<<===EEEXXXttt~~~www```VVVNNNPPP[[[kkk~~~xxxpppjjjbbb^^^^^^^^^[[[XXXWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\___bbbdddbbbdddfffffffffeeefffggghhhgggfffcccaaa___]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\YYYYYYYYYWWWUUUTTTUUUWWWVVVUUUTTTTTTVVVWWWWWWVVVZZZ\\\___``````aaabbbccceeefffhhhjjjmmmrrryyy}}}}}}~~~}}}{{{yyysssssstttvvvzzz}}}}}}yyypppmmmggg___ZZZYYY\\\___[[[\\\^^^```ccchhhmmmrrrwwwxxxzzz||||||yyysssooommmjjjfffdddcccbbb```^^^TTTRRRQQQQQQTTT[[[bbbffflllmmmqqqxxx}}}}}}~~~~~~}}}|||{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuvvvtttqqqooommmllllllmmmmmmlllkkkjjjiiihhhgggfffdddcccaaa______```bbbcccaaaaaabbbaaa______```bbbaaabbbcccccccccbbbaaa```aaaaaaaaabbbbbbbbbccccccdddcccccccccbbbbbbbbbaaa______^^^^^^^^^^^^^^^____________```aaabbbddddddfffhhhkkkppptttwwwzzz{{{|||~~~~~~yyywwwvvvvvvoookkkfffaaa^^^[[[XXXVVVSSSPPPLLLIIIHHHFFFEEECCC@@@@@@@@@???===<<<:::999<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;999777666555333555777888:::<<>>999444111222444333222333333333333333333333333666666666666888:::<<<===CCCVVVvvvxxxaaaQQQNNNTTT\\\ppp{{{sssiiibbb___]]]YYYVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXZZZ\\\^^^^^^```ccccccccccccdddeeeeeeeeedddbbbaaa```___^^^___^^^]]]\\\\\\[[[\\\\\\ZZZ[[[[[[YYYWWWVVVWWWYYYXXXWWWVVVVVVWWWXXXYYYXXXYYY\\\^^^```aaaccceeegggkkkmmmppprrruuuyyy~~~yyyyyyzzz{{{~~~yyyuuukkkhhhccc\\\WWWVVVYYY\\\dddfffhhhkkkmmmppptttwwwzzz{{{|||}}}|||wwwpppjjjfffeeecccbbbcccbbb```___YYYWWWTTTTTTWWW]]]ccchhhmmmnnnrrryyy}}}}}}}}}}}}|||{{{zzzzzzyyyxxxwwwvvvvvvuuuvvvvvvsssqqqooollljjjjjjjjjjjjllllllkkkjjjhhhggggggfffeeedddbbbaaaaaaaaabbbbbbddddddeeedddbbbbbbdddeeebbbbbbcccccccccbbbaaa```ffffffgggggghhhhhhiiiiiiggggggffffffeeeeeedddddd___^^^^^^]]]]]]]]]]]]^^^aaa```___^^^^^^^^^___```ccceeehhhmmmqqquuuwwwyyyzzz|||}}}yyyuuurrrpppkkkgggbbb^^^\\\YYYVVVTTTQQQNNNKKKIIIHHHGGGFFFDDDAAAAAA@@@???>>><<<;;;:::<<<<<<;;;;;;;;;::::::::::::::::::::::::999888777333555666777999<<<@@@CCCJJJMMMTTT]]]hhhrrryyy|||~~~{{{wwwsssnnnjjjhhhfffiiioooyyyyyyvvvtttxxx|||nnndddWWWMMMIIIGGGEEECCCAAA@@@>>>======???BBBCCCEEEGGGJJJMMMPPPSSSTTTUUUTTTVVVXXX[[[```eeejjjlllqqquuu{{{{{{xxxmmmjjjiiimmmppprrrvvv|||~~~zzzzzzvvvtttvvv}}}}}}{{{xxxtttrrrppppppppprrrrrrrrrssssssrrrrrrrrroooooonnnmmmmmmoootttyyy~~~ppp```VVVSSSTTTaaa}}}iiiUUUPPPQQQ___|||rrr```WWWYYY^^^gggvvv}}}rrr___LLL@@@;;;555222333555444333333333333333333333333333666666666666777:::<<<===BBBVVVuuuxxxeeeRRRMMMVVVccc{{{tttkkkeeeaaa]]]ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWXXX[[[]]]___`````````aaabbbbbbbbbaaaaaa`````````___```___^^^]]]\\\\\\\\\\\\\\\]]]]]][[[YYYYYYZZZ[[[ZZZZZZYYYYYYYYYZZZ\\\\\\]]]___bbbeeegggkkkooorrrwwwyyy}}}yyysssooofffddd```[[[XXXXXXZZZ]]]mmmppptttwwwyyy{{{}}}}}}uuukkkddd``````aaacccfffgggfffdddaaa^^^[[[YYY[[[```fffjjjnnnpppssszzz~~~}}}||||||{{{{{{zzzyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuqqqpppnnnkkkjjjiiiiiiiiikkkkkkjjjiiihhhggggggfffeeedddddddddccccccccccccggghhhhhhgggffffffgggiiieeeeeefffffffffeeedddcccgggggghhhhhhiiijjjjjjkkkkkkkkkjjjiiihhhhhhggggggaaaaaa```_______________bbbaaa^^^[[[ZZZZZZZZZ[[[___aaadddhhhmmmqqqtttvvvwwwzzz~~~~~~zzzvvvooojjjhhheeeaaa^^^\\\ZZZWWWUUUPPPNNNKKKIIIIIIHHHFFFEEEAAAAAAAAA@@@???===;;;;;;<<<<<<;;;;;;;;;:::::::::888999:::::::::::::::999333444666777888;;;???CCCJJJMMMSSS\\\fffqqqzzz}}}wwwssspppjjjjjjmmmvvv}}}yyywwwyyy{{{{{{{{{{{{}}}~~~wwwhhh___TTTKKKGGGEEECCCAAA>>>===<<<;;;;;;<<<>>>@@@@@@BBBDDDFFFIIIJJJLLLLLLLLLNNNPPPTTTYYY^^^bbbeeekkkooovvv{{{}}}|||yyyvvviiiggghhhmmmppppppssswwwyyy}}}zzzwwwtttqqqmmmooonnnnnnssszzz~~~|||yyyuuurrrppppppooooooqqqtttwwwwwwvvvtttsssooopppooollljjjmmmssswww{{{|||jjj\\\TTTOOOYYYtttuuu]]]RRRPPPRRRgggyyyaaaWWWWWWXXX\\\hhhssswwwxxxssscccPPPBBB<<<666333444666666555333333333333333333444444666555555666777999;;;===BBBUUUsss}}}iiiSSSLLLYYYnnnyyyqqqkkkfffccc___^^^]]][[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYYYY\\\^^^___^^^^^^```aaaaaaaaa``````____________aaa```___^^^]]]]]]]]]]]]^^^^^^^^^]]][[[[[[\\\]]]\\\]]]\\\\\\\\\]]]```bbbfffhhhlllpppsssxxx~~~}}}yyysssnnnjjjdddcccbbb___^^^```dddggguuuyyy~~~}}}sssggg^^^]]]^^^bbbgggllloooooonnnjjjfffaaa]]]^^^aaagggjjjoooqqquuu{{{}}}|||{{{zzzyyyxxxxxxxxxwwwvvvuuuttttttsssssssssrrrpppooommmkkkjjjjjjjjjjjjjjjjjjiiiiiihhhhhhgggcccdddeeefffgggggggggggghhhiiijjjiiihhhhhhjjjllljjjjjjkkkkkkkkkkkkkkkkkkiiiiiijjjkkkkkkllllllmmmnnnnnnmmmlllkkkjjjiiihhhffffffdddcccbbbbbbbbbbbbbbb```]]]ZZZXXXXXXXXXYYY\\\^^^aaaeeeiiinnnqqqssstttwww{{{}}}xxxooohhhhhheeebbb```___]]]ZZZXXXSSSQQQNNNLLLKKKIIIGGGEEEBBBBBBBBBAAA@@@>>><<<;;;<<<<<<;;;;;;;;;:::::::::999::::::::::::::::::999444555666666777:::???CCCIIILLLRRRZZZdddooozzzzzzvvvooollllllrrr}}}~~~yyyxxxxxxyyyyyyxxxxxxyyyyyy}}}~~~|||xxxvvvuuupppiii___YYYPPPIIIEEECCCAAA???<<<;;;:::999:::;;;<<<===>>>???AAACCCDDDEEEFFFFFFEEEFFFIIILLLQQQVVV[[[^^^bbbgggnnntttwwwwwwtttrrriiifffeeehhhjjjjjjmmmrrruuuyyy~~~xxxqqqlllhhheeebbbccceeeiiipppvvvzzz||||||{{{yyywwwuuusssqqqppppppppprrruuuwwwxxxxxxwwwvvvooorrrqqqllliiilllssswwwyyy|||vvv```WWWPPPUUUggghhhXXXQQQQQQZZZmmmeee[[[YYYWWW\\\eeennnqqquuurrrcccQQQDDD>>>777333444555555555333333333444444444444444555555555666777999;;;<<>><<<;;;::::::999:::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAACCCFFFKKKPPPTTTWWW[[[```hhhooossssssqqqooojjjeeebbbcccddddddiiioootttxxx}}}{{{vvvooogggaaa\\\YYYWWW\\\aaaiiioootttvvvwwwxxxuuuuuutttsssrrrrrrrrrrrrssssssttttttvvvwwwyyyzzzvvv|||{{{ssslllnnnrrrtttwwwzzz~~~ddd\\\UUUTTTZZZkkkvvv```SSSSSSTTT]]]qqqkkk\\\XXXUUU^^^gggnnnqqqtttssseeeTTTGGG@@@888444333555555444333333333444444555555555555555555555777999;;;<<>>===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;:::888888777777777666777;;;@@@DDDHHHLLLSSSZZZaaalllxxx}}}uuupppppprrrxxx}}}wwwuuusssssssssrrrpppooojjjiiiddd]]]YYYYYYUUUPPPJJJIIIFFFCCCAAA???>>>>>>;;;;;;::::::999999::::::888888:::;;;;;;;;;;;;;;;======???BBBFFFJJJNNNPPPWWW\\\dddkkkppppppooommmiiiccc___```aaaccchhhooouuuyyy~~~|||qqqmmmggg```ZZZVVVUUUTTT___fffooouuuvvvuuuuuuvvvrrrrrrrrrrrrrrrsssssssssuuutttrrrqqqsssuuuyyy{{{{{{qqqpppqqqoootttxxx|||~~~ooodddZZZUUURRRXXXlllkkkWWWTTTQQQTTTcccxxxqqq[[[SSSQQQ\\\fffooosssvvvvvvkkk\\\KKKDDD;;;555444555444333333333333444555555666666555444444555666888:::<<>><<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999999888777888;;;AAAEEEIIIOOOVVV]]]cccmmmxxx|||uuutttqqqppp}}}{{{xxxsssqqqooolllhhheee\\\[[[VVVOOOLLLMMMKKKGGGBBBBBBBBBAAA???>>>>>>>>>::::::999999888888888888666666777888999999999999::::::<<<>>>AAADDDHHHJJJQQQVVV^^^fffjjjkkkiiigggddd```___bbbeeeggglllqqqvvvzzz}}}vvvnnnlllhhhccc___]]]]]]^^^hhhppp{{{}}}xxxwwwwwwrrrssssssssssssssssssrrrtttsssqqqpppqqqtttwwwyyy~~~rrrppppppmmmqqqvvvzzz{{{|||~~~mmm\\\TTTPPPPPP[[[jjjxxx^^^SSSPPPRRR\\\iiizzzvvvZZZOOOQQQXXXeeeppptttvvvwwwnnnbbbQQQIII???888666666555444333333444444555666666666444444444555666888:::;;;AAAVVVnnn|||{{{gggUUUSSS___ooo}}}wwwpppjjjeeebbbaaaaaaaaacccdddeeeeeeeeeeeeeeefffgggeeecccaaa```aaa^^^______```aaabbbcccccc^^^^^^___```aaaccceeefffhhhiiiiiihhhggggggiiijjjgggjjjmmmnnnnnnrrr{{{~~~}}}}}}zzzwwwvvvzzz|||rrrhhhaaadddeeeiiipppzzzxxxnnniiiiiilllooonnnrrrwwwzzz{{{|||~~~|||zzzxxxxxxxxxyyywwwwwwuuutttttttttttttttooopppoooooonnnmmmlllkkkkkkllllllmmmmmmnnnnnnnnnrrrqqqpppooooooqqqssstttuuuvvvwwwwwwvvvwwwyyy{{{}}}~~~}}}{{{yyyyyyyyyxxxvvvtttrrrpppooooooiiijjjjjjiiigggdddaaa___\\\\\\\\\]]]___bbbfffhhhkkkjjjjjjlllqqqxxx{{{xxxnnnmmmkkkjjjiiifffbbb___YYYWWWUUUSSSQQQNNNIIIFFFFFFEEEEEEDDDCCCAAA@@@???<<<<<<;;;;;;;;;:::::::::888999:::;;;<<<<<<<<<<<<::::::999888888<<>>>>>>>>999999888888777777666666666777888999::::::::::::999999:::;;;>>>AAADDDFFFKKKPPPXXX```dddeeecccaaa___]]]___eeeiiikkkoootttwwwzzz{{{vvvrrrqqqnnnkkkiiihhhjjjlllpppyyy|||yyyyyyuuuuuuuuuuuutttsssrrrrrrsssrrrqqqqqqqqqsssuuuvvvvvv{{{qqqppppppmmmoootttyyyyyyyyy}}}sss\\\TTTQQQOOOTTT^^^qqqeeeTTTRRRSSSZZZ```lllzzz[[[PPPUUUVVVeeerrruuuuuuuuummmbbbUUUMMMBBB;;;888777666555333333444444555666777777444444444555666888:::;;;AAAUUUmmmyyyzzzzzz}}}{{{dddUUUTTT^^^jjj~~~uuuqqqnnnkkkhhhjjjhhhggghhhjjjkkkjjjjjjnnnllljjjiiiiiihhhfffeeeaaabbbdddeeefffffffffeeeffffffeeeeeeeeeeeeffffffooopppqqqrrrqqqpppnnnmmmoooppprrrtttwww|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}yyyrrrmmmiiidddfffjjjrrr|||{{{qqqllllllmmmmmmqqqsssvvvyyy{{{}}}}}}}}}|||~~~}}}}}}}}}zzzxxxxxxwwwvvvtttuuutttsssqqqqqqqqqrrrsssoooppppppqqqppppppooonnnpppqqqpppooonnnooorrruuuuuutttsssrrrsssuuuxxxzzz|||}}}~~~~~~|||zzzzzzyyyxxxwwwvvvvvvtttnnnhhhddddddeeebbbaaa___^^^___```bbbcccfffhhhlllooorrrwww|||~~~}}}wwwsssnnnjjjhhhggggggfff[[[YYYWWWUUUSSSQQQMMMJJJIIIHHHEEECCCAAA???>>>>>>======<<<;;;;;;;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;888888888777888;;;@@@DDDPPPUUU[[[aaagggnnnxxx~~~yyypppnnnqqqvvv}}}wwwssspppkkkeee^^^XXXSSSQQQIIIGGGDDD@@@>>>======>>>>>>>>>>>>===<<<;;;999999999999999999999999999999777777777777777777777777888888999:::<<<>>>@@@AAAHHHLLLQQQXXX\\\^^^^^^^^^\\\]]]```dddiiioootttwww|||~~~|||}}}~~~yyy{{{yyyxxxxxxwwwvvvsssqqqvvvtttrrrpppoooqqqssstttxxxxxxyyyxxxvvvssspppnnnoooqqqtttwww|||~~~gggWWWNNNLLLPPPUUUfff|||rrrdddWWWPPPVVV\\\cccwww|||bbbSSSRRRSSS___ooozzz{{{vvvqqqnnnaaaWWWHHH===777666555555555444444333333444444555333444555555555777:::<<>>???EEEHHHMMMRRRVVVXXXYYYYYYZZZ\\\```eeekkkqqqvvvyyy{{{{{{zzzyyyxxxyyy}}}{{{~~~|||{{{zzzzzzyyywwwuuuwwwvvvtttrrrqqqqqqrrrrrrssstttttttttrrrpppnnnllloooqqqtttwww{{{jjjYYYPPPMMMPPPUUUeee{{{iiiZZZPPPRRRWWW^^^rrrgggWWWRRROOO]]]nnnzzz|||xxxsssqqqfff\\\MMM@@@999777555555555444444333333444444555555666777777777999<<<>>>BBBUUUmmm{{{}}}{{{|||~~~}}}wwwrrrbbbZZZTTTYYYfffyyy}}}yyywwwvvvuuutttwwwuuurrrqqqqqqpppmmmkkknnnooopppqqqrrrrrrrrrqqqpppppppppqqqrrrssstttuuuyyy{{{}}}|||~~~~~~~~~~~~{{{{{{{{{{{{||||||}}}}}}yyywwwvvvvvvwwwyyy|||~~~}}}xxxtttrrrooooooqqquuu{{{xxxtttrrrrrrrrrttttttuuuwwwyyy|||~~~|||zzzyyyyyyyyyyyyxxxvvvuuuvvvwwwxxxxxxwwwwwwvvvuuutttrrrqqqqqqssstttuuutttuuuuuuttttttvvvzzz}}}~~~}}}}}}~~~|||vvvsssqqqoookkkhhhcccbbb`````````aaacccdddhhhjjjlllnnnooorrruuuxxx|||~~~yyytttqqqmmmiiifffaaa___\\\ZZZYYYVVVRRROOONNNMMMKKKHHHFFFDDDBBBAAA======<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===:::::::::::::::===AAADDDOOOVVVaaajjjpppwww}}}vvvqqqpppvvv{{{zzztttlllfffbbb___[[[UUUOOOIIIDDDBBB???===;;;:::999999999:::999:::::::::::::::999999999999999999999999999999999999999999999999999999666666777777888:::;;;<<>>BBBVVVppp{{{uuuppp\\\WWWUUU[[[fffvvv}}}{{{yyy|||zzzxxxxxxxxxxxxvvvtttuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz|||}}}~~~~~~}}}}}}}}}|||}}}}}}~~~|||{{{yyyxxxxxxyyyzzz{{{wwwvvvttttttuuuyyy}}}~~~zzzxxxwwwrrrssstttvvv{{{yyyuuusssrrrtttttttttuuuwwwzzz}}}~~~~~~~~~~~~zzzyyyxxxyyyzzzzzzyyywwwtttvvvyyy{{{|||{{{yyyxxxwwwuuusssqqqrrrtttwwwyyyzzz{{{zzzzzzyyyzzz~~~{{{xxxxxxvvvpppjjjdddcccbbbaaaaaabbbdddeeeiiikkkmmmnnnnnnppprrrtttyyy~~~{{{xxxuuuqqqmmmjjjcccaaa^^^\\\[[[XXXUUURRRNNNNNNLLLIIIFFFDDDAAA@@@======<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>======;;;;;;<<<;;;;;;===AAADDDOOOXXXeeepppxxx~~~{{{rrrnnnooorrrwww||||||wwwssspppkkkddd^^^ZZZXXXTTTOOOIIIDDD@@@>>><<<;;;:::999999999::::::777777888999999999999999888999999999999999::::::999999999999999999999999777777777777888999:::;;;>>>???@@@BBBEEEHHHKKKLLLLLLOOOTTTZZZ```eeegggiiikkkjjjhhheeeeeehhhnnnssszzz}}}{{{{{{{{{zzzyyyuuuvvvvvvvvvuuusssqqqpppqqqqqqrrrsssssssssrrrrrrssstttvvvxxxzzz~~~{{{fffWWWOOOMMMOOO^^^uuu}}}hhhUUUOOONNNUUUkkk{{{dddSSSOOOXXXeeennnrrrsssssstttsssjjj[[[KKK@@@999666666555444444333333444444555333444555555555777:::<<>>AAADDDMMMXXXggguuu~~~~~~ssslllkkklllnnnqqquuuwwwxxxxxxpppmmmiiigggfffccc]]]XXXQQQOOOLLLHHHCCC???<<<:::888888888888888888888999666666777888999999999999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::<<<======>>>@@@CCCEEEGGGGGGIIINNNSSSWWW[[[]]]^^^``````aaabbbeeejjjqqqvvvxxx}}}zzzyyyyyyyyyxxxuuuuuuvvvwwwvvvuuusssrrrqqqrrrsssttttttuuuuuuuuuuuuwwwxxxyyyzzz}}}ooo^^^RRRLLLLLLYYYooonnnWWWNNNKKKPPPfff~~~nnnXXXMMMQQQXXXaaakkkssszzz}}}~~~uuueeeTTTEEE<<<888777555444444333333444444555333444555555555777:::<<<@@@UUUrrryyyrrrlllYYYXXXZZZ```gggrrrxxx~~~|||{{{zzzyyyxxxxxxxxxxxx|||zzzwwwtttrrrrrrrrrsssqqqppppppppprrrvvvzzz||||||zzzyyyzzz~~~~~~|||zzzyyyyyyyyytttvvvyyy{{{}}}{{{uuusssrrrrrrqqqqqqqqqrrrsssssstttvvvyyyyyywwwuuuttttttuuuvvvyyy|||~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{yyyyyyyyyzzz{{{{{{xxxvvvrrrtttxxx{{{}}}}}}|||{{{yyyxxxvvvuuuvvvyyy}}}~~~}}}~~~}}}zzzrrrkkkjjjhhhfffcccbbbbbbcccccceeegggjjjllllllmmmnnnpppssswww|||~~~~~~zzztttooojjjgggaaa___^^^]]]]]]\\\ZZZWWWVVVUUUTTTQQQNNNJJJFFFDDD======<<<;;;;;;;;;;;;<<<;;;;;;<<<============<<<;;;<<<===<<<<<<===@@@CCCIIIUUUfffvvvtttkkkhhhgggfffgggiiikkkjjjjjjaaa___\\\\\\\\\[[[VVVRRRGGGFFFDDDAAA>>>;;;999777555666666666666666666666666666777888999999999888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;<<<<<<>>>???AAABBBDDDFFFJJJMMMQQQUUUWWWXXXXXX[[[```dddiiiooouuuyyyxxx~~~}}}{{{{{{{{{{{{xxxyyyyyyyyyxxxwwwuuutttqqqqqqqqqrrrssstttuuuvvvwwwxxxxxxxxxyyy{{{yyygggXXXOOOMMMTTTgggttt[[[OOOIIIKKK^^^uuuiiiRRRQQQTTT___qqquuu```MMM@@@:::888555444444333333444444555555666777777777999<<<>>>>>>QQQnnnzzzuuuooo___\\\\\\aaagggnnn{{{rrr~~~~~~|||uuuuuutttttttttttttttuuutttsssqqqooonnnnnnnnnnnnkkkkkkkkklllnnnqqqsssuuuzzz}}}~~~}}}~~~~~~zzzxxxsssqqqppprrrvvv{{{}}}{{{xxxvvvvvvvvvwwwuuuyyy|||}}}}}}~~~xxxvvvppppppppppppooonnnmmmlllkkkmmmpppqqqooommmllllllmmmooorrruuuxxxyyyyyyxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyzzz{{{zzzwwwuuuqqqsssvvvyyy|||}}}}}}|||{{{zzzyyyyyy{{{~~~}}}vvvpppmmmkkkhhhdddbbbaaabbbbbb```cccfffiiijjjkkkmmmnnnrrruuuyyy{{{}}}zzztttoookkkhhh```___^^^^^^______]]][[[XXXXXXVVVTTTPPPKKKGGGDDD======<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===:::;;;<<<<<<<<<===???AAADDDQQQccctttvvvllleeebbb___^^^______]]][[[VVVTTTRRRRRRSSSRRRNNNJJJ@@@???>>>===;;;999888777666666666777777666666555777777888999999999888888777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<::::::999999999::::::;;;;;;<<<======>>>AAABBBDDDHHHLLLPPPTTTVVVWWW\\\ccciiinnnrrruuuxxxxxx|||}}}{{{xxxvvvuuuqqqqqqrrrrrrssstttvvvvvvvvvwwwwwwvvvvvvxxx{{{~~~ooo___TTTQQQQQQ___yyy}}}dddUUUKKKIIIYYYnnnhhhbbbaaaooooooWWWFFF===:::555444444333333444444555555666777777777999<<<>>>@@@RRRkkk|||xxxsss___ZZZXXX^^^fffnnnxxxqqq|||yyyvvvoooooooooooopppqqqrrrsssnnnmmmllllllkkkkkkkkkkkkffffffgggiiijjjlllnnnooosssvvvxxxwwwttttttvvvyyyvvvwwwxxxyyyxxxuuurrrpppmmmkkkjjjkkkpppvvvzzz|||}}}{{{xxxvvvttttttuuuuuuwww{{{~~~}}}{{{xxxoooooooooooommmkkkiiihhhdddgggjjjkkkjjjhhhffffffhhhjjjmmmqqqsssuuuuuuuuutttuuuuuuwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{zzzwwwtttqqqrrruuuxxxzzz|||}}}}}}}}}||||||}}}~~~{{{wwwnnnllliiieeebbbaaaaaaaaa\\\___cccfffhhhiiikkkmmmrrrtttwwwzzz|||}}}}}}}}}yyyuuuqqqnnnmmm```______```aaaaaa___^^^WWWWWWUUUSSSOOOJJJEEECCC======<<<;;;;;;;;;;;;<<<======>>>???????????????:::;;;<<<<<<<<<<<<>>>@@@AAAMMM```qqqyyyoooccc___ZZZXXXXXXWWWUUURRRQQQNNNLLLMMMNNNLLLHHHDDD>>>>>>===<<<;;;:::999999999999999999999999888777888888999999999999888888777777888999::::::;;;;;;========================>>>===;;;:::999888888888888999:::;;;;;;;;;;;;;;;<<<===@@@CCCHHHNNNRRRUUUXXX^^^gggmmmqqqssstttuuuwwwyyy|||}}}yyywwwvvvssssssssstttuuuvvvwwwxxxuuuvvvvvvuuutttuuuxxx{{{tttdddYYYUUUOOOZZZqqqlll\\\PPPKKKXXXkkkwwwtttyyy^^^JJJ???;;;555444444333333444444555333444555555555777:::<<>>======<<<;;;::::::::::::::::::;;;<<<===>>>???@@@@@@???===<<<<<<<<<===>>>AAAGGGTTTggg{{{uuummmcccYYYQQQPPPOOOKKKHHHGGGGGGGGGGGGFFFDDDBBB@@@>>>>>>===;;;:::999888888888777888888888999999999999888888888777777777777777777777888999:::;;;;;;<<<>>>>>>?????????>>>>>>===@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>AAAFFFNNNVVVZZZaaagggnnnssstttrrrpppooolllpppvvv|||{{{yyyxxxxxxvvvuuuuuuvvvvvvuuussswwwvvvtttssstttuuuwwwxxx}}}wwwkkk```WWWMMMVVVggg|||aaaSSSQQQVVV[[[gggTTTEEE;;;888666444444555555444333333444555555555777:::===<<>>>>>===<<<;;;;;;;;;;;;::::::;;;<<<===>>>??????AAA@@@???>>>>>>>>>???@@@???DDDNNN^^^ppp|||oooggg^^^UUUMMMLLLLLLHHHDDDDDDCCCCCCCCCCCCAAA???===<<<;;;:::999999999999999999777777777888888888999999999999999999999999888888888888999:::;;;<<<======>>>???????????????>>>>>>AAA@@@???============>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@DDDKKKSSS[[[```jjjmmmrrrsssqqqnnnjjjiiikkkoootttzzz}}}zzzyyyzzzxxxwwwvvvwwwwwwuuutttvvvuuutttssssssuuuvvvxxx}}}rrrdddYYYOOORRR___yyylllXXXRRRUUUZZZ{{{lllYYYHHH===888666444444555555444333444555555555555777999<<>>===<<<<<<<<<<<<::::::;;;<<<===>>>>>>???AAA@@@???>>>>>>>>>??????===???EEEPPP___lllwww|||}}}rrrfff^^^UUUNNNGGGGGGFFFCCC@@@@@@?????????>>>===;;;:::999888888777777888999::::::666777777777888888888888999:::::::::::::::::::::999::::::;;;<<<===>>>>>>??????@@@@@@@@@@@@??????BBBAAA@@@??????>>>??????===========================>>>AAAGGGOOOYYYaaagggppprrrtttrrrnnniiifffdddiiimmmrrrwww~~~|||zzz|||zzzxxxwwwxxxwwwuuusssuuutttssssssssstttvvvwww}}}}}}lll^^^VVVRRRXXXnnnyyy___RRRRRRVVVhhh|||{{{ooo]]]LLL???:::777555444555555555444555666666555555666999;;;@@@OOOhhh~~~}}}www[[[QQQLLLWWWnnn{{{wwwrrrlllhhhbbbaaa___]]][[[YYYWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSTTTUUUWWWXXXWWWYYY]]]```bbbccccccccc^^^]]]ZZZXXXXXXYYY[[[\\\```eeeiiikkkqqqyyy}}}|||~~~}}}}}}vvvlllffffffhhhnnnwwwwwwrrriiiaaaZZZUUUQQQNNNMMMLLLJJJJJJLLLLLLLLLKKKLLLNNNPPPRRRUUUYYY]]]aaaeeejjjqqqvvvyyyzzzzzz{{{zzzyyyyyyzzz|||}}}~~~~~~}}}}}}}}}~~~zzztttpppmmmhhheeebbbbbb```______``````aaagggjjjnnnqqqsssvvvyyy|||~~~zzzxxxyyypppnnnjjjfffcccaaa``````\\\YYYVVVRRRNNNIIIBBB>>>??????>>>===<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<;;;<<<>>>DDDNNNZZZdddjjjnnnssszzz~~~xxxqqqfff\\\UUUMMMGGGBBBCCCBBB>>>===>>><<<<<<<<<;;;:::999888888777777777777777888888999666666777777777888888888999999999999::::::::::::999:::;;;;;;======>>>??????@@@@@@AAAAAAAAAAAA@@@BBBBBBAAA@@@@@@?????????========================;;;===AAAHHHRRR\\\eeekkkpppppppppnnnjjjgggeeeeeehhhlllrrrxxx~~~}}}{{{|||zzzxxxwwwwwwvvvtttrrrssssssrrrrrrssstttuuuvvv||||||~~~ttteee]]]WWWVVVddd|||eeeQQQNNNQQQXXXpppvvveeebbbjjjyyynnn^^^MMMAAA;;;999666444555555555444666666666666555555888:::???MMMdddxxx}}}}}}sss[[[QQQKKKVVVnnn{{{vvvrrrmmmgggccc\\\[[[ZZZXXXVVVTTTRRRQQQRRRQQQQQQPPPPPPQQQQQQRRROOOOOOOOOOOOPPPQQQQQQRRROOOQQQTTTWWWXXXXXXXXXWWWVVVUUUSSSSSSUUUYYY\\\___aaahhhmmmqqqvvv~~~yyymmmffffffgggmmmwww~~~xxxooofff^^^XXXSSSPPPNNNLLLJJJIIIJJJJJJJJJHHHHHHIIIJJJLLLNNNRRRXXX\\\```fffnnnuuuxxxzzz{{{|||zzz{{{||||||}}}}}}xxxuuurrrmmmiiicccbbbaaa___^^^^^^______dddhhhlllppprrruuuyyy|||||||||zzz{{{tttrrrmmmiiieeecccbbbaaa]]]ZZZVVVRRRNNNIIICCC??????>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<==================<<<<<<;;;;;;;;;::::::<<>>>>>@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>?????????>>>===<<<;;;:::999888:::???GGGMMMPPPTTT\\\dddjjjmmmnnnnnngggddd```[[[VVVPPPJJJFFF@@@===<<<>>>===::::::===::::::999888888999999999999999888777666666777777777888888888999999999999777777888888999999::::::999999:::;;;<<<===>>>>>>@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAFFFMMMVVV___gggkkklllkkkiiifffdddeeehhhkkkrrrwww~~~|||wwwuuusssrrrsssrrrpppnnnoooooopppqqqrrrsssssstttwwwwwwzzz{{{ddd]]]XXXYYY___ooozzz___SSSQQQUUU]]]nnnqqq___]]]```eeeiiipppuuuvvvqqqjjj```TTTIII???;;;777555555666666666555666666555555666999;;;@@@NNNcccuuu|||~~~wwwsssgggVVVOOOLLLXXXqqq~~~xxxtttmmmkkkgggdddaaa]]]YYYUUUQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHIIIIIIIIIIIIIIIIIIMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQSSSUUUYYY]]]aaadddgggpppyyy~~~uuuoooooolllqqqzzzwwwlllccc[[[WWWQQQNNNLLLJJJJJJJJJHHHGGGEEEEEEDDDCCCDDDHHHOOOSSSYYY___gggooouuuyyy|||~~~{{{tttnnnfffeeecccbbbaaa```aaaaaa^^^ccciiimmmppprrrsssuuuxxx|||~~~||||||{{{xxxsssnnniiifffdddddd```]]]XXXTTTPPPKKKFFFCCC@@@???>>>===<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<===>>>?????????>>>===<<<999:::999777666999>>>CCCHHHLLLQQQWWW[[[^^^______XXXUUUQQQMMMJJJGGGCCC@@@;;;999999<<<;;;888999<<<999999888777777888999:::888888777777777888999999999999999999::::::::::::888888999999:::;;;;;;<<<:::;;;<<<<<<>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDCCCCCCDDDDDDCCCBBB@@@???????????????????????????>>>@@@DDDKKKRRRZZZaaaeeeffffffeeedddeeejjjpppuuu}}}|||uuusssrrrrrrrrrrrrpppooommmnnnoooqqqrrrrrrsssssssssvvvzzznnncccZZZYYY[[[fffgggVVVPPPOOOUUUeeerrr^^^WWWXXX]]]bbbiiinnnpppkkkeee^^^TTTJJJ@@@<<<888555555666666666444555555555555777999<<<@@@NNNdddwww~~~yyysssqqqfffUUUPPPMMMWWWooo~~~yyytttqqqfffccc```^^^[[[XXXTTTQQQMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFGGGGGGGGGGGGGGGFFFHHHHHHHHHIIIKKKLLLNNNOOOSSSSSSUUUWWW[[[^^^bbbdddiiisss}}}xxxrrrsssmmmsss|||ssshhh```[[[QQQNNNKKKJJJJJJIIIGGGFFFDDDDDDBBBAAABBBFFFLLLQQQXXX]]]eeemmmsssxxx|||}}}uuunnngggfffdddcccbbbbbbbbbbbb\\\aaaggglllooopppqqqqqqwww{{{||||||}}}zzzuuuooojjjgggeeedddbbb^^^YYYUUUPPPLLLGGGDDDAAA@@@???>>>============::::::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<:::999888999999777555555999===???AAADDDHHHKKKMMMMMMMMMNNNKKKGGGEEECCCAAA???===888777888::::::777888<<<888888777666666777999:::666666777777888:::;;;<<<999999:::::::::;;;;;;;;;999999::::::;;;<<<======<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEEEECCCBBBAAA????????????????????????;;;===AAAFFFMMMTTTZZZ]]]___``````bbbgggpppzzz|||tttsssqqqrrrrrrrrrqqqpppmmmnnnoooppprrrrrrssssssqqquuu{{{yyyjjj]]]ZZZZZZaaawwwiiiVVVMMMFFFMMM^^^vvvrrr\\\RRRQQQYYYbbbfffjjjkkkgggaaaZZZQQQHHH@@@===888555555666777777333444555555555777:::======LLLdddxxxtttpppqqqhhhVVVQQQNNNVVVjjj}}}~~~{{{wwwrrrlllhhh___ZZZUUUSSSSSSRRRMMMIIIJJJIIIGGGEEEEEEFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIHHHGGGGGGHHHJJJMMMNNNRRRUUUXXX[[[]]]```dddfffooovvv~~~{{{vvvwwwyyy~~~~~~ooobbbZZZVVVQQQKKKGGGEEEFFFFFFFFFEEEDDDCCCAAA@@@BBBFFFIIIVVV\\\fffmmmrrrvvv{{{xxxrrrmmmiiiddd```______^^^]]]aaaaaaccceeehhhllloooqqqtttyyy~~~zzzwwwvvvuuurrrpppnnnjjjfffbbb\\\ZZZXXXTTTOOOLLLIIIGGGBBB@@@>>>=========<<<::::::::::::;;;<<<===>>>>>>===============<<<<<<;;;;;;:::999777777777777888;;;<<<===???@@@BBBCCCDDDBBBAAAAAA???>>>;;;:::999999999999888888888888888888888888888888888888888666777888888777777888999777888999:::;;;<<<<<<<<<::::::::::::::::::::::::>>>>>>>>>???@@@@@@AAAAAACCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@???======>>>@@@BBBEEEIIIOOOWWW\\\^^^cccfffgggnnnzzz|||yyywwwtttsssrrrrrrpppnnnooopppqqqqqqqqqqqqpppppprrrtttwwwzzz|||rrraaaWWWUUU^^^oooyyy^^^LLLHHHLLLTTTcccwwwuuu___QQQNNNQQQTTTeeejjjkkkfff```\\\VVVQQQHHH>>>666555777555333333666777888777666777999:::???QQQhhhuuuxxx|||yyytttnnnhhhYYYQQQNNNVVVggg}}}}}}~~~~~~{{{xxxtttpppkkkfffbbbZZZUUUPPPOOOOOONNNKKKGGGHHHGGGEEEDDDDDDDDDFFFGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHHHHGGGGGGGGGHHHKKKMMMOOOUUUXXX[[[^^^```bbbfffhhhnnnvvvzzzwwwyyy~~~uuufff^^^XXXSSSMMMIIIGGGGGGGGGFFFDDDDDDCCCAAA@@@AAAEEEHHHSSSZZZdddlllrrrwww||||||wwwoookkkfffbbbaaa```______``````aaacccfffkkkoooqqqrrrxxx}}}~~~~~~}}}yyywwwtttrrrooommmkkkhhhdddaaa]]][[[XXXUUUQQQMMMJJJIIIDDDBBB???>>>>>>>>>===;;;;;;::::::;;;;;;===>>>>>>===============<<<;;;;;;<<<;;;999888777777777777777888999:::;;;===>>>>>>======<<<;;;:::888777666888888888888888888888888888888888999999999999999777999999999777777888999888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========??????@@@AAAAAABBBBBBCCCFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@???>>>===<<<===???AAADDDHHHOOOWWW]]]ffflllppprrryyyzzzwwwtttrrrrrrqqqpppnnnooooooppppppqqqrrrssssssrrruuuxxxzzz|||uuueeeZZZVVV[[[jjjxxxfffSSSJJJJJJNNNYYYllluuu```RRRMMMOOORRR```fffjjjhhhccc___XXXRRRJJJ@@@888777888666555555555777777777666777999;;;BBBSSSiiiuuuvvvyyy{{{wwwpppiii\\\SSSNNNUUUeeezzz}}}|||{{{{{{{{{{{{uuuvvv{{{|||{{{|||}}}}}}}}}{{{zzzxxxtttrrrnnnjjjfffaaa\\\XXXRRRNNNJJJIIIJJJJJJGGGDDDEEEDDDCCCBBBBBBBBBCCCDDDAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEFFFHHHKKKMMMOOOWWWYYY\\\^^^```bbbeeegggkkkuuuxxxzzz~~~zzzjjjaaa[[[WWWPPPKKKIIIHHHGGGFFFDDDDDDBBBAAA???AAADDDGGGOOOWWWbbbkkkqqqwww}}}{{{sssoooiiieeecccbbbaaa``````______```dddiiinnnrrrqqqvvv{{{}}}}}}}}}~~~|||xxxuuurrrooollliiihhhfffcccaaa]]]\\\YYYVVVRRROOOLLLKKKFFFDDDAAA?????????>>>===;;;;;;;;;;;;;;;<<<===>>><<<============<<<;;;;;;<<<;;;:::888777666666666555666666777777888888999999999999999888777666555777777777777777777777777999999999:::::::::;;;;;;:::;;;;;;:::888777888999999::::::;;;;;;<<<<<<<<<>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFJJJKKKLLLLLLMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFBBBBBBAAA@@@???======<<<===>>>@@@CCCHHHPPPZZZ```pppwww}}}{{{xxxuuurrrqqqqqqooonnnnnnnnnnnnoooppprrruuuvvvsssvvvxxxzzz|||zzzjjj^^^WWWXXXcccnnnttt^^^OOOKKKIIIQQQaaattt{{{gggUUUKKKKKKOOO\\\dddkkkkkkiiieee^^^WWWNNNCCC:::888999888777777555666777777666777999;;;CCCTTThhhrrrrrrrrryyy|||uuuooo```VVVOOOTTTbbbvvv|||xxxvvvtttsssrrrffffffjjjpppyyyzzzxxxxxxxxxwwwuuusssqqqooojjjgggccc___\\\WWWSSSOOOKKKHHHEEEEEEEEEFFFDDDBBBBBBAAA@@@@@@??????@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDEEEHHHKKKMMMOOOTTTVVVYYY[[[]]]___ccceeehhhttt{{{}}}|||mmmccc^^^YYYSSSNNNKKKIIIGGGFFFCCCCCCCCCAAA@@@@@@CCCFFFNNNVVV```iiipppvvv|||}}}vvvrrrlllgggeeecccbbbaaa```___^^^^^^bbbhhhmmmqqqqqquuuyyy|||}}}~~~}}}{{{wwwtttpppmmmiiigggeeedddcccaaa]]]\\\ZZZWWWTTTQQQOOONNNHHHEEEAAA???>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::<<<;;;:::999777666666555777777777777777777777777666777777888888777777666666666666666777777777777999999:::;;;;;;<<<======<<<===>>><<<:::999999:::<<<<<<<<<<<<<<<======>>>@@@@@@AAAAAABBBCCCDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIMMMMMMNNNOOOOOOOOOOOOOOOLLLLLLKKKKKKJJJIIIHHHHHHDDDCCCBBB@@@>>>===<<<<<<>>>???AAADDDJJJTTT^^^fffxxx~~~zzzvvvsssqqqpppooommmooonnnmmmmmmnnnqqqsssuuutttwwwyyyzzz{{{ooobbbYYYVVV]]]eee|||hhhUUUMMMIIINNN\\\nnnqqqZZZKKKIIILLL\\\eeemmmooommmkkkeee^^^SSSHHH===:::999888777888555666777777666777999;;;BBBSSSgggqqqooonnnttt{{{}}}xxxdddZZZRRRUUUaaatttzzzvvvssspppmmmbbb```___aaaeeemmm~~~{{{vvvtttsssrrrooommmjjjhhhfffaaa^^^ZZZVVVSSSPPPLLLIIIFFFDDDCCCBBBBBBCCCBBBAAA??????>>>>>>============??????>>>>>>>>>=========;;;;;;;;;;;;<<<>>>???@@@@@@AAACCCEEEHHHJJJMMMNNNQQQTTTWWWZZZ]]]```cccfffkkkwwwqqqhhh```\\\UUUPPPLLLJJJGGGFFFDDDDDDCCCBBB@@@AAACCCEEENNNUUU```hhhnnntttzzz~~~~~~|||yyytttnnniiifffdddbbb``````___]]]^^^aaafffllloooqqqtttxxx|||~~~{{{vvvssspppmmmiiifffeeedddcccaaa]]]\\\ZZZXXXUUUSSSQQQPPPIIIEEEAAA>>>======<<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::999888777666555777777777666666666555555444555555666777777666666555555666666777777777777999:::;;;<<<===>>>?????????@@@@@@???===;;;<<<===???>>>>>>===>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPMMMLLLLLLKKKKKKJJJJJJJJJFFFEEECCCAAA???=========@@@AAABBBFFFMMMXXXdddlll~~~}}}xxxtttrrrqqqooonnnpppooommmlllmmmnnnpppqqquuuxxxzzz{{{zzz}}}tttfff[[[UUUYYY```yyynnnYYYOOOIIINNNZZZlll{{{bbbPPPLLLMMM[[[dddmmmppppppooojjjeee[[[NNNAAA;;;999777666666444555777777777777:::<<>>???@@@BBBDDDGGGIIIKKKLLLPPPSSSXXX\\\```dddiiilllrrr|||wwwooobbb^^^XXXSSSPPPMMMJJJHHHEEEEEEEEECCCBBBBBBCCCEEEMMMTTT^^^gggmmmrrrxxx}}}|||wwwpppkkkgggeeebbbaaaaaa```______aaafffjjjmmmqqqssswww{{{~~~|||vvvssspppmmmjjjgggfffdddaaa___\\\[[[ZZZXXXVVVTTTSSSRRRJJJGGGAAA>>>===<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<;;;::::::999999999999999888777666555555555444444444333333222222333444444444444444555666666777777888888999::::::;;;===???@@@AAABBBAAABBBCCCBBB@@@???@@@AAABBBAAA@@@???@@@@@@BBBCCCBBBCCCDDDEEEGGGHHHIIIJJJNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPQQQRRRRRRQQQQQQPPPNNNMMMMMMMMMLLLLLLLLLKKKIIIGGGEEEBBB@@@>>>>>>>>>AAABBBCCCGGGOOO[[[iiirrrzzzvvvsssrrrpppoooppppppnnnnnnmmmnnnooopppvvvyyy{{{{{{zzz{{{xxxjjj]]]UUUVVV\\\qqqvvv___RRRIIILLLWWWhhhppp\\\SSSRRRWWWbbbnnntttvvvvvvqqqllldddVVVFFF>>>:::666444555444555666777777888:::<<>>======>>>???<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::::::::999999999999999:::;;;<<<>>>>>>???@@@BBBDDDGGGHHHJJJJJJNNNRRRXXX]]]bbbhhhnnnqqqwwwzzzssseeeaaa\\\WWWTTTQQQNNNKKKFFFFFFFFFEEECCCCCCDDDFFFIIIQQQ\\\eeelllsssyyy~~~zzztttnnnjjjgggdddbbbaaaaaaaaaaaaccceeehhhjjjoooqqqtttyyy}}}~~~}}}vvvrrrooommmjjjhhhfffccc___\\\[[[ZZZYYYXXXVVVUUUTTTSSSMMMIIICCC???>>>======<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999777888999999999999888777444444444444444333333333333333444555555555444444666666777777888999999::::::;;;<<<>>>@@@AAACCCCCCCCCDDDEEEEEECCCBBBCCCEEEEEEDDDCCCAAAAAABBBDDDEEEEEEEEEGGGHHHJJJLLLMMMNNNQQQQQQRRRRRRSSSTTTTTTTTTRRRSSSSSSSSSSSSSSSRRRRRRPPPOOOOOOOOOOOONNNNNNNNNLLLJJJFFFCCCAAA?????????AAAAAABBBFFFOOO\\\kkkuuu}}}wwwtttsssqqqpppooooooppppppqqqqqqrrrrrrwwwzzz|||{{{yyyzzz}}}}}}mmm^^^TTTSSSXXXgggjjjYYYKKKKKKUUUfffkkk[[[SSSSSSbbbttt}}}uuunnn^^^MMMCCC<<<777444444333555666777777888:::===AAAVVVrrrooogggbbbcccggglllssszzz{{{uuuhhh```YYYWWWWWWVVVYYY]]]\\\eeeqqq{{{|||yyyuuusssoookkkgggcccbbb^^^[[[WWWTTTRRRQQQOOOLLLHHHFFFEEEDDDCCCBBB>>>>>>>>>===<<<;;;<<<===;;;<<<<<<<<<<<<;;;:::999999999999999888888888777:::::::::;;;<<<===>>>??????@@@BBBDDDFFFHHHIIIIIILLLPPPVVV]]]ccciiiooossswww~~~{{{tttgggddd^^^ZZZWWWTTTQQQNNNFFFGGGGGGFFFDDDCCCDDDFFFGGGOOOZZZeeelllttt{{{}}}vvvppplllhhhfffdddbbbbbbbbbbbbdddeeeggghhhnnnooossswww{{{~~~~~~}}}}}}~~~~~~wwwrrrnnnllljjjhhheeebbb]]]YYYZZZZZZYYYWWWVVVUUUTTTSSSOOOJJJDDD@@@???>>>>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999666777888999:::999888888555555555555555555555555666666777777888777777666666777777888999::::::::::::;;;<<<>>>@@@BBBCCCDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFFFFGGGIIIJJJLLLNNNPPPPPPRRRSSSSSSTTTUUUUUUVVVVVVTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQQQQQQQQQQPPPPPPPPPMMMKKKHHHDDDAAA@@@@@@@@@@@@@@@AAAEEENNN\\\lllvvv~~~~~~xxxuuusssrrrqqqnnnoooqqqrrrttttttuuuuuuxxxzzz|||{{{yyyyyy|||nnn^^^RRRQQQUUU```ttt```NNNLLLSSSfffvvv___SSSRRRdddzzz~~~uuudddQQQFFF>>>888444444333555666777777888;;;======TTTsssrrrkkkeeefffggghhhkkkppp~~~~~~~~~ssslllggg```ZZZXXXWWWVVVVVVYYY[[[___dddkkkttt~~~}}}xxxrrrmmmkkkiiihhhggg^^^\\\YYYWWWUUUSSSPPPNNNHHHFFFCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;::::::777777777777777777777777777777666666666666777777999999999999:::;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGLLLQQQYYYaaagggmmmqqqtttwwwyyyzzz{{{|||{{{ssskkkfff```[[[YYYWWWVVVUUUPPPNNNJJJFFFCCCCCCCCCCCCHHHMMMUUU___hhhrrr{{{zzzxxxrrrpppmmmhhhccceeedddcccbbbccceeehhhjjjooorrruuuwwwxxxzzz|||~~~~~~xxxrrrqqqooollliiihhhfffbbb```[[[YYYXXXXXXXXXVVVSSSPPPNNNJJJEEEAAA???>>>===<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;::::::999888777777999999999888888888888888666666555555555555666666777777888888888777777666444666777888777777999:::999;;;===???@@@CCCFFFIIIFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGIIILLLNNNQQQRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSWWWVVVVVVVVVVVVTTTQQQNNNOOONNNKKKGGGBBB@@@@@@AAA???@@@CCCFFFNNNYYYeeemmmzzz|||xxxtttqqqrrrqqqpppooopppqqqsssuuuwwwxxxzzz{{{{{{zzzxxxwwwqqqbbbYYYTTTSSSaaagggQQQQQQTTT\\\ooo[[[VVVaaazzzkkkVVVFFF???<<<888555555666777777666777999;;;AAAVVVtttnnniiifffgggiiikkkrrryyy~~~{{{|||~~~vvvoooiiibbb[[[WWWVVVTTTSSSQQQSSSVVVYYY^^^eeemmmrrr}}}~~~{{{zzzrrrnnniiieeebbb```^^^]]]ZZZWWWTTTRRRQQQOOOLLLIIIFFFDDDAAA@@@@@@@@@>>>======<<<<<<;;;::::::999999777777777777777777777777777666666555555666666777777777777888888999:::;;;>>>>>>???@@@BBBDDDFFFGGGKKKPPPWWW^^^ccchhhllloooppprrrtttvvvxxx|||}}}uuullliiiccc___\\\ZZZXXXVVVRRROOOKKKGGGDDDCCCCCCDDDFFFJJJRRR[[[eeeoooyyytttmmmiiimmmttt~~~|||vvvssspppkkkfffeeedddbbbbbbbbbeeegggiiimmmooosssvvvwwwyyy{{{}}}xxxrrrnnnllliiigggeeeccc```^^^[[[ZZZYYYYYYYYYWWWTTTQQQPPPLLLFFFBBB???>>>===<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::999999::::::::::::999999999999666666555555555555666666777777888888888888777777666888999999999999:::<<<<<<>>>@@@AAABBBDDDGGGIIIIIIIIIJJJKKKKKKJJJIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKMMMPPPRRRSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXYYYXXXXXXXXXWWWVVVVVVUUUUUUWWWVVVUUUUUUUUUTTTQQQNNNOOONNNKKKFFFBBB@@@@@@AAA@@@AAABBBDDDIIIRRR\\\cccqqqxxxzzzvvvtttrrrqqqpppooopppqqqssstttwwwxxxzzz{{{{{{zzzyyyxxxuuuggg]]]WWWUUU___}}}oooUUUQQQQQQZZZ~~~bbbWWW^^^zzzppp[[[KKKBBB===:::777555666777666666666888:::BBBUUUssslllccc]]]```hhhpppwww~~~}}}zzzxxxyyy{{{{{{{{{yyy|||zzztttnnneee^^^YYYVVVTTTRRRQQQQQQRRRSSSTTTYYY___cccnnnzzz~~~{{{wwwtttrrrmmmjjjfffccc```^^^ZZZXXXTTTQQQOOOMMMKKKIIIFFFDDDCCCAAA???===>>>===<<<::::::::::::999999888888777555555555555555555555555555555555444444555555555666666666666777888999999<<<===>>>???BBBDDDFFFGGGJJJNNNTTTYYY]]]```cccffffffhhhkkkooosssyyy|||uuunnnkkkgggccc```]]]ZZZWWWTTTRRRMMMHHHEEECCCCCCCCCCCCGGGMMMTTT^^^iiittt|||uuujjjccc___bbbhhhqqq{{{zzzwwwtttnnniiieeedddbbbaaabbbdddfffhhhjjjmmmqqqsssuuuxxxzzz}}}~~~wwwqqqmmmkkkhhhfffeeeccc```^^^]]]\\\ZZZZZZZZZXXXTTTRRRQQQMMMGGGBBB@@@>>><<<;;;;;;;;;:::;;;;;;<<<======>>>>>>======<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::777666666555555666666777777777888888888888888777999:::;;;;;;::::::<<<>>>@@@AAADDDEEEEEEFFFIIIKKKMMMMMMNNNNNNNNNLLLKKKJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMOOORRRTTTUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[[[[[[[ZZZXXXWWWVVVVVVWWWWWWXXXVVVUUUUUUUUUSSSQQQOOOOOONNNKKKFFFBBB???@@@AAA@@@@@@@@@AAACCCIIIQQQWWWccclllyyyzzzvvvtttrrrqqqpppooopppqqqrrrsssvvvwwwyyyzzz{{{zzzyyyyyy}}}zzzlllaaaYYYVVV[[[www{{{]]]RRROOOWWWyyygggZZZZZZmmmuuuaaaOOODDD===999666555666777666666666888:::BBBTTTrrrlll^^^UUUYYYgggttt|||zzzxxxwwwwwwwwwvvvuuuuuuxxx|||}}}}}}yyysssiiiaaa[[[XXXUUUSSSSSSRRRRRRPPPPPPRRRWWW[[[eeepppyyy|||zzzzzzyyyxxxvvvssspppnnnllljjjfffccc```]]]YYYVVVOOOMMMJJJIIIHHHFFFCCCAAAAAA???<<<<<<<<<<<<:::999888888888777777666666666444444444444444444444444555444444333333444444555555555555555666777888999;;;;;;===>>>AAACCCFFFGGGIIILLLQQQTTTVVVXXX[[[]]]^^^aaaffflllrrrzzz{{{sssooolllhhheeeccc```\\\YYYVVVSSSNNNIIIEEECCCBBBBBB@@@CCCGGGMMMVVVbbbmmmuuu|||rrrjjjeeecccfffjjjpppxxx~~~zzzvvvpppjjjeeedddbbbaaaaaaccceeeggghhhkkkooorrruuuwwwzzz|||~~~wwwrrrnnnllliiihhhgggeeecccaaa^^^]]]\\\[[[ZZZXXXUUURRRRRRNNNHHHCCC@@@>>><<<;;;::::::::::::;;;<<<======>>>>>>======<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::777777666666666666777777777777888999999999888888999:::;;;;;;:::;;;>>>@@@@@@CCCFFFGGGHHHJJJLLLNNNQQQRRRRRRRRRQQQOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOQQQRRRTTTVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[\\\\\\[[[YYYWWWVVVWWWXXXYYYXXXVVVTTTTTTTTTSSSQQQOOONNNMMMJJJFFFAAA??????AAA?????????>>>???CCCIIIMMMYYYbbbppp}}}xxxvvvsssrrrqqqqqqpppqqqqqqrrrtttuuuvvvxxxyyyyyyyyyxxx{{{~~~vvvggg[[[UUUUUUlllgggVVVOOOTTToooiii]]]UUU]]]qqqxxxfffSSSEEE;;;777444666777888777777777999;;;AAASSSqqqjjj]]]RRRVVVcccttt{{{yyywwwvvvvvvuuusssqqqtttwww{{{|||{{{}}}}}}wwwmmmddd^^^YYYVVVTTTQQQPPPNNNLLLKKKLLLPPPSSS]]]eeelllqqquuuxxxyyywwwyyyzzz|||~~~~~~}}}zzzwwwsssssssssrrrpppnnnllljjjhhheeeaaa^^^[[[WWWRRROOOMMMKKKHHHFFFEEEDDDAAA??????===;;;:::;;;;;;:::888666666666666666555555555333333333333333333333333444444333333333333444444555555555666666777888999::::::;;;===???AAACCCEEEGGGJJJMMMOOOPPPRRRTTTVVVYYY^^^eeemmmuuu}}}{{{tttnnnkkkhhhfffdddaaa]]][[[YYYUUUPPPJJJEEEBBB@@@@@@???@@@CCCHHHOOOYYYdddlll}}}yyypppjjjgggeeehhhlllpppwww{{{vvvooojjjeeecccaaa``````bbbdddfffhhhkkkooorrruuuwwwzzz||||||}}}~~~~~~wwwrrrmmmkkkiiihhhgggfffdddbbb___^^^\\\[[[[[[XXXUUURRRRRRNNNGGGBBB???>>><<<:::999999999::::::<<<==================<<<<<<<<<<<<===<<<<<<;;;:::999999999777777666666666666777777777777888999999999999999999::::::::::::<<>>>>>>>>>>>>>>AAAEEEIIISSS[[[iiixxx}}}|||ttttttsssrrrrrrqqqqqqqqqrrrssstttuuuvvvwwwxxxxxx{{{~~~tttbbbVVVPPPaaa{{{rrr]]]RRRRRRcccwwwqqq___QQQPPP]]]lllzzzkkkYYYIII===777666777888999999888888:::<<>>@@@AAACCCEEEHHHIIIJJJLLLOOOQQQVVV]]]fffpppxxx}}}wwwmmmjjjgggeeedddbbb```^^^\\\XXXRRRKKKFFFBBB@@@@@@???@@@AAADDDIIIRRR[[[bbbttt|||~~~uuummmiiigggfffjjjnnnsssyyy|||vvvoooiiieeecccaaa___```aaaccceeehhhkkkooorrrtttvvvyyy{{{xxxzzz|||~~~~~~vvvpppkkkjjjhhhggggggfffdddbbb___^^^\\\[[[ZZZXXXTTTQQQPPPLLLFFFAAA???===;;;:::999999999999:::;;;====================================<<<;;;:::999999888888777777666666777777888777777888999::::::::::::888999::::::;;;>>>BBBFFFDDDGGGLLLNNNPPPQQQSSSTTTVVVVVVWWWWWWWWWUUUTTTSSSOOOOOOPPPQQQQQQPPPOOOOOORRRRRRRRRSSSUUUWWWXXXYYYWWWWWWXXXYYYYYYZZZZZZ[[[\\\[[[YYYXXXWWWWWWXXXXXXXXXVVVSSSRRRRRRRRRQQQOOONNNMMMJJJEEEAAA>>>???@@@===>>>???>>>>>>@@@CCCFFFNNNVVVdddsss}}}|||vvvvvvuuuuuutttsssrrrrrrqqqrrrssstttuuuwwwxxxyyy{{{}}}mmmZZZPPPXXXjjj}}}eeeUUUQQQXXXccc~~~aaaRRRLLLSSS^^^rrr}}}~~~zzzpppaaaOOOBBB;;;:::777888999999888888:::<<>>;;;999:::888666666777777666555555555555555555555555555444444444444444444444444555555444444444444555555333333333333444555666777888888888999:::<<<===>>>>>>@@@BBBCCCEEEGGGJJJMMMSSS[[[fffrrrzzz}}}xxxmmmjjjgggddddddddddddccc```\\\UUUNNNHHHDDDBBBAAA???@@@AAACCCFFFLLLSSSYYYfffooo}}}|||tttmmmkkkkkklllpppuuuxxx|||}}}wwwoooiiidddcccaaa______```cccdddgggjjjnnnppprrrsssvvvxxxuuuvvvyyy|||{{{tttnnnllljjjhhhhhhhhhgggeeeccc___]]]\\\[[[ZZZWWWSSSPPPNNNJJJDDD@@@>>>===;;;:::888888888999:::;;;===>>>>>>>>>?????????????????????>>>>>>===<<<;;;:::999888888777777777777888888666777888999::::::::::::888999:::;;;===AAAFFFJJJKKKNNNRRRTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVUUURRRSSSTTTTTTTTTTTTSSSRRRUUUUUUTTTUUUVVVXXXZZZ[[[XXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVXXXVVVSSSQQQQQQQQQPPPOOOMMMLLLIIIEEE@@@>>>???@@@>>>?????????>>>>>>@@@BBBHHHQQQ___nnn}}}~~~}}}xxxxxxwwwwwwuuutttsssrrrrrrrrrsssuuuvvvxxxzzz{{{zzz|||vvv^^^UUUUUU]]]rrrjjjXXXQQQRRRWWWjjjhhhXXXQQQRRRXXXhhhwwwvvvxxxwwwrrreeeSSSEEE>>><<<555666777777666777999;;;===KKKeee~~~rrr[[[RRRMMMUUUgggtttrrrpppppprrruuuvvvwwwtttwww{{{{{{zzzzzz|||~~~~~~xxxooohhhddd[[[ZZZVVVQQQMMMLLLNNNPPPOOOOOORRRZZZ```dddgggiiilllnnnqqqrrrrrrrrrssstttuuuwwwyyy{{{{{{yyyvvvtttppppppppppppqqqrrrttttttoooooooooqqqrrrqqqnnnlllllljjjgggeeedddeeegggiiihhhbbbZZZSSSMMMIIIFFFCCCBBB@@@>>><<<<<<:::888666888666444444555555444333555555555555555555555555444444444444444444444444666555555444444555555666222222222222333444555555888888888888999:::;;;<<<:::<<<>>>@@@AAADDDGGGJJJQQQYYYfffrrrzzz{{{vvvnnnkkkgggdddeeefffffffffccc___XXXQQQJJJFFFCCCCCC@@@AAABBBBBBDDDIIIOOOSSSZZZdddsss~~~}}}~~~}}}vvvqqqqqqrrrqqquuuxxxzzz{{{~~~wwwoooiiidddcccaaa______```bbbdddfffiiilllooopppqqqtttuuurrrtttxxx{{{~~~yyyqqqlllnnnlllkkkjjjjjjjjjhhhggg___]]][[[ZZZYYYWWWSSSPPPMMMIIICCC???===<<<;;;:::888888888999:::;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;888888777777777777888888666777888999:::;;;;;;;;;888:::;;;<<>>>>>@@@???@@@@@@???======>>>@@@DDDMMM[[[kkk{{{yyyyyyyyyxxxwwwuuusssrrrsssssstttvvvxxxzzz|||}}}xxx{{{~~~zzz___YYYUUUWWWiiimmmYYYQQQQQQRRR\\\uuuooo___VVVTTTUUUbbbpppoooqqqssspppeeeTTTEEE===;;;333555666555555555777999<<>>======<<<:::999888888999888666555444444555555666666555555555444444444444444444444444444444444555444444333333444444555333333333333333333333333333333444444666777888999:::::::::===AAAEEEHHHIIILLLWWWdddlllssszzz~~~}}}}}}~~~|||xxxuuunnnjjjdddbbbbbbdddeeeffffffaaaZZZSSSNNNIIIDDDBBB@@@@@@??????@@@BBBCCCDDDSSS[[[hhhvvv~~~|||||||||zzzzzzzzzzzz{{{}}}~~~||||||}}}~~~}}}zzz{{{|||~~~{{{ssskkkeeedddbbbaaa```___``````dddgggjjjmmmnnnppprrrtttxxxyyyyyyzzz|||~~~}}}vvvooojjjjjjjjjkkkkkkjjjiiiiiihhhccc```\\\YYYXXXXXXVVVUUUOOOKKKFFFAAA???<<<:::999999;;;<<<<<<::::::;;;<<>>===;;;999888666888888888666555666777<<<<<<;;;;;;:::999999999:::;;;>>>@@@CCCHHHNNNRRRXXXYYY\\\^^^^^^[[[XXXVVVZZZZZZYYYZZZ[[[ZZZWWWUUUZZZYYYWWWUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVYYYYYYYYYXXXXXXWWWWWWWWWXXXWWWVVVVVVUUUUUUVVVVVVWWWUUUSSSRRRRRRRRRQQQPPPLLLJJJGGGDDDBBBAAA@@@@@@<<<;;;;;;<<<<<<===>>>???CCCJJJWWWgggxxx}}}wwwxxxzzzxxxsssppppppqqqsssvvvyyyyyyvvvtttwwwzzzhhh[[[UUURRRZZZssswww[[[NNNPPPWWWWWWiiiyyyhhhWWWSSSYYYaaahhhnnnqqqoookkkbbbVVVIII@@@;;;777777666666666888999:::===FFF\\\yyy{{{ttthhhUUUJJJWWWrrrrrrqqqoooooooooqqqssstttwwwzzz~~~|||nnniiibbb^^^]]]\\\XXXUUUUUUTTTTTTUUUWWWZZZ^^^bbbdddiiikkknnnooooooooopppqqqtttsssrrrssssssqqqooolllllljjjgggeeeeeegggiiikkklllmmmmmmmmmllllllkkkjjjooollliiifffeeecccaaa______ZZZSSSMMMIIIEEEBBB@@@===<<<<<<;;;:::999888777888777666555444444444555666666555555555444444444444444444444444444444444555444444333333444444555333333333333333333333333444444444444666777888999:::::::::===@@@DDDGGGHHHJJJUUUaaahhhooovvvzzzzzz}}}}}}{{{zzzvvvrrrkkkgggccc```aaacccddddddeeeaaa\\\VVVRRRMMMHHHDDDCCCBBBBBBAAAAAACCCDDDEEELLLSSS___mmm{{{}}}xxxtttrrrrrrrrrssstttuuuvvvxxx{{{~~~~~~}}}}}}}}}zzz|||}}}uuunnngggfffdddaaa```aaabbbbbbdddgggjjjmmmnnnppprrrtttxxxxxxyyyzzz{{{}}}~~~{{{uuunnniiikkkkkkkkkkkkkkkkkkjjjjjjfffccc^^^[[[YYYWWWTTTRRRNNNKKKFFFBBB@@@???===<<<:::;;;===<<<;;;;;;<<<>>>BBBBBBDDDDDDDDDCCCBBBAAABBBBBBAAA???===;;;:::999777888999888777666777888::::::;;;;;;<<<<<<======<<<>>>AAACCCFFFKKKQQQUUUZZZ\\\^^^```aaa___]]][[[[[[ZZZZZZ[[[[[[[[[YYYWWWXXXWWWVVVUUUTTTUUUVVVVVVYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXWWWVVVVVVUUUUUUVVVVVVVVVTTTRRRRRRSSSTTTSSSRRRLLLKKKHHHEEECCCAAAAAA@@@??????>>>>>>>>>>>>>>>???DDDKKKWWWfffwwwxxxxxxzzzwwwsssrrrpppqqqsssvvvyyyzzzxxxvvvwwwzzz}}}mmm\\\UUUQQQXXXnnnzzz```QQQQQQUUUTTTcccyyynnn]]]WWW[[[bbbiiiooonnnnnnjjjcccWWWJJJAAA<<<999888777777777999:::;;;???GGG]]]xxx{{{jjjYYYNNNXXXoootttsssqqqooonnnooopppqqquuuyyy}}}~~~ssskkkdddcccaaa\\\YYYYYYVVVVVVWWWXXX[[[___ccceeefffiiilllnnnnnnnnnoooppprrrqqqooooooooommmkkkhhhllljjjfffcccccceeehhhjjjnnnnnnnnnnnnnnnmmmmmmlllpppnnnkkkiiigggccc^^^[[[XXXTTTMMMHHHDDDAAA>>><<<;;;;;;:::999888777777666777666555444444444444444666666666555555555555444444444444444444444444444555555444444444444555555333333333333333333333333444444444444555777888999::::::;;;<<>>;;;<<<===<<<;;;;;;===???BBBCCCDDDEEEEEEEEEDDDCCCEEEDDDBBB@@@>>><<<:::999777888999999888777888:::888999:::<<<>>>???AAAAAA@@@BBBDDDGGGJJJOOOUUUYYY^^^___bbbdddeeedddbbbaaa\\\[[[ZZZ[[[\\\\\\ZZZXXXVVVVVVUUUTTTUUUVVVWWWXXXZZZ[[[[[[\\\\\\[[[[[[ZZZVVVVVVWWWWWWWWWWWWWWWWWWXXXWWWVVVVVVUUUUUUVVVVVVUUUSSSRRRSSSTTTUUUTTTSSSMMMLLLIIIGGGDDDBBBAAAAAACCCBBBAAA@@@????????????EEEKKKWWWfffuuuyyyxxxxxxvvvtttsssqqqqqqsssvvvyyy{{{zzzyyywwwyyy|||sss^^^VVVOOOUUUggg~~~hhhXXXSSSUUURRR\\\kkk}}}qqq___WWWYYY^^^fffnnnmmmnnnllleeeZZZNNNDDD???::::::999888999:::;;;<<>><<<::::::999999888777777666666666666555444444444444444666666666555555555555555444444444444444444444444555555444444444444555555444444444444444444444444444444444555555666888888999:::;;;<<<>>>@@@DDDFFFNNNVVV___eeellltttwwwuuuvvv}}}wwwrrrpppnnnjjjggg```^^^\\\[[[\\\^^^______aaa```___^^^]]]YYYTTTPPPKKKIIIGGGEEECCCCCCCCCCCC@@@CCCIIIRRR]]]lllzzz~~~yyyvvviiifffbbb]]]YYYWWWWWWWWWZZZ^^^dddiiinnnssszzzxxxrrrvvv}}}}}}wwwqqqllliiieeeaaa```bbbdddfffgggiiimmmoooqqqrrruuuwww{{{{{{||||||}}}}}}}}}}}}zzztttmmmiiikkkkkkkkkkkkkkkllllllmmmjjjgggbbb^^^[[[WWWSSSPPPOOOKKKFFFCCCAAA@@@???===:::;;;<<<;;;:::;;;===???DDDEEEFFFGGGHHHHHHGGGFFFFFFEEEBBB@@@===;;;999999666888999999888888999;;;999:::;;;===???AAABBBCCCCCCEEEHHHKKKNNNSSSYYY]]]cccdddfffhhhhhhgggeeeddd^^^]]]\\\\\\]]]]]]\\\ZZZVVVVVVUUUUUUUUUWWWXXXYYYXXXYYYYYYZZZZZZYYYYYYXXXUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVTTTSSSRRRSSSTTTTTTRRRQQQNNNMMMKKKHHHFFFCCCBBBAAABBBBBBAAA@@@@@@@@@@@@@@@EEELLLWWWffftttyyyvvvvvvsssssstttrrrrrrsssvvvzzz||||||{{{yyyzzz|||~~~xxxaaaWWWOOOSSSaaauuuooo___XXXWWWRRRXXXcccsssqqq___VVVVVV\\\gggqqqppprrrqqqkkk```RRRGGGAAA;;;:::999888888999:::;;;===GGG\\\uuu{{{~~~~~~nnn```VVVZZZgggzzzwwwuuussspppooonnnoooooouuuxxx}}}tttmmmiiiccc^^^\\\[[[ZZZZZZ[[[\\\___bbbdddgggjjjoooqqqrrrsssssstttuuusssqqqqqqrrrrrrpppooosssqqqmmmjjjiiikkkmmmooosssssstttttttttttttttsssqqqpppnnnkkkhhhbbb[[[VVVMMMIIIDDD@@@>>>===;;;:::888888888777777666666555555555555555555555444444666666666666666666666666555555555555555555555555666555555444444555555666444444444444444444444444555555444555555666777888777999<<<======@@@DDDHHHPPPWWW___eeemmmtttuuurrrooouuu~~~zzzqqqkkkhhhfffcccaaa[[[YYYXXXYYY[[[\\\\\\\\\]]]]]]^^^______]]]YYYUUUOOOMMMJJJGGGDDDBBBBBBAAAAAABBBDDDIIIPPP[[[gggoootttuuuuuutttqqqmmmhhhfff^^^[[[WWWSSSPPPOOOPPPPPPPPPUUU\\\bbbgggoooxxx~~~{{{wwwpppnnnttt}}}}}}yyytttpppkkkiiieeeaaa```bbbdddfffiiillloooqqqssstttwwwyyy|||}}}~~~~~~{{{uuuooojjjjjjjjjiiihhhiiiiiijjjkkkgggeeeaaa___\\\ZZZVVVSSSPPPLLLGGGBBB@@@>>><<<::::::;;;;;;::::::;;;===@@@FFFGGGJJJKKKLLLKKKJJJHHHEEEDDDAAA>>><<<:::999888666888999:::999999;;;=========>>>???AAABBBCCCCCCFFFHHHKKKNNNQQQVVV]]]aaahhhhhhiiijjjiiihhhfffeeebbb```^^^^^^______^^^\\\YYYYYYXXXWWWWWWXXXZZZZZZWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVTTTSSSRRRSSSSSSRRRPPPNNNPPPOOOMMMJJJHHHEEEBBBAAA???????????????@@@AAABBBDDDKKKWWWffftttxxxuuusssqqqqqqtttsssssssssuuuyyy|||}}}}}}zzz|||}}}}}}fffZZZPPPSSS___ppptttdddZZZVVVPPPTTT___qqqqqq```VVVUUU]]]mmm{{{xxxyyyyyyrrrfffVVVHHHAAA:::999888777777888999:::===FFF[[[qqq{{{}}}}}}}}}}}}zzznnnaaaXXX[[[eeeuuuwwwvvvsssqqqppppppqqqrrrvvvxxxzzz{{{{{{{{{{{{|||uuunnnggg```]]]\\\\\\[[[[[[\\\^^^aaacccfffjjjooosssttttttuuuuuuuuutttssssssuuuwwwwwwwwwwwwuuurrrpppooooooqqqrrrvvvwwwwwwxxxxxxxxxxxxwwwqqqooollliiiddd]]]VVVQQQHHHEEEAAA>>>===<<<;;;:::888888777777777666666666555666666777666666555555555666666666666777777777777777777777777777777777666666555555555555666666444444444444444444444444555555555555555666777777666999<<<===>>>@@@FFFJJJPPPWWW___eeemmmsssrrrmmmiiioooxxx{{{tttjjjccc```___]]][[[VVVUUUUUUWWWZZZ[[[[[[ZZZYYYYYY[[[^^^```___\\\ZZZTTTRRRNNNJJJFFFCCCBBBAAAAAABBBBBBCCCGGGMMMUUU[[[bbbcccddddddbbb___\\\YYYSSSQQQNNNKKKJJJKKKLLLMMMKKKPPPWWW\\\aaajjjwwwzzzuuupppmmmiiiiiiqqqzzz{{{wwwrrroookkkiiieeecccbbbbbbdddfffjjjlllppprrrtttuuuxxxzzz|||~~~~~~{{{uuuoookkkhhhgggfffeeedddeeeffffffcccaaa___^^^]]][[[XXXVVVQQQMMMGGGCCC@@@===;;;999;;;;;;;;;::::::;;;???BBBHHHKKKNNNQQQQQQOOOLLLIIIEEECCCAAA>>>;;;::::::999888:::;;;<<<<<<===>>>@@@BBBBBBBBBCCCDDDEEEEEEEEEIIIKKKNNNQQQUUUZZZaaaeeejjjkkkllllllllljjjiiihhhiiigggdddcccccccccaaa```___^^^\\\[[[ZZZZZZ[[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYYWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVSSSSSSRRRSSSTTTTTTQQQOOOQQQPPPOOOLLLIIIFFFCCCBBB>>>>>>>>>>>>???@@@AAABBBCCCJJJWWWfffuuuxxxuuurrrpppqqqtttuuutttssstttwww{{{|||}}}zzz|||~~~nnn___SSSTTT___nnn{{{iii[[[TTTMMMQQQ^^^sss~~~ooo]]]RRRQQQ\\\qqq~~~ooo\\\KKKBBB;;;:::888777777888999999===FFFZZZnnnvvvuuuzzz}}}zzzpppcccZZZ]]]eeerrrwwwuuusssrrrrrrssstttuuuuuuvvvwwwvvvttttttuuuvvvxxx{{{~~~~~~{{{xxxyyyzzz}}}~~~uuulllddd```]]]\\\[[[[[[\\\^^^```aaadddhhhmmmqqqsssssstttttttttsssrrrtttwwwzzz|||||||||{{{zzzxxxwwwwwwwwwwwwyyyyyyzzz{{{{{{{{{{{{{{{ssspppjjjddd^^^VVVNNNHHHEEEBBB>>><<<;;;;;;;;;:::888888888777777777777666555666777888888777666666555666666666777777777777888888888888888888888888666666555555555555666666555555555555555555555555666555555555555666777777555999===>>>>>>AAAHHHMMMRRRYYYaaahhhpppuuuqqqkkkgggmmmuuuvvvnnnddd]]]ZZZYYYXXXWWWSSSSSSTTTVVVYYY[[[ZZZYYYUUUUUUWWWZZZ^^^___^^^\\\YYYWWWRRRMMMIIIFFFCCCBBB@@@AAAAAA@@@@@@CCCGGGJJJQQQRRRTTTUUUUUUSSSQQQOOOIIIHHHFFFDDDEEEGGGIIIKKKIIINNNSSSWWW\\\gggvvvyyyooojjjffffffkkkrrr{{{wwwssspppkkkjjjhhheeedddeeeeeefffiiikkkoooqqqssstttwwwyyy{{{|||~~~zzztttooojjjfffeeecccaaa``````aaaaaaaaa___^^^^^^]]]\\\YYYVVVPPPLLLGGGCCCAAA???>>><<<=========<<<<<<>>>AAAEEEJJJNNNSSSVVVVVVRRRMMMIIIEEEDDDAAA>>><<<<<<<<<<<<;;;===???@@@@@@AAACCCEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMOOORRRUUUYYY___eeeiiijjjkkklllnnnnnnoooooonnnqqqnnnkkkiiihhhgggfffeeeeeecccaaa^^^\\\[[[[[[[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVQQQQQQSSSUUUWWWXXXVVVTTTRRRQQQPPPNNNKKKGGGDDDBBB@@@???????????????@@@@@@AAAHHHVVVfffvvvyyyvvvtttqqqrrruuuvvvtttrrrsssvvvyyy{{{|||xxxzzz}}}vvvdddVVVVVV^^^lllrrr___TTTMMMQQQ```yyytttaaaTTTRRR___xxx~~~gggTTTHHH<<<;;;:::999888999999:::<<>>???@@@???===>>>@@@BBBAAACCCFFFHHHHHHGGGEEEDDDCCCBBB@@@@@@BBBDDDHHHJJJIIIMMMRRRUUUZZZeeeuuussskkkfffdddfffkkk{{{|||xxxtttrrrlllkkkiiihhhgggfffgggggghhhjjjnnnpppqqqsssvvvwwwyyy{{{~~~|||xxxsssnnnjjjeeecccaaa^^^]]]]]]]]]^^^```___^^^^^^]]][[[XXXUUUOOOLLLGGGDDDCCCBBB@@@????????????>>>===@@@DDDGGGLLLPPPVVVYYYYYYTTTMMMIIIFFFDDDAAA???======>>>>>>>>>@@@BBBCCCCCCDDDFFFHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPRRRUUUXXX\\\bbbhhhllljjjkkkmmmoooqqqrrrssstttwwwtttpppmmmlllkkkiiihhhiiigggdddaaa^^^\\\[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVPPPPPPSSSVVVZZZ[[[ZZZXXXRRRRRRQQQNNNKKKGGGDDDBBBBBBBBBAAA@@@???????????????GGGVVVfffwwwzzzxxxuuurrrssswwwwwwuuurrrrrruuuxxxzzz{{{wwwyyy|||{{{hhhXXXWWW]]]kkk{{{cccUUUOOOTTTccc~~~kkk]]][[[hhhrrr]]]PPP===<<<;;;:::999::::::;;;:::FFF\\\sss|||~~~wwwhhh]]]___fffnnnzzzwwwwwwvvvvvvvvvuuuuuuuuuuuurrrnnnkkkiiihhheeecccdddbbbaaa___^^^^^^^^^^^^bbbccccccdddeeeeeeffffffccchhhsssxxxnnnggg___\\\YYYXXXZZZ]]]___```bbbcccggglllppprrrqqqpppqqqrrruuuyyy}}}~~~}}}}}}}}}~~~}}}yyyuuummmggg]]]TTTMMMGGGCCC@@@>>>===<<<;;;999888777666555777888999999888777555777777777777777777777777777888888888888999999999888777666666666777999:::777777666666555555444444555555555555555555444444444444555666777777777666555999<<<>>>@@@CCCIIINNNXXX^^^eeelllsssxxxtttmmmqqqnnnpppzzztttnnnfff___[[[ZZZZZZZZZWWWWWWWWWYYY[[[\\\ZZZYYYUUURRRQQQTTTZZZ```ccccccaaa___ZZZUUUPPPKKKHHHGGG@@@???===<<<;;;;;;<<<<<<====================================>>>???AAABBBGGGJJJQQQXXX]]]dddrrrsssjjjcccbbbeeesss~~~|||vvvrrrmmmkkkiiifffeeeeeeeeefffgggiiikkkmmmoooqqquuuwwwyyy|||~~~zzztttnnniiifffdddaaa]]][[[\\\]]]^^^]]]^^^\\\[[[YYYWWWVVVUUUUUURRRMMMGGGBBB@@@??????>>>===>>>>>>>>>>>>AAADDDGGGIIIRRRXXXYYYWWWUUUPPPJJJEEEBBB???===>>>??????>>>DDDDDDDDDDDDEEEGGGHHHIIIQQQPPPPPPPPPQQQSSSTTTUUUYYYZZZ[[[]]]aaaeeeiiikkknnnnnnoooqqqsssvvvxxxyyyyyyrrrmmmkkkjjjjjjiiiiiigggdddaaa]]]ZZZYYYZZZYYYXXXXXXYYY[[[]]]______^^^]]][[[ZZZYYYYYYXXX[[[YYYWWWUUUTTTTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVSSSPPPNNNLLLIIIEEEBBBCCCBBB@@@>>>>>>???@@@AAADDDIIITTTddduuuwwwuuuvvvtttssssssvvvvvvuuuuuuvvvwwwwwwxxxwwwyyy{{{}}}ppp]]]XXX\\\fff{{{lllUUULLLRRRggg{{{bbbWWWggghhhSSSDDD===888999;;;999999:::>>>GGG\\\tttppphhhaaa```eeelllwwwwwwwwwvvvuuutttssssssrrrpppmmmiiifffdddbbb___]]]VVVUUUSSSQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTUUUYYYbbbqqquuuooobbb^^^ZZZXXXZZZ]]]___```eeehhhlllqqquuuwwwwwwvvvxxxwwwxxxzzz~~~~~~{{{vvvqqqgggaaaWWWNNNHHHDDDAAA???:::::::::999999888888777666777888999999888777666888888888888888888888888666777777777777888888888888888888888888999999:::888888888888888777777777555555555555555555555555555555666666777666666666555999<<<>>>???CCCIIINNNWWW^^^fffmmmvvv{{{yyysssrrrnnnoooxxx|||xxxpppjjjgggdddbbb```[[[[[[\\\^^^```___]]][[[VVVTTTRRRTTTYYY^^^aaabbbaaa___[[[WWWQQQMMMIIIGGG@@@???>>><<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;===???@@@BBBGGGJJJQQQYYY^^^eeesssrrrfffaaabbblllwwwyyytttnnnllljjjgggfffffffffggggggiiilllnnnoooqqquuuxxxyyy{{{{{{uuuooojjjgggbbb___[[[ZZZZZZ\\\\\\\\\^^^]]][[[YYYWWWVVVUUUUUUOOOJJJEEEAAA???>>>>>>===>>>?????????@@@BBBFFFIIINNNVVV]]]]]]\\\YYYTTTOOOGGGDDDAAA@@@AAABBBBBBBBBFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOPPPRRRVVVYYY]]]_________```bbbdddgggiiijjjqqqqqqsssuuuwwwzzz|||}}}}}}wwwqqqllliiiiiiiiiiiiiiihhhgggeeecccaaa```^^^]]]\\\[[[\\\]]]___aaa^^^]]]\\\ZZZZZZZZZZZZ[[[[[[ZZZXXXVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWUUURRRPPPNNNKKKGGGDDDEEECCCAAA@@@???@@@AAABBBEEEJJJUUUcccsssyyyxxxxxxvvvtttsssvvvuuuuuuvvvwwwxxxyyyyyyyyyzzz|||}}}~~~ttt___WWWXXX```tttoooYYYOOORRReeepppbbbooommmYYYFFF???999:::;;;::::::;;;<<>>===888888888888888888888888666777888999999888777666999999999999999999999999666666666777777777777888888888999:::::::::::::::777777888888888888888888555555555555666666666666666666777777777666555555666999<<<>>>???CCCJJJOOOVVV^^^gggpppyyy{{{vvvqqqpppvvv}}}xxxtttoooiiifffaaaaaabbbdddeeeddd```]]]WWWUUUSSSTTTWWW[[[]]]^^^___^^^\\\YYYTTTOOOKKKHHHBBBAAA???===<<<;;;<<<<<<999999999999999999999999999999999999;;;===???AAAGGGJJJQQQZZZ```gggttt}}}nnndddbbbdddooozzztttooommmjjjgggffffffggghhhiiijjjmmmnnnppprrruuuxxxyyy{{{|||vvvpppkkkhhhaaa^^^ZZZXXXYYY[[[[[[[[[]]]\\\[[[YYYXXXVVVUUUUUUMMMIIIDDDAAA@@@@@@?????????@@@AAAAAAAAACCCGGGJJJRRRZZZ``````^^^\\\XXXRRRJJJHHHEEEEEEFFFHHHHHHHHHKKKNNNQQQSSSSSSSSSTTTUUURRRSSSTTTVVVZZZ___cccfffffffffhhhiiijjjjjjkkkkkkuuuuuuwwwyyy{{{~~~|||yyytttnnnjjjhhhggggggeeefffffffffeeeeeedddccc^^^]]]]]]\\\]]]^^^```aaaaaa```]]]\\\[[[\\\]]]^^^\\\[[[YYYWWWVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWTTTSSSQQQNNNKKKHHHGGGEEECCCAAA@@@AAABBBBBBGGGKKKTTTbbbppp}}}zzzyyyzzzwwwuuuuuuvvvvvvvvvwwwwwwyyyzzzzzzzzz{{{|||||||||~~~|||dddXXXTTTZZZlll~~~vvv```TTTSSSccckkkqqqqqq^^^JJJBBB;;;;;;<<<;;;:::<<<;;;GGG```|||yyyaaaXXXSSSWWWaaammmyyysssrrrpppnnnkkkiiigggfffbbb^^^ZZZVVVTTTQQQMMMKKKIIIHHHFFFDDDCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEHHHLLLRRR\\\lll~~~wwwoooiiiddd]]]YYYYYY\\\```bbbfffjjjqqqwww{{{}}}~~~~~~wwwnnnbbbZZZTTTNNNFFF@@@===<<<<<<<<<999999999999999999888999777888888999999888888777999999999999999999999999777777777777888888888888666777999:::;;;:::999888555555555666666777777888666666666666666777777777777777777777777666555444666999<<<>>>???DDDKKKPPPVVV___jjjrrr||||||vvvsssvvv|||{{{tttlllgggeeeeeefffggggggeeeaaa^^^VVVUUURRRRRRSSSUUUWWWYYY[[[[[[[[[YYYVVVRRROOOLLLEEECCCAAA>>>===<<<;;;<<<888888888888888888888888777777777888999<<<>>>???FFFIIIQQQZZZaaahhhtttwwwkkkfff___hhhwwwzzztttpppmmmjjjgggffffffhhhiiijjjlllnnnoooqqqsssvvvyyyzzz||||||vvvpppkkkhhhbbb___[[[YYYZZZ[[[[[[[[[\\\\\\[[[ZZZXXXVVVUUUTTTMMMJJJFFFCCCCCCCCCCCCBBB@@@@@@AAAAAAAAACCCGGGJJJRRRYYY______^^^\\\XXXRRRNNNLLLJJJKKKMMMPPPQQQRRRTTTYYY]]]___]]]ZZZYYYYYYZZZZZZYYYZZZ\\\___bbbdddiiijjjlllnnnooooooooonnnwwwxxxzzz{{{}}}wwwuuuppplllhhhfffffffffeeeffffffffffffeeedddddd______``````bbbdddeeefffhhhfffccc```______```aaa]]]\\\ZZZYYYWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYY[[[YYYWWWVVVUUUSSSOOOMMMIIIGGGDDDBBBAAA@@@AAABBBFFFJJJRRR___nnn{{{zzzxxxxxxwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxyyyxxxyyyzzzzzzzzz|||lll[[[SSSWWWfffvvv}}}gggYYYUUUaaannniiiyyyqqq___MMMDDD===;;;;;;::::::<<<<<>>>>>>>>>>>======>>>>>>>>>>>>??????>>>@@@DDDGGGLLLUUUaaajjjvvvuuunnnhhhccc]]]YYYYYY\\\```aaadddjjjrrrxxx|||zzzrrrgggZZZRRRMMMHHHAAA<<<;;;;;;<<<<<<;;;;;;;;;:::999999888888888888999999999999888888888888888888888888888888888888999999999999::::::555666888999999999888777555555666666777777888888666666666777777777888888777888888888777666555555666999<<<===???DDDLLLRRRXXXbbbmmmuuu~~~yyyyyy{{{~~~vvvmmmgggeeeeeeeeeffffffccc___\\\UUUSSSQQQOOOOOOPPPRRRTTTUUUVVVWWWXXXWWWUUURRRQQQGGGEEECCC@@@===<<<;;;;;;777777777777777777777777666666666666888:::<<<===DDDGGGOOOYYYaaahhhrrr||||||pppiii___eeeooo~~~|||vvvpppmmmjjjfffeeefffhhhiiikkkmmmooopppqqqssswwwyyy|||}}}{{{vvvpppkkkiiieeebbb^^^[[[[[[\\\\\\\\\[[[[[[ZZZYYYWWWUUUSSSRRRLLLIIIFFFDDDDDDDDDDDDCCC???@@@@@@@@@AAACCCGGGJJJRRRZZZ______]]][[[XXXSSSRRRPPPOOOQQQUUUYYY\\\]]]___eeekkkkkkfff```]]]\\\```___]]]\\\\\\^^^aaaccciiikkknnnqqqssstttuuuuuuzzzzzz{{{|||}}}}}}||||||sssqqqnnnkkkhhhfffffffffhhhhhhiiiiiihhhgggffffffeeeeeegggiiikkknnnpppqqqpppmmmjjjfffcccbbbbbbbbb___^^^]]]\\\ZZZYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[YYYYYYXXXWWWTTTQQQKKKIIIFFFCCCAAA@@@@@@AAADDDHHHPPP]]]lllyyy{{{vvvwwwwwwyyy||||||{{{yyyxxxwwwvvvvvvvvvuuuvvvxxxxxxyyy{{{~~~uuubbbWWWXXXdddpppppp___YYYaaarrraaaeeeooorrraaaPPPFFF===::::::888888;;;;;;GGG___{{{~~~uuu]]]QQQJJJRRRcccuuueeedddaaa^^^ZZZWWWUUUSSSQQQNNNKKKIIIHHHGGGEEECCCBBBAAA@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAADDDHHHMMMQQQ[[[eeettt{{{ssslllbbb^^^XXXVVVWWWZZZ]]]___bbbiiirrryyy}}}|||tttlllaaaUUUMMMFFFCCC>>>;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888999999999999999999999999777777777777777777777777999999999:::::::::;;;;;;666666777888888888888777888888999999999999999999666666777777888888999999777777888888888777666666777999<<<===???DDDMMMSSSZZZeeeqqqyyy~~~|||~~~|||uuummmgggcccbbbaaaaaaaaa___\\\ZZZTTTSSSQQQNNNLLLLLLOOOQQQQQQRRRSSSTTTUUUTTTSSSRRRIIIGGGDDDAAA>>><<<;;;;;;777777777777777777777777666666666666777999:::;;;AAACCCLLLWWWaaagggpppxxxrrriiibbbccciiitttzzzrrrooojjjgggeeegggiiikkkmmmoooqqqrrrrrrtttwwwzzz~~~~~~}}}zzzvvvqqqmmmkkkiiieeeaaa]]]\\\\\\\\\[[[YYYYYYYYYXXXVVVTTTRRRPPPIIIGGGDDDCCCCCCCCCBBBAAA???@@@AAAAAAAAACCCGGGJJJTTT[[[```___^^^]]]YYYUUUTTTSSSTTTWWW]]]cccfffhhhiiipppxxxxxxqqqhhhcccaaacccbbb___^^^___aaaeeegggjjjkkknnnrrrvvvyyy{{{|||~~~~~~}}}{{{xxxwwwqqqpppmmmkkkiiigggggggggeeeeeefffhhhhhhiiiiiiiiiiiikkkmmmooorrrtttvvvwwwwwwuuurrrnnnkkkhhhfffddddddcccbbbaaa___]]]\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\[[[[[[[[[ZZZWWWUUUNNNLLLHHHEEEBBBAAAAAAAAADDDHHHPPP\\\kkkxxxyyyyyyyyy{{{~~~{{{{{{yyyxxxvvvvvvuuuuuutttuuuvvvwwwwwwyyy}}}~~~jjj]]]ZZZaaaiiiyyy{{{fff___bbbwwwzzz```ZZZ^^^gggxxxssseeeTTTIII>>>:::999777888:::999EEE]]]{{{|||cccTTTJJJRRRfffzzz]]]\\\YYYVVVSSSPPPMMMLLLIIIGGGDDDDDDDDDDDDCCCAAACCCBBB@@@???>>>===>>>>>>========================AAA???>>>???AAABBBCCCCCCIIINNNXXXbbbiiijjjgggdddYYYVVVRRRQQQSSSWWWZZZ[[[^^^eeeooowww{{{zzzrrrjjjcccYYYOOOHHHBBB???<<<;;;;;;;;;;;;:::::::::999999999999999999999999999888888999999999888888888888888888888888888888999999999:::::::::888888777777888888999:::::::::999999999999999999666666777888888999::::::666666777888888888777777777999<<<===???EEEMMMTTT[[[fffttt}}}}}}{{{vvvpppiiieeeaaa___]]]\\\\\\\\\ZZZYYYTTTTTTRRROOOLLLLLLNNNQQQQQQQQQQQQQQQQQQQQQQQQQQQKKKIIIFFFBBB???<<<;;;:::888888888888888888888888888777666666666777999:::>>>@@@HHHUUU___fffnnnuuuvvvmmmeeebbbccclll|||}}}tttqqqmmmiiigggiiikkkmmmnnnpppqqqrrrsssuuuxxxzzz~~~~~~~~~}}}{{{wwwssspppnnnlllhhhbbb^^^\\\\\\[[[ZZZWWWWWWWWWWWWUUUSSSPPPNNNJJJGGGEEECCCCCCCCCBBB@@@AAAAAABBBBBBBBBDDDHHHKKKUUU[[[```___]]]\\\YYYUUUUUUUUUWWW[[[cccjjjoooqqqpppyyy{{{qqqkkkiiiiiigggdddbbbccceeeiiikkkmmmnnnppptttxxx|||~~~zzzwwwtttpppooommmkkkjjjiiiiiiiiiaaacccfffkkkooorrrtttvvvtttuuuwwwyyyzzz||||||}}}}}}{{{wwwssspppnnniiiiiihhhgggeeecccaaa```________________________^^^]]]\\\\\\\\\\\\YYYXXXRRROOOLLLHHHEEECCCCCCCCCGGGJJJQQQ\\\jjjvvv~~~}}}~~~xxxxxxwwwvvvvvvvvvvvvwwwuuuvvvvvvvvvvvvwwwzzz|||rrrbbb\\\^^^bbbggg|||mmmeeecccmmm~~~~~~```UUUVVVVVVfff~~~ssshhhWWWLLL@@@;;;999888999;;;999EEE]]]{{{jjjXXXKKKRRRggg}}}XXXWWWTTTQQQNNNKKKIIIGGGDDDBBB@@@@@@AAABBBAAA@@@@@@???===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>GGGTTT^^^eeelllsss{{{|||sssfffaaa___hhhxxx~~~}}}|||wwwsssoookkkiiikkknnnpppoooppprrrssssssuuuxxxzzz}}}~~~~~~|||yyyvvvrrrqqqmmmhhhccc^^^\\\[[[YYYXXXVVVVVVWWWVVVTTTRRROOOMMMLLLJJJGGGFFFFFFEEECCCBBBBBBCCCCCCCCCDDDFFFJJJMMMSSSZZZ^^^]]][[[[[[XXXSSSVVVVVVXXX^^^fffnnnsssvvvttt}}}xxxqqqooopppmmmiiiffffffhhhjjjlllpppqqqrrruuuyyy~~~{{{vvvtttpppooonnnlllkkkjjjjjjjjjeeehhhmmmttt{{{~~~zzzxxxmmmmmmlllkkkiiigggeeedddaaaaaaaaaaaaaaaaaaaaaaaa^^^]]]\\\\\\]]]]]][[[YYYUUURRRNNNJJJGGGEEEEEEEEEJJJLLLRRR\\\iiiuuu}}}~~~}}}uuuuuuuuuuuuvvvwwwxxxyyyvvvwwwwwwvvvuuuuuuwwwyyyvvvddd\\\[[[\\\[[[pppqqqjjjdddfffooo}}}___SSSSSSPPP^^^uuuqqqhhhZZZNNNBBB<<<:::999:::===;;;FFF]]]zzznnn[[[LLLQQQggg~~~RRRPPPMMMIIIFFFEEEDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>============>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999<<<===>>>AAADDDGGGJJJKKKKKKKKKKKKKKKJJJLLLPPPSSS[[[___fffmmmuuu|||}}}vvvrrrkkkddd^^^[[[TTTJJJCCCAAA===<<<;;;:::999999999999;;;;;;;;;::::::999999999888888888888888888888888::::::999999888999999999888888999999999:::::::::666888888666444333666999999999999999888888888777:::999888666666888999:::;;;;;;;;;;;;;;;;;;;;;;;;666999;;;<<<>>>CCCJJJQQQYYYeeeqqq|||}}}xxxvvvtttqqqmmmhhhaaa\\\]]][[[ZZZYYYZZZZZZXXXWWWSSSSSSRRRRRRQQQQQQQQQPPPQQQQQQQQQPPPPPPOOOOOOOOOIIIJJJHHHDDD>>>;;;;;;<<<;;;;;;::::::::::::999999:::999888888777777888888;;;>>>DDDLLLVVVaaammmtttxxx}}}sssmmmeee___dddrrr{{{wwwxxxuuuppplllkkklllnnnpppppprrrsssuuuwwwxxxyyyyyyzzz}}}~~~yyyvvvuuuuuuvvvnnnjjjddd```^^^]]]\\\[[[WWWVVVUUUTTTSSSPPPLLLIIIGGGFFFEEEDDDDDDCCCCCCDDD@@@AAABBBBBBCCCFFFJJJMMMSSSWWW]]]bbbbbb___ZZZVVVSSSXXXZZZ[[[cccqqqyyyzzztttyyy}}}xxxuuussssssrrrpppnnnoooqqqssswwwwwwxxx{{{}}}zzzxxxvvvrrrooollllllmmmnnnoooooooookkkmmmxxx|||wwwrrrnnnlllkkkkkkiiigggfffeeeeeedddbbbaaabbbaaa``````aaa```^^^\\\]]]YYYSSSMMMIIIHHHHHHIIIHHHLLLUUU```lllvvvzzzwwwuuurrrqqqrrrtttwwwzzz{{{wwwtttsssuuuxxxzzz{{{yyybbbSSSUUU___]]]hhhsssjjjeeeggglllvvv~~~bbbUUUTTTWWW]]]iiitttyyyvvvnnnhhh```TTTEEE<<<;;;;;;:::888<<>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>========================<<<;;;;;;;;;;;;;;;::::::::::::999:::;;;<<<>>>@@@CCCEEEGGGGGGHHHIIIHHHIIIJJJNNNQQQWWW\\\cccjjjqqqyyyyyyssslllgggddd]]]XXXUUUPPPGGGAAA@@@<<<<<<;;;:::999999999999;;;;;;;;;::::::999999999888888888888888888888888::::::999999999999999:::::::::::::::;;;;;;;;;;;;:::;;;<<<:::888888:::===:::::::::999999999999888:::999777666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;777999;;;<<<>>>BBBJJJPPPZZZeeerrr}}}}}}~~~~~~yyyrrrpppnnnllliiiddd^^^ZZZ\\\ZZZYYYXXXYYYXXXWWWUUUSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQQQQQQQQQQPPPPPPPPPIIIIIIHHHDDD???<<<;;;<<<;;;;;;::::::::::::999999:::999888888777777888888;;;???DDDJJJRRR]]]gggnnnvvv~~~vvvmmmeee^^^aaannn}}}|||xxxvvvsssooolllkkklllnnnpppqqqrrrsssuuuxxxzzz|||}}}}}}~~~}}}yyyvvvvvvwwwyyyqqqlllddd___\\\\\\\\\\\\XXXVVVTTTRRRQQQOOOLLLJJJGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBCCCDDDEEEHHHLLLOOOUUUYYY^^^cccccc```[[[XXXUUUZZZ]]]___eeepppwwwwwwuuuyyy|||xxxuuuwwwxxxwwwuuussssssvvvxxx{{{{{{}}}|||zzzxxxwwwsssqqqnnnnnnooopppqqqqqqrrrppprrr|||}}}wwwssspppnnnmmmiiigggffffffffffffeeeccccccbbbbbbbbbddddddbbbaaa]]]ZZZVVVRRRNNNKKKJJJIIIKKKOOOWWWaaalllvvv~~~{{{uuusssqqqpppqqqsssuuuwwwyyyxxxvvvuuuvvvxxxzzz|||vvv___OOOPPPXXXYYYaaavvvssshhh```ccciiisssdddWWWUUUSSSZZZfffooosssqqqlllhhhdddXXXIII>>><<<<<<;;;:::???HHH^^^{{{iiiWWWJJJRRRfff|||GGGEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<=========<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888999999:::<<<>>>@@@AAABBBCCCEEEEEEFFFHHHKKKNNNRRRWWW^^^eeemmmttt{{{~~~yyyssslllddd```ZZZTTTOOONNNJJJCCC>>>===<<<;;;:::999999888999999;;;;;;::::::::::::999999999999999999999999999999::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<;;;;;;<<<>>>;;;;;;;;;:::::::::999999999888777666666777888999;;;;;;;;;;;;;;;;;;;;;;;;777999<<<<<<===BBBJJJOOOZZZfffttt~~~}}}~~~xxxrrrllljjjhhhgggeeeaaa]]]YYY[[[YYYWWWWWWWWWVVVUUUSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPIIIIIIHHHEEE@@@===<<<<<<;;;;;;::::::::::::999999999999888777777777777888<<<>>>BBBGGGNNNVVV```fffsss{{{yyynnneee]]]^^^iiiwww~~~|||zzzuuurrrnnnkkkjjjllloooqqqrrrrrrsssuuuxxx{{{~~~}}}xxxvvvwwwzzz|||uuuooofff___\\\\\\\\\]]]XXXVVVSSSQQQOOONNNLLLJJJGGGFFFEEEDDDDDDCCCDDDDDDCCCDDDEEEEEEGGGJJJOOORRRWWW[[[```ddddddbbb^^^[[[ZZZ^^^bbbeeekkkssswwwwwwxxx|||~~~zzzxxx}}}~~~}}}{{{zzzzzz{{{}}}~~~|||yyywwwvvvuuuttttttrrrppppppqqqsssssssssssssssvvv~~~yyyuuurrrpppiiihhhggghhhiiijjjiiigggeeeddddddeeehhhiiihhhggg^^^]]][[[WWWTTTPPPMMMLLLPPPTTT[[[cccmmmvvv}}}}}}sssrrrqqqpppqqqrrrssstttuuuwwwyyyxxxwwwwwwzzz}}}~~~uuu^^^MMMLLLRRRWWW[[[iiissseeeZZZ\\\cccmmm~~~fffYYYUUUQQQYYYdddkkkmmmlllkkkkkkiii]]]NNNBBB===<<<<<<;;;AAAIII```}}}}}}fffTTTIIISSShhhEEEDDDBBB@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<=========<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888999999:::<<<<<<===???AAABBBCCCEEEHHHKKKNNNSSSZZZaaahhhooovvv{{{||||||wwwrrrlllfff```[[[SSSMMMIIIHHHDDD>>>::::::;;;::::::999888888999999::::::::::::::::::::::::999999999999999999999999::::::999999999:::;;;;;;======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===;;;;;;:::::::::999999999888777777666666777777888::::::;;;;;;;;;;;;;;;;;;888:::<<<<<<===BBBIIIOOOZZZfffuuu~~~uuupppllljjjgggfffdddbbb___\\\[[[YYYWWWVVVVVVUUUSSSQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQPPPOOOOOOJJJIIIHHHEEEBBB???===<<<;;;;;;:::::::::999999999999999888777777777777777:::===@@@DDDJJJRRR[[[aaaooowww{{{pppggg^^^[[[cccqqq~~~}}}|||{{{tttrrrnnnlllkkkmmmppprrrttttttssstttvvvyyy|||~~~~~~yyywwwxxxzzz}}}wwwqqqjjjccc___]]]\\\[[[YYYVVVRRRPPPOOONNNLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGIIIMMMRRRWWWZZZ]]]aaaeeefffdddaaa___]]]aaagggmmmsssyyy|||}}}~~~~~~~~~xxxwwwuuurrrpppooonnnmmmrrrpppoooppprrrssstttsssqqqssswww{{{{{{uuuqqqkkkjjjiiijjjlllmmmlllkkkgggffffffgggjjjlllmmmllldddbbb___[[[XXXUUUSSSRRRUUUYYY^^^fffnnnuuu{{{~~~ssssssrrrrrrqqqrrrrrrrrrqqqvvvzzzzzzwwwuuuyyy|||~~~wwwaaaQQQMMMQQQVVVXXXaaatttsssbbbUUUUUU\\\fffuuu~~~gggXXXSSSRRRZZZeeejjjjjjhhhjjjllllllbbbSSSFFF===:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>><<<<<<======>>>======<<<=========<<<<<<<<<;;;;;;::::::999999999::::::;;;:::<<<>>>???@@@BBBEEEGGGKKKPPPVVV]]]cccjjjqqquuu~~~}}}zzzvvvsssmmmgggccc^^^YYYVVVPPPJJJEEEDDDAAA;;;888888::::::999888888888999999::::::::::::::::::::::::999999999999999999999999:::999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;;;;:::::::::999999999888888777777777777888888:::::::::;;;;;;;;;<<<<<<999;;;=========AAAHHHNNNYYYfffvvv}}}wwwsssooommmiiifffeeeccc```^^^\\\ZZZWWWVVVVVVTTTRRRPPPMMMNNNNNNNNNNNNNNNNNNNNNLLLMMMOOOPPPPPPOOONNNMMMJJJIIIHHHFFFDDDAAA>>><<<;;;;;;:::::::::999999999999888777777666666777777888:::>>>BBBHHHQQQZZZ```lllttt~~~}}}rrrjjj___ZZZ^^^jjjxxx~~~||||||{{{vvvtttpppmmmmmmoooqqqtttvvvuuutttssstttvvvxxxzzz~~~}}}~~~{{{xxxyyy{{{|||wwwtttooojjjfffaaa\\\YYY[[[XXXTTTQQQPPPOOONNNLLLIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKQQQXXX\\\```bbbfffiiijjjiiigggeeeaaaccchhhpppvvv{{{{{{uuutttrrrooollljjjiiihhhmmmllllllmmmpppssssssssspppssswwwzzz}}}zzztttooommmmmmmmmooopppooonnnjjjhhhhhhiiilllnnnoooooojjjgggbbb]]]ZZZXXXYYYYYYZZZ\\\aaagggnnntttyyy|||uuuuuutttssssssssssssssspppuuuyyyyyyvvvuuuxxx||||||}}}yyyfffUUUOOOQQQUUUWWW\\\jjjtttbbbRRRPPPVVV```ooo~~~|||gggWWWPPPQQQZZZdddiiihhhggghhhjjjnnnfffXXXJJJ>>>999999;;;???EEE^^^nnn[[[LLLPPPbbb{{{BBBAAA???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????======>>>?????????>>>>>>>>>============<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999;;;===??????AAACCCEEEIIIMMMSSSYYY^^^dddjjjnnnvvvzzzvvvppphhhaaa]]]YYYVVVTTTMMMFFFBBBAAA???:::777888999999888888888888999999999999::::::::::::;;;;;;:::::::::::::::::::::::::::999999::::::;;;<<<===;;;;;;;;;;;;<<<<<<======>>>======???AAAAAA@@@???<<<<<<;;;;;;;;;:::::::::888888888888888888888888999::::::;;;;;;<<<<<<<<<:::<<<=========@@@GGGMMMXXXfffvvv~~~~~~|||zzzwwwsssmmmiiifffdddaaa___^^^\\\YYYWWWVVVUUURRRPPPKKKKKKLLLLLLLLLLLLMMMMMMJJJLLLMMMOOOOOONNNMMMLLLJJJIIIHHHGGGEEECCC???<<<;;;;;;::::::::::::999999888888777666666666666777777999<<>>BBB\\\sss```PPPRRR```uuuBBBAAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<===999;;;>>>??????@@@AAACCCFFFJJJOOOTTTYYY^^^dddgggnnnsss{{{xxxqqqfff\\\VVVSSSRRRQQQHHHBBB>>>>>>===:::999;;;999999888888888888999999999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999::::::<<<======;;;;;;<<<===>>>>>>??????@@@??????AAADDDDDDCCC@@@>>>>>>>>>============<<<999999::::::::::::999999999999::::::;;;<<<<<<===;;;<<<=========@@@GGGLLLVVVdddvvv}}}vvvoookkkgggdddbbb```^^^[[[YYYXXXVVVSSSQQQKKKKKKKKKLLLLLLLLLMMMMMMJJJKKKNNNPPPPPPOOOMMMLLLKKKIIIGGGGGGGGGDDD@@@<<<;;;;;;::::::::::::999999888888777666666666666666666888;;;???DDDLLLTTTZZZbbbjjjuuu~~~qqqkkk```VVVSSSZZZhhhsssyyy|||~~~{{{wwwsssrrrsssuuuwwwuuuuuuvvvvvvvvvwwwwwwwww|||~~~~~~~~~|||yyyuuuqqqmmmhhhbbb^^^^^^\\\ZZZXXXWWWUUURRROOOMMMLLLKKKJJJIIIIIIIIIIIIKKKLLLNNNQQQVVV^^^gggmmmuuuwwwyyy|||}}}}}}}}}}}}yyytttqqqtttuuuvvvzzzyyyuuunnnmmmkkkiiigggfffeeeeeebbbbbbeeeiiinnnrrrttttttsssuuuxxxyyyzzz~~~xxxvvvtttssssssrrrpppnnnrrrpppmmmmmmnnnpppppppppnnnlllhhhccc```_________^^^```ccchhhnnnsssvvvxxx{{{}}}{{{{{{yyyvvvsssrrrrrrtttuuuuuuvvvwwwxxxzzz{{{|||}}}ooo^^^TTTQQQSSS]]]dddiiivvvuuufffVVVQQQQQQYYYllllll[[[RRRMMMVVVbbbnnnttttttpppmmmnnnkkkcccUUUEEE<<<;;;===>>>AAAYYYrrraaaTTTVVVaaaqqqDDDCCCAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>============<<<<<<<<<;;;<<<<<<======:::<<<>>>?????????AAABBBDDDHHHMMMQQQVVVZZZ___ccckkkpppwww}}}uuummm```UUUMMMJJJIIIHHHDDD>>>;;;<<<===;;;;;;===999888888888888888999999999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;;;;<<<>>>???@@@AAABBB???>>>>>>AAADDDEEECCC@@@@@@@@@@@@@@@?????????>>>999::::::;;;;;;::::::999999999::::::;;;<<<======;;;===>>>======@@@FFFLLLUUUdddvvv}}}uuupppkkkhhheeebbb___\\\ZZZYYYWWWTTTRRRKKKKKKLLLLLLMMMMMMMMMNNNJJJLLLOOOQQQQQQPPPNNNMMMKKKIIIGGGGGGGGGEEE@@@<<<;;;;;;;;;:::::::::999999888888777666666666666666666888:::===BBBIIIQQQVVV^^^fffqqq{{{pppjjj```UUUPPPUUUcccnnnsssuuuwwwxxxxxxzzz}}}}}}yyyuuuttttttwwwxxxtttuuuvvvxxxyyyyyyyyyyyy|||~~~~~~{{{uuupppllliiieeebbb^^^]]]\\\[[[ZZZWWWSSSPPPNNNMMMLLLKKKKKKJJJJJJKKKMMMNNNQQQTTTZZZbbblllsss~~~yyyxxxwwwuuuyyy~~~}}}|||yyytttpppgggfffeeedddcccccccccccc___```ccciiiooosssuuuuuurrrtttuuuvvvxxx|||{{{yyywwwuuutttssspppnnnvvvssspppoooooopppppppppmmmllljjjgggdddaaa___^^^^^^```dddhhhmmmrrrvvvxxxyyy{{{zzz{{{yyyuuurrrqqqqqqsssuuuyyyxxxwwwyyy|||~~~~~~uuubbbVVVSSSVVVbbbllloooxxxvvvgggYYYRRRQQQXXXlllppp___UUUNNNVVVeeesss}}}~~~yyytttooommmfffXXXHHH>>><<<>>>???@@@XXX~~~}}}oooaaaVVVYYYcccpppFFFEEEBBB@@@????????????===>>>???@@@@@@@@@???>>>===>>>???AAAAAAAAA@@@???AAAAAABBBBBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>======<<<<<<<<<<<<===???>>>>>>===>>>@@@AAABBBAAACCCGGGLLLRRRXXX^^^aaafffhhhmmmvvv||||||uuunnnkkkddd[[[RRRLLLGGGDDDBBB============<<<;;;:::999999999:::;;;;;;<<<======:::;;;;;;;;;;;;;;;;;;<<<999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======<<<===>>>@@@BBBCCCCCCDDDCCCBBBAAABBBCCCDDDDDDCCCCCC@@@>>>???AAAAAA???===;;;;;;<<<=========<<<<<<===<<<<<<;;;;;;;;;<<<<<<======<<<===>>>AAACCCEEEUUU___ooo}}}tttmmmhhhfffgggccc^^^[[[YYYVVVRRRNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNJJJJJJJJJJJJJJJGGGBBB???======<<<;;;;;;;;;;;;<<<999999999999888888888777666777888:::>>>EEELLLRRR]]]ccclllttt|||rrrhhh]]]VVVPPPPPPVVV___dddddddddfffjjjoootttwww{{{~~~|||{{{{{{~~~~~~yyywwwvvvvvvuuutttvvvwwwwwwxxxyyyzzz{{{|||zzzyyyvvvrrrnnnjjjhhhffffffdddaaa^^^]]][[[XXXUUUTTTRRROOOMMMKKKKKKKKKLLLNNNPPPSSSYYYaaalllxxx~~~{{{yyyxxxvvv~~~|||xxxuuusssooollliiigggeeebbb`````````___^^^\\\]]]aaaeeekkkppptttvvvwwwvvvuuuuuuvvvyyy|||~~~~~~wwwvvvuuuqqqnnnooopppoooooonnnnnnmmmmmmmmmkkkjjjiiigggdddaaa^^^]]]ZZZ]]]bbbgggkkkpppuuuyyyxxx|||~~~zzzvvvwwwvvvtttrrrqqqrrrsssvvvvvvuuuvvvxxx{{{~~~yyylll___WWWYYY^^^hhhuuu{{{hhh\\\LLLNNNWWWeeeuuubbbVVVQQQUUUfffzzzwwwmmm[[[III???;;;:::===BBBVVVtttuuuhhh```ccciiippp~~~GGGEEECCCAAA@@@???@@@@@@??????@@@AAAAAAAAA@@@??????@@@AAABBBCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<======??????>>>>>>???@@@BBBCCCCCCDDDFFFIIIOOOUUUZZZ]]]eeegggllltttyyyyyyrrrllleee___VVVMMMGGGCCC@@@???<<<<<<<<<<<<;;;:::999999999999::::::;;;;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===:::;;;===@@@BBBCCCCCCCCCBBBCCCCCCEEEGGGGGGGGGFFFFFFDDDBBBCCCDDDEEECCCAAA>>>>>>>>>>>>>>>===<<<<<<:::::::::;;;<<<===??????>>>=========>>>AAACCCEEERRR]]]nnnxxxpppjjjggghhhddd___[[[YYYWWWTTTQQQOOOOOOOOOOOOPPPPPPQQQQQQOOOOOONNNMMMMMMMMMMMMMMMJJJIIIIIIJJJIIIGGGCCC@@@>>>===<<<;;;::::::::::::999999888888888777777777666777888:::>>>DDDLLLQQQ[[[```iiirrrzzzsssiii]]]UUUNNNKKKOOOVVVWWWWWWXXX[[[```fffkkknnnuuuwwwzzz||||||{{{{{{|||zzz{{{|||{{{xxxvvvvvvwww|||{{{yyyxxxwwwvvvuuuwwwwwwxxxyyyzzz||||||}}}{{{}}}|||zzzuuuqqqnnnllllllllliiifffcccaaa___]]]ZZZWWWVVVTTTQQQNNNMMMLLLLLLMMMQQQTTTXXX___hhhttt}}}{{{~~~{{{xxxssspppmmmjjjfffddddddaaa^^^\\\\\\\\\[[[ZZZ\\\]]]___ccchhhmmmqqqttttttsssqqqqqqqqqtttvvvxxx}}}{{{yyyxxxssspppqqqooonnnmmmlllkkkjjjjjjiiiiiiiiigggeeebbb___]]][[[YYY]]]ccchhhlllpppuuuxxxwwwzzz~~~{{{wwwuuuvvvvvvtttrrrqqqrrrssswwwwwwvvvwwwxxx{{{}}}}}}nnn___UUUVVV]]]jjjyyy}}}kkk___NNNMMMUUUbbb{{{gggYYYQQQWWWlllttt```LLL@@@:::999;;;@@@TTTsssuuujjjcccffflllppp{{{HHHGGGEEECCCBBBAAAAAABBBAAABBBBBBCCCCCCBBBAAAAAACCCCCCDDDEEEEEEEEEDDDDDDBBBBBBDDDEEEFFFGGGGGGGGGBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===============@@@?????????@@@AAABBBCCCDDDDDDDDDGGGKKKPPPVVVYYYccceeeiiioootttsssmmmhhh]]]XXXOOOHHHCCC???===;;;;;;;;;;;;;;;:::999888888999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999999::::::::::::;;;<<<<<<<<<<<<<<<===>>>???:::<<>>===<<<;;;;;;;;;;;;<<<>>>???@@@>>>>>>======>>>AAACCCEEEPPP[[[mmm~~~{{{qqqjjjgggiiieee___[[[YYYWWWVVVUUURRRRRRRRRSSSSSSSSSSSSSSSQQQQQQOOONNNMMMMMMMMMMMMIIIHHHHHHIIIIIIGGGDDDAAA???>>><<<;;;:::999888888888888777777777666666666666777888:::===CCCJJJOOOWWW]]]fffooowww}}}sssiii]]]TTTLLLFFFFFFJJJIIIJJJLLLOOOTTTZZZ```cccjjjlllppprrrrrrrrrsssuuuqqqrrrssssssqqqqqqqqqssszzz~~~}}}{{{zzzzzzyyyxxxwwwxxxyyyzzz|||}}}~~~~~~}}}|||wwwyyy|||~~~zzzuuuqqqooooooqqqsssmmmjjjgggeeeccc```]]][[[YYYWWWTTTQQQOOONNNNNNNNNTTTXXX^^^gggrrrzzzvvvqqqllliiifffcccaaabbb___\\\[[[[[[[[[ZZZYYY[[[\\\]]]___ccchhhmmmpppooonnnllljjjjjjkkkmmmnnnttttttyyy~~~|||yyytttqqqpppmmmlllkkkiiigggfffeeedddfffeeecccaaa^^^\\\ZZZYYYXXX]]]ccciiimmmppptttvvvwwwzzz~~~~~~yyyvvvtttuuutttsssqqqppprrrtttxxxxxxxxxxxxyyy{{{}}}~~~tttbbbWWWUUU]]]kkk}}}qqqdddQQQMMMRRR```lll\\\PPPXXXoooyyyeeePPPBBB=========@@@SSSttttttiiicccgggkkkoooxxxJJJHHHGGGEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCEEEIIIOOOTTTXXX```bbbeeejjjlllkkkfffaaaWWWRRRKKKEEEAAA>>>;;;::::::::::::::::::999888777:::::::::::::::::::::::::::;;;;;;<<<<<<=========::::::::::::;;;;;;;;;;;;???????????????@@@AAABBB???AAACCCEEEFFFEEEDDDCCCAAADDDIIIMMMNNNOOOOOOOOOIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCAAA@@@>>>===??????>>>===<<<<<<<<<<<>>>>>===???AAACCCEEENNNZZZlll{{{qqqiiieeegggddd^^^ZZZWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQOOONNNMMMMMMMMMIIIHHHHHHIIIIIIHHHEEECCC@@@???===;;;999888777777777777777777666666666666555666888:::===BBBHHHMMMUUU[[[dddmmmttt{{{rrrhhh\\\SSSKKKCCCAAABBBBBBCCCEEEHHHMMMRRRVVVYYY^^^aaadddggghhhiiikkkllllllmmmnnnnnnmmmmmmoooqqqxxx|||}}}}}}|||{{{yyyyyyyyyzzz|||}}}~~~~~~|||zzzyyyvvvxxx{{{}}}~~~~~~}}}|||yyyvvvsssrrrsssuuuwwwpppnnnkkkhhhfffccc```^^^\\\ZZZVVVSSSQQQPPPPPPPPPTTTYYYaaalllyyy}}}yyysssoookkkiiifffddddddbbb___]]]]]]]]]\\\ZZZ[[[[[[[[[]]]```dddhhhjjjjjjiiifffdddcccccccccdddhhhhhhkkkppptttyyy|||yyysssooonnnkkkjjjgggdddbbb```______aaa```^^^\\\YYYWWWVVVUUUWWW\\\ccciiimmmpppssstttzzz|||zzzvvv{{{~~~{{{yyytttttttttrrrpppppprrrtttyyyyyyyyyyyyzzz{{{|||}}}|||iii\\\WWW^^^lllyyylllWWWPPPTTTaaarrr]]]RRRVVVjjjzzzgggSSSEEE@@@BBB@@@CCCUUUwwwpppddd]]]```eeejjjuuuJJJIIIHHHGGGGGGHHHIIIIIIGGGGGGGGGGGGHHHHHHIIIIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAA??????>>>>>>>>>???@@@@@@AAABBBBBBBBBCCCBBBBBBCCCFFFJJJPPPUUUXXX\\\]]]```ccccccaaa]]]ZZZSSSOOOIIIDDDAAA???===;;;999999999:::999999888888999:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>??????<<<<<<<<<<<<============?????????@@@@@@AAACCCCCCCCCDDDEEEFFFFFFDDDBBBAAAAAAFFFLLLPPPQQQRRRSSSTTTQQQRRRSSSRRRQQQOOOMMMLLLFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<<<<<<<@@@???>>>>>>???AAACCCEEEMMMYYYlll{{{rrrjjjfffdddaaa]]]YYYVVVUUUWWWXXXVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRPPPOOONNNNNNNNNKKKJJJIIIIIIJJJIIIFFFDDDAAA???>>>;;;999888777777777777777777666666666666444666888999<<<@@@FFFJJJSSSYYYbbbkkkrrryyyrrrggg[[[TTTLLLDDD@@@@@@@@@AAABBBDDDGGGJJJMMMOOOTTTVVVZZZ\\\]]]___bbbdddggghhhiiiiiiiiijjjlllnnnvvvzzz}}}{{{zzz{{{{{{|||}}}~~~~~~}}}{{{yyywwwuuutttuuuwwwxxxzzz~~~~~~}}}~~~~~~|||zzzxxxwwwwwwvvvvvvwwwwwwxxxssspppmmmjjjhhheeeaaa___\\\ZZZWWWTTTRRRQQQQQQQQQSSSXXXaaannn}}}}}}xxxtttrrrooommmkkkhhheeebbb```___^^^]]][[[\\\[[[[[[\\\]]]```ccceeeeeedddaaa___]]]\\\[[[[[[]]]\\\]]]aaacccgggqqq{{{|||xxxqqqmmmlllhhhfffbbb___\\\ZZZZZZZZZZZZYYYWWWUUUSSSRRRRRRRRRTTTZZZaaaggglllooorrrttt{{{}}}xxxsssuuuxxx{{{}}}~~~|||zzzvvvuuutttrrrpppppprrruuuxxxxxxxxxyyyzzz{{{||||||kkk]]]ZZZaaaooottt]]]VVVXXXccc|||cccUUUVVVbbbzzzhhhTTTDDD???AAA@@@BBBUUUxxxlll^^^SSSUUU\\\eeeuuuJJJIIIIIIIIIJJJKKKMMMNNNLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPOOOMMMLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFDDDCCCBBBAAA@@@?????????>>>???@@@AAABBBBBBBBBAAABBBBBBDDDGGGLLLPPPTTTVVVWWWYYY[[[\\\ZZZXXXUUURRROOOKKKGGGCCCAAA@@@>>>===999999999::::::999999888999999:::;;;;;;<<<============>>>???@@@@@@AAAAAA????????????@@@@@@@@@AAA????????????@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAEEEJJJPPPSSSTTTUUUXXX[[[VVVXXXYYYXXXUUUQQQOOOOOOLLLLLLKKKJJJHHHFFFDDDCCC>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>???AAACCCDDDLLLXXXlll}}}}}}tttmmmhhhaaa```]]]YYYVVVUUUWWWYYYWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTRRRQQQPPPPPPPPPPPPMMMLLLKKKJJJKKKJJJHHHEEEAAA@@@>>><<<:::999888888888888777777777666666666444555777999;;;???DDDHHHQQQWWW```hhhpppwww|||~~~~~~rrrggg[[[SSSMMMEEE@@@???>>>??????@@@BBBCCCEEEFFFKKKMMMPPPRRRTTTVVVYYY[[[^^^___aaaaaabbbeeehhhkkkuuuzzz~~~||||||}}}}}}}}}~~~~~~~~~||||||{{{zzzxxxvvvtttsssooopppqqqrrrsssxxx}}}~~~{{{xxxuuuvvvvvvwwwxxxxxxxxxxxxssspppmmmjjjgggdddaaa^^^[[[YYYVVVTTTRRRRRRRRRSSSSSSXXXaaannn~~~|||{{{yyyxxxuuurrrmmmjjjfffcccaaa___]]]\\\\\\\\\\\\]]]^^^___``````___^^^\\\ZZZWWWUUUTTTTTTSSSQQQRRRUUUVVVXXXaaakkkvvv~~~zzzvvvooojjjiiibbb```\\\XXXUUUTTTSSSTTTRRRQQQOOONNNMMMNNNNNNOOORRRWWW^^^dddjjjnnnrrruuuzzz{{{~~~|||vvvssstttuuutttuuuwww{{{~~~~~~~~~{{{yyyxxxxxxuuurrrpppppprrruuuvvvvvvwwwxxxzzz{{{{{{|||}}}kkk\\\\\\cccttt{{{ccc[[[[[[bbblll[[[WWWZZZppp|||jjjVVVCCC<<<>>>===???RRRvvviiiZZZMMMMMMUUUbbbvvvIIIIIIIIIJJJLLLNNNQQQRRRQQQQQQQQQRRRTTTVVVXXXZZZXXXWWWVVVUUUTTTTTTUUUVVVUUUUUUUUUUUUTTTTTTSSSRRROOOOOONNNMMMLLLKKKJJJJJJEEEDDDCCCAAA@@@@@@??????===>>>???AAAAAAAAAAAA@@@BBBCCCFFFIIILLLNNNPPPQQQTTTUUUVVVVVVSSSPPPNNNLLLJJJGGGCCCAAA@@@???===<<<999999:::::::::::::::999999999:::;;;===>>>??????>>>??????@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGGGGJJJOOOUUUWWWWWWXXX]]]aaa___aaacccaaa\\\WWWUUUTTTUUUTTTRRRPPPLLLIIIFFFDDD??????>>>>>>>>>???@@@@@@AAA@@@?????????AAACCCDDDJJJVVVjjj~~~{{{zzzwww|||}}}tttlllggg_________[[[XXXVVVXXXZZZYYYYYYYYYXXXXXXWWWWWWWWWTTTSSSRRRRRRQQQQQQQQQRRRPPPOOOMMMLLLLLLJJJHHHFFFAAA@@@???===;;;:::::::::999999888888888777777777333555777999;;;>>>CCCFFFNNNTTT\\\eeemmmtttyyy}}}|||~~~}}}tttgggZZZRRRLLLDDD???>>><<<======>>>???AAAAAABBBDDDFFFIIIJJJKKKNNNQQQTTTTTTVVVXXXZZZ]]]bbbgggkkkuuuyyy~~~}}}}}}}}}}}}|||||||||yyyxxxxxxwwwuuusssrrrqqqllllllllllllnnnrrrxxx}}}|||yyyvvvuuuttttttuuuvvvxxxyyyrrrooollliiifffccc___]]]YYYWWWUUURRRQQQRRRRRRSSSVVVZZZbbbooo~~~{{{tttqqqlllhhheeecccaaa___]]]]]]^^^______^^^]]]]]]ZZZYYYWWWUUURRRPPPNNNNNNIIIHHHIIIKKKLLLMMMTTT]]]eeesssxxxtttoooiiidddccc[[[XXXUUUQQQNNNMMMMMMNNNKKKJJJIIIHHHHHHJJJLLLMMMOOOTTTZZZaaagggmmmrrrvvvzzz{{{}}}wwwuuurrrooonnnqqqvvvzzz{{{|||yyy{{{zzzwwwssspppppprrruuussstttvvvxxxyyyzzz{{{{{{{{{mmm___^^^ggg{{{ggg^^^\\\___~~~ttt```XXXTTTaaa}}}mmmZZZFFF>>>@@@>>>>>>OOOqqqjjjZZZLLLMMMUUUbbbwwwHHHIIIIIIKKKMMMPPPSSSUUUUUUUUUUUUVVVYYY[[[^^^```\\\[[[ZZZYYYXXXXXXYYYZZZWWWWWWXXXXXXYYYXXXXXXXXXSSSSSSRRRQQQOOONNNNNNMMMEEEEEECCCBBBAAA@@@@@@@@@<<<===???@@@AAAAAA@@@@@@BBBDDDGGGJJJLLLMMMMMMMMMRRRSSSTTTRRROOOLLLJJJIIIGGGDDDAAA???>>>===<<<;;;999::::::;;;;;;;;;::::::888999:::<<<>>>???@@@AAA??????@@@AAACCCDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJIIIHHHIIIKKKNNNOOOOOOSSSXXXZZZYYY[[[```eeelllooopppnnnhhhbbb______\\\[[[XXXTTTOOOJJJFFFDDDCCCBBBAAA???>>>=========BBBAAA?????????AAACCCDDDHHHUUUiii|||zzzxxxttt{{{{{{rrriiiddd^^^``````^^^ZZZXXXYYY[[[[[[ZZZZZZZZZYYYYYYXXXXXXTTTSSSRRRRRRRRRRRRRRRSSSRRRPPPNNNMMMLLLKKKIIIGGGBBBAAA???>>><<<;;;;;;;;;999999999999888888888888333555777999;;;>>>BBBEEEKKKQQQZZZccckkkqqqwww{{{|||}}}~~~}}}}}}}}}uuuhhhZZZQQQKKKCCC>>><<<<<<======???@@@AAABBBCCC@@@BBBDDDEEEFFFIIILLLOOONNNPPPTTTWWW\\\bbbiiinnnuuuyyy~~~~~~~~~}}}|||{{{{{{zzzvvvvvvvvvuuutttrrrqqqpppllllllkkkkkklllpppwww{{{~~~zzzwwwuuusssqqqrrruuuyyy{{{qqqnnnkkkhhheeebbb^^^[[[WWWUUUSSSRRRQQQQQQRRRSSSXXX\\\dddppp{{{wwwrrrmmmjjjhhheeebbb]]]^^^```aaa```^^^\\\[[[VVVUUUTTTQQQOOOMMMKKKJJJDDDCCCDDDFFFFFFFFFMMMUUUYYYfffuuuzzzqqqmmmiiiccc^^^]]]VVVTTTPPPLLLIIIIIIIIIJJJFFFFFFEEEEEEFFFHHHJJJLLLNNNRRRXXX___eeelllrrrwww}}}~~~|||yyytttnnnlllooouuuzzz}}}zzz}}}|||xxxtttqqqppprrruuurrrsssuuuwwwyyyzzz{{{{{{zzzrrreee```jjjhhh___\\\[[[xxxxxxbbbYYYPPPVVVrrr|||ooo___KKKCCCFFFDDDAAANNNooolll\\\OOOOOOWWWdddxxxIIIJJJKKKLLLOOOQQQSSSTTTYYYYYYYYY[[[___cccfffgggcccaaa^^^]]]^^^^^^^^^]]]^^^^^^]]]]]]\\\\\\[[[[[[VVVUUUTTTSSSRRRQQQPPPPPPLLLHHHDDDCCCDDDEEEEEECCCBBBAAA@@@?????????AAAAAA@@@CCCFFFHHHIIIIIIJJJKKKOOOOOOOOOOOOMMMKKKIIIHHHEEEEEEDDDBBB@@@===;;;:::::::::999999999;;;<<<===;;;:::::::::;;;===???@@@CCCDDDEEEGGGHHHHHHHHHGGGHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKMMMOOOPPPQQQSSSQQQNNNKKKKKKLLLNNNPPPUUUUUUXXX\\\]]]^^^dddlllrrryyy~~~{{{wwwtttrrrnnnfffbbb]]][[[YYYUUUOOOJJJGGGFFFDDDBBB@@@?????????DDDCCC@@@>>><<<>>>CCCGGGFFFQQQdddwww~~~zzz|||zzzssskkkeeeccc___[[[ZZZ[[[\\\[[[ZZZ___]]]\\\\\\\\\[[[XXXVVVWWWVVVVVVWWWXXXWWWUUUSSSRRRQQQPPPNNNLLLKKKJJJIIIBBB@@@===<<<<<<;;;:::888::::::999888777666555555555555666888;;;>>>BBBCCCIIILLLRRRZZZbbbiiinnnppp{{{zzzyyyzzz~~~|||{{{zzzyyyxxxnnnbbbTTTMMMGGGBBB@@@AAABBBAAA???>>>===>>>???@@@???>>>???AAADDDGGGHHHHHHKKKOOOUUUYYY\\\bbbiiioooyyy|||~~~|||zzzyyywwwwwwuuutttrrrqqqoooooolllkkkkkkkkkmmmqqqtttwww{{{~~~}}}{{{zzzzzzuuupppmmmnnnqqqsssuuuppplllfffaaa___\\\ZZZYYYXXXVVVTTTRRRSSSUUUXXXZZZ\\\___eeerrr|||wwwtttrrrpppkkkgggfffdddbbbaaaaaa```]]]\\\ZZZUUUOOOIIIGGGEEEDDDDDDEEECCCAAA@@@AAACCCGGGIIITTT[[[fffqqq}}}{{{sssiiiaaa]]]ZZZWWWTTTQQQNNNJJJFFFDDDDDDEEEFFFCCCBBBBBBBBBCCCFFFHHHJJJLLLPPPVVV\\\bbbiiipppuuu}}}vvvsssqqqmmmooouuu}}}|||yyyxxxvvvtttsssrrrssssssssstttuuuvvvyyy{{{}}}~~~ssshhh___bbbuuulll]]]SSSVVVfffeeeWWWNNNVVVjjjtttcccPPPDDDBBB<<>><<<::::::<<<;;;;;;;;;;;;===>>>???============>>>@@@BBBDDDFFFGGGIIIKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSUUUSSSPPPNNNMMMOOOQQQRRRWWWWWWZZZ___aaadddkkktttzzz}}}xxxooojjjccc^^^[[[VVVQQQLLLJJJHHHFFFDDDBBBAAAAAAAAACCCBBBAAA>>>===>>>BBBEEEFFFPPP```sss|||wwwrrrlllhhhaaa^^^[[[[[[]]]^^^^^^]]]```___^^^^^^^^^]]][[[YYYWWWVVVVVVWWWXXXWWWUUUSSSRRRRRRQQQOOOMMMKKKJJJIIICCCAAA>>>=========;;;::::::999999888666555555444555555666888;;;>>>AAACCCGGGKKKPPPWWW^^^eeeiiikkkqqqqqqrrruuu{{{}}}yyywwwuuusssrrrhhh\\\PPPJJJEEE@@@>>>???AAA@@@>>>=========???@@@=========???BBBEEEFFFGGGJJJNNNTTTYYY^^^dddlllqqq{{{~~~{{{xxxvvvwwwvvvuuutttrrrpppooonnnlllkkkjjjiiikkkooosssvvv{{{~~~}}}}}}||||||xxxsssoooooopppqqqqqqjjjfffbbb___]]][[[YYYWWWWWWUUUSSSRRRTTTWWWZZZ]]]```cccjjjwww~~~yyyuuupppmmmiiigggeeeddddddcccaaa___XXXTTTNNNIIIFFFEEEDDDCCCBBBAAA???>>>>>>AAADDDFFFPPPWWWaaajjjuuuvvvooofff___[[[XXXTTTQQQNNNLLLHHHEEECCCBBBCCCDDDAAA@@@???@@@AAACCCFFFHHHKKKOOOTTTZZZ```gggooottt|||~~~{{{yyyvvvqqqppprrr}}}~~~{{{zzzxxxvvvtttsssttttttsssssstttuuuwwwzzz{{{}}}wwwjjj``````llloooaaaUUUSSS___xxxjjj\\\PPPTTTccctttuuufffSSSEEE@@@<<>>===<<<;;;;;;=========>>>???@@@@@@AAA@@@@@@@@@AAABBBDDDFFFHHHKKKLLLNNNPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUSSSQQQQQQRRRTTTUUUYYYYYY\\\aaaeeeiiisss}}}~~~vvvlllccc^^^YYYTTTPPPNNNLLLJJJGGGDDDCCCBBBBBBAAAAAAAAA???>>>>>>@@@BBBEEENNN]]]nnn~~~zzzuuurrrnnnjjjhhh```^^^\\\\\\^^^`````````aaa```___```aaaaaa___]]]XXXWWWVVVWWWXXXXXXVVVTTTSSSSSSQQQPPPMMMKKKIIIHHHCCCAAA???>>>>>>>>><<<;;;999999888777666555444444555555666888;;;>>>AAACCCFFFHHHMMMSSSYYY^^^aaacccfffgggjjjooouuu|||{{{uuuqqqnnnjjjggg^^^TTTJJJFFFCCC???===>>>@@@???===<<<<<<======>>>======>>>???AAACCCFFFGGGJJJOOOWWW]]]bbbiiiqqqwww~~~{{{xxxwwwwwwvvvuuusssqqqpppooonnnllljjjhhhgggiiilllqqqtttwwwzzz}}}~~~}}}}}}}}}~~~~~~~~~|||xxxtttqqqpppmmmllleeeccc```^^^]]][[[XXXVVVTTTSSSRRRRRRTTTXXX]]]___cccgggooo|||yyyuuutttkkkiiigggfffeeedddbbb```VVVQQQLLLGGGEEEDDDBBBAAA???>>><<<;;;<<<>>>AAABBBJJJPPPYYYaaajjjwwwxxxoooiiiaaa\\\XXXTTTOOOKKKJJJHHHFFFDDDBBB@@@??????>>>=========>>>AAACCCEEEKKKMMMQQQVVV]]]dddmmmssszzz|||~~~wwwqqqpppvvv}}}~~~~~~}}}zzzwwwvvvuuuttttttsssssstttuuuvvvxxxzzz{{{~~~nnnaaa[[[```vvvtttgggXXXQQQYYYgggpppaaaSSSSSS\\\hhhttt|||}}}wwwkkkXXXGGG???<<>>=========>>>???@@@BBBCCCDDDEEEEEECCCCCCCCCDDDEEEGGGIIIKKKPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUUUUVVVWWWWWWZZZZZZ]]]bbbfffkkkvvvuuujjjbbb]]]XXXTTTRRRPPPMMMIIIFFFDDDCCCCCC@@@AAAAAAAAA???>>>???@@@CCCLLL[[[mmm~~~}}}vvvpppllliiifffccc```___^^^^^^______``````aaa```___```bbbbbbaaa___YYYXXXWWWWWWXXXXXXWWWUUUSSSRRRQQQOOOLLLIIIFFFEEEBBB@@@>>>===>>>>>>===;;;888888777777666555555444555555666888:::===@@@BBBCCCFFFIIINNNRRRVVVYYYZZZ___aaadddiiinnnuuu|||yyyrrrlllgggbbb^^^VVVMMMFFFDDDBBB???===>>>>>>>>>===<<<<<<<<<<<<======>>>???@@@AAADDDGGGJJJKKKRRR[[[bbbiiiooowww|||~~~|||{{{wwwvvvuuusssrrrpppooonnnmmmkkkhhhfffgggjjjooorrrqqqtttxxx{{{}}}~~~~~~~~~|||yyyuuuqqqllliiieeecccaaa```^^^\\\XXXUUUQQQQQQPPPQQQTTTYYY^^^aaadddhhhrrr{{{xxxwwwmmmjjjgggeeeccc```]]][[[RRRNNNIIIEEECCCBBBAAA???===<<<;;;::::::<<<>>>???CCCJJJRRRYYYaaalllzzz}}}ssshhhccc]]]XXXUUUQQQJJJFFFEEEEEEDDDBBB@@@>>><<<;;;<<<<<<;;;;;;<<>>>>>@@@EEE[[[tttYYYLLLOOOVVVggg|||QQQRRRTTTWWWZZZ]]]```bbbcccgggllloooooonnnooooooppppppqqqsssvvvvvvuuusssqqqrrrrrrrrrqqqooommmlllhhhgggfffdddbbb```___^^^[[[ZZZWWWRRRMMMIIIGGGFFFFFFDDDBBB@@@????????????AAACCCFFFGGGHHHJJJMMMPPPPPPPPPOOOMMMKKKHHHEEECCCDDDCCCAAA???>>>=========???AAADDDGGGJJJKKKKKKKKKHHHHHHHHHHHHIIIKKKLLLNNNSSSTTTWWWYYYZZZ[[[[[[ZZZYYYXXXYYYYYYZZZ\\\^^^___^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYYYY[[[[[[^^^ccchhhmmmxxx}}}qqqiiiccc^^^ZZZWWWUUUQQQLLLIIIFFFDDDCCC@@@AAABBBBBB@@@??????@@@@@@KKK[[[nnn~~~~~~zzzsssmmmjjjgggdddbbbbbbbbbaaa```___^^^^^^______^^^^^^___aaaaaa```^^^ZZZYYYWWWWWWXXXYYYXXXVVVSSSRRRQQQOOOLLLGGGDDDBBB@@@>>><<<<<<======<<<;;;888888777777666666555555555555666777:::===???AAAAAACCCFFFJJJMMMPPPRRRRRRVVVZZZ^^^ccciiipppxxx~~~}}}vvvoooiiibbb\\\XXXPPPIIIDDDDDDEEEBBB???@@@>>>======<<<<<<<<<<<<<<<;;;===>>>???@@@CCCHHHLLLMMMTTT^^^gggmmmssszzz}}}|||wwwwwwvvvtttrrrqqqoooooonnnllliiiggggggjjjmmmpppqqqtttxxx{{{}}}~~~~~~}}}yyytttoookkkiiigggdddbbb```]]]YYYVVVRRRQQQQQQRRRUUUZZZ___bbbfffkkkvvv|||yyyxxxnnnkkkgggccc```\\\WWWTTTNNNKKKFFFCCCBBBAAA???===<<<;;;:::999:::;;;<<<>>>>>>DDDMMMTTT[[[fffsss}}}wwwnnnddd```ZZZVVVSSSOOOIIIDDDCCCCCCBBBAAA???===:::999<<<;;;::::::<<<>>>AAACCCHHHJJJMMMQQQWWW___hhhnnntttxxx|||}}}yyyvvv~~~}}}~~~|||yyywwwtttsssrrrrrrvvvvvvvvvwwwxxxyyy{{{{{{~~~{{{sss```TTTNNNYYYrrrtttcccWWW[[[XXXjjjtttfffXXXTTTYYY```jjjrrruuuvvvxxxwwwqqqbbbNNN??????AAADDDYYY}}}oooVVVJJJMMMSSSddd|||UUUVVVWWWYYY\\\```bbbdddeeejjjoooqqqpppnnnoooqqqrrrrrrsssvvvyyy{{{|||{{{xxxyyyzzzzzzyyyvvvtttrrrooonnnllliiigggdddcccbbb______]]]XXXRRRMMMJJJIIIGGGEEECCCAAA????????????@@@BBBEEEGGGIIILLLPPPSSSSSSRRRQQQOOOLLLIIIFFFDDDBBBAAA???===<<<======>>>AAADDDIIINNNRRRSSSTTTSSSQQQPPPOOOOOOOOOPPPRRRRRRVVVXXXZZZ\\\^^^_________\\\\\\\\\\\\^^^```bbbddddddcccaaa^^^\\\[[[ZZZYYYWWWXXXYYY[[[\\\\\\\\\\\\]]]^^^bbbhhhmmmrrr}}}zzzrrrlllfffaaa\\\ZZZUUUPPPLLLHHHFFFEEEBBBCCCCCCBBB@@@???@@@@@@@@@JJJ[[[mmm|||zzzvvvqqqllljjjhhhgggeeecccddddddccc```______```^^^]]]\\\^^^______^^^\\\[[[ZZZXXXWWWXXXYYYYYYXXXTTTSSSRRRPPPLLLGGGCCC@@@???===;;;;;;<<<======<<<999888888888777777777666555555666777999<<>>???CCCIIIOOORRRYYYdddlllrrrxxx}}}~~~{{{zzzyyyxxxwwwuuusssrrrqqqpppooommmkkkjjjiiikkkmmmnnntttwwwzzz|||||||||}}}~~~~~~~~~~~~}}}zzzuuuqqqnnnkkkhhheeeccc```]]]ZZZXXXWWWWWWWWWZZZ___cccfffjjjppp{{{|||xxxvvvnnnjjjeeeaaa]]]XXXSSSPPPKKKHHHDDDAAA@@@???===<<<;;;;;;:::999999:::;;;<<<;;;AAAIIIPPPWWWaaammmwww|||sssjjjddd___ZZZVVVSSSOOOJJJEEECCCCCCBBB@@@>>><<<:::999;;;:::::::::;;;>>>@@@BBBFFFIIILLLQQQVVV^^^fffkkkrrruuu{{{zzz|||zzzxxxuuusssrrrrrrrrruuuuuuvvvwwwxxxzzz|||}}}~~~{{{|||vvvbbbVVVNNNVVVkkk|||hhh[[[^^^YYYfffvvvuuugggXXXSSSUUU\\\fffoootttvvvwwwuuupppeeeRRRAAA???AAADDDXXXzzzlllUUUKKKMMMQQQdddYYYZZZ[[[]]]___bbbeeefffggglllqqqrrrpppnnnpppsssuuuuuuvvvyyy~~~|||zzzyyywwwtttqqqmmmiiifffeeebbbcccaaa\\\UUUPPPMMMMMMHHHFFFDDDAAA@@@???>>>>>>>>>AAACCCFFFIIIMMMRRRUUUUUUUUUTTTRRRNNNKKKGGGEEE@@@???>>>===>>>???AAACCCEEEIIIOOOVVV[[[]]]]]]]]][[[ZZZYYYXXXWWWXXXXXXYYYZZZ[[[^^^```bbbccccccccc____________aaadddgggiiiiiihhhfffccc```^^^\\\\\\YYYZZZ\\\^^^``````______aaabbbhhhpppvvv||||||vvvnnniiibbb___ZZZUUUPPPLLLJJJHHHDDDDDDDDDBBB@@@@@@AAABBBAAAJJJYYYhhhwwwzzzwwwrrrnnnllliiigggddddddfffgggfffdddbbbcccddd^^^]]]\\\]]]^^^^^^\\\[[[\\\ZZZXXXXXXYYYYYYYYYXXXVVVVVVUUURRRNNNHHHCCC@@@???===<<<<<<===>>>>>>===999999999999888888888888666666666777999<<<>>>@@@???@@@CCCEEEGGGIIIJJJKKKHHHMMMTTTZZZ___gggrrryyywwwtttnnniiiccc]]]WWWSSSKKKFFFDDDHHHJJJGGGDDDCCC>>>>>>>>>>>>======<<<<<<999<<>><<<::::::999999888888888999999999???GGGMMMRRR[[[fffooozzz}}}~~~}}}{{{tttlllfffaaaZZZVVVTTTQQQLLLHHHDDDCCCBBB@@@>>><<<;;;::::::999999999:::<<>>@@@CCCWWWxxxkkkWWWOOOPPPRRRfff\\\]]]^^^```bbbdddfffhhhiiinnnrrrssspppoooqqquuuxxxxxxxxx|||{{{vvvqqqlllhhhfffdddeeeddd___WWWRRROOOOOOHHHGGGDDDBBB@@@???>>>>>>===@@@CCCFFFIIINNNSSSWWWWWWWWWUUUSSSPPPLLLHHHFFF????????????AAADDDGGGIIIHHHMMMTTT[[[```cccccccccbbbaaa```^^^]]]]]]^^^^^^\\\^^^```bbbdddeeeeeeeeebbbaaaaaabbbdddgggjjjlllmmmllliiifffccc```___^^^ZZZ\\\___aaabbbbbbbbbaaacccfffmmmwww~~~|||tttnnnfffccc^^^XXXSSSOOOLLLKKKEEEEEEEEECCC@@@@@@AAACCCBBBJJJVVVdddrrr~~~zzzuuuppplllhhhdddaaacccfffiiiiiifffeeegggiii^^^]]]\\\]]]^^^^^^\\\ZZZ]]][[[XXXXXXYYYZZZZZZYYYXXXXXXWWWTTTPPPJJJDDDAAA???>>>======???@@@??????:::::::::999999999999999666666666777999;;;>>>??????@@@BBBDDDGGGHHHIIIJJJIIINNNTTTXXX[[[bbbkkkrrrssspppkkkfffbbb\\\VVVRRRJJJEEEDDDHHHKKKHHHDDDCCC>>>>>>>>>???>>>======<<<<<<@@@CCCDDDFFFKKKTTT[[[dddlllwww{{{zzzyyywwwvvvtttsssrrrpppppppppoooooonnnmmmmmmpppssswwwyyyzzz{{{}}}~~~zzz||||||xxxtttrrrqqqqqqppppppjjjiiigggggghhhkkkooorrrmmmsss||||||zzzxxxtttmmmggg```]]]YYYVVVSSSPPPLLLIIIFFFDDDAAA???>>>===;;;:::888888777777777777888888888>>>EEEKKKOOOWWWaaaiiivvvzzz}}}}}}~~~~~~xxxqqqgggbbb[[[WWWUUURRRNNNJJJFFFDDDBBB@@@>>><<<;;;;;;999888777888999;;;>>>@@@DDDGGGMMMRRRXXX^^^dddhhhnnnsssyyy~~~~~~{{{yyywwwvvvtttttttttuuuqqqrrrsssuuuwwwyyy{{{}}}~~~~~~~~~kkk___UUUXXXeeeuuunnn\\\___jjjnnntttzzzssseeeWWWRRRVVV___nnnzzzxxxyyyuuuppplllfffVVVFFF<<>>AAADDDGGGJJJOOOTTTXXX^^^[[[VVVSSSQQQMMMGGGCCC??????@@@AAACCCGGGJJJLLLMMMRRRYYY___dddgggjjjkkkhhhjjjjjjiiifffdddccccccaaabbbdddfffggggggffffffcccbbbaaacccfffhhhhhhhhhkkkkkkjjjiiigggdddaaa```]]]\\\\\\^^^aaaeeeiiillllllqqqwww|||~~~yyypppiii```ZZZWWWUUUQQQNNNKKKIIIEEECCCAAAAAACCCDDDCCCJJJTTTaaannnzzz~~~vvvnnnjjjfffdddbbbaaaeeeiiimmmooommmjjjhhh]]]]]]\\\\\\]]]]]]^^^^^^]]][[[YYY[[[]]]___]]][[[\\\ZZZXXXUUURRRLLLEEE@@@???===::::::;;;<<<<<<<<<;;;;;;:::999999888888777555555666777999<<<>>>??????@@@AAACCCDDDFFFGGGHHHKKKLLLNNNRRRXXX^^^dddgggiiigggdddbbb```ZZZSSSMMMMMMKKKIIIIIIIIIGGGEEECCC@@@???>>>===<<<===>>>>>><<<>>>AAADDDJJJRRR\\\bbbpppyyy}}}}}}}}}|||{{{xxxuuurrrpppppprrrsssuuutttrrrpppnnnmmmooossswwwyyy{{{{{{{{{zzz}}}yyyzzz{{{{{{{{{yyyxxxwwwxxxxxxuuuqqqsssvvvtttooorrrqqqvvv}}}|||vvvssspppmmmjjjfffaaa^^^WWWUUUSSSPPPMMMKKKJJJIIIEEEDDDBBB@@@>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::999;;;>>>EEENNNZZZeeellluuu|||~~~}}}yyyuuulllhhheeebbb\\\SSSPPPRRRHHHEEECCCAAA@@@>>>:::888777777777777777999;;;<<>>@@@CCCFFFIIIMMMRRRUUU[[[WWWSSSQQQNNNKKKFFFBBB@@@@@@@@@BBBEEEHHHLLLNNNQQQVVV]]]cccgggjjjlllnnnkkkllllllkkkhhhgggfffgggeeefffggghhhiiiiiijjjiiifffdddcccdddfffhhhhhhhhhmmmmmmmmmkkkiiifffcccbbb___^^^___aaaeeekkkpppsssuuuzzz{{{rrrkkkbbb[[[WWWUUUQQQNNNKKKIIIFFFDDDBBBBBBBBBCCCDDDIIISSS___kkkyyyxxxpppjjjeeebbb```___bbbgggkkklllkkkhhhfff___^^^]]][[[[[[[[[[[[\\\]]][[[ZZZ[[[^^^___^^^\\\\\\[[[YYYWWWTTTOOOIIIEEEAAA???<<<;;;;;;<<<<<<;;;;;;;;;:::999999888888777666666666888999;;;===>>>???@@@AAABBBDDDEEEFFFGGGHHHIIIKKKOOOTTTZZZ```ccceeecccaaa___]]]XXXRRRMMMLLLKKKJJJIIIJJJHHHFFFDDDAAA@@@???=========>>>>>>>>>@@@DDDHHHOOOXXXbbbhhhuuu~~~}}}||||||{{{yyywwwuuusssrrruuuwwwyyyzzzyyywwwtttrrrpppqqqtttvvvwwwxxxxxxxxxxxx{{{~~~}}}~~~|||xxxyyy{{{yyytttssspppsss}}}{{{wwwtttsssllliiieeebbb___\\\XXXUUUQQQPPPOOOMMMKKKIIIGGGFFFEEEDDDBBB@@@>>><<<;;;;;;;;;;;;:::::::::999999999:::;;;???DDDMMMXXXcccjjjvvv}}}}}}xxxrrrnnnjjjggg___WWWRRRSSSIIIFFFBBB@@@???>>><<<:::888777777777777999:::;;;???DDDJJJOOOTTT[[[cccjjjppptttxxx|||xxxzzz~~~zzzwwwtttrrrrrrrrrqqqssstttvvvwwwxxxxxxwwwyyy|||uuufffXXXXXXcccsssjjj___]]]bbbfffzzz~~~pppdddXXXTTTTTT```{{{|||rrrkkk\\\LLLAAACCCCCCSSSssswwwcccTTTSSSWWWaaaxxx___```aaadddfffhhhiiijjjoooqqquuuwwwxxxzzz|||~~~zzzsssoooiiiccc^^^ZZZVVVSSSNNNLLLHHHDDDAAA@@@???@@@>>>@@@BBBDDDFFFIIINNNQQQUUUSSSPPPMMMKKKIIIEEECCCBBBBBBBBBDDDHHHLLLPPPRRRWWW\\\bbbhhhkkknnnppprrroooppppppooommmkkklllmmmmmmmmmmmmmmmmmmnnnooopppmmmkkkhhhggghhhjjjjjjjjjooooooooonnnllliiigggeee``````aaaccchhhooouuuyyy~~~wwwpppeee^^^ZZZWWWSSSQQQLLLJJJHHHEEECCCBBBBBBBBBDDDIIIQQQ\\\hhhvvvyyypppiiiddd___]]]\\\___bbbfffgggfffdddcccaaa___\\\ZZZXXXXXXYYYYYY\\\[[[[[[\\\___```___^^^[[[ZZZXXXWWWUUURRRMMMIIIDDDAAA===;;;;;;<<<;;;:::;;;;;;:::999999888888777777777777888999:::<<<<<>>???AAADDDHHHNNNVVV```kkkqqq{{{~~~||||||{{{xxxvvvuuutttuuuuuuxxxzzz}}}~~~{{{wwwtttssssssssstttttttttttttttvvvxxx{{{}}}}}}~~~}}}}}}~~~yyyvvvrrrrrryyy}}}{{{}}}zzzvvvqqqlllhhhfff```]]]XXXUUUSSSQQQNNNLLLKKKLLLLLLKKKJJJHHHFFFEEEEEEDDDBBB@@@>>>===<<<;;;::::::::::::999999999888:::<<>>===<<<;;;888777777777777999:::;;;===AAAHHHNNNSSS[[[dddjjjppptttxxx{{{~~~wwwwww{{{{{{xxxuuutttttttttrrrsssuuuvvvwwwwwwwwwvvvxxx{{{{{{jjjZZZZZZhhhyyykkk___\\\___eee|||pppeee[[[WWWXXXfff}}}rrraaaQQQDDDEEEDDDTTTssszzzeeeUUUUUU[[[bbbsssaaabbbcccdddgggiiikkklllqqqtttxxx{{{}}}xxxsssmmmfffaaa\\\XXXUUUOOOMMMJJJFFFCCCAAA@@@@@@???@@@BBBCCCDDDFFFJJJMMMPPPNNNLLLJJJIIIGGGFFFEEEEEEFFFGGGIIILLLQQQUUUXXX]]]aaahhhllloooqqqssstttsssttttttsssrrrqqqrrrsssuuutttsssrrrrrrsssuuuvvvuuurrrnnnllllllmmmmmmmmmmmmnnnnnnnnnnnnlllkkkjjjcccccccccdddhhhnnnssswww~~~}}}uuukkkccc^^^[[[WWWTTTMMMLLLIIIGGGEEECCCBBBBBBDDDIIIPPPZZZeeessswwwnnnhhhbbb^^^ZZZYYY[[[^^^```aaaaaa```______]]]ZZZXXXVVVWWWXXXYYY[[[[[[\\\]]]___```aaaaaa[[[YYYWWWVVVTTTQQQMMMJJJCCC@@@<<<::::::;;;;;;;;;;;;;;;:::999999888888777888888888888999:::;;;;;;??????@@@@@@AAABBBCCCCCCAAABBBCCCFFFKKKPPPUUUXXXYYYYYYYYYXXXWWWTTTQQQOOOQQQPPPOOONNNMMMJJJFFFCCCBBBAAA>>>======>>>???AAADDDHHHMMMUUU^^^iiittt{{{~~~}}}|||{{{{{{yyyuuusssrrrtttvvvxxxxxx{{{~~~|||wwwuuutttsssrrrrrrqqqrrrrrrrrrsssuuuxxxzzz{{{|||~~~~~~{{{{{{}}}{{{vvvtttxxx|||~~~~~~~~~|||xxxuuuuuusssooolllhhhccc___\\\XXXUUUPPPMMMKKKJJJIIIHHHHHHIIIKKKKKKKKKIIIGGGFFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;:::::::::999999999<<>>>>>??????@@@@@@@@@AAA???@@@AAACCCGGGLLLPPPSSSUUUVVVWWWWWWVVVUUUUUUTTTVVVUUUSSSRRRPPPLLLFFFBBBAAA@@@>>>===>>>AAADDDFFFJJJNNNUUU]]]fffrrr|||}}}|||||||||xxxvvvrrrpppqqqtttxxx{{{yyy|||~~~}}}zzzxxxttttttsssrrrrrrrrrrrrrrrqqqsssvvvxxxyyyzzz|||}}}}}}zzzzzz|||yyyvvvxxxzzz|||}}}|||||||||{{{yyytttqqqllliiifffcccaaa^^^ZZZVVVRRROOOJJJHHHGGGGGGFFFFFFDDDFFFHHHIIIIIIHHHFFFEEEEEEDDDBBB@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;888;;;???DDDKKKWWWeeepppzzzzzzuuusssnnnddd]]]ZZZRRRLLLDDD>>>;;;:::999999999888777777777888999:::<<>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>@@@DDDHHHLLLNNNRRRTTTVVVWWWVVVWWWXXXYYYZZZYYYWWWVVVSSSNNNHHHDDDAAA@@@???@@@BBBGGGKKKNNNSSSXXX___gggqqq|||}}}{{{{{{{{{uuussspppoooppptttyyy|||}}}~~~~~~xxxxxxwwwvvvuuuttttttsssqqqsssvvvxxxxxxyyy{{{}}}}}}zzzzzz|||~~~~~~|||wwwwwwxxxyyy||||||{{{zzzyyyxxxtttpppllleeebbb^^^]]]]]][[[VVVRRRKKKIIIFFFDDDDDDDDDDDDBBBBBBBBBDDDEEEEEEEEEDDDCCCEEEDDDBBBAAA???>>>>>>>>>============<<<<<<<<<<<<777;;;???CCCIIIUUUdddppp}}}yyywwwrrrhhh___[[[PPPKKKCCC>>>;;;999999888999999888777777888999:::<<>>>>>======<<<<<<<<<;;;;;;;;;888<<>>BBBEEEGGGMMMPPPTTTUUUVVVWWW[[[^^^YYYYYYYYYZZZYYYVVVPPPLLLDDDDDDDDDGGGLLLSSS[[[___hhhlllsss{{{zzz|||}}}zzztttooommmmmmqqqooonnnnnnpppuuuzzz}}}~~~~~~{{{wwwtttrrrtttwwwyyyyyyzzz|||~~~~~~|||{{{{{{}}}~~~}}}|||zzzzzzzzz{{{}}}{{{~~~|||zzzyyyzzz~~~zzz}}}~~~yyytttpppjjjeeeaaaaaa]]]XXXWWWXXXUUUPPPKKKFFFEEEDDDEEEFFFEEECCCAAAEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCAAA@@@?????????<<<<<<;;;;;;;;;:::::::::999<<<@@@@@@CCCLLL[[[ggguuuyyyuuunnnaaaUUUNNNEEEBBB>>><<<<<<======<<<:::999888777777888999999;;;@@@GGGMMMRRRZZZbbbiiimmmqqqvvvzzz}}}|||xxx~~~}}}{{{xxxwwwwwwxxxyyyxxxyyyzzzzzzyyyxxxvvvuuuvvvxxxzzz}}}{{{|||tttgggiiixxxooo```XXXhhhtttbbbYYYZZZgggvvvsssaaaUUUHHHHHHGGG[[[}}}gggVVVTTTXXX]]]lll~~~fffhhhkkkmmmooorrruuuxxxwwwsssooohhh```]]]ZZZWWWSSSPPPMMMKKKHHHEEEDDDEEEEEEGGGHHHIIIIIIIIIPPPQQQSSSUUUVVVXXX[[[^^^bbbcccfffiiilllnnnppppppuuuvvvyyy}}}}}}~~~~~~~~~~~~~~~}}}zzzvvvsssqqqooonnnnnnnnnooonnnllljjjkkkgggbbb]]]ZZZVVVRRROOOJJJJJJKKKLLLQQQYYYbbbiii{{{zzzmmmbbbYYYNNNFFFEEEEEECCCAAABBBHHHRRR]]]iiirrryyy||||||qqqhhhccc___\\\YYYWWWXXXXXXWWWUUUTTTTTTUUUUUUTTTSSSUUUWWWWWWTTTQQQUUUWWWZZZ[[[\\\^^^bbbdddeeeaaa]]][[[]]]___^^^]]]ZZZRRRHHH@@@===;;;:::888:::::::::999999999888888:::999888888888:::===>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<;;;<<<>>>BBBEEELLLQQQXXX\\\\\\\\\]]]___]]]^^^___```^^^ZZZSSSNNNJJJJJJKKKNNNUUU]]]fffkkkrrrwww~~~}}}wwwvvvssspppmmmjjjhhhhhhggghhhiiijjjmmmrrryyy~~~~~~{{{xxxwwwqqqssstttuuuuuuwww{{{~~~{{{}}}~~~~~~|||{{{|||{{{zzzzzz|||~~~~~~}}}}}}||||||}}}}}}~~~zzzsssmmmhhhbbb___aaa]]]XXXRRRNNNLLLKKKLLLIIIHHHFFFDDDBBBAAA@@@@@@BBBEEEGGGGGGFFFEEEFFFFFFBBBCCCCCCCCCBBB@@@>>>===;;;;;;<<<===>>>>>>======;;;<<<===@@@DDDLLLUUU[[[jjjrrr|||wwwnnnfff```YYYOOOHHH@@@???>>><<<:::999999999999:::;;;:::888777888999>>>@@@EEEKKKTTT]]]eeeiiirrrtttwwwyyy{{{~~~~~~|||zzzwwwyyy{{{yyywwwxxxzzzzzzyyyyyyxxxwwwvvvvvvwwwyyy|||||||||wwweeefffyyyvvvhhhXXXfffyyycccWWWRRRVVV]]]uuuvvveeeXXXMMMGGGGGGWWWvvv}}}jjjWWWPPPPPPXXXkkk~~~eeegggkkknnnqqquuuyyy}}}wwwsssooohhhaaa]]]\\\YYYUUURRROOOMMMJJJGGGFFFFFFFFFGGGGGGIIIJJJJJJSSSUUUYYY[[[]]]___ccceeefffgggiiilllnnnpppqqqrrruuuvvvyyy}}}~~~}}}}}}|||yyyvvvtttpppooommmmmmmmmmmmkkkjjjgggddd___ZZZWWWSSSOOOLLLFFFGGGGGGHHHKKKRRR[[[aaakkkttt~~~rrrddd[[[PPPIIIFFFEEECCCAAADDDIIIRRR]]]hhhrrrxxx{{{uuujjjccc^^^[[[XXXWWWXXXXXXWWWUUUTTTUUUVVVWWWVVVUUUVVVXXXYYYWWWTTTTTTVVVXXXYYYZZZ]]]bbbeeefffbbb^^^\\\]]]^^^^^^]]]\\\TTTJJJAAA===<<<:::999:::::::::999999999888888:::999888888888:::<<<>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;===AAADDDIIIOOOWWW[[[\\\\\\^^^`````````bbbcccccc___ZZZUUUPPPPPPQQQUUU[[[eeennnsssyyy~~~yyyrrrqqqnnnkkkhhhfffddddddeeefffggghhhjjjnnntttxxx|||~~~|||{{{tttuuuvvvvvvuuuwwwyyy|||yyyzzz|||}}}|||{{{yyyxxxzzzzzzyyyzzz|||}}}}}}|||{{{zzz}}}}}}~~~zzzuuuoooiiiccc___\\\YYYSSSNNNIIIGGGGGGGGGHHHGGGFFFDDDBBBAAAAAAAAABBBDDDFFFGGGFFFEEEEEEFFFDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<<<<=========>>><<<<<<===>>>AAAGGGOOOTTTaaaiiippptttxxxzzzwwwrrrmmmfff^^^XXXSSSLLLDDD>>>>>>===<<<;;;:::::::::;;;999:::;;;:::888888888999===???DDDKKKTTT^^^fffjjjrrrtttwwwzzz|||}}}}}}yyy{{{}}}{{{yyyzzzzzzyyyyyyxxxwwwvvvvvvvvvxxxzzz|||~~~|||{{{|||jjjiiiyyyyyyjjjWWW```vvv}}}fffZZZTTTUUUYYYhhhyyykkk^^^NNNGGGFFFUUUsss{{{hhhVVVOOONNNVVVhhhzzzdddgggkkkppptttyyy~~~xxxtttpppiiibbb______\\\XXXTTTRRROOOLLLJJJHHHGGGGGGGGGHHHJJJLLLNNNUUUXXX]]]aaaccceeehhhjjjmmmnnnooopppqqqrrrssssssvvvxxx{{{~~~~~~~~~~~~}}}{{{}}}zzzxxxqqqooollljjjjjjkkkjjjiiibbb___ZZZVVVSSSOOOKKKIIICCCCCCCCCBBBDDDJJJQQQVVVZZZ^^^eeennnvvv~~~wwwfff^^^SSSKKKHHHFFFCCCAAADDDIIIRRR]]]hhhqqqwwwzzz|||ooofff___[[[YYYVVVWWWWWWVVVUUUUUUVVVXXXYYYXXXWWWWWWYYYYYYXXXWWWTTTUUUVVVVVVXXX]]]cccggghhheee```]]]]]]^^^^^^^^^___XXXMMMDDD???<<<;;;::::::::::::999999999888888999999888888999:::<<<===<<<<<<;;;;;;;;;;;;::::::999::::::::::::===@@@DDDGGGMMMUUUZZZ\\\]]]```bbbcccdddeeeggghhhfffbbb^^^VVVVVVVVVZZZbbblllvvv|||xxxsssmmmllljjjgggeeecccaaaaaaeeefffhhhiiijjjmmmqqqtttzzz{{{}}}~~~zzzzzzzzzyyywwwvvvxxxyyyyyyzzz{{{{{{{{{yyyxxxwwwwwwwwwwwwyyy|||~~~}}}}}}|||zzzyyy|||}}}~~~|||wwwsssllleeeaaaYYYVVVQQQKKKGGGEEEDDDEEEHHHGGGFFFDDDCCCBBBBBBBBBDDDFFFHHHIIIHHHGGGGGGGGGFFFFFFFFFDDDCCCAAA???>>>======<<<;;;;;;<<<>>>???<<<<<<<<<<<<>>>BBBHHHLLLXXX^^^cccdddeeefffccc^^^]]]XXXRRRNNNJJJFFF@@@;;;;;;;;;:::::::::;;;;;;<<<999:::;;;:::999888999:::<<<>>>DDDKKKUUU___ggglllsssuuuyyy{{{}}}~~~{{{}}}~~~}}}{{{|||yyyyyyxxxwwwwwwvvvwwwwwwzzz{{{|||}}}|||zzz}}}mmmhhhsssoooYYY[[[ggg~~~iii___ZZZXXXXXX___sss~~~qqqdddPPPHHHEEERRRoooxxxfffUUUNNNMMMSSSccctttgggjjjnnnssswww|||{{{wwwssskkkeeebbb```]]]YYYVVVTTTQQQNNNLLLHHHGGGGGGHHHJJJNNNSSSUUU\\\```eeehhhjjjkkklllnnntttttttttsssssssssttttttwwwzzz}}}~~~}}}}}}~~~~~~{{{zzzrrroookkkhhhhhhhhhgggggg___[[[WWWSSSPPPMMMIIIGGGCCCBBBAAA@@@AAAEEEKKKOOOTTTTTTUUUYYYaaaiiinnnqqqyyy}}}{{{~~~xxxfff___VVVNNNIIIEEEBBB@@@CCCHHHPPP[[[fffpppwww{{{|||~~~wwwjjjbbb\\\ZZZVVVWWWWWWVVVUUUVVVXXXZZZ[[[ZZZYYYXXXXXXXXXXXXXXXVVVVVVVVVVVVXXX]]]eeejjjkkkhhhccc```^^^___```aaaccc]]]SSSIIIBBB===<<<;;;:::::::::999999999888888999999888888999:::;;;;;;;;;;;;::::::::::::::::::888999:::::::::<<<@@@CCCGGGMMMUUU[[[^^^___bbbeeeffffffgggiiikkkjjjgggdddZZZYYYYYY\\\dddooozzz~~~{{{wwwqqqmmmiiihhhgggeeecccbbbbbbbbbeeegggiiikkkmmmooorrruuuzzz|||~~~|||zzzyyyzzz|||}}}}}}||||||zzzyyyxxxuuuuuuvvvxxx|||}}}|||||||||}}}|||zzzxxx|||}}}~~~}}}zzzuuuooogggbbbZZZWWWRRRMMMJJJGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDGGGIIIKKKLLLKKKJJJJJJKKKJJJIIIHHHFFFDDDBBB@@@??????===<<<:::;;;<<<>>>???;;;<<<<<<<<<===@@@DDDHHHQQQVVVYYYXXXXXXYYYVVVQQQRRROOOKKKHHHGGGDDDAAA>>>;;;;;;::::::::::::;;;;;;:::;;;<<<;;;999888999:::;;;>>>CCCKKKUUU```iiinnnsssvvvzzz}}}|||}}}~~~}}}|||}}}zzzyyyxxxxxxwwwxxxyyyyyy|||||||||}}}{{{|||mmmbbbfff{{{qqq\\\YYY]]]sssmmmeeeccc```]]]```ooosssgggUUUKKKEEEQQQmmmvvveeeTTTNNNLLLQQQ___ppplllooosssvvvzzzzzzuuunnnhhheee```]]]YYYWWWUUUSSSQQQOOOHHHHHHIIILLLQQQWWW]]]```hhhkkkoooqqqqqqqqqqqqrrrxxxwwwvvvtttsssssssssssswww{{{~~~{{{|||}}}~~~}}}|||zzzxxxqqqnnnjjjgggfffeeedddddd\\\YYYUUUQQQOOOLLLIIIFFFDDDDDDCCCAAAAAADDDIIIMMMRRRPPPMMMNNNRRRWWW[[[]]]dddssszzztttwwwwwwsssfff```YYYQQQJJJFFFBBB@@@BBBFFFNNNYYYdddnnnvvvzzz{{{{{{~~~|||mmmbbb[[[YYYVVVWWWXXXWWWWWWXXX[[[]]]\\\\\\\\\[[[YYYXXXWWWWWWXXXWWWWWWWWWYYY___ffflllnnnkkkgggccc```aaaccceeegggbbbZZZPPPFFF@@@===<<<:::::::::999999999888888999999888888999999::::::999999::::::::::::::::::888999:::::::::<<<@@@CCCHHHNNNWWW\\\___aaacccfffeeeeeefffhhhkkkllljjjiii```___^^^```gggsss~~~}}}yyytttpppkkkhhhddddddcccbbbbbbbbbccccccdddfffiiilllnnnqqqtttwww{{{~~~~~~}}}{{{zzzzzzvvvvvvwwwzzz~~~~~~{{{{{{{{{|||~~~}}}zzzxxx{{{|||~~~}}}{{{wwwppphhhbbb[[[XXXTTTPPPLLLJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHJJJMMMMMMLLLKKKKKKLLLMMMLLLJJJGGGEEEBBBAAA@@@???>>><<<;;;:::<<<===???:::;;;<<<===>>>AAADDDGGGKKKOOOPPPNNNNNNPPPNNNKKKFFFEEECCCBBBBBBAAA???>>>======<<<;;;:::::::::::::::;;;<<<;;;999888999:::;;;>>>CCCLLLVVVaaaiiinnntttwww|||{{{|||}}}|||{{{}}}{{{zzzyyyxxxxxxyyy{{{|||}}}}}}}}}~~~}}}~~~ooo___[[[jjjoooZZZUUUWWWiiiuuummmkkkgggccccccmmmyyy~~~ssshhhZZZNNNFFFRRRnnnwwwfffUUUNNNLLLOOO]]]mmmpppssswwwzzz}}}{{{wwwoooiiiggg```]]]ZZZXXXWWWVVVTTTSSSKKKMMMPPPTTT[[[bbbhhhllloooqqqssstttrrrqqqqqqrrryyywwwuuusssqqqqqqqqqqqquuuyyy}}}{{{{{{||||||{{{yyyvvvtttpppmmmiiifffeeecccaaa```[[[XXXTTTQQQNNNLLLIIIGGGEEEEEEEEECCCCCCFFFJJJNNNPPPOOOMMMKKKKKKKKKMMMNNNSSS___ttt~~~tttrrrqqqmmmfffbbb\\\TTTMMMGGGDDDBBBBBBFFFMMMWWWaaajjjqqquuuyyyzzz|||ooobbbZZZVVVWWWXXXXXXXXXXXXZZZ^^^aaaaaabbbcccaaa]]]ZZZXXXXXXYYYYYYXXXXXXZZZ___ffflllooommmiiidddaaabbbeeeiiikkkhhhaaaWWWLLLCCC>>><<<:::::::::999999999888888888888999999999999999999888888999999999999::::::999::::::::::::===@@@DDDIIIOOOWWW\\\^^^```bbbdddaaabbbcccgggllloooppppppkkkiiifffgggmmmxxx}}}yyysssnnniiifffddd^^^^^^^^^___aaabbbdddeeedddfffhhhjjjmmmpppuuuxxx|||~~~}}}|||{{{||||||~~~|||||||||}}}~~~}}}{{{yyy{{{|||~~~}}}{{{vvvppphhhbbb[[[YYYVVVRRRNNNLLLJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKHHHKKKMMMMMMLLLKKKLLLLLLQQQOOOLLLIIIEEECCCAAA@@@???>>>===<<<;;;<<<======:::;;;>>>???@@@BBBDDDGGGEEEHHHHHHFFFFFFHHHHHHEEEAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<;;;::::::::::::;;;<<<;;;:::999:::;;;;;;>>>DDDLLLVVVaaaiiinnnuuuyyy}}}{{{{{{|||{{{{{{|||zzzyyyxxxwwwxxxyyy|||}}}~~~~~~~~~uuuaaaXXX```uuulllWWWRRRSSSbbb~~~{{{ooommmjjjfffbbbhhhqqqyyy{{{wwwooohhh]]]PPPGGGRRRoooyyygggVVVMMMKKKMMM[[[kkkrrruuuyyy|||zzzvvvoooiiiggg```^^^[[[ZZZZZZZZZYYYWWWSSSUUUYYY___fffmmmrrruuuvvvwwwxxxwwwuuuuuuuuuwwwwwwuuussspppnnnmmmnnnnnnpppuuuzzz||||||~~~|||||||||{{{yyyvvvsssqqqooollliiifffeeebbb___\\\YYYVVVRRRPPPNNNKKKIIIGGGDDDEEEDDDDDDDDDFFFKKKNNNQQQSSSTTTRRRMMMIIIIIIJJJKKKSSSbbbssswwwrrrpppmmmgggddd___XXXQQQKKKGGGFFFFFFIIINNNUUU]]]eeekkkooottttttvvvzzzttteee[[[WWWYYYYYYYYYYYYZZZ\\\aaadddhhhjjjllljjjeee___\\\[[[YYYYYYYYYXXXZZZ^^^eeeiiimmmlllhhhccc```aaafffjjjmmmlllhhh^^^RRRGGG@@@===:::::::::999999999888888888888999999999999888888888888888888999999999:::::::::;;;;;;;;;===AAADDDJJJPPPWWW[[[\\\]]]^^^```]]]^^^aaagggooouuuxxxzzzvvvrrrnnnmmmsss}}}{{{xxxtttmmmgggcccaaa```[[[\\\]]]```bbbeeehhhiiiiiijjjkkklllmmmqqqvvvzzz|||~~~}}}~~~~~~~~~}}}{{{{{{|||~~~}}}zzzuuunnngggbbb]]][[[XXXTTTQQQNNNLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLNNNPPPQQQPPPOOOOOOPPPSSSQQQNNNJJJFFFCCCBBBAAA>>>=========<<<<<<<<<<<<;;;===???@@@@@@AAACCCDDDBBBDDDDDD@@@@@@BBBCCC@@@???@@@AAAAAAAAAAAABBBCCC>>>======<<<<<<<<<======;;;<<<<<<<<<:::999:::;;;<<>>BBBEEEJJJOOOVVVZZZZZZZZZ[[[]]]ZZZ\\\```hhhqqqzzz{{{wwwrrrpppuuu~~~wwwuuupppjjjccc___^^^^^^\\\]]]___bbbfffiiilllnnnppppppooooooooosssxxx||||||~~~~~~~~~}}}|||{{{|||~~~}}}yyytttnnngggbbb___^^^[[[WWWTTTQQQPPPOOOJJJJJJKKKKKKLLLNNNOOOPPPPPPSSSUUUUUUTTTSSSTTTTTTUUUSSSOOOJJJFFFDDDBBBAAA======>>>>>>===<<<;;;;;;<<<>>>@@@AAA@@@@@@AAABBBCCCDDDBBB>>>===@@@@@@>>><<<===>>>>>>>>>>>>@@@AAA<<<<<<<<<======>>>@@@@@@;;;<<<===<<<:::999:::;;;===@@@EEEMMMVVV```iiimmmvvvzzz||||||}}}||||||~~~wwwuuutttssstttwwwyyy{{{}}}}}}ggg\\\\\\gggrrrnnn___YYYTTTXXXjjjsssdddcccfffffflllmmmqqqssspppjjjeeeddd___PPPFFFQQQooo|||zzzgggTTTJJJFFFIIIXXXhhhnnnqqqtttyyyzzzwwwpppiiiffffffbbb______]]]ZZZ]]]ccc^^^bbbiiipppuuu{{{wwwrrrppppppnnnkkkkkkoooppprrruuuwwwxxx{{{|||||||||{{{yyywwwuuusssppplllhhhdddbbb___]]][[[VVVUUURRRNNNKKKHHHFFFEEEDDDCCCCCCCCCFFFKKKPPPTTT[[[bbbeee___VVVPPPMMMJJJJJJKKKQQQ\\\gggoooyyy}}}xxxvvvvvvnnnkkkfff```YYYRRRMMMJJJJJJLLLPPPUUU[[[```dddfffjjjjjjlllooottt{{{}}}pppgggbbbaaa\\\YYYYYYYYY[[[bbbjjjppptttwwwuuusssoooeee\\\___YYYVVVXXXZZZZZZ\\\```ccceeeeeeaaa]]]]]]ccciiilllpppsssmmm^^^NNNBBB<<<<<<:::999888888888666444666666666666777777777777555666666777888999999999777888999:::;;;===@@@CCCJJJOOOVVV[[[\\\\\\[[[[[[YYYZZZ^^^hhhtttyyytttqqqxxxzzzwwwrrrooojjjeeeaaa_________aaacccfffhhhiiijjjmmmooorrrssssssttttttuuuuuuuuu{{{|||~~~}}}{{{zzzwwwyyy}}}{{{vvvqqqmmmhhheeeddd___ZZZXXXXXXWWWTTTRRRRRRRRRRRRQQQQQQPPPPPPPPPSSSTTTVVVWWWXXXWWWWWWVVVXXXVVVRRRNNNKKKGGGBBB???>>>===============>>>>>>>>>???@@@@@@BBBBBBCCCDDDCCCAAA???===<<<===>>>>>><<<;;;;;;;;;;;;<<<======?????????>>>>>>>>>>>>>>>???>>>===;;;;;;<<<<<<===<<<@@@GGGNNNVVV___hhhmmmwwwzzz~~~~~~~~~|||yyyxxxvvvvvvvvvzzz{{{|||~~~}}}zzz{{{}}}}}}{{{vvvvvvuuuuuuvvvxxxyyy{{{{{{ooo^^^^^^hhhrrrttt___VVVRRRZZZhhhxxxpppeeebbbaaa```hhhuuuwwwrrrooohhhbbbhhh[[[MMMGGGOOOccc~~~rrrZZZJJJIIIHHHSSShhhnnnqqqvvv{{{wwwsssnnnhhhfffddd```^^^___]]]\\\```fffgggmmmttt||||||wwwrrrqqqnnnjjjjjjmmmoooqqqtttuuuwwwxxx{{{}}}~~~~~~}}}}}}}}}|||zzzxxxvvvtttppplllhhheeebbb```^^^\\\WWWVVVSSSOOOLLLIIIGGGFFFCCCCCCCCCDDDGGGLLLSSSXXX^^^dddgggbbb\\\YYYUUUQQQMMMLLLOOOWWW___eeeoooxxxzzzwwwwwwyyy|||xxxqqqiii```YYYTTTQQQOOOPPPSSSWWW\\\```ccceeehhhhhhhhhkkkpppvvv|||wwwnnniiifff```[[[ZZZYYYZZZaaahhhtttxxxzzzxxxuuuqqqggg]]]ccc\\\XXXYYYZZZYYY[[[^^^aaacccccc___ZZZZZZ^^^dddmmmrrrvvvqqqdddSSSFFF???;;;999888777777777555444888888888888888888888888555555666777777888999999777888::::::;;;===AAACCCIIINNNUUUZZZ[[[[[[ZZZYYYYYYZZZ^^^gggttt}}}wwwuuuzzz}}}xxxuuuooommmiiieeebbbaaaaaaaaadddgggjjjmmmoooqqquuuwwwxxxxxxxxxwwwwwwxxxxxxxxx}}}~~~~~~|||zzzyyyxxx{{{~~~}}}wwwtttpppllljjjiiiddd___]]]]]]]]]ZZZWWWSSSRRRQQQPPPOOOOOONNNNNNSSSTTTVVVWWWXXXXXXXXXWWWYYYWWWSSSPPPMMMIIIDDD@@@>>>>>>============>>>>>>>>>???@@@@@@BBBBBBCCCDDDBBBAAA???===<<<===>>>>>>===============>>>>>>??????????????????>>>>>>>>>???>>>===;;;;;;<<<<<<===<<<@@@GGGNNNVVV```hhhnnnvvvyyy~~~}}}zzzuuussspppnnnlllllllllmmmooopppsssuuuzzz~~~{{{|||~~~}}}|||yyyyyyyyyyyyyyyzzz{{{|||{{{lll______hhhppp~~~qqq___UUUPPPWWWeeetttrrrgggbbbaaaaaahhhvvvyyytttrrrkkkdddiii^^^NNNGGGLLL___xxx___LLLIIIJJJUUUjjjpppsssxxx}}}}}}tttppplllhhhgggccc___^^^___^^^^^^ccciiimmmsss}}}}}}vvvsssnnniiihhhkkkmmmpppsssuuuuuuuuuvvvwww}}}~~~|||||||||{{{yyywwwtttsssooolllhhheeecccaaa^^^\\\YYYWWWTTTPPPMMMJJJHHHGGGCCCCCCDDDEEEIIIOOOWWW]]]^^^bbbccc```^^^]]]ZZZUUURRROOOOOOSSSWWW]]]gggqqqwwwyyy|||{{{yyyyyy|||~~~tttkkkbbb\\\YYYVVVWWWXXXZZZ]]]___aaacccdddddddddfffjjjooouuuxxx|||yyytttnnnfff___[[[YYYZZZ___fffsssyyy}}}}}}|||xxxnnndddggg```[[[ZZZZZZXXXYYY\\\^^^``````\\\VVVUUUXXX]]]hhhnnntttqqqeeeUUUFFF>>>;;;999777666666666555444777777777777777777777777555555666666777777888888777999:::;;;;;;===AAADDDHHHMMMTTTYYY[[[ZZZXXXXXXXXXZZZ^^^gggrrr}}}zzzvvvzzzyyytttrrrkkkiiigggdddccccccdddeeeiiilllppptttwwwzzz~~~}}}|||{{{{{{||||||~~~~~~{{{yyyxxxyyy|||~~~yyyvvvtttrrrpppoookkkfffdddeeedddbbb___WWWVVVUUUSSSQQQPPPOOONNNTTTTTTVVVWWWYYYYYYYYYYYYZZZXXXUUUSSSPPPKKKFFFBBB>>>>>>============>>>>>>>>>???@@@@@@BBBBBBCCCDDDBBBAAA???>>>======>>>?????????>>>>>>??????@@@AAAAAAAAA@@@@@@??????>>>>>>???>>>===;;;;;;<<<<<<===<<<@@@GGGOOOWWW```iiiooouuuxxx~~~}}}{{{yyyuuurrriiigggccc___^^^^^^```aaa```cccfffjjjpppwww|||}}}~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}{{{~~~|||jjj______fffmmmvvvppp```WWWPPPVVVeeeuuuyyylllbbb```aaaiiizzzzzzxxxoooggghhh```PPPGGGJJJZZZ|||gggQQQKKKLLLWWWllltttwww{{{~~~{{{tttqqqmmmiiigggddd```^^^_________dddkkkpppxxxyyyuuupppkkkjjjmmmmmmpppsssttttttsssssssss{{{|||~~~~~~~~~~~~}}}~~~~~~xxxxxxxxxwwwuuussspppooollljjjfffdddcccaaa^^^[[[ZZZXXXUUURRRNNNKKKIIIHHHEEEFFFGGGHHHKKKRRR[[[bbbbbbeeeeeeccccccccc^^^WWWYYYUUUSSSTTTWWW]]]iiiuuuyyy|||uuukkkccc___^^^^^^]]]]]]]]]^^^``````aaa```___```dddiiinnnqqqwww|||~~~uuulllbbb]]]ZZZYYY]]]bbbjjjsss~~~{{{pppjjjccc]]][[[ZZZXXXXXX[[[]]]___```[[[UUURRRTTTXXXcccjjjrrrrrrhhhXXXHHH>>><<<999777666777777666666555555555555444444444444555555555666666777777777777999:::;;;;;;===AAADDDGGGMMMUUUZZZ\\\[[[YYYXXXWWWYYY^^^fffppp{{{{{{vvvwww~~~yyytttpppmmmhhhgggfffeeefffggghhhiiinnnqqquuuyyy{{{~~~~~~|||~~~~~~{{{yyyxxxxxx{{{~~~zzzxxxwwwvvvuuusssoookkkiiijjjjjjgggeee___]]][[[WWWUUUSSSRRRRRRTTTUUUVVVWWWYYYZZZ[[[[[[[[[YYYXXXVVVSSSNNNHHHCCC???>>>>>>============>>>>>>???@@@@@@BBBBBBCCCDDDAAAAAA@@@???>>>>>>??????@@@@@@@@@???@@@AAAAAABBBCCCBBBBBBAAA@@@??????>>>???>>>===;;;;;;<<<<<<===<<>>===============>>>???@@@@@@BBBBBBCCCDDDBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCEEEDDDCCCBBBAAA@@@???>>>???>>>===;;;;;;<<<<<<======AAAHHHOOOWWW```hhhnnnssswww}}}{{{yyyuuuqqqmmmiiiccc```ZZZWWWRRRMMMJJJJJJLLLMMMMMMPPPTTTZZZ```gggooottt|||~~~~~~~~~|||}}}~~~~~~}}}|||{{{|||}}}}}}~~~{{{jjj___\\\bbbjjjwwwpppaaaXXXPPPWWWlllwwwccc^^^bbbyyynnneeebbbTTTMMMNNNYYYvvv|||___RRRPPPWWWgggrrruuuzzz}}}}}}zzzzzz|||}}}yyyvvvvvvrrrmmmkkkhhhdddaaa```___```eeemmmvvv~~~~~~|||xxxsssrrrtttoooqqqssstttrrrqqqqqqqqqpppsssvvvzzz}}}~~~~~~~~~yyyyyyxxxwwwwwwxxxxxxyyyvvvvvvvvvuuusssqqqnnnmmmhhhgggeeedddcccaaa^^^[[[[[[YYYVVVRRROOOLLLJJJIIIKKKNNNPPPPPPRRRYYYeeeooozzzzzzvvvnnnfffbbb```^^^___bbbjjjzzzuuulllgggbbb```]]]ZZZXXXXXXXXXXXXZZZYYYXXXXXXZZZ^^^cccfffpppuuu{{{yyynnnccc^^^[[[XXXXXXZZZ]]]kkk}}}wwwooofffbbb^^^[[[[[[^^^^^^aaaccc___XXXSSSSSSUUU___fffooosssmmm```OOODDD>>>;;;888777888:::::::::999888888777777666666666444444555555555555555555555777888999999;;;???BBBDDDKKKUUU\\\______]]]\\\VVVYYY^^^dddlllvvvwwwtttzzz|||xxxtttooolllkkkjjjjjjjjjkkkmmmooopppqqqwwwyyy|||}}}~~~|||zzzyyyxxxwwwzzz}}}{{{{{{vvvqqqoooooonnnkkkhhhfffccc___[[[WWWUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[XXXRRRKKKEEE@@@???>>>======<<<<<<===>>>???@@@@@@BBBBBBCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEECCCBBB@@@?????????>>>===;;;;;;<<<<<<===>>>BBBHHHNNNVVV^^^fffkkkssswww|||~~~vvvsssoookkkgggbbb]]]YYYRRROOOKKKGGGEEEEEEFFFHHHIIILLLPPPUUUZZZ```fffjjjsss}}}}}}}}}~~~zzzzzz{{{{{{|||{{{{{{{{{|||||||||}}}}}}lllaaa^^^hhhvvvppp```VVVNNNVVVpppwwwdddaaahhhxxxjjjeeeXXXPPPPPPZZZvvveeeXXXTTTXXXdddnnnqqqvvvyyyzzzzzz{{{|||vvvvvvtttsssqqqqqqrrrsssqqqwww~~~xxxuuutttrrrnnnmmmgggccc`````````aaahhhpppwww|||vvvsssuuuoooqqqrrrqqqpppoooppprrrppprrrvvvyyy|||||||||{{{wwwwwwwwwvvvvvvuuuuuuttttttttttttsssrrrooommmllliiihhhffffffeeeccc```]]]ZZZYYYVVVRRROOOLLLJJJIIIJJJNNNRRRSSSVVV___mmmxxxxxxqqqllljjjhhhhhhiiippp~~~xxxpppjjjfff]]][[[WWWTTTRRRQQQRRRSSSUUUTTTSSSTTTVVVZZZ___bbbiiimmmttt{{{wwwlllbbb^^^\\\XXXVVVVVVYYYgggxxxyyynnnhhhccc^^^]]]___^^^bbbdddaaaYYYTTTSSSUUU[[[aaajjjoookkk___OOODDD===;;;777666777999::::::::::::999888888777666666444444444444444444444444444555777777888:::>>>AAAAAAHHHSSS[[[______^^^]]]UUUYYY^^^cccjjjtttvvvpppuuu~~~~~~zzzuuurrrooommmmmmnnnnnnoooqqqrrrssssssyyy{{{~~~|||yyywwwwwwwwwzzz}}}{{{vvvsssrrrqqqnnnkkkhhhfffaaa]]]YYYWWWWWWWWWWWWWWWVVVUUUUUUVVVWWWXXXZZZZZZ[[[\\\YYYSSSKKKEEE@@@???>>>===<<<<<<<<<<<<>>>???@@@@@@BBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGFFFDDDBBBAAA?????????>>>===;;;;;;<<<<<<===???BBBHHHNNNTTT\\\ccciiitttwwwzzz}}}~~~~~~~~~{{{xxxuuutttmmmjjjfffbbb^^^YYYSSSPPPJJJIIIGGGFFFFFFFFFHHHIIIKKKNNNQQQUUUXXX]]]bbbeeeooowww~~~||||||~~~yyyxxxxxxxxxyyyzzz{{{{{{|||{{{{{{|||~~~nnnccccccssstttcccYYYPPPWWWuuuuuueeedddnnnrrrjjj\\\RRRPPPXXXvvvkkk^^^YYYZZZccclllooorrrtttsssqqqppppppkkkkkkjjjiiihhhhhhhhhiiikkknnnrrrxxxyyysssrrrpppnnnnnneeeaaa___```aaaccckkksss~~~~~~wwwssstttoooppppppooonnnnnnppprrrsssuuuxxx{{{}}}}}}{{{zzzvvvvvvvvvvvvuuutttsssrrrqqqrrrqqqqqqooommmjjjiiijjjiiihhhggggggeeebbb___ZZZXXXUUURRRNNNKKKJJJIIIIIIMMMRRRUUUXXXcccrrr~~~vvvsssqqqpppooouuu|||uuunnniiieeecccYYYWWWSSSPPPMMMMMMNNNOOORRRQQQPPPQQQSSSXXX\\\___bbbfffmmmvvv}}}uuujjjaaa^^^\\\XXXUUUTTTUUUaaarrruuummmfff___]]]___^^^bbbdddaaaZZZUUUTTTUUU]]]ccckkkpppmmmbbbSSSHHH<<<:::666555666888999999999888888777666555555444444444444444444444444444333555666777777999===@@@>>>FFFQQQZZZ______^^^]]]UUUYYY^^^cccjjjsss}}}ssslllpppxxx|||xxxtttqqqpppppppppqqqrrrsssttttttuuuzzz}}}}}}yyyvvvuuuuuuuuu}}}yyyvvvuuussspppmmmllliiiddd```\\\[[[[[[[[[XXXWWWVVVUUUTTTUUUVVVVVVYYYZZZ[[[\\\ZZZSSSKKKEEE@@@@@@>>>===<<<<<<<<<<<<>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHFFFEEECCCAAA?????????>>>===<<<;;;<<<<<<===???BBBHHHMMMSSSZZZbbbgggtttwwwzzz|||}}}~~~~~~}}}|||zzzvvvrrrmmmkkkeeebbb^^^YYYUUUPPPKKKGGGGGGGGGGGGGGGIIIKKKLLLNNNPPPRRRUUUXXXZZZ]]]bbbeeemmmttt~~~||||||}}}xxxwwwwwwwwwxxxyyy{{{||||||{{{zzz|||~~~nnneeeggg|||yyyiii^^^TTT[[[zzzuuueeefffqqqyyyooo___RRRNNNWWWvvvmmmbbb\\\\\\cccfffhhhlllnnnnnnlllhhhfffdddcccaaa```_________```aaaffflllqqqvvvyyysssrrrqqqqqqhhhccc``````bbbeeennnwww}}}zzzxxxwwwvvvtttqqqooonnnnnnoooooonnnqqqtttxxx{{{|||zzzxxxvvvyyywwwuuutttssssssqqqoooqqqqqqqqqqqqpppnnnmmmkkkhhhhhhggghhhhhhfffbbb___]]]YYYTTTNNNJJJHHHGGGHHHLLLNNNRRRUUUXXX```rrr}}}zzzwwwuuuwww|||uuunnnggg```YYYUUUQQQPPPOOONNNMMMLLLKKKJJJLLLKKKKKKMMMOOOSSSVVVXXX___cccjjjqqqzzztttllleeeaaa\\\VVVSSSSSSUUU^^^jjjwww}}}pppiiiccc```___^^^bbbfffddd]]]WWWTTTTTTUUU\\\gggnnnmmmbbbRRRFFF@@@===:::999999:::;;;:::<<<<<<;;;:::999888777666666666555555555444444444555666777777777777999;;;@@@CCCIIIRRR[[[```___]]]^^^ZZZZZZ```gggppp|||~~~sssmmmlllooozzzxxxwwwvvvuuutttsssrrrtttvvvzzz|||~~~yyyuuuuuuwww|||{{{xxxvvvtttrrrsssmmmfffbbbaaa```]]][[[ZZZYYYWWWUUUUUUUUUWWWXXXWWWYYY]]]]]]YYYQQQIIICCCAAA@@@???============>>>???AAABBBBBBBBBCCCFFFHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJKKKKKKKKKJJJHHHGGGJJJIIIGGGEEECCC@@@>>>===???>>>===;;;;;;<<<<<<===@@@CCCHHHNNNTTT\\\ccchhhrrruuuyyy}}}~~~}}}}}}|||yyyrrrjjjbbb^^^ZZZVVVPPPMMMLLLKKKHHHEEEEEEFFFHHHIIIJJJKKKNNNQQQRRRTTTXXX[[[]]]```dddgggnnnsss{{{|||zzzyyyyyyyyy{{{||||||zzzxxxxxxyyyzzz~~~qqqeeeeeelllbbbXXX```ttthhhgggiiiyyyfffYYYSSSWWWtttzzznnnbbb___ccchhhbbbeeehhhjjjjjjgggccc```\\\[[[ZZZYYYYYYZZZ[[[\\\\\\```eeeiiimmmttt~~~}}}wwwuuusssqqqiiidddaaaaaabbbfffnnnwww|||zzzxxxvvvvvvwwwtttqqqooooooooonnnmmmqqqtttwww{{{|||{{{xxxwwwzzzxxxvvvvvvvvvuuusssqqqqqqqqqqqqqqqpppnnnmmmllliiihhhgggggggggeeebbb```\\\YYYSSSMMMIIIGGGFFFFFFIIIKKKOOOSSSVVV___rrr}}}yyyyyy}}}{{{vvvqqqjjjbbb\\\VVVQQQMMMLLLLLLKKKJJJJJJIIIIIIHHHJJJJJJJJJJJJLLLOOORRRTTTZZZ^^^dddkkkttt~~~xxxooogggaaa[[[TTTOOOPPPSSS\\\fffrrr|||pppgggbbb```bbbfffiiiggg```YYYVVVVVVUUU[[[ccclllmmmcccTTTGGG???===:::888999:::::::::;;;;;;:::999888777666666555555555555444444444444333555666555555555777999>>>@@@FFFNNNVVV[[[\\\[[[[[[WWWWWW\\\ccckkkwww|||rrrkkkiiijjj{{{}}}{{{{{{zzzzzzyyyxxxwwwwwwyyy|||}}}~~~zzzwwwvvvxxx{{{}}}}}}zzzxxxvvvqqqkkkfffdddbbb```^^^ZZZYYYVVVTTTSSSSSSTTTUUUWWWYYY\\\^^^]]]VVVMMMFFFBBBAAA???>>>======>>>>>>>>>@@@AAAAAAAAABBBDDDFFFJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJIIIHHHFFFDDDBBB@@@???>>>???>>><<<;;;;;;;;;<<<===@@@CCCHHHNNNTTT[[[ccchhhsssvvvzzz~~~}}}|||zzzwwwrrrjjj```WWWRRRSSSOOOKKKHHHHHHGGGDDDBBBFFFGGGIIIJJJKKKMMMPPPSSSSSSVVVYYY\\\^^^```dddfffmmmqqqyyy}}}{{{zzzzzzzzz{{{||||||{{{yyyyyyzzz|||~~~}}}nnnaaacccsssfff[[[fff{{{lllggggggzzzzzzvvvfff[[[UUUWWWsssyyykkk___[[[```fff]]]___ccceeeddd```[[[XXXSSSSSSSSSSSSTTTUUUWWWXXXXXX[[[^^^aaadddiiiqqqxxx}}}zzzuuuqqqjjjeeebbbbbbccceeennnwww}}}zzzxxxvvvvvvvvvxxxvvvrrrpppoooooommmlllppprrrvvvzzz{{{{{{yyyxxxyyywwwvvvvvvwwwvvvtttrrroooooooooooonnnlllkkkiiiiiihhhfffeeeeeedddbbb```[[[XXXRRRMMMHHHEEEDDDDDDEEEFFFJJJNNNRRR\\\nnn|||}}}|||vvvtttiiiddd\\\UUUPPPKKKHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGGGGHHHIIIKKKMMMNNNQQQUUU[[[bbbkkkuuuxxxooogggaaa[[[SSSOOOOOOPPPXXXbbbjjjxxxzzznnnhhheeefffiiijjjggg```YYYVVVUUUUUUXXX^^^gggkkkeeeVVVIII???<<<999888888999:::999::::::999888777666666555555555444444444333333333222333444444333333555777<<<===AAAHHHOOOUUUWWWXXXWWWTTTTTTXXX^^^eeeqqq|||zzz~~~yyyppphhheeeeeepppzzz}}}||||||}}}~~~|||{{{|||}}}~~~{{{wwwqqqlllhhhfffcccaaa]]][[[YYYVVVUUUTTTTTTTTTWWWXXXZZZ___aaa\\\RRRIIIBBBAAA@@@>>>===>>>>>>??????AAABBBCCCBBBCCCDDDFFFIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPQQQPPPOOONNNMMMHHHGGGEEECCCAAA@@@???>>>>>>>>><<<;;;;;;;;;<<<===???CCCHHHNNNTTT[[[ccchhhrrruuuyyy}}}~~~}}}{{{zzzwwwuuupppiii```WWWOOOJJJKKKIIIFFFEEEEEEDDDCCCBBBGGGIIIKKKLLLNNNPPPSSSVVVUUUXXX[[[]]]^^^```ccceeejjjnnnuuu|||{{{{{{{{{zzz{{{|||{{{zzzzzz|||~~~}}}~~~}}}mmm___aaaxxxhhh\\\jjjpppfffcccfffpppnnnbbbZZZTTTUUUpppwwwgggZZZWWW\\\cccXXXZZZ]]]^^^]]]YYYTTTPPPPPPOOOOOOOOOPPPRRRSSSUUUUUUWWWZZZ]]]___dddkkkppprrrxxx~~~xxxrrrlllgggcccbbbbbbdddllluuu~~~{{{xxxvvvuuutttuuuvvvssspppooooooooonnnmmmnnnppptttxxxzzzzzzyyyxxxvvvuuutttuuuvvvuuusssqqqllllllmmmlllkkkjjjhhhgggjjjgggeeecccccccccbbbaaaZZZWWWRRRLLLGGGDDDBBBAAABBBBBBDDDHHHLLLTTTdddsss{{{{{{|||~~~yyysssnnnlll___ZZZRRRLLLHHHEEEDDDBBB@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIJJJJJJMMMSSSZZZbbblllwww}}}uuummmeeeaaa\\\UUURRRSSSNNNUUU]]]cccmmm~~~wwwoookkkhhhiiihhheee^^^XXXUUUSSSUUUUUUXXXaaahhheeeWWWJJJ>>><<<999777888999999999999999888888777666666555444444444444333333333333222333444333222222444666:::;;;>>>CCCIIIOOOSSSVVVUUURRRSSSVVVZZZaaammmyyyzzz}}}~~~xxxnnnfffbbbbbbhhhuuu}}}wwwrrrmmmiiifffdddbbb```^^^[[[XXXWWWVVVUUUVVVUUUWWW]]]bbb___TTTJJJCCCBBB@@@???>>>>>>??????AAACCCEEEEEEEEEEEEGGGHHHHHHJJJKKKMMMOOOPPPQQQQQQQQQQQQRRRSSSRRRQQQPPPOOOHHHGGGEEEBBBAAA@@@??????>>>===<<<;;;:::;;;<<<<<>>???BBBDDDIIIUUUaaalllwwwwwwtttpppqqqpppnnnhhhccc^^^\\\UUUPPPJJJEEECCCBBBAAA@@@===>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHMMMSSS[[[eeeooovvvwwwooogggbbb]]]VVVSSSSSSNNNRRRXXX^^^dddrrrvvvooojjjjjjhhhccc^^^XXXUUUTTTTTTSSSTTT\\\cccaaaVVVKKK???<<<999888888999:::999999999888888777666666666555555444444444333333333333444555444333333555666888999<<>>===<<<::::::;;;;;;<<>>===<<<<<<>>>>>>@@@GGGPPPYYYcccsssxxxoookkkfffeeeccc___[[[VVVRRRPPPKKKGGGBBB???>>>>>>>>>===<<<<<<===???AAABBBDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCFFFIIINNNUUU___iiippp}}}|||sssjjjeee^^^VVVQQQQQQOOOPPPTTTYYY^^^hhh{{{|||pppmmmlllhhhddd___[[[XXXVVVTTTRRRRRRWWW\\\[[[RRRJJJ@@@===:::999999:::;;;:::999999888888888777777777666666555555555444444444444555666555444444555777666888:::===AAAFFFLLLQQQQQQQQQRRRUUUWWW]]]kkkxxxwwwlllgggeeecccooo~~~}}}uuunnnkkkjjjcccbbb```]]][[[XXXVVVUUURRRQQQSSSWWW[[[YYYRRRLLLDDDCCCBBB@@@???@@@@@@AAA???BBBEEEGGGHHHIIIJJJKKKMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSTTTUUUTTTSSSRRRQQQLLLJJJFFFCCC@@@??????@@@======;;;:::::::::;;;<<<>>>BBBGGGMMMSSSZZZbbbgggqqqssswwwzzzyyyuuupppmmmeeeaaa[[[TTTNNNIIIGGGFFFGGGIIILLLNNNNNNOOOQQQRRRRRRTTTUUUVVVWWWYYY\\\^^^___```aaaaaa```___```aaa]]]aaahhhooowww~~~|||{{{||||||zzz{{{|||{{{zzzzzz|||}}}||||||{{{zzz{{{~~~}}}iii```jjjyyyrrrhhh___```nnnyyymmmhhhdddnnnpppssszzzsssfffeeeddd\\\ZZZUUUTTTnnnuuuaaaRRRNNNUUU]]]LLLKKKJJJIIIHHHGGGFFFFFFCCCCCCBBBCCCDDDFFFHHHJJJNNNOOOPPPSSSWWW[[[^^^___dddfffnnnwww}}}|||uuuooojjjgggfffkkkrrr~~~{{{vvvqqqnnnmmmmmmmmmllljjjjjjkkkooorrrsssttttttvvvxxxyyy{{{{{{zzzzzzyyyyyyyyyzzzzzzxxxtttqqqnnnooooooooonnnllljjjiiifffeeedddddddddbbb___]]][[[XXXSSSNNNHHHBBB???===;;;:::;;;===<<<;;;>>>DDDJJJSSSaaauuuxxxmmmeeeccc^^^\\\XXXUUUQQQNNNKKKIIICCCAAA>>>=========<<<;;;;;;;;;<<<>>>@@@AAABBBCCC@@@AAAAAABBBCCCCCCCCCBBBBBBDDDFFFJJJPPPYYYcccjjjttt{{{~~~uuulllfff___WWWRRRRRRNNNMMMOOOUUUYYY```ooo}}}qqqmmmjjjfffbbb^^^[[[XXXWWWSSSRRRRRRTTTVVVTTTNNNIIIAAA>>>;;;::::::;;;<<<;;;999999999999999888888888777777666666666555555555444555666555333333555666222555888;;;>>>BBBHHHMMMMMMMMMOOORRRTTTZZZhhhvvvtttkkkgggbbbkkkyyyyyyrrrnnnmmmccccccaaa___\\\YYYWWWVVVRRRRRRSSSUUUVVVTTTPPPMMMEEEDDDBBBAAA@@@@@@AAAAAA@@@DDDHHHKKKMMMNNNOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUSSSRRROOOLLLHHHDDDAAA??????@@@===<<<;;;:::::::::;;;;;;>>>BBBGGGLLLSSSZZZaaafffnnnqqquuuwwwvvvqqqkkkggg^^^[[[UUUOOOKKKIIIIIIIIIMMMPPPTTTVVVVVVWWWYYY[[[YYYZZZ\\\\\\\\\]]]```bbbbbbccccccbbb```______```\\\```eeejjjqqq|||~~~~~~~~~}}}~~~}}}|||{{{}}}~~~{{{{{{zzzyyyyyy|||}}}iii```eeeooottthhh\\\YYYaaawwwwwwlllgggccckkklllmmmrrrkkkdddgggiii___ZZZUUUSSSjjjvvvbbbSSSOOOUUU]]]JJJHHHFFFEEEDDDDDDDDDEEEAAAAAAAAACCCEEEHHHJJJLLLQQQPPPQQQSSSWWWZZZ\\\\\\```ccckkkuuu{{{zzzsssnnniiiggglllsss{{{vvvqqqmmmkkkkkklllmmmlllkkkmmmpppsssttttttxxxyyyzzz|||}}}}}}||||||xxxwwwxxxxxxxxxuuuqqqnnnkkklllllllllkkkiiigggfffeeeddddddddddddbbb___\\\\\\YYYTTTNNNHHHCCC???===:::999:::===<<<999;;;@@@CCCIIIUUUggg~~~yyyoooeee______UUURRROOOKKKIIIGGGDDDBBBAAA???=========>>>===;;;::::::<<<===???@@@AAABBB>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEHHHNNNVVV```gggnnnuuu|||ssskkkgggaaaZZZVVVVVVNNNKKKLLLRRRWWW\\\hhhtttssskkkhhhccc___\\\YYYWWWUUUSSSRRRRRRRRRRRRPPPLLLHHHAAA???<<<:::;;;<<<<<<<<<:::::::::999999999999999777777777777666666666666444555555444333222444555000333777:::<<<@@@FFFKKKIIIJJJMMMOOOQQQWWWffftttzzznnnhhhaaaiiiuuu}}}tttqqqpppeeeeeedddbbb___\\\ZZZYYYSSSTTTUUUUUUSSSRRROOONNNEEEDDDBBBAAA@@@@@@AAAAAADDDHHHMMMPPPRRRTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTUUUVVVWWWWWWWWWVVVUUUTTTQQQNNNIIIEEEAAA@@@???@@@===<<<;;;:::999:::;;;;;;>>>AAAGGGLLLSSSZZZaaafffjjjmmmppprrrqqqlllfffbbbXXXUUUQQQMMMLLLMMMOOOQQQSSSWWW[[[]]]]]]^^^```bbb^^^___`````````aaaccceeecccddddddccc```______```\\\```dddhhhmmmvvv~~~}}}~~~|||{{{yyyxxxwwwzzzzzzggg___cccjjjuuugggXXXSSSZZZooossshhhccc^^^hhhjjjkkkooohhhcccjjjkkk___XXXRRROOOdddwwwcccTTTPPPVVV]]]IIIFFFBBB@@@@@@@@@@@@?????????@@@AAABBBEEEGGGIIIJJJLLLPPPRRRTTTWWW[[[]]]```ccciiiqqqwww}}}~~~yyyvvvpppjjjkkkooozzzwwwssspppmmmllljjjhhhggghhhiiilllooorrruuuvvvwwwxxxyyy{{{|||~~~zzzzzzyyyxxxvvvtttrrrqqqooonnnmmmjjjhhhgggiiikkkgggfffdddbbbaaa```______YYYXXXTTTOOOIIIBBB===;;;>>>;;;888777888:::;;;<<<:::>>>EEEQQQ```ppp}}}ttthhh^^^YYYWWWVVVLLLJJJGGGCCC@@@?????????::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDGGGNNNXXX___hhhuuuzzztttllleee___[[[WWWUUUMMMKKKJJJMMMOOOTTT___jjjwwwwwwmmmjjjeeeaaa]]]ZZZVVVSSSTTTQQQOOOMMMLLLJJJGGGEEE@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999888999999999999888777777666666555555555444444444555555666777999<<<>>>@@@GGGHHHHHHIIIMMMWWWcccmmm~~~ttthhhcccgggooozzz|||uuupppkkkhhhffffffgggccc\\\VVVXXXYYYXXXTTTPPPMMMKKKJJJDDDCCCBBBAAAAAAAAABBBBBBFFFKKKRRRWWWYYYXXXXXXWWW[[[[[[\\\[[[YYYXXXXXXYYYWWWWWWVVVWWWXXXWWWUUUSSSPPPMMMHHHBBB???======>>><<<;;;::::::999999::::::???BBBFFFKKKQQQXXX___dddlllllllllllliiiddd\\\WWWSSSRRRPPPOOOPPPRRRUUUWWWYYY]]]bbbccccccdddgggjjjhhhhhhfffeeedddccccccccceeeeeeeeedddbbbaaa___^^^aaa```bbbgggkkkrrr}}}{{{||||||{{{zzzzzz|||~~~jjj[[[^^^kkk~~~xxxfff[[[VVVTTThhhqqqggg___\\\fffoooooohhhccc```___```]]]VVVMMMLLL\\\yyyxxxeeeUUUNNNQQQWWWGGGEEEAAA????????????>>>>>>>>>>>>???@@@CCCEEEGGGHHHJJJNNNPPPRRRUUUXXX[[[^^^aaagggooottt{{{|||yyyvvvqqqlllmmmqqq~~~|||tttooolllkkkiiigggggghhhiiikkknnnqqqtttvvvyyyyyyzzz{{{}}}~~~{{{{{{zzzyyywwwuuusssrrrqqqpppnnnllliiiiiijjjkkkkkkjjjgggdddbbb___^^^]]]YYYWWWRRRMMMGGGAAA===;;;>>>;;;888777888999:::999999;;;@@@GGGQQQ\\\eeekkklllhhhaaaZZZSSSNNNJJJIIIHHHFFFCCC@@@>>>=========::::::::::::::::::::::::::::::;;;<<<<<<======>>>??????@@@@@@AAAAAA@@@@@@@@@AAACCCCCCFFFMMMWWW^^^hhhuuuyyytttllleee```[[[XXXUUUMMMJJJJJJLLLNNNRRR\\\fffppp|||ttthhheee```\\\YYYVVVRRRPPPQQQOOOLLLJJJHHHFFFDDDAAAAAA@@@???>>>============;;;;;;;;;:::::::::999999999999999999999888777777666666666555555555444444555555555666888:::===>>>DDDEEEFFFGGGKKKTTTaaajjj|||zzzmmmiiilllrrr|||zzzuuupppllliiihhhhhhfff___ZZZZZZZZZYYYVVVRRRNNNKKKJJJFFFEEEDDDCCCBBBCCCDDDEEEHHHNNNUUU[[[]]]^^^^^^^^^]]]]]]]]]\\\ZZZYYYYYYYYY[[[ZZZYYYYYYYYYWWWTTTRRROOOLLLGGGBBB>>>======>>>===<<<;;;;;;::::::;;;;;;>>>@@@DDDIIIOOOVVV___dddhhhhhhhhhgggddd___XXXTTTRRRQQQPPPPPPQQQTTTWWWYYYaaaeeehhhiiiiiijjjmmmqqqnnnmmmkkkiiihhhhhhhhhiiiiiiiiihhhgggfffdddbbbaaabbbaaabbbfffiiiooozzz~~~}}}}}}|||}}}}}}}}}}}}||||||kkk[[[]]]iiiyyyfff[[[UUUQQQaaa}}}~~~pppeee^^^^^^iiisssrrrlllgggdddccc```]]]VVVMMMLLL\\\xxxxxxfffTTTMMMQQQXXXEEECCC???>>>>>>>>>======<<<;;;<<<<<<>>>@@@BBBDDDEEEHHHKKKNNNPPPRRRVVVXXX\\\___eeelllqqqwww~~~zzzxxxvvvrrrnnnpppttt}}}wwwpppmmmlllhhheeegggggghhhjjjmmmppptttvvv{{{{{{{{{|||}}}}}}~~~~~~||||||{{{yyyxxxvvvuuuttttttsssqqqnnnlllkkkjjjjjjnnnllljjjfffccc___]]][[[XXXVVVPPPJJJEEE@@@===<<<===;;;999999999999777666777888999<<>><<<:::::::::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>???@@@AAAAAA@@@@@@???AAACCCCCCFFFLLLVVV]]]jjjvvvwwwssslllfffaaa\\\XXXUUUMMMJJJHHHJJJLLLOOOWWW___fffqqq}}}zzzqqqhhhddd```]]]ZZZXXXUUURRRNNNKKKHHHFFFDDDBBB@@@>>>AAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999999999999999888888777666666666666555555555555666555555555666888:::;;;@@@BBBCCCDDDHHHPPP\\\eeevvvsssqqqrrrvvv~~~|||uuuqqqmmmkkkjjjhhhccc___\\\\\\[[[YYYVVVQQQMMMJJJHHHGGGEEEDDDEEEFFFGGGIIIKKKQQQYYY```cccddddddeeeaaaaaaaaa```___^^^\\\\\\^^^\\\ZZZYYYXXXVVVSSSPPPMMMJJJFFFAAA>>>===>>>>>>>>>======<<<;;;<<<<<<<<<<<<>>>AAAEEEKKKSSS\\\bbbeeeeeedddbbb___ZZZVVVSSSRRRRRRRRRSSSVVVZZZ]]]```eeehhhkkkkkkjjjkkkooossstttsssqqqnnnmmmnnnooopppnnnmmmlllkkkiiigggeeedddcccaaaaaaccceeekkkvvv~~~}}}|||{{{~~~~~~~~~mmm[[[[[[ddd}}}vvveeeZZZUUUPPP]]]ttt|||nnnccc\\\]]]iiitttsssmmmhhheeebbb```^^^VVVMMMKKK[[[wwwyyygggTTTKKKNNNVVVCCC@@@>>>=========<<<;;;;;;;;;;;;;;;===???AAABBBDDDFFFJJJLLLNNNQQQTTTWWW[[[]]]cccjjjnnnttt}}}zzzwwwvvvsssppprrrvvv~~~wwwtttqqqkkkfffgggggggggiiimmmrrrwwwzzz||||||}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyywwwwwwvvvwwwuuusssqqqpppnnnllljjjmmmllljjjgggccc```]]][[[XXXUUUOOOIIICCC@@@>>>===<<<;;;:::::::::999666444777777666777:::===AAACCCFFFFFFGGGFFFEEEBBB???>>><<<;;;:::999888999999999999999::::::::::::;;;;;;;;;;;;<<<<<<=========>>>===>>>???@@@AAAAAAAAAAAAAAACCCDDDFFFHHHNNNWWW]]]lllxxx|||tttpppkkkfffaaa]]]XXXUUUMMMIIIGGGIIIJJJLLLQQQXXX]]]gggssszzz~~~}}}wwwooogggddd```]]][[[YYYVVVTTTMMMJJJFFFDDDBBBAAA???===AAA@@@???>>>============;;;;;;;;;;;;;;;;;;::::::999999::::::999999888777777777777666666666555555666666555444555666777888<<<>>>???AAADDDKKKVVV]]]mmm~~~yyytttuuuwww~~~yyyuuupppmmmkkkhhheeeccc```___^^^]]]ZZZVVVQQQMMMJJJIIIGGGFFFFFFHHHJJJLLLOOOUUU]]]cccfffggghhhhhhgggffffffeeeeeecccaaa___]]][[[YYYXXXWWWUUURRRPPPKKKIIIEEEBBB???>>>>>>???>>>===<<<<<<;;;;;;<<<<<<:::<<<>>>BBBGGGOOOWWW]]]bbbcccbbb___[[[XXXVVVUUUTTTTTTVVVXXX\\\```dddfffjjjlllnnnmmmlllmmmqqqtttwwwvvvsssqqqpppqqqrrrtttppppppooommmkkkiiifffeeebbb```___```bbbgggsss~~~~~~~~~~~~~~~ooo\\\YYY```xxxrrraaaXXXUUURRR^^^sss}}}zzzmmmbbb\\\\\\lllxxxwwwqqqmmmgggaaaaaa___WWWLLLJJJYYYuuu|||jjjUUUIIILLLRRRAAA???===<<<======;;;:::<<<;;;;;;<<<===???AAABBBCCCFFFIIILLLNNNQQQTTTWWW[[[]]]bbbhhhlllqqq}}}~~~zzzwwwvvvsssqqqtttyyyzzzrrrlllkkkjjjjjjkkknnntttzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxxxxxxxxxxvvvtttssssssqqqmmmjjjiiihhhgggfffcccaaa^^^]]]XXXUUUOOOIIIDDDAAA??????<<<;;;:::;;;;;;999666333999999888777888:::<<<=========<<<;;;;;;:::::::::888888888888888888999999999999999::::::;;;;;;;;;<<<<<<<<<=====================???@@@BBBBBBCCCCCCCCCFFFHHHIIIKKKQQQYYY___nnnzzzzzzvvvpppmmmiiieeeaaa]]]WWWTTTMMMHHHEEEGGGIIIIIIMMMQQQVVV___jjjqqqvvvxxxuuuooobbb___[[[YYYWWWUUURRRPPPMMMJJJFFFDDDCCCBBB@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888888888777777777666666666777666555444444555666666999;;;===>>>@@@FFFOOOUUUdddwwwuuuuuuwww}}}}}}yyytttpppllljjjgggfffeeecccaaa```___[[[VVVRRRMMMLLLIIIHHHHHHJJJLLLNNNSSSYYY```fffhhhiiiiiiiiijjjiiihhhhhhiiihhhdddaaa\\\ZZZXXXVVVVVVUUUSSSQQQLLLJJJGGGDDDAAA@@@??????===<<<<<<;;;:::;;;;;;;;;999;;;===???CCCIIIQQQVVV\\\]]]]]]\\\XXXVVVVVVXXXUUUVVVXXX[[[___dddgggiiiqqqsssuuuuuussssssvvvyyyxxxvvvtttsssrrrssstttuuurrrrrrpppnnnllliiifffeee```^^^]]]___aaaeeeppp{{{}}}||||||||||||}}}}}}~~~~~~rrr]]]XXX^^^sssppp^^^UUUSSSQQQ___ttt~~~yyylllbbb^^^```ttt~~~xxxnnncccccc```XXXLLLIIIWWWrrr}}}lllXXXMMMOOOUUU???>>><<<<<<======;;;999<<<<<<;;;<<<===???@@@BBBCCCFFFIIILLLNNNPPPTTTVVVZZZ[[[```fffiiinnnzzz~~~yyyuuutttsssrrrxxxzzzvvvsssrrrooooooqqqvvv|||~~~~~~~~~~~~~~~}}}{{{zzzxxxxxxyyyyyyxxxvvvtttuuuvvvtttooojjjffffffffffffdddbbb___^^^XXXUUUQQQLLLGGGDDDAAA@@@<<<;;;;;;;;;<<<;;;888555;;;:::999888777777888888;;;:::888777777777888999777777777888888888888888888999999::::::;;;;;;<<<===========================>>>@@@AAACCCDDDEEEEEEFFFHHHKKKLLLNNNSSS[[[aaaooo{{{zzztttpppllljjjgggdddaaa\\\VVVRRRLLLGGGDDDGGGHHHHHHIIILLLOOOXXXbbbiiinnnsssqqqmmmbbb___[[[XXXVVVTTTQQQOOOLLLIIIEEECCCBBBBBBBBBAAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::999999888888888888888777777777777777666555444444444555666777999;;;<<<===AAAHHHNNN]]]ooovvvvvvxxx~~~{{{vvvqqqmmmkkkjjjjjjgggcccbbbcccaaa]]]YYYRRRPPPMMMKKKJJJLLLOOOPPPWWW]]]dddjjjlllllllllllllllkkkjjjlllnnnmmmiiieee___]]]ZZZXXXXXXWWWUUUTTTOOOMMMJJJGGGDDDBBBAAA@@@===<<<;;;;;;::::::;;;;;;999;;;===>>>@@@DDDIIILLLRRRUUUXXXXXXVVVUUUWWWZZZXXXZZZ\\\___cccfffjjjkkktttwwwzzzzzzwwwvvvwwwzzzyyyyyyxxxwwwwwwwwwwwwwwwuuutttssspppmmmjjjhhhfff```^^^^^^___```ccclllvvv}}}{{{zzzzzzzzzxxxzzz}}}}}}~~~~~~~~~rrr^^^ZZZ```ssssss___SSSPPPPPPaaayyyzzzlllcccaaaeee~~~uuueeefffcccYYYLLLHHHTTTnnn}}}mmm]]]TTTUUUYYY???===<<<=========;;;999<<<;;;;;;;;;<<<>>>???AAABBBEEEHHHKKKMMMOOOSSSUUUXXXYYY^^^cccfffkkkvvv{{{vvvrrrqqqrrruuu}}}|||wwwtttssswww{{{~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxyyyyyywwwuuutttuuuwwwvvvpppjjjgggggghhhgggfffccc```___XXXVVVSSSOOOKKKGGGDDDBBB===<<<;;;;;;<<<<<<:::888999999888777777777777888999999888888888999999999555666777777777777777777888888999::::::;;;<<<<<<>>>=====================>>>???AAACCCDDDFFFGGGGGGGGGJJJMMMNNNPPPTTT\\\aaammmzzz}}}vvvpppkkkhhhgggeeeccc```[[[UUUQQQLLLFFFCCCFFFIIIHHHHHHJJJIIIQQQZZZ```ffflllllliiibbb___ZZZWWWUUUSSSPPPMMMIIIEEEBBB@@@@@@AAABBBAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===::::::;;;;;;::::::999888999999888888888777777777666666555444444555666777777999;;;;;;;;;===CCCHHHSSSfffyyyyyy{{{~~~xxxtttqqqpppnnnjjjeeedddffffffccc```XXXVVVRRROOONNNOOORRRSSS[[[```hhhnnnqqqrrrrrrsssrrrppppppsssvvvvvvqqqmmmgggddd```^^^\\\[[[YYYWWWRRRQQQNNNJJJGGGDDDBBBBBB>>>===<<<<<<;;;<<<<<<<<<999;;;===>>>>>>???AAACCCKKKPPPVVVXXXWWWWWW[[[^^^aaabbbdddgggjjjmmmooopppxxx|||}}}zzzzzz{{{}}}~~~~~~~~~}}}||||||zzzyyywwwtttqqqnnnkkkiiicccaaaaaaaaa``````gggooo}}}|||{{{zzz{{{{{{xxxzzz}}}~~~qqq```]]]dddyyywwwaaaSSSPPPTTTjjj|||mmmeeeeeeqqqmmmiiieeeZZZMMMFFFRRRkkkoooaaaYYYWWWXXX???=========>>>===<<<:::;;;;;;::::::;;;===>>>???AAADDDGGGJJJLLLNNNRRRTTTVVVWWW\\\aaadddhhhsssxxxsssoooppprrrwww|||wwwuuuvvvzzz}}}}}}~~~~~~~~~}}}zzzxxxwwwxxxyyyzzzvvvtttsssvvvxxxwwwpppjjjiiiiiijjjiiigggdddaaa___XXXWWWUUUQQQMMMIIIEEECCC===<<<;;;;;;<<<===<<<;;;555555666666888999:::;;;333444555777777777666666555555666777777666666666888888999::::::;;;<<<<<<>>>>>>>>>>>>============>>>???AAACCCEEEGGGHHHHHHGGGJJJMMMNNNPPPTTT\\\aaakkkyyy{{{tttmmmhhhfffeeedddbbb___ZZZTTTPPPKKKFFFCCCFFFIIIHHHGGGIIIDDDLLLTTTZZZaaaggghhhfff]]]ZZZUUURRROOOMMMJJJGGGEEEBBB???===>>>@@@@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======::::::;;;;;;::::::999888999999999888888888888777666666555444555666777888777999;;;;;;:::;;;@@@EEELLL]]]www}}}|||}}}~~~yyyvvvuuuqqqkkkfffeeegggiiigggeee]]]ZZZUUURRRQQQRRRTTTVVV\\\bbbkkkrrrvvvwwwxxxyyyyyywwwwwwzzz~~~~~~zzzuuunnnkkkfffbbb```^^^\\\ZZZUUUSSSPPPLLLHHHEEECCCBBB??????>>>===============:::<<<>>>>>>===<<<===>>>IIIPPPWWWZZZZZZ[[[___ccciiijjjlllnnnqqqsssuuuvvv}}}|||{{{xxxtttqqqnnnllleeeccccccccc```^^^cccjjjzzz}}}|||{{{{{{|||||||||~~~ppp``````hhhxxxaaaSSSRRRYYYttt}}}nnngggggg{{{kkkfff[[[MMMFFFQQQiii~~~rrrcccYYYUUUSSS???===;;;<<<>>>>>><<<:::;;;;;;;;;<<<<<<>>>??????CCCEEEGGGIIIJJJLLLOOOQQQUUUXXX]]]```ccchhhpppuuuuuusssuuuwwwuuuuuu~~~zzzxxxyyy}}}~~~{{{yyyxxxxxxxxxxxxxxxxxxyyyyyyuuupppmmmooolllhhhfffeeedddcccaaa]]]ZZZUUUQQQNNNKKKGGGDDDAAA@@@>>><<<;;;:::::::::999999999888888888888777999888777666666777888999888888888777888888999:::::::::;;;<<<<<<======>>>>>>============>>>>>>???@@@BBBDDDDDDEEEEEEHHHIIIKKKKKKLLLMMMPPPUUU[[[```lllwwwzzznnniiimmmllljjjgggdddaaa]]]XXXUUUOOOKKKHHHGGGHHHIIIGGGEEEHHHHHHKKKRRR[[[bbbdddeee```\\\VVVQQQLLLIIIEEEBBB@@@@@@??????>>>=========<<<<<<<<<;;;;;;:::::::::===<<<:::999888999::::::999::::::;;;;;;::::::999::::::999999888777777666888888777666666666666666999888777666888;;;???AAAJJJVVViii~~~zzzyyy|||zzzuuurrrnnnkkkiiiiiihhhgggbbb___ZZZVVVTTTUUUWWWXXX^^^ccckkkqqqvvvyyy|||~~~}}}{{{{{{}}}~~~|||yyywwwsssmmmhhhddd```]]]ZZZVVVSSSPPPMMMKKKHHHEEEBBB>>>===<<<===>>>???>>>===@@@BBBCCCBBB@@@>>>>>>???JJJPPPWWW\\\^^^bbbhhhmmmlllnnnqqqrrrtttvvvzzz|||~~~~~~zzzuuuqqqooommmiiigggccc```___```ccceeerrr}}}~~~}}}}}}{{{zzz}}}|||sssnnndddsssnnn^^^UUUSSSZZZyyyqqqhhhjjjssslll\\\RRRMMMKKKaaasss```TTTRRRTTT@@@>>><<<===??????===;;;;;;;;;;;;;;;<<<===>>>???BBBCCCFFFGGGHHHJJJMMMPPPTTTWWW[[[^^^aaafffnnntttuuurrrtttwwwuuuwww~~~{{{yyyxxx{{{}}}|||{{{{{{{{{xxxxxxxxxyyyyyyvvvqqqmmmpppmmmiiifffeeedddcccaaa\\\YYYVVVSSSPPPLLLGGGDDDBBBAAA???===;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777777888999888888888888888999::::::::::::;;;;;;<<<=========???>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEEEEFFFHHHJJJHHHIIIJJJKKKNNNRRRYYY]]]iiittt|||rrrmmmoooooommmiiifffccc___[[[WWWSSSOOOKKKIIIIIIIIIGGGFFFFFFFFFHHHNNNVVV\\\___```\\\XXXSSSOOOKKKHHHEEECCC@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999::::::::::::;;;;;;;;;;;;:::::::::::::::999888777777777999888777666666666666777888777777777999;;;>>>???CCCNNN^^^rrryyyyyyyyyvvvqqqnnnmmmllljjjiiidddaaa\\\XXXVVVVVVXXXYYY```eeennnuuuzzz~~~{{{xxxtttoookkkgggccc___]]]XXXVVVRRROOOMMMJJJGGGDDD>>>>>>======>>>????????????@@@@@@@@@????????????KKKRRRZZZ___cccgggmmmrrruuuwwwyyyyyyzzz{{{~~~{{{vvvrrrpppnnniiigggccc```___aaaccceeeppp{{{~~~|||{{{}}}}}}rrrmmmddduuuppp```VVVTTT[[[{{{rrriiikkktttmmm]]]QQQLLLKKKbbbvvveeeYYYWWWYYY@@@???>>>>>>??????>>>===;;;;;;;;;;;;<<<===>>>>>>@@@BBBDDDEEEFFFHHHKKKNNNQQQUUUYYY\\\___dddkkkqqq|||uuurrrrrrvvvvvvyyy}}}|||yyyyyyxxxxxxyyy}}}{{{{{{{{{|||{{{yyytttqqqrrroookkkhhhfffdddbbbaaa[[[YYYWWWTTTRRRNNNIIIEEECCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888999999999888888999999:::;;;:::::::::;;;<<<<<<======???????????????@@@AAAAAAAAACCCEEEFFFFFFFFFHHHJJJHHHIIIJJJKKKMMMRRRXXX]]]iiitttyyyttttttssspppmmmiiifffbbb]]]ZZZYYYUUUOOOKKKIIIGGGFFFEEEDDDDDDDDDHHHNNNTTTWWWYYYVVVSSSOOOKKKIIIGGGEEECCC@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::<<<;;;::::::999:::::::::::::::;;;;;;;;;;;;::::::;;;::::::999999888888777999999888777777777777888777777888999:::;;;<<<======EEESSScccvvv|||vvvuuu~~~}}}zzzuuurrrpppnnnllljjjeeebbb]]]XXXVVVVVVWWWXXX___eeeoooxxx~~~|||yyyvvvrrrnnnkkkgggccc```ZZZXXXTTTQQQNNNKKKGGGDDD??????>>>>>>???@@@AAABBBBBBAAAAAABBBDDDEEEEEEEEEOOOVVV^^^eeejjjnnnsssxxx}}}|||wwwssspppooojjjgggdddbbb```aaacccdddlllvvv}}}{{{}}}pppiiiaaauuuppp___UUUSSS]]]~~~rrrjjjkkkzzzvvvnnn]]]QQQKKKLLLeee{{{kkk___]]]```??????>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<===>>>???AAACCCDDDEEEGGGKKKMMMOOORRRVVVYYY\\\aaahhhnnn}}}yyyuuuqqqqqquuuvvvzzz|||{{{wwwwwwwwwwwwxxx}}}~~~~~~|||yyyuuutttqqqmmmiiigggfffcccbbb]]][[[YYYWWWTTTPPPKKKGGGDDDCCCAAA???==================<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999999:::;;;;;;:::::::::;;;<<<<<<======????????????@@@AAAAAABBBCCCDDDFFFGGGFFFGGGIIIJJJJJJKKKLLLMMMOOOTTTZZZ___jjjuuu|||yyywwwtttpppllliiiddd___\\\]]]YYYRRRLLLHHHEEEDDDDDDDDDCCCCCCDDDHHHLLLQQQSSSRRROOOKKKHHHFFFEEECCCAAA?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999888888888888999999666777999:::;;;;;;;;;;;;<<>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===???AAACCCDDDEEEGGGJJJMMMMMMPPPTTTWWWYYY^^^eeekkkwwwxxxtttooooootttvvvyyy~~~|||wwwwwwwwwwwwxxx{{{~~~}}}zzzwwwwwwsssooollljjjhhhfffddd```^^^[[[YYYVVVRRRNNNJJJFFFDDDBBB@@@???>>>>>>???===<<<<<<<<<;;;;;;;;;;;;999999::::::::::::999999:::::::::::::::;;;;;;<<<:::;;;;;;<<<<<<======>>>????????????@@@AAABBBCCCDDDFFFGGGHHHGGGHHHIIIKKKKKKKKKLLLNNNPPPUUU[[[```kkkvvvzzzwwwsssoookkkfffaaa]]]^^^ZZZUUUNNNHHHDDDBBBBBBDDDDDDCCCCCCEEEHHHLLLOOOPPPMMMHHHEEECCCBBB@@@>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999999:::;;;777888:::<<<<<<<<<;;;:::<<<@@@EEEMMM\\\llluuuvvvrrrmmmkkkpppzzz}}}{{{}}}|||wwwtttpppllliiiaaa^^^YYYUUUTTTTTTVVVXXX[[[cccooozzzzzzwwwsssooollliiieeebbb___[[[WWWSSSOOOKKKFFFCCC>>>??????>>>>>>AAAGGGKKKQQQQQQSSSWWWZZZ]]]]]]]]]aaaeeekkkppptttwwwzzz{{{~~~|||vvvqqqnnnllljjjiiigggeeedddcccbbbbbbbbbjjjxxx}}}~~~mmmeee```xxxtttbbbWWWXXXgggqqqddd```YYYnnn{{{sssbbbSSSMMMOOOlllsssddd```ddd<<<===>>>===<<<;;;;;;===<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBCCCDDDFFFJJJLLLLLLOOOSSSUUUWWW\\\ccciiirrr~~~vvvsssnnnmmmrrruuuwww}}}wwwxxxxxxwwwwwwyyy}}}~~~}}}|||}}}}}}|||yyywwwyyyvvvqqqnnnmmmkkkiiihhhfffccc___[[[XXXTTTPPPMMMGGGFFFDDDAAA@@@@@@@@@@@@=========<<<<<<<<<;;;;;;999::::::;;;;;;::::::999;;;;;;::::::;;;;;;<<<===;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@AAACCCDDDEEEFFFGGGIIIIIIHHHHHHJJJLLLJJJKKKLLLMMMOOOTTTZZZ___iiiuuu~~~{{{vvvrrrmmmhhhccc___]]][[[WWWQQQIIIDDDBBBBBBDDDDDDEEEDDDDDDFFFIIILLLMMMJJJFFFCCCBBB@@@???===???>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<:::;;;<<<======<<<;;;:::;;;>>>@@@DDDNNN\\\dddfffiiieeeeeejjjssszzzwwwqqqllliiijjjlllnnnqqqwww|||xxxsssooojjjfff\\\ZZZVVVSSSSSSUUUXXXZZZ^^^eeepppzzz|||xxxsssnnnkkkhhheeecccbbb^^^YYYTTTPPPLLLGGGCCC<<<===>>>===>>>BBBJJJPPPWWW[[[aaaeeefffggghhhiiimmmnnnqqquuuxxx{{{}}}~~~|||vvvpppmmmkkkjjjiiihhhgggeeedddbbbaaa___eeeppp~~~~~~~~~}}}~~~~~~}}}nnnhhheee~~~|||hhh\\\^^^nnnuuufff___XXXfffzzzyyysssbbbTTTMMMOOOmmmsssbbb\\\```===>>>@@@???<<<;;;<<<>>><<<;;;;;;::::::;;;;;;<<<<<<>>>@@@AAACCCEEEHHHJJJKKKOOORRRTTTVVV[[[bbbgggooo~~~{{{uuurrrmmmlllrrrtttttt}}}{{{wwwwwwwwwwwwvvvxxx|||~~~}}}}}}~~~}}}{{{yyyzzzwwwsssqqqpppnnnmmmkkklllhhhbbb\\\YYYUUURRRPPPHHHGGGDDDBBBAAAAAAAAAAAA???>>>>>>>>>>>>=========999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;<<<<<<=========>>>>>>??????@@@@@@BBBBBBBBBCCCDDDEEEGGGHHHGGGHHHJJJJJJIIIIIIJJJLLLKKKLLLMMMNNNPPPUUU\\\```jjjvvv~~~zzzuuupppkkkeeeaaa[[[[[[ZZZTTTMMMGGGDDDDDDBBBDDDFFFEEEDDDEEEGGGJJJIIIFFFCCCAAAAAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999:::<<<=========<<<;;;=========>>>>>>=========;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<=====================<<<<<<;;;=========CCCNNNUUUVVVZZZYYY[[[aaakkk|||}}}wwwrrrmmmhhhbbb]]][[[ZZZ[[[\\\[[[```gggkkknnnuuu~~~{{{vvvqqqmmmgggbbb^^^TTTRRROOONNNOOORRRVVVYYY^^^eeeoooxxx{{{tttnnnjjjhhhfffddd```]]]XXXRRRNNNIIICCC@@@999;;;<<<<<<===BBBLLLTTT^^^gggppptttsssqqqrrruuuuuuuuuvvvxxx|||}}}wwwqqqmmmkkkjjjjjjiiihhhfffdddbbbaaa___bbbjjjxxx}}}}}}~~~~~~~~~~~~||||||}}}~~~|||oooiiieee}}}kkk^^^___ooo|||llldddbbbiiivvvvvvpppaaaRRRKKKMMMkkkttt```XXX[[[===@@@AAA@@@===<<<===???<<<;;;;;;:::::::::;;;;;;;;;<<>>::::::;;;<<<<<<;;;::::::<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDEEEFFFHHHIIIJJJGGGIIIJJJJJJIIIIIIKKKLLLNNNOOOPPPQQQSSSXXX___cccmmmxxx|||xxxsssmmmgggddd[[[\\\\\\WWWOOOIIIFFFEEEAAADDDFFFFFFDDDDDDFFFHHHFFFDDDAAA@@@AAABBBBBBAAA>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<999:::<<<=========<<<<<<======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>============<<<>>>===;;;???HHHMMMNNNNNNNNNQQQYYYdddvvvzzztttlllggg___ZZZTTTOOOMMMMMMMMMMMMJJJPPPVVVYYYZZZ```jjjssswwwtttooojjjeee___YYYUUULLLJJJHHHHHHJJJNNNSSSVVV\\\bbbllluuu|||}}}uuunnnjjjhhhgggfff]]]YYYTTTNNNJJJDDD???;;;777999;;;;;;<<>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>>>>???@@@BBBDDDFFFGGGHHHKKKMMMOOOQQQWWW___eeennn{{{xxxpppsssllljjjqqquuuwww~~~yyyvvvyyy{{{{{{|||}}}|||{{{yyyxxxwwwuuuqqqooolllhhhccc___[[[XXXTTTQQQNNNLLLHHHFFFEEEDDDBBBAAABBBAAA???>>>=========>>>========================;;;;;;<<<<<<===>>>??????===>>>???AAACCCEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHLLLLLLMMMNNNOOOOOOPPPPPPRRRSSSTTTWWWZZZ___dddfffuuu~~~yyyyyyxxxqqqiiifffccc___\\\[[[UUULLLFFFEEEFFFEEEDDDEEEFFFGGGFFFEEEDDDDDDCCCBBBAAA??????>>>>>>>>>=========<<<<<<<<<:::::::::;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<<<<===>>>===============>>>?????????>>>===<<<;;;<<<<<<===??????>>>===============<<<===>>>???AAACCCDDDDDDFFFGGGKKKPPPVVVfffxxxpppggg___ZZZRRRPPPMMMJJJHHHGGGGGGHHHEEEFFFGGGJJJNNNSSSXXXZZZhhhmmmuuu|||~~~|||||||||}}}rrrmmmeee^^^XXXSSSNNNKKKEEEDDDBBBAAAAAAFFFMMMRRR\\\bbbjjjrrrwwwzzz|||~~~|||{{{{{{|||{{{zzzxxxuuupppjjjeeebbb___^^^XXXUUUNNNGGGAAA===;;;:::777888777777;;;DDDQQQ[[[ooovvv|||vvvyyy|||~~~zzzuuuooollljjjiiigggfffeeedddaaa___ZZZ\\\```jjjyyy|||{{{||||||zzz|||||||||||||||||||||||||||}}}~~~}}}|||~~~yyyggg___dddnnnlllZZZYYYfffnnnmmmnnnuuu{{{{{{|||xxxhhh```RRRKKKLLL\\\|||xxxeeeUUUVVVAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<======>>>???AAACCCEEEFFFGGGJJJLLLNNNPPPUUU]]]dddqqq~~~yyypppoooiiiiiippptttwww{{{{{{|||{{{{{{~~~~~~}}}zzzyyyxxxvvvsssppplllhhhddd```\\\YYYVVVSSSQQQNNNKKKHHHGGGFFFEEECCCCCCBBB@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@AAAAAA@@@AAABBBDDDEEEGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOPPPQQQQQQRRRSSSSSSUUUUUUWWWYYY\\\```eeeiiixxx|||{{{xxxooohhhfffccc___]]]\\\XXXPPPJJJJJJHHHFFFEEEEEEEEEFFFDDDCCCCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>=========>>>>>>>>>>>>======>>>>>>???@@@AAA@@@>>>=========>>>?????????>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAADDDEEEGGGJJJOOO]]]vvv{{{rrriii```YYYTTTLLLJJJGGGEEECCCBBBBBBBBBBBBBBBBBBCCCFFFIIIMMMOOOUUUZZZ```eeeiiimmmpppsssvvvxxxzzz|||}}}||||||{{{yyyxxxuuurrrpppoooooopppgggbbb[[[UUUPPPKKKGGGDDDAAAAAA@@@??????CCCJJJNNNUUU\\\hhhrrryyy||||||{{{}}}|||zzzzzzzzzxxxuuusssqqqoookkkfffaaa\\\YYYXXXOOOLLLFFFAAA<<<:::888888777888777777:::CCCOOOYYYoooyyy|||{{{~~~}}}xxxrrrnnnllljjjhhhfffeeeccc___]]]\\\]]]aaaiiivvv~~~|||zzz{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~uuuddd[[[```jjj~~~lll[[[XXXaaavvv}}}nnnooogggqqqyyy{{{|||~~~~~~}}}lllbbbQQQIIIIIIXXX{{{iiiXXXYYYAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDDEEEHHHKKKLLLNNNSSS[[[aaattt{{{rrrjjjfffhhhnnnqqquuu~~~{{{zzz||||||{{{zzzxxxtttrrrkkkhhhdddaaa^^^\\\YYYVVVTTTQQQNNNKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@@@@>>>??????@@@BBBCCCCCCDDDDDDDDDFFFGGGIIIJJJKKKLLLKKKLLLNNNOOOQQQRRRRRRRRRTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXZZZ\\\___dddjjjnnn|||{{{sssmmmlllgggbbb^^^]]]ZZZRRRMMMLLLIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>>>>============<<<<<<<<<<<<;;;<<<<<<<<<<<<============????????????????????????@@@???>>>>>>>>>>>>>>>??????????????????@@@@@@AAABBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@???>>>>>>CCCCCCEEEFFFHHHRRRgggzzz~~~ssshhh^^^VVVPPPLLLFFFDDDBBB@@@???>>>>>>>>>@@@???>>>>>>???@@@BBBCCCIIILLLPPPSSSVVVYYY]]]```cccdddgggjjjlllmmmmmmmmmkkkjjjgggeeebbbaaa``````YYYUUUPPPKKKGGGDDD@@@>>><<<======<<<===@@@EEEHHHMMMVVVdddrrr{{{~~~}}}{{{xxxxxxwwwwwwvvvrrrmmmiiihhhfffccc___YYYTTTPPPNNNEEECCC???<<<999888777777777777777777:::AAALLLUUUlllzzz{{{uuuqqqmmmkkkhhhfffeeebbb^^^[[[^^^^^^aaagggqqq~~~~~~{{{||||||||||||||||||||||||sssbbbYYY^^^gggxxxjjj\\\WWW[[[lllyyylllnnneeeoooyyy|||}}}~~~}}}zzzqqqdddQQQHHHGGGRRR}}}nnn[[[[[[AAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;<<<===>>>@@@AAABBBCCCFFFIIIKKKMMMQQQXXX^^^qqq}}}|||rrrgggdddfffkkklllppp{{{zzz|||~~~|||{{{xxxuuurrrllliiieeebbbaaa___\\\ZZZVVVSSSOOOLLLKKKJJJHHHGGGDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIKKKLLLMMMNNNOOOOOOPPPQQQSSSTTTUUUUUUUUUWWWXXXXXXXXXYYYYYYYYYZZZXXXZZZ]]]```dddjjjrrrxxx|||xxxvvvmmmfff```^^^ZZZSSSMMMLLLIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>>>>??????AAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>DDDDDDEEEFFFFFFLLL\\\mmm}}}uuujjj^^^TTTMMMHHHEEECCCBBB@@@???>>>>>>>>>>>>@@@???>>>=========>>>???EEEFFFHHHJJJKKKNNNRRRUUUUUUVVVYYY[[[]]]___`````````___]]][[[YYYWWWUUUTTTOOOLLLGGGCCCAAA???===;;;999:::;;;;;;<<<>>>AAADDDJJJRRRaaappp{{{}}}wwwuuusssqqqoookkkfffbbb^^^]]][[[WWWRRRMMMHHHEEEBBB@@@===;;;999888888888666777777777888???HHHPPPdddttt}}}wwwsssllljjjhhhfffeeeccc```]]]]]]^^^```eeemmmyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}sssbbbYYY]]]eee{{{qqqggg\\\VVVWWWfffxxxhhhiiihhhrrr|||}}}uuufffPPPHHHGGGPPPwwwvvv^^^YYYAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::;;;<<<===>>>@@@AAAAAADDDHHHJJJKKKOOOVVV[[[jjjvvv}}}rrrfffccccccffffffhhhwww|||{{{~~~~~~~~~|||{{{xxxuuurrrmmmjjjgggdddcccaaa___]]]WWWTTTPPPMMMKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJLLLLLLMMMNNNPPPQQQRRRRRRTTTUUUVVVVVVVVVVVVVVVVVVZZZZZZZZZ[[[[[[[[[[[[[[[XXX\\\aaadddiiiqqq{{{|||ppphhh```^^^\\\VVVPPPOOOJJJGGGEEEDDDDDDEEEEEEDDDAAA@@@@@@??????>>>>>>>>>========================>>>>>>?????????@@@@@@@@@????????????????????????======>>>>>>????????????CCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDEEEEEEIIIUUUbbb}}}~~~xxxuuusssrrrmmmnnnqqquuu{{{{{{ssslll```UUUMMMGGGCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAACCCGGGJJJIIIIIIKKKMMMNNNOOOPPPQQQWWWWWWVVVUUUSSSPPPMMMLLLGGGDDD@@@>>>===<<<;;;:::888999;;;;;;;;;===@@@BBBKKKQQQ\\\jjjwww~~~~~~vvvsssnnnjjjgggdddaaa^^^WWWVVVTTTQQQMMMHHHCCCAAA@@@???<<<:::888777777777666777888777777<<>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::;;;;;;<<<>>>???@@@@@@CCCGGGIIIKKKNNNTTTYYYcccppp}}}rrrfff```___aaa```aaalll{{{}}}}}}}}}}}}{{{yyyuuurrrooolllhhhfffeeecccaaa___ZZZVVVRRROOOMMMLLLJJJHHHGGGHHHHHHIIIIIIHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIKKKLLLNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVYYYYYYYYYZZZZZZYYYYYYXXX]]]]]]]]]]]]]]]]]]]]]]]]ZZZ___eeeiiimmmvvvuuulllcccbbbaaa\\\WWWUUUMMMJJJFFFEEEEEEEEEEEEEEEAAAAAA@@@@@@@@@?????????===>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAAAAABBBBBBBBBDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDAAAAAACCCEEEDDDEEENNNXXXiii|||vvvmmmfffbbb```______```aaacccfffllluuuyyyttthhhaaaWWWNNNHHHDDDAAA???<<<=====================<<<<<<<<<======>>>>>>>>>======>>>======>>>AAACCCDDDDDDEEEFFFGGGHHHIIIIIINNNOOOOOOOOOMMMKKKHHHFFFAAA???<<<:::::::::999888888999:::::::::<<>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@???CCCGGGIIIKKKNNNSSSXXX```mmm|||}}}pppddd\\\YYY\\\\\\[[[cccnnn~~~{{{|||}}}zzzwwwtttpppnnnjjjhhhfffdddbbb```^^^[[[WWWTTTRRRPPPNNNLLLKKKLLLMMMNNNNNNMMMLLLLLLIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMOOOPPPRRRTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^```________________________dddiiilllpppxxxwwwllliiifffaaa[[[XXXRRROOOJJJFFFEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKKKKJJJJJJHHHHHHIIIIIIHHHFFFDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBDDDFFFEEEDDDIIIQQQWWWkkk|||uuuddd___XXXSSSPPPPPPPPPPPPWWWWWWXXXZZZ```jjjuuu||||||qqqkkk\\\WWWOOOIIIEEEBBB@@@>>>;;;<<<<<<===>>>>>>>>>>>>;;;<<<<<<===>>>>>>>>>======>>>??????>>>>>>@@@BBBCCCCCCDDDEEEFFFHHHIIIJJJIIIJJJLLLMMMKKKIIIEEECCC@@@===;;;::::::;;;::::::999999999999999;;;>>>AAAEEEGGGNNNZZZgggnnnooommmllliiieeeaaa]]]YYYUUUQQQMMMKKKIIIFFFCCCAAA@@@???;;;::::::999888777777777555777888777666888===BBBHHHPPP\\\jjjvvv~~~wwwqqqmmmllljjjjjjjjjiiifffddd^^^___aaaccchhhsss~~~}}}}}}ooo]]]TTTUUU[[[dddtttrrrjjj^^^YYY___nnn|||zzzmmmnnnzzz{{{lll___KKKHHHJJJKKKeeebbbVVVAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???@@@???CCCGGGJJJKKKNNNSSSXXX```lll|||}}}pppbbbYYYUUUXXXZZZYYY^^^ggg|||~~~zzz{{{}}}|||xxxuuurrroookkkiiigggeeebbb```bbb___[[[WWWVVVTTTRRRPPPNNNOOOPPPQQQQQQQQQPPPOOOLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQSSSTTTVVVXXXYYYZZZZZZZZZ[[[\\\]]]]]]^^^^^^\\\\\\^^^```aaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaccchhhmmmoooqqqyyyvvvooojjjbbbZZZVVVWWWRRRLLLHHHEEECCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIHHHFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKLLLNNNNNNNNNMMMLLLIIIJJJKKKKKKIIIGGGDDDCCCGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFHHHIIIGGGDDDHHHNNNKKKZZZqqqwwwkkkbbb\\\WWWSSSMMMIIIHHHIIIJJJJJJMMMMMMMMMOOOTTT^^^iiiqqq|||pppeee___UUUPPPJJJFFFCCCAAA???>>><<<===>>>???@@@@@@@@@@@@===>>>>>>??????>>>>>>===<<<===??????>>>>>>???@@@??????@@@AAACCCFFFHHHIIIHHHIIIKKKMMMLLLJJJFFFDDDAAA???===<<<=========<<<999999999888777:::>>>AAA@@@BBBIIIUUUbbbhhhgggdddfffdddbbb```\\\WWWPPPLLLJJJHHHFFFCCCAAA@@@??????:::::::::;;;;;;;;;;;;;;;555777888666555777<<<@@@EEELLLWWWeeetttwwwrrrpppnnnlllkkkjjjiiieeeccc```bbbcccdddhhhrrr}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{~~~qqq___VVVWWW\\\bbbqqqrrrjjj```___jjj}}}zzzoooqqqxxxiii]]]IIIGGGIIIGGG___}}}^^^SSSEEECCCAAA@@@AAAAAA@@@???======<<<<<<<<<;;;;;;;;;888999:::;;;===>>>??????===AAAEEEFFFFFFHHHOOOTTTdddmmm{{{~~~rrraaaYYYRRRPPPQQQTTT[[[cccwww~~~|||{{{{{{~~~}}}xxxuuutttrrrooojjjgggdddccccccbbbaaa___]]][[[YYYWWWVVVVVVVVVTTTSSSSSSRRRRRRRRROOOPPPSSSSSSTTTUUUWWWYYYZZZ\\\\\\\\\[[[\\\^^^```]]]]]]^^^^^^___```aaabbbbbbbbbcccccccccddddddddddddcccbbbbbbaaaaaabbbbbbiiilllqqquuuvvv{{{yyyooogggaaa]]][[[WWWQQQLLLJJJHHHFFFEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCDDDEEEEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMLLLJJJIIIHHHGGGFFFGGGIIIJJJKKKJJJOOOOOOPPPQQQPPPOOOMMMLLLMMMKKKIIIGGGGGGGGGHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHPPPTTT\\\jjjwwwfff\\\VVVQQQMMMIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHJJJLLLPPPWWW___dddsss{{{sssjjj```XXXOOOKKKGGGDDDBBBBBB@@@???>>>>>>>>>>>>????????????>>>===<<<;;;:::;;;<<<<<<>>>@@@@@@@@@???@@@AAACCCBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGG@@@???===;;;:::999:::::::::999888888999;;;===???AAAEEELLLSSSYYY\\\]]]^^^]]]\\\[[[XXXTTTQQQNNNLLLJJJHHHEEEAAA>>><<<;;;;;;<<<<<<;;;::::::999888888999999999888777888:::<<>>======<<<<<<<<<;;;;;;;;;999999:::;;;<<<======>>><<<@@@DDDEEEEEEHHHNNNSSS```kkk{{{sssccc[[[TTTQQQPPPQQQWWW^^^ppp~~~}}}||||||}}}zzzxxxuuusssqqqmmmjjjhhhfffeeeeeedddbbb```^^^\\\ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSUUUWWWXXXWWWXXXZZZ\\\^^^___```___^^^^^^___aaaaaaaaa``````aaacccdddeeeeeeeeeeeeeeefffffffffffffffeeeddddddccccccddddddiiilllrrrxxx{{{xxxooohhhccc]]]YYYRRRMMMJJJHHHFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJLLLMMMOOONNNMMMKKKIIIHHHGGGGGGHHHJJJLLLLLLMMMQQQRRRSSSSSSRRRQQQPPPOOOOOOMMMKKKIIIHHHHHHIIIJJJGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGIIINNNWWWggg{{{xxxhhh[[[SSSOOOKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFJJJPPPWWW\\\lllyyy}}}tttmmmcccYYYRRRKKKHHHDDDAAA@@@@@@???>>>>>>>>>????????????@@@@@@BBBBBB@@@?????????@@@AAA@@@AAABBBAAAAAAAAACCCEEEDDDDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHFFFEEEAAA@@@>>><<<;;;;;;;;;<<<;;;:::999999999;;;===>>>AAAEEEKKKQQQVVVYYYZZZZZZZZZXXXVVVTTTQQQNNNLLLKKKJJJHHHEEEAAA>>><<<;;;;;;<<<<<<;;;;;;:::999999888999999999888777888:::<<>>=========<<<<<<<<<;;;;;;999:::::::::;;;;;;;;;;;;<<>>===<<<<<<<<<<<<;;;;;;:::999999999999::::::999888888;;;===CCCIIIUUUaaalllssswwwxxxuuurrrppppppmmmkkknnnsss~~~zzzuuusssooommmlllkkkhhhfffeeeeeedddeeehhhnnnwww}}}~~~}}}~~~tttddd___jjjzzzwwwjjj\\\```{{{xxxzzznnnZZZNNNFFFAAAFFFPPPnnn|||mmm]]]SSSGGGEEEBBBAAAAAA@@@>>>===============<<<<<<<<<<<<::::::::::::::::::::::::<<<>>>AAABBBDDDGGGKKKOOOTTT```qqqyyyfff___WWWSSSPPPMMMOOOTTT^^^kkk}}}}}}~~~~~~{{{zzzzzzzzzyyytttuuuuuutttrrrpppmmmllljjjjjjiiigggfffdddccccccaaa``````___^^^]]]\\\[[[^^^```aaaaaa``````aaacccdddeeeggggggfffgggiiilllmmmllljjjiiijjjkkknnnoookkkkkkkkkkkkkkkkkkkkkkkkhhhhhhgggfffffffffgggggggggmmmxxxtttmmmkkkfff___XXXTTTPPPMMMKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEHHHIIIKKKMMMPPPRRRTTTUUUVVVVVVUUUTTTRRRPPPOOONNNOOOQQQSSSTTTTTTUUUVVVWWWWWWWWWWWWXXXWWWWWWWWWWWWUUUTTTQQQOOONNNNNNOOOPPPNNNNNNOOOOOOPPPQQQQQQQQQOOONNNLLLKKKIIIHHHHHHHHHKKKJJJIIIHHHJJJPPPXXX^^^iiivvvpppdddXXXSSSNNNJJJHHHGGGEEEDDDCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDGGGLLLPPP[[[ggg{{{}}}sssiiiaaaYYYPPPJJJFFFDDDBBBAAABBBCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@BBBCCCDDDDDDDDDEEEGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLJJJGGGEEECCCCCCBBB@@@>>>=========>>>===<<<;;;::::::::::::;;;AAACCCGGGKKKMMMNNNNNNNNNMMMKKKIIIGGGFFFFFFHHHHHHHHHFFFDDDAAA???=========<<<<<<;;;;;;::::::::::::999::::::999888999;;;===CCCIIITTT___fffjjjjjjiiiaaa[[[VVVTTTSSSTTTYYY___ttt|||vvvtttpppnnnmmmkkkiiigggggggggggggggiiinnnuuu{{{|||{{{~~~~~~|||~~~uuufffeeevvvyyyhhhXXX]]]{{{xxxvvvlllXXXLLLEEEBBBHHHSSSkkk}}}lll___WWWIIIFFFDDDBBBAAA@@@???===>>>>>>=========<<<<<<<<<;;;::::::::::::999999999<<<===???AAACCCFFFJJJLLLPPPZZZhhhwww}}}fff___WWWSSSPPPMMMOOOTTT[[[eeesss~~~}}}|||{{{|||}}}~~~}}}yyyxxxwwwwwwvvvtttuuuuuuuuusssqqqooonnnlllkkkjjjiiihhhgggffffffcccdddddddddcccbbbaaa```bbbcccddddddcccccceeefffgggiiikkkllllllnnnqqqtttrrrqqqpppooooooqqqrrrtttoooooonnnmmmllllllkkkkkkhhhggggggffffffffffffffffffmmmzzz|||tttqqqlllddd^^^YYYUUURRRPPPLLLKKKKKKJJJIIIHHHHHHGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHIIILLLMMMOOOQQQTTTVVVXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTVVVXXXZZZZZZXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWUUUSSSRRRSSSTTTUUUSSSSSSSSSTTTTTTTTTTTTUUUQQQPPPNNNMMMKKKJJJIIIIIIHHHHHHFFFEEEEEEGGGLLLOOOSSS\\\iiisss{{{ttthhh\\\UUUOOOMMMJJJHHHGGGFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDFFFJJJMMMUUUaaatttzzzoooeee^^^VVVNNNIIIEEECCCBBBCCCDDDEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEECCCDDDEEEEEEEEEFFFHHHJJJMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOMMMJJJHHHFFFDDDCCCAAA???============<<<<<<;;;::::::999999999@@@BBBDDDGGGIIIIIIIIIIIIHHHFFFDDDCCCCCCDDDFFFGGGGGGFFFCCCAAA???>>>>>>>>><<<<<<;;;;;;;;;;;;:::::::::::::::999888999;;;===BBBHHHQQQZZZ```aaa```^^^TTTMMMGGGGGGIIIMMMTTT[[[nnn}}}}}}uuussspppmmmlllkkkiiigggiiiiiijjjjjjlllqqqwww{{{}}}|||~~~}}}~~~sssfffhhhxxxeeeWWWaaawwwnnnxxxlllWWWLLLDDDAAAHHHSSSnnn~~~mmmbbb\\\KKKIIIFFFDDDCCCBBB@@@>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<===???BBBEEEHHHJJJMMMTTT```mmm{{{hhh```XXXSSSOOOMMMOOOUUUYYYaaalll{{{}}}|||{{{{{{zzz{{{|||}}}|||yyyxxxwwwwwwvvvvvvvvvvvvuuusssrrrppppppmmmmmmlllkkkjjjjjjiiiiiifffggghhhiiiiiihhhgggffffffhhhiiiiiiiiiiiijjjlllmmmoooqqqrrrsssuuuxxx{{{xxxwwwwwwwwwwwwwwwxxxxxxtttsssrrrpppnnnmmmkkkjjjhhhgggffffffeeeeeefffffffffmmmzzzvvvqqqiiibbb^^^ZZZWWWTTTOOOOOONNNMMMLLLJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMSSSTTTUUUWWWXXXZZZ[[[\\\ZZZZZZYYYXXXYYYZZZ\\\]]]___bbbdddaaa\\\XXXWWWXXXZZZYYYYYYYYYYYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWYYYZZZXXXXXXXXXXXXWWWWWWWWWWWWRRRRRRPPPNNNMMMLLLKKKKKKEEEFFFFFFEEEDDDEEEHHHJJJKKKOOOXXX```fffrrr{{{lllaaaWWWQQQNNNJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCFFFIIIQQQ[[[lll}}}uuujjj```YYYSSSMMMHHHFFFDDDDDDEEEGGGGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFGGGHHHHHHIIIKKKMMMPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOMMMKKKHHHFFFDDDAAA???>>>======<<<<<<<<<<<<;;;;;;::::::???AAABBBDDDEEEFFFFFFEEEDDDDDDCCCBBBCCCCCCEEEFFFFFFEEECCC@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;:::999999<<<>>>BBBFFFMMMTTTYYY[[[ZZZYYYPPPIIIEEEIIIOOOUUU]]]eeeqqq~~~|||tttqqqnnnmmmlllkkkiiihhhhhhjjjkkkmmmoootttyyy}}}ooobbbfffuuucccZZZmmmwwwiiinnnnnnXXXKKKCCC???FFFPPPsssoooccc]]]MMMKKKGGGEEEDDDCCC@@@???>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>AAAEEEGGGHHHJJJQQQ\\\iiiwwwlllcccYYYSSSNNNLLLOOOTTTWWW___iiisss~~~yyyyyyzzzzzz|||}}}|||zzzzzz{{{{{{zzzyyyxxxwwwuuutttsssrrrrrroooooonnnnnnmmmmmmlllllljjjkkkmmmooooooooonnnmmmkkkmmmoooppppppppprrrtttwwwxxxyyyzzzzzz{{{}}}}}}}}}~~~~~~}}}|||zzzxxxvvvtttqqqnnnlllkkkhhhhhhgggfffffffffffffffgggmmmzzz}}}xxxpppiiieeeaaa^^^\\\WWWVVVUUUTTTRRRQQQPPPOOOMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSUUUUUU[[[[[[\\\\\\]]]^^^______\\\[[[[[[[[[^^^aaaeeegggmmmpppqqqlllddd]]][[[\\\\\\[[[ZZZZZZZZZ\\\]]]^^^[[[ZZZYYYXXXYYY[[[]]]^^^]]]]]]\\\[[[ZZZYYYXXXXXXSSSRRRQQQOOONNNMMMMMMMMMFFFHHHIIIHHHGGGGGGHHHIIIHHHIIINNNUUUZZZaaarrr|||jjj___WWWOOOKKKLLLGGGGGGFFFEEEDDDCCCDDDEEEBBBBBBBBBAAAAAABBBBBBCCCAAABBBBBBAAA@@@AAADDDFFFMMMUUUdddwwwzzzrrrggg^^^XXXRRRMMMIIIKKKJJJJJJKKKLLLMMMLLLJJJHHHHHHIIIJJJKKKLLLMMMNNNIIIJJJJJJKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLOOOQQQQQQRRRSSSTTTTTTUUUUUUUUUTTTUUUUUUVVVUUUTTTRRRQQQLLLJJJGGGDDDAAA@@@???>>>===>>>>>>>>>>>>======<<>>BBBEEEIIIOOOSSSVVVXXXXXXTTTNNNLLLRRR[[[ccckkkrrrzzz}}}zzzsssqqqnnnmmmmmmlllkkkjjjgggiiikkknnnqqqvvv{{{}}}kkk]]]bbbrrrccc```zzztttfffjjjuuummmWWWJJJCCC@@@GGGRRRwwwssseee]]]OOOLLLIIIFFFEEECCCAAA???>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======<<<;;;;;;===AAADDDGGGGGGHHHOOO[[[hhhvvvpppfff[[[SSSNNNKKKNNNTTTUUU^^^hhhppp|||~~~wwwwwwyyy{{{}}}~~~||||||}}}~~~~~~~~~|||zzzxxxvvvtttsssssstttpppppppppooooooooonnnnnnlllnnnpppsssttttttsssrrrppprrrtttuuuuuuvvvxxxzzz~~~~~~~~~}}}|||zzzvvvssspppmmmllliiihhhhhhggggggggggggggggggnnnzzz~~~wwwppplllhhheeeccc___^^^]]]\\\ZZZXXXWWWWWWSSSRRRRRRRRRRRRSSSTTTTTTVVVVVVWWWXXXYYY[[[\\\]]]````````````aaaaaaaaaaaa\\\\\\\\\^^^aaafffkkknnnyyy{{{|||vvvllldddaaaaaa]]]\\\\\\[[[\\\]]]^^^___[[[ZZZZZZZZZ[[[]]]___aaa```___^^^]]][[[ZZZYYYXXXSSSRRRQQQPPPOOONNNNNNNNNFFFHHHIIIIIIGGGEEEEEEFFFCCCBBBEEELLLOOOTTT```nnnqqqaaaYYYTTTMMMJJJKKKFFFFFFFFFEEEDDDDDDEEEGGGAAAAAAAAA@@@AAAAAABBBBBBAAABBBBBBAAAAAAAAADDDFFFJJJPPP^^^qqq{{{sssggg^^^XXXTTTOOOLLLQQQPPPPPPQQQSSSSSSRRRPPPJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQPPPOOONNNMMMJJJKKKMMMMMMNNNOOOQQQTTTRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWXXXWWWVVVUUUPPPNNNJJJGGGCCCAAA@@@@@@??????@@@@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDEEEDDDBBB@@@?????????@@@;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;:::999:::<<<>>>BBBDDDGGGKKKPPPTTTWWWYYYXXXSSSSSS[[[eeemmmuuu{{{|||yyysssqqqnnnnnnnnnnnnmmmkkkeeegggkkknnnrrrwww|||~~~}}}~~~{{{iiiYYY^^^}}}sssdddeeeqqqdddiiiiii}}}iiiTTTIIICCCBBBJJJVVVyyywwwhhh^^^SSSPPPKKKFFFCCCBBBCCCDDD????????????>>>>>>>>>>>>>>>===<<<;;;:::999999999;;;;;;<<<>>>@@@BBBDDDEEEKKKNNNVVVaaalllzzzxxxkkk]]]VVVQQQMMMLLLNNNXXX\\\aaajjjyyy~~~}}}}}}||||||}}}}}}|||}}}}}}zzzxxxwwwwwwwwwvvvvvvtttsssrrrrrrtttxxx{{{}}}}}}|||{{{vvvvvvwwwxxxyyy{{{|||}}}~~~}}}{{{zzzxxxuuupppllljjjgggcccbbbcccdddeeeeeefffiiiuuu~~~wwwuuusssqqqnnniiifffbbb```___```______]]][[[ZZZZZZ\\\]]]\\\\\\]]]\\\\\\^^^```bbbbbbaaacccdddeeefffgggfffeeeeeeaaa___aaaiiillljjjlllqqq{{{rrrfffdddhhh```___```aaabbbaaa^^^\\\]]]^^^______``````______bbbaaa```___]]]\\\ZZZZZZWWWVVVUUUTTTRRRQQQOOOOOORRRNNNJJJGGGGGGFFFEEEDDDEEEEEEEEEEEEGGGLLLRRRWWWooozzzuuulllaaaYYYVVVRRRLLLGGGFFFEEEDDDEEEFFFFFFDDDBBBEEEDDDAAA???>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBHHHKKKUUUgggzzz|||rrrddd\\\YYYYYYXXXVVVZZZYYYYYYZZZ[[[YYYVVVSSSSSSPPPNNNMMMNNNOOOOOONNNNNNOOOQQQTTTUUUTTTPPPMMMOOOQQQSSSUUUVVVUUUUUUTTTWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYYYYXXXVVVVVVRRRQQQOOOJJJDDDAAAAAACCC>>>@@@AAA@@@>>>======>>>AAABBBCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBBBBEEEGGGFFFGGGFFFDDDBBB@@@AAABBB>>>======<<<<<<<<<<<<===>>>>>>===<<<:::;;;===@@@DDDFFFHHHIIIJJJNNNRRRUUUTTTUUUYYY^^^dddkkkqqqttt~~~~~~{{{xxxuuusssqqqpppooonnnllljjjhhhiiikkkoootttyyy}}}}}}|||}}}}}}~~~uuueeeZZZ\\\ppp{{{iiibbbxxxkkkfffiiinnn{{{gggRRRHHHDDDBBBHHHRRRyyy~~~qqq^^^XXXTTTNNNIIIEEECCCCCCCCC@@@?????????>>>>>>>>>>>>======;;;:::999888888888;;;;;;<<<===???AAACCCDDDHHHKKKRRR]]]ggguuurrrcccYYYSSSNNNLLLNNNSSSVVV]]]hhhyyy}}}~~~~~~|||}}}}}}}}}}}}}}}|||{{{vvvxxx{{{||||||||||||}}}~~~~~~|||zzzvvvqqqmmmkkkhhheeecccdddffffffffffffhhhsss~~~{{{wwwssstttqqqmmmlllkkkkkkjjjiiifffeeeccccccdddeeeeeedddeeedddcccdddfffhhhgggfffjjjjjjkkkllllllkkkjjjiiikkkjjjnnnvvvxxxrrrkkkjjjqqqzzzuuukkkhhhiiigggeeeddddddeeeeeedddcccaaaaaabbbbbbccccccddddddeeedddcccaaa___]]][[[ZZZWWWVVVTTTRRRQQQPPPOOOOOORRROOOKKKHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFIIINNNRRR___jjj{{{tttmmmccc[[[VVVQQQMMMIIIGGGFFFEEEFFFGGGFFFEEECCCDDDCCCBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBHHHJJJTTTdddvvv{{{qqqddd\\\ZZZ[[[[[[ZZZbbbaaa``````___]]]YYYVVVVVVTTTRRRRRRSSSTTTTTTSSSSSSSSSTTTVVVWWWVVVSSSQQQQQQTTTWWWYYYZZZYYYXXXXXXWWWXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZZZZYYYWWWWWWUUUUUUSSSNNNHHHCCCAAABBB===???AAAAAA@@@??????@@@AAABBBDDDCCCBBBBBBCCCDDDDDDEEEFFFEEEDDDEEEGGGHHHHHHHHHHHHEEEBBB@@@@@@AAA>>>>>>======<<<<<<======?????????===;;;;;;===???BBBDDDFFFGGGHHHJJJMMMOOORRRTTTWWW[[[aaahhhmmmpppxxx||||||wwwuuurrrqqqpppooommmjjjiiijjjmmmpppuuuzzz~~~~~~~~~~~~~~~tttdddXXX[[[nnntttbbbZZZnnnlllhhhlllnnn}}}zzzfffQQQHHHCCCAAAHHHQQQttttttaaa\\\XXXRRRLLLFFFDDDCCCCCC@@@@@@@@@?????????>>>>>>===<<<;;;:::999888888888::::::;;;<<<===???AAABBBEEEFFFLLLUUU___mmm{{{jjj^^^UUUOOOMMMNNNMMMPPPWWWbbbsss~~~~~~{{{wwwrrrooonnnkkkhhhffffffffffffeeedddeeeooo~~~||||||yyywwwuuuuuutttrrrqqqnnnllljjjjjjkkkkkkjjjiiijjjjjjkkklllnnnnnnmmmkkkrrrrrrsssssssssrrrqqqqqqtttuuu}}}tttkkkkkkrrrzzz}}}yyysssnnnlllnnnkkkhhhggghhhjjjjjjjjjgggggggggggghhhiiijjjkkkjjjiiigggdddaaa___]]]\\\XXXVVVTTTQQQOOONNNOOOOOORRROOOLLLJJJIIIHHHGGGFFFDDDEEEFFFEEEEEEFFFIIIKKKOOOWWWeeetttuuuppphhh___WWWQQQNNNLLLJJJHHHGGGFFFGGGGGGEEECCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAHHHIIIQQQ```ooo~~~yyypppddd]]][[[]]]___```gggffffffffffffddd```]]]\\\ZZZXXXXXXYYY[[[[[[[[[ZZZYYYXXXXXXYYYYYYWWWVVVTTTXXX^^^aaaaaa```______\\\\\\]]]]]]]]][[[YYYXXXYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYXXXSSSMMMFFFBBB@@@===???BBBBBBAAA@@@@@@AAABBBDDDEEEEEEDDDDDDEEEGGGEEEGGGIIIJJJIIIIIIJJJKKKKKKLLLKKKHHHDDDAAAAAAAAA??????>>>===============@@@@@@@@@>>><<<;;;<<<===AAACCCFFFHHHHHHIIIJJJKKKPPPQQQTTTXXX]]]bbbgggiiinnnsssyyy~~~xxxvvvsssrrrqqqpppmmmkkkkkklllooorrrwww}}}}}}rrrbbbWWWZZZnnnppp___VVVggg|||kkkiiinnnppp|||xxxdddPPPGGGBBBAAAGGGPPPqqqyyyeee^^^ZZZTTTMMMHHHEEEDDDDDDAAAAAA@@@@@@@@@?????????>>>===<<<;;;:::999999999:::::::::;;;<<<===???@@@BBBCCCGGGOOOXXXeeeyyynnnaaaWWWPPPMMMNNNLLLMMMRRR[[[iii|||~~~}}}~~~|||yyyvvvsssssspppkkkhhhfffeeecccaaa```bbbkkkyyy~~~}}}}}}|||zzzyyyxxxvvvsssrrrrrrrrrpppoooooorrrvvv{{{}}}|||xxxtttxxxxxxyyyzzzzzz{{{{{{{{{zzz}}}zzzrrruuuyyy}}}}}}yyytttppprrrpppnnnmmmnnnoooooonnnoooooooooooooooqqqrrrsssooommmkkkhhhdddaaa___]]]ZZZXXXTTTPPPOOONNNOOOPPPQQQOOOLLLJJJIIIIIIGGGFFFBBBDDDEEEEEEDDDDDDFFFGGGHHHMMMVVVaaammmzzzxxxuuunnneee[[[TTTQQQQQQLLLJJJHHHGGGGGGFFFEEECCCBBBBBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFGGGNNN[[[hhhwwwvvvnnnddd^^^]]]```ccceeeffffffgggiiikkkkkkiiigggaaa___^^^^^^```bbbbbbbbb```]]]ZZZYYYZZZZZZZZZYYYYYY___fffjjjjjjiiihhhiiigggfffcccaaa^^^[[[YYYXXXYYYYYYYYYYYYYYYXXXXXXWWWYYYZZZYYYWWWQQQJJJDDDAAA???AAACCCCCCBBB@@@@@@AAADDDFFFGGGGGGGGGGGGHHHJJJHHHJJJMMMNNNNNNNNNNNNOOOPPPPPPOOOLLLHHHDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@???===<<<<<<===BBBEEEIIILLLLLLLLLLLLMMMOOOPPPQQQTTTXXX\\\```bbbeeejjjqqqvvv{{{yyyvvvtttrrrqqqpppmmmkkkmmmnnnppptttyyy~~~~~~ppp___VVV[[[pppjjjZZZRRRbbbwwwiiiggglllrrr{{{vvvcccOOOFFFBBB@@@FFFOOOppp}}}hhh^^^[[[TTTNNNIIIFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<===>>>AAAAAADDDJJJRRR]]]ppppppcccYYYQQQMMMNNNLLLLLLOOOVVV```ooo}}}zzzyyyzzz}}}~~~}}}||||||||||||zzzxxxyyyuuupppkkkfffccc___\\\]]]^^^ggguuu~~~~~~}}}{{{yyyuuuzzz~~~zzzwwwwwwvvvvvvwwwxxxxxxuuussswwwwwwwwwwwwwwwxxxyyyyyysssqqqoookkkgggdddaaa___\\\ZZZVVVRRRPPPPPPQQQQQQPPPNNNKKKJJJJJJIIIGGGFFFAAABBBDDDEEEDDDDDDEEEFFFGGGIIINNNTTT\\\gggrrrzzz~~~{{{uuulllbbb[[[WWWVVVOOOMMMJJJHHHGGGFFFEEECCCCCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCEEEKKKVVVbbbqqqtttnnngggaaa```bbbfffiiiffffffhhhkkknnnooommmkkkfffdddbbbcccdddfffgggfffccc```\\\ZZZ[[[\\\]]]]]]```gggooossssssrrrssstttvvvrrrllleee___[[[YYYXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXTTTNNNHHHCCCAAACCCDDDCCCBBBAAABBBCCCJJJKKKLLLLLLKKKKKKLLLNNNMMMOOORRRSSSRRRRRRRRRSSSTTTUUUTTTQQQLLLHHHEEEEEEBBBBBBAAA??????>>>>>>>>>>>>??????>>>======>>>@@@CCCGGGLLLOOOPPPPPPPPPPPPOOOPPPPPPRRRTTTWWWZZZ\\\^^^bbbhhhnnnsss{{{yyywwwtttsssqqqpppmmmkkkmmmnnnqqquuuzzz~~~}}}nnn^^^VVV^^^tttvvvaaaTTTMMM\\\xxxssseeeeeejjjsss|||uuubbbOOOFFFBBB@@@FFFOOOmmmiii```]]]VVVOOOJJJGGGFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>===<<<<<<<<<;;;:::::::::;;;<<<======??????BBBGGGMMMVVVgggvvvtttggg]]]SSSNNNMMMLLLJJJMMMTTTZZZfff|||xxxwwwwwwzzz{{{}}}~~~~~~zzzyyyyyyzzz|||}}}}}}|||~~~zzztttnnnhhhccc^^^ZZZ[[[]]]gggttt}}}zzz~~~{{{~~~~~~~~~}}}|||uuutttqqqmmmjjjfffcccbbb___]]]YYYVVVTTTSSSSSSSSSPPPNNNLLLLLLLLLKKKIIIGGGBBBDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHKKKOOOVVV___eeennnyyy|||ssskkkddd___\\\TTTQQQMMMJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBHHHRRR\\\jjj~~~uuuqqqlllgggeeefffiiikkkjjjjjjkkknnnppppppnnnllljjjhhhgggggghhhjjjjjjiiifffccc___^^^___```aaaaaafffnnnwww{{{{{{zzz}}}vvvmmmeee___\\\ZZZXXXWWWVVVVVVUUUUUUVVVVVVUUUVVVWWWXXXVVVRRRKKKFFFDDDDDDDDDDDDCCCEEEHHHJJJRRRSSSTTTTTTRRRRRRSSSTTTSSSUUUVVVWWWUUUUUUVVVWWWVVVWWWWWWTTTOOOJJJHHHGGGDDDCCCBBBAAA@@@?????????>>>????????????AAADDDGGGHHHLLLPPPSSSSSSRRRRRRRRRRRRQQQQQQRRRSSSUUUWWWXXXYYY\\\```dddjjjsss~~~{{{yyyvvvtttsssqqqnnnllllllmmmppptttzzz}}}}}}nnn^^^WWW```xxxsss___SSSNNN\\\vvvqqqeeeeeekkkxxxtttbbbOOOGGGCCCAAAFFFOOOgggkkkeeeaaaZZZRRRLLLHHHFFFFFFBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???===<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<=========@@@DDDHHHPPP___mmm|||{{{nnnbbbVVVOOOMMMKKKIIILLLQQQTTT\\\uuu|||xxxvvvvvvwwwxxxxxxzzz|||||||||~~~~~~|||zzzyyyxxxzzz}}}}}}wwwqqqlllgggaaa]]]\\\___iiiwww~~~~~~vvvuuurrroookkkhhheeedddaaa___]]]ZZZXXXVVVUUUTTTRRRPPPOOONNNNNNMMMKKKIIIGGGHHHHHHFFFDDDCCCDDDEEEDDDEEEEEEEEEGGGKKKQQQVVV^^^hhhwwwzzztttmmmfffaaaZZZVVVRRRNNNMMMLLLJJJIIIIIIHHHFFFEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAFFFMMMUUUbbbvvvxxxvvvrrrnnnkkkjjjlllmmmllllllnnnpppssstttrrrpppooommmkkkjjjkkkllllllllljjjhhheeedddeeegggggghhhlllttt|||yyyoooggg```]]]YYYXXXWWWVVVUUUVVVWWWWWWWWWWWWWWWXXXXXXTTTMMMGGGDDDEEEEEEEEEGGGKKKQQQUUU\\\]]]]]]\\\ZZZYYYZZZ[[[YYYZZZZZZYYYWWWWWWXXXYYYVVVWWWWWWTTTPPPKKKHHHGGGEEEDDDCCCAAA@@@@@@??????@@@@@@@@@@@@AAAFFFLLLPPPRRRUUUWWWXXXWWWUUUUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVTTTVVVXXX[[[```kkkxxx~~~|||yyywwwuuussspppnnnjjjlllooosssyyy~~~~~~qqq___XXXbbbyyyrrr___UUURRR___uuussshhhiiippptttbbbPPPHHHDDDBBBGGGPPPcccmmmjjjeee]]]UUUMMMIIIFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===;;;;;;>>>CCCFFFLLLYYYfffvvvsssfffYYYPPPMMMLLLIIIKKKNNNNNNSSSjjj|||xxxvvvuuuvvvwwwtttvvvyyyyyyyyy{{{~~~}}}{{{{{{zzzyyyzzz}}}~~~yyytttooojjjeeeaaa]]]```lllzzz~~~vvvuuurrrooolllhhhfffeeebbbaaa___]]]ZZZXXXVVVUUUSSSRRRQQQQQQQQQPPPMMMKKKLLLKKKJJJGGGCCCBBBCCCDDDDDDDDDDDDDDDEEEGGGKKKOOOSSS\\\iiivvv}}}yyysssjjjccc^^^ZZZUUURRRPPPOOOMMMLLLKKKIIIGGGEEEDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAEEEJJJQQQ\\\qqqzzzzzzwwwssspppnnnnnnooojjjkkknnnrrrwwwyyyxxxwwwrrrpppmmmlllmmmnnnnnnmmmmmmkkkiiihhhjjjlllllllllooowwwxxxnnnddd___ZZZYYYXXXWWWVVVWWWXXXXXXZZZYYYYYYYYYYYYUUUNNNHHHEEEEEEEEEFFFIIIPPPXXX^^^bbbccccccbbb```^^^^^^___\\\]]]\\\ZZZXXXXXXYYY[[[UUUVVVVVVTTTOOOKKKHHHGGGEEEEEECCCBBBAAA@@@@@@@@@BBBBBBAAAAAADDDIIIQQQVVV\\\]]]^^^]]][[[XXXWWWXXXWWWVVVTTTSSSSSSTTTUUUUUURRRSSSTTTUUUZZZeeesss~~~~~~{{{yyywwwuuurrrpppiiikkknnnrrrxxx~~~sss```YYYbbbxxxrrr[[[RRROOO[[[ooouuukkkmmmttttttbbbPPPIIIEEECCCGGGPPPbbbnnnooojjjccc\\\VVVOOOIIIEEEDDDCCCBBBBBBAAAAAAAAAAAA???>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAAAAABBBGGGPPPXXXmmmwwwwwwjjj___UUUNNNJJJHHHIIIKKKMMMTTTaaaooo~~~yyyuuussstttuuuxxxxxxxxxyyyzzz{{{}}}~~~}}}~~~}}}~~~{{{{{{zzztttnnniiifff```ccckkkvvv{{{vvvtttpppkkkgggeeecccbbb____________^^^\\\[[[ZZZ\\\ZZZXXXXXXXXXYYYXXXWWWTTTSSSQQQLLLHHHEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDJJJSSSXXXbbbrrr{{{sssllleeeaaa\\\WWWUUUSSSPPPOOOLLLJJJHHHHHHGGGFFFDDDCCCEEECCCBBBBBBDDDEEEEEEDDDDDDCCCDDDGGGKKKUUUiii{{{{{{{{{{{{zzzwwwtttpppnnnnnnpppssswwwyyy{{{||||||ssssssrrrrrrqqqppppppooosssqqqnnnkkklllnnnrrrttttttvvv|||yyymmmddd```]]]YYYWWWWWWWWWVVVVVV[[[[[[ZZZXXXUUUQQQMMMJJJEEECCCEEELLLQQQTTTZZZaaajjjjjjkkkjjjhhheeebbb```cccaaa___^^^]]]\\\YYYWWW[[[XXXTTTOOOLLLJJJIIIIIIHHHGGGDDDBBB@@@@@@AAAAAAAAAEEEEEEDDDIIISSS]]]aaafffeeedddbbbaaa```___^^^[[[[[[YYYVVVSSSQQQPPPQQQRRROOONNNPPPSSSYYYeeeqqq}}}zzzxxxvvvtttttttttlllnnnqqqvvvzzz~~~lll___ZZZiiivvv\\\UUURRR\\\oootttllltttuuubbbNNNEEEDDDEEEHHHKKKbbb}}}mmmpppkkkddd^^^XXXRRRLLLHHHEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;999;;;======>>>BBBKKKQQQ___iii|||~~~ooocccWWWPPPNNNKKKJJJKKKKKKOOO[[[ggg}}}zzzxxxwwwxxxyyyuuuuuuvvvwwwxxxzzz{{{|||~~~}}}zzztttnnnkkkhhhjjjqqqzzz{{{vvvpppnnnkkkgggccc```^^^]]]^^^]]]]]]]]]\\\[[[[[[ZZZ^^^^^^]]]___aaabbbaaa```___[[[VVVNNNHHHDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEELLLOOOVVVdddpppzzztttkkkfff```[[[WWWTTTQQQOOONNNLLLJJJIIIIIIHHHFFFDDDFFFDDDCCCCCCEEEFFFEEEDDDBBBAAABBBDDDHHHQQQcccttt{{{{{{||||||{{{xxxvvvtttrrrtttvvvxxx{{{}}}~~~zzzyyyxxxvvvuuusssrrrqqquuutttsssqqqqqqqqqrrrrrrwwwzzz|||ppphhhccc```\\\ZZZYYYYYYYYYXXX___^^^\\\YYYUUUPPPKKKIIIGGGEEEFFFMMMRRRWWW___gggpppqqqrrrrrrqqqpppnnnmmmnnnkkkiiigggfffdddaaa___]]]ZZZWWWSSSOOOMMMLLLLLLJJJHHHEEEBBB@@@@@@@@@AAAAAAEEEGGGHHHNNNZZZdddhhhnnnmmmmmmkkkiiigggfffddd___^^^]]]YYYVVVRRRQQQPPPOOOMMMLLLMMMPPPUUUaaammm~~~|||yyywwwvvvvvvvvvpppqqqssswwwzzz~~~nnn```[[[jjjttt]]]VVVUUUccc{{{sssooorrr```MMMDDDDDDEEEIIILLL```ppptttooohhhaaaZZZUUUOOOLLLFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;;;;???FFFKKKUUUaaatttxxxjjj^^^VVVRRROOOLLLJJJIIIJJJRRR\\\ooo~~~}}}|||||||||vvvvvvwwwxxxyyyzzzzzz{{{~~~}}}|||uuurrrqqqrrrxxxvvvoookkkjjjhhheeeaaa]]]ZZZXXX]]]\\\\\\[[[[[[\\\]]]]]]^^^___bbbfffkkkmmmmmmkkkkkkeee[[[PPPHHHCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAGGGFFFIIIUUU```qqqvvvqqqjjjccc^^^YYYUUURRRPPPNNNKKKJJJJJJJJJHHHGGGGGGEEEDDDDDDEEEFFFEEEDDDAAA???@@@BBBDDDKKKZZZiii~~~{{{|||~~~}}}|||yyyyyyyyy{{{}}}~~~{{{xxxuuutttxxxxxxyyyxxxwwwvvvtttrrrxxx}}}tttlllgggddd```]]]]]]]]]\\\\\\cccaaa___[[[UUUOOOJJJGGGIIIGGGHHHNNNTTT[[[gggqqqxxxyyyzzz|||}}}~~~~~~~~~{{{xxxtttqqqooollliiifff```^^^[[[XXXUUUSSSRRRQQQLLLJJJGGGDDDAAA@@@@@@@@@AAAFFFJJJMMMUUUbbbmmmrrruuuuuuuuutttrrrooollljjjcccbbbaaa^^^ZZZUUURRROOOMMMJJJIIIJJJLLLQQQ\\\hhh|||~~~|||zzzyyyyyyzzztttuuuwwwyyy{{{~~~nnn```\\\lllrrr]]]WWWXXXkkkuuuwwwqqq___LLLDDDDDDFFFIIIMMM]]]zzzttt{{{uuummmddd]]]WWWQQQNNNGGGFFFEEEDDDCCCBBBBBBBBB???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<>>===============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<>>>AAADDDGGGQQQbbbuuu{{{jjj```XXXSSSNNNLLLIIIGGGJJJPPPPPP\\\mmm~~~~~~|||zzzxxxvvvyyy{{{~~~|||xxxzzz~~~sssmmmkkkkkkkkkjjjgggeeebbb```]]]^^^^^^```bbbdddfffgggdddfffkkkqqqwwwxxxwwwuuujjjbbbUUUKKKEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAEEEAAAAAAJJJRRRbbbyyyvvvooohhhbbb^^^WWWTTTPPPNNNMMMMMMKKKJJJHHHFFFDDDCCCDDDDDDCCCBBBBBB@@@???AAABBBDDDLLLUUUiii{{{~~~zzz}}}vvvnnnkkkgggdddccccccbbbaaabbb```^^^ZZZUUUPPPMMMKKKLLLJJJKKKPPPVVVbbbttt~~~zzzuuuppplllffffffeeeccc```\\\YYYWWWQQQNNNJJJFFFCCCBBBAAAAAAEEEKKKQQQVVV___kkkuuuxxxyyyzzz{{{zzzwwwsssooolllfffdddbbbbbb```]]]XXXSSSOOOLLLIIIIIIIIIMMMXXXcccuuu~~~}}}}}}}}}yyyzzz|||}}}fff\\\\\\pppppp\\\UUUWWWmmmuuudddQQQIIIHHHIIIKKKMMM\\\ssssssuuujjjaaaZZZTTTQQQJJJIIIHHHFFFEEEDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::<<<>>>???AAAJJJXXXjjj}}}mmmaaa\\\VVVQQQOOOLLLIIIJJJNNNJJJPPP]]]ooo|||yyyvvvtttvvvwwwyyy|||}}}xxxssslllllllllkkkjjjiiihhhgggbbbcccfffiiilllnnnoooppprrrssstttvvvwwwvvvrrrnnn___WWWNNNGGGEEEDDDCCCAAABBBBBBBBBBBBAAAAAAAAAAAA>>>CCC@@@@@@HHHNNN[[[ppp}}}uuunnnhhhddd^^^ZZZVVVRRRQQQPPPNNNMMMJJJHHHEEEDDDDDDDDDCCCAAABBB@@@@@@BBBCCCCCCGGGNNN\\\lll~~~{{{{{{~~~{{{rrrnnnjjjgggffffffeeedddbbbaaa^^^ZZZVVVSSSPPPNNNMMMLLLNNNRRRYYYeeeyyy}}}xxxrrrooohhhhhhgggeeebbb]]]YYYVVVQQQOOOLLLHHHEEECCCCCCCCCGGGNNNUUUZZZbbbmmmvvvyyy|||||||||{{{yyyuuurrrpppiiigggdddcccbbb```[[[WWWSSSOOOLLLKKKKKKNNNXXXcccooo~~~}}}||||||yyy{{{}}}yyyfff```cccyyynnnZZZVVV[[[rrruuudddRRRKKKKKKKKKMMMOOO]]]sssuuuuuukkkccc]]]XXXUUUKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888:::;;;<<<===@@@GGGRRR___qqquuuhhhaaaZZZUUUSSSPPPKKKKKKMMMIIIKKKSSSaaauuu|||xxxwwwuuuvvvvvvyyy|||{{{oooooonnnnnnnnnoooppppppmmmppptttyyy|||~~~~~~~~~{{{xxxsssllleee```TTTOOOHHHEEEEEEEEECCC@@@BBBBBBBBBAAAAAAAAA@@@@@@===CCCBBBBBBHHHJJJTTTggg|||uuuppplllfffbbb\\\WWWUUUSSSRRRPPPLLLJJJHHHFFFFFFFFFDDDCCCBBB???@@@BBBCCCAAADDDHHHOOO\\\mmm~~~wwwuuusssssswww~~~|||vvvrrrnnnkkkjjjiiihhhgggfffdddaaa\\\XXXUUURRRQQQOOOOOORRRWWW]]]iii}}}~~~xxxrrroooiiiiiihhhfffbbb]]]WWWTTTRRRPPPLLLIIIFFFEEEDDDEEEHHHOOOWWW\\\eeepppxxxzzz}}}}}}|||{{{yyywwwuuutttppplllfffddddddbbb]]]XXXUUUQQQNNNLLLLLLNNNXXXbbbqqq}}}{{{zzzzzzzzz{{{~~~~~~~~~rrreeefffoookkkWWWXXXccc|||{{{qqqaaaQQQKKKKKKMMMOOORRR]]]vvvzzz~~~tttkkkddd___[[[XXXLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA========================;;;:::999999;;;=========>>>CCCKKKTTTcccxxx~~~rrreee^^^XXXUUURRRLLLJJJLLLJJJJJJNNNZZZkkk~~~}}}|||vvvvvvvvvxxx|||sssrrrrrrrrrrrrtttvvvwwwxxx|||~~~vvvmmmcccYYYRRROOOJJJEEEDDDFFFFFFCCC???BBBBBBBBBAAAAAA@@@@@@@@@>>>EEEDDDDDDIIIIIIPPPbbb}}}|||wwwssskkkggg```[[[XXXVVVTTTSSSOOOMMMJJJHHHHHHHHHFFFDDDAAA??????BBBBBBAAABBBEEEDDDNNN[[[iiiyyyyyynnnhhhgggfffiiioooyyyzzzyyyuuuqqqnnnmmmlllkkkjjjiiigggccc___ZZZVVVTTTRRRQQQQQQUUUZZZ```kkk|||vvvpppllliiiiiiiiigggbbb\\\VVVRRRRRRPPPLLLIIIGGGFFFFFFFFFHHHPPPXXX^^^gggrrrzzz|||||||||{{{yyywwwvvvuuuuuuvvvpppiiifffeeeccc^^^YYYVVVRRRNNNMMMLLLNNNXXXbbbvvv|||zzzyyyxxxzzz{{{~~~~~~~~~~~~}}}|||kkkcccjjjzzzhhhVVV[[[kkkssstttmmm^^^NNNJJJLLLNNNQQQTTT]]]wwwxxxnnnfff```[[[XXXTTTPPPLLLIIIGGGFFFEEECCCBBBCCCCCCCCCBBBBBBAAA@@@======<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::===CCCLLLVVVgggxxxkkkfff___ZZZWWWSSSNNNIIIMMMIIIIIIRRR```sss{{{{{{tttvvvzzz}}}~~~}}}{{{zzz{{{}}}uuujjj```YYYTTTQQQJJJHHHEEEDDDDDDDDDBBBAAA>>>>>>??????@@@@@@@@@@@@BBBCCCDDDEEEEEEGGGSSS```zzz|||uuurrrlllgggbbb^^^ZZZWWWUUUPPPKKKIIIIIIHHHEEECCCFFFCCCAAA@@@AAAAAA???>>>EEEGGGLLLUUUaaaooo|||zzzuuunnneee___\\\^^^```ccciiittt|||zzzyyyyyywwwuuuqqqnnnmmmmmmjjjgggbbb^^^ZZZWWWVVVXXXZZZ\\\___fffqqq~~~zzzvvvqqqnnnkkkhhhdddaaa]]]XXXSSSOOOMMMLLLJJJGGGDDDDDDFFFIIINNNSSS[[[bbbjjjpppvvvzzz}}}~~~~~~}}}zzzvvvrrrpppvvvsssnnnjjjgggddd```^^^ZZZUUUQQQNNNMMMPPPZZZfffzzz}}}|||{{{zzzzzz{{{}}}~~~}}}}}}}}}kkkYYYaaayyy|||fffVVVZZZvvvtttlllwwwsss\\\RRRSSSOOOOOOTTTSSS^^^www|||rrrjjjddd___\\\VVVRRRMMMJJJHHHGGGFFFEEECCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::;;;===BBBIIIPPP___vvv|||pppkkkccc^^^ZZZUUUNNNJJJJJJGGGHHHNNNZZZlll~~~zzzzzzzzz|||zzzoooddd[[[UUUPPPMMMJJJGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCEEEGGGFFFHHHSSS^^^}}}{{{tttnnnjjjeee___[[[UUUQQQKKKIIIHHHGGGDDDAAAEEECCCAAA@@@AAAAAA@@@>>>AAABBBEEEKKKUUU```jjjpppuuurrrnnnjjjgggbbb[[[VVVTTTWWW[[[___gggsss~~~~~~|||yyyvvvsssqqqpppnnnkkkfffbbb___\\\[[[]]]^^^```bbbgggrrr}}}zzzvvvrrrooollliiieeebbb^^^ZZZUUURRROOONNNLLLHHHFFFEEEGGGIIIMMMRRR[[[dddkkkqqqvvvzzz|||yyyuuusssvvvsssooollliiigggdddaaa]]]XXXSSSQQQOOORRR\\\gggyyy~~~|||{{{{{{zzzxxxyyy|||nnn]]]cccxxxvvvbbb[[[aaaqqqiiitttqqqZZZPPPRRROOOPPPVVVVVVaaazzzyyypppiiiccc```YYYUUUPPPLLLJJJIIIHHHGGGEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<@@@DDDIIITTTgggxxxyyyssskkkeee___ZZZSSSMMMJJJHHHIIIMMMUUUggg~~~{{{||||||xxxrrrhhh___WWWRRRNNNKKKIIIGGGEEEDDDDDDCCCBBB@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFHHHHHHIIIQQQ\\\{{{}}}xxxtttooogggaaaZZZTTTNNNKKKJJJHHHEEEBBBDDDBBB@@@@@@AAAAAA@@@???>>>>>>???BBBHHHOOOUUUYYY]]]\\\YYYWWWVVVSSSOOOLLLKKKOOOUUU\\\eeeqqq{{{xxxvvvuuusssppplllhhheeecccaaabbbcccdddeeeiiisss}}}zzzvvvsssqqqllliiifffbbb```\\\XXXUUURRRQQQNNNJJJGGGFFFHHHJJJOOOUUU```iiiqqqvvvzzz|||}}}yyyvvvttttttrrrooommmlllkkkhhhfff___[[[WWWTTTSSSTTT^^^hhhwww~~~|||{{{zzzyyyyyy{{{~~~mmm^^^bbbrrrrrraaa[[[ccczzznnniiisss~~~nnnXXXNNNPPPNNNRRRZZZZZZeee|||wwwnnngggccc]]]XXXRRRNNNLLLKKKJJJIIIGGGGGGFFFDDDCCCBBBBBBAAA??????>>>============>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;===AAACCCJJJYYYhhh{{{ssslllggg```YYYTTTNNNMMMMMMPPPVVVfff~~~zzzsssmmmeee]]]XXXTTTPPPNNNJJJHHHEEEDDDDDDDDDCCCAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEHHHKKKKKKJJJPPPXXXppp}}}wwwnnngggaaa\\\TTTPPPNNNLLLHHHEEEDDDBBB@@@@@@AAABBBAAA@@@@@@?????????BBBEEEIIIKKKNNNMMMLLLKKKKKKJJJIIIHHHIIINNNUUU\\\eeeqqq}}}~~~{{{yyyxxxvvvsssooollliiiggggggeeefffggghhhlllvvv~~~{{{xxxtttrrrllliiifffbbb```^^^ZZZXXXTTTSSSPPPLLLHHHGGGIIIJJJTTT[[[gggqqqyyy~~~|||xxxtttrrrsssqqqpppoooooonnnkkkiiibbb^^^ZZZYYYWWWXXX```jjjwww~~~}}}{{{zzzyyy}}}hhh[[[^^^kkkrrrdddTTT^^^wwwnnnnnnwwwnnnXXXNNNPPPOOOSSS\\\]]]fff}}}}}}rrriiiddd```\\\UUUPPPMMMLLLKKKJJJJJJIIIGGGEEECCCBBBBBBBBB@@@@@@???>>>>>>>>>>>>???=========<<<<<<;;;;;;;;;:::999;;;???@@@EEEPPP[[[pppxxxqqqlllfff___ZZZRRRRRRRRRTTTXXXeee}}}yyytttoookkkddd]]]YYYVVVSSSQQQLLLJJJHHHFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCBBBBBBFFFFFFJJJNNNNNNLLLNNNTTTccc~~~uuunnnhhhbbbZZZTTTQQQOOOKKKHHHEEEDDDBBBAAABBBBBBBBB@@@@@@@@@??????@@@BBBDDDEEEGGGGGGFFFEEEEEEFFFGGGHHHNNNSSSZZZaaahhhqqq||||||zzzxxxwwwtttqqqnnnlllkkkjjjggghhhjjjlllqqq{{{{{{wwwtttmmmjjjfffcccaaa^^^\\\ZZZUUUTTTQQQMMMIIIHHHJJJLLLWWW___kkkvvv~~~~~~yyyuuussssssrrrqqqqqqqqqpppmmmkkkdddaaa___^^^\\\\\\dddmmmxxx~~~|||{{{yyy~~~~~~zzzdddXXX]]]iiiooodddQQQ[[[}}}sssmmmqqq|||oooYYYOOORRRQQQUUU]]]^^^fff}}}yyynnngggccc^^^WWWQQQNNNMMMLLLKKKLLLKKKHHHFFFDDDCCCBBBCCCAAAAAA@@@????????????@@@>>>>>>>>>===<<<<<<;;;;;;999999:::>>>???AAAHHHQQQ```wwwxxxsssmmmfff```XXXWWWVVVWWWYYYaaatttxxxtttlllhhhbbb]]]ZZZWWWTTTRRROOOMMMKKKIIIIIIIIIHHHFFFDDDDDDDDDCCCCCCCCCCCCCCCGGGHHHKKKPPPPPPMMMMMMPPP[[[ttt}}}xxxpppiii___XXXTTTQQQNNNKKKHHHFFFDDDCCCCCCCCCBBBAAA????????????@@@@@@AAAAAABBBCCCCCCBBBBBBDDDHHHKKKTTTYYY```fffkkkrrrzzz~~~|||zzzxxxvvvtttqqqpppooonnnkkklllnnnqqqwww}}}yyypppmmmhhhdddbbb```^^^\\\WWWVVVSSSOOOLLLKKKMMMOOOXXX```lllwww{{{yyyvvvuuutttttttttsssooommmhhheeeddddddccccccjjjsss|||~~~|||zzz{{{}}}wwwaaaXXX___mmm}}}hhh]]]UUU]]]|||oookkkrrr~~~nnnYYYQQQUUUUUUXXX___```hhhssskkkeee___WWWQQQNNNMMMLLLLLLNNNLLLIIIFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;:::999:::=========AAAHHHQQQbbbvvv}}}wwwoooiiibbb^^^\\\\\\[[[___iiittt~~~yyyvvvllliiiccc___\\\ZZZWWWUUURRRPPPNNNMMMMMMLLLKKKIIIFFFFFFEEEEEEEEEDDDDDDDDDHHHHHHMMMRRRRRRNNNLLLMMMUUUgggyyyqqqggg___[[[XXXTTTQQQKKKIIIFFFEEEEEEDDDBBBAAA??????@@@@@@@@@@@@?????????@@@AAAAAABBBFFFLLLQQQWWW\\\ccciiimmmqqqwww|||}}}|||zzzxxxvvvtttssssssqqqsssuuuwww}}}~~~uuuqqqkkkgggeeeccc```___YYYXXXVVVRRROOOOOOQQQSSS[[[cccnnnyyy{{{zzzyyyxxxxxxuuuqqqnnnkkkjjjiiikkkjjjjjjqqqzzz}}}{{{zzz}}}uuu___VVV```ssswwwcccWWWWWW]]]yyypppkkktttkkkWWWRRRXXXYYY\\\cccccckkkxxxooofff```XXXQQQNNNMMMLLLLLLOOOMMMJJJFFFDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@??????>>>===<<<<<<;;;;;;:::;;;===<<<:::===BBBIIIUUUiii}}}wwwqqqjjjeeeaaa```___^^^cccjjjxxx~~~}}}|||xxxwwwoookkkfffbbb___]]]ZZZXXXTTTRRRPPPOOOOOONNNMMMKKKGGGGGGGGGGGGFFFFFFEEEEEEHHHIIIMMMSSSTTTNNNKKKKKKRRR^^^tttyyyooofffaaa^^^ZZZWWWMMMKKKHHHFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>===???AAACCCDDDIIIQQQWWWWWW]]]dddiiimmmpppuuuyyy~~~}}}{{{yyyxxxwwwwwwwwwxxxzzz|||xxxtttnnnjjjgggeeebbbaaa[[[ZZZXXXUUURRRRRRTTTWWW___fffqqq{{{~~~}}}||||||{{{xxxssspppnnnmmmmmmooooooooovvv~~~|||}}}sss\\\TTT```uuuuuubbbVVVVVVZZZtttsssmmmvvv|||hhhUUURRRYYY[[[```ffffffnnnuuuooohhh___XXXTTTQQQNNNKKKNNNNNNLLLKKKIIIHHHFFFFFFEEEDDDBBBCCCCCCBBB@@@>>>BBBBBBAAA???>>><<<;;;;;;<<<<<<<<<======???@@@@@@BBBHHHWWWlll}}}wwwqqqiiidddbbbcccddddddqqqttt{{{yyysssoookkkgggeeecccaaa___\\\ZZZXXXVVVUUUSSSPPPMMMKKKJJJHHHFFFFFFGGGHHHIIIPPPRRRTTTTTTRRROOOMMMMMMPPPTTTdddxxxooojjjeee```\\\VVVQQQJJJGGGFFFFFFDDDBBBCCCCCCBBBBBB@@@???===<<>><<<;;;;;;<<<<<<<<<<<<===>>>???@@@AAADDDOOOaaauuuuuummmiiihhhhhhggghhhiiiqqq~~~vvvrrrnnnkkkiiihhhfffdddaaa___\\\ZZZYYYVVVSSSPPPMMMLLLIIIHHHGGGHHHJJJKKKPPPSSSUUUUUURRRNNNKKKJJJNNNQQQ]]]rrryyyrrrlllgggcccYYYTTTMMMIIIHHHGGGEEEBBBBBBBBBBBBAAA@@@???>>>===???AAABBBDDDGGGKKKQQQUUUZZZ^^^cccfffiiimmmsssxxx}}}~~~{{{tttqqqqqqpppmmmjjjccc___[[[XXXTTTSSSYYYaaallluuu~~~|||yyyvvvuuuvvvwwwyyy}}}}}}|||nnn___VVV```uuu}}}nnn```VVVPPP___qqq~~~{{{llllll{{{pppccc[[[ZZZ```cccccciiiqqqwwwyyyoooggg```YYYRRRMMMLLLMMMMMMNNNMMMKKKJJJIIIEEEDDDBBBBBBCCCCCCAAA@@@BBBBBBAAA???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>BBBAAAFFFSSSeee|||~~~tttooollljjjjjjhhhgggiiiqqq|||zzzwwwsssqqqpppooommmlllgggeeebbb```^^^[[[WWWUUUPPPNNNKKKIIIIIIJJJMMMOOOTTTXXX\\\\\\YYYSSSOOOLLLNNNNNNUUUdddvvvxxxqqqkkkggg___YYYQQQMMMKKKIIIFFFCCCAAAAAAAAA@@@@@@?????????@@@AAACCCEEEGGGKKKPPPTTT\\\```eeehhhjjjnnntttyyy|||vvvssssssrrrpppmmmhhhccc^^^[[[XXXWWW___hhhttt~~~}}}{{{zzzzzz{{{~~~}}}wwwkkklllwww}}}mmm^^^WWWcccxxxxxxlllaaaYYYXXXfffvvvzzzpppuuunnnccc\\\[[[ccchhhhhhmmmtttyyyzzznnnddd\\\TTTOOOKKKLLLMMMNNNNNNMMMKKKJJJGGGEEECCCCCCDDDDDDCCCAAABBBAAAAAA@@@>>>======<<<;;;;;;;;;;;;;;;<<<======BBB@@@BBBJJJWWWmmm}}}wwwsssqqqooommmkkkkkkmmmpppyyy}}}yyywwwvvvuuusssrrrmmmkkkhhheeeccc```\\\YYYSSSPPPMMMJJJJJJKKKNNNPPPUUUZZZ___aaa^^^YYYTTTQQQOOOOOOSSS\\\hhh|||zzzsssoooeee___WWWQQQNNNKKKGGGDDDAAAAAA@@@@@@@@@@@@@@@@@@???AAACCCEEEHHHKKKPPPTTT]]]bbbgggkkknnnrrryyy~~~zzzvvvuuusssqqqooommmhhhccc```]]]^^^fffppp}}}||||||~~~qqqcccdddtttlll___YYYhhhrrrggg___\\\aaaqqq{{{{{{rrrccc\\\]]]gggnnnnnnqqqwwwxxxyyylllbbbZZZUUUMMMMMMNNNOOOOOONNNMMMLLLJJJHHHEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@???>>>======<<<;;;;;;;;;;;;<<<<<<===>>>===???EEEPPPaaazzzzzzwwwmmmkkkkkkkkkkkknnnzzz|||zzzyyywwwuuupppnnnkkkiiifffccc___\\\UUURRROOOLLLKKKLLLMMMOOORRRXXX^^^bbb```\\\WWWTTTQQQRRRUUU[[[bbbppp|||mmmfff]]]VVVQQQMMMHHHEEECCCBBBAAAAAA@@@AAAAAABBB???AAADDDGGGIIIMMMRRRVVV]]]aaaggglllooouuu|||{{{xxxuuutttoookkkgggeeeccceeennnyyy}}}}}}~~~lllaaaiiiiii^^^[[[lllzzzlllaaa\\\]]]cccxxx~~~zzzccc]]]^^^jjjssssssuuuyyy{{{uuuhhh^^^XXXQQQQQQQQQQQQPPPPPPPPPPPPNNNKKKHHHFFFFFFFFFEEEDDDBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<======999:::===CCCJJJWWWmmmzzzrrrpppoooooonnnmmmsss{{{|||yyywwwrrrpppmmmkkkiiifffbbb___WWWUUURRROOOMMMLLLMMMMMMTTTZZZaaaeeeddd```\\\ZZZPPPQQQTTTXXX\\\eeevvvvvvoooeee\\\WWWQQQLLLGGGFFFEEECCCBBBAAABBBCCCCCC@@@CCCGGGJJJNNNRRRWWWZZZ]]]bbbhhhlllpppuuu||||||yyywwwtttpppnnnnnnnnnpppzzz~~~zzzhhhcccqqqeee]]]^^^ppp|||kkk]]]YYY\\\aaazzzddd^^^```mmmwwwwwwwwwyyyvvvggg^^^XXXWWWUUUSSSSSSSSSTTTUUURRROOOKKKHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<======>>><<<===???AAACCCKKK]]]nnnzzzwwwwwwuuusssuuuyyy|||{{{xxxsssqqqooommmllliiieeecccZZZXXXVVVTTTQQQNNNLLLKKKUUUZZZ___cccaaa^^^ZZZXXXMMMLLLMMMPPPSSSXXXfffrrrwwwlllccc\\\VVVPPPKKKIIIGGGEEECCCBBBBBBCCCDDDCCCFFFKKKOOOTTTXXX]]]aaacccggglllpppssswww}}}~~~}}}{{{{{{|||}}}|||kkkhhhxxx~~~dddaaafffyyyooo^^^WWWYYY```zzz|||eee^^^aaaoooyyyyyywwwyyytttiii]]][[[XXXUUUUUUVVVXXXYYYUUUQQQMMMIIIHHHGGGFFFDDDBBBAAAAAA@@@@@@????????????>>>>>>=========>>>>>>CCCCCCBBB@@@===AAAPPP___rrrzzzyyyxxxvvvvvvxxx{{{|||yyytttrrrpppooommmkkkhhheee\\\[[[YYYWWWSSSPPPMMMKKKNNNRRRWWWYYYXXXTTTPPPNNNKKKHHHFFFHHHKKKOOOZZZeeeppp|||qqqhhhaaaZZZSSSNNNKKKIIIFFFDDDCCCCCCDDDDDDEEEIIINNNSSSXXX]]]bbbeeejjjnnnsssuuuwwwzzzrrrooo}}}ffffffnnnttt___VVVWWWbbb|||uuueee___bbbppp{{{zzzwwwxxx~~~rrrggg___XXXXXXXXXWWWWWWYYYVVVSSSQQQOOOMMMKKKGGGEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>????????????===>>>???@@@@@@CCCGGGKKKeee}}}~~~|||xxxwwwzzz~~~~~~zzzxxxtttrrrnnnmmmllllllkkkjjjccc```\\\XXXUUUSSSOOOMMMOOOPPPPPPPPPOOONNNLLLKKKCCCCCCDDDEEEGGGKKKQQQVVVdddjjjzzzuuummmfff\\\SSSOOOMMMKKKHHHFFFFFFHHHJJJLLLPPPQQQTTTXXX^^^eeejjjnnntttvvvxxxyyy{{{}}}}}}|||}}}xxxiiiiiiuuucccMMMYYYbbbuuu}}}}}}ooo___^^^hhhyyyzzzzzzrrrggg^^^]]]^^^\\\ZZZZZZVVVUUUSSSQQQOOOLLLHHHEEEEEEDDDDDDCCCCCCBBBBBBBBB?????????@@@@@@@@@@@@@@@???@@@@@@@@@@@@BBBEEEHHHUUUfff{{{xxxzzz~~~{{{xxxuuurrrnnnlllkkkkkkiiihhhdddaaa]]]ZZZWWWTTTQQQNNNKKKKKKLLLKKKJJJHHHFFFEEEAAABBBBBBBBBDDDHHHMMMQQQVVV[[[hhh{{{|||sssjjj___VVVRRRLLLJJJHHHFFFGGGIIILLLNNNTTTVVV[[[```fffkkknnnpppvvvxxxzzz|||}}}~~~~~~wwwnnnsssuuubbbNNN[[[kkk{{{mmmsssyyyiii``````iii{{{rrrddd```aaa___[[[YYYXXXWWWUUUTTTRRRNNNIIIFFFGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???@@@BBBEEEGGGOOO```www}}}}}}~~~}}}}}}}}}|||~~~zzzuuurrrnnnkkkjjjhhhfffeeeccc```]]][[[YYYUUUQQQNNNIIIIIIHHHGGGEEEDDDBBBAAA????????????@@@CCCGGGKKKNNNQQQZZZhhhvvvwwwlll```WWWTTTMMMLLLKKKJJJKKKNNNQQQSSSZZZ^^^cccjjjooorrrtttuuu{{{|||~~~sssppp{{{rrr```OOOaaazzzuuufffjjjwwwfffdddccclll~~~oooffffffddd___]]]ZZZYYYWWWVVVTTTPPPKKKGGGHHHHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???@@@AAA@@@???@@@BBBDDDEEEGGGPPP___sss{{{yyyxxxwwwuuuuuu~~~|||vvvrrrnnnjjjhhhfffcccaaa___^^^[[[YYYWWWTTTPPPMMMIIIIIIHHHFFFDDDBBBAAA@@@>>>>>>>>>======???CCCFFFJJJMMMUUU^^^iiiyyyxxxlll```XXXTTTRRRQQQQQQQQQSSSVVVZZZ\\\bbbeeeiiinnnssswwwyyyzzz}}}~~~mmmlll|||}}}lll]]]TTTmmmrrreeeggg|||zzzkkkiiigggppptttppplllhhheee]]]\\\ZZZXXXVVVRRRMMMJJJIIIIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>???AAAAAA@@@AAACCCEEEEEEFFFKKKRRR\\\oooyyyuuurrrqqqnnnmmmqqqxxxxxxtttnnnjjjgggdddaaa^^^[[[YYYWWWUUUSSSQQQMMMJJJIIIHHHGGGEEECCCAAA@@@???>>>>>>>>>===<<<===@@@CCCDDDHHHPPPXXX___lllyyynnnccc[[[XXXVVVVVVVVVXXXZZZ^^^aaacccjjjkkkmmmppptttyyy}}}~~~~~~~~~~~~hhhgggyyyxxxhhh______ssshhhlll{{{yyyqqqnnnvvv|||tttmmmjjjcccaaa^^^[[[YYYVVVRRROOOLLLKKKJJJHHHFFFEEECCCBBBDDDDDDCCCCCCBBBBBBAAAAAA???@@@BBBBBBBBBBBBDDDEEEAAABBBGGGKKKMMMYYYuuu}}}wwwqqqoookkkggghhhkkkrrr|||zzzvvvpppjjjfffbbb___\\\WWWUUUQQQOOONNNLLLJJJIIIFFFEEEDDDBBB@@@??????>>>>>>>>>???>>>======???AAABBBFFFNNNUUUZZZcccuuu|||sssjjjcccaaa[[[\\\]]]^^^aaadddgggiiippppppppprrrvvv{{{~~~|||xxxxxxyyyyyyzzz{{{|||}}}zzzfffbbbtttvvviiiccciiiuuuooosss~~~{{{xxx~~~vvvqqqkkkgggbbb___\\\ZZZWWWUUUPPPOOOMMMKKKIIIGGGEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCAAACCCDDDDDDCCCBBBCCCDDDAAA@@@DDDIIIIIIMMMaaaxxxzzztttnnngggdddeeeiiillluuu|||wwwqqqkkkfffbbb^^^[[[VVVRRRNNNJJJJJJIIIIIIHHHEEEDDDBBB@@@????????????<<<===>>>===<<<===???@@@BBBDDDJJJPPPTTT[[[jjjxxx}}}wwwpppjjjhhhddddddeeehhhjjjmmmpppqqqssstttvvvyyy|||~~~}}}yyywwwsssrrrrrrsssuuuwwwzzz|||~~~uuuddd^^^pppsssiiieeemmm{{{xxx}}}{{{pppkkkfffaaa___]]][[[ZZZRRRQQQPPPNNNKKKIIIGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEDDDFFFGGGFFFCCCBBBAAABBBDDDAAACCCJJJJJJIIIUUUfff~~~|||sssjjjdddcccfffdddhhhqqqxxx}}}}}}xxxrrrlllfffbbb]]]ZZZUUUQQQLLLHHHHHHHHHIIIHHHFFFEEECCCAAA@@@AAAAAABBB;;;<<<======<<<<<<>>>@@@??????CCCHHHLLLRRR^^^kkk~~~|||xxxrrrmmmlllkkklllmmmppprrruuuwwwyyytttwwwzzz~~~{{{{{{vvvtttpppooonnnoooqqquuuyyy{{{}}}~~~~~~pppaaa[[[lllooogggccclllzzzssskkkeeecccbbb___]]]YYYWWWUUURRRPPPOOONNNNNNLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCHHHOOOUUUlll~~~xxxpppiiihhhfffeeeggglllsssxxxzzzzzzrrroookkkccc]]]\\\VVVRRRLLLHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;???@@@AAACCCGGGNNNVVV[[[mmmyyytttrrrqqqtttttttttuuuwwwyyy|||}}}zzz|||~~~|||zzzvvvtttsssrrrsssvvvyyy{{{lllaaa```oooxxxiii___```qqq~~~}}}ssskkkfffdddaaa___^^^]]][[[YYYWWWVVVUUUTTTRRRQQQPPPOOONNNMMMLLLKKKJJJIIIGGGGGGHHHHHHFFFEEEDDDDDDDDDCCCCCCFFFKKKOOO___mmm{{{ssspppmmmjjjiiikkkooorrrsss{{{sssoookkkddd^^^\\\WWWSSSMMMIIIGGGFFFEEECCCBBBBBBAAAAAA@@@?????????@@@??????>>>>>>===<<<<<<===>>>???AAADDDJJJQQQWWWbbbqqq~~~zzzxxxwwwwwwyyy{{{}}}~~~}}}|||{{{wwwvvvuuutttuuuxxxzzz|||lllccc```ooosssddd[[[ZZZiii{{{}}}rrrkkkhhhdddbbbcccccccccbbbaaa___]]][[[ZZZYYYWWWUUURRRQQQPPPPPPNNNLLLJJJJJJJJJIIIGGGEEEEEEFFFEEEDDDCCCCCCFFFHHHRRRYYYjjj~~~zzzuuurrrqqqrrrsssssszzz~~~{{{sssppplllddd___]]]WWWSSSNNNJJJHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@??????AAA@@@@@@??????>>>======<<<<<<===>>>@@@EEEKKKOOOZZZddduuu}}}|||{{{~~~|||{{{|||}}}|||xxxxxxwwwvvvwwwzzz|||~~~xxxjjjeeebbbtttmmm___WWWVVVbbbppp~~~yyyqqqllliiifffggghhhiiijjjiiifffdddbbbcccaaa^^^[[[XXXUUUTTTTTTQQQOOOMMMKKKKKKIIIGGGEEEEEEEEEEEEEEECCCCCCCCCCCCLLLNNNWWWgggyyy{{{ssspppllleee___^^^VVVSSSNNNJJJHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@??????AAA@@@@@@???>>>>>>======;;;<<<<<<<<<===@@@EEEIIISSSYYYeeevvv}}}{{{{{{|||}}}~~~yyyxxxxxxxxxyyy{{{}}}~~~pppgggfffhhh{{{~~~hhh\\\WWWYYYdddrrrzzzwwwrrrnnnkkklllnnnpppqqqqqqooollljjjiiihhheeeaaa]]][[[XXXWWWVVVTTTQQQPPPOOOMMMJJJHHHFFFEEEEEEEEEEEEDDDCCCBBBGGGIIIOOOVVV___nnnzzzrrrooollleee___^^^UUURRRNNNJJJHHHFFFDDDBBBCCCCCCBBBBBBAAA@@@@@@???@@@??????>>>>>>===<<<<<<<<<======<<<<<<>>>BBBEEEKKKPPPXXXeeexxx~~~|||zzzxxxxxxzzz{{{xxxxxxxxxxxxyyy{{{}}}~~~uuuhhhdddfffnnnxxxddd\\\[[[bbbrrryyytttqqqrrrtttvvvxxxxxxvvvtttsssooonnnlllhhheeeaaa]]][[[]]][[[XXXVVVUUUSSSPPPNNNHHHGGGFFFFFFFFFFFFEEECCCAAADDDJJJMMMPPP[[[sssyyyqqqoookkkddd___]]]UUURRRNNNLLLIIIGGGDDDBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@??????>>>======<<<<<<===>>>>>>===<<<>>>AAACCCHHHMMMUUU___mmm||||||zzzxxxuuutttvvvxxxyyyyyyyyyzzz{{{|||}}}~~~}}}oooeeedddhhhuuusssaaa\\\___lll}}}~~~yyyuuutttvvvxxxyyyzzzyyyxxxwwwrrrrrrrrrppplllgggbbb``````^^^[[[ZZZYYYWWWUUURRRMMMJJJGGGGGGGGGHHHFFFDDD???AAAEEEHHHIIIPPPbbbssswwwpppmmmjjjccc^^^]]]WWWTTTQQQNNNLLLIIIFFFDDDCCCCCCCCCBBBAAAAAA@@@@@@AAA@@@@@@??????>>>==================<<<===???BBBDDDLLLUUU\\\eeeuuu{{{{{{{{{xxxuuutttvvvxxxzzzzzz{{{|||}}}~~~|||nnneeeeeejjj~~~ooo___[[[aaassszzzvvvwww}}}xxxtttuuuvvvwwwxxxxxxxxxwwwuuuvvvvvvuuuqqqkkkfffccc```^^^[[[ZZZYYYXXXUUUSSSQQQNNNIIIGGGHHHHHHFFFDDD@@@@@@BBBEEEFFFJJJUUU```~~~}}}~~~wwwooommmiiiccc^^^\\\YYYVVVSSSPPPNNNKKKHHHEEEDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBAAAAAA@@@??????>>><<<<<<===<<<;;;<<<>>>AAA<<>>>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@BBBGGGNNNTTT^^^ooo~~~{{{zzz{{{}}}}}}}}}~~~~~~pppeeegggppp{{{kkk]]]\\\hhhyyynnnhhhddd~~~{{{sssnnnooosssuuuwwwzzz}}}}}}}}}{{{wwwrrrnnnkkkiiigggccc```^^^[[[XXXUUUTTTSSSPPPMMMKKKIIIHHHHHHCCCCCCBBBBBBBBBEEEJJJNNN___mmmwwwttt||||||}}}yyyvvvsssoookkkfffaaa]]]XXXVVVTTTSSSRRRPPPLLLJJJHHHFFFCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@AAAEEEKKKPPPXXXhhhvvv||||||}}}~~~~~~~~~uuullltttuuugggZZZ[[[lllpppeee```^^^zzz}}}tttmmmnnnqqqrrruuuxxxzzz{{{||||||zzzwwwtttrrrooolllhhheeebbb___\\\YYYWWWVVVUUURRROOOLLLIIIHHHCCCCCCCCCBBBAAACCCGGGJJJSSS^^^ooo}}}rrrqqq{{{yyyyyyzzz{{{}}}}}}|||||||||}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyuuussspppmmmjjjfffbbb___ZZZXXXVVVUUUTTTRRROOOLLLIIIFFFCCCBBBBBBCCCBBBAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<======>>>???@@@CCCGGGJJJQQQ^^^kkkyyy~~~~~~~~~~~~}}}}}}~~~vvvppp~~~~~~ooocccYYY^^^www{{{zzzggg\\\YYYYYYuuuvvvnnnmmmooopppsssvvvxxxzzz|||}}}|||zzzwwwuuurrrooolllhhhfffbbb^^^\\\YYYYYYXXXVVVRRRNNNJJJGGGEEEDDDDDDBBBAAAAAADDDGGGMMMTTTaaarrryyypppooozzz~~~|||}}}}}}}}}}}}{{{yyywwwvvvwwwxxxyyyyyyyyyxxxxxxwwwxxxxxxyyytttqqqnnnkkkiiieeebbb___[[[YYYWWWVVVUUUTTTPPPNNNJJJHHHDDDBBBBBBBBBBBBAAABBBAAAAAA@@@@@@???>>>>>>======<<<<<<<<<<<<===>>>???>>>AAAEEEHHHMMMXXXcccrrr~~~~~~~~~~~~}}}~~~}}}||||||}}}~~~|||zzz|||~~~pppooo|||mmmddd^^^iiixxxwww~~~dddZZZWWWWWWrrr|||rrrooooooooorrruuuyyy{{{|||}}}|||zzzxxxvvvsssqqqmmmjjjgggddd```^^^ZZZZZZYYYWWWTTTOOOJJJGGGEEEEEEEEECCCAAAAAACCCEEEHHHOOOYYYgggvvvzzzqqqnnnvvv}}}{{{xxxuuusssssstttuuuuuuuuuuuuuuuvvvvvvwwwxxxtttqqqmmmjjjgggdddaaa^^^\\\ZZZYYYXXXWWWUUURRRPPPMMMJJJEEECCCBBBBBBBBBAAABBBBBBAAAAAA@@@?????????======<<<<<<<<<<<<======>>>===@@@EEEHHHLLLUUU___kkk}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzz{{{}}}|||zzz|||~~~~~~nnnttt}}}mmmggghhh|||vvvvvvwwwzzzcccZZZWWWUUUoooyyytttrrrrrrtttwww{{{|||~~~~~~}}}{{{xxxvvvssspppmmmjjjhhhfffbbb```[[[[[[ZZZXXXTTTPPPKKKIIIFFFFFFFFFDDDBBBAAACCCEEEEEEKKKTTT___iiittt}}}tttnnnttt~~~~~~|||{{{yyyvvvsssqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttuuussspppllliiigggeeebbb```^^^]]][[[ZZZZZZXXXUUUSSSPPPLLLGGGDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>======<<<<<<<<<<<<======<<<>>>CCCGGGJJJRRRYYYgggyyyzzzoooppprrruuuxxx|||~~~yyyzzz{{{{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyyyyzzz{{{}}}~~~~~~~~~xxxqqqzzzlllhhhrrrzzzqqqtttvvvttt___YYYWWWTTTmmm{{{xxxvvvxxx{{{|||~~~}}}{{{yyyssspppmmmkkkjjjhhheeebbb\\\\\\[[[XXXUUUQQQNNNLLLFFFGGGGGGEEECCCBBBDDDEEEDDDJJJQQQYYYaaahhhnnnssswwwpppsss{{{{{{zzzxxxvvvsssqqqppppppooooooooooooooopppqqqrrrrrrqqqnnnkkkhhhgggfffeeecccbbb```^^^^^^]]]\\\YYYWWWRRRNNNIIIEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<:::<<>>===<<<<<<<<<<<<<<<<<<999:::>>>AAABBBFFFLLLRRRfffsss___TTTLLLLLLMMMNNNPPPSSSVVVXXXWWWYYYZZZZZZZZZ\\\aaaeeejjjnnnsssuuuuuuwww}}}~~~}}}}}}}}}xxxyyyzzz{{{{{{{{{{{{{{{wwwwwwwwwxxx{{{~~~~~~~~~}}}|||~~~~~~wwwkkkkkk{{{mmmaaa___yyysssjjjpppuuu{{{lllYYYWWWZZZ[[[uuu|||yyy|||~~~~~~}}}yyyuuutttssspppiiiccc___]]]YYYWWWVVVTTTQQQNNNIIIHHHEEECCCBBBBBBCCCDDDGGGIIINNNVVV___eeefffeeefffffffffeeeeeegggkkkooottt}}}yyytttvvv||||||yyyxxxuuurrrppprrrqqqpppqqqqqqpppmmmkkkmmmmmmmmmlllkkkhhhfffeeedddbbb```___```___^^^\\\WWWSSSMMMIIIHHHGGGFFFEEEBBBBBBBBBBBBAAAAAA@@@???AAAAAA@@@???>>>===<<<<<<============>>>AAAEEEIIIQQQ___nnn|||zzz___OOOJJJFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMPPPRRRUUUYYY___ccciiikkkmmmoooqqqssswwwzzz}}}|||}}}}}}{{{{{{|||}}}~~~}}}|||{{{yyyyyyyyyyyyxxxxxxxxxxxxuuuuuutttuuuvvvwwwyyyzzz~~~}}}~~~}}}}}}}}}~~~||||||tttnnnppp}}}wwwjjjaaaeee}}}yyyssswww}}}}}}}}}xxxnnnYYYNNNSSS\\\uuu|||yyyyyyyyyvvvoooiiiaaa^^^ZZZXXXWWWUUURRROOOIIIHHHEEECCCBBBBBBCCCDDDIIIKKKOOOWWW```fffhhhhhhffffffeeecccbbbcccfffhhhjjjrrr|||zzzvvvzzz|||yyyvvvtttsssrrrssssssrrrpppnnnmmmnnnnnnmmmllljjjhhhgggeeecccbbbbbbbbbaaa___]]]XXXTTTNNNJJJGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@???===<<<<<<;;;<<<============@@@DDDGGGIIIUUUbbbnnn}}}zzz||||||fffSSSIIIFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJLLLOOOQQQVVV[[[___fffhhhkkkmmmnnnqqqtttwwwzzz{{{}}}~~~}}}}}}~~~|||zzzzzz{{{{{{xxxyyy{{{|||}}}|||{{{zzzyyyyyyxxxxxxwwwvvvvvvuuurrrqqqpppooopppqqqsssuuu~~~~~~}}}}}}}}}~~~xxxqqqpppppplllqqq}}}uuuiii```cccyyywwwsssxxx~~~~~~~~~vvvmmmZZZPPPUUU]]]vvv{{{tttnnnddd```\\\ZZZYYYWWWSSSOOOIIIHHHEEECCCBBBBBBCCCDDDHHHJJJPPPXXXbbbiiimmmooossssssrrrooolllkkklllmmmnnnuuu}}}|||yyy{{{xxxvvvuuuttttttuuuuuusssqqqmmmnnnnnnmmmmmmllljjjjjjffffffeeeffffffeeebbb```\\\WWWQQQLLLIIIGGGFFFDDDGGGFFFFFFEEEDDDCCCAAA@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<>>>BBBEEECCCKKKTTT]]]nnnzzzrrrjjjgggiiilllkkkfff\\\PPPGGGCCCCCC@@@@@@@@@@@@@@@AAABBBCCCDDDEEEHHHJJJMMMQQQWWW[[[aaadddgggiiikkkmmmqqqsssqqquuuzzz}}}}}}|||{{{{{{~~~|||zzzyyyyyyyyyqqqsssvvvyyyzzzyyyxxxwwwxxxwwwvvvuuutttsssrrrqqqmmmkkkjjjjjjkkkooorrruuu}}}~~~}}}}}}}}}}}}}}}~~~{{{nnnhhhiiiyyyjjjjjjrrr}}}pppfff]]]___rrrzzzyyy~~~qqqjjjYYYPPPUUU\\\ttt}}}uuuooogggccc]]]\\\\\\ZZZTTTPPPIIIHHHEEECCCBBBBBBCCCDDDCCCGGGOOOZZZfffqqqyyy}}}~~~}}}}}}}}}zzz}}}yyywwwvvvuuuuuuvvvuuutttrrrmmmmmmmmmmmmmmmllllllllliiihhhiiijjjkkkjjjhhheee___[[[TTTOOOLLLKKKIIIGGGHHHHHHGGGFFFDDDCCCAAA@@@??????>>>>>>===<<<<<<;;;:::;;;<<<;;;;;;===@@@CCCDDDGGGKKKRRR___tttuuukkkbbbYYYVVVWWWUUURRRNNNIIIDDDBBBBBBBBB>>>>>>>>>>>>>>>???@@@@@@@@@BBBDDDFFFIIIMMMSSSWWW]]]___cccfffhhhjjjmmmpppmmmqqqwww{{{{{{{{{{{{{{{~~~{{{yyywwwwwwwwwnnnpppsssvvvvvvuuusssqqqsssrrrqqqpppnnnmmmllllllfffeeedddfffjjjpppvvvzzzyyy}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~rrrhhhggglllrrreeejjjvvv{{{kkkbbb[[[]]]kkknnnhhhZZZRRRVVV[[[pppzzzrrrmmmjjjeee___]]]]]][[[UUUOOOIIIHHHEEECCCBBBBBBCCCDDDAAAGGGQQQ^^^mmm{{{|||zzzxxxvvvuuuvvvuuutttrrrmmmmmmmmmllllllmmmmmmmmmkkkkkklllmmmooopppnnnmmmaaa]]]WWWQQQNNNLLLJJJHHHHHHGGGGGGFFFDDDBBBAAA@@@??????>>>>>>======<<<<<<:::;;;<<<;;;;;;<<<>>>@@@EEEEEEFFFJJJSSSbbbvvv}}}ssshhh___UUUKKKHHHJJJGGGEEECCCBBBBBBAAAAAAAAA>>>>>>=========>>>??????>>>@@@BBBDDDGGGLLLQQQUUUZZZ]]]aaadddfffiiikkkmmmnnnppptttwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvttttttooopppqqqqqqpppnnnkkkiiijjjiiiiiihhhgggfffffffffbbbaaaaaabbbgggmmmtttxxxvvvxxx{{{~~~}}}}}}~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}vvvjjjdddiiisss}}}mmmdddooo~~~uuuiiibbb]]]```lllppplll___YYY[[[]]]pppyyyrrrnnnmmmfff___]]]^^^\\\UUUOOOIIIHHHEEECCCBBBBBBCCCDDDBBBIIITTTaaaqqq|||zzzxxxxxxwwwvvvtttoooooonnnmmmmmmnnnnnnnnnnnnmmmnnnpppsssuuuvvvuuuhhhbbb[[[UUUPPPMMMJJJHHHGGGGGGGGGFFFEEECCCBBBAAA@@@?????????>>>>>>>>>===:::<<<<<<<<<;;;;;;===???BBB@@@AAADDDIIIRRRaaammm}}}wwwwwwyyy{{{yyyuuulllcccZZZSSSKKKCCC@@@BBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>======>>>>>>???===???AAACCCFFFJJJPPPTTTXXX\\\aaadddgggiiikkkmmmnnnppprrrtttvvvyyy}}}~~~|||{{{{{{{{{{{{~~~{{{xxxuuurrrpppooonnnmmmllljjjgggccc```^^^^^^^^^^^^_________``````___^^^^^^^^^aaaeeejjjmmmqqqsssuuuwwwxxx{{{}}}zzzwwwxxxyyyyyyzzzzzzzzzzzzzzz{{{}}}~~~|||ooocccaaammm{{{wwwkkkhhhwww~~~rrrjjjfffeeemmm{{{sssqqqgggbbbeeeddduuuzzzuuusssnnnggg___]]]___]]]UUUNNNIIIHHHEEECCCBBBBBBCCCDDDCCCIIISSS___lll{{{~~~}}}|||zzzxxxsssrrrqqqpppoooppppppqqqpppooonnnqqquuuyyy|||}}}tttnnneee]]]VVVPPPLLLIIIHHHHHHHHHHHHGGGFFFDDDDDD@@@@@@@@@@@@????????????;;;<<<======<<<;;;===>>>===<<<>>>BBBEEEHHHRRR\\\ooozzzsssllleeebbbdddfffeeeccc[[[TTTOOOKKKFFF@@@???AAA>>>@@@AAAAAA???>>>>>>???>>>>>>============>>>>>><<<===@@@BBBDDDIIINNNRRRYYY\\\bbbfffhhhjjjlllnnnlllnnnqqqsssuuuwww{{{}}}}}}~~~~~~~~~}}}}}}~~~~~~|||zzzxxxtttqqqmmmkkkjjjiiigggddd```\\\XXXVVVUUUSSSSSSUUUVVVXXXYYY[[[[[[\\\[[[[[[\\\^^^aaadddffflllnnnppprrrtttxxx}}}yyytttsssssstttvvvwwwyyyyyyzzzyyy{{{}}}yyykkkbbbfffyyyssskkkmmm}}}rrrllliiippprrrrrrkkkhhhllljjjzzz|||yyyxxxoooggg___]]]___]]]UUUMMMIIIHHHEEECCCBBBBBBCCCDDDBBBGGGPPPZZZeeerrr|||xxxwww{{{}}}|||vvvuuusssrrrqqqqqqrrrrrrqqqpppoooqqqvvv{{{zzzpppeee]]]UUUOOOLLLIIIIIIIIIIIIHHHHHHGGGFFFAAAAAAAAA@@@@@@@@@@@@@@@;;;===>>>===<<<<<<===>>>:::999===CCCEEEEEEKKKUUU___qqq{{{ooohhhaaaXXXUUUVVVYYYXXXVVVQQQLLLIIIHHHFFFBBBAAADDD???AAACCCAAA>>>===???BBB>>>======<<<<<<<<<======:::<<<>>>AAACCCHHHMMMQQQYYY]]]cccgggiiikkkmmmoooiiimmmpppsssuuuwwwyyyzzz{{{||||||}}}~~~yyywwwuuuqqqmmmjjjgggfffdddaaa]]]XXXTTTQQQOOOOOOLLLMMMOOOQQQTTTVVVXXXYYYXXXXXXYYY\\\___bbbeeeggghhhjjjmmmooorrrwww}}}~~~wwwqqqpppqqqssstttvvvxxxzzzzzzyyyzzz}}}}}}}}}xxxkkkeeemmmqqqkkkqqq~~~rrrllljjjxxx}}}mmmooojjjjjjnnnlll||||||qqqllleee```]]]XXXRRRNNNIIIHHHFFFDDDCCCBBBBBBBBBCCCHHHOOOXXXaaakkktttzzzxxxxxxwwwuuuwww{{{~~~{{{wwwsssqqqqqqrrrvvvsssqqqrrrwww}}}|||nnnccc]]]VVVNNNLLLKKKJJJJJJJJJIIIGGGEEECCCBBBAAA@@@????????????===<<<<<<;;;;;;<<<<<<===<<<<<<===???AAACCCEEEFFFSSSbbbyyyrrreee```VVVTTTQQQNNNKKKKKKKKKKKKJJJHHHEEECCCAAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????<<<<<<===>>>>>>>>>>>>>>>===>>>??????AAAEEEJJJNNNWWW[[[aaaeeehhhkkkmmmooooooqqqtttuuuttttttuuuvvvxxxyyyzzz{{{|||}}}~~~~~~~~~}}}yyyrrrmmmmmmkkkeee```^^^WWWUUUQQQMMMJJJIIIIIIIIIJJJJJJJJJMMMQQQUUUWWWXXXWWWXXXYYY\\\___bbbeeegggjjjkkklllnnnqqqtttwwwxxx~~~tttmmmooorrrvvvyyyyyyyyyxxxxxx{{{||||||pppqqq~~~pppllltttzzzmmmhhhhhhzzz}}}pppggghhhhhhfffiiiooo}}}vvvooogggaaa]]]XXXSSSNNNJJJHHHFFFDDDCCCBBBBBBCCC@@@DDDKKKRRR[[[ccclllrrrxxx|||yyyyyyxxxvvvvvvyyy~~~}}}yyyvvvuuuuuuvvvuuutttssstttxxx~~~wwwmmmfff^^^VVVPPPNNNLLLKKKKKKJJJHHHGGGDDDCCCBBBAAA@@@?????????======<<<<<<<<<<<<======<<<<<<===>>>@@@BBBDDDEEELLLZZZppprrreee[[[WWWNNNMMMJJJGGGEEEDDDEEEEEEDDDCCCAAA@@@???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>===<<<;;;======>>>???@@@DDDIIIMMMWWW[[[```eeehhhllloooqqqppprrrttttttssssssuuuvvvzzzzzzzzz{{{|||}}}~~~~~~~~~|||zzzxxxpppjjjhhhddd]]]WWWVVVQQQOOOMMMLLLKKKLLLMMMMMMNNNNNNNNNQQQUUUXXXXXXXXXXXXXXXZZZ\\\___bbbeeegggiiiiiikkkmmmooorrrtttvvvzzz{{{~~~yyyssspppssswwwzzz{{{{{{{{{{{{zzz{{{~~~www|||xxxmmmnnnzzzuuujjjgggiii~~~vvvjjjbbbdddffffffkkksss{{{tttjjjccc^^^YYYTTTPPPJJJIIIGGGEEECCCCCCCCCCCC@@@CCCIIIOOOUUU\\\dddiiilllpppvvv{{{~~~}}}}}}zzzzzzyyywwwvvvvvvyyy|||~~~~~~~~~{{{zzzyyyzzzzzzuuuvvvvvvvvvxxx~~~yyyqqqggg^^^VVVRRRNNNLLLKKKKKKJJJIIIEEEDDDCCCBBB@@@@@@??????>>>>>>============>>>>>><<<======>>>@@@BBBCCCDDDGGGRRReee}}}~~~lll```UUUOOONNNGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAA@@@>>><<<;;;:::<<<======>>>???CCCHHHKKKVVVZZZ___cccggglllqqqtttrrrsssttttttssssssuuuwww{{{{{{{{{{{{{{{|||}}}~~~}}}|||{{{yyyvvvtttnnngggaaa^^^YYYRRRMMMMMMMMMMMMLLLMMMNNNPPPRRRSSSWWWWWWWWWZZZ\\\]]][[[ZZZZZZZZZ[[[]]]___bbbeeeggghhhhhhiiikkkmmmppprrrsssuuuvvvyyy~~~|||xxxrrrtttwwwzzz|||~~~~~~~~~yyyzzz}}}{{{qqqkkkttt|||pppiiikkkqqqqqqeee^^^```dddgggpppzzz|||uuukkkccc^^^ZZZUUURRRKKKIIIGGGEEEDDDCCCCCCDDDCCCFFFJJJNNNSSSYYY___cccgggkkkqqquuuxxxzzz}}}}}}|||zzz{{{{{{zzzxxxwwwyyyzzz~~~|||{{{yyywwwzzz}}}}}}}}}}}}}}}wwwyyyzzzxxxwww{{{zzzoooeee\\\XXXRRRNNNMMMLLLLLLKKKGGGFFFDDDBBBAAA@@@??????>>>>>>============>>>>>>======>>>>>>@@@AAACCCCCCHHHOOO^^^tttmmm^^^TTTLLLHHHHHHEEEDDDCCCAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@???===<<<;;;;;;<<<======>>>AAAFFFJJJTTTWWW\\\```eeekkkqqquuuuuuvvvvvvuuuttttttvvvxxxzzzzzzyyyyyyyyyzzz{{{||||||}}}}}}~~~}}}{{{yyywwwuuurrrnnnkkkddd^^^YYYWWWSSSNNNMMMOOOOOOPPPRRRUUUXXXZZZ\\\]]]dddddddddeeefffdddaaa^^^^^^]]]]]]^^^```cccfffhhhiiiiiijjjkkklllnnnpppqqqrrrsssvvv|||}}}wwwxxxxxxzzz}}}~~~~~~}}}xxxyyy|||~~~~~~zzz{{{rrrmmmwwwooolllvvvyyyoooddd]]]___ccchhhsss{{{tttjjjccc___[[[WWWTTTKKKJJJHHHFFFEEEDDDDDDDDDEEEGGGKKKNNNQQQVVV\\\```dddgggkkknnnppprrruuuwwwyyy{{{~~~~~~|||{{{{{{|||}}}|||{{{{{{|||}}}~~~|||xxxqqqmmmttt~~~zzz{{{~~~~~~{{{}}}}}}zzzwwwxxxxxxmmmddd___XXXSSSPPPOOOOOONNNJJJIIIGGGEEECCCAAA@@@@@@??????>>>>>>>>>>>>??????????????????@@@AAABBBCCCGGGLLLWWWkkkzzzlll\\\TTTNNNHHHEEEDDDCCCCCCBBBBBBAAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDDDD@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@??????>>><<<<<<======>>>AAAFFFIIIPPPSSSXXX]]]ccciiiooosssvvvwwwwwwvvvuuutttvvvwwwwwwvvvuuuuuuuuuwwwyyyzzzyyyzzz|||}}}}}}}}}}}}}}}{{{zzzwwwuuurrrnnniiieee___ZZZWWWVVVSSSPPPRRRVVVTTTXXX___eeekkknnnoooooouuutttrrrrrrpppmmmiiieeebbbaaa``````bbbdddgggiiikkkkkkkkklllmmmnnnppppppqqqrrruuu}}}~~~|||zzz{{{}}}~~~}}}{{{yyyzzz|||~~~|||www|||xxxvvvvvvpppsss{{{{{{tttlllbbb[[[\\\___cccooo}}}{{{tttllleeeaaa]]]YYYUUULLLKKKIIIGGGEEEEEEEEEEEEDDDGGGJJJLLLPPPTTTYYY]]]cccfffiiilllnnnppprrrtttuuuwwwyyy|||}}}}}}}}}|||zzz|||}}}~~~~~~}}}|||||||||}}}~~~~~~}}}}}}~~~{{{rrriiihhhmmmwwwyyy{{{}}}~~~~~~}}}~~~yyyxxxzzz}}}|||yyyxxx{{{wwwmmmggg```ZZZWWWUUUSSSRRROOONNNKKKIIIGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCCCCGGGPPP```xxxyyynnnbbbXXXNNNLLLKKKGGGCCCBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>???@@@AAAAAAAAAAAAAAA<<<=========>>>AAAFFFIIINNNQQQWWW]]]bbbgggmmmqqquuuvvvwwwwwwuuusssssstttqqqpppooooooppprrruuuwwwwwwyyy||||||{{{zzzzzz{{{|||zzzxxxvvvsssnnnhhhddd\\\XXXUUUTTTRRRPPPTTTZZZ___fffqqq||||||yyytttooolllgggeeedddcccdddfffiiikkkmmmmmmmmmmmmmmmnnnooopppooopppttt}}}}}}|||~~~~~~|||||||||}}}~~~yyyuuu{{{{{{vvvqqqwww|||tttwwwoooeee[[[UUUUUUWWWYYYeeettt~~~~~~wwwooohhhddd___YYYTTTLLLKKKIIIGGGFFFEEEEEEFFFDDDFFFJJJLLLPPPTTTYYY]]]ccceeeiiilllnnnqqqtttwwwssstttvvvwwwyyyyyyzzzzzzvvvwwwyyyzzz{{{~~~~~~~~~|||}}}xxxnnniiiiiiooosssxxx}}}~~~~~~}}}~~~}}}|||}}}~~~{{{|||~~~~~~}}}|||{{{zzzuuupppiiiccc___\\\YYYWWWUUUTTTQQQNNNLLLJJJIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBCCCDDDDDDCCCEEEKKKVVVhhhxxxkkk```YYYUUUMMMGGGHHHIIIGGGDDDCCC>>>??????@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAABBBBBBAAAAAA===>>>>>>>>>>>>AAAFFFIIIMMMQQQXXX^^^ccchhhllloooqqqsssvvvvvvtttqqqooooookkkjjjjjjjjjkkknnnqqqtttuuuyyy||||||zzzyyyyyyzzz{{{zzzxxxvvvrrrmmmgggccc]]]ZZZYYYZZZZZZ[[[bbbjjjqqqzzz}}}xxxssspppkkkiiigggeeefffhhhkkkmmmnnnmmmmmmmmmmmmmmmnnnooooooooorrryyy~~~~~~~~~~~~tttsss}}}~~~xxxzzzwwwpppxxxzzzrrrzzztttiii]]]UUUOOOPPPPPPQQQ]]]kkksss{{{ssslllfff```XXXSSSMMMKKKIIIGGGFFFFFFFFFFFFFFFHHHKKKNNNRRRVVV\\\```^^^aaaeeehhhlllooosssvvvsssssstttuuuvvvxxxyyyyyyqqqssstttuuuuuuyyy}}}{{{{{{}}}~~~~~~}}}tttnnnmmmqqquuu|||~~~}}}{{{|||}}}~~~|||yyy{{{zzzvvvoooiiieeeaaa]]][[[YYYXXXUUUSSSPPPNNNLLLLLLIIIHHHHHHHHHHHHHHHHHHIIIDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGIIIOOO\\\uuuoooccc[[[TTTPPPSSSJJJEEEGGGJJJIIIGGGGGG>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@>>>>>>???>>>???BBBFFFJJJMMMRRRYYY___dddhhhlllnnnnnnqqqtttuuurrrooolllkkkggggggffffffhhhlllooorrruuuxxx||||||zzzxxxxxxzzzyyyxxxvvvtttqqqkkkeeeaaaeeecccdddgggjjjnnnxxxzzzuuurrrmmmkkkhhhggggggiiilllnnnnnnmmmmmmllllllmmmmmmmmmpppoooooottt|||xxxoooppp{{{zzzsssvvvvvvnnnvvvyyyrrryyyqqqeeeYYYQQQLLLMMMMMMNNNZZZhhhnnn~~~~~~wwwooofff___ZZZWWWUUURRRMMMHHHEEEEEEGGGHHHHHHFFFHHHLLLNNNPPPUUU[[[^^^bbbiiinnnqqqrrrssssssttttttttttttttttttsssssssssrrrooommmlllpppuuuzzz~~~}}}||||||}}}~~~|||zzzzzzzzz{{{|||zzzyyyxxxxxxwwwuuuqqqnnnvvvzzz|||{{{xxx{{{~~~}}}{{{|||~~~~~~|||yyy{{{||||||vvvnnnhhhccc```___\\\[[[ZZZYYYYYYWWWTTTQQQTTTRRRPPPPPPRRRSSSTTTTTTTTTTTTQQQMMMMMMNNNKKKEEEGGGGGGKKKQQQRRR[[[vvvvvvhhh^^^XXXTTTPPPHHHGGGEEEEEEEEEDDDCCCAAACCCDDDCCCCCCCCCCCCDDDDDDIIIDDDCCCGGGHHHCCCAAACCCGGGFFFEEEEEEEEEDDDAAA??????@@@@@@AAAAAA@@@@@@???@@@???===<<<===???BBBDDDKKKMMMSSSYYY___dddhhhjjjppprrrssstttqqqmmmhhhddd```^^^]]]___dddiiikkkkkkqqqoooqqqvvvxxxvvvvvvyyyyyytttqqqrrrrrrooooooqqqooouuuyyy|||~~~xxxtttqqqpppooommmllllllnnnpppooonnnmmmmmmmmmoooppprrrrrrooommmmmmpppuuuyyy{{{~~~zzztttpppttt{{{tttsss{{{uuummmuuuwwwppp{{{xxxjjj]]]SSSNNNKKKKKKNNNSSS]]]hhhxxx|||zzzwww{{{|||ssskkkddd___]]]VVVSSSNNNIIIFFFEEEFFFGGGJJJHHHJJJNNNPPPRRRWWW]]]___ccciiimmmooopppqqqrrrssssssssssssssssssssssssrrrqqqooolllkkklllppptttwwwwwwxxxxxxzzz|||~~~zzzyyywwwvvvuuuvvvwwwxxxxxxwwwwwwwwwvvvtttpppmmmwwwzzz~~~|||{{{xxx{{{~~~~~~}}}~~~|||yyyvvvvvvxxx|||}}}xxxrrrmmmhhheeedddaaa`````````___]]]ZZZWWWYYYXXXWWWVVVVVVZZZ___ccceeebbb\\\TTTRRRTTTSSSNNNKKKIIILLLQQQRRRWWWlllvvvlllccc\\\TTTOOOKKKIIIGGGGGGGGGGGGEEECCCDDDDDDDDDCCCCCCDDDGGGHHHLLLHHHGGGKKKKKKGGGFFFHHHHHHFFFEEEEEEEEEDDDBBB@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???===<<<===???BBBDDDJJJLLLQQQWWW^^^dddhhhjjjlllmmmnnnnnnlllhhhccc```]]][[[ZZZ]]]ccchhhkkklllpppoooqqqvvvwwwtttsssuuu{{{wwwvvvwwwwwwvvvzzz{{{wwwsssrrrpppnnnmmmnnnppprrrpppooommmlllmmmnnnqqqrrrsssqqqnnnlllnnnqqquuuvvv{{{~~~}}}zzzzzztttsss|||}}}vvvoookkkuuuyyywww~~~sssfffZZZRRRPPPOOOQQQTTT[[[hhhuuuxxxsssnnnpppsssyyyxxxooohhhccc```VVVTTTOOOKKKGGGFFFEEEFFFJJJHHHJJJNNNPPPRRRWWW]]]aaadddhhhkkklllmmmoooqqqrrrrrrrrrsssssssssssssssppppppooollljjjiiijjjlllooopppqqqtttuuuwwwxxxxxxuuutttsssrrrrrrtttvvvwwwyyyxxxwwwxxxwwwuuurrrooovvvxxx{{{~~~|||{{{xxx{{{~~~{{{wwwqqqpppppprrrvvvyyyyyyyyyzzzyyywwwsssoookkkhhhfffddddddeeefffeeedddbbbaaa___```___]]]]]]cccoooxxx{{{qqqfff```___\\\XXXUUUQQQRRRUUUUUUWWWcccrrr~~~xxxrrrkkkbbbWWWOOOMMMKKKIIIHHHIIIHHHGGGFFFEEEEEEEEEDDDDDDHHHMMMQQQSSSPPPPPPQQQPPPMMMKKKMMMIIIGGGEEEDDDDDDDDDCCCAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>======???AAACCCIIIKKKOOOUUU[[[bbbgggjjjhhhhhhhhhgggddd```\\\YYYVVVUUUVVVZZZ```ggglllnnnpppoooqqquuuuuurrrppprrr{{{zzz{{{}}}}}}}}}zzzvvvtttqqqooooooppprrrtttqqqooommmkkkkkkmmmppprrrtttrrrooommmmmmnnnqqqrrrwwwzzz~~~~~~zzzzzz~~~sssvvvyyyrrrmmmjjjkkkwwwyyyvvvzzz~~~pppbbbYYYSSSSSSUUUXXXZZZbbbrrruuuooogggggghhhlllttt{{{qqqiiiccc```XXXUUUQQQLLLHHHFFFEEEEEEHHHFFFHHHLLLNNNOOOUUU[[[ccceeehhhiiijjjkkkmmmoooqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqnnnkkkhhhgggggghhhjjjnnnqqqsssttttttttttttsssrrrrrrsssuuuwwwyyy{{{{{{zzz{{{{{{yyyvvvssstttuuuwwwyyy}}}~~~|||{{{yyy{{{}}}yyyvvvrrrooommmlllnnnoooppppppooopppooonnnlllhhheeecccbbbdddgggiiiiiijjjkkklllhhhjjjjjjfffdddkkkzzzvvvpppiiibbbccc^^^]]]______]]]aaahhhttt~~~}}}zzzyyyyyyzzz|||xxxtttooofff[[[SSSNNNKKKIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFHHHNNNWWW^^^```___^^^\\\XXXSSSQQQQQQLLLIIIFFFDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>===>>>???AAABBBGGGIIILLLRRRYYY___eeehhhffffffdddbbb]]]XXXTTTQQQNNNOOOQQQVVV^^^gggnnnrrrssspppoooqqqqqqooopppssszzz|||~~~~~~~~~|||wwwuuurrrpppqqqrrrttttttpppnnnkkkiiiiiikkknnnqqqssssssrrrqqqpppppprrrsssxxxzzz~~~~~~}}}~~~|||vvvwww~~~zzzrrrxxxwwwnnnhhhiiiooo}}}rrrttt|||pppddd^^^YYYZZZ\\\]]]]]]cccsss|||rrrkkkdddcccbbbcccjjjwwwtttllleeebbb[[[WWWRRRLLLHHHEEEDDDDDDHHHFFFHHHLLLNNNOOOUUU[[[ccceeehhhiiijjjjjjlllnnnooopppppppppqqqqqqrrrrrrrrrssssssrrrnnnjjjiiihhhgggjjjmmmqqqssstttsssssssssrrrrrrrrrsssvvvxxxzzz|||||||||}}}}}}|||xxxvvvrrrrrrrrrtttwww{{{}}}|||{{{yyyzzz|||~~~zzzuuuwwwsssnnnkkkjjjjjjiiihhhffffffggggggfffccc```^^^___bbbfffhhhkkknnnssswwwuuuxxxwwwpppjjjnnn|||}}}tttsssnnnkkkkkkjjjhhhggghhhkkkyyy~~~|||zzzzzzzzzxxxuuurrrqqqsssuuuyyyvvvrrrppplllfff]]]WWWNNNKKKHHHGGGGGGHHHGGGFFFFFFGGGHHHHHHKKKSSS___iiioooqqqqqqllleee___ZZZXXXRRRNNNIIIEEECCCCCCBBBAAABBBBBBBBBCCCCCCBBBBBBBBB@@@???>>>>>>>>>???@@@AAAEEEGGGKKKPPPVVV]]]aaadddfffdddaaa\\\WWWQQQMMMJJJGGGIIILLLRRRZZZdddnnntttuuuooollllllmmmmmmqqqwww|||~~~{{{xxxuuurrrrrrsssuuuttttttnnnllljjjhhhhhhiiilllnnnpppsssvvvwwwvvvuuuvvvxxx{{{}}}~~~}}}{{{vvvyyyrrrnnnvvvxxxmmmgggkkktttsssyyysssiiifffccccccdddbbb___bbbqqqyyypppiiibbbaaa______dddnnn{{{yyypppjjjggg^^^ZZZSSSLLLGGGEEEEEEEEEJJJHHHJJJNNNPPPRRRWWW]]]ccceeeiiijjjkkkkkklllmmmnnnnnnoooooopppqqqqqqqqqrrrtttuuutttrrrooonnnnnnjjjlllooorrrtttuuuttttttrrrqqqpppqqqrrruuuwwwyyy{{{zzz{{{|||}}}|||yyyvvvqqqqqqqqqrrrtttwww{{{}}}~~~}}}|||{{{zzzzzz{{{~~~~~~|||xxxzzzvvvpppllljjjhhhfffdddaaabbbccccccaaa___\\\[[[[[[^^^bbbdddhhhnnnvvv}}}|||tttttt|||~~~{{{xxxuuurrrqqqqqqwww}}}}}}~~~}}}|||yyywwwuuuwwwvvvtttooojjjiiilllppppppmmmiiihhhgggeee```[[[OOOMMMIIIGGGHHHIIIIIIHHHGGGIIIKKKKKKMMMUUUbbblllxxx~~~{{{tttnnnhhhddd[[[VVVOOOIIIEEECCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBB@@@???????????????@@@@@@CCCFFFJJJPPPUUUZZZ]]]___bbb___[[[VVVQQQLLLHHHFFFCCCEEEIIIMMMTTT^^^hhhoooqqqlllhhhiiijjjlllrrryyy~~~{{{yyywwwuuuvvvxxxyyyvvvsssmmmllljjjiiihhhiiijjjkkkmmmssszzz~~~}}}|||||||||}}}}}}}}}~~~|||vvvzzz~~~mmmmmmwwwvvvlllgggqqq}}}wwwrrrkkkkkkjjjhhhfffdddbbbdddqqqzzzsssnnnaaa___^^^]]]```gggqqqxxx{{{tttnnnlllaaa\\\SSSKKKEEEDDDEEEFFFJJJHHHJJJNNNPPPRRRWWW]]]bbbeeeiiilllmmmllllllmmmmmmmmmnnnoooooopppqqqqqqrrrtttvvvvvvtttsssssstttnnnooorrrtttuuuvvvvvvvvvrrrqqqqqqqqqrrrtttwwwxxx{{{{{{|||}}}~~~}}}{{{xxxrrrqqqqqqrrrtttvvvyyyzzz{{{{{{|||||||||||||||{{{{{{zzz{{{}}}|||}}}~~~}}}xxxuuupppmmmjjjhhheeeccc___``````___]]][[[YYYXXXVVVXXX[[[\\\^^^fffqqqyyy}}}yyyzzzyyyxxxvvvtttttttttvvvuuupppiiibbb```dddhhhfffdddccceeehhhhhheeebbbSSSPPPMMMKKKKKKLLLLLLLLLIIIKKKMMMLLLLLLSSS___iiisss~~~}}}yyytttooofff```VVVNNNIIIFFFCCCBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@?????????????????????AAAEEEJJJPPPUUUXXXYYYZZZYYYWWWSSSNNNJJJFFFDDDCCCBBBDDDFFFIIIMMMUUU^^^eeeiiieeedddgggjjjlllpppvvv}}}{{{yyyxxx{{{~~~}}}yyytttmmmllllllkkkkkkkkkkkkkkkjjjsss~~~~~~~~~|||}}}~~~}}}{{{{{{|||~~~~~~|||yyyyyymmmsss}}}rrrjjjkkk{{{}}}}}}mmmgggjjjeeebbb```aaabbbgggsss}}}}}}yyyvvv___^^^]]]\\\]]]ccckkkpppxxxzzztttpppnnnccc]]]SSSJJJEEECCCEEEGGGHHHFFFHHHLLLNNNPPPUUU[[[aaaeeejjjmmmnnnmmmmmmmmmlllmmmmmmnnnoooppppppqqqqqqsssuuuvvvuuuuuuvvvxxxqqqrrrssstttuuuvvvwwwwwwtttssssssrrrtttvvvxxxzzz~~~}}}~~~~~~{{{sssssssssssstttvvvxxxyyyyyyyyyzzz{{{|||||||||||||||zzzzzz|||}}}{{{{{{}}}vvvsssooollljjjhhheeeccc^^^^^^]]]\\\ZZZXXXVVVUUUQQQSSSTTTSSSUUU]]]iiisss~~~|||}}}zzzzzzzzzxxxuuusssrrrsssuuuuuutttnnneee]]]ZZZ]]]bbb``````aaaffflllnnnllliiiWWWTTTPPPNNNNNNOOOPPPPPPJJJMMMNNNLLLKKKOOOZZZdddjjjxxx~~~zzzuuummmfff\\\RRRLLLHHHEEEDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@??????????????????AAADDDJJJPPPUUUWWWWWWWWWQQQOOOLLLHHHEEECCCBBBBBBCCCDDDEEEFFFHHHNNNVVV]]]bbb```bbbgggkkklllooosss}}}}}}{{{{{{~~~{{{uuummmnnnnnnnnnnnnmmmlllkkkiiisss~~~}}}zzz{{{{{{{{{yyyzzz{{{}}}~~~~~~~~~|||vvvooo{{{~~~wwwnnniiipppuuugggcccggg]]]YYYXXX[[[aaahhhuuuzzzzzzmmmggg```]]]___dddggggggsss{{{|||wwwuuuzzz|||yyyrrrlllfff___UUUMMMHHHEEEDDDDDDIIIIIIIIIJJJMMMPPPTTTVVV]]]aaafffiiikkkllllllmmmkkklllmmmmmmmmmmmmppprrrtttuuuvvvwwwwwwwwwwwwwwwrrrtttvvvyyyzzzzzzyyyxxxyyyxxxvvvtttrrrtttwww{{{{{{{{{{{{{{{}}}|||zzzxxxuuuuuuuuuuuuvvvwwwxxxyyyxxxyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~~~~xxxtttooojjjgggeeecccaaa```___\\\YYYVVVTTTTTTTTTRRROOOMMMLLLOOOTTT[[[___lllsss{{{~~~~~~}}}{{{yyyuuuppplllnnnrrrxxx~~~|||uuuoookkkttt}}}||||||wwwsssppppppqqqrrrrrrnnniiiccc___]]]]]]^^^\\\]]]^^^bbbooo|||{{{tttlllcccYYYSSSRRRTTTSSSRRRSSSRRRQQQQQQRRRTTTVVVXXX```lllvvvwwwwww{{{|||zzzrrrmmmdddZZZQQQKKKGGGFFFFFFEEEDDDDDDDDDCCC@@@>>><<<<<<<<<<<<<<<<<<;;;;;;>>>BBBHHHMMMOOOPPPRRRSSSMMMKKKGGGFFFFFFFFFEEEDDDEEEEEEEEEFFFHHHKKKMMMOOOZZZ]]]aaaeeejjjoootttxxx{{{||||||wwwtttpppllllllppprrrpppmmmqqqvvv}}}}}}|||}}}|||zzzzzz{{{|||}}}}}}|||}}}vvvzzzzzzooolllffflllqqqddd]]]]]]YYYUUUTTT[[[ccciiiqqqxxxxxx}}}|||qqqkkkccc```bbbeeeggggggqqqxxxyyyuuutttyyy{{{~~~zzzsssnnnfffaaaXXXQQQLLLJJJIIIIIIHHHHHHHHHIIILLLOOOSSSUUU\\\```eeehhhjjjjjjkkklllmmmnnnooonnnmmmmmmooopppuuuuuuvvvwwwxxxxxxxxxxxxuuuvvvxxxyyyzzzzzzyyyyyyyyyxxxwwwtttssstttxxx{{{zzzyyyyyyzzz{{{zzzxxxvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyzzzzzz{{{{{{yyyyyyxxxxxxyyyyyyzzzzzzzzz{{{}}}}}}||||||}}}yyyuuuoookkkiiigggeeeddd```^^^[[[XXXVVVTTTTTTSSSQQQOOOLLLJJJKKKOOOSSSVVV^^^ccckkkqqqzzz}}}sssqqqooommmkkkgggccc```bbbeeejjjoooqqqnnnhhhcccbbbmmm{{{}}}|||}}}zzzvvvrrrpppooooooooommmjjjgggccc```______```ZZZ[[[\\\bbbqqqyyypppddd\\\[[[\\\^^^___aaa___]]][[[ZZZYYYZZZZZZ[[[fffnnnpppqqqvvvxxxxxxqqqmmmfff]]]VVVPPPLLLKKKIIIGGGDDDCCCCCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<@@@DDDHHHLLLMMMMMMMMMNNNJJJHHHEEEEEEFFFFFFEEEEEEGGGGGGGGGHHHIIILLLNNNOOOZZZ^^^cccggglllqqqvvvyyy{{{}}}~~~yyytttpppllllllooopppooolllnnnsssyyy}}}~~~}}}{{{{{{zzzyyyxxxxxxyyyzzz{{{{{{}}}~~~vvvvvvllliiigggpppwwwmmmccc]]][[[\\\WWWUUUZZZaaahhhooowwwuuu{{{wwwqqqiiieeeeeeggggggggglllqqqwww{{{~~~yyyuuurrrqqqpppvvvxxx|||{{{uuuqqqlllggg```XXXQQQMMMJJJJJJHHHHHHGGGHHHJJJNNNQQQTTTZZZ^^^cccfffggghhhiiijjjnnnooopppooommmlllmmmnnnuuuuuuvvvwwwwwwxxxxxxyyyyyyxxxxxxxxxwwwxxxxxxxxxvvvvvvuuusssrrrsssuuuxxxwwwwwwwwwxxxyyyxxxvvvtttvvvvvvuuuuuuttttttuuuuuuwwwvvvvvvwwwwwwyyyzzz{{{xxxwwwvvvvvvvvvwwwyyyzzzyyyzzz{{{{{{zzzyyyzzz|||}}}~~~zzz}}}xxxtttoookkkiiigggeeeddd^^^]]][[[XXXVVVTTTSSSSSSPPPNNNKKKHHHGGGHHHIIIJJJOOORRRWWW]]]hhhzzz}}}xxxmmmjjjfffcccaaa___\\\YYY\\\^^^bbbfffhhhgggbbb^^^]]]iiiyyy~~~}}}}}}{{{yyyvvvrrrooommmkkkjjjgggggggggfffffffffffffff]]]]]]]]]bbbqqqtttjjjgggjjjnnnqqqrrrpppnnnjjjgggdddbbbaaa^^^eeejjjjjjkkkooorrrsssqqqnnnjjjddd^^^YYYUUURRRNNNKKKFFFCCCBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@@CCCFFFIIIJJJKKKLLLNNNOOOPPPRRRVVVYYY[[[ZZZYYYXXXWWWUUUTTTSSSSSSTTTTTT^^^cccjjjqqqwww{{{{{{tttooofffeeeddddddfffiiijjjjjjjjjmmmqqquuuwwwyyy{{{}}}}}}~~~vvvmmmnnnzzzuuusss~~~mmmddd```ccchhhrrrkkkffffffeeebbbbbbdddmmmxxxhhhqqqyyy}}}yyysssooolllgggccc^^^^^^]]]\\\[[[\\\```cccgggkkkrrryyy~~~~~~yyysssnnnddddddccccccbbbaaa``````gggkkkppptttwwwzzz}}}~~~~~~}}}}}}~~~vvvjjj^^^WWWTTTNNNMMMJJJIIIJJJMMMRRRTTTXXX[[[^^^``````aaaccceeeccceeehhhjjjiiiiiijjjjjjllllllkkklllmmmoooqqqsssqqqooommmkkkiiijjjjjjkkkqqqsssuuuuuusssrrrrrrsssuuuttttttuuuvvvuuusssqqqmmmnnnooopppsssuuuxxxyyyxxxxxxxxxwwwvvvtttsssrrrvvvvvvwwwxxxyyyzzzzzz{{{yyyzzz{{{{{{zzzyyyzzz||||||}}}~~~~~~}}}|||zzzyyywwwwwwxxxzzz|||{{{}}}~~~}}}zzzvvvooojjjfffccc```^^^ZZZYYYYYYXXXVVVTTTRRRQQQLLLKKKIIIFFFDDDDDDCCCCCC???AAACCCFFFJJJPPPWWW\\\lllyyyyyywwwvvvqqqlllgggccc^^^ZZZXXXWWWUUUTTTUUUXXX^^^eeelllooonnnmmmtttxxx}}}}}}{{{xxxxxxyyyxxxyyyzzz{{{|||}}}}}}}}}~~~|||zzzxxxvvvuuuooosssxxx~~~wwwooohhhhhhnnn}}}~~~{{{wwwttttttwwwxxxyyyyyyxxxuuuqqqmmmjjjaaa[[[SSSLLLGGGCCC@@@???<<<<<<<<<======>>>>>>???BBBDDDGGGIIIJJJKKKMMMOOOWWWXXX[[[```cccdddcccaaabbbaaa___\\\[[[ZZZZZZZZZaaaeeelllsssyyy~~~}}}vvvppplllhhhgggfffeeedddeeefffgggllloootttwwwyyy{{{}}}|||xxxrrrkkknnnvvvuuuwwwiii___[[[^^^dddfffcccccchhhiiigggeeefffkkkwwweeennnwww{{{~~~}}}wwwsssoooiiiddd___]]]ZZZWWWTTTSSSTTTUUUVVVXXX]]]aaaeeehhhjjjkkkkkkkkklllnnnooonnnjjjgggbbbccccccccccccbbbaaaaaaeeeiiioootttwwwzzz|||~~~{{{}}}vvviiiaaa^^^RRROOOLLLKKKLLLOOOSSSVVVYYY[[[]]]______aaaccceeedddfffiiijjjiiihhhhhhhhhjjjjjjiiijjjkkknnnppprrrooonnnmmmkkkjjjjjjjjjkkknnnqqqssssssrrrqqqpppqqqsssrrrrrrssstttsssqqqooojjjkkkkkkmmmoooqqqssstttuuuvvvxxxyyyxxxwwwtttssssssuuuwwwyyyzzzzzzzzzyyywwwyyyzzzzzzyyyyyy{{{|||{{{|||}}}}}}}}}{{{yyyxxxttttttuuuvvvyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||yyy{{{~~~~~~~~~~~~{{{tttpppjjjfffcccaaa___]]]XXXXXXXXXWWWVVVTTTQQQPPPNNNLLLIIIFFFDDDCCCCCCDDD???@@@BBBDDDGGGJJJNNNPPPZZZeeevvv{{{sssrrrrrrnnniiihhhddd```]]]ZZZXXXVVVTTTTTTYYYaaakkkssswwwxxxvvvrrrvvvzzz{{{yyywwwxxxzzzxxxxxxzzz{{{|||}}}}}}}}}~~~~~~|||sssppprrr}}}}}}{{{~~~|||}}}}}}{{{yyyuuuqqqnnneee```WWWPPPJJJEEEAAA>>>;;;<<<<<<===>>>>>>??????BBBEEEJJJMMMPPPTTTXXX[[[ccceeehhhlllppppppmmmjjjmmmkkkhhheeecccaaaaaaaaacccgggnnntttzzz}}}uuunnnjjjhhhfffffffffffffffgggiiikkkmmmqqqvvvyyy{{{|||}}}~~~{{{}}}sssnnnjjjnnn~~~yyyuuuxxx}}}vvv{{{ooofffbbb^^^^^^```^^^^^^dddmmmpppmmmiiihhhjjjuuucccmmmvvvzzz}}}zzzvvvqqqkkkfff```^^^YYYUUUPPPMMMLLLLLLHHHIIIKKKNNNRRRUUUXXXZZZ______aaadddggghhhfffdddbbbbbbcccdddddddddcccccceeejjjoootttxxxzzz}}}zzz}}}~~~ooofffbbbTTTQQQNNNLLLMMMPPPUUUXXXYYY[[[]]]______```ccceeefffiiikkkkkkjjjhhhggggggjjjiiiiiiiiikkkmmmppprrroooooonnnmmmllllllkkkkkkjjjmmmppppppooommmlllmmmqqqppppppqqqrrrrrrooommmiiiiiijjjjjjlllmmmooopppqqqtttwwwzzzzzzyyywwwuuurrrtttwwwzzz{{{zzzyyywwwvvvxxxyyyyyyyyyyyy{{{|||{{{|||}}}}}}|||zzzxxxwwwqqqrrrrrrtttvvvzzz|||~~~}}}||||||~~~~~~{{{|||}}}~~~}}}|||{{{zzzxxx{{{}}}|||zzzzzz|||~~~{{{vvvllliiidddaaa___^^^]]][[[XXXXXXXXXWWWVVVSSSQQQPPPPPPMMMIIIEEECCCBBBBBBCCCCCCBBBBBBCCCDDDFFFHHHJJJNNNWWWdddqqq}}}wwwnnnmmmmmmjjjeeedddaaa^^^[[[YYYVVVSSSQQQQQQVVV___kkktttyyyzzzyyynnnsssyyy|||{{{zzz{{{}}}xxxyyyzzz{{{||||||}}}}}}}}}~~~}}}wwwuuu|||}}}zzzvvvrrrpppgggbbbZZZRRRLLLFFFAAA>>>;;;<<<<<<===>>>??????@@@AAAEEELLLRRRYYY```fffjjjnnnooossswwwzzzyyyvvvssssssrrroookkkiiigggffffffeeeiiinnntttzzz~~~~~~vvvnnnhhhdddcccbbbccceeefffhhhkkkooorrrnnnrrrwww{{{||||||}}}~~~||||||qqqlllhhhlll}}}zzzvvvvvv~~~vvvmmmmmmqqq~~~uuufffaaabbb```\\\ZZZ^^^```hhhssswwwrrrllljjjiiisss}}}iiinnntttxxxzzz}}}{{{tttmmmiiiaaa^^^YYYUUUQQQMMMIIIFFFGGGGGGFFFFFFHHHKKKMMMOOORRRSSSTTTTTTUUUWWW[[[___```bbbdddeeeddddddeeefffeeehhhnnntttyyy|||}}}}}}~~~||||||{{{kkk```YYYRRRLLLLLLNNNPPPTTTYYY]]]\\\\\\]]]^^^```bbbdddbbbeeehhhiiihhhgggggggggjjjiiiiiikkknnnppppppppprrrrrrqqqnnnlllkkkmmmnnnhhhiiiiiijjjlllnnnpppqqqsssrrrpppooonnnoooqqqrrrmmmkkkiiiiiijjjkkkjjjiiimmmpppsssvvvwwwuuusssrrrtttssstttvvvxxxzzzyyywwwyyyxxxwwwvvvuuuuuuuuuuuuwwwyyy{{{}}}}}}{{{xxxvvvuuussspppooopppsssxxx{{{~~~}}}|||}}}~~~~~~|||yyywwwwwwxxxzzz{{{xxxzzz{{{{{{zzzyyyyyyzzzyyyqqqkkkiiifffcccaaa^^^ZZZXXX[[[YYYXXXYYYYYYXXXSSSOOOMMMKKKIIIGGGGGGFFFCCCAAABBBBBBBBBCCCCCCEEEFFFFFFLLLOOOUUU]]]fffqqq}}}zzzsssnnnkkkiiigggcccaaa___[[[XXXVVVTTTSSSUUUYYY```hhhooosssuuuvvvrrrtttwwwzzz{{{zzzxxxwwwxxxwwwvvvuuuuuuvvvxxxyyy}}}zzz|||{{{yyyyyywwwsssoooeeeaaaYYYRRRMMMGGGBBB???>>>>>>>>>>>>>>>>>>???@@@DDDHHHPPPZZZeeennnvvvzzz~~~zzzzzzvvvssstttpppiiicccaaacccdddggglllttt}}}{{{zzz||||||{{{~~~~~~wwwqqqmmmjjjhhhfffgggggghhhiiilllpppsssvvvvvvvvvxxx|||{{{wwwzzz{{{~~~xxxooojjjpppxxxzzz{{{llleeedddeeevvv|||pppeee```___]]]___bbbbbbcccgggnnnuuuuuunnnhhhllljjjiiisssgggmmmuuuzzz|||}}}{{{uuunnnjjjbbb^^^YYYSSSOOOKKKGGGEEECCCBBBBBBBBBDDDGGGIIIKKKMMMNNNNNNNNNOOOQQQUUUXXX[[[]]]```bbbbbbccceeefffgggkkkqqqwww|||rrreee[[[TTTNNNNNNPPPQQQUUUZZZ]]]]]]]]]]]]^^^```aaabbbbbbdddgggiiihhhgggggghhhjjjjjjkkklllnnnpppppppppppppppooommmjjjiiijjjkkkhhhhhhiiijjjkkkmmmnnnooopppnnnmmmkkkkkklllmmmnnnmmmllljjjiiijjjkkkjjjiiijjjmmmqqquuuwwwwwwvvvuuusssrrrrrrtttvvvxxxxxxwwwxxxwwwvvvuuuttttttttttttwwwyyy{{{}}}}}}{{{yyywwwwwwuuusssqqqqqqtttvvvxxx|||}}}~~~~~~|||{{{|||}}}|||{{{yyywwwvvvwwwyyyzzzyyy{{{||||||zzzyyyzzz{{{xxxqqqnnnkkkgggdddbbb```]]][[[\\\[[[YYYYYYZZZXXXSSSPPPNNNLLLIIIHHHGGGFFFDDDAAAAAAAAAAAAAAABBBCCCDDDEEEGGGIIINNNTTT[[[dddnnnuuuxxxqqqllliiifffeeebbb```^^^ZZZWWWUUUSSSRRRSSSWWW___gggmmmpppqqqqqqppprrrtttwwwxxxyyyxxxxxxvvvuuuttttttttttttttttttuuurrruuu}}}zzzvvvuuuuuutttqqqmmmbbb^^^WWWQQQKKKFFFBBB???>>>>>>>>>>>>>>>???@@@AAAGGGOOOZZZfffqqq|||zzzvvvttttttoooeee]]]YYYYYY[[[```gggoooyyy|||xxxwwwyyy{{{}}}zzzvvvvvvxxx|||}}}zzzuuurrrpppooommmlllnnnnnnnnnoooqqqtttwwwyyyyyyxxxzzz}}}}}}zzzzzz|||~~~}}}uuuqqquuu|||xxx~~~vvvhhhdddfffiii{{{rrrhhh___]]]___bbbfffkkkmmmmmmmmmnnnooommmiiieeeiiiiiiiiipppfffmmmwww~~~}}}wwwqqqlllddd___XXXRRRMMMIIIFFFCCC@@@@@@@@@AAABBBEEEGGGIIIIIIIIIJJJJJJJJJLLLPPPSSSWWWZZZ^^^aaaccceeegggiiilllpppvvv|||{{{lll^^^WWWRRRRRRSSSSSSVVV[[[^^^^^^]]]]]]^^^___`````````bbbeeegggggggggggghhhkkkkkkllllllmmmnnnnnnoooppppppooommmjjjiiiiiijjjhhhhhhiiijjjkkklllmmmnnnnnnmmmkkkjjjjjjjjjkkklllooommmkkkjjjkkkkkkjjjhhhhhhjjjooosssvvvxxxxxxwwwtttrrrqqqqqqtttvvvwwwvvvwwwwwwvvvuuuttttttttttttwwwyyy{{{}}}}}}{{{yyywwwxxxwwwvvvtttttttttuuuvvvzzz{{{||||||{{{zzz|||}}}{{{zzzxxxvvvvvvwwwyyyzzzzzz|||}}}|||{{{zzz{{{|||~~~}}}}}}}}}~~~|||yyytttqqqnnniiifffdddcccbbb```___]]]\\\[[[ZZZXXXTTTQQQOOOMMMJJJIIIHHHFFFDDDBBB@@@?????????@@@AAABBBCCCCCCEEEGGGKKKOOOVVV^^^dddpppyyy~~~vvvpppkkkgggdddbbb```___\\\YYYVVVSSSRRRQQQQQQWWW___hhhnnnqqqqqqpppqqqqqqrrrtttuuuwwwxxxxxxtttttttttsssrrrqqqooonnnmmmkkknnnyyyuuurrrooonnnoooooolllhhh]]]YYYSSSMMMIIIEEEAAA???>>>>>>>>>>>>>>>@@@BBBCCCJJJVVVfffuuuvvvrrrooooooiii]]]SSSOOONNNRRRYYYbbbllluuu||||||xxxtttsssuuuwww{{{xxxvvvvvvyyy|||{{{sssrrrqqqqqqrrrsssrrrqqqtttsssssssssuuuwwwyyyzzzzzzzzzzzz{{{}}}~~~|||{{{{{{|||}}}}}}yyy|||~~~~~~xxxxxx}}}lllaaa___eeekkkkkkbbbZZZZZZ___dddjjjppptttsssqqqmmmiiigggggghhhkkknnnoooqqqdddmmmyyy~~~yyysssnnneee```YYYRRRMMMIIIEEECCC@@@AAAAAACCCEEEGGGIIIJJJJJJKKKKKKKKKKKKNNNQQQTTTYYY]]]bbbfffhhhjjjlllnnntttwww}}}rrraaa[[[VVVVVVWWWVVVXXX[[[___^^^^^^^^^^^^^^^^^^^^^]]]___bbbdddddddddeeegggiiijjjkkkkkkkkkkkklllmmmqqqqqqqqqooolllkkkkkkllliiijjjkkklllmmmmmmnnnnnnpppooonnnmmmmmmmmmmmmnnnpppnnnkkkkkkkkkkkkjjjiiihhhjjjnnnrrruuuwwwwwwwwwuuurrrpppppprrruuuvvvwwwwwwwwwvvvuuuttttttuuuuuuwwwxxxzzz||||||{{{yyyxxxwwwwwwvvvvvvvvvvvvuuuuuuwwwyyy{{{{{{zzzzzz|||}}}{{{zzzyyyxxxwwwxxxzzzzzz|||}}}}}}}}}{{{{{{|||~~~}}}||||||{{{|||}}}~~~}}}{{{~~~}}}~~~}}}zzzuuuqqqlllhhhgggffffffeeebbbaaa___]]][[[XXXUUUSSSPPPNNNKKKJJJIIIGGGEEEBBB@@@@@@??????@@@AAABBBBBBCCCDDDEEEGGGJJJPPPVVV[[[cccmmmvvv{{{}}}vvvooojjjfffcccaaa___]]][[[WWWTTTRRRPPPOOOQQQXXXbbbkkkrrruuuuuutttttttttsssssstttuuuwwwxxxttttttttttttrrrpppnnnllljjjgggiiisss}}}xxxmmmjjjffffffffffffbbb___VVVSSSNNNIIIGGGDDDAAA??????>>>======>>>@@@BBBDDDKKKZZZmmm}}}|||vvvmmmhhhdddbbb\\\RRRJJJHHHHHHMMMUUU___iiiqqqwwwzzzyyyyyyxxxuuurrrrrrtttuuuyyyxxxyyyzzz}}}~~~~~~zzzwwwmmmmmmnnnpppsssuuutttrrruuuuuuuuuuuuuuuwwwxxxyyyzzzyyyxxxxxxyyyzzzzzzzzz||||||}}}~~~}}}xxxxxx{{{vvvwwwxxxhhh___]]]dddmmm~~~lllbbbZZZYYY]]]aaafffllloooqqqqqqnnniiihhhlllpppuuu|||}}}zzz```iiiuuu~~~~~~|||zzzuuunnnjjjddd___XXXRRRNNNJJJFFFCCCAAABBBCCCEEEGGGIIIKKKLLLLLLMMMNNNNNNOOOQQQUUUXXX^^^bbbggglllnnnppprrrsss}}}uuuddd^^^ZZZZZZ[[[YYYYYY\\\^^^^^^^^^^^^^^^]]]]]]]]]ZZZ]]]___``````aaacccdddeeegggiiihhhggggggiiijjjoooppppppooommmkkkkkklllkkklllmmmnnnoooooonnnnnnqqqppppppooooooooooooooopppnnnlllkkkllllllkkkjjjjjjkkknnnqqqtttuuuuuuuuuvvvsssqqqqqqsssuuuvvvwwwwwwwwwvvvuuuuuuuuuvvvvvvvvvwwwyyyzzzzzzzzzyyyxxxttttttuuuvvvvvvvvvvvvvvvuuuwwwyyyzzzzzzzzz|||~~~{{{{{{zzzzzzzzzzzz{{{|||}}}}}}~~~}}}{{{{{{}}}~~~}}}|||||||||{{{{{{|||}}}~~~~~~}}}~~~~~~}}}~~~}}}{{{{{{}}}~~~zzzvvvqqqmmmkkkjjjjjjiiieeedddccc___\\\XXXVVVUUURRROOOMMMKKKJJJHHHEEECCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFHHHMMMSSSXXX\\\eeeooouuu{{{|||vvvppplllhhhdddaaa^^^\\\ZZZVVVSSSQQQOOONNNPPPWWWaaallltttxxxyyyxxxyyyxxxvvvuuutttuuuvvvwwwvvvvvvvvvvvvtttrrrpppoooiiieeeeeennn|||{{{xxxuuupppmmmfffbbb^^^]]]]]][[[WWWSSSPPPMMMIIIFFFEEECCCBBB@@@???>>>=========???BBBCCCLLL[[[nnn~~~yyyqqqlllbbbZZZTTTQQQMMMHHHEEEEEEDDDIIIRRR\\\eeelllppprrruuuvvvwwwvvvuuuuuuvvvxxxyyy{{{~~~~~~{{{~~~}}}}}}}}}{{{zzzoooooopppsssvvvwwwuuutttvvvvvvvvvvvvwwwxxxxxxyyy{{{{{{zzzyyyyyyyyyzzz{{{||||||}}}}}}~~~xxxrrrrrr}}}wwwssstttwwwiiiaaa^^^dddmmm{{{mmmcccZZZYYY[[[^^^aaaffffffkkknnnnnnjjjjjjooouuuZZZcccnnnwww||||||wwwrrrmmmfffbbb___\\\WWWRRRNNNKKKFFFCCC@@@AAACCCEEEGGGIIIKKKLLLLLLMMMOOOOOOQQQTTTXXX\\\bbbfffmmmrrruuuwwwyyyzzzuuugggaaa]]]^^^]]]ZZZYYY[[[]]]]]]^^^^^^^^^^^^]]]\\\ZZZ\\\^^^^^^^^^___aaacccbbbeeeggggggeeedddgggjjjjjjlllmmmmmmkkkjjjjjjkkkmmmnnnooopppppppppnnnnnnooooooooooooooonnnnnnnnnooonnnllllllmmmmmmmmmlllkkklllnnnqqqrrrsssssssssuuusssqqqrrrsssuuuuuuuuuvvvvvvuuuttttttuuuuuuvvvtttuuuwwwxxxyyyxxxxxxwwwrrrsssssssssttttttuuuuuurrrtttvvvwwwxxxyyy{{{}}}{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}|||zzz{{{}}}}}}|||{{{zzzyyyzzzzzzzzzzzzzzz{{{{{{|||~~~||||||~~~}}}}}}~~~~~~|||~~~}}}zzzyyyyyyzzzyyy{{{}}}wwwtttrrrpppnnnmmmhhhhhhfffbbb\\\XXXWWWVVVSSSQQQNNNLLLKKKIIIFFFCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCEEEJJJPPPTTTWWW```jjjpppwww~~~{{{vvvqqqmmmiiifffccc]]]\\\YYYVVVSSSPPPOOONNNNNNTTT^^^iiiqqqvvvwwwwwwzzzyyyxxxvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwvvvuuuuuujjjffffffmmmzzz|||{{{zzzzzzzzzxxxuuupppmmmjjjhhheeeccc^^^ZZZVVVTTTTTTRRRNNNJJJJJJHHHEEECCCCCCCCCCCCBBB@@@???===;;;<<<>>>@@@BBBKKKXXXiiixxx~~~vvvnnngggbbbWWWOOOHHHFFFDDDBBBBBBEEEBBBGGGOOOYYYaaagggkkkllltttvvvyyyzzzzzz{{{}}}}}}||||||zzz|||uuuuuuuuuwwwyyyyyyxxxvvvvvvvvvwwwyyyzzz{{{||||||~~~}}}|||{{{|||~~~}}}}}}}}}}}}sssoooqqq~~~tttrrrrrr|||qqqiiiccc___ccckkkxxxhhh```YYYYYY\\\]]]```cccaaafffjjjjjjhhhhhhlllqqq~~~XXX```jjjsssyyy~~~}}}uuunnngggaaa]]]XXXVVVSSSQQQNNNJJJFFFBBB@@@BBBDDDFFFIIIKKKLLLMMMLLLNNNPPPQQQSSSWWW\\\```ffflllssszzz~~~ttthhhccc___```___[[[YYY[[[\\\\\\]]]^^^^^^^^^]]]\\\\\\]]]______^^^^^^```bbb```cccgggfffddddddgggkkkhhhjjjlllmmmlllkkkkkklllmmmnnnoooppppppooommmlllooooooppppppoooooonnnmmmnnnmmmkkklllnnnooonnnnnnkkklllnnnpppqqqrrrsssssssssrrrqqqrrrssstttsssrrrsssssssssrrrrrrsssssstttssstttuuuvvvwwwwwwwwwwwwsssrrrrrrqqqqqqqqqqqqrrrnnnppprrrtttuuuvvvyyy{{{zzzzzzzzzzzz{{{{{{||||||}}}}}}|||{{{yyyzzz|||}}}zzzxxxwwwwwwwwwvvvvvvvvvwwwxxxyyyzzzzzz||||||}}}~~~|||zzzzzz|||~~~||||||}}}~~~~~~}}}~~~~~~{{{yyyxxxxxxuuuwww{{{|||yyyvvvssspppjjjjjjhhhccc]]]XXXWWWXXXTTTRRROOOMMMKKKIIIFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBBBBCCCGGGLLLPPPTTT^^^gggnnnttt{{{~~~}}}|||yyytttpppmmmjjjfffddd^^^\\\YYYVVVSSSPPPOOONNNPPPUUU^^^gggnnnrrrtttuuuwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxyyyzzzzzz{{{rrrnnnlllpppzzz|||xxxtttpppnnnllljjjhhhkkkhhheeebbb```^^^\\\ZZZVVVSSSOOOMMMNNNLLLIIIEEEFFFDDDBBBBBBCCCDDDDDDCCCAAA???<<<::::::<<<>>>@@@FFFPPP___lllwww}}}}}}uuummmfff```ZZZWWWOOOIIICCCCCCBBBAAABBBEEEBBBGGGOOOXXXaaaggglllmmmuuuxxx|||yyy|||~~~zzzyyy}}}~~~xxxwwwwwwwwwyyyyyywwwvvvtttuuuwwwyyy{{{}}}~~~}}}||||||~~~}}}}}}}}}~~~~~~}}}~~~|||pppoootttuuuvvvvvv||||||qqqpppnnnjjjllltttqqqddd\\\XXXZZZ]]]^^^___bbb^^^```bbbbbbbbbdddhhhkkkuuu~~~|||ZZZ```jjjrrryyywwwnnnfff```\\\SSSRRRPPPOOONNNJJJEEEAAABBBDDDFFFIIIKKKMMMNNNOOONNNOOOQQQSSSVVVZZZ___cccjjjpppyyytttiiiccc```aaa```\\\YYYZZZ[[[\\\]]]^^^___^^^]]]]]]^^^___``````______aaaccc___cccggggggeeeeeeiiimmmiiikkknnnooonnnmmmnnnooolllmmmoooppppppnnnlllkkkqqqqqqqqqqqqqqqpppoooooonnnlllkkklllnnnppppppoooiiikkkmmmoooqqqsssttttttqqqppppppqqqssssssrrrpppqqqqqqqqqppppppqqqrrrrrrrrrssstttuuuvvvvvvvvvvvvtttsssqqqooonnnnnnnnnoookkkmmmpppqqqssstttwwwyyyyyyyyyyyyzzzzzz{{{{{{{{{}}}}}}|||zzzyyyyyy||||||xxxvvvuuuvvvvvvqqqrrrsssuuuvvvxxxyyyzzzyyyyyy{{{}}}|||zzzyyyzzz|||}}}}}}{{{{{{||||||}}}}}}~~~~~~||||||}}}~~~~~~}}}}}}~~~{{{yyyxxxtttwww{{{~~~zzzvvvssslllllljjjddd]]]XXXXXXXXXUUURRROOOMMMLLLIIIFFFDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBEEEJJJNNNTTT^^^hhhnnntttzzz}}}{{{zzzwwwsssooommmjjjgggddd^^^\\\YYYVVVSSSQQQOOONNNTTTXXX___gggmmmqqqssssssttttttuuuwwwxxxyyyzzz{{{yyyxxxxxxxxxyyy{{{}}}|||wwwsssttt{{{~~~wwwrrrppppppnnnmmmqqqooommmlllkkkjjjgggeeecccaaa___\\\YYYWWWUUUTTTQQQMMMJJJJJJJJJJJJGGGDDDDDDBBBAAAAAACCCDDDEEEDDDBBB???<<<:::999:::<<<>>>AAAHHHUUUcccnnnuuuxxxyyyrrrmmmeee^^^XXXSSSOOOLLLLLLGGGCCCDDDDDDBBBBBBEEEDDDIIIQQQZZZccckkkooorrrvvvzzz|||yyyvvvyyy~~~{{{xxxyyy}}}}}}zzzwwwvvvuuuuuuvvvvvvuuutttqqqrrruuuxxx{{{}}}~~~}}}|||zzz{{{|||}}}}}}}}}~~~{{{yyyzzz}}}xxxoooqqqxxxxxx|||}}}zzz~~~|||~~~zzziiibbb\\\XXX[[[^^^]]]]]]___[[[[[[[[[[[[]]]aaafffjjjnnnzzz{{{yyy]]]cccjjjqqq|||zzzrrriii```ZZZRRRRRRPPPLLLHHHEEEDDDDDDEEEEEEEEEGGGKKKNNNOOOOOONNNOOOPPPQQQUUU]]]hhhooowww|||oooeeecccaaa^^^\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^```___^^^]]]]]]^^^```aaabbbaaabbbbbbdddgggiiikkkkkklllnnnooooooooonnnmmmllllllkkkjjjjjjjjjkkkkkkoooqqqssssssqqqooonnnooopppppppppoooooonnnnnnnnnmmmkkkkkkmmmqqqtttsssqqqssssssrrrrrrrrrsssttttttrrrrrrrrrsssssstttttttttttttttssssssssssssttttttqqqrrrsssssssssqqqooommmlllmmmnnnpppqqqqqqrrrrrrtttvvvyyyzzzyyyyyyyyyzzz}}}|||{{{{{{zzzyyyvvvsss}}}{{{zzzyyyxxxuuussstttssssssttttttuuuvvvwwwxxxyyy{{{}}}~~~~~~}}}}}}xxxxxxxxxxxxyyy{{{}}}~~~~~~|||zzz|||}}}}}}}}}}}}}}}}}}{{{{{{|||~~~~~~}}}}}}~~~}}}zzzxxxxxxxxxtttuuuyyy~~~~~~yyyxxxpppllleee```[[[XXXUUURRRTTTSSSRRROOOLLLIIIFFFEEEAAAAAABBBBBBBBBAAA@@@@@@BBBCCCDDDDDDDDDFFFIIIKKKSSSZZZcccllltttyyy}}}zzzxxxuuuqqqlllhhheeeddd```^^^ZZZTTTOOOLLLLLLNNNTTTXXX^^^eeejjjnnnpppqqquuuuuuuuuuuuvvvwwwxxxyyyzzzwwwuuuxxx}}}}}}zzz{{{{{{{{{{{{~~~~~~vvvsssnnnjjjfff```YYYXXX[[[```bbbfffiiijjjiiifffdddbbb```\\\XXXVVVRRRNNNKKKLLLKKKJJJJJJIIIIIIIIIJJJEEEEEEEEEGGGHHHHHHFFFDDDBBB@@@===::::::<<<>>>@@@DDDGGGOOO[[[fffllllllkkkddd]]]UUUQQQPPPOOOLLLHHHHHHGGGEEECCCCCCCCCEEEFFFFFFJJJQQQZZZdddkkkqqqtttzzzzzz{{{zzzzzz}}}~~~|||zzzzzz{{{~~~{{{yyyzzzzzzxxxuuuuuuvvvwwwxxxxxxwwwuuutttuuutttttttttvvvyyy|||~~~}}}}}}}}}~~~{{{|||~~~}}}yyyzzzzzzyyyzzz}}}{{{|||sssssszzzwww|||~~~pppjjjeeeaaa]]]___dddggggggdddbbb___^^^]]]]]]^^^aaafffjjjrrrtttvvv|||aaafffkkkpppzzz~~~vvvmmmccc]]]TTTSSSPPPLLLHHHFFFEEEEEEGGGFFFFFFIIIMMMPPPQQQRRROOOQQQSSSTTTWWW___llluuu|||mmmdddccc```]]][[[ZZZYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\___^^^]]]\\\\\\]]]___```bbbbbbbbbcccdddfffhhhjjjlllmmmnnnooooooooonnnmmmllllllkkkjjjjjjjjjjjjkkkmmmnnnppppppoooooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqnnnmmmlllnnnrrrssssssqqqtttssssssrrrrrrrrrssssssqqqrrrrrrrrrsssssssssssstttssssssrrrrrrrrrrrrssspppqqqrrrsssrrrpppnnnmmmlllmmmnnnnnnooooooooonnnooorrrvvvxxxxxxyyy{{{||||||{{{zzzzzzyyyvvvrrroooyyyyyyzzzzzzyyywwwvvvuuuuuuuuutttttttttuuuvvvvvvwwwxxxyyy{{{|||||||||}}}{{{zzzyyyxxxwwwxxxxxxyyy}}}{{{zzz|||~~~~~~~~~~~~~~~}}}zzzxxxyyy{{{{{{{{{{{{|||}}}~~~}}}~~~|||zzzxxxxxxxxxuuuvvvyyy~~~|||vvvppplllfff```\\\YYYVVVSSSTTTTTTRRRPPPMMMJJJGGGFFFAAABBBBBBBBBBBBAAA@@@@@@BBBCCCDDDDDDDDDEEEHHHKKKSSSYYYbbbjjjqqquuuyyy{{{yyywwwuuuqqqmmmiiieeeccc___^^^ZZZUUUPPPNNNOOOQQQSSSWWW]]]dddjjjnnnpppqqqttttttttttttuuuvvvvvvwwwzzzyyyxxxyyy}}}uuukkkhhhbbb]]]YYYSSSMMMKKKNNNTTTWWW[[[^^^```___]]]\\\YYYVVVSSSRRRPPPOOOLLLJJJJJJIIIIIIIIIJJJJJJKKKLLLIIIHHHGGGHHHIIIIIIHHHFFFAAA@@@===;;;:::<<<>>>@@@CCCFFFNNNWWW```ddddddbbb[[[UUUOOOLLLLLLLLLJJJGGGFFFFFFEEEFFFGGGIIIKKKLLLMMMPPPUUU\\\dddlllrrruuuttttttuuuxxx{{{|||zzzwwwxxxuuusssvvv{{{~~~}}}zzzwwwvvvvvvvvvvvvwwwxxxyyyyyyyyywwwuuutttuuutttssstttuuuxxx|||~~~~~~}}}}}}|||}}}~~~}}}~~~~~~xxxuuuvvvwwwwwwzzz~~~|||rrruuuxxx|||qqqlllfffbbb___```dddiiijjjjjjhhhbbb[[[ZZZ[[[___bbbdddfffmmmooopppwwweeeiiimmmpppxxx}}}sssiiibbbYYYVVVRRRNNNLLLKKKKKKLLLMMMKKKJJJKKKOOORRRTTTTTTQQQUUUXXXYYY[[[dddrrr~~~~~~}}}~~~~~~yyyllldddbbb___\\\ZZZXXXWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZ\\\\\\[[[ZZZ[[[\\\^^^___bbbbbbbbbcccdddfffggghhhkkklllmmmmmmnnnnnnmmmmmmlllkkkkkkjjjiiihhhgggggghhhjjjlllmmmmmmnnnppprrrqqqqqqqqqrrrrrrrrrrrrrrrpppooonnnppprrrssssssrrrttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssssssrrrqqqqqqqqqqqqqqqpppqqqrrrrrrqqqpppnnnmmmmmmmmmmmmmmmmmmlllkkkkkkjjjmmmqqqtttwwwyyy|||~~~{{{zzzyyyyyywwwsssmmmhhhppptttxxxzzzxxxwwwwwwxxxwwwvvvvvvuuuuuuuuuuuuuuuxxxxxxxxxyyyzzz{{{|||}}}|||{{{yyyxxxwwwwwwwwwwww|||{{{{{{|||}}}xxxvvvxxxzzzzzzzzzyyyzzz|||~~~{{{}}}|||zzzyyyxxxxxxxxxxxxyyy||||||tttppplllfff```]]]ZZZWWWUUUTTTTTTSSSPPPNNNKKKIIIGGGCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCDDDGGGJJJRRRWWW```gggmmmqqqtttvvvwwwwwwuuusssooojjjfffccc^^^]]]ZZZVVVRRRPPPQQQSSSRRRVVV\\\dddjjjoooqqqrrrtttttttttttttttttttttuuuzzz{{{{{{{{{|||~~~~~~pppccc___XXXRRRNNNIIICCCBBBDDDGGGJJJNNNQQQSSSTTTSSSRRRMMMLLLJJJJJJKKKKKKJJJHHHGGGGGGHHHIIIKKKMMMNNNOOOOOOMMMLLLLLLMMMMMMKKKIIIAAA???===;;;;;;<<<>>>???DDDGGGMMMUUU[[[]]]\\\YYYSSSNNNJJJHHHIIIJJJIIIGGGHHHHHHIIIJJJKKKMMMOOOPPPUUUVVVZZZ^^^dddjjjooorrrmmmmmmmmmnnnoooooommmkkklllkkkmmmssszzzzzztttpppqqqtttxxx||||||{{{{{{yyywwwvvvuuuttttttssssssuuuxxx{{{}}}{{{{{{{{{{{{|||~~~wwwrrrppprrrsssuuuzzz|||vvv~~~{{{wwwooolllgggdddbbbaaacccgggkkknnnlllddd[[[VVVYYY^^^`````````fffgggiiipppyyyeeekkkooorrrwwwzzzqqqkkk___\\\XXXUUUUUUWWWXXXYYYVVVTTTPPPOOOQQQSSSUUUUUUSSSXXX]]]^^^```iiiyyy{{{yyyyyywwwvvvyyyxxxmmmdddbbb___\\\YYYWWWVVVVVVWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\aaaaaabbbbbbccceeeffffffiiiiiijjjjjjkkkkkkkkkkkklllkkkjjjhhhfffcccaaa``````dddiiimmmnnnooopppqqqnnnoooooooooppppppqqqqqqpppppppppqqqrrrrrrrrrrrrtttttttttsssrrrqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqsssrrrrrrqqqpppqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnooooooooonnnmmmkkkjjjiiihhhkkkooorrrtttwwwzzz}}}yyyyyyyyyxxxvvvqqqjjjeeeiiipppwwwzzzxxxvvvxxx{{{yyyxxxwwwvvvuuuuuuuuuuuuyyyyyyxxxxxxyyy{{{}}}~~~zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{|||}}}|||wwwvvvyyy{{{|||{{{zzz{{{|||}}}~~~~~~}}}{{{zzzzzzzzzzzzyyyxxx{{{zzzsssoookkkeee```]]][[[XXXVVVTTTTTTSSSQQQOOOLLLJJJIIIDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCFFFHHHNNNTTT]]]eeekkkooorrrtttvvvvvvvvvtttpppkkkfffccc___]]]ZZZUUUQQQOOOPPPRRRQQQUUU\\\dddjjjooorrrsssttttttuuuuuuuuuuuuttttttvvvyyyzzzxxxvvvwww}}}vvvhhh^^^VVVOOOKKKGGGCCCBBBDDDBBBCCCFFFIIIJJJKKKJJJJJJFFFEEEDDDFFFHHHIIIHHHGGGGGGHHHIIIKKKMMMPPPRRRSSSSSSSSSSSSTTTTTTQQQMMMJJJAAA???===;;;;;;<<<>>>???DDDHHHNNNTTTXXXYYYXXXVVVOOOMMMJJJIIIJJJKKKKKKJJJMMMNNNNNNOOOOOOPPPPPPPPPXXXZZZ^^^bbbfffiiikkkllljjjhhhfffddddddeeefffggghhhjjjnnnuuu}}}zzzrrrmmmnnnuuu{{{}}}{{{yyywwwvvvuuuttttttssstttuuuxxxzzz{{{{{{{{{zzz{{{|||}}}rrrnnnlllnnnooorrrxxx~~~pppjjjhhhhhhfffddd```___aaaeeeiiijjjhhhbbb[[[XXX[[[]]]]]][[[aaabbbccciiiqqqeeemmmuuuwwwzzz~~~zzzvvviiifffbbbaaacccfffhhhiiiaaa]]]WWWTTTSSSTTTUUUUUUWWW[[[aaadddgggqqq~~~zzzwwwvvvsssppprrrwww{{{}}}ssskkkcccaaa^^^[[[YYYWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYZZZ^^^___```aaabbbcccddddddfffffffffffffffgggggghhhlllkkkiiifffbbb^^^[[[XXXZZZ```hhhnnnpppooonnnmmmnnnnnnnnnoooooopppppppppppppppqqqqqqqqqqqqrrrsssssssssssssssrrrqqqpppooopppppppppppppppppppppooorrrqqqqqqppppppqqqqqqrrrsssssssssrrrrrrqqqpppppppppppppppooonnnmmmlllkkkkkkmmmpppqqqsssuuuxxxzzzxxxxxxyyyyyywwwrrrlllggggggnnnvvvyyyxxxwwwyyy|||zzzyyyxxxwwwvvvuuuuuuuuuzzzzzzyyyyyyzzz|||~~~|||{{{zzzyyyyyyzzz{{{|||{{{|||}}}~~~~~~~~~~~~~~~|||wwwuuuxxxzzz{{{{{{zzzzzz{{{zzz|||~~~~~~}}}|||||||||{{{yyywwwyyyyyyuuulllhhhccc^^^\\\ZZZXXXVVVSSSSSSRRRQQQOOOMMMKKKJJJFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBAAAAAABBBEEEGGGJJJPPPZZZcccjjjooosssvvvuuuuuuuuutttqqqlllgggeee```^^^ZZZUUUOOOMMMMMMNNNRRRVVV]]]dddkkkppprrrsssuuuuuuvvvwwwwwwwwwvvvvvvppprrrssspppkkkjjjpppvvv{{{qqqcccZZZQQQLLLIIIFFFEEEGGGAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCFFFGGGGGGFFFKKKKKKLLLNNNPPPRRRTTTVVVUUUWWWYYY[[[ZZZUUUNNNIII@@@???===<<<<<<<<<===>>>AAAFFFLLLRRRVVVVVVVVVUUUOOOMMMLLLKKKLLLMMMMMMMMMQQQRRRSSSUUUUUUUUUTTTTTT[[[^^^ccchhhkkklllkkkkkkjjjhhhddd``````ccchhhkkkoooqqqvvv|||zzzrrrnnnpppxxx}}}zzzxxxvvvuuuuuutttttttttuuuvvvxxxzzz{{{}}}|||{{{{{{{{{|||~~~{{{qqqmmmkkkkkkkkkmmmuuu~~~{{{nnngggfffiiihhheeebbb^^^^^^```bbbgggooopppggg^^^\\\^^^___YYY___^^^```eeellldddnnnxxx{{{|||~~~}}}vvvrrroooooorrrvvvvvvuuuiiiddd]]]WWWVVVWWWWWWXXX\\\```eeejjjqqqzzz{{{wwwtttsssooolllnnnssstttyyy~~~}}}uuukkkddd```^^^\\\YYYWWWVVVVVVVVVTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWWWWWWWZZZ[[[]]]___aaabbbccccccdddccccccccccccdddeeefffjjjjjjhhheeeaaa\\\XXXVVVYYY___gggmmmooonnnlllkkkooooooooopppppppppppppppnnnoooqqqqqqpppqqqrrrtttrrrrrrsssssssssqqqpppoooooooooooooooooonnnnnnnnnooooooooooooooopppqqqrrrssssssrrrqqqqqqpppppppppppppppqqqppppppooonnnnnnoooppprrrrrrrrrsssvvvxxxxxxxxxyyyzzzzzzwwwrrrnnnlllpppvvvyyyyyyyyyzzz|||zzzyyyxxxwwwvvvvvvvvvvvvzzzzzzzzz{{{|||}}}~~~~~~|||{{{zzzzzzzzzzzz|||~~~~~~~~~~~~~~~~~~~~~|||wwwsssuuuyyyzzzyyyxxxxxxxxxxxxzzz|||~~~}}}~~~~~~~~~~~~}}}}}}||||||{{{xxxvvvwww|||~~~xxxvvvhhhddd___\\\ZZZXXXWWWUUURRRRRRQQQPPPNNNMMMKKKJJJHHHFFFEEECCCBBBBBBBBBCCC@@@@@@AAA@@@@@@AAACCCFFFFFFMMMWWWaaaiiippptttwwwuuuuuuuuussspppmmmiiiggg```^^^ZZZTTTOOOLLLLLLMMMTTTXXX^^^ffflllqqqssstttuuuvvvxxxyyyzzzzzzyyyxxxnnnooonnniiiccc```cccgggmmmvvv{{{lllaaaUUUOOOLLLGGGFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGIIIJJJIIIQQQQQQRRRRRRSSSUUUVVVWWWWWWXXXZZZ\\\[[[UUUMMMGGG@@@???>>><<<<<<======>>>>>>CCCKKKQQQSSSTTTTTTTTTNNNNNNNNNOOOPPPQQQRRRRRRVVVWWWZZZ]]]______^^^^^^aaadddiiinnnqqqrrrqqqqqqpppooollliiihhhjjjppptttyyy{{{~~~~~~xxxsssrrruuu||||||xxxvvvtttuuuuuuuuuuuuvvvvvvwwwyyyzzz{{{~~~}}}|||||||||}}}~~~zzzsssoookkkhhheeefffnnnxxxzzzooojjjhhhkkkkkkjjjiiigggfffdddcccggguuu|||rrrddd```aaaaaaZZZ^^^]]]^^^ccchhh}}}___jjjtttwwwzzz~~~{{{{{{~~~~~~|||lllggg___ZZZXXXZZZ[[[\\\ccceeejjjqqqzzz}}}zzzrrrnnnlllkkkiiigggjjjoooqqqtttyyy|||xxxnnnddd^^^[[[ZZZXXXVVVTTTTTTTTTTTTQQQPPPOOOOOONNNNNNNNNOOOPPPQQQRRRSSSUUUUUUVVVVVVVVVXXXZZZ]]]```aaabbbbbbccccccbbbbbbbbbcccdddeeegggggggggeeebbb^^^ZZZXXX\\\```fffkkklllllllllllloooooooooooonnnnnnnnnnnnkkknnnppppppoooppprrruuupppqqqrrrssssssrrrpppoooooooooooonnnnnnmmmmmmmmmjjjjjjkkklllmmmooopppqqqrrrqqqpppooonnnnnnnnnnnnnnnoooooopppqqqqqqqqqpppqqqrrrssssssssstttvvvyyyyyyyyyzzz|||}}}}}}zzzxxxssstttwwwyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxxxxzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyyzzzzzz{{{}}}~~~}}}~~~}}}wwwsssvvvyyy{{{zzzyyyxxxxxxvvvxxx{{{~~~~~~~~~~~~~~~~~~{{{|||||||||||||||{{{{{{zzzwwwuuuuuuzzz|||tttpppdddaaa\\\YYYWWWVVVUUUTTTPPPPPPPPPOOONNNLLLKKKJJJIIIGGGEEECCCBBBBBBCCCCCC???@@@@@@@@@???@@@BBBDDDDDDKKKUUU```hhhnnnsssvvvvvvuuutttrrrooommmjjjiii```^^^ZZZUUUPPPMMMNNNPPPVVVZZZ```gggmmmqqqssstttsssuuuwwwzzz{{{{{{{{{zzzuuuuuurrrmmmeee```___```aaagggooowww{{{nnn___WWWQQQKKKHHHHHHDDDDDDCCCCCCDDDEEEFFFGGGFFFFFFGGGJJJNNNQQQRRRRRRYYYXXXXXXWWWVVVVVVWWWWWWYYYXXXXXXWWWUUUQQQJJJFFF??????>>>===============???EEEMMMRRRTTTTTTTTTUUUPPPQQQSSSUUUWWWYYY[[[\\\```bbbeeehhhiiiiiigggfffeeegggjjjnnnrrruuuwwwxxx|||~~~~~~}}}{{{zzz}}}~~~}}}yyyuuusssvvvzzz~~~}}}yyyvvvssssssttttttvvvvvvwwwxxxyyyzzz{{{{{{}}}|||||||||}}}{{{vvvpppkkkeee```^^^fffppp}}}vvvnnnllllllmmmnnnppptttxxxxxxsssooohhhwww}}}rrrfffcccbbb___ZZZ^^^\\\]]]bbbfffyyyYYYdddmmmqqqttt{{{}}}mmmggg```[[[ZZZ\\\___```hhhiiimmmvvv}}}xxxttthhhdddccccccbbbaaaeeekkkqqqtttxxx{{{wwwlllaaa\\\XXXWWWUUUSSSRRRRRRSSSSSSNNNNNNMMMLLLKKKKKKLLLLLLOOOPPPQQQSSSTTTUUUUUUUUUTTTVVVYYY\\\___aaaaaabbbdddcccbbbbbbbbbccceeeeeeeeeeeefffeeedddaaa^^^\\\```cccfffhhhiiijjjlllnnnmmmmmmllllllkkkkkkkkkjjjiiilllooopppoooooorrruuuoooppprrrssssssrrrqqqpppoooooonnnnnnmmmmmmmmmlllgggggghhhiiikkkmmmoooppppppooonnnmmmlllllllllmmmlllmmmnnnpppqqqqqqrrrrrrrrrsssttttttsssuuuxxxzzzyyyyyyzzz}}}~~~xxxwwwwwwyyy{{{|||{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxvvvwwwyyy{{{||||||{{{{{{xxxxxxxxxxxxyyy{{{}}}~~~~~~~~~|||~~~{{{wwwuuuxxx{{{}}}|||{{{zzzzzzuuuwwwzzz}}}~~~yyyyyyzzzzzz{{{zzzzzzyyyyyywwwtttuuuyyyyyyppphhhbbb___ZZZWWWVVVUUUTTTSSSOOOOOOOOONNNMMMLLLKKKJJJIIIHHHEEECCCBBBBBBCCCDDD???@@@@@@???>>>???BBBDDDDDDJJJTTT^^^ffflllqqqtttwwwvvvtttqqqooommmkkkjjj___]]]ZZZVVVQQQPPPQQQSSSXXX[[[bbbhhhnnnrrrssstttrrrtttwwwyyy{{{|||{{{{{{~~~zzztttlllfffbbb```[[[]]]aaagggqqq{{{jjj```XXXQQQLLLLLLGGGFFFFFFFFFHHHIIIKKKMMMKKKKKKMMMQQQVVVZZZ\\\\\\^^^]]][[[ZZZXXXWWWWWWWWWZZZXXXTTTRRRPPPMMMIIIFFF??????>>>===============BBBIIIQQQUUUVVVVVVVVVWWWRRRTTTXXX[[[]]]```dddfffkkkmmmoooqqqpppnnnjjjhhhgggggghhhjjjoootttzzz}}}zzzvvvrrrsssxxx}}}|||xxxtttrrrrrrssstttwwwwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{|||~~~|||wwwqqqjjjccc\\\YYYaaakkk{{{|||~~~qqqllllllnnnooopppuuu~~~{{{hhhtttwwwmmmdddccc```ZZZZZZ^^^\\\]]]bbbeeevvv