BM6P6(@ ------,,,+++***)))(((((())))))(((((()))+++---...))))))***+++,,,,,,------------,,,,,,+++***)))))))))************+++++++++))))))))))))))))))))))))******+++******)))((('''''''''(((******+++++++++((()))+++,,,,,,+++)))(((++++++************++++++************************,,,---......------...000---------,,,,,,+++++++++''''''(((***+++,,,---...)))******++++++,,,------++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))''''''(((******+++++++++******+++++++++,,,,,,,,,************************+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,,,,,,,++++++.........---,,,***)))(((++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------........................------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************---,,,+++++++++,,,---...,,,,,,------.../////////---------............///,,,------......------,,,//////...---------......---------............///---.........---,,,++++++////////////////////////......------------......000000000000////////////,,,,,,------.../////////------------------------------++++++++++++------...------,,,,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++///...,,,++++++,,,...///******+++++++++,,,,,,,,,++++++++++++,,,---......---,,,+++******+++,,,---------------------------........................000///---+++++++++---...******+++,,,------------.........------,,,,,,,,,.................................------,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------////////////000000000000,,,,,,,,,---------..................////////////.........///////////////...///000000000///---,,,////////////////////////........................////////////............111///...///222333222///............/////////000222111000//////...//////111111111111111111111111000000000000000000000000000000000000111111111111222222222222111111111000111...+++,,,000222000...........................//////////////////////////////.........------------...//////......///111---------............///,,,,,,,,,,,,---...//////,,,,,,,,,++++++******)))***))))))))))))+++,,,---*********++++++,,,,,,---------,,,,,,+++******))))))************+++++++++++++++++++++++++++++++++)))***+++++++++++++++***'''((()))******+++*********+++,,,------,,,+++***++++++************++++++************************+++---//////.........///,,,,,,,,,,,,,,,,,,++++++''''''(((((()))***++++++---------,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))'''((()))***++++++++++++******+++++++++,,,,,,,,,************************+++******)))***+++---...,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++((((((((()))***+++,,,,,,,,,,,,------------,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...........................---------,,,,,,,,,++++++,,,,,,,,,---------....................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---/////////...------,,,,,,---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............---,,,,,,////////////////////////......------------......000////////////.........,,,,,,------.../////////------------------------------,,,++++++,,,------...------,,,,,,------...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------000...---++++++,,,---...------.........---,,,,,,......---------,,,,,,,,,..............................---------,,,,,,,,,///...------,,,,,,------------------------------/////////...............,,,,,,,,,---------..................////////////.............../////////......///000//////------////////////////////////........................---.........//////000000111///...///111333111000........./////////000000111000000////////////000111111111111111111111111000000000000000000000000000000000000111111111111222222111111111000000000000000///...---,,,---...........................//////////////////////////////.........---------+++,,,------,,,,,,---///---------............///------,,,,,,------......+++++++++++++++++++++++++++******)))******++++++++++++++++++++++++++++++---,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++))))))***,,,,,,---------))))))***************)))+++,,,---......---,,,+++++++++************++++++************************+++---000111000.........+++++++++,,,,,,,,,,,,,,,)))))))))******+++++++++000000///...,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******(((((()))***++++++++++++******+++++++++,,,,,,,,,************************+++******))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&&&&(((***,,,---***+++,,,---.../////////++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............------------........................------------,,,,,,,,,,,,,,,,,,,,,---------....................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++++++++,,,//////......---,,,,,,,,,---------............///------............------+++,,,------...---,,,+++---------............//////////////////......---////////////////////////------------------------............------------,,,,,,,,,---......//////------------------------------,,,,,,,,,,,,------...------,,,,,,------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........///...---,,,++++++++++++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...////////////...---,,,+++...------------,,,,,,,,,...........................------------,,,,,,,,,//////...------------...------------------------.........---------,,,,,,,,,,,,,,,---------......---............/////////---------.........//////------......///......---////////////////////////........................,,,,,,---...///000111111000///...///111222111000....../////////000000000000////////////000000111111111111111111111111111000000000000000000000000000000000000111111111111111111000000000////////////222333///***(((***---------------------------/////////////////////////////////............---+++,,,------,,,,,,---///---------............//////...------,,,---------)))))))))******+++++++++++++++******************,,,,,,++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++)))))))))))))))))))))))))))******+++,,,,,,++++++******+++++++++***))))))++++++,,,------,,,++++++++++++************++++++***************************---000222000...------******++++++,,,,,,,,,---------------------------//////...---,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***((()))******++++++++++++******+++++++++,,,,,,,,,************************,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&&&&'''))),,,---***+++,,,---.../////////+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......---------.....................---,,,,,,,,,,,,---------------------------...........................------,,,+++++++++++++++,,,,,,------...//////---------............///------............------,,,---///111111000...------------............/////////000000000000//////////////////////////////---------------------------------,,,,,,,,,+++++++++,,,,,,------...//////---------------------------------,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,------------...---,,,,,,+++++++++,,,***+++,,,------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,---..................---,,,,,,------------------------........................------------------------///......---------------,,,,,,------------------//////......---,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,------......//////,,,------...............////////////////////////........................---------...///000000111////////////000111000000...////////////000000000//////...//////000111111111111111111111111111111///////////////////////////000000000111111111111000000000000///////////////000000...***)))***+++------------------------/////////////////////////////////...............---...//////......///111---------............///000000...------,,,,,,,,,''''''(((((()))************+++++++++*********))),,,,,,++++++++++++++++++,,,,,,+++++++++++++++***))))))*********+++++++++))))))))))))))))))))))))******++++++***)))((((((***++++++++++++******)))******++++++++++++******++++++************++++++***************************---000111000---,,,+++*********++++++,,,,,,,,,.........---------------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))******++++++++++++*********+++++++++,,,,,,,,,************************---------,,,,,,+++******))))))*********+++++++++++++++++++++++++++++++++,,,***)))(((((()))+++---,,,,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,---.........---------............///---......//////......---,,,---///111111000///...---------............/////////000000000000000///////////////////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---.........------------------------------------------------...------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,---......---,,,+++---------------------------------------------------------,,,------------++++++,,,---------------------------------------........................------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,---------....../////////.........------,,,,,,,,,---------......------------............,,,,,,------...//////000.........---............///////////////////////////////////////////////////////////////............///////////////000111////////////000000000111//////...//////000111111000000000000000000000000///////////////////////////000000000111111111111000000000000////////////000---++++++---...---+++------------------------////////////////////////////////////////////////---...//////......///111---------............///111000///...---,,,,,,,,,((((((((())))))*********)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++***)))(((''''''******+++++++++++++++***************************++++++************++++++***************************,,,//////---,,,++++++*********+++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------***+++,,,------,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++++++++*********+++++++++,,,,,,,,,************************---------------,,,+++***))))))******+++,,,,,,,,,************************---,,,+++******+++,,,,,,------------,,,+++******++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************........................------------............,,,,,,,,,---------......,,,,,,------.../////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......------,,,+++++++++---------............///......////////////......***+++---...//////......---------............///...//////000000000000000////////////////////////+++,,,---......---,,,+++,,,,,,,,,,,,+++++++++++++++++++++,,,------......------------------------------............------...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------*********+++++++++,,,,,,++++++++++++,,,---...///,,,,,,------------,,,,,,------------------------........................,,,,,,------------------)))***+++,,,------------,,,,,,,,,------------...........................,,,,,,,,,------------...------,,,++++++++++++,,,+++,,,,,,------.................................,,,,,,,,,---------......,,,------------.........,,,------...///000111111000000///...............////////////////////////////////////////////////000000//////............---///000000///...000111/////////000000000111111000////////////000000111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000////////////,,,)))+++///111///---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...////////////000000000+++,,,------,,,,,,---///---------............///111000///...------------************++++++++++++((()))***+++,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++***))))))))))))***+++,,,,,,,,,,,,+++++++++******+++++++++++++++************++++++***************************,,,------+++)))******++++++++++++************************++++++++++++******++++++,,,------...***+++---......---+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++,,,---,,,,,,***************+++,,,---------++++++++++++++++++++++++******++++++,,,,,,------++++++,,,,,,++++++***)))+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,........................------------.........///,,,,,,,,,---------......,,,,,,------...//////000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------------,,,......---,,,,,,++++++***---------............///......////////////......,,,,,,,,,---.../////////---------............///---...//////000000000///////////////////////////***+++---......---+++***------,,,,,,,,,+++++++++***++++++,,,,,,---......------------------------,,,---...//////...---,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------------------------------------------------------+++,,,,,,---.........---,,,,,,---------------,,,,,,,,,,,,---------..............................,,,,,,,,,---------............---,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---......//////,,,,,,,,,---------......,,,,,,---------.........------...///000111222333333222111///............////////////////////////////////////////////////.........///////////////,,,...000000...---///111//////000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111000000000...---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.../////////000000000000+++,,,------,,,,,,---///---------............///000000///......---......,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,,,,+++))))))***+++,,,,,,------++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,((()))***+++,,,------------,,,,,,++++++,,,,,,---++++++************++++++************************+++,,,,,,+++)))((()))***,,,+++++++++******))))))+++++++++,,,,,,---------,,,,,,,,,---------......***+++---......---+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++------......)))******+++++++++******+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,------...///000000......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---***++++++,,,,,,---......---------.........//////......////////////..................///000222333---------.........//////------...///////////////////////////////////////***+++---......---+++***---------,,,,,,,,,++++++***++++++,,,,,,---......------------------------,,,---...//////...---,,,...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,,,,---------............---,,,++++++++++++......,,,++++++,,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---////////////...---,,,,,,,,,,,,,,,------.................................,,,,,,,,,------.........//////...------------...++++++,,,,,,---...//////)))***+++,,,------...///,,,,,,,,,---------......,,,,,,,,,---------............///000111222333333555444222000............////////////////////////000000000000000000000000,,,------...///000111111,,,...000000...---///111000000000000111111111111222111000//////...//////000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111---000111000---,,,///222,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.../////////000000111111---...000///......///111---------.........//////000000///............///***************************++++++,,,,,,++++++*********************************++++++------......******+++++++++,,,,,,,,,************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***,,,,,,+++******))))))(((+++++++++++++++++++++++++++++++++******)))))))))))))))*********+++++++++,,,++++++******++++++,,,************************************************++++++************++++++)))************+++++++++++++++******************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***---------.........//////...------,,,,,,------...---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,---.........---,,,+++++++++******++++++,,,------------.........//////000000///.....................//////......---,,,........................------------------------........................,,,---------......//////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,++++++***---......//////......---++++++++++++++++++++++++000///---+++++++++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,++++++***(((***---//////...,,,***,,,++++++******++++++,,,---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++*********)))))),,,,,,,,,---------......,,,,,,,,,---------......------------------------------......------,,,+++...---,,,++++++,,,---............------,,,,,,,,,------------------------//////.........---------,,,---...///000222333333000000///...............///...,,,++++++,,,...///------............---------......///000111111222///////////////.....................////////////000000000000//////////////////000000000000//////000000000000000/////////////////////000000000000222111111000///......---......---,,,,,,,,,,,,------------.........//////---------.........////////////.........------------...............------,,,---......,,,,,,---...,,,,,,------...///000000***************************++++++,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************+++++++++***************++++++++++++++++++++++++...---,,,,,,++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,,,,+++++++++*********))))))*********+++++++++,,,++++++++++++++++++,,,************************************************++++++************++++++)))************+++++++++******++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------,,,,,,,,,,,,---------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,---.........---,,,+++++++++******++++++,,,---,,,,,,---------.........000000///...---------------............---,,,,,,........................------------------------.........................../////////000000000111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++)))+++,,,......---,,,+++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...............---,,,,,,---------,,,,,,---------------------,,,,,,,,,+++------------------------//////.........---------++++++,,,---...///000000000000///...............000///---,,,,,,---///000.........//////...............//////000000111111..................//////............////////////........................//////000000000000//////000000000000000000000000////////////000000000000111111111000///.........///...------,,,,,,------------..................---------.........////////////.........------------......//////...------,,,---......,,,,,,---...---------------,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++******))))))))))))++++++++++++++++++******************************---------,,,,,,+++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************...---,,,+++***(((''''''************************------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************+++++++++++++++++++++++++++++++++************************************************++++++************++++++)))************+++++++++******++++++,,,,,,------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++******+++,,,,,,---......------------............------,,,,,,,,,,,,---------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,---------------,,,++++++++++++******++++++,,,---++++++,,,,,,,,,---------000///...---,,,,,,,,,,,,---------------,,,++++++------------------------------------------------........................///////////////000000000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////.........---------......------------------,,,,,,,,,---------......------------------------...////////////...------,,,------......------,,,,,,,,,,,,,,,++++++++++++------------------------...............---------,,,,,,---------.........000///......---.........111000///......///000111...//////000000//////...////////////000000000000,,,---------.../////////............//////////////////////////////////////////000000000000//////000000000000000000000000////////////000000000000111111000000//////......///...------,,,---------..................---------------..............................------------......//////.........,,,.........---,,,---...//////...---+++***)))(((***************************++++++,,,,,,++++++***************************************************++++++++++++************************************---------,,,++++++******''''''((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...---,,,+++***(((''''''************************++++++******)))******+++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++************++++++))))))*********+++++++++******+++,,,------......************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,------------............///........................------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++,,,------------,,,,,,++++++++++++******++++++,,,---******+++++++++,,,,,,,,,///...---,,,++++++++++++,,,,,,------,,,,,,+++***------------------------------------------------........................------------------------......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,------------,,,,,,---------......---------------------------------,,,+++++++++,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))******+++,,,------,,,,,,+++++++++,,,---...,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---------,,,,,,,,,,,,............------------,,,,,,,,,---------......------------------------/////////000///......---+++,,,---......---,,,+++++++++++++++++++++++++++------------------------........................///////////////////////////......------.........000//////......//////000//////000000000000//////000000000000////////////+++,,,,,,---...//////000............////////////111111111111222222222222//////000000000000//////...///////////////000000////////////000000000000111000000000/////////...//////...---------------...............---------................................................---......////////////...---...///...---,,,---///000///...---,,,***))))))***************************++++++,,,,,,++++++***************************))))))******+++,,,,,,---************************************************,,,+++++++++*********)))''''''((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))+++++++++++++++++++++++++++******)))******++++++******+++,,,------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************************************++++++************++++++))))))*********+++++++++******+++,,,------......************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............///........................---------,,,,,,++++++++++++++++++******++++++,,,------,,,,,,++++++++++++++++++******++++++,,,---*********+++++++++,,,,,,------,,,+++++++++++++++,,,,,,------,,,,,,+++***------------------------------------------------........................---------------,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++,,,,,,,,,,,,++++++,,,------------------,,,------------------------++++++++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))***+++,,,------...---,,,+++******,,,---///---,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,........................,,,,,,,,,---------......------------------------/////////000///......---+++,,,---......---,,,+++++++++++++++++++++++++++---------------------------.....................////////////..................------------......///................../////////000000000000//////000000000000////////////,,,,,,------...///000000............////////////000111111111222222222333//////000000000000//////---------....../////////////////////000000000000000000000000//////////////////...------------........................---.....................------.....................---......///000000//////---...//////------...//////.........------,,,,,,***************************++++++,,,,,,++++++***************************(((((()))***+++,,,---...)))))))))*********++++++******************************************************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,------)))******+++,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******************+++,,,------,,,+++***************************************************++++++************++++++)))************+++++++++******++++++,,,,,,------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......---,,,,,,+++******------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------............///...........................------,,,,,,++++++***+++************++++++,,,------,,,+++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////...............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,------......---,,,+++***+++,,,---...------,,,,,,,,,,,,------------------............------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000000/////////.........------........./////////,,,,,,,,,---------......------------------------...////////////...------,,,------......------,,,++++++++++++,,,,,,,,,,,,---------------------------------...............------,,,,,,,,,,,,,,,,,,---------,,,------...///...........................//////000000//////...////////////000000000000------......///000000000............////////////---......//////000000000//////000000000000//////---------......//////000////////////000000000000000000000000////////////000///......------......---------.........//////...............------------------...............---...//////000000000000---...//////...---...///---.....................***************************++++++,,,,,,++++++***************************((()))))))))******++++++''''''((()))***+++,,,,,,************************)))******++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***************************************************************************,,,,,,++++++,,,,,,---...)))*********++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++*********)))))))))***,,,------,,,***)))************************************************++++++************++++++)))************+++++++++******++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---------............///..............................---,,,,,,+++*********************+++,,,,,,---,,,+++*********+++,,,++++++******++++++,,,---++++++++++++,,,,,,,,,---++++++++++++,,,...///000---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////......---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,+++++++++,,,,,,------------,,,,,,,,,,,,------------------.........///------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,/////////.........------,,,,,,---...///000111111,,,,,,,,,---------......------------------------...............---,,,,,,---------,,,,,,---------+++,,,,,,,,,---------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...////////////000000/////////.........//////...............//////000000111111//////000000000000000000............////////////,,,,,,---......///000000//////000000000000//////......//////000111111222////////////000000000000////////////000000000000000//////...............+++,,,,,,---...///000000//////.........------------------.........//////------///000000111111111---///000///...---...000------------------------************************+++++++++,,,,,,+++++++++************************))))))))))))((((((((((((&&&&&&''')))***+++,,,---************************)))***+++,,,---......///*********************+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************++++++++++++******))))))))))))))))))))))))))))))***)))))))))***++++++,,,)))************+++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++******)))))))))***,,,------,,,***)))************************************************++++++************++++++)))************+++++++++++++++******************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,------...---------,,,,,,+++++++++,,,++++++++++++++++++,,,---------.........//////..............................---,,,,,,+++************))))))***+++,,,,,,---,,,+++*********+++,,,++++++******++++++,,,---++++++,,,,,,,,,---------******+++,,,---///000111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,+++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,------......------,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,---...///111222222,,,,,,,,,---------......------------------------------......------,,,+++......,,,++++++,,,......,,,,,,,,,------.........---------------------------------.........//////---------.........//////,,,,,,,,,,,,------...///000000111111111111000000------............---------......///000111111222111111111111000000000000............/////////000---......///000111111222//////000000000000/////////000000111222333333333////////////000000000000////////////000000000000000000///...............***+++,,,---...000111111//////.........------------------.........//////------///000111111111111...///000///...---...000---------,,,,,,+++++++++*********++++++,,,,,,,,,.........------,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++111111///...,,,***))))))(((***,,,,,,+++***)))***))))))***+++,,,,,,------...---,,,+++***+++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,+++)))((()))++++++++++++*********))))))******++++++++++++*********++++++,,,,,,++++++***(((***,,,---,,,,,,...///+++++++++******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************++++++************++++++))))))))))))***+++,,,---,,,,,,,,,++++++*********++++++************++++++*********)))))))))))))))***+++,,,,,,------------++++++++++++++++++++++++))))))***+++,,,,,,------//////.........---------........................//////...---,,,,,,++++++++++++++++++******))))))******+++,,,---......///,,,++++++******++++++,,,------------------------//////...---,,,,,,,,,,,,000000///...------,,,,,,++++++******++++++,,,---///...,,,++++++,,,...///......//////...---,,,,,,......---------,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,------......------,,,---.........---,,,,,,++++++++++++*********))))))++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---......//////......++++++++++++++++++++++++...---,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---------............------,,,...//////...------......---+++*********++++++------,,,++++++,,,,,,,,,000///...---------------------------------------//////.........---------...---,,,,,,,,,,,,---...,,,,,,,,,---------..............................------------------------//////////////////////////////.........---------......------------......000///...------...///000//////.........---------............////////////000000000000000000000000000000/////////111222333222111111111000000/////////////////////000111111000000////////////000000///000111222222222111111000///...///000111000...//////......------,,,,,,........................000///...------------------...///000000///...---........................------............------//////.........---------......------------......++++++++++++++++++,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++))))))***))))))***++++++,,,------...---,,,+++++++++,,,,,,************+++,,,------************************************************+++,,,,,,+++)))(((***+++,,,,,,,,,,,,+++++++++*********++++++++++++*********++++++,,,,,,++++++******,,,...///......///000,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++******************************++++++++++++******************************++++++************++++++))))))))))))***+++,,,---,,,,,,,,,+++++++++******++++++************+++++++++++++++******************+++,,,,,,---------,,,++++++++++++++++++++++++*********++++++,,,,,,---///.........------------........................///......---,,,,,,++++++++++++++++++*********)))***************++++++++++++******************+++------------------------------,,,,,,,,,------...000//////...------,,,,,,+++++++++***++++++,,,---------------------------......//////...------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------......---,,,,,,+++,,,,,,+++++++++*********++++++++++++*********)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///---,,,,,,++++++,,,,,,---------............------,,,...//////...------...---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---......------------------------------------------///.........------------......---,,,,,,---......,,,,,,,,,---------......------------------------------------------------........................//////.........---------///......------......///000///...------...///000//////.........---------............////////////000000000000000000000000222111000//////000000111000000000000//////......///////////////000111111000000////////////000000333444666666666555333222111///...///000111000////////////.......................................//////...------------...---...///000000///...---........................------............------//////.........---------......------------......,,,,,,++++++++++++++++++,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,(((***++++++***))))))***))))))******+++,,,,,,,,,...---,,,+++++++++,,,,,,+++++++++***++++++,,,,,,************************************************+++,,,,,,+++))))))***,,,---------,,,,,,,,,++++++******++++++++++++*********++++++,,,,,,++++++***,,,---//////---------...------------------......++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************++++++************++++++))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++............------------------------------------.........------,,,,,,+++++++++++++++************,,,+++++++++*********)))******))))))))))))******------------------------,,,,,,,,,,,,---...///////////////...------,,,,,,+++++++++++++++,,,------+++,,,...000000...,,,+++.........///......---,,,......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,---...............------------------------+++++++++,,,---///000111---,,,,,,++++++,,,,,,---------............------,,,---//////---,,,---...,,,++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...------------------------............------------......---,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............................................................---------///......------....../////////............///////////////............---............////////////000000000000000000000000333222111000////////////////////////............///////////////000111111000000////////////000000777999;;;<<<<<<999666444111///......000000000///...///////////////000000...........................------------...//////......////////////..............................------............------...............---------......------------......,,,,,,,,,++++++*********++++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********(((***+++***)))((()))***))))))******+++++++++,,,------,,,,,,,,,+++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,+++***)))+++,,,---,,,,,,,,,,,,+++++++++******++++++++++++*********++++++,,,,,,++++++***+++,,,------+++*********,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++************++++++******))))))***++++++,,,++++++++++++++++++++++++++++++************++++++*********++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++------------------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++------------------------++++++************++++++------------------------,,,,,,,,,,,,,,,---.../////////.........---------,,,++++++++++++,,,------,,,---...//////...---,,,---...............------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,+++......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---.........------------------------------,,,,,,------...///000000---,,,,,,++++++,,,,,,---,,,------......------,,,+++---///...---,,,------++++++++++++,,,,,,------,,,,,,+++++++++,,,------++++++++++++,,,,,,---...------------------------------------------------......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................//////............///////////////......//////////////////...........................////////////000000000000000000000000111111000000///////////////////////////////////////////////////000000111000000////////////000000777999<<>>;;;999222000...---///000000000......//////000000111111........................,,,,,,,,,---...///000111/////////....../////////........................------............---------...........................------------......,,,,,,++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---...///))))))***)))'''''')))+++************************,,,,,,---------,,,+++***+++++++++***++++++,,,,,,************************************************+++,,,,,,,,,***+++,,,...+++++++++*********))))))******++++++++++++*********++++++,,,,,,++++++***,,,...///...,,,++++++,,,)))******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++************+++++++++***************++++++***++++++++++++,,,,,,,,,++++++************++++++((((((((()))******++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,))))))***+++,,,---......------,,,,,,,,,,,,------------------------------//////...---,,,,,,,,,,,,........................,,,,,,,,,,,,,,,------...111///---,,,,,,---///111,,,---......///...............---------,,,,,,,,,,,,,,,------------,,,,,,++++++------------++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------------++++++++++++++++++++++++...............---,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++,,,......,,,+++,,,---+++,,,---------------,,,++++++++++++,,,---......---,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,---------------...////////////...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------...............000//////......//////000......////////////.........////////////000000000............////////////////////////////////////,,,---...///000000000000000000000000111111111111///////////////000111111000000////////////000000///222666:::<<<<<<;;;999333000------...000111111...///////////////000000........................,,,,,,,,,---...///000111//////............//////........................------............---------------.....................------------......++++++++++++++++++,,,,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,,,,---)))))))))((('''''')))+++************)))))))))))),,,,,,---------,,,+++***************+++,,,------***************************************************,,,,,,,,,++++++---///,,,,,,+++++++++***************++++++++++++*********++++++,,,,,,++++++***+++---......,,,++++++,,,***************)))))))))************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++************************++++++************++++++++++++***************+++******+++++++++,,,,,,,,,++++++************++++++(((((()))******+++,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------***+++++++++,,,,,,---------,,,,,,++++++,,,,,,---------------------------...------,,,,,,,,,------........................---,,,,,,,,,,,,---......//////............//////,,,------...//////............---------,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++---......---+++***++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***,,,...---,,,+++,,,---,,,---.........---,,,+++++++++++++++,,,---...///......------------------------------------------++++++,,,,,,,,,------------...///000000///...---,,,,,,,,,---------......---------------------------------------------------------------------------------.........//////000000////////////000000---...///000000///...---.../////////000000000000............////////////////////////////////////---...///000000//////.../////////000000000111111///////////////000111111000000////////////000000///111444777888999888888333000---,,,...000111111/////////.......................................---------------...///000000///...------...///000........................------............---------------.........//////......------------......*********++++++,,,,,,---******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((()))))))))(((&&&''')))+++*********))))))))))))))),,,,,,---...---,,,+++***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,,,,,,,++++++---///---------,,,,,,,,,++++++******++++++++++++******+++++++++,,,,,,+++++++++(((***,,,+++***)))***+++,,,++++++******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++,,,,,,------,,,,,,+++************************++++++************++++++++++++***************+++*********++++++,,,,,,,,,++++++************++++++))))))***+++,,,,,,------------------,,,,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------//////.........---------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,---...//////---.....................---,,,,,,,,,,,,---......---...///111111///...---,,,,,,---.../////////.........---------,,,,,,,,,***++++++,,,,,,++++++******+++---......---+++***+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,------------------------((()))+++---......---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***,,,...---,,,+++,,,,,,------...///...---+++***++++++++++++,,,---...///000///......------------------------------------+++++++++,,,,,,------------...///000000///...---,,,,,,,,,---------..............................---------------------------------------------------------.........//////000000////////////000000---...///000000///...---.../////////000000111111............/////////000//////////////////////////////000000000...---,,,---.........//////000000///////////////000111111000000////////////000000111222333555666666666666333000---,,,...000111111//////......---------,,,...........................------------...//////000///...------...///000........................---..................------------.........//////.........------.........******************************++++++++++++******.........------,,,,,,,,,''')))+++,,,,,,,,,***)))'''((()))***+++,,,------)))******++++++******)))************************&&&''''''((()))******+++,,,,,,,,,***((((((***,,,'''((()))************************++++++,,,,,,,,,,,,,,,++++++***)))))))))***)))))))))***+++,,,,,,...---------......,,,***,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********))))))))))))))),,,++++++******++++++,,,+++)))'''))),,,---,,,)))************************************************++++++++++++++++++++++++,,,+++)))((((((((()))***((()))***,,,,,,+++******)))))))))))))))******+++++++++++++++++++++++++++------,,,,,,***)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111---)))(((+++...//////------------------------.........------,,,,,,,,,...---,,,+++++++++,,,------------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000---------,,,,,,+++++++++......---------......///------------------------//////...---,,,,,,++++++...---,,,,,,,,,,,,---...,,,------......------,,,,,,------......------,,,---------------------------+++)))***,,,.........*********++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,------------++++++++++++------***+++,,,,,,---...//////))))))***++++++,,,------,,,,,,,,,---------......------------------------...---,,,,,,++++++,,,,,,///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,---.../////////...---,,,,,,,,,---------......000///...---,,,---......,,,---------.../////////......------------......///////////////.................................+++,,,,,,------,,,,,,+++------------------------///...---,,,,,,,,,,,,,,,---------............///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000,,,---------.../////////000000000000000000000000000000000000000000000000///000000000000000//////......------------......111111222333333333333222111///---,,,.../////////000000000000000//////...,,,---......//////......---------............///000000000000000000000000........................................................................///...---,,,,,,---...///++++++++++++++++++++++++******++++++++++++******------,,,,,,++++++++++++((()))***,,,,,,+++***)))***************+++++++++******++++++++++++******************************((()))))))))***++++++++++++++++++***(((((()))+++******++++++++++++*********++++++++++++++++++,,,******************++++++---,,,,,,++++++++++++,,,---,,,+++,,,------+++))),,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************)))))))))))),,,++++++******++++++,,,+++***((()))+++,,,+++)))************************************************+++++++++++++++++++++++++++***)))((((((((())))))))))))***++++++++++++******************++++++,,,++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000---)))))),,,...///...------------------------------------------,,,,,,,,,,,,+++++++++,,,...///---------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,,,,,,,+++...------,,,,,,,,,------------------------------///......---,,,,,,++++++...---,,,,,,,,,,,,---...---..................---,,,,,,------------,,,,,,------------------------///---+++***+++---,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++---...............------,,,,,,,,,---------......000///...---,,,------...,,,,,,,,,---------------------,,,,,,,,,,,,------////////////....................................+++,,,,,,------,,,,,,+++------------------------///...---,,,,,,,,,,,,------------............///////////////////////////////////////////////////........................////////////000000000000------..................//////////////////////////////////////////////////////000000000000/////////..................///000111111222222222222222111///------///000000/////////000000000///......,,,---......//////......---------............///..........................................------------------------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++************((()))***+++,,,+++******,,,+++++++++******))))))++++++,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++,,,------+++***++++++,,,,,,,,,,,,+++++++++***+++++++++++++++*********((())))))***++++++,,,,,,//////...------,,,,,,+++,,,+++***+++,,,,,,***(((,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,***)))***++++++***)))************************************************+++++++++++++++++++++++++++***))))))(((((())))))*********)))******+++,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,***+++---......---------------------------,,,,,,------------------*********+++,,,...///000------,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---,,,+++++++++++++++------------------------.........------,,,,,,+++...------,,,,,,------.........////////////......,,,,,,------------,,,,,,........................000...,,,+++,,,,,,+++***///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********------------------------*********+++++++++,,,,,,------------------------...---,,,,,,++++++,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,---,,,,,,,,,---------......///......---,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,................................................,,,,,,------------,,,,,,------------------------......---,,,,,,,,,---------------............///........................................................................////////////000000000000//////..................//////////////////////////////////////////////////////000000000000////////////............////////////000111111111111111222000......000111000000...////////////...------,,,---......//////......---------............///......................../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++******((()))***++++++++++++***+++++++++************)))+++,,,,,,------,,,,,,+++************************+++++++++++++++*********+++...000000...---------++++++******+++++++++,,,,,,,,,++++++******))))))))))))*********+++++++++------------------,,,,,,+++******+++,,,,,,***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***************++++++,,,++++++******++++++,,,++++++***************)))************************************************++++++++++++++++++++++++,,,++++++***************+++***)))))))))***,,,---+++************+++,,,,,,++++++++++++++++++++++++'''''')))***,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,---------,,,------------------------,,,,,,,,,------.........+++++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,++++++++++++------------------------......---------,,,,,,,,,------------------------------............------,,,,,,,,,------,,,,,,,,,...........................---++++++,,,,,,+++***))))))***++++++,,,------------------------------------,,,+++***************+++,,,------,,,+++***------------------------+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,---,,,,,,,,,------......++++++,,,,,,,,,,,,---------+++***+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,++++++,,,,,,,,,,,,,,,---------............---------,,,,,,,,,...---------,,,,,,++++++------,,,,,,,,,,,,------------...............///........................,,,,,,------------,,,,,,------------------------...------,,,,,,,,,---------------............///........................................................................////////////000000000000000000//////......------////////////////////////////////////////////////...//////000000000000////////////000000/////////...//////000000000000000222000///000111222111000...............------,,,,,,---......///.........---------............///........................000000//////......------------------------------........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,))))))******++++++++++++)))************++++++++++++,,,,,,------,,,,,,+++******************************************))))))***,,,...///---,,,,,,,,,(((((((((((()))+++,,,---+++++++++******)))))))))+++++++++*********))))))((()))***,,,------------,,,+++***+++------,,,***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******+++++++++,,,,,,++++++******++++++,,,***+++++++++************************************************************++++++++++++++++++++++++---------,,,,,,,,,+++++++++***)))))))))***,,,---)))))))))))))))***++++++++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))+++,,,------,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------+++++++++,,,,,,---------//////...------------------------------------------------------,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++........................,,,+++***+++---...---,,,((())))))***,,,------...------------------------------,,,+++************)))***,,,,,,,,,,,,***)))++++++,,,------...//////+++++++++++++++++++++***,,,,,,,,,,,,------------------------------------...---,,,,,,++++++,,,,,,+++,,,,,,------.........+++++++++,,,,,,------------,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++++++++,,,,,,,,,,,,---------......---------------,,,,,,,,,//////......------,,,,,,......------------......,,,---------......//////........................,,,------......------,,,------------------------------,,,,,,,,,------...---------............///////////////////////////////////////////////////////////////////////////////////////000000000000000000000//////......---......................................................///000000000000000//////000111111000//////......///000000000000///111000///000111222111///...............------,,,,,,---......///.........---------............///////////////////////////000000/////////.........////////////////////////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,,,,,,,***************+++++++++))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++************************))))))******************''')))++++++***)))***+++)))(((((('''(((***+++,,,***************))))))))),,,,,,++++++***))))))(((%%%&&&)))+++,,,---,,,,,,++++++***+++---...,,,+++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,++++++******++++++,,,(((***++++++******+++,,,************************************************++++++++++++++++++++++++,,,------------,,,++++++*********)))******+++,,,))))))(((((())))))***+++++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++************++++++++++++)))+++------,,,+++,,,---------------------------,,,,,,------------------...............---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,,,,,,,---.........------......///------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------------------*********,,,...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++******++++++++++++******((())))))***,,,------...------------------------,,,,,,---------.........------------------------...---,,,,,,++++++,,,,,,++++++,,,---............***++++++,,,,,,------......---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++,,,,,,,,,,,,---------......,,,------------,,,++++++..................------///......------......///,,,,,,,,,---......//////........................------............------------------------------------,,,,,,,,,---......---------............///////////////////////////////////////////////////000000000000000000000000////////////000000000000000000//////////////////................................................---...///000000111111000///000111222222111000///......///000000000000000000//////000111111000......////////////...------,,,---......//////......---------............///000000000000000000000000////////////////////////////////////////////////........................---..................---++++++++++++++++++++++++******++++++++++++******************+++++++++,,,***************++++++,,,+++++++++*********************++++++++++++******************************)))*********+++,,,,,,,,,((()))***)))((()))***,,,---,,,***(((((()))***+++))))))))))))************++++++******************&&&''')))+++,,,,,,+++******))))))***,,,---+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++,,,------,,,++++++******++++++,,,&&&)))++++++******,,,...************************************************++++++++++++++++++++++++***+++,,,,,,,,,+++***)))))))))***++++++++++++*********))))))******+++,,,++++++++++++++++++++++++))))))***+++++++++++++++************************************++++++++++++)))+++---,,,******,,,...------------------------------------------,,,,,,,,,---...//////......---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////------------------------------------------------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------...---,,,,,,++++++,,,,,,***+++,,,...............******+++,,,,,,---......///---,,,,,,------,,,+++------------------------,,,,,,---------,,,,,,+++,,,,,,,,,---------......,,,,,,---------,,,+++***------------------.........------,,,,,,------...++++++,,,------...//////........................------............------------------------------,,,,,,,,,,,,,,,---...///---------............///................................................////////////////////////////////////000000000000///////////////000000000................................................---...///000111111111111///000222333333222000/////////000111111111111000///......000111111///---//////000000000///......,,,---......//////......---------............///////////////////////////.........///000000111111////////////////////////..............................------------......******************************++++++++++++******(((((())))))*********+++******))))))******+++,,,------,,,+++***)))((('''*********++++++***************************************+++,,,,,,---......+++,,,,,,+++***+++---000111000---***((((((((()))(((((())))))******++++++)))))))))***++++++,,,,,,((()))+++,,,,,,+++***))))))(((((()))+++,,,***)))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,%%%(((***+++******---000************************************************++++++++++++++++++++++++))))))***+++***)))((('''((()))***,,,,,,+++******++++++******++++++,,,---++++++++++++++++++++++++'''((()))***+++,,,,,,,,,************************)))************+++++++++)))+++---+++)))))),,,///------------------------.........------,,,,,,,,,***+++---///000000//////+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,+++++++++*********+++,,,---...///------------------------------------------------,,,,,,---......---,,,,,,,,,------......------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++------,,,---...---***((('''((()))***,,,---...///++++++++++++++++++++++++************+++,,,------,,,+++***))))))***+++,,,......------------,,,,,,))))))***++++++,,,------******+++++++++,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,)))+++,,,...//////......******+++,,,,,,---......///...,,,,,,------,,,+++------------------------***+++,,,---...---,,,+++,,,,,,,,,---------......,,,,,,---...---,,,+++***+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................------............------------------------------,,,,,,,,,,,,,,,---...///---------.........//////------------------------------------------------........................////////////000000000000......//////000000111111................................................---...///000111111111111///000222333333222000/////////000111111111111111.........///111000...,,,000000000000000//////...,,,---......//////......---------.........//////........................------...///000111222222................................................///...---,,,,,,---...///+++++++++++++++++++++++++++++++++************)))000...,,,***)))***,,,...++++++************++++++------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---+++******))))))******++++++++++++*********))))))************************************************---,,,,,,+++*********+++************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------,,,+++************************************++++++++++++++++++,,,,,,******************************************************+++,,,,,,,,,,,,+++++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------------.........//////+++++++++,,,,,,---------........................---,,,+++******+++,,,---+++,,,------......------------------------------...---,,,+++***+++,,,---....../////////...,,,+++------------------------......---,,,++++++++++++........................---............---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,,,,++++++------++++++++++++------...------,,,+++++++++,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++,,,,,,,,,---------************************+++******+++---......---...------,,,,,,++++++***.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,------------------------------------------............///.........------,,,,,,,,,---------,,,,,,,,,++++++...------------...//////,,,,,,,,,---------...............------,,,,,,,,,////////////////////////---,,,,,,+++*********+++////////////...---,,,+++---...///000000///...---/////////....../////////,,,,,,...///000000000000////////////////////////......---------,,,,,,,,,........................---...///...---------///////////////000000000000......------------......000000000000000000000000222111111111000000//////000000//////......------........................//////000000000000000///////////////////////////111111000000///---,,,+++---......///////////////////////////////////////......---------,,,,,,,,,,,,,,,------...///000000+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))++++++************++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++******+++,,,++++++************+++++++++++++++*********))))))************************************************---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------+++******))))))******+++************************,,,,,,++++++******))))))******************************************************+++,,,,,,,,,,,,+++++++++************++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,------......------------------------------------,,,++++++,,,---...------...///...---,,,,,,------------------------,,,,,,,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,+++******++++++******)))(((+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---------,,,+++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,))))))*********++++++++++++++++++++++++++++++++++++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---......,,,,,,,,,---------....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++------...............---......////////////......------............------------...///000000000000////////////////////////.........---------,,,,,,...........................///000000......///000------------............///..................///000000000000000000000000111111111000000000////////////..................////////////............------...............---........................000000000000///...---,,,------...///////////////////////////////////////.........---------,,,,,,,,,,,,------...//////000************************+++++++++************))))))***+++,,,,,,+++)))'''++++++************++++++***++++++++++++***))))))------------------------)))))))))))))))))))))))))))***++++++******+++,,,,,,++++++++++++++++++,,,+++++++++***************************************************************,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,)))))))))((())))))***+++************************,,,,,,+++***)))(((((('''******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......---------------------------------,,,,,,,,,---...//////+++,,,,,,------------,,,------------------------++++++++++++,,,---...///***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,+++************+++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---******+++,,,,,,---......------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,---------------------,,,,,,++++++++++++++++++,,,,,,,,,------...------------,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------......000000000///////////////++++++++++++++++++++++++---,,,,,,++++++++++++++++++,,,---...//////////////////............//////+++,,,---......---,,,+++......///000111111111111////////////////////////.........------------,,,........................///000111000///...///111------------............//////............//////000000000000000000000000111111000000000000//////.............../////////000000000000000///........................------------------------------......////////////......------...////////////...////////////////////////.........------------,,,,,,,,,------.../////////))))))))))))))))))))))))+++++++++*********))))))+++,,,---......---+++***++++++************++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,************************************************************************,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++************++++++***++++++++++++,,,,,,,,,+++******))))))))))))***************************+++*********))))))((((((******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++...------,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---...///000000***++++++,,,,,,---------------------------------,,,+++++++++,,,,,,---...+++,,,...//////...,,,+++---------------,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------............------------++++++------------++++++++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------------,,,+++***+++---...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,------------...---------,,,++++++******+++,,,,,,,,,,,,---------------------------------...------------,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......////////////////////////---------------------------,,,,,,+++++++++,,,,,,,,,------...//////......//////...------...000111+++,,,...//////...,,,+++//////000111111111111111////////////////////////............------------...........................///000000///...///000////////////000000000000/////////000000/////////000000000000000000000000000000000000000000//////.../////////000000111111111111222222111000///...111000000///////////////------------------------------...//////000//////,,,---......//////......////////////////////////............---------------------.........//////))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,---++++++************++++++((())))))******)))))))))************************+++++++++++++++++++++++++++,,,------,,,,,,---///,,,++++++******++++++,,,************************************************************************,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))******+++++++++++++++************++++++*********+++++++++,,,,,,...---,,,+++***)))))))))************************(((((())))))*********+++******************************************************+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++,,,---...//////000000++++++++++++,,,------...------------------------...---,,,,,,+++++++++,,,,,,,,,---......---,,,,,,***************))))))(((+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++------------+++++++++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------------,,,+++***+++---...---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,---------.........---------,,,,,,+++++++++------------............------------------------.........---------,,,,,,---------------......///,,,,,,,,,---------..............................---------------------------,,,,,,+++,,,,,,------......//////...------,,,///...---------///000111---...///000000///...---///000000111111111111000//////////////////////////////.........---------........................---...//////------...///////////////000000000000//////000111111000////////////////////////////////////////////////000000000000000111222222222333111222333444333222000///222111000///.../////////------------------------,,,---...///000000000000,,,------...............//////////////////////////////.........------------------...............************************+++++++++************)))******)))))))))***+++,,,++++++************++++++((())))))************)))************************))))))))))))))))))))))))+++,,,------,,,,,,---...+++******************+++***************+++++++++************************************************++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******************+++++++++(((((())))))***+++++++++++++++************++++++************++++++++++++...---,,,+++************************************'''(((((()))***+++,,,,,,******************************************************+++,,,,,,,,,,,,+++***+++,,,------,,,+++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......------------------------------+++,,,---...............---,,,,,,,,,,,,,,,---...------------------------///...---,,,++++++++++++++++++************++++++,,,,,,,,,---,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))+++,,,,,,------,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,))))))*********+++++++++---------------------------,,,++++++------,,,+++......---,,,,,,+++******,,,,,,------------......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,---------............---------------------------------.........//////,,,,,,,,,------------...............---------,,,...------------...//////,,,,,,,,,---------......------............//////++++++++++++++++++++++++,,,,,,,,,,,,,,,------...////////////...---,,,+++......---......///000111//////////////////////////////000111111000000////////////////////////////////////.........------........................---...///...---,,,---///------------............///000111222222111000///////////////////////////......////////////000000111111111111222222222222111222444555555444222111111000...---,,,,,,---...------------------------------...///000000//////,,,,,,---............---/////////////////////////////////.........------........................+++++++++++++++++++++++++++++++++************)))((()))***+++,,,+++******++++++************++++++((()))******+++++++++***************************)))))))))))))))))))))))))))***,,,+++******+++---***))))))(((((())))))***))))))*********+++++++++************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++((((((((()))***+++++++++++++++************++++++************++++++++++++******)))******+++,,,,,,************************))))))******++++++,,,,,,******************************************************+++,,,,,,,,,,,,+++***+++---......---+++*********))))))))))))******++++++++++++++++++++++++************************)))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,------......------------------------------+++,,,---......---,,,,,,///...---,,,,,,,,,---...------------------------------,,,++++++,,,,,,,,,,,,+++***((((((***+++,,,///000000000000///......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********---,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,---------......,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------------------............,,,------......//////000,,,,,,---------.........,,,,,,,,,---------..................------------------,,,,,,------...///,,,,,,,,,---------............/////////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...............------,,,---...///000000000000000///---,,,,,,---///000/////////000000//////...////////////////////////////////////....................................---///000///...---...///------------............///000222333333222000///////////////////////////........./////////000000111111000000000000000///000222444666777666555333111000...,,,+++,,,---.................................///////////////...+++,,,------......------////////////////////////////////////....................................+++++++++++++++++++++++++++++++++************)))'''***---000000...,,,)))++++++************++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''')))******))))))***+++))))))(((((((((((())))))))))))******++++++++++++************************************************+++*********+++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++'''(((((()))***+++++++++++++++************++++++)))************+++++++++&&&&&&'''(((***,,,---...************************,,,,,,++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++***+++---......---+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++************************)))***+++,,,---,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------........................,,,,,,---......---,,,,,,+++,,,------......------------------------------+++,,,---------,,,+++***111000...---,,,------...------------------------++++++++++++,,,---......///---+++))))))+++---///------......------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++//////.........---------...---++++++++++++---...,,,+++++++++,,,------...,,,,,,,,,------.........,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***++++++,,,,,,------............/////////000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------------.........//////,,,------...///000111111++++++,,,,,,,,,---------,,,,,,,,,------.........//////.........---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......//////000000111111111222////////////////////////,,,,,,,,,,,,,,,---...///,,,,,,---...////////////+++,,,...000111000000///000...,,,******,,,...000...///////////////......////////////////////////000/////////....................................///000111000///...///111////////////000000000111///000222333333222000///////////////////////////---.........//////000000000000//////......------000111444777888777666555444222000...---...///000////////////////////////...///////////////......+++,,,------......------////////////////////////000/////////.................................---******************************************************++++++++++++******))))))***++++++++++++***((()))***,,,,,,+++******+++++++++************)))************************---,,,,,,+++***)))((((((++++++++++++++++++++++++************************++++++************++++++(((((()))***+++,,,,,,---++++++++++++******))))))++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))************)))************+++++++++---+++)))***,,,---,,,))),,,,,,---............---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,***))))))((()))+++,,,---,,,++++++******++++++,,,...---,,,,,,+++++++++,,,------------------------,,,---......,,,,,,---...***+++---......---+++***------------------------......------------......---------,,,,,,+++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,//////.........---------+++*********+++,,,,,,---+++++++++,,,,,,---------,,,+++******,,,,,,+++***------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++***))),,,+++++++++***)))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,---...//////...---,,,++++++------------+++++++++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------...............+++,,,///111222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...------,,,,,,------...,,,,,,------------------111111111000000000000000//////...------------...&&&(((+++.........,,,***---------............///,,,---......//////............---,,,,,,,,,,,,---......//////000000111111..................................../////////000000///...------...///000////////////////////////////////////////////////111111000000//////..............................000000000000000000000000000000000000000000000000111222444555555444222111111000///---++++++******---------------------------------............///---------------------------,,,,,,,,,,,,---......000000000000////////////........................******************************************************++++++++++++******))))))***++++++++++++***))))))***++++++++++++***+++++++++************)))************************,,,,,,++++++***)))))))))++++++++++++++++++++++++************************++++++************++++++++++++++++++************++++++++++++*********)))++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))************)))************+++++++++---+++)))***,,,---+++))))))******+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,+++******)))***++++++,,,++++++******++++++,,,......---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...***+++---......---+++***------------------------......------------...............---------,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,///.........------------++++++******+++,,,,,,---++++++++++++,,,,,,---------+++***+++,,,---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++***))),,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,---...//////...---,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------...............,,,---///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...------,,,,,,------...,,,,,,------------......//////000000111111222222//////...------------...)))***,,,.........---,,,---------............///,,,---......//////.........---------------......////////////000000000000................................./////////000000111000////////////000111////////////////////////////////////////////////////////////.........---........................////////////////////////////////////////////////000111222222222222111000///...------,,,,,,,,,,,,---------------------------------............///------------------------------,,,,,,------...///000000000000/////////...........................******************************************************++++++++++++******))))))***++++++++++++************)))******+++,,,+++++++++************)))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++************++++++++++++************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++)))************+++++++++,,,*********+++,,,+++***))))))***++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,+++************++++++************++++++......,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...++++++------------++++++------------------------......------------......//////............------,,,------------.........//////......---,,,,,,,,,............------------+++++++++++++++,,,,,,---***+++++++++++++++,,,,,,---,,,+++,,,---...---+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++******,,,,,,,,,,,,,,,---------)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------------............---------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------.........//////---.........////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...............---------...------,,,,,,------...,,,,,,---------...............///111222222333333//////...------------...---------...............---------............///,,,---......//////......------------...///000000000000000000////////////............................../////////000000000111111000000000000111111////////////////////////////////////////////////............------------................................................////////////////////////////////////////////////------,,,,,,,,,------...........................---------............///////////////////////////---------,,,------...///000000000/////////..............................******************************************************++++++++++++******))))))***++++++++++++***+++***)))))))))***,,,---+++++++++*********))))))************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********++++++++++++*********+++++++++******+++,,,,,,------,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...............------------------------............000000///...------,,,,,,------------------------,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++++++++,,,,,,------******++++++++++++******++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------------++++++++++++------+++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,------...////////////...---------...//////------------------------++++++,,,,,,,,,,,,------...........................------,,,,,,------...,,,,,,------....../////////000111222222222222111//////...------------...///...---,,,,,,------...---------............///,,,---......///.........---------...///000111222111111000000//////.................................////////////000000000000000000000000000000000////////////////////////////////////////////////........................................................................//////////////////////////////...------...//////...------,,,,,,------...////////////////////////---------............///////////////////////////---------------...//////000000/////////.................................******************************************************++++++++++++******))))))***++++++++++++***+++***)))))))))***,,,---+++++++++*********))))))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***))))))***+++,,,------...+++++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++))))))*********+++++++++************************++++++,,,------------,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++******))))))******+++)))))))))***+++,,,---...+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------.........//////000000///...------,,,,,,,,,,,,------------------------,,,,,,+++,,,,,,---++++++++++++++++++++++++...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++))))))******++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,------.........---------,,,,,,---------------++++++++++++------+++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,------...//////000000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------........................------,,,,,,------...,,,,,,---......///000000111222333333333111000...//////...------------...///...,,,+++++++++---...---------............///,,,---......///.........,,,,,,------///000222333111111000000//////......////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................000///............///000//////...---,,,,,,,,,,,,////////////////////////---------............///000000000000000000000000...------------...//////////////////....................................******************************************************++++++++++++******))))))***++++++++++++************)))******+++,,,+++++++++************)))************************))))))******+++++++++,,,++++++++++++++++++++++++***************************+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,)))************+++++++++)))***+++***))))))***+++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,'''((()))++++++,,,++++++******))))))))))))******(((((())))))+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---------.........///////////////......---,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++---,,,+++,,,---...---++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******************++++++,,,,,,,,,------,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++,,,,,,---...///000000///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------..................------,,,,,,------...,,,,,,---...///000000111222333444444333111///---//////...------------...------,,,++++++,,,---...---------............///,,,---......//////......,,,,,,,,,---...000111222000000000000/////////////////////////////////////////////000000000111111......////////////....../////////////////////////////////////////////////////////000000000000000////////////////////////................................................////////////////////////000///...---,,,+++++++++........................---------............///000000000000000000000000......------......///000/////////.........------........................******************************************************++++++++++++******))))))***++++++++++++***))))))***++++++++++++***+++++++++************)))***************************************+++++++++++++++++++++++++++++++++***************************+++---......---+++***------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))************+++++++++(((***++++++(((((()))+++++++++,,,------------,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++*********************************++++++,,,,,,---******+++++++++,,,,,,,,,(((((()))*********)))(((******))))))))))))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------..................////////////------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,.........---------,,,,,,---+++***+++,,,---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------,,,,,,------,,,++++++,,,------+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,---...///000000///...------,,,,,,,,,---------------------------******+++,,,,,,---......---------.........//////...------,,,,,,------...,,,,,,---...///000111111111222444555444222000...//////...------------...,,,,,,,,,------...//////---------............///,,,---......//////......,,,,,,,,,,,,---...///000////////////000000000000//////////////////////////////000000000111111111...///000000000000///...////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////........................---...///000000///...---...------,,,,,,,,,---------------------------------------............///////////////////////////...............//////000//////.........---------........................******************************************************++++++++++++******))))))***++++++++++++***((()))***,,,,,,+++******+++++++++************)))************************************************++++++++++++++++++++++++***************************+++---......---+++***)))***++++++------...///+++++++++,,,,,,---------++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++(((***,,,+++(((''')))+++---...//////000000//////,,,++++++++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,))))))******)))(((&&&%%%******))))))))))))******---,,,+++***))))))))))))------------------------***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,------------.........//////............/////////000+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,/////////......---------,,,+++******,,,,,,+++***++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,,,,---------,,,,,,+++++++++******++++++++++++************+++,,,,,,---......++++++,,,,,,,,,---------.........------,,,,,,,,,------++++++++++++------++++++---......---+++++++++,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,---...///000111.........------,,,,,,,,,........................******+++,,,,,,---......---------.........//////...------,,,,,,------...,,,,,,---...///000111222///111333555555333111000//////...------------...,,,------...///000000111---------.........//////,,,---......//////......,,,,,,,,,,,,,,,---...///......//////000000111111000000000000000000000000000000000000111111111111///000111222222111000///////////////////////////////////////////////////---------.........//////000000000000000000000000000000000000000000000000........................,,,---///000000///---,,,,,,,,,,,,,,,---...///000---------------------------------.........//////////////////////////////...............///000000//////.........---------........................************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++---,,,+++++++++---000111---,,,+++***))))))))))))+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,...------,,,,,,------...+++,,,,,,------,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++*********+++,,,,,,,,,---(((***++++++***)))***+++++++++++++++++++++++++++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************************************************))))))***+++,,,,,,------))))))***+++,,,,,,------************************++++++++++++******)))))),,,,,,+++***))))))******++++++++++++,,,,,,---...///......------,,,++++++////////////...---,,,+++........................,,,---///000000///---,,,,,,------......------,,,+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,,,,---------------------///...---,,,+++*********+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,---------///...,,,+++***+++,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++---,,,,,,+++*********+++---,,,***)))))),,,///111---------.........//////++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,///---***((((((***---///,,,,,,,,,---------......+++,,,------......------------------------------///...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------------,,,+++,,,---...///---------....../////////---..................---333222222222111111000000...------,,,,,,------...---,,,,,,,,,,,,---......---....../////////////////////000000///...------------,,,,,,---...000111......------------......////////////////////////000000000000000000000000......000000000///...---///000000...++++++///333------------.........///////////////////////////111111111111111000000000------......//////000000//////............//////......------------..................------------------......///000000000//////000000000000//////111///......//////...,,,---------...............////////////////////////......------------......******************************++++++++++++******************************+++++++++++++++++++++++++++***))))))***,,,...///,,,+++******)))*********,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,---------,,,++++++************************++++++++++++++++++++++++*********+++++++++++++++)))+++,,,,,,+++******+++++++++++++++++++++++++++%%%&&&'''((())))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++*********))))))))))))(((************************************************)))******+++,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++*********))),,,,,,+++***************,,,+++++++++,,,,,,---...,,,,,,------------------...............------,,,........................,,,---...000000...---,,,---......//////......---++++++,,,,,,,,,---------000//////............///.........------,,,,,,+++......---,,,+++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,------------...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++---,,,,,,++++++***++++++,,,+++******+++,,,...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///---+++******+++---///,,,,,,,,,---------......******+++,,,,,,,,,,,,+++------------------------///...---,,,,,,,,,,,,---,,,------------,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,---...///++++++++++++,,,,,,,,,---------............------111111111111000000000000...------,,,,,,------...---,,,,,,,,,,,,---.........//////000000000000000---............---,,,+++------,,,,,,---...000111//////............//////////////////////////////000000000000000000000000......///////////////...000000///---,,,---///111------........./////////////////////////////////.................................//////////////////..................//////......------......///111111111111000000000000///////////////.........//////000000000000//////111///......//////...------------............//////////////////////////////......------......///************************++++++************++++++************************++++++++++++++++++++++++))))))(((((((((***+++,,,*********)))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------------,,,,,,+++***************************++++++++++++++++++++++++******************))))))+++---...---+++*********++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,*********))))))))))))(((*********************************************************++++++,,,,,,---......---,,,***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,++++++************+++,,,,,,+++++++++,,,------+++++++++,,,---.........,,,,,,---............---........................,,,---...//////...---,,,...//////////////////...,,,,,,,,,,,,------------..................///000//////...---,,,++++++***------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---------------...------,,,+++++++++,,,,,,,,,---------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,---......************++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------......******+++,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,---------------------,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///------...............///,,,,,,------------,,,,,,///////////////000000000...------,,,,,,------...---,,,,,,,,,,,,---......//////000111111111111000+++,,,,,,,,,,,,++++++***---------------...///000000000////////////000000////////////////////////000000000000000000000000...............///000111111///------.../////////....../////////000000000000000000000000000000000------------------------///////////////...............------------......///......------......////////////.........------111000000///......------//////000000000000//////000///......//////...---------.........////////////////////////////////////......------......///************************,,,+++***))))))***+++,,,************************************++++++++++++)))(((((((((((()))***+++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***++++++************++++++---,,,,,,,,,,,,,,,,,,---------------,,,+++******************************+++++++++++++++++++++++++++*********)))(((((((((---...///...,,,*********+++++++++++++++++++++++++++,,,,,,---.........---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********++++++,,,,,,,,,......---,,,***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***+++,,,---....................................------...//////...------......////////////......,,,,,,------------------++++++++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++)))***,,,---...---------************++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,------...///.........------------------------...------,,,,,,,,,---------------...---,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,------..............................+++,,,,,,------,,,,,,+++---------....../////////...------,,,,,,------...---,,,,,,,,,,,,---............///000000000000000++++++,,,,,,,,,++++++***------------......////////////............//////////////////////////////////////////////////////...---------...///111222222///,,,,,,///111///---////////////000000000000000000000000000000000000.........///////////////000000//////......------------,,,,,,,,,,,,------//////............//////......------------,,,,,,000000//////............//////000000000000//////000///......///000///---------......//////000000//////////////////////////////............//////************************,,,+++***))))))***+++,,,************************)))))))))******+++++++++)))))))))))))))******+++(((((())))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******))))))))))))******,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++***************************+++++++++++++++++++++++++++*********)))(((((((((---...///...,,,*********++++++++++++++++++++++++((())))))***************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,---......///...........................---..................---,,,------......------,,,------------------------+++++++++++++++,,,---...,,,,,,,,,------.........,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))***+++,,,,,,+++,,,,,,---------,,,+++(((***,,,---......---,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...***+++,,,------,,,+++***,,,,,,,,,---------......------.../////////......------------------------------,,,,,,,,,------...------.........---,,,,,,,,,,,,---------.........,,,,,,,,,---------------******************))))))+++,,,,,,------,,,,,,+++,,,,,,------.........///...------,,,,,,------...---,,,,,,,,,,,,---......,,,---......//////......,,,,,,------------,,,,,,---------..................------,,,,,,------...////////////////////////////////////////////////...---------...///111222111...,,,---000111///---////////////000000000000000000000000000000000000............//////000000000000//////......------------,,,,,,,,,,,,------/////////....../////////111111111000000000//////............//////000000//////000000000000/////////...---...///000///...------......///000000111/////////////////////////////////....../////////************************++++++************++++++************************(((((())))))***+++++++++************+++++++++***))))))))))))***+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++******+++++++++,,,,,,,,,******))))))))))))******,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************))))))+++---...---+++*********++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++************))))))))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++++++++,,,,,,---------,,,+++***************+++------.........................................................,,,,,,------------,,,,,,............------------------------------...///***++++++,,,---...//////------,,,,,,---...//////------,,,,,,,,,,,,++++++*********+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++***++++++,,,,,,***+++---......---,,,,,,)))***,,,---......---,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,---......***++++++,,,,,,++++++***,,,,,,,,,---------......++++++,,,---------------------------------------------,,,,,,,,,---.....................---,,,,,,,,,---------............+++,,,------......------,,,,,,++++++++++++******,,,,,,------------,,,,,,---------------............------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,---............---,,,------...............------......///......------,,,,,,,,,,,,,,,,,,---////////////////////////000000000000000000000000...............///000111///.........///000///........./////////000000000000000000000000000000000,,,,,,,,,---....../////////////////////...............------------......000//////......//////000000000000/////////......------......///000000111//////000000000000/////////...---...///000///...------...///000000111222////////////////////////000//////......//////000******************************++++++++++++******************************((((((((()))***+++++++++*********++++++******)))***)))))))))***+++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,---))))))***+++,,,------...,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++)))+++,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++,,,)))***,,,......,,,***)))*********))))))))))))(((************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,---......---,,,,,,+++++++++,,,,,,,,,++++++++++++++++++***+++,,,---------------.................................------.........------............------///.........------------......------,,,---------+++,,,,,,------............------------......///---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++************+++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,,,,,,,,,,,,,***+++---...///...---,,,******+++,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---------------------------------------,,,,,,,,,,,,,,,---...///...............------,,,------------............+++,,,---.........------000000000//////.........------............------............------------...------,,,,,,------...---,,,,,,,,,,,,---......,,,------...............,,,,,,---...............------...//////...---,,,---------,,,,,,---------////////////////////////000000000000000000000000......///////////////...---///000000///......///------........./////////////////////////////////,,,,,,---......///000000.........//////////////////..................///000000////////////000000...------------,,,,,,,,,........./////////////////////000000000000/////////...---...000000000///------...///000111222222////////////////////////000000////////////000000************************)))***+++,,,,,,+++***)))************************'''(((((()))***+++++++++)))***************)))(((*********)))******+++,,,)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...(((((()))***,,,---...///...------,,,,,,------...,,,++++++++++++++++++,,,)))***+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,---(((***++++++*********+++++++++++++++++++++++++++(((((()))))))))(((((('''++++++++++++++++++++++++))))))*********+++++++++(((***---//////---***(((,,,,,,,,,++++++++++++***************************((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,---......---,,,,,,++++++++++++*********++++++,,,------++++++,,,---------,,,,,,..............................------------............////////////......//////.........------------,,,,,,+++************---------------------,,,///......---------......---------,,,,,,+++++++++,,,,,,,,,---------......+++++++++*********)))))))))***,,,---...---,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++........................************************///...------,,,,,,,,,,,,***+++---//////...---,,,***++++++,,,,,,---......++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------++++++++++++,,,---...///...------,,,,,,------...,,,,,,,,,---------......---...//////000000//////------------------------,,,,,,,,,,,,,,,---...///......//////......---,,,---------.........//////+++,,,---.........---,,,//////......---------,,,---......//////......---/////////......---------...------,,,,,,------...---,,,,,,,,,,,,---......---......///////////////+++,,,------............------/////////...---,,,.........------.........////////////////////////000000000000000000000000......000000000///...---,,,///111111...,,,...000------------.........////////////////////////////////////000111222222333---.........//////000000//////............//////000000////////////000000111000000000000/////////000000000///......------//////000000000000//////...------...000111000///------...///000111222222////////////////////////000000////////////000000((()))))))))************************************************************''')))+++------+++)))'''************************,,,***(((***---...---+++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,---------,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************------------,,,,,,+++*********++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++************************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))************)))******++++++******)))******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------............//////...---,,,,,,---...///////////////////////////111000...,,,,,,,,,...///++++++++++++++++++++++++,,,---......,,,,,,---...------..................,,,,,,------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................///...------++++++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......++++++++++++++++++++++++------------------------........................------,,,,,,,,,,,,------//////...---,,,,,,++++++&&&))),,,///000///,,,+++/////////......---,,,,,,.........------,,,,,,,,,,,,,,,,,,------------.................................------------......///...------------...///....................................////////////........................////////////////////////111111000000//////......000000000000////////////111111000000//////.....................///000000//////............//////---.........---,,,,,,+++///............---------////////////000000000000////////////////////////////////////............////////////////////////000000//////.........---........................************++++++++++++************************************************(((***+++,,,,,,+++***(((************************)))'''&&&'''***+++***(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++*********++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///...------------...///........................000///---,,,+++,,,---...++++++++++++++++++++++++,,,---......,,,,,,---...++++++,,,---....../////////......------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,++++++***---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////............////////////...------,,,++++++)))***---///000///...------------------.........------------------,,,,,,.........////////////000..............................------------..............................////////////////////////............////////////........................////////////////////////////////////.........---000000000000////////////111000000000/////////..................///000000//////............//////---.........------,,,+++///............---------.../////////000000000000////////////////////////////////////............////////////////////////000/////////....................................***++++++++++++,,,,,,,,,************************************************************************************************,,,+++***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---.........------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++***************)))***++++++,,,,,,++++++***+++++++++,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))))))))*********+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------............------------------------............///...------------...///........................///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...))))))***+++---...///000000000///...---,,,,,,+++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---+++,,,...///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////............////////////......---,,,,,,,,,,,,,,,---...////////////+++++++++,,,---.........,,,,,,------------------.........////////////000..............................------------......,,,---...//////...---,,,////////////////////////............////////////........................////////////////////////............------------////////////000000000000000000000000///////////////............//////000//////............//////---............---,,,,,,///............---------....../////////000000000////////////////////////////////////............////////////////////////////////////....................................*********+++++++++,,,,,,************************************************++++++***))))))***++++++************************------,,,------...------************************++++++++++++++++++++++++************************---+++***))))))+++---...//////...------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******++++++******)))************************++++++++++++***************++++++,,,,,,++++++***(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))******++++++******)))++++++++++++++++++++++++)))***************++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------...------,,,,,,------............---------------,,,,,,---------..................------.................................---,,,,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...))))))***+++,,,,,,------/////////......---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---//////......---------,,,---------------...//////+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------------.................................------------......,,,---///000000///---,,,////////////////////////............////////////........................////////////////////////........................////////////000000000000000000000000//////////////////............///000//////............//////------............------///............---------........./////////000000////////////////////////////////////............///////////////////////////////////////.................................))))))))))))*********+++************************************************,,,+++***((((((***+++,,,************************)))*********)))))))))***************************++++++++++++++++++++++++************************,,,+++***))))))+++---...//////...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,+++******+++,,,,,,)))******++++++******)))************************+++,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))******++++++******)))++++++++++++++++++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------...---..................---........................,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...++++++++++++++++++******,,,---------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,,,,***+++---.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,///...............---------,,,+++++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,------------.................................------------......,,,---///000000///---,,,------------------------............////////////////////////////////////////////////////////////////////////////////////.../////////000000000111////////////000000000000//////............////////////............//////------...//////......---///............---------............////////////////////////////////////////////////............////////////////////////.........///////////////........................(((((()))))))))*********************************************************,,,+++***))))))***+++,,,************************)))+++++++++)))((()))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---......------,,,,,,++++++++++++++++++++++++++++++************************++++++,,,---------,,,,,,---,,,+++******+++,,,---******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***+++++++++,,,,,,------...******+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,------------,,,,,,,,,,,,------------------...//////...------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------,,,++++++******)))***++++++,,,---...//////111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111111000///---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------.........//////------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................,,,,,,+++++++++,,,,,,---.........---,,,+++++++++,,,,,,------------------.........////////////000..............................------------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////////////////////////////////////////////////////////////////000000000000000......//////000000111111////////////000000000000000//////............/////////............//////------...////////////...///............---------------........./////////////////////////////////////////////............////////////////////////.........///////////////........................))))))*********+++++++++************************************************+++******************+++************************+++,,,---,,,***)))***,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,...---+++******+++---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,---...//////000++++++,,,,,,,,,---------------...//////...------------------------------,,,,,,---...............------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,+++++++++***+++++++++,,,---------//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,++++++***,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.........//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////------------------,,,,,,.........---------------------------------,,,,,,.........////////////000..............................------------..............................------------------------............////////////////////////////////////////////////////////////........./////////000000.........///000111111111.../////////000000000111000000///...............//////............//////------...//////////////////............------------------.........//////////////////////////////////////////............////////////////////////............/////////000........................******+++++++++,,,,,,,,,************************************************************************************************''')))***)))&&&$$$&&&((())))))))))))))))))))))))++++++++++++++++++++++++************************))))))***++++++++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...---+++******+++---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++++++++************************+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++******++++++,,,+++,,,---...///111222222++++++,,,,,,,,,---------,,,---...//////...---,,,------------------------,,,------.../////////...------------------------,,,---......,,,,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++,,,,,,,,,------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,.........///////////////---......//////...------,,,------......//////000.........------,,,,,,,,,,,,,,,,,,---------.......................................------.........///...------------...///..................................../////////000000000000000000000000000////////////////////////---------.........//////---......///000111111222.../////////000000111111111000///...............//////............//////------...///000000////////////.........------------------.........//////////////////////////////000/////////............////////////////////////---.........//////000000........................************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++*********))))))((((((((((((((((((((()))******************************)))************+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++***************------------------------,,,,,,---...---,,,+++************)))******+++,,,...,,,******+++++++++******++++++***))))))***,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,+++******+++++++++++++++,,,,,,,,,---------++++++******++++++,,,---************+++,,,------++++++++++++,,,---...///...---,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,............///////////////...,,,++++++,,,...///.........------,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,++++++++++++++++++,,,,,,---------...------,,,,,,,,,------,,,++++++******++++++,,,,,,++++++***++++++,,,,,,+++***)))***,,,---,,,,,,///...------...///...,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,++++++++++++++++++++++++---------------------,,,..............................------------......---------............///---------,,,,,,+++++++++******+++++++++,,,,,,,,,.................................------,,,,,,,,,//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,---------.../////////.........---,,,+++)))(((........................---------............///...---,,,+++,,,...000111//////.........---------...---+++)))))))))+++,,,////////////............000000000000000000000000////////////////////////000000000000000000000000........................///////////////////////////////////////////////////////////////.........------,,,++++++---.../////////////////////////////////...------------...------...///000000//////---......//////......---........................************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++*********))))))))))))((((((((((((((()))******************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------***************+++++++++************************------------,,,+++***)))***************++++++,,,...,,,******+++++++++***)))+++---...,,,+++***+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---+++++++++***++++++,,,,,,++++++++++++,,,---...///...---,,,,,,+++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......///...---,,,,,,,,,,,,---------------............///---,,,++++++,,,---///+++++++++*********)))))),,,+++++++++,,,,,,---...---------,,,,,,++++++++++++++++++,,,,,,---------//////............//////,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++******+++,,,,,,,,,,,,...---,,,,,,---...---+++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................------.........---------............///---------,,,,,,,,,+++++++++,,,,,,,,,------------........................------------------,,,,,,//////.........---------------------------------.................................------,,,,,,+++---------...............------------------,,,+++........................---------............//////...,,,++++++,,,---...//////.........---------111000...---------///000////////////////////////000000000000000000000000////////////////////////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////...---------------....../////////////////////////////////...------------...------...///////////////------............------........................************************************************++++++++++++++++++++++++++++++************++++++***************))))))))))))(((((((((((()))******************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++...------,,,+++***))))))************************++++++,,,,,,,,,,,,------))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))))))))***************+++,,,,,,---,,,******+++,,,+++***(((+++///000///,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++++++++,,,++++++******++++++,,,---,,,,,,++++++***+++++++++++++++++++++,,,---......------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---........................------......---,,,,,,,,,------+++,,,,,,,,,------------...---,,,++++++,,,---...************)))))))))))),,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///...............//////---------,,,,,,---------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++------,,,+++******++++++++++++******---------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,------------------------+++++++++,,,,,,---------................................................---------............///------------,,,,,,,,,,,,------------....................................,,,,,,------------------...............---------------------------------........................------------------------...............---------,,,,,,---...//////..............................---------............///000...---+++***++++++,,,...............---------111000/////////000111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////////////////------...////////////...//////////////////////////////...------------...---......///////////////,,,------......------,,,........................************************************************************************++++++************++++++************************))))))(((((())))))***+++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------))))))******+++,,,------........................,,,+++***))))))***+++,,,+++************+++,,,,,,---+++******+++,,,+++***)))+++......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,******++++++,,,,,,++++++))))))*********+++++++++++++++******++++++,,,---------,,,+++************,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////......------,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,------------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------.........---,,,++++++++++++++++++,,,,,,,,,++++++,,,------+++++++++---...---,,,+++++++++,,,,,,+++++++++......------,,,+++++++++,,,------......------,,,,,,,,,------------......+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,------------------,,,------......------,,,------------------------)))******+++,,,---..............................---..................------------............///------------------,,,,,,,,,------------.................................,,,,,,,,,------.........................................................------------------------,,,,,,,,,------........./////////...---------,,,---......///////////////........................---------............//////...---,,,,,,,,,,,,---..............................------...///000111000000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////,,,---///000000000///...//////////////////////////////...------------.........///////////////...,,,,,,------------,,,,,,........................************************************************************************++++++************++++++***************+++++++++)))))))))))))))***++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))***+++,,,------...************************)))((((((((()))+++---...+++++++++***+++,,,,,,------+++)))***+++,,,,,,++++++++++++***((()))+++---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++))))))*********+++++++++++++++******++++++,,,---------,,,+++************,,,,,,+++++++++,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---------,,,,,,++++++------,,,,,,,,,------...,,,------------.........,,,,,,,,,++++++,,,,,,,,,........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------///......------......///...------,,,+++++++++,,,+++---...---+++***,,,------,,,,,,---...//////...,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------..............................------...//////...---------------............///------------------------,,,,,,,,,,,,------------........................,,,,,,,,,------.........---.............................................------------------------+++,,,,,,------........./////////...---------,,,//////000000//////...---........................---------............///...............///000000---.....................,,,,,,,,,,,,---......//////000000000111111111222////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////---.........//////000000,,,---///000000000///...//////////////////////////////...------------......///////////////......,,,------......------,,,........................************************************************++++++++++++++++++++++++++++++************++++++*********+++++++++++++++***))))))))))))***++++++************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))+++,,,...///+++++++++++++++,,,------,,,+++)))***+++,,,,,,+++,,,,,,***(((&&&(((+++...***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,((()))+++,,,------,,,+++*********++++++++++++,,,++++++******++++++,,,---,,,,,,++++++***+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,---......------------............++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...///000......------------......------,,,,,,,,,,,,------+++...///...+++***+++...---,,,,,,---///000///...------............------++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...+++,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,---...//////...---,,,---------............///------------............+++,,,,,,,,,,,,---------........................,,,,,,---------------------------.......................................////////////////////////,,,,,,,,,------........................---------//////000000///...------........................---------............///---......///000000111111---------...............---...............//////...//////000000111111111000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////------......///000000000------...////////////...//////////////////////////////...------------...//////////////////...------..................---........................************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,******))))))******+++,,,************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,***)))***+++---,,,,,,+++,,,+++***))))))+++...++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,''')))+++---------,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///+++,,,,,,,,,------------+++++++++,,,,,,++++++++++++++++++,,,,,,---------...---,,,,,,+++++++++,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,---...///000...------------------...,,,,,,,,,,,,,,,---...///+++...000///+++)))+++...,,,++++++,,,...//////...,,,------......------,,,((())))))******++++++,,,++++++,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,------------...,,,,,,++++++,,,,,,---...++++++,,,,,,---......///,,,------......------,,,------------------------................................................,,,---///000000///---,,,---------............///------------.........///------------....................................------------------,,,,,,---------.........//////........................////////////////////////,,,,,,---------------------------...............------.../////////..............................---------............///......//////////////////---------.........//////....../////////...------------...//////000111111000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////------......///000000111---------------....../////////////////////////////////...------------...///////////////...------...//////000000//////...........................************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,*********)))******+++,,,************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......---,,,***))),,,,,,++++++,,,,,,---...,,,***)))***+++------,,,***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,''')))+++---...---,,,+++++++++,,,,,,,,,---------++++++******++++++,,,---************+++,,,------------,,,++++++,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,------....../////////,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------............---,,,,,,+++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++************+++,,,---...---------,,,,,,---------+++++++++,,,---...///000+++///111///+++)))+++///+++******+++---......---+++,,,,,,------,,,,,,+++''''''((()))***++++++,,,***++++++,,,,,,++++++***))))))***++++++,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////,,,------......------,,,///////////////////////////////////////.................................,,,---///000000///---,,,---------.........//////---------.........//////............/////////000.................................------,,,,,,,,,---------.........//////////////////////////////........................------------------------,,,------....../////////***+++,,,...///000000000........................---------.........//////////////////...---,,,+++---------.........//////---.........---,,,++++++,,,------...///000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------...///000000111------,,,++++++---.../////////////////////////////////...------------...//////000000///...------//////000000000000//////........................+++)))'''(((+++,,,***(((************************************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000///...---+++***)))((())))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,000000///...------,,,,,,++++++++++++++++++++++++---,,,+++*********,,,,,,------,,,,,,+++***)))))))))************+++++++++------,,,++++++,,,,,,,,,+++++++++************)))******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********------,,,++++++***))))))...------,,,+++***))))))+++,,,------,,,+++)))(((++++++,,,,,,,,,,,,------)))******++++++,,,------***,,,---,,,******+++,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...---------+++***+++...111222000---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,---......//////......000...---+++******++++++,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......///////////////...,,,---------,,,+++******---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***------------------------,,,,,,,,,++++++*********------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,................................................---,,,,,,+++,,,---///000,,,---......//////..............................------++++++++++++---------,,,+++,,,...///...------------............///111111000///...---,,,,,,........................---------............/////////............//////------...///////////////---------............///000000//////.........---000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000////////////000000000000000000000000000000000000........................////////////////////////......---,,,,,,,,,,,,---............////////////........................------............------000000000000000000000000///.........------------,,,***((()))***+++)))(((************************************************+++++++++*********))))))************************++++++++++++++++++++++++************+++++++++,,,,,,++++++******)))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,.........---,,,+++++++++++++++++++++++++++++++++,,,+++************+++,,,---,,,,,,+++******)))))))))************+++++++++---,,,,,,++++++,,,,,,,,,++++++++++++******************************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------------,,,++++++******)))+++---...---++++++,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,---,,,+++***+++...000111///---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,------...............///...---,,,++++++++++++,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000------......---,,,,,,+++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,................................................------,,,,,,,,,---...///,,,---......//////..............................------,,,++++++,,,---------,,,+++,,,---......,,,---------............///000000000///......------........................---------............/////////............//////---...///////////////...---------............///000/////////............000/////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000........................///////////////////////////...------,,,,,,------............////////////........................------............------/////////////////////////////////.........------,,,+++))))))******)))'''************************************************+++++++++***************************************************************)))))))))*********++++++*********************+++************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------************************)))******++++++******)))***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,++++++******+++++++++++++++++++++++++++******))))))***+++++++++++++++******))))))((()))************+++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++******************************************+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++******))),,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++,,,,,,+++******---///000///,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,---...............------...------,,,+++***,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...///000000....../////////...------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------..............................------------......------------------------......................................................---,,,,,,,,,------,,,---......//////..............................------,,,,,,,,,,,,------,,,+++***+++---...---,,,---------............///////////////////////////........................---------............/////////............//////....../////////......------------............///////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000000000000000000000000000///////////////////////////////////////////////////...------,,,---------............////////////........................------............------////////////////////////000000000/////////......,,,++++++*********)))(((************************************************************************************************))))))))))))))))))))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,+++++++++***++++++++++++++++++++++++******************++++++*********)))))))))(((((())))))*********+++++++++++++++++++++++++++,,,---,,,,,,+++++++++***************************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,)))******++++++,,,------*********++++++,,,,,,,,,++++++***)))***+++---...***++++++++++++,,,,,,,,,)))******++++++,,,------+++,,,------,,,,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,------...***+++++++++******,,,...///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------,,,,,,---.........------,,,---.........---+++***,,,---......,,,,,,---...------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---........./////////000000//////............------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------.................................------------..............................................................................///......---,,,,,,,,,,,,,,,---......///.................................---------,,,,,,---------,,,+++***+++---------,,,---------............///............//////000000........................---------............/////////............//////......//////......---------------............//////////////////.........///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...////////////000000000000////////////////////////000000000000000000000000//////////////////////////////...---------------............////////////........................------............------////////////////////////000000000000////////////++++++++++++***))))))***************************************************************************************************))))))))))))))))))))))))((())))))))))))*********......---,,,,,,++++++************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++*********)))))))))))))))))))))*********+++++++++************++++++,,,---,,,,,,,,,++++++++++++*********************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++***)))***+++---...*********+++++++++,,,,,,)))******++++++,,,------)))+++,,,,,,++++++,,,...---,,,,,,++++++,,,,,,---...------,,,,,,------...)))+++,,,+++******,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......+++,,,,,,---...---------,,,---...///...---,,,+++,,,---......,,,,,,---...------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++......///////////////...---............---++++++------------------------------------------------+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,........................,,,,,,,,,---------......,,,,,,---------.........------------------------......------------.......................................................................................------,,,,,,+++,,,---......///.................................------------------------,,,+++***+++---...---,,,---------............///------......///000000000........................---------............/////////............//////---...............---------------............///.........///////////////.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000///////////////000000000000////////////////////////000000000000000000000000//////////////////////////////...------------...............////////////........................------............------........................000000000000////////////***+++,,,+++******+++,,,***************************************************************+++++++++************************)))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++***)))((((((++++++++++++++++++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************)))************+++++++++******)))******+++,,,---,,,,,,,,,,,,++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++*********++++++,,,,,,,,,+++++++++***++++++,,,,,,************++++++++++++------,,,++++++******)))(((***++++++++++++,,,...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------.........++++++,,,---------------------............------,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,---............------.../////////...---,,,------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,........................,,,,,,,,,---------......,,,---------............------------------------......------------......------------------------................................................------.........---,,,,,,,,,---......//////..............................------............---------,,,+++,,,...///...------------............///---.........//////000000........................---------............/////////............//////,,,,,,---...............---------............///.........///////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000////////////000000000000000000000000000000000000////////////////////////////////////////////////000///......------..................////////////........................------............------........................000000000/////////......(((***,,,,,,******,,,...************************************************))))))*********+++++++++************************************************************+++++++++,,,************************++++++++++++++++++++++++************************((())))))***++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******++++++******))),,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,---......------***+++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,---------,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++,,,,,,++++++,,,,,,,,,+++******************++++++++++++------,,,++++++******))))))***,,,,,,+++,,,---///---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***,,,------,,,,,,---...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,---......///++++++,,,------------,,,......------------......,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++******+++,,,,,,,,,,,,,,,---...///111111000///...........................***************************+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,---------......------------..........................................------------......,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,---.........---,,,,,,---......//////..............................,,,---...//////...---,,,...---,,,---///000///...---------............///.........///////////////........................---------............/////////............//////***+++,,,---.../////////---------............///............/////////000............/////////000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000........................////////////////////////000//////...........................////////////........................------............------......................../////////.........------'''))),,,,,,******---000************************************************))))))******++++++++++++***************************************************++++++++++++,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++************************((())))))***++++++,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---------,,,,,,******************++++++++++++++++++++++++++++++***+++,,,...//////......++++++++++++++++++,,,,,,)))************+++++++++))))))))))))***+++,,,------------,,,,,,,,,++++++******************************+++,,,,,,,,,,,,+++---,,,,,,++++++*********'''((()))***,,,---...///+++++++++++++++++++++++++++,,,------,,,+++)))((()))************+++++++++)))******+++,,,,,,------***+++------------...000---,,,,,,++++++,,,,,,---...------,,,,,,------...***,,,......---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---...//////++++++,,,---------,,,,,,///...---,,,,,,---///000,,,---......,,,,,,---...---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............((()))******++++++++++++,,,...000111222111000///........................++++++++++++++++++++++++***+++,,,,,,------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------.........//////000000000000000000000000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................***+++---...///...------,,,---......//////..............................,,,---...//////...---,,,///...---...000000000///---------.........//////////////////////////////........................---------.........////////////............//////)))***+++---...///000000---------.........//////---.........//////000000---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000000000000000000000000000........................////////////////////////000000///.........................../////////000........................---..................---........................///.........------------************************(((((()))******************+++,,,------,,,+++******************************************)))(((((())))))******+++++++++,,,'''((((((***+++,,,------(((((()))************))),,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,+++***))))))******)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------***+++---------+++)))(((++++++++++++++++++++++++++++++,,,***)))((()))+++++++++++++++******))))))+++++++++,,,,,,---------...---+++)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...---+++)))(((************+++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---,,,,,,++++++,,,,,,---************+++---///000++++++,,,,,,,,,,,,------...------,,,,,,------...------++++++++++++------------------,,,,,,+++***------,,,+++,,,---...///............---,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000222111000///...---,,,++++++++++++,,,,,,---------...------,,,,,,---------000...,,,***))))))***+++...---,,,+++,,,,,,......------------------------,,,,,,,,,---------......------/////////...---,,,------,,,,,,,,,,,,------//////.........---------------......///000000000333222111///---,,,+++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------......000///...------...///000,,,,,,------.../////////------------------------,,,------...///000111111000000///...............111111000////////////////////////...------,,,,,,...........................---,,,++++++,,,---.../////////...---------,,,//////.........---------,,,---------......////////////000000111111222222333222111111111111///---///000000000000...,,,+++////////////////////////---------...///000000111......////////////............///000000//////...////////////////////////////////////////////////000000//////.........---///////////////////////////...,,,+++***+++,,,,,,------............------//////.........//////000...------------...//////))))))))))))))))))))))))((()))***************)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******)))))))))(((((((((((((((+++++++++*********))))))((()))******++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++,,,,,,++++++++++++++++++************************((())))))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,+++)))+++++++++++++++++++++++++++,,,,,,+++))))))***,,,++++++++++++*********)))******++++++++++++++++++------+++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++***)))************+++,,,------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,---------,,,,,,+++***,,,,,,+++***+++,,,---............///......------,,,,,,------------,,,,,,------------------------------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////............+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,---.........,,,+++***)))***,,,---......---,,,+++,,,------------------------------,,,,,,,,,---------......------...//////...---,,,......------------......//////.........---------///.....................000000///...............,,,------......------,,,.........---------,,,,,,---------.........//////000///...------...///000..................------------------------------------......//////000000000000///...............111000//////.........///------..........................................///...---,,,,,,---...///...............---------//////.........---------------.........//////////////////000000000000000000000000000///...---,,,......///////////////...////////////////////////------......///000000111......////////////........................------////////////////////////........................//////......------------//////////////////////////////---,,,,,,,,,------------...///////////////...............///000111...------------...//////(((((((((((((((((((((((()))***************)))))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******))))))((('''''''''---,,,,,,+++***)))(((((()))******+++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,+++***)))((()))************+++++++++++++++++++++++++++,,,,,,)))))))))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,---...///...---,,,+++++++++++++++++++++++++++,,,------,,,******+++,,,++++++++++++************++++++******************,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,((()))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------///...---,,,+++*********++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++++++++*********+++,,,------......////////////...------............------........................------------------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,,,,,,,---...///000111111------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////,,,+++*********,,,---...///...---,,,++++++,,,,,,------------------------,,,,,,,,,---------......------......///......---///..................///...............---------//////......---,,,,,,+++------------...///000111---......//////......---//////............------........./////////000000//////............//////000//////...------,,,,,,.................................///////////////000000///...............000///......---.........,,,,,,------...//////000........................///......------......///---------..............................---------......////////////000000///////////////.........---000222111...,,,,,,...---------......000111111////////////////////////------......///000000000........................111000///...------...///////////////////////////..............................---------------,,,////////////////////////000///......---.........------...///000111111222///.........//////000111...------------...//////))))))))))))))))))))))))******+++++++++***))))))---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++******)))+++++++++*********************************++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,(((***+++,,,,,,+++)))((())))))*********+++++++++*********++++++,,,,,,,,,************************,,,------.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...------,,,+++++++++++++++++++++++++++------...,,,+++***+++---++++++++++++++++++++++++,,,,,,++++++******))))))+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,,,,++++++***+++++++++((()))+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------///...---,,,+++*********+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,---,,,,,,---.../////////...---..................---------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---///000111111/////////......------,,,---,,,,,,------...///000---,,,+++++++++,,,,,,---......---,,,,,,+++++++++------------------------,,,,,,,,,---------......---------...............//////............//////..............................---------,,,,,,,,,,,,,,,,,,---...///000111------............------............---------------........./////////////////////......///////////////.........---------///////////////////////////////////////.........000000///...............///......---------......---------.........//////......................../////////....../////////,,,---------.../////////......................../////////000000000000000/////////......------,,,...222555333///,,,///222......---------///111222////////////////////////............//////000000........................444222000.........000111////////////////////////................................................///////////////////////////.....................------...///111222444444111111000///...............------------...//////******************************++++++++++++***)))---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,+++***((('''&&&(((((()))***+++,,,,,,---******************++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,((()))+++,,,,,,+++***((())))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++++++++------...,,,+++***+++---+++++++++++++++++++++,,,------,,,,,,+++++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,------,,,,,,++++++***+++++++++)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,---------------***+++,,,,,,---------------..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,------......//////111111000000/////////...---------------...///000......---,,,++++++++++++---------,,,,,,++++++***------------------------,,,,,,,,,---------......------------......////////////............//////---.....................,,,,,,,,,---------.........------------......///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------............//////////////////...---------........./////////////////////////////////////////////.........000000///.....................------------.../////////.........---------...........................//////////////////...,,,---------.../////////---.....................000000000000000///////////////......------,,,,,,---111555333///---///222000///...------...///000////////////////////////............////////////......------------......222111///---------///000////////////////////////........................///////////////000000000////////////////////////---------.........------------...///111333555666555444222000...---,,,,,,...------------...//////************************)))******+++,,,,,,++++++,,,++++++++++++++++++,,,************************,,,,,,++++++)))(((&&&%%%%%%%%%&&&((()))***+++,,,---,,,,,,+++***)))(((((()))******+++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,((()))***+++,,,+++******)))************+++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++******)))+++++++++,,,,,,---------///......------,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++,,,------,,,******+++,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............------------......***+++,,,---------------++++++,,,,,,,,,,,,------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,+++,,,---.........------***++++++,,,,,,,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////------------------------111111111000000000000000//////.............../////////...---,,,+++******++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------------...///000///..................///---------...............+++,,,,,,---....../////////...------,,,---------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,------------.........////////////......,,,,,,------...//////000.................................///////////////000000///........................---......///000000//////...------,,,,,,........................---......//////......------------...............---------...............000000////////////.....................---------,,,///111000...,,,...000000//////.........//////////////////////////////....../////////////////////...---,,,,,,---...///...---,,,++++++,,,---...////////////////////////------------------------///000000000000111111111////////////////////////,,,,,,---.........------............000222444666666555333000...---,,,+++...------------...//////************************((()))***+++,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++***))))))&&&&&&'''((()))******++++++++++++*********))))))((()))******++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))*********+++++++++)))************+++++++++,,,,,,++++++++++++++++++******************************++++++***))))))(((******++++++,,,---............------,,,++++++***++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,+++))))))***,,,+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,)))***+++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++---.........---,,,************+++,,,------++++++)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------------......***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,***+++,,,---...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------............//////////////////000111000///......------...---......------,,,++++++))))))+++,,,------,,,,,,------------------------,,,,,,,,,---------......------,,,,,,---...000111......------------......---------.........//////.....................///...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,------......------------............---...///000000///...---------..................------------------------------......//////000000000000///...............///.........//////000111..................------........................,,,---...//////...---,,,...............------------------.........///////////////.........------.............../////////......////////////......,,,---...///000000000000/////////////////////////////////////////////...///...,,,++++++,,,...///,,,,,,,,,---......//////////////////////////////------------------------////////////000000000111////////////////////////,,,---...///000//////...///...------///111333555444444222000///...------...------------...//////))))))))))))))))))))))))'''((()))+++,,,---......***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------************++++++++++++'''((()))***+++,,,------(((((()))***************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******))))))***+++,,,,,,)))************+++++++++---,,,,,,++++++*********)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))***+++---...//////------,,,,,,+++***))))))*********++++++,,,,,,---***+++,,,------,,,+++***)))))))))))))))))))))))),,,,,,,,,,,,,,,---...///++++++++++++++++++++++++++++++,,,***)))((()))++++++++++++,,,,,,---------))))))******+++++++++,,,)))***+++,,,,,,+++))))))************************++++++++++++++++++++++++***+++---//////...---,,,************+++,,,---...+++***(((&&&''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......+++,,,---------,,,+++***++++++,,,,,,,,,---------...------,,,,,,------...++++++------------++++++***+++,,,,,,------------)))***+++,,,---,,,++++++............---,,,+++++++++,,,,,,------,,,,,,+++........................------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,---...//////,,,---------......//////222111000///------------+++,,,------......------'''(((***,,,---------,,,------------------------,,,,,,,,,---------......------,,,,,,---...000111---------,,,,,,------------------.........//////000000000///......------,,,,,,,,,,,,------...///---..................------------.........//////............/////////000---...///000000///...---/////////...------,,,,,,------------------------,,,------...///000111111000000///...............///////////////000111111,,,,,,------.../////////........................+++,,,---......---,,,+++/////////......------,,,---------.........////////////......---------,,,---.........///000000000111000///000222222111///)))+++---///111111111111///////////////////////////////////////.........///...,,,++++++,,,...///---...///111222222222222////////////////////////---------------------------.........//////000000////////////////////////---...///111111111000//////...------...000222444222222111000000///000000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++***)))(((---,,,+++)))))))))***+++************************+++,,,---,,,*********,,,)))***+++,,,,,,,,,,,,,,,,,,+++++++++***)))))))))***---...,,,,,,...,,,)))---,,,+++******,,,...///,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++,,,------,,,+++***,,,+++***))))))***+++,,,------------,,,,,,+++***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++***+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,///---,,,***))))))***+++*********++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++---,,,+++******+++---,,,+++***+++,,,---...//////.........------------,,,***))))))+++,,,...---......///...---+++***000///...------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++///...---,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000///,,,---------......//////000///...---,,,+++++++++//////...---,,,++++++***---,,,+++***+++,,,---...,,,,,,,,,---------..............................//////.........---------//////.........---------....../////////...,,,+++,,,,,,,,,------.........+++,,,...000000///...---+++,,,...000111111000000////////////////////////////////////////////////////////////////////////000000000000000000000000/////////...---------,,,000000/////////...............------------......***++++++,,,---------,,,////////////////////////...------,,,,,,------...////////////////////////111000...,,,,,,,,,...///........................////////////////////////........./////////000000------......///......---////////////////////////..............................//////000000111111//////...---,,,,,,++++++........................------------------------...000111111///---,,,,,,////////////////////////........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++******++++++++++++******+++++++++++++++***))))))+++***)))(((''''''((()))************************&&&'''))))))(((((()))***,,,,,,,,,,,,+++***))))))+++++++++******************---...++++++---,,,(((+++***)))((((((***+++,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---,,,---------,,,,,,+++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,++++++************++++++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))+++,,,,,,+++***+++,,,++++++******+++,,,...//////.........------------...---,,,******+++---...,,,,,,,,,---,,,,,,+++***......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++///...---,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,------...///------------------------,,,,,,------------------+++,,,,,,------,,,,,,+++------------------------++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............000000//////////////////......------,,,---------.........------,,,,,,+++,,,,,,+++++++++,,,---...,,,,,,,,,---------..............................//////.........---------//////.........---------....../////////...,,,,,,,,,,,,,,,---------......***+++---...///...---,,,,,,,,,...///000//////...////////////////////////........................////////////////////////.......................................---------......---------,,,,,,,,,......------------......,,,,,,---...............////////////////////////------,,,,,,,,,,,,------////////////////////////111000...,,,,,,---...///........................////////////////////////.............../////////......///////////////...////////////////////////------------------------////////////............/////////...---,,,,,,,,,........................------------------------000222333333111///......////////////////////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((()))))))))***************++++++++++++*********++++++++++++***))))))******)))((((((((())))))************************$$$%%%'''''''''((()))+++******+++++++++******)))***************+++++++++))),,,---++++++------))),,,+++***)))))))))***+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,((()))***+++,,,---------***++++++++++++,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++(((***,,,,,,++++++,,,---************+++---...///............------------000///---,,,+++,,,,,,---++++++******++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,------------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,...------------...//////------------------------------------------,,,,,,,,,,,,------------,,,,,,------------------------+++++++++++++++,,,,,,---------------------------*********++++++,,,---...222222222111000000//////---------------...//////------------------------,,,,,,,,,+++,,,------...,,,,,,,,,---------.............................................---------...............---------.........///......---,,,,,,,,,,,,------------...***+++,,,---------,,,+++,,,------.........------////////////////////////------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------,,,,,,,,,......------------............///000000000000///////////////////////////......------------......////////////////////////000///...---------...///........................////////////////////////..................------////////////////////////////////////////////////------------------------/////////...------,,,,,,000000//////......------........................------------------------000222333222000/////////////////////////////////000000000000000000000000////////////////////////........................++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))*********+++******++++++++++++************+++++++++******))),,,+++++++++++++++++++++************************'''(((******)))***+++---%%%&&&(((***+++,,,------)))))))))***+++++++++,,,(((+++,,,+++,,,000000.........---++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,******+++,,,------,,,,,,,,,,,,------((()))+++,,,------,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++(((***,,,,,,++++++,,,---+++++++++++++++,,,,,,,,,------------------------000///---,,,+++++++++++++++******)))***,,,...///------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,---------------......///.................................------,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,+++++++++,,,,,,---........................,,,+++*********+++---...111111111000000000000000///...............//////,,,,,,,,,------.........,,,,,,,,,,,,------......,,,,,,,,,---------................................................................................................------------------------------***+++,,,------------,,,------------------,,,,,,////////////////////////------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////////////////////////////......------------.........//////000000000//////////////////////////////000//////////////////000////////////////////////000///......---...//////........................////////////////////////............------------000/////////.........///////////////////////////------------------------........................111000000000//////......------------------------...........................000000000...------...////////////////////////////////////////////////////////////////////////........................++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,******++++++++++++******)))******+++++++++******+++++++++,,,,,,,,,,,,+++***************************+++,,,,,,******+++,,,&&&'''(((***,,,------...)))))))))***+++++++++,,,'''***,,,+++---222444222...------,,,++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))(((((()))***+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++*********+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,******,,,------,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++(((***,,,,,,++++++,,,---,,,,,,,,,,,,+++***)))))),,,,,,------------------...------++++++*********,,,+++++++++,,,---///111......------------......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,+++,,,,,,---....................................------,,,,,,,,,,,,------......------,,,------------------------------,,,,,,+++,,,,,,---........................------+++++++++,,,...///------......///000111111222111000///............+++,,,,,,------.........,,,,,,---------.........,,,,,,,,,---------..............................---.....................---...........................------............------------------------,,,------..................---------,,,,,,,,,---////////////////////////------------------------////////////////////////------------------------,,,---------.../////////.../////////////////////......------------............/////////......---//////////////////////////////............////////////////////////////////////........./////////........................////////////////////////........................000000///...------......////////////////////////------------------------------...///000000111111000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,...........................///000///------...///////////////////////////........................////////////////////////........................++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******++++++++++++******))))))***++++++++++++***((()))******+++*********************************)))++++++***)))(((((()))++++++,,,,,,,,,++++++******************+++++++++'''++++++***,,,222444222+++++++++************))),,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))+++,,,,,,+++))))))***+++,,,,,,******+++,,,***))))))(((((())))))***++++++,,,,,,,,,++++++***,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++---,,,+++***+++++++++,,,,,,,,,+++***)))(((,,,,,,,,,,,,------------,,,,,,,,,++++++******))),,,,,,,,,,,,---...///000......---------...//////++++++------------+++++++++,,,,,,------,,,,,,++++++,,,---.........------++++++,,,,,,,,,,,,------,,,,,,---------.........------............------,,,++++++++++++,,,------........................------------------,,,,,,------............------------------------------...------,,,,,,,,,,,,,,,------------------------......------------......***+++,,,---...///000111333222111000.........---,,,,,,,,,------.........,,,,,,---............---,,,,,,,,,---------..............................---------...............---------.....................---------...//////...------------,,,,,,,,,---------.........//////...---------------......////////////////////////------------------------////////////////////////........................---------...............,,,,,,,,,---------------......------------......------.........---,,,,,,////////////////////////---,,,,,,,,,,,,,,,,,,---////////////////////////....../////////000000000........................////////////////////////........./////////000000222111///...---......///////////////////////////........................,,,---...///000222333333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,........................000111222000//////000222////////////////////////........................////////////////////////........................***************************++++++,,,,,,++++++***************++++++++++++******++++++++++++******))))))***+++++++++++++++((()))***+++++++++******************************'''(((***)))(((((()))***---------------,,,+++***+++++++++******************,,,,,,)))***...///...))))))***+++++++++******,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,+++++++++,,,---......---,,,+++***+++,,,,,,---------,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))***+++,,,,,,******+++,,,+++******))))))******+++************+++,,,------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,------+++))))))***((()))***+++,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++***+++,,,------------------,,,,,,,,,------...///***+++---......---+++***+++,,,,,,------,,,,,,++++++,,,---.........------+++++++++,,,,,,---------++++++,,,,,,,,,---------------............------,,,,,,,,,,,,,,,---..............................,,,,,,------------------------............------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,---...//////000222111111000/////////000,,,,,,------------------,,,,,,.../////////...---,,,,,,,,,---------..............................---------.........//////---------.........//////...------,,,---...///000......---------,,,,,,,,,------,,,,,,------.........------------...000111////////////////////////........................////////////////////////.......................................---------,,,,,,,,,---------............------------.....................---,,,+++////////////////////////......------------......////////////////////////......///000000000000000........................////////////////////////---......///000111222222555444111000//////000111////////////////////////////////////////////////------......///000111111////////////////////////................................................000111111000//////111333////////////////////////........................////////////////////////........................************************+++++++++,,,,,,+++++++++))))))))))))******************++++++++++++******((()))***+++++++++++++++***+++,,,---...------,,,************************&&&((()))***)))***+++---+++,,,------............,,,+++++++++******)))))),,,---,,,((('''***+++)))***+++,,,---------------,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,...//////...,,,,,,,,,---...//////...---,,,***+++,,,,,,------------++++++++++++++++++++++++++++++************++++++------------------------******+++++++++,,,,,,,,,***+++---......---+++******+++,,,,,,******+++,,,...------,,,,,,------...))))))((()))***---///000,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,---...---+++)))((()))%%%&&&)))+++,,,---------+++++++++,,,,,,---------,,,,,,---......---------)))***+++------,,,+++***++++++++++++,,,,,,---...***+++---......---+++***+++,,,,,,------,,,,,,+++***+++---...///...------+++++++++,,,,,,---------******+++++++++,,,,,,,,,------............------...------------...//////////////////////////////,,,,,,,,,------.........------............------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++---------...............000000000000000111111222------------------------,,,,,,.../////////...---,,,,,,,,,---------..............................---------.........//////---------.........//////...------,,,---...///000.........------,,,,,,,,,,,,,,,+++++++++,,,---......---------...///111222////////////////////////////////////////////////////////////////////////......................../////////......------,,,........./////////000000.........------...............//////...---,,,,,,////////////////////////111111000000000000111111////////////////////////......///000000000000000........................////////////////////////---...///000111222333444777666333222111111222333////////////////////////000000000000000000000000------..............................////////////000000000000000000000000/////////////////////////////////...------///111////////////////////////000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,***((()))+++,,,+++((())))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,+++***))))))******---------,,,,,,+++++++++************************)))+++++++++***)))***++++++++++++************)))***************************++++++,,,,,,++++++***,,,++++++******++++++,,,,,,------......------,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***...---,,,+++************,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,(((((())))))*********+++******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,------------------------,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))***+++,,,......++++++,,,---............,,,,,,,,,---------......222222111///,,,******+++...---,,,,,,++++++++++++++++++,,,---,,,+++)))(((,,,------......------,,,---..................------------.........//////........................,,,,,,,,,---------..............................------,,,+++,,,---...//////---***((()))+++...000---------------------------------........./////////...---,,,+++,,,---...////////////////////////...///...,,,+++***,,,...//////.........---------.........................../////////...---,,,,,,------,,,,,,,,,,,,------000///...---------------,,,---------.../////////........................------,,,,,,---...000111/////////...---------,,,---------,,,,,,+++++++++++++++,,,---.........---..............................------------......////////////............////////////////////////---......///////////////////////////////////////000000000000111111111111666666666555555444444444000111111222222222222111////////////////////////////////////000000000000111000000///...---------,,,,,,,,,------.........,,,---......//////..................////////////.........------,,,,,,,,,---------......000111111000000//////.........---............////////////++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,***))))))+++,,,+++)))************************************************++++++++++++++++++++++++,,,++++++***))))))******++++++++++++++++++******************************)))+++,,,+++***)))***+++++++++++++++***************************************++++++,,,,,,++++++***,,,++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++******+++,,,,,,)))******************+++))))))***++++++++++++***,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,------------------------,,,---/////////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------...------,,,,,,,,,,,,---------.........---......,,,+++***+++---...---,,,,,,++++++,,,,,,+++,,,---------,,,***))),,,------......------,,,------............------,,,------------.........------------------------,,,,,,,,,---------.................................---------....../////////---+++******,,,...///---------------------------------.........//////......---,,,,,,,,,---...------------------------.........---++++++,,,...//////.........---------.................................///......------......------------......//////...------------------------.......................................//////...---------...///...............---------.........---------,,,,,,,,,------............---..............................------------......////////////............////////////////////////---....../////////////////////////////////////////////000000000111111111444444333333333222222222333333222222111///...---////////////////////////.../////////000000000000111000000///......------,,,------------------...,,,---......//////..................////////////.........------,,,,,,,,,---------......///000111000/////////........................////////////************************,,,,,,,,,++++++++++++***************************------------------------++++++***))))))***++++++,,,***)))***+++,,,+++***************************************************++++++++++++++++++++++++,,,+++******)))***************************++++++***************************+++,,,+++***)))***,,,,,,+++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,---...,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++++++++***((())))))***************++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,++++++++++++,,,,,,---------------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++............---,,,+++***,,,------------.........(((***************,,,......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---...//////000000/////////...------------......---------------------------------..................------,,,------......++++++++++++++++++++++++---......---++++++,,,..................---------........................------......///.........///................../////////...------------..................---------........................000000///------,,,,,,------------.............../////////...................../////////...------..............................------------......////////////............////////////////////////---....../////////////////////////////////////////////000000000000111111111111111111000000000000111111111111000...------////////////////////////....../////////000000000000000000///......------.........---------------,,,---......//////..................////////////.........---------------......---......///000111////////////........................////////////++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++***************+++))))))******++++++,,,,,,***************************+++,,,,,,******+++,,,,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++))))))***+++++++++++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////++++++++++++,,,,,,,,,------------------------------.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,+++++++++,,,,,,---.........------,,,+++------------............((()))************,,,......------,,,,,,,,,---------------------------,,,,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---...000000///............////////////......................................................---------------.........++++++++++++++++++++++++,,,---...---,,,+++---...................................................,,,,,,---.../////////...//////............/////////......---------....../////////...---------,,,........................//////......------------,,,---------.../////////........................///000000000///...------..............................------------......////////////............////////////////////////---......///////////////////////////////////////////////////000000000111000000//////////////////------...///000000000000////////////////////////........./////////000000000000//////............//////......------,,,,,,,,,---......///.....................////////////...............---------...............///000000///////////////.....................////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********++++++,,,,,,+++++++++,,,))))))))))))))))))))))))************************+++++++++++++++++++++++++++***************++++++***+++++++++,,,,,,------***************************,,,,,,,,,+++***+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++...---------,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,---......---,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,---------------------------------++++++,,,------...//////++++++,,,,,,------------------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,---...///+++,,,------.........------------.........//////+++,,,,,,,,,******,,,...---------,,,,,,---......------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......+++++++++++++++++++++++++++,,,---...///...---------...///000000000//////.............................................------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---...---.............................................,,,,,,---.../////////...//////............//////......---------......////////////...---------,,,........................,,,------.........//////,,,---------.../////////------------------......///000000000///...------..............................------------......////////////............////////////////////////---......///////////////////////////////////////...////////////000000000////////////000000000000,,,,,,---//////000000000////////////////////////............////////////////////////............/////////......---------,,,---......///.....................////////////........................///............//////000.........///////////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------------------------)))***++++++++++++***)))+++,,,---,,,+++***+++---))))))))))))))))))))))))************************++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,---------************************+++,,,---,,,+++***+++---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***+++++++++------------,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......------------------------,,,,,,------......//////***+++,,,---......------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000***+++,,,---............------........./////////---......---++++++,,,...------------------...///---,,,,,,,,,,,,,,,---...,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,---...---------+++,,,...///000000000000.......................................---------,,,---...///////////////........................***,,,......---,,,---...---------.......................................------......///.........///..................///...------------...//////...............---------........................+++,,,---...////////////---------...............---------------.............../////////...------..............................------------......////////////............////////////////////////---......///////////////////////////////////////......////////////000000////////////000000000000///////////////...------////////////////////////------.........///////////////////////////....../////////...............,,,---......//////..................////////////...............///////////////............//////.........///////////////............////////////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))***,,,...---+++***,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))***++++++,,,,,,,,,,,,+++++++++++++++************************+++,,,------++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***,,,------,,,***))),,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,------...------------,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++,,,------------,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++,,,,,,---......///........................---------...............***+++,,,............---------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,------...---------............////////////,,,---...---++++++---...---------------...//////,,,++++++***+++,,,---...,,,------......------,,,------............------,,,------------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////******,,,---///000222333........................//////.........---------+++,,,...///000000000///------------------------***,,,...///...------...---------.........//////.................................///......------......------------......---------------...//////---------.......................................,,,---...//////......---...............---------------........./////////,,,------............---..............................------------......////////////............////////////////////////---......///////////////////////////////////////........./////////000000........./////////000000///000000000000///......////////////////////////---------.........//////.../////////////////////............////////////,,,---......//////..................////////////---........./////////000//////............//////............/////////000............////////////*********************************++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))***,,,...---+++***,,,...------------------------************************++++++++++++++++++++++++******))))))***+++,,,,,,,,,+++++++++******))))))************************+++,,,------++++++,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))***,,,------,,,***))),,,------......------,,,,,,------......------,,,---,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,+++++++++(((((()))***+++---///000......---------,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,******+++,,,,,,,,,,,,+++......,,,++++++,,,......+++,,,,,,------,,,,,,+++,,,------......------,,,++++++,,,,,,---...//////.......................................---------)))+++,,,...//////......------------------------+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++......---,,,,,,,,,------............---,,,++++++............/////////000***+++,,,,,,++++++---///---------------...///000++++++***)))***+++---...,,,------......------,,,---......//////......------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////...------///000111))))))***,,,...000333444//////////////////////////////.........---------+++,,,...000000000000///------------------------))),,,...///...------...---------.........//////.........................../////////...---,,,,,,---------,,,,,,------------------------...///000,,,------....../////////...........................////////////---,,,+++/////////......------,,,.../////////000000111111++++++,,,---.............................................------.........000/////////............////////////////////////---......///////////////////////////////////////............/////////000---------....../////////,,,---...000111222222222////////////////////////---------.........//////.........///////////////------......//////000000,,,---......//////................../////////000---.........//////000000000//////.........//////---.........//////000000............/////////000)))************+++++++++))))))*********+++++++++,,,,,,,,,++++++*********,,,+++***+++---...---,,,///...,,,***))))))***+++************************)))************+++++++++%%%%%%&&&((()))***,,,,,,++++++++++++++++++++++++------,,,++++++******))),,,,,,------.........---++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---+++***+++......,,,***++++++,,,,,,,,,++++++***------++++++++++++------)))******++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,******+++...///---+++,,,,,,+++***+++,,,...///000///...---,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,++++++******++++++,,,------......///000000000---,,,,,,+++,,,---///000------------------------,,,++++++******++++++,,,.........------,,,,,,,,,//////...---,,,++++++*********+++,,,---//////000,,,,,,,,,---------......////////////////////////,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///.........---,,,+++***))).........------,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---...............------,,,,,,,,,------.........///...---,,,,,,---...///111000000//////111222333////////////000000000000......................../////////...------,,,,,,///......---------..............................//////.........---------........................000000///...............000000///...---,,,,,,,,,111111111111000...---,,,111111000000//////......///...------------...///------......//////000000........................000///...---------------................................................////////////////////////////////////000000000000......///000000000000000000000000000000000000000......//////...---,,,,,,---......//////////////////////////////////////////////////////////////////...---,,,,,,---...///////////////////////////---------............///.../////////...---,,,,,,........................000000000000000000000000............/////////000//////000000000000//////////////////000000000000************++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***)))***,,,,,,,,,***...---+++***)))***+++,,,************************)))************+++++++++((((((((())))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))***,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---+++***,,,......,,,***++++++,,,,,,,,,++++++***------,,,++++++,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++***)))***---...,,,***,,,++++++++++++,,,---...---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------,,,+++++++++++++++---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,,,,,,,---.........---------------,,,,,,,,,,,,,,,---...///,,,,,,---------------------,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------...............,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///------.........------,,,......---------,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---...............------,,,------------------...///...------------...///......---------...///000.../////////000000000000......................................................---------......///........................//////.........---------........................000000///...............000000///------,,,,,,---000000111000000///...---////////////.............................................///////////////........................//////...---------------................................................////////////////////////....../////////000000000......///000000000000000//////////////////////////////000000//////...------...//////000000//////////////////////////////////////////////////////000///...------...///000////////////////////////---------............///......//////......---,,,..................------////////////////////////........./////////////////////000000000000//////////////////000000000000************+++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++,,,,,,+++***))))))++++++***)))---,,,+++*********+++,,,++++++++++++++++++++++++)))************++++++++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,***(((&&&'''))),,,...++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++,,,------,,,***++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------......------,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,+++***+++------,,,+++,,,++++++++++++,,,------++++++,,,,,,------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++*********++++++---,,,,,,++++++,,,,,,---//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------.........------,,,++++++***,,,,,,------......------,,,,,,,,,------............------,,,,,,------......------------,,,,,,,,,------------------------...------,,,+++***)))))),,,,,,,,,---------......------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///------...///////////////...------------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------...............---.........---------------///...------------...///---,,,,,,,,,,,,---............/////////000000000........................,,,------...//////000000---------------...///000......................../////////............---////////////////////////000//////............///000///...---------------/////////000000//////...------------............,,,---...//////...---,,,///////////////.................................//////...------------...................................................////////////////////////------........./////////......///000000000000///........................000000000000000000///...---...//////000000//////////////////////////////////////////////////////000000////////////000000////////////////////////---------............///....../////////...------/////////......---------///////////////////////////////////////.........//////000000000000//////////////////000000000000*********+++++++++,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,,,,+++******++++++***))),,,+++*********+++,,,---++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++***)))***+++---...++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,---------,,,,,,---------.........------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,------,,,,,,------------++++++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---............------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---------,,,,,,,,,++++++,,,---.........,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,------------------------------,,,,,,,,,------.........///......---,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,------------------------.........------.........---....../////////......------------------------------------------------------------------------,,,,,,,,,---------......,,,---......///.........//////......------,,,,,,.........------.........------------......//////........./////////000000........................---........./////////000,,,,,,,,,---...///000111......................../////////...............000000000000000000000000000///............//////000///...------------------......///000000//////---------....../////////,,,---///000000///---,,,000000//////......------........................///......---------......................................................////////////////////////------------.........///---...//////000000////////////////////////////////////000000000//////.........///000000000000000////////////////////////////////////////////////111000000000000000000111////////////////////////---------............///......////////////......000000//////......------////////////////////////////////////............//////000000000000//////////////////000000000000***++++++++++++,,,,,,,,,,,,,,,---------.........*********++++++,,,,,,,,,---,,,++++++,,,---,,,***++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++------,,,+++***++++++******++++++,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,***+++,,,---------------------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,+++******+++,,,+++++++++++++++++++++***------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------............,,,,,,.........---,,,+++,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------........................---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,---------------------------..................---/////////......,,,++++++------------------------------------------------------------------------,,,,,,,,,---------......,,,------...//////....../////////......------------..................---,,,------...........................////////////////////////////////////000000/////////.........,,,,,,,,,---...///000111........................////////////////////////000000000000000000000000//////............////////////...------------...,,,---...//////000000///.........//////000000111,,,---///000000///---,,,000000//////......------..............................---------......///................................................////////////////////////------------.........///------...///////////////000000000000000000000000---......//////............//////000000000000000////////////////////////////////////////////////000111111111111111111000////////////////////////---------............///......///////////////...000000/////////.................................///////////////.........//////000000000000//////////////////000000000000++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))&&&(((+++------+++)))(((++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***,,,...---,,,++++++,,,***+++,,,------......---------............------***++++++,,,---.........+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********(((&&&&&&(((***+++++++++,,,++++++***)))------,,,,,,++++++******------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---.../////////------......------,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,,,,------.........------......//////000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------------...//////...------/////////...---,,,+++***,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,---.../////////////////////...............------...//////...------***+++,,,,,,------,,,,,,------........./////////////////////////////////111111000//////...---------------------...///000...........................////////////000000000///////////////////////////............//////000///......---------......,,,---...////////////////////////000000000000000,,,---...//////...---,,,///////////////....................................------------...//////................................................////////////////////////------........./////////------...////////////...111111111111111111111111,,,------..................///000000111111000000////////////////////////////////////////////////000000111111111111000000////////////////////////---------............///......///000000000//////////////////////////////..................................../////////000//////000000000000//////////////////000000000000+++++++++,,,,,,,,,------+++,,,,,,,,,------------,,,,,,++++++++++++++++++***))))))***---......---,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********+++++++++++++++------------------------,,,+++++++++++++++++++++((()))+++,,,,,,,,,+++***++++++******++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,......,,,***+++---***+++,,,---............,,,---...//////...---,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***++++++)))&&&&&&))),,,***++++++,,,+++***)))(((+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,++++++,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------..............................******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------///...---,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------------------------.........//////,,,,,,,,,---------......---------------------------------.......................................------...//////...------///////////////...---,,,,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......+++,,,---...////////////............////////////------...//////...------***+++,,,---...------,,,---------.........//////////////////////////////000000000///////////////......---------......///.........................../////////000000000000.......................................///000000......---------......///------......///.........//////////////////.......................................///////////////........................---------------...//////................................................////////////////////////....../////////000000000,,,---......//////......000000000000000000000000------.../////////////////////000111111111111000//////////////////////////////////////////////////////000111111000//////////////////////////////---------............///......///000000000000000.........///000000111111........................,,,------...///000111111//////000000000000//////////////////000000000000++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++*********(((''''''))),,,------------------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,++++++***))))))(((------------------------*********++++++,,,------------,,,,,,------...///++++++******++++++,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***,,,......+++***+++---***+++,,,---............,,,---...//////...---,,,---,,,,,,++++++******)))+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,.........,,,)))(((,,,///***+++,,,,,,+++***)))(((((()))***+++,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********+++*********+++,,,,,,------,,,,,,++++++,,,,,,------------.........//////........................******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------,,,,,,------...------,,,++++++*********000///---,,,+++,,,------//////...---,,,++++++***...------,,,,,,------...,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......------------------------,,,------....../////////........................,,,---...//////...---,,,...//////000000000000000,,,,,,,,,------.........------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......+++,,,---...////////////------......//////000000,,,---...//////...---,,,---...///000000000///...---------.........//////000000000000000000000000......//////000000111111///......---------................................./////////000000111111.......................................///000111......---------......///---...............------/////////......------,,,///...------------...///---.........//////000000........................---------------...///000................................................////////////////////////////////////000000000000,,,---......//////......////////////////////////......///000000111000000//////000111111111111111////////////////////////////////////////////////...///000111111000///...////////////////////////---------.........//////......///000000000000000------...///000111222222........................+++,,,---...///111222222//////000000000000//////////////////000000000000******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,+++++++++,,,,,,,,,,,,,,,++++++*********+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,---...//////---+++)))++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,---------------------------,,,++++++------,,,++++++,,,...//////...,,,+++------,,,++++++,,,,,,,,,---------,,,,,,+++++++++...---,,,++++++,,,...///+++,,,,,,,,,++++++---///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---........................***+++,,,,,,------,,,,,,------------------------///............---------+++***)))+++---......---,,,---......//////............------------.........---,,,,,,,,,,,,---...............////////////........................------------------------//////.........---------......---,,,,,,,,,------........................,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,---------......////////////////////////,,,,,,,,,---------......,,,,,,,,,---...///000000...------------...//////............////////////111111000000000000111111------------------------........................111111000///...---,,,,,,////////////////////////......////////////......000000000000000000000000////////////////////////---------............/////////////////////////////////............//////......////////////......////////////////////////------............------111///......//////...,,,....................................////////////000000111111000///..................////////////............/////////000......---...///222555666////////////////////////000000000000000111111222////////////////////////111111000000//////......000///---+++++++++---...////////////000000000000000000000000000000000000//////............//////......////////////..............................////////////000000000000******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++---...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************++++++++++++++++++++++++++++++++++++---,,,++++++------,,,++++++,,,---......---,,,+++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,...------,,,,,,,,,------,,,---------,,,,,,...000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,---......---,,,,,,...------,,,,,,------...........................***+++,,,,,,------,,,,,,------------------------///............---------,,,+++***+++...///...---,,,---......//////............------------.........---,,,,,,,,,,,,---...------------....................................------------------,,,,,,))))))***+++,,,---......111000///...---,,,,,,,,,........................------............------...------,,,,,,------...,,,,,,---------.........////////////////////////,,,---------............,,,---------.../////////...------------...//////............////////////111000000//////000000111.................................---------------000000000///......------////////////////////////......////////////......////////////////////////////////////////////////---------............/////////////////////////////////............//////......////////////......////////////////////////------............------000...------......---,,,....................................////////////------......---,,,,,,+++............////////////,,,,,,---------.........111000///...---...000111////////////////////////000000//////000000111222////////////////////////000000000000////////////000///---,,,+++,,,---...////////////000000000000000000000000000000000000//////............//////......////////////....../////////////////////////////////000000000111111******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++*********++++++,,,,,,,,,---------------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,((()))***+++,,,------...,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,------------------.........---------------,,,++++++,,,---...---,,,---...000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,------------,,,,,,///......------......///------------------------***+++,,,,,,------,,,,,,------------------------///............------------,,,+++,,,...//////...,,,---......//////............------------.........------,,,,,,------...,,,,,,,,,------------....................................------,,,,,,,,,,,,,,,---...///000111111333222000///------,,,,,,.................................------............------,,,,,,------...,,,------------.........////////////////////////------........./////////------.....................------------...//////............////////////000000////////////000000000000000000000000000000//////......------,,,,,,////////////////////////////////////////////////......////////////..............................////////////////////////---------............/////////////////////////////////............//////......////////////......////////////////////////------............------...---,,,,,,---...,,,+++....................................////////////,,,,,,---------,,,++++++............////////////------........./////////111000///---------......////////////////////////000000//////000000111222////////////////////////////////////000000000000111000...------...//////////////////000000000000000000000000000000000000000//////......//////000...//////000000//////...000000000000000000000000000000000111111111222222******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++((()))***+++++++++++++++------------------------------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------,,,++++++------,,,+++------,,,++++++,,,------,,,,,,+++++++++,,,------,,,------....../////////,,,---......---,,,***))),,,---------,,,,,,...///......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------***+++,,,,,,------,,,,,,------------------------///............---------...---,,,---///000///...,,,---......///...............------------......------------------------,,,,,,---------..........................................------,,,,,,+++111111111111000000000///111000///...------------........................///...---,,,,,,---...///...------,,,,,,------...------------............////////////////////////.........////////////000...............---------...------------...//////............////////////000//////......//////000000000000000000000000000000000000//////...------............//////000000////////////////////////......////////////......------------------------////////////////////////---------............/////////////////////////////////............//////......////////////......////////////////////////------............------...---,,,---......---,,,....................................////////////...//////000//////..................////////////000000000000111111111111///............///000111///////////////////////////////////////000111111////////////////////////......//////000000111111111000//////...///000000////////////000000000000////////////////////////000000////////////000000//////000000000000//////000000000000000000000000000111111111222222222222******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,+++++++++...---,,,+++***((((((''',,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++((())))))******+++++++++------------------------------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---------------------------,,,++++++------,,,+++---,,,++++++++++++,,,---,,,+++++++++,,,,,,---...,,,------....../////////+++,,,---...---,,,***)))***+++,,,+++******,,,...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,------------------------///............---------...---,,,---/////////---,,,---......///...............------------......---------------------------.........////////////.................................------,,,,,,,,,.........---------,,,,,,---------,,,------..............................///...---,,,,,,---...///...------,,,,,,------...---------.........//////////////////////////////.........////////////000...............---------...------------...//////............//////////////////............//////////////////////////////111111111111000000//////------......///000000000////////////////////////......////////////......------------------------////////////////////////---------............/////////////////////////////////............//////......////////////......////////////////////////------............------///...---...///000///.......................................///////////////000111111111111000000............////////////000000000000111111111111////////////000111111222000000000000000000000000/////////...///000000111////////////////////////......//////000000111111000000/////////000000000////////////000000000000////////////////////////000000////////////000000//////000000000000//////////////////////////////000111111111222222222222******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,---,,,+++***)))((('''&&&+++******************+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,++++++------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---......---------------.........++++++,,,,,,,,,,,,++++++)))***+++***))))))+++---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------///............---------...---,,,---...///...,,,,,,---......//////............------------......,,,------......------,,,........./////////000000........................------------------------+++,,,,,,---...///000000,,,,,,+++,,,,,,---...///.................................------............------,,,,,,------...------........./////////////////////////////////------........./////////------.....................------------...//////............////////////......------------..............................000000111111111111111111---.........//////000000////////////////////////......////////////......------------------------////////////////////////---------............/////////////////////////////////............//////......////////////......////////////////////////------............------///...---...000000000.......................................////////////......///000000000//////............////////////------........./////////222222111111000000//////000000000000000000000000//////......//////000111////////////////////////////////////000000000000/////////000000000000000////////////000000000000000000000000000000000000111000000//////000000111///000000111111000000///////////////////////////000000000111111111222222******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...///......---+++++++++************)))***))))))(((((())))))***++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************+++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************************+++,,,,,,,,,,,,+++************+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++------,,,+++***+++,,,------,,,+++***++++++++++++,,,---...///------------,,,,,,,,,,,,************+++,,,------***+++++++++******,,,...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------///............---------...,,,+++,,,---...---+++,,,---......//////............------------......,,,,,,---......---,,,,,,---------.........//////........................+++,,,,,,------.........------...///000111111222...------------......///........................------............------...------,,,,,,------...............////////////////////////////////////,,,---------............,,,---------.../////////...------------...//////............////////////...------------------....................................//////000000111.........///////////////////////////////////////......////////////......------------------------////////////////////////---------............/////////////////////////////////............//////......////////////......////////////////////////------............------...---,,,---///000///.......................................////////////------...///////////////............////////////,,,,,,---------.........000000000000000000//////000000000000000000000000///............///000000////////////////////////000000000000////////////---...//////000000000///////////////000000000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000/////////000000000111111******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,.../////////......))))))***+++,,,,,,------))))))(((((((((((())))))++++++++++++++++++++++++)))************+++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))+++,,,,,,------,,,,,,+++------,,,+++************++++++++++++++++++++++++++++++---......---++++++***************************+++,,,------,,,+++***((())))))))))))*********---------------------------,,,++++++------,,,+++)))***,,,------,,,***)))++++++++++++,,,---...///---------,,,,,,+++++++++******))))))***,,,...///+++,,,,,,,,,++++++---///++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........---,,,+++******+++,,,---.........------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------//////.........------------,,,++++++------,,,+++,,,---......//////...............------.........,,,,,,---......---,,,,,,,,,,,,,,,---------..............................***++++++,,,---...//////---,,,,,,,,,,,,+++++++++111000///.......................................,,,---...//////...---,,,...------,,,,,,------.............../////////000////////////////////////,,,,,,,,,---------......,,,,,,------...///000000...------------...//////............/////////000...------,,,,,,------...////////////////////////++++++,,,---...///000000////////////////////////////////////////////////......////////////..............................////////////////////////---------.........////////////////////////////////////............//////......////////////......////////////////////////---..................------,,,+++,,,...///...---..................................../////////000......///000111111000000............/////////000............/////////000***+++---///000111222222000000000000000000000000...............///000000////////////////////////111111000000//////......------...//////000//////////////////000000000000000000000000000000000000111111000000000000111111000000111111111111000000111111111111111111111111////////////000000000000(((((()))***++++++,,,,,,000///---,,,+++,,,,,,---------------------------************************************************---,,,************)))'''***+++,,,,,,******+++,,,)))******)))(((''''''(((,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++------******+++++++++,,,,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......000///...---+++***)))(((---------------...///000...---,,,,,,++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,++++++,,,---.........---,,,---......//////......---.........---,,,,,,+++............---,,,++++++,,,---......//////........................................................................------...................................................---,,,,,,---...///000////////////////////////.........------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,........................,,,------.....................------------......//////............////////////.........---------........................///...---,,,,,,---...///......///000000000000000........................000000111222222222222111111111000///......//////000/////////............///////////////////////////...---,,,,,,---...//////////////////...............------------..................////////////000000000000111111111111......////////////......000000//////.........---------............------........................000000000000////////////000000000000000000000000............/////////000///////////////.........111//////000111222111000000000000000////////////........................000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000111111000000000000111111000000000///////////////222111111111000000//////000000000000000000000000((())))))***++++++,,,,,,......---,,,+++,,,------------------------------************************++++++++++++++++++++++++111...***))))))+++++++++***+++,,,,,,******+++,,,***+++,,,+++)))((()))***,,,++++++******++++++,,,++++++++++++******)))))))))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.../////////...------,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///......---------,,,,,,,,,++++++,,,---------------,,,,,,---............------.........------,,,+++------......------,,,,,,,,,---......//////....................................................................................................................................---,,,---...//////......................../////////......---------------------------------///...------,,,,,,,,,---........................------...////////////.........------------......//////............////////////.........---------........................///...------------...///......///000000000000000........................///000111111222222111111222111000///////////////000000/////////........./////////////////////////////////......//////////////////////////////.........------------..................////////////............////////////......////////////......000/////////.....................//////.................................000000000000////////////////////////////////////........./////////000000........./////////000000111//////000111222111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111111111000000000000111111000000000000000000000000222111111111000000000000000000000000000000000000)))))))))***++++++,,,,,,---,,,,,,,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222///***((()))+++------***+++,,,,,,******+++,,,***,,,,,,,,,***)))***+++,,,++++++******++++++,,,*********))))))))))))((()))************+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.../////////...---------......,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........------------,,,,,,,,,++++++,,,------------,,,++++++,,,------------------............---,,,,,,+++,,,------......------,,,---......//////..............................................................................................................................//////...---------..............................///////////////.........------------------------///...------,,,---------..............................///000000000//////......------------......//////............//////...............---------........................///...------------...///......///000000000//////........................//////000111111111111111222111111000000000000000000000000/////////......//////////////////////////////000000000000//////......//////////////////......------------..................////////////............////////////...//////000000//////...////////////...............//////000000//////...........................////////////000000000000............................../////////000000000.........//////000000000111//////000111222111000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000))))))*********++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000---***)))***+++,,,,,,***+++,,,,,,******+++,,,***+++,,,+++***)))***+++,,,++++++******++++++,,,*********)))))))))******))))))*********+++++++++------------------------++++++++++++++++++++++++------------,,,+++*********++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,///......---+++******)))---------,,,,,,---............------------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------,,,------.........------***+++,,,,,,------,,,,,,------............------***+++,,,---............,,,---......///.........................................................---------...............................................................//////......------------........................//////................................................------------.................................//////000000000000000......------------......//////............//////.........................................................------...............///////////////..............................///000000111111000000222111111000000000111111000000000////////////...////////////////////////...///000111111000///...............////////////......------------..................////////////000000000000111111111111//////000000000000/////////////////////.........//////000000000000//////........................////////////000000000000////////////////////////...////////////000000000000000//////////////////111/////////111222111000000000000000////////////000000000000000000000000........................////////////////////////////////////////////////000000111111111222222222222222222222222222222222111222222222222222222111111222222222222222333333111111111111111111111111000000000000000000000000***************+++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,***(((***+++,,,,,,******+++,,,)))***+++***))))))***+++,,,++++++******++++++,,,,,,+++*********++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,+++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......******+++++++++,,,,,,,,,......---,,,,,,+++******...------,,,,,,,,,---------,,,,,,,,,,,,,,,------......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------......////////////......***+++,,,,,,------,,,,,,------...//////......---***+++,,,---.../////////,,,---......///.........................................................---------.........//////................................................/////////......---,,,,,,........................------------------------..............................---------......///...........................//////000000000000000......------------......//////............//////---.............................................---..................---......////////////....................................///000000000000///111000000000000000111111111000000000////////////////////////////////////------///000000///---------.........//////000000......------------..................////////////000000000000111111111111//////000000000000//////........./////////////////////000000000000//////////////////////////////.../////////000000000111000000000000000000000000////////////000000000111222222111000///......---111/////////111222111000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111222222333333333333222222111111222222333333333333111111111111111222222222000000000000000000000000***************************+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***,,,---,,,)))&&&***+++,,,,,,******+++,,,((()))+++***))))))***+++,,,++++++******++++++,,,,,,+++*********+++,,,---)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000++++++++++++,,,,,,,,,,,,***++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,------------......////////////...------++++++,,,---------------------...////////////...***+++,,,---............,,,---......//////......................................................,,,,,,------.../////////.........................................................///......---,,,------------------------,,,,,,,,,---------------.................................---......///000..............................///000000000//////......------------......//////............//////---------.......................................------...//////...------....../////////...------........................---......//////////////////////////////000000111111111000000000/////////////////////////////////------............------------......///000000000......------------..................////////////............///////////////000000111111000000///.........///////////////...//////000000//////...////////////////////////......//////000000111111111111111111111111111111/////////000000000111111222222111000000///......111//////000111222111000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333111111111111111111111111222333444555555444333222111111111222222333333444111111111222222222222222000000000000000000000000************************++++++,,,---,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------+++)))***+++,,,,,,******+++,,,)))***++++++******+++---,,,++++++******++++++,,,+++***)))((()))***,,,---)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,,,,------------******+++,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---......//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------......---,,,,,,+++,,,,,,---............---------...///////////////++++++,,,---............,,,---......//////......................................................,,,,,,------...//////000................................................,,,---.../////////...---------------------------------------.........///.......................................///000000........................------...////////////.........------------......//////............//////---------.........//////........................------...//////...------......//////......---,,,........................------.../////////.....................///000000111111111000000000////////////////////////////////////............//////------......///000000111......------------..................////////////............////////////000000111111111111000000............/////////000.........//////.........////////////////////////.........///000111111111000000000000000000000000//////000000000111111111000000000000000000000000111//////000111222111000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333222222222222222222222222222333444555555444333222000000111111222333333333111111111222222333333333000000000000000000000000++++++******************+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---------***+++,,,,,,******+++,,,***+++---,,,,,,,,,---...,,,++++++++++++++++++,,,***)))((('''((()))+++---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++------------++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......***)))(((((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------------......---------,,,,,,+++++++++...---,,,,,,++++++++++++---------------...///000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,++++++***))),,,---......//////......------...///000000//////,,,,,,------......------,,,---......//////......................................................,,,,,,------...///000000................................................+++,,,.../////////......---------------------------.........//////000000////////////////////////...............///000000........................,,,------........................------.........//////............//////---------.........//////........................,,,---...//////...---,,,.../////////...---,,,,,,........................,,,---......//////......---------------...///000111111111111000000000000////////////////////////111000///......///000111---------...///000000111.........------...................../////////000000000000000111111111111000000111111111111000000---.........//////000000------............------000000000000000000000000---......///000111111222000000000000000000000000000000000000111111111111---...///000111222333333111//////000111222111000000000000000////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222333555666666555333222//////000111222222333333111111111222222333333333000000000000000000000000***++++++,,,,,,++++++***---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,---,,,***))))))***,,,---++++++******)))*********++++++++++++++++++++++++---,,,***))))))***,,,---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++------------++++++...---,,,,,,+++++++++,,,.........------,,,,,,,,,******************************++++++++++++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...//////---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///............,,,+++...------------...//////.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000...***''''''))),,,............------,,,,,,,,,......---------,,,,,,,,,,,,+++***+++---...---,,,---------...------,,,,,,,,,,,,+++***+++,,,---...------------------------........................000///---,,,++++++,,,------------............///........................---------............///...------,,,---...000111..............................---,,,,,,,,,,,,---......////////////......(((((()))***,,,---..............................---...............------////////////////////////........................//////.........---------////////////000000000000//////////////////////////////000000000000//////000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000//////.........---.........///000111111222222111000000000000000111000000///...............000////////////.................................////////////////////////000///...------...///000////////////////////////111111000000//////......////////////////////////000000000000000000000000......////////////......------...///000111222222000000000000000000000000000000000000111111111111000000000000000000000000---///111333333222000...000000000///////////////111111000000000000111111111000///......///000111111111000000//////......000000000000////////////222222222222222222222222222333444444444444333222333222222222222222333333222222222222222222222222222222222222222222222222,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++)))(((******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,,,,++++++*********++++++++++++++++++++++++++++++---,,,+++))))))+++,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,...---,,,,,,++++++++++++---------------,,,,,,,,,******************************++++++++++++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................,,,,,,,,,...///...------------------...//////------------------,,,,,,++++++,,,,,,,,,---------,,,,,,---------............------,,,+++,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,------...---------------,,,,,,,,,---...///------------------------........................,,,,,,,,,,,,,,,...///000------------...........................------------------............///,,,+++*********+++,,,---...............---------//////...------------.........////////////......................................................---...//////000000//////////////////////////////........................//////.........---------.../////////000000000000////////////////////////------............------...//////////////////...------------------------.............../////////000/////////............------...//////000111111111000000000000000111111000///......------......////////////............////////////////////////////////////////////////000///...------...///000////////////////////////111000000000/////////...////////////////////////000000000000000000000000///000000111111000000///////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000111111111000000000000000000000000000000111111000000000000111111111111//////...///000000111111000000///////////////000000000111111222222333333222222222222222222111222333444444333222111333222222111111111222222222222222222222222222222222222222222222222222222,,,------......------,,,++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))******++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++******)))(((******+++++++++,,,,,,,,,+++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------......//////......---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///...------------------------------++++++++++++++++++++++++........................***))))))+++...000000///---------------......///,,,,,,------------------,,,,,,,,,,,,------------,,,------------.........,,,---///000000...,,,***,,,,,,,,,+++++++++++++++------,,,,,,,,,+++++++++---++++++,,,---...---,,,++++++,,,---...............------------...///000------------------------........................,,,,,,,,,,,,---...///000------------............//////.........------------------............//////......------------...//////.........---------000000///............///......////////////......222111111000///...------////////////////////////......///000111111111000////////////////////////.......................................---------....../////////000000000////////////////////////------............---------///111222222111///---........................000000///////////////...////////////............---------...//////000000////////////000111111222000///................../////////.........------........................//////////////////////////////............//////////////////////////////000000000000////////////////////////////////////000000000000000000000000000111111222222111111000111111000000//////......000000000000000000000000....../////////000000000000000000000000000000000222111000//////000111222111111111111111111111111111111000000000000111111222111000///////////////111000000000000///////////////000111222333444555333333333222222111111111111111222222222222111111333333222111000000000111111111111111111111111111222222222222222222222222,,,,,,------------,,,,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++))))))*********)))))))))******+++++++++,,,,,,,,,++++++***))))))***++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++...---,,,,,,,,,,,,---...------............------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++***+++,,,---...///......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---//////...------,,,,,,------...///,,,,,,,,,------.........,,,,,,,,,------------...------------............,,,---///000///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++---,,,+++,,,.........---***+++,,,---............---------------......///................................................000///......---,,,,,,,,,,,,,,,---------........./////////...------,,,,,,---------............///111000000//////........./////////...------,,,,,,000//////...............---......//////......---000//////...---,,,++++++//////////////////////////////000000000//////...////////////////////////........................................................./////////000000//////////////////////////////000000000000//////...///000000000000///...////////////////////////111111000000//////......///////////////.........------------......//////.........//////111222333111000000/////////000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////////////////....../////////////////////////////////000000000000////////////////////////////////////////////////////////////000111111111111111111000000000000000////////////////////////////////////............////////////000000000000000000000000222111000000000000000000111111111111111222222222111111000000000000111111222222111000000/////////000000000000000000000000000000111111222333333444444333333222222111111111111111111111111111111111333333222111000000000000111111111111111111111111222222222222222222222222++++++,,,,,,,,,,,,++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++...///...---+++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---++++++,,,---------,,,+++***++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------***+++,,,---......//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,---------.........---------.........//////...------,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,++++++---,,,+++,,,...///...---***+++,,,---............++++++,,,,,,------------................................................////////////...---,,,,,,,,,,,,,,,------------...//////.........------------------............///------------,,,,,,++++++//////.........---------///...------,,,,,,------------............------------,,,,,,,,,,,,,,,,,,////////////////////////000000000///...---,,,+++////////////////////////........................---.................................//////////////////////////////////////////000000000000////////////------------//////////////////////////////111111000000//////...............///////////////---------...........................///000111222222111111111111111222222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...//////////////////...////////////////////////////////////000000000000000000000000000000000000///////////////////////////000000111111000000///////////////000000000000////////////////////////............////////////000000000000000000000000000000222333222111///---000000111111222222222222111111000000000000111111111111111111111000//////000000000000111111111111111111111111111111111111333333333222222111111111111111111111111111111111333333222111000000111111111111111111111111111111222222222222222222222222***++++++,,,,,,++++++***)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,///000///---,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++******)))))))))***++++++******+++++++++,,,,,,,,,------------------------+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------......------............---------,,,,,,++++++,,,,,,---***+++,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,------,,,+++,,,,,,,,,,,,,,,------...,,,,,,------------------,,,---------............------........./////////000...,,,******+++---...............////////////......---------,,,,,,,,,...,,,,,,,,,...///...---++++++,,,---............***+++,,,,,,------,,,,,,................................................,,,,,,...//////000//////,,,,,,,,,,,,------------........................---------............///....../////////...------..............................---,,,,,,,,,,,,,,,------............---------------......//////000........................////////////...,,,+++***////////////////////////........................---------...............------........./////////////////////////////////------............------000///---++++++---///000////////////////////////000000///////////////............///////////////....................................///000000111111111111111111222222333111111111000000000//////........................////////////////////////......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000000000000000000///......//////000000111111000000000000000000000000....../////////000000000000000000000000000000000///000222444333111...,,,//////000000111222222222111111000000000000111111000000111222222111111000000000000111111111111222222222111111000000000000222222222222222222222222333222111111111111222333333222222222222222333333222222222222222222222222444444444444444444444444+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++******)))***+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))))))))******,,,------------------------------,,,------------------,,,---------....../////////+++---///000000///---+++...---,,,,,,,,,,,,---...)))***,,,......---,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------------------------------...........................---,,,---......---,,,,,,,,,++++++,,,,,,---...------------------,,,,,,------------........................////////////000///---,,,+++,,,---...---------.........///////////////.........------...---,,,---...//////---,,,,,,------...---------++++++---.........---,,,................................................,,,---...///000000//////++++++,,,,,,,,,---------,,,,,,------.../////////---------............/////////111111222111000000,,,,,,------...///////////////...---------------,,,------......------,,,....../////////000000000------------------------......////////////......////////////////////////........................---------.........//////---------.........//////////////////////////////------............------//////............//////......................................./////////............/////////000//////////////////////////////.........//////000000/////////000000111222222222222222111111111111////////////////////////////////////////////////---...///000000///...---////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000111111222222111111000000000000000////////////000000000000000000000000/////////000000000111111000000000000000000000000111222222222111000...---......///000000111222222111111000000000000111111...///111222333222222222000000111111111222222222111111111222222222222222111111111222222333333444444333222111111222333444222222222222333444555555333333333333333333333333555555555555555555555555,,,------......------,,,+++*********++++++------,,,,,,,,,,,,,,,,,,,,,,,,111...+++'''&&&''')))+++,,,------......------,,,+++,,,,,,------,,,,,,+++++++++*********+++---...******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))***+++,,,---------------------------,,,------......------,,,........./////////000000***,,,///111111///,,,***///...---,,,,,,---...///)))***,,,.........,,,+++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---........................++++++++++++++++++++++++......---,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///...,,,,,,++++++,,,,,,---............------,,,,,,,,,---------.........//////............/////////000000/////////............,,,,,,,,,------.........000////////////............---,,,---/////////...---------...------,,,,,,,,,,,,.../////////...---////////////////////////........................///000000000000...---,,,++++++,,,,,,,,,---------+++,,,,,,---...///000000---------.........//////+++,,,---/////////......+++,,,,,,---...///000000000000///...............,,,------......------,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222////////////////////////........................---------.........//////---------.........////////////////////////////////////000000000000//////...///000111111000///...........................,,,---------......//////---.........//////000000000000000000000/////////000//////.........//////...............///000000333333333222222222111111........................////////////////////////---...///000000///...---////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000222222222333333222222222222222111000///...------000000000000000000000000000000000000111111111111000000000000000000000000444333111000/////////000---......///000111111111111111000000000000111111---///000222333333333222000000111111222222222222111111222333444444555666000000111222333444444555444444333222222333444444222222222333444555666777444444444444444444444444666666666666666666666666------......------,,,,,,+++,,,------......------///...---,,,+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...------------------------..................------------------------------------------------------------,,,+++,,,---...//////...,,,+++***+++,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------------------------------............///,,,,,,,,,---------......***+++---......---+++*********+++,,,,,,---......................................................000000//////.........---........................***,,,---...---------///........................,,,,,,---.../////////...---------------------------------------...///000,,,,,,,,,---------.........///000///...---...000//////////////////////////////.........---------........................///////////////..................------.........//////...---,,,++++++***---,,,,,,++++++,,,,,,------------............///////////////////////////---------------...///000////////////////////////......------------......000///...------...///000////////////////////////,,,,,,,,,------------...............////////////111111000///...---,,,,,,////////////////////////////////////////////////......------------......------------......//////////////////////////////000000//////.........---////////////////////////000000000000000000000000222222111111000000//////------...............------..................---111000/////////111222333333333222111000///......111111000000//////.........///000///...---...000000//////.........//////000000000000000000000000222000///000333333111...111111111111111111111111111111000000//////......000000////////////000000111111000000111111222333000000000111222222222333333333222222222222222222111222222222111000//////000000//////000000111222444444444333333222111111111111111222333444555666444444333333333444666777777666444222333555777888666333333777999666555666---------------,,,+++***++++++,,,---------------...---,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---...///------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---.........---,,,+++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++---......---,,,,,,---------------------------////////////////////////******+++,,,,,,---...............------,,,,,,+++------------............,,,,,,,,,---------......+++,,,...//////...,,,+++******+++,,,,,,---......++++++++++++++++++++++++........................///.........------------........................+++---//////---------...........................------......///.........---------------------------------------...//////---------.........//////---///000///...---...000//////////////////////////////.........---------.......................................---------//////000000000000//////000//////......------,,,......------------......---------............///////////////////////////......---------......///////////////////////////......------------......000000///......///000000////////////////////////////////////000000000111............////////////000000000///......------////////////////////////////////////////////////......------------........................//////////////////////////////111111000000000/////////////////////////////////000000000000000000000000111111111000000000000000....../////////......---......////////////......000000/////////000111222222222111111000/////////111000000000/////////......///000///......///000111000000//////000000000000000000000000000000000///---+++,,,...///...,,,111111111111111111111111222111111111000000000000000000////////////000000111111000000111111222333111111111111222222222222222222222222222222222222000000000111111111111111333333333222333333444555111222333444555444333333333333333333444555666777:::999777666666777999::::::999999999999:::::::::===999888;;;===<<<;;;===------------,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------...///000------------------------(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,------,,,++++++,,,------------------------///////////////000000000***++++++,,,,,,------...//////...---,,,++++++***------------............,,,,,,,,,---------......,,,---////////////---,,,***++++++,,,,,,------...------------------------........................---------------,,,,,,,,,........................---///000000...------....................................///......------------------------------------------.........///........./////////000000---...//////...---...///////////////////////////...............---------........................------------------------...///000111111000///...////////////////////////000000////////////000000---------............/////////////////////////////////...---------......////////////////////////......------------......111000000//////000000111////////////////////////,,,---------........................////////////////////////////////////////////////////////////////////////////////////......------------......////////////////////////000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000///000000000000000000111000000000000000///....../////////000000///////////////.........///000111000000000000000000000000000000000000////////////...///000000......///000111111111111111111111111000000000000000000000000111///------...000000///000000000000000000000000222222222222111111111111111000000//////000000111111111000000111111222333222222222222222111111111111111222222222222222222000000111222333333444444333222222222222333444444444555666777777777666666888888999:::::::::;;;;;;<<<<<<;;;<<<>>>AAADDDFFFGGGHHHJJJKKKLLLKKKJJJIIIJJJEEECCCEEEGGGGGGIIILLL---------,,,+++***)))((()))***++++++,,,,,,+++++++++++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------......///------------------------))))))******++++++,,,,,,++++++++++++++++++++++++------------------------......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,------,,,++++++,,,------------------------,,,,,,,,,,,,------------+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......------............------+++++++++,,,,,,---------................................................------------------------...........................000111000...------............................../////////...---,,,,,,........................------..................---.........////////////---...//////------...///////////////////////////................................................---------------.........+++,,,...//////...,,,+++------......////////////111000000//////000000111---------............///////////////////////////000///...---------------////////////////////////......------------......111111000000000000111111////////////////////////++++++,,,,,,,,,---------............////////////............//////000000////////////////////////////////////////////////......------------......000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111111111111111111000///.........////////////......///............/////////////////////000000111111000000000000////////////...000111000///...///000000000111111111111111111000000000000000000000000222111///......000111222////////////////////////111111111111111111111111111000000000000000000111111111000000111111222333333333333222222111111111111111111222222222222222333333333333444555555666444333333333333444555555::::::999888999:::;;;<<<===???DDDFFFGGGDDD@@@>>>???@@@BBBFFFLLLRRRXXX[[[^^^___aaacccdddfffgggggg]]]WWWSSSUUUWWWXXX[[[```,,,,,,,,,,,,+++***)))((()))***++++++,,,,,,++++++***+++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------------------------------------------,,,,,,++++++******++++++++++++++++++++++++---------------------------------------------,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,...---,,,+++,,,,,,------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++..........................................//////...........................000111000...------............................../////////...---,,,,,,........................---......//////...------,,,,,,---------.........---...///...---,,,---///////////////////////////---.............................................------......////////////+++,,,---......---,,,+++,,,,,,,,,------...//////000//////////////////000---------............///////////////////////////000///...---------------////////////////////////......------------......000000111111111111000000////////////////////////.../////////000000000000............////////////------......///000000000////////////////////////////////////////////////......------------......000000000000000/////////000000000000000000000000////////////////////////////////////////////////////////////////////////......//////000000000111111111222222111000//////......////////////.........////////////..................///000000111111////////////000000000000///000111000///...///111...///000111111111000000000000000000000000000000///...---++++++,,,...000////////////////////////000000000000000000000000111111000000000000111111111111000000111111222333444333333333222222111111111111222222333333333333444333333333333444555555888888888888888999999:::<<<;;;:::;;;===BBBGGGJJJJJJOOOXXX]]]]]]WWWOOOIIIMMMOOOSSSYYY___fffllloooooooooppprrruuuzzz~~~qqqjjjeeefffhhhjjjnnnrrr,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++,,,---............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++---...000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------++++++,,,---------,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---......---,,,,,,---------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................///////////////........................---///000000...------....................................///......------........................---.../////////...---,,,,,,,,,,,,------------...,,,---......---,,,---...////////////////////////---------.......................................------......///000000000........................+++,,,,,,,,,------......//////............//////---------............/////////////////////////////////...---------......////////////////////////......------------......///000000111111000000///////////////////////////------........./////////............////////////---.........//////000000////////////////////////////////////////////////......------------...............//////000000000000000000000000000000000............////////////////////////////////////////////////////////////...//////////////////000000000111111111111000000...//////000000//////...//////000000000///...............//////000000000////////////000000000000///000111111//////000111---...000111222111111000000000000000000000000000///000000///------000222000000000000000000000000///////////////000000000222111111000000111111222111111000000111111222333333333333333333222222222222222333333444444555555333333222222333444666777;;;;;;::::::;;;;;;<<<===>>>???AAAFFFLLLSSSYYY\\\cccjjjttt{{{{{{ssshhh```bbbdddhhhmmmrrruuuxxxyyytttttttttvvvzzzyyyssstttuuuwwwzzz+++,,,,,,------------,,,++++++,,,---------------+++,,,---.........---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------------------------++++++,,,,,,,,,,,,------++++++---.........---,,,------------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,...//////......***+++,,,---------,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,...//////...---......------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................---------....../////////........................+++---//////---------...........................------......///.................................---...///000///...,,,+++------------............,,,---......,,,,,,---...////////////////////////---------.........//////........................,,,,,,---......///000000000///---,,,,,,---///000------------............//////............//////---------............///////////////////////////......---------......///////////////////////////......------------.........///000000000000///...////////////////////////+++++++++,,,,,,,,,------............////////////.........///////////////////////////////////////////////////////////////......------------......,,,,,,---...///000000111////////////////////////......//////000000000000///////////////////////////////////////////////////////////////...............///000111111111111111111111222222111111111000000111111111000///.........//////////////////.../////////000000000111///000111111000///000111---///111222333333222111000000000000000000000000111333444444111111222444111111111111111111111111//////000000000111111111222111111000000111111222111111000000111111222333222222333333333333333333333333444555555666666777555444444666888;;;>>>@@@CCCBBBBBBBBBBBBCCCDDDDDDIIINNNUUU]]]dddiiilllmmmtttzzzwwwpppooorrruuuyyy{{{{{{zzzyyyssstttvvvxxx|||||||||}}}}}}++++++,,,---............+++,,,------......------,,,---.........---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------++++++,,,,,,,,,---------,,,,,,.../////////...---------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------((())),,,...////////////)))***,,,---...---,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---///000000///......///------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,++++++,,,,,,,,,---------,,,,,,,,,---------......///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.................................***,,,......---------///........................,,,,,,---.../////////...////////////////////////---...///000000...,,,+++............/////////000,,,---......,,,,,,---...////////////////////////---------.........//////........................++++++,,,,,,---.../////////---+++))))))+++---///////////////////////////000000////////////000000---------.........//////////////////////////////---------------...///000////////////////////////.........------.........---...///000000///...---////////////////////////........./////////000000............/////////000////////////////////////////////////////////////////////////////////////.........------.........***+++,,,---...000111111//////////////////////////////000000111111111222////////////////////////////////////////////////000000//////.........---,,,---...000111111111111222333333444444333333222000111222222222000///...////////////////////////.../////////000000111111///111222111000///000111...000222444555444333222000000000000000000000000...000333222000...000111111111111111111111111111000000111111222222222333222222111111111111222222111111111000111222222333222222222333333444444444444444555555666777777888888888999;;;???CCCGGGJJJPPPOOOOOOOOOOOOPPPQQQQQQXXX___hhhrrrxxxyyywwwuuusssxxx|||tttnnnqqqtttxxx{{{}}}{{{xxxvvvtttvvvyyy|||~~~~~~++++++++++++,,,,,,---...------------------------++++++------------++++++***+++,,,,,,------,,,,,,+++---///111111///---+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,---...,,,++++++******++++++,,,---------------------------------,,,,,,,,,++++++///...---...//////---+++++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++)))***+++,,,---.........///---+++((((((+++---///+++++++++,,,,,,------------------------------------------,,,,,,+++++++++)))******++++++,,,---------------............///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---+++*********++++++++++++,,,,,,,,,,,,------///............---------+++,,,,,,------......///---,,,,,,++++++,,,,,,---///...---,,,+++,,,------........................---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,.........------,,,,,,,,,+++,,,---------,,,+++***------,,,,,,,,,,,,------/////////////////////////////////...---------,,,...------------...//////................................................////////////////////////////////////////////////........................------............------------------------------........................///......------,,,++++++/////////...,,,,,,---...000///...------...///000000000///...............//////.........---------////////////////////////........................///............------------------............///....................................///////////////////////////.........////////////////////////////////////////////////---,,,,,,+++,,,---///000111111000000/////////.................................---......///000111000000111111222222222333222222222222000///...---//////000000///...------111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000///......------///000111222111111111000000//////000000000000111111111111222222222222333333333333555444333222111222333333111222444555555333222000111333444555666777:::<<<@@@BBBDDDCCCDDDJJJVVV___kkkgggdddcccaaa______```kkknnnrrruuuvvvuuurrrpppnnnnnnqqquuuzzz}}}}}}}}}zzzzzzzzz|||{{{}}}~~~,,,,,,+++++++++,,,------------------------------+++,,,,,,------,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))((((((///...---...//////---+++++++++,,,,,,---......///,,,,,,------------,,,,,,++++++,,,---------,,,,,,...---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------+++*********++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,------......---------------------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,------........................++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,......---------,,,,,,,,,---......//////...------......------------.............................................---------...------------...//////........................////////////////////////........................................................................------............------------------------------...................................................//////...,,,,,,---......---,,,,,,,,,,,,---...000000///...............//////.........---------------------------------........................///............------------------............///....................................////////////////////////....................................////////////////////////...---,,,,,,,,,---...///000000000//////.................................000//////.........//////000000000000111111222222222222222222222111000/////////000000///......---000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000/////////000111222222111111111000000000000000000000000111111111111000000000000000000000000222222111111111222333333222333555666666666555444666888:::<<<>>>AAAEEEHHHGGGKKKPPPRRRTTTZZZdddlll{{{wwwssspppnnnllljjjjjjkkklllpppsssuuutttrrrppprrrtttyyy------,,,+++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,---------------,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++...---------///...---+++++++++,,,,,,------......,,,------......------,,,,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---.....................---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++//////...------,,,++++++------------............******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------))))))***+++,,,---.../////////......---,,,,,,+++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,...------------,,,,,,,,,------...//////......---///..................///........................---------..................------------...//////........................................................................................................................------............------------------------------........................------......///000000111...//////...---,,,---......---,,,,,,,,,,,,---...000///......---........................---------------------------------........................///............------------------............///........................---............/////////........................------------------------///////////////////////////...------,,,---------/////////.......................................111111///......---------////////////000000000000111222222333333222222111//////000000000///..............................000000000000000000000000000000000000111111111111000000000000000000000000111111000000000111222333111111111111111000000000000000000111111111222222000000000000000000000000111111222222333444444555444555777888999:::::::::999;;;>>>@@@CCCGGGLLLPPPSSSXXX^^^```bbbeeemmmssszzzyyyxxxwwwvvvuuurrrnnnmmmnnnqqquuuxxxyyywwwuuu{{{...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++.........---------------...---,,,---......---+++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------.........///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++,,,,,,---------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,------......///.........---------,,,---,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,------------------------/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,------------------------++++++,,,,,,,,,,,,,,,,,,//////............//////........................,,,---------.../////////...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................------............------................................................------......////////////---...//////---------.../////////......////////////......------.................................////////////////////////........................///............------------------............///........................---------.........//////------...............///------------------------//////////////////////////////......---------,,,..................------........................000000///...................../////////////////////000111222222222222222//////000000000//////...........................000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111222222111111111111111111111111000000111111111222222222333333333333222222222222222333444555666666777777888999:::;;;===???@@@AAAAAABBBEEEGGGJJJNNNRRRVVV^^^bbbeeeeeeccceeekkkpppoootttzzz|||tttttttttwww{{{}}}zzzxxx...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------***+++---......---+++***+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++---,,,,,,---......---++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,)))***+++,,,------------+++,,,,,,------,,,,,,+++))))))***,,,---...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------------------------....../////////---,,,,,,++++++,,,,,,------------------,,,,,,,,,------------------------/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------------------++++++++++++,,,,,,------//////............//////........................,,,---------.../////////...------------...//////........................------------------------........................................................................------............------.........................................................---------,,,,,,,,,---//////...------......//////////////////.........------------......---.....................000000000000000000000000///////////////////////////............------------------............///........................------------............,,,---------......//////------------------------/////////////////////////////////......------,,,------..................////////////////////////...............///000000//////..................---...///000111111111111//////000000000000000//////////////////////////////////////////////////////000000000111111111111000000000000000000000000//////000000000111111111111111111111111222222222111111111111222222222222333333333333444444444444444555666777888999::::::??????@@@AAACCCFFFHHHJJJOOOQQQSSSUUUVVVXXX[[[]]]cccffffffdddaaacccjjjpppwww~~~}}}~~~}}}sssoooqqqqqqqqqqqqrrrtttxxx}}}}}}yyytttooojjjhhh------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...............((())),,,......,,,)))(((***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,++++++,,,......---+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))+++,,,---.........+++,,,,,,------,,,,,,+++((()))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***++++++,,,------,,,,,,,,,,,,------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------------,,,++++++,,,,,,,,,,,,------/////////......---------,,,------...//////000000---,,,,,,++++++,,,,,,---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------...---------------...000000///..................///---------------------------------..................------------...//////........................000000000000000000000000------------------------------------------------........................------............------................................................///......---,,,,,,+++++++++---///000///.........,,,,,,---......---,,,,,,---------,,,------...///---------.......................................///////////////////////////............------------------............///........................,,,------------.........,,,,,,,,,---......//////------------------------////////////////////////....../////////...------.............../////////////////////////////////---------......///111111////////////............---......///000000000/////////000111111111000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000...///000000111111000000111111111222222222222222111111111222222222222333111111222333444555555666666777777999;;;>>>AAACCCIIIIIIHHHIIIKKKNNNRRRTTTYYY\\\___``````______```dddgggiiihhhgggjjjssszzzyyyoooccc___ccciiijjjiiihhhffffffhhhjjjfffhhhjjjjjjhhhddd```]]],,,,,,+++++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------...............***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,...------,,,,,,++++++***,,,++++++******++++++,,,...---,,,,,,+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////000000+++++++++,,,......---+++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++---.........------++++++,,,,,,,,,,,,---------------------------...............////////////---,,,,,,++++++,,,,,,---------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,---------......------,,,,,,---...000111......------------......------------------------...............---------...------------...//////........................////////////////////////------------------------------------------------........................------............------............................................................------------***,,,///000///.........,,,,,,---......---,,,,,,---,,,,,,,,,------...///---------.........//////........................///////////////////////////............------------------............///........................,,,,,,---------.........++++++,,,------...//////........................////////////////////////---...///000000///...............//////000000000//////////////////////////////.........//////000000000000/////////.........//////000000000000/////////000111111111111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000///000111222222222111111111111111222222333333333111111111222222222333333000111222444555777888999;;;;;;<<>>CCCGGGKKKMMMTTTTTTXXX^^^bbbbbbfffkkkooottttttnnnjjjkkknnnoooooouuu{{{~~~~~~xxxyyyyyywwwtttqqqpppppphhhccc___```dddfffccc___[[[[[[\\\\\\]]]___```bbbcccfffiiilllooouuu}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000///,,,,,,,,,,,,------......,,,---------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------.........---------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------++++++,,,,,,,,,------.........------------------------***+++,,,---------------,,,,,,---------------------------------------------------------------------,,,,,,++++++,,,,,,---//////.........---------------,,,+++,,,---...///////////////////////////,,,,,,---------------,,,................................................++++++,,,,,,,,,+++++++++------------------------******+++,,,,,,------...//////.........---------........................++++++,,,,,,,,,---------////////////////////////......---,,,,,,---......,,,---......///.........------------------------........................////////////////////////---------------...///000........................,,,---...//////...---,,,......//////////////////.......................................///000000////////////////////////111000...------...000111////////////////////////------......///000000000////////////////////////////////////////////////............//////////////////............//////..............................---------......////////////.............../////////000000000000000000111111222222111111000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222222333444444555555111111111222333444555666::::::999888777888;;;>>><<<>>>AAAFFFKKKPPPTTTWWWYYYXXX[[[aaafffllluuu}}}tttsssuuuwwwzzz~~~~~~{{{qqqiiikkkmmmmmmmmmmmmnnnooofffaaa[[[ZZZ^^^cccggggggjjjnnnqqqrrrpppnnnooopppppprrrvvvxxx{{{,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,,,,,,,---...///------.........---,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,...------,,,,,,++++++************+++++++++++++++************++++++++++++------............------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------............---------,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------.........++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,------.........------------,,,---,,,,,,,,,,,,---......,,,,,,------------,,,,,,+++,,,,,,------------,,,------------------------------------------------)))***+++,,,,,,,,,++++++------------------------......------,,,+++++++++000//////...------,,,,,,........................,,,,,,,,,---------...............---------------000///...------...///000,,,---......//////......------------------------........................////////////////////////......---------...//////........................---..................------...//////000/////////.......................................///000000000000////////////000000000000///......///000000////////////////////////---.........//////000000////////////////////////////////////////////////------.........///////////////............//////,,,---------------.........------------...///////////////............---......////////////000000000000111111111111000000////////////000000000000111111111111111111111111111000000//////000000111000111111222222111111000000000000000000000000000///000000111222333444444111111222333444555777888:::;;;<<<<<<<<<===@@@BBBCCCEEEIIINNNSSSWWW[[[]]]ZZZ[[[___gggoooyyy~~~}}}{{{zzzxxxjjjbbb[[[^^^aaaccceeehhhkkknnnfffccc```bbbjjjttt~~~~~~~~~}}}}}}~~~------------------------)))+++,,,---,,,+++++++++------,,,,,,,,,---...///---------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++......---,,,,,,+++******)))*********++++++++++++******+++++++++,,,,,,,,,---...////////////...---------------------------------------------------,,,------......------,,,,,,,,,,,,---------..........................................------------+++,,,...//////...,,,+++------------------------------,,,,,,---......///............------------++++++++++++++++++++++++***+++,,,---............++++++,,,,,,,,,---------......................................................------------......------------,,,,,,,,,,,,+++,,,------......------***+++,,,------,,,+++******+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---...------------------------------//////......---,,,,,,,,,..................------........................------.........////////////.........---------,,,///...,,,++++++,,,...///,,,---......//////......................................................///////////////////////////......---------....................................------------......,,,---///000000000//////.......................................///000000000///............///000////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////---------.........////////////............//////------------......//////---------------...////////////.........---------------........./////////......////////////........./////////000000000111000000000000000000000000111000///......///000111000111222222222222111000000000000000000000000000///000000111222333444555333333444555666888:::;;;<<<>>>AAACCCEEEGGGIIILLLPPPRRRUUUXXX\\\___aaabbbbbbccciiisss{{{~~~}}}yyytttpppmmmooorrrqqqmmmfff```\\\[[[^^^aaadddgggjjjnnnqqqnnnnnnpppuuu{{{~~~------------------------+++---//////...,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,+++***)))***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,---......------------------------******+++,,,,,,---......++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***......---,,,,,,+++******))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------..............................//////.........---------+++,,,...//////...,,,+++...........................------,,,---...000111/////////...---------,,,------------------------+++,,,---...////////////+++++++++,,,,,,---------................................................///......------......///------,,,,,,,,,++++++++++++,,,---...///...---,,,,,,,,,---......---,,,,,,***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++((())),,,...////////////------------------------,,,,,,---......//////000,,,,,,------.../////////.................................////////////000111111000000/////////...+++***(((''''''(((***+++,,,---......//////......////////////////////////................................................000///...---------------........................///...---,,,,,,---...///,,,---///000000000//////////////////////////////...............///000000///...---,,,,,,---.../////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////---------.........////////////............//////---.........//////000000---------------...///000//////.........---------,,,---------......//////,,,------------------,,,.../////////000000111111////////////////////////111000///......///000111000111222333333222111000000000000000000000000000111222222333555666777777555555666777888:::<<<===DDDGGGKKKOOORRRUUUXXXZZZ\\\^^^___aaacccdddeeeeeekkknnnuuu~~~{{{wwwvvvwwwtttnnniiiaaaaaa```_________``````gggiiilllnnnqqqtttxxx{{{yyy{{{~~~}}},,,------......------,,,,,,------......------,,,.........------,,,,,,,,,........................***((((((***---///---+++------------------------++++++,,,,,,---...//////,,,------......------,,,000000///...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,........................++++++++++++++++++++++++------------------,,,,,,,,,---...//////...---,,,------------------------.........------,,,,,,,,,------------------------------++++++++++++------------------------------//////.........------------------............///---.........///000000000------------------------.........---,,,+++***))),,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---------------------------++++++++++++++++++++++++------++++++++++++------,,,,,,,,,---------......................................................//////...------------.........////////////......000000//////.........---+++---///000111000///......------,,,,,,,,,------...............///000000000000///...............000000000000000000000000.........------,,,,,,,,,//////............//////---------,,,,,,,,,++++++---------.........//////..................---------------............///111111000000000000111111............////////////---,,,+++++++++---///000////////////////////////000000000000000000000000////////////////////////......////////////......//////000000111111111222000000///...---,,,++++++////////////////////////...///000///...---...000000000//////.........---000000000000000000000000//////000000000000//////////////////////////////...///000111111000///...////////////000000000000333333333222222222222222///000111222222333222222444---,,,111555444444888999888666666999>>>CCCFFFMMMSSSYYY[[[\\\^^^dddiiinnnkkkgggfffiiinnnrrruuu|||{{{||||||sssuuusssmmmkkkkkkfff]]]\\\]]]aaafffhhhhhhlllqqqwwwzzz{{{|||~~~,,,------......------,,,,,,------......------,,,.........------,,,,,,,,,------------------------,,,******+++...///...,,,------------------------++++++,,,,,,---......///,,,------......------,,,//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,........................,,,,,,,,,,,,,,,,,,++++++------------------------------...//////...------------------------------.........------,,,,,,,,,------------------------------,,,++++++,,,------------------------------//////.........------------------............///..................//////------------------------------------,,,,,,+++***//////............//////......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------------------------------........................------,,,++++++,,,------,,,,,,,,,---------......................................................---------------...///000////////////////////////000/////////.........---,,,---///000111000///.........---------------..................///000000000000///...............////////////////////////.........------,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,++++++---------.........//////........................---------............///000000////////////000000............///////////////...,,,,,,,,,---///000////////////////////////////////////////////////..............................////////////.............../////////000000000000000000000/////////////////////////////////...///000///...---...000000/////////............000000000000000000000000//////000000000000//////222222222222222222222222//////000000000000//////////////////000000000111......//////000000000111111111222333333333333333777222111555888777888<<<<<<;;;<<<===AAAFFFKKKOOOSSSXXX^^^bbbfffnnnyyy~~~uuuqqqssszzzvvvrrriiillljjjeeebbbcccbbb^^^```eeeppp|||,,,------......------,,,,,,------......------,,,.........------------------------------------------,,,,,,---...///---+++------------------------+++,,,,,,------.........,,,------......------,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,------+++,,,,,,------.........------...//////...------------------------------.........---------------------------------------------,,,,,,,,,,,,------------------------------...............------------------............///.........---------------------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------...................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------..............................------------------------++++++,,,,,,---///000111000///...------...///000/////////...............------///000000000///...///......---......//////............/////////000000//////............///////////////////////////.........---------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------........./////////........................---------............/////////............//////............////////////111000...------...//////////////////////////////......................................................////////////......,,,------------............/////////000000111111////////////////////////...///000///...---...000////////////............000000000000000000000000//////000000000000//////////////////////////////000000////////////000000/////////000000000111111,,,,,,---...///000111222333333333333444444444444666333222555666666999===<<<===???CCCHHHMMMQQQTTTXXX]]]dddllluuu~~~sssiiiccc___\\\```bbb___^^^bbbggghhhmmmwww|||}}},,,------......------,,,,,,------......------,,,...............---------------------------------------------------+++***------------------------,,,,,,,,,---------......,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,------------......++++++,,,,,,---...//////---..................---------------------------...............------------------------------------------,,,,,,---------,,,,,,------------------........................---------............///.........---,,,,,,,,,+++------------------------++++++,,,---......------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------......//////------------------------++++++++++++++++++++++++---------,,,,,,---------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,---...///000111000...,,,,,,...000111........................---...//////000///......///............///000000---......///////////////000///............//////////////////////////////...............---------//////............//////...------------,,,,,,,,,............////////////---------...............---------............///.........------.....................////////////222111000///......//////////////////////////////......................................................////////////......------------------------------------............////////////////////////...///000///...---...000///////////////.........//////////////////////////////000000000000//////------------------------000000///......///111222//////000000000111111111000000000111222333333333333333333333333444444555333444555555555777;;;???AAABBBFFFJJJOOOSSSWWWYYYZZZaaakkkvvv}}}vvvpppmmmgggmmmnnnggg^^^ZZZXXXVVVWWW]]]bbbdddfffllltttzzz~~~~~~}}}yyyuuuuuuvvv~~~~~~~~~,,,------......------,,,,,,------......------,,,........................------------------------,,,---------+++*********------------------------,,,,,,,,,---------------,,,------......------,,,...---------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,------.........++++++,,,,,,---...//////.........------.........------------------------........................------------------------------------------------,,,,,,,,,---------......---.....................---------............///.........---,,,,,,,,,+++------------------------++++++,,,---............//////............//////+++++++++,,,,,,,,,------........................------------------------------------------------------------------------,,,------....../////////------------------------////////////////////////------------------------,,,,,,,,,---------..............................------------------------...------,,,,,,,,,------111000...,,,,,,...000111---------..................///////////////.....................///000000------...///000///////////////............//////................................................//////............//////.........---------,,,,,,........./////////000000---------.........//////---------............///......------------..................////////////111111000000////////////////////////////////////......................................................////////////..........................................------------////////////////////////...///000///...---...000........./////////////////////////////////////////////000000000000//////000000000000000000000000000///.........///111222000000000000111111111111333333333333333333333333333333222333333444666777444999===<<<;;;===CCCGGGLLLMMMPPPTTTXXX\\\^^^___```iiiuuuvvvkkkbbb]]]WWW\\\^^^\\\[[[^^^``````bbbfffmmmqqqsssvvv~~~~~~{{{xxxwwwyyy|||}}}{{{{{{~~~yyy}}}tttqqqtttyyy|||~~~|||,,,------......------,,,,,,------......------,,,.............../////////........................+++,,,------+++))))))***------------------------------------------------,,,------......------,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,------.........///...------------...///------------------------.............../////////------------------------------............------+++,,,,,,------.........---------...............---------............///.........---------------------------------------+++,,,---.....................------------......,,,------....../////////........................,,,,,,,,,------------...------------------------------------------------+++,,,---...............------------------------........................------............------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,000///...------...///000---------------.........////////////............------------...///000000,,,---///000000000///...///............//////000......................................./////////------,,,,,,,,,,,,------............---------,,,....../////////000000000,,,,,,------.../////////---------............///......------------..................////////////000000000000000/////////////////////////////////........................------------------------......////////////......000000000///////////////111111000000/////////...////////////////////////...///000///...---...000.........///////////////000000000000000000000000//////000000000000/////////////////////////////////......//////000111222000000000111111111222222333333222222222111111111333333333333555777999:::666???FFFFFFDDDGGGMMMPPPUUUWWWYYY\\\___bbbdddfffmmmuuu|||vvvmmmccc[[[XXXTTTYYY]]]```gggqqqwwwxxx{{{zzz{{{}}}||||||uuuuuuuuusssqqqpppqqqrrrrrruuuyyy|||~~~|||,,,------......------,,,,,,------......------,,,---........./////////000////////////////////////***,,,......+++***+++,,,------------------------------------------------,,,------......------,,,,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------------------------///...------------...///---------------------------........./////////000------------------------,,,---...//////...---,,,++++++,,,,,,---......///---------.........//////---------............///..................//////------------------------,,,---...............---,,,++++++******++++++,,,,,,,,,------...//////000........................,,,,,,,,,---------......................................................)))***,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------////////////////////////,,,,,,,,,------.........000000///...............,,,,,,,,,,,,---...///000,,,---///000111000///..................///000000........................---........./////////000------,,,,,,,,,,,,------............------------.../////////000000000000,,,,,,------...//////000---------............/////////............//////............////////////......//////000/////////////////////////////////////////////////////////------------------------......////////////......000000000/////////....../////////000000000000000////////////////////////...///000///...---...000............/////////000000000000000000000000000//////000000000000//////........................---...///000000111111111000000111111111222222222111111111111111111222222444444444555777:::===???@@@MMMXXXXXXUUUYYY^^^aaabbbccceeehhhkkkooorrrttt{{{zzzqqqmmmjjjkkkllliiidddaaaaaabbbccchhhnnnvvvtttuuutttsssrrrssswwwyyyxxx{{{~~~,,,------......------,,,,,,------......------,,,---.........//////000000000000000000000000000000***---//////,,,+++,,,...------------------------------------------------,,,------......------,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------,,,,,,///...---,,,,,,---...///---------------------------.........//////000000------------------------,,,---...//////...---,,,++++++,,,,,,---...//////---------.........//////---------.........//////---.........///000000000---------------------------...............------///......------......///******++++++,,,---..............................,,,,,,,,,------.........................................................(((***+++---......------------------------------////////////////////////,,,---...//////...---,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///......////////////......,,,,,,,,,------.........111000///...............+++++++++,,,---...///000,,,---///000111000///..................///000111........................---.........//////000000/////////......///////////////.........---------////////////000000000000,,,,,,------...///000000---------.........////////////............//////............/////////000,,,---...///000000//////////////////////////////000000000000000000000000------------------------......////////////......000000/////////.........++++++,,,---...///000111////////////////////////...///000///...---...000---.........//////000000000000000000000000000000//////000000000000//////222222222222222222222222,,,---///111111111111000000111111111111222222222000000111222333444444555666666666777999===@@@BBBPPP___lllllljjjmmmsssuuurrrssstttwww{{{~~~lllbbb___ZZZ\\\^^^___```dddkkkpppyyy~~~|||xxxyyywwwxxxzzzzzzxxxwwwwww{{{,,,,,,,,,,,,,,,,,,,,,,,,........................000///---,,,,,,---///000+++++++++,,,,,,---------/////////......---------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,,,,,,,---.../////////...------,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,---...---,,,***)))(((((()))***+++,,,,,,,,,---------,,,,,,+++++++++------------------------...------------...//////......---,,,,,,...///000................................................------------------------//////////////////////////////.........------------------............///---.........//////000000//////.........---------,,,,,,,,,---------......///............---------.................................------,,,,,,,,,......------------.........------------.../////////......---------......---..................---........................------............//////.........//////000000000...---,,,,,,++++++,,,,,,---.........---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000///.........///000222333000000////////////000000---///000///---,,,,,,---------------------------/////////...---------,,,........................///...---,,,,,,---...//////////////////////////////...---,,,,,,---...///........................---------............///........................//////............//////......//////000000111111......///000000000000000222111111000///......---111000///......///000111000000////////////000000------............------,,,,,,,,,---------......................................................////////////////////////000000//////.........---000000000000000000000000000000////////////000000000/////////............////////////000000000000222111000......000111222333333333222000///000222555333222444555444444555888999<<<@@@EEEJJJMMMOOO]]]lllzzz|||mmmbbb[[[XXXWWW]]]gggnnnnnnpppyyyzzzvvvqqqtttrrrrrrwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---------------.....................------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///......---+++******)))---------------,,,++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------------,,,++++++******++++++,,,,,,---------------,,,,,,,,,++++++---------------------------------,,,---......///---------------...//////................................................------------------------........................//////.........------------------............///............/////////000//////.........---------,,,,,,,,,---------......///............---------..............................---------,,,,,,,,,......------------.........------------.../////////......---------............////////////.................................---------------......------------............///...------,,,,,,------------......------,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...---------...///000111000000////////////000000---///000///...,,,,,,---........................//////////////////......//////////////////////////////...------...//////........................///...------------...///........................---------............///........................//////............//////......//////000000000000......///000000000000000111111111000///.........000000///......///000000000000////////////000000------............------,,,,,,---------.........................................................////////////////////////000/////////............000000000000000000000000000000////////////000000000000/////////.........////////////000000000111222111000//////000111222111222333333111111222444444333222333555666888999888===DDDJJJNNNRRRUUUXXXaaaooo}}}zzzrrriiiaaaZZZWWWVVV^^^eeeqqq{{{}}}~~~zzzxxxuuuuuuuuuwww{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---.../////////...............,,,,,,------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******+++++++++++++++******)))------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,,,,---------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,---......//////..............................................................................------------------------...............------------------............///............////////////...............---------,,,,,,,,,---------......///............---------...........................------------,,,,,,,,,......------------.........------------...//////......---------......///......////////////.................................---,,,++++++,,,---...------------,,,,,,,,,,,,000//////...---.........------......------,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,---...///000000//////......//////000---...000///...,,,------......................../////////000000000000000000000000000000000000000//////............//////------------------------///...------------...///........................---------............///........................//////............//////...////////////000000000......///000000000000000111111000000//////......//////...------...//////000//////......//////000------............------,,,------------.........................................................////////////////////////////////////............000000000000000000000000111000000//////000000111000000000/////////....../////////000000000111111222111000//////000111222///111333444333333444555222222222222444888;;;<<<@@@HHHTTTZZZ[[[[[[]]]```eeetttxxxmmmhhhccccccccccccbbbbbbbbbaaahhhppp|||~~~~~~------------------------...........................---,,,,,,,,,,,,---...000//////......---------++++++,,,,,,------......,,,,,,,,,------.........------------------------------------------------------------------------+++++++++,,,,,,---------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++******+++,,,---------------,,,,,,,,,,,,------------------,,,,,,........................,,,++++++++++++,,,------+++,,,.../////////...---................................................////////////////////////------------------------........................---------............///.........///////////////........................,,,,,,,,,---------......///............---------........................------------------------......------------.........------------...//////...------------...//////------............------........................///...,,,++++++,,,---/////////......---------,,,000///......------......,,,------...------,,,,,,......------------......------------------------,,,,,,,,,---------......,,,,,,---------......////////////....../////////,,,...//////...------...------------------------.........//////000000111////////////////////////////////////////////////------------------------.........------.................................---------............///........................//////............//////////////////////////////......///000000000000000111000000000/////////............------........./////////....../////////------............------------------............................................................///////////////////////////////////////.........////////////////////////111000000000000000000111000000000////////////...//////000000000111111111222111111000000111111222///111333444333333333444444666777666777===AAACCCKKKUUUaaafffddd```aaaccciiiyyywwwhhh___[[[]]]aaaiiiqqqvvvwwwuuusssrrrwww}}}------------------------........................------------------------///.........------,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------------------------------------------------------******+++,,,,,,---......++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++------------------------........................,,,++++++++++++,,,------+++,,,.../////////...---................................................////////////////////////---------------------------.....................---------............//////////////////.........---.....................,,,,,,,,,---------......///............---------........................------------------------......------------.........------------...//////---------------...//////,,,,,,,,,------,,,,,,,,,........................///...---------...///000222222222111111000000000///......---,,,---------,,,,,,------...------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------.........//////////////////............//////,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////..............................////////////..............................---..................---........................---------............///........................//////............///////////////.....................///000000000000000000000000000////////////---..................---//////............//////------............---------------.........//////................................................////////////////////////.........///////////////////////////////////////111111000000000000111111111000000000////////////000000000000111111111111222222111111111111222222111222444444333333333444777<<<>>><<<>>>EEEJJJKKKSSS[[[eeehhheeebbbdddgggppp~~~vvvsssrrrwwwzzzwwwooogggddddddfffnnn{{{zzz{{{}}}{{{}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................---------------------..................,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------------------++++++,,,,,,,,,,,,------......------------......+++************++++++,,,++++++++++++,,,,,,,,,,,,------------....................................,,,,,,,,,,,,,,,------...,,,---......//////..............................................................................---------------------------------...............---------............//////////////////.........---------...............,,,,,,,,,---------......///............---------........................,,,,,,,,,------------.........------------.........------------...//////---------------...///000,,,,,,------------,,,,,,..............................///000111222333333555555555555444444444444///...------,,,,,,------,,,,,,------......------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------......---...////////////......///......------......///+++---//////...---...///------------------------------------....................................------............------////////////////////////------...//////...------........................---------............///........................//////............///////////////............---......///000000000000000000000000000////////////---...////////////...---///......------......///------............------------........./////////................................................////////////////////////.........///////////////000000000000000000000000222111111000000111111222111111000000000/////////000000000111111111222222222222222222222222222222333444555555444555777999888AAAFFFEEEGGGQQQWWWWWW\\\aaaeeefffeeeggglllrrryyyssskkkgggbbbgggnnnrrruuuxxx|||xxxrrrsss|||........................,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////..................///////////////////////////......------------------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---------------+++++++++,,,,,,---------......------------......++++++,,,---------------++++++,,,,,,------......------------.........///........................---------,,,---......///---------------...//////................................................------------------------........................---------.........//////---------............///000/////////............---------.........//////,,,,,,,,,---------......///............---------........................,,,,,,,,,---------............------------.........------------...//////---,,,,,,------///000000---......//////......---........................---///222444666666666666666666666777777777777777000///......---.........+++,,,------......------------,,,,,,,,,,,,------........................------------............,,,---............---,,,///......------......///+++---//////...---...///////////////////////////////////////....................................+++,,,---......---,,,+++........................------...//////...------........................---------............///........................//////............////////////.........---------......///000000000000000////////////000000000000...///000000000000///...///......------......///------............------............////////////................................................////////////////////////............/////////000000000000000000000000000222111111000000111111222111111111000000000//////000000111111111222222222111222222222222222222111555555666666777:::???BBBEEERRR[[[\\\aaallltttsssqqqooollljjjkkkqqqyyyrrriiidddaaaeeejjjsss~~~zzz|||................................................//////000000000000//////......//////000000111111111111000000//////...............------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...//////***+++,,,---------------+++++++++,,,,,,---------......------------......+++,,,...///000///......,,,,,,------...///000000---------.........//////////////////////////////...------------...//////......---,,,,,,...///000................................................------------------------////////////////////////---------.........//////---------.........//////000000//////.........------------.........//////,,,,,,,,,---------......//////.........---------........................,,,,,,,,,------..................------............------------...//////,,,,,,,,,---...///000111//////000000000000//////........................---///333777999999888888666666777777888888999999111111000///////////////+++,,,,,,---.........---.........------.................................---------.........//////+++,,,---------,,,+++***.........------.........+++---//////.........///111111111111111111111111111111000000//////......000000000000000000000000++++++,,,------,,,++++++------------------------,,,---...//////...---,,,........................---------.........//////........................//////............////////////.........---------...//////000000000000000////////////000000000000...///000111111000///............------.........---..................---............/////////000................................................////////////////////////---.........//////000000000000000000000000000000222222111111111111222222111111111111000000000000000111111111111222222222111222222333333222222111555666777777:::???EEEJJJ[[[kkkwwwyyyvvvqqqrrryyytttfffbbbaaa```rrrwww...---,,,+++)))&&&$$$###------............------///......---------......///000111222111000///......///////////////...---...------...//////...,,,........................------............------++++++,,,,,,---...//////------------------------///...------------...///,,,,,,,,,---------......------------------------........................---.........---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......111...,,,---///000...+++------------------------///...,,,++++++,,,.../////////////////////////////////000000///...------)))***++++++,,,,,,,,,,,,++++++,,,---...///000111000...---...000111///,,,.........------,,,,,,,,,------------------------000////////////.........------------------------......------------......---------,,,,,,+++++++++////////////////////////............////////////........................---...///...,,,+++,,,---...333:::<<<:::777555555222444555555555666888;;;444444333111...------....................................------,,,,,,,,,------------------------------------------------------------------------000///...---------------000///...---------------////////////////////////........................////////////////////////..........................................------222000///---,,,---...///......------------......//////.........---------///...---,,,,,,---...///............//////////////////............//////000000000000000000000000///...---,,,,,,---...///000000000000000000000000////////////////////////////////////000000000000//////......---------,,,------............------111000000///......------000000000000000000000000000000000000000000000000////////////////////////////////////000000000000222222111111111111111222111111222333333222000///000000000111222444666777333777;;;===???FFFPPPYYYmmm|||yyyzzzqqqmmmjjjgggbbb```jjjwww///000000000000///......------............------///......---------......111222333333333222111000000000000000000///...---...------...//////...,,,------------------------------............------++++++,,,,,,---......///------------------------------------------------,,,,,,,,,---------......------------------------.........---------------------......------,,,++++++,,,,,,------,,,,,,+++---------.........//////---,,,,,,,,,,,,---......///---+++,,,......,,,***------------------------///...,,,++++++,,,...///........................///////////////...------++++++,,,,,,,,,,,,,,,,,,---------...............///...---...000111///,,,......---------,,,,,,,,,......................../////////.........------------------------------------,,,,,,,,,,,,------...---------,,,,,,,,,+++....................................////////////........................---...///...,,,,,,---...000444999;;;999666555555222333444444555666888999666666555222///,,,,,,---..............................---------,,,,,,,,,------------------,,,,,,------------------------........................//////...---------------......---------......///........................................................................................................................///////////////......---......------------......//////.........---------///...------------...///............//////////////////............////////////////////////////////////...------...//////////////////////////////////////////////////////.../////////000000000000/////////.........---------......//////......---------------------------000000000000000000000000000000000000000000000000////////////////////////////////////000000000111222111111000000111111111222222333444333222111000222333444555555666666666777<<>>>>>BBBIIIUUU\\\]]]^^^hhhttt~~~~~~}}}wwwtttqqqrrr{{{}}},,,,,,------.../////////..............................------......///000///......---------......//////000000000000//////......------------......------------,,,,,,,,,,,,---------------------------------............///......------......///000---....../////////......------,,,,,,,,,---......000//////...------,,,,,,---------------------------------............///...........................------------...//////------......//////......,,,------......------,,,//////000000000000//////,,,,,,,,,---------......------........./////////111000000///......------000/////////............,,,,,,,,,,,,,,,---------......---,,,,,,,,,---------............---,,,,,,,,,---......///.................................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,......................../////////............---,,,---------....................................---------...///000111222666666666666666555555555;;;777333222444555444222444555666666555222///------...//////////////////,,,,,,,,,---------..............................++++++++++++,,,---......///......---------......................................................,,,,,,,,,------------...,,,---...///000111111222////////////////////////+++,,,---...............------------------------...------------...//////.........///////////////......------------............------------......//////............//////...////////////000000000//////---,,,++++++******/////////............------......///000/////////////////////////////////............////////////---......//////......---000000000000111111111111000000111111111111000000000000000000000000000000////////////000000000000111111111111111111111111111111222222333333444444999999999<<<@@@CCCCCCCCCKKKQQQZZZ``````aaajjjuuu{{{wwwwwwttt}}}}}}www111000///...---,,,++++++..............................---------...//////.........------....../////////000000000000//////......------------...............------------,,,---------------------------------............//////......---......000000,,,---...//////000//////...---------......///000/////////.......................................---------............///---------------------------------------...//////---...//////000000//////,,,------......------,,,......////////////......,,,,,,,,,---------..................///////////////////////////........./////////.........------,,,---------............///...---,,,,,,,,,,,,------.../////////...,,,+++,,,------...//////..............................------........./////////------------------------....................................------,,,,,,------........./////////........................///////////////000000000555666888999888777444333888777444222111111222333666555555444222000...,,,------...///////////////,,,,,,,,,---------..............................,,,,,,,,,+++,,,,,,------------..................................................................------------..................//////000000000111////////////////////////***+++,,,...//////.................................------------...//////,,,,,,,,,---------............------------............------------......//////............//////.../////////000000000000------,,,,,,,,,------...//////.........---------------///000000000///...////////////////////////............//////////////////000111111000//////000000000000111111111111///000111222222111000///000000000000000000000000//////000000000111111111000000000111111222222333333333444444555666666777::::::===DDDLLLRRRUUUUUUYYY[[[___ccccccfffqqq}}}uuutttxxxxxx~~~++++++,,,---...///000111..............................---------...////////////.........//////000//////000000000000//////.........------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////......------///000111,,,,,,...///000000000000...............///000111------......///000000000////////////////////////---------.........//////---------------------------------------...///000......///000111111000000,,,------......------,,,------............------,,,,,,,,,---------................../////////000------......///000000000///.........---------------.........//////000000///...---,,,+++,,,,,,---....../////////...,,,+++,,,,,,---.../////////............................../////////000000111111////////////////////////..............................---------,,,,,,,,,.........////////////000........................111111111111000000000000555777:::;;;;;;888555333222333333222111222444666666666444222000...---,,,------...///000000//////,,,,,,,,,---------......////////////////////////000//////.........//////+++,,,...///000///......////////////////////////..................................../////////000000000000000////////////////////////////////////)))+++,,,...//////......////////////////////////...------------...//////*********++++++,,,,,,,,,.........------..................------.........//////............//////.../////////000000111111+++,,,,,,---...///111111//////.........---------,,,---///000000000///...////////////////////////............/////////000000111222333333222111000000000000000111111111111///000111222222111000///000000000000000000000000000000000000111111111111//////000111222333333333555555555666777888888999===???EEEPPP]]]gggmmmoooeeecccccceeeggglllzzz~~~pppttt~~~............////////////////////////////////////---,,,,,,,,,,,,---......//////.........---------000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------............///.........------,,,,,,,,,.........////////////000,,,---///000000///---,,,*********++++++,,,,,,,,,//////////////////............////////////.........---,,,,,,,,,,,,---...------............------////////////////////////..............................------------......------------------------......------------......---------------...////////////.........---------,,,------......------,,,---,,,,,,+++++++++,,,,,,------------------------................................................///...---,,,,,,---...///..................------///////////////////////////...---,,,,,,---...///..................------///............///000000666777888999888555222000333333333333444444444555:::888444111///......///...---,,,,,,,,,,,,---...........................,,,---...//////...---,,,000000///...---,,,,,,+++......///000000000000000000///...---------------------............---------------............///////////////////////////////////////////////////---,,,,,,++++++,,,,,,---//////.........---------+++,,,---...////////////........................////////////////////////..................------,,,,,,,,,---------......////////////////////////........................////////////////////////------------------------000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111666666777888999<<<>>>@@@GGGNNNTTT\\\qqqsssjjjnnnsssssswww{{{uuuwwwzzz}}}zzzuuusssttt{{{............////////////////////////////////////...------------...////////////.........---------000000////////////000000------------------------------------------------------------------------........................---------............///......---------,,,,,,,,,------........./////////,,,---///000000///---,,,,,,,,,,,,,,,------...............///////////////......////////////............---,,,,,,---......------............------////////////////////////.................................------.........------------------------......------------......------,,,,,,------.../////////.........---------,,,------......------,,,------,,,,,,,,,,,,------------------------------................................................///...------------...///................................................///...------------...///........................------........./////////333444666888999888666555000111222444555666666777666555222///...------.........---,,,,,,---..............................------............------/////////...------,,,,,,......///000000000000000//////...---------------------............---------------............//////////////////////////////////////////////////////......------....../////////.........---------/////////000//////..............................------------------------..............................//////////////////////////////////////////........................////////////////////////000000000000000000//////////////////////////////000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222000000111111222222333333444555666777:::>>>BBBEEETTT^^^gggooo{{{zzz{{{yyy||||||}}}wwwuuuxxxyyyqqqnnnmmmrrr~~~............///////////////////////////////////////............///000000...............---------000//////......//////000------------------------------------------------------------------------........................---------............///...------------,,,,,,,,,,,,---------............---...///000000///...---.............../////////---.........//////000000......////////////............---,,,,,,---......------............------////////////////////////................................................------------------------......------------......------,,,,,,------...///...............---------,,,------......------,,,...---------------......------------------------................................................///...------------...///........................------------------------///...------------...///........................+++,,,---...///......---///111444777999999999888222444666888999888777666222111///---,,,,,,------......---,,,,,,---.......................................------.......................................///000000000000/////////...------------...------............---------------............//////////////////////////////////////////////////////......------......///...............---------111111111111000///...---........................------------------------........................//////////////////......////////////////////////........................////////////////////////222222111111000000000///////////////////////////000000000000000000000000111000000///////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222000000111222333444555555444555666888<<>>DDDOOO\\\fffoooxxx~~~}}}vvvkkkjjjuuu|||}}}............////////////////////////////////////,,,,,,,,,,,,,,,---......---------...............///......------......///////////////////////////------------------------////////////////////////........................---------............///,,,,,,,,,------------...,,,---------............////////////////////////---------,,,,,,,,,,,,,,,////////////////////////------............---------...////////////...---------............------////////////////////////...........................///000111111000///.................................------------......//////......//////000111---------...............,,,------......------,,,,,,,,,,,,,,,---...//////---------...//////000000////////////////////////........................------...//////...------,,,,,,------.../////////------------------------------...//////...------,,,,,,------.../////////+++,,,---...///......------......///////////////...///111222222111000///........................---...////////////...---.................................------.........---------.........//////------...////////////......------------...//////------............---------------............//////////////////////////////////////////////////////......------......///---------...............+++,,,---...////////////........................------------------------,,,,,,------.../////////........./////////000000////////////////////////////////////////////////////////////////////////......//////////////////000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000111111111111111111111111222222333333333444444444444444444444444444444444444999???CCCIIITTTcccnnnyyy{{{|||yyyyyyyyyvvv{{{|||yyyyyy~~~............////////////////////////////////////---------------...//////---------........./////////......------......///........................------------------------................................................---------............///,,,,,,,,,---------......------........./////////000000////////////000000---------,,,,,,,,,++++++000000000///......------,,,------......------,,,---...///000000///...---------............------////////////////////////...........................///000111111000///.................................------------......---------------...//////---------.........//////,,,------......------,,,++++++++++++,,,---...///---------...///000000000////////////////////////........................------...//////...------,,,,,,------...//////000........................------...//////...------,,,,,,------...//////000------........./////////........................,,,,,,---...//////........................---------...///000000///...---........................------............---------------...............,,,---......//////......---------------...//////------............---------------............//////////////////////////////////////////////////////......------......///---------.........//////---....../////////..............................------------------------,,,,,,------...//////000,,,------...///000111111////////////////////////////////////////////////////////////////////////......//////000000111111111111111111111111111111000000000000000000000000///////////////000111111222222222222222222222222000000000000000000000000111111111111111111111111333333333333444444444444444555555666888999999:::;;;AAAHHHMMMRRR]]]kkkvvv~~~|||}}}}}}qqqpppooonnnqqq{{{............/////////000////////////////////////...............///000000---------.........//////.........------.........************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,,,,,,,------..................////////////000000000////////////000000.........------,,,,,,,,,111111000///...---,,,,,,,,,------......------,,,---...///000000///...------..................---////////////////////////...........................///000222222000///...////////////////////////.........------.........,,,++++++++++++,,,---------------.........//////,,,------......------,,,+++******+++,,,---...///---------...///000000111000000000000000000000000........................,,,---...//////...---,,,,,,,,,------...///000000////////////////////////,,,---...//////...---,,,,,,,,,------...///000000///............///000000.........///////////////000000//////......------------.........---,,,,,,---...///000000///...---........................,,,---...//////...---,,,........................,,,---......//////......---------------...///000---..................------------.........//////////////////////////////////////////////////////---,,,,,,++++++,,,,,,------------.........//////111111111111000///...---........................////////////////////////,,,,,,------...///000000)))***+++,,,---///000000////////////////////////000000000000000000000000////////////////////////,,,,,,---...///000111111111111111111111111111111000000000000000000000000///////////////000111111222222222222222222222222000000000000000000000000111111111111111111111111333333333444444444555555333444666888:::===>>>???BBBIIIQQQVVV[[[eeesss~~~yyynnnjjjdddgggiiikkkqqq////////////........................////////////111000...,,,,,,,,,...///......////////////......////////////////////////------............------------------------------........................//////......------------...------,,,,,,------...000000///...---,,,,,,+++////////////////////////111000///...------...///.........------,,,,,,,,,222000......111222000---////////////////////////---------........./////////...,,,,,,+++,,,---...........................---------............/////////000000000000//////////////////////////////---...///000000///...---......------------......///............---------...---,,,++++++,,,---...------......------,,,+++++++++,,,,,,---...//////000000000000////////////................................................---------............///------------------------........................,,,---...//////...---,,,---------...///000000111222111000.........///000111111000000//////......---------............///...///////////////......---------------...///000////////////////////////111111000000/////////...---------.........//////111000...,,,,,,,,,...///......------------.........---,,,+++***+++,,,------...............------//////............//////111000000///...---------........................//////000000000...---+++............................................................////////////------...///000000//////---...///000000///...---............////////////......///000000000000000000000000000000000000000------......//////000000...///111222222222111000...//////000111222222222000000000///////////////222111111111000000//////222222333222111222555777666666555444444444555555999777555888???EEEJJJKKKRRRSSSXXX^^^___cccppp{{{~~~~~~uuummmjjjfffaaa___ccciiippp|||////////////.....................//////000000000111000...,,,,,,---...///......////////////..............................------............------------------------------........................000000//////...............------,,,,,,------.../////////...------,,,,,,........................111000///...---......///......---------,,,,,,,,,///---,,,...000222000///........................---------.........////////////...---------...///........................---------............/////////000000000000//////////////////////////////---...///000000///...---......------------......///............---------......------------......------......------,,,+++++++++,,,------...//////000000000000/////////...................................................---------............///................................................------...//////...------------......///000000111111000///......//////000////////////.........------------............/////////000000000000//////---------------...//////......................../////////......---------,,,,,,,,,---------......111000...,,,,,,---...///......------------............---------------...---......//////...------//////............//////000000000///...---------........................---...///////////////...............................................................////////////------...///////////////......////////////..................////////////......///000000000000000000000000000000000000000.........///////////////...///000111111111000000...//////000111111222222000000000000000000000000222111111111000000000000222222333222111222555777888888777777666666555555888777777<<>>EEEQQQ___ooo~~~}}}sssmmmlllnnnppppppxxx////////////............//////000000000000111111....../////////000000000......////////////......------------------------------............------................................................,,,,,,,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,---------...---------------------------...//////000/////////,,,,,,,,,------------......///000...,,,******+++////////////////////////...............---------***+++,,,---.........---........................---------............///---......//////......---////////////////////////......------------............------------......///............---------.........//////............////////////...------......................../////////.........------................................................---------............///++++++,,,,,,---.................................///...------------...///......//////////////////------.../////////....../////////000000000000000---------............///++++++,,,---............//////...------------...------------------------............////////////+++++++++,,,,,,,,,,,,---....../////////000000000......------------......+++,,,---...............---...//////000000000000//////............//////------------------------........................000///...---,,,,,,,,,,,,............................................................//////////////////////////////...---......------------..................////////////------...////////////...000000000000000000000000///////////////.........//////......//////000111000000000000000000111111//////000000111222222222111111111222222222222222222222333222111222555777555777999<<<>>>?????????FFFQQQ```mmmxxxyyynnnggghhhmmmrrrzzzyyywwwxxxyyyzzz~~~////////////............000000////////////............///000000000000000......////////////..............................------............------................................................,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,------------------------------,,,---///000000000//////,,,,,,,,,---------......---///000///,,,+++,,,...........................//////.........---------***+++---.../////////...........................---------............///---......//////......---////////////////////////...------,,,,,,------.........------------......///............---------......------------......///////////////...------////////////............//////.........---------................................................---------............///,,,,,,,,,---.../////////........................///...------------...////////////////////////...---.../////////...---,,,........./////////000000---------............///+++,,,---...//////////////////...------------------------------------------.........////////////,,,,,,,,,,,,------------......///000000000000000......------------......------------...///000111------///000000111111111//////............//////------------------------........................---------......---,,,,,,............................................................///////////////////////////...------,,,------......------,,,............////////////,,,---......//////......000000000000000000000000.........///////////////000000/////////000111222111000000000000000000000......///000000111222222111111111222222333333333222222333222111222555777555666888<<>>CCCMMMUUUdddttt~~~~~~}}}|||~~~|||{{{}}}~~~{{{zzzyyyvvvsssqqqqqqoookkkeee```]]]]]]111111000000000/////////000000000000000000000000////////////000000000000......////////////.............../////////000000...------,,,,,,------...,,,,,,,,,---...///000000............////////////////////////////////////////////////////////////------............---------------------------...........................---------............///...............................................................///000000.........///////////////////////////////////////////////////////////////222222111000///...------////////////////////////........./////////////////////.........//////000......////////////....../////////////////////////////////////////////////////////....../////////...000000///...---...///////////////////////////------------------------////////////////////////////////////////////////............////////////......//////...---+++***000000000000000000000000000000000000000000000000---......///////////////////////////////////////000000000//////......---............------------////////////////////////000///...------...///000---...//////////////////000000111111111000...---////////////////////////......////////////......////////////////////////////////////000000000000......///////////////............------.........//////......//////000111000000000000000000000000////////////........................//////////////////////////////...---........................////////////////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111222222333444444555555444444666<<>>AAAJJJYYYeeeuuu|||yyywww{{{sssnnnjjjkkkrrrxxx{{{|||zzzuuutttuuuvvvwwwxxx{{{}}}sssjjjccc```]]]ZZZWWWWWWXXXZZZ[[[^^^___``````aaa`````````^^^^^^__________________^^^___`````````___^^^]]]\\\]]]______^^^[[[XXXVVVVVVUUUTTTRRRPPPNNNMMMLLLCCC???:::666444444444333222111000111333444333222000000/////////000222222000000000000////////////........................////////////............////////////////////////..............................///000000///......////////////////////////,,,,,,---......---,,,,,,..................................../////////000......////////////............................../////////000000000111111............///////////////////////////000111111---------...//////000000/////////000111111222222111///---,,,,,,---///111...............///000000...---------...///000000///000222444555444333222////////////////////////---...000111111111//////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000...///000111111000000///............/////////000.../////////000000000111........................111111111000000000//////////////////////////////000000000000000000000000000000000/////////............///000000000000000000000000000000000000000............////////////000000000000////////////////////////////////////////////////////////////////////////////////////......------------..............................//////000000000000//////////////////////////////////////////////////////............////////////................................................+++---///111222111111000//////000000000000//////---///000000//////000222//////////////////////////////000000000111111111000000000000000000000000......////////////......000000000000111111111111///000000111222222333333333333222222222333444555666:::>>>CCCIIIUUUdddooozzz}}}|||}}}zzzvvvvvvyyy}}}{{{yyyyyyzzz{{{{{{}}}xxxrrrlllfffbbbaaaaaaaaa```aaacccgggiiijjjkkklllnnnnnnnnnnnnnnngggggghhhiiijjjkkkllllllggghhhiiiiiiiiigggeeedddeeegggiiiiiihhhddd```^^^YYYXXXUUURRRPPPOOONNNNNNIIIDDD===888666666666666222111000111333444333222111000/////////111222333000000000000////////////........................000/////////............////////////////////////........................///...------------...///000000000000000000000000,,,---...//////...---,,,........................---.........//////000000......////////////..............................//////000000111111222222............/////////000///////////////000111111++++++,,,,,,---...//////......///000111222333333111000...,,,,,,...000111...............///000000---,,,,,,,,,---...000111000222444666777777666666111111111111111111111111---...000111222111///...000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000---...///111111111000000---.........//////000000.../////////000000111111000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000111111111111000000000000...//////000000000000000000000000000000000000000............/////////000///.........------------////////////////////////////////////////////////////////////////////////.........------.................................//////000000000000//////000000000000000000000000////////////////////////............/////////000................................................***,,,...111222222222111//////000000000000//////---///000000//////000222////////////////////////000000000000111111111111000000000000000000000000------............------000000000000111111111111///000000111222222333333444333222111222333444555888;;;@@@FFFOOO\\\jjjttt~~~zzzyyy~~~~~~~~~uuusssqqqpppooommmjjjhhhggghhhjjjkkkmmmpppsssvvvoooqqqsssuuuvvvwwwwwwvvvqqqqqqrrrtttvvvwwwxxxyyytttuuuvvvvvvuuusssqqqoookkkmmmooopppoookkkgggddd\\\ZZZVVVRRRPPPOOOOOOOOO\\\SSSEEE;;;666444222111000111222222111111222333222111111111000000//////////////////////////////000000000000111111111111111111000000//////..................////////////000///...------...///000..............................//////000111111111---------------...///000//////............//////---------............///////////////////////////////////////////////////,,,,,,---------------,,,......////////////......------......///000000000............//////////////////000000000000//////............//////////////////............//////000000111111222222222222444555555555666666777777777777666333000------...000000000000//////////////////000000000000//////111111000000/////////...///////////////.........111111111000000//////...111111111111111111111111000000000000/////////...------------...///000111//////000000000000//////////////////000000000000111111111000000/////////111111222111111000///...000000000000000000000000,,,...000222222111///...000000000000000000000000000000000000000000000000222111000.........///000.../////////000000111111000000////////////000000////////////////////////000000//////.........---,,,---------...///////////////000000000000//////000000000000000000000000////////////////////////111000000///......------////////////////////////000///...---,,,---......000000000000000000000000////////////000000000000......////////////......000000//////.........---......//////000000111111111111000000//////......//////000000111111111111000000000000111111111111222222111111111111111111111333555555444444666777888???JJJRRRYYYdddsss~~~}}}sssuuu|||}}}yyyuuuqqqmmmkkkiiijjjmmmqqqssssssqqquuuzzz{{{{{{zzz{{{}}}|||{{{|||~~~~~~~~~{{{wwwwwwuuutttrrrpppmmmhhhdddddd]]]VVVSSSRRRQQQMMMIIIaaaWWWHHH===777555333222333444444444333222222222222111111111111111111000000000000000000000000000000000000000111111111111111000000000/////////...............////////////000///...------...///000........................111111000//////......------------------...////////////............//////........./////////000000//////////////////////////////////////////////////////000000000//////.........////////////......///////////////...................../////////////////////000000/////////............//////////////////............//////111000000000111222333333444555555555666666666777777777666444000.........000000000000//////////////////000000000000//////000000000000//////......222222222222222222222222111111111000000/////////////////////////////////111111111111222222222222222222222111111222222333111111111111111000000000000000000000000000000000........................000000111111111000//////000000000000000000000000,,,...000222222111///...000000000000000000000000000000000000000000000000222111000///......///000....../////////000000000000000////////////000000////////////////////////000/////////............---------...............//////000000000000//////000000000000000000000000////////////////////////......//////////////////////////////////////////000///...---------......////////////////////////////////////000000000000......////////////......000/////////............////////////000000000000111000000000/////////...000000000000000111111111000000000000111111111111222222111111111111111111000111333444333444777888<<>>999666444222222444444333222222222333333444444444555111111111111111111111111///000000000111111111111////////////000000000000............////////////...//////////////////...........................,,,,,,------...////////////......---------......//////............//////------.........////////////////////////////////////////////////////////////////////////...------......////////////..................//////000000............///////////////...------------...///............//////////////////............//////000///......///222666888555555555555555444444444555666777666333000//////.../////////000000000111//////000000000000/////////000000000000000000000000000000111111111222222//////000000111111222222444444444444444444444444444444444444444444444444444333333333444444555666555444444333222222222333000000111111222222222333/////////000000000000000......///000000111000000000000000000000000000000......///000111000000////////////////////////////////////////////////////////////000000000000/////////////////////......000000////////////000000////////////////////////.........////////////////////////...---------,,,//////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................////////////000000000000//////000000000000//////.........///////////////111111000000//////......////////////000000000000111111111000000000000000111111111111222222222222111111222222333333333333333444444555666:::@@@DDDQQQUUU[[[___aaacccfffiiiqqqsssggg^^^^^^bbbcccccccccdddmmmsssttttttwwwzzzzzzzzzzzzzzz|||}}}xxxssskkkccc]]][[[YYYVVVUUUSSSQQQNNNKKKKKKJJJHHHGGGGGGFFFEEEDDDgggccc]]]YYYUUUNNNFFF???===888444222444555444222222333333333333333444444000000000000000000000000000000000000111111111111////////////000000000000............////////////......////////////..............................000000//////...------,,,//////...------------...//////............//////------------............///////////////////////////////////////////////////000000111111000000000......////////////......------......///000000111............////////////000///...------...///000............//////////////////............//////............000333666888555555555444444444444444555666777666444111000///......//////000000111111//////000000000000//////000000111111111111222222000000000111222222333333111222222333444555666666555555555555555555555555777777777888888888888888777777666666666666777777333444555555555555444444666555555555555444444444111111111111000000000//////000000111111111111000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000000000////////////000000////////////000000////////////////////////.........///////////////...............---------//////000000000000//////000000000000000000000000///////////////////////////////////////.........///////////////////////////000000000000///...---........................////////////000000000000///000000111111000000///.........///////////////000000000000////////////////////////000000000000///000000000111111111111111111111222222222222333111111222222333444444444222333444666999@@@HHHNNNVVVYYY]]]```aaabbbdddfffppp|||hhh^^^VVVVVVYYYZZZ[[[\\\aaaiiioooooooootttyyy{{{|||yyyvvvrrrppplllhhhccc^^^YYYUUURRROOOMMMLLLKKKJJJHHHFFFFFFFFFFFFFFFEEEEEEEEEDDDtttpppkkkgggeeeaaa\\\WWWIIIBBB:::555666666555333333333333333222222222222000000000000000000000000000000000000111111111111.../////////000000000111............////////////---...///000000///...---........................111111000//////......---//////...---------------//////............//////............////////////////////////////////////////////////////////////---...///000000000000000......////////////...............///////////////............////////////111000...------...000111............//////////////////............//////,,,---...///222444666777555555555444444333333333444666888777444111000000.........///000111111111//////000000000000//////111111222222222333333333000111111222333333444444666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@BBBCCCDDDEEECCCCCCAAA@@@>>>>>>======:::<<<>>>@@@AAA@@@???===EEEEEECCCAAA???===;;;:::777777666555444444333222111222222222222111111000000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000---...///000111111000///222222111111000000000000000000////////////000000////////////////////////............/////////000---------...............//////000000000000//////000000000000000000000000////////////////////////------......//////000000///////////////////////////000000111000///...---........................////////////000000000000000000111111111111000000............/////////000////////////000000000000.../////////000000000111......///000111222222333111111111222222222333333111111222222333444444555222444777;;;BBBLLLWWW^^^___aaaccceeeggghhhjjjkkkpppzzz{{{rrr\\\UUUPPPQQQSSSTTTWWW[[[^^^fffmmmmmmnnnvvv{{{xxxqqqqqqqqqooommmiiieeecccaaa^^^ZZZWWWUUUSSSPPPNNNKKKIIIGGGGGGGGGGGGFFFDDDCCCDDDEEEFFFEEEEEEEEEFFF~~~zzztttrrrssstttsssrrrSSSJJJ???999888888666444333333333222222111111111000000000000000000000000000000000000111111111111.../////////000000111111............/////////000---...///000000///...---..............................//////000111111111000///...---------------//////............//////////////////000000000000////////////////////////////////////////////////)))***+++---......//////......////////////......000000000///......------............/////////000222000///......///000222............/////////000//////............//////+++,,,...000333555666777555555555444444333333333444666888777555222000000---......///000111111222//////000000000000//////222222222333333444444444666666777777888999::::::999999:::;;;===>>>??????AAAAAAAAAAAAAAAAAAAAAAAAHHHIIIKKKNNNQQQSSSUUUVVVUUUTTTQQQOOOLLLJJJIIIIIIIIILLLOOORRRSSSRRRPPPNNNUUUTTTQQQMMMIIIFFFCCCBBB>>>===<<<;;;:::888888777333333333333333222111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000---...///111111111000///333222222222111111000000000000////////////000000////////////////////////---.........//////000000,,,------......///////////////000000000000//////000000000000000000000000////////////////////////+++,,,---...///111222222///////////////////////////000111111111000...---........................////////////000000000000000000111111111111000000---.........//////000000......//////000000111111.../////////000000111111------...000111222333444111111222222222333333333111111222333333444555555555777;;;AAAJJJWWWdddlllhhhiiijjjlllnnnpppqqqsssoooxxx{{{vvvmmmbbbZZZSSSOOOMMMOOOQQQRRRVVV\\\[[[dddkkkmmmqqq|||~~~zzzvvvsssnnnkkkaaaaaaaaa___]]]YYYUUUSSSUUURRRNNNKKKKKKKKKJJJJJJIIIGGGEEEEEEEEEFFFEEEDDDBBBCCCEEEFFFEEEEEEFFFGGG}}}yyyyyy|||~~~~~~ooo___III;;;666777777777666555444333222222222222333333333222222222111111111111111111000000000000111000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000...,,,,,,...000111////////////////////////000000//////.........---///////////////.........000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000111111111111000000000000//////............//////000,,,)))***///555888999;;;999666444333333444555777777777666444222///...111000000000111111000...000111333222111000000000///111555888999999:::;;;======<<<<<<;;;<<<>>>???>>>AAADDDDDDDDDEEEIIILLLJJJHHHHHHKKKKKKIIIJJJMMMSSSYYYaaaeeeggghhhiiikkkooommmhhhaaaZZZTTTRRRRRRSSSWWWbbbllllllfffdddhhhnnnmmmkkkhhhcccZZZPPPIIILLLKKKGGGBBB>>>===>>>???>>>===:::777555444444444444222000000000000///...111111111222222333333333444333222111000000000000//////////////////////////////000000000000//////111//////000111222111000////////////////////////000000///.....................////////////......///////////////////////////////////////.........000000000000000000000000000000//////.........---////////////000000000000000///...------...///000000000//////.........---000000//////.........---............/////////000000000000000000000000000//////.........---------000000////////////000000////////////000000000000111111111111111000///...222222222222222222222222222000111333222///000555999???BBBGGGYYYqqqzzzwwwrrrooommmoootttyyyzzzyyyxxx}}}~~~wwwrrrjjjaaaZZZVVVTTTTTTPPPNNNLLLJJJKKKPPPUUUYYYbbbiiiqqqxxx}}}xxxqqqooollljjjhhheeeaaa^^^WWWUUURRROOOLLLKKKJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDBBBAAABBBCCCEEEFFFzzz|||}}}|||mmmWWWEEE;;;888777666333333222111000000000111333333333222222222111111111111111111000000000000111000///...---......///........................000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000/////////.....................///////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000///...------...///000////////////////////////000000000000000000000000//////............/////////---+++,,,///333666888777666555444444444444555999999888777555222///...222111222333444444333222...000222333222222333444444666888:::;;;<<<===>>>@@@AAABBBAAAAAABBBFFFIIIKKKOOORRRTTTSSSSSSTTTVVV[[[XXXWWWXXXWWWUUUWWW[[[^^^ccciiilllnnnooorrrttttttssspppjjjddd___]]]]]]^^^bbbllluuuvvvssstttzzz~~~|||wwwnnnccc\\\XXXVVVSSSOOOLLLLLLMMMOOOOOOMMMIIIEEE@@@<<<999888888666444333444444333111000000000000111111222333444333222111111111111111000000000000000000000000//////000000000000//////111//////000111222111000////////////////////////000000///.....................////////////......////////////////////////////////////////////////000000000000000000000000000/////////................../////////000000000000///...------...///000000/////////............000/////////...................../////////000000000000000000000000000000//////.........---------000000////////////000000////////////000000000111000111111111111000000///222222222222222222222222333111222444333111333888:::EEEPPPYYYllluuusssxxx|||}}}yyyqqqkkk___]]]YYYTTTPPPMMMLLLKKKLLLLLLKKKKKKMMMQQQVVVYYYeeellluuu}}}~~~yyywwwtttmmmgggfffcccaaa___]]]ZZZWWWTTTQQQPPPNNNLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCEEEFFFGGG~~~~~~yyyfffRRRCCC;;;888777333222222111111111222222333333333222222222111111111111111111000000000000000000///.........//////........................////////////////////////........................////////////////////////,,,---///000000///---,,,////////////////////////////////////............------......//////000000000000000000000000000000////////////////////////000000000000000000000000........................//////............//////........................////////////////////////000//////......//////000....../////////111444666555555666777888888888888::::::888777444111///---...///000111222222222222111333444555555555777999===>>>@@@CCCFFFHHHIIIIIIJJJLLLMMMMMMLLLNNNSSSWWW]]]```dddeeedddaaa```___gggcccaaa```^^^]]]```fffeeefffhhhhhhhhhhhhjjjllljjjjjjiiifffaaa^^^\\\\\\```eeemmmssssssqqqtttzzz}}}uuujjjcccdddbbb___]]]\\\]]]___aaadddaaa]]]WWWPPPIIIDDDAAA>>><<<999888888777555444333222111000000111333444333222222111111111222222111111111111111111111111///000000111111000000///111//////000111222111000////////////////////////000000/////////...............////////////......////////////////////////////////////////////////000000000000000000000000////////////............------.........///////////////............//////////////////............////////////................../////////000000000000000000000000000000000/////////............---000000////////////000000/////////000000000111111000000000000111111111111222222222222222222222222555333333555555444777<<>>BBBEEELLLSSSYYY\\\]]]\\\\\\]]]^^^\\\[[[\\\aaaeeekkkkkkkkkjjjgggdddaaa```ccc___\\\[[[YYYYYY___hhhgggeeeaaa]]]YYYWWWXXXYYYXXXYYYYYYXXXUUUSSSSSSSSS]]]cccjjjlllhhhcccdddgggoooooooooooommmhhhbbb^^^fffdddbbbbbbeeegggiiijjjlllkkkhhhddd^^^WWWRRROOOGGGDDD@@@>>><<<;;;888666777666444333222333444555222111111000000111111222111111111111111111111111000000000111111000000000111/////////111222111000////////////////////////000000000000000///............////////////......///////////////////////////////////////000000000///////////////////////////////////////.........------------.........////////////......////////////////////////.........///////////////............////////////000000000/////////////////////////////////...............000000////////////000000//////000000000111111111/////////000000111222222111222222222222222333333555333333555666777;;;BBBQQQbbbsss}}}~~~}}}}}}zzznnnddd___ZZZUUUQQQLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLRRRZZZ```sss{{{{{{wwwtttxxxqqqhhhcccbbbaaa^^^\\\XXXUUUSSSQQQQQQPPPMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEFFFGGG}}}~~~xxxiiiVVVFFF;;;777555555555444555555666666333333333222222222111111111111111111000000000/////////000000000000000000////////////////////////////////////////////////........................////////////////////////...---+++******+++---...////////////////////////.........///////////////,,,------...///000111111////////////////////////000000000000000000000000////////////////////////...........................//////////////////...........................---........./////////000000000////////////000000---000333222000...000333333555888;;;<<<<<<;;;;;;777666555333111000///...222444777777666555777888777999<<<>>>@@@CCCGGGJJJMMMSSS]]]jjjtttwwwvvvsssnnnmmmjjjhhhggghhhkkkmmmmmmjjjfffaaa]]]ZZZXXXWWWVVVSSSRRRQQQPPPRRR[[[fffjjjeee^^^WWWRRRPPPPPPPPPLLLMMMNNNNNNLLLLLLMMMNNN[[[eeemmmllleee^^^\\\\\\```]]][[[ZZZZZZ[[[ZZZYYY```______bbbfffjjjkkkkkkhhhhhhgggfffccc```]]][[[RRROOOKKKHHHEEECCC@@@===<<<;;;999777666555555555222222111000000000111111000000000000000000000000000000111111111111000000111/////////111222111000000000000000000000000000000000111111000000///.........////////////......////////////////////////////////////000000111111////////////////////////.........///////////////------------.........///...//////////////////............///////////////.........///////////////////////////000000000111////////////////////////////////////////////////000000////////////000000000000000000111111111111000000//////000111222333111111111222222333333333444222222666888:::AAAIII___lll{{{qqqjjjaaaZZZVVVTTTQQQOOOJJJJJJIIIIIIIIIKKKMMMNNNMMMMMMLLLJJJJJJQQQ\\\eeerrrxxxzzzsssooollliiihhhjjjfffcccaaaaaa```]]]ZZZ[[[XXXUUUTTTSSSSSSQQQPPPOOOOOONNNMMMLLLKKKIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCDDD~~~yyymmm\\\KKK>>>999555444444333333333444444333333333222222222111111111111111111000000000000//////000111111111000000000000000000000000000000////////////////////////........................////////////////////////000///,,,******,,,///000////////////////////////.........///////////////------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000..............................////////////.......................................//////000000111111000000//////000000111///000111111000000111222000222444666777777666666444444333222111222222222333666:::;;;::::::===@@@<<>>666666555444333333333444333333333222222222111111111111111111000000000000...///000111222111111000////////////////////////000000000000000000000000////////////////////////////////////////////////111000////////////000111////////////////////////............/////////000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---////////////////////////......///000000111222222111111000000000000111111111000...///000222222111000111222333333333222222333222222222333555777888666;;;AAADDDDDDFFFKKKPPPOOORRRVVV[[[```gggnnnssszzz{{{mmmeee___bbbkkkrrrrrrooo[[[WWWQQQNNNLLLKKKHHHEEEEEEEEEFFFGGGFFFIIIUUUaaaddd^^^UUUOOOMMMLLLLLLKKKDDDCCCBBBAAA@@@BBBFFFIIIPPP^^^gggbbbZZZVVVUUUUUUNNNJJJFFFDDDDDDGGGHHHIIIMMMNNNRRRZZZbbbeeebbb^^^[[[ZZZYYYXXXXXXWWWXXXXXX\\\ZZZXXXWWWWWWWWWVVVTTTOOOOOONNNKKKHHHCCC???===:::999777666555444333333111111111111111111111111000111111222222111111000111//////000111222111000000000000000000000000000///000111222222000///.........////////////......////////////////////////...//////000111111222222000000000000000000000000............/////////000....../////////000000000---...///000000///...---............/////////000............/////////000//////000000000111111111000000000000000000000000.../////////000000000000000000////////////000000000000111111111222222222333222000///...///111222000111111222333333444444444222444999???EEEOOOYYYdddkkkxxxzzzzzz|||xxxpppgggaaaVVVTTTPPPMMMKKKJJJJJJIIIMMMMMMNNNOOOOOOPPPQQQQQQKKKMMMOOOMMMJJJMMMVVV]]]fffjjjpppyyy|||xxxuuuooolllhhhfffggghhhiiijjjjjjjjjkkkkkklllkkkhhhggg```]]]YYYVVVUUUUUUTTTSSSNNNNNNMMMLLLKKKHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@~~~qqqmmmfff^^^VVVNNNHHHEEE:::999888666666555555555333333333222222222111111111111111111000000000000...///000222222222111000........................111111111111111111111111000000000000000000000000////////////////////////+++,,,---......---,,,+++////////////////////////---.........//////000000///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---000000000000000000000000...//////000111222222333111111000000000000111111222///,,,---111333333111222222333333222222111111222222222333555888;;;<<<@@@FFFMMMQQQSSSWWW]]]cccdddfffiiilllooouuu{{{|||yyyxxxzzz|||zzzsssmmmcccZZZTTTZZZgggrrrrrrnnnSSSPPPMMMLLLLLLKKKGGGDDD@@@@@@BBBCCCBBBDDDPPP\\\hhhaaaWWWPPPMMMLLLJJJHHHFFFEEECCC@@@???BBBFFFJJJPPP\\\ccc\\\RRROOOPPPQQQLLLIIIEEECCCCCCDDDCCCCCCFFFHHHMMMVVV^^^aaa]]]XXXZZZYYYVVVSSSQQQPPPPPPPPPYYYWWWVVVWWWYYYZZZZZZYYYYYYYYYYYYVVVRRRLLLGGGDDD===<<<;;;999777666555555222222222222222222222222111111222222222222111111111//////000111222111000000000000000000000000000///000222333222111///.........////////////......////////////////////////...//////000111222222222000000000000000000000000---.........//////000000////////////000000000000---...///000000///...------.........//////000000---.........//////000000000000000000111111111111000000000000000000000000.../////////000000111111000000////////////000000000111111111111222222222444222000///...///000111000000111222333333444444666444555;;;AAAIIITTT___bbbgggvvv}}}}}}}}}yyyyyy{{{}}}}}}|||yyyooohhhaaaYYYRRROOONNNMMMLLLKKKLLLLLLLLLMMMNNNOOOOOONNNKKKHHHFFFGGGLLLPPPOOOKKKKKKQQQWWWYYY[[[```gggoootttvvvvvvssssssssssssrrrqqqooonnnnnnkkkiiiiiillloooqqqrrroooooonnnnnnmmmmmmlllkkkbbb___ZZZWWWVVVVVVTTTSSSJJJJJJJJJJJJIIIGGGEEECCCDDDDDDCCCCCCCCCBBBBBBBBB@@@??????>>>===>>>>>>>>>??????@@@AAAAAAAAAAAA@@@|||rrrggg```WWWMMMEEECCC;;;:::888777555555555555444444333333222111000000333333333222222222111111111111111111000000000000111111000000//////......000000000000000000000000111000///......///000111000000//////.........---............////////////111111000000//////......---...///000111222333333...............///000000000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////......//////000000111111000000////////////000000000000000000000000000000222222111000///...------......//////......------333111000000222333444333333555888:::<<<>>>@@@BBBLLLVVVeeepppuuuuuuuuutttuuuwwwvvvuuuxxx|||yyyssspppkkkfffeeeeeeddd___ZZZPPPQQQPPPPPPUUU]]]aaa```RRRLLLFFFDDDFFFGGGEEEBBB??????AAACCCCCCDDDMMMWWW___[[[VVVPPPLLLJJJJJJJJJHHHAAA>>>AAABBB???AAAEEEOOOWWWYYYRRRLLLLLLKKKHHHIIIHHHFFFDDDCCCCCCCCCDDDCCCDDDJJJVVV```ccc]]]VVVVVVVVVUUURRRNNNKKKJJJJJJNNNSSSTTTRRRRRRVVVYYYYYY]]]bbbiiilllhhh^^^RRRJJJIIIGGGCCCAAA???>>><<<:::333333333333222222222222000000000///...---,,,+++000000000000000000000000---...///000000///...---000000000000000000000000000000000000000///......////////////000000000000//////000111111111111111...///000111111000///...000000000000000000000000........................000000000000000000000000////////////000000000000---...000111111111000/////////............//////000000000000000000000000222222222222111///...---000000000000////////////222222222222222222222222000000000000000000000000222111111222333444333222333555888<<>>>>>?????????@@@~~~sssiiiddd```YYYSSSPPPHHHDDD???;;;:::999777555444444333333222222111111333333333222222222111111000000000000////////////111000000000/////////...000000000000000000000000111000///......///000111111111000000000/////////............////////////000000000000////////////111111111000000000000000...............///000000000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////000000000000111111000000000000111111000000000000000000000000111111111000//////......111111222333333333333333//////000222444666777777666999>>>DDDJJJQQQWWWZZZiiiqqq|||xxxzzzzzzyyyzzz{{{uuummm```\\\XXXVVVWWWVVVRRRMMMJJJKKKJJJHHHLLLSSSVVVTTTMMMHHHDDDCCCEEEGGGEEECCC>>>>>>@@@BBBCCCEEENNNWWW[[[XXXTTTOOOLLLKKKKKKKKKGGGBBB???BBBCCCAAABBBFFFLLLSSSUUUOOOIIIHHHGGGDDDEEEDDDBBBAAA@@@@@@@@@AAAAAACCCKKKVVV___```XXXPPPPPPPPPOOOLLLHHHEEEEEEEEEIIILLLNNNNNNRRRXXX[[[ZZZ```eeemmmqqqqqqjjjaaa[[[UUUQQQKKKFFFCCCAAA???===<<<;;;999777444222000///000000111111111000000///111111111111111111111111//////000111111000//////000000000000000000000000000000000000000///......////////////000000000000//////000111111111111111//////000111111000//////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000---...///000111000000/////////............//////000000000000000000000000111111222111111000///...000000000000000000000///111111111111111111111111222222222222222222222222222222222222444555555555444666:::AAAIIIRRR[[[```[[[```kkkzzz~~~{{{|||~~~~~~~~~|||}}}|||zzzwwwtttttttttzzz~~~zzzrrrjjj```WWWRRRPPPNNNLLLMMMMMMNNNPPPRRRTTTVVVWWW\\\___aaa^^^XXXSSSRRRSSSJJJLLLLLLJJJHHHFFFHHHJJJDDDIIINNNTTT\\\eeehhhfffhhhmmmpppppprrrwwwzzzyyy{{{|||}}}{{{yyyyyy{{{~~~|||uuunnnlllmmmmmmhhhdddaaa___]]]YYYUUURRROOONNNKKKJJJIIIFFFDDDBBB@@@???>>>?????????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@sssmmmiiiaaaYYYUUUOOOIIICCC>>>;;;999555222333333333333333333333333333333333222222222111111000000/////////.........000000000000////////////000000000000000000000000000000////////////000000111111111111000000000000............////////////////////////000000000000111111111000000/////////...............///000000000000000000000000000000000000000000111111111111////////////////////////////////////////////////000000000000////////////222222111111111111222222000000000000000000000000000000000000000000000000//////000111111222222333000111333555777999:::;;;===BBBJJJUUU```llltttyyyrrruuuuuuuuuvvvvvvpppgggWWWSSSPPPNNNOOOMMMIIIFFFDDDEEEDDDCCCFFFLLLNNNKKKHHHEEEBBBCCCFFFGGGEEECCC@@@???@@@CCCDDDFFFNNNWWWZZZWWWSSSOOOLLLJJJJJJIIIEEEBBBAAABBBBBBAAACCCFFFIIIOOOQQQLLLGGGEEECCCAAABBBAAA@@@???????????????@@@CCCKKKUUU\\\\\\TTTLLLKKKKKKKKKHHHDDDBBBAAABBBDDDGGGIIILLLTTT]]]```]]]^^^bbbjjjppprrroookkkhhhbbb]]]VVVPPPLLLHHHEEECCCCCCBBB@@@===999555222000111111222222222333333333111111111111111111111111000111111222222111111000000000000000000000000000000000000000000///......////////////000000000000//////000111111111111111///000000111111000000///000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000......///000000000000000000//////......//////000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000222222222222222222222222333333333333444555666777444666<<>>===;;;<<<=========<<<;;;:::::::::999999999999::::::;;;:::999999;;;===???AAA~~~wwwqqqhhh___ZZZTTTRRRMMMGGG???999666555333333333333444444444444333333333222222222111111000000000000////////////000000000000////////////////////////////////////000000////////////000000000000000000000000000000............////////////......//////000000111111......//////000111111222...............///000000///////////////////////////000000000111111111111000000000000000000000000////////////////////////111111000000//////......222111111000000111111222000000000000000000000000//////000000000111111111.........//////000111111444555666777999;;;???BBBIIIOOO[[[iiiwww}}}sssdddffffffgggjjjmmmiiibbbVVVSSSPPPNNNLLLJJJFFFCCCAAACCCDDDEEEIIIPPPRRROOOHHHFFFEEEEEEGGGHHHFFFDDDBBB@@@AAACCCDDDEEELLLSSSYYYVVVRRRNNNJJJHHHFFFFFFCCCBBBBBBBBBAAA@@@AAACCCHHHKKKLLLJJJGGGDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAACCCHHHPPPVVVVVVQQQKKKIIIJJJJJJHHHEEECCCCCCCCCCCCEEEGGGLLLWWWaaaccc___VVVZZZ___dddffffffdddcccccc```\\\YYYVVVSSSOOOLLLGGGFFFEEECCC@@@<<<999777444444333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000///......////////////000000000000//////000111111111111111000000000000000000000000////////////////////////111111111111111111111111////////////////////////////////////000000000000...//////000000000000000000000////////////000000//////////////////////////////000111111111111111000000000000000111111111111111111111111111111111000000000000000000000000444444444444333444666777888;;;BBBKKKTTTXXXXXXVVVUUUYYY___gggsss~~~}}}zzzvvvtttuuuyyy~~~~~~xxxqqqkkkiiiiiijjjoootttxxx{{{}}}}}}xxxrrrlllfffbbbXXXUUUPPPMMMMMMOOORRRSSSYYYZZZ[[[^^^```cccfffgggooorrrsssqqqjjjaaaZZZWWWOOONNNLLLJJJGGGEEEEEEEEEDDDIIIOOOWWWcccqqqyyyzzzzzzuuunnngggcccbbbaaa^^^[[[YYYXXXUUURRROOOLLLJJJHHHHHHGGGEEECCC@@@>>><<<;;;999:::;;;<<<<<<:::999777999888888888888888888999999888777777888;;;???AAA}}}vvvnnnjjjbbbdddcccZZZLLL@@@::::::444444444444444444555555333333333222222222111111222222222111111111000000////////////000000000000//////////////////////////////000000000000//////////////////////////////............////////////......//////000000111111.........///000000111111...............///000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000000000000000000000000000//////000000111111222222222111111111222333444555666888:::;;;===BBBIIINNNWWW___lll|||~~~zzzxxx{{{~~~zzzoooeeeYYYYYYXXXWWW[[[aaaaaa]]]VVVSSSPPPLLLIIIFFFBBB@@@???CCCFFFIIIPPPXXXZZZXXXKKKJJJJJJIIIJJJIIIHHHGGGDDDBBBBBBDDDEEEEEEHHHMMMRRRPPPLLLHHHFFFDDDDDDDDDCCCEEEGGGEEECCCBBBBBBCCCGGGGGGGGGFFFDDDBBBBBBCCCAAABBBBBBBBBCCCCCCBBBBBB@@@@@@BBBFFFKKKNNNMMMKKKHHHIIIIIIGGGEEECCCDDDEEEBBBDDDFFFKKKVVV___```[[[SSSTTTVVVXXXXXXXXXVVVUUUYYYYYY[[[]]]]]]\\\XXXUUUMMMLLLLLLJJJGGGCCC@@@>>>999888555333111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000//////000111111111111111111111000000000000111111////////////////////////000000000000000000000000////////////////////////////////////000000000000///////////////000000111000000////////////000000////////////////////////...///000111111222111111///000000000111111111222222222222222222222222222000000000000000000000000555555666444222333555888>>>CCCLLLUUU\\\^^^[[[YYYXXX\\\bbbhhhrrr|||~~~~~~{{{zzzxxxuuussstttwww|||}}}wwwooojjjgggffffffgggiiikkkmmmqqquuuwwwyyywwwtttnnnhhhbbb]]]ZZZPPPPPPOOOOOOQQQUUUZZZ^^^ffffffggghhhjjjlllmmmnnnuuuxxx{{{zzzsssiii___ZZZRRRPPPMMMKKKIIIGGGEEEDDDBBBHHHQQQ[[[jjj{{{zzzvvvhhheeeaaa___^^^\\\XXXUUURRRQQQOOOMMMKKKHHHFFFEEEEEEEEECCCAAA???===<<<;;;999::::::;;;:::999888777999888888777777888888999888777666666777:::>>>@@@wwwuuuppptttuuukkkZZZIII===888555555555555555555555555333333333222222222111111333333222222222111111111////////////000000000000000000000000000000000000//////000000000000//////............////////////............////////////////////////000000000000111111000000///...------...............///000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000111111222222222111111111222444666999;;;<<<@@@EEEJJJMMMSSS[[[```gggnnnzzzwwwnnnjjjfffgggiiifff^^^VVVSSSRRROOOMMMRRRYYY[[[XXXVVVUUURRRNNNJJJFFFCCCBBB>>>CCCHHHLLLTTT\\\^^^[[[OOONNNMMMMMMLLLLLLLLLLLLGGGEEEFFFKKKLLLJJJJJJMMMMMMJJJGGGDDDBBBCCCEEEGGGGGGMMMPPPNNNKKKLLLMMMLLLKKKGGGDDDCCCBBB@@@@@@DDDAAAAAABBBCCCDDDDDDDDDCCC@@@???>>>???BBBEEEGGGGGGDDDEEEFFFDDDCCCAAABBBCCC???BBBEEEIIIQQQYYYYYYUUUTTTTTTSSSRRRQQQOOOMMMLLLMMMOOOSSSYYY]]]^^^\\\ZZZUUUUUUTTTRRROOOKKKGGGEEE@@@>>>:::666333000//////222222222222222222222222111000000//////000000111000000000000000000000000000000000000000///......////////////000000000000//////000111111111111111222111111000000111111222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000///////////////000111111111000000//////000000111////////////////////////...///000111111111111111///000000111111222222222222222222222222222222222222222222222222222222222444555666555333444999===AAAIIIUUU]]]aaa```]]]\\\YYY]]]ccciiiqqq|||~~~}}}{{{zzzyyywwwuuutttuuuxxx|||{{{{{{zzzvvvpppkkkiiihhhgggdddbbb```bbbfffjjjnnnrrrooojjjddd^^^XXXSSSQQQNNNPPPRRRTTTXXX^^^eeejjjssssssssstttuuuvvvwwwxxx}}}~~~}}}vvvlllbbb[[[SSSPPPMMMKKKJJJHHHFFFDDDBBBJJJUUUbbbtttxxxpppjjj\\\ZZZXXXWWWVVVTTTQQQNNNKKKJJJIIIHHHFFFEEECCCCCCCCCCCCBBB@@@???>>>===<<<;;;;;;:::::::::999999999999999888888888888999999888777666666888:::<<<>>>||||||yyy{{{|||xxxlllYYYFFF:::777777666666555555444444333333333222222222111111222222222111111111111000.../////////000000000111000000000000000000000000...///000111111000///.........//////000000000000............////////////000000000000////////////222111000///...---,,,,,,...............///000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000////////////000000000000111000000000000000000111000000000000000000000000111111111111111111222222000000111444888===AAADDDMMMUUU___eeehhhjjjnnnqqqsssxxxuuuiii^^^YYYTTTSSSSSSQQQLLLHHHIIIIIIHHHHHHOOOWWWYYYWWWUUUTTTSSSOOOLLLIIIGGGFFFAAAFFFJJJMMMTTTZZZZZZWWWPPPOOOOOOMMMMMMNNNQQQRRROOONNNRRRXXX[[[YYYWWWXXXUUUQQQLLLGGGEEEFFFHHHJJJMMMVVV\\\ZZZYYY\\\^^^]]]VVVNNNGGGEEECCC@@@AAAEEECCCDDDEEEGGGHHHHHHGGGGGGEEEDDDBBBBBBCCCCCCDDDDDD@@@BBBBBBBBB@@@???@@@BBB<<>>>>>>>>>>>===;;;999999:::;;;<<<;;;::::::999999::::::;;;888888888888999:::;;;<<<~~~mmmUUUCCC888888777666555444444333333333333222222222111111111111111111000000000000.../////////000000111111000000000000000000000000...///000111111000///...//////000000111111111222............/////////000111111000000//////...............///////////////...............///000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000......//////000000111111222222111111111111222222000000000000000000000000111111111111111111111111333444777;;;AAAGGGMMMPPPaaakkkwww~~~~~~{{{zzzzzzzzz|||ooocccWWWSSSMMMJJJHHHGGGDDDBBB===@@@BBBFFFNNNXXXZZZWWWNNNOOONNNLLLIIIGGGFFFFFFEEEIIIMMMOOOSSSWWWVVVRRROOOOOONNNMMMMMMPPPTTTWWWXXXXXX\\\eeeiiigggeeeeeeccc]]]UUUMMMIIIHHHJJJLLLRRR\\\dddddddddhhhlllkkkaaaVVVMMMJJJFFFBBBCCCHHHFFFHHHIIIKKKLLLLLLLLLKKKLLLKKKJJJIIIGGGFFFDDDCCC???AAABBBAAA@@@???@@@BBB;;;BBBHHHKKKNNNSSSVVVUUUMMMLLLLLLJJJHHHFFFDDDCCCEEEDDDEEEHHHNNNTTTXXXYYYXXXZZZ\\\^^^___^^^]]][[[JJJHHHDDD???<<<:::999999222222222222222222222222444333222111111222333444000000000000000000000000000000000000000//////...////////////000000000000//////000111111111111111333222111000000111222333000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000///.........///111222111111000000000000111111111111111111111111111111000000111111111111000000///000000111222222333333000000000000000000000000000000000000000000000000///333777888999===EEELLLeeeooozzz{{{rrrhhhddddddiiinnntttzzz}}}~~~~~~}}}||||||zzztttuuuxxx}}}}}}~~~~~~zzzvvvssssssuuuvvvyyy}}}~~~|||yyywwwvvvooohhh^^^WWWVVVZZZ```dddaaa___\\\YYYVVVTTTSSSSSSXXX\\\aaafffkkksss}}}yyyoooggg___YYYVVVQQQMMMJJJHHHHHHHHHEEEBBBDDDLLLWWWcccrrr|||rrrooollliiifff```WWWQQQQQQNNNIIIEEECCCBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@>>>;;;999999:::<<<>>><<<;;;;;;::::::;;;;;;<<<888888999999::::::::::::}}}{{{|||~~~}}}eeeMMM@@@<<<888666666666555333333555666555444222333333333222111111000111111111000000000000////////////000000111111111111000000000000000000000000000000000///...------...///000//////............//////------------------------000000000000000000000000111///---...111222000...000000000000000000000000000000000000111111111111////////////////////////222111000//////000111222000000111111111111000000111111111000000000000000222000...000222333111///000000111222222333444555888:::===CCCLLLZZZhhhrrr|||xxxxxx{{{wwwgggZZZVVVPPPIIIEEEDDDCCCBBB@@@???AAAEEEJJJPPPSSSSSSQQQNNNMMMLLLKKKJJJIIIHHHGGGIIIOOOTTTVVVYYY\\\ZZZVVVXXXTTTQQQRRRVVVZZZ[[[[[[___bbbeeegggggggggggghhhhhhgggccc]]]VVVSSSTTTWWWXXX\\\```cccfffjjjqqqwwwmmmdddWWWNNNJJJJJJJJJKKKMMMOOOQQQSSSTTTTTTTTTTTTSSSXXX]]][[[TTTLLLHHHGGGFFFDDDAAA???>>>???@@@BBBCCCBBBCCCFFFKKKPPPSSSTTTNNNNNNLLLIIIFFFCCCCCCCCCCCCBBBCCCFFFLLLRRRUUUWWWOOOQQQPPPQQQ]]]mmmmmmcccWWWPPPHHHDDDDDDCCC???;;;888:::888222000444888888111000///000222222111000333222222222111000000000222222111111000/////////000000000000000000000000000000000000111111111111111111111111111111111111//////............//////........................000000000000000000000000000000000000000000000000............/////////000000000000000000000000000333333222111000///......000000000000000000000000...//////000111222222222111111111111111111111111222222222111222222333333888777777777777>>>OOO___|||pppjjjhhhjjjrrrxxxxxx{{{~~~~~~qqqxxxzzzyyy~~~{{{vvvrrrooo}}}~~~~~~}}}}}}~~~xxxqqqggg^^^YYYYYY\\\___]]][[[VVVQQQOOOQQQWWW\\\bbbgggnnnssswww}}}{{{qqqfff^^^XXXTTTQQQQQQPPPOOOMMMJJJIIIGGGGGGHHHLLLTTT```mmmwww|||~~~|||zzzyyyxxxvvvssspppoookkkeee___ZZZVVVRRROOOJJJJJJHHHFFFCCCAAA@@@???>>>>>>>>>>>>????????????>>>??????@@@@@@AAABBBBBB@@@???===<<<<<<>>>@@@AAA===============<<<;;;;;;;;;:::999999999:::;;;<<>>???===666222333555444333111000000111222111///222222222111111111111111000000000000000111111111000000000000000000000000////////////000000000000111111111111111111111111000//////.........//////........................000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000222222111111000/////////000000000000000000000000/////////000111222222222111111111111111111111111222222222222222333333444555555777<<<@@@III[[[jjjuuummmlllvvvyyyzzz}}}www|||~~~{{{xxxvvvyyy|||yyymmm```XXXUUUUUUWWWUUUUUUUUUUUUXXX]]]eeejjjrrruuuyyy|||yyyrrrggg^^^WWWSSSOOONNNOOOOOONNNNNNMMMKKKJJJIIIGGGKKKUUUaaammmuuuyyyyyy}}}{{{xxxvvvuuurrrooollliiieee___ZZZVVVRRRNNNLLLIIIHHHFFFDDDBBB@@@???>>>============>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBAAA@@@???@@@AAACCCDDD???@@@@@@@@@???>>>===<<<===<<<:::999999999::::::ppptttxxxwwwooolllvvv}}}{{{|||}}}}}}}}}zzznnnaaaKKKBBB888444666777444000111333444333222111111111444333222111000000000000222222222222111111111111000000111111111111000000000000000000000000000000......////////////......//////............//////222222222222222222222222000000000000000000000000111///...///000111000...........................000000000000111111111111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000111111444222111111222222111000222444666777777999<<<>>>CCCMMM]]]mmmyyy}}}wwwhhhgggiiimmmnnniii^^^UUUNNNJJJEEEBBBBBBBBBCCCCCCAAAAAABBBEEEIIILLLMMMMMMGGGGGGHHHIIIJJJLLLMMMNNNVVV\\\bbbeeeiiimmmmmmiiiccc___[[[YYY[[[\\\[[[ZZZ[[[^^^```bbbdddgggkkknnnssssssqqqnnniiieeecccccccccaaa___bbbhhhpppwww{{{~~~zzzsssnnniiieee```^^^\\\\\\\\\]]]]]]]]]]]]^^^dddfffjjjllljjjcccZZZTTTUUUSSSOOOMMMMMMOOORRRTTTMMMKKKJJJJJJLLLNNNNNNMMMMMMLLLJJJHHHFFFCCCBBBAAACCCBBBCCCFFFLLLRRRUUUWWWPPPPPPMMMKKKSSS```ccc^^^YYYXXXVVVSSSPPPNNNLLLJJJCCCEEECCC;;;666666555333444333111000111111000///111111111111111222222222...//////000111111222222000000000000000000000000........./////////000000000000000000000000000000111000//////....................................000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222222222111111111111111111111111222222222222222333444555555555:::BBBKKKVVVffftttvvvnnnxxxzzz~~~sssdddYYYTTTRRRSSSSSSVVVZZZ___eeellltttyyyyyytttllleee\\\TTTOOOMMMLLLKKKLLLMMMNNNOOOOOONNNLLLLLLGGGNNNYYYgggsssyyyzzzyyy~~~{{{wwwtttqqqmmmiiifff___[[[VVVRRROOOLLLIIIGGGFFFEEEDDDBBB@@@>>>===<<<;;;;;;;;;<<<<<<<<<============>>>>>>???@@@@@@@@@BBBAAAAAA@@@AAABBBCCCDDDBBBBBBBBBBBBAAA@@@???>>>>>>===;;;:::888888888999sssuuuxxxwwwooojjjoooxxx{{{}}}|||xxxvvvtttoooiiiUUUJJJ>>>888888999666111222333444444222111111222444444222111000000//////222222111111111000000000000000111111111111000000////////////////////////---...///000000///...---//////............//////////////////////////////////////////////////////000/////////000000000//////////////////////////////000000000111111111111111111111111111111111111111000000000000000000111000000111111111111000000000000000000000111111111222222111111333555666666777888::::::;;;>>>DDDIIIPPP[[[kkkzzz}}}yyyqqqkkk``````aaadddfffddd\\\VVVMMMKKKGGGDDDCCCDDDFFFGGGCCCDDDFFFJJJMMMNNNLLLJJJFFFGGGHHHJJJLLLOOORRRTTTVVV]]]dddhhhlllqqqqqqnnnhhhddd``````aaabbbaaa___cccdddeeefffgggiiimmmpppqqqqqqqqqpppmmmkkkiiihhhgggdddccchhhpppyyy~~~}}}zzzvvvsssqqqooommmmmmkkkiiigggdddbbbaaa```iiijjjmmmsssvvvrrriii```ZZZXXXUUUSSSTTTWWW[[[^^^XXXVVVSSSRRRRRRQQQPPPNNNMMMLLLJJJIIIHHHFFFDDDCCCDDDCCCDDDHHHNNNUUUYYY[[[UUUTTTNNNGGGIIIPPPQQQNNNQQQSSSUUUUUUSSSQQQQQQQQQIIIKKKJJJDDD>>><<<:::666555333000000111111111000000000000111222222222333//////000000111111111111000000000000000000000000////////////000000000000////////////////////////222111000///....................................////////////////////////000000000000000000000000...////////////000000000//////////////////////////////000000111111111111111111111111111111111111000000000111111222222222111111111111111111111111333333222333333444555666888999???IIISSS]]]kkkwwwxxx~~~xxxjjj___YYYXXXXXX\\\```gggnnnsssxxx}}}xxxqqqmmm```[[[SSSNNNKKKKKKKKKKKKLLLMMMNNNOOOOOONNNLLLKKKIIIQQQ___ppp}}}~~~xxxrrrlllgggaaa^^^UUURRRNNNKKKIIIGGGEEECCCBBBBBBAAA???>>><<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>???AAAAAACCCCCCCCCCCCBBBAAA@@@@@@>>>===<<<:::999999::::::wwwvvvwwwxxxuuuppppppttt}}}uuuooonnnmmmjjj]]]QQQDDD;;;999888555111333444666555333222222333444333222111000000000000111111000000000/////////000000111111111111000000////////////////////////---...///000000///...---//////............//////........................///////////////////////////000000000/////////000000000000000000000000000///000000000111111111111000000000000000000000000000000000111111000000000000000111111111111000000//////000000111111111111111111111111111333555777888;;;>>>@@@BBBHHHQQQXXX```jjjvvvyyyuuuvvvvvvwwwvvvqqqjjjaaa[[[ZZZZZZ[[[^^^```___[[[WWWLLLKKKHHHFFFEEEFFFIIIKKKIIIKKKOOOSSSVVVUUUQQQMMMIIIIIIJJJKKKMMMQQQTTTUUUYYY```gggkkkqqqvvvvvvsssooollliiijjjmmmnnnnnnlllhhhjjjkkklllmmmppptttwwwuuuuuuuuuuuuuuuvvvvvvuuupppoooooottt{{{~~~{{{xxxxxxyyyzzzxxxwwwuuurrrooollliiihhhrrrrrrttt{{{zzzrrrccc```]]]ZZZYYYZZZ]]]___\\\[[[XXXWWWWWWVVVSSSQQQQQQNNNJJJIIIIIIIIIGGGEEECCCCCCDDDHHHOOOUUUYYY[[[YYYWWWQQQIIIFFFGGGGGGEEEIIILLLPPPSSSTTTTTTUUUWWWRRRUUUUUUOOOIIIDDD???:::777444222000111222222111000000000111222222222333111111111111000000//////000000000000000000000000000000111111111222222222////////////////////////111111000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111/////////////////////////////////000111111222222222222222222222222222222111111111111222222222222111111111111111111111111333333333333444555666777999<<>>===<<<;;;:::999888999999999::::::::::::::::::;;;<<<<<<======>>><<<<<<<<<======>>>???@@@BBBBBBCCCCCCBBBBBBAAA@@@======<<<;;;;;;<<<===>>>zzzwwwwww{{{|||yyywwwyyytttllljjjjjjiiiaaaXXXKKK@@@:::777444222333555666666444333333444333222111111000111111111000000000000/////////...000000111111111111000000000000000000000000000000......////////////......//////............//////........................000000000000000000000000...000111000///...///111111111111111111111111111000000000000111111111111////////////////////////000000111111111111000000000000111111111111000000/////////000111111222222111222222111000222555888===DDDLLLQQQUUU[[[dddkkkpppxxxxxxssssssqqqmmmiiiccc\\\TTTNNNRRRSSSUUUXXXZZZYYYVVVTTTIIIIIIIIIHHHHHHKKKOOOSSSTTTVVVZZZ^^^aaa```[[[XXXQQQPPPOOOOOOPPPRRRTTTVVVZZZaaahhhmmmrrrxxxxxxuuurrrpppoooqqquuuxxxxxxvvvmmmpppsssvvvyyy}}}}}}zzzyyy{{{yyyzzz~~~{{{pppmmmhhhccc```^^^]]]]]][[[[[[[[[\\\^^^___]]]\\\]]]XXXQQQNNNMMMMMMKKKIIIFFFEEEEEEHHHMMMSSSVVVWWWXXXXXXUUUPPPKKKGGGFFFFFFEEEGGGKKKPPPTTTWWWYYYYYY[[[```aaa[[[TTTNNNGGG@@@>>>;;;777444444444333222111111111111111222222222222222111111000//////...000000000000000000000000111111111222222222333333000000000000000000000000111000000//////000000111////////////////////////000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000//////000000111111111222222222222222222222222222222222222222222222222222111111111111111111111111333333333444555666777888777===HHHSSS[[[fffwww{{{}}}yyyppplllmmmnnnssszzzxxxpppiiiccc]]]ZZZRRRPPPNNNNNNPPPRRRRRRRRRTTTSSSQQQOOOMMMKKKJJJIIIKKKSSSaaarrr{{{rrriiiaaaZZZTTTPPPKKKHHHDDDBBBAAAAAA???>>>======<<<;;;;;;:::999999888888999999999999::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBB>>>>>>=========>>>@@@AAAzzzzzz}}}uuulllkkkkkkiiifff```UUUIII>>>888666555222444555555333222222333111111111000111111222333111111111000000000//////000000111111111111000000000000000000000000000000//////............////////////............//////........................000000000000000000000000...000111111......///111000000000000000000000000000000000000111111111111000000000000000000000000///000111222222111000///000000111111111111000000...//////000111111222222000222333444555888>>>CCCQQQ\\\iiippprrrrrruuuxxx{{{vvvpppiiiddd^^^YYYUUUPPPJJJFFFHHHJJJMMMPPPRRRQQQOOOMMMHHHIIIKKKMMMOOOTTT[[[aaaccccccdddgggiiijjjhhhfff___]]][[[XXXWWWXXXYYYZZZ^^^eeelllqqqvvv||||||yyyzzzyyyxxx{{{zzz~~~~~~|||yyywwwsssnnnjjjfffcccbbb]]]___bbbgggnnnrrrssssssssskkk```YYYWWWVVVTTTQQQOOOMMMKKKLLLOOORRRSSSTTTUUUWWWXXXVVVOOOIIIFFFGGGDDDDDDEEEKKKRRRVVVWWWVVV\\\cccgggddd___ZZZTTTMMMIIIDDD>>>:::777555444222222222222111111111111111111111111000000000000000000000000000000000000000000111111111111222222222111111111111111111111111////////////000111222222////////////////////////000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000000000000000000111111111000000000000000000000000222222222222222222222222111111111111111111111111333333444444555777888999999BBBOOOYYY___iii}}}~~~~~~|||wwwwwwzzz}}}|||}}}wwwnnnfff```[[[XXXUUUUUUUUUUUUWWWZZZ\\\\\\[[[XXXVVVSSSPPPNNNMMMMMMMMMQQQVVVaaannnxxx~~~~~~vvvppphhh```YYYSSSNNNKKKHHHEEEBBB??????>>>===<<<<<<<<<;;;;;;::::::999999888888999999999:::::::::888888999999:::;;;;;;;;;<<<===>>>???@@@AAAAAABBB???@@@AAACCCDDDDDDEEEEEEBBBAAA@@@?????????@@@AAA{{{~~~vvvnnnmmmllljjjkkkggg^^^PPPCCC;;;999:::111333444444222111111222000000000000111222333444222222222111111111111000000000111111111111000000000000000000000000000000000///...------...///000//////............//////------------------------000000000000000000000000...000222111...---///111////////////////////////000000000000111111111111111111111111111111111111///000111222222111000///000000111111111111000000...//////000111222222222...111555888<<>>:::666444222333222222222111111000000/////////000111111222222000000000000000000000000000000000000111111111111111111111111111111111111......//////000222333444000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000111111000000000000000000////////////////////////222222222222222222222222111111111111111111111111333333444444666777888999>>>HHHUUU^^^aaajjj}}}|||{{{vvvppphhh```\\\YYYXXXVVV[[[\\\]]]aaadddfffeeedddZZZXXXTTTQQQOOOOOOPPPQQQWWW[[[bbbllltttxxxyyywwwmmmhhh```YYYTTTOOOKKKHHHFFFDDD@@@>>>======;;;:::;;;;;;;;;:::::::::999999888999999999999:::::::::777888888999::::::;;;;;;;;;<<<===>>>@@@@@@AAAAAA???@@@BBBCCCEEEFFFFFFGGGEEEDDDBBB@@@??????@@@@@@yyyvvvrrrnnneeehhhhhh___MMM===777888777333111222333111333777222222111111111111222222111111111111111111111111000000111000000///......000000/////////111222333///......------///000111000000000000000000000000000000//////.........---000000000000000000000000111111000000//////......000000000000000000000000//////000//////...------000000111222222222222111111111000000000000000111333333222222222222222333444222///......000111111333555777999@@@OOOcccrrryyyzzztttiiibbbTTTQQQLLLHHHEEEDDDDDDEEEDDDCCCCCCEEEHHHIIIJJJIIIOOOOOOSSSYYY[[[\\\___eeehhhkkkooorrruuuwwwyyyzzzwwwvvvtttppplllkkkmmmoooqqqzzz}}}yyywwwvvvrrrrrrwwwyyynnnjjjiiigggddddddgggiiieee\\\SSSNNNKKKQQQRRRRRRRRRPPPLLLHHHFFFFFFDDDBBBDDDGGGLLLOOOPPPRRRSSSXXXbbbmmmsssrrrnnn```WWWLLLDDD@@@===999555666555444333222111111111333333222222111111000000000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///......------///000111////////////000000000000111111000000111111222333000111111111111222222222222222333333333444444444555111222888:::777777;;;IIISSS___eeehhhooo|||}}}xxxqqqiiifffaaa]]][[[[[[]]]^^^```bbbgggjjjlllkkkhhhfff]]]XXXRRRNNNMMMMMMMMMMMMUUU[[[dddlllpppoookkkhhh]]][[[XXXTTTOOOJJJFFFDDDAAA@@@===;;;::::::;;;<<<:::999999888888999999:::888888888888888888888888::::::::::::;;;<<<======<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEECCCBBBAAA@@@???|||vvvkkklllkkkcccVVVGGG>>>:::999444222444444222222555222222111111111111222222111111111111111111111111000000000000000000///...111000000//////000111222000//////...///000111222000000000000000000000000111111000000000/////////////////////////////////111111000000////////////000000000000000000000000111111111111111111000///000000111222222222222111111111000000000000111111333222222111111111222222222111000000111222333333333666;;;CCCPPPcccwwwzzzsssuuuvvvuuuppphhh___YYYSSSOOOJJJEEECCCBBBDDDEEEDDDDDDEEEGGGIIIKKKKKKKKKMMMMMMQQQWWWYYYZZZ^^^dddkkkpppuuuyyyzzz{{{}}}~~~~~~~~~}}}xxxrrrpppooollljjjnnnppprrrpppjjjccc\\\YYYRRRSSSSSSRRROOOLLLHHHFFFFFFDDDCCCDDDGGGLLLNNNOOOOOOOOORRRYYYeeerrr{{{ssshhhZZZOOOHHHDDD???;;;777666444222111111111111//////000111111222333333000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////...---...///000111000000000000111111111111111111000000111111222333111111111111222222222222222222333333333444444444555333444888999888;;;AAAQQQ[[[gggkkklllooozzz~~~vvvnnniiicccbbb```______```bbbcccjjjllloooqqqqqqooollljjj^^^YYYRRRNNNMMMMMMNNNNNNRRRVVV]]]bbbdddbbb___\\\WWWVVVSSSPPPKKKGGGCCCAAA@@@???===<<<;;;;;;;;;<<<::::::999999999999::::::888888888888888888888888:::999999::::::;;;<<<===<<<======>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@}}}rrrpppmmmhhhaaaVVVIII???;;;666444666666333111333222222111111111111222222111111111111111111111111//////000000111000000000222111000000///000000111000000000000000111222222000000000000000000000000111111111111000000000000////////////////////////111000000000000/////////000000000000000000000000000000111111222111111111000000111222222222222111111111000000000111111222222111111111111111222222......///000111333444555999===GGGUUUgggzzzyyyllliiidddaaa___ZZZTTTOOOOOOLLLHHHDDDCCCEEEHHHJJJLLLLLLMMMNNNOOOPPPPPPPPPOOOOOOSSSYYY[[[\\\```ffflllrrrzzz~~~~~~~~~yyyvvvuuutttqqqmmmpppqqqrrrrrrpppjjjccc]]]VVVVVVUUUSSSPPPLLLIIIGGGIIIGGGFFFGGGLLLPPPSSSUUURRRPPPNNNPPPZZZkkk~~~yyyjjj\\\SSSLLLFFFCCC;;;999666444222222222222//////000000111222222222000000000000000000000000000000000111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////.........///000111111111111111222222222222111111000000111111222333111111111111222222222333333333333333444444444444555444555888888:::AAAIIIWWWaaakkknnnlllkkkqqqwww~~~~~~}}}{{{rrrkkkeeebbbaaabbbccceeehhhjjjlllmmmpppqqqssssssrrrnnnjjjhhh___ZZZSSSNNNLLLMMMNNNOOOPPPRRRUUUVVVVVVTTTQQQOOONNNMMMLLLIIIFFFBBB@@@>>>>>>======<<<<<<;;;;;;;;;::::::999999999999::::::888888888888888888888888999999999999:::;;;<<<=========>>>>>>????????????@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA~~~wwwtttpppnnnmmmgggXXXJJJ>>>888555666777444222222333222222111111222222333111111111111111111111111...///000111111111111111222222111000000//////////////////000000000111111////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////---...///000000000000000000000111222222222222111111111000000111111222222111111000000000111222222111222222222444777:::===FFFLLLYYYjjj{{{ttthhh```WWWSSSRRRRRRNNNKKKLLLJJJGGGFFFIIINNNTTTXXX[[[\\\]]]\\\YYYWWWVVVUUUTTTTTTYYY___bbbcccggglllkkksss}}}|||xxxvvvsssooolllllllllmmmpppqqqnnnggg```___^^^[[[XXXTTTOOOLLLJJJKKKJJJJJJMMMSSSYYY]]]___XXXVVVRRROOORRR^^^qqq~~~{{{pppeee\\\UUUOOOKKKDDDAAA===999666444444444333333222111000//////...000000000000000000000000000000111111111222222222////////////////////////000000////////////000000////////////////////////........................////////////////////////000000000000000000000000///////////////000000000000000000111111111222222111111000000111111222333111111111222222222333333333333333444444444444555555666777777999???JJJSSS___gggooopppkkkhhhjjjnnnyyy~~~{{{yyy~~~}}}ssskkkfffcccbbbeeegggkkkooosssvvvwwwwwwrrrsssttttttrrroookkkiiiccc\\\TTTMMMKKKLLLMMMNNNOOOOOOPPPOOONNNLLLJJJHHHFFFFFFEEEDDDBBB???===<<<<<<<<<=========<<<;;;;;;:::::::::999999:::::::::999999999999999999999999999999999999:::;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBBBBAAA{{{|||xxxvvvyyyyyymmm^^^EEE===777777777555333333333333222222222222333333111111111111111111111111//////000111111222111111111111111111000000//////......////////////000///////////////////////////////////////////////////////////////////////////000000000000111111111111////////////////////////......///000000111000000000000111222222222222111111111111111111222333333111111000000111222333333666777777777888>>>EEEKKKTTT]]]lll|||yyykkk```XXXNNNJJJKKKMMMLLLJJJJJJIIIJJJMMMSSS[[[ccchhhiiijjjjjjgggbbb]]]ZZZZZZXXXZZZ___gggjjjjjjmmmqqqsss{{{|||vvvqqqmmmkkklllmmmpppvvv{{{{{{wwwsssmmmkkkfffaaa[[[VVVRRRQQQLLLKKKLLLPPPWWW___dddfffZZZZZZXXXSSSOOOSSS^^^gggqqqpppmmmjjjfff```[[[WWWNNNJJJEEE???:::777555444444444333222111000//////111111111111111111111111111111111111222222222222////////////////////////000000////////////000000////////////////////////------------------------////////////////////////111111111111111111111111/////////000000000000000/////////000000000111111111111000000111111222333111222222222222333333333333333444444444555555555555777888:::???KKKYYYbbbkkkppptttrrrmmmiiikkkoooxxx~~~}}}~~~}}}uuummmgggeeefffgggkkknnnrrrwww{{{}}}}}}}}}wwwxxxyyyyyyxxxvvvsssrrriiibbbWWWOOOKKKKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFAAAAAAAAAAAA???>>>===<<<:::;;;<<<<<<===<<<<<<;;;;;;::::::::::::::::::;;;::::::::::::::::::::::::::::::::::::;;;<<<======@@@??????>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB{{{{{{~~~tttTTTHHH<<<888777555444555333333222222222222333333111111111111111111111111000000111111222111111111000111111111111000000///------...///////////////000000000000000000000000............////////////000000000000000000000000000000000111111111111222000000000000000000000000111111222222333222222222000000111222222222222111111111111111111222333444111111111111222333444444333555888:::===EEEOOOWWWdddnnn}}}|||lll___UUUOOOHHHEEEFFFIIIJJJJJJMMMNNNPPPUUU\\\dddkkkppplllooopppmmmgggbbb___``````ccckkktttwwwvvvwwwzzz~~~~~~xxxtttrrrooorrrwww~~~{{{tttmmmeee___[[[YYYQQQPPPOOORRRXXX^^^bbbdddXXXZZZZZZVVVPPPNNNQQQUUU]]]```eeejjjllljjjhhhfffZZZWWWQQQJJJBBB;;;666333333333333333333333333333111111111111111111111111111111111222222222222333000000000000000000000000111000///......///000111000000000000000000000000------------------------000000000000000000000000111111111111111111111111...///000111111111000000.../////////000000000000111111000000111111222333222222222222333333333333333444444444555555555555666888;;;@@@MMMaaapppxxxxxxyyyxxxrrrllljjjnnnssszzz~~~uuusssuuutttpppllliiiiiilllooopppssswww|||zzz|||}}}~~~~~~}}}{{{zzzsssjjj]]]SSSMMMKKKLLLMMMJJJIIIGGGEEEDDDCCCCCCCCC????????????>>>>>>===<<<:::::::::;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAA@@@?????????@@@BBBCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCC}}}zzz|||~~~|||uuuttt|||gggVVVDDD;;;888555444555444333333222222333333444111111111111111111111111111111222222222111000000//////111111222111000000---...///000111000000///000000000000000000000000......//////000000000000111111111111111111111111000000111111111222222222000000000000000000000000222222333333333222111111000000111222222222222111111111111111222333444555222222222222333444555666222888@@@FFFMMMVVV```hhhwww}}}|||zzzxxxrrrhhh\\\TTTJJJHHHFFFEEEFFFHHHKKKLLLSSSTTTWWW[[[```eeejjjmmmhhhlllpppppplllhhhhhhjjjrrrvvv|||{{{|||}}}zzz}}}xxxooohhhdddbbb]]]ZZZWWWVVVXXX[[[\\\\\\XXXYYYYYYUUUPPPMMMLLLNNNNNNSSS\\\eeekkknnnpppqqqjjjgggaaaXXXNNNDDD<<<888444444444444444444444444111111111111111111111111111111111222222222333333111111111111111111111111111000///......///000111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111...///000111222111000000//////000000000111111111111111000000111111222333222222222333333333444444444444444444555555555555777:::>>>III___zzzxxxqqqqqqwww~~~wwwvvv~~~vvvooopppqqqpppoooppptttwwwuuuwww{{{~~~ttteeeXXXPPPMMMMMMNNNIIIGGGEEECCCAAA@@@@@@@@@======>>>>>>======<<<<<<::::::999999:::<<<===>>>;;;;;;::::::::::::;;;;;;===========================<<<<<<======>>>???@@@BBBAAA?????????@@@BBBCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDD{{{{{{}}}wwwoooooowww||||||tttaaaKKK>>>888555444666444333333222222333333444111111111111111111111111222222222222222111000///...///000111222222111000...///000222222111111000000000000000000000000000//////000000111111111222111111111111111111111111000000111111222222222222000000000000000000000000111111111111111000///...000000111222222222222111111111111111222333444555333333333333444555666777999BBBNNNYYYbbbkkkvvv}}}uuurrrmmmggg```XXXQQQLLLEEEFFFHHHHHHHHHJJJMMMOOOYYYZZZ[[[^^^aaadddfffgggccciiippprrrpppoooqqqttt{{{|||uuunnniiiggghhhddd___[[[ZZZYYYXXXWWW\\\[[[XXXTTTOOOLLLKKKLLLFFFLLLUUU___gggnnnrrruuuwwwtttnnneeeYYYMMMCCC>>>999888777666444333222111111111111111111111111111111111222222222333333333111111111111111111111111222000///......///000222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111...///000222222111111000000111111111111222222222111111111000111222222333222222333333333444444444444444444555555555666666888;;;AAAOOOkkk|||}}}}}}{{{rrrnnnqqqtttuuuuuuwwwzzz~~~yyy{{{{{{kkk\\\SSSOOOOOOOOOJJJIIIGGGDDDBBB@@@???>>><<<<<<=========<<<;;;;;;;;;:::999888999;;;>>>???<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAABBBAAA@@@??????AAACCCDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDD~~~|||yyytttpppqqqwww}}}~~~~~~~~~jjjPPP@@@<<<<<<999555333333333222333333444444222222222111111111111000222222222111111111000000000000////////////000000111111000000000000111111...///000111111000///...111111111111111000//////333333333333333222111000444111......000222111000////////////////////////333222111000000111222333111111222222222333333333000000000000000111111222333222000000222666:::===DDDRRRgggzzzuuummmbbbYYYSSSOOOJJJGGGHHHFFFFFFJJJOOORRRRRRQQQZZZZZZYYYXXXYYY]]]bbbggggggnnnuuuvvvvvv{{{|||rrrnnnnnnvvvrrrlllhhhgggeeeaaa]]]\\\YYYUUURRROOOLLLIIIGGGHHHJJJNNNTTT\\\fffqqqxxx|||ttthhh___PPP@@@???<<<888444111000000111222111000000000222333444111111222222222222111111000000000000000000000000111111000000//////......////////////000000000000000000000000////////////000000////////////000000...///111222222222000///444333111000000000111111000111111111111222222222000111111111111222222222111111222222222333333333666333333555555222333666:::@@@MMMbbb{{{}}}~~~~~~yyyuuurrrrrrtttvvvyyy|||~~~xxxgggZZZSSSPPPLLLIIIFFFEEECCCAAA???>>>>>>===>>>============<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>???@@@AAA@@@@@@AAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAA~~~|||wwwssssssxxx||||||{{{{{{~~~|||oooYYYGGG>>>:::777444333333222222222333333444222222222222111111111111222222222111111111000000000000////////////000000111111000000000000111111//////000000000000//////111111111111111000//////333333444444333222222111444111//////222333333222111111111111111111111111222222111000000111222222111111222222222333333333111111000000000111111222111222333444666;;;AAAFFFXXXlll{{{llldddZZZRRRMMMJJJHHHGGGIIIJJJMMMRRRXXXZZZYYYWWWVVVVVVWWWXXX[[[```ggglllkkkpppuuuyyy~~~}}}}}}}}}}}}~~~}}}wwwttttttrrrrrrsssuuuuuuqqqiiibbb]]]YYYTTTPPPMMMKKKHHHFFFFFFHHHKKKOOOUUU^^^gggnnnvvvmmm^^^NNNDDDAAA<<<999777555222000222222111000000000111111111111222222222222111111111111111111111111111111111111000000////////////////////////000000000111111000000000////////////000000////////////000000000000000000000111111222333333111000000000111111///000000000000111111111111111111111222222222222111222222222222333333333333111222444444222333777<<>>>>>???????????????AAAAAA@@@??????@@@AAABBB@@@AAAAAABBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA~~~zzzyyyzzz|||{{{zzzuuu}}}yyyxxx~~~uuudddRRRBBB888555444333333222222222222333333333222222222111111111111222222222111111111111111111000000//////000000111111111000000000000111111111000000//////000000111000111111111111000000///333333333444333333222111333222000111333444444444111111111111111111111111222222111000000111222222111111222222222333333333222222111111111111222222111444888999;;;AAAKKKTTTrrrzzzqqq___XXXOOOIIIFFFGGGIIIKKKOOORRRWWW]]]aaabbb```^^^XXXYYY\\\^^^aaagggnnnssstttuuuxxx}}}}}}}}}~~~}}}zzzxxxuuuvvvyyy}}}~~~zzzrrrkkkaaa]]]VVVQQQMMMKKKHHHGGGFFFHHHIIIKKKOOOVVV]]]cccvvvxxxkkk]]]QQQKKKDDD@@@???<<<555000222222111111000//////...111111222222222222111111111111111111111111111111111000000000000//////////////////000000000111111111111000000000/////////000000////////////000000222111///......000222444333222111111000111111111/////////000000000000111111111111111222222222333222222222222333333333333333222333666666444666:::@@@OOOdddttt||||||xxx~~~}}}~~~}}}~~~zzzmmmeeeYYYPPPLLLKKKJJJHHHGGGFFFEEECCCBBBAAAAAAAAA============<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBAAAAAA@@@?????????@@@@@@?????????@@@@@@@@@@@@????????????>>>>>>>>>??????@@@@@@@@@~~~~~~|||{{{uuu|||vvvvvvyyywwwnnn\\\HHH:::555666444333333222222222222333333333222222222111111111111111111111111111111111111000000000000000000111111111000000000000111111222111000//////000111222000000111111111111000///111222222222222222111111222111111222333444444444111111111111111111111111222111111111111111111222111111222222222333333333333333222222222222333333444999===>>>AAAKKKZZZgggyyymmmcccSSSOOOIIIEEEFFFKKKRRRVVV[[[]]]aaadddffffffdddbbbbbbdddfffiiilllpppuuuyyy~~~~~~}}}~~~|||xxx{{{yyyyyyzzz||||||xxxttthhhccc[[[TTTPPPMMMKKKIIIIIIJJJLLLMMMOOOTTTZZZ^^^dddrrrwwwnnncccYYYNNNGGGEEEAAA999222222222111111000000///...111222222333333222222111111111111111111111111111000000000000000000000000//////000000000111111111111111111000000000//////000000////////////000000111000/////////000222333222222111111111111111111000000000000111111111111111111111222222222333333222222222333333333444444555555666999888666999???GGGXXXlllxxxxxxvvvwww{{{}}}xxxzzz~~~|||{{{zzz~~~vvvmmmhhh___YYYQQQKKKIIIIIIIIIIIIDDDDDDCCCAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>???===>>>???@@@@@@AAA@@@@@@CCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>???@@@@@@|||zzzrrrrrrsssuuurrreeeRRRAAA:::999555444444333222222333333333333333222222222222111111111111111111111111111111111000000000000111111111111000000000000111111222111000//////000111222///000000111111111000000000000111111111111000000000111222222222222222333000000000000000000000000111111111222222111111111111111222222222333333333333333333333333444555555666;;;AAAEEELLL[[[ooo~~~}}}uuujjj]]]UUULLLKKKIIIIIIMMMUUU]]]ccchhhhhhiiihhhgggeeeddddddjjjlllppprrruuuyyy~~~~~~~~~~~~yyyyyy{{{~~~wwwwwwvvvwwwzzz~~~|||yyyoooiii```YYYSSSPPPMMMKKKKKKMMMPPPRRRSSSVVVYYY\\\YYYfffvvvuuuiiiZZZOOOKKKFFF???888333222222222111111111111222222333333333333222222111111111111111111111111000000000000111111111111000000000000111111111111111111111111000000000000000000////////////000000...///000111222111111000111111111111222111111111111111222222222222333333111222222222222333333333222222333333333444444444777666777888777666;;;CCCPPP___pppxxxvvvqqqooopppsss}}}}}}uuuvvv{{{}}}|||wwwmmmccc[[[WWWSSSOOOKKKHHHHHHHHHIIIJJJDDDCCCBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========>>>>>>?????????@@@@@@@@@>>>>>>???AAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@AAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@??????========================;;;;;;<<<======>>>??????zzzooooooooossstttlll]]]MMMAAA<<<777666555444444333333444333333333333222222222222111111111111111222222222222111111000000111111222111111000000000000111111111111111000000111111111///000000111111111111000///000111111111111111111000222333333222111111222////////////////////////000111222222222222111000111111222222222333333333333333333333444666777888888???HHHRRR___pppzzzqqqggg[[[QQQMMMJJJKKKMMMPPPUUU\\\dddjjjnnnooonnnllljjjhhhhhhiiimmmqqquuuzzz}}}}}}xxxuuusssuuu~~~zzzsssoooppptttwww|||}}}~~~}}}xxxtttppppppsssxxx}}}}}}yyyuuusssssswww{{{~~~tttvvv|||}}}wwwqqqhhh```ZZZUUUQQQNNNNNNQQQUUUXXXYYYXXXYYYYYYRRR\\\hhhqqqvvv{{{vvvggg[[[TTTNNNGGGBBB888777555333222222333333222222333333333333222222222222222222222222222222000000000111111111111222000000000111111111222222222222111111111000000000000000////////////000000---///111222333222000///000000111222222222222111222222222333333333444444222222222222333333333333333333333333444444444444555444555666555666???III\\\fffsss{{{|||xxxssspppqqqxxxzzzvvvzzz~~~~~~tttpppkkkccc[[[TTTOOOLLLJJJIIIGGGFFFFFFGGGHHHIIIEEEEEEDDDDDDDDDDDDDDDEEE@@@@@@@@@@@@????????????>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<<<<<<<============<<<<<<<<<======>>>>>>>>>}}}sssrrrpppsssuuusssiiiYYYHHH===888888777555555444444555444444333333333222222222000000111111111222222222222111111000000111111222111111000000000000111111000111111222222111111000//////000111111111111111111111222333333333333333222444666555222000000111000000000000000000000000000111222222222222111000111111222222222333333333222222222444555777999:::BBBJJJVVVdddrrr}}}pppggg\\\QQQLLLMMMIIIMMMRRRVVVZZZ^^^dddiiimmmppprrrsssqqqppppppqqqvvvyyy~~~xxxqqqrrrnnnpppxxx~~~~~~|||{{{~~~zzzqqqjjjhhhjjjmmmppptttvvvyyy|||}}}~~~yyyzzzzzzxxxuuuqqqooommmqqqsssuuuuuurrrooommmmmmvvv{{{}}}uuummmfff```ZZZWWWSSSXXX]]]``````\\\YYYXXXRRRVVV\\\```ccciiiuuu}}}sssiii```XXXQQQMMM@@@===999555222222333444222333333444444333333222222222222222222222222222000000111111111222222222000000111111111222222222222222222111111111000000000000////////////000000//////000111111111111111///000111222333222222111111111222222222333333333222222222333333333444444333333333444444444444555444333444666666:::HHHUUUhhhmmmxxxwwwtttzzz|||yyy~~~rrriii^^^\\\XXXSSSOOOKKKIIIHHHCCCDDDEEEEEEDDDEEEFFFHHHEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>???@@@@@@AAAAAA@@@@@@???<<<<<<<<<<<<=========>>>==================>>>>>>yyyyyyssstttvvvwwwpppaaaLLL>>>999999888666666555555555444444444333333333222222000000111111222222222222222222111111111111222222111111000000000000111111000111222333333222111000//////000111111111111111222333444444555555555555333666888777444111111222111111111111111111111111000111222333333222111000111111222222222333333333111111222444666888;;;<<>>??????@@@@@@@@@@@@??????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>=========zzzrrrlllmmmppphhhVVVEEE<<<888666888999555333444111000///000111222111///111111222222222333333333555444222000//////000111000000000000000000000000000000000000000000000000000000000111222222222333888888888777666555333333111111000000111111222333222111111111000000////////////000111222333333333111000000111222333333222888666666888<<<@@@EEEIIIYYYeeeuuuwwwmmm___SSSMMMLLLNNNOOOVVVVVVUUUTTTVVVZZZ```eeejjjpppvvvyyyyyyyyy}}}~~~}}}{{{}}}|||zzzyyyyyy|||~~~yyyyyyyyyxxxxxx|||vvvmmmmmmpppssstttqqqtttyyywwwooommmssstttwww{{{{{{zzz~~~{{{~~~|||vvvnnnhhhfffggggggeeebbb^^^\\\[[[[[[ZZZVVVQQQOOOSSSZZZaaaooo}}}|||rrrmmmeee[[[SSSFFF<<<;;;;;;888555555000111222333333333333333222222111111000/////////111111111111111111111111000000000000000000000000222222222222222222222222222222111000//////000000000000000000111111111111222222222222222111000///000111111111111222222222111111111111111111111111///000222333555555555555666666777:::???JJJZZZhhhqqqrrrwww~~~vvviii```[[[WWWQQQMMMIIIIIIIIIHHHHHHGGGGGGGGGAAAAAAAAABBBBBBBBBCCCCCCEEECCCBBBCCCFFFHHHGGGEEEFFFEEECCCBBBDDDFFFEEEBBBDDDCCCCCCEEEHHHKKKLLLLLLMMMKKKKKKPPPUUUVVVRRRMMMMMMLLLLLLJJJIIIGGGEEEDDDGGGFFFDDDBBBAAA@@@AAAAAACCCBBBBBBAAA@@@???>>>>>>>>>===============>>>>>>>>>>>>===<<<<<<<<<<<<<<<wwwooonnnnnnfffUUUFFF>>>888555777888555333444333111111111222333222111111111222222222333333333444333222111000000000000000000000000000000000000000000000000000000000000111111111111111222222222444444444444333222111111111111000000111111222333222222222222111111111000000000000111222222222333222222111222333444333333444444666:::@@@KKKWWWaaannnvvvzzziiicccYYYQQQMMMNNNQQQTTTVVVWWWWWWXXXYYY]]]bbbfffkkkpppwww|||~~~|||zzzpppnnnlllkkklllpppuuuxxxwwwttttttttttttsssvvv{{{}}}}}}~~~~~~|||{{{vvvsssrrrqqqoookkkeee___[[[ZZZ^^^\\\XXXSSSPPPRRRXXX]]]iiiwww}}}yyyxxxrrrhhhaaaSSSGGGBBB???888444444333444444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222111111000000000000000000000000000111111111111222222222222222111000000000111111111111222222222222222222222222222222222222222333333444555666666777777888<<>>>>>===>>>===============>>>>>>======<<<<<<<<<<<<======|||sssnnnllldddVVVJJJCCC;;;555666666444333444444333222222444444333222111111222222222333333333222222222222222111000///000000000000000000000000000000000000000000000000222222222111111111111111111222222222222222111111111111000000111111222333333333333222222222222222111111111111111111222222333333333333333444444555444666999???JJJ]]]ppp}}}|||qqqeeeYYYVVVQQQNNNNNNQQQUUUXXXWWWYYY[[[]]]```cccgggjjjnnnsss{{{}}}xxxsssqqqkkkiiihhhhhhjjjooouuuxxx~~~|||zzzxxxwwwyyy~~~~~~}}}~~~}}}zzztttlllddd]]]XXX___]]]YYYTTTQQQPPPSSSVVV___kkktttxxx}}}zzzqqqeeeWWWMMMEEE===777666777666666555444444333222000000111222222333444444111111111111111111111111000000000000000000000000222222222222222222222222111111111000000000000000000000000000111111111111111222222222222111000000000111111111111222222222333333333333333333333333555444333333333555666777777888:::>>>GGGVVVeeeooonnnmmmmmmqqqyyy}}}|||vvvjjjaaaYYYUUUPPPOOOPPPPPPNNNLLLIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@AAADDDFFFFFFEEEFFFDDDCCCCCCDDDFFFIIIKKKLLLLLLMMMQQQUUUXXXYYYYYYXXXVVVVVVWWWZZZYYYUUUQQQIIIHHHHHHGGGFFFEEECCCCCCCCCCCCCCCBBBAAA@@@???>>>?????????>>>>>>=========>>>>>>===<<<<<<======>>><<<<<<;;;<<<<<<===>>>???xxxrrrmmmfff\\\UUULLLAAA888666666444333444444333222333444444333222111111222222222333333333111222222333333111000///000000000000000000000000000000000000000000000000333222222222111000000000111111222333333333333333111111000000111111222333222222222222222222222222222222222111111111111111333333333333222333555777888;;;@@@III\\\ttt|||uuuooodddZZZPPPPPPPPPPPPQQQTTTWWWZZZXXX\\\```dddgggjjjnnnpppuuu{{{}}}zzzzzzxxxsssooopppppppppqqqsssvvvzzz|||{{{}}}}}}}}}|||uuukkkaaaZZZ\\\ZZZVVVRRROOONNNOOOPPPUUU\\\dddkkkwww}}}tttgggZZZNNNDDD===;;;888777666555444444333333222222222333333444444444111111111111111111111111000000000000000000000000111111111111111111111111000000111111111000000000///000000000111111111111111111222222222111111000000000111111111222222222333333333333333333333333666555333222222333555777555888;;;AAAMMM]]]jjjoooqqqpppmmmlllpppzzz|||}}}}}}|||}}}qqqggg^^^XXXWWWUUUSSSRRRRRRRRROOOMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGFFFDDDBBB@@@?????????@@@@@@AAACCCEEEFFFGGGGGGHHHFFFDDDDDDDDDFFFLLLSSSRRRRRRUUUYYY]]]______^^^[[[ZZZXXXXXXXXXVVVSSSOOOJJJJJJIIIHHHFFFDDDBBBAAA@@@AAABBBBBBAAA???>>><<<==================<<<<<<>>>>>>===<<<<<<<<<======::::::;;;;;;===>>>???@@@|||wwwqqqkkkgggYYYKKK===888666444444444444222222222333444333222111111222222222333333333000111222333333111000///000000000000000000000000000000000000000000000000333222222222111000000000000000111222333333333333111111000000111111222333000000111111111111111111222222222111111111111111111222333333222333777:::;;;AAAJJJ[[[uuu{{{rrrjjjccc\\\VVVSSSUUUWWWXXXWWWXXXZZZ\\\\\\aaagggmmmqqqtttwwwyyy~~~}}}}}}}}}~~~~~~}}}wwwuuuvvvxxxyyyyyyyyyyyyxxxzzzzzz{{{~~~}}}}}}~~~}}}}}}~~~}}}ttthhh___XXXVVVRRROOONNNMMMMMMNNNPPPSSSWWW^^^lll}}}wwwhhhXXXKKKBBB===999888777555444444444555444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111///000111111111111000000///000000000111111111111000111111222222222111111000000111111111222222222222222222222222222222222555444222111111333555666333999@@@JJJYYYjjjsssrrrqqqpppnnnkkklllttt~~~zzzyyy||||||pppiiiddd```]]]___^^^\\\[[[ZZZXXXUUUTTTUUUTTTRRRPPPNNNKKKJJJIIIFFFDDDBBB???>>>=========>>>???AAACCCDDDFFFGGGHHHIIIEEEDDDDDDBBBCCCMMMYYY]]]^^^```cccggggggeeeccc^^^]]][[[YYYXXXUUUQQQOOOMMMLLLKKKHHHFFFCCC@@@?????????@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;===>>>@@@AAA~~~zzzxxxiiiWWWEEE<<<888666444555444333222222444444333222111111222222222333333333111111222222222111111000000000000000000000000000000000000000000000000000222222222111111111111111......///000111111111000111111000000111111222333000000000000000111111111111111111111111111222222000222444444333555:::>>>@@@LLL]]]rrr|||xxxqqqfff]]]XXXVVVVVV\\\___bbbbbb```___```cccdddiiipppwww{{{|||{{{||||||{{{rrruuuwwwvvvttttttzzz~~~zzz}}}{{{yyywwwwwwyyy}}}yyyzzz}}}yyynnnfffYYYVVVRRROOOOOOOOOOOOOOOQQQQQQRRRWWWaaapppvvvdddUUUIIIAAA===;;;999777555555555555555555444333333222111111111111111111111111111111111111111111111111111111111111111111111111111111...///111222222111000000000000000000111111111111000000111222222222222111000111111111111222222222111111111111111111111111444444333333333444666777444???LLL[[[ooouuutttrrroooqqqxxx{{{yyy{{{~~~~~~{{{rrrmmmlllllllllkkkhhhgggfffdddbbb```^^^]]][[[YYYWWWTTTPPPMMMJJJIIIDDDBBB@@@===<<<<<<===>>><<<>>>AAABBBCCCEEEGGGIIIJJJFFFDDDDDD@@@@@@MMM]]]iiijjjlllnnnooommmiiifff```___]]][[[WWWTTTQQQPPPLLLLLLJJJHHHFFFCCC@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<=========>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;===>>>???@@@wwwcccLLL@@@;;;888555555555444333444555555555333111111222222222333333333222111111111111111222222000000000000000000000000000000000000000000000000111111111111111222222222//////000111111111000000111111000000111111222333000000000111111222222222000000000111222222222333111333666666555888>>>DDDKKK```www|||tttoooeee\\\TTTSSSXXX^^^ccchhhlllllljjjiiikkkmmmmmmrrryyy|||yyyyyyzzz{{{sssvvvxxxxxxxxx|||}}}}}}~~~~~~||||||}}}~~~|||zzzzzz|||}}}zzzssslll```[[[UUURRRRRRSSSRRRRRRRRRQQQRRRSSSXXXaaaoooyyyqqqcccVVVMMMDDDBBB>>>:::777555555444333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111...///111222222222000000000000000000111111111111000000111222222222222222000111111111111222222222222222222222222222222222444444555666777888888999888HHH\\\qqq}}}zzz{{{zzzvvvssssssvvvxxxxxxwwwtttsssqqqmmmhhheeedddddd^^^\\\YYYTTTPPPKKKHHHFFFBBBAAA???======>>>@@@AAA>>>AAADDDEEEFFFGGGKKKNNNQQQLLLIIIIIIDDDCCCRRReeeqqqqqqrrrsssrrrnnnhhhccc___^^^\\\YYYTTTQQQOOONNNHHHHHHHHHFFFEEECCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????vvvxxxjjjQQQCCC===999666666777555444555666777666555111111222222222333333333222222000000000111222333000000000000000000000000000000000000000000000000000000111111222222222333222222333333333333222222111111111000111222222333111111111222222333333333//////000111222333333444111555888888777:::BBBHHHWWWqqq~~~xxxmmmggg]]]VVVRRRUUU___iiiggglllrrrrrrppppppsssvvvtttxxx~~~xxxwwwzzz|||zzz{{{|||~~~}}}uuuxxx|||~~~|||xxxxxxzzzyyytttpppfff```YYYUUUUUUUUUUUUTTTPPPQQQRRRRRRRRRWWWbbblllyyyzzznnnbbbYYYJJJGGGBBB===888666444333000111111222222333333444111111111111111111111111111111111111111111111111000000000000000000000000---///111222333222111000000000000000111111111111///000111222222222222222000111111111111222222222333333333333333333333333444555777999::::::;;;;;;===OOOgggwwwzzzxxxwwwyyy}}}}}}~~~zzzsssmmmhhhffffff^^^\\\XXXSSSNNNIIIEEECCCBBB@@@???===>>>@@@BBBDDDBBBEEEHHHJJJJJJLLLOOOSSSXXXRRRPPPOOOIIIGGGWWWmmmssssssssssssqqqkkkccc^^^[[[[[[YYYUUUQQQMMMKKKKKKDDDEEEEEEEEEDDDCCCBBBBBB>>>===;;;::::::;;;<<<===:::;;;;;;<<<===>>>?????????>>>===<<<;;;:::::::::<<<<<<;;;<<<<<<===>>>???|||www~~~~~~}}}zzz{{{~~~xxxwwwwwwmmm]]]LLL???888444444444444444444333222111111222222111000111222444555333333333333333333333333444333111000000000111111000000000000000000000000000000000000000000000000333333333222222111111111000000111222222222222111////////////000111333333111111333666777777444222222222555999999;;;GGGUUUjjj}}}tttiii\\\YYYUUUSSSTTTWWW\\\___eeeiiioootttvvvvvvvvvvvv{{{}}}}}}~~~{{{ssslllbbbYYYTTTTTTXXX\\\[[[VVVTTTUUUTTTPPPSSSZZZjjjvvv|||ooogggYYYJJJ@@@@@@===555111555555444333222111111111111222222111111111111222222111111111111111111111111000000000000000000000000//////000111222222333333111111111111111111111111222222111111111111111111000000000000111111111111555444222111111222444555555444444666555444999@@@FFF^^^rrr~~~~~~{{{~~~xxxrrrlllhhhfffddd\\\XXXRRRLLLGGGCCCBBBAAA@@@AAABBB@@@>>>???BBBFFFHHHKKKNNNOOOPPPTTT[[[``````^^^YYYTTTTTT]]]lllxxx|||vvvnnnhhhdddaaa\\\YYYUUUTTTRRROOOKKKHHHDDDCCCDDDCCCAAA???>>>>>>??????>>>=========<<<<<<<<<<<<;;;<<<===<<<;;;<<<===???>>>===<<<;;;;;;<<<===>>><<<<<<<<<============>>>~~~{{{}}}~~~{{{{{{}}}~~~xxxxxxwwwnnn___NNN@@@888666777444444444444333222111111333222111111111222333444222222222222222222222222333333111000000000111111111111111111111111111111111111111111111111111111333333333222222222111111000000111222222222222222111111111111111222333444333333333333444555555444555555999===???CCCPPP^^^rrrkkk]]]VVVUUUSSSSSSUUUYYY]]]```iiilllpppssstttwww|||~~~~~~~~~}}}~~~vvvjjj```[[[[[[]]]^^^```\\\ZZZZZZVVVPPPPPPTTT]]]hhhxxxxxxrrraaaRRRGGGFFFCCC999222333444444444333333222222222222222111111111111222222111111111111111111111111111111111111111111111111//////000111111222333333111111111111111111111111111111111111111111111111000000000000111111111111555444333222222333444555555333444666555444:::BBBKKK```qqq~~~~~~|||}}}}}}}}}yyytttooojjjgggeeecccXXXUUUPPPJJJEEEBBBAAAAAACCCDDDDDDBBBAAABBBFFFJJJKKKOOOTTTYYY\\\bbbiiiooonnnlllhhheeeffflllvvv}}}{{{uuummmgggccc___YYYUUUQQQPPPNNNLLLHHHEEEBBBAAABBBAAA???>>>=========>>>>>>>>>=========<<<<<<<<<<<<=========<<<<<<>>>???>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<============}}}~~~||||||zzzuuuuuutttnnnbbbSSSDDD;;;888999555555444444333222222222333333222111111111222222111111111111111111111111333222111111000111111111222222222222222222222222111111111111111111111111333333333222222222222111000111111222222222222222333333222222222333333444555444222111222333555777555666999>>>CCCJJJYYYfff{{{xxxbbbSSSRRRRRRSSSUUUYYY___cccfffmmmpppssstttuuu{{{zzzuuutttvvvxxxzzz~~~rrrgggbbbaaa```___gggdddbbb```YYYQQQMMMNNNRRR[[[iiixxxzzzhhhZZZOOOMMMJJJ@@@777555444444555555555444333333222222111111111111222222111111111111111111111111222222222222222222222222///000000111111222222222111111111111111111111111111111111111111111111111000000000111111111222222444444444444444444444444444333444555555666<<>>===<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<===>>>>>>======>>>???======<<<<<<<<<<<<======<<<<<<<<<<<<============}}}vvvoooooommmkkkeeeYYYKKK???:::999666555555444333333222222444333333222222111111111222222222222222222222222222222111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000111222222333333222222444333333222222222222333444444444333222333555777666999===CCCJJJUUUcccnnn~~~mmm[[[SSSTTTTTTUUUXXX^^^eeelllqqqoootttyyyzzz{{{|||yyyxxx{{{~~~}}}{{{zzzooojjjgggdddaaajjjjjjiiieee]]]TTTNNNLLLPPPUUU___lllxxx}}}{{{xxxmmm```UUURRRNNNEEE===:::333444555555555444333222222222111111111111222222111111111111111111111111222222222222222222222222///000000000111111111222111111111111111111111111111111111111111222222222000000111111111222222222333444444555555444444333444222333555666888@@@JJJXXXiiiqqquuu~~~{{{|||{{{|||xxxyyy~~~}}}|||||||||uuurrrpppsss|||xxxppplllgggaaa\\\ZZZXXXUUURRRMMMJJJGGGDDDBBBAAABBBCCCFFFFFFGGGJJJMMMSSSXXX\\\ccchhhooosssuuuwww{{{~~~}}}xxxwwwyyyzzzxxxuuusssmmmfff```\\\VVVOOOJJJEEEEEEEEEDDDBBB@@@???>>>>>>>>>>>>===============>>>>>>>>>============<<<<<<===??????>>>===>>>@@@========================<<<<<<<<<=========>>>>>>uuukkkgggeeegggggg```TTTGGG<<<777777666555333333333333333333333333333222111111000333333333333333333333333111111111111222111111111222222222222222222222222111111111111111111111111222222222222222222222222111111222333333333333222333222222111111111222222222444666666555555666888:::@@@GGGMMMVVVbbbnnnuuu{{{vvvaaaYYYXXXZZZYYYXXX[[[aaajjjsssyyysssxxx~~~}}}|||}}}|||}}}}}}~~~yyytttpppmmmnnnooonnnhhh```XXXRRRNNNRRRTTTXXXaaakkkrrrsssrrrrrriii^^^XXXQQQHHHAAA===555555555555444333222111222222111111111111222222111111111111111111111111222222222222222222222222000000000000000111111111111111111111111111111111000000111111111222222222111111111111222222222222333333444555555444333333333222222555888<<>>>>>????????????????????????>>>>>>>>>============<<<>>>@@@@@@???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????zzzlllfffbbbdddfffddd\\\OOOBBB999888666555333333333333444222222333333333222111111333333333333333333333333000000111222222222222111222222222222222222222222222222222222222222222222111222222222222333333333111222222333333333333333222222111111111111222333000444888888777777999;;;===FFFOOOWWWaaalllsssuuuxxxxxx{{{lll^^^\\\```aaa```___aaafffnnnwww|||xxx}}}}}}xxx{{{~~~~~~wwwxxxuuulllbbb\\\WWWRRRPPPPPPRRRVVV]]]dddiiillluuurrrlllcccXXXMMMDDD@@@999888666555333333222222222222111111111111222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000111222222333333111111111222222222222333333333333333333333333333222111222666:::@@@MMMYYYeeexxx}}}}}}~~~wwwjjjaaaYYYVVVUUUWWWYYYZZZaaahhhssszzzttteeeZZZTTTOOOKKKFFFEEEDDDCCCCCCDDDGGGJJJLLLKKKNNNSSS\\\fffoootttvvvzzzyyyvvvuuusssooojjjddd___WWWRRROOOLLLHHHEEEAAABBBBBBAAAAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAA??????>>>>>>>>>=========<<<>>>AAAAAA@@@??????@@@??????@@@@@@@@@@@@??????????????????@@@@@@@@@@@@sssjjjddddddeeeeeebbbXXXIII>>>888777555333222333444555000111222333333333222222222222222222222222222222///000111222333222222111111111111111111111111111222222222222222222222222111111222222222333333333111222333333444444333333222222222222222333444555222555888888666888===AAAEEEPPP]]]eeeoooxxxzzzxxxzzzuuuttt}}}rrrjjjggghhhjjjjjjkkklllnnnrrrvvvzzz}}}|||{{{~~~pppddd^^^YYYTTTNNNMMMLLLLLLOOOVVV^^^dddoootttwwwqqqeeeWWWMMMHHH???===999666444333444444222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000///111111111111111111111111///000000111222222333333111111111222222222333333333222111111111111222333222000222777<<>>======>>>@@@AAABBBBBBBBBAAA?????????>>>>>>>>>======<<>>GGGVVVdddsss{{{xxxxxx{{{}}}zzzrrrggg]]]XXXVVVUUUUUUSSSOOOLLLLLLMMMNNNUUU]]]dddppp~~~sss```UUUNNNGGGBBBDDDDDDDDDFFFIIINNNRRRUUU___bbbjjjuuu}}}}}}{{{zzzwwwsssnnnhhhaaa\\\ZZZSSSKKKFFFFFFFFFFFFEEE@@@@@@@@@@@@???>>>===<<<<<<>>>???AAABBBBBBBBBAAA????????????>>>>>>>>>>>><<>>888444444555333333666333333333333333333333333222333444666777666666555000000000000000000000000111111111111111111111111///000111222222222222222111222222333333222222111111111000000111111222333444444333333222222333333444444666888:::>>>JJJVVVeeevvvzzzuuuyyy~~~|||qqqiiiaaacccnnnyyy|||{{{{{{~~~zzzhhh^^^ZZZYYYTTTPPPNNNLLLJJJIIIOOOVVVccclllxxxsssdddZZZTTTHHH===;;;:::666444666555444333333222222333333111111111111111111111111////////////////////////......//////000000111111222222222222222222222222000111111111111222222222333333333333333333333333333333222222111111222222111333666:::BBBMMMYYYbbbvvv~~~{{{zzzxxxvvvuuuxxxzzz~~~{{{sssmmmeeeaaa[[[VVVTTTTTTSSSRRROOOLLLIIIIIIKKKMMMOOOOOO___iiivvvtttaaaTTTLLLHHHIIIGGGGGGHHHKKKQQQYYY```dddhhhlllsss~~~|||zzz|||{{{|||wwwnnngggccc]]]WWWQQQOOOLLLHHHEEECCCBBBBBB>>>======<<<<<<<<<======>>>>>>???@@@AAAAAABBBBBB@@@@@@????????????@@@@@@>>>>>>>>>>>>???AAACCCDDDDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGGGGFFFFFFEEEEEEEEEuuummmnnnrrrmmm\\\LLL@@@999555666666555555666333333333333333333333333444444555555444333111000222222222222222222222222111111111111111111111111000000111222222222222222222222333333333333222222222111111111111222333333444444333333333333333444777666888;;;???GGGVVVdddxxxxxxyyywwwssssssiiihhhgggjjjooouuuzzz|||~~~{{{{{{~~~oooddd\\\WWWTTTPPPNNNMMMKKKIIILLLQQQ]]]eeesss~~~sssjjj\\\OOOCCC>>>;;;777555777555444333333222222333333111111111111111111111111000000000000000000000000000000000000111111111222111111111111111111111111000111111111111222222222333333333333333333333333444444333333333333333444222444888???HHHTTT```fffxxx}}}{{{}}}|||yyywwwvvvtttrrrssstttvvvxxxwwwqqqjjjddd^^^ZZZTTTQQQPPPPPPPPPOOOOOOMMMJJJIIIKKKMMMNNNOOO[[[eeerrr|||jjj[[[QQQJJJHHHIIIHHHJJJNNNTTT[[[dddjjjnnnqqqssswww~~~|||xxxyyyvvvvvvqqqggg```[[[UUUOOOLLLKKKHHHEEECCCAAA@@@@@@>>>======<<<<<<======>>>??????@@@@@@AAAAAABBBBBB@@@@@@@@@??????@@@@@@@@@BBBAAAAAABBBCCCDDDFFFGGGIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFtttqqqrrrmmm^^^QQQCCC<<<666777888666666777333333333333333333333333333333333333222111000///333333333333333333333333111111111111111111111111000000111222222222222111222222333333333333222222333222222222222333444444444444333333333444444555999888:::???GGGTTThhhzzz~~~xxxrrrkkkggggggdddkkkqqqsssrrrtttyyy~~~{{{zzz|||}}}xxxmmm```WWWVVVRRRPPPQQQOOOLLLLLLOOOWWW]]]iiixxxzzzhhh[[[LLLCCC===888666777555444333333222222333333222222222222222222222222111111111111111111111111111111111111222222222222000000000000000000000000000111111111111222222222333333333333333333333333555444444444444444555555555777===GGGTTT```hhhmmm{{{{{{xxxvvvuuuvvv|||~~~yyyvvvtttsssqqqpppnnnnnnnnnnnnlllggg___ZZZVVVSSSPPPNNNNNNOOOOOOOOOQQQNNNJJJIIIJJJLLLMMMMMMTTT]]]jjjttt|||}}}ooo___UUUOOOKKKJJJMMMKKKPPPXXXbbbkkksssyyy|||~~~~~~~~~~~~|||wwwvvvttttttnnnddd\\\WWWQQQKKKHHHGGGEEECCCBBBAAA@@@@@@>>>>>>=========>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAADDDDDDDDDDDDEEEFFFHHHHHHKKKIIIFFFDDDDDDFFFIIIKKKIIIIIIIIIIIIHHHHHHHHHHHH}}}yyysssrrrmmmcccYYYIII@@@888777888777555666444444444444444444444444///000111111222333333333333333333333333333333333111111111111111111111111000111111222222222111111222333333333333333333222444333333333333444555555444444333333444555666666:::999<<>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFGGGGGGIIIHHHFFFDDDDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIvvv|||}}}vvvtttqqqkkkdddSSSGGG;;;888888666555555444444444444444444444444111111222222333333444555222222222222222222222222111111111111111111111111111111222222222111111000333333333444444333333333444444333333444444555666444333444444555666777888999:::AAALLLZZZnnnxxxkkkbbb```cccnnnrrrvvvwwwwwwyyy|||}}}}}}sssjjj^^^XXXUUUYYY]]]\\\ZZZZZZUUUUUUZZZhhhzzz~~~tttcccQQQDDD===999666555444333333222222333333222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222000000111111111222222222333333333333333333333333222222222222333444666666666>>>LLL\\\iiioooqqqpppvvvvvv}}}}}}vvvssstttuuu~~~zzzwwwuuurrrpppnnniiigggccc```^^^[[[WWWTTTTTTSSSSSSTTTWWWXXXXXXXXXVVVRRRNNNKKKKKKKKKKKKKKKJJJPPPWWW]]]ccciiioootttyyyvvvnnnaaaZZZTTTSSSSSSSSSVVV[[[bbbhhhrrr|||zzzuuuhhhhhhbbbWWWOOOLLLGGGBBBBBBBBBBBBBBBBBBBBBAAAAAA???????????????@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIII{{{}}}}}}{{{vvvrrraaaQQQAAA:::888666555555444444444444444444444444666555444333333222222333222222222222222222222222111111111111111111111111111222222222222111000000333333444444444444333333444333333333333444555555333333444444666777999999;;;???IIIXXXgggzzzuuuiiibbbbbbfffnnnoooqqqtttxxx|||~~~zzzzzz}}}yyyfff]]]WWW[[[aaacccbbbaaaXXXVVVYYYcccsss~~~ooo\\\LLLCCC<<<777555444333333222222333333333333333333333333333333222222222222222222222222000000000///////////////222222222222222222222222000111111111111222222222333333333333333333333333111111111222333555666777777EEEZZZlllwwwyyyxxxvvvtttsssvvv}}}}}}vvvsssuuuxxx|||zzzxxxtttpppmmmdddaaa]]]ZZZYYYXXXWWWUUUVVVVVVWWWYYY[[[\\\\\\ZZZYYYUUUPPPMMMLLLLLLKKKKKKHHHKKKOOOSSSWWW[[[___bbbjjjwww|||wwwpppiiicccYYYTTTRRRTTTVVVXXX]]]dddooottt{{{zzzssscccccc]]]SSSMMMJJJGGGBBB??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHooo\\\GGG===999777666666555555555555555555555555666666444333222222333333333333333333333333333333111111111111111111111111222222222222222111000000333333444444444444333333333333333333333444444555333333444555666888:::;;;???EEESSSeeeuuuooofffbbbcccfffhhhlllrrrxxx|||xxxvvvyyy|||tttggg^^^```gggkkkkkkjjj^^^[[[ZZZ^^^jjjxxxzzzfffUUUKKKAAA999555444333333222222333333333333333333333333333333222222222222222222222222111111111000000000//////111111111111111111111111000111111111111222222222333333333333333333333333111111222333555666888999>>>RRRnnnzzzzzzxxxyyy{{{xxxzzz}}}www}}}~~~~~~}}}zzzuuuoookkkaaa]]]YYYWWWWWWYYYZZZZZZ[[[[[[\\\___aaaaaa___^^^\\\XXXSSSOOOMMMMMMLLLKKKFFFGGGJJJLLLOOORRRUUUWWWaaaooouuusssppplllhhhccc^^^[[[WWWTTTTTTXXX\\\```hhhqqqyyy|||}}}wwwnnn___^^^YYYQQQKKKJJJHHHDDD>>>???@@@@@@@@@@@@???>>>@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFGGG}}}xxxcccLLL???;;;999888888555555555555555555555555333222222111222444555666444444444444444444444444111111111111111111111111222222222222222111000///333444444555555444444333333222222222222333444444333333444555777999:::;;;BBBKKK[[[nnn~~~}}}kkkccc```bbbeeeccclllvvv~~~~~~rrrpppvvvqqqeeefffmmmqqqrrrrrrddd```[[[[[[aaalllyyymmm[[[PPPDDD;;;555444333333222222333333333333333333333333333333111111111111111111111111333222222222111111000000000000000000000000000000000111111111111222222222333333333333333333333333222222333444666888999:::FFF^^^~~~zzz}}}sssppp}}}~~~}}}{{{}}}~~~~~~{{{vvvnnniiiaaa]]]YYYWWWYYY\\\^^^```aaaaaabbbdddffffffcccaaa^^^ZZZTTTPPPNNNMMMLLLKKKEEEEEEGGGIIIKKKNNNQQQSSS]]]jjj}}}|||mmmkkkgggccc___[[[XXXWWWXXXVVVWWW\\\bbbhhhrrr|||~~~}}}zzzzzzssskkkWWWWWWRRRJJJFFFFFFDDDAAA@@@AAABBBCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEAAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGAAABBBDDDEEEEEEDDDCCCBBBEEECCC@@@>>>>>>@@@CCCEEECCCCCCDDDDDDEEEEEEEEEFFF{{{uuuuuu}}}~~~mmmVVVDDD<<<:::999777777666555444333222222222333333333444444444555555777666666555444333333333333111///000222333222///111111000000000000111111333333333333333333333333222333333333333333333444888444444888999888===EEELLLYYYkkk~~~oooaaa___```bbbccclllpppxxxtttrrrxxx|||qqqnnnnnnmmmooorrrooojjjccc^^^^^^ccciiimmm|||xxxgggWWWIII@@@;;;888444333555777666555444444444333333333222222222222222222222222222222111111111111111111111111444444444333333222222222222222111111222222333444444444444444444444333333777666666888666555;;;CCCOOOooo~~~zzzsssiiidddttt~~~~~~~~~}}}zzzwwwvvvvvvssskkkdddaaa^^^[[[\\\```dddeeeeeejjjhhhggghhhhhhhhhfffddd```]]]XXXRRRNNNLLLKKKKKKHHHDDDDDDGGGIIIIIIMMMRRRWWWfff|||wwwkkkggg```ZZZVVVUUUVVVWWWYYYWWWYYYaaannnyyy~~~}}}|||xxxssslllddd___UUURRRMMMHHHEEECCCCCCCCC>>>>>>======>>>???@@@@@@BBBCCCCCCDDDEEEFFFFFFGGGCCCCCCDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHGGGEEEDDDBBBEEEDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@??????@@@BBBCCC@@@AAAAAABBBCCCDDDEEEEEE~~~wwwwww~~~}}}mmmWWWFFF===:::999777777666555444333333333333333333333333333333444444666666555555444333333333333111000000222333222000333333222222222222333333444444444444444444444444444444444444444555555555555333333777999;;;DDDNNN[[[gggwww~~~iiiaaabbbdddfffhhhlllpppwww~~~uuuuuuzzz{{{vvvuuusssqqqrrrvvvvvvqqqhhh___ZZZ[[[___cccrrrzzz~~~xxxlll^^^OOODDD>>>999444222333444333222444444444333333333222222222222222222222222222222111111111111111111111111333333333222222111111111222222111111222222333444555444444444444444444444777666666777666555<<>>777333333444333111444444444444333333333333222222222222222222222222111111111111111111111111222222111111111111111000222222111111222222333444555555555555555555555555777666666777555666???JJJggg|||{{{|||ooofffddd```^^^mmm~~~{{{wwwtttoooiiidddbbbccceeejjjooorrrsssssssssrrrqqqqqqqqqpppmmmkkkddd```ZZZSSSNNNMMMMMMMMMMMMHHHFFFGGGHHHFFFIIIMMMWWWcccvvvzzzpppccc___YYYTTTSSSUUUYYY\\\bbbffflllsss{{{~~~{{{wwwrrrllleee]]]VVVPPPNNNLLLHHHEEEBBB@@@@@@???AAAAAAAAA@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFCCCDDDFFFGGGFFFEEECCCBBBAAA@@@@@@@@@????????????AAA@@@???>>>>>>???@@@AAA@@@@@@AAABBBCCCDDDEEEEEExxxnnn___PPPEEE===999777666666555444444444444444555555555555444444444444888777777777666666666555222222222222222222222222222111111000000111111222444444444444444444444444444444444555555666666777444666888;;;@@@LLL^^^mmmooovvv}}}}}}{{{{{{|||kkkeeedddkkksssvvvwwwyyywwwxxxvvvwww{{{|||{{{{{{}}}yyyuuukkk___TTTPPPSSSWWWYYYcccooowww{{{uuueeeTTTLLLEEE<<<666555555555444555444444444444333333333222222222222222222222222111111111111111111111111222222222222111111111111222222111111222222333444555555555666666666666666777666777777666999FFFSSSlll{{{}}}}}}tttjjjddddddccccccnnn}}}~~~~~~|||~~~|||wwwrrrnnniiifffbbbeeejjjpppuuuxxxxxxxxxwwwvvvuuuuuuuuussspppmmmeee```ZZZSSSNNNMMMMMMNNNMMMIIIGGGHHHHHHFFFIIIMMMUUUaaasssyyypppiii^^^[[[VVVSSSTTTXXX^^^bbbjjjpppwww}}}|||yyywwwwwwwwwtttpppiiibbb[[[TTTLLLGGGGGGFFFEEECCCBBBAAAAAAAAACCCCCCCCCBBBBBBCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEFFFFFFEEECCCBBB@@@@@@?????????>>>>>>>>>???>>>>>>===>>>>>>???@@@???@@@AAABBBCCCDDDDDDEEEsssnnneeeYYYLLLAAA;;;888666666555444444444555555777777777777777777777666999999999999888888888888222222333333222222222333222222111111111111222222333333333333333333333333222333333444555555666666444888<<<@@@IIIYYYkkkwww{{{~~~|||zzzyyy~~~}}}uuummmdddbbbfffpppwwwzzz{{{~~~}}}wwwrrrvvv|||}}}||||||xxxssskkk___UUUPPPRRRTTTSSS\\\iiiuuu~~~}}}pppaaaUUULLLAAA999666666666555555555555444444444333333222222222222222222222222111111111111111111111111222333333333333333333333222222111111222222333444555555555555666666777777777666777888888>>>OOO___xxx}}}~~~~~~~~~ssshhhbbb```eeehhhjjjrrr|||xxxyyy{{{}}}~~~}}}zzz||||||vvvqqqmmmjjjhhhdddhhhooouuuyyyzzzzzzzzzxxxxxxwwwwwwwwwtttpppmmmccc```YYYSSSOOONNNNNNOOONNNJJJGGGIIIIIIHHHJJJOOOPPP]]]ooo~~~|||zzzzzzzzzzzzxxxuuuooohhhdddZZZXXXVVVVVVYYY```ggglllwww}}}|||wwwsssqqqqqqqqqkkkggg```YYYRRRLLLFFFBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@????????????============>>>??????@@@??????@@@AAABBBCCCDDDDDDzzzmmmnnnkkkbbbTTTFFF===999666666555555555555555666777777888888888999999999999999999999999999999999222333444333222111222444444444333333333333444444333333333333333333333333222222333444555666666777555;;;BBBJJJXXXjjjzzz|||{{{wwwsssmmmfffdddeeekkktttyyy{{{}}}|||~~~|||~~~sssttt{{{}}}|||zzzyyytttkkkaaaYYYSSSPPPOOOOOOWWWbbbooozzzyyyppp```UUUGGG<<<777555555444555555555555444444444333222222222222222222222222111111111111111111111111333333333333333444444444222222111111222222333444444444444555555666666777666666888999<<>>>>>??????@@@@@@??????@@@AAABBBCCCDDDDDDzzzrrrhhhmmmoooiii[[[KKK@@@;;;666666555555555555666666666666777888999999::::::888888888888888888888888111333555444222111333444555444444333333444444555444444444444444444444444333333444555666777888888999BBBLLLZZZmmm~~~xxxrrrrrrsssqqqllllllmmmrrryyy}}}~~~|||zzz{{{{{{zzz{{{yyyrrriiiccc^^^YYYRRRLLLJJJQQQ[[[fffttt~~~ooocccQQQCCC:::777555333555555555555444444444444222222222222222222222222111111111111111111111111111111222222333333333333222222111111222222333444222333333444555555666666555666999;;;???LLLdddzzz~~~xxxvvvyyy}}}qqqccc\\\]]]cccoooxxx{{{zzzyyyqqqqqqqqqtttxxx|||}}}yyywwwxxxzzz|||{{{yyyvvvrrrooonnnnnnqqqvvv{{{~~~~~~}}}|||}}}yyyyyyyyyyyywwwtttnnnjjjaaa___]]]ZZZWWWUUUTTTSSSTTTOOOLLLMMMKKKIIIKKKOOORRR]]]lllwww|||}}}}}}}}}yyy{{{{{{xxxsssmmmiiigggfffffffffdddaaa^^^\\\[[[VVVXXX\\\ccclllvvv~~~{{{ssslllgggcccbbbZZZVVVPPPKKKGGGEEECCCAAAAAACCCFFFIIIKKKKKKJJJIIIGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???@@@BBBDDDDDDDDDBBBAAA@@@@@@@@@????????????>>>======>>>???@@@@@@@@@@@@??????@@@AAABBBCCCCCCDDDuuullleeelllrrrnnn___NNNAAA;;;666666555555555666666777444444555777888999:::;;;666666666666666777777777111333555444222111333555333222222111111222222333555555555555555555555555444444555666777888999999???IIIVVVggg{{{sssnnnqqqwwwxxxtttuuuuuuyyy}}}zzzzzz|||vvvooogggcccbbb^^^VVVNNNFFFNNNVVV```nnn}}}|||ooo[[[JJJ???:::777555666666555555555444444444222222222222222222222222111111111111111111111111000000111111222222222222222222111111222222333444222222333333444555666666444666999===BBBPPPjjjwwwwww|||tttgggggghhhooozzz|||xxxrrrrrrrrruuuyyy~~~~~~yyyvvvuuuvvvxxxxxxwwwuuurrrpppooopppwww|||~~~~~~~~~zzzyyyyyyyyyxxxtttnnnjjjaaa```___]]]ZZZXXXVVVUUUWWWRRROOONNNLLLIIIJJJMMMMMMUUUbbbkkkppprrruuuwwwvvvwwwvvvsssmmmgggdddbbb]]]^^^^^^\\\YYYVVVUUUUUUUUUXXX^^^gggrrr|||zzzqqqhhhaaa\\\YYYVVVRRRLLLHHHFFFDDDCCCBBBDDDFFFIIIKKKLLLLLLJJJIIIGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@???@@@BBBDDDDDDCCCBBBAAA????????????>>>>>>>>>>>>======???@@@AAAAAAAAAAAA>>>???@@@AAABBBCCCCCCDDDyyywwwkkkffffffjjjfffWWWHHHAAA888777555666888999999888;;;:::888777777888:::;;;::::::999999888777777777555555444444444333333333444333333222222333333444555555555444444333333333666333444777888777888;;;CCCRRRiiixxxnnnpppwwwzzzyyyxxxxxxwww{{{zzzyyyxxxvvvqqqlllggg```XXXSSSPPPKKKLLLXXXiiixxx~~~hhhRRRFFFAAA<<<666888555222111222444444444222222222333333444444444222222222222222222222222111222333333444444333333111111111222222333333333444444444555555555555555888;;;;;;;;;FFF]]]qqqzzz}}}xxxuuupppwww}}}~~~}}}zzzzzz}}}}}}xxxtttyyyvvvsssooonnnoooqqqrrrvvv~~~~~~}}}yyytttpppmmmkkkfffffffffeeebbb```]]]\\\[[[VVVRRRPPPPPPOOOMMMKKKOOOSSSXXX[[[]]]```eeeiiinnnmmmjjjgggccc^^^[[[XXXTTTUUUUUUTTTRRRRRRTTTVVVYYYbbbnnnvvv{{{wwwnnneee\\\TTTOOOMMMKKKIIIGGGEEEDDDDDDDDDHHHHHHHHHGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGFFFDDDAAA@@@BBBCCCCCCBBBAAABBBDDDEEEDDDCCC===>>>???@@@@@@???>>>======>>>???@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDD~~~tttooolllmmmhhhZZZLLLEEE:::999777777999::::::999;;;:::888777777888:::;;;::::::999888888777777666555444444444444333333333444333333222222333333444666666666555555444444444666555555888888777:::@@@OOOaaazzz}}}tttvvv|||~~~|||zzzzzz{{{|||xxx{{{yyyvvvpppiiibbb[[[XXXRRRNNNNNNWWWdddsssrrr[[[MMMFFF???888:::777444333444444444333222222222333333444444444222222222222222222222222111222333333444444333333333333333222222222222222444444444555555555555666999;;;===BBBQQQiii{{{}}}~~~tttrrryyy{{{yyywwwtttqqqppprrrtttuuuvvv}}}|||xxxtttpppmmmkkkiiijjjjjjiiifffcccaaa___bbb\\\VVVRRRPPPOOONNNMMMKKKNNNQQQSSSTTTVVVYYY\\\cccbbb```]]]YYYVVVSSSQQQNNNOOOOOOOOOOOORRRVVVYYY```jjjwww|||wwwpppggg^^^VVVMMMHHHHHHGGGEEEDDDDDDDDDEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKMMMMMMKKKGGGCCCAAAAAABBBEEECCCBBBBBBCCCCCCAAA@@@===>>>???@@@@@@???>>>===<<<===>>>@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC~~~vvvpppmmmgggZZZLLLDDD===;;;999999:::;;;;;;:::;;;:::999888888999:::;;;:::999999888888777666666444444444444333333333333444333333222222333333444666666666666666555555555666666777888777666>>>GGG[[[ooo}}}}}}~~~}}}~~~~~~wwwnnneeeaaa___YYYTTTRRRVVV^^^lllhhhWWWLLLCCC;;;;;;999666555555555333222222222333333333333444444222222222222222222222222111222333333444444333333444444333333222222111111444444555555555666666666666888<<>>>>>???@@@@@@???>>>>>>;;;<<<===???AAABBBCCCDDD@@@AAAAAAAAAAAAAAABBBBBB~~~uuunnnhhh\\\NNNDDD@@@===:::999:::::::::::::::999999888888999999:::999999999888777777666666444444444333333333222222444333333222222333333444666666555555555555555555555666888888666888CCCOOOcccwww~~~||||||tttjjjggggggddd```[[[XXXZZZgggvvvbbbSSSGGG>>>:::888666555666555444222333333333333333333333333222222222222222222222222111222333333444444333333333333333333333333222222444444555555666666777777888999???PPPgggzzz{{{yyy{{{|||yyysssyyyzzz}}}|||xxxwwwvvvuuuvvvxxx{{{}}}||||||}}}~~~~~~|||zzzxxxuuurrrpppooouuuxxx{{{{{{wwwsssqqqpppoookkkfffaaa[[[VVVQQQOOOJJJIIIIIIHHHHHHHHHIIIJJJMMMLLLLLLKKKJJJIIIIIIIIIJJJKKKMMMPPPVVV```jjjqqqvvv}}}{{{oooiii___VVVOOOKKKGGGEEEEEEEEEFFFGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNNNNNNNNNNMMMJJJGGGFFFGGGIIIIIIHHHFFFFFFFFFDDDAAA???????????????????????????<<<<<<===>>>???@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@}}}uuunnndddUUUHHHAAA>>>;;;999999999999999999999999999999999999999999999888888777666666555444444333333333222222222444333333222222333333444444444444444444444444444444555777999888<<>>>>>=========>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@{{{vvvnnn]]]MMMDDD@@@<<<999888999999888999999999999999999999999999888888777777666555555333333333333222222222222444333333222222333333444333333333444444444444444555555777;;;>>>DDDQQQ^^^qqq~~~{{{zzz{{{yyytttrrrsss||||||}}}zzzzzz|||sssggg^^^aaattthhhUUUHHH<<<999666444555666666555444444333333333333222222222222222222222222222222111222333333444444333333000111222333444555666777444444555666777777888999;;;<<>>===<<<===>>>>>>AAAAAAAAA@@@@@@@@@@@@???|||||||||}}}jjjWWWGGGCCC>>>:::999::::::999999999999::::::999999999888888888777666666555555333333333222222222222111444333333222222333333444444444444444555555555666777555777>>>EEEMMMZZZeeerrr}}}sssrrrtttwwwvvvssstttxxxxxxwwwzzz|||nnnbbb___lll|||vvvbbbUUUCCC???999666555555666666444444444333333222222222222222222222222222222222111222333333444444333333111222222333444555666666444444555666777888999999:::===KKKeeeyyy{{{~~~tttkkkbbbdddjjjuuu}}}qqqgggnnnwww}}}}}}}}}~~~~~~}}}}}}zzz{{{|||}}}~~~~~~yyyiii]]]VVVPPPKKKGGGEEEEEEFFFEEEDDDBBBBBBDDDFFFJJJNNNRRRTTTSSSVVV[[[bbbkkkwwwzzzrrriiicccUUUQQQKKKHHHFFFFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKIIIHHHHHHHHHIIIKKKMMMNNNPPPPPPOOOMMMJJJJJJKKKMMMIIIJJJJJJLLLMMMLLLIIIFFFAAA@@@@@@??????@@@@@@AAAAAA@@@>>>>>>>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@~~~|||sssrrrvvv||||||gggIIIEEE???<<<;;;;;;;;;:::888999999::::::999999888888888888777666666555555333333333222222222111111444333333222222333333444444555555555666666777777999666888AAAJJJTTT```iiinnnxxxvvvoooooossswwwxxxwwwzzzzzzvvvxxxvvvrrrddd^^^gggsssmmmaaaJJJDDD===777555555666666444444444333333222222222222222222222222222222222222222333444444444333333333444444444444444444444444444555666777888999999???CCCUUUppp~~~{{{tttnnniiiiiimmmwwwwwwmmmssszzz~~~~~~zzz{{{|||~~~|||lll```ZZZTTTOOOIIIFFFFFFFFFEEECCCEEEEEEFFFIIINNNSSSWWWZZZXXX[[[```gggppp||||||uuujjj^^^VVVOOOMMMLLLKKKKKKJJJGGGDDDDDDEEEGGGHHHIIIIIIHHHGGGHHHHHHHHHGGGHHHHHHIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHIIIKKKNNNOOONNNOOOOOOOOONNNOOORRRTTTJJJJJJKKKLLLMMMKKKGGGDDDBBBAAA@@@??????@@@AAABBBAAA@@@??????@@@BBBDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@zzzqqqmmmnnntttyyy|||tttVVVKKK@@@<<<;;;999888999777777777888999999999:::888777666444333333333333666555444333333333333333222222222333333333444444666555444444666777777777<<<888;;;HHHTTT\\\eeemmmsssttt||||||uuummmnnnpppssswww~~~~~~{{{{{{yyy{{{kkkbbbaaadddooo}}}xxxiiiPPPEEE===<<<:::555444777666666555555555444444444333333333333333333333333333444444555555444444333333444444555555666666666555444444666888;;;;;;;;;===FFF[[[yyy~~~xxxpppqqq|||~~~zzz}}}~~~vvviii___VVVNNNHHHHHHGGGBBB@@@CCCCCC@@@BBBJJJQQQUUUXXX\\\^^^dddmmmwww~~~zzzrrrfff[[[TTTPPPIIIIIIIIIHHHGGGFFFEEEDDDHHHIIIIIIGGGFFFEEEGGGHHHKKKKKKJJJIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJMMMLLLKKKKKKKKKLLLMMMNNNVVVUUUTTTTTTSSSRRRRRRQQQMMMMMMMMMNNNOOOMMMJJJGGGEEEDDDDDDCCCAAA@@@??????===<<<<<<===???BBBFFFHHHEEEDDDAAA@@@???@@@BBBCCC}}}sssooonnnssswwwzzz}}}zzz]]]OOOAAA<<<;;;:::999999888888888888888999999999777777777666666555555555666555444333333333333444333333333333444444444444666555444444555777777777:::999???MMMYYYaaaiiipppssstttzzztttqqqmmmooossswww~~~}}}~~~|||yyywwwyyy{{{mmmddd``````cccnnn|||~~~rrrZZZMMMAAA===;;;777555666444444444444333333333222333333333333333333333333333444444555555444444333222222111111222222333333555444444555888:::;;;;;;AAAOOOgggyyyzzz}}}~~~~~~~~~ooobbbYYYPPPJJJIIIHHHEEEDDDFFFGGGDDDEEEKKKPPPSSSXXX^^^gggmmmvvv}}}}}}ssshhh^^^VVVPPPNNNIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEFFFHHHIIIIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKLLLMMMOOOPPPVVVVVVVVVUUUTTTSSSRRRRRRNNNNNNNNNNNNOOONNNJJJHHHDDDCCCCCCBBBAAA@@@???>>>===<<<<<<===>>>AAADDDFFFFFFEEECCCAAA@@@@@@@@@AAAyyytttqqquuuxxxzzz}}}~~~eeeTTTBBB;;;;;;:::999999999999999888888888888888666777888888888777666555555555444333333333444444333444444444444555555555666666555555555666777888:::>>>IIIXXXcccjjjpppuuuvvvvvvzzztttqqqsssooorrrwww}}}~~~|||{{{|||zzz|||wwwwww{{{pppggg___\\\UUU]]]hhhuuugggWWWGGG???<<<999666555333333222222222111111111333333333333333333333333333444444555555444444333666555444333333333444555555555555555777999;;;<<>>>>>=========<<<<<<===???AAABBBFFFEEEDDDCCCBBBAAA@@@???|||xxxzzz|||}}}~~~kkkWWWCCC;;;::::::888777:::999999999888777777777444666888999999888666555555444444333333333444444444444444555555555666666666666666555555666888:::???HHHWWWfffoootttwwwyyyzzz{{{~~~|||tttnnnnnnrrrqqquuu||||||}}}yyyxxxwwwuuuvvvwwwyyy{{{|||}}}~~~yyyuuuxxxzzzsssjjj```YYYOOOTTT]]]kkk}}}qqqaaaMMM@@@<<<:::777444333333333222222222111111333333333333333333333333333444444555555444444333999777666444333444555666555666666666666888;;;===GGG___zzz{{{ssssssqqqoooooorrrwwwyyy~~~{{{||||||iii\\\VVVOOOOOORRRUUUUUUUUUSSSOOOLLLNNNQQQVVVbbbmmm}}}zzznnn___TTTOOOMMMJJJGGGIIIHHHFFFEEEFFFHHHJJJKKKFFFGGGIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLJJJKKKLLLNNNPPPRRRSSSTTTSSSTTTUUUVVVVVVTTTRRRQQQOOONNNMMMLLLLLLKKKHHHEEEAAA@@@@@@???>>>>>>============<<<<<<<<<===>>>???BBBCCCCCCCCCCCCBBBAAAAAA{{{kkkYYYEEE<<<:::888666666:::999999999888777777777333555777888888777666444444444333333333444444555444444444555555555666666666777777666555777;;;>>>GGGUUUhhhuuuzzz|||||||||~~~~~~xxxuuuoooiiiiiimmmvvv{{{}}}yyytttooollljjjllllllmmmnnnooopppqqqqqqssswww||||||vvvuuuttttttvvvzzzzzzvvvsssrrr{{{|||xxxssslllbbbZZZPPPSSSYYYdddvvvxxxjjjUUUEEE???<<<999555555444444444333333333333333333333333333333333333333444444555555444444333555444333111111111222222555666777666666999===AAAQQQiii}}}|||xxxrrrqqqpppmmmjjjiiikkknnn}}}}}}{{{vvviiieee```aaafffkkkjjjfffYYYTTTPPPRRRWWW```mmmyyyxxxlllcccWWWPPPNNNMMMJJJGGGIIIHHHFFFFFFFFFHHHJJJLLLFFFHHHIIIIIIGGGFFFFFFGGGEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLIIIJJJLLLNNNQQQSSSTTTUUURRRSSSSSSTTTTTTSSSRRRQQQOOOMMMKKKJJJJJJHHHFFFDDD?????????>>>>>>======<<<===<<<<<<<<<<<<<<<<<<<<<>>>???@@@BBBCCCDDDDDDCCC|||wwwgggYYYIIIAAA<<<888666777999999999888888888888888555666777777777666555444444444333333333444555555333444444444444555555555666777888777777999???DDDRRReeezzz}}}zzzzzzvvvpppoooppp}}}~~~|||{{{zzzxxxyyyxxxvvvqqqllliiihhhiiiiiiiiiiiiiiiiiiiiiiiilllooouuu}}}yyyrrrooommmjjjhhhiiilllqqqtttttt~~~yyyooommm~~~zzzwwwssslllddd]]]TTTUUUWWW]]]lll|||uuucccPPPEEE@@@;;;666666666555555555555444444333333333333333333333333333444444555555444444333444444444444444333333333555777888888777:::@@@EEE^^^sss|||yyyrrrpppppppppnnnjjjkkknnnwwwzzz}}}|||ddd\\\VVVYYYbbbmmm{{{wwwnnn^^^YYYSSSOOONNNLLLJJJGGGIIIHHHGGGGGGGGGIIIJJJKKKGGGIIIKKKKKKIIIGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLHHHIIILLLOOOQQQSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLJJJIIIGGGEEECCC??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCEEEEEE}}}vvvpppcccYYYNNNGGG@@@999777999888888888888888999999999888888888777777666666666333333333333333444555666333333333333444444444444555777999999888;;;BBBHHHaaawww|||}}}zzz{{{{{{wwwrrrnnnmmmnnnmmmlllkkkjjjiiigggffffffhhhkkkqqqzzzxxxqqqooommmkkkhhhffffffffffffeeekkkuuu}}}wwwmmmwww}}}xxxsssllleee```ZZZYYYWWWWWWccctttsss]]]MMMEEE>>>999666666666555555555444444333333333333333333333333333444444555555444444333333555666777888777666555444777999999888<<>>>>>>>>>>>===<<<<<<<<<=========<<<<<<<<<<<<<<<===???AAACCCEEEzzzpppjjj```YYYRRRKKKBBB:::999<<<777777888888999999999:::;;;;;;999888777777777777333333333333333444555666222222222333333333444444555888::::::999===EEEKKKmmm{{{uuussstttvvvrrrqqqooommmkkkiiiggggggfffhhhnnnxxxxxxqqqppppppooommmjjjfffcccaaa```ccchhhlllqqqwww}}}oooqqq~~~zzzssskkkeeebbb___]]]XXXUUU^^^qqqgggSSSHHHAAA:::666666555555555444444444333333333333333333333333333444444555555444444333///000333555666555333111444777::::::999===EEELLLbbbsss~~~}}}~~~||||||{{{yyywww{{{zzzrrrnnnqqqqqqlllkkknnnpppvvvzzzmmmdddiiiwwwxxxrrrhhh___SSSRRROOOKKKGGGEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHIIIKKKMMMNNNLLLJJJIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKGGGIIILLLNNNPPPRRRRRRRRRVVVTTTRRRQQQQQQRRRUUUWWWUUURRROOOLLLKKKJJJGGGEEE????????????>>>>>>>>>>>>;;;<<<======>>>=========>>>===<<<<<<===???BBBCCCyyymmmeeebbbaaaZZZLLL???888888999999888888888888888999999777777777777666666666666666666555444333333222222555555555555555555444444888999:::777777>>>LLLWWWuuu~~~|||yyyyyyyyyxxxwwwtttqqqnnnllljjjhhhiiipppzzz|||vvvmmmgggjjjlllhhheeeeeedddaaaaaadddffffffkkkqqqwwwwww{{{zzznnngggeeefffeee[[[TTTZZZbbbuuuyyydddQQQBBB:::777666666555555444333333555444444333333444444555111222444666777666666555444444444555555555666666:::555666<<<;;;999BBBPPPlllrrryyy~~~~~~||||||sssooosss|||yyysssrrrpppooosssxxxvvv|||yyyssspppuuuuuukkkbbbZZZUUUOOONNNNNNMMMKKKJJJIIIHHHJJJKKKMMMMMMKKKKKKKKKLLLJJJKKKKKKKKKKKKKKKJJJIIIJJJIIIHHHGGGFFFGGGHHHIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHJJJNNNQQQTTTUUUVVVVVVRRRPPPNNNNNNOOOQQQQQQQQQQQQOOOMMMKKKIIIIIIIIIIIIDDDDDDCCCBBB@@@???>>>>>>@@@@@@???>>>===<<<;;;;;;@@@???===;;;<<<>>>@@@BBBtttkkkdddccc\\\OOOCCC;;;::::::888888777777777888888999777777777777666666666555444444444444444444444444555555555555555555555555777999::::::===HHHYYYfff}}}~~~}}}~~~{{{zzzzzzzzzzzzyyyxxxwwwwwwooommmmmmttt~~~|||sssnnnooopppkkkggggggbbb```___aaabbbaaadddiiitttzzzuuulllhhhhhhggg\\\VVV]]]dddrrrlllWWWIII@@@999777666666666666555444555444444333333444444555222333444666666666666555444444444555555555666666999666777<<<<<<<<>>>>>>>>???>>><<<;;;<<<===>>>???}}}rrrfffddd^^^TTTHHH???;;;;;;888777777666666777777777777777777666666666555555222222333333444555666666555555555555555555555555666888:::===CCCRRReeesss}}}vvv||||||{{{~~~zzzwwwwwwzzz{{{zzzxxxvvvvvvwwwxxxzzz|||}}}~~~sssqqqrrrxxxzzzxxxvvvooojjjgggccc```^^^______\\\]]]```eeejjjuuu}}}}}}~~~xxxrrrpppoooeee___ccceeemmmuuu___OOOEEE;;;999777666777777666555555444444333333444444555222333444555666666666666444444555555555666666666888666888;;;<<<@@@RRRfff|||xxxvvvyyy}}}}}}|||~~~yyy{{{|||rrrhhh```YYYTTTQQQPPPOOOMMMLLLKKKKKKKKKLLLSSSTTTTTTSSSPPPMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDFFFGGGIIIHHHJJJMMMQQQSSSTTTTTTTTTRRRPPPNNNNNNPPPQQQPPPOOOPPPQQQRRRRRRPPPMMMIIIGGGGGGGGGEEEDDDCCCAAA@@@@@@?????????????????????????????????>>>>>>>>>>>>>>>xxxiiieee___WWWLLL@@@;;;;;;888777666666666666666666777777666666666555555555222222333444444555555666555555555555666666666666777888:::>>>GGGXXXmmm{{{zzztttqqqvvv||||||zzz}}}zzzvvvqqqooommmmmmoooppppppooonnnnnnnnnppprrrvvvyyyzzzsssrrrtttzzzvvvmmmhhhgggbbb___```___\\\[[[]]]]]]aaaiiitttzzzvvv}}}{{{xxxoookkkcccfffuuu|||fffSSSGGG???;;;777555666777777555555444444333333444444555333444444555555555666666555555555555666666666666777666888999:::CCCXXXmmm~~~{{{xxxzzzvvvoookkklllooottt{{{~~~|||{{{tttjjjaaaZZZVVVRRRPPPQQQPPPOOONNNNNNOOOPPPQQQWWWXXXWWWUUUQQQNNNLLLLLLNNNMMMMMMLLLKKKJJJHHHGGGEEEFFFGGGHHHGGGFFFEEEDDDBBBBBBBBBBBBDDDFFFHHHIIIIIIKKKNNNQQQSSSSSSSSSRRRRRRPPPOOOOOOPPPQQQPPPNNNPPPQQQQQQQQQOOOMMMJJJHHHIIIHHHGGGFFFDDDCCCAAAAAA<<<<<<======>>>>>>>>>>>>AAABBBCCCCCCCCCBBBAAA@@@~~~~~~mmmggg```ZZZOOOAAA::::::888888777666666555666666666666666666555555555555444444444444444444444444555555555666666666777777666777:::@@@MMM```vvvuuummmlllpppvvv{{{|||{{{{{{vvvpppllljjjhhhgggfffffffffffffffeeeeeeeeefffgggiiikkknnnpppmmmoooqqqvvv~~~xxxoookkkeeeaaaaaa```]]][[[\\\[[[^^^bbbiiisssxxxssswwwqqq```]]]kkkppp\\\LLLCCC===777555666777666444555444444333333444444555444444444444555555555666555555555666666666777777666777777888;;;FFF[[[nnnxxxxxxxxxxxx{{{|||tttkkkbbb]]]^^^bbbhhhpppyyy}}}sssmmmddd\\\WWWTTTRRRPPPOOOOOONNNOOOPPPQQQSSSTTTZZZZZZYYYVVVQQQMMMKKKKKKMMMMMMLLLLLLJJJIIIGGGGGGDDDEEEFFFGGGFFFEEECCCBBBAAAAAAAAABBBDDDGGGIIIKKKJJJLLLOOOQQQSSSSSSRRRRRRRRRPPPOOOPPPQQQQQQOOOMMMPPPOOONNNLLLKKKKKKKKKKKKKKKJJJIIIGGGEEECCCBBBAAA<<<<<<<<<===>>>>>>??????AAABBBCCCDDDDDDCCCBBB@@@|||yyy|||uuulllddd^^^SSSCCC;;;;;;999999888777666666666666666666666555555555444444444444444444444444444333555555555666666777777888666888<<>>>>>??????@@@@@@@@@AAA>>>???AAABBBBBBBBBAAA@@@}}}zzz{{{{{{uuuvvvzzztttjjjdddXXXGGG>>>@@@::::::999888777666666777666666555555555444444444222333333444444555555555444555555666777777888888888:::@@@JJJ[[[qqq{{{ssssssyyy{{{~~~~~~|||vvvyyy~~~{{{}}}}}}|||}}}}}}|||~~~uuurrrnnnhhhccc```____________``````___^^^^^^^^^\\\]]]^^^______`````````aaadddggghhhiiippp{{{}}}sssiiifffddd```^^^^^^\\\___`````````ccckkkrrrsssdddggguuuxxxcccOOOGGG<<<888999:::888444555444444333333444444555666555444444444444555666555666666666777777777777888888:::===HHHXXXhhhqqqqqqqqqpppsssyyy}}}{{{vvvpppkkkhhheeebbb___```eeennnuuu{{{~~~wwwsssddd```[[[WWWTTTRRRPPPNNNHHHKKKOOOSSSWWWYYY[[[[[[]]]]]]\\\XXXSSSNNNLLLKKKHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@AAACCCFFFIIIMMMNNNNNNOOOQQQSSSTTTTTTSSSRRRRRRQQQPPPQQQQQQPPPNNNLLLIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKIIIGGGEEECCCBBBAAA???????????????@@@@@@@@@===>>>???@@@AAABBBBBBBBB{{{}}}||||||{{{rrrsssvvvzzzzzznnniii]]]KKKBBBDDD;;;:::999888777777777777666666555555555444444444000111222333555666777888444555555666777888888999<<<>>>BBBLLL\\\pppwwwvvv{{{{{{|||~~~yyysssssswww|||{{{wwwzzz~~~yyyxxxzzz~~~~~~}}}yyyggggggeeeaaa^^^[[[[[[\\\ZZZ\\\]]]]]]]]]\\\]]]]]]YYYZZZ\\\]]]^^^]]]]]]\\\^^^aaadddcccaaafffpppxxx|||pppkkkhhhdddaaaaaa___aaacccaaa___```fffkkkjjjpppyyyooommmllljjjTTTJJJ???::::::;;;999555555444444333333444444555666666444333333444555666666666666666777777777777999:::;;;AAANNN```nnnuuuvvvrrrpppttt~~~{{{~~~}}}uuupppjjjgggggggggfffeeeeeellluuu|||~~~xxxqqqlll```]]]YYYUUUSSSQQQOOOMMMJJJMMMSSSYYY]]]___``````^^^^^^]]]YYYTTTPPPMMMMMMGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCAAAAAABBBCCCCCC@@@@@@AAACCCGGGJJJNNNPPPOOOPPPRRRTTTUUUUUUSSSSSSRRRQQQPPPQQQRRRQQQNNNKKKFFFHHHKKKMMMOOONNNMMMLLLLLLKKKIIIGGGEEECCCAAAAAA>>>>>>==================??????@@@AAABBBDDDEEEEEE|||~~~{{{zzzuuuqqqqqqvvvzzz{{{mmmVVVFFFAAA;;;<<<===<<<:::888777777888888777555555444444444555555555666666666777777333555666555666999:::;;;;;;HHHLLLPPPaaaqqq~~~~~~|||xxx}}}zzz{{{|||zzzzzzxxxyyyyyy||||||uuuvvv~~~wwwrrrrrrwww~~~}}}vvvoookkkcccbbbaaa___]]]]]]\\\\\\ZZZ\\\]]]]]][[[ZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZ[[[_______________```dddgggooo}}}yyyqqqllleeecccddd```aaaaaaaaa``````bbbcccbbbdddgggkkksss{{{gggiiivvvuuueeeSSSAAA::::::999999999666666555555555444444444333333333444444444555555555555555666666666666666999:::;;;AAASSSjjjxxxzzzyyyxxxwww|||{{{xxx{{{vvvrrrllleeecccggglllmmmlllrrruuuzzz~~~~~~|||}}}}}}|||}}}vvvkkkeee^^^[[[VVVSSSRRRQQQPPPOOOPPPPPPTTT\\\dddgggddd``````\\\YYY[[[]]][[[RRRKKKKKKJJJIIIIIIIIIIIIHHHGGGHHHEEEBBB@@@AAABBBBBBBBB>>>@@@CCCGGGJJJMMMOOOPPPSSSTTTUUUVVVVVVUUUTTTSSSUUUSSSRRRPPPOOOOOOOOOOOONNNOOOPPPPPPQQQQQQQQQQQQLLLLLLKKKJJJHHHEEECCCBBB@@@???>>>======>>>???@@@???@@@BBBDDDEEEFFFGGGGGGvvvpppnnnqqquuu~~~xxx___KKKEEE999:::::::::888777666666888777666555555444444444333333333444444444555555777777777666777888999888===LLLRRRWWWeeeqqqyyy}}}}}}zzzzzzzzzzzzvvvzzz~~~yyyvvvtttrrruuuzzz~~~~~~|||yyytttmmmhhhdddbbbaaa```^^^]]]\\\[[[[[[ZZZ\\\]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ\\\]]]]]]]]]\\\^^^aaadddgggqqq{{{pppeeeaaabbbaaaaaaaaa```^^^^^^______^^^```aaaccchhhsssvvvddd___jjj{{{iiiXXXEEE===<<<:::999999666666555555555444444444333333444444444555555555555555555666666666666666999:::<<>>======>>>???@@@???@@@BBBDDDEEEGGGGGGGGG{{{rrrmmmnnnpppxxxgggRRRHHH::::::999999888888777777888777666555555444555555333333444444444555555555888777555666888999::::::@@@QQQZZZ___jjjoooqqqxxxzzz}}}{{{zzz~~~vvvppppppqqqsssvvvzzz~~~~~~}}}~~~~~~}}}~~~{{{vvvuuussspppkkkfffbbb`````````^^^\\\[[[ZZZZZZYYYZZZ[[[\\\\\\ZZZYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYZZZZZZ[[[ZZZZZZ[[[^^^aaabbbgggpppxxxiiicccccccccbbbaaa```___^^^^^^]]]]]]]]]]]]\\\^^^dddnnnvvvnnn```VVV___kkk|||qqq___LLLCCC???;;;888888666666666555555555444444333444444444444555555555555555555666666777777777999:::>>>JJJaaa~~~zzzuuuiiiggghhhmmmuuu|||~~~~~~zzz{{{{{{{{{{{{zzzzzzzzzzzzyyy|||~~~xxxppphhhbbb]]]ZZZVVVUUUUUUUUUUUUUUUXXX]]]cccggghhheeecccaaa\\\ZZZZZZ^^^cccddd___YYYNNNKKKGGGFFFHHHKKKNNNOOOFFFEEECCCDDDFFFHHHIIIIIIFFFGGGIIILLLNNNPPPQQQRRROOOPPPRRRTTTUUUVVVVVVVVVWWWVVVTTTSSSRRRRRRRRRRRRPPPPPPOOOOOOOOOOOONNNNNNOOONNNMMMKKKIIIFFFDDDBBB@@@@@@???>>>>>>???@@@@@@???@@@BBBDDDFFFHHHHHHIIIwwwqqqpppqqqwww}}}lllUUUIII===<<<::::::;;;;;;::::::777777666555555555555555666666666666777777777777777444333666999;;;===@@@JJJ]]]gggkkkrrrrrrqqqvvvuuuzzz|||uuurrrrrrqqqrrrsssvvvxxxyyyzzz|||~~~|||}}}||||||~~~zzzuuutttqqqnnnjjjeeebbb```___^^^\\\[[[YYYYYYXXXXXXYYY[[[\\\[[[ZZZXXXYYYYYY[[[\\\]]]^^^]]][[[YYYXXXYYYZZZZZZZZZYYYZZZ\\\___```cccjjjxxxqqqhhhgggdddcccbbbbbbbbbbbb```_________^^^\\\[[[^^^eeejjjsssuuufff\\\TTTZZZbbbpppxxxgggTTTHHHAAA;;;777777666666666666555555555555444444444444555555555555555555555666777777888888999;;;BBBQQQkkk}}}{{{wwwsssuuu{{{xxxsssqqqkkklllnnnsssxxx{{{{{{zzzttttttssssssuuuwwwzzz|||xxxyyy~~~{{{tttlllddd___[[[XXXVVVUUUVVVXXXYYYYYY\\\bbbiiijjjfffaaa^^^^^^XXXXXXZZZ^^^cccdddaaa\\\QQQNNNKKKJJJKKKMMMMMMMMMEEEDDDCCCEEEHHHJJJKKKKKKHHHIIIKKKMMMOOOPPPQQQQQQPPPPPPQQQSSSTTTUUUUUUUUUXXXWWWVVVTTTTTTTTTUUUUUURRRQQQPPPOOONNNMMMMMMMMMPPPOOONNNLLLIIIFFFDDDBBBAAA@@@???>>>>>>???@@@AAA@@@AAACCCFFFHHHIIIJJJKKK}}}wwwtttuuuyyy~~~~~~}}}oooYYYJJJ???<<<::::::;;;<<<;;;999777666666555555555555666666666666777777777888888999555444777999:::@@@HHH[[[oooxxxyyy}}}zzzwww|||{{{}}}{{{{{{xxxsssooommmmmmoooppptttxxx|||~~~}}}~~~~~~}}}~~~zzz{{{~~~|||vvvuuurrrnnniiieeeaaa___^^^]]][[[ZZZXXXWWWWWWWWWXXXZZZ[[[[[[YYYXXXXXXYYY[[[\\\\\\]]]\\\[[[ZZZYYYYYY[[[\\\[[[[[[[[[]]]^^^^^^bbbiiirrr~~~{{{nnnhhhcccbbbaaabbbdddeeeccc``````aaaaaa^^^\\\]]]bbbfffiiirrrnnnaaa[[[TTTWWW]]]jjj}}}ooo\\\NNNDDD<<<777666777777666666666555555555444444444555555555666666555555666666777888888999999<<>>888888777777777666666666555555444444555555555666666666555555666777777888999999:::???MMMcccyyy|||~~~uuurrrnnnhhhdddfffjjjooovvv|||zzz{{{}}}~~~tttnnnmmmnnnvvvwwwxxxxxxvvvqqqmmmjjjbbbaaa```aaadddjjjpppttt||||||ssslllgggbbb___YYYXXXWWWYYY\\\aaacccdddiiinnnqqqnnnfff^^^[[[[[[TTTVVVYYY^^^bbbbbbaaa^^^ZZZYYYWWWVVVTTTPPPJJJFFFEEEEEEEEEGGGJJJKKKKKKJJJIIIJJJLLLMMMOOOOOOPPPPPPRRRRRRQQQQQQQQQQQQRRRRRRVVVUUUUUUVVVWWWYYY[[[\\\XXXVVVSSSPPPMMMLLLKKKKKKNNNMMMLLLKKKIIIGGGEEEDDDBBBBBBAAA@@@@@@AAABBBBBBBBBDDDGGGJJJMMMOOOQQQQQQ|||~~~uuu___NNNBBB===888777999:::888555666666555555555555666666444555555555666666666666;;;999;;;>>>===???RRRhhhvvvrrruuuuuurrrmmmhhheeeeeefffggghhhlllqqqwww|||}}}}}}}}}}}}}}}~~~zzzssskkkddd```^^^]]][[[YYYXXXWWWWWWWWWWWWYYYZZZZZZXXXWWWWWWXXXYYYYYYXXXWWWXXXYYY[[[]]][[[]]]^^^^^^]]]]]]]]]___\\\]]]ccciiimmmuuuuuuhhheeedddgggjjjjjjfffbbb^^^```bbb```^^^]]]___bbbeeedddjjjyyypppfffdddVVVTTTTTT\\\pppkkk[[[NNNBBB;;;;;;777777777777666666666555555555555555666666666666444555666777888999:::::::::AAASSSjjj{{{}}}|||xxxvvvrrrhhhaaabbbffflllttt|||{{{}}}zzzsssppprrrtttxxxyyyxxxtttnnnfff___[[[VVVVVVWWWZZZ```gggooottt~~~vvvnnniiifffcccaaa[[[ZZZZZZ\\\aaafffiiikkknnnooooookkkddd]]]ZZZYYYSSSVVV[[[```dddfffeeeddd```]]]ZZZXXXUUUQQQLLLIIIIIIHHHHHHIIIKKKLLLKKKJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPQQQSSSTTTSSSTTTTTTUUUWWWZZZ]]]^^^ZZZXXXUUUQQQNNNLLLKKKKKKKKKKKKKKKJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@AAABBBCCCDDDFFFIIILLLOOORRRSSSTTTuuuaaaOOOFFF@@@;;;999;;;<<<999666666666555555555666666777777777777777888888888888666666;;;@@@@@@EEE^^^yyy~~~vvvlllhhhiiillljjjhhhfffeeeeeeggghhhgggjjjooovvv~~~~~~~~~~~~~~~}}}tttkkkfff^^^]]][[[ZZZXXXWWWWWWWWWWWWYYYZZZYYYXXXVVVWWWWWWYYYXXXVVVUUUVVVYYY\\\^^^[[[]]]^^^___]]]]]]]]]^^^```^^^```fffjjjooo{{{ooollljjjlllooonnniiiddd___aaacccbbb___^^^```bbbbbb^^^```mmm|||sssjjjiii[[[VVVRRRVVVjjjppp```QQQDDD>>>>>>777777777777666666666666555555555555666666666777444555666777888999::::::;;;CCCVVVnnn}}}~~~yyyyyy}}}}}}yyylllaaaaaaeeekkkuuuwwwssstttwwwyyyzzzyyyvvvoooeeeZZZRRRMMMLLLMMMPPPUUU^^^iiirrrxxx~~~yyyqqqkkkgggeeedddddd]]]\\\\\\```eeejjjnnnooonnnnnnlllgggaaa[[[WWWUUUSSSWWW\\\bbbgggiiiiiiiiiccc```[[[WWWTTTRRROOOMMMLLLKKKJJJKKKMMMMMMLLLJJJJJJKKKMMMOOOPPPRRRRRRRRROOOOOONNNOOOPPPRRRTTTVVVRRRRRRSSSUUUXXX[[[^^^```\\\ZZZVVVQQQNNNLLLLLLKKKJJJJJJJJJIIIHHHGGGEEEEEECCCBBBAAAAAAAAAAAABBBCCCEEEGGGJJJMMMQQQSSSUUUVVV}}}ttthhh\\\TTTEEE===777888888666555666555555555555555666777888666666666666666777888888>>>>>><<<888<<>>888888999666555666666666555555555666777777666666666666666777888888777:::<<<===EEE]]]~~~vvvjjj```YYYXXX[[[gggbbb```aaabbbbbbeeeiiirrrvvv}}}zzzssslllgggaaa\\\ZZZZZZZZZZZZ^^^\\\YYYWWWXXXYYYYYYXXXZZZZZZYYYXXXYYYZZZ[[[\\\^^^]]]]]]\\\\\\]]]^^^___aaa```bbbfffhhhlllvvvqqqmmmwwwyyyvvvpppeeebbbcccccccccbbb```______```^^^^^^aaagggsss}}}wwwhhhddd```XXXSSSWWWcccuuulll]]]OOOCCC<<<999888777777888888777555666666666666777777777777555666666666666777:::<<<<<>>:::888666666777888777666666666666666777777777777444555666666555777:::<<>>DDDRRRlll~~~rrreee\\\UUUOOOOOORRRXXXYYY\\\]]]\\\]]]gggrrrqqqvvv~~~|||vvvoooiiieeedddcccbbb```^^^]]]]]]^^^^^^]]]\\\[[[[[[ZZZZZZZZZ\\\]]]^^^]]]^^^___````````````___bbbaaabbbfffhhhiiipppxxxuuu{{{~~~rrrllliiigggdddcccbbb```___aaa___^^^______dddqqq~~~wwwtttuuuqqqlllfffcccjjjjjjXXXIII@@@;;;999777666777888777666666666666666777777777777444555666666666777:::<<>>DDDSSSllloooeee[[[VVVRRROOOPPPSSSTTTVVV[[[]]]\\\]]]hhhuuuvvvzzz~~~vvvpppllljjjhhhgggbbbaaabbbcccdddbbb___\\\\\\[[[[[[[[[\\\]]]___```___``````aaaaaa``````___```___aaafffiiikkkpppwww||||||xxxqqqmmmgggdddcccaaa___^^^```_________^^^```jjjvvvwwwllliiivvvqqq]]]NNNCCC>>>;;;888777777888777666666666666666777777777777444555666666666888;;;>>>HHHXXXhhhooorrryyysssrrrxxxqqqcccaaahhhsssyyymmm```XXXPPPOOOMMMJJJIIIHHHHHHHHHHHHOOO\\\nnn{{{tttpppmmmllliiiddddddgggnnnwww}}}}}}~~~~~~|||xxxssspppgggfffeeedddaaa```bbbeeeaaadddeeeddd___[[[XXXXXXWWWXXXXXXXXXVVVSSSPPPOOOKKKKKKLLLLLLNNNOOOPPPPPPPPPQQQRRRTTTTTTTTTTTTSSSQQQPPPPPPPPPQQQSSSVVVWWWVVVTTTRRRPPPOOOMMMKKKJJJKKKJJJGGGFFFEEEFFFGGGHHHFFFFFFEEEDDDDDDDDDEEEEEEIIIIIIIIIIIIIIIIIIJJJJJJ|||kkk___XXXPPPFFF>>><<<;;;999888999888888777666666666777777666666666666666777888888999:::>>>GGGWWWmmmwwwbbbZZZRRRPPPOOONNNPPPTTTSSSUUUZZZ^^^^^^___hhhsssyyy}}}~~~wwwsssqqqooonnnhhhhhhhhhiiiiiigggdddaaa^^^^^^^^^^^^___```bbbcccccccccbbbaaaaaa``````___```^^^```fffkkkmmmqqqvvv{{{uuuooohhhdddbbbaaa___\\\^^^]]]^^^^^^\\\\\\dddmmmuuukkkppp{{{yyydddSSSGGGBBB???;;;888888888777666666666666666777777777777555666777777888999===???KKK\\\kkknnnpppxxxyyyxxx}}}~~~pppeeeeeejjjttttttggg[[[TTTMMMLLLLLLKKKJJJIIIGGGGGGIIITTTfffzzz}}}zzzuuuqqqnnnmmmiiieeeggglll{{{|||wwwtttkkkhhhfffddd```\\\]]]aaaaaaeeeiiiiiieee___\\\\\\WWWWWWXXXWWWVVVSSSPPPOOOLLLLLLLLLMMMNNNPPPQQQRRRPPPQQQSSSTTTUUUUUUTTTSSSSSSRRRQQQQQQRRRTTTWWWXXXUUUTTTSSSQQQNNNLLLKKKJJJJJJIIIHHHGGGFFFGGGGGGHHHEEEEEEDDDDDDDDDEEEEEEFFFIIIIIIJJJJJJJJJJJJIIIIIInnn```YYYRRRHHH???<<<;;;999888:::777777777666777777888888666666666666666777888888888;;;CCCOOO^^^ooo~~~wwwjjj[[[TTTNNNNNNNNNNNNPPPTTTVVVXXX]]]bbbcccdddjjjsss|||~~~|||{{{zzztttqqqnnnmmmmmmlllkkkiiibbbbbbbbbbbbccceeefffhhhgggeeecccaaa```______```aaa___aaahhhlllnnnppptttwww|||uuulllgggeeedddbbb___^^^^^^___```\\\ZZZ___gggvvvzzzmmmnnnvvvkkkZZZMMMFFFCCC>>>:::999888777666666666666666777777777777666777888999999;;;>>>AAAOOO```mmmmmmmmmuuu}}}{{{pppiiikkkqqqyyytttfff\\\VVVNNNMMMKKKJJJJJJJJJJJJKKKQQQ^^^ppp}}}yyyxxxvvvrrrooonnnkkkiiinnnuuu~~~vvvpppkkkgggbbb]]]___eeehhhlllpppnnniiidddbbbbbbYYYYYYYYYXXXVVVSSSOOOMMMMMMMMMMMMMMMOOOQQQSSSTTTPPPQQQSSSTTTUUUUUUTTTTTTUUUTTTSSSSSSTTTVVVXXXYYYUUUUUUSSSQQQMMMKKKJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGqqqbbb[[[SSSIII@@@===<<<999999;;;777777666666777888999999666666666666666777888888:::???IIIVVVdddpppxxx{{{|||kkk]]][[[TTTOOOOOOPPPPPPRRRVVV[[[\\\aaagggiiiiiinnnttt}}}xxxrrrooonnnoooppppppeeeeeeeeeeeefffhhhjjjkkkiiigggdddaaa_________```cccaaabbbiiimmmnnnooorrrvvv|||{{{qqqkkkjjjiiifffcccaaaaaabbbbbb]]]ZZZ^^^eeemmm{{{oooooovvvppp^^^PPPIIIEEE???;;;999888777666666666666666777777777777777888999999:::<<>>;;;::::::888999888888888777777666666777333333777999777777999<<>>===:::888999888888888777666666555555666888555999???:::===LLL```kkkssssssrrruuuzzz}}}~~~tttvvvzzz~~~zzzmmmddd\\\VVVQQQQQQQQQQQQTTTXXXiiizzzzzzyyywwwsssrrrrrrsssuuuyyyzzzxxxwwwuuuwww{{{{{{}}}~~~|||xxxsssqqqqqqjjjgggccc___\\\YYYUUUSSSOOOOOONNNPPPRRRTTTSSSSSSTTTSSSRRRRRRTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZXXXUUUQQQMMMJJJGGGEEEDDDDDDDDDDDDEEEFFFIIIKKKJJJHHHEEECCCDDDEEEFFFEEEGGGGGGGGGGGGGGGGGGGGGGGG|||uuurrrmmmmmmqqqnnnaaaOOOCCC???>>>:::777:::::::::999999999999999999666666999:::888999<<<<<>>:::888999999888888777777666555555777999777999>>>:::???RRRgggpppxxxwwwvvvyyy|||}}}}}}~~~wwwrrryyy}}}sssccc^^^ZZZYYYXXXVVVYYY^^^uuu~~~xxxwwwvvvssspppqqqsssvvv|||}}}{{{{{{}}}zzz}}}|||yyywwwvvvqqqmmmgggbbb^^^[[[XXXUUUOOOOOOOOORRRTTTUUUSSSRRRTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXVVVTTTQQQMMMJJJGGGFFFCCCCCCCCCEEEGGGJJJMMMOOOLLLIIIFFFDDDEEEFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFF}}}tttpppllllllnnn}}}rrrYYYHHHAAA>>>;;;888999999999999999999999999888666777999999888:::>>>AAAWWWppp|||{{{wwwvvvxxx~~~oooaaaVVVOOOMMMKKKLLLLLLMMMNNNQQQUUUYYYZZZZZZ\\\dddppp|||}}}|||yyyyyywwwssssssuuuvvvtttpppnnnnnnqqquuuxxx{{{wwwmmmgggccccccbbbbbbaaaaaaaaaaaaaaaaaakkk}}}yyyvvvssskkkeeecccdddrrrrrrfff[[[PPPEEEAAA===999777999555666666777888888999999888:::888999===<<>><<<;;;777777888888888888888888777666777999999888;;;AAAMMMffftttcccWWWPPPLLLKKKKKKLLLMMMMMMMMMOOOSSSVVVYYYXXX[[[dddppp|||}}}|||zzz|||~~~yyyuuutttvvvyyy{{{zzzzzznnnhhhfffddddddddddddcccbbbbbbaaa```hhhxxxuuuooommmhhhccc``````ooo|||mmm```TTTHHHAAA===888777888666666777777888999999999777;;;999999===>>>MMMggg|||yyy{{{nnniiiuuu~~~wwwpppkkkiiijjjsss}}}~~~{{{yyywwwvvvwwwyyy|||~~~}}}{{{|||~~~~~~{{{wwwtttqqqmmmhhhdddaaa___\\\ZZZOOOPPPQQQTTTVVVVVVTTTRRRQQQSSSUUUTTTRRRQQQRRRSSSVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTQQQNNNKKKHHHFFFEEE@@@???@@@DDDKKKQQQUUUUUUOOOLLLIIIGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDD|||vvvsssssstttkkkvvvlllSSSDDD>>>======777777777777777888888888666666777::::::999>>>FFFWWWssskkkZZZPPPLLLJJJIIIJJJKKKLLLLLLLLLNNNQQQTTTXXXYYY]]]eeeoooyyy~~~zzzpppjjjiiiggggggggggggeeedddcccbbbaaaggguuutttlllhhheeeaaa^^^___ooowwwfffYYYKKKCCC>>>999777999:::999999888888777666666666:::999:::???CCCVVVttt{{{~~~{{{sssiiieeepppyyyuuuvvv}}}{{{{{{{{{~~~xxxtttrrrpppllliiifffccc___\\\QQQQQQQQQTTTVVVWWWUUUTTTPPPSSSUUUTTTQQQOOOPPPRRRVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQNNNJJJGGGDDDCCC@@@???@@@FFFNNNUUUXXXYYYQQQNNNJJJHHHGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC|||xxxxxxxxxpppsssyyyqqqZZZHHH???<<<===777777777888888999999999666777999<<<<<<<<>>>>>???FFFPPPpppttt___PPPJJJIIIHHHFFFDDDFFFIIIKKKMMMPPPSSSVVVYYY^^^ffflllpppuuu|||vvvooonnnlllllllllkkkiiifffdddbbbbbbgggtttwwwkkkeeebbbaaa^^^]]]lllpppbbbSSSIIIBBB===;;;===777777777888999999::::::333999:::;;;AAAJJJccc|||xxxxxxqqqfffgggmmmrrrzzz}}}}}}{{{vvvuuutttqqqnnnjjjccc\\\WWWTTTRRRQQQRRRUUUWWWWWWWWWRRRVVVYYYWWWRRROOOPPPSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTQQQMMMHHHDDDAAA@@@FFFDDDDDDKKKUUU\\\______SSSPPPLLLIIIHHHHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB{{{xxxvvvuuu{{{rrrcccQQQAAA;;;===;;;::::::999999::::::;;;<<<666777===???@@@MMM^^^hhhUUUQQQOOOHHHEEEHHHLLLNNNPPPQQQQQQRRRSSSUUUUUU]]]fffjjjlllooowww~~~|||rrrqqqtttqqqnnnlllkkkiiifffbbbaaadddpppqqqccc[[[[[[]]]```eee}}}uuudddRRRGGG@@@;;;999:::777777888888999999999999999;;;<<<<<>>@@@EEEVVVkkkvvvbbbQQQMMMLLLGGGFFFIIIJJJLLLNNNOOOPPPQQQSSSUUUUUU\\\dddiiikkkooowwwxxxvvvyyyuuuqqqmmmjjjhhhdddbbbdddfffqqqxxxhhh```___aaa^^^```uuuwwwgggTTTIIIBBB===:::;;;777888888888999999999999:::;;;<<<>>>FFF[[[zzz||||||uuugggbbbeeennn}}}~~~|||}}}~~~~~~~~~|||{{{zzzwwwrrrnnnjjjddd]]]XXXVVVUUUSSSRRRRRRSSSUUUVVVXXXYYYYYYYYYYYYXXXVVVUUUUUUVVVWWWVVVTTTSSSTTTVVVVVVTTTPPPKKKGGGDDDBBBBBBDDDDDDHHHRRR^^^ffffffcccXXXQQQKKKJJJLLLLLLHHHCCCCCCCCCCCCBBB@@@@@@AAACCC{{{|||tttvvvvvvxxx~~~wwwqqqiii```SSSDDD======999999888888888888999999999777999<<<>>>GGG___wwwjjjYYYKKKIIIIIIGGGFFFIIIHHHJJJLLLMMMNNNPPPSSSVVVVVV\\\bbbfffhhhmmmvvv}}}~~~zzzzzzwwwsssoookkkgggeeeeeeggghhhppp{{{jjjaaa```bbb___\\\lll{{{kkkXXXLLLEEE???<<<;;;888888888888999999999999:::;;;<<>>OOOnnnooo[[[QQQIIIFFFGGGGGGFFFGGGHHHJJJLLLMMMOOORRRVVVZZZZZZ\\\___aaabbbffflllqqq|||{{{~~~{{{ssskkkiiiiiifffgggnnn}}}xxxpppooorrrvvvlllmmmzzzwwwcccVVVLLLCCC===;;;:::999999999999999999999:::;;;<<>><<<::::::::::::999999999999:::<<<===AAARRRlll}}}qqqhhh```[[[aaalllyyyzzzxxxvvvuuuuuuwwwyyy{{{yyyyyyxxxxxxxxx|||~~~~~~}}}xxxrrrlllhhhggg___]]]ZZZWWWVVVWWWXXXYYYXXXWWWWWWVVVVVVVVVWWWWWWVVVWWWXXXZZZZZZXXXSSSPPPNNNLLLGGGCCC@@@@@@AAABBBEEEMMMZZZiiiuuuzzzzzzwwwoookkkgggccc```^^^[[[YYYSSSQQQNNNLLLMMMRRRZZZ```{{{pppddd[[[RRRFFF???===::::::999999999999::::::777999<<>>;;;;;;:::::::::999999999:::===???EEEYYYsss~~~}}}{{{lllddd^^^ZZZ```jjjxxx~~~}}}|||~~~}}}uuuooolllkkkeeebbb]]]YYYWWWXXXZZZ\\\ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWXXX[[[[[[YYYSSSNNNMMMJJJEEEBBB@@@AAACCCDDDIIIRRRaaappp|||~~~vvvsssnnnjjjfffcccaaa___^^^[[[VVVRRRQQQVVV^^^dddvvvhhh]]]SSSHHH@@@???;;;::::::999999::::::;;;888:::<<>>AAAHHH^^^xxx|||sssgggbbb^^^[[[bbblllvvvwwwqqqmmmmmmjjjfff```ZZZXXXYYY\\\___\\\[[[YYYXXXWWWWWWWWWXXXWWWWWWXXX[[[\\\YYYSSSMMMKKKIIIEEEAAA@@@AAADDDFFFKKKUUUeeeuuu|||yyyuuupppllliiigggeeefffbbb\\\VVVTTTXXX___eeejjj]]]VVVMMMAAA666;;;::::::999999::::::;;;:::===@@@DDDTTTjjjyyy}}}hhhWWWRRRKKKIIIFFFDDDDDDGGGJJJMMMHHHJJJLLLLLLMMMNNNQQQSSS]]]aaaeeeiiilllooosssuuuwwwvvvxxxsssllljjjgggnnn{{{pppqqqxxxgggQQQBBB<<<999::::::;;;<<<<<<<<<;;;======AAANNNggg|||pppddd```^^^\\\___fffrrr|||wwwqqqmmmiiieee```\\\\\\]]]]]]]]][[[ZZZZZZYYYWWWVVVUUUUUUWWWYYY[[[\\\[[[YYYUUUSSSQQQOOOJJJEEEBBBBBBEEEHHHMMMZZZjjjyyy{{{yyyxxxssskkkdddfffeeeaaaZZZTTTUUU]]]ccc}}}zzztttdddYYYOOODDD:::;;;::::::999999::::::;;;888;;;>>>DDDSSSfffsssuuussswww|||}}}eeeUUUQQQKKKIIIFFFDDDEEEGGGJJJMMMHHHJJJLLLMMMMMMOOORRRTTT___bbbfffjjjmmmooosssuuuxxxyyy|||uuulllmmmkkkrrrsssooozzzzzziiiTTTFFFAAA::::::;;;;;;<<<<<<<<<<<<======AAANNNhhhzzznnnccc^^^\\\[[[```gggqqq}}}~~~}}}zzz{{{||||||}}}yyyvvvrrrpppgggddd___]]]]]]^^^______[[[ZZZYYYWWWVVVVVVUUUUUUXXXYYY[[[\\\\\\YYYVVVTTTRRROOOKKKFFFBBBCCCFFFIIIPPP\\\mmm}}}|||tttmmmjjjiiiddd\\\VVVUUUYYY___|||oooxxx~~~lll]]]PPPFFF???;;;;;;::::::::::::;;;;;;999<<>>>>>BBBQQQjjjzzzoooccc\\\[[[\\\bbbiiisss{{{~~~yyywwwvvvuuutttqqqqqqttt{{{~~~tttmmmhhhhhhlllvvv{{{vvvtttsssrrrfffccc```^^^___```aaaaaa[[[ZZZWWWUUUTTTUUUVVVVVVXXXZZZ\\\]]]\\\ZZZWWWUUUSSSPPPLLLGGGDDDDDDGGGKKKTTTbbbtttzzztttooommmhhh___WWWTTTUUUXXXvvv~~~~~~vvvcccSSSGGGAAA;;;;;;::::::::::::;;;;;;===>>>CCCMMM[[[hhhmmmmmmjjjlllrrrzzzqqq]]]QQQNNNJJJIIIGGGGGGGGGHHHJJJKKKHHHJJJLLLMMMOOOQQQTTTWWW^^^aaafffkkknnnrrrvvvyyyyyy|||}}}ooooooppp{{{~~~xxxmmmeeejjj}}}wwweeeUUUIIICCC<<<<<<;;;;;;;;;<<<<<<<<<>>>>>>EEEUUUmmmzzzqqqeee^^^^^^ccckkkqqqzzz~~~~~~xxxrrrpppooolllnnnkkkiiiiiikkkvvvzzzoooeee]]]YYY\\\]]]fffyyyzzzuuussspppooohhheeeaaa______`````````[[[YYYWWWTTTSSSTTTVVVWWWYYYZZZ[[[\\\\\\ZZZXXXVVVSSSQQQMMMHHHEEEFFFIIILLLYYYhhh{{{xxxqqqnnniii```XXXSSSRRRSSS~~~{{{tttvvv}}}qqq[[[KKKBBB<<<;;;;;;::::::;;;;;;<<<>>>>>>EEESSScccmmmpppppppppnnnqqqwwwyyyyyy}}}mmmZZZPPPNNNIIIIIIHHHHHHHHHIIIJJJKKKHHHJJJLLLNNNOOORRRVVVXXXZZZ^^^dddjjjoootttyyy|||yyy|||ssslllppp}}}{{{{{{tttllleeeaaaeeevvvyyyhhhXXXKKKCCC===<<<<<<;;;;;;;;;<<<===>>>???III\\\rrrsssmmmddd```dddppp{{{yyysssppplllhhhgggdddbbb```^^^ddduuusssiiiaaaZZZUUUSSSTTTSSSZZZlll|||wwwrrrmmmiiijjjgggccc```______^^^\\\[[[YYYWWWTTTTTTUUUWWWXXXXXXYYYZZZ[[[[[[ZZZXXXWWWTTTRRRNNNIIIFFFFFFJJJMMM^^^nnnqqqnnnhhh```XXXSSSPPPPPP{{{tttnnnlllqqqiiiRRRDDD<<<<<<;;;;;;;;;;;;<<<<<<======DDDWWWiiisssvvvwwwuuuqqqrrrxxxxxxsssvvv}}}}}}iiiWWWOOONNNHHHIIIIIIIIIJJJJJJJJJJJJGGGIIILLLNNNPPPSSSWWWZZZYYY]]]ccciiioootttyyy}}}yyy}}}xxxlllqqq|||tttllleeebbb___aaapppqqqaaaRRRHHH>>>===<<<;;;;;;;;;<<<===>>>@@@LLLcccyyy~~~xxxiiigggbbbaaakkk|||yyyvvvpppiiiaaa^^^[[[YYYXXX[[[fffsssvvvfff]]]YYYUUUSSSSSSMMMMMMRRRbbb{{{~~~yyyrrrkkkfffjjjgggccc```___^^^\\\ZZZ[[[ZZZXXXVVVVVVVVVXXXYYYXXXXXXYYYZZZZZZYYYXXXWWWSSSQQQMMMIIIFFFGGGKKKNNNaaarrruuupppiii```YYYSSSPPPOOOxxxmmmiiijjjttttttXXXGGG<<<<<<;;;;;;;;;;;;<<<<<<>>>===FFF\\\qqq|||~~~{{{wwwdddTTTNNNNNNHHHHHHJJJJJJKKKKKKJJJIIIGGGIIILLLOOOQQQTTTXXX[[[ZZZ^^^dddiiinnnrrrwwwzzz{{{}}}}}}ooouuuqqqkkkhhheee^^^\\\mmm|||kkkYYYLLL???>>><<<;;;:::;;;<<<===???@@@MMMgggxxxsssdddeeebbbbbbmmmxxxooobbb]]]XXXVVVUUUWWW```iii}}}ppp___YYYWWWTTTRRRRRRKKKLLLPPP\\\ooozzzssslllggghhheeebbb```___^^^\\\ZZZZZZZZZYYYXXXXXXXXXYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWSSSQQQMMMHHHFFFGGGKKKNNNaaattt{{{uuulllbbbZZZTTTPPPNNNooohhhgggmmmvvvyyy\\\III<<<<<<;;;;;;;;;;;;<<<<<>>;;;:::;;;;;;;;;:::BBBCCCPPPjjjjjjYYYMMMJJJLLLHHHFFFFFFIIILLLNNNLLLJJJEEEHHHLLLRRRWWW[[[]]]___aaaeeekkkooorrrsssuuuwww{{{xxxvvvwww|||}}}vvv}}}zzzsssnnnhhh```\\\jjj{{{zzzcccPPPDDD>>>;;;======;;;<<<>>>@@@BBBTTTrrruuupppppplllhhhiiiqqq|||{{{lllcccZZZVVVTTTUUU[[[bbbsss{{{jjjYYYSSSSSSSSSQQQQQQMMMNNNPPPTTTYYY___eeehhhppprrrvvv{{{{{{uuunnnjjjfffdddbbb___\\\[[[ZZZZZZ[[[[[[\\\[[[ZZZYYYWWWVVVWWWWWWWWWWWWVVVUUUTTTTTTPPPNNNLLLKKKHHHEEEIIIPPPaaaqqqyyylll```XXXTTTRRR|||vvvpppmmmmmmooowww{{{bbbMMM@@@>>>;;;:::;;;<<<;;;;;;@@@BBBRRRpppuuubbbTTTKKKHHHIIIHHHGGGGGGHHHKKKMMMLLLJJJHHHJJJMMMQQQVVVZZZ^^^```eeehhhmmmpppsssuuuwwwyyy|||zzzxxxyyy}}}xxxrrrgggccc``````kkkxxxzzzdddSSSEEE???<<<======;;;<<<>>>@@@DDDWWWtttxxxrrrwwwrrrmmmmmmsss}}}rrriii___YYYUUUUUUZZZaaattt}}}mmm]]]WWWWWWUUURRRQQQQQQQQQQQQRRRTTTVVVYYY[[[```bbbeeejjjooossswwwyyyzzzzzz~~~}}}uuunnnjjjgggeeebbb___]]][[[[[[[[[[[[[[[\\\[[[ZZZYYYWWWVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSPPPOOONNNKKKHHHLLLSSS```qqqrrrfff]]]WWWTTT|||tttpppmmmmmmuuu}}}{{{dddNNNAAA>>>;;;:::;;;<<<<<<;;;>>>BBBUUUxxxnnn]]]TTTNNNKKKKKKIIIHHHGGGHHHJJJKKKJJJIIIKKKLLLNNNRRRVVVZZZ^^^```gggjjjnnnqqqsssvvvzzz}}}~~~}}}|||}}}zzztttcccaaadddhhhqqq{{{{{{fffVVVFFF@@@<<<======;;;<<<>>>@@@HHH]]]wwwzzzrrrvvvqqqmmmlllsss}}}yyyoooddd]]]XXXUUUYYY```uuuqqqccc^^^\\\XXXUUUSSSUUUTTTSSSQQQQQQPPPQQQQQQQQQRRRUUUYYY]]]```cccdddiiijjjooowww~~~wwwoooiiihhhfffccc```^^^\\\\\\\\\[[[\\\\\\\\\[[[YYYWWWVVVUUUVVVVVVUUUUUUTTTSSSRRRPPPNNNMMMLLLHHHFFFJJJQQQ___qqq}}}pppddd\\\XXXxxxrrrnnnnnnttt}}}{{{gggTTTBBB???;;;::::::<<<<<<<<>>AAAMMMccc{{{|||zzznnnjjjfffdddgggppp|||}}}ssshhh```ZZZXXX[[[aaavvvuuuiiieeebbb]]]XXXVVVUUUUUUTTTSSSRRRRRRQQQPPPMMMNNNOOORRRTTTWWWXXXYYY\\\]]]cccllltttyyypppkkkiiigggdddaaa___]]]]]]]]][[[\\\\\\\\\[[[YYYWWWVVVUUUUUUUUUTTTTTTSSSRRRQQQNNNLLLKKKJJJGGGEEEIIIPPP___ssszzzlllbbb\\\|||uuuppppppvvv|||wwwxxxuuuhhhYYYBBB???;;;::::::<<<======BBBEEEVVVuuuxxx^^^RRRNNNKKKGGGDDDHHHHHHGGGGGGGGGGGGHHHIIIJJJMMMQQQVVVYYYYYYXXXWWW^^^aaafffkkkpppvvv|||~~~~~~rrrqqquuuzzz}}}iii[[[JJJDDD>>>>>>===;;;<<>>CCCHHHWWWrrrsss\\\PPPMMMJJJFFFDDDFFFGGGGGGFFFEEEFFFHHHKKKIIILLLPPPTTTVVVVVVUUUSSSWWW[[[aaagggmmmsssyyy}}}{{{~~~}}}~~~mmm]]]LLLEEE???>>>===;;;<<>>>>>CCCJJJ[[[rrrmmmYYYPPPMMMJJJGGGGGGDDDFFFFFFEEEDDDEEEIIILLLKKKLLLNNNOOOQQQRRRRRRSSSUUUYYY```fffkkkoootttwwwwww{{{qqq___NNNFFF@@@>>>===;;;<<>>???AAALLL___tttsssdddSSSKKKIIIFFFDDDDDDCCCEEEFFFEEEDDDEEEIIIMMMNNNMMMKKKKKKLLLOOORRRTTTUUUYYY```fffjjjmmmppprrruuuzzztttaaaOOOGGG@@@>>>===;;;<<>>AAAHHHPPP___nnn~~~iii^^^RRRLLLKKKKKKGGGCCCEEEEEEDDDDDDFFFHHHKKKMMMIIIJJJKKKLLLNNNQQQSSSTTTZZZZZZ[[[^^^bbbhhhmmmpppwwwzzz}}}~~~~~~zzzfffRRRMMMEEE===;;;===>>>===FFF```sss||||||ffffff^^^aaaqqq}}}rrrddd]]]\\\]]]bbbhhh}}}vvvrrrooojjjiiijjjhhhjjjnnnsssvvvrrrkkkdddZZZWWWTTTRRRRRRQQQPPPOOOMMMNNNOOOQQQXXXiii~~~tttnnnggggggeeebbb___]]]]]]^^^ccccccbbb```^^^\\\[[[ZZZXXXXXXWWWWWWVVVUUUTTTTTTRRRNNNLLLKKKJJJIIIMMMSSSfff{{{}}}wwwlllbbb[[[IIIBBB======>>>===???BBBGGGNNNZZZjjj{{{yyyddd[[[PPPKKKKKKLLLJJJFFFFFFFFFEEEFFFGGGJJJLLLNNNMMMMMMMMMNNNPPPRRRSSSTTTXXXXXXYYY[[[^^^ccchhhkkksssuuuxxxzzz{{{~~~~~~gggWWWQQQGGG???===???@@@???IIIcccuuu{{{}}}llljjjaaacccsss}}}pppbbb[[[ZZZ^^^eeemmmxxxtttqqqmmmkkkmmmooorrrvvv{{{}}}yyyqqqjjj^^^[[[WWWUUUTTTSSSSSSRRROOOPPPPPPQQQYYYkkkvvvooojjjiiifffccc```^^^___```aaaaaaaaa```^^^\\\YYYXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSOOOMMMLLLJJJIIIMMMSSScccxxx{{{qqqfff___JJJCCC>>>===>>>===???CCCGGGLLLVVVeeewwwrrr^^^VVVNNNJJJLLLMMMLLLIIIGGGGGGGGGGGGHHHJJJLLLNNNOOOOOOPPPPPPQQQSSSTTTUUUXXXXXXXXXZZZ]]]aaaeeegggoooqqqsssuuuxxx~~~rrr___UUUIIIAAA???@@@AAABBBLLLgggxxx|||~~~{{{|||yyyrrrhhhiiixxx{{{nnn```YYYYYY___iiissszzzwwwtttpppppprrrwwwzzzvvvpppeeeaaa\\\XXXWWWVVVVVVUUURRRRRRRRRSSS[[[nnnxxxrrrnnnkkkgggcccaaa```aaaaaa```aaabbbbbb```]]]ZZZXXXUUUUUUUUUUUUUUUUUUTTTTTTTTTQQQNNNNNNKKKIIILLLRRR```ttt}}}ttthhh```KKKCCC=========<<<>>>BBBHHHKKKTTTaaaqqq{{{mmmYYYSSSMMMJJJKKKLLLKKKIIIGGGGGGGGGGGGHHHJJJKKKLLLNNNNNNOOOPPPRRRSSSUUUVVVYYYYYYZZZ\\\```dddhhhjjjoooppprrrtttwww~~~}}}gggZZZKKKCCC@@@@@@BBBDDDNNNkkk|||~~~~~~}}}xxxpppppp~~~}}}pppbbb[[[[[[aaannnzzz}}}zzzwwwtttuuuyyy|||zzzssskkkgggaaa\\\ZZZYYYXXXWWWTTTTTTSSSUUU___qqqzzztttppplllgggcccbbbbbbbbbbbb```aaacccdddbbb___[[[XXXTTTTTTTTTTTTTTTTTTUUUUUUVVVRRRPPPOOOMMMJJJLLLRRR```tttyyyiii]]]KKKDDD===<<<<<<;;;>>>BBBGGGKKKSSS^^^jjjttt{{{~~~xxxiiiVVVRRRMMMJJJJJJJJJIIIGGGEEEFFFFFFGGGGGGIIIJJJJJJJJJKKKLLLNNNQQQTTTVVVWWWXXXYYY[[[^^^bbbgggkkkmmmqqqrrrtttuuuyyy~~~|||ppp^^^LLLCCCAAA@@@AAAEEEQQQooo~~~xxxuuuvvvtttggg```___eeesss~~~|||yyywwwyyy~~~yyyrrrmmmgggbbb^^^\\\ZZZXXXWWWVVVVVVYYYcccvvv|||wwwoookkkfffccccccccccccbbb^^^___aaabbbaaa^^^ZZZWWWTTTTTTTTTTTTTTTTTTUUUUUUVVVSSSQQQQQQNNNKKKMMMRRRcccuuunnn^^^MMMEEE>>><<<<<<<<<>>>CCCEEEKKKVVV```hhhoootttxxxvvvcccSSSPPPMMMKKKJJJIIIGGGFFFEEEEEEFFFGGGGGGHHHIIIIIIHHHIIIKKKMMMPPPSSSVVVXXXVVVWWWZZZ^^^bbbgggkkkmmmppprrruuuwwwzzz}}}~~~}}}xxxcccMMMEEEBBB@@@BBBGGGTTTsssuuuxxx|||~~~uuukkkfffeeejjjwww~~~}}}zzzxxx|||zzzvvvpppkkkfffccc___\\\ZZZZZZZZZ___kkk}}}}}}xxxmmmjjjfffeeefffgggeeebbb\\\]]]^^^^^^]]][[[XXXVVVUUUUUUUUUUUUUUUUUUTTTTTTVVVSSSRRRRRRPPPMMMOOOSSSddduuu}}}kkkPPPGGG@@@>>>======@@@EEEFFFQQQ___iiinnnrrrxxx}}}rrr\\\OOONNNLLLJJJJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMPPPSSSUUUWWWWWWXXX[[[___cccfffiiikkkjjjnnnssswwwyyy{{{}}}~~~}}}{{{{{{|||gggPPPGGGDDDAAACCCJJJUUUuuu|||yyyttt~~~zzz{{{zzzsssmmmkkkkkkooo{{{}}}|||zzzyyy~~~zzzuuuqqqkkkfffbbb^^^^^^```fffsss}}}yyyllliiiggghhhjjjkkkgggddd]]]]]]^^^^^^]]][[[YYYXXXWWWWWWVVVVVVUUUUUUTTTTTTUUUSSSRRRSSSQQQNNNPPPUUUaaarrrzzzRRRJJJBBB@@@??????BBBGGGJJJXXXiiisssvvvyyyoooWWWLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLMMMNNNPPPRRRTTTUUU[[[\\\^^^aaadddgggiiijjjdddiiipppuuuxxxyyyyyyzzzzzz{{{rrrrrrwwwzzzkkkRRRIIIFFFBBBEEELLLTTTuuussstttvvvyyywww}}}uuuqqqmmmmmmnnnrrr}}}}}}|||zzzyyy~~~}}}xxxrrrkkkfffaaaaaadddkkkxxx|||sssvvv}}}zzzllliiihhhjjjmmmnnnjjjeeeaaaaaa``````___^^^]]]\\\XXXXXXWWWWWWVVVUUUTTTTTTTTTRRRRRRSSSRRROOOQQQVVV^^^nnn|||vvvvvvvvvuuu___OOOAAA>>>>>>===BBBJJJQQQ\\\jjjwwweeeTTTLLLKKKJJJJJJKKKJJJHHHFFFGGGGGGHHHIIIIIIJJJJJJKKKIIIKKKNNNOOOQQQRRRUUUWWWYYYZZZ]]]aaaeeefffeeedddeeedddiiirrrwwwxxxyyy{{{}}}~~~}}}zzzxxxzzzyyypppmmmrrrzzz{{{tttXXXGGGFFFDDDDDDOOOccc{{{|||qqqnnnrrr}}}}}}wwwqqqooommmkkklllqqqzzz}}}}}}{{{sssmmmffffffhhhqqq~~~vvvuuuwww}}}zzz~~~vvvnnnllljjjkkknnnnnnkkkhhhfffdddbbbaaa```___]]][[[[[[YYYWWWUUUTTTUUUWWWXXXVVVWWWWWWSSSPPPOOOQQQUUUbbbjjjwww~~~vvvsssuuuwwwvvvzzzbbbRRRCCC??????>>>BBBIIIVVVaaaooo{{{{{{___OOOLLLJJJIIIIIIJJJJJJIIIGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHJJJMMMOOOPPPRRRVVVYYY[[[[[[]]]```dddffffffddddddcccfffooouuuuuusssttttttuuuuuurrrppprrryyy~~~zzzxxxwwwxxxwwwmmmjjjooowwwxxxrrrXXXGGGFFFCCCEEEPPPhhhuuulllnnnvvvtttmmmiiifffeeeiiirrr}}}~~~xxxqqqjjjiiikkkoooxxx|||yyywwwpppmmmkkkkkkmmmmmmjjjgggfffdddbbbaaa``````^^^]]][[[ZZZWWWUUUTTTUUUWWWXXXWWWXXXWWWTTTPPPOOOQQQUUUaaajjjwww}}}tttqqquuuvvvuuuqqq{{{gggTTTDDD@@@@@@???BBBJJJYYYfffxxxuuu[[[MMMLLLJJJGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIILLLMMMPPPSSSWWW[[[]]]]]]]]]___bbbeeeeeedddccc```ccclllsssqqqllliiiiiijjjjjjhhhgggiiioootttzzzzzzxxx|||~~~wwwqqqqqquuu}}}uuuiiidddiiiqqqssssssZZZIIIGGGEEEHHHUUUqqquuummmtttrrrjjjccc```___gggwww}}}}}}xxxqqqkkkkkkooovvvyyywww|||vvvqqqnnnkkkkkklllllliiifffgggeeebbb``````aaa```___\\\ZZZXXXVVVUUUVVVWWWXXXWWWXXXWWWTTTPPPNNNQQQTTT^^^iiivvvxxxsssttttttqqqqqqzzziiiUUUDDD???@@@@@@DDDKKKYYYkkkpppYYYPPPKKKIIIFFFEEEGGGIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEGGGIIIKKKMMMOOOSSSYYY\\\]]]\\\\\\]]]```bbbccccccbbb___aaajjjpppmmmgggbbbbbbccccccbbbaaaccchhhkkkqqq}}}~~~xxxqqqllljjjkkknnnpppyyytttfff___cccjjjooovvv^^^MMMJJJHHHLLL[[[yyy}}}rrriiibbb^^^___jjj~~~}}}}}}zzzuuupppjjjpppzzz|||uuutttxxx|||vvvpppmmmjjjjjjlllllljjjggggggdddaaa```aaabbbbbbbbb\\\[[[YYYWWWVVVVVVWWWWWWVVVWWWVVVRRRNNNMMMPPPSSS\\\ggguuu}}}{{{tttsssqqqnnnpppwwwkkkVVVCCC???@@@BBBFFFMMMXXXoookkkXXXRRRJJJHHHEEEEEEFFFHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDFFFHHHKKKMMMPPPTTTYYY\\\\\\[[[ZZZ\\\^^^aaabbbbbbaaa^^^aaajjjooolllfffcccaaaaaaaaa``````aaaccceeehhhsssyyyrrrnnnmmmmmmlllnnnqqq}}}wwwggg^^^___fffnnnxxxbbbPPPKKKGGGMMM^^^|||rrrgggaaa^^^```lll}}}{{{~~~zzzvvvssskkktttuuurrrqqquuuzzzzzzooollliiiiiikkkllljjjhhheeecccaaa```bbbccccccbbb]]]\\\ZZZXXXWWWWWWWWWWWWSSSTTTTTTQQQMMMLLLOOORRR[[[fffrrrzzz~~~wwwuuusssqqqrrryyypppYYYDDD???BBBCCCHHHNNNVVVnnneeeUUUQQQJJJHHHEEEEEEFFFHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEHHHLLLOOOQQQTTTXXX[[[ZZZYYYZZZ\\\___bbbbbbaaa``````eeemmmpppmmmkkkkkkeeeeeeddddddddddddddddddbbbiiiqqqxxx|||wwwxxxzzz}}}|||yyytttnnnmmmlllrrrnnnaaaaaagggppp{{{eeeRRRJJJEEELLL^^^zzzqqqeee___^^^bbbnnn~~~||||||{{{vvvsssrrrpppyyyqqqoooooorrrwwwpppmmmiiihhhjjjkkkjjjhhhbbb``````aaacccdddcccbbb]]]]]][[[ZZZXXXXXXWWWWWWQQQSSSSSSPPPMMMMMMPPPTTT[[[dddpppxxx}}}}}}|||{{{xxxxxx```IIIBBBDDDEEEHHHNNNSSSgggvvv]]]PPPNNNIIIHHHFFFFFFGGGGGGFFFDDDGGGGGGFFFFFFEEEEEEEEEDDDDDDHHHMMMQQQSSSUUUWWWXXXYYYYYY[[[___bbbddddddccc___bbbiiippprrrpppqqquuuqqqpppooonnnnnnmmmkkkjjjfffhhhiiinnnyyy}}}vvvpppnnnnnnpppwww~~~vvvqqqrrr}}}vvvhhhfffjjjssskkkWWWMMMFFFMMM```xxx|||{{{sssfff]]]```fffqqq~~~~~~yyyssspppooosss}}}}}}oooooonnnnnnssstttooojjjhhhiiiiiigggddd^^^^^^___bbbddddddbbb```^^^]]]\\\[[[YYYXXXWWWWWWQQQSSSSSSQQQOOOOOOSSSWWW[[[cccnnnwww}}}}}}yyyzzz~~~eeeMMMEEEEEEEEEHHHMMMOOO^^^yyynnnXXXMMMKKKIIIHHHGGGGGGGGGGGGDDDBBBFFFFFFFFFFFFEEEEEEEEEEEEDDDHHHMMMRRRTTTUUUVVVWWWYYYZZZ]]]aaaeeeffffffddd___ccckkkrrrsssrrrvvv}}}{{{zzzyyyxxxwwwvvvsssqqqooommmjjjmmmyyy}}}vvvooolllkkkmmmssszzz|||}}}}}}mmmjjjnnnvvvrrr\\\QQQIIIPPPdddyyywwwnnnkkkoooyyyvvvhhh^^^bbbkkkuuuyyyrrrooonnnsss}}}}}}oooooonnnlllooowwwrrrllliiihhhgggdddaaa\\\]]]___bbbddddddbbb___^^^^^^]]][[[ZZZXXXWWWWWWQQQSSSTTTSSSQQQQQQVVVZZZ\\\bbbmmmvvv}}}wwwrrrssswww|||mmmUUUEEEAAAEEEIIIKKKQQQZZZllltttddd[[[PPPEEEHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCFFFHHHKKKNNNQQQTTTVVVVVV[[[\\\^^^___aaabbbcccccceeeiiinnnssswww{{{wwwvvvvvvxxxxxxrrrppprrruuuwww}}}pppmmmrrrwwwyyyeeeTTTQQQQQQeeezzzwwwkkkaaaaaafffqqqsssgggdddeeennn~~~xxxsssrrrrrrwww}}}sssoookkkjjjqqqvvvsssooollliiifffcccaaa]]]\\\[[[]]]aaaeeefffgggbbb___[[[YYYXXXXXXXXXWWWQQQPPPNNNMMMNNNQQQTTTWWWcccffflllssszzz~~~wwwqqqpppsssvvvyyy|||lllUUUFFFCCCFFFJJJLLLOOOVVVeee|||jjj\\\VVVNNNGGGIIIHHHHHHHHHHHHGGGGGGGGGEEEEEEFFFGGGGGGFFFEEEDDDFFFHHHKKKNNNQQQTTTUUUVVV[[[\\\]]]___aaabbbcccccchhhkkkpppwww~~~|||xxxwwwvvvvvvzzzuuuqqqvvvyyy~~~gggUUUQQQSSSjjjrrrfff]]]___fffsssrrrhhhbbbeeepppwwwttttttuuu{{{qqqnnnkkkjjjppp}}}yyyuuuqqqmmmkkkiiifffeeeaaa___^^^___aaacccddddddbbb___[[[YYYXXXXXXXXXWWWTTTRRRPPPNNNOOOSSSVVVYYYdddhhhmmmsssyyy}}}~~~vvvrrrrrrsssssswwwhhhUUUIIIFFFIIILLLNNNOOOTTT___qqqvvvaaaUUURRRNNNJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFGGGGGGGGGGGGFFFFFFFFFHHHKKKNNNQQQSSSUUUVVVZZZ[[[]]]___```bbbbbbccciiijjjoooyyy|||xxxvvvxxxzzz{{{vvvyyy}}}iiiTTTQQQWWWpppnnnbbb[[[___hhhvvvrrriiiaaaggguuu~~~vvvuuuwwwzzzxxxlllkkkjjjkkkqqq|||{{{wwwrrrooommmllljjjiiifffdddaaa```aaabbbbbbaaaaaa^^^[[[XXXXXXXXXXXXWWWWWWUUURRRPPPQQQUUUYYY\\\fffiiimmmrrrwwwzzz|||}}}}}}zzzuuurrrqqqpppeeeUUUKKKHHHKKKNNNOOOQQQTTT\\\kkk|||qqq^^^TTTQQQOOOLLLKKKJJJJJJJJJIIIIIIIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFFFFHHHJJJNNNPPPSSSTTTUUUYYYZZZ\\\^^^```aaabbbccchhhhhhlllwww}}}yyywwwxxxxxx~~~yyy{{{}}}iiiTTTRRRZZZvvvnnnaaa[[[aaakkk|||{{{qqqjjjcccjjjzzz}}}vvvvvv{{{uuuiiihhhhhhjjjqqq~~~yyyvvvqqqmmmlllkkkkkkjjjgggeeebbbaaabbbcccbbbaaaaaa^^^[[[YYYYYYYYYYYYXXXYYYVVVSSSQQQRRRVVV[[[^^^fffhhhkkkooosssuuuwwwxxxxxx}}}wwwpppllljjjaaaTTTLLLIIILLLOOOQQQSSSUUU[[[gggzzzwww|||nnn^^^UUUPPPMMMJJJKKKKKKKKKJJJJJJJJJIIIIIIDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJMMMPPPRRRSSSTTTWWWYYY[[[]]]___aaabbbbbbggggggjjjuuu}}}yyyxxxxxxwwwvvvzzz~~~}}}iiiUUUUUU^^^yyynnnaaa[[[aaalllxxxooojjjfffnnn}}}}}}xxxyyy}}}tttkkkiiifffhhhooo~~~~~~|||{{{uuuqqqmmmkkkjjjjjjiiihhhfffdddbbbaaacccdddddddddbbb___[[[ZZZZZZZZZZZZYYYYYYWWWTTTRRRSSSWWW[[[^^^dddeeehhhjjjmmmpppqqqrrrtttyyyyyynnngggfff^^^SSSKKKIIIKKKOOOQQQRRRUUU[[[eeeuuu|||~~~iii[[[TTTNNNJJJIIIKKKKKKJJJJJJJJJIIIIIIIIIDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMPPPQQQSSSSSSVVVXXXZZZ\\\___aaabbbbbbhhhhhhjjjqqq|||xxxttttttttttttrrrvvvhhhXXXZZZbbb|||mmm```ZZZ```kkkvvvmmmhhhgggppp}}}~~~zzz|||~~~}}}wwwooollliiiiiiooo}}}~~~yyywwwpppnnnkkkjjjjjjiiihhhfffcccaaa```aaaccceeeffffffccc```]]][[[[[[\\\\\\[[[YYYXXXVVVUUUVVVYYY\\\^^^bbbccceeegggiiilllnnnooorrrvvv|||rrriiiccc\\\RRRJJJGGGJJJNNNRRRTTTWWW]]]fffssszzzcccXXXSSSOOOLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHDDDDDDDDDDDDDDDFFFGGGHHHGGGHHHJJJMMMOOOQQQRRRSSSVVVWWWYYY\\\^^^```aaabbbfffggghhhlllpppvvv{{{}}}}}}uuupppnnnmmmnnnlllppp|||}}}hhh]]]aaaggg}}}mmmbbb]]]bbbllltttkkkffffffooozzz}}}}}}~~~}}}qqqpppnnnooovvv}}}wwwsssnnnmmmlllllllllkkkhhhfffbbb```___```ccceeeffffffdddaaa^^^]]]]]]^^^^^^]]]ZZZYYYYYYYYYZZZ\\\^^^___aaabbbccceeegggjjjlllmmmppptttyyy{{{{{{zzzzzzzzzxxx{{{~~~~~~}}}yyyooobbb[[[QQQIIIFFFIIINNNRRRWWWZZZ```hhhsssyyyaaaVVVSSSQQQQQQSSSJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEEEEEEEEEEGGGIIIJJJGGGHHHJJJMMMOOOQQQRRRRRRUUUVVVYYY\\\^^^```aaabbbcccdddeeefffgggjjjnnnrrrttt{{{vvvooojjjhhhiiiggglllxxx{{{iiiaaafffjjj~~~oooeee```fffpppsssiiieeedddmmmwww}}}qqqqqqssswww}}}uuuqqqnnnnnnnnnoooooommmjjjgggbbb```___```bbbdddeeeeeeeeebbb___^^^^^^______^^^[[[[[[[[[\\\]]]^^^___```aaabbbccceeegggjjjlllnnnooorrrvvvyyyxxxvvvuuuuuuppptttwwwxxxxxx|||}}}rrrbbbRRRKKKJJJJJJJJJLLLXXXYYYcccqqq|||vvvbbbWWWRRRNNNLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIFFFEEEDDDDDDEEEGGGIIIKKKKKKMMMOOOQQQRRRRRRQQQPPPSSSUUUYYY___dddeeecccaaacccbbbaaa^^^\\\___eeejjjnnnrrruuuvvvxxx{{{qqqiiicccdddccckkkyyy~~~|||}}}zzz{{{{{{xxxooohhhcccooommmbbb```jjjuuuqqqhhhfffcccnnnzzz~~~~~~|||xxxvvvuuuzzz|||tttuuuuuuuuussspppmmmjjjhhhgggddd```___aaaccceeefffddddddccc```^^^]]]^^^___^^^\\\\\\^^^bbbeeeggghhhdddfffggggggffffffhhhiiinnnooopppqqqqqqqqqqqqppptttsssrrrtttwwwzzz|||}}}|||jjjVVVKKKIIIIIILLLPPPWWW\\\gggwwwvvvaaaVVVQQQMMMKKKKKKHHHGGGGGGFFFGGGHHHIIIJJJEEEDDDCCCDDDEEEGGGJJJLLLKKKLLLNNNQQQRRRSSSSSSSSSVVVXXX]]]dddiiijjjiiifffbbbbbb```\\\ZZZ\\\bbbfffllloooppppppqqqxxxvvvkkkddd______fffttt~~~~~~}}}~~~}}}yyywww~~~wwwsssvvvyyy~~~uuummmjjjxxxnnncccbbblllwwwqqqgggddd```lllzzz~~~~~~|||zzzzzz}}}xxxrrrsssssstttsssrrrqqqpppkkkgggccc``````aaabbbbbbdddddddddbbb___]]]^^^______^^^___bbbfffiiikkkkkkhhhiiijjjjjjiiiiiijjjkkkmmmmmmmmmllllllkkkkkkjjjooonnnnnnppprrruuuwwwxxxxxxsssuuuzzzsss[[[MMMGGGHHHMMMSSSWWW___ooovvvaaaUUUPPPLLLIIIIIIEEEEEEEEEFFFGGGHHHJJJKKKDDDDDDCCCDDDEEEHHHJJJLLLKKKLLLMMMOOORRRUUUWWWXXXYYY\\\bbbiiinnnpppnnnlllbbbaaa^^^ZZZXXXYYY]]]```jjjlllmmmkkkkkkqqq|||rrrhhhbbbbbbgggrrr{{{}}}||||||zzzvvvuuu}}}{{{pppkkksssxxx~~~tttqqqnnnccccccnnnzzzqqqfffbbb___lll{{{~~~{{{ssstttuuuvvvvvvuuutttssslllhhhcccaaaaaabbbbbbbbbcccdddeeecccaaa^^^^^^^^^``````bbbfffkkkooopppooolllmmmnnnmmmkkkjjjlllmmmllllllkkkiiihhhggggggfffjjjjjjkkklllnnnqqqssstttwwwoooppptttyyy```OOOGGGFFFKKKQQQWWWeeeyyyuuu```TTTOOOKKKHHHHHHFFFFFFFFFGGGHHHHHHIIIJJJFFFEEEDDDDDDEEEGGGIIIKKKLLLLLLLLLNNNQQQUUUYYY\\\\\\___eeelllqqqrrrooolllccc```\\\YYYVVVVVVXXXZZZeeeiiikkkkkkjjjmmmttt{{{uuullllllnnnuuu{{{|||zzzwww{{{~~~yyyuuuuuuuuukkkhhhsss{{{zzzyyy|||lllbbbcccnnnzzzqqqeee```aaammm{{{~~~~~~{{{yyyyyyyyyxxxvvvtttqqqpppjjjgggcccaaabbbdddeeefffcccdddeeeeeebbb___^^^^^^___aaadddiiiooossstttssspppppppppmmmkkkjjjkkkmmmllllllkkkjjjiiihhhhhhgggiiijjjkkklllmmmnnnppprrr|||sssrrrssswww{{{cccRRRHHHEEEIIIOOO[[[nnnttt___TTTOOOJJJHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGEEEDDDDDDFFFGGGHHHLLLLLLLLLNNNQQQUUUYYY\\\\\\___eeelllppppppllliiiccc```\\\XXXUUUUUUUUUUUU\\\bbbiiikkkiiigggjjjmmmsss||||||||||||~~~{{{vvvwww|||~~~{{{wwwtttttt}}}vvvllllllwww~~~wwwhhh___aaammmzzzqqqeee```bbbkkkwww~~~zzzyyy{{{~~~}}}}}}}}}|||zzzwwwssspppnnnlllhhhdddbbbbbbdddeeeeeebbbdddeeedddaaa___^^^]]]^^^___cccjjjpppuuuwwwvvvsssrrrqqqnnnkkkiiijjjlllkkkllllllmmmlllkkkjjjjjjhhhjjjlllmmmllllllmmmoooyyyuuutttrrrvvv|||}}}fffTTTJJJFFFJJJPPPccc{{{sss___TTTOOOKKKIIIJJJIIIJJJJJJJJJJJJIIIHHHGGGHHHGGGEEEDDDDDDFFFGGGHHHMMMMMMMMMNNNPPPTTTWWWZZZZZZ^^^dddkkkooooookkkhhheeeaaa[[[XXXVVVUUUTTTSSSSSS[[[dddgggeeeaaa```aaagggrrr}}}uuuxxx}}}{{{yyy}}}}}}zzzxxxrrrpppqqqyyy{{{rrrssszzzsssddd]]]```mmmzzzqqqgggaaaaaafffooo|||{{{xxxuuuxxx||||||||||||{{{yyyvvvsssrrrqqqmmmgggcccbbbbbbbbbbbbbbbcccdddbbb```]]]]]]]]]]]]^^^bbbiiipppvvvyyyzzzwwwvvvtttpppllljjjkkkmmmlllmmmoooqqqqqqooolllkkkiiilllnnnnnnkkkiiijjjlll}}}zzzxxxvvvtttvvviiiWWWLLLIIIOOOWWWmmmsss___TTTPPPMMMKKKLLLGGGGGGHHHIIIIIIIIIHHHHHHEEEEEEDDDDDDEEEGGGIIIKKKMMMMMMNNNNNNPPPRRRTTTVVVWWW[[[bbbkkkpppqqqnnnjjjfffaaa\\\XXXWWWWWWUUUSSSPPPXXXaaadddaaa]]]\\\\\\aaammmxxxttttttwww}}}}}}yyyxxx}}}zzzvvvuuulllmmmooovvvxxxxxxzzz|||pppbbb\\\___mmmzzzrrrhhhccccccdddhhhsss{{{xxxtttxxx|||}}}}}}}}}}}}{{{yyywwwuuurrrnnnhhhdddbbbbbbbbbaaabbbcccbbb```]]]\\\\\\^^^]]]^^^aaahhhpppwww|||}}}}}}|||yyytttpppnnnooopppqqqssswwwyyyxxxtttooolllmmmpppsssqqqmmmjjjjjjlll||||||xxxvvv~~~jjjXXXNNNLLLUUU^^^tttrrr___TTTQQQNNNMMMMMMCCCDDDFFFHHHIIIIIIIIIHHHCCCBBBBBBCCCEEEIIILLLNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUYYYbbbkkkrrrtttqqqnnnfffbbb\\\YYYXXXXXXUUUSSSQQQYYY```ccc```]]]\\\^^^```kkkvvv|||{{{wwwzzz~~~~~~tttrrrrrrwwwuuu|||yyyuuusssjjjlllpppvvv|||zzzyyyyyy}}}pppbbb\\\```nnn{{{~~~rrriiieeefffeeeeeeooo}}}yyyuuuxxx}}}}}}zzzwwwvvvoookkkfffdddcccdddeeeeeecccbbbaaa___\\\[[[\\\^^^^^^^^^aaahhhpppxxx~~~}}}xxxsssqqqrrrtttwwwzzz~~~~~~yyyrrrnnnrrrvvvxxxvvvppplllmmmooo~~~~~~~~~lllYYYMMMLLLQQQVVVqqq{{{nnn```XXXRRRMMMKKKLLLGGGGGGHHHIIIIIIHHHHHHHHHEEEBBB@@@BBBFFFIIIIIIIIIKKKLLLMMMOOOQQQSSSTTTUUURRRVVV___kkkwww{{{wwwrrrpppjjjccc___]]]\\\YYYWWWUUUSSSVVV\\\```^^^]]]^^^ffflllvvv~~~tttmmmmmmooopppoooooorrrxxx||||||{{{qqqnnnjjjmmm{{{{{{~~~~~~xxxssspppnnnpppuuu}}}|||mmmeeeaaa```nnnsssiiieeebbbgggiiimmm~~~{{{|||{{{vvvssspppkkkgggfffeeeeeedddcccccccccbbb```___```bbb]]]___bbbfffllluuu~~~zzzvvvuuuvvvwwwzzz}}}vvvmmmpppsssvvvyyyxxxtttoookkk~~~}}}~~~kkkYYYNNNMMMQQQUUUeee}}}vvvlllaaa[[[VVVPPPLLLKKKHHHIIIIIIJJJJJJJJJIIIIIIEEECCCAAACCCFFFIIIJJJIIIKKKLLLMMMNNNPPPQQQSSSSSSRRRUUU^^^kkkwww|||{{{xxxwwwrrrkkkfffdddbbb___]]]YYYVVVXXX^^^aaa``````aaadddjjjttt}}}|||pppiiihhhjjjdddbbbaaadddjjjoooqqqrrrllljjjhhhkkkwww~~~}}}~~~xxxsssqqqooossszzznnnfffbbbcccrrrvvvnnnjjjhhhlllmmmqqq||||||wwwqqqkkkhhhfffdddbbbeeeeeeeeecccaaa```aaabbb```bbbdddgggkkkrrrzzz}}}{{{{{{||||||}}}uuummmiiimmmrrrwwwzzzzzzxxxvvv}}}yyyvvvwwwxxxxxxhhhXXXOOOMMMPPPSSS\\\nnnsssjjjbbb^^^ZZZRRRMMMKKKJJJJJJKKKKKKKKKJJJJJJIIIEEEDDDCCCDDDFFFIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQTTT\\\iiiuuu~~~~~~zzztttpppmmmjjjhhheee___[[[[[[```cccbbbbbbdddbbbiiisss}}}{{{ppphhhffffff]]]ZZZXXXYYY^^^dddjjjllliiihhhfffiiittt|||wwwrrrqqqttttttwww~~~xxxtttrrrqqqwwwooofffcccfffwww{{{tttpppqqqttttttwww}}}uuuoookkkhhhfffdddgggggggggfffcccbbbbbbcccdddeeefffhhhkkkpppvvv{{{}}}ssskkkeeehhhnnntttyyy|||~~~|||xxxvvvuuuxxxpppcccVVVNNNLLLNNNPPPZZZggg}}}wwwnnneee```[[[SSSNNNLLLJJJJJJKKKKKKKKKJJJIIIIIIEEEEEEDDDDDDFFFHHHJJJJJJKKKKKKKKKLLLMMMNNNNNNOOOPPPSSSZZZeeerrr||||||xxxuuurrrpppnnniiieeeccceeefffeeedddfffeeekkkuuuwwwoookkkiiiddd```\\\[[[]]]ccciiimmmlllkkkhhhiiisss|||wwwtttpppjjjiiikkkjjjnnnwww}}}xxxtttsssqqqxxxqqqgggcccgggzzzxxxtttwwwzzz{{{~~~|||uuuoookkkiiihhhgggggghhhhhhgggdddbbbbbbbbbeeefffhhhjjjmmmqqqvvvzzz}}}yyyooohhhfffgggkkkoootttxxxzzz|||yyyuuuooohhh^^^SSSMMMKKKMMMOOOZZZccctttsssfff___YYYRRRNNNNNNJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEEEEEEEGGGIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQXXXaaalllvvv}}}}}}{{{zzzyyywwwrrrooopppoookkkiiijjjjjjoooyyy{{{vvvssspppmmmhhhdddcccfffkkkooosssqqqmmmkkksss|||zzztttpppnnnjjjeeedddfffgggjjjrrr}}}|||wwwtttssspppwwwpppfffccchhh||||||uuuvvvyyy}}}zzzsssllliiigggfffeeefffggghhhgggdddbbbbbbbbbdddfffjjjmmmppptttyyy|||}}}vvvnnniiiggggggiiikkknnnqqqtttvvv~~~{{{uuujjjdddZZZRRRMMMLLLNNNPPPZZZaaaooouuufff\\\VVVPPPNNNOOOJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDEEEDDDDDDEEEGGGJJJIIIIIIJJJKKKLLLNNNNNNOOONNNPPPUUU\\\eeemmmtttxxx|||~~~}}}zzzzzzxxxsssppppppooosss|||}}}xxxsssoooooorrruuu~~~|||wwwrrrvvvxxxssspppkkkiiihhheeeaaa```bbbggghhhnnnyyyzzzuuussssssnnnuuummmdddccciii~~~uuuqqqsssxxx{{{rrrjjjfffdddcccbbbdddfffhhhhhhfffdddccccccdddggglllqqquuuyyy}}}yyyrrrnnnhhhhhhiiijjjlllnnnppprrr}}}{{{zzz~~~uuuhhhbbbZZZRRRNNNNNNQQQTTT[[[bbbnnn~~~~~~qqqcccZZZTTTOOOLLLNNNKKKLLLLLLKKKKKKIIIHHHHHHBBBDDDEEEDDDBBBCCCFFFIIIHHHIIIJJJKKKMMMNNNPPPPPPMMMOOOSSSXXX^^^dddiiimmmqqqvvv|||}}}}}}wwwssssssqqqttt|||}}}vvvpppkkkiiieeecccdddccc______aaafffeeejjjttt{{{~~~yyytttrrrrrrmmmttt~~~~~~hhhbbbbbbjjjwwwmmmlllmmmsss~~~yyyqqqjjjffffffeeeeeedddfffiiiiiihhhffffffffffffjjjoootttxxx|||zzzwwwnnnnnnmmmmmmmmmmmmmmmmmm}}}yyywwwvvvhhhbbbZZZSSSOOOPPPTTTWWW^^^eeeppp}}}yyymmm```YYYTTTNNNKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIBBBCCCDDDCCCAAABBBEEEHHHHHHHHHJJJLLLMMMOOOQQQQQQLLLOOORRRVVVYYY^^^bbbfffgggmmmuuuzzz}}}|||{{{~~~}}}wwwsssrrrrrrttt{{{zzztttnnniiigggfffbbbaaacccccc``````ccceeecccgggooowwwzzz~~~xxxsssqqqrrrmmmsss}}}xxxddd```bbblllxxxmmmhhheeegggppp}}}~~~{{{vvvooojjjhhhiiikkkllleeegggjjjkkkjjjhhhhhhhhhhhhlllrrrwww{{{~~~vvvuuusssqqqnnnllljjjiiizzz|||~~~|||qqqcccWWWSSSQQQNNNSSS[[[aaadddmmm{{{pppaaaZZZWWWRRRNNNLLLLLLKKKJJJKKKLLLLLLJJJHHHFFFEEEDDDCCCCCCDDDEEEEEEJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQSSSVVVXXX[[[\\\]]]ccceeeiiimmmqqqrrrssssssrrrrrrqqqqqqrrrtttvvvwwwrrruuu}}}}}}vvvpppkkkgggcccddddddeeeeeedddbbbaaa```hhhgggfffhhhlllrrryyy}}}yyyyyy{{{yyyvvvuuuqqqnnniiioooxxxtttccc___cccoooyyylllccc___ccckkkttt|||~~~xxxpppkkkjjjjjjjjjiiiiiikkklllllliiifffeeedddiiimmmsssxxx|||zzzvvvqqqnnnllllllkkkjjjtttcccUUUQQQPPPOOOTTT\\\```ffftttppp```YYYVVVQQQMMMLLLLLLKKKJJJKKKLLLLLLJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFJJJJJJJJJKKKLLLMMMOOOPPPPPPQQQRRRTTTWWWYYY[[[]]]^^^```cccfffhhhiiiiiiiiijjjjjjjjjkkklllnnnqqqrrrssstttyyy}}}vvvppplllhhhfffcccdddeeeffffffdddcccbbbfffeeedddeeeggglllpppsssrrrsssvvv{{{wwwssspppkkkggggggkkksss~~~pppccc```eeeppp}}}mmmeeeaaadddhhhppp{{{tttooonnnmmmkkkiiigggiiijjjjjjgggdddbbbbbbfffkkkrrryyy~~~{{{uuuqqqnnnlllkkkjjjzzzeeeSSSNNNOOOPPPUUU\\\aaalll~~~rrr```XXXUUURRROOOOOOLLLKKKKKKKKKLLLLLLJJJHHHFFFEEEDDDDDDDDDDDDFFFFFFJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPPPPRRRTTTWWWZZZ[[[ZZZ\\\^^^```aaaaaa```___bbbbbbccceeegggjjjmmmooorrrrrrtttyyy}}}vvvqqqnnnkkkjjjdddeeeggghhhhhhfffdddccceeedddccccccdddeeeggghhhiiikkknnnrrrvvv{{{}}}uuuoookkkfffbbbccceeelllwww~~~yyylllaaaaaafffrrrtttmmmiiiiiihhhnnnyyyvvvuuurrrmmmiiigggiiijjjiiigggdddbbbbbbbbbhhhpppyyyyyytttpppmmmjjjiiijjjRRRKKKLLLNNNSSSZZZdddqqqsss```XXXUUUSSSRRRRRRMMMLLLKKKLLLLLLLLLJJJHHHFFFEEEDDDDDDDDDEEEFFFGGGJJJJJJJJJJJJKKKLLLMMMNNNOOONNNNNNOOORRRUUUXXXYYYYYY[[[]]]___``````_________```aaacccfffjjjmmmooonnnmmmnnnpppwww{{{wwwtttqqqnnnmmmggghhhiiijjjiiigggeeecccccccccccccccbbbbbbbbbbbbbbbfffiiilllnnnrrrzzzzzzrrrmmmiiieeebbb```aaafffrrr~~~|||zzzmmmcccbbbfffqqq~~~xxxtttqqqmmmppp}}}}}}|||xxxrrrmmmiiikkklllkkkhhheeecccccc```fffoooxxxzzztttpppmmmkkkiiioooTTTJJJIIIKKKQQQXXXfffuuuooo]]]TTTRRRQQQQQQSSSNNNMMMLLLLLLMMMLLLJJJHHHFFFEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMOOOQQQSSSVVVWWWWWWYYY\\\___aaaaaaaaaaaa______```bbbfffiiimmmoooiiiiiijjjkkkpppzzz|||zzzxxxwwwvvvtttqqqoookkkkkkkkkjjjhhhfffdddccc______``````````````````aaadddgggiiijjjnnnuuu{{{}}}xxxqqqjjjfffbbb```]]]]]]bbbnnn~~~{{{wwwjjjeeeeeennn{{{xxxrrrrrr~~~~~~wwwqqqiiikkklllkkkhhhdddcccbbb```fffnnnwww~~~~~~xxxssspppooommmlllrrrWWWKKKGGGHHHOOOYYYjjjyyyyyyiiiWWWPPPOOOOOOOOOQQQOOONNNLLLLLLMMMLLLJJJHHHFFFEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLNNNOOOQQQSSSTTTUUUSSSUUUXXX\\\^^^`````````]]]^^^^^^```bbbfffhhhjjjeeegggjjjlllooowwwxxxwwwvvvwwwwwwvvvtttrrrnnnlllkkkhhhgggfffeeeeee\\\\\\\\\]]]]]]^^^^^^^^^aaaccceeegggjjjmmmrrruuutttyyy~~~xxxoooggg```\\\ZZZZZZZZZ^^^hhhuuuvvv{{{tttllliiimmm|||zzzuuusss~~~||||||~~~xxxrrrgggiiijjjiiieeebbb```___aaagggooowww}}}|||wwwtttsssrrrrrrqqq}}}{{{zzzrrrYYYKKKFFFGGGPPP\\\sssuuueeeVVVPPPPPPPPPPPPRRROOONNNMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKJJJLLLNNNQQQSSSSSSSSSRRRPPPRRRUUUYYY[[[\\\\\\\\\]]]]]]]]]^^^```bbbdddfffdddiiinnnppprrrvvv~~~}}}zzzvvvuuuuuuvvvvvvuuummmkkkhhhfffeeefffhhhjjj]]]]]]]]]\\\]]]^^^______bbbaaabbbeeeiiilllmmmmmmmmmrrryyy~~~zzztttlllddd]]]YYYXXXVVVWWWYYY```jjjvvv{{{qqqsssxxx~~~xxxtttqqquuu~~~zzzzzzwwwuuu}}}||||||~~~wwwqqqgggiiijjjiiieeeaaa______bbbhhhpppxxx~~~{{{xxxwwwwwwwwwvvvxxxvvvppp~~~qqqYYYLLLFFFFFFRRR___{{{uuufffWWWRRRSSSSSSTTTUUUPPPNNNMMMMMMMMMLLLJJJHHHFFFEEEEEEEEEEEEGGGIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIKKKOOORRRTTTSSSRRRQQQPPPQQQTTTWWWYYYZZZZZZYYY___^^^^^^^^^___aaacccdddeeekkkqqqttttttwww|||}}}~~~wwwssssssuuuwwwxxxkkkiiifffddddddgggkkknnnbbbaaa```______```aaabbbaaa``````dddiiikkkjjjhhhjjjooowww|||vvvtttpppiiibbb]]]ZZZZZZSSSTTTVVVZZZ```kkkwww~~~nnnooorrrzzzzzzxxxyyyyyy~~~~~~zzz|||{{{xxx}}}|||}}}~~~}}}uuunnniiikkklllkkkgggcccaaa```ccchhhpppxxx~~~{{{{{{{{{zzzzzzxxxxxxppp|||mmmWWWMMMHHHGGGQQQ___tttiii[[[QQQNNNNNNMMMKKKNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEDDDDDDDDDFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMLLLMMMOOOQQQSSSTTTVVVVVVTTTTTTTTTUUUVVVYYY[[[\\\___]]][[[ZZZ[[[^^^aaadddiiikkkmmmnnnoooqqqtttwwwzzz~~~|||qqqmmmpppuuuwwwwwwoookkkeeebbbcccgggkkkmmmhhhfffcccaaaaaabbbdddeee`````````aaacccdddeeefffjjjjjjlllrrr{{{|||vvvmmmgggddd```ZZZVVVXXXTTTRRRSSSYYYaaaiiimmmuuurrrpppvvv}}}pppgggmmmttt}}}zzzrrruuuuuuwww}}}zzzvvvpppmmmgggggghhhhhhfffdddaaa```aaaiiisss}}}{{{|||}}}|||vvv}}}iiiUUUMMMIIIHHHRRR___}}}pppfffYYYPPPNNNNNNMMMLLLNNNNNNMMMLLLKKKJJJIIIIIIEEEDDDDDDDDDDDDFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMLLLMMMMMMOOOQQQSSSTTTUUUSSSSSSSSSUUUWWWYYY\\\^^^]]]\\\[[[ZZZ[[[^^^```bbbfffgggiiikkklllooosssvvvxxx|||~~~|||{{{~~~|||tttpppqqqtttuuuvvvqqqnnnkkkiiijjjlllmmmmmmhhhfffdddbbbaaabbbcccddd````````````bbbdddfffgggggggggiiiooovvv}}}vvvnnnhhhbbb\\\XXXWWWTTTRRRSSSXXX___eeeiiimmmwww{{{yyy~~~|||kkk```dddlllvvv~~~tttvvvvvvxxx}}}}}}wwwssspppmmmkkkgggggghhhgggfffdddaaa```aaahhhsss|||~~~|||zzzssscccRRRLLLIIIJJJRRR]]]uuu}}}llldddXXXPPPNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHDDDDDDCCCCCCDDDFFFGGGHHHHHHGGGGGGGGGHHHJJJKKKMMMLLLLLLLLLMMMNNNQQQSSSTTTSSSSSSSSSUUUWWWZZZ\\\^^^[[[ZZZZZZZZZ[[[]]]___```eeefffhhhiiikkkoootttxxxyyy}}}~~~}}}~~~~~~zzzwwwuuuuuuvvvwwwuuutttsssssstttssspppnnniiigggeeebbbaaaaaabbbcccaaa```___^^^```cccfffhhheeeeeefffjjjpppvvvyyyzzz|||xxxooofff___[[[VVVTTTRRRTTTXXX]]]aaaccchhhppp|||}}}kkk]]]___gggtttwwwxxxwwwzzzzzzqqqllljjjjjjjjjffffffffffffeeebbb```___aaagggqqqzzz}}}zzz{{{|||lll___QQQKKKIIIJJJPPPXXXhhh}}}xxxkkkdddZZZRRROOONNNMMMMMMLLLMMMMMMLLLKKKJJJHHHGGGDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLNNNPPPRRRTTTTTTTTTTTTUUUVVVXXX[[[\\\YYYYYYYYYZZZ[[[]]]^^^___ggghhhiiikkkmmmrrrwww{{{www{{{||||||zzz{{{||||||{{{yyyyyyyyyxxxuuurrrkkkiiifffdddbbbaaaaaaaaaaaa___]]]\\\]]]```dddfffddddddeeehhhlllppptttvvv|||{{{{{{xxxmmmddd^^^WWWVVVTTTUUUXXX[[[]]]^^^bbbiiisss|||lll___aaaiiivvvzzzyyyyyy}}}wwwnnniiigggggggggddddddddddddbbb```___^^^___eeennnxxx~~~|||{{{vvvqqqlllggg]]]QQQKKKHHHIIINNNSSS___pppuuulllfff^^^UUUPPPMMMLLLLLLKKKLLLMMMMMMKKKJJJHHHFFFCCCBBBBBBBBBDDDEEEGGGHHHIIIHHHGGGGGGHHHIIIKKKLLLNNNNNNNNNNNNNNNPPPRRRSSSUUUUUUTTTTTTUUUVVVXXXYYYXXXXXXYYYZZZ[[[]]]^^^___hhhiiikkklllnnnrrrwwwzzzvvvyyy}}}}}}{{{{{{{{{yyyxxxooommmjjjgggdddbbbaaa```aaa___]]][[[\\\^^^bbbdddeeeeeefffgggiiimmmqqqtttvvvxxxvvvqqqqqqwww}}}vvvkkkcccYYYXXXVVVVVVXXXZZZ[[[[[[ZZZ___hhhqqqyyypppeeehhhppp{{{{{{{{{zzz}}}~~~yyyrrrllliiigggeeedddcccccccccaaa```___]]]]]]]]]bbblllvvvyyyzzzwwwpppiiiccceee\\\QQQJJJGGGIIILLLOOO]]]iiitttlllggg___WWWQQQMMMLLLLLLKKKKKKLLLMMMLLLJJJGGGEEEBBBBBBBBBBBBCCCEEEGGGIIIIIIIIIHHHGGGHHHIIIJJJKKKNNNNNNNNNOOOOOOPPPPPPPPPTTTSSSRRRRRRSSSUUUVVVWWWXXXXXXXXXYYY[[[]]]___aaafffhhhjjjkkklllnnnqqqtttzzz{{{}}}}}}}}}}}}}}}}}}uuussspppmmmiiifffdddccccccaaa___]]]]]]^^^```aaadddeeeeeeeeefffjjjooosssqqqsssrrrmmmnnnuuu|||~~~|||wwwyyy}}}|||qqqhhh[[[XXXVVVVVVWWWYYYZZZYYYYYY]]]dddllltttzzz~~~|||rrrvvv}}}|||zzzxxxxxxwwwuuuqqqnnnllljjjgggdddddddddcccaaa```___^^^]]][[[aaaiiirrr||||||yyy}}}|||uuummmeeebbb[[[QQQHHHFFFJJJMMMOOO^^^ggg{{{vvvhhhddd^^^WWWQQQMMMLLLLLLJJJKKKLLLMMMLLLIIIGGGEEEAAAAAAAAABBBCCCEEEGGGIIIIIIIIIHHHGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPOOOMMMMMMOOOOOOOOOPPPRRRUUUWWWXXXZZZYYYXXXXXXZZZ]]]aaaccceeegggjjjkkkkkkkkklllmmmyyyyyy{{{}}}|||{{{xxxtttpppllliiihhhfffeeecccaaa`````````aaaaaabbbbbbbbbbbbfffkkkpppnnnrrrtttrrrsssyyy~~~~~~~~~}}}zzzxxxxxxtttnnnkkkjjjkkkrrryyyxxxpppggg[[[XXXTTTSSSUUUWWWXXXXXX\\\^^^bbbhhhoootttvvvwwwyyy||||||yyyssspppwww|||zzzxxxvvvuuurrrooolllgggfffeeecccbbbaaa``````\\\```fffnnnwww~~~}}}uuummm___ZZZPPPHHHFFFKKKOOOPPP___gggzzzxxxdddaaa]]]VVVQQQMMMMMMMMMJJJKKKLLLMMMLLLIIIFFFEEEAAAAAAAAABBBCCCEEEGGGIIIJJJIIIHHHGGGHHHIIIJJJKKKIIIKKKMMMOOOOOONNNKKKJJJLLLLLLMMMOOORRRUUUXXXZZZ[[[ZZZXXXXXXZZZ]]]bbbdddfffiiilllmmmllljjjjjjjjjppppppqqquuu{{{~~~}}}yyyuuuqqqnnnllliiihhhfffeeecccbbbaaaaaa^^^___```______bbbiiinnniiiooottttttvvvzzz|||{{{|||{{{|||~~~zzz{{{xxxrrrpppoookkkeeeccc^^^\\\cccmmmqqqkkkcccZZZWWWSSSQQQRRRUUUWWWWWWYYYZZZ]]]aaafffjjjllllllwww|||vvvwww}}}|||xxxpppjjjpppuuu||||||{{{~~~~~~}}}{{{xxxuuuiiihhhgggeeedddcccbbbbbb]]]```eeekkksss|||{{{~~~|||oooeeeWWWLLLLLLLLLKKKNNNUUU^^^iii}}}xxxkkk___TTTQQQPPPMMMKKKKKKMMMMMMMMMMMMLLLKKKIIIIIIEEEEEEDDDBBBAAACCCFFFIIIHHHIIIIIIGGGEEEEEEFFFHHHKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIJJJLLLOOOSSSVVVXXXZZZYYYYYYXXXZZZ\\\___```hhhhhhiiiiiijjjjjjjjjkkkjjjmmmpppsssvvvyyy}}}~~~zzztttqqqqqqrrrpppmmmiiieeebbb``````aaabbb```]]]\\\]]]```dddgggjjjmmmqqqsssuuuvvvxxxzzz{{{vvvssstttyyy|||zzzxxxtttsssqqqnnnkkkgggdddbbb]]]]]]^^^```bbbcccbbb```[[[WWWSSSRRRTTTUUUTTTSSSRRRUUUZZZ^^^bbbeeeiiilllsssvvvzzz}}}}}}zzzvvvsssqqqooonnnqqquuu{{{yyyjjjkkkpppzzz|||vvvqqqnnnkkkwww~~~{{{zzz~~~yyyqqqiiieeeggggggbbb___```___^^^bbbkkksssxxxrrreeeWWWMMMLLLMMMLLLPPPWWW___jjj{{{xxxfff[[[QQQOOOOOOMMMLLLLLLNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHFFFDDDBBBCCCEEEHHHHHHIIIIIIHHHFFFEEEGGGHHHKKKJJJJJJIIIIIIIIIJJJJJJLLLKKKLLLMMMNNNQQQSSSUUUXXXWWWWWWXXXYYY[[[]]]^^^aaaccceeehhhiiiiiihhhgggjjjlllpppsssuuuwwwzzz}}}}}}}}}wwwrrroooooonnnlllhhhdddbbbbbbcccdddeeecccaaa______aaadddffffffhhhkkkmmmoooqqqtttwwwyyyuuuqqqrrrvvvxxxvvvtttmmmllljjjgggdddaaa^^^\\\ZZZYYYYYY[[[]]]]]]\\\[[[YYYVVVRRRQQQSSSTTTSSSRRRRRRUUUXXX[[[\\\]]]___```hhhiiikkklllkkkhhheeebbb```______bbbgggoooqqqcccffflllxxx{{{uuupppllljjjnnnvvv~~~}}}wwwuuu}}}sssjjjgggddd___\\\]]]___^^^bbbjjjrrrwww~~~zzzfffXXXLLLKKKMMMMMMRRRZZZbbblll{{{wwwaaaWWWNNNLLLMMMMMMLLLMMMNNNNNNOOONNNNNNMMMLLLKKKJJJJJJHHHFFFCCCCCCEEEGGGHHHIIIJJJIIIGGGFFFGGGHHHJJJIIIIIIIIIIIIIIIJJJJJJNNNNNNMMMMMMNNNOOOQQQRRRTTTUUUVVVWWWYYYZZZ[[[[[[ZZZ]]]bbbfffiiiiiigggfffjjjmmmppprrrtttuuuxxxzzz|||~~~zzztttooommmnnnkkkgggdddbbbdddfffhhhgggfffdddcccccccccdddeeecccdddfffgggiiimmmqqquuuuuurrrooooooqqqrrrpppmmmeeedddccc```]]]ZZZXXXWWWWWWUUUTTTTTTUUUVVVVVVUUUVVVTTTQQQPPPQQQRRRRRRQQQRRRTTTWWWWWWWWWVVVVVVWWW]]]\\\\\\[[[ZZZXXXVVVUUUTTTTTTTTTVVVYYYbbbtttuuufff\\\___gggtttzzzuuupppllliiiccclll{{{~~~~~~xxxrrrooorrr|||wwwmmmgggaaa^^^___```^^^aaaiiiooottt{{{gggWWWKKKJJJKKKMMMSSS]]]eeeooo{{{zzzaaaVVVMMMLLLMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKIIIIIIHHHFFFCCCCCCDDDFFFGGGIIIJJJIIIHHHGGGHHHIIIHHHHHHHHHHHHIIIIIIJJJKKKNNNNNNMMMMMMMMMNNNPPPQQQRRRSSSUUUWWWYYYZZZZZZZZZYYY\\\```dddgggiiiiiiiiikkknnnqqqssstttuuuvvvxxxzzz}}}{{{vvvsssrrrpppmmmhhhdddbbbdddfffhhheeedddddddddddddddddddddcccddddddeeefffjjjppptttrrrooolllkkklllkkkiiigggbbb```^^^\\\ZZZXXXVVVVVVVVVSSSQQQPPPQQQRRRRRRQQQTTTSSSQQQPPPPPPQQQQQQQQQQQQSSSVVVVVVUUUTTTTTTUUUWWWWWWUUUTTTTTTTTTUUUUUUVVVVVVVVVWWWUUUZZZiiixxxxxxjjj___XXX[[[cccqqq{{{vvvrrrlllhhh^^^hhhvvv}}}wwwpppkkklllxxx|||rrrkkkfffdddaaa___```ggglllqqqwww~~~}}}~~~hhhXXXJJJHHHIIILLLTTT^^^gggrrr}}}dddYYYOOOMMMMMMLLLKKKKKKLLLLLLLLLMMMLLLLLLKKKJJJFFFFFFFFFEEECCCCCCDDDFFFFFFHHHIIIIIIHHHGGGHHHHHHGGGGGGGGGHHHHHHJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQRRRQQQSSSUUUWWWYYYZZZZZZ[[[ZZZ[[[\\\___bbbeeeiiijjjlllooosssuuuuuuuuuvvvwwwyyy}}}~~~|||yyywwwwwwxxxsssooojjjeeebbbbbbcccddd```aaaaaabbbcccdddddddddddddddcccbbbcccffflllpppmmmkkkiiihhhfffeeebbb```]]]\\\ZZZXXXVVVUUUTTTTTTUUUSSSPPPOOOPPPQQQPPPPPPQQQQQQQQQPPPPPPOOOPPPQQQRRRTTTVVVVVVUUUTTTUUUWWWUUUTTTTTTUUUVVVXXXYYYZZZYYYYYYZZZZZZWWWWWW```kkkwwwnnnddd]]]XXX[[[cccqqq|||xxxssskkkeee```gggttt|||tttmmmiiitttxxxmmmeeeccc``````eeeiiilllrrryyy}}}{{{lllZZZKKKHHHIIILLLUUU```jjjwwwfff[[[QQQNNNNNNLLLJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJDDDEEEFFFEEECCCCCCDDDEEEDDDFFFHHHIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKLLLMMMOOORRRSSSQQQRRRSSSUUUWWWYYYZZZ[[[YYYYYYYYYZZZ]]]aaaeeeggglllooosssuuuvvvuuuvvvwwwyyy}}}~~~}}}zzzwwwttttttwwwyyyssspppkkkfffcccaaa``````]]]^^^___```aaabbbccccccccccccaaa___^^^```dddhhhffffffeeecccaaa^^^\\\ZZZVVVUUUSSSQQQPPPOOOPPPPPPSSSQQQOOOOOOPPPPPPOOONNNMMMOOOPPPOOONNNMMMNNNOOOSSSTTTUUUUUUUUUWWW[[[^^^[[[\\\]]]___````````````[[[YYYYYYZZZXXXVVV[[[aaasssqqqhhhaaa]]][[[^^^eeesss|||vvvkkkcccbbbgggrrrvvvjjjqqq}}}vvvhhhfffbbbaaacccfffhhhmmmsssxxx~~~yyyppp^^^NNNIIIJJJMMMWWWbbbtttfffZZZPPPNNNNNNLLLJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLGGGGGGHHHFFFDDDCCCCCCDDDBBBEEEGGGHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMKKKKKKKKKKKKMMMOOOQQQRRRPPPPPPQQQRRRTTTWWWYYY[[[YYYYYYZZZ[[[]]]```bbbcccjjjnnnrrruuuuuuuuuuuuvvvyyy}}}}}}{{{zzzwwwssspppoooqqqsssqqqoookkkgggccc```^^^]]]^^^^^^^^^^^^^^^___```aaadddcccbbb___\\\\\\^^^aaa___```___^^^[[[WWWUUUTTTQQQOOOMMMKKKKKKKKKLLLLLLNNNMMMMMMMMMNNNNNNMMMKKKIIIKKKMMMMMMKKKJJJKKKLLLOOOPPPSSSVVVZZZbbbjjjppprrrsssuuuvvvuuurrrnnnlllfff```\\\[[[ZZZYYY[[[___iii||||||rrrggg]]]\\\]]]```gggvvv}}}pppfffbbbeeemmm~~~tttvvv|||uuuiiidddaaabbbcccdddhhhnnnvvv{{{xxxtttaaaPPPKKKKKKNNNXXXddd}}}dddYYYOOOMMMMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMJJJJJJJJJHHHEEECCCBBBCCCAAADDDGGGHHHGGGFFFEEEFFFEEEEEEEEEGGGHHHJJJLLLMMMMMMLLLLLLLLLLLLNNNPPPQQQOOOOOOOOOOOORRRUUUXXXZZZZZZ[[[]]]```aaabbbbbbbbbhhhlllqqqttttttttttttuuuyyy~~~}}}zzzyyyxxxuuuqqqmmmkkkkkklllooommmkkkhhhdddaaa^^^\\\aaa```^^^]]]]]]^^^______fffeeeccc```\\\[[[\\\^^^ZZZ[[[\\\ZZZWWWSSSQQQQQQOOOMMMKKKIIIIIIIIIJJJKKKJJJJJJJJJLLLMMMMMMKKKIIIFFFIIIKKKKKKHHHGGGHHHJJJJJJLLLQQQXXXaaannnzzz|||xxxtttjjjaaa___^^^\\\]]]```bbbtttzzzvvvjjjZZZ[[[]]]aaaiiiyyywwwkkk```bbbiii|||kkkeeeaaabbbbbbbbbfffkkkuuu}}}yyycccJJJIIIJJJIII[[[wwwvvv^^^WWWQQQOOOMMMJJJIIILLLJJJKKKMMMNNNMMMLLLJJJIIIJJJJJJJJJIIIHHHEEECCCBBBEEEDDDCCCEEEHHHIIIGGGDDDEEEFFFFFFHHHIIIKKKMMMNNNOOOOOOPPPPPPPPPOOONNNNNNMMMMMMMMMNNNPPPSSSVVVXXXZZZ[[[]]]```bbbcccddddddeeehhhlllqqqtttvvvvvvvvvxxx}}}~~~}}}}}}vvvvvvuuutttrrrnnnkkkjjjiiigggdddbbb```^^^[[[XXX\\\[[[[[[[[[\\\]]]^^^^^^aaa``````___]]][[[ZZZYYY[[[XXXUUUSSSQQQPPPNNNLLLLLLLLLKKKJJJIIIHHHHHHGGGLLLJJJHHHGGGFFFGGGIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHLLLQQQWWW[[[bbbpppyyyoooiiiaaaZZZZZZ```aaaiiivvv~~~yyydddYYYXXXXXX^^^mmmnnniiiaaabbbttt}}}yyypppeee```]]]]]]bbbiiirrr|||xxxmmmQQQLLLKKKMMMdddttt]]]VVVPPPOOOMMMKKKJJJMMMKKKLLLMMMNNNNNNLLLKKKJJJHHHIIIIIIIIIHHHGGGEEEDDDEEEDDDCCCDDDGGGGGGEEECCCFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMMMMOOOOOOPPPQQQRRRTTTUUUVVVZZZZZZ\\\^^^```bbbcccddddddgggkkkppptttvvvvvvvvvzzz~~~}}}|||yyyvvvqqqmmmjjjhhhhhheeebbb```___]]]ZZZWWWYYYYYYYYYYYYZZZ[[[\\\]]]``````___^^^]]][[[YYYXXXVVVTTTQQQPPPPPPPPPNNNMMMLLLLLLKKKJJJIIIHHHHHHGGGJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHHHHIIINNNRRRWWWZZZ```mmm~~~|||qqqggg___]]]aaa]]]```hhhsss}}}~~~yyyddd[[[ZZZYYY^^^mmmrrrggg``````oooxxxiiiaaa^^^]]]aaafffooo|||vvvyyysssUUUMMMKKKRRRpppsssZZZSSSNNNNNNMMMKKKKKKNNNMMMNNNOOOOOOOOONNNLLLKKKGGGHHHHHHIIIIIIHHHFFFFFFEEEDDDCCCDDDEEEEEEDDDBBBFFFFFFEEEEEEEEEFFFGGGGGGLLLLLLMMMMMMMMMMMMMMMLLLPPPQQQRRRTTTUUUUUUVVVVVVYYYYYYZZZ[[[]]]___bbbdddcccfffjjjooosssvvvwwwwww}}}~~~xxxqqqllliiigggfffddd```^^^]]][[[YYYWWWVVVVVVVVVWWWXXXZZZ[[[\\\______^^^]]][[[YYYWWWVVVQQQOOONNNNNNOOOOOONNNLLLMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLLLLKKKIIIHHHIIIJJJOOORRRUUUWWW\\\fffttt|||qqqhhhdddccc\\\ZZZ[[[aaaiiitttyyyccc^^^[[[YYY^^^kkkwwwggg```^^^hhh|||nnnccc______```cccjjj}}}{{{uuuuuuxxxnnnTTTLLLKKKVVVwwwsssWWWPPPLLLLLLLLLJJJKKKNNNOOOOOOPPPPPPPPPOOONNNMMMHHHIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAADDDCCCCCCDDDDDDEEEFFFGGGKKKKKKLLLMMMNNNNNNNNNMMMNNNOOORRRTTTVVVWWWWWWWWWYYYXXXXXXYYY[[[^^^aaacccdddgggkkkoootttvvvxxxyyy~~~yyyrrrmmmjjjhhhfffccc___]]][[[ZZZXXXVVVTTTTTTUUUVVVXXXYYY[[[\\\]]]]]]\\\ZZZXXXVVVTTTSSSOOONNNMMMNNNOOOOOONNNLLLMMMLLLLLLJJJIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLKKKJJJIIIJJJKKKOOOQQQRRRSSSUUU\\\gggppp~~~tttkkkfff___YYYWWW[[[aaajjj|||~~~ddd___ZZZXXX\\\gggxxx~~~jjjccc^^^bbbnnnrrrddd```___``````gggyyy{{{ssssssuuuiiiSSSMMMMMMWWWtttrrrUUUNNNJJJJJJKKKIIIKKKNNNPPPPPPPPPPPPPPPOOOOOONNNKKKKKKKKKJJJIIIGGGDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBCCCDDDFFFHHHHHHKKKLLLMMMNNNOOOOOOOOOOOOJJJLLLOOOSSSVVVXXXYYYYYYYYYXXXXXXYYY[[[^^^aaacccfffhhhlllppptttwwwyyyzzz|||}}}zzztttpppnnnmmmhhheeeaaa]]]\\\ZZZXXXWWWUUUUUUUUUVVVXXXZZZ\\\]]][[[[[[ZZZXXXVVVTTTRRRPPPQQQPPPOOOPPPQQQPPPNNNLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKIIIKKKLLLKKKJJJJJJKKKLLLNNNNNNNNNMMMNNNRRRZZZ```iii{{{rrriiiaaaYYYVVV[[[___eeeuuulll```YYYVVVZZZbbbpppooofff^^^]]]cccqqqxxxgggbbbaaaaaaaaaiiizzzzzzyyy{{{uuusssvvv{{{eeeSSSOOOOOOUUUjjjpppUUUOOOKKKKKKKKKJJJKKKNNNQQQPPPPPPPPPOOOOOOOOOOOOLLLLLLLLLKKKIIIFFFDDDCCCCCCEEEFFFFFFDDDCCCCCCDDDAAAAAABBBCCCEEEGGGIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPIIIKKKNNNRRRVVVYYY[[[\\\YYYYYYZZZ[[[]]]___bbbdddgggiiilllooosssuuuwwwxxxwwwzzz~~~}}}xxxuuussssssmmmiiiddd```^^^\\\ZZZXXXVVVVVVVVVWWWXXXZZZ[[[\\\[[[[[[ZZZXXXVVVSSSQQQPPPRRRQQQQQQRRRSSSSSSQQQNNNNNNMMMLLLKKKIIIGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLIIIJJJLLLLLLKKKKKKLLLNNNMMMMMMKKKIIIIIIKKKPPPSSSXXXfff|||zzzpppeee[[[WWW[[[]]]```nnnwww```XXXUUUYYY___hhh|||pppggg]]]YYYZZZaaappp}}}nnnfffdddcccdddnnn}}}xxxuuusssssstttwww}}}yyy{{{}}}|||rrr___NNNLLLMMMQQQ```qqqrrrXXXRRRMMMNNNNNNLLLMMMPPPQQQPPPOOOOOOOOONNNOOOOOOJJJKKKKKKKKKIIIHHHFFFDDDBBBEEEGGGFFFEEEDDDEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIKKKMMMNNNOOOPPPPPPMMMNNNPPPRRRVVVYYY\\\^^^ZZZZZZ\\\^^^```bbbcccdddggghhhjjjmmmpppssstttuuuqqqxxx}}}zzzxxxwwwsssnnnhhhccc```^^^\\\ZZZVVVVVVVVVWWWXXXYYYZZZZZZ]]]]]]\\\ZZZWWWUUURRRQQQPPPPPPQQQSSSUUUUUUTTTQQQNNNNNNLLLKKKIIIGGGFFFEEEEEEDDDDDDEEEGGGIIIKKKLLLHHHJJJKKKLLLKKKKKKMMMNNNNNNLLLJJJHHHFFFGGGJJJLLLOOOVVVddduuu{{{ooobbb\\\______^^^lll~~~aaaYYYVVVZZZ]]]cccuuummmcccYYYTTTSSSUUU]]]eeeuuuyyyxxxyyyyyymmmhhhgggiiipppyyyrrrnnnmmmnnnpppzzz{{{}}}wwwtttiiiVVVGGGFFFJJJOOO[[[iiivvv[[[TTTPPPPPPPPPNNNOOORRRPPPPPPOOONNNNNNNNNNNNOOOIIIIIIJJJJJJJJJIIIHHHGGGBBBEEEGGGGGGEEEDDDFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGHHHIIIKKKMMMNNNOOOOOOQQQQQQRRRSSSVVVYYY\\\^^^ZZZ[[[]]]```bbbcccddddddggghhhiiikkknnnppprrrsssmmmwww}}}{{{zzzvvvqqqkkkeeebbb___]]][[[VVVVVVVVVVVVWWWWWWXXXYYY```___^^^\\\YYYVVVTTTSSSMMMNNNPPPSSSVVVWWWVVVTTTNNNNNNLLLKKKIIIGGGFFFEEECCCCCCBBBBBBDDDGGGJJJLLLHHHJJJKKKLLLKKKLLLMMMOOOOOOMMMJJJGGGFFFFFFGGGIIIOOOPPPWWWdddsss{{{lllccceeecccaaannnaaaZZZWWW[[[]]]aaaqqq{{{~~~jjj___UUUQQQPPPOOORRRWWWYYYjjjvvvuuuooopppvvvzzz}}}{{{uuulllccc___```bbbdddgggppprrrkkkjjjlllooosssllliiilllmmmttt~~~}}}zzzyyyzzzyyypppjjj___PPPEEEEEEHHHLLLTTT___uuu|||iiiVVVPPPUUURRRQQQSSSPPPOOOPPPQQQQQQQQQPPPOOONNNJJJJJJKKKLLLLLLJJJEEEBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLIIIIIIJJJKKKLLLNNNPPPQQQSSSRRRRRRRRRTTTWWWZZZ[[[XXXZZZ^^^aaaddddddcccbbbddddddeeegggiiillloooqqqpppttt{{{{{{zzzsssuuuvvvqqqhhhbbb```aaaXXXXXXXXXWWWVVVXXX[[[^^^bbbnnntttmmmgggfff___UUUQQQSSSTTTTTTSSSRRRSSSUUUTTTQQQMMMIIIFFFDDDDDDEEEDDDCCCAAA@@@AAADDDGGGJJJNNNNNNMMMMMMMMMMMMMMMMMMOOOMMMKKKHHHFFFFFFEEEFFFHHHEEEHHHTTTcccnnnxxx~~~nnnhhhdddcccnnn}}}ccc[[[VVVXXXZZZ```qqqwwwqqqssswwwuuueeeZZZPPPNNNOOONNNMMMOOOVVVXXX[[[\\\\\\]]]___aaa___^^^[[[XXXUUUSSSRRRQQQZZZ[[[^^^hhh~~~rrrnnnnnnqqquuukkkiiihhhlllzzzwwwvvvmmmggg[[[NNNDDDEEEHHHKKKSSS^^^pppmmmYYYRRRUUURRRPPPRRRNNNMMMNNNPPPQQQQQQQQQQQQPPPFFFGGGIIIKKKMMMLLLIIIFFFCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJKKKKKKMMMNNNPPPQQQTTTSSSRRRRRRSSSUUUWWWXXXZZZ[[[^^^```aaaaaa```___bbbccceeegggiiikkkkkkkkkpppttt}}}zzzyyyuuuwwwwwwsssjjjdddbbbbbb^^^]]][[[XXXVVVWWW[[[___fffxxx~~~pppaaaYYYXXXWWWVVVVVVWWWWWWXXXVVVTTTOOOKKKHHHFFFFFFFFFDDDCCCAAA@@@AAADDDGGGIIIMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLJJJIIIGGGFFFFFFEEEBBBDDDMMMXXXbbbnnnxxx{{{~~~|||uuuoookkkrrr~~~|||bbbZZZVVVXXXZZZ___ppp|||rrrkkklllppp{{{|||ooocccYYYQQQOOOPPPNNNMMMNNNOOOQQQTTTVVVWWWWWWWWWWWWVVVUUUTTTRRRPPPOOOOOONNNPPPRRRVVV___sssxxxqqqqqqqqqpppjjjffffffsss}}}vvv|||qqqgggbbbVVVJJJBBBDDDGGGJJJRRR]]]jjjzzz{{{qqq\\\SSSUUUPPPNNNPPPMMMLLLMMMOOOQQQRRRRRRRRRQQQGGGGGGIIIKKKMMMLLLIIIGGGCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPSSSSSSRRRQQQQQQRRRTTTUUU\\\\\\\\\\\\\\\\\\\\\\\\```aaadddggghhhhhhggggggnnnttt~~~yyyvvvvvvxxxyyyuuunnngggeeeeeeeeebbb]]]XXXUUUWWW\\\```nnnwwwjjjeee^^^[[[[[[\\\[[[ZZZYYYWWWRRRNNNJJJHHHGGGGGGCCCBBB@@@@@@AAACCCFFFHHHMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOONNNLLLJJJHHHGGGDDDBBBCCCGGGMMMUUUdddqqqxxx|||~~~yyysssuuu}}}}}}|||uuu```YYYVVVXXXYYY___pppzzzpppgggfffiiittttttggg___WWWQQQQQQQQQOOOMMMNNNLLLNNNPPPSSSUUUTTTQQQNNNNNNNNNMMMMMMLLLLLLMMMMMMLLLNNNQQQVVVeeezzzvvvttt~~~yyynnnhhheeekkkttt~~~yyylllbbb\\\QQQGGGAAADDDGGGIIIRRR]]]hhhtttyyysss]]]SSSSSSNNNMMMOOOMMMMMMNNNPPPQQQQQQQQQPPPPPPJJJJJJJJJLLLLLLKKKGGGDDDCCCDDDFFFHHHIIIJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOQQQPPPPPPPPPQQQRRRSSSTTTZZZYYYYYYXXXXXXYYY[[[\\\___```bbbdddfffggghhhhhhnnnuuuxxxtttvvvxxxyyywwwrrrmmmjjjiiiiiieee___YYYVVVXXX^^^cccssszzzlllbbb```___^^^[[[\\\YYYUUUPPPLLLIIIGGGFFFCCCBBBAAA@@@AAADDDFFFHHHLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPQQQRRRPPPMMMJJJHHHGGGEEEEEEFFFGGGNNN___ooo~~~||||||}}}uuurrr||||||ppp^^^XXXVVVXXXYYY___qqq}}}rrriiigggiiitttzzzlllaaaZZZTTTPPPQQQQQQNNNMMMNNNRRRQQQRRRSSSUUUTTTPPPMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOQQQSSSUUU]]]rrr{{{yyyuuuqqqoooqqquuu{{{lll___WWWMMMEEE@@@CCCFFFIIITTT```kkktttuuu^^^RRRRRRMMMLLLPPPOOOPPPPPPQQQQQQQQQPPPNNNMMMKKKJJJJJJKKKLLLKKKHHHFFFDDDEEEFFFHHHJJJKKKLLLLLLIIIIIIJJJJJJKKKLLLLLLLLLMMMLLLLLLLLLMMMNNNNNNOOOMMMMMMNNNOOOPPPRRRSSSTTTVVVUUUUUUUUUVVVYYY[[[]]]___^^^___```cccgggkkkmmmqqqwwwzzzvvvwwwyyyzzzzzzwwwrrrooommmiiifffaaa[[[YYY[[[```eeelll~~~ppphhhccc```]]]]]][[[WWWRRRMMMIIIGGGEEECCCBBBBBBBBBCCCEEEGGGHHHKKKKKKLLLLLLLLLMMMMMMMMMPPPQQQSSSTTTRRROOOLLLJJJHHHGGGGGGFFFEEEKKK[[[lll{{{xxxyyypppkkkwwwwwwyyylll]]]XXXVVVXXXZZZ```uuuxxxmmmjjjmmmxxxrrrddd[[[WWWRRRPPPRRRRRROOONNNPPPWWWVVVUUUUUUTTTSSSPPPNNNPPPPPPOOONNNNNNNNNNNNNNNQQQRRRTTTVVV[[[lll{{{yyytttbbbWWWLLLDDD@@@CCCFFFJJJWWWeeepppyyyyyyaaaTTTSSSMMMMMMRRRRRRQQQRRRRRRRRRQQQOOOMMMLLLHHHGGGHHHJJJMMMMMMLLLJJJEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLMMMOOOQQQRRRTTTTTTRRRRRRRRRTTTVVVYYY[[[]]]^^^]]]\\\]]]aaafffkkkooorrrwww|||~~~|||xxxtttqqqjjjiiieee```^^^^^^bbbeee```qqqwwwmmmeeeaaa```]]]YYYTTTOOOJJJGGGEEEDDDCCCCCCCCCDDDFFFHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMQQQRRRTTTTTTSSSQQQNNNLLLIIIGGGGGGFFFDDDHHHUUUccc{{{}}}uuuyyywwwmmmgggqqq~~~tttyyyxxxjjj^^^YYYWWWYYYZZZccczzzsssnnnooozzz}}}mmmaaaYYYWWWTTTSSSTTTTTTRRRRRRVVV[[[\\\]]][[[WWWSSSPPPPPPRRRRRRQQQPPPOOOOOOOOOOOOPPPOOORRRVVV[[[iii{{{qqqrrryyyiiiZZZMMMEEEAAACCCGGGKKKZZZjjjtttgggYYYUUUOOONNNTTTSSSPPPQQQQQQQQQQQQPPPNNNMMMHHHHHHHHHJJJMMMNNNMMMKKKEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[[[[[[[]]]```dddhhhjjjmmmqqqyyy}}}vvvrrrnnnmmmkkkhhhdddbbbbbbddd___iii|||{{{ooohhhccc```\\\WWWQQQLLLHHHFFFEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNRRRSSSTTTTTTSSSQQQOOOMMMKKKIIIHHHGGGEEEFFFOOOYYYmmmssskkkeeeooo|||sss{{{}}}zzztttkkk___ZZZXXXYYY[[[fffzzzsssrrr|||~~~nnnddd^^^[[[WWWVVVXXXWWWVVVXXX]]]aaagggmmmkkkccc[[[WWWWWWUUUTTTTTTSSSSSSSSSSSSTTTTTTQQQRRRXXX[[[eeerrrlllllllllooosssnnn]]]MMMEEEAAADDDGGGLLL\\\mmmvvvmmm]]]XXXPPPOOOTTTTTTNNNOOOPPPQQQQQQQQQPPPOOOLLLKKKJJJKKKLLLLLLJJJHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIKKKMMMNNNOOONNNOOOPPPQQQQQQQQQQQQPPPQQQRRRSSSUUUVVVXXXYYYZZZYYYZZZ\\\^^^```bbbdddeeegggiiipppzzzwwwrrrqqqrrrqqqmmmhhhdddbbbbbbggghhhooo~~~wwwnnneeeccc^^^YYYSSSNNNIIIGGGEEEEEEFFFFFFGGGHHHJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNSSSSSSSSSSSSRRRQQQOOONNNOOOLLLJJJJJJGGGFFFKKKRRRbbbtttqqqiiidddoooxxxsss}}}{{{xxxuuuooo```[[[XXXYYY\\\gggxxxuuu~~~rrrjjjeee^^^ZZZYYYZZZZZZYYY\\\bbbhhhsss||||||qqqeee```___WWWWWWWWWWWWWWWXXXYYYYYY\\\VVVVVVZZZ\\\bbbxxx~~~vvvkkkeeeaaabbbfffuuucccNNNGGGCCCDDDFFFNNNaaavvv|||___QQQRRRTTTSSSSSSSSSRRRPPPOOONNNOOOOOOPPPJJJJJJIIIHHHIIIKKKMMMOOOHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLNNNPPPRRRSSSTTTUUUVVVWWWWWWWWWVVVVVV\\\\\\\\\\\\]]]]]]]]]]]]^^^aaadddgggkkkttt~~~|||wwwooossstttqqqllliiieeebbb___eeeeeekkkwww~~~qqqfff___ZZZYYYXXXRRRLLLJJJJJJIIIGGGGGGGGGIIIKKKMMMOOOOOONNNNNNNNNNNNOOOOOOWWWWWWVVVUUUTTTRRRPPPOOOOOOMMMKKKJJJJJJJJJIIIHHHTTTgggooocccbbbjjj}}}qqq```ZZZWWWXXX[[[fffvvvwwwzzzoookkkqqqiiicccbbbaaaaaadddiiiwwwqqqfffaaaccc]]]WWWVVVYYY[[[YYYVVVZZZZZZZZZYYYYYYccczzz|||xxxkkkfffcccccceeetttbbbPPPHHHCCCEEEIIIUUUmmmgggXXXVVVWWWUUUTTTPPPOOONNNNNNNNNOOOQQQRRRKKKJJJIIIHHHIIIJJJLLLNNNLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKMMMOOOQQQSSSRRRSSSTTTUUUVVVVVVVVVVVVZZZZZZ[[[[[[[[[[[[[[[ZZZUUUVVVXXXYYY\\\ccclllttt{{{sssttttttqqqooolllhhhddd[[[^^^\\\^^^hhhllltttsssiiibbb\\\[[[ZZZTTTNNNKKKJJJIIIHHHHHHIIIJJJLLLMMMPPPOOOOOOOOOOOOPPPQQQRRRTTTTTTSSSRRRQQQPPPOOONNNPPPNNNLLLLLLLLLKKKIIIGGGLLL\\\tttrrrdddbbbjjj~~~tttbbb[[[WWWYYY\\\eee{{{}}}xxxtttssskkkeeeddddddeeeiiiooo}}}|||rrrnnnjjjeee___\\\\\\\\\[[[ZZZZZZYYYYYYYYYZZZddd{{{uuuiiidddaaaaaadddvvvdddPPPGGGBBBDDDLLL]]]}}}ooo___[[[YYYWWWUUULLLLLLMMMMMMNNNPPPQQQRRRLLLKKKIIIHHHHHHJJJKKKMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLNNNQQQRRRPPPQQQRRRSSSTTTVVVVVVWWWXXXXXXZZZZZZZZZZZZXXXXXXSSSTTTTTTSSSSSSXXXaaahhhxxxxxxuuurrrrrrrrroookkkgggaaabbb\\\ZZZ```aaagggwwwvvvmmmddd^^^]]]\\\WWWPPPNNNJJJIIIIIIIIIJJJKKKMMMNNNPPPPPPOOOOOOPPPRRRSSSTTTSSSRRRQQQPPPOOOPPPQQQQQQPPPPPPOOOOOOOOOMMMJJJGGGGGGQQQbbbwwwvvvfffbbblll}}}~~~|||fff\\\WWWZZZ___gggxxx|||vvvooohhhggggggiiiooovvv|||uuuqqqlllgggccc```^^^^^^YYYXXXYYYYYY[[[eee{{{ssshhhccc```aaaeeeuuudddNNNFFF@@@CCCMMMdddrrrbbb]]]YYYVVVTTTLLLLLLMMMMMMNNNOOOPPPPPPLLLKKKIIIHHHHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKMMMPPPQQQPPPPPPQQQSSSTTTVVVXXXYYYWWWXXXZZZ\\\\\\[[[ZZZYYYYYYYYYXXXVVVVVVYYYaaahhh{{{|||uuupppqqqsssqqqmmmjjjkkklllddd___bbbaaafffuuu|||qqqggg___^^^^^^ZZZTTTQQQIIIHHHHHHIIIJJJLLLNNNPPPPPPPPPOOONNNOOOPPPRRRSSSSSSRRRPPPPPPPPPRRRTTTVVVQQQQQQQQQRRRRRRPPPKKKHHHIIIMMMUUUcccuuu{{{iiidddqqq~~~kkk^^^VVVYYYbbblll}}}zzzsssllljjjiiikkksss|||~~~~~~{{{vvvnnnfffaaa___YYYXXXXXXYYY\\\ggg||||||ppphhhcccaaaccchhhooo^^^NNNFFFAAADDDOOOhhhpppaaa[[[WWWTTTSSSOOOOOOOOONNNNNNNNNMMMMMMLLLKKKIIIHHHHHHHHHJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHJJJLLLOOOPPPQQQQQQQQQSSSUUUWWWYYY[[[XXXZZZ\\\^^^````````````___``````^^^]]]```gggmmmvvvppprrrtttrrroooooopppppphhhccceeecccggguuuwwwkkk```^^^___\\\WWWTTTHHHHHHGGGHHHKKKNNNRRRTTTSSSRRROOOMMMMMMMMMNNNOOOQQQPPPOOOOOOPPPRRRUUUVVVQQQQQQRRRTTTUUURRRMMMIIIKKKJJJLLLTTTbbbssspppjjjzzzpppaaaVVVYYYcccqqq~~~wwwoookkkiiilllvvvzzznnnddd^^^ZZZXXXWWWYYY]]]ggg{{{|||uuummmhhhcccaaadddjjj}}}fffWWWNNNGGGCCCFFFPPPhhhmmm___YYYUUUSSSRRRQQQQQQQQQPPPOOOMMMKKKJJJKKKJJJHHHGGGGGGIIIJJJLLLOOONNNLLLJJJIIIHHHGGGGGGIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIKKKNNNOOORRRQQQRRRRRRTTTWWWYYY[[[ZZZ[[[]]]```cccgggiiijjjjjjlllmmmmmmlllnnnsssxxx}}}zzztttwwwxxxttttttyyyyyyzzzrrrlllnnniiikkkxxxsssddd___```]]]YYYVVVJJJIIIHHHHHHLLLRRRXXX[[[[[[XXXTTTOOOMMMKKKLLLLLLMMMLLLLLLMMMNNNPPPRRRTTTPPPQQQRRRTTTUUUSSSOOOLLLHHHHHHHHHMMMVVVbbbooowww~~~vvvssscccXXXYYYcccqqqxxxqqqllljjjnnn{{{uuuggg___[[[XXXWWWYYY^^^hhhzzzyyywwwyyyxxxtttoookkkeee```dddkkkzzzeeeVVVJJJEEECCCFFFMMMbbboooaaaZZZVVVSSSSSSRRRRRRRRRQQQPPPNNNLLLJJJJJJIIIGGGGGGGGGIIIKKKLLLPPPOOOMMMKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGJJJIIIIIIIIIJJJKKKMMMNNNRRRQQQQQQQQQSSSUUUXXXYYY[[[[[[^^^aaaffflllqqqtttuuuxxx{{{{{{zzz{{{~~~}}}|||~~~}}}xxx{{{{{{yyyrrrqqq|||~~~jjjbbb```]]]XXXVVVMMMKKKIIIJJJNNNVVV___dddeeeaaa[[[TTTOOOLLLKKKKKKKKKKKKLLLNNNOOOPPPQQQRRROOOPPPQQQSSSUUUTTTQQQOOOFFFHHHJJJLLLPPPXXXbbbjjjqqq}}}tttfff[[[[[[aaalllxxxqqqmmmlllrrryyykkkaaa]]]YYYXXXZZZ^^^hhhyyy{{{yyy}}}~~~{{{xxxssskkkdddfffmmm{{{hhh[[[FFFAAA@@@CCCIII[[[qqqccc\\\WWWTTTTTTRRRRRRRRRRRRQQQOOOMMMLLLIIIHHHGGGFFFGGGIIILLLMMMLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKJJJIIIJJJKKKLLLMMMQQQQQQPPPPPPQQQTTTVVVXXX[[[[[[]]]aaagggnnnuuuyyyyyy|||~~~|||vvvrrr|||pppdddaaa\\\XXXUUUOOOMMMKKKKKKQQQZZZdddjjjmmmhhhaaaYYYRRRNNNLLLKKKLLLMMMOOOPPPRRRRRRRRRRRROOOOOOPPPRRRTTTUUUSSSQQQGGGKKKNNNOOONNNRRRZZZaaahhhtttttthhh^^^]]]___fffxxx}}}xxxqqqnnnnnnuuu{{{nnnddd^^^ZZZXXXZZZ^^^gggxxxzzzyyy~~~uuupppssszzz|||qqqiiijjjppp{{{eeeSSSIIIDDDBBBDDDHHHSSSmmm{{{eee\\\[[[[[[XXXSSSSSSRRRQQQOOONNNMMMLLLMMMLLLJJJIIIHHHJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKDDDDDDEEEFFFFFFEEEDDDCCCGGGFFFGGGGGGHHHIIIJJJKKKJJJLLLLLLKKKJJJIIIJJJKKKKKKKKKKKKLLLOOORRRTTTVVVVVVWWWYYYZZZ___hhhttt~~~{{{|||~~~}}}{{{{{{yyyyyyzzzjjjccc```[[[WWWQQQKKKGGGIIIRRR```lllrrruuupppfff[[[WWWXXXVVVQQQLLLLLLNNNPPPSSSTTTSSSQQQPPPQQQRRRSSSTTTUUUVVVVVVQQQOOOLLLJJJLLLQQQXXX\\\hhhqqqqqqaaaWWWZZZ\\\___ppp{{{rrrlllkkkttt|||qqqhhh___ZZZXXX\\\bbbkkkxxxtttmmmllllllwwwxxxuuuoooiiiffffffjjjmmmwww~~~zzzwwwuuuuuu```QQQHHHCCCAAACCCFFFQQQkkk}}}hhh]]]ZZZWWWSSSQQQQQQPPPOOONNNNNNMMMLLLNNNMMMKKKJJJJJJJJJLLLMMMLLLKKKJJJIIIIIIIIIJJJKKKGGGFFFEEEDDDCCCDDDDDDEEEGGGFFFFFFFFFGGGHHHIIIIIIIIIKKKLLLKKKJJJIIIJJJLLLPPPOOOOOONNNOOOPPPRRRSSSQQQSSSUUUXXX^^^iiivvv{{{yyyxxxwwwyyy|||zzzzzz{{{jjjbbb___[[[XXXSSSNNNJJJLLLVVVcccnnnuuuwwwtttkkkaaa]]]\\\YYYTTTQQQPPPPPPQQQSSSTTTRRRQQQPPPPPPQQQSSSTTTVVVWWWWWWQQQOOOLLLJJJKKKPPPVVV[[[aaakkk|||nnn___WWWZZZ\\\___qqq}}}sssmmmmmmvvv{{{nnneee^^^ZZZYYY]]]eeeppp~~~{{{wwwqqqiiidddddddddmmmtttvvvwwwxxxuuuqqqnnnlllhhheeedddeeeiiilllsssyyy|||yyy|||nnn]]]QQQFFFAAA@@@BBBEEEPPPiiioooaaa[[[VVVPPPOOOOOOOOOOOONNNNNNNNNMMMMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJHHHEEECCCBBBCCCEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKKKKJJJJJJKKKMMMQQQQQQPPPPPPPPPPPPQQQRRROOOQQQTTTXXX]]]hhhuuu~~~~~~{{{yyy~~~xxxwwwwww|||jjj```]]][[[ZZZUUURRRNNNPPPYYYeeepppvvvvvvuuuooofffbbb```\\\VVVWWWUUUSSSRRRSSSSSSRRRQQQPPPQQQRRRTTTUUUVVVWWWWWWQQQPPPMMMJJJJJJNNNTTTYYY^^^jjj{{{iii]]]VVVYYY[[[___qqquuuooooooyyyzzzmmmccc^^^ZZZYYY```jjjwwwyyyqqqkkkiiigggbbb```aaaeeekkkooommmkkkjjjhhhddddddcccccccccdddgggjjjlllsssyyy|||xxxzzz}}}vvviii\\\TTTFFFAAA???BBBEEEOOOhhhwwwfff^^^XXXSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJIIIHHHGGGHHHHHHLLLLLLKKKKKKJJJJJJJJJJJJKKKIIIGGGEEECCCCCCDDDEEEGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHJJJJJJJJJJJJLLLNNNMMMMMMNNNOOOPPPQQQRRRSSSRRRTTTVVVYYY]]]fffqqqyyy~~~~~~}}}zzzxxxvvvvvvwwwxxxvvvrrroooooopppwww|||jjj___\\\[[[[[[UUURRRPPPQQQXXXbbblllssspppqqqoooiiidddbbb^^^XXX[[[YYYVVVTTTTTTTTTTTTSSSRRRSSSTTTUUUUUUUUUUUUTTTQQQPPPNNNKKKIIILLLRRRWWW```lll}}}vvvddd[[[VVVXXXZZZ___pppyyy}}}wwwppppppzzz{{{nnneee___[[[[[[cccooo|||zzzrrrkkkjjjiiifffeeegggjjjqqqtttsssqqqpppmmmiiidddcccccceeeiiimmmoooqqquuu{{{~~~uuupppsssxxxzzzpppeeeZZZTTTFFFAAA@@@CCCEEEOOOhhh~~~jjj```YYYUUUPPPPPPPPPPPPQQQQQQQQQQQQNNNMMMLLLJJJIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCFFFFFFEEEEEEDDDEEEEEEEEEEEEGGGIIIJJJJJJJJJLLLNNNKKKLLLMMMNNNOOOPPPQQQQQQSSSUUUXXXZZZ^^^eeepppxxx~~~}}}yyysssnnnfffggghhhhhhgggggggggggghhhpppzzzjjj___ZZZZZZ[[[SSSQQQOOOOOOSSS[[[dddjjjiiimmmnnnkkkhhhgggddd___```]]]ZZZXXXXXXWWWVVVUUUUUUVVVVVVVVVVVVTTTRRRQQQPPPPPPOOOLLLIIIKKKQQQWWW]]]jjj{{{}}}mmm^^^YYYWWWXXXYYY^^^ooo}}}tttyyywwwqqqpppzzz|||ppphhhaaa]]]]]]gggttt{{{rrrqqqqqqooommmoookkksss{{{}}}}}}|||wwwrrrllljjjhhhjjjoootttwwwxxxwww|||sssiiidddpppxxx~~~uuummmcccXXXPPPEEEAAA@@@CCCEEEOOOgggoooaaaYYYUUUQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPOOONNNLLLJJJIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIIIIHHHGGGEEECCCFFFEEEEEEEEEEEEEEEFFFFFFEEEGGGIIIIIIIIIJJJLLLMMMLLLMMMNNNNNNNNNNNNMMMMMMQQQTTTWWWZZZ^^^fffqqqyyyzzzrrrlll``````aaaaaaaaa``````___[[[___jjjyyyxxxkkk```ZZZYYYYYYRRRQQQOOOMMMNNNSSSZZZ___cccjjjoooooonnnooonnnkkkhhheeebbb___^^^\\\YYYWWWVVVVVVWWWWWWVVVTTTQQQPPPOOOQQQQQQMMMJJJKKKQQQXXXXXXeeevvvuuuiiiZZZXXXWWWWWWWWW]]]mmm}}}{{{pppuuu~~~yyysssqqqzzzzzzooohhhbbb^^^aaalll{{{||||||}}}{{{zzzzzzvvvyyytttppppppvvv}}}~~~rrrggg```[[[vvv{{{vvvooodddWWWLLLDDD??????BBBDDDMMMeee|||xxxfffZZZSSSQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKIIIHHHGGGDDDEEEGGGIIIJJJKKKKKKKKKIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFGGGHHHFFFGGGIIIIIIIIIIIIKKKLLLKKKLLLNNNOOOOOOOOOOOONNNRRRTTTWWWYYY]]]dddnnnuuu~~~zzzqqqjjjaaa```___^^^\\\[[[XXXWWWSSSRRRXXXeeepppuuuxxx}}}zzzyyyuuulllbbbZZZWWWWWWTTTSSSQQQMMMKKKMMMSSSWWW^^^fffnnnppprrrvvvxxxvvvsssppplllhhhddd```[[[WWWSSSUUUWWWXXXWWWUUUSSSRRRNNNQQQRRROOOKKKLLLSSSYYY[[[fffwww}}}|||~~~yyyppphhhWWWXXXXXXWWWVVV\\\kkkzzzzzzmmmpppvvv|||vvvttt{{{vvvkkkeeebbb___dddrrryyyxxxwwwmmmddd\\\WWWUUU~~~~~~zzzssshhhXXXLLLBBB>>>>>>AAACCCLLLccc{{{lll\\\TTTQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMLLLJJJHHHFFFDDDCCCBBBCCCFFFHHHJJJKKKKKKKKKKKKIIIGGGFFFEEEGGGIIIJJJEEEEEEEEEEEEFFFGGGIIIIIIFFFHHHIIIIIIIIIIIIJJJLLLHHHJJJLLLOOORRRSSSSSSSSSUUUWWWYYYYYY[[[```hhhnnnrrr~~~~~~}}}|||}}}~~~yyyooogggcccaaa^^^\\\YYYVVVRRRPPPOOOKKKNNNZZZcccgggkkkppprrrtttsssmmmcccZZZVVVVVVVVVUUUSSSNNNJJJKKKOOOTTTYYYccckkkooosssxxx||||||zzzxxxsssnnniiiccc\\\WWWQQQSSSUUUXXXXXXWWWUUUTTTMMMQQQSSSPPPLLLMMMTTT[[[cccmmm}}}yyywww}}}wwwsssmmmfffVVVXXXYYYWWWUUU[[[jjjxxxzzzkkklllqqq{{{~~~xxxvvv{{{rrrgggaaaaaa```eeeuuuvvvqqqiii```YYYTTTRRRQQQ~~~wwwnnn[[[HHHEEECCC===@@@GGGKKK```ttt```UUUSSSQQQOOONNNOOOOOONNNLLLLLLJJJIIIHHHGGGEEEAAA>>>BBBFFFJJJKKKKKKKKKMMMOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKJJJIIIJJJKKKKKKKKKMMMNNNOOOPPPPPPPPPUUUTTTSSSSSSVVVZZZ___bbbjjjvvv}}}yyysssrrrxxx}}}xxxooohhhfffcccaaa^^^ZZZUUURRRRRRPPPOOORRRWWW]]]bbbeeejjjooorrrnnncccYYYVVVVVVSSSTTTTTTQQQMMMKKKLLLOOOQQQZZZfffmmmooorrrxxx}}}~~~yyyoooddd[[[WWWVVVVVVVVVWWWXXXVVVSSSPPPSSSPPPOOOOOOMMMLLLRRRZZZdddrrr|||zzz||||||rrrtttppp___UUUTTTVVVWWWXXXZZZdddooowwwlllgggiiivvvyyyxxxzzzllleeefffeeekkk{{{}}}}}}rrrfff\\\YYYVVVPPPNNNPPPvvvlllYYYGGGCCCAAA<<>>AAAGGGLLLcccooodddWWWUUURRRQQQQQQPPPOOONNNNNNMMMMMMMMMMMMLLLIIIFFFCCCCCCDDDEEEHHHJJJKKKLLLNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFHHHIIIIIIHHHHHHIIIJJJIIIJJJKKKLLLLLLLLLLLLLLLNNNNNNNNNOOOQQQTTTWWWXXXXXX^^^fffooo{{{|||{{{xxx|||}}}yyywwwzzz|||{{{zzzuuupppooouuu~~~qqqfffaaa___[[[ZZZYYYXXXVVVTTTQQQPPPPPPOOONNNMMMNNNVVV```hhhpppwwwxxxnnnhhh\\\ZZZWWWUUUUUUUUUTTTSSSSSSRRRRRRTTTRRRQQQUUU\\\cccttt}}}www___YYYTTTRRRQQQRRRXXX```oooooogggdddooozzzzzzsssgggdddcccrrrtttooommmlllooo|||yyylllbbb]]]]]]\\\ZZZcccMMMBBB>>>@@@???AAAFFFJJJccctttiiiYYYWWWTTTRRRRRRRRRPPPNNNMMMLLLLLLLLLMMMLLLIIIGGGEEECCCCCCDDDFFFHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEHHHGGGGGGFFFFFFEEEEEEEEEHHHJJJKKKLLLKKKJJJKKKLLLHHHIIIJJJJJJKKKKKKJJJJJJNNNNNNNNNOOOQQQSSSUUUWWWXXX\\\bbbjjjxxx}}}yyyxxx}}}}}}yyywwwwwwwwwxxxxxx}}}|||zzzzzzyyyvvvuuurrrpppsss}}}uuujjjdddbbb```]]]ZZZXXXWWWVVVTTTRRRPPPOOOLLLJJJLLLRRRZZZaaakkkttt}}}sssmmmaaa^^^YYYVVVUUUUUUTTTSSSSSSRRRSSSUUUTTTRRRWWW]]]gggxxx~~~yyyaaaZZZTTTRRRQQQRRRXXX___lllsssjjjfffppp{{{{{{sssiiihhhiiixxx~~~uuuppplllmmmuuuzzzmmmgggfffbbb]]]www[[[IIICCC===???>>>@@@DDDGGG```xxxkkk\\\YYYWWWUUUUUUTTTRRRQQQMMMMMMLLLMMMNNNMMMKKKHHHFFFDDDBBBCCCFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEGGGGGGFFFEEEEEEDDDDDDCCCGGGIIIJJJKKKIIIIIIJJJKKKIIIIIIJJJJJJKKKKKKJJJJJJMMMNNNNNNOOOQQQSSSUUUVVVXXX\\\```hhhwww~~~ssspppjjjooozzz}}}xxxsssrrrsssuuuwwwvvvyyyzzzwwwwwwxxxvvvqqqmmmkkkjjjppp|||vvvlllgggeeeddd___ZZZWWWWWWWWWVVVTTTSSSQQQMMMJJJKKKNNNTTTXXXfffppp~~~vvvoooeeeaaa\\\WWWVVVUUUTTTSSSSSSRRRTTTVVVUUUSSSWWW^^^lll~~~}}}vvvwww~~~ddd\\\TTTRRRQQQRRRWWW]]]iiivvvnnniiiqqq{{{{{{tttkkkjjjooo~~~|||tttqqqttt~~~zzzuuulllbbbnnnTTTFFFDDD;;;>>>===>>>BBBEEE^^^zzzjjj^^^\\\YYYWWWWWWVVVTTTSSSNNNMMMMMMNNNOOONNNLLLJJJFFFDDDBBBCCCGGGJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBDDDEEEGGGGGGFFFFFFFFFGGGJJJJJJKKKKKKKKKKKKKKKKKKNNNNNNNNNPPPQQQSSSUUUVVVTTTWWWZZZbbbqqqppphhhhhhgggkkkvvv{{{yyy|||~~~zzzvvvrrrqqqrrruuuwwwqqqsssrrrqqqrrrtttrrrmmm```^^^___eeeqqqvvvmmmhhhffffffaaaZZZWWWWWWWWWWWWVVVWWWTTTPPPMMMLLLMMMQQQSSSbbbmmm|||vvvooohhhddd]]]XXXVVVUUUTTTTTTSSSRRRTTTWWWVVVTTTXXX^^^ppp{{{}}}rrrmmmnnnsssggg^^^UUURRRQQQQQQUUU[[[ggg~~~yyypppkkkrrr{{{{{{ssskkkiiirrr|||~~~yyywww{{{vvviii}}}|||zzzfffOOOAAA???>>>???===@@@DDDDDDXXX|||ccc]]]XXXWWWYYYYYYUUUSSSSSSMMMMMMNNNNNNMMMLLLJJJIIIFFFDDDBBBDDDHHHKKKLLLKKKHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHKKKJJJJJJIIIIIIIIIJJJJJJMMMMMMMMMNNNOOOPPPQQQRRRTTTWWW\\\dddooo{{{}}}|||xxxsssoookkknnnrrrvvvxxxxxxwwwvvvzzzyyywwwuuusssrrrqqqpppuuupppkkkiiijjjiiiddd___YYYSSSQQQZZZhhhsssyyy|||~~~~~~xxxmmmgggddd```gggddd```[[[XXXWWWWWWXXXZZZWWWTTTSSSOOOMMMPPPWWW^^^fffpppyyy|||yyyrrrmmmhhhddd___[[[XXXVVVTTTRRRXXXTTTSSSUUUWWWYYY^^^dddttt{{{www~~~qqqmmmcccmmmmmmnnn___TTTRRRSSSQQQTTT[[[hhhwwwnnnwww~~~}}}qqqmmmnnnxxx~~~{{{|||}}}vvv~~~{{{zzz~~~{{{rrr```LLLBBBBBB<<<===;;;???BBBBBBUUUvvviii___YYYUUUVVVWWWTTTSSSTTTOOOPPPPPPPPPPPPNNNMMMLLLJJJGGGDDDDDDFFFIIIIIIIIIHHHHHHFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHJJJKKKMMMNNNMMMMMMMMMNNNOOOPPPRRRSSSUUUWWW[[[bbblllwww{{{uuupppsss~~~|||wwwtttoooqqqvvvzzz{{{{{{yyyxxx~~~}}}{{{yyywwwvvvvvvvvvwwwqqqiiieeecccaaa\\\WWWSSSOOOOOOXXXeeennnppppppjjjjjjlllnnnnnnooowwwuuukkkfffcccaaadddbbb___[[[YYYXXXXXXXXXYYYWWWUUUUUURRRNNNPPPUUU^^^cccjjjqqqtttssspppmmmjjjfff```\\\ZZZXXXWWWVVVXXXTTTSSSVVVXXXZZZ```gggzzz{{{xxx~~~xxxrrrnnnccckkkllltttdddVVVSSSRRRPPPRRRXXXhhh~~~}}}sss{{{sssmmmnnnyyy}}}{{{xxxxxxzzzxxxsssjjjZZZIIICCCDDD:::<<<:::<<>>;;;===:::<<>><<<;;;???;;;<<>>;;;???;;;<<>>;;;;;;BBBCCCCCCLLLjjjlll\\\LLLHHHLLLOOORRRUUUOOONNNMMMKKKJJJKKKKKKLLLKKKJJJIIIEEEBBBCCCGGGKKKLLLKKKIIIGGGFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMPPPOOOOOONNNNNNOOOOOOPPPWWWXXX[[[^^^bbbfffjjjlllqqqvvvkkkdddgggfffeeeaaa]]]ZZZYYYZZZXXX___dddiiiyyyqqqggg]]]XXXVVVVVVZZZ___qqqvvvssspppllljjjjjjkkklllggg___XXXXXXXXXWWWVVVXXXYYY]]]bbbjjjrrrzzzzzzxxxssspppkkkfffaaa]]]XXXWWWXXXZZZ\\\dddtttvvvpppiiiaaaPPPTTTSSS~~~}}}}}}bbbWWWVVVTTTVVVZZZgggvvvrrrsssvvvtttzzzwwwtttpppkkkiiihhhhhhiiiiiinnnrrrqqqnnnmmmrrrxxx|||}}}}}}~~~{{{sssbbb[[[VVVJJJDDDCCC===;;;<<<<<<;;;<<>>BBBEEEMMMmmmfffRRRLLLLLLNNNNNNPPPNNNKKKKKKLLLNNNOOOOOOLLLKKKKKKJJJHHHHHHGGGGGGLLLPPPSSSPPPJJJFFFEEEGGGFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOOOOMMMOOOUUUXXX[[[aaahhhlllrrr}}}{{{vvvtttuuuvvvxxxzzzyyyuuunnniiigggnnnyyyqqqggg^^^\\\]]]\\\^^^aaagggtttsssooossssssxxx}}}yyyqqqkkkddd]]]YYYWWWVVVUUUSSSUUU\\\gggsss|||~~~~~~}}}{{{xxxvvvssslllccc\\\ZZZYYYXXXYYYZZZ___mmm{{{yyyqqqkkkfff^^^OOOIIIJJJQQQggg~~~|||qqqdddXXXUUUUUUUUUVVVXXX___ppp~~~zzz}}}zzz|||rrrhhhddddddggghhhppp}}}wwwuuutttrrrnnnjjjfffgggiiilllmmmooooooooopppppppppsssyyy|||vvvrrrsssvvvxxx{{{~~~}}}yyywwwxxxzzz|||}}}~~~{{{{{{vvvgggaaazzz|||sssaaaXXXQQQEEE@@@@@@;;;:::;;;<<<<<<<<<>>>AAADDDGGGdddjjjUUUJJJIIIMMMOOOQQQOOOMMMLLLMMMOOOPPPQQQLLLLLLKKKKKKJJJIIIGGGGGGGGGMMMSSSSSSMMMIIIHHHJJJEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLNNNSSSVVVXXX___fffiiippp|||}}}zzz{{{|||~~~~~~}}}yyytttqqqooozzzuuulllcccbbbbbbcccdddgggkkkrrryyysssuuuuuuyyy}}}xxxqqqlllddd]]]YYYWWWVVVUUUTTTVVV^^^jjjxxx~~~{{{yyyrrrggg^^^___\\\[[[[[[]]]bbbooo{{{sssnnnjjjfff[[[JJJDDDGGGOOOddd~~~ooobbbWWWSSSTTTSSSSSSTTT```ppp}}}|||}}}|||yyyyyyyyy|||oooeeeccceeedddgggqqq}}}zzzvvvssstttuuuvvvvvvwwwvvvvvvwwwtttooommmpppwwwuuunnnmmmnnnooopppqqqqqqppppppkkkhhhdddcccdddfffggggggjjjlllooopppmmmmmmvvv}}}kkk^^^XXXuuucccXXXQQQDDD@@@AAA<<<:::;;;<<<<<<<<<===@@@CCCDDDYYY~~~qqq[[[LLLHHHKKKOOOPPPOOONNNNNNNNNOOOQQQSSSMMMMMMMMMMMMLLLJJJIIIHHHFFFLLLRRRSSSOOOKKKIIIJJJDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMKKKMMMRRRUUUWWW]]]eeeiiippp}}}~~~{{{yyyyyywww{{{qqqhhhfffggggggiiilllqqquuu~~~wwwwwwssstttwwwrrrqqqlllddd^^^ZZZXXXWWWVVVSSSUUU]]]jjjzzz~~~uuuhhh___aaa]]][[[\\\___eeeqqq}}}yyyooommmllliiiYYYGGGAAAFFFLLLbbbnnnbbbWWWSSSTTTSSSSSSUUUaaarrr~~~~~~~~~yyyvvvuuuvvvvvvuuuxxx}}}ssshhheeegggeeehhhttt}}}|||{{{{{{{{{wwwpppkkkkkkpppwww|||~~~|||rrryyy}}}rrrkkkiiiiiijjjjjjiiigggeeedddaaa___]]]\\\\\\\\\ZZZXXXXXX[[[aaaeeedddccckkkuuu||||||ooo```WWWRRRvvvcccXXXPPPCCC???AAA===:::;;;<<<===<<<===???AAAGGGTTTuuu}}}eeeRRRHHHIIIMMMMMMOOOPPPOOOOOOOOOQQQSSSNNNOOOOOOOOONNNLLLJJJIIIIIIMMMQQQRRRPPPLLLHHHFFFCCCDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKLLLQQQTTTVVV\\\ccchhhppp~~~~~~wwwllliiihhhiiikkkooouuuyyy}}}sssppprrrnnntttoooggg```\\\ZZZYYYXXXRRRSSSYYYfffxxxvvvhhh^^^___[[[YYY[[[```gggsss~~~vvvnnnmmmllliiiUUUEEEAAAFFFJJJ^^^ooobbbWWWTTTTTTUUUVVVYYYaaasss|||zzz|||zzzzzzyyyuuutttvvv{{{mmmiiiiiigggjjjvvv~~~~~~~~~|||wwwpppjjjhhhjjjooossstttvvvtttjjjnnnvvv|||zzzrrrkkkddddddeeeeeecccaaa^^^\\\[[[ZZZXXXXXXWWWUUURRRPPPPPPQQQUUUZZZ\\\\\\bbbiiillloooppplllcccZZZTTTRRR~~~vvvcccVVVNNNAAA===???<<<999;;;======<<<===???@@@KKKQQQmmmnnnWWWJJJHHHKKKKKKMMMPPPQQQPPPOOOPPPRRRPPPPPPQQQQQQPPPNNNLLLJJJJJJJJJLLLOOOQQQOOOJJJEEECCCDDDFFFHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIKKKPPPRRRTTTZZZaaagggppp~~~yyysss{{{rrrmmmkkklllooosssuuuzzz{{{uuuwwwtttzzztttlllddd___\\\ZZZYYYUUUTTTXXXcccuuuxxxjjjaaa___ZZZXXX\\\bbbjjjwwwyyyqqqnnnjjjdddNNNBBBBBBGGGGGGXXX{{{tttfffYYYTTTSSSTTTUUUXXX^^^rrr~~~zzz~~~zzzxxxyyyuuunnnlllgggjjjuuu|||uuuoookkkjjjlllnnnooovvvwwwyyyyyynnnmmmhhhiiimmmsssvvvuuunnnhhh```aaabbbbbbaaa___\\\ZZZ[[[XXXUUUTTTSSSSSSQQQPPPNNNKKKKKKPPPSSSUUUXXX\\\^^^```aaa___[[[XXXWWWWWW{{{zzzuuubbbUUULLL???;;;>>>;;;999;;;======<<<===>>>@@@HHHJJJcccqqqYYYKKKHHHKKKIIIMMMQQQRRRPPPOOOOOOQQQQQQQQQRRRRRRQQQOOOMMMKKKGGGFFFGGGMMMRRRSSSNNNHHHBBBDDDFFFHHHIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHJJJNNNQQQSSSYYY```eeeooo~~~yyyqqqhhhrrrxxxqqqoooooosssxxxssszzz}}}}}}yyyppphhhbbb^^^[[[YYYYYYWWWYYYcccttt{{{mmmeee```\\\ZZZ___fffooo{{{~~~|||tttoooggg___III???CCCIIIFFFSSSuuu{{{lll\\\TTTRRRPPPQQQSSS[[[ppp{{{~~~~~~{{{ssspppgggiiittt|||vvvqqqnnnnnnnnnhhhmmmkkkkkkrrrnnneeeeeeddddddeeeiiimmmlllfffaaa\\\]]]_________\\\YYYXXX]]]YYYUUURRRRRRSSSTTTTTTOOOHHHFFFIIIMMMOOOPPPSSSVVVWWWYYYYYYXXXXXXZZZ\\\}}}}}}tttdddRRRHHHBBB<<<::::::999:::::::::<<<===>>>???DDDIIIbbbvvvbbbPPPJJJLLLKKKNNNPPPPPPNNNNNNPPPSSSSSSSSSSSSPPPLLLIIIIIIIIIIIIHHHHHHIIIKKKLLLKKKJJJKKKIIIFFFFFFHHHIIIHHHFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGDDDCCCCCCDDDGGGHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMOOOSSSXXX\\\iiiooozzzwwwooojjjnnnzzz{{{rrrnnnnnnrrrxxxzzz||||||tttkkkeee```[[[XXXVVVZZZ]]]bbbrrruuuhhheee^^^[[[aaakkkttt~~~wwweeeVVVCCCGGGBBBAAAIIITTTlllsssaaaXXXTTTRRRSSSVVV```mmmzzztttmmmnnnrrr|||xxxtttnnnhhheeecccbbbaaa``````aaaaaa```aaacccdddeeefffffffffbbbaaa```^^^\\\ZZZYYYXXXYYYXXXVVVTTTSSSRRRQQQQQQJJJHHHFFFEEEEEEGGGJJJMMMMMMOOOSSSVVVXXXXXXWWWVVV|||~~~~~~|||}}}qqqaaaPPPFFFAAA<<<::::::;;;;;;;;;;;;===>>>???@@@AAAEEEZZZ}}}yyyfffSSSJJJIIIJJJMMMOOOPPPOOOOOOQQQSSSUUUUUUUUURRROOOMMMLLLMMMIIIHHHGGGGGGIIIJJJJJJJJJKKKIIIFFFFFFHHHIIIHHHFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFDDDBBBAAAAAABBBDDDFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMOOOSSSXXX\\\eeelllyyyvvvmmmhhhjjjsssvvvqqqpppsssxxx|||}}}zzzqqqiiiddd^^^[[[WWWZZZ\\\```oooxxxmmmfff```^^^eeeooowww~~~~~~wwwdddSSSCCCFFFBBBAAAHHHRRRjjjgggZZZUUUSSSTTTWWW\\\hhh|||~~~wwwkkkkkkmmmzzz{{{xxxssslllgggbbbaaa```^^^]]]]]]^^^^^^^^^___```bbbcccdddddddddcccbbb```]]]ZZZXXXVVVTTTUUUUUUSSSRRRQQQPPPPPPPPPMMMKKKGGGEEEDDDEEEFFFHHHIIILLLPPPTTTVVVXXXWWWWWW{{{xxxvvvsssrrrwww}}}|||wwwkkk\\\LLLDDD???<<<:::;;;<<<<<<<<<<<<===>>>@@@@@@@@@EEERRRppp~~~ooo[[[MMMHHHIIIKKKOOOPPPQQQQQQRRRSSSVVVWWWVVVUUURRRPPPPPPQQQKKKHHHFFFFFFGGGIIIJJJJJJJJJHHHGGGFFFGGGHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDBBBAAAAAABBBDDDEEEGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLNNNRRRWWW[[[aaajjjxxxyyyoooeeefffkkkxxx~~~wwwtttvvvzzz~~~~~~wwwpppiiibbb]]]YYYZZZZZZ]]]iii}}}|||sssiiidddccckkkttt{{{{{{vvvzzzzzzfffSSSCCCEEEAAA@@@GGGOOOhhhnnn\\\WWWUUUUUUVVVVVVaaarrr{{{yyy{{{nnnkkkiiittt}}}xxxtttoooiiieee___^^^\\\ZZZYYYXXXXXXYYYZZZ[[[\\\^^^___``````aaabbbaaa^^^[[[XXXTTTRRRPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOMMMIIIEEEBBBAAAAAABBBGGGIIINNNSSSWWWZZZ[[[[[[}}}|||vvvuuupppmmmpppuuutttpppdddVVVHHHAAA>>>;;;:::;;;;;;;;;;;;;;;<<<===>>>???CCCGGGNNNbbbwwwdddTTTLLLHHHJJJMMMPPPQQQRRRRRRRRRTTTUUUUUUTTTRRRPPPQQQRRRMMMJJJGGGFFFGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIJJJKKKKKKMMMPPPVVVYYY```iiixxx}}}rrrbbbbbbcccjjjyyy{{{{{{~~~~~~xxxoooeee^^^[[[ZZZXXXZZZddduuuyyymmmiiiiiiqqqzzzyyyyyyzzztttrrrzzz}}}gggRRRBBBCCC@@@AAAHHHOOOjjjppp^^^YYYVVVTTTSSSQQQYYYggg{{{zzzsss|||tttnnniiiooo{{{zzzyyyyyy|||xxxssspppmmmiiieeeaaa[[[ZZZXXXVVVTTTTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[]]]\\\ZZZWWWTTTQQQOOONNNNNNMMMMMMMMMMMMNNNOOOOOOOOOLLLHHHDDDAAA?????????FFFIIINNNTTTYYY\\\___```}}}vvvxxx{{{yyywwwsssoooooosssrrrnnn___RRRDDD???===;;;:::<<<::::::::::::;;;<<<======BBBFFFJJJYYY|||kkkZZZQQQIIIJJJLLLOOOQQQSSSSSSRRRQQQRRRSSSRRROOONNNOOOPPPPPPMMMIIIGGGHHHJJJKKKKKKHHHHHHHHHGGGFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKHHHIIIJJJJJJLLLOOOTTTXXX```iiivvv~~~yyy{{{ppp___^^^^^^```hhhvvvyyykkkaaa\\\YYYWWWYYYaaaoootttppppppxxxwwwwww~~~~~~yyyxxx|||cccNNNAAABBB???CCCIIIPPPlllmmm^^^YYYVVVQQQOOONNNSSS```rrr~~~sssvvvxxxppphhhmmmxxxqqqnnnlllkkkjjjhhhgggeeedddbbb```^^^XXXVVVUUUSSSRRRQQQRRRRRRRRRSSSTTTUUUUUUVVVVVVUUUUUUUUUSSSRRRPPPOOONNNMMMKKKKKKKKKLLLLLLMMMNNNOOOLLLJJJGGGDDDAAA@@@???@@@EEEHHHLLLQQQVVVZZZ]]]___~~~vvvwww{{{yyyyyyvvvqqqppprrrppplll[[[OOOBBB>>>===;;;:::<<<::::::999999:::;;;;;;<<<>>>BBBFFFUUUzzzqqqaaaVVVLLLKKKKKKMMMPPPRRRSSSRRRPPPQQQRRRPPPNNNMMMMMMNNNPPPNNNKKKIIIJJJJJJJJJJJJGGGHHHHHHGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKHHHIIIIIIIIIKKKNNNSSSWWW___gggsss}}}zzz|||}}}yyynnnbbb```^^^]]]```gggpppwwwsssggg\\\XXXVVVYYY```nnn~~~yyyyyyyyyyyyxxx^^^IIIBBBBBB@@@DDDJJJOOOlll~~~ggg\\\XXXTTTPPPMMMMMMQQQ\\\nnnxxxvvvzzzyyypppiiilll{{{sssjjjfffcccaaa\\\\\\]]]]]]]]]\\\[[[ZZZVVVUUUSSSRRRQQQQQQRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIJJJKKKLLLMMMMMMIIIHHHFFFDDDBBBAAAAAAAAACCCEEEHHHMMMQQQTTTWWWXXXxxx|||vvvwwwuuupppnnnooommmhhhYYYMMMAAA======;;;:::;;;;;;::::::::::::;;;<<<<<<===@@@EEESSSqqqzzziii]]]OOOMMMKKKLLLOOORRRSSSRRRRRRSSSSSSQQQOOOMMMMMMNNNOOOMMMKKKJJJJJJJJJIIIGGGFFFHHHHHHGGGEEEDDDFFFHHHHHHHHHGGGFFFEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEGGGHHHIIIJJJKKKHHHHHHIIIIIIJJJMMMRRRUUUZZZbbbnnnxxxtttmmmjjjfffddddddgggkkkmmmtttzzzvvvkkk\\\WWWVVVZZZaaannn|||www___LLLDDDBBB@@@DDDHHHKKKiiivvvcccYYYVVVRRROOOOOOMMMPPPZZZmmmyyyyyy~~~uuummmnnnvvvrrrhhhbbb___\\\UUUWWWYYYYYYYYYXXXXXXXXXUUUTTTSSSRRRRRRRRRSSSTTTQQQQQQPPPPPPOOOMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHFFFDDDCCCBBBAAAAAADDDEEEGGGJJJMMMOOOQQQRRR{{{rrrtttsssnnnlllllliiidddXXXLLLAAA======;;;:::;;;<<<<<<;;;;;;;;;<<<======@@@BBBGGGSSSjjjpppcccRRRNNNJJJKKKNNNQQQRRRRRRTTTUUUUUUSSSPPPNNNNNNOOONNNLLLJJJJJJJJJIIIGGGEEEFFFHHHIIIGGGDDDCCCEEEHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKGGGHHHHHHHHHIIIMMMQQQUUUVVV^^^jjjuuu~~~xxxtttooolllmmmooopppppprrrssssssssswwwvvvlll[[[WWWVVVZZZbbboooyyycccSSSFFFCCC@@@DDDFFFHHHfffrrraaaXXXTTTPPPPPPRRRNNNQQQ[[[mmm}}}yyyvvv{{{rrrooorrrrrrhhhbbb^^^\\\TTTVVVXXXYYYXXXWWWWWWWWWTTTTTTSSSRRRSSSTTTUUUVVVQQQQQQPPPOOOMMMKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHJJJIIIGGGEEECCCBBBAAAAAAGGGHHHIIIKKKLLLNNNOOOPPPzzzyyyuuurrrpppnnniiibbb]]]MMMGGG???<<<<<<===;;;888;;;;;;:::;;;;;;<<<===>>>AAAEEEEEEMMM^^^rrriiiWWWMMMEEEFFFKKKMMMPPPRRRTTTTTTTTTTTTRRRPPPNNNMMMOOOOOONNNLLLIIIGGGGGGHHHCCCFFFHHHFFFAAA???AAADDDIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIJJJLLLMMMUUUYYYbbbpppwwwwww}}}}}}uuuqqqnnnmmmnnnuuu}}}~~~zzzpppfffaaa```^^^]]]cccrrr~~~~~~vvvbbbUUUNNNFFF>>>CCCJJJKKK```}}}xxxyyy|||tttlll___TTTPPPPPPOOOMMMQQQRRRYYYjjjwwwttt}}}{{{|||xxxlllfff^^^VVVWWWVVVUUUUUUWWWWWWWWWUUUUUUTTTSSSQQQOOOOOOPPPRRRUUUTTTSSSQQQNNNJJJGGGEEEGGGDDDAAA@@@@@@BBBBBBAAABBBBBBBBBBBBCCCEEEGGGHHHEEEDDDCCCBBBAAA@@@@@@@@@BBBDDDFFFGGGIIIKKKOOORRR~~~yyyuuuqqqnnnkkkfff^^^XXXLLLFFF???<<<<<<===;;;888;;;;;;:::;;;;;;<<<===>>>???DDDDDDIIIVVVgggvvv^^^RRRHHHFFFJJJLLLOOORRRQQQQQQRRRRRRQQQPPPOOONNNNNNNNNNNNKKKIIIGGGGGGHHHGGGJJJLLLJJJEEECCCDDDGGGHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMVVVZZZdddtttzzzuuuqqqnnnooozzz~~~wwwkkk```___^^^]]]\\\bbbrrr}}}}}}ppp```WWWMMMGGG@@@EEEKKKKKK^^^}}}uuutttuuurrrjjj]]]SSSPPPPPPPPPNNNRRRSSSYYYiii}}}~~~||||||vvvmmmcccZZZWWWVVVUUUVVVXXXYYYXXXWWWUUUUUUUUUTTTSSSRRRRRRRRRUUUUUUTTTRRROOOJJJGGGDDDFFFDDD@@@???@@@@@@@@@@@@????????????@@@BBBDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@BBBEEEFFFHHHJJJNNNPPP~~~}}}zzzxxxtttqqqmmmeee[[[SSSJJJEEE???<<<<<<<<<;;;999;;;;;;:::;;;;;;<<<===>>>???EEEDDDFFFNNN[[[zzziii[[[LLLGGGHHHJJJNNNRRRNNNNNNPPPQQQQQQPPPOOONNNLLLMMMMMMKKKIIIGGGGGGHHHIIILLLNNNLLLHHHFFFGGGHHHEEEFFFFFFFFFGGGGGGGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHIIIKKKMMMNNNVVV\\\gggwwwzzzsssooottt|||yyykkk``````^^^]]]]]]dddsss{{{{{{{{{uuufff[[[WWWKKKGGGBBBGGGLLLKKK[[[{{{uuupppnnnooofffZZZRRRPPPOOOPPPPPPRRRSSSXXXfff{{{|||uuurrruuuwwwzzzwwwkkkbbb]]]\\\ZZZZZZ[[[[[[[[[ZZZVVVVVVVVVUUUTTTRRRQQQPPPTTTTTTTTTSSSPPPLLLHHHEEEFFFDDDAAA???@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBAAA@@@????????????AAADDDFFFGGGIIILLLOOOyyy|||{{{zzzyyytttiii[[[QQQGGGCCC>>><<<<<<<<<;;;:::;;;;;;:::;;;;;;<<<===>>>@@@FFFFFFFFFKKKSSSoootttcccRRRIIIGGGIIIMMMQQQNNNOOOPPPQQQQQQPPPOOONNNKKKLLLMMMLLLIIIHHHHHHIIIHHHJJJLLLKKKHHHFFFEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIKKKMMMMMMVVV]]]iiixxx~~~wwwxxx}}}tttjjjeeecccbbbcccjjjyyy|||yyy{{{|||mmm]]]TTTQQQHHHGGGDDDHHHLLLJJJWWWttt{{{ssspppmmmcccWWWQQQOOONNNNNNPPPQQQQQQVVVcccvvvyyyttttttrrrtttvvvmmmiiifffcccbbbaaaaaa```___\\\YYYUUURRRPPPOOONNNMMMPPPRRRSSSSSSRRRNNNJJJHHHHHHFFFCCCBBBBBBBBBAAA???@@@@@@@@@AAABBBBBBCCCDDDCCCBBBAAA@@@???>>>>>>>>>>>>AAADDDFFFHHHJJJLLLNNN~~~|||}}}~~~~~~~~~xxxkkk[[[OOOCCCAAA>>><<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>===DDDEEEEEEIIIOOOfff|||jjjVVVLLLHHHHHHKKKOOOQQQQQQRRRRRRQQQPPPNNNMMMJJJLLLMMMMMMKKKIIIIIIJJJHHHIIIKKKJJJHHHFFFEEEDDDAAABBBCCCDDDFFFGGGHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGIIIJJJLLLMMMUUU\\\iiiwww~~~~~~vvvnnnllljjjlllttt{{{yyy}}}}}}gggWWWNNNJJJEEEGGGEEEHHHLLLIIIUUUnnn}}}yyypppcccWWWSSSPPPLLLLLLOOONNNOOOTTT___qqqyyyuuuqqqrrrzzz}}}vvvsssooommmmmmmmmlllkkkggg```VVVOOOLLLLLLMMMMMMLLLNNNPPPQQQQQQPPPNNNLLLJJJHHHFFFFFFFFFEEEDDDCCC@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@???>>>=========???AAAEEEHHHIIIKKKMMMOOO}}}|||~~~~~~{{{tttgggWWWLLL@@@???===<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>:::@@@AAACCCHHHKKK\\\xxxnnnZZZOOOKKKIIIJJJMMMQQQRRRRRRRRRQQQPPPNNNMMMJJJLLLNNNNNNMMMKKKKKKKKKJJJKKKLLLLLLKKKIIIFFFEEEAAAAAABBBDDDEEEFFFHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLRRR[[[iiivvv~~~wwwtttrrrttt|||||||||vvvcccWWWNNNFFFEEEHHHGGGIIIMMMKKKUUUmmmwwwiii\\\WWWSSSMMMLLLPPPNNNNNNRRR\\\mmm|||vvvvvvzzz|||{{{zzzyyyxxxpppfffZZZQQQNNNOOOPPPPPPKKKLLLNNNOOOPPPPPPOOOOOOKKKJJJIIIIIIIIIIIIHHHFFF@@@AAABBBBBBCCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<>>>AAAFFFHHHJJJKKKMMMNNN~~~vvvlllaaaTTTKKK>>>>>>===<<<;;;:::;;;<<<;;;;;;:::;;;;;;<<<===>>>999>>>???CCCIIIJJJTTTkkkooo]]]RRRMMMJJJIIIKKKNNNOOOPPPQQQQQQPPPOOONNNJJJMMMOOOPPPOOOMMMMMMMMMKKKKKKLLLLLLLLLJJJGGGDDDAAAAAABBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJPPPZZZhhhvvv|||yyywwwxxxmmm___ZZZSSSIIIFFFKKKJJJKKKOOONNNXXXnnnqqqccc^^^XXXOOOLLLQQQPPPPPPSSS[[[jjj~~~}}}zzzqqqgggZZZRRRQQQRRRSSSRRRMMMMMMMMMLLLMMMMMMNNNNNNKKKJJJIIIJJJLLLLLLJJJIIIBBBCCCDDDEEEEEEEEEDDDDDD@@@@@@>>>===<<<;;;;;;;;;===@@@EEEHHHIIIJJJKKKMMM~~~rrrggg]]]SSSLLL<<<======<<<;;;:::;;;<<<;;;;;;;;;;;;;;;<<<>>>>>><<>>===<<<;;;;;;;;;;;;???DDDGGGHHHIIIJJJKKK|||iii___ZZZOOOCCC???===:::888777888999;;;::::::;;;<<<===============<<>><<<;;;::::::===>>>>>>???BBBEEEGGGIIIwwwggg^^^YYYOOODDD???>>>;;;999888999;;;<<<::::::;;;<<<============???>>>???AAACCCGGGQQQ[[[xxxwwwjjj```YYYQQQIIIBBBFFFGGGIIIMMMQQQRRRPPPOOOMMMNNNOOOOOOOOONNNMMMLLLMMMLLLKKKMMMNNNNNNKKKHHHHHHDDDBBBCCCFFFHHHEEEBBBEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDFFFGGGPPPYYYhhhxxxooocccccchhhfff```PPPQQQTTTSSSOOOPPP^^^mmmsssfff]]]WWWRRRNNNPPPNNNOOOVVV^^^kkknnnbbbYYYVVVSSSQQQQQQQQQPPPOOOLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHFFFDDDAAA???<<<;;;::::::=========>>>AAACCCFFFHHH~~~}}}yyymmmbbb\\\WWWNNNDDD@@@>>><<<:::::::::;;;<<<:::;;;<<<===>>>>>>>>>>>>BBB??????AAABBBFFFQQQ[[[mmm}}}uuukkkaaaVVVMMMFFFCCCDDDGGGLLLPPPRRRQQQOOONNNNNNOOOPPPPPPPPPOOOOOOOOOMMMLLLMMMNNNNNNMMMKKKKKKGGGCCCBBBDDDFFFEEECCCEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEFFFOOOXXXgggxxx}}}~~~oooffffffiiieee]]]OOOPPPRRRRRRNNNPPP\\\jjj{{{kkk]]]UUUQQQQQQRRROOOOOORRRWWWaaaqqq}}}iii[[[VVVTTTRRRRRRRRRQQQPPPNNNNNNMMMLLLJJJIIIIIIIIIJJJIIIIIIJJJJJJJJJJJJJJJIIIKKKKKKLLLLLLLLLKKKJJJJJJEEEDDDBBB???===;;;:::999<<<;;;<<<===???AAADDDEEE~~~tttoooooorrrpppkkkddd]]]XXXSSSKKKDDD>>>===;;;:::::::::;;;<<<:::;;;<<<===>>>?????????AAA@@@AAACCCDDDGGGOOOXXXhhhwwwkkk]]]QQQJJJBBBCCCFFFJJJOOOQQQQQQPPPNNNOOOOOOPPPPPPQQQQQQQQQPPPOOOMMMMMMMMMNNNNNNNNNNNNJJJEEEBBBCCCDDDEEEDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEKKKTTTcccvvv}}}zzz|||rrrjjjjjjjjjcccYYYNNNOOOQQQRRROOOPPPZZZgggvvvbbbUUUPPPQQQRRROOOMMMOOORRRXXXfffrrr|||xxxuuudddYYYTTTSSSSSSSSSTTTSSSQQQOOONNNLLLIIIGGGFFFFFFGGGHHHJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKFFFEEECCC@@@>>><<<::::::;;;::::::;;;===???AAABBB}}}rrrkkkhhhiiieeeaaa\\\XXXTTTMMMFFFBBB<<<;;;:::999999999:::;;;:::;;;<<<>>>???@@@@@@@@@???@@@DDDHHHHHHHHHLLLSSSbbb|||sssdddVVVMMMDDDDDDEEEHHHMMMPPPQQQQQQOOOOOOOOOPPPPPPQQQQQQRRROOOOOONNNNNNMMMNNNOOOPPPOOOLLLGGGCCCBBBCCCEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDIIIQQQ```uuu}}}zzz~~~~~~tttlllllljjjaaaUUUNNNOOOQQQSSSQQQQQQZZZeeeooo\\\TTTSSSQQQNNNMMMNNNOOOTTT```kkk}}}{{{www}}}yyyxxxyyyxxx}}}jjj]]]XXXTTTTTTTTTUUUVVVVVVSSSPPPNNNLLLJJJGGGFFFFFFGGGHHHKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKGGGFFFDDDBBB@@@===;;;:::::::::::::::;;;===???@@@~~~}}}tttlllgggeee```[[[WWWUUUPPPHHHAAA???;;;::::::999999999::::::;;;;;;===>>>@@@AAAAAAAAA???AAAEEEJJJJJJHHHKKKPPPZZZjjj|||mmm]]]RRRHHHGGGEEEFFFJJJNNNQQQRRRPPPPPPOOOOOOOOOPPPQQQQQQLLLNNNOOOOOONNNMMMNNNPPPOOOLLLHHHEEECCCCCCEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCIIIPPP]]]rrr~~~}}}~~~{{{vvvnnniiijjjjjj```TTTPPPPPPSSSUUUSSSSSS[[[dddhhh[[[VVVPPPNNNLLLMMMNNNRRR\\\gggsss|||xxx{{{{{{xxxtttooonnnoooooo{{{vvvnnnkkkjjjnnnzzzqqq```XXXWWWVVVUUUUUUVVVWWWVVVSSSQQQOOONNNLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMMMMLLLLLLHHHGGGFFFEEEBBB???===<<<::::::999999:::<<<===???zzzssslllgggddd```ZZZUUUSSSMMMBBB<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBBAAABBBFFFJJJIIIGGGKKKQQQSSSZZZuuu{{{iii\\\NNNJJJFFFEEEHHHLLLPPPRRRQQQPPPOOONNNNNNOOOOOOPPPJJJMMMOOOPPPNNNMMMNNNOOONNNLLLJJJFFFDDDDDDEEEGGGFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBHHHLLLWWWjjj}}}{{{zzz{{{}}}~~~}}}{{{iiifffbbbaaafffiiiaaaVVVRRRRRRTTTWWWVVVVVV\\\eeezzzrrr```WWWPPPNNNLLLMMMMMMPPPYYYcccmmmzzz~~~xxxvvv|||~~~zzzvvvpppmmmmmmrrrzzz}}}nnneeebbbaaagggnnnvvvtttjjj___YYYWWWWWWVVVUUUUUUUUUUUUSSSQQQNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLMMMNNNNNNNNNNNNNNNIIIIIIHHHGGGDDDAAA???===;;;::::::999:::;;;===>>>||||||wwwqqqlllgggdddaaaZZZUUURRRKKK???999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===???AAABBBBBBBBBDDDDDDEEEHHHGGGFFFKKKRRRRRRRRRhhhtttfffRRRMMMGGGDDDFFFKKKPPPRRRRRRQQQOOONNNMMMNNNNNNOOOHHHLLLPPPPPPNNNMMMMMMNNNMMMLLLJJJGGGEEEDDDEEEGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD???@@@AAABBBBBBBBBAAAAAADDDHHHQQQbbbxxx}}}zzzwwwvvvyyy}}}xxxwww}}}~~~}}}qqq[[[YYYWWWZZZbbbhhhcccYYYSSSSSSVVVYYYXXXXXX]]]eeeuuuvvvbbbWWWQQQNNNMMMMMMMMMNNNWWW```jjjuuuvvvpppsssxxxssssssxxx}}}qqqgggcccbbbgggjjjmmmnnnjjjddd]]]YYYWWWVVVTTTSSSSSSSSSQQQPPPKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNNNNNNNNNNMMMNNNOOOOOOPPPPPPPPPPPPJJJJJJIIIHHHFFFCCC@@@>>>;;;;;;:::::::::;;;<<<===}}}zzz{{{rrrgggbbbcccccc^^^VVVMMMEEE???;;;:::===;;;:::;;;===??????>>><<<<<<======>>>>>>??????AAACCCFFFHHHHHHIIIKKKLLLQQQVVV^^^qqqqqq^^^SSSHHHFFFGGGIIIMMMQQQQQQRRRRRRQQQOOOOOOPPPRRRTTTRRRPPPOOOOOONNNLLLJJJLLLKKKJJJHHHFFFDDDCCCBBBIIIHHHGGGGGGHHHHHHFFFDDDFFFFFFEEEDDDCCCBBBAAAAAA>>>???@@@AAAAAAAAAAAAAAADDDJJJQQQYYYcccttt~~~~~~}}}~~~xxxrrrqqquuuxxx{{{~~~ppp___QQQQQQRRRUUUXXXZZZYYYXXXPPPRRRTTTVVVWWWYYY\\\___kkkwwwaaaTTTRRRQQQPPPNNNNNNQQQVVVZZZcccmmm}}}xxxnnnmmm}}}~~~vvvkkkfffeeepppuuuxxxtttooojjjccc]]]ZZZXXXXXXXXXTTTOOOMMMPPPIIIKKKLLLKKKHHHGGGIIILLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNPPPQQQRRRIIIKKKLLLLLLJJJFFFBBB???===<<<<<<;;;;;;;;;<<<<<<|||{{{|||uuummmeeeaaabbb```\\\TTTKKKDDD>>>;;;:::===;;;:::;;;===??????>>>=========>>>>>>?????????BBBCCCEEEFFFFFFGGGIIIKKKMMMRRRXXXggg{{{dddYYYNNNJJJJJJJJJLLLPPPPPPQQQRRRQQQPPPOOOQQQRRRSSSRRRPPPPPPQQQQQQPPPNNNNNNMMMLLLJJJIIIGGGFFFEEEIIIHHHGGGGGGHHHHHHFFFEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBB???DDDJJJOOOWWWfffyyy}}}yyywwwwwwsssooommmpppsssvvv|||~~~{{{hhhVVVKKKKKKKKKNNNRRRUUUVVVVVVQQQRRRTTTTTTUUUWWWZZZ]]]gggrrr___SSSQQQPPPOOOMMMMMMPPPUUUYYYaaaiiiwwwzzzooolllyyysssoooooossszzz}}}zzztttmmmeee___ZZZYYYVVVQQQOOOPPPJJJLLLLLLJJJGGGFFFHHHJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPLLLMMMNNNNNNLLLIIIEEECCC???>>>======<<<<<<<<<==={{{xxxzzzwwwnnnhhhccc``````]]]XXXQQQIIIBBB===;;;:::<<<;;;;;;<<<>>>??????>>>>>>>>>????????????@@@@@@DDDDDDEEEDDDCCCDDDGGGIIIJJJNNNRRR]]]xxxooocccWWWRRRNNNKKKKKKMMMNNNPPPQQQQQQPPPPPPRRRTTTSSSRRRQQQQQQSSSTTTSSSRRRPPPPPPOOONNNLLLJJJIIIHHHIIIGGGFFFGGGHHHHHHGGGEEEGGGFFFEEEEEECCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAADDDHHHJJJOOOZZZiiittt}}}}}}~~~~~~xxxsssqqqpppooommmmmmpppsssvvv~~~~~~{{{||||||qqq^^^MMMGGGEEEDDDFFFKKKQQQUUUWWWTTTTTTTTTRRRRRRTTTWWWZZZddd~~~~~~}}}nnn^^^TTTPPPPPPNNNMMMLLLOOOSSSWWW]]]dddppp}}}~~~qqqkkkuuuzzzwwwxxx~~~vvvkkkaaa]]]ZZZUUUQQQPPPLLLLLLKKKIIIGGGFFFGGGIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKLLLNNNOOOPPPPPPOOOOOONNNOOOQQQQQQOOOLLLIIIGGGAAAAAA???>>>============|||rrrrrryyysssjjjgggddd```]]]YYYTTTMMMEEE@@@<<<;;;;;;<<<;;;;;;===???@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAAGGGGGGFFFDDDCCCDDDGGGIIIJJJMMMPPPWWWjjjzzznnnaaaZZZTTTMMMIIIIIILLLNNNQQQQQQQQQQQQSSSTTTSSSRRRQQQRRRSSSTTTSSSQQQQQQQQQPPPPPPNNNLLLJJJIIIIIIGGGFFFFFFGGGHHHGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBCCCEEEGGGHHHJJJRRR]]]eeesss~~~|||~~~~~~}}}zzz{{{{{{{{{yyytttqqqooonnnoooppptttxxx|||}}}|||{{{{{{vvviiiVVVHHHFFFDDDBBBCCCIIIQQQWWWZZZWWWVVVTTTRRRPPPRRRVVVYYYbbbvvv~~~zzzzzzzzz{{{mmm___WWWOOOOOONNNLLLLLLNNNRRRUUUZZZaaalllxxxtttlllssszzzjjjccc```ZZZSSSOOOLLLKKKJJJHHHGGGGGGIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKMMMOOOPPPOOONNNMMMOOOPPPQQQQQQPPPNNNKKKIIICCCBBB@@@???>>>======<<<}}}zzz}}}{{{wwwmmmqqq|||{{{pppiiiiiigggaaaZZZVVVRRRJJJCCC>>>;;;;;;;;;<<<<<<<<<>>>@@@@@@???===@@@@@@AAAAAABBBCCCCCCCCCJJJJJJIIIGGGEEEEEEHHHJJJJJJLLLOOOTTT___xxxxxxkkkbbbZZZPPPIIIGGGKKKNNNPPPRRRRRRRRRSSSTTTTTTRRRQQQQQQQQQQQQPPPNNNPPPQQQQQQQQQOOOMMMKKKJJJIIIGGGEEEEEEGGGHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>???AAAAAACCCHHHPPPUUUcccmmmyyy~~~|||~~~~~~}}}~~~~~~|||yyyvvvuuuuuuwwwxxxwwwuuurrrqqqppppppvvv~~~zzz|||}}}{{{rrrcccRRRHHHDDDBBB@@@BBBHHHPPPVVVYYYWWWVVVTTTRRRPPPQQQUUUXXX^^^mmm|||{{{zzz~~~~~~nnn___XXXOOOOOONNNMMMLLLMMMQQQTTTXXX```mmmxxxyyyooosss~~~tttkkkggg___UUUPPPLLLJJJHHHGGGHHHJJJKKKLLLNNNNNNMMMKKKJJJIIIHHHGGGIIIKKKMMMOOOOOOOOOMMMLLLOOOOOOPPPPPPOOONNNLLLJJJCCCBBBAAA???>>>=========~~~zzzwwwqqqwwwwwwuuupppkkkjjjiiibbbYYYUUUPPPIIIAAA<<<::::::;;;<<<<<<<<<>>>@@@AAA???===@@@@@@AAABBBDDDEEEFFFFFFKKKLLLKKKJJJHHHHHHIIIKKKJJJJJJNNNRRRWWWhhhuuukkkaaaUUULLLHHHKKKNNNQQQRRRRRRRRRRRRSSSSSSRRRPPPPPPPPPPPPOOOMMMPPPQQQRRRRRRQQQNNNLLLJJJIIIGGGEEEEEEGGGHHHIIIHHHHHHGGGFFFFFFDDDDDDCCCBBBAAABBBBBBBBBBBBAAA@@@@@@===>>>??????AAADDDIIIMMMWWW]]]fffrrr}}}|||~~~}}}~~~}}}wwwuuuwwwwwwvvvsssqqqqqqqqqxxxzzz|||{{{yyyvvvttttttqqq}}}{{{~~~yyykkkZZZNNNGGGAAA@@@???AAAGGGMMMRRRTTTTTTTTTSSSQQQPPPQQQTTTWWWYYYccczzzrrr```XXXOOOOOOOOONNNMMMNNNPPPSSSWWW```mmmwww~~~zzzwwwvvvvvv{{{~~~sssttt||||||tttnnneee[[[UUUOOOLLLIIIHHHIIIKKKMMMMMMPPPOOONNNLLLKKKIIIHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMNNNNNNOOONNNMMMLLLKKKDDDCCCBBBAAA@@@@@@??????xxx~~~{{{pppsssqqqllljjjhhhbbbYYYUUUPPPHHHAAA;;;999:::;;;<<<<<<===???AAAAAA???===???@@@AAACCCEEEGGGHHHIIIJJJLLLLLLLLLJJJIIIJJJKKKLLLKKKNNNRRRRRR\\\zzz}}}ssshhh[[[PPPKKKLLLNNNQQQSSSRRRRRRRRRRRRQQQPPPOOOPPPQQQQQQPPPOOOPPPQQQSSSSSSRRRPPPMMMKKKIIIGGGEEEDDDFFFHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCEEEGGGIIILLLPPPWWWbbbsss~~~~~~{{{{{{}}}}}}}}}}}}~~~}}}}}}~~~|||wwwtttpppqqqqqqooolllkkkllloooxxx{{{}}}~~~|||yyyxxxwwwvvv~~~uuubbbQQQGGGCCC@@@???@@@CCCHHHLLLNNNOOONNNOOOOOOOOOOOOPPPSSSUUUWWW^^^ttt{{{fff[[[OOOPPPPPPOOONNNNNNQQQSSSWWW```kkksssvvv|||~~~zzzlllhhhffffffgggnnn|||uuusssyyy{{{uuulllbbb]]]TTTPPPKKKIIIJJJKKKLLLKKKNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKFFFEEEDDDDDDCCCCCCCCCCCC|||}}}wwwooossssssmmmhhhgggaaaZZZVVVPPPHHH@@@;;;999:::;;;<<<<<<===???AAAAAA???===>>>???AAACCCFFFHHHJJJKKKIIIKKKLLLLLLKKKJJJJJJKKKPPPNNNQQQUUURRRVVVrrryyymmm___SSSNNNLLLOOORRRSSSRRRQQQQQQQQQPPPOOONNNPPPRRRSSSSSSRRRQQQRRRTTTUUUTTTQQQOOOMMMIIIGGGDDDDDDFFFHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBBBB@@@@@@@@@AAAAAABBBDDDDDDDDDFFFMMMYYYjjj{{{vvvyyy{{{{{{yyyxxxxxxzzz~~~~~~~~~{{{xxxuuutttmmmnnnmmmkkkggggggjjjnnntttxxx{{{}}}}}}{{{{{{{{{{{{rrr\\\IIIAAA???@@@AAACCCFFFKKKMMMMMMMMMIIIKKKMMMMMMNNNOOORRRTTTWWW]]]ssslll___PPPPPPPPPOOONNNOOOQQQSSSXXX```iiinnnpppuuu~~~~~~yyyyyyxxx||||||sssmmmhhhcccbbb___]]]^^^```hhhxxxvvvrrrwwwzzzpppgggcccXXXSSSMMMJJJJJJKKKJJJIIILLLMMMMMMMMMNNNNNNNNNNNNKKKJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNMMMMMMLLLGGGGGGFFFFFFFFFFFFFFFGGGyyynnnpppllleee```___^^^[[[YYYLLL???;;;;;;;;;::::::============>>>>>>>>>>>>===>>>@@@BBBDDDFFFGGGHHHGGGGGGFFFFFFGGGIIIJJJLLLMMMLLLMMMNNNQQQZZZlll}}}tttfffYYYRRRJJJLLLNNNPPPRRRRRRQQQQQQOOONNNNNNMMMNNNOOOPPPQQQRRRSSSTTTTTTSSSQQQNNNMMMLLLJJJFFFCCCBBBCCCFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEHHHGGGFFFEEECCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDGGGLLLRRR]]]ooo|||wwwlllpppuuuyyyzzzyyyyyyyyy{{{~~~|||zzzyyy}}}tttnnnooosssqqqnnnkkkkkklllllljjjgggpppqqquuuzzz{{{xxxxxx{{{{{{dddMMMAAA???AAA>>>???@@@BBBEEEGGGHHHIIILLLLLLMMMNNNPPPQQQRRRRRRTTT]]]rrrxxxeeeUUURRRQQQSSSRRROOOPPPTTTWWWZZZaaagggjjjlllsss|||zzzrrrlllfffdddeeennnwwwyyyllliiieeeaaa___\\\YYYVVVVVVXXXUUUWWW^^^aaaooo{{{vvvyyy~~~{{{xxxsssnnnjjj^^^WWWOOOIIIHHHHHHHHHGGGJJJLLLOOOPPPPPPPPPPPPQQQKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIHHHHHHHHHGGGHHHIIIKKKMMMOOOuuutttmmmaaa[[[[[[[[[YYYWWWKKK>>>;;;;;;:::::::::============>>>>>>>>>>>>===>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIILLLOOOQQQWWWffftttwwwiii^^^YYYPPPOOONNNOOOQQQSSSRRRQQQQQQPPPOOOOOOOOOPPPRRRSSSQQQRRRSSSTTTSSSRRRPPPNNNLLLKKKHHHEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDGGGGGGEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBGGGLLLUUUdddvvv}}}wwwrrriiimmmqqqttttttttttttuuuzzz}}}~~~|||{{{{{{{{{tttnnnlllooonnnlllkkklllnnnnnnmmmkkkpppppptttwwwwwwuuuxxx}}}rrr^^^LLLBBB???@@@???@@@BBBDDDGGGIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUWWW^^^ooo~~~kkk[[[VVVTTTTTTRRROOOOOORRRSSSVVV]]]dddgggjjjqqqzzz{{{nnnfffaaa\\\[[[\\\]]]cccmmmvvvzzzvvvnnnhhh___\\\XXXVVVTTTSSSPPPNNNPPPRRRPPPTTT\\\```nnnxxxwww|||}}}zzzvvvqqqmmmeee___VVVPPPMMMKKKIIIHHHJJJKKKNNNOOOOOOOOOOOOOOOLLLKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKLLLKKKJJJIIIHHHFFFFFFGGGHHHJJJKKKMMMNNN~~~xxxkkk\\\UUUVVVXXXXXXTTTHHH>>>;;;;;;::::::;;;<<<=========>>>>>>>>>???===>>>@@@BBBDDDFFFGGGGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFIIINNNOOOSSS]]]iii}}}}}}ooogggdddXXXRRRMMMMMMPPPSSSSSSQQQRRRRRRQQQPPPQQQRRRSSSTTTPPPQQQRRRSSSSSSRRRQQQPPPMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFDDDCCCBBBBBBAAAAAA????????????????????????===@@@BBBFFFLLLWWWdddmmm|||}}}zzzuuuooojjjfffiiilllnnnnnnoooqqqrrryyyzzz||||||{{{{{{|||}}}|||xxxtttnnnkkkjjjkkkkkklllnnnpppqqqpppnnnooooooqqqrrrppppppwww~~~vvvdddSSSIIICCC@@@??????@@@CCCFFFIIIKKKMMMNNNKKKKKKLLLNNNQQQSSSUUUWWWZZZ]]]kkksssccc\\\VVVUUUSSSOOONNNPPPOOOQQQXXX```cccfffmmmuuuwwwkkk```ZZZVVVRRRQQQRRRPPPSSSYYY___bbbaaa\\\XXXTTTRRROOONNNNNNNNNMMMKKKOOORRRPPPSSS[[[^^^kkk{{{wwwvvv~~~yyyvvvrrrmmmiiieee```ZZZUUURRROOOLLLJJJLLLMMMOOOPPPQQQQQQPPPPPPNNNMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGDDDEEEGGGIIIKKKLLLMMMMMM|||{{{|||xxxhhhWWWQQQTTTXXXXXXPPPFFF===;;;;;;:::999;;;<<<<<<======>>>>>>??????>>>???@@@BBBDDDFFFFFFGGGFFFGGGIIIJJJJJJHHHFFFEEEDDDDDDGGGKKKLLLNNNVVV___uuuxxxqqqnnn___VVVMMMKKKOOOSSSSSSQQQSSSRRRQQQPPPPPPQQQRRRSSSOOOPPPQQQRRRSSSRRRRRRRRRMMMMMMLLLKKKJJJHHHFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEEEECCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEHHHNNNVVV\\\eeeuuu~~~yyyuuurrroooiiiddddddfffhhhjjjlllnnnrrruuuyyyyyyyyywwwvvvwwwyyy{{{~~~}}}vvvuuuuuupppkkkhhhkkklllnnnqqqrrrrrrqqqooommmllllllllljjjlllwww~~~|||{{{iiiUUUJJJFFFCCC@@@===>>>@@@CCCGGGJJJLLLNNNNNNKKKKKKLLLMMMOOOQQQTTTUUUXXXZZZfff~~~lllbbbXXXUUUSSSPPPNNNNNNLLLNNNTTT[[[___aaafffmmmuuuzzzkkkaaaWWWSSSQQQNNNLLLNNNNNNQQQVVV[[[^^^]]]YYYUUURRRQQQOOOPPPQQQRRRRRRQQQUUUVVVSSSTTTYYYZZZeee|||xxxqqq}}}~~~wwwssspppllliiifffdddaaa^^^[[[YYYXXXVVVSSSSSSRRRSSSTTTUUUUUUTTTPPPOOOMMMKKKIIIGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGBBBCCCFFFIIIKKKLLLLLLLLLzzztttsssuuuzzzrrrcccUUUQQQVVVZZZZZZKKKCCC<<<;;;;;;999999<<<<<<<<<<<<===>>>?????????>>>???AAACCCDDDEEEFFFFFFFFFHHHJJJLLLKKKJJJGGGEEEFFFDDDEEEHHHIIIKKKRRRZZZbbb|||xxxfff\\\OOOKKKNNNRRRSSSQQQRRRQQQPPPOOOOOOOOOPPPQQQNNNOOOPPPPPPQQQQQQRRRRRRNNNNNNNNNMMMLLLJJJHHHGGGFFFFFFEEEDDDCCCDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEIIIMMMPPPWWWbbboooxxx|||xxxtttqqqpppnnniiieeeccceeehhhkkknnnrrrwwwzzzyyyyyywwwtttrrrrrruuuxxx{{{}}}|||uuurrrtttvvvrrrllliiimmmpppsssttttttrrrpppooollliiihhhhhhhhhmmmzzzxxxtttxxx~~~ppp^^^KKKEEEEEEBBB???>>>===???CCCGGGJJJLLLMMMNNNMMMLLLKKKKKKLLLNNNPPPQQQRRRVVVbbbzzz||||||{{{}}}uuuhhhZZZVVVTTTQQQNNNMMMLLLMMMQQQYYY]]]^^^aaafffkkkooouuu{{{|||cccZZZSSSQQQPPPMMMLLLMMMOOOSSSZZZbbbfffddd^^^YYYTTTSSSRRRRRRTTTUUUUUUUUUVVVXXXTTTTTTXXXVVV```vvv}}}rrrzzz~~~|||||||||{{{vvvuuussspppmmmjjjhhhggg^^^[[[WWWUUUVVVWWWWWWVVVRRRQQQPPPNNNKKKIIIGGGFFFFFFGGGHHHIIIIIIHHHGGGGGGBBBCCCFFFHHHJJJKKKKKKKKK}}}uuuoooooopppoooiii^^^UUUUUUZZZ\\\ZZZGGG@@@;;;;;;;;;999999<<<;;;;;;<<<===>>>???@@@@@@>>>???AAACCCDDDEEEFFFFFFEEEGGGIIIKKKKKKIIIGGGFFFHHHFFFFFFJJJKKKKKKPPPWWWYYYuuupppeeeXXXOOONNNOOOPPPPPPQQQPPPOOONNNMMMNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOONNNMMMLLLKKKJJJGGGFFFEEEDDDCCCDDDEEEFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAACCCEEEGGGHHHNNNUUU\\\```fffooouuuvvvwwwwwwvvvvvvwwwxxxyyyzzz|||xxxtttssssssqqqmmmiiicccfffjjjmmmppptttyyy}}}zzzyyywwwtttqqqqqqtttvvvyyy}}}||||||}}}vvvrrrrrrvvvwwwrrrllljjjooorrrvvvxxxvvvrrrpppnnnlllgggeeehhhmmmsss{{{yyy~~~yyydddTTTGGGEEEDDD@@@===???>>>@@@DDDHHHKKKMMMMMMMMMMMMLLLKKKJJJJJJLLLNNNOOONNNTTT___uuu}}}vvvpppqqqqqq___YYYWWWSSSOOOLLLLLLLLLPPPXXX\\\]]]___ccceeejjjooorrruuu}}}rrr___WWWQQQQQQQQQNNNMMMNNNKKKSSS^^^jjjqqqpppjjjddd[[[YYYWWWWWWYYYYYYYYYXXXVVVWWWSSSSSSWWWUUU^^^tttyyy{{{zzzwwwvvvpppiii___YYYWWWVVVUUUTTTTTTSSSRRRPPPNNNKKKIIIGGGFFFGGGHHHIIIIIIIIIHHHGGGCCCDDDEEEGGGHHHIIIJJJJJJ{{{sssmmmkkkkkkdddbbb\\\XXXZZZ^^^]]]XXXCCC>>>;;;<<<;;;999999<<<;;;;;;<<<===>>>???@@@@@@???@@@AAACCCDDDEEEEEEEEECCCDDDFFFHHHHHHHHHGGGFFFGGGGGGIIIOOOPPPOOOPPPTTTTTTfff|||rrrcccVVVOOOMMMMMMMMMQQQPPPOOOMMMMMMMMMNNNOOOMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNMMMMMMHHHGGGFFFDDDDDDEEEFFFGGGEEEEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????AAADDDEEEFFFGGGLLLOOOPPPUUU]]]bbbbbbdddddddddeeefffhhhjjjlllqqqvvv}}}~~~|||{{{}}}}}}yyyuuussssssqqqmmmiiieeehhhkkknnnqqqtttwwwzzzyyyyyyxxxuuussstttvvvyyyyyywwwrrrsssvvvsssrrruuuyyywwwpppkkkjjjnnnsssxxxzzzxxxtttqqqpppnnnhhhfffkkkttt||||||~~~oooYYYNNNHHHHHHEEE===;;;@@@@@@CCCGGGJJJMMMNNNMMMMMMMMMLLLJJJJJJJJJMMMOOOQQQOOOUUU^^^pppzzzrrrsss{{{|||ggg]]]ZZZVVVOOOKKKJJJJJJNNNXXX^^^___aaaeeedddiiinnnpppqqqvvv|||kkk___XXXSSSSSSTTTQQQOOOPPPMMMVVVeeeuuu~~~zzzllljjjgggfffffffffeeeddd\\\]]]YYYWWWZZZVVV^^^rrr{{{{{{lll```ZZZWWWUUUSSSUUUUUUTTTSSSPPPNNNKKKIIIFFFGGGIIIJJJJJJJJJIIIHHHEEEEEEEEEFFFFFFGGGHHHIII{{{yyy~~~|||ssslllgggeee^^^^^^\\\[[[^^^aaa\\\UUUAAA===;;;<<<;;;999999===;;;;;;<<<===>>>???@@@@@@???@@@AAACCCDDDEEEEEEEEEAAABBBDDDEEEFFFFFFFFFEEEFFFGGGLLLSSSUUURRRPPPRRRRRR\\\ttt{{{lll\\\PPPKKKJJJKKKQQQQQQOOONNNMMMNNNNNNOOOMMMMMMLLLLLLLLLLLLLLLMMMPPPOOOOOONNNNNNOOOOOOPPPIIIHHHFFFEEEDDDEEEFFFHHHFFFEEEEEEDDDDDDDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBB@@@??????BBBEEEGGGGGGBBBFFFIIIIIIMMMTTTWWWWWWWWWWWWWWWXXXZZZ]]]```aaabbbggglllppptttzzzzzzxxxvvvvvvxxx{{{}}}}}}}}}yyytttrrrqqqooojjjffffffiiillloooppprrrtttvvvxxxyyyxxxwwwvvvwwwzzz|||{{{rrrjjjlllqqqssstttxxx{{{wwwnnniiiiiimmmsssyyy{{{yyyuuurrrqqqpppiiigggooozzz|||yyy||||||gggSSSKKKIIIKKKEEE;;;:::AAABBBEEEIIILLLNNNOOONNNNNNLLLKKKJJJJJJKKKNNNRRRTTTQQQWWW^^^lllwwwxxx{{{{{{lllaaa]]]WWWOOOJJJHHHHHHMMMXXX___bbbdddgggeeejjjppprrrqqquuu~~~xxxjjjbbbZZZVVVVVVWWWUUUSSSSSSRRR\\\mmm~~~|||yyywwwvvvuuusssrrrfffgggaaa^^^]]]XXX]]]qqqzzzzzzwwwggg^^^ZZZVVVSSSVVVVVVUUUTTTRRROOOMMMKKKFFFGGGIIIJJJKKKJJJIIIIIIGGGFFFEEEEEEEEEFFFHHHIIIwwwkkkaaa\\\\\\XXXWWW\\\cccaaaVVVKKK>>>;;;999:::<<<<<<:::888======>>>>>>??????@@@@@@CCCAAA???AAAEEEHHHGGGEEECCCCCCDDDEEEFFFGGGHHHHHHJJJMMMQQQTTTUUURRROOOLLLPPPVVVdddooo]]]QQQKKKIIIHHHKKKMMMOOOOOONNNLLLKKKKKKJJJKKKLLLKKKJJJIIIJJJLLLNNNMMMMMMLLLMMMMMMNNNNNNJJJKKKLLLLLLKKKIIIGGGFFFHHHFFFDDDDDDEEEFFFEEEDDDHHHEEECCCDDDFFFFFFDDDBBBCCCCCCBBBAAAAAAAAAAAABBBDDDDDDDDDFFFHHHKKKNNNOOOOOOOOOQQQRRRSSSUUUVVVVVVZZZ]]]```aaaccciiirrrzzz~~~|||{{{wwwuuusssqqqpppqqqssstttwwwsssnnnllllllkkkhhhfffeeehhhkkkpppssstttttttttwwwuuutttwwwzzz|||{{{yyy{{{}}}|||tttjjjeeehhhmmmssssssrrrrrrqqqpppooooootttuuutttpppllljjjmmmpppqqqjjjjjjvvv~~~ttt[[[MMMMMMJJJEEE???>>>@@@DDDLLLIIIOOO\\\]]]SSSKKKLLLSSSNNNJJJKKKQQQUUUVVVUUUWWWWWW[[[ggg{{{wwwttthhh```WWWQQQOOOMMMLLLLLLRRR[[[dddjjjmmmmmmqqqtttsssrrrtttzzzyyyrrrkkkaaaXXXTTTTTTTTTUUUVVVaaapppyyyvvvkkk```[[[ZZZ[[[aaahhh~~~xxx}}}kkk___XXXUUURRRXXXUUUSSSRRRSSSQQQMMMJJJFFFJJJLLLJJJIIIJJJIIIFFFDDDCCCBBBAAACCCEEEHHHJJJxxxlllbbb]]]^^^ZZZXXX[[[^^^ZZZNNNCCC>>><<<:::;;;<<<===;;;999=========>>>??????@@@@@@EEEDDDDDDDDDEEEEEECCCBBBAAAAAACCCEEEHHHJJJLLLMMMJJJMMMQQQSSSTTTRRRNNNLLLLLLPPP[[[rrryyygggZZZSSSOOONNNLLLNNNPPPPPPOOOMMMLLLKKKIIIKKKLLLKKKJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMMMMMMMJJJKKKLLLLLLKKKIIIGGGFFFHHHFFFDDDDDDEEEFFFEEEDDDGGGEEECCCCCCEEEEEEDDDAAACCCCCCBBBAAAAAAAAAAAABBBDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKLLLNNNOOOPPPRRRRRRPPPTTTWWWYYY[[[aaakkkrrrxxx~~~|||zzzzzz|||}}}}}}}}}~~~~~~|||zzzxxxvvvuuutttvvvsssoookkkkkkmmmqqqtttvvvrrrnnnllllllkkkiiigggiiijjjmmmqqqtttvvvwwwwwwyyyxxxyyy|||}}}yyyyyyvvvqqqllliiiggghhhiiikkklllmmmlllllllllmmmnnnrrrrrrpppkkkfffccceeehhhpppooouuukkkVVVLLLLLLJJJEEEAAA@@@DDDHHHQQQPPPXXXeeehhh^^^VVVVVVUUUQQQNNNNNNRRRUUUTTTRRRPPPRRRVVVdddoooeee^^^VVVQQQPPPMMMLLLLLLQQQYYYbbbhhhkkkkkknnnqqqqqqqqqssszzzzzzssshhh___YYYXXXWWWWWWYYYddduuu{{{oooccc\\\ZZZZZZ___eee||||||xxxkkkbbb[[[WWWYYYVVVTTTSSSTTTSSSPPPMMMMMMQQQSSSOOOLLLKKKIIIFFFEEEDDDCCCBBBDDDFFFIIIKKK|||{{{xxxjjj```\\\]]][[[YYYZZZYYYSSSGGG>>>>>><<<;;;<<<======<<<:::<<<<<<===>>>???@@@@@@@@@CCCEEEGGGGGGFFFDDDCCCBBBBBBCCCDDDFFFIIIKKKMMMNNNJJJLLLOOORRRRRRPPPNNNLLLKKKLLLSSSbbb{{{pppbbbYYYRRROOOMMMNNNOOOPPPOOONNNLLLKKKIIIJJJLLLKKKKKKKKKLLLMMMOOONNNNNNMMMMMMMMMLLLLLLJJJJJJKKKKKKKKKIIIHHHGGGHHHFFFDDDDDDEEEFFFEEEDDDEEEDDDBBBCCCDDDDDDCCCAAACCCCCCBBBAAAAAAAAAAAABBBDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMHHHKKKNNNPPPSSSYYYaaahhhooovvv~~~{{{xxxsssqqqnnnnnnooopppppppppooooooooonnnmmmmmmllllllqqqnnniiieeeeeehhhmmmppptttqqqnnnmmmlllllljjjiiikkklllnnnpppsssuuuwwwxxxzzz{{{~~~~~~xxxsssllldddbbbeeehhhgggddddddeeeggggggggghhhjjjlllnnnmmmjjjeee```^^^bbbeeesssyyyvvv___OOOKKKKKKIIIEEEBBBBBBGGGKKKOOOOOOXXXfffiiiaaaYYYXXXVVVSSSQQQQQQSSSTTTQQQOOOLLLNNNSSSaaa{{{xxxhhh___ZZZUUURRRQQQMMMLLLKKKOOOVVV^^^eeeiiihhhkkknnnnnnooorrrxxx}}}ssshhhaaa]]][[[ZZZZZZfffyyyuuuggg___[[[ZZZ^^^ddd|||rrrggg___YYYYYYWWWUUUTTTTTTTTTSSSRRRVVV[[[\\\VVVOOOLLLIIIFFFDDDDDDCCCCCCEEEGGGJJJLLL~~~xxxxxxuuufff^^^\\\\\\\\\\\\[[[WWWOOOFFF???======<<<============<<<;;;<<<>>>???@@@@@@@@@@@@>>>CCCHHHIIIGGGEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKNNNOOOPPPOOOMMMKKKOOOOOORRR[[[jjj|||mmm```VVVQQQMMMLLLLLLMMMNNNNNNLLLKKKIIIJJJLLLLLLKKKKKKLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBDDDEEEEEEFFFHHHIIIIIIJJJGGGIIIKKKLLLOOOSSSZZZ___ggglllttt}}}{{{xxxvvvvvvuuuvvvtttsssssssssrrrooommmllljjjggggggggghhhhhhgggdddddddddeeeeeefffffffffiiigggdddaaabbbdddgggiiiqqqpppooommmmmmlllkkkjjjkkkkkklllnnnqqqtttwwwxxxyyy{{{~~~{{{uuujjjccc\\\[[[```dddeeecccbbbdddfffeeedddeeehhhkkkjjjiiifffaaa]]]^^^ccchhhyyy{{{eeeSSSIIIJJJJJJHHHDDDAAABBBGGGLLLMMMMMMSSS]]]```[[[UUUTTTQQQPPPOOOPPPQQQQQQNNNKKKLLLOOOTTT___xxx}}}~~~ppp```YYYUUURRRPPPQQQNNNLLLKKKMMMRRRZZZbbbgggfffhhhjjjkkkmmmpppuuuyyyrrriiibbb^^^\\\YYYfffyyyyyyjjjaaa\\\[[[___eee~~~~~~ssshhh```\\\WWWVVVTTTTTTTTTUUUVVVVVV\\\cccddd\\\RRRKKKHHHFFFCCCCCCCCCCCCEEEGGGJJJKKK|||vvvxxxqqqddd``````___aaabbb___WWWLLLDDD???<<<============<<<======;;;===???AAABBBBBBAAAAAA???DDDHHHJJJGGGEEEEEEGGGDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKQQQQQQTTT[[[cccttt{{{mmm```YYYOOOLLLIIIIIIKKKLLLLLLKKKJJJKKKLLLLLLKKKKKKLLLNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFDDDDDDEEEFFFEEEDDDBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKNNNRRRUUU^^^```eeekkkppptttxxxyyytttsssqqqooommmlllllllllnnnlllkkkjjjjjjjjjhhhffffffdddbbbaaabbbbbbbbbaaa^^^^^^___```aaabbbbbbccc______``````aaaaaabbbbbbmmmnnnmmmlllkkkiiiiiiiiiiiijjjlllnnnqqqtttwwwyyywwwwwwzzz~~~}}}vvvoooaaa^^^[[[ZZZ[[[^^^aaaccceeeggghhhfffcccbbbfffjjjiiihhhddd^^^[[[]]]dddjjj|||mmmXXXLLLHHHKKKJJJGGGCCC???@@@EEEJJJQQQPPPQQQUUUWWWUUUSSSRRRIIIJJJKKKLLLMMMMMMKKKIIIJJJNNNSSS^^^ttt{{{lll]]]UUURRROOONNNPPPMMMLLLJJJKKKOOOWWW```fffgggggghhhiiijjjmmmqqqtttzzz{{{ooofff```\\\ZZZfffyyy}}}nnnddd^^^]]]aaaggg~~~~~~qqqhhhbbb^^^UUUTTTSSSRRRSSSUUUXXXZZZaaaiiikkkaaaTTTKKKHHHFFFAAABBBBBBCCCEEEGGGIIIKKKwwwsssxxx{{{nnneeecccfffdddhhhiiibbbUUUGGG???<<<:::<<<======<<<;;;===>>><<<>>>@@@CCCDDDDDDCCCBBBFFFHHHJJJIIIGGGEEECCCCCC@@@AAACCCEEEHHHJJJLLLMMMIIIJJJJJJKKKKKKKKKKKKKKKOOOOOOTTT[[[___jjjxxxjjjbbbXXXSSSLLLIIIJJJLLLLLLLLLKKKLLLMMMMMMKKKKKKLLLMMMLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFDDDDDDEEEFFFEEEDDDBBBCCCDDDDDDCCCBBBDDDEEECCCCCCBBBAAAAAAAAAAAABBB@@@@@@BBBCCCDDDDDDEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGHHHIIILLLMMMXXXZZZ\\\___bbbeeeggghhhiiihhhgggeeecccbbbaaaaaacccbbbaaaaaabbbbbb```^^^___\\\ZZZZZZ[[[\\\\\\[[[ZZZZZZ[[[\\\]]]^^^^^^___YYY[[[]]]_________^^^^^^hhhiiijjjiiifffdddcccdddfffhhhjjjnnnrrruuuxxxyyytttsssrrrsssuuusssooojjj]]]^^^^^^\\\YYYZZZ^^^aaaeeeggghhhddd___^^^bbbgggjjjgggbbb\\\YYY]]]eeemmm{{{~~~ttt^^^NNNIIIIIIJJJIIIFFFBBB>>>@@@FFFKKKRRROOOMMMMMMNNNOOONNNNNNEEEFFFHHHIIIJJJJJJJJJIIIGGGKKKPPPZZZooo~~~ooo___VVVRRROOONNNOOOMMMLLLJJJJJJMMMUUU```gggiiihhhgggggghhhkkkmmmnnnuuuuuujjjbbb]]]]]]iiizzzqqqfff```^^^bbbhhh}}}}}}qqqfff^^^[[[TTTTTTSSSRRRRRRUUUZZZ^^^hhhrrrttthhhWWWLLLHHHGGGAAABBBCCCDDDFFFHHHJJJKKK~~~sssqqqzzzxxxmmmccc```cccccchhhkkkbbbRRRCCC<<<:::999;;;===<<<;;;:::<<<>>>===???BBBDDDFFFFFFEEEDDDJJJIIIHHHGGGHHHGGGDDDCCCBBBBBBDDDFFFIIIKKKMMMNNNIIIIIIIIIIIIIIIJJJJJJKKKOOONNNRRRYYYZZZ^^^rrruuulllggg^^^SSSLLLKKKMMMMMMMMMMMMNNNNNNMMMKKKJJJKKKLLLJJJKKKMMMOOOOOOOOONNNMMMJJJJJJIIIIIIIIIJJJJJJJJJHHHFFFDDDDDDEEEFFFEEEDDDAAADDDEEEEEECCCCCCEEEGGGCCCCCCBBBAAAAAAAAAAAABBB???@@@BBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHFFFEEEEEEFFFHHHIIIIIIRRRTTTUUUXXXZZZ\\\]]]]]]___^^^]]][[[ZZZYYYXXXWWWXXXWWWWWWYYYZZZZZZWWWUUUXXXVVVTTTTTTUUUWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\]]]]]]^^^]]]aaadddeeeccc```]]]\\\]]]___aaafffkkkooorrruuuvvvsssooojjjhhhiiijjjiiiggg___``````^^^[[[ZZZ\\\^^^```cccccc___ZZZYYY^^^cccgggeeeaaa]]]]]]dddoooxxx}}}~~~xxxdddRRRHHHHHHKKKIIIHHHFFFBBB???BBBIIIOOOMMMLLLJJJIIIJJJKKKJJJHHHFFFGGGHHHIIIIIIIIIJJJJJJIIILLLOOOUUUfffvvvdddZZZTTTPPPNNNOOOMMMLLLJJJIIILLLTTT```iiillljjjhhhgggggghhhiiiiiipppyyyzzzmmmddd___^^^iiiyyyuuuhhhaaa]]]aaafff|||}}}mmmaaa[[[TTTTTTTTTSSSSSSWWW^^^cccsss}}}qqq\\\NNNIIIIIICCCCCCEEEGGGIIIKKKMMMMMMwwwqqqrrr}}}wwwlllaaa[[[\\\]]]dddhhhaaaPPPBBB<<<<<<888:::<<<<<<:::999;;;>>>===???CCCFFFGGGGGGFFFEEEIIIFFFDDDEEEHHHJJJHHHFFFFFFGGGGGGHHHIIIJJJKKKLLLIIIIIIHHHHHHHHHIIIJJJKKKRRROOOQQQVVVTTTUUUeeezzzyyyssshhhYYYPPPMMMNNNNNNMMMNNNOOOOOONNNKKKJJJJJJKKKIIIJJJMMMOOOPPPPPPOOONNNJJJJJJIIIIIIIIIJJJJJJKKKHHHFFFDDDDDDEEEFFFEEEDDDBBBDDDFFFFFFDDDCCCEEEHHHCCCCCCBBBAAAAAAAAAAAABBB@@@@@@BBBBBBCCCBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDGGGEEEDDDEEEGGGIIIJJJJJJJJJKKKMMMOOOQQQSSSSSSTTTVVVVVVVVVUUUUUUTTTTTTTTTQQQQQQRRRTTTVVVUUUSSSPPPTTTRRRQQQQQQSSSUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSYYYXXXXXXYYYZZZ\\\^^^___]]]___aaa___[[[XXXWWWXXXXXX[[[```fffkkknnnpppqqqsssllleeeaaabbbeeeffffffbbbbbbaaa___^^^\\\[[[ZZZZZZ]]]^^^[[[UUUTTTZZZ```cccbbb```___cccmmm|||~~~zzz{{{}}}ppp[[[KKKFFFHHHLLLHHHGGGEEEBBBAAADDDLLLSSSLLLMMMLLLLLLMMMNNNLLLIIIIIIJJJJJJJJJIIIIIIJJJKKKNNNPPPPPPRRR___ttt|||iii^^^WWWRRROOOPPPMMMLLLJJJIIIKKKTTTaaajjjooollliiigggggggggggggggkkkttt}}}pppfffaaa\\\gggwwwxxxjjjaaa\\\___ddd|||{{{kkkbbbUUUUUUUUUTTTTTTXXX```fff{{{www```PPPJJJJJJDDDEEEGGGIIIKKKMMMOOOOOOyyyrrryyyxxxpppfff]]]ZZZZZZ\\\\\\ZZZSSSJJJBBB>>>==================>>>>>>???EEEEEEDDDDDDDDDEEEEEEEEEFFFIIIHHHEEEEEEJJJNNNOOOJJJIIIHHHGGGFFFGGGHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJSSSOOONNNOOOPPPTTT___jjj~~~uuuiii___TTTJJJJJJPPPRRROOOMMMLLLMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIKKKKKKHHHFFFDDDDDDEEEDDDCCCAAADDDCCCCCCCCCCCCEEEGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGKKKOOOPPPOOONNNOOOPPPRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPNNNNNNOOOPPPSSSSSSRRRQQQQQQRRRTTTTTTUUUUUUUUUVVVWWWYYY[[[]]][[[\\\]]]\\\YYYWWWVVVWWWXXX[[[```ccceeefffiiijjjeeebbb```bbbgggiiihhheeegggccc______aaabbb^^^ZZZZZZ[[[\\\YYYTTTRRRSSSUUUbbbbbb```aaalllzzz|||xxx{{{zzz^^^IIICCCDDDEEEDDDEEEEEEEEEEEEEEEHHHMMMQQQOOOPPPOOOMMMJJJGGGGGGHHHIIIJJJKKKJJJGGGHHHKKKNNNQQQRRRUUUWWWXXX___qqqmmm```ZZZTTTQQQPPPOOOLLLIIIIIIHHHMMMYYYfffnnnooommmhhheeeeeeccc___fffmmm}}}qqqfffaaa___gggwww|||jjj^^^\\\```ddd}}}ooo\\\^^^\\\VVVTTTZZZgggrrrtttbbbTTTKKKFFFJJJFFFFFFJJJLLLKKKKKKMMM}}}{{{yyynnnccc[[[YYY[[[]]]^^^\\\VVVMMMEEE@@@???============>>>???@@@AAADDDCCCBBBBBBBBBCCCDDDEEEEEEIIIIIIFFFGGGMMMQQQRRRLLLKKKIIIHHHGGGHHHHHHIIIKKKKKKJJJIIIJJJKKKMMMMMMTTTPPPNNNMMMKKKMMMUUU___|||xxxpppdddVVVNNNMMMOOOMMMLLLMMMMMMMMMKKKIIILLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKHHHGGGEEEEEEFFFEEEDDDBBBEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFDDDHHHLLLMMMLLLKKKLLLMMMKKKKKKLLLLLLLLLLLLLLLKKKJJJKKKLLLMMMNNNMMMMMMLLLMMMNNNOOOOOOMMMMMMNNNOOORRRQQQQQQQQQQQQRRRSSSSSSUUUUUUUUUUUUVVVWWWYYYZZZVVVWWWWWWVVVSSSRRRRRRSSSRRRUUUYYY\\\]]]___aaabbb\\\[[[\\\aaagggjjjiiifffdddaaa^^^___bbbccc___\\\XXXYYYYYYVVVRRRQQQSSSVVV```aaabbbeeeppp~~~~~~{{{yyyqqqXXXFFFBBBDDDFFFFFFHHHHHHHHHGGGGGGHHHLLLNNNOOOPPPPPPOOOLLLIIIHHHIIIJJJKKKLLLKKKIIIIIIKKKNNNNNNOOORRRTTTTTTYYYgggvvvtttfff\\\TTTPPPPPPQQQNNNKKKJJJIIIKKKUUUaaajjjnnnnnniiieeeffffffdddbbbjjjzzzvvvjjjddd```gggvvvmmmaaa^^^aaaeeeyyyhhhccc]]]ZZZXXX]]]lllzzzuuucccWWWPPPKKKLLLIIIIIIMMMOOOMMMLLLMMM}}}}}}yyykkk^^^XXXYYY]]]``````]]]WWWOOOGGGBBB@@@======>>>???@@@BBBCCCDDDEEEDDDBBBAAABBBDDDFFFHHHIIIMMMMMMIIIIIINNNQQQQQQNNNMMMKKKJJJIIIIIIJJJJJJNNNMMMMMMMMMNNNOOOQQQRRRTTTQQQNNNLLLJJJIIIOOOXXXnnnzzzjjjZZZRRRNNNMMMLLLMMMNNNNNNLLLJJJLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHFFFFFFGGGGGGEEEDDDFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBDDDGGGHHHHHHHHHHHHIIIDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMMMMLLLKKKJJJKKKLLLMMMLLLKKKKKKLLLMMMOOOOOOPPPQQQQQQQQQQQQQQQTTTTTTTTTSSSTTTTTTUUUVVVSSSSSSRRRPPPNNNMMMNNNPPPNNNQQQTTTVVVVVVWWWYYY[[[WWWWWW[[[aaagggiiigggdddaaa___^^^___bbbccc```]]]UUUVVVVVVTTTRRRSSSWWW[[[bbbeeegggkkkttttttdddOOOBBBAAAEEEHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOOOOQQQSSSRRRPPPMMMLLLLLLLLLMMMMMMLLLKKKKKKLLLNNNLLLNNNRRRUUUTTTUUU___kkk|||{{{mmm___UUURRRTTTTTTQQQNNNLLLJJJJJJQQQZZZeeelllnnnjjjeeedddffffff```gggwww}}}ooohhhcccgggsssrrreee```aaaddduuu}}}lll```^^^^^^```qqqyyyhhh]]]WWWSSSPPPMMMMMMQQQRRROOOMMMNNN{{{wwwyyy~~~vvvfffYYYWWW\\\```dddaaaZZZSSSKKKEEEBBBAAA>>>>>>???@@@BBBDDDFFFGGGIIIGGGEEEDDDDDDGGGKKKMMMPPPSSSQQQLLLJJJLLLMMMLLLPPPOOOMMMLLLKKKKKKLLLLLLPPPPPPPPPPPPQQQSSSUUUVVVTTTQQQPPPOOOMMMLLLQQQYYYggg~~~~~~lll___RRROOOLLLKKKLLLMMMNNNNNNLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJHHHGGGGGGHHHHHHGGGFFFEEEFFFGGGGGGFFFEEECCCBBBDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCDDDEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFGGGFFFFFFFFFGGGJJJKKKLLLKKKIIIGGGIIIJJJKKKJJJIIIHHHIIIKKKKKKLLLNNNOOOPPPPPPOOONNNSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPNNNLLLLLLNNNQQQOOOQQQSSSTTTTTTTTTVVVXXXZZZ[[[^^^cccfffeeeaaa]]]```^^^^^^___aaaaaa___]]]RRRTTTTTTSSSRRRUUU\\\aaafffhhhjjjlllsssdddWWWHHH@@@@@@EEEIIIJJJJJJLLLMMMNNNMMMMMMOOOPPPPPPSSSVVVWWWUUUSSSQQQQQQPPPPPPPPPOOONNNNNNNNNNNNNNNPPPUUUYYYXXXWWW^^^ggg|||~~~rrrdddYYYVVVZZZWWWSSSOOONNNLLLJJJOOOVVVbbbkkkooojjjcccaaabbbbbb___eeetttsssjjjdddfffnnnvvvhhhaaa```ccctttzzzgggdddbbbccctttssshhh```[[[WWWSSSQQQTTTTTTPPPNNNNNNuuurrrtttyyyxxxxxxpppaaaXXXYYY___aaaeee^^^SSSJJJCCC@@@@@@@@@>>>>>>???AAACCCEEEGGGHHHIIIHHHFFFEEEFFFIIIMMMOOORRRUUUSSSNNNJJJKKKLLLJJJPPPOOONNNMMMMMMMMMNNNNNNRRRRRRQQQRRRSSSUUUWWWXXXTTTRRRRRRSSSPPPMMMQQQXXX___nnn{{{ooo\\\VVVNNNHHHHHHJJJNNNPPPMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHJJJIIIHHHHHHIIIIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEGGGIIIIIIHHHGGGFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMPPPPPPOOOOOONNNMMMMMMLLLOOOOOONNNLLLJJJKKKNNNPPPNNNPPPQQQQQQQQQRRRTTTUUU\\\^^^```cccdddbbb^^^[[[```___]]]]]]]]]]]]\\\[[[UUUVVVVVVUUUTTTVVV\\\bbbeeehhhiiiiiippp}}}wwwXXXOOOEEE@@@BBBGGGJJJJJJOOOPPPQQQPPPNNNMMMNNNNNNSSSVVVYYY[[[ZZZXXXWWWVVVUUUTTTSSSSSSRRRRRRPPPPPPOOOQQQVVV[[[[[[ZZZ___fffzzzlll^^^YYY[[[YYYUUUQQQPPPMMMKKKNNNTTT```jjjpppllleee```^^^]]]^^^bbbnnnwwwlllfffeeeiiiwwwyyyjjjaaa___aaavvvssskkkgggfffyyyzzzooogggaaa[[[VVVUUUSSSOOONNNPPP{{{qqqmmmmmmoooooopppiii\\\XXX]]]aaa___^^^VVVJJJAAA======>>>@@@??????@@@AAACCCEEEGGGHHHGGGFFFEEEEEEFFFIIIMMMOOOPPPSSSSSSOOOLLLNNNOOOMMMOOOOOONNNMMMNNNOOOPPPQQQSSSRRRRRRRRRSSSTTTVVVWWWTTTSSSTTTTTTQQQMMMOOOUUU\\\eeexxx}}}nnneeeWWWMMMHHHIIILLLNNNMMMMMMNNNMMMMMMLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGJJJHHHGGGHHHIIIJJJIIIGGGEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGCCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFDDDCCCBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@DDDDDDEEEEEEFFFFFFFFFEEEFFFGGGHHHHHHFFFFFFGGGHHHGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKKKKJJJHHHIIIKKKMMMKKKLLLMMMMMMMMMNNNPPPRRRYYYZZZ]]]^^^______^^^]]]___^^^[[[YYYXXXYYYZZZ[[[[[[]]]^^^\\\[[[\\\aaaeeeeeeiiilllmmmssskkkPPPJJJDDDBBBEEEJJJLLLMMMVVVVVVUUUQQQMMMKKKKKKLLLSSSVVVZZZ[[[[[[ZZZZZZ[[[YYYXXXWWWWWWWWWVVVSSSQQQOOOPPPTTTXXXYYYYYY]]]dddyyyhhh___]]]___XXXSSSQQQNNNLLLNNNRRR]]]hhhqqqqqqlllhhhccc^^^^^^```hhhyyy}}}qqqiiieeeeeeppp{{{kkkaaa___bbbvvvuuummmoooyyynnndddZZZUUURRROOOPPPSSSuuuooollliiihhhiiijjjdddZZZYYY``````YYYQQQKKKBBB===<<<===??????@@@@@@@@@AAACCCEEEFFFGGGFFFFFFFFFGGGIIIKKKNNNOOORRRVVVVVVQQQOOOPPPQQQOOONNNMMMMMMMMMNNNPPPRRRSSSRRRRRRQQQQQQQQQRRRTTTUUUQQQQQQSSSVVVTTTPPPSSSXXX]]]fffooo|||{{{jjj[[[QQQMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKIIIHHHGGGIIIHHHGGGGGGIIIIIIIIIGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA???@@@@@@BBBCCCDDDEEEFFFEEECCCAAABBBDDDFFFEEECCCCCCCCCDDDDDDDDDCCCCCCBBBDDDCCCCCCBBBCCCDDDEEEFFFEEEGGGHHHGGGFFFEEEFFFHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJKKKKKKJJJIIIHHHGGGGGGHHHJJJJJJIIIIIIJJJKKKHHHIIIJJJJJJJJJKKKMMMPPPUUUVVVVVVVVVWWWXXXZZZ\\\]]][[[XXXUUUTTTVVVZZZ]]]```cccgggiiijjjmmmssswwwqqqxxx|||~~~sss[[[JJJGGGEEEFFFJJJNNNQQQQQQVVVUUUTTTPPPMMMLLLMMMOOOSSSUUUXXXYYYYYYZZZ\\\]]]^^^\\\ZZZZZZ[[[ZZZVVVSSSRRRQQQRRRUUUVVVVVV[[[bbbxxxxxxkkkeeefff^^^VVVRRROOOKKKLLLPPPYYYeeeqqqwwwxxxvvvooohhhbbbbbbggguuuwwwlllgggdddlll~~~lllbbbaaadddrrr~~~vvv|||{{{nnn```VVVQQQOOOSSSXXXxxxqqqnnnmmmjjjgggggghhhaaaXXXZZZaaa___TTTGGGCCC>>><<<===???@@@???@@@@@@@@@AAACCCDDDFFFGGGGGGHHHIIIJJJLLLNNNPPPQQQWWWZZZYYYTTTPPPPPPOOOMMMLLLLLLLLLMMMNNNPPPSSSTTTRRRRRRQQQPPPPPPQQQRRRSSSMMMNNNSSSXXXXXXVVVYYY___[[[fffjjjkkk~~~{{{iii\\\TTTOOOMMMNNNNNNNNNMMMMMMKKKJJJJJJJJJKKKLLLLLLKKKIIIGGGFFFIIIGGGFFFGGGIIIIIIHHHGGGKKKJJJHHHFFFDDDDDDDDDDDDDDDEEEGGGIIIIIIIIIGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@======???@@@BBBCCCEEEEEEEEEBBB@@@AAADDDEEEDDDBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDCCCAAA@@@AAABBBDDDFFFEEEGGGHHHGGGFFFEEEFFFGGGGGGFFFFFFFFFGGGIIIKKKLLLHHHHHHIIIJJJIIIHHHGGGFFFGGGIIIKKKKKKKKKJJJKKKLLLGGGHHHIIIIIIIIIJJJMMMPPPUUUTTTRRRQQQPPPRRRUUUXXXZZZYYYUUURRRRRRVVV[[[```bbbgggnnntttxxxhhhMMMFFFEEEEEEHHHMMMRRRTTTUUUQQQQQQPPPNNNMMMOOOSSSVVVRRRTTTVVVWWWXXXYYY[[[^^^```^^^\\\\\\]]]\\\XXXTTTVVVSSSSSSTTTTTTTTTZZZaaaooowwwpppkkkbbbXXXSSSNNNJJJKKKNNNVVVcccrrr|||zzzqqqhhhfffiiiuuu|||nnnhhhdddjjj}}}mmmcccbbbfffnnn{{{|||uuucccWWWQQQPPPUUU[[[|||rrruuuvvvnnnhhhhhhmmmeee]]]\\\^^^[[[PPPFFF???===;;;::::::<<<>>>@@@@@@@@@@@@@@@AAABBBCCCDDDAAABBBDDDFFFHHHJJJLLLLLLYYY___ccc___VVVQQQTTTYYYPPPOOOMMMKKKLLLMMMOOOQQQRRRRRRRRRQQQRRRRRRRRRSSSQQQRRRUUUWWWYYYZZZZZZZZZcccccceeeiiisss|||lll___SSSJJJLLLKKKLLLNNNMMMIIIJJJNNNMMMLLLKKKJJJJJJJJJJJJJJJMMMMMMKKKJJJIIIHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEECCCCCCDDDFFFGGGHHHIIIJJJGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGFFFEEEBBB???===??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCGGGFFFFFFEEEFFFFFFGGGGGGJJJIIIIIIHHHHHHGGGGGGFFFHHHIIIJJJKKKKKKJJJIIIHHHJJJIIIGGGEEEEEEFFFGGGHHHKKKLLLMMMOOOQQQSSSTTTUUUYYYWWWTTTSSSTTTVVVXXXXXX___dddmmmwwwpppXXXLLLHHHEEECCCFFFKKKPPPSSSSSSPPPPPPPPPOOONNNPPPSSSVVVXXXXXXWWWUUUTTTVVVYYY\\\[[[[[[[[[\\\\\\[[[WWWTTTSSSQQQOOONNNPPPTTTYYY\\\nnn|||{{{yyywwwqqqiii^^^UUUPPPMMMKKKIIISSS```sss{{{kkkgggiiivvvuuuooohhhjjjvvvvvvgggaaacccrrr|||yyyyyy{{{bbb[[[XXXSSSVVV^^^zzzyyyxxxpppjjjjjjmmmggg```]]][[[UUUJJJAAA===;;;:::888999:::===>>>>>>>>>>>>???AAABBBDDDEEEDDDEEEEEEFFFGGGIIIJJJKKKUUUZZZ___]]]WWWSSSRRRTTTQQQPPPNNNLLLKKKMMMNNNPPPOOONNNNNNNNNOOOQQQSSSTTTSSSTTTVVVXXXZZZZZZZZZZZZbbbaaabbbccciii{{{yyylll]]]QQQQQQNNNNNNQQQQQQNNNMMMOOOMMMLLLKKKJJJIIIIIIIIIJJJMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGEEECCC@@@???@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPPPPUUUUUUUUUUUUSSSSSSSSSTTT\\\cccmmmvvv~~~hhhSSSJJJHHHFFFEEEGGGLLLOOOOOOMMMLLLNNNNNNNNNNNNPPPSSSUUUXXXYYYYYYWWWUUURRRRRRRRRTTTSSSSSSUUUVVVUUURRRPPPTTTSSSQQQPPPQQQTTTWWWZZZjjjyyy{{{qqqbbbVVVPPPMMMLLLLLLSSS___sss~~~ooojjjjjjuuuvvvoooiiijjjvvvwwwgggaaacccppp{{{yyyzzz}}}}}}ggg]]]YYYUUUYYYccczzzqqqkkkkkkjjjgggccc^^^WWWMMMBBB::::::999888777888999;;;===<<<<<<===>>>@@@BBBDDDEEEGGGFFFEEEEEEEEEGGGIIIJJJPPPTTTXXXYYYWWWSSSQQQOOOSSSQQQOOOMMMLLLLLLMMMNNNKKKJJJJJJJJJLLLOOORRRUUUTTTUUUVVVWWWXXXXXXXXXWWW^^^^^^^^^]]]]]]iii|||lll___VVVQQQNNNPPPRRROOOLLLLLLMMMLLLKKKJJJIIIIIIIIIIIILLLKKKJJJHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGEEECCCAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@BBBAAAAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKKKKKKKJJJJJJEEEDDDCCCBBBBBBBBBCCCDDDDDDFFFIIILLLMMMNNNMMMMMMNNNSSSWWWVVVRRROOOOOOQQQ```hhhrrrxxx~~~~~~uuu]]]NNNIIIFFFEEEEEEHHHMMMNNNMMMJJJHHHJJJMMMNNNOOOPPPSSSUUUWWWYYY[[[ZZZVVVRRRNNNLLLPPPPPPQQQRRRTTTTTTSSSQQQTTTSSSSSSRRRSSSUUUVVVXXXddd}}}||||||yyyhhhYYYPPPMMMNNNOOOQQQ^^^rrruuuooolllsss~~~tttlllmmmwwwzzziiibbbcccooo~~~|||yyywww|||nnn```[[[XXX___lllzzzpppjjjiiieeeeeeddd]]]QQQEEE<<<777999999888777888999;;;<<<=========>>>???AAABBBCCCGGGFFFDDDCCCDDDFFFIIIKKKMMMNNNPPPRRRTTTSSSPPPMMMSSSQQQOOOMMMLLLLLLLLLLLLKKKJJJHHHGGGIIILLLPPPSSSRRRRRRSSSSSSSSSSSSRRRRRRXXXZZZ\\\[[[XXX^^^rrr|||pppddd[[[RRRRRRSSSPPPNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHKKKJJJIIIHHHGGGGGGFFFGGGEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDAAAAAA@@@@@@???@@@@@@@@@CCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKKKKJJJIIIDDDCCCBBBBBBAAABBBCCCCCCEEEGGGKKKNNNOOOOOONNNMMMJJJQQQWWWVVVPPPMMMQQQVVVlllqqqxxx}}}~~~kkkWWWLLLKKKGGGEEEDDDFFFKKKNNNMMMLLLFFFIIILLLOOOPPPQQQSSSUUUUUUXXX[[[[[[WWWSSSPPPOOOOOOOOOOOORRRTTTUUUUUUSSSQQQQQQRRRTTTUUUWWWXXXXXX___vvv}}}~~~yyyjjj\\\RRRNNNNNNOOOOOOZZZnnn}}}uuuooorrr}}}}}}sssrrrxxx}}}llleeeeeeppp~~~uuuddd]]][[[fffuuu~~~yyyyyy}}}vvvmmmhhhfff```bbb```XXXKKK@@@:::888:::999999999:::;;;======???>>>>>>>>>???@@@@@@AAAEEEDDDCCCCCCDDDGGGJJJLLLMMMKKKJJJLLLOOOPPPPPPNNNQQQPPPOOONNNMMMLLLMMMMMMNNNLLLIIIGGGHHHJJJMMMOOORRRQQQQQQPPPPPPPPPPPPPPPQQQUUUZZZ\\\ZZZZZZfffssszzzmmm```[[[YYYUUUSSSSSSNNNNNNLLLKKKJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGDDDEEEGGGIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDAAAAAABBBBBBCCCDDDDDDEEE???????????????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@AAABBBAAABBBDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGCCCCCCCCCBBBCCCCCCCCCDDDEEEHHHKKKNNNOOOOOOMMMLLLHHHPPPVVVUUUPPPOOOWWW^^^qqqsssxxxwwweeeUUUOOOQQQPPPLLLGGGEEEHHHKKKKKKKKKFFFIIILLLNNNOOOQQQSSSTTTVVVWWWXXXVVVSSSPPPOOOOOOKKKKKKLLLNNNQQQSSSSSSSSSMMMNNNQQQSSSVVVXXXZZZZZZ___rrr~~~vvvrrriii___VVVPPPNNNMMMLLLUUUggg}}}~~~vvvttt|||vvvvvvzzzqqqiiiiiinnn{{{jjjbbb```lll|||{{{qqquuu{{{{{{qqqjjjfffddd______\\\RRRFFF===:::::::::::::::;;;;;;===>>>>>>???????????????@@@AAABBBDDDCCCCCCCCCEEEGGGJJJLLLLLLJJJIIIIIIKKKNNNOOOOOONNNNNNNNNNNNNNNNNNOOOOOOQQQOOOLLLJJJIIIJJJLLLMMMRRRRRRQQQPPPPPPPPPPPPPPPNNNQQQWWW\\\[[[ZZZ___gggtttrrriiiaaaYYYUUUUUUPPPOOONNNLLLKKKJJJJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHEEEGGGIIIJJJKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEBBBBBBCCCCCCDDDEEEEEEEEE@@@@@@??????@@@@@@AAABBB@@@@@@@@@AAAAAAAAAAAAAAA????????????@@@AAABBBBBBAAACCCDDDFFFGGGGGGFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHGGGHHHHHHIIIHHHGGGEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKKKKJJJJJJIIIPPPVVVVVVRRRSSS[[[cccmmmooovvv{{{{{{{{{{{{~~~{{{mmm___TTTRRRUUU[[[TTTLLLGGGGGGHHHHHHGGGHHHJJJLLLMMMMMMNNNPPPRRRUUUUUUSSSPPPLLLJJJJJJKKKLLLLLLLLLOOORRRUUUUUUUUUKKKLLLOOORRRUUUXXXZZZ\\\```mmm~~~}}}xxxpppjjjjjjhhhbbbZZZSSSNNNLLLKKKPPP^^^rrr|||xxx{{{wwwwwwzzzwwwmmmlllkkkqqqjjjhhhsss}}}ttt{{{}}}rrrkkkiiigggdddbbb___XXXLLLAAA::::::<<<999999:::;;;<<<===>>>>>><<<===>>>???AAACCCEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOKKKKKKLLLMMMOOOPPPQQQQQQRRRQQQOOONNNMMMMMMMMMNNNQQQPPPOOONNNNNNNNNOOOPPPPPPOOOQQQWWWZZZYYY[[[___fff|||qqqccc[[[YYYRRRQQQOOOMMMLLLKKKKKKJJJKKKJJJIIIIIIHHHIIIIIIIIIGGGHHHKKKLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDCCCBBBAAA@@@???CCCCCCCCCBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCBBB@@@@@@??????????????????@@@AAAAAABBBBBB?????????@@@@@@AAACCCCCCAAABBBDDDFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDBBBAAAAAABBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIPPPWWWXXXVVVWWW[[[```jjjqqq{{{tttpppttt|||~~~{{{yyyvvvxxx|||nnn```WWWQQQSSSWWW\\\VVVOOOKKKKKKKKKIIIHHHIIIJJJJJJIIIHHHIIILLLNNNPPPQQQPPPNNNKKKIIIIIIJJJMMMLLLLLLNNNRRRUUUUUUUUUKKKLLLNNNPPPSSSVVVYYY[[[]]]fff}}}{{{uuu}}}yyyuuupppkkkdddggghhheee^^^VVVPPPNNNKKKMMMUUUeeezzz}}}vvvvvvyyywwwwww{{{|||pppnnnjjj|||yyyrrrpppzzz|||tttkkkhhhhhhhhhfffeee```VVVIII>>>999:::<<<888888999:::<<<======>>>:::;;;===???BBBEEEHHHIIIEEEFFFFFFFFFFFFEEEEEEEEEFFFIIIMMMNNNMMMLLLMMMMMMIIIJJJKKKMMMOOOQQQRRRSSSRRRQQQQQQPPPPPPOOOOOOOOONNNMMMLLLKKKKKKLLLMMMNNNRRRNNNMMMRRRWWWXXXYYY[[[aaammmqqqfffcccSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJHHHJJJLLLMMMMMMLLLJJJHHHEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCAAA>>>===BBBAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDBBB???>>>======>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDD@@@BBBCCCEEEEEEDDDBBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGEEEBBB@@@???@@@AAABBBBBBCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJIIIPPPWWW[[[ZZZXXXZZZ\\\lllwwwzzzkkkhhhpppyyyzzzxxxvvvvvv{{{yyycccVVVPPPOOORRRVVVWWWSSSOOONNNOOOPPPNNNLLLJJJIIIIIIGGGEEEFFFHHHKKKJJJLLLNNNOOONNNMMMMMMNNNHHHGGGGGGIIILLLOOOPPPPPPMMMMMMNNNOOOQQQTTTWWWYYYXXX^^^sss}}}sssyyyxxxsssqqqnnndddgggiiiggg```XXXRRRPPPLLLKKKOOO]]]qqq{{{sssqqqzzz|||wwwttttttrrrnnnlllzzz~~~xxxuuu{{{tttkkkdddbbbbbbcccdddeeeYYYJJJ@@@;;;:::888666444<<<===888:::CCCDDD>>>@@@???@@@BBBGGGJJJLLLLLLGGGGGGFFFEEEDDDCCCBBBBBBEEEFFFIIIKKKKKKKKKJJJIIIFFFHHHKKKMMMOOOPPPOOOOOONNNMMMLLLLLLLLLMMMNNNOOONNNLLLIIIGGGHHHHHHGGGFFFJJJKKKLLLMMMNNNQQQUUUXXXUUU```kkkxxxeee___WWWRRRPPPOOOMMMKKKOOOLLLGGGEEEEEEGGGIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDDDDCCCBBBBBBAAAAAACCCBBB@@@>>>>>>???@@@AAA<<<===???@@@AAAAAA@@@???AAABBBBBBBBBBBBAAA@@@???@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCCCCBBBAAA@@@@@@BBBAAA???>>>>>>???AAABBBLLLGGGFFFJJJMMMLLLLLLMMMPPPYYY^^^ZZZVVVZZZbbbgggyyytttpppmmmrrrzzz}}}||||||sssooottt}}}eeeSSSTTTTTTLLLLLLUUUKKKOOOTTTXXXYYYVVVQQQNNNHHHIIIJJJHHHFFFFFFJJJNNNNNNOOOQQQWWW[[[YYYQQQJJJLLLKKKKKKKKKLLLMMMOOOPPPPPPRRRUUUUUUUUUTTTTTTUUUZZZ[[[kkkuuuttt|||{{{tttnnnfffaaabbb___WWWQQQQQQMMMLLLMMMSSScccvvvzzzooojjjooo}}}|||tttvvvvvvpppppptttppp~~~zzz|||~~~|||yyy|||nnnddd^^^]]]\\\\\\```VVVHHH>>>;;;:::999777666===???;;;>>>GGGIIICCCAAAAAABBBDDDHHHJJJKKKJJJFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIGGGGGGEEEFFFIIILLLNNNNNNNNNNNNOOOOOOMMMLLLKKKLLLLLLMMMLLLJJJHHHGGGHHHHHHHHHGGGHHHIIIJJJKKKMMMOOORRRTTTRRR[[[bbbvvvvvvnnnccc[[[WWWTTTQQQNNNNNNKKKHHHFFFGGGHHHIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBEEEFFFGGGHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBAAABBBAAA???>>>===>>>???@@@===>>>???AAAAAABBBAAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@BBBAAA?????????@@@BBBCCCMMMIIIIIINNNRRRRRRTTTWWWWWW]]]```\\\ZZZaaaiiinnnxxxjjjmmmsss}}}~~~{{{{{{vvvuuu{{{~~~qqqdddXXXRRRWWWZZZSSSMMMNNNNNNPPPRRRTTTTTTQQQNNNLLLJJJKKKKKKIIIHHHHHHKKKNNNMMMMMMOOOSSSWWWVVVOOOIIIJJJJJJIIIIIIIIIKKKLLLMMMMMMPPPRRRSSSRRRQQQRRRSSSXXXYYYddd|||xxxuuuzzzrrriiibbbcccbbb[[[TTTQQQMMMLLLLLLQQQ]]]ooo}}}ssskkklllxxxuuusss}}}zzzsssqqq{{{qqqmmmwww}}}{{{|||wwwvvvxxxxxxxxxwwwjjj```]]]^^^``````XXXPPPDDD===::::::::::::999???AAA???BBBJJJLLLHHHCCCCCCDDDGGGJJJKKKJJJIIIEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEHHHJJJLLLLLLLLLLLLOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIGGGGGGIIIJJJIIIHHHFFFFFFHHHJJJLLLMMMOOOOOOLLLTTTWWWcccuuujjjbbb\\\VVVRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>===>>>???@@@===>>>@@@AAABBBCCCCCCCCCBBBAAA@@@?????????@@@AAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAACCCEEEFFFLLLJJJLLLSSSXXXZZZ^^^cccfffiiiiiihhhkkkuuupppkkkttt~~~}}}}}}|||{{{mmm```TTTWWW[[[___```\\\UUUOOOPPPPPPPPPOOOMMMLLLKKKJJJKKKLLLLLLKKKJJJJJJMMMOOOKKKKKKLLLOOORRRRRRMMMIIIJJJJJJJJJIIIIIIJJJKKKKKKKKKMMMOOOPPPOOOOOOPPPQQQTTTWWW\\\kkk|||vvvxxx}}}rrrhhhffffffaaaYYYTTTNNNMMMKKKMMMUUUdddxxxzzznnniiiqqq}}}{{{vvv|||}}}uuuqqq~~~tttmmmrrr~~~~~~|||zzzqqqppptttwwwxxxyyyoooddd]]]^^^bbbdddeeeOOOIII@@@;;;:::;;;<<<<<<<<<@@@BBBAAACCCIIIJJJHHHBBBCCCEEEHHHLLLMMMKKKIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEGGGIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHHHHIIIKKKLLLLLLKKKFFFFFFGGGIIILLLMMMNNNMMMIIIPPPQQQXXXnnnzzzqqqggg]]]VVVTTTRRRPPPOOOOOOOOOMMMLLLHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFFFFEEEEEEEEEFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@??????@@@@@@AAA>>>???@@@AAACCCDDDEEEEEECCCAAA???>>>>>>>>>@@@AAAAAAAAA@@@?????????@@@@@@>>>>>>?????????????????????@@@@@@AAACCCEEEGGGHHHIIIJJJOOOWWW\\\```hhhpppsssvvvxxxzzzzzz~~~ssseee[[[WWWfffooojjjbbb^^^ZZZTTTQQQOOOMMMJJJJJJJJJLLLMMMKKKKKKKKKKKKKKKKKKMMMNNNJJJJJJJJJMMMOOOOOOLLLIIILLLLLLLLLKKKLLLLLLLLLLLLJJJLLLMMMNNNNNNNNNOOOQQQPPPVVVYYYaaa}}}wwwuuu|||~~~oooiiijjjggg___XXXPPPMMMKKKJJJNNN\\\rrrssshhhkkkttt|||~~~sssooo~~~rrrsss~~~|||yyymmmlllpppsssttttttkkkaaa]]]___aaaaaa___GGGCCC===:::999;;;>>>???>>>AAABBBAAABBBEEEEEEDDDBBBCCCEEEIIILLLMMMLLLJJJFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBDDDFFFGGGEEEFFFGGGIIIJJJKKKLLLLLLHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIKKKMMMNNNNNNMMMHHHFFFGGGIIIMMMOOOPPPOOOIIIOOOPPPUUUdddxxxuuuhhh^^^[[[YYYVVVSSSRRRPPPNNNLLLHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBCCC@@@@@@@@@AAABBBDDDEEEEEECCCBBB@@@>>>>>>???@@@AAAAAAAAA@@@?????????@@@@@@??????????????????@@@@@@???@@@AAACCCEEEGGGIIIJJJJJJLLLTTT]]]bbbhhhsss~~~}}}lll```[[[aaayyyzzzfffZZZUUUQQQOOOMMMJJJHHHIIIKKKOOOQQQKKKKKKJJJJJJKKKLLLLLLLLLIIIJJJJJJLLLMMMMMMKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLNNNNNNNNNOOOQQQRRRNNNVVVZZZaaayyyyyytttxxxvvvmmmlllkkkddd[[[RRRNNNKKKJJJKKKUUUlllzzzjjjhhhnnnqqqnnnyyy{{{zzz}}}rrrqqqrrrrrrqqqgggaaa]]]___dddeeeaaa[[[AAA>>><<<::::::<<>>@@@CCCFFFHHHEEEEEEEEEFFFGGGHHHIIIJJJFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHJJJMMMMMMLLLJJJKKKHHHEEEGGGNNNTTTVVVVVVKKKMMMLLLRRR[[[]]]hhhuuuooohhhaaa\\\XXXUUURRRJJJJJJJJJIIIIIIIIIHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFFFFGGGGGGHHHHHHIIIHHHGGGEEECCCBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBDDDFFFHHHJJJKKKKKKOOOUUU___hhhlllsssvvvddd^^^aaappp}}}ppp]]]PPPLLLHHHHHHHHHIIIKKKMMMOOOPPPMMMKKKKKKLLLNNNOOONNNLLLEEEHHHKKKLLLLLLJJJIIIHHHDDDFFFGGGIIIKKKKKKKKKKKKMMMNNNOOOOOOOOOQQQSSSVVVMMMQQQWWW___lll~~~~~~tttrrrzzzyyynnn]]]SSSMMMLLLJJJKKKYYYkkk}}}xxxqqqrrryyy|||tttxxx||||||uuu}}}|||tttrrrooohhhaaaaaa```aaafffhhhbbbRRREEE;;;;;;;;;::::::===AAADDDBBBBBBCCCEEEGGGGGGHHHJJJLLLJJJGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDBBB@@@>>>???AAAEEEGGGDDDDDDDDDDDDEEEFFFHHHHHHGGGHHHIIIJJJIIIHHHGGGFFFGGGFFFGGGIIIKKKLLLJJJHHHLLLGGGCCCFFFMMMTTTWWWWWWLLLLLLIIINNNWWWTTTYYYlll{{{rrriiiccc___[[[YYYNNNNNNNNNNNNMMMMMMMMMMMMIIIIIIIIIIIIIIIJJJKKKLLLIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDBBBAAABBBCCCDDDDDDCCCCCCBBBBBBDDDEEEFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAABBBCCCCCCCCCBBBCCCBBBAAA@@@???@@@AAAAAACCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKNNNUUU___hhhkkkrrr}}}xxxgggdddiiilllmmmooolllaaaTTTKKKIIIGGGGGGHHHJJJKKKLLLLLLMMMNNNMMMLLLMMMPPPQQQOOOLLLCCCFFFJJJLLLKKKIIIGGGFFFEEEGGGIIIKKKMMMNNNNNNNNNMMMNNNOOOOOOOOOPPPTTTVVVNNNOOOTTT[[[dddqqquuupppvvvyyyaaaVVVNNNMMMJJJHHHRRRaaavvv{{{}}}vvvuuuzzzxxxzzz