BM6P6(@ ++++++++++++++++++++++++))))))************))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///////////////////////////.........///////////////111111111111222333444555////////////....................................---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********...---+++*********++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++******************************++++++++++++******---,,,,,,+++***)))((((((************************************************************************************************,,,,,,,,,++++++*********)))************+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))((((((((()))+++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************)))))))))))),,,,,,+++***))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++******************************(((((()))***++++++,,,,,,******************************+++++++++,,,,,,,,,************************************************************************************************+++++++++*********))))))************************+++++++++*********))))))******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......111000...,,,+++,,,---///........................***++++++,,,,,,++++++***,,,,,,++++++***)))((((((++++++++++++++++++++++++))))))************))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------................................................////////////000000//////000000111111////////////....................................---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++******************************++++++++++++******,,,,,,++++++***)))))))))************************************************************************************************,,,,,,,,,+++++++++******************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***))))))((()))***+++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************)))))))))))),,,++++++***))))))******************************++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++******************************((())))))***++++++,,,,,,*********************************+++++++++,,,,,,************************************************************************************************+++++++++*********))))))************************+++++++++*********))))))******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...//////---,,,,,,---..............................***++++++,,,,,,++++++***,,,,,,++++++***))))))(((++++++++++++++++++++++++))))))************))))))******************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------................................................//////000000111111000/////////000000////////////....................................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,+++*********++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************************************,,,,,,,,,++++++++++++***************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***))))))))))))***++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++*********))))))))),,,+++******)))*********************************++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++******************************)))))))))***++++++,,,,,,*********************************++++++++++++,,,************************************************************************************************+++++++++***************************************+++++++++*********************************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------------.........------------------------***++++++,,,,,,++++++***,,,,,,++++++***)))))))))************************)))******++++++******)))******************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---------.................................------......//////000000444333222111000000000000////////////....................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))*********++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++*********))))))++++++***************+++************************++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++******************************))))))*********+++++++++************************************++++++++++++******************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------+++,,,---...............------------------------***++++++,,,,,,++++++***+++++++++*********))))))******************************++++++++++++******************************)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------------...........................---------...///000000111444444222111000000//////////////////....................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++******************************++++++++++++******)))))))))***++++++,,,,,,************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++************+++***************++++++************************++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++*********************************************+++++++++************************))))))*********+++++++++******************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------***+++,,,---.........---------------------------***++++++,,,,,,++++++***+++++++++*********************************************++++++++++++******************************))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------------------,,,------...///000111111222111000///...---------////////////....................................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))******+++++++++,,,***************************************************************************************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,++++++++++++******************)))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++******************************************************************************)))))))))************+++***************************************************************************************************************+++++++++***************************************+++++++++******************************************************+++++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************************************++++++,,,,,,++++++***************************))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,---...///000111111111000///...............////////////....................................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******************************++++++++++++*********************+++++++++******************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,+++++++++***************))))))***++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++******************************************************************************))))))))))))************************************************************************************************************))))))*********+++++++++************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))***++++++,,,,,,++++++***************************))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,---...///000111222222111111000000000000000000/////////....................................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,------------------------------------,,,,,,++++++*********)))***+++,,,---,,,,,,+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******************************++++++++++++***************************************************************************************************************************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++************))))))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++******************************************************++++++++++++******************************++++++******************************************))))))))))))************************************************************************************************************))))))******++++++++++++************************))))))******++++++++++++******************************************************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,000...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******************++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,***)))(((***+++,,,,,,+++***)))(((''''''))))))***+++,,,,,,------++++++++++++++++++++++++*********)))******+++,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,---------............///////////////////////////666555333111////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++...---,,,,,,,,,,,,---...***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***222111...,,,+++,,,------)))************+++++++++))))))))))))))))))))))))************************++++++************++++++************************************************************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,***)))(((***+++************))))))))))))*********++++++,,,,,,---++++++++++++++++++++++++***************++++++,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,---------------------------............///////////////////////////111000///---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,++++++++++++,,,---***++++++,,,,,,++++++************************************+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***///...,,,+++******+++,,,)))************+++++++++************************************************++++++************++++++************************************************************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))************+++++++++++++++++++++++++++++++++******+++,,,,,,+++******++++++,,,***)))(((***+++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,+++,,,,,,,,,,,,,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......---------............///////////////////////////...---,,,++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************))))))*********+++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++***)))((((((++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***,,,+++***))))))***++++++)))************+++++++++************************************************++++++************++++++************************************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,***)))(((***+++))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,------......---------............///////////////////////////------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++***++++++,,,,,,++++++***************************************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,++++++******++++++++++++++++++++++++***************************************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++******))))))))))))***+++,,,))))))*********+++++++++************************************************++++++************++++++************************************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++,,,***)))(((***+++++++++++++++************,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******++++++,,,---......---------............///////////////////////////------......////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,------......++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***)))))))))******+++,,,---))))))*********+++++++++************************************************++++++************++++++************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))************++++++++++++++++++++++++++++++++++++***))))))))))))***+++++++++,,,***)))(((***+++,,,,,,+++++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,---------------............///////////////////////////,,,,,,---......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,---...//////------------------------************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++*********++++++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************++++++************++++++************************************************************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,...///++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))************++++++++++++++++++++++++++++++++++++***)))(((((()))***+++++++++,,,***)))(((***+++******++++++++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,---------............///////////////////////////,,,,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++******************************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,........................************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++*********++++++,,,+++++++++)))************+++++++++++++++++++++++++++++++++************************++++++************++++++************************************************************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++,,,...++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))************++++++++++++++++++++++++++++++++++++***)))(((((()))***++++++,,,,,,***)))(((***+++((()))***+++,,,---......))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++---------.........//////////////////////////////......///000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))***++++++***)))(((+++++++++,,,,,,+++++++++************************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))////////////////////////************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************+++++++++,,,,,,+++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++************************++++++************++++++************************************************************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((('''''')))+++,,,++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++++++++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...///000000111000000///...------,,,))))))***++++++,,,------************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,---------.........---------,,,,,,,,,,,,,,,------------------------,,,---............------------------------......++++++++++++++++++++++++...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++***************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------......//////////////////000000000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------------------..............................------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,---,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))******++++++++++++++++++++++++++++++---,,,+++*********++++++,,,+++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222333000///...---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------.........---------------................................................,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,,,,,,,++++++******++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))******++++++++++++************************,,,+++++++++++++++++++++,,,,,,+++++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,+++***))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,---///000111111000///......,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,------------...---------------,,,,,,,,,------------........................................../////////...------/////////...............------------------------......---,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,,,,,,,++++++***++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,,,,+++***))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,------......------,,,,,,,,,---------.........---------------,,,,,,,,,,,,,,,------............///////////////////////////////////////...------000000/////////.........------------------------///...------,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,,,,++++++***++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))+++,,,,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,++++++***************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******************++++++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,---------............------........./////////...//////000000111111222222222222222222222222222111222222111111000///...111000000//////.................................///......---------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++******++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************((()))+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************------,,,,,,,,,,,,++++++******++++++,,,,,,------+++******************************+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,------......------,,,------------............//////000111222333444444444444555555666777777777777777777777777777777777999999999888888777555555555444444333222222111111000000000000000000000000//////...---------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************---------,,,,,,,,,++++++******+++,,,------......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,------......------,,,---------.........//////111111222333555666777888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@@@@???>>>===<<<:::999999888777777666666222222222222222222222222//////...------------...***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,---//////...,,,)))'''------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------........................---------,,,,,,,,,,,,---...///---,,,,,,,,,,,,,,,------000...------...///......111000000111222222444777777<<<===::::::??????;;;<<<===>>>???????????????EEE@@@>>>CCCGGGEEEBBBAAABBBEEEHHHJJJJJJKKKLLLNNNHHHEEEBBBAAABBBBBB???======>>><<<:::;;;>>>===888777555222000000111222333---------...------,,,+++......---,,,+++,,,,,,---//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++*********))))))*********)))))))))))))))++++++************++++++************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********************************)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,---......---,,,***(((------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------,,,------.........---------------.........---...///111444555555777888999<<<>>>=========<<<@@@BBB@@@@@@CCCBBB===AAAAAAAAACCCEEEFFFEEEDDDIIIGGGHHHLLLMMMLLLMMMQQQUUUXXX]]]ccchhhkkkmmmnnndddaaa^^^\\\ZZZWWWSSSOOOKKKLLLKKKJJJMMMNNNIIIAAA===>>>???AAA@@@<<<888444666666555444222000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++*********))))))************))))))))))))++++++************++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***************************************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++******))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........---------,,,,,,++++++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------*********+++++++++,,,,,,........................///......---------......//////............//////---...000222666888;;;<<<@@@@@@AAACCCEEEEEEBBB@@@BBBGGGJJJJJJIIIIIIEEE@@@HHHIIILLLPPPSSSSSSRRRPPPMMMNNNSSSYYY]]]___fffnnnyyyxxxyyy|||~~~zzzvvvsssoookkkhhheeeiiikkkkkkkkkiii```VVVSSSTTTVVVWWWVVVRRRKKKFFF@@@???===;;;888555333222111111000000000//////...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++************++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............,,,,,,+++,,,------........................,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------......------------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,,,,,,,,,,---------...............000///......---.........000////////////000000111222555888:::<<<>>>AAACCCDDDDDDCCCAAACCCHHHIIIHHHPPPUUUYYY[[[ZZZVVVPPPKKKPPPWWW___cccbbb^^^\\\[[[RRRTTT]]]kkkvvv~~~{{{zzzyyyyyyyyyzzzqqqiiijjjiiihhhiiiiiigggccc___JJJIIIFFFBBB???<<<999888666555333111//////000000------......//////000000------------------------,,,,,,,,,++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***************++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........---,,,++++++---...///........................,,,,,,---------.........------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,---------------------.........//////000//////....../////////111111111111222333444555999<<<@@@BBBBBBCCCEEEGGGFFFHHHFFFCCCHHHVVVaaaeeekkkoootttyyywwwppphhhdddcccooo{{{|||rrrhhheeefffbbbaaajjj}}}~~~}}}{{{vvvwwwzzz}}}}}}zzzssspppssssssvvv{{{~~~{{{tttmmm\\\YYYUUUPPPJJJFFFCCCAAA>>><<<777333000///000000.............../////////---------------------------,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++++++++,,,++++++************++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,...///000........................,,,---------............------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,------...++++++,,,,,,,,,,,,------+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++------------++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---------.........,,,,,,------...////////////////////////000111111444444444666777999;;;<<<;;;???DDDFFFFFFGGGJJJLLLOOOWWWZZZWWW]]]nnn}}}yyyvvvxxxuuuqqquuu|||yyy}}}uuunnnnnnsssxxx{{{wwwttttttvvv{{{tttooolllgggaaa[[[WWWTTTRRRKKKIIIDDD???:::666444333111111000//////...------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))******+++,,,,,,,,,++++++************++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------///000000........................------------....................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---......++++++,,,,,,,,,,,,------+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000.........///000111222333777888999;;;>>>@@@CCCDDDDDDJJJRRRVVVXXXZZZ___cccggguuu|||vvvsss}}}|||wwwwww{{{tttsssvvv{{{~~~vvvmmmgggfffjjjooouuu{{{vvvuuutttxxxwwwvvvtttqqqnnnkkkjjjjjjjjj]]]]]][[[WWWPPPHHH@@@;;;999999777666444222000000........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))***++++++,,,------++++++************++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,---...///000000////////////////////////---------.........//////........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---......++++++,,,,,,,,,---------///......------......///++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,,,,,,,------...///000000.........///000222444444:::;;;===???BBBEEEHHHIIIVVV]]]gggmmmqqquuu{{{}}}~~~|||{{{~~~|||{{{}}}yyysssqqqvvv{{{}}}|||yyysssmmmiiijjjnnnrrrqqqppplllfffaaaaaaeeeiiilllrrruuusssrrrrrrqqqnnnxxx}}}uuurrrrrrrrrrrruuuxxx{{{}}}mmmnnnpppmmmeeeYYYLLLDDDBBBAAA???===:::777555444...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))***+++,,,,,,------++++++************++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,---------...,,,***+++...///---+++.........///000111000///......---------......///)))+++...000111111000000///000///------000000,,,000000...,,,+++,,,...000///---,,,,,,---......---,,,///...))))))...000---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.........------------,,,---//////...---///,,,...444777555666;;;@@@>>>@@@DDDFFFGGGMMMTTThhhzzzsssuuuxxxwwwrrrttt}}}tttllltttpppmmmsss}}}zzzqqqnnnmmmsss{{{}}}}}}wwwnnnfffbbbcccgggjjjnnnhhhfffiiihhhbbb^^^```ggglllkkkfffjjjsssrrriiirrrooottt|||wwwtttsssmmmkkkxxxtttpppoooooollleee```___UUUMMMDDD???>>><<<888444444000///222111,,,,,,000---------------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------...++++++++++++++++++,,,,,,---+++***+++---...,,,+++///...---,,,---.....................////////////666444111000000000///---///111111///000222111...222222111000///000222444000...,,,,,,---...---,,,,,,//////,,,,,,000000,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---------------...---,,,,,,---...//////222000222666777555999??????DDDMMMUUUXXX[[[dddoootttjjjgggeeegggkkkuuuwwwkkkeeedddffflllwwwxxxooollllllqqqyyy~~~~~~|||uuussspppmmmkkkkkklllmmmqqqllljjjllliiiccc```aaafffmmmooommmpppuuupppdddfffbbbccclllsssrrrpppqqquuurrrllloootttooommmpppqqqnnnjjjjjjfff___VVVNNNIIIEEEBBB???===666222222111------111---------,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,...------,,,---...000111000111222444444555444444999666444444666777666444888;;;;;;888777999999666666666555555555555666777444222000000111111000///+++...///------///---***111000///...---,,,,,,,,,------------------------------............------...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------------000///...------///111333222333666999;;;???JJJUUURRRZZZhhhrrrvvvyyyyyymmmgggdddcccdddmmmzzz~~~rrrkkkkkklllpppxxx{{{~~~~~~~~~{{{yyy{{{~~~|||}}}{{{{{{{{{wwwqqqoooqqqqqquuuuuuqqqrrruuuoooeeehhhdddcccfffiiimmmrrrxxxyyytttnnnrrrrrrmmmkkkqqqvvvyyy{{{~~~xxxkkk```XXXTTTQQQOOOKKKBBB:::777555333111222.........------------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------------,,,,,,,,,///////////////.........////////////000000000000111222444555555666888999666777888999;;;;;;;;;;;;888999;;;<<<======???@@@IIIIIIFFF???;;;>>>??????;;;::::::::::::;;;:::999999777555555555555444333000111111000000000///...222111000///............------------------------------............------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,---......000000111111111222555666888:::===???CCCNNNaaapppssswww{{{{{{yyyrrrqqqooowwwxxxpppgggeeejjjmmmppptttzzz|||wwwqqqssszzz}}}~~~{{{xxxvvvtttvvvzzz|||xxx|||}}}~~~~~~{{{xxxxxxzzzwwwoooooossssssnnnqqqqqqpppoooooorrryyyyyyssskkkkkkwww{{{ooolllkkkooouuu}}}wwwjjjeeecccaaa^^^YYYQQQGGGBBB???;;;777444//////////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))************************++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------...---------------------.........////////////000...///000111111111222333555888;;;<<<;;;;;;<<<>>>???>>>=========>>>???@@@???AAAAAA???===AAALLLUUU\\\ZZZRRRFFF???BBBFFFGGGCCCBBBAAABBBCCCCCC@@@======;;;888777777777666555999777666555444333333444111000//////////////////........................---......//////......---------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,---...///000,,,///333555555555777999===AAADDDGGGOOObbb{{{}}}ssswwwsssjjjhhhooowwwzzzoooccccccllltttyyywwwwwwxxxuuutttxxx~~~|||yyyxxxxxxyyywwwzzz|||uuuqqquuuxxxzzzzzz{{{|||}}}~~~|||tttnnnooouuuxxxvvvrrrvvvyyywwwtttuuuwwwzzzqqqmmmgggcccfffmmmqqqqqqmmmmmmmmmmmmnnnxxxvvvjjjkkknnnmmmiiiddd___WWWOOOJJJDDD===888222111000///......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))************************+++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,---***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------------.........,,,,,,---...///000000111///000333444444555777999777999;;;;;;:::<<<@@@DDDUUUQQQKKKEEECCCCCCFFFGGGEEEEEEDDDDDDHHHVVVkkkzzzssspppfffWWWNNNOOOTTTWWWMMMLLLLLLNNNQQQRRRNNNJJJDDDAAA???=========;;;:::<<<999888999888444333555333222111000/////////000////////////////////////......////////////......,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,---///111222+++///444666777888<<>>::::::<<<;;;999666555333222222////////////////////////......////////////......,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...------............------------------------------------------............///...------...000333444222555888::::::???FFFMMMHHHSSS___lll~~~~~~}}}}}}~~~xxxwwwnnnllluuuwwwuuu|||sssyyy{{{yyyxxx||||||uuupppoooooopppoooooolllddd[[[VVVWWWZZZ___ccchhhkkkiiibbbZZZTTTRRRSSSTTTWWW```iiiiiibbbgggaaa\\\]]]```dddggghhhrrrwwwyyyuuutttvvvuuuqqqooonnnmmmppptttyyy}}}yyysssnnnjjjggghhhqqq|||zzzssskkkjjjnnnuuuyyyzzzqqqddd^^^[[[XXXKKKGGG???777111//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---...++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,---------......------------............,,,,,,------.../////////........................................................................------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------))))))***+++,,,,,,------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++........................------------------------,,,,,,,,,---...///000000///000222444666888:::::::::===AAACCCDDDEEEIIIMMMQQQRRRSSSUUU\\\kkk~~~nnndddbbbeeehhheeeffflllyyy{{{nnncccaaacccddd______aaahhhpppsssppplllfffdddaaa______^^^\\\ZZZOOONNNSSSZZZYYYOOOGGGFFFFFFDDDAAA>>>;;;888777666000000000000000000000000......////////////......,,,,,,,,,------...............,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------............---------------------------------------.........//////000///......///111444555;;;===>>>===???EEEQQQZZZgggqqq{{{uuunnnlllkkkooouuuooorrrooorrr||||||yyy|||}}}~~~~~~|||}}}xxxiii___\\\aaahhhmmmqqqsssrrrkkkccc___ccchhheeekkkrrrvvvuuunnnfff___iiiiiihhhlllwwwwwwiii^^^SSSNNNOOOTTTZZZ___fffiiihhhcccdddiiijjjfffkkkiiijjjqqqyyy}}}}}}|||vvvmmmjjjgggddddddffffffhhhkkkmmmppptttzzz~~~oookkkkkkjjjZZZTTTIII>>>777333333333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************+++,,,---...++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,---...///000111,,,,,,------...///000000........................................................................------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........./////////000000,,,...///...+++))))))***...---,,,...111333333222333888:::777888>>>AAA???@@@DDDHHHJJJNNNUUUZZZ[[[eeeeeegggqqq~~~}}}{{{qqqkkknnnmmmpppwww|||vvvoookkkiiihhhhhheeeeeecccdddmmmwwwwwwpppmmmjjjiiikkkkkkfffaaa^^^[[[VVVZZZeeeeeeZZZSSSTTTZZZ^^^XXXHHH@@@AAA???888:::444222666888444444777///000000///,,,,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...//////.........---------,,,,,,---......---,,,,,,++++++,,,,,,------------...///000//////222888===<<>>XXXnnnssstttccceeeqqqxxxxxxwwwppptttwwwxxx{{{{{{{{{|||xxxmmmqqq}}}~~~ttthhhbbbgggqqq}}}yyytttsssvvvyyy|||tttpppxxx|||~~~yyylllcccaaa]]]XXX___llluuulll___WWWUUUXXX[[[\\\eeeeeehhhnnnuuuzzz{{{zzzyyyuuurrrrrrooojjjiiikkkpppnnnsss|||{{{www|||ooojjjjjjiiijjjiii```OOO@@@999777555333444555222...,,,...111------.........---,,,,,,------------------------------,,,,,,,,,,,,++++++------------------------...---,,,+++***+++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------........................---...//////...---///000000---+++,,,///111000//////...---...//////...---000,,,)))+++---......///000///......---------........./////////......---------,,,,,,,,,,,,------.........---------,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///.............../////////...///000000...---...///111000///000111333444555888???CCCBBBDDDJJJNNNNNNPPPRRRWWW^^^cccddddddeeerrrqqquuu}}}zzzrrrooorrrnnnnnnpppuuuzzz~~~~~~|||vvvllljjjnnnrrrpppllllllkkkgggeeekkkqqqpppjjjlllnnnuuu}}}{{{pppggggggbbbcccjjjiii___ZZZ]]]ccchhheeeYYYPPPPPPNNNGGGBBB;;;666888888555555888333333333111000////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////.........---------,,,---............---,,,////////////////////////000222444555666999===@@@<<>>@@@@@@CCCJJJPPPZZZsss~~~yyytttnnnjjjkkklllqqqxxx||||||~~~{{{~~~|||}}}{{{yyyvvvsssjjjhhhttt}}}zzzvvvzzzxxxqqqnnntttzzz}}}sssmmmlllqqqtttvvv~~~vvvkkkfffdddeeeeeejjjjjjiiieee```]]]]]]___cccdddjjjssswwwwwwxxxzzz~~~xxxmmmmmm~~~tttggg```eeennnsssyyy}}}|||qqqcccXXXNNNHHH<<<777222111222222///,,,,,,---------------------------------------------------,,,,,,,,,,,,++++++------------------------...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------/////////------...///+++...000000---+++,,,---.............../////////111///...///222333111...000///////////////000000......------------......000///...---------------,,,,,,------------------......------------......------------------------------------------------,,,,,,,,,---------......---------............///............------------,,,---...///...///111333333555888:::>>>EEEMMMSSSYYY```ggghhhffffffiiillljjjooo{{{vvvwwwzzz{{{{{{~~~}}}}}}zzzuuutttoooiiidddccceeeiiikkkggglllqqqpppmmmoooxxxssssssssssssttttttrrroooyyy~~~qqqrrroooooorrrrrrooopppuuupppuuutttllleeedddeeedddYYYSSSKKKFFFBBB>>><<<;;;<<<888444222222222222000222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.../////////...............------............------///......------...///000555666:::AAAHHHMMMNNNNNNXXX```iiirrr~~~|||wwwssspppmmmlllkkknnnttt|||~~~~~~{{{||||||}}}{{{vvvrrrxxxwwwnnnhhhfffqqqwww{{{{{{{{{zzzuuummmfffdddeeejjjmmmooovvv~~~~~~yyyrrrmmmlllmmmqqqsss~~~}}}rrrdddXXXTTTTTTUUUUUU[[[eeemmmrrrxxx~~~wwwwww{{{zzzooojjjjjjllljjjeee______eeeooouuussscccZZZUUUNNNHHH@@@:::777555333111---------------------...------------------------------,,,,,,,,,+++++++++,,,,,,------------------------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,------------///000111000///...///000---///000000000000000111000111222222222222333444333777999666333555777777333333222222333333444555222111000000///000111111......------------...............///////////////......------------..............................------------------------,,,,,,,,,---------......---------............///........................///000111222222444777999:::<<>>AAAOOOXXXRRRFFF@@@??????;;;:::::::::::::::;;;;;;:::999888777666666666666111111000000000111111222.........//////////////////......------......///........................------------------------,,,,,,,,,---------......---------............///........./////////000000---///111333555888===@@@AAAAAACCCIIIRRR[[[bbbeeeeeefffiiiooopppoooqqquuuzzzvvvmmmlllqqquuuqqqkkkiiinnntttssszzzwwwqqqpppnnnkkkhhhhhhjjjlllpppsss||||||ttttttwwwzzzzzzyyy}}}pppjjjfff___ccchhhlllooottt|||sssgggdddkkksssxxxuuulllbbb[[[XXXTTTOOOMMMMMMLLLGGGAAA;;;888777777777666444333111000///------------------------///...............------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------......////////////000000000//////...------...//////...---...///111555999;;;???DDDQQQeeezzzzzzssswwwxxxzzzyyyxxxwwwxxxyyyyyy|||}}}~~~}}}|||www{{{}}}xxxuuuwwwyyyyyyxxx|||~~~~~~xxxppplllooosssggghhhhhhddd^^^[[[[[[]]]eeehhhkkkllliiiddd]]]XXXKKKLLLOOORRRTTTWWW[[[___aaabbbbbbbbbcccffflllppp{{{~~~sssjjjggghhh___\\\[[[]]]]]]\\\]]]aaa```eeemmmuuuxxxwwwssspppqqqpppssswwwvvvqqqmmmmmmzzzgggdddggggggeee___SSSEEE;;;777777444222111///.........///------------------------------,,,,,,,,,,,,+++++++++,,,,,,------.........,,,,,,---------,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,------....../////////,,,...000000000000222333///222666999999888888777999<<<@@@AAA@@@AAAEEEHHH^^^qqq}}}tttbbbTTTLLLEEEBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@???>>><<<:::999444444333222111111111111//////......------------//////............//////................................................,,,,,,,,,---------......---------............///---......///000111222222///111555999===CCCJJJOOOPPPNNNOOOXXXeeeooosssrrrmmmiiiiiiooosssrrrrrruuuvvvnnnlllooopppmmmiiiiiiooovvv|||xxxtttuuutttrrrpppqqquuuxxxyyywwwuuuvvvyyy{{{ssslllllliiiaaaeeeggghhhkkkrrr}}}uuukkkjjjuuu{{{mmmffffffeeeaaa___eeejjjeeeXXXKKKBBB>>>:::999888666444333111111.................................------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------....../////////000000000000000///...------...///000......///111666;;;@@@CCCJJJQQQccc{{{xxxuuurrrqqquuuyyy{{{{{{yyyzzz{{{zzz~~~}}}|||~~~wwwuuupppkkkgggfffggghhhjjjkkkkkkgggbbb___```cccWWWXXXYYYVVVSSSSSSWWW[[[cccbbbdddeeeddd]]]TTTOOODDDFFFHHHHHHIIILLLPPPRRRSSSVVVYYY\\\```eeekkkppptttvvvwwwssslllggggggiiikkkkkkmmmpppkkk```WWWTTTTTT[[[eeeooovvvxxxvvvrrruuuuuuyyywwwpppnnnssshhhiiimmmoooooommmggg]]]PPPEEE???777666333000///......///------------------------------,,,,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,---------,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------...//////000111111000222444555666777999;;;888DDDQQQSSSLLLDDDCCCDDDEEEJJJNNNPPPPPPQQQVVV[[[|||nnnddd[[[SSSRRRQQQPPPOOONNNMMMMMMMMMQQQQQQQQQPPPNNNJJJFFFDDD@@@???<<<999777555444333222222111111000///......//////............//////------------------------........................,,,,,,,,,---------......---------.........//////---...///000111222333444777:::???DDDKKKSSS[[[aaabbb___aaammm~~~yyyqqqmmmssswwwuuusssttt}}}{{{uuussssssrrrooommmnnnrrrvvvyyyyyyzzzzzzxxxwwwzzz|||yyyuuuuuuxxx}}}oooppprrrooogggiiiiiifffgggqqq~~~}}}|||yyysssmmmooo|||rrrllloooqqqnnnvvvttt```RRRLLL<<<;;;999888666444222222........................---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------....../////////000000111111000///...------...///000555666777;;;@@@FFFLLLPPPZZZcccwwwyyyrrrpppqqqqqqlllsss{{{~~~}}}}}}}}}{{{}}}|||{{{}}}~~~wwwmmmkkkfff]]]UUUPPPPPPRRRSSSTTTTTTSSSRRRQQQRRRTTTSSSTTTUUUTTTSSSUUUZZZ___jjjhhhggghhhfff]]]RRRKKKIIIKKKKKKIIIHHHIIILLLLLLLLLOOOSSSUUUVVVYYY___ccchhhiiiiiigggfffggglllpppqqqttt||||||jjjYYYQQQJJJPPPXXXaaakkksssvvvtttrrrrrrxxx{{{tttrrrooovvvyyypppeeedddhhhlll}}}~~~zzzmmm\\\OOO:::888555111///......///---------------------------------,,,,,,,,,++++++++++++,,,,,,---...//////,,,,,,---...---,,,+++***++++++,,,---------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////.........///000111111222666888:::<<<===>>>AAACCCJJJ^^^rrrtttfffXXXVVVZZZXXX]]]bbbddddddggglllqqqvvvjjjjjjhhhaaagggfffdddcccaaa`````````eeefffgggfffccc^^^YYYVVVQQQOOOKKKGGGCCC???===;;;888777666555333222111111//////............//////------------------------..........................................------...---------/////////...222222000///222888===>>>BBBBBBFFFOOO[[[ffflllnnnpppppplllsssxxxooovvv~~~uuupppyyy|||uuuvvvvvvttttttyyyvvvxxxyyy}}}|||yyy}}}|||rrrqqqrrrsssvvv~~~|||wwwwwwzzzzzzttttttrrrnnnyyyvvvhhhaaa^^^aaannn}}}zzzooogggjjjuuuvvvjjjaaa[[[OOONNNEEE;;;888:::999444444222111///...,,,++++++.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,---------......///000000000000000//////333---))),,,/////////111777444:::GGGPPPVVVeeettt{{{{{{zzztttqqqrrrvvvzzz}}}www~~~}}}mmmiiitttzzzwwwssspppnnnllljjjiiiZZZXXXXXXVVVOOOJJJMMMTTTUUUYYY]]]aaadddgggkkkmmmrrrsssttttttuuuuuuuuuuuuyyyvvvrrrnnnhhhbbb[[[VVV```aaadddeeeffffffeeedddccc]]]VVVQQQQQQTTTWWWYYYdddddddddeeegggjjjlllnnnoootttyyy{{{vvvnnnddd___WWWYYYZZZZZZ\\\aaajjjqqqzzz{{{}}}~~~~~~|||yyywwwkkkiiifffdddaaa```ccchhhuuunnndddWWWGGG777333444222000///...---------......,,,+++///............---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------000---++++++...///...,,,...,,,+++---000222000...333444333222666;;;<<<999AAA@@@CCCHHHLLLNNNTTT[[[ooooooiiieeefffhhhiiimmmsssvvvwwwxxxyyyzzzssspppoooooorrrvvv~~~xxxrrrmmmlllnnnppprrrwwwqqqlllrrrqqqiiigggeeellllll```WWWTTTPPPJJJBBBEEEEEEBBB===:::777555...000111000---,,,---///+++---///000000/////////................................................///.........////////////...111555888===CCCIIILLLOOOOOORRRXXXaaaiiinnnooonnnoooqqq~~~uuummmrrryyyyyyuuusssttt}}}{{{zzz~~~~~~}}}{{{yyyyyy{{{{{{zzz}}}{{{xxxuuutttsssssstttxxx|||}}}|||yyyzzz}}}|||wwwyyyzzzwwwwwwggg]]]WWWUUUWWW]]]eeeiiillllllkkkmmmttt{{{}}}ooohhhfffddd[[[ZZZSSSHHHBBBBBB@@@;;;777666555555444333111///......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......------,,,,,,,,,---------.........//////000000000000//////000,,,,,,000222000111555<<<>>>EEERRRaaannn}}}{{{~~~}}}|||}}}|||}}}uuuqqqqqqoookkkeeecccbbbbbbbbbddddddddd___```ccceeedddbbbgggnnn}}}zzzvvvsss~~~yyysssjjjbbb^^^\\\[[[ZZZZZZ]]]aaaeeejjjmmmooopppsssvvvwwwtttnnniiifffeeegggiiiiiihhheeeaaa```___nnnsssyyy~~~}}}|||ssspppnnnpppqqqoooiiidddqqq|||lllfff\\\RRRHHHBBB===666222111///...---...//////...---///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------------------000...,,,,,,...///...---111///...000333666666555444888:::<<>>;;;<<<;;;666000222111///////////////..................................../////////000000...000111000000222666999@@@CCCTTTooozzzrrrwwwwwwvvvuuusssqqqppppppqqqssssssttt}}}tttpppvvvyyyxxxvvvwww|||yyynnnrrruuuxxxwwwtttssstttwwwtttsssssstttsssqqqnnnlllmmmpppwww{{{xxxpppnnnqqqlllllliiigggiiinnnooommmllllllpppuuuzzz{{{wwwssspppsssvvvvvvxxxxxxppptttvvv~~~~~~}}}yyytttrrrtttwwwxxxpppllleeeaaa___```aaabbbjjjnnnrrrtttrrrpppssswww|||xxxrrrkkkbbb[[[XXXXXXRRRJJJ???999888999888777777666333000...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---....../////////...---------.........////////////000111111111111111///000333444444777EEETTTaaajjjzzz~~~|||}}}~~~|||vvvmmmiiijjjlllaaa\\\]]]dddeeebbbiiitttssswww}}}wwwpppjjjhhhgggccciiinnnpppnnnlllnnnqqqpppttt|||uuulll[[[[[[[[[\\\```hhhttt|||}}}mmm___gggppppppllliiimmmrrrzzzuuusssrrrjjjYYYIII@@@999666222//////000000//////............---------------------------------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++,,,,,,---...------------------------------,,,,,,------...///------------,,,,,,,,,,,,...///000000111222444555777999;;;???CCCHHHMMMPPPXXX[[[^^^cccmmmzzz~~~pppoooqqquuutttqqqrrrvvvtttvvvmmmhhhpppqqqmmmqqqmmm|||}}}}}}|||}}}zzzxxxuuupppmmmttt~~~vvvqqqkkkWWWZZZfffllltttsssxxxzzzkkkcccXXXRRRLLLKKKLLLHHH>>>555666333///.../////////....................................//////000000111...000333444444777===BBBGGGRRRoooxxxvvvxxxyyyxxxuuusssssssssyyywwwqqqkkkmmmtttwwwuuuxxx|||wwwxxxsssuuuwwwuuuoookkkjjjjjjhhheeedddggghhheeecccddddddjjjrrrwwwrrriiigggkkklllgggaaa___ccchhhkkklllhhhiiilllqqquuuyyyyyyyyymmmoooppprrr{{{xxxnnnqqqpppsssvvvssswwwyyyxxxsssqqquuuzzz|||tttqqqnnnnnnppppppmmmjjjjjjhhhiiikkkmmmsss~~~wwwooohhhaaa]]]]]][[[QQQDDD===;;;<<<;;;999:::999777555222000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///////////////------.........///////////////000111222222222222222222555999===FFFXXXhhhssszzz|||||||||uuuvvvzzz~~~wwwpppggg___WWWQQQSSSWWW___dddmmmvvvyyy{{{}}}tttnnnmmmllliiifffeeehhhnnnrrrqqquuuzzz~~~{{{sssnnngggccc^^^[[[\\\aaagggkkkttt|||~~~tttggg\\\]]]]]]^^^___dddkkkpppwwwYYYFFFBBB===777333111000000//////............---------------------------------.........------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------......///,,,,,,---------.........111222444666666888;;;>>>>>>BBBHHHNNNTTTYYY___cccbbbdddgggpppvvvqqqnnnnnnmmmnnnttt|||qqqtttpppqqqxxxtttooouuuxxx~~~yyyrrrzzzwwwuuutttqqqpppuuu}}}eeeZZZ___eeeeeemmmiiilllvvvyyyrrrllllllccc```\\\]]]^^^YYYOOOFFFAAA;;;555111111111///---........................---......///000000111111///333666888:::>>>FFFMMMTTTbbb|||tttvvvyyyyyyxxxwwwxxxyyy|||tttnnnpppvvvxxxwww~~~|||{{{|||pppqqqqqqmmmhhheeefffgggeeeaaa```dddfffeeeggglllgggiiinnnrrrpppkkkiiikkkooojjjffffffiiimmmooopppjjjkkkmmmpppuuu{{{wwwuuupppoooyyyvvvppprrrllljjjooopppsssvvvvvvuuuxxx~~~~~~wwwtttsssvvv|||}}}zzzvvvooojjjhhhkkkmmmrrr~~~~~~pppjjjgggcccaaaaaa^^^TTTIIICCCBBBAAA>>>:::999::::::999777555222000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000000000000............//////////////////000111222222222222333333999BBBLLLZZZmmm}}}|||~~~yyyvvvsssoookkk___YYYUUUUUUTTTTTTZZZbbbuuu}}}}}}vvvnnnhhhgggiiikkkllllllpppuuuwwwuuurrrnnnllljjjfffdddeeeggggggdddaaabbblllrrrssswww{{{sssggg[[[[[[[[[[[[]]]```eeeiiigggUUUKKKFFF>>>777333222111000///............---------------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................---------------...//////------...///000111111222444777:::<<<===@@@DDDHHHMMMRRRYYY^^^aaadddhhhkkkeeefffkkkxxxvvvqqqmmmmmmnnnpppwwwvvv{{{zzz|||uuuqqq{{{|||}}}mmmwwwtttuuuxxxyyyxxxyyy}}}|||jjjdddhhhiiieeefffbbbfffooopppiiifffkkkjjjhhhggghhhjjjggg```ZZZTTTLLLCCC<<<999777333000........................---......///000111111222000444999<<<>>>DDDMMMTTTaaannn|||qqquuuyyy{{{zzzzzz|||~~~xxxvvvzzz}}}yyy}}}}}}tttuuu||||||vvvoooooonnnjjjggggggkkkooommmiiiiiillllllhhhjjjoooooollllllppprrrpppnnnooommmkkklllpppsssrrrpppooonnnoooqqqtttxxx{{{ppphhhooorrrqqqsssiiidddmmmrrrnnnqqqrrruuu~~~yyyuuuwww}}}~~~sssoooooorrrrrrqqqvvv~~~yyyiiifffhhhhhhhhhjjjaaaYYYPPPMMMMMMKKKEEE???888999;;;<<<;;;888666444........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000000000000............/////////000//////000222222333333333222444<<>>999444,,,---......//////......222///---...111333333111777;;;BBBHHHIIILLL\\\nnnrrr}}}zzztttyyy~~~~~~~~~}}}|||}}}~~~{{{{{{{{{uuurrrtttvvvuuusssnnnpppoookkkooo{{{yyyllliiijjjiiikkkooovvvqqqppptttwwwwwwxxx{{{{{{{{{uuukkknnnsss|||{{{xxxuuutttwwwzzz}}}~~~rrrgggaaadddhhhooommmnnnzzzxxxvvvuuuyyy~~~{{{xxxvvvuuutttqqqlllhhhzzzpppfffdddfffhhhlllqqqqqqppphhh^^^^^^```VVVFFFBBB>>>::::::<<<===;;;999666333///---,,,,,,,,,+++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////.../////////000000000111000000111111111222333333888@@@OOOaaaqqq~~~qqqsss}}}~~~tttkkkhhhddd___[[[[[[VVV```mmmzzz~~~}}}zzzwwwvvvwwwzzz{{{{{{|||~~~}}}~~~~~~}}}}}}}}}wwwrrrooojjjgggfffhhhgggeeekkktttmmmkkkmmmuuu~~~zzzsss```[[[XXX^^^gggnnnqqqsss^^^___```bbbdddfffccc___fffwwwmmmfffggg\\\MMMBBB===:::666333111///.........///...---........................------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,---------........./////////000000))),,,///111000...---------///222555666888;;;>>>>>>CCCJJJPPPSSSWWW^^^dddccchhhnnnrrrsssqqqpppoooqqqgggmmmzzz}}}yyywwwyyy~~~~~~{{{wwwuuuzzzuuupppwww~~~~~~sssiiieeepppxxxxxxwww{{{~~~xxxsssrrrtttwwwxxxvvvxxxyyyxxxrrrkkkggggggnnnlllttt{{{uuuxxxmmmlllhhhcccaaa[[[LLL>>>......///////////////.........//////000333888;;;>>>BBBJJJSSSYYYdddzzz{{{|||~~~~~~}}}zzzuuupppqqquuuvvvssssssxxx}}}zzzrrrqqqvvv{{{{{{zzzqqqpppmmmnnnzzzxxxuuussspppqqqtttvvvvvvxxxzzzyyyzzz}}}tttvvv{{{xxxwwwvvvvvvxxx|||wwwmmmgggfffhhhdddeeejjjvvvlllmmmqqqvvv|||{{{yyyxxxxxxxxxtttlllffffffbbb```ccceeeiiiqqqzzz~~~}}}{{{jjjWWWLLLGGGBBB??????>>><<<999777444000////////////.........------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...................../////////////////////000000000000000111222333333444777999;;;DDDOOO___nnnxxxrrryyy{{{sssnnneeeccceeelllooommmlllnnnmmmxxxzzzuuuooonnnooopppnnnkkklllkkkhhhfffeeefffgggiiijjjkkkmmmooorrruuuwwwxxxuuuvvvvvvvvvvvvxxx|||}}}}}}zzzpppjjjffffffdddcccffflllqqqooopppvvv~~~yyysssddd^^^XXXXXX\\\```bbbcccaaaeeeiiijjjiiifffdddbbbaaasss~~~tttnnnjjjlllfff^^^WWWPPPEEE999000222000...------------,,,........................------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,---------.............../////////---...///...,,,+++,,,---111333666999:::<<<@@@BBBGGGVVVeeeiiiiiijjjllllllmmmooossstttsssrrrrrrrrrnnnkkkrrr|||{{{}}}}}}~~~}}}{{{yyyyyyzzz|||~~~{{{}}}nnnsssxxx}}}}}}zzzyyyyyyzzzrrrllleeefffpppwwwuuurrrtttwwwwwwzzzxxxuuurrrppppppqqqsss{{{{{{vvvvvvvvvuuuwwwwww~~~wwwxxxppppppmmmkkkkkkiii^^^RRR////////////////////////---000333222111555???GGGTTTWWW]]]ccckkkzzzzzz{{{~~~}}}~~~~~~yyynnnffffffmmmqqqnnnlllpppuuuxxxxxxuuusssvvv}}}{{{uuupppttt}}}zzzvvvuuuxxxqqquuuzzzzzzvvvwww|||wwwvvv{{{zzzwwwwwwwwwxxxzzz}}}yyytttnnnkkkiiidddgggjjjoooxxx~~~zzzsssdddhhhnnnsssxxx}}}}}}~~~{{{pppggggggggghhhfffbbbcccppp~~~xxxaaaWWWQQQIIIDDDBBB@@@===:::;;;999666444333333111000////////////...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////000000000000000000000000///000111222444777<<<@@@NNN___ppp|||zzzxxxwwwxxx|||tttllleeeaaaXXX^^^lllzzzuuukkkddd^^^ZZZVVVUUUWWWWWWUUUSSSQQQPPPOOONNNNNNNNNNNNNNNOOOPPPRRRUUUXXX[[[]]]^^^```aaabbbbbbccceeehhhkkkooorrruuuwwwyyy{{{~~~wwwooommmkkkiiiggghhhnnnmmmnnnttt{{{}}}yyyuuupppkkkbbb\\\YYYZZZZZZZZZaaagggnnnppplllgggdddddd^^^bbbjjjqqqqqqmmmkkknnnwwwvvvvvvssskkk[[[HHH;;;777333///------...------........................------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------..................------.........---,,,---000333555777;;;>>>AAADDDIIILLLWWWqqq~~~}}}zzztttwwwwwwvvvtttrrrqqqrrrtttqqquuuzzz~~~|||zzzyyy|||~~~{{{{{{wwwxxx}}}~~~zzzsssrrrkkksssuuuwwwxxxvvvuuuuuuvvvsssiiigggfffbbbllluuu{{{xxxrrrqqqsssttttttttttttttttttvvvzzz}}}}}}}}}vvv{{{|||vvvuuuwwwxxxqqqsssuuuvvvuuutttvvvuuummmbbb/////////....../////////000333555555666;;;FFFNNNaaaeeekkkpppwww~~~zzzzzz||||||{{{{{{zzzuuunnnkkkkkksssvvvrrrnnnooorrrsssqqqtttxxx{{{~~~tttwww{{{wwwwwwxxxpppssswwwwwwrrrtttyyysssttttttqqqqqqvvv}}}xxxsss|||}}}{{{xxxvvvssspppnnnlllooopppmmmmmmoooooollllllooorrrssstttxxxyyypppvvvwwwvvvnnnaaa]]]kkk{{{sss^^^\\\VVVNNNGGGDDDBBB>>>;;;===<<<;;;:::999666222........./////////...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////111111111000000000000//////111222222444999@@@FFFTTTjjj}}}oooooosss{{{wwwmmmgggddddddeeeccclll}}}|||qqqfff[[[QQQKKKJJJGGGEEEDDDEEEFFFEEECCCBBBBBBBBBBBBAAAAAA@@@?????????AAACCCEEEGGGHHHIIIJJJLLLMMMNNNNNNPPPSSSVVVZZZ^^^ccciiimmmsssxxx{{{{{{}}}{{{xxxwwwssslllfffdddeeehhhnnnuuuyyyyyyxxxzzzxxxqqqiiieeecccaaa]]]\\\___eeekkkkkkfffbbbbbb```[[[\\\eeegggdddgggooo~~~ppp\\\NNN===999333/////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,------------...............------------,,,---...///000222666999555888>>>CCCIIIOOOVVVZZZjjjuuuyyyxxxvvvsssqqqrrruuuxxx{{{{{{yyy~~~yyyxxxxxxzzz}}}~~~|||{{{~~~yyyyyy|||}}}yyytttppp{{{uuuooopppuuutttssssssuuuwwwyyyzzzxxxlllfffggghhhfffqqqyyy|||uuuqqqsssvvvxxxvvvsssqqqsssyyyvvv{{{yyyooooooppptttwwwssskkkjjjooowwwzzzzzzzzzzzzyyypppfff......------......///000000222555999>>>GGGPPPVVV```gggooouuu||||||zzz{{{~~~zzzyyyuuuoooooosssssszzz}}}yyyuuuuuuvvvvvvtttxxx|||zzzyyyyyyttt|||xxxzzz{{{xxxtttqqqnnnmmmjjjiiijjjkkkiiikkkvvvwwwoookkkjjjhhhdddiiimmmqqquuuvvvuuutttsss{{{~~~{{{xxxvvvuuutttsssooossstttpppooouuu{{{~~~~~~}}}yyytttqqqssszzz}}}ooodddjjjvvvnnnaaabbb]]]UUUPPPKKKGGG@@@;;;;;;;;;;;;<<<;;;888333000------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............////////////111111111111000000000000333555666777999@@@JJJRRR___wwwkkkgggnnnzzzyyymmmccc```eeennnuuu{{{}}}|||nnnhhh^^^UUUMMMGGGCCC@@@???>>>======>>>???>>>>>>???@@@@@@AAA@@@@@@>>>>>>>>>>>>??????@@@@@@AAAAAA@@@BBBCCCCCCCCCDDDFFFHHHFFFJJJOOOUUU[[[```fffjjjpppssswww{{{~~~~~~|||pppeeedddeeehhhlllppptttwwwyyyyyy{{{zzzvvvuuuuuuooohhhXXXSSSUUU^^^eeeccc```___]]]YYYZZZaaacccaaahhhsssjjjYYYFFF@@@888222//////000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---------.................................,,,...111333444555777999888<<>>>>>???>>>;;;;;;<<<===>>>>>>??????>>>>>>?????????>>>>>>===??????????????????>>>>>>===>>>???>>>===<<<<<<>>>:::===AAADDDGGGJJJNNNQQQ\\\___ccciiiooosssvvvxxx|||||||||}}}{{{oooqqqqqqqqqpppoooppprrruuuwww{{{~~~www\\\QQQMMMVVV___```___```[[[[[[^^^bbbcccgggpppzzzwwweeeUUUMMMAAA777111/////////........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,---------...................../////////000000000222555777777888999;;;CCCGGGMMMUUU]]]gggqqqwww~~~vvvyyy{{{vvvsssvvv{{{~~~{{{yyyyyyyyywwwuuutttttttttuuuwwwzzz~~~}}}|||{{{wwwyyy{{{{{{yyyuuuuuusssrrrsssvvvyyy{{{zzz~~~{{{}}}|||pppxxx~~~{{{pppnnnkkkjjjkkkmmmppprrrrrrvvvyyyzzz{{{|||xxxqqq///.........000333666777===FFFQQQYYY^^^dddkkkqqqvvv~~~}}}}}}~~~zzz~~~|||zzz{{{{{{{{{xxxyyyxxxwww{{{nnn___VVVSSSWWW]]]YYYYYYVVVRRRRRRTTTQQQJJJEEEEEEGGGJJJJJJHHHLLLRRRKKKIIIJJJOOOSSSSSSOOOKKKGGGIIILLLMMMMMMOOOSSSWWWYYY\\\^^^]]]\\\___eeekkknnnrrrvvvxxxxxxyyy|||zzztttvvvzzz|||yyyssspppooooooppppppvvv|||}}}|||~~~rrrkkkmmmkkkooossstttrrrnnnnnnpppkkklllpppuuuwwwtttllleeeYYYSSSJJJBBB???>>>??????777555222///......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............////////////............//////////////////000111222222333444000666===DDDNNN___ttt{{{{{{ooohhhggghhhiiigggkkkpppwwwyyysssfff```[[[XXXRRRHHHAAA???===<<<::::::<<<>>>>>>======>>>@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBAAA===;;;:::;;;;;;===>>>???>>>???@@@BBBHHHJJJMMMRRRXXX]]]bbbdddmmmooorrrvvvzzz}}}}}}~~~|||~~~}}}zzztttnnnlllmmmppprrrvvvyyy|||~~~jjj\\\SSSWWW\\\\\\```gggcccfffgggeeeiiisss}}}tttjjj```PPPAAA888333000///........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------.........///------------............---......///000111222222555777999;;;===AAAFFFIIIVVVYYY]]]bbbhhhpppyyy~~~|||ttttttyyy{{{xxx~~~}}}xxxxxx~~~~~~vvvrrrtttwwwvvvuuuuuuxxx}}}{{{vvvqqqsssuuusssppplllmmmoooqqqrrrtttyyy}}}}}}nnnkkkrrrwwwwwwqqqrrrvvv}}}tttvvvvvvtttwww|||}}}{{{000//////000222555999;;;LLLYYYgggmmmlllmmmttt{{{www}}}~~~zzzxxx~~~~~~{{{{{{}}}{{{xxxuuusssuuuxxx{{{ggg^^^VVVRRRMMMIIIKKKRRRRRRRRROOOLLLQQQXXXVVVOOOPPPRRRXXX[[[YYYUUUYYY```bbb^^^\\\___aaa]]]VVVQQQNNNQQQSSSTTTSSSTTTWWWZZZXXXYYYWWWRRRMMMLLLQQQVVVYYYbbbmmmtttwww{{{zzztttqqqqqqpppmmmkkkeeelllrrrrrrppptttyyypppkkkooovvvvvvyyy{{{zzzrrrjjjggghhhiiinnnxxxtttiiiXXXJJJBBBAAACCCDDD>>>;;;666111......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000............/////////000......///111222333444555666>>>HHHSSSaaavvv}}}|||tttkkkgggjjjmmmmmmjjjxxxmmmeee\\\TTTMMMGGGCCCCCCAAA===;;;<<<======>>>???AAA@@@===;;;@@@BBBEEEFFFGGGGGGIIIJJJNNNMMMMMMLLLLLLMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNOOOKKKLLLLLLIIIEEEBBB@@@@@@@@@AAABBBBBB@@@@@@AAABBB===>>>???BBBFFFJJJNNNQQQYYY]]]bbbiiioootttwwwyyyuuuxxx|||~~~|||yyy|||||||||~~~vvvmmmiiikkknnnjjjmmmmmmrrr{{{wwwhhh]]]\\\[[[ZZZaaammmooorrroooiiiooo~~~~~~}}}{{{ooo]]]LLL???777333222........................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------.........//////---...///000111222333444999:::<<>>??????>>>>>>@@@AAAGGGEEEAAA>>>???DDDFFFFFFMMMLLLKKKLLLNNNOOOOOONNNSSSTTTUUUVVVVVVWWWWWWVVVZZZYYYWWWWWWXXXWWWVVVTTTRRRPPPMMMJJJHHHGGGGGGHHHGGGFFFEEEFFFGGGFFFDDDBBBAAA?????????AAABBBAAA@@@KKKMMMSSSZZZbbbjjjpppsssooouuu|||~~~|||{{{~~~|||zzzyyyzzz}}}|||uuunnnkkklllmmmiiicccbbbmmm~~~zzzooojjjkkkoookkkaaa```ffftttssspppqqqzzzwwwzzzxxxzzz|||~~~xxxiiiWWWIIIBBB:::222111000000000222111///---......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------...//////000000000///555000,,,111333555===BBBEEE===<<>>DDDTTTuuu}}}yyy}}}zzz~~~}}}uuummmgggZZZXXXTTTRRRPPPOOONNNNNNPPPSSSVVVXXXZZZ^^^dddhhhjjjfffccceeekkkqqqttttttuuu|||xxxyyyxxxuuupppjjjeeecccccc___`````````bbbfffmmmsssyyyxxxtttooopppwww{{{yyywwwvvvtttqqqpppqqqsssuuuwwwvvvtttqqqoooqqqvvv{{{~~~xxxsssqqqmmmiiimmmttt{{{xxxggg```bbbaaappp~~~~~~zzzmmm[[[NNNHHHDDDAAABBBAAA>>>:::777444222222000///---,,,---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////////////////...////////////000000000000111111222111000222555888BBBTTTfffqqquuurrrxxx~~~}}}tttmmmgggfffeeejjj{{{}}}uuuddd___WWWNNNGGGBBB@@@???>>>@@@AAA@@@???>>>???AAACCCEEEGGGGGGGGGHHHIIIIIINNNNNNOOOQQQTTTUUUUUUSSSUUUVVVWWWYYYZZZ[[[\\\\\\aaa___]]]\\\]]]]]]\\\[[[VVVTTTRRRPPPNNNNNNNNNOOOPPPNNNLLLKKKKKKJJJHHHFFFCCCBBBAAAAAABBBAAA@@@>>>AAACCCGGGMMMTTT\\\bbbeeemmmrrryyy|||}}}}}}~~~|||zzzyyyyyyzzz{{{||||||}}}xxxsssppppppqqqfffbbbaaajjjxxx}}}www|||vvvsssvvvwwwrrrllliiippp{{{~~~}}}}}}|||qqqpppsssyyy{{{{{{yyyhhhXXXKKK@@@888333111/////////...---,,,.........---------,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------...............//////000000000***111000000:::<<<:::@@@:::IIIPPPSSS^^^cccccciiiiiinnnppppppssszzzxxx~~~~~~uuuqqqyyy}}}zzzxxx~~~{{{kkkiiijjjmmmooonnnqqquuujjjfffbbbdddjjjoooqqqqqqmmmvvvxxxsssrrrxxxwwwqqq}}}xxxrrrmmmnnnssssssuuuuuuvvvuuutttttt{{{sssmmmmmmooorrryyyyyynnnqqquuuuuuttttttxxx{{{///555555777AAAGGGSSSggg|||yyy}}}vvvjjjoootttuuutttpppiii```YYYUUUMMMNNNOOORRRUUUXXXZZZ[[[jjjqqqyyy}}}~~~}}}yyyxxxxxxwwwtttrrrpppooommmkkkiiiddd^^^ZZZ^^^cccgggmmmsssxxxzzz{{{yyywwwxxx~~~{{{wwwtttssssssssssssvvvrrrnnnnnnooopppuuuzzz{{{}}}xxxlllfffeee___jjjvvvxxxwwwvvvnnn^^^PPPIIIEEEBBB@@@???===;;;999666555444333000...,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////////////////000000000000///222555444333666===CCCPPPhhh{{{|||mmmccciiiyyy}}}yyyzzzvvvmmmjjjlllsss|||yyyqqqiii___XXXIIIFFFBBB???=========>>>AAABBBDDDDDDDDDDDDFFFGGGJJJLLLNNNOOONNNOOOQQQUUUUUUVVVWWWZZZ\\\]]][[[YYYXXXYYY[[[^^^aaacccdddeeedddbbb___^^^^^^___```___\\\ZZZXXXWWWUUUUUUVVVVVVYYYWWWTTTSSSSSSSSSRRRQQQMMMLLLJJJIIIHHHFFFCCC@@@<<<<<<>>>AAAFFFLLLQQQTTT```dddjjjppptttwwwxxxxxxwwwwwwxxxxxxxxxwwwwwwvvvzzz|||}}}{{{yyywwwvvvvvvllliiiiiioooxxx~~~~~~|||~~~zzzxxx|||{{{oooxxx}}}{{{zzzxxxnnnmmmoootttxxx|||mmm\\\LLLBBB999555111.........------.........------------,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////...//////000000+++222222666AAABBB>>>CCCOOOeeeppppppqqqjjjdddhhhjjjrrrvvvsssooottt}}}xxx|||rrrmmmrrrzzz{{{}}}|||vvvqqqtttzzz~~~|||wwwrrrllleeeaaaccchhhnnnnnnkkkmmmrrriiiddd``````fffmmmqqqsssyyy}}}~~~{{{}}}yyy}}}zzzkkkjjjjjjeeefffiiikkkmmmoooppppppnnnmmmsssuuu{{{{{{xxxkkkccckkktttyyyxxxvvvwwwxxx000888;;;DDDSSS[[[gggzzz}}}zzzbbb___jjjaaabbbaaa\\\UUUQQQQQQSSSSSSXXX___gggnnntttyyy}}}~~~vvvooo___SSSPPPXXX\\\[[[```kkkxxxyyy{{{|||~~~{{{tttssstttsssqqqyyytttooommmoootttzzzxxxyyy{{{{{{xxxqqqllljjjgggiiiiiiwwwxxxppprrrmmm___RRRKKKGGGCCC>>>>>>===<<<;;;:::999888555222///............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------..................////////////////////////000000000000---111555555666===JJJUUUddd}}}}}}dddbbbggguuurrriiimmmnnnkkkrrrvvviii^^^VVVOOOHHHBBB@@@@@@>>>>>>???@@@BBBDDDDDDFFFIIIKKKKKKMMMPPPRRRXXXTTTPPPQQQRRRUUU[[[aaa]]]^^^```ccceeedddaaa______aaadddgggkkkmmmooopppjjjgggdddbbbccceeeffffffcccbbb```]]]\\\ZZZZZZZZZ]]][[[XXXXXXYYY[[[\\\\\\XXXWWWTTTSSSRRROOOLLLIIIDDDCCCBBBAAAAAACCCFFFGGGOOOQQQXXXaaaiiippprrrrrrpppsssvvvxxxxxxxxxxxxxxxvvvxxxzzzzzzyyyyyyzzz|||tttssstttwww{{{}}}zzzooofffhhhuuu}}}vvvxxxvvvuuuvvvyyykkkXXXKKK@@@;;;555000///000000111............---------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......///......---......000000333999888999@@@???AAALLLjjj{{{yyyuuunnniiiooorrryyy{{{uuuqqqvvv~~~wwwmmmkkkwwwzzzkkkhhhlllpppuuu{{{~~~wwwrrrssswwwyyyuuummmeee___\\\aaadddkkkqqqpppnnnqqqxxxrrrkkkbbb^^^```ffflllppp|||||||||}}}www{{{pppcccfffgggeeeiiijjjlllnnnppprrrttttttuuutttwwwyyyuuuyyy{{{zzzggg]]]___YYYdddsss}}}666>>>EEEUUUkkktttzzz|||||||||oooaaabbbjjj\\\[[[WWWRRRNNNQQQXXX^^^bbbiiittt{{{rrreeeYYYVVV```ccc]]]___jjjrrrppppppuuu}}}rrrpppsssuuuuuuzzzqqqjjjhhhnnnwww|||wwwxxxyyyxxxvvvsssoookkkmmmjjjbbbiii~~~{{{xxxkkknnnkkkaaaWWWQQQMMMIIIAAAAAA@@@??????>>>>>>>>>666333///------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---.........//////000000////////////000000000000...111333333777CCCVVVdddssslllbbbjjjxxx{{{kkkdddlllttt{{{uuuhhhaaaWWWNNNIIIDDD@@@===>>>???@@@AAADDDFFFIIIJJJKKKMMMPPPQQQQQQRRRUUUWWW\\\TTTQQQVVV[[[]]]___cccbbbcccfffjjjmmmnnnllljjjnnnooorrruuuyyy{{{}}}~~~xxxuuurrrppprrrtttuuuuuuooommmkkkhhheeebbb```___```]]]ZZZYYYZZZ[[[[[[[[[YYYWWWUUUUUUVVVWWWVVVTTTSSSPPPLLLHHHEEECCCBBBBBBDDDGGGMMMVVV```iiinnnooolllpppuuuxxxxxxxxxxxxyyytttuuuvvvvvvvvvxxx{{{~~~wwwyyyzzz{{{|||~~~qqqZZZXXXhhhyyy~~~{{{|||rrr]]]OOOFFF@@@888333111111222222//////.........------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............---,,,---///000222888===<<<;;;???@@@III^^^qqq|||yyyrrrsssrrrpppvvv{{{}}}|||xxxyyyoooggg```fffyyy|||yyymmmeeeeeekkkmmmttt}}}yyytttnnnooopppmmmhhhcccccceeedddeeeiiillliiiggglllssstttkkk```WWWVVV\\\ccchhhnnnkkkkkkvvvtttuuu{{{ssshhhhhhffffffmmmpppppppppqqqsssuuuwwwyyy|||zzz{{{yyyqqqmmmssssssxxxzzzmmm[[[WWW___XXXbbbqqq~~~:::CCCMMM```wwwuuufff\\\XXXYYYTTTSSSTTTVVV[[[eeepppwwwxxx|||tttnnnffffffppprrrlllkkkqqqrrrmmmjjjppp}}}{{{ooommmqqquuuwww~~~|||sssfff___dddmmmrrrvvvyyy{{{xxxvvvtttqqqlllnnnnnngggjjjxxxzzzrrrrrriiikkkjjjeeeaaa```\\\WWWGGGEEEBBB@@@>>>=========888444000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------......///000000000////////////000000000000111222444666>>>NNNcccrrrzzzlllrrryyyvvvkkkggglll~~~nnncccRRRNNNHHHCCCAAA@@@>>>===;;;===@@@DDDHHHLLLNNNPPPTTTVVVWWWWWWVVVVVVWWWYYYWWWUUU[[[hhhnnnjjjfffggglllnnnqqqwww}}}~~~zzzvvvssspppooolllhhhddd```^^^]]]ZZZXXXVVVTTTRRRRRRUUUXXXZZZZZZZZZXXXUUUQQQLLLIIIFFFEEE???AAAEEEKKKRRRZZZaaaeeehhhlllqqqssssssrrrtttvvvtttttttttsssssstttxxx{{{{{{}}}~~~xxxeee[[[[[[dddtttuuuaaaRRRNNNGGG>>>777333111111111/////////.........---------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...------///111444555999======AAAIIILLLZZZrrryyy{{{tttwwwuuuppprrrwwwyyyxxxxxx~~~sssgggeeeccckkk|||zzzyyyvvvooogggdddhhhmmmuuu{{{yyyuuummmiiieeeccc___[[[\\\```^^^\\\[[[[[[XXXUUUXXX^^^^^^WWWNNNGGGFFFKKKRRRWWWWWWSSSUUUbbbsssxxxmmm```eeennnmmmhhhiiigggiiitttuuuuuuuuuuuuvvvwwwyyyyyy|||rrrgggfffiiiqqqvvvoooaaa\\\```^^^eeeqqqAAAMMMXXXiii|||}}}|||wwwzzz~~~yyylll^^^UUURRRQQQQQQVVVZZZbbbnnn{{{}}}|||}}}{{{wwwuuuxxx|||xxxxxxwwwrrrkkkhhhnnnyyyvvvooonnnpppsssuuuwwwzzzttteee[[[\\\dddiiipppwww|||zzzxxxyyyxxxtttrrrwwwrrrpppuuuqqqjjjllliiijjjjjjjjjooossspppjjjUUUQQQKKKEEE@@@>>>======@@@;;;555111///...---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,---------......------......///000000111////////////000000000000222333888@@@OOOcccxxx}}}xxx{{{{{{xxxrrroookkkvvvzzzgggUUUNNNBBBAAA???>>>>>>???@@@@@@CCCEEEIIIMMMQQQTTTUUUVVVZZZ[[[]]]^^^^^^___aaabbb^^^dddsss~~~}}}~~~yyyuuurrrnnnjjjfffbbb^^^XXXUUUUUUWWWYYYYYYYYYYYYYYYWWWUUURRRPPPNNNDDDEEEFFFEEEEEEIIIPPPVVV\\\aaagggjjjjjjkkkooossstttuuuvvvuuusssrrrssstttzzz{{{}}}|||xxxzzz}}}wwwnnnccc___jjjzzzzzzjjj]]]ZZZSSSHHH???888444111000////////////............---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000///000222555999;;;;;;===???LLL]]]aaajjj}}}yyyyyyuuuoooqqqvvv{{{~~~|||nnnmmmuuusssuuuxxxssssssuuutttpppkkkjjjnnnqqqttt{{{zzzssspppccc[[[TTTRRROOOJJJIIIKKKMMMIIIGGGHHHGGGDDDEEEIIIEEECCC@@@>>>===???DDDGGGFFFFFFIIIRRRZZZ[[[VVVQQQPPPYYYZZZZZZ______```lllnnnppptttxxxzzz{{{zzzyyy{{{ooodddaaaffflllpppooojjjgggfffiiikkkrrr~~~~~~LLL[[[gggttt{{{vvvwwwppptttxxx{{{|||}}}iiiaaaSSSIIIHHHRRR^^^dddlllrrr~~~~~~~~~}}}{{{yyywwwxxxxxxzzzyyyxxxuuussstttwwwzzzwwwxxxyyyzzzzzz{{{}}}}}}}}}}}}~~~yyyyyysssiii^^^YYY^^^iiissszzzvvvrrroooooopppqqqrrrqqqxxxvvvggg[[[ZZZaaaeeehhhsss{{{{{{{{{~~~zzzzzzsssqqqkkkfffllljjjjjjjjjoooxxxxxxgggbbbYYYQQQJJJFFFDDDDDDHHHCCC<<<666333111///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......---------...///000000111////////////000000000000000444<<>>777333111000/////////............---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++,,,,,,---......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......222222111222444888<<>>>>>BBBVVVmmmqqqrrrtttttttttssszzz~~~~~~~~~wwwpppxxxzzzyyyrrrssswwwqqquuuwwwtttqqqqqqssstttiiiooouuuwwwsssmmmhhhfffNNNEEE@@@BBBCCC???>>>@@@???;;;:::>>>@@@???>>>@@@>>>@@@AAABBBAAAAAABBBBBBBBBDDDHHHKKKKKKIIIJJJMMMJJJOOOLLLKKKPPPNNNLLLUUU^^^cccllltttyyyzzzyyywwwpppdddeeeiiikkkllllllnnnssstttrrrppppppsss~~~zzznnncccnnnyyy}}}zzzwwwyyy{{{sssuuu{{{{{{|||zzz{{{wwwlllaaaTTTRRRNNNLLLUUUgggxxx}}}~~~}}}~~~}}}|||}}}}}}}}}}}}||||||||||||{{{zzzyyywwwvvvwwwwwwxxxzzzyyyyyyxxxxxxyyyyyyzzzuuuwwwyyy{{{}}}~~~~~~~~~}}}zzzxxxuuuqqqiiiaaa\\\___gggooouuuqqqllljjjkkkppptttvvvtttvvvssskkkiiinnnooommmooommmmmmuuuxxxqqquuuxxxrrrkkkccceeejjjooouuuzzz~~~wwwtttpppggg[[[OOOGGGDDDJJJIIIFFF???777111000000000...------...///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........------------...//////////////////000000000000222///...222444222111333666???MMM\\\kkkcccbbbtttvvvhhhccccccfffnnnwww|||jjjVVVLLLIIIEEEBBBAAABBB@@@BBBFFFIIIJJJNNNSSS\\\[[[^^^iiitttuuujjj___bbbhhhmmmsss|||xxxrrrmmmfff\\\TTT\\\[[[YYYWWWWWWXXXZZZ[[[YYYXXXVVVSSSOOOKKKHHHFFFCCCJJJTTTZZZ\\\___dddhhhmmmnnnppptttwwwwwwuuussspppqqqsssvvvxxxzzz{{{|||~~~vvvqqqqqqooommmooouuu{{{yyyoooooosss~~~|||llljjjaaaTTTIII@@@555,,,000///...///000000...,,,---......///////////////......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000//////111,,,///:::@@@???>>>BBBPPPPPPXXXgggpppqqqrrrtttzzzzzzxxxvvvuuuxxx}}}}}}}}}xxxuuuvvvvvvtttwww||||||xxxyyyyyyxxxvvvrrrmmmhhhfffhhh```XXXVVVXXXWWWPPPIII???AAABBBAAA??????BBBDDDEEEDDDBBBBBBCCCFFFIIIKKKHHHJJJMMMNNNNNNLLLLLLLLLQQQTTTWWWWWWSSSOOOOOOOOOLLLLLLKKKHHHFFFFFFIIIKKKQQQRRRTTTYYY```gggnnnrrrrrr}}}lllccccccfffrrrpppnnnnnnqqqssssssrrrrrruuuyyy~~~|||vvvqqqnnnwwwyyywwwuuunnnrrrxxx{{{zzzssspppppplllbbbYYYQQQQQQPPPUUUeee|||||||||}}}~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{yyyxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyzzzzzzwwwxxxzzz{{{{{{{{{zzzzzz{{{|||~~~~~~~~~|||zzzyyyyyyuuunnngggdddeeejjjnnnssspppkkkiiijjjnnnrrrtttzzz}}}zzzqqqkkknnnsssttttttttttttxxxxxxrrrvvvzzzxxxtttkkkjjjiiilllrrryyyyyykkk___SSSJJJHHHHHHFFF@@@999444222333000...------...///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........------------...//////////////////000000000000222//////222333222222444;;;FFFWWWeeerrrnnn^^^iii}}}vvvhhhdddfffmmm|||yyykkk[[[KKKEEEDDDBBB@@@AAAEEEDDDFFFLLLPPPQQQUUUZZZdddeeekkkvvvzzzrrrmmmsssyyy}}}yyyrrriiibbb\\\[[[XXXVVVUUUUUUUUUVVVYYYYYYYYYXXXTTTPPPKKKIIIEEEIIIOOOSSSUUUYYYaaafffgggkkkqqqvvvyyyxxxwwwuuusssssstttuuuvvvxxxzzz{{{zzztttpppppppppnnnooottt{{{mmmlllpppyyy{{{yyyooo^^^OOODDD;;;333000///...///000000...---...//////000000000000000......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000222222777===<<<;;;FFFUUUjjjkkkpppvvvvvvrrrqqqtttzzz~~~|||vvvuuu|||~~~vvvpppeeelllssswwwzzz~~~~~~{{{{{{xxxrrrlllfffaaa^^^]]]YYYSSSKKKHHHHHHGGGAAA<<<===???BBBBBBAAABBBEEEHHHLLLKKKJJJJJJLLLOOORRRTTTXXXYYYZZZZZZYYYZZZ\\\___dddeeedddaaa\\\XXXUUUUUUVVVRRRMMMIIIFFFFFFGGGGGGHHHIIIJJJMMMRRRXXX]]]aaaeeepppvvvoooddd```bbbdddvvv{{{yyytttrrrrrrrrrtttwwwyyyzzzwwwrrrnnn|||xxxtttwwwrrrxxx}}}vvvmmmeee___XXXQQQLLLSSSYYYaaammm~~~{{{xxxzzz{{{}}}|||{{{{{{|||~~~||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{zzzzzzzzzzzz{{{||||||{{{zzzzzzzzzzzzzzzzzz{{{zzzzzz{{{zzzzzzyyywwwwwwvvvwwwyyyzzz{{{{{{zzzzzz}}}yyytttpppooooooooooooooommmjjjggggggjjjnnnppp|||~~~vvvppprrryyy}}}wwwvvvtttttt{{{vvvrrrtttxxx{{{|||ssspppkkkkkkooovvv~~~xxxrrrfffWWWKKKKKKIIIDDD>>>888555444111///------.........,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........------------...//////////////////000000000000333000///222333222333777CCCQQQbbbooozzzyyy]]]^^^uuuwwwkkknnnxxxwwwdddVVVKKKAAA???AAAAAABBBCCCGGGGGGLLLRRRVVVWWW[[[```iiimmmvvvxxxssseeebbb___[[[WWWUUUTTTSSSXXXYYYZZZZZZXXXUUUQQQNNNJJJLLLMMMLLLMMMRRRZZZaaaaaahhhpppuuuvvvuuutttuuuvvvuuuuuuuuuuuuvvvxxxxxxxxxsssqqqssstttsssrrrttt{{{|||~~~vvvssssssyyypppZZZKKKAAA;;;111000......//////...---//////000111111111111000......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///111222333888???AAA<<>>@@@DDDEEEGGGJJJOOOPPPUUU[[[]]]]]]aaagggnnnuuuuuusssnnngggaaa\\\YYYWWWVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSQQQNNNLLLNNNSSSWWW\\\cccjjjmmmllllllooorrruuuvvvwwwwwwwwwvvvuuutttwwwuuuuuuwwwzzzyyyvvvtttuuu}}}xxxyyy}}}yyy{{{}}}gggRRRFFF@@@444222///......//////.........///000000000000000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------...---,,,,,,...000333555777999???EEEHHHTTTrrrxxxssssssuuuwwwxxx}}}~~~}}}|||{{{xxxqqqiiibbbsssuuuuuuuuuwwwyyyvvvpppXXXRRRJJJCCC???@@@CCCFFFCCCCCCDDDEEEGGGKKKPPPSSSSSSUUUXXX\\\___ccceeegggnnnmmmkkkkkkllloooqqqssslllllllllkkkkkknnnsssvvv}}}xxxssspppppppppnnnlllcccZZZOOOIIIHHHHHHFFFCCCEEEDDDCCCCCCDDDEEEGGGHHHKKKQQQVVVYYY```kkksssvvvtttqqqtttttt~~~tttiiiwwwvvvyyy}}}mmmeeeYYYQQQRRR]]]lllvvv}}}}}}~~~~~~|||{{{zzzzzzxxxvvv{{{|||~~~}}}||||||}}}{{{||||||}}}~~~}}}||||||||||||{{{{{{{{{xxxxxxyyyzzz{{{||||||}}}}}}||||||{{{{{{||||||}}}|||||||||{{{{{{{{{{{{{{{xxxyyyyyyyyyzzzzzzyyyyyyyyyxxxxxx{{{~~~}}}yyyuuujjjjjjhhheeeaaa```bbbdddkkkkkkooozzzzzzrrrlllmmmqqqrrrnnniiibbbgggmmmooorrrxxxtttmmmpppwwwzzzsssyyyuuuhhhSSSQQQNNNJJJFFFAAA===:::777444000///.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////////////////000000000000333111111444444555:::AAAUUUbbbrrr~~~kkkkkkuuutttxxx}}}fffVVVMMMCCCDDDAAA@@@DDDHHHIIILLLQQQXXXZZZ___dddddddddiiipppzzz}}}uuunnngggbbb___XXXVVVTTTRRRRRRTTTWWWYYY]]]\\\ZZZVVVRRROOONNNNNNTTTYYY^^^``````dddlllrrrrrruuuxxxzzzyyyvvvrrrpppvvvuuuvvvxxx{{{{{{vvvqqqooouuu|||wwwwww}}}~~~~~~oooXXXIIIBBB888555111///...//////...,,,---......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------...............---...000333666888<<<999===LLL\\\oooyyypppooosssvvvvvv~~~|||xxxttttttzzz{{{zzzyyywwwuuurrrnnniiifffzzzxxxsssqqqrrrpppdddVVVIIIFFFBBB??????AAADDDGGGIIIKKKMMMOOOQQQUUUZZZ___fffhhhjjjnnnqqqsssttttttuuusssqqqooonnnpppqqqsssmmmoooqqqrrrrrrsssuuuwwwtttooojjjiiijjjlllkkkiii^^^WWWPPPMMMNNNOOOMMMJJJJJJJJJIIIHHHGGGGGGHHHIIIEEEHHHJJJMMMVVVccckkklll|||}}}uuuqqqssswwwttt~~~sssjjj{{{{{{|||[[[TTTMMMLLLVVVhhh|||}}}|||||||||~~~~~~}}}{{{}}}{{{yyyxxxxxxxxxwwwvvv|||~~~~~~}}}{{{}}}~~~~~~||||||{{{{{{{{{zzzzzzzzzxxxyyyzzz{{{||||||||||||~~~}}}}}}||||||}}}}}}~~~|||||||||{{{||||||}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzuuuvvvxxx{{{~~~~~~{{{yyynnnooonnniiiccc```aaaccceeebbbhhhzzztttkkkggglllrrrsssooolll___eeekkkooosss}}}{{{llljjjmmmvvvoooqqqnnnfffUUURRRNNNJJJHHHFFFCCCAAA<<<888444000//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,,,,,,,---------.........------------...//////////////////000000000000333111222555666888@@@III\\\nnn}}}jjjxxx{{{rrrwwwjjjWWWJJJFFF@@@BBBAAACCCHHHJJJKKKPPPVVVZZZ\\\bbbhhhjjjlllttt~~~yyyrrrmmmjjjaaa]]]WWWSSSQQQSSSWWWZZZ_________]]]ZZZTTTOOOLLLLLLOOORRRUUUZZZaaakkkssspppssswwwzzzzzzwwwssspppttttttttttttxxxyyyrrrjjjhhhnnnsssuuuyyy~~~{{{zzzooo[[[NNNGGG>>>:::444000////////////,,,,,,---............---......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---......////////////000222444777:::<<>>777111////////////,,,------...............------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////000111333666999<<<>>>??????BBBPPPggguuuzzzuuuqqqiiidddhhhrrrtttqqqwwwrrrmmmnnnuuu}}}}}}xxx|||uuuwwwyyyyyywwwssspppooopppqqqoooiiiaaaZZZOOOFFFAAABBBDDDGGGKKKPPPSSSUUUZZZ]]]bbbiiipppuuuyyyzzzyyywwwuuuuuutttrrrmmmiiicccbbb___\\\[[[\\\]]]^^^ZZZ]]]aaabbbbbbaaa```aaa^^^^^^\\\ZZZWWWVVVWWWXXXTTTXXX]]]cccgggiiiiiihhhdddcccaaa^^^[[[XXXWWWUUURRRSSSPPPLLLMMMSSSWWWWWW\\\___bbbdddggglllsssyyyrrrssssssooojjjiiilllppp}}}~~~yyyzzz~~~{{{{{{{{{wwwvvvkkkSSSTTTXXXdddyyy}}}zzzyyyxxxxxxyyy{{{{{{yyywwwxxxwwwuuuvvvyyy{{{|||||||||}}}~~~~~~}}}}}}~~~|||~~~{{{}}}}}}}}}}}}||||||||||||{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyzzz{{{zzzzzzzzzzzz{{{|||}}}}}}uuuxxx||||||yyyxxxzzz|||}}}~~~xxxoooiiihhhiiiaaa^^^cccpppxxxxxxuuuvvvsssnnnlllooopppooouuu~~~|||xxxppphhhhhhuuu~~~uuummmhhhfffhhhlllnnnllliiiggggggooohhh^^^WWWRRROOOKKKHHHCCC???888444111///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////,,,,,,,,,---------.........------------...//////////////////000000000000222222444777999<<>>@@@@@@>>>HHH]]]qqqvvvppppppvvvqqqssspppkkkkkkqqqrrrnnnwwwuuutttvvv{{{wwwzzzuuuyyy}}}~~~|||wwwssspppiiijjjdddUUUHHHDDDEEEFFFFFFHHHKKKPPPVVV]]]cccfffllllllmmmoooqqqpppmmmjjjjjjhhhdddbbbaaa\\\VVVQQQOOONNNKKKIIIIIIJJJLLLMMMJJJLLLOOOOOONNNMMMNNNOOOIIIKKKLLLJJJGGGFFFHHHKKKTTTZZZdddlllqqqrrrrrrssstttrrroookkkgggccc```___QQQSSSPPPKKKKKKPPPTTTTTTOOOVVV___eeegggkkksssyyyrrrtttuuurrrmmmlllooosss{{{|||~~~~~~~~~tttqqqqqqrrr}}}xxxkkk```ZZZXXXYYYeeesss~~~}}}|||zzzxxxwwwwwwvvvuuuuuuuuuuuuvvv|||zzzyyywwwwwwxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~|||zzz{{{|||~~~~~~|||yyywww~~~}}}|||~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{yyyuuuqqqpppooogggdddbbbgggooosssppplllnnnrrrrrrooopppzzztttkkknnnzzz|||yyyvvvqqqmmmkkkccc___gggppprrrooolllooollleee]]]UUUQQQPPPQQQMMMDDD===<<<888111,,,---,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------............///............/////////////////////000222222111000222444333999AAABBBOOOhhhmmm^^^gggqqq|||jjjrrruuuZZZMMMDDDDDDFFFFFFHHHLLLPPPMMMOOOTTTVVVYYYbbbmmmttt}}}xxxrrrkkkccc\\\WWWZZZSSSRRRXXX\\\[[[\\\___\\\[[[YYYXXXZZZ]]]aaadddiiijjjjjjlllooorrrtttvvvyyyxxxwwwwwwuuurrrmmmjjjjjjmmmmmmlllrrr{{{wwwqqqpppjjjdddccceeebbb]]]XXXLLL@@@;;;777000...000111///---,,,---...---,,,......---------,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////000000000444333888???@@@<<<===CCCIIIUUUfffrrrwwwxxxxxxyyyyyy{{{xxxrrrttt}}}}}}vvv|||xxxvvv|||~~~xxx}}}}}}zzzxxxyyyzzzsssggg\\\TTTQQQLLLHHHGGGHHHKKKMMMPPPTTTYYY^^^ccchhhmmmpppmmmjjjeee```]]]YYYUUUSSSOOONNNKKKHHHGGGFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIKKKLLLJJJHHHFFFFFFGGGBBB@@@BBBBBBAAACCCHHHKKKQQQXXX^^^ccciiipppuuuyyyuuurrrsssvvvtttllleee]]]]]]XXXQQQLLLMMMLLLIIILLLMMMTTT\\\bbbhhhsss~~~zzz{{{xxxsssrrrwww{{{{{{}}}|||tttrrrqqqtttvvvjjjaaaYYYVVV^^^iii}}}{{{zzzxxxvvvsssttttttttttttttttttttttttyyyxxxwwwwwwxxxzzz|||~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~|||{{{yyyzzz{{{|||||||||{{{zzz~~~~~~}}}|||{{{}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}{{{||||||{{{zzzyyyxxxwwwwwwxxxyyyzzzzzzxxxvvvvvvwwwppplllggggggiiijjjhhhfffaaaiiiqqquuuxxxssskkkjjjooottt}}}yyytttpppmmmlllmmmkkkeee```fffrrruuuooouuusssoooggg^^^VVVQQQOOONNNHHHDDDAAA;;;222///111,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///............////////////000000000111222333222111111555777>>>HHHKKKZZZttt{{{cccfffyyy{{{yyyyyyooozzz|||fff\\\NNNHHHDDDEEEEEEFFFKKKRRRUUUWWW]]]aaabbbfffsss|||wwwqqqkkkfffaaaXXXSSSTTTWWWWWWYYY]]]```___^^^]]]]]]]]]^^^___ccceeeiiimmmqqqtttvvvwwwzzzyyywwwvvvuuusssooollllllnnnnnnmmmrrr}}}~~~}}}uuuuuuppphhheeehhhjjjiiihhhZZZKKKCCC;;;444111222111///......///000///...//////.........------------------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------......000111222555888>>>BBB>>>999===FFFQQQYYYfffqqqwww{{{~~~~~~wwwvvv~~~|||yyyuuu|||~~~ssskkkgggbbbYYYRRROOONNNKKKJJJLLLPPPTTTXXXcccccccccaaa___^^^___```XXXUUUOOOKKKGGGEEEDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOSSSWWWXXXVVVRRRPPPOOOMMMJJJIIIJJJIIIEEEDDDFFFFFFIIINNNQQQTTTYYY^^^bbbjjjjjjmmmrrrwwwxxxsssooohhhiiieee^^^ZZZYYYWWWSSSNNNLLLNNNTTTYYY___iiirrrvvv|||~~~{{{yyyzzzzzzxxx~~~tttrrrtttuuu{{{}}}vvvggg[[[XXXWWW]]]ttt~~~~~~zzzwwwuuusssqqqoooooopppqqqrrrrrrrrrrrrrrrtttttttttuuuwwwzzz}}}~~~~~~}}}||||||}}}~~~~~~~~~|||{{{wwwwwwvvvwwwxxxzzz}}}~~~}}}}}}}}}}}}}}}{{{zzzzzz|||||||||}}}}}}}}}}}}}}}|||||||||||||||||||||||||||{{{{{{|||~~~}}}|||~~~~~~|||{{{yyywwwvvvuuuuuuwwwxxxxxxxxxxxx{{{}}}yyyuuuoooiiidddaaa``````WWWbbbpppwww{{{}}}rrrmmmkkkiiigggooosssvvvuuupppllllllnnnlllqqqkkk^^^bbbttt|||vvvvvvwwwvvvqqqhhh^^^UUUQQQMMMKKKJJJGGG???555111333---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///............////////////111111111222222222222333222888:::AAAMMMTTTeee{{{hhhccctttxxxuuutttwwweeeSSSLLLDDDDDDFFFGGGGGGIIIQQQZZZ[[[___dddggghhhrrrzzzwwwlllaaaWWWSSSSSSTTTVVVZZZbbbbbbccccccaaa```^^^\\\]]]```ffflllqqquuuwwwwwwzzzxxxvvvuuuuuutttrrrpppmmmpppooonnnqqq|||}}}xxx}}}|||}}}yyyqqqmmmqqqwwwyyyxxxiiiXXXKKKAAA888333222000//////000222222000///000000/////////.........------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,...000222444777===CCCCCC===;;;EEERRR[[[^^^eeennnwww~~~yyy~~~}}}yyyzzzqqq___VVVRRROOOMMMKKKKKKMMMPPPUUU[[[```ccckkkiiiddd\\\UUUPPPNNNNNNGGGEEEBBB???>>>@@@BBBDDDEEEEEEGGGIIIJJJLLLMMMMMMOOOPPPRRRSSSUUUWWWYYYYYY\\\bbbhhhgggaaaZZZWWWWWWTTTQQQQQQSSSQQQKKKIIIJJJGGGGGGHHHHHHHHHJJJMMMPPPVVV[[[ccclllssswwwxxxyyysssuuusssmmmiiihhhddd___TTTOOOLLLOOOTTTYYY___ffflllwww}}}|||zzzwwwsssjjjmmmwww~~~zzzvvvppp___WWW```lll}}}~~~{{{wwwuuusssqqqnnnlllkkklllmmmooopppqqqqqqpppooopppppprrruuuxxxzzz|||~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}|||yyywwwtttsssuuuxxx|||||||||||||||{{{zzzyyyyyy{{{{{{|||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{}}}~~~}}}|||~~~~~~}}}{{{zzzxxxwwwwwwuuuvvvvvvuuutttuuuwwwyyyzzzyyyuuunnneee```^^^___ZZZbbblllqqqrrrvvvvvvqqqrrrrrrnnnhhhcccgggmmmpppoooooooooooolllqqqpppjjjlllvvv}}}|||sssuuuwwwuuunnnfff^^^ZZZNNNMMMMMMLLLGGG>>>444.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///............////////////000111111111111111333444444:::<<>>@@@???@@@III[[[jjjhhhggghhhnnnyyy|||{{{zzz|||}}}}}}~~~gggTTTKKKKKKMMMOOONNNQQQUUUYYY]]]aaabbbccc\\\YYYTTTMMMGGGCCCCCCDDDAAABBBCCCDDDGGGKKKOOORRRPPPPPPPPPPPPRRRUUUWWWYYYYYYZZZ[[[]]]___```aaabbbnnnrrrtttpppfff^^^[[[\\\ZZZWWWWWWYYYWWWSSSQQQSSSQQQPPPMMMJJJHHHHHHJJJLLLIIIOOOWWW___eeelllsssxxxvvvyyyzzzvvvsssrrrmmmhhh^^^WWWSSSVVV[[[]]]___bbbbbbnnnxxx{{{{{{}}}}}}mmmdddlll}}}wwwpppmmmfff```iiizzzxxxvvvtttssspppmmmkkkfffggghhhjjjkkklllmmmmmmlllmmmnnnpppsssuuuwwwxxx{{{{{{zzzyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}||||||{{{yyyuuussstttwww{{{~~~{{{{{{|||{{{{{{zzzyyyxxxzzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{|||~~~~~~}}}|||||||||{{{{{{{{{{{{{{{zzzyyyyyywwwuuurrrqqqrrrtttuuuxxxxxxtttlllfffddddddcccccceeefffcccfffwww}}}rrrooosssvvvsssnnn```aaadddjjjppprrrqqqoooqqqqqqxxxvvvssswwwrrruuuxxxwwwrrrlllfffdddVVVSSSQQQRRRSSSLLL;;;,,,//////...---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------............///............////////////...///111000000000333666777===>>>FFFYYYhhhyyy}}}nnnrrrsss|||hhhWWWKKKGGGHHHHHHIIIJJJLLLQQQWWW\\\^^^dddmmmyyy~~~{{{uuulllddd```^^^ZZZUUUSSSVVV[[[```dddgggiiiiiieeeeeeeeegggjjjnnnrrruuusssrrrpppppprrrssssssrrrlllooopppnnnrrr{{{}}}{{{}}}vvvzzzxxxqqqfffZZZOOOEEE999000///......///000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------............---,,,---///333777:::AAA===:::===KKKaaavvv|||vvvqqquuu{{{zzz~~~~~~}}}www{{{kkk```RRRIIIGGGLLLRRRUUU[[[]]]___```^^^ZZZVVVSSSFFFFFFDDDAAA??????BBBEEECCCFFFJJJMMMPPPSSSWWW[[[\\\[[[ZZZZZZ]]]bbbgggkkklllllllllmmmnnnnnnoooooo~~~~~~xxxoooiiiiiikkkiiidddaaaaaa___[[[[[[^^^^^^ZZZVVVRRRPPPOOOOOOOOOGGGKKKPPPSSSVVV]]]fffmmmqqqvvvxxxxxxwwwwwwsssnnnfffaaa___cccfffeeecccddd^^^gggpppsssvvvyyynnnjjjuuuuuulllhhhhhhvvv~~~xxxwwwvvvuuusssooojjjfff````````````bbbccceeefffggghhhjjjmmmppprrrtttuuuvvvvvvwwwxxxyyyzzz{{{{{{||||||{{{{{{{{{{{{{{{{{{}}}{{{xxxvvvvvvwwwzzz|||{{{{{{{{{{{{{{{zzzxxxxxxyyyyyyzzzzzz{{{|||||||||||||||||||||||||||||||||{{{zzzzzz{{{}}}~~~|||{{{zzzzzz{{{{{{|||}}}}}}~~~}}}}}}|||yyyuuurrrrrrrrrqqqtttwwwvvvrrrnnnkkkkkkiiiccc___^^^[[[]]]lll}}}zzzsssqqqrrrsssrrrooogggeeeeeeiiiooorrrqqqnnnwwwuuuwwwhhhjjjrrruuuyyyyyyvvvqqqmmmkkkccc^^^XXXXXX\\\XXXFFF333222111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------............///............////////////,,,///111111000111666:::;;;CCCGGGSSSlll}}}wwwnnnzzzzzzwwwuuu{{{}}}yyyhhhUUUJJJDDDCCCEEEKKKNNNOOOQQQWWW```fffgggkkk~~~~~~|||vvvppplllhhhaaaXXXPPPQQQTTTXXX^^^dddiiimmmllljjjhhhfffgggjjjnnnqqqooonnnnnnppprrrtttsssrrrnnnqqqqqqoooqqqzzz}}}yyyzzz}}}tttqqqkkkaaaYYYPPPDDD888222000....../////////......------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---------............------...///222666:::<<<@@@<<<:::CCC[[[vvvzzz}}}~~~~~~ooo\\\WWWLLLJJJIIILLLRRRXXX^^^```dddccc```[[[TTTLLLEEEAAA>>>???@@@AAABBBEEEJJJMMMPPPSSSWWWYYYYYY[[[```dddiiihhhhhhkkkooovvv}}}{{{uuurrrnnniiiiiilllhhheee```\\\ZZZXXXVVVUUUOOOQQQQQQPPPQQQTTT[[[aaagggnnnsssuuuwwwzzzyyytttmmmjjjjjjnnnoookkkhhhhhhdddiiimmmooouuu{{{yyyuuurrrxxxuuusssttt}}}{{{xxxwwwwwwuuurrrlllddd^^^WWWVVVUUUTTTUUUWWWZZZ\\\[[[]]]```dddhhhkkknnnoooqqqrrruuuxxxyyyzzzzzzyyyzzzzzzzzzyyyyyyzzzzzz{{{|||{{{zzzyyyyyyzzz{{{|||||||||||||||{{{zzzyyyxxxxxxyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyzzz||||||{{{zzzzzzzzz{{{|||}}}}}}~~~~~~|||}}}}}}{{{xxxuuutttuuuqqqsssuuuuuutttrrrqqqqqqnnneee```aaa___\\\dddqqqzzzzzz{{{yyyvvvsssqqqpppwwwtttqqqoooooopppqqqrrruuuzzz|||hhh```iiinnnuuuyyyyyyuuurrrpppmmmhhh^^^ZZZ\\\[[[OOO???444222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///---------............///............////////////,,,///222222222444:::???DDDMMMTTTeeeyyypppqqqtttqqqvvvqqqwwwyyy{{{jjjVVVLLLHHHFFFGGGIIIMMMUUUZZZ[[[```lllwww{{{|||vvvsssqqqhhh^^^UUUSSSPPPPPPTTT[[[ccchhhnnnmmmjjjiiihhhiiikkklllmmmmmmnnnqqqtttuuutttsssqqqtttssspppqqqxxx~~~||||||}}}}}}~~~yyyzzz}}}sssrrrlllddd^^^XXXNNNBBB666333///---.../////////............------------+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------------............---...000222666999<<<>>><<<>>>DDDSSSlllzzzxxx~~~~~~~~~}}}~~~~~~{{{qqqjjjXXXGGGDDDIIIMMMSSS[[[aaaeeeeeeddd^^^YYYRRRJJJDDD@@@>>>===@@@CCCFFFIIIMMMPPPUUUYYY```bbbddddddeeeiiirrryyy~~~|||~~~uuuqqqlllhhhfffccc___\\\[[[ZZZZZZXXXWWWWWWXXXZZZ\\\cccjjjoootttzzz{{{xxxuuussstttuuurrrlllkkknnnmmmoooooopppuuu{{{|||yyywwwtttqqqvvvvvvuuu}}}~~~~~~yyyxxxxxxvvvqqqiii___XXXQQQPPPMMMLLLLLLOOORRRUUUPPPSSSWWW\\\aaaeeehhhiiimmmppptttwwwyyyzzzyyyxxxyyyyyyxxxxxxxxxyyyzzzzzzzzz{{{{{{||||||}}}}}}}}}||||||||||||{{{zzzyyyyyyxxxxxxyyyzzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxzzz{{{|||{{{yyy{{{{{{||||||}}}}}}~~~~~~xxxzzz||||||yyywwwwwwwwwtttssssssrrrrrrsssssssssrrriiidddgggeee^^^___gggvvv|||{{{uuussstttxxxrrrpppssswwwppp{{{ooo]]]\\\dddnnnwwwyyyxxxuuusssrrrlllaaaXXXWWWYYYRRRGGG555444222000///...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...//////---------.........//////............/////////000,,,000444444444666===CCCKKKVVV___rrrmmmjjjvvvxxxwwwooowww|||}}}gggXXXJJJEEEGGGHHHJJJMMMOOO[[[dddeeehhhvvvyyywwwuuummmccc[[[VVVPPPLLLMMMTTT]]]cccnnnmmmllllllkkkjjjiiiiiilllmmmooorrrvvvwwwvvvtttuuuwwwuuuqqqpppuuuzzz{{{}}}{{{xxx||||||~~~rrriiiooowwwsssrrrlllccc^^^[[[SSSHHH999555111......///000000000/////////............+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---------.........//////---...111444888;;;===>>>777@@@NNNaaaxxx{{{qqqmmmooo~~~{{{{{{||||||wwwzzznnn^^^TTTHHHAAAHHHRRRWWW___fffiiigggbbb^^^QQQKKKBBB;;;888;;;@@@DDDDDDGGGLLLQQQUUUYYY^^^aaahhhiiijjjiiikkkttt|||wwwsssqqqmmmgggcccbbbbbbaaaaaa___]]]ZZZYYYSSS[[[ccciiipppxxxzzzxxx}}}{{{zzzxxxsssmmmnnnsssqqqrrrrrrrrruuuvvvooofff|||vvvxxxhhhkkksss{{{ooozzz~~~}}}}}}}}}{{{wwwrrrpppkkk]]]OOOMMMIIIEEECCCDDDEEEGGGGGGLLLLLLNNNQQQVVV\\\aaaeeeeeeiiiooosssuuuvvvxxxyyy{{{zzzxxxwwwvvvvvvwwwwwwzzz{{{|||}}}|||{{{yyywwwyyyzzz{{{||||||zzzxxxwwwxxxyyyzzz{{{{{{{{{zzzyyyyyyzzz{{{{{{zzzzzz{{{}}}{{{zzzzzzyyyyyyzzzzzz{{{zzz{{{}}}~~~}}}}}}}}}|||{{{{{{zzzzzzxxxwwwvvvtttsssrrrqqqpppnnnpppqqqoooiiieeeddddddpppwwwwwwvvv{{{yyypppnnnvvvqqqyyyyyynnnggg___```fffppp|||~~~ttthhhaaa^^^[[[WWWSSS999999777333...,,,---///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000000////////////000000000000444000111555666555>>>KKKUUU]]]ooorrraaarrr{{{uuutttuuusssTTTMMMFFFEEEGGGHHHMMMSSSWWW^^^gggkkkppp~~~|||xxxtttpppdddaaa[[[QQQJJJLLLTTT\\\hhhllloooooonnnlllhhhdddmmmmmmnnnqqqtttvvvwwwvvvtttvvvuuurrrnnnmmmpppsssyyy|||~~~zzzsssrrr|||vvvuuuvvvuuunnngggggghhhcccVVVKKKEEE777++++++000222000...///............---------++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///.........222111222666;;;>>>===;;;888EEE]]]nnnyyyuuuooojjjhhhsss{{{|||~~~|||ttt]]]MMMCCC@@@GGGQQQ]]]dddjjjiiigggcccWWWKKKBBB<<<888:::<<<>>>CCCHHHNNNOOORRRVVV[[[aaafffjjjooossszzz|||tttmmmkkkhhheeeddddddcccaaa```\\\YYYXXX^^^hhhqqqttttttwwwyyy{{{|||{{{xxxtttrrrrrrrrrrrrrrrqqqnnniiieeewwwkkkiiiiiisss{{{~~~~~~~~~|||xxxsssqqqkkk]]]OOOHHHDDD@@@>>>>>>@@@AAAAAAEEEEEEFFFIIIMMMRRRWWWZZZ```dddkkkpppsssuuuvvvwwwyyyyyyxxxwwwwwwwwwxxxyyyyyyzzz{{{||||||zzzyyyxxxyyyyyyzzzzzzzzzyyywwwwwwwwwwwwyyyzzzzzzzzzyyyxxxxxxzzz{{{{{{yyyyyyzzz|||{{{zzzzzzyyyyyyzzzzzz{{{zzz{{{{{{||||||}}}~~~~~~}}}}}}}}}|||{{{{{{zzzzzzxxxxxxwwwwwwuuusssrrrqqqrrrtttuuussspppnnnnnnoooiiijjjqqq~~~}}}zzzuuuiiiccciiilllsss|||{{{sssllliiigggcccbbbkkkyyy~~~tttjjjbbb]]][[[ZZZCCC===555222111111///---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------.../////////////////////000000000000333//////555666777BBBPPPdddiiiyyyoooaaaaaayyy}}}xxxxxxwwwzzz^^^MMMHHHEEEGGGJJJMMMRRRXXX```eeemmmvvv|||xxxuuunnnkkkeee\\\TTTQQQRRRTTT\\\aaagggmmmqqqrrrnnnjjjiiijjjkkkooosssuuuuuutttuuuuuuuuurrrooonnnnnnnnnqqquuuvvvrrrooosss~~~~~~vvvppppppsssnnnaaaUUUPPP@@@222///111111///...///............---------++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////......///111555999===???>>>>>>BBBNNNcccpppvvvvvvlll```[[[iii|||}}}~~~ooo^^^KKKBBBAAAFFFPPP[[[iiikkkiiiaaa[[[TTTIII>>>AAA======AAADDDFFFJJJOOOTTTWWW\\\bbbgggmmmrrruuuxxxuuuqqqooommmkkkiiigggaaa```^^^___bbbfffiiijjjuuuwwwzzz||||||zzzvvvtttuuutttsssrrrqqqoookkkhhhxxxlllhhhnnn}}}zzzwww}}}yyytttqqqkkk]]]NNNDDD@@@;;;999999:::;;;<<<======>>>@@@CCCGGGKKKNNNWWW\\\dddjjjooorrruuuvvvvvvvvvvvvuuuvvvwwwxxxxxxwwwxxxzzz{{{{{{zzzyyyxxxyyyyyyxxxxxxxxxxxxwwwwwwvvvwwwwwwxxxyyyxxxxxxxxxxxxyyyzzzzzzyyyyyyzzz|||{{{zzzzzzyyyyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{}}}~~~}}}}}}}}}|||{{{{{{zzzzzzxxxxxxyyyyyyxxxuuusssqqqssstttuuuuuutttuuuwwwyyyssshhhdddppp~~~{{{ttt|||ooobbbZZZ___fffmmmtttuuuqqqllljjjkkkllleee___cccppp{{{pppddd^^^]]]^^^OOOCCC666111444555111+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------...................../////////000000000111333///111666888<<>>@@@BBBNNNWWWiiirrrsss|||ssshhhWWWQQQddd|||}}}wwwyyy|||~~~~~~~~~{{{nnndddVVVJJJ@@@AAAKKKWWWccckkksssooocccUUUKKKEEE>>>777===<<<@@@GGGLLLNNNRRRVVV^^^bbbiiipppyyy{{{xxxtttpppnnniiihhhfffbbb]]]\\\^^^aaaooossswww{{{}}}{{{yyywwwtttrrrooonnnoooooonnnlllyyyqqqooo|||~~~yyyqqqyyy}}}xxxtttqqqkkk\\\NNNCCC???;;;888888999999999999999:::;;;===@@@CCCEEELLLQQQZZZbbbiiinnnsssvvvttttttttttttuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyyyywwwwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{|||{{{zzzyyyyyy{{{}}}~~~}}}}}}}}}|||{{{{{{zzzzzzwwwxxxyyyzzzyyyvvvsssqqqqqqqqqqqqqqqrrrtttvvvxxxxxxhhh\\\```llltttvvvvvvxxxuuulllaaa\\\aaaccciiioooqqqmmmjjjjjjkkkmmmiiiffffffkkkttt|||~~~vvvlllccc]]][[[ZZZWWWKKK<<<444444555111,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---------......//////000000111111555222333999<<>>===<<<>>>???FFFOOOTTTUUUYYY^^^ccciiisss~~~~~~zzzuuurrrpppmmmiiiddd```^^^^^^___gggkkkqqqvvvzzz{{{{{{zzzpppmmmkkkkkklllnnnoooooozzztttrrruuunnnkkkqqq~~~|||xxxssspppjjj\\\NNNCCC???:::777777777888888666666777777999;;;===>>>BBBGGGOOOXXX```gggooossssssssstttuuuvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{xxxxxxxxxxxxxxxyyyyyyzzzyyy{{{||||||{{{{{{|||}}}{{{zzzzzzyyyyyyzzzzzz{{{~~~|||{{{zzzzzz|||}}}}}}}}}}}}|||{{{{{{zzzzzzvvvwwwyyyyyyxxxvvvsssqqqqqqpppnnnnnnnnnooopppqqqfff^^^YYY[[[```fffooowwwttt}}}qqqkkkeeebbbhhhbbbgggmmmpppooommmkkkjjjjjjooosssrrrpppooorrrvvvwwwqqqjjjfffdddaaa[[[WWWZZZRRRFFF;;;555222///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............---------.........///000111111111444222555;;;>>>DDDVVVkkkuuuzzz}}}gggUUU```xxxwwwnnnWWWJJJHHHFFFGGGMMMUUU[[[___fffnnnuuu|||yyyxxxrrrllljjjiiifff^^^WWWTTTOOOPPPYYYbbbiiiooovvvxxxsssnnnkkkllloooqqqsssuuuuuuuuuxxxyyyvvvoooiiigggfffaaa]]]dddooopppiiikkk||||||zzzyyycccVVVFFF;;;333...---//////............---------+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---------...000111222555999<<<:::777;;;FFFPPPaaabbbnnnzzz~~~|||mmm```^^^iii|||ssstttwwwssseeeUUUIII;;;AAALLL\\\kkkttttttpppcccYYYJJJ@@@;;;<<<@@@DDDIIIJJJOOOVVVYYYZZZ^^^dddkkkwww{{{xxxsssmmmgggeeeffffffdddbbbaaadddiiinnnsssxxx{{{|||tttqqqnnnmmmnnnnnnnnnmmmzzzxxxuuuvvv}}}qqqfffmmm~~~|||xxxtttrrrlll^^^PPPCCC>>>999666555555555555444444444555666777888999;;;???EEELLLSSS\\\eeekkkoooppprrrtttwwwxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyzzzzzzzzzzzz{{{{{{yyyxxxxxxxxxxxxyyyzzzzzzyyyzzz|||{{{zzzzzz{{{}}}{{{zzzzzzyyyyyyzzzzzz{{{}}}}}}|||{{{{{{|||}}}~~~}}}}}}}}}|||{{{{{{zzzzzzvvvwwwxxxyyyxxxvvvtttrrrtttrrrooonnnnnnnnnlllkkkZZZ\\\aaaeeeccc___aaagggrrr~~~|||rrrooojjjhhhnnndddggglllrrrvvvvvvrrrooogggnnnttttttoookkkkkknnnnnniiieeefffhhhfff```YYY\\\XXXPPPEEE999222000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------..................------...///000111222222111111666===AAAIII]]]rrr{{{hhhcccwwwzzzxxx|||uuu[[[IIIDDDGGGHHHJJJQQQZZZaaagggrrr}}}~~~|||~~~xxxrrrnnnmmmkkkeee```XXXPPPMMMSSSXXX^^^jjjwww{{{vvvqqqmmmmmmnnnooopppppprrruuuyyyzzzxxxtttppphhhddd```aaaffflllpppqqqiii|||~~~{{{yyy~~~uuuaaaWWWKKKAAA777///---000///............---------++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------...000222333999;;;<<<999999@@@MMMYYYhhhhhhuuusssfffkkkzzzyyyzzz}}}}}}~~~uuudddYYYOOOFFF???MMM___nnnwwwxxxpppfffSSSIII@@@<<<<<<>>>DDDIIIQQQQQQUUUZZZ]]]```hhhqqqxxxqqqjjjiiilllmmmkkkgggbbbbbbcccfffkkkrrrxxx|||}}}zzzxxxuuussspppkkkhhh}}}|||{{{{{{uuunnnuuu}}}yyyuuutttoooaaaSSSCCC???:::666555555555444444444444555666777888999999:::===@@@FFFNNNXXX^^^dddfffjjjooossswwwyyyzzzxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzyyyxxxwwwwwwvvvwwwxxxyyyzzzwwwxxxzzzyyyxxxxxxyyy{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}|||{{{{{{zzzzzzyyyyyyyyyyyyxxxwwwvvvuuuvvvtttqqqqqqpppoookkkhhhbbbccciiipppoooggg```]]]kkkzzz|||vvvvvvrrrnnnrrrlllkkknnnvvv|||qqqpppnnnkkkjjjjjjjjjkkkfffggghhhkkkmmmjjjddd______]]]WWWMMM@@@666222111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,---------.../////////------...///000111222222000222:::DDDJJJSSSiii|||sss{{{|||www}}}{{{```LLLEEEEEEGGGNNNQQQXXXccclllxxx}}}~~~zzzuuurrrqqqnnnjjjggg___VVVQQQRRRQQQRRR___pppuuusssqqqoooooonnnkkkiiiiiinnntttxxxyyyyyyxxxwwwppphhheeegggfffdddjjjuuupppxxx||||||~~~~~~tttnnn```YYYQQQHHH===222...000///............---------++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------...000222444999;;;<<<<<>>111......------------......---------------------------------------------------------------------------,,,,,,,,,,,,---......---------............///,,,---...///222666999;;;999:::CCCSSScccmmmssswww~~~{{{wwwvvvsssnnnNNNIIIGGGTTTlllzzzsssddd\\\ZZZUUULLLCCC>>>???BBBFFFLLLVVV]]]___cccnnn{{{xxxvvvtttqqqooommmllllllkkkmmmqqqwww{{{|||{{{yyyfff{{{vvvhhh\\\ccc{{{~~~{{{vvvsssmmmaaaUUUJJJEEE===888666666777888;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888555;;;DDDNNNWWW^^^cccfffeeehhhjjjllllllllllllmmmnnnppprrrrrrqqqqqqqqqrrrrrrrrrrrrssssssssssssrrruuuvvvwwwxxxwwwxxx{{{}}}}}}}}}|||{{{{{{zzzzzzzzzyyyzzzzzzzzzyyyxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxzzzyyyyyyzzz{{{||||||{{{wwwwwwwwwvvvuuutttsssssslllhhhcccdddnnn{{{zzzpppkkklllsss}}}ggglllrrrvvvwwwwwwvvvpppjjjkkkrrrzzz|||}}}uuueee```dddkkkrrrxxxwww~~~zzznnnkkklll\\\DDD666111...000111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............///////////////000111111222333666888<<>>>>>BBBIIINNNOOOUUU^^^fffkkkuuu~~~|||xxxsssooommmnnnoookkkjjjkkkpppwww|||}}}|||mmm|||kkkbbbaaaxxx~~~zzzuuurrrmmm```TTTJJJDDD===777666777888888888999;;;===???@@@AAAAAA===>>>>>>>>>===<<<;;;:::777:::>>>CCCHHHPPPXXX^^^ccceeeiiijjjiiiiiijjjkkknnnoooqqqqqqpppooopppqqqooopppqqqqqqpppooooooooossstttvvvvvvvvvxxxzzz}}}{{{{{{{{{{{{{{{zzzyyyyyyyyyxxxxxxxxxyyyzzzyyyyyywwwxxxyyy{{{||||||||||||zzzyyyyyyzzz|||}}}}}}{{{vvvuuusssrrrrrrsssuuuvvvoooiiiddddddiiirrr~~~}}}rrrggg\\\ZZZiiirrrhhhpppssswww|||}}}qqqiiiooowwwzzz|||yyykkkbbb___eeeuuuqqqmmmrrreeeNNN>>>555000222333///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////...000111222222444888;;;@@@MMMZZZeeettt}}}ppp]]]eee||||||sssnnnmmm{{{fffRRRIIIEEEEEEKKKSSSZZZdddlll~~~zzzyyy{{{}}}|||{{{|||}}}~~~}}}zzzwwwtttrrrmmmgggccccccfffjjjbbb]]]VVVOOOGGGAAA>>>>>><<>>;;;:::???HHHQQQWWW[[[^^^gggqqq|||zzzsssnnnmmmpppsssppplllhhhjjjpppwww|||~~~wwwsss^^^aaaqqq~~~}}}yyyuuurrrlll```SSSIIICCC<<<777555666888888777888;;;???BBBEEEFFFGGGCCCCCCBBBBBB@@@???===<<<:::;;;<<<<<<===DDDMMMUUU]]]aaafffgggffffffhhhkkkmmmnnnoooooonnnnnnooopppnnnpppqqqpppnnnmmmmmmnnnnnnppprrrssssssuuuxxxzzzxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxyyy{{{zzzyyyuuuvvvyyy{{{}}}}}}}}}}}}{{{zzzyyyzzz|||}}}}}}{{{vvvuuusssqqqpppqqqrrrsssrrrlllhhhffffffjjjttt}}}vvvllldddWWWLLLVVVfffhhhrrrtttyyy~~~nnnoooqqqssswww~~~{{{tttkkkccceeewwwsssoootttlll[[[III<<<333444444///,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////...000222222222444:::???BBBOOO```ooo}}}xxxhhhZZZrrrwwwllliiitttqqqYYYIIIDDDCCCGGGPPPXXX___jjjttt~~~|||wwwrrroooqqqvvvzzzzzzzzzyyyzzzzzzxxxtttrrrllljjjfffcccaaabbbdddeeeSSSLLLGGGCCC???::::::===;;;FFFPPPYYYgggxxxzzzxxxuuuuuuwwwzzz{{{{{{}}}~~~~~~}}}}}}{{{xxxvvvsssrrrqqqqqqrrrqqqooolllkkkgggbbb``````___]]][[[PPPRRRWWW]]]eeemmmssswww{{{}}}}}}zzzvvvtttvvvyyyyyyyyyzzzzzzwwwqqqjjjdddbbbiiiqqqvvv{{{yyy{{{|||uuuooopppppp}}}yyydddUUUJJJ999444000...///000...------------------------------------------------------------------------------,,,,,,,,,,,,---......---------............///000111333555888:::<<<===JJJZZZhhhgggbbbhhhwwwgggfff{{{~~~iiiQQQDDDBBBUUUhhh|||zzziiiTTTDDD;;;;;;;;;>>>DDDMMMVVV[[[aaaeeeooo}}}uuuooonnnrrrwwwtttpppjjjhhhlllrrryyy}}}sssgggWWWiii}}}}}}yyytttqqqlll___SSSGGGBBB;;;666555666777888777999<<<@@@DDDGGGIIIJJJIIIHHHFFFDDDAAA???===<<<;;;<<<<<<:::999===EEELLLRRRWWW]]]``````aaaeeeiiiggghhhiiiiiihhhhhhiiikkklllnnnooonnnkkkiiiiiikkkiiijjjlllmmmnnnpppsssvvvuuuvvvxxxyyyyyyyyyyyyxxxxxxvvvuuuwwwzzz{{{zzzyyytttvvvxxxzzz||||||{{{{{{|||{{{zzz{{{|||}}}|||{{{xxxxxxvvvuuurrrooommmkkktttooollljjjgggeeekkkuuummmdddbbb[[[JJJHHHUUU\\\nnnssszzzsssmmmggghhhpppyyy}}}~~~xxxxxxxxxssskkkhhhrrruuurrruuuqqqhhhTTTCCC777666555...+++...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////---000222222222555;;;AAAIIIUUUhhh|||vvvgggiiizzzlllnnnyyybbbPPPGGGBBBDDDKKKUUU]]]eeerrr}}}~~~wwwkkkmmmnnnnnnmmmooosssvvvwwwwwwvvvvvvuuusssoookkkbbb``````aaabbb```\\\XXXGGGAAA<<<===<<<:::===CCCEEEUUUdddnnn{{{~~~{{{wwwuuuvvvwwwxxxyyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~|||zzzzzzyyywwwvvvrrrpppooonnnoooooonnnmmmkkkhhheeeaaa```^^^]]][[[UUUVVVWWWYYY^^^eeelllqqquuuxxx{{{zzzwwwvvvyyy|||xxxxxxyyyzzzyyytttlllfffdddcccjjjwww||||||~~~|||wwwrrrssswwwuuuiii___VVV???888111...///000///------------------------------------------------------------------------------,,,,,,,,,,,,---......---------............//////111333777:::===???@@@SSSeeeoooiiigggrrr{{{{{{rrrhhhppp|||yyy___JJJGGGOOOjjjvvv}}}ppp^^^KKK>>><<<>>>BBBFFFKKKTTT]]]dddlllrrrzzztttrrrtttxxxsssqqqnnnlllkkkooovvv{{{vvvggg]]][[[www}}}|||yyytttqqqkkk___SSSGGGAAA:::555444555777888999;;;>>>BBBEEEHHHJJJKKKNNNLLLIIIEEEAAA>>><<<;;;:::<<<===;;;888:::AAAGGGGGGMMMUUUXXXYYY\\\aaaeeeaaabbbbbbbbbaaaaaaccceeehhhjjjlllkkkgggeeeeeegggeeefffhhhjjjkkkmmmppprrrssstttvvvxxxyyyyyyyyyxxxxxxvvvuuuvvvzzz|||{{{yyyuuuvvvxxxzzzzzzzzzyyyxxx}}}|||{{{{{{|||}}}|||zzzzzzzzz{{{yyyuuunnnhhhdddtttqqqooonnniiiccchhhpppkkkbbbeeebbbOOOCCCIIIOOOgggoooxxxuuuiii______jjjtttwwwvvvqqqssswwwwwwpppiiikkkrrrzzz}}}|||wwwuuuwwwuuuqqqZZZHHH:::888666...+++///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............/////////000---000333222222555<<>>:::<<<===<<>><<<;;;:::;;;???GGGQQQXXXvvv{{{wwwxxxzzzyyyyyyzzzzzzyyyxxxvvvuuuvvvvvvwwwtttvvvzzz}}}}}}{{{|||{{{xxx~~~}}}{{{{{{zzzyyywwwtttqqqpppooonnnmmmllllllkkkhhhiiihhhccc]]]YYYYYYZZZZZZYYYUUUPPPMMMRRR\\\eeetttyyy~~~~~~{{{zzz{{{uuuvvvwwwyyyyyywwwsssooommmeeeccclllwww{{{|||{{{tttjjjccc```______HHH444000111...---111......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,------111222777<<<<<<>>>KKKZZZnnnmmmnnnqqqtttuuusssppp___mmm}}}{{{yyyxxx}}}yyyyyyvvvmmm]]]PPPRRRbbbrrr}}}sssbbbMMM???;;;DDDEEELLLWWW^^^dddqqq~~~}}}{{{yyysssqqqoooqqqtttuuussspppmmmVVVSSS[[[rrr~~~}}}wwwppplllfffYYYMMMDDD???999555444555666777777888;;;@@@EEELLLQQQTTTSSSRRROOOLLLIIIGGGEEEEEE??????>>>>>>============???AAAEEELLLSSSXXXZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXZZZXXXWWWVVVWWWZZZ^^^```eeelllqqqssswww|||{{{vvv{{{zzzzzz{{{}}}}}}{{{xxx{{{zzzzzzzzzzzzzzzzzz{{{zzz|||}}}|||zzzxxxxxxyyyzzz{{{||||||zzzxxxtttrrruuuvvvwwwvvvrrrlllfffbbb```bbbdddaaaYYYOOOGGGBBBFFF^^^oooxxxwwwvvvtttmmmccc]]]___hhhttt|||vvvttttttxxxzzzwwwoooiiieeekkkpppvvvtttpppXXXFFF>>>777777555,,,---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000///---///333777;;;EEENNN```tttvvv]]]LLLDDDDDDGGGIIIQQQWWWbbbrrrzzztttggg```\\\WWWTTTTTTXXX[[[___bbbdddfffiiikkkdddcccccccccbbb___ZZZVVV]]]eeejjjfffXXXJJJ@@@===999:::;;;<<>>888555444555666666777888:::>>>DDDLLLSSSXXXVVVTTTQQQNNNKKKIIIGGGGGGBBBAAA@@@???>>>>>>>>>>>>>>>>>>@@@EEELLLQQQUUUVVVXXXXXXXXXXXXYYYYYYZZZZZZ[[[ZZZYYYWWWUUUTTTSSSRRRQQQPPPNNNLLLLLLNNNPPPRRRXXX___hhhnnntttyyyyyyvvvxxxxxxyyy{{{}}}}}}zzzxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||yyyxxxxxxyyyxxxyyy{{{||||||zzzxxxwwwyyyxxxxxxyyyxxxtttllleee___```aaa^^^XXXRRRNNNLLLCCCXXXfffppp{{{yyyqqqpppnnnkkkddd]]][[[dddttt|||xxxuuuxxx|||zzzpppggg\\\cccnnnxxxyyyuuuaaaOOOBBB999:::888***........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000///...111555999???JJJVVVddd}}}{{{|||dddQQQFFFAAADDDHHHNNNUUU\\\iiiwww~~~}}}kkkbbbYYYVVVTTTPPPNNNOOOOOOSSSXXX\\\^^^___aaaccc___^^^^^^______^^^ZZZWWW```fffggg]]]LLL>>>:::<<<777999<<>>>>>AAAEEEJJJMMMNNNOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMLLLIIIHHHEEECCCBBBCCCDDDEEEJJJQQQZZZccckkkqqqvvvwwwssstttuuuxxxzzz{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{|||{{{yyyxxxxxxxxxyyyzzz{{{||||||{{{zzzyyy{{{yyyyyy{{{}}}zzzrrrjjj______^^^\\\YYYXXXYYY[[[OOOYYY___ggguuuuuummmlllggghhhgggcccaaahhhwwwyyyxxx}}}~~~sssgggYYY^^^jjjyyyxxxkkk]]]KKK;;;;;;999---/////////...............---------------------------------------------------------............///////////////000000000000000000333888===DDDRRR___kkkyyyvvv~~~nnnSSSFFFBBBAAAFFFLLLTTTZZZ```ooo~~~rrrfff\\\UUUOOOOOONNNKKKIIIKKKFFFJJJOOOSSSTTTTTTUUUUUUWWWWWWWWWYYYZZZZZZXXXVVV[[[\\\XXXNNN@@@888777:::999;;;@@@KKK[[[ooo}}}xxxyyyzzzxxxvvvvvvvvvvvvuuutttssssssssssssttttttssssssrrrsssttttttwwwzzzyyywwwvvvyyyyyyvvvuuutttsssssssssrrrpppnnnnnnmmmjjjhhhfffggghhhiiiiiieeebbbaaabbb```\\\YYYUUUVVVUUUSSSQQQQQQSSSVVV^^^kkk}}}{{{wwwuuussssssuuuwwwxxxxxxzzzooofffeeehhhnnnvvv}}}xxx}}}{{{|||tttooollliii___JJJ333,,,222333---......------------......---------------------------------------------------------------------------...//////......///111555999;;;;;;<<>>>>>AAACCCDDDDDDGGGGGGGGGGGGHHHHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???===;;;;;;<<<<<>>@@@HHHYYYmmm}}}xxxzzz{{{xxxuuuuuuuuuuuuuuutttssssssrrrrrrssssssrrrqqqqqqrrrrrrssstttvvvvvvttttttvvvvvvssssssrrrqqqqqqqqqpppnnnlllllljjjhhhfffeeeeeefffgggfffcccaaaaaabbbaaa]]]YYYTTTUUUTTTSSSRRRQQQRRRRRRXXXeeexxxxxxuuurrrqqqsssuuuwwwwwwyyypppgggdddeeeiiirrrzzzzzz|||ppphhhSSS:::///222333---......------------......------------------------------------------------------------------------,,,...............111333888888888:::BBBPPP___hhhkkksssxxxtttkkkgggkkkrrr{{{ppp{{{mmmaaadddtttuuucccNNNBBB???BBBKKKSSSYYY]]]eeettt~~~~~~~~~|||yyywwwtttpppppptttwwwxxxwwwxxxaaaVVVWWWjjj~~~~~~~~~}}}}}}}}}}}}yyyxxxtttnnnhhhaaaRRREEE>>>:::666444444555555444444555888>>>GGGSSS^^^ddd]]]ZZZUUUPPPLLLJJJIIIIIIKKKIIIGGGEEEDDDDDDEEEFFFBBBAAA@@@AAABBBBBBAAA???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@===<<<:::999888888888888999:::>>>DDDKKKSSS```kkkrrrtttuuuuuuvvvwwwzzz|||zzz{{{|||}}}}}}|||{{{zzz{{{|||}}}}}}zzzyyyyyyyyy||||||||||||{{{zzzyyyxxx{{{yyyyyyzzz||||||yyyuuuiiifffbbb]]]\\\```fffkkk```ZZZPPPWWWnnnwwwtttxxxoooqqqtttuuutttsssrrrrrrooofffiii{{{~~~tttpppeeeLLL===;;;888222111///...---......///---------------------------------------------------------............///////////////000000000000222444888>>>DDDNNNaaarrr~~~sssqqqdddPPPAAABBBEEEFFFOOO[[[^^^gggmmm|||yyyiii]]]UUUPPPGGGCCCAAAAAA???;;;:::===<<<>>>@@@AAA???>>>======???>>>>>>???AAABBBAAA@@@AAA<<<777444666999;;;;;;CCCHHHUUUgggzzz|||xxxzzz{{{xxxvvvvvvssssssssssssrrrqqqpppooooooppppppqqqqqqrrrrrrrrrrrrttttttqqqqqqtttsssqqqpppooonnnnnnooonnnllljjjiiihhhgggeeeddddddccccccbbbaaa```aaa```___\\\ZZZTTTTTTTTTSSSSSSRRRRRRQQQRRR^^^ooo|||{{{xxxtttrrrssstttuuuuuuuuunnnhhheeebbbbbbiiiqqq~~~zzz~~~sss___GGG777111000.........------------......------------------------------------------------------------------------,,,---.........///222555999999999<<>>FFFPPPZZZ___YYYVVVRRRNNNKKKKKKLLLMMMLLLJJJHHHFFFEEEFFFHHHIIIEEEFFFHHHJJJLLLJJJFFFCCC@@@@@@??????>>>>>>======>>>>>>>>>===============999888777666666666666777777555777;;;>>>BBBOOO[[[eeejjjppptttvvvwwwyyy{{{zzz{{{|||}}}}}}|||{{{zzz|||}}}~~~~~~|||zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyyyyzzzppplllfff___[[[]]]ccchhh]]]XXXOOOUUUhhhooopppyyyvvvtttsssuuuxxxvvvooohhhxxx|||qqqlll}}}sssooommmXXXCCC<<<:::333222000...---...//////------------------------........................---------............///////////////000000000000333555:::@@@FFFRRRgggzzzyyy|||nnnWWWGGG???EEEIIIIIIRRR```^^^mmmvvv}}}mmm___VVVQQQOOOEEEAAA??????===999:::===888:::<<<;;;:::999999:::<<<;;;:::;;;<<<===<<<:::777666555555666999<<<>>>EEEPPPbbbsss}}}wwwtttwwwxxxvvvsssssspppppppppqqqpppooommmllljjjlllnnnpppqqqrrrrrrrrrpppssssssooooooqqqqqqnnnmmmlllkkkkkklllkkkiiigggeeefffffffffeeecccaaa```]]]___aaaaaa___\\\[[[[[[TTTSSSSSSSSSTTTTTTSSSRRRMMMWWWdddooowww}}}|||xxxuuuuuuuuuttttttsssppplllhhhbbb]]]```gggvvvxxxwwwdddPPP===000---111......------------......------------------------------------------------........................,,,---...---...000333666777;;;???CCCNNN___iiikkkuuu}}}vvvjjjjjjzzz}}}pppooo~~~|||xxxvvv|||zzzpppVVVIII>>>???GGGPPPYYY___cccvvv~~~|||{{{xxxvvvsssrrrssswww||||||yyywwwtttqqqqqqtttuuutttqqqzzzfffUUUXXXkkk~~~~~~|||{{{{{{{{{yyyzzz{{{}}}~~~~~~}}}}}}|||{{{{{{{{{{{{|||xxxwwwsssmmmggg___PPPBBB<<<999555444444444444333555666999>>>EEEMMMUUUZZZTTTRRROOOLLLKKKLLLNNNPPPLLLJJJHHHFFFFFFHHHJJJKKKIIIKKKOOOTTTVVVSSSNNNJJJAAAAAA@@@???>>>======<<<;;;::::::999888777777666666555555555555555666666666444444777777888BBBOOOTTT]]]hhhqqqvvvxxxyyyzzzzzz{{{|||~~~~~~|||{{{zzz}}}~~~~~~|||{{{{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{wwwwwwwwwwwwvvvwwwzzz|||vvvqqqiii```ZZZ[[[___dddZZZXXXRRRVVVccceeeiiivvvxxxrrrooosssyyyyyyooodddkkkuuuyyyooo~~~qqqkkkqqqaaaHHH<<<999444222000...---...//////------------------------........................---------.........//////////////////000000000000333666;;;BBBHHHTTTjjj~~~sss```OOOBBB>>>GGGKKKJJJSSSccc]]]ppp}}}|||oooaaaUUUNNNJJJHHHAAA===;;;;;;999666777<<<777888999999888888:::;;;999888777777888888777666222555888888777888===AAAEEEVVVkkkzzz}}}wwwrrrooorrrtttrrroooooommmnnnnnnnnnnnnlllkkkjjjfffhhhllloooqqqrrrqqqqqqppprrrrrrnnnnnnpppooollljjjiiihhhiiijjjiiigggeeeddddddffffffeeeccc```^^^ZZZ^^^aaaaaa]]]ZZZZZZ[[[TTTSSSRRRSSSTTTUUUTTTSSSKKKRRR]]]gggoooxxx{{{xxxwwwvvvtttsssvvvsssqqqmmmddd\\\\\\aaajjjssstttbbbSSSAAA000---444.........------.........------------------------------------------------........................,,,---...---...000444777444>>>EEEIIIRRRaaallloooyyy|||{{{rrrjjjppp{{{uuunnnooovvvyyy~~~}}}}}}vvvkkkLLLEEE@@@CCCJJJRRR[[[ccchhh{{{xxxvvvsssqqqnnnmmmooouuu{{{|||xxxuuusssqqqqqqssssssqqqnnnggg[[[PPPZZZ{{{~~~}}}}}}|||{{{yyy{{{{{{{{{{{{{{{|||||||||zzzzzzzzzyyyxxxxxxwwwwww{{{xxxsssnnnfffYYYKKKAAA<<<999555333333333333222555555888>>>FFFMMMQQQSSSOOOMMMKKKKKKNNNQQQSSSSSSIIIGGGGGGIIIGGGDDDFFFJJJJJJSSS```jjjmmmggg^^^XXXEEEBBB???===<<<<<<;;;:::888777666555444555666666666555444333444555666777666555444444555888:::<<>>@@@RRRcccuuu|||tttqqqooommmlllllllllkkkiiieeecccccceeebbb]]]\\\___fffeeeeeeiiinnnqqqpppnnnrrrrrrssssssoooiiifffgggggggggggggggfffeeedddcccaaa`````````aaaaaa^^^\\\]]]]]]]]]\\\ZZZXXXWWWVVVUUUSSSRRRPPPPPPRRRSSSTTTNNNLLLMMMWWWgggwww|||vvvrrrpppqqqrrruuuuuukkk^^^[[[```eeeuuu}}}}}}wwwnnnddd\\\NNN<<<222000......---------......///.................................------,,,,,,,,,---------............///,,,......---...222777999:::===HHHWWWaaaeeellluuu|||vvveeehhh{{{vvvzzzxxxvvvsssnnnlllmmmpppqqq~~~zzzfffVVVEEE???@@@IIITTT^^^jjjuuu|||~~~|||ssskkkgggaaaaaabbbhhhrrr}}}zzzxxxrrrqqqpppppppppooommmkkk\\\VVVUUUhhh~~~~~~}}}}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{xxxxxxxxxwwwwwwwwwvvvvvvwwwuuuqqqllleeeZZZLLLCCC;;;888555333333333333222555666888===DDDKKKNNNOOONNNMMMKKKLLLNNNPPPQQQPPPIIIGGGGGGIIIHHHEEEGGGKKKMMMXXXiiiuuuxxxpppcccZZZMMMIIIBBB>>><<<;;;::::::888777555444444444555666777666555555444555666666666666444444444666888999===???GGGTTT^^^eeennnuuuvvvxxxzzz|||}}}}}}}}}|||}}}~~~~~~}}}{{{zzz|||zzzwwwwwwyyy{{{zzzyyyxxxxxxwwwxxxyyyzzz|||}}}{{{xxxpppfff]]]XXXXXXZZZ[[[ZZZZZZXXXSSSWWWiii}}}zzzxxx{{{}}}uuukkkrrr{{{ssspppvvv}}}wwwssshhhVVVEEE===999666222/////////......///............------------------............///,,,---......//////.........///000111222333333333555;;;EEEOOOXXXiiikkkTTTGGGBBBCCCDDDHHHPPPZZZccchhhxxxpppiii^^^TTTMMMHHHDDDBBB;;;;;;:::999888777666666444444444555555555555666444444555555666555555555777666555666888<<>>EEEKKKaaammmyyysssjjjfffccc```___^^^^^^]]]\\\SSSOOOKKKIIIEEEAAACCCHHHJJJNNNUUU```iiikkkhhhdddfffjjjnnnnnnllliiifffddddddddddddcccbbbbbbaaaaaa```___^^^^^^^^^]]]ZZZWWWZZZZZZZZZZZZZZZYYYXXXXXXXXXVVVTTTSSSRRRRRRRRRSSSQQQPPPOOOQQQXXXdddrrr{{{{{{uuurrrppprrrvvvvvvoooccc]]]]]]nnnuuuwwwuuu~~~|||vvvtttqqqhhhXXXDDD666222//////......---......///........................///////////////.........---------............///............///111666::::::JJJaaaqqqssspppsssyyypppfffuuuwwwrrryyy~~~ooommmxxx~~~~~~ppp[[[HHH>>>AAADDDMMMWWW```kkk{{{wwwooojjjbbbVVVOOOMMMQQQYYYkkk|||yyywwwvvvtttsssrrrqqqooommmLLLVVViii~~~~~~~~~}}}{{{yyy}}}{{{yyyzzz{{{||||||{{{yyyyyyyyyxxxxxxwwwwwwwwwrrrrrrssssssssssssssssssssspppmmmjjjdddZZZMMMDDD;;;888444333333444333333555555888===DDDKKKNNNOOOPPPPPPPPPQQQQQQPPPLLLJJJFFFEEEFFFIIIIIIHHHJJJOOOOOOXXXeeennnnnndddVVVMMMNNNJJJDDD???===<<<:::999777666555444444444555666888888777666555444444444444333333333444555666666<<<:::;;;>>>BBBHHHSSS^^^mmmqqqvvv|||~~~}}}|||}}}}}}~~~~~~}}}|||zzzyyyyyyxxxxxxxxxyyyyyyyyyyyy{{{{{{zzzzzzzzzzzzzzzzzzxxxwwwtttnnnggg___XXXUUUXXXXXX```iiiaaaTTTZZZlllnnnkkksss{{{lllbbbsss}}}zzzvvvjjj```mmmtttmmmhhhVVV???999666222000///000///...///............------------------............///,,,---......///...............//////000111222333444===KKKZZZiii~~~}}}|||fffPPPCCC@@@@@@CCCJJJRRRZZZbbbooozzz~~~uuupppfff```VVVMMMFFFBBB>>>;;;999999888777777666555555444444444555555555555666444444444555666777888888777999;;;::::::AAALLLUUUjjjsss{{{~~~{{{nnneeebbb___ZZZWWWVVVUUUTTTSSSKKKGGGEEEDDDAAA===???DDDDDDHHHPPP[[[eeehhhfffbbbccciiimmmmmmlllkkkhhheeecccbbbaaa``````_________^^^]]]\\\\\\\\\ZZZWWWTTTVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVTTTRRRQQQPPPPPPPPPOOOPPPOOOMMMPPPZZZjjjuuu}}}vvvpppppprrruuuvvvqqqhhh```\\\kkktttyyyvvvwww|||}}}|||uuulll^^^LLL<<<333000//////.......................................//////..................---------............//////......000111222777<<<>>>XXXvvvyyypppsss{{{}}}lllhhhzzzyyyvvv~~~jjjhhhyyy|||yyycccMMMAAA===AAAHHHRRR[[[eeettt~~~vvvlllaaaZZZSSSMMMLLLPPP\\\iii}}}{{{zzzwwwuuusssrrrqqqooommmPPPccc}}}~~~}}}}}}|||zzzxxxxxxwwwuuuvvvwwwxxxxxxwwwxxxwwwwwwvvvuuutttssssssoooooooooppppppqqqqqqqqqrrrpppmmmiiicccXXXKKKBBB:::777444333333444444333444555999???GGGNNNSSSTTTSSSSSSSSSSSSSSSQQQMMMJJJFFFEEEGGGKKKKKKJJJMMMSSSSSSWWW[[[]]]ZZZSSSKKKEEEEEECCCBBBBBBAAA???<<<:::888777666555444555666666777777777666555444333333111222222444555777888999<<<;;;===@@@CCCHHHSSS___ooorrrvvvzzz}}}}}}}}}|||}}}}}}~~~~~~~~~|||{{{zzzwwwxxxyyyyyyyyyyyyzzzzzz|||||||||{{{{{{{{{zzzzzzwwwwwwvvvsssmmmeee\\\VVVVVVUUU]]]jjjiii\\\XXX^^^hhhjjjyyylllaaahhhrrrwwwuuuwwwpppeeekkkzzzuuupppooo^^^GGG;;;777333111000000///...///............------------------............///,,,---......///.........111000000///000000111222999BBBPPPcccwww}}}www|||zzzyyy~~~oooZZZIIIBBBCCC@@@DDDLLLVVV]]]eeetttxxxooojjjddd^^^UUULLLEEE@@@<<<999777777777666666555555444444444444555555555555666333333333444555777888999:::<<<======???HHHWWWbbbqqqwww||||||~~~uuuhhh___[[[WWWRRRMMMKKKJJJHHHFFFCCCAAABBBEEECCC@@@AAAEEEDDDGGGMMMVVV___dddcccaaadddkkkooommmlllmmmkkkfffcccbbb```^^^]]]\\\\\\\\\\\\[[[ZZZZZZYYYXXXUUURRRSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTSSSQQQOOONNNMMMMMMLLLMMMMMMKKKLLLUUUdddppp~~~wwwooooooqqqtttuuurrrmmmddd]]]dddpppzzzxxxqqqttt{{{~~~xxxyyy|||qqqeeeVVVCCC555111000///.......................................---------------------------------............///000---...222444444999@@@PPPnnnssswwwvvvuuummmqqq|||zzzrrrpppmmmUUUCCC???BBBIIIRRR[[[cccnnn|||zzzxxxjjj___SSSKKKGGGIIIQQQZZZkkk{{{~~~}}}|||yyyuuusssqqqpppnnnlllZZZwww~~~{{{zzzzzzyyyxxxvvvuuusssrrrrrrtttuuutttttttttsssrrrqqqpppooonnnnnniiiiiijjjkkklllmmmmmmnnnooommmiiifff```VVVIII@@@:::777444222333444444444555666:::AAAIIIQQQVVVXXXUUUUUUTTTTTTTTTRRRNNNJJJHHHGGGJJJNNNOOOOOOSSSXXX]]]\\\[[[XXXTTTOOOJJJHHHDDDEEEFFFGGGHHHEEEAAA>>>999888777666666666777888777777777777777666444444111222444666888:::;;;<<<999:::???EEEJJJRRRaaannnxxxxxxyyy{{{|||}}}}}}}}}~~~~~~~~~}}}{{{zzzwwwyyy{{{{{{zzzzzz{{{|||{{{||||||}}}||||||{{{{{{xxxyyyyyyxxxtttkkkaaaZZZTTTSSSXXXccchhhccc[[[VVVaaafffyyyoooeeeccceeevvv|||tttqqqtttrrrkkkiiilllvvvttttttgggUUU>>>:::666333111111///...///............------------------............///,,,---......//////......222111000000000111333444;;;EEEVVVkkkrrrxxx~~~yyyvvvxxxuuubbbOOOCCC@@@CCCBBBEEEOOO[[[bbbjjj}}}xxxrrrkkkeee___YYYQQQIIICCC>>>:::777666666666555555444444444444444444555555555555666444444444444666888:::<<>>===<<<<<<<<<>>>CCCCCC@@@BBBFFFFFFGGGLLLTTT\\\bbbbbb```gggooorrrmmmlllooommmhhheeeccc```]]][[[ZZZYYYYYYYYYXXXWWWWWWWWWVVVSSSQQQQQQRRRSSSTTTTTTUUUUUUUUUSSSSSSRRRPPPOOOMMMLLLLLLKKKLLLLLLKKKLLLSSS___hhhzzzyyypppnnnqqqrrrrrrsssqqqiii```]]]iiiuuutttjjjgggvvv}}}~~~|||nnn^^^JJJ999111111000///....................................,,,,,,,,,------------------------............///111---...555777666<<>>999777444222333444444444777888;;;BBBJJJQQQUUUWWWVVVTTTSSSSSSSSSQQQNNNKKKLLLKKKNNNSSSUUUUUUYYY___eeedddccc```\\\WWWRRROOOPPPOOOOOOOOONNNKKKGGGDDD;;;:::888777777777888999777888999999999888777777444555777888:::;;;<<<<<<<<<>>>DDDLLLTTT```ttt~~~||||||}}}~~~}}}{{{vvvyyy|||}}}|||{{{|||}}}{{{{{{|||}}}}}}}}}|||{{{zzzzzz{{{|||yyyqqqggg___SSSTTTUUUXXX```fffaaaXXXXXX[[[nnnttttttnnniii___\\\pppwwwssspppppprrrqqqlllhhhyyy}}}~~~|||{{{yyyooocccAAA>>>888555333111///...///............------------------............///,,,---......//////......000000///000111444666888===LLL```vvvxxxwwwuuuwww~~~iiiUUUGGG??????DDDDDDHHHSSSaaaiiisssyyyqqqllleee___VVVQQQJJJDDD@@@<<<999666555555555444444444444444444444444555555555555666666666666666888;;;>>>???DDDGGGMMMUUU```jjjtttyyyzzz~~~~~~}}}tttfffWWWNNNFFFBBB===999999999999999:::999:::>>>???>>>AAAFFFHHHJJJOOOWWW```eeeeeeccckkkssstttmmmjjjnnnnnnhhhgggeeeaaa]]]ZZZXXXWWWWWWVVVUUUUUUUUUVVVUUURRRPPPOOOPPPQQQRRRRRRRRRRRRRRRSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNRRRZZZ___rrr}}}sssnnnpppppppppsssuuunnnccc[[[aaaiiijjjbbb^^^kkk}}}wwwcccOOO@@@222111000///....................................------------.........///---------............///111,,,...777:::999???JJJmmmzzz~~~tttppprrrttt}}}}}}}}}yyyzzzxxx~~~vvvfffRRRBBB===CCCJJJSSS]]]gggppp~~~~~~|||xxxrrriiibbb]]]MMMGGGDDDGGGOOO]]]ppp}}}xxxtttrrrpppnnnmmmrrr}}}zzzxxxwwwxxxxxxwwwtttrrrppppppqqqqqqqqqpppkkkjjjiiigggfffdddcccbbb______```bbbcccdddeeeeeebbbaaa___^^^ZZZQQQFFF===999777444222333444555444999:::<<>>@@@FFFFFFIIIVVVeeeooozzzuuunnnhhhaaa[[[NNNJJJEEE@@@===:::888666444444444444444444333333444444444555555555666666888888777888:::===@@@BBBGGGLLLUUUaaannnxxx}}}}}}{{{pppaaaQQQGGGAAA===999777777999:::;;;;;;999888;;;;;;;;;AAAGGGJJJMMMSSS]]]fffjjjjjjgggnnnuuuuuullliiinnnnnnhhhhhhfffbbb]]]YYYWWWVVVVVVTTTTTTSSSTTTUUUUUURRRPPPNNNOOOPPPPPPQQQQQQPPPPPPSSSSSSRRRRRRQQQPPPNNNNNNMMMNNNNNNNNNOOORRRVVVYYYlll~~~vvvnnnooooooooossswwwpppeee\\\[[[^^^aaa]]]ZZZfffvvv}}}eeeQQQDDD222222000///....................................---.........//////000000---------.........//////111,,,///888<<<;;;AAAMMMuuuxxxwwwqqqnnnqqqppplllzzzxxxrrrttt|||zzzzzzxxxkkkvvvuuukkkZZZIII??????GGGNNNZZZdddooo{{{~~~{{{uuulllbbbXXXRRRAAA@@@DDDNNN[[[mmm~~~}}}}}}}}}}}}~~~zzzvvvsssqqqooonnn}}}zzz~~~|||yyyxxxxxxxxxwwwwwwtttsssqqqpppnnnmmmmmmllliiigggeeeaaa^^^\\\ZZZZZZZZZYYYWWWVVVWWWYYY[[[]]]]]][[[YYYVVVQQQJJJBBB===555444333222333444555666;;;;;;<<>>===<<<;;;:::999888888777888999999888888:::<<<:::888999===>>>===???CCCBBBJJJSSS^^^ooo}}}~~~}}}|||{{{zzz{{{|||}}}}}}|||{{{{{{yyyzzz||||||{{{|||}}}~~~}}}{{{yyy|||{{{rrrgggUUUVVVRRRLLLSSSccckkkhhhSSSRRR[[[lll{{{~~~xxxrrrtttoookkkkkkjjjkkkvvv~~~sssjjjllltttyyyyyyxxxxxx|||zzzoooPPP???444777999333///000///............---------,,,,,,,,,---------......////////////000000000000111///000222333444999@@@PPPaaasss~~~rrruuurrrVVVFFFBBBBBBCCCEEEHHHNNN]]]lllsss~~~zzzpppiiiccc\\\WWWIIIFFFBBB>>>:::888777666555555444333222222222222333555666666666777:::<<<:::888999;;;<<<===DDDMMMYYY___hhhqqqyyy~~~~~~xxxssskkk]]]KKK>>>:::888666555555777:::;;;;;;;;;:::999999<<>><<<<<<<<<<<<:::;;;<<<<<<;;;;;;===??????;;;:::===@@@@@@AAADDDJJJTTTbbbppp}}}~~~~~~}}}}}}||||||zzz{{{|||}}}}}}|||{{{{{{yyyzzz||||||{{{|||}}}~~~~~~{{{zzz}}}}}}uuukkkYYYVVVPPPMMMTTTbbblllppp[[[RRRSSScccsssxxxvvvtttpppqqquuuxxxtttqqqvvv~~~|||yyyvvvvvv{{{}}}vvvtttwww{{{tttWWWDDD555666888333......///............---------,,,,,,,,,---------............/////////000000000222//////111222555<<>>LLL]]]ppprrrsssqqqlllhhhffffffmmmwwwvvveee^^^lll|||vvvooocccUUUEEE@@@CCCJJJTTT\\\eeesss~~~~~~}}}zzz{{{|||{{{zzzvvvqqqkkk___PPPFFFDDDCCCJJJTTT```sss}}}{{{zzzzzz|||xxxtttqqqnnnmmm~~~{{{xxxvvvtttsssqqqooollljjjgggdddaaa___^^^^^^ZZZYYYWWWTTTQQQOOONNNMMMKKKJJJHHHGGGFFFGGGIIIJJJIIIIIIGGGGGGEEE@@@;;;777444444333222333444555666;;;;;;===DDDMMMTTTVVVVVVSSSRRRRRRSSSTTTWWWZZZ\\\ZZZ[[[\\\\\\]]]^^^bbbdddkkkooorrrsssqqqnnnkkkiiiddddddcccaaabbb```WWWLLLFFFDDD@@@===;;;;;;;;;<<<;;;<<<===<<<;;;;;;===???CCC???===@@@CCCDDDGGGKKKUUUaaaqqq|||}}}~~~~~~}}}|||||||||}}}~~~{{{{{{||||||||||||{{{{{{yyy{{{||||||||||||}}}~~~~~~}}}|||~~~yyypppcccYYYPPPNNNSSS\\\iiisssjjjVVVLLLXXXhhhooorrrvvvooottt}}}wwwtttuuuuuu}}}vvvmmmmmm{{{~~~{{{bbbLLL999666888444///---///............---------,,,,,,,,,---------......------........./////////222000///000222666@@@JJJhhh}}}}}}tttllleeevvvmmmZZZEEE<<<===AAAFFFKKKPPPUUUaaaqqq~~~tttnnngggbbb^^^XXXOOOGGGAAA???<<<999777666555555666555444444444444444555333555666777777888;;;===@@@BBBEEEFFFEEEKKK^^^ppp}}}uuuiiiZZZKKK===555666555444333444555777888777777666555666999???CCCPPPYYYgggwww|||vvvrrrmmmlllnnnnnnnnnmmmmmmllljjjddd\\\TTTOOOMMMLLLLLLKKKMMMNNNNNNLLLKKKMMMMMMMMMMMMNNNNNNNNNNNNOOONNNNNNNNNNNNMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLLLLQQQlll}}}rrroookkklllpppuuuxxxxxxhhhaaaYYYTTTVVV^^^fffllltttwwwfff]]]WWWSSS???777000///000//////000........................------...............---...............///000000222000333999===CCCUUUhhhqqqppppppnnnkkkgggeeecccnnnwww}}}uuugggfffvvv|||pppkkkeeeTTTIII@@@@@@GGGQQQ]]]gggnnnzzzwwwyyyzzzxxxsssrrrnnncccRRRCCC@@@DDDGGGTTTdddttt|||yyyxxxxxx~~~{{{xxxuuurrrppp}}}{{{wwwtttrrrpppmmmjjjhhheeeaaa]]]YYYWWWVVVUUUTTTRRRPPPNNNKKKJJJIIIHHHHHHGGGEEECCCBBBCCCCCCDDDAAA@@@@@@@@@@@@===999666444333222222333444666777;;;;;;>>>EEENNNTTTVVVVVVSSSTTTTTTSSSTTTWWW\\\```]]]]]]\\\[[[[[[]]]aaadddjjjmmmpppqqqooollliiihhhgggiiihhhfffeeecccZZZPPPKKKHHHCCC>>><<<;;;<<<======>>>>>>>>>======>>>@@@BBBAAABBBEEEEEEGGGPPPYYYgggrrr||||||~~~}}}|||{{{zzzzzz|||~~~|||||||||||||||{{{{{{{{{zzz|||}}}}}}||||||}}}~~~~~~~~~|||}}}vvvooo```SSSPPPQQQSSS```nnnxxx___LLLQQQ```iiisss|||uuuxxx~~~|||rrrlllqqq}}}yyyllliiiyyykkkTTT>>>777888777222//////............---------,,,,,,,,,---------......------------.........///111000000222333666AAAMMMfffwwwnnniiiggg~~~```QQQBBB===???DDDKKKQQQWWW[[[gggwwwzzzpppiiiaaa[[[WWWQQQIIIBBB<<<:::999777555444444444444444444333333444555555555777999:::;;;<<>>EEENNNUUUVVVVVVTTTTTTUUUTTTUUUXXX]]]```bbbbbbaaa___^^^```dddggghhhkkknnnooommmkkkiiihhhlllmmmmmmjjjhhhfff^^^UUURRROOOJJJDDDAAA@@@@@@AAA>>>???@@@@@@??????AAACCC???CCCIIIKKKIIILLLZZZiiixxx{{{{{{}}}~~~}}}|||{{{zzz{{{|||}}}}}}||||||{{{{{{{{{{{{{{{|||~~~}}}||||||}}}~~~~~~~~~|||~~~zzzuuueeeWWWRRRNNNNNNXXXfffyyydddQQQPPP[[[iiiyyy}}}zzz}}}vvvjjjrrr~~~}}}nnnhhhuuu~~~nnnYYYAAA777666666222//////............---------,,,,,,,,,---------......------------.........//////000222555555888DDDPPPeee~~~rrrfffeeejjjxxxVVVKKKAAA>>>@@@FFFNNNVVVZZZ___kkk|||yyypppggg[[[RRRMMMHHHBBB===888888777666555444444444333333222333333444555666666888;;;<<<>>>AAADDDGGGLLLMMMTTTbbbnnnyyy}}}ooo]]]LLL>>>777444222333444666888999::::::;;;:::888777888<<>>>>>FFFPPP[[[hhhrrr~~~~~~}}}~~~~~~~~~}}}yyyxxxzzzzzzwwwpppggg[[[PPPEEE===???DDDUUUiii~~~yyytttqqq}}}{{{|||yyyvvvssspppmmmhhheeeaaa^^^XXXSSSNNNLLLKKKJJJJJJIIIHHHFFFDDDCCCCCCBBB???>>>===<<<;;;;;;::::::;;;:::999:::;;;:::888555333222222222333555666888:::;;;???FFFOOOUUUWWWVVVSSSSSSSSSTTTWWWZZZ]]]___aaaaaa```^^^]]]___cccfffhhhkkknnnooonnnmmmlllllloooqqqpppmmmlllkkkeee^^^WWWTTTOOOIIIEEECCCBBBBBB===>>>???@@@@@@AAACCCEEEDDDJJJQQQUUUTTTXXXhhhxxxzzzzzz|||}}}}}}||||||{{{|||}}}~~~}}}|||{{{{{{zzz{{{{{{|||}}}~~~~~~||||||}}}~~~}}}~~~{{{|||{{{sssiii]]]TTTNNNNNNUUU^^^llleeeZZZQQQVVVhhh|||~~~xxxyyy|||ppprrr{{{sssiiimmmzzz}}}ppp^^^GGG888444333111//////............---------,,,,,,,,,---------......------.........////////////000333666888===KKKYYYmmm{{{lll___bbbooonnnLLLEEE??????AAAFFFPPPYYY\\\bbbooo{{{uuukkk```QQQGGGCCC@@@<<<999777777777666555555444444333333333333444555666777666888<<>>HHHVVVgggssssssrrroookkkhhhkkkssszzz~~~xxxiiijjjrrrwww|||fffSSSLLLDDD@@@???BBBLLLXXXbbboooyyy}}}}}}~~~}}}}}}}}}}}}|||}}}{{{wwwvvvxxxuuuqqqdddYYYLLLEEEAAA???CCCHHH[[[ooozzzvvvsss|||}}}}}}{{{{{{xxxvvvsssppplllhhhddd]]]ZZZTTTNNNJJJHHHGGGGGGEEEDDDCCCAAA@@@?????????::::::999999888888888777999888777777888777555333222222222222333555777888:::;;;???GGGPPPVVVWWWUUUQQQOOOOOOSSSYYY^^^______]]]]]]]]]\\\\\\]]]```cccgggiiimmmooonnnmmmmmmnnnpppssssssppppppqqqoookkk___]]]XXXSSSNNNKKKIIIHHHEEEGGGIIIJJJJJJLLLOOOQQQVVVYYY^^^eeeiiinnnzzzzzzyyy{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||~~~~~~}}}|||}}}~~~}}}~~~}}}zzzzzz~~~~~~{{{ssspppgggXXXOOOOOORRRSSS___iiieeeSSSOOOaaattt|||xxxxxxwwwxxx~~~vvvgggppp{{{lllcccooovvvhhhRRR???666333222111///............---------,,,,,,,,,---------............/////////000000000000111333555999CCCWWWiii{{{zzziii]]]hhh~~~sss```EEEAAA>>>@@@CCCIIITTT^^^aaaiiixxxuuunnn___UUUHHH@@@>>>===;;;999777777777777666555444444444444555555666888999:::999<<>>@@@GGGTTTaaalllyyywwwwww{{{{{{|||}}}~~~||||||}}}}}}}}}}}}||||||zzzzzzxxxtttrrrrrrmmmfffTTTKKKBBB>>>???BBBKKKTTTfffyyy|||yyywwwyyy{{{~~~~~~}}}zzzxxxuuussspppmmmhhhddd[[[WWWRRRLLLGGGEEEEEEEEEAAAAAA???>>>===<<<<<<<<<999999888888888888777777888666555555555444222000222222222222333555777888:::;;;???GGGPPPVVVWWWUUUNNNLLLMMMSSS[[[aaaaaa___^^^___``````___```ccceeedddgggkkkmmmmmmmmmmmmnnnpppssstttrrrssswwwwwwtttmmmjjjfffbbb]]]XXXUUUSSSVVVWWWZZZ[[[\\\^^^bbbdddiiigggiiirrr{{{~~~yyyyyyzzz{{{~~~~~~~~~}}}~~~|||{{{zzzzzzzzz{{{}}}~~~~~~}}}|||}}}~~~|||~~~|||yyyyyy|||}}}{{{vvvxxxooo\\\PPPOOONNNIIIYYYmmmnnnTTTHHHWWWiiillliiiqqqwwwxxx|||yyyZZZbbbooo^^^iii~~~qqq\\\GGG:::666555444//////.........---------,,,,,,,,,---------......////////////000000000000222111222444999GGG```uuuzzzjjj```rrrgggSSSBBB??????CCCGGGMMMXXXccchhhppp~~~sssjjjVVVNNNCCC>>>>>>???===;;;888888888888777666555444666666666777888:::;;;<<<>>>AAAFFFKKKOOOUUU[[[^^^hhhooo}}}|||lllVVVEEE<<<888555222333777<<>>===???EEESSS___qqq}}}{{{zzzzzz~~~~~~}}}|||yyyuuurrrqqqmmmgggbbbZZZVVVPPPKKKHHHFFFDDDBBB>>>>>>===<<<:::999888888555555555444444333333333444444333222222333444444222111111111333555888:::<<<<<<@@@HHHQQQUUUSSSOOOLLLLLLMMMRRRXXX^^^aaabbb``````___^^^___aaaccceeeiiifffhhhnnnpppmmmmmmrrrwwwuuusssssstttvvvxxxxxxsssrrroookkkfffcccbbbccc```cccgggjjjlllnnnqqqsssqqqrrrxxxzzzxxxxxx{{{|||}}}~~~~~~||||||}}}~~~}}}zzzzzz{{{}}}}}}}}}~~~~~~~~~|||zzzzzzzzz{{{|||yyyqqqdddVVVMMMKKKMMMWWWdddlllbbbOOOIIIZZZnnnggguuu~~~~~~~~~}}}uuu[[[\\\sss{{{kkkbbbiii{{{rrrjjjMMM===<<<---888111///---,,,,,,,,,+++***---...............------------......///000000000...000555555777PPPnnnxxxzzzxxxssslllbbbvvvsss[[[MMM@@@@@@AAADDDJJJRRR[[[```jjjqqq~~~sssgggUUUKKKCCCBBBCCC@@@>>>======<<<<<<;;;999888888777888:::;;;;;;;;;<<<>>>@@@EEEJJJPPPSSSUUUZZZdddkkkuuu}}}yyydddLLL>>>999555333222666:::DDDEEEBBBLLLSSSJJJ===;;;>>>FFFPPPZZZhhhsss}}}tttmmmjjjsss~~~yyyjjjfffkkkrrrrrroookkkjjjiiihhhccc```XXXSSSLLLHHHFFFGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFHHHJJJLLLJJJJJJJJJKKKKKKKKKKKKKKKMMMGGGOOOiii|||ssskkkjjjooouuu|||vvvmmmbbbVVVRRRZZZfffllloooxxxfff[[[III777//////000---////////////////////////////////////////////////.../////////...///111333666777<<>>---555111///---,,,---,,,+++***,,,---------------,,,,,,------......///000000000000111444666<<>>>>>======<<<;;;;;;;;;<<<===>>>??????AAAEEEGGGIIINNNUUUYYY\\\bbbkkkssszzzuuu```III<<<777444333333777;;;DDDGGGFFFQQQVVVLLL???===@@@IIIUUUaaaooozzz|||tttrrrrrr|||uuufffdddkkkssstttooojjjhhhhhhfffccc___YYYTTTMMMGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFHHHJJJKKKIIIIIIJJJJJJJJJJJJKKKKKKKKKGGGMMMaaaxxxvvvmmmkkkooottt{{{vvvoooeeeYYYSSSYYYcccjjjlllrrreee[[[JJJ888000000000---////////////////////////////////////////////////.../////////...///111444444555???SSSdddmmmqqqsss|||qqqnnn~~~yyyjjj]]]___pppsssaaaOOOCCC===EEEGGGQQQaaappp}}}zzzmmmdddbbbdddeeeeeefffhhhjjjmmmppprrrrrrsssuuuvvvvvvuuusssrrrsssppplllgggaaaYYYOOOIII@@@===:::;;;CCCQQQ___hhh}}}}}}{{{zzzzzz{{{{{{yyywwwuuurrrlllbbb[[[TTTOOOIIIDDDAAA>>><<<;;;888888777777777666666666444444444444333333333333222222111111111111222222222111111222444777999;;;>>>>>>AAAFFFLLLOOOMMMKKKKKKOOOUUUXXXYYY[[[___bbb````````````bbbdddfffhhhhhhffffffjjjmmmnnnqqquuuqqqppppppppprrrtttvvvwwwzzz{{{}}}}}}|||}}}|||yyywwwxxx{{{}}}~~~||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzyyytttiii\\\PPPJJJHHHOOOYYYhhhmmm^^^MMMSSSfffeeejjjttt||||||yyy{{{nnn```fff~~~tttlllnnnyyy{{{uuubbbNNN@@@///222222///---,,,------,,,***++++++,,,,,,---,,,,,,+++---......//////000000111222222333777FFF^^^tttvvvppptttwwwnnneeeiiivvv}}}___JJJ??????AAADDDHHHNNNVVV___eeevvv|||~~~}}}sssiiiVVVMMMGGGHHHJJJHHHFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEHHHMMMPPPPPPVVV]]]aaaeeekkkuuu|||mmmZZZEEE999555444444555999;;;EEEJJJMMMYYY]]]PPPCCC???AAALLL[[[iiixxxwwwuuuzzz}}}~~~mmmaaacccnnnwwwvvvqqqjjjffffffeeebbb```[[[UUUNNNHHHEEEDDDCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIGGGFFFFFFEEEFFFHHHIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHJJJVVVmmmzzzqqqmmmooorrryyyvvvrrrjjj^^^UUUWWW___mmmmmmoooddd]]]MMM;;;222111111...////////////////////////////////////////////////.../////////...///222444888666CCC[[[mmmuuurrrssswwwccc[[[ddduuu~~~xxxhhhUUUFFFAAAAAAHHHNNNZZZiiiwww{{{mmm^^^TTTQQQSSSSSSSSSSSSUUUYYY^^^cccfffhhhjjjlllnnnooonnnllljjjmmmiiibbb[[[TTTLLLDDD>>>;;;:::;;;???JJJZZZiiirrr~~~|||{{{zzz{{{yyyxxxwwwtttkkk```WWWRRRMMMGGGAAA>>>;;;999888444444444444444444555555333333333333333333333333111111111111111111111111111111222333555888:::;;;@@@@@@AAAEEEIIIKKKKKKIIILLLRRRYYY\\\ZZZZZZ^^^bbb``````aaabbbdddfffhhhjjjjjjiiihhhiiikkkmmmpppsssnnnooopppqqqqqqsssvvvxxx{{{}}}{{{xxxvvvxxx{{{{{{|||~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}||||||{{{~~~~~~}}}|||||||||{{{{{{yyyyyyuuummm```SSSJJJFFFOOOUUUfffsssiiiTTTQQQ^^^ggggggppp{{{oookkk|||{{{sssoootttzzz~~~wwwiiiUUU@@@222333222000...---------,,,+++++++++,,,------------,,,.........///000000111111222333111999QQQhhhyyysssvvvhhhqqqiii```mmmoooUUUEEE>>>>>>AAAGGGLLLRRRZZZcccjjjyyyzzz}}}|||sssiiiVVVNNNHHHIIILLLKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJIIIJJJMMMRRRVVVWWW]]]dddiiilllqqqzzz{{{uuubbbQQQ???777444333555777<<<===FFFMMMSSSaaadddVVVGGGBBBBBBNNN___ppp|||ssswwwwwwfff___hhhvvvzzzssslllgggeeeeeecccbbb^^^YYYQQQKKKGGGDDDBBBAAABBBBBBBBBCCCDDDFFFGGGHHHFFFFFFEEEEEEFFFGGGHHHIIIGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJHHHMMMaaa|||}}}uuupppoooooowwwvvvuuupppcccWWWVVV[[[mmmmmmkkkwww}}}ggg```QQQ???555222111///////////////////////////////////////////////////...///000//////000222555>>>;;;HHHbbbttt}}}mmmmmm}}}ooo^^^aaarrr}}}qqq]]]III>>>???DDDKKKTTTbbbooo~~~|||zzz||||||ppp```PPPFFFDDDEEEEEEDDDDDDEEEHHHMMMRRRVVVXXXZZZ^^^aaaccccccaaa```bbb^^^WWWOOOHHHAAA<<<999:::;;;>>>FFFSSScccrrr{{{}}}}}}~~~}}}|||{{{zzzyyyyyyuuukkk___VVVQQQMMMFFF@@@===:::888666222222333333333333444444333333333333333333333333111111111111111111111111111222333444777999;;;<<<@@@@@@AAACCCGGGIIIJJJJJJNNNTTT[[[]]]\\\[[[^^^bbbaaabbbcccdddfffhhhjjjkkkmmmlllkkkiiiiiilllnnnnnnkkknnnpppqqqrrrtttwwwzzz}}}~~~yyywwwuuuvvvyyyyyy{{{|||}}}}}}~~~~~~~~~|||}}}}}}}}}}}}|||{{{zzz}}}}}}}}}}}}}}}|||||||||xxxyyywwwpppeeeXXXLLLFFFMMMQQQaaaqqqmmm[[[PPPRRRhhhfffqqq|||qqqsss~~~vvvuuu{{{|||www{{{xxxnnnYYY>>>666666222000...---------,,,+++,,,,,,---.....................//////000111111111000444222>>>^^^rrr}}}|||tttbbbmmmgggaaauuueeeNNNCCC???===CCCJJJQQQWWW___iiipppzzz}}}zzz|||zzzrrriiiXXXOOOHHHIIILLLLLLKKKKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPNNNNNNPPPUUUXXX]]]cccjjjnnnpppttt{{{sssjjjVVVIII;;;555444444666999>>>@@@IIIQQQXXXgggkkk^^^NNNFFFDDDOOObbbtttwwwrrryyypppcccdddqqq}}}vvvnnnhhhggggggfffdddbbb\\\UUUNNNIIIFFFCCCAAA@@@AAAAAABBBCCCDDDFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJJJJLLLIIIHHHXXXsssxxxrrrooommmtttvvvxxxuuuhhhZZZVVVYYYgggiiidddjjjyyylllfffWWWDDD777333111///////////////////////////////////////////////////...///000//////000333666@@@@@@PPPkkkyyyyyybbbddd|||yyy}}}kkk\\\fff{{{{{{jjjTTTBBB:::???FFFOOOZZZhhhvvv{{{qqqnnnuuu|||~~~wwwjjjYYYJJJBBBAAACCC@@@???===<<<===AAADDDGGGGGGJJJNNNQQQTTTUUUUUUTTTTTTQQQLLLFFF???;;;999999999<<>>999777333000...---......---+++,,,,,,---...////////////...//////000000111111222...777666GGGlll|||nnnbbbiiicccddd{{{^^^IIIAAA???===EEEOOOVVV\\\dddnnnvvv{{{zzz{{{yyyrrrkkk]]]RRRIIIIIIKKKKKKKKKMMMNNNNNNOOOPPPQQQRRRSSSSSSVVVVVVUUUSSSRRRTTTWWWZZZaaagggnnnrrrsssvvv}}}{{{kkk```KKKAAA888555666666888;;;AAACCCMMMTTTYYYiiipppeeeXXXMMMHHHSSSfffwww~~~tttsss||||||ooogggnnn~~~}}}wwwooojjjiiiiiihhhfffddd^^^WWWPPPKKKGGGCCCAAA@@@@@@@@@AAAAAACCCDDDEEECCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJLLLJJJHHHQQQfff||||||vvvqqqnnnrrrvvvzzzyyylll]]]WWWXXXdddiiidddfff{{{{{{uuunnn]]]HHH888222111///////////////////////////////////////////////////...///000000000111444666<<>>;;;BBBIIITTT```nnn{{{}}}qqqeeegggsss{{{|||wwwhhhXXXLLLFFFGGGIIICCCAAA???<<<;;;<<<===>>>===???AAADDDGGGIIIIIIJJJGGGFFFCCC???;;;999999;;;999<<>>???@@@BBBEEEIIIMMMPPPUUUVVVYYY[[[^^^```bbbdddeeefffggghhhjjjjjjkkkkkkkkknnnnnnjjjjjjmmmmmmiiieeeiiioooqqqppprrrvvvzzz{{{vvvtttrrrrrrtttwwwyyy{{{|||}}}~~~~~~~~~~~~}}}|||}}}~~~}}}|||zzzzzz{{{|||}}}~~~~~~}}}}}}yyyzzzyyyuuummmaaaTTTKKKHHHKKKRRR___nnnppp]]]GGG[[[gggwwwzzzqqq|||uuuxxxggg???;;;777333111............---,,,++++++,,,---............/////////000111111222222---;;;===PPPyyyjjjaaaccc^^^hhhsssWWWDDD>>>>>>>>>GGGRRRZZZ```hhhrrr{{{}}}yyyxxxyyyxxxrrrmmmbbbVVVKKKIIIJJJJJJLLLNNNQQQQQQRRRSSSTTTUUUUUUVVVWWWXXXXXXXXXWWWXXX[[[]]]ccciiiqqquuuwww{{{sssaaaTTTBBB;;;666666888888999<<>>EEEKKKZZZeeerrr}}}yyymmmccciiiyyy~~~~~~vvvhhhYYYNNNJJJKKKMMMIIIGGGDDDAAA>>>===<<<<<<<<<<<<<<<===>>>@@@AAAAAA>>>???>>>;;;888777999<<<:::???HHHTTTbbbppp{{{~~~}}}}}}~~~~~~~~~|||{{{zzzwwwnnncccZZZQQQLLLEEE???;;;888666444555555555444444444333333111111111222222333333333222333444444444444333222000222444777999;;;=========>>>@@@BBBEEEIIIOOOSSSWWWWWWWWWZZZ^^^bbbddddddfffggghhhjjjjjjkkkkkkkkkhhhmmmnnnkkkkkkooonnnjjjbbbgggmmmoooooopppuuuzzz~~~{{{vvvtttqqqqqqssstttvvvxxxyyyzzz{{{~~~~~~~~~}}}~~~~~~||||||}}}~~~|||{{{zzz{{{|||~~~~~~~~~}}}}}}zzzzzzyyyvvvooocccVVVNNNHHHLLLPPP[[[pppzzzgggKKKTTTgggyyy~~~tttmmmmmmsss~~~ooosssnnnAAA<<<555333111///.........---,,,)))***+++,,,------...---/////////000111111222222---???BBBVVVxxxgggaaa___ZZZjjjmmmQQQAAA<<<>>>>>>HHHTTT]]]bbbjjjuuu~~~}}}zzzwwwwwwxxxwwwsssooogggZZZMMMIIIJJJJJJLLLOOOVVVVVVVVVWWWXXXYYYYYYYYYVVVXXXZZZZZZ[[[\\\^^^```dddkkksssxxx{{{|||lllYYYJJJ===888555777:::999:::===CCCHHHRRRVVVXXXhhhuuuooonnn___UUU\\\nnn}}}|||tttwwwyyyxxxyyysssmmmjjjjjjjjjhhhfffbbb]]]VVVPPPKKKFFFBBB???@@@@@@@@@???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLIIIHHHJJJLLLJJJPPPjjjwwwssspppuuu||||||pppaaaYYYZZZ\\\iiihhhfffzzzzzzfffLLL999111000000////////////////////////////////////////////////...///000000000222555777@@@KKKXXXcccjjjrrryyy~~~qqq```ZZZlllyyy{{{{{{|||zzzlll[[[\\\uuuzzzjjjTTTCCC===AAAHHHMMM]]]hhhuuu|||xxxmmmeeeooo}}}tttfffXXXNNNKKKLLLNNNMMMKKKIIIEEEBBB@@@>>>===>>>===<<<;;;;;;;;;<<<===999;;;;;;999666666888;;;===CCCLLLZZZhhhvvv~~~|||}}}~~~~~~~~~xxxtttnnncccXXXSSSNNNGGGAAA<<<888444111444444444444444444444444333333222222111111222222333333444444444333222222555666666888999;;;===>>>@@@@@@@@@BBBFFFKKKQQQTTTYYYZZZ[[[\\\^^^aaafffjjjllljjjiiiiiijjjkkkjjjjjjjjjjjjkkkllllllkkkkkkkkkkkkmmmoooppppppqqqsssuuuyyy~~~vvvsssrrrpppmmmvvvvvvwwwxxx{{{~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}|||||||||}}}{{{zzz|||}}}|||yyyuuuuuuxxxyyyvvvrrrjjj]]]PPPHHHGGGSSSbbbmmmyyyttt___UUU___~~~vvvpppmmmgggdddooowwwzzzsss|||OOO;;;777666444111/////////...---............///////////////000111000//////111333444555JJJnnn|||wwwjjjTTT[[[zzz```GGG@@@CCC@@@BBBJJJTTT\\\cccnnn}}}~~~zzzvvvvvvxxxxxxtttppphhh___SSSJJJIIILLLPPPRRRXXXZZZ\\\]]]]]]]]]^^^```]]]^^^___^^^^^^aaadddgggmmmooossswww{{{tttbbbPPPDDD999888666777999;;;<<<<<>>??????@@@CCCCCCCCCCCCDDDDDDDDDDDDGGGHHHHHHHHHGGGHHHKKKNNNJJJKKKIIIKKKLLLJJJ]]]xxxrrrpppzzzrrrfff^^^VVV^^^iiihhh^^^iiirrr]]]DDD222000666000000000000000000000000////////////////////////111......000000111777>>>MMM[[[gggkkkjjjnnnrrruuusssfffcccttt}}}qqq~~~kkkQQQ]]]lllyyy~~~wwwaaaKKKAAA???AAAKKKXXXdddppp}}}}}}~~~uuuhhhdddvvv}}}uuugggYYYOOOKKKKKKLLLLLLMMMNNNMMMKKKIIIHHHIIIIIIEEE@@@<<<;;;;;;:::999888888999999::::::::::::>>>JJJXXXcccnnnzzz~~~~~~}}}yyy~~~yyyuuuqqqggg]]]TTTOOOGGG@@@;;;888555333444444444444444444444444333333222222222222222333333333444444555444444333777777777888999;;;<<<===AAA@@@@@@BBBFFFKKKPPPSSSYYY[[[]]]___```cccfffiiiiiiiiiiiijjjlllnnnnnnnnnllllllllllllllllllkkkkkkjjjlllooopppqqqsssvvvxxx}}}{{{tttssstttsssqqqttttttuuuwwwyyy|||~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{|||{{{{{{}}}~~~zzzwwwuuuwwwwwwuuusssmmm___RRRJJJHHHRRR___hhhtttssscccVVV```zzz{{{{{{zzzsssqqqqqqggg^^^iiivvvVVV>>>888666444111/////////...---............////////////000111111000//////111222666999OOOrrr}}}vvvfffVVVcccrrrZZZDDD>>>AAA>>>DDDMMMXXX___dddooo|||xxxuuuuuuxxxxxxtttpppjjjaaaTTTJJJHHHKKKOOOQQQUUUXXXZZZ\\\\\\\\\^^^___^^^^^^_________aaaeeehhhllloootttxxx|||{{{lll[[[III>>>999888666777999<<<<<<<<>>;;;<<<<<<======>>>??????BBBCCCCCCCCCCCCDDDDDDDDDFFFGGGHHHHHHGGGHHHKKKMMMKKKLLLIIIJJJJJJGGGWWWwww}}}pppnnnxxxtttiiibbbXXX]]]iiijjjaaaiiiyyycccJJJ666000333000000000000000000000000////////////////////////111......000000111888@@@YYYbbbjjjkkklllqqqvvvxxxtttmmmooo~~~www}}}zzziiiQQQ___qqq}}}|||ppp\\\GGG???>>>BBBNNN[[[kkkuuu~~~}}}~~~uuugggcccttt}}}uuuhhh[[[PPPJJJJJJKKKNNNPPPRRRRRRRRRRRRSSSTTTQQQMMMGGGCCC@@@>>>===;;;999999999999:::;;;======BBBOOO]]]hhhrrr}}}~~~{{{~~~}}}zzzxxxuuulllcccVVVPPPGGG???:::888666555444444444444444444444444333333222222222333333444333444555666666666666666888888888888999:::;;;<<<@@@@@@@@@AAADDDIIIMMMPPPWWWZZZ___bbbcccdddeeefffccceeehhhkkkmmmoooppppppoooooonnnnnnmmmmmmlllllljjjlllnnnpppqqqtttwwwzzzyyytttsssssssssrrrtttuuuwwwyyy{{{}}}~~~~~~~~~}}}||||||{{{}}}|||||||||{{{{{{zzzzzzyyyzzz|||~~~~~~zzzwwwuuuuuuttttttuuuqqqdddWWWLLLHHHOOOYYY___lllqqqhhhZZZaaa{{{lllmmm{{{|||sssnnnrrrxxxmmm^^^jjj{{{```CCC999777444111////////////...............////////////000111222000//////000222777>>>VVVwwwrrr```ZZZpppfffQQQ@@@<<>>???AAABBBBBBBBBCCCCCCCCCDDDEEEGGGHHHHHHHHHIIIKKKMMMLLLNNNKKKKKKJJJDDDQQQmmmmmmjjjttt}}}wwwnnnfff[[[XXXcccfff```dddyyyiiiPPP;;;111000000000000000000000000000////////////////////////000......000000222;;;DDDfffiiijjjjjjmmmtttyyyyyytttuuu}}}ssslll```RRRdddxxx~~~xxxgggSSSBBB===???EEESSS```ttt{{{~~~}}}~~~|||rrrddd```ooo|||uuujjj]]]QQQKKKJJJKKKNNNQQQUUUWWWYYY[[[]]]___]]]YYYSSSNNNJJJFFFCCCAAA===<<<::::::;;;===???AAAIIIWWWeeepppxxx}}}~~~{{{zzzxxxpppgggZZZSSSHHH???:::888777666444444444444444444444444333333333333333444555555444555666777888999999999::::::999999999:::;;;;;;???>>>>>>???BBBEEEIIIKKKRRRVVV\\\```bbbbbbbbbbbb```ccchhhkkkmmmnnnoooppprrrqqqpppooonnnnnnmmmmmmkkklllnnnoooppprrrvvvxxx{{{uuurrrqqqooonnnrrrtttvvvyyyzzz{{{{{{{{{}}}}}}}}}|||{{{zzzyyyxxx{{{zzzzzzyyyyyyyyyxxxxxxvvvxxx{{{}}}~~~|||yyyvvvuuuuuutttuuuxxxwwwkkk^^^NNNHHHKKKQQQTTTaaallljjj```\\\iiicccmmmxxxqqqkkkrrrzzzjjjsssgggGGG:::777444111000000000///...............////////////111111222111///...000111777CCC]]]yyylll\\\^^^zzzzzz[[[JJJ>>><<<@@@===IIITTT```eeegggsss|||zzzwwwvvvvvvwwwxxxxxxvvvssspppfffXXXKKKFFFGGGKKKOOORRRUUUYYY[[[\\\]]]^^^___]]]___```aaabbbdddgggiiikkkoootttyyy}}}ppp___NNNCCC===;;;:::999888999;;;>>>??????DDDJJJQQQWWW[[[```eeeiiissssssvvv|||vvvqqqnnnnnnnnnjjjhhhjjjgggccc\\\VVVPPPJJJDDD@@@<<<<<<;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBBBBCCCCCCDDDFFFGGGHHHHHHIIIKKKMMMMMMQQQOOONNNMMMFFFOOOggg~~~kkkeeennnzzzwwwrrrjjj^^^QQQYYY]]][[[\\\kkk~~~kkkUUU@@@333//////////////////////////////////////////////////////...///000000444>>>IIIjjjjjjiiijjjpppxxxyyyuuukkksss~~~{{{iii\\\SSSVVVjjjzzzqqq]]]LLL>>>===CCCKKKYYYhhh{{{~~~|||{{{xxxmmm___[[[iiiyyy~~~yyyxxxtttkkk___TTTNNNMMMNNNNNNQQQVVVYYY\\\___bbbeeefffccc^^^ZZZVVVSSSOOOLLLFFFDDDAAA??????AAADDDFFFTTTaaaoooxxx}}}~~~~~~~~~|||{{{yyyqqqhhh___WWWKKKAAA;;;999888777444444444444444444444444333333333333444555666777666777888999:::;;;;;;;;;;;;::::::999::::::;;;;;;===<<<<<<===>>>AAADDDEEEKKKPPPVVV[[[\\\]]]]]]]]]bbbfffkkknnnnnnnnnpppqqqsssrrrqqqoooooonnnnnnooommmnnnooonnnnnnpppsssuuu{{{{{{uuuqqqnnnmmmllllllmmmppprrrtttuuuvvvuuu{{{{{{{{{|||{{{zzzyyyxxxxxxwwwvvvuuutttsssrrrqqqrrruuuxxx{{{{{{zzzxxxwwwvvvvvvvvvwwwzzzzzzqqqfffRRRHHHGGGJJJJJJVVVdddfffcccTTTooonnn______wwwwwwnnnsssvvvwww}}}lllJJJ<<<777555222000000000///...............////////////000111111000//////000222666HHHccczzz{{{fff[[[bbbpppRRRFFF======BBBAAAKKKVVVaaaeeehhhvvvyyyzzzwwwwwwxxxyyyzzzyyywwwvvvqqqhhhZZZMMMFFFEEEJJJNNNRRRUUUZZZ]]]]]]^^^^^^___\\\^^^```bbbbbbdddgggiiijjjnnntttxxx|||~~~sss___MMMAAA<<<>>>@@@;;;999888:::<<>>>>>??????@@@AAABBBBBBBBBCCCEEEGGGHHHHHHIIIKKKLLLMMMTTTTTTSSSRRRKKKPPPccczzz}}}jjjaaahhhuuuwwwuuummm```OOOQQQVVVXXXZZZdddzzzwwwiiiXXXDDD666//////////////////////////////////////////////////////...///000111555BBBOOOiiijjjkkkooowww}}}yyyqqqaaalllyyywwwbbbPPPLLL\\\qqquuuhhhTTTFFF<<>>:::888777444444444444444444444444222333333444555666888999999:::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAAEEEIIINNNRRRUUUVVVYYYZZZfffjjjoooqqqpppppprrruuusssrrrqqqooooooooopppppppppppppppnnnnnnooorrruuuyyy|||xxxsssooollljjjiiihhhiiikkknnnppprrrttttttxxxyyyzzz|||}}}||||||{{{vvvuuurrroookkkgggdddcccgggkkkooorrrtttuuuvvvwwwtttwwwxxxxxxzzz{{{uuummmXXXIIIEEEFFFDDDNNN\\\```bbbRRR\\\vvvqqqfffVVVtttvvvwww|||uuuxxx|||yyyqqqNNN???888555222000000000000///............///////////////000111000//////111333777MMMiii|||sss```ZZZffffffKKKDDD======DDDFFFOOOWWWaaaeeejjjzzz{{{www{{{wwwxxxzzz{{{{{{yyyxxxvvvpppiii]]]PPPGGGEEEHHHMMMRRRVVVZZZ]]]^^^^^^^^^^^^[[[]]]```aaabbbdddfffiiijjjmmmrrrvvvyyy|||uuufffPPP@@@:::<<<@@@CCC;;;:::999:::===@@@BBBBBB???DDDOOO\\\gggnnnppppppkkknnnuuu}}}}}}wwwsssssspppjjjfffffffffbbb]]]WWWRRRKKKEEEAAA===;;;:::999999:::<<<=========>>>???@@@AAABBBBBBBBBDDDGGGHHHHHHIIIJJJLLLLLLUUUWWWVVVUUUNNNOOO^^^sssnnnaaadddrrrwwwxxxqqqbbbRRRPPPTTT]]]aaafffzzz|||sssiiiZZZGGG888222000000000000000000000000////////////////////////......///111111666EEETTThhhkkkooouuu|||wwwlllfffqqq~~~|||uuu]]]LLLQQQeeexxx~~~ppp^^^LLLAAA;;;CCCNNNXXXeeerrr|||yyymmm```TTTSSS___lllrrrrrrttttttqqqggg\\\TTTSSSUUUTTTWWW\\\___bbbeeehhhkkkmmmmmmmmmnnnooonnnllliiikkkhhhdddaaa___aaaccceeennnwww}}}||||||}}}}}}|||||||||}}}~~~~~~~~~|||zzzyyy{{{~~~~~~|||}}}}}}|||zzztttlllggg___SSSHHH@@@;;;888666444444444444444444444444222222333444555777999:::<<<<<<===============<<<:::::::::::::::;;;<<<==================>>>???@@@AAADDDGGGKKKNNNRRRVVVZZZfffjjjnnnooonnnooossswwwrrrqqqpppooonnnoooqqqrrrqqqqqqqqqpppoooqqquuuxxxzzz|||zzzvvvpppjjjfffcccbbb```aaaccceeehhhkkknnnpppqqqsssvvvyyy{{{{{{{{{{{{wwwtttnnnggg```YYYTTTQQQSSSXXX]]]bbbfffjjjppptttqqqvvvzzzyyyxxxxxxvvvqqq^^^LLLDDDEEECCCKKKWWWYYYbbb\\\QQQcccqqquuuXXXrrr~~~}}}vvvooo}}}xxx}}}zzzxxxRRR@@@888555222111111111000///............////////////...///000000000000222555999SSSpppmmm\\\ZZZhhh^^^GGGCCC======FFFJJJSSSYYY```eeemmm~~~xxxvvv{{{vvvxxx{{{{{{zzzxxxvvvuuuoooiii^^^RRRHHHEEEHHHKKKRRRVVVZZZ]]]]]]\\\[[[\\\YYY\\\___aaabbbcccfffhhhjjjmmmpppsssuuuyyy}}}~~~lll\\\GGG;;;:::>>>AAAAAA<<<::::::;;;>>>AAACCCCCCAAADDDMMMZZZiiisssxxxyyysssqqqrrrwwwzzz|||zzzuuurrrrrrpppjjjfffeeeeeeaaa]]]WWWRRRLLLEEE@@@===;;;999888888999;;;===<<<<<<===>>>???@@@AAABBBAAACCCFFFHHHIIIIIIJJJLLLKKKUUUWWWVVVUUUMMMKKKVVViii}}}sssccccccpppwwwzzzttteeeUUUPPPVVVfffkkkkkkxxx|||xxxtttmmm^^^JJJ:::444000000000000000000000000////////////////////////......000111111777HHHXXXgggkkkqqqvvv||||||rrrgggnnnxxxxxxqqqVVVJJJ[[[nnn||||||kkkVVVFFF===;;;FFFRRR[[[fffrrr}}}}}}zzzjjj]]]RRRSSS^^^kkkrrrtttwwwxxxuuukkk^^^UUUSSSUUUTTTWWW\\\```cccgggjjjmmmooooooqqqtttvvvwwwuuurrrwwwuuurrrppppppqqqsssuuuyyy{{{yyyxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvsssssstttvvvzzz~~~~~~}}}}}}~~~~~~||||||{{{vvvnnniiibbbVVVKKKBBB<<<777555444444444444444444444444222222333444666888999:::===>>>>>>>>>>>>======<<<::::::::::::;;;<<<======???>>>>>>>>>>>>??????@@@???AAADDDFFFJJJOOOVVVZZZbbbfffjjjkkkkkkmmmrrrwwwrrrqqqooonnnnnnpppqqqsssqqqqqqqqqqqqqqqtttyyy||||||}}}{{{vvvooofff___[[[ZZZTTTUUUVVVXXX\\\```cccfffjjjmmmppptttwwwxxxyyyyyywwwssslllcccXXXOOOHHHDDDBBBGGGNNNTTTZZZaaaiiioooooovvvzzzxxxvvvvvvuuussscccNNNEEEEEEDDDJJJTTTVVVdddhhhNNNUUUqqq^^^qqqzzzooozzz{{{vvv}}}TTTAAA888555222111111111000///............/////////000---...///000000111333666;;;WWWuuu|||kkkZZZYYYiii{{{YYYDDDBBB===<<>><<<;;;:::;;;???BBBCCCCCCEEEFFFKKKWWWfffrrryyyzzz|||uuuqqqqqqsssvvv}}}wwwrrrppppppoooiiifffeeedddaaa\\\WWWRRRKKKEEE@@@===;;;999777777999;;;<<<<<<<<<===>>>???@@@AAAAAA@@@CCCFFFHHHIIIIIIJJJKKKJJJUUUWWWUUUSSSJJJFFFPPP```wwwxxxfffdddpppxxx|||vvvgggWWWPPPXXXlllrrrmmmvvv{{{yyyxxxrrrbbbLLL;;;555000000000000000000000000////////////////////////......000111111888IIIZZZfffkkkppptttxxxvvvlllaaammmvvv~~~vvvlllPPPHHHcccsss~~~|||zzzhhhQQQCCC;;;;;;GGGTTT\\\fffqqq|||~~~~~~|||iii\\\QQQSSS___kkksssvvvzzz{{{xxxnnn```UUURRRSSSRRRUUUZZZ___cccfffjjjmmmpppqqqssswwwzzz{{{yyywwwzzzyyywwwwwwwwwyyy|||~~~{{{wwwuuutttssspppooonnnmmmkkkjjjiiihhhgggjjjmmmrrrxxx}}}}}}}}}~~~~~~}}}}}}yyytttpppkkkeee[[[QQQHHHAAA;;;777666555555444444444555555555222111333777;;;<<<<<>><<<<<>>???===;;;999999999:::;;;;;;<<<===>>>???>>>>>>>>>AAACCC>>>???JJJLLLNNNWWWVVV]]]bbbdddhhhoootttuuuuuutttssstttvvvvvvuuusssuuuqqqoooqqqssstttyyy~~~}}}yyypppdddXXXNNNIIIGGGEEEDDDFFFJJJNNNPPPQQQWWW]]]ffflllnnnmmmpppuuuqqqkkk```TTTIIIBBB>>><<<;;;???BBBDDDGGGOOOZZZcccnnnmmmpppwwwzzzxxxwwwzzzcccQQQDDDCCCCCCCCCKKKWWWggg{{{___PPPhhhyyysss\\\nnn|||mmmppp}}}bbbGGG999777333000///111000------------.........//////222...---000222222333666BBBmmmwwweeeaaa\\\|||qqqPPP>>>>>>;;;===IIIPPP^^^bbbeeehhhuuuxxxvvvxxxzzzyyyxxxyyyyyywwwtttrrrrrrmmmggg```UUUKKKIIILLLSSSUUUXXXXXXXXXXXXYYYZZZ\\\^^^```aaabbbdddgggiiilllnnnpppqqqtttxxx}}}yyypppYYYNNN@@@888888<<>>>>>===BBBJJJGGGHHHQQQaaaoooxxx~~~~~~|||uuulllhhhooozzzyyyvvvzzzqqqjjjkkkmmmlllkkkkkkeeeccc]]]TTTOOOLLLGGGAAA<<<;;;999777777888999:::;;;<<<===>>>@@@@@@@@@@@@BBBCCCEEEEEEFFFHHHLLLOOOLLLOOOVVV[[[WWWLLLGGGIIITTTggg~~~hhh\\\ffftttuuupppnnnRRRUUUYYYZZZmmmqqqfff|||}}}fffRRRDDD666222111000//////.........000000000000000000000000222///...111444<<>>>>>>>>>>>>>>>>>>>>>>>===;;;999999;;;===>>>DDDEEEGGGGGGEEEBBB@@@???BBBFFFCCCFFFQQQRRRMMMQQQLLLSSSYYY\\\bbbkkkqqqrrrwwwuuusssssstttuuuvvvuuusssooommmppprrrsssxxx}}}}}}sssdddUUUIIIBBB>>>===<<<===???AAACCCDDDGGGLLLSSSYYY\\\___cccggghhhcccZZZPPPGGGAAA===<<<:::>>>AAADDDHHHPPP\\\eeepppooorrrxxx{{{wwwuuuvvvgggUUUEEECCCDDDEEELLLVVVhhhgggSSSeeewwwxxxbbb{{{~~~pppsssxxxhhhjjjxxxzzzmmmQQQ;;;888444111000111000------------.........//////222...---000222222444777HHHtttwwwccc^^^dddiiiJJJ;;;<<<:::===IIIPPP___cccfffjjjxxx{{{vvvuuuwwwxxxwwwvvvvvvvvvvvvsssqqqrrrmmmhhhbbbWWWLLLHHHJJJRRRTTTVVVWWWWWWWWWXXXZZZ\\\^^^```aaabbbdddgggiiilllmmmoooqqqssswww|||~~~xxxnnndddQQQGGG<<<666888<<<@@@BBBAAA===<<<>>>>>>===@@@FFFFFFIIITTTfffvvvvvvlllhhhnnnyyyqqqsss{{{rrrkkkkkkllljjjhhhiiidddccc]]]TTTOOOLLLGGGAAA===;;;999777777888999:::;;;<<<===>>>???@@@@@@@@@AAACCCDDDEEEFFFHHHKKKNNNNNNOOOTTTZZZWWWMMMHHHHHHPPPaaa{{{ggg[[[dddsssuuupppmmmUUUSSSVVVVVViiiooodddwwwnnn[[[III666222111000//////......///////////////////////////222000111333555===OOObbbmmmooovvv~~~~~~uuulllhhhssspppttt}}}{{{xxxyyywwwuuukkkWWWIIIRRReeettt|||}}}yyypppZZZDDD<<<>>>@@@MMM```fffmmm}}}~~~|||zzzfffVVVMMMXXXiiiuuutttfff\\\SSSMMMNNNQQQVVV[[[___dddjjjmmmmmmppptttwwwxxxzzz}}}~~~qqqggg___XXXSSSOOOMMMJJJHHHGGGHHHHHHIIILLLRRRZZZdddqqq~~~}}}xxxtttrrrmmmfff^^^UUULLLCCC===888777555444444444555555555444555777:::<<<;;;:::???@@@BBBBBB@@@??????@@@===;;;:::999:::>>>AAADDDHHHKKKOOOPPPLLLGGGCCCAAADDDIIIIIIOOO\\\ZZZNNNJJJDDDKKKRRRWWW^^^iiiqqqsssxxxvvvrrrrrrsssuuuvvvvvvqqqmmmllloooqqqrrrvvv|||vvvfffUUUFFF===;;;;;;;;;:::::::::===???<<<@@@FFFKKKPPPWWW]]]aaa```[[[TTTLLLEEE???===;;;>>>AAAFFFKKKQQQ[[[gggooouuusssuuuzzz{{{wwwssssssmmmYYYGGGCCCEEEGGGMMMTTThhhqqqWWW]]]pppyyyfffooouuuiii}}}xxxmmmooouuuxxxxxxZZZ>>>999444222222111///---------........./////////111......111222222555999PPP{{{xxxttt```[[[hhh```EEE999<<<<<<@@@KKKPPP^^^bbbgggmmm{{{zzzwwwvvvyyyvvvtttrrrrrrsssssssssqqqrrrnnnjjjeee[[[OOOHHHHHHOOOQQQTTTUUUVVVVVVXXXYYY]]]^^^```aaabbbcccfffiiikkkmmmoooqqqsssvvv{{{~~~~~~~~~~~~~~~xxxrrrlllaaaWWWFFF???777444777<<>>??????@@@@@@@@@BBBDDDEEEEEEGGGJJJLLLPPPOOOQQQVVVUUUNNNHHHEEEJJJXXXwwwxxxfff[[[dddrrruuuqqqnnnXXXPPPPPPQQQcccnnndddpppxxxfffPPP888222222111000////////////////////////////////////000111333555666>>>QQQcccfffppp~~~uuuppprrrtttqqqrrrvvvxxxvvvwwwzzzwwwvvvrrrfffRRRHHHUUUjjjttt||||||uuuiiiSSS???<<>>???AAADDDEEEKKKTTT^^^iiivvv~~~zzzvvvqqqnnniiibbbYYYOOOEEE>>>999888666444333444444555555666777:::<<<<<<<<<;;;AAAAAACCCEEEGGGGGGEEEBBB;;;:::999999<<>>CCCNNNRRRZZZ```fffnnn~~~|||yyyxxxzzztttrrrpppoooqqqrrrrrrrrrqqqmmmkkkhhh___QQQHHHFFFMMMOOORRRTTTUUUVVVXXXZZZ\\\^^^``````aaabbbeeehhhjjjlllnnnpppqqqtttxxx{{{|||{{{{{{|||}}}}}}|||zzz{{{{{{xxxpppiiiaaaVVVLLL>>>999444333666;;;@@@BBBFFFEEEDDDFFFFFFEEEDDDCCCDDDHHHUUUlllooogggiiirrr{{{rrr{{{xxxqqqlllkkkjjjgggeeegggcccbbb]]]VVVQQQNNNHHHAAA>>><<<:::888777777777888::::::<<<===>>>????????????AAACCCDDDDDDFFFHHHJJJNNNLLLMMMPPPQQQMMMGGGBBBFFFRRRqqqyyyhhh]]]dddqqqwwwtttppp\\\NNNLLLLLL___ooohhhlll{{{lllVVV===333222111000////////////...........................111444555888AAATTTccceeeooo}}}{{{qqqpppuuuvvvwwwzzz}}}{{{xxxzzzyyyxxxqqqbbbNNNHHHYYYooovvv|||zzzpppaaaMMM;;;:::@@@FFFVVViiimmmttt}}}zzziiiZZZSSS___pppzzzwwweeeZZZSSSNNNJJJNNNSSSXXX]]]aaafffjjjlllnnnrrruuuwwwyyy{{{}}}}}}~~~jjj[[[QQQIIICCCAAA>>>>>>>>>>>>@@@CCCHHHLLLXXXaaallluuu{{{wwwrrroookkkeee^^^SSSIIIAAA;;;999777444333333444555555777999<<<=========>>>AAA@@@BBBHHHNNNOOOIIIDDD<<<<<<<<<>>>CCCHHHNNNRRRPPPXXXaaaddd^^^SSSJJJFFFLLLVVVXXX]]]jjjgggTTTHHHCCCJJJPPPSSS[[[fffnnnqqqoooppprrruuuxxxwwwtttqqqqqqnnnnnnqqqtttuuuxxx~~~zzznnn^^^NNNCCC888999;;;;;;<<<===???@@@@@@EEEKKKPPP[[[fffiiifffccc^^^VVVNNNFFF@@@===<<>>555444444111.............../////////000000111//////222222222888???\\\}}}jjjXXXVVVhhhzzzUUUCCC<<<@@@???DDDOOOQQQXXX^^^fffppp|||xxxwwwxxxtttqqqoooooopppqqqqqqqqqooollljjjiiiaaaTTTIIIEEEKKKMMMQQQSSSTTTVVVXXXZZZ[[[]]]_________aaacccfffhhhjjjmmmnnnoooqqquuuwwwyyyxxxwwwxxxyyyyyywwwuuuwwwvvvpppfff]]]VVVLLLCCC:::777555444777;;;>>>@@@DDDEEEGGGIIIKKKKKKHHHDDDEEEGGGTTTlll~~~iiidddiiittt~~~wwwsssnnnjjjkkkjjjffffffhhhbbbbbb^^^VVVRRROOOIIIBBB???===;;;888666666777777999:::;;;<<<===>>>>>>>>>>>>@@@BBBCCCCCCDDDFFFHHHIIIIIIHHHIIIKKKJJJFFF@@@EEEOOOnnn}}}nnnbbbeeeqqqxxxwwwsssaaaLLLKKKJJJZZZqqqnnnmmmssslllXXXBBB333222111000000/////////////////////////////////---111444666;;;GGGXXXdddiiimmmtttvvvqqqkkkmmmtttwww}}}~~~}}}}}}xxxmmmZZZHHHGGGZZZoooxxx}}}xxxkkkZZZGGG::::::AAAIIIYYYkkkpppwww~~~{{{xxxhhhZZZUUUaaasss}}}wwweeeYYYRRRNNNJJJMMMQQQVVVZZZ```fffjjjkkkmmmqqqtttvvvxxxzzz|||}}}~~~~~~yyy^^^OOOGGGBBB???@@@;;;===>>>???AAAFFFMMMSSSfffoooyyy~~~zzzwwwtttrrrooojjjcccYYYOOOHHH===;;;777444333333444555555777:::<<<===>>>@@@BBBAAABBBEEELLLQQQQQQKKKFFFBBBCCCEEEIIINNNTTTYYY\\\eeekkkpppnnndddXXXPPPMMMSSSaaaeeegggqqqlllWWWIIIAAAGGGLLLOOOUUU```hhhkkkjjjlllpppuuuxxxwwwssspppqqqoooooosssvvvwwwzzz|||rrrdddTTTIII<<<;;;<<<>>>BBBDDDDDDCCCGGGOOOVVV]]]iiitttrrrhhhbbb]]]TTTLLLEEE@@@??????BBBIIIWWWgggxxxzzzyyyzzzyyyxxxxxxssseeeSSSFFFAAABBBFFFHHHOOOrrrsss[[[bbbkkkgggiiirrrQQQAAA555444444000...000....../////////000000000000///000222222222999AAAcccwwwdddUUUUUUpppqqqOOO???;;;>>>===DDDPPPRRRXXX___iiiuuu|||zzzvvvssstttrrrpppnnnnnnooopppooonnnmmmjjjiiiiiibbbUUUJJJEEEGGGJJJNNNQQQSSSUUUWWWYYYZZZ[[[]]]]]]]]]___aaacccfffhhhjjjlllmmmnnnqqqsssuuutttssstttuuutttsssqqqooommmdddXXXPPPJJJBBB;;;888888777888999;;;>>>???@@@DDDGGGKKKPPPRRRNNNGGGHHHJJJXXXqqq|||eeebbbkkkwwwvvvpppllljjjkkkiiieeeeeehhhbbbbbb^^^WWWSSSOOOIIIBBB@@@>>>;;;888666666666666888999:::<<<======>>>>>><<<>>>AAABBBBBBCCCDDDFFFDDDFFFEEEDDDEEEGGGFFFBBBFFFOOOnnnuuugggfffoooxxxxxxuuufffNNNLLLJJJVVVqqqrrrmmmkkkzzzhhhXXXDDD333333222111000000000000000000000000000000000000...111444777AAAQQQ___fffkkkkkklllmmmjjjjjjqqq{{{~~~vvveeeOOOBBBFFFZZZmmmzzz}}}}}}uuueeeRRRCCC::::::BBBKKK\\\nnnsss|||~~~~~~~~~}}}zzzwwweeeXXXUUUdddvvvwwwcccWWWRRROOOJJJLLLNNNRRRVVV]]]dddiiijjjmmmpppsssuuuwwwyyy{{{}}}}}}~~~~~~qqqRRRDDD???;;;:::===<<>><<<888444222222444555555888;;;<<<===???CCCFFFCCCIIIQQQUUUTTTPPPMMMLLLLLLNNNRRRWWW]]]bbbfffhhhsssuuutttkkk___VVVSSSTTT\\\nnnttttttyyypppWWWGGGCCCHHHMMMOOOVVV```iiilllgggiiimmmrrrvvvwwwtttqqqqqqnnnoootttvvvwwwzzz|||uuukkk^^^TTTDDDAAA???CCCIIILLLJJJFFFFFFQQQ[[[dddqqqzzzrrrcccZZZTTTMMMEEE@@@@@@AAACCCIIIQQQ```rrrzzz{{{}}}{{{wwwvvvrrrjjjZZZKKKBBBAAADDDGGGLLLkkk```]]]}}}dddlll}}}fffbbb}}}{{{WWWCCC444333333000///222.../////////000000000000000///000222222333:::CCCggg|||pppaaaVVVYYYyyyiiiJJJ===:::======GGGTTTVVV\\\cccnnn|||}}}{{{zzzuuurrrrrrpppnnnmmmmmmnnnmmmkkkiiikkkhhhfffgggbbbVVVKKKFFFCCCFFFJJJMMMPPPRRRUUUWWWYYYZZZ[[[\\\\\\]]]___aaacccfffhhhjjjkkklllnnnooopppooonnnoooppppppnnnmmmiiieeeZZZMMMDDD@@@;;;555777888:::;;;<<<>>>???AAA???EEEKKKPPPWWW\\\WWWNNNLLLPPPaaa}}}uuu___aaappp~~~wwwpppmmmkkkkkkhhhccccccfffaaabbb^^^XXXSSSPPPIIIBBBAAA???;;;888666555555666888999:::;;;<<<=========;;;>>>@@@BBBBBBBBBCCCDDD???DDDEEEBBBAAAEEEGGGEEEGGGOOOooo{{{jjjeeemmmvvvxxxuuulllQQQPPPKKKQQQmmmrrrjjjeeeooodddXXXCCC333333222111000000000000111111111111111111111111111333444999HHH[[[gggiiihhhiiikkklllkkknnn}}}sss^^^HHH???III^^^nnnzzz|||zzzppp^^^KKK???:::<<>>===::::::>>>@@@DDDIIIMMMSSS]]]iiisssyyy}}}xxxtttuuussspppkkkfff^^^UUUPPP???<<<888444222222444555555888;;;<<<<<>>JJJVVV```mmmtttiiiVVVQQQLLLEEE???===???CCCFFFSSS[[[kkk~~~~~~yyy||||||vvvrrrrrrmmm___NNNCCC@@@DDDGGGOOOiiiaaaUUUsssvvv\\\]]]ppp{{{{{{xxxdddYYYooo}}}ZZZEEE444222333//////333////////////000000000000000///111333222333;;;EEEgggtttkkk```XXX^^^~~~fffIII===;;;>>>@@@LLLZZZ]]]___gggsss}}}|||{{{wwwttttttnnnmmmlllmmmmmmkkkhhheeejjjfffeeefffbbbWWWLLLFFF@@@CCCGGGKKKMMMPPPSSSVVVXXXYYYZZZ[[[ZZZ[[[^^^```bbbdddgggiiiiiijjjlllmmmmmmlllkkklllmmmmmmllljjjfffaaaUUUGGG???<<<999444666888;;;===>>>@@@AAACCCAAAHHHOOOUUU^^^eee___UUUOOOUUUiiimmmZZZ```ttt}}}xxxqqqnnnlllkkkgggaaaaaadddaaabbb^^^XXXTTTPPPJJJBBBAAA???<<<888666555555555888888:::;;;<<<=========;;;===@@@BBBAAAAAABBBCCC===DDDFFFBBB@@@EEEHHHHHHGGGPPPooo~~~llldddjjjuuuxxxuuupppTTTRRRKKKNNNjjjqqqhhhbbbyyygggbbbWWWAAA444333222111000000000000111111111111111111111111333444555;;;MMMbbblllkkkdddhhhnnnpppnnntttsss[[[FFF@@@NNNcccrrrzzzzzzxxxmmmZZZGGG<<<:::???GGGPPP```rrrxxx~~~{{{}}}}}}~~~}}}zzzvvvmmm```]]]kkk|||vvvaaaVVVRRRPPPGGGGGGGGGHHHMMMUUU```gggiiikkkooorrrtttvvvxxxzzz{{{|||}}}~~~vvvZZZAAA<<>>>>>EEENNNSSSdddeee[[[VVVSSSSSSZZZUUU^^^iiisss{{{~~~xxxpppmmmkkkeee[[[RRRPPPTTTZZZuuuxxxyyydddOOOEEEBBBTTT\\\VVVZZZooo}}}}}}mmmeeedddkkkooommmpppvvvssssssrrrrrrtttxxx{{{}}}{{{wwwvvvrrrjjjcccNNNCCC<<<@@@FFFHHHHHHKKKKKKKKKUUUhhhssslllXXXIII@@@>>>===>>>??????DDDKKKVVVcccttt}}}zzzzzzzzzyyywwwpppnnnaaaOOODDDCCCDDDBBBLLL\\\mmmZZZYYYwwwXXXRRRggg~~~}}}~~~~~~oooiiiZZZ]]]uuu{{{bbbDDD444666222///000///////////////000000000000000555111...333555:::HHHlll{{{}}}ppphhh___ZZZ```{{{eeeEEE@@@;;;<<>>@@@CCCJJJPPPUUUVVVVVVZZZ[[[\\\[[[ZZZ[[[^^^``````cccgggiiijjjjjjjjjkkkgggiiihhhfffgggjjjhhhdddbbbZZZNNNCCC<<<888666555888888999;;;???BBBDDDDDD@@@GGGOOOWWW```gggaaaVVVVVVRRRwwwrrraaaWWW```uuu}}}xxxrrrooollliiihhhfffdddbbbbbb___[[[WWWSSSNNNIIIEEE@@@>>>:::666444333333444777888999:::<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFHHHJJJKKKEEEMMMdddooo```iiisssvvvyyysss```QQQKKKOOObbbqqqllliii|||pppkkkeeeYYYOOO666333111333222......000000000000000000111111222333444555<<>>===@@@EEECCCIIIRRR[[[eeeooozzz~~~~~~||||||}}}|||xxxuuuuuupppkkkgggeee```XXXRRREEEAAA;;;666444555777999::::::===???>>>???GGGQQQ]]]iiifffXXXSSSQQQTTT^^^hhhtttxxxqqqjjjdddaaa```\\\VVVTTTYYYccclllzzzkkkWWWIIIDDDMMM[[[bbbaaakkk~~~mmmccc___ffflllmmmpppuuutttsssqqqqqqssswww{{{}}}{{{yyytttllleeeTTTIIIAAACCCGGGGGGGGGIIILLLPPP\\\kkkoooaaaKKK<<<;;;888666888:::<<>>NNNvvvuuuzzz~~~rrriii\\\WWWaaawwwbbbDDD???:::<<>>AAAGGGNNNSSSTTTTTTXXXYYYZZZZZZYYYZZZ]]]______bbbeeegggggggggggghhhfffhhhgggfffgggjjjhhhccc[[[TTTIII???999777666555888999<<<@@@CCCFFFFFFFFFCCCIIIQQQZZZfffmmmiii```bbbfffdddYYYVVVfff~~~|||vvvpppnnnkkkiiihhhfffdddbbbccc```[[[WWWSSSNNNHHHDDD@@@>>>:::666444333333444777888999:::;;;===>>>>>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCDDDFFFGGGIIIJJJEEEGGGWWWtttpppdddmmmvvvyyy~~~sssaaaRRRKKKOOOcccssspppiiiyyyvvvtttlll\\\OOO777333111222222///...111000000000000000111111222222333555===MMM^^^ggggggcccccchhhnnnllllllzzzoooPPP>>>CCCWWWlllxxx}}}|||uuudddOOOAAA===>>>CCCHHHVVViiittt}}}~~~}}}{{{yyyooodddaaalllxxx}}}mmm^^^XXXUUUPPPCCCDDDAAA>>>CCCPPP[[[^^^eeefffiiimmmqqqssswwwzzz|||~~~tttVVVEEE999;;;???@@@CCCJJJJJJRRR]]]gggnnnvvv~~~}}}{{{{{{||||||yyyuuuvvvqqqlllhhhddd^^^WWWQQQFFFCCC===888666666888:::;;;;;;<<<>>>???AAAKKKVVViiiooodddSSSNNNOOOWWWfff|||nnn^^^XXXWWWZZZYYYWWWTTTWWW```mmmwww|||sssiii\\\RRRPPPSSS]]]gggnnnvvvnnn```YYYaaalllqqqtttyyyvvvtttqqqppprrrvvvzzz~~~~~~zzztttllleeeVVVMMMEEEFFFIIIJJJKKKLLLOOOXXXgggrrrkkkVVV@@@444;;;777666888:::===DDDLLLVVVjjj~~~}}}}}}~~~~~~|||zzztttqqqgggVVVHHHDDDCCCCCCHHHOOOyyyiiiNNN[[[cccSSS\\\ttt||||||jjj[[[fffhhhHHH666777333111222000////////////000000000000,,,111//////555888CCCWWWvvvppp|||rrr^^^ZZZkkksss___DDD>>>:::<<>>:::666444333444444777777888999;;;<<<===>>>>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCEEEFFFHHHIIIFFFBBBLLLiiisssgggooovvvxxx}}}uuucccTTTLLLNNNbbbtttsssiiixxxfffWWW999333000222222000///111000000000000000111111222222444888AAAPPP```fffeeedddbbbfffkkkjjjhhhppp||||||cccFFF;;;HHH```sss}}}|||ppp]]]III===<<<@@@FFFLLL\\\ooo{{{|||~~~~~~|||{{{zzzpppddd```jjjtttxxx{{{}}}jjj\\\XXXUUUPPPAAA@@@>>>;;;@@@LLLUUUZZZaaadddgggiiilllpppuuuxxx{{{~~~ttt```FFF===999>>>BBBCCCHHHPPPTTT^^^kkkuuuzzz}}}{{{|||}}}}}}zzzvvvuuurrrmmmhhhccc\\\UUUPPPGGGDDD???:::777888999;;;;;;;;;<<<>>>???CCCOOO[[[qqqqqq```MMMJJJOOO\\\pppxxx^^^OOOOOOSSSXXXXXXXXXYYY___iiivvvzzznnnbbbZZZVVVVVV[[[bbblllsss~~~yyylll\\\UUU```pppyyy}}}xxxvvvrrrpppqqquuu{{{~~~yyyrrrjjjeeeSSSNNNIIIIIINNNRRRTTTUUUUUUaaaqqqvvviiiQQQ@@@999@@@>>>???CCCDDDEEEKKKRRR^^^nnn}}}}}}~~~~~~{{{zzzvvvsssjjj[[[LLLDDDCCCDDDFFFIIIuuusssTTT]]]mmmWWWVVVooosssbbbggglllKKK777777444222333111////////////000000000000---111///000666999GGG```nnnsssxxxaaa___vvv~~~rrraaaDDD???:::<<>>:::777444444444555666777777999:::;;;<<<=========>>>??????@@@@@@AAAAAAAAABBBBBBCCCEEEFFFGGGGGGBBBKKKeeevvvlllqqqtttsssxxxwwwfffWWWLLLLLL___qqqrrriii}}}lll___<<<555000111222000000222000000000000000111111222333777===GGGWWWfffkkkiiikkkhhhiiikkkjjjhhhlllsss||||||wwwuuusssZZZAAA;;;NNNgggyyyzzzkkkWWWDDD;;;<<<@@@GGGOOO```rrr~~~yyytttqqqwww|||}}}}}}~~~}}}{{{zzzxxxxxxqqqeee```hhhppprrrvvv{{{zzzgggZZZXXXUUUPPPBBB@@@===<<>>???CCCEEEGGGNNNXXX^^^hhhuuu|||}}}}}}~~~{{{wwwuuurrrmmmgggaaaYYYRRRNNNGGGCCC???:::888888999:::;;;:::;;;>>>???DDDQQQ^^^rrrnnnZZZIIIIIIQQQbbbyyygggRRRMMMSSSYYY]]]^^^aaaeeellluuuuuuggg[[[XXX\\\___cccgggwww~~~nnndddVVVRRRbbbvvv{{{yyyuuurrrssswww|||~~~zzzrrrlllhhhUUUSSSPPPPPPTTTYYYZZZZZZ^^^hhhuuuvvvgggSSSGGGFFFEEEEEEIIIOOORRRRRRUUUZZZiiivvv|||}}}~~~|||yyyxxxwwwtttmmm```PPPEEEBBBEEEGGGHHHpppwwwYYY```www```VVVkkkpppnnnqqqMMM888777444333444111////////////000000000000000333111222666999KKKiiixxxjjj|||ttt___bbb}}}|||ssseeeFFF@@@;;;<<>>888999;;;@@@GGGLLLOOOPPPRRRTTTVVVXXXXXXYYY[[[]]]^^^___``````___^^^___```___bbbccccccfffhhhfffaaaTTTLLLBBB999555666777888:::@@@GGGMMMPPPQQQRRRSSSNNNXXXiiiwww~~~fffRRRZZZkkkyyyrrrpppnnnmmmlllllllllkkkhhhfffddd```\\\WWWSSSMMMHHHDDDAAA???;;;777555444444555555666777888999;;;<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCLLLccc{{{{{{tttxxxvvvrrrxxxyyyiiiZZZMMMIIIYYYlllooojjj~~~~~~mmmaaa???777000000222111000222000000000000000111111222333777>>>IIIZZZjjjpppnnnuuurrrooonnnmmmlllnnnsss{{{zzz{{{~~~|||sssjjjnnnXXX@@@???SSSmmm|||~~~wwwhhhTTTCCC:::;;;???FFFPPPbbbssszzzqqqjjjeeepppyyyzzz{{{}}}{{{yyyxxxvvvvvvqqqeee```ffflllmmmqqqwwwwwwcccXXXWWWUUUPPPEEEAAA<<<<<>>:::777777888999::::::;;;>>>@@@EEEQQQ^^^ooojjjWWWJJJLLLUUUgggyyybbbVVVYYYbbbgggrrrrrrqqqrrrtttwww{{{|||ooofff```dddjjjnnnoooqqq|||zzzeee\\\SSSUUUiii~~~~~~|||yyyvvvwwwzzz~~~~~~zzz}}}~~~|||uuupppnnn^^^___]]][[[\\\^^^]]]ZZZbbbiiirrrtttiii[[[VVVXXXQQQRRRVVV\\\^^^]]]___dddlllzzz~~~zzz|||~~~~~~|||yyyxxxxxxvvvtttnnncccSSSEEEBBBFFFHHHHHHjjjzzz\\\[[[{{{lll\\\hhhuuutttOOO888666444333333000////////////000000000000111333222333777999OOOrrrrrrmmm~~~ooo```iiiyyywwwqqqdddFFFAAA<<<>>>EEEPPPXXX\\\eeewww{{{wwwtttuuurrrnnnmmmooojjjiiihhhgggddd___XXXTTTKKKHHHDDDAAA???>>>===;;;777777999>>>EEEJJJNNNOOOOOORRRUUUWWWXXXYYY[[[]]]]]]^^^______]]]]]]^^^```]]]aaacccdddfffiiigggaaaRRRKKK???777333444666777===CCCJJJNNNQQQSSSWWWZZZVVVcccuuudddTTTbbbvvvwwwrrrpppmmmllllllllllllkkkhhheeebbb___[[[WWWSSSNNNIIIEEEAAA???;;;777555444555555555555666777999:::;;;<<<;;;;;;<<<======>>>>>>???@@@??????@@@AAABBBCCCCCCAAABBBJJJ\\\rrr{{{uuuzzzzzzlll^^^PPPHHHVVViiillllll}}}rrrhhhDDD:::111000111111000000000000000000000111111222222555:::EEEWWWhhhpppoooxxxwwwuuurrrooonnnpppssswwwvvvwww||||||ssskkklllWWWCCCCCCWWWnnn||||||tttdddQQQBBB;;;<<>>@@@HHHQQQXXX[[[eeexxxzzzuuurrrqqqnnnjjjjjjnnnkkkiiihhhfffbbb[[[TTTNNNFFFDDD@@@===;;;999888777555555666;;;BBBHHHKKKMMMLLLOOOSSSVVVWWWXXXZZZ[[[[[[\\\]]]]]]\\\\\\^^^```]]]```cccdddgggjjjgggbbbRRRJJJ???777444555888:::CCCGGGLLLOOOQQQVVV]]]cccaaannnbbbYYYkkkzzzssspppnnnlllkkkkkkkkkkkkiiieeebbbaaa^^^ZZZWWWSSSOOOJJJFFFBBB???;;;888555444555666444555666777888:::;;;;;;:::;;;;;;<<<======>>>>>>???????????????@@@AAABBBCCCAAADDDRRRkkk{{{pppuuuyyylllaaaSSSJJJWWWiiimmmooozzztttHHH<<<222000111000//////000000000000000111111222444555888AAARRReeennnoooqqqtttvvvsssooommmnnnooorrrtttxxx{{{{{{xxxsssppphhhWWWFFFFFFXXXmmmzzz~~~|||rrraaaMMM???;;;>>>CCCIIIVVVggguuu~~~vvviii^^^cccsss|||yyyuuuvvvtttooonnnmmmmmmmmmnnnoooqqqrrrkkk```[[[^^^bbbbbbfffnnn{{{jjjVVVNNNTTTXXXVVVIII@@@999:::@@@HHHWWWdddlllpppjjj[[[VVVaaannnsssssswww|||oooUUUDDD???<<>>:::888666555444333333444999@@@FFFIIIKKKJJJMMMQQQTTTUUUWWWXXXZZZYYYZZZ[[[[[[ZZZ[[[]]]___\\\```ccceeehhhjjjhhhcccSSSKKKAAA999777999===???FFFJJJNNNPPPRRRWWWaaahhhiiivvvzzz```___tttxxxrrrooommmlllkkkjjjjjjjjjiiigggccc``````]]]ZZZVVVSSSOOOKKKGGGBBB???;;;888555555555666444444555777888999:::;;;::::::;;;;;;<<<======>>>???>>>>>>>>>???@@@AAAAAAGGGAAA???LLLhhhwwwhhhjjjxxxmmmbbbUUULLLXXXkkkooopppzzz{{{JJJ>>>222000111000......000000000000000111111222777888999@@@PPPcccmmmoooiiipppuuusssnnnkkkjjjkkknnnuuu{{{{{{vvvqqqqqqsssfffVVVGGGHHHXXXlllyyy}}}}}}rrr^^^JJJ===;;;@@@FFFLLLYYYjjjwww~~~vvvhhh]]]eeeuuu}}}wwwpppnnnkkkcccaaaaaabbbcccfffiiilllnnnhhh^^^XXX[[[^^^^^^ccckkk|||vvvdddQQQKKKSSSYYYXXXLLLBBB:::;;;AAAJJJZZZiiitttwwwnnn[[[SSS^^^kkkpppqqqvvv{{{{{{dddKKK???>>>AAAGGGOOOUUU]]]gggqqqvvvyyy|||~~~}}}zzzwwwqqqoookkkccc[[[QQQIIIEEE???===999666444555666888888888888999===FFFSSS\\\kkkgggbbb]]]WWWZZZnnnvvvrrryyyxxxlllddd```___dddlllwwwkkkeeekkkgggjjjiiiiiiiiiddd^^^]]]```gggjjj{{{||||||}}}~~~|||xxxrrrmmmjjjcccYYYOOOKKKLLLPPPSSSeeekkkrrruuutttpppmmmlllqqqooommmmmmllljjjgggeee[[[XXX[[[fffuuu{{{pppfffiiizzz}}}}}}zzzyyyyyyxxxxxxxxxyyyyyy|||vvvrrrkkk[[[HHH@@@DDDBBBDDDPPPxxx|||YYYtttgggwwwvvv}}}|||~~~{{{VVV666111555111---///...//////000111222222222///111333444666FFFfff}}}jjj^^^cccvvvwwwhhheee___SSSDDD@@@>>>CCCNNNWWW\\\\\\gggyyytttrrrnnnkkkiiihhhhhhhhhhhhfffcccaaa^^^XXXOOOHHHBBB???:::777666555333222333333444777;;;@@@DDDGGGHHHLLLQQQUUUVVVWWWXXXYYYVVVXXXZZZ[[[[[[[[[\\\]]]^^^bbbeeegggjjjmmmkkkfffXXXMMMAAA;;;888777:::???LLLPPPQQQOOOPPP[[[jjjuuuzzz}}}iiilllwww}}}wwwwwwxxxzzzxxxsssnnnlllnnnppppppooolllhhhiiikkkkkkfffbbb]]]\\\ZZZXXXUUUQQQJJJFFF@@@>>>;;;777555444444444444444555555666777777777888999999::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????@@@@@@BBBIIIZZZqqq~~~llleeefffrrrpppeeeSSSIIIQQQbbbooooooyyywwwwwwzzzYYY777222222222666...111222222222111//////111333111888???HHHYYYllltttrrrfffuuuxxxsssooofffdddnnnssswwwzzz{{{xxxuuurrrrrrdddNNNEEELLLWWWiiiyyyyyy{{{ppp]]]III;;;:::AAAHHHUUU]]]kkkzzzxxxjjj^^^jjjzzzyyyeeeYYY___^^^SSS[[[```eeegggnnnrrrnnndddiii[[[TTTYYY[[[YYY```nnnvvvhhhVVVKKKKKKQQQWWW[[[PPPDDD<<<>>>CCCKKK___ttt~~~mmmSSSPPPZZZdddooorrrxxx||||||||||||wwwfffRRRCCC@@@DDDDDDMMMZZZdddlllsssyyy~~~|||zzzrrrooojjjcccZZZPPPHHHDDD???<<<999666444555666777666777999:::>>>GGGSSS\\\gggbbb^^^[[[YYY___qqqxxxssswwwxxxnnn```WWWYYY]]]fffppp|||wwwdddccckkkjjjnnnkkkhhhfffaaa^^^ccckkkooo~~~}}}|||{{{yyyxxxuuupppjjjfff___YYYPPPIIIEEEFFFJJJMMMXXX^^^fffkkklllkkkjjjjjjooommmlllkkkkkkjjjhhhfff]]]UUURRR]]]nnn~~~qqqfff^^^eeeyyy}}}yyyxxx||||||{{{zzzzzzzzzzzzzzz|||wwwsssnnn^^^KKKBBBEEEEEEIIISSSuuu]]]lll~~~dddooo{{{|||WWW777111555111...///...//////000111111222222111222444555888HHHggguuueee```hhhxxxyyyllliii```SSSFFFCCCBBBFFFNNNWWW]]]___hhhzzzrrrpppmmmjjjhhhgggggggggllliiifffccc___VVVLLLDDD@@@===888555444333222111222333444666:::>>>BBBEEEIIILLLRRRUUUVVVVVVVVVWWWVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^bbbeeegggjjjmmmkkkfffWWWLLL@@@:::888888;;;@@@JJJNNNPPPOOOPPPZZZlllyyy}}}~~~iiinnnwwwsssjjjgggjjjmmmvvvtttpppmmmnnnppprrrssspppllliiiiiijjjjjjfffaaa___]]][[[YYYUUUPPPJJJFFF@@@>>>;;;777555444444444444444555555666777777777888999999::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????>>>>>>???EEETTTjjj|||iiibbbeeeqqqqqqhhhVVVKKKPPP^^^iiihhhqqqxxxppptttzzz[[[888333222222555...000222222222111//////111333555777>>>LLL```ooosssooonnnyyyyyyuuutttmmmhhhppptttwwwzzz{{{xxxtttooommm]]]IIICCCLLLWWWjjjzzz{{{zzznnn[[[GGG;;;999AAAHHHSSS\\\kkk|||xxxkkk```fffrrrrrraaaUUUWWWYYYUUU[[[dddmmmqqqtttwwwtttnnnfff\\\TTTUUUVVVXXXcccppplll```PPPHHHHHHOOOVVVZZZQQQCCC;;;===DDDNNNbbbvvvkkkQQQOOOYYYeeeqqqyyy}}}~~~|||}}}~~~~~~~~~lll[[[JJJ??????DDDKKKTTTaaalllsssyyy}}}~~~|||sssoooiiiaaaXXXNNNGGGCCC===;;;888555444444666777555666888:::???IIIUUU^^^iiieeeaaa```aaahhhvvvxxxqqqnnnjjj___SSSOOOSSSZZZdddtttzzzmmmcccdddkkkkkknnnkkkhhhgggfffiiiuuu}}}|||xxxxxxuuuppplllhhhddd___\\\RRRNNNHHHCCCAAAAAADDDFFFKKKPPPWWW\\\```aaacccdddiiihhhffffffhhhhhhhhhgggbbbUUULLLSSSdddvvvwwwbbbXXXVVVddd}}}{{{wwwvvv}}}}}}|||{{{zzzzzzyyyyyy{{{vvvtttqqqcccOOOEEEEEEDDDLLLRRRlllbbbccc~~~```cccxxx~~~}}}ZZZ999222444222///000/////////000111111222222222333555666:::JJJiiioooddddddnnn|||xxxnnnkkk```QQQIIIHHHHHHJJJPPPXXX```eeeiiizzz~~~pppooollliiigggfffffffffjjjgggeeebbb]]]UUUIIIAAA===:::555333222222111000222222333555888<<>>999888999<<<@@@IIIMMMOOONNNNNNXXXlll}}}jjjpppvvv|||lll___YYY[[[ccciiitttpppmmmlllnnnppprrrsssqqqmmmjjjiiiiiihhhdddaaaaaa___\\\YYYUUUPPPJJJEEE@@@>>>;;;777555444444444444444555555666777777777888999999::::::;;;;;;<<<=========>>>>>>????????????======BBBOOOccczzzxxxddd___dddoooqqqjjjYYYLLLNNNZZZcccdddkkkrrrkkkooouuu^^^;;;444222111444---000111222222111///000222444777666>>>RRRhhhrrrrrrppptttzzzuuuppprrrooolllsss||||||{{{{{{yyyuuuooojjjWWWGGGEEEQQQ]]]nnn}}}}}}xxxlllXXXEEE:::999AAAHHHQQQ[[[mmmxxxmmmdddaaaiiikkkaaaWWWWWW]]]cccnnnwww~~~}}}zzzvvvddd]]]SSSNNNPPPYYYdddlll\\\SSSGGGBBBEEELLLSSSWWWQQQCCC999<<>>;;;777555444444444444444555555666777777777888999999::::::;;;;;;<<<<<<<<<======>>>?????????BBB@@@???CCCMMM___wwwvvvaaa]]]bbbnnnqqqkkkZZZLLLLLLXXXbbbeeekkkwwwooolllnnnaaa===555222000333---000111111222000///000222444888666>>>TTThhhpppqqqqqqppptttmmmfffiiilllrrr{{{xxxuuuppplllRRRHHHMMM\\\gggttt~~~vvviiiUUUCCC999:::AAAHHHRRR]]]ppp~~~yyyqqqjjjaaafffllllllggggggsss{{{vvvddd\\\PPPIIIOOO[[[```]]]KKKEEE???<<<@@@HHHOOORRRNNNBBB888:::EEEUUUiiixxx~~~yyy___GGGGGGSSScccsss{{{vvvvvvzzzzzzvvvvvvyyy{{{{{{~~~}}}vvveeeQQQFFFDDDFFFLLLRRRVVV```ooozzz|||zzzuuupppggg]]]RRRIIICCC???:::999777555444444555555555555666777===JJJZZZfffllllllkkkkkknnntttxxxzzzxxx{{{hhhRRRIIILLLRRR\\\cccppp}}}ffflllqqqsssyyy|||~~~zzz}}}wwwssslllfff^^^XXXVVVUUUVVVVVVPPPOOONNNLLLJJJJJJJJJJJJEEEEEEFFFIIINNNTTTXXX[[[^^^\\\[[[]]]aaaeeehhhiiifff^^^WWWRRRQQQWWWfffuuuwwwtttbbbPPPLLLRRRjjj}}}uuutttvvvyyyzzz{{{{{{{{{{{{zzzyyyxxxttttttttthhhTTTFFFDDD<<>>AAAHHHIIIKKKMMMLLLQQQcccvvvpppmmmvvvvvvmmmcccaaaiiivvv{{{sssrrrrrrpppoooqqqpppnnnkkkhhhfffeeecccbbbdddaaa]]]XXXTTTNNNHHHDDD@@@>>>;;;777555444444444444444555555666777777777888999999::::::;;;;;;<<<;;;<<<<<<===>>>>>>??????DDDAAA@@@DDDLLL[[[tttvvvaaa\\\bbbmmmqqqkkkYYYJJJLLLYYYeeeiiimmm~~~wwwqqqqqqddd???666222000333---111000111111000///000222555999999AAARRRbbbjjjmmmnnnhhhmmmfff^^^dddppp|||vvvsssnnniiiNNNHHHSSSdddmmmvvv~~~{{{uuugggRRR@@@888;;;CCCIIIUUUaaattt}}}zzzuuuqqqfffkkkuuu~~~xxxqqqdddYYYKKKGGGPPPYYYTTTIII>>><<<999999===CCCIIILLLIII@@@999:::DDDUUUiiiwww~~~uuuZZZDDDGGGSSSdddwww|||vvvtttwwwwwwuuussswwwzzz|||~~~}}}xxxjjjZZZJJJEEEGGGJJJPPPUUUWWWaaaooozzz~~~{{{xxxvvvpppggg[[[PPPGGGAAA>>>999888666555444444444555444555666777<<>>FFFGGGZZZuuusssgggpppXXXggg~~~tttvvvyyy{{{eeeDDD444222333222111000000000000000000111111111000000444<<>>@@@AAAHHHFFFIIIOOOPPPSSS```pppuuummmxxxxxxpppjjjmmmzzzvvvuuuuuuqqqpppsssooommmkkkhhheeedddddddddccc```[[[WWWSSSNNNHHHDDD@@@>>>;;;777555444444444444444555555666777777777888999999::::::;;;;;;<<<;;;;;;<<<===>>>>>>??????AAA>>>???DDDIIIVVVpppwwwccc^^^cccmmmrrrmmm[[[KKKKKKYYYeeejjjnnn||||||yyyzzzxxxfff@@@777222///333...222000111111000000000333555999<<>>::::::BBBSSSggguuu}}}rrrWWWDDDHHHVVVggg|||yyyttttttuuutttssswww|||}}}zzzsss```TTTHHHFFFIIIMMMRRRWWW^^^fffpppyyy~~~|||yyywwwpppfffYYYNNNEEE???<<<777777666555444444444444222555888999;;;@@@GGGMMMWWW___eeeeeegggkkkllljjjlllnnngggVVVIIIJJJVVV___tttssscccmmm|||xxxssssssrrrpppppppppvvv~~~|||yyysssmmmhhh]]]WWWOOOJJJIIILLLOOOQQQPPPQQQRRRSSSUUUWWWYYYZZZPPPLLLHHHIIIOOOWWW]]]aaa___[[[VVVTTTUUUWWWZZZ[[[XXXSSSMMMGGGBBBCCCPPP]]]ffflllggg^^^\\\^^^qqqoooiiikkknnnoooqqquuuxxx{{{}}}}}}}}}~~~xxxvvvuuukkkWWWHHHDDD@@@DDDDDDZZZuuurrr]]]{{{iiiUUUlllyyyrrr|||}}}gggFFF555222333222111111000000000000000000000222000111555===PPPnnnyyy|||rrrbbb```mmm~~~qqqddd\\\WWWSSSSSSRRRSSSWWW^^^bbbbbbaaannn~~~~~~{{{nnnmmmkkkhhhddd```]]][[[ZZZWWWSSSPPPMMMHHH@@@:::777555222111333444555444222333444444555555555555555777:::===AAAFFFLLLQQQOOORRRUUUWWWXXXZZZ\\\^^^___cccgggiiimmmqqqpppkkk[[[LLL>>>;;;===???@@@AAAFFFCCCHHHRRRWWWXXXaaammmyyyppp|||{{{tttxxx}}}ppppppqqqnnnoootttnnnllljjjgggeeeddddddeeeaaa^^^ZZZUUUQQQMMMHHHDDD@@@>>>;;;777555444444444444444555555666777777777888999999::::::;;;;;;<<<::::::;;;<<<===>>>???@@@???<<>>999>>>FFFLLLZZZeeewww~~~||||||}}}~~~vvvzzzwwwwwwtttqqqqqq^^^NNNDDDGGGKKKFFF<<<888555666888999:::;;;<<<===;;;<<<<<<;;;@@@OOOdddrrrxxxlllRRRAAAHHHUUUggg||||||rrrnnnooooooooouuuzzz{{{|||{{{tttkkkXXXOOOGGGHHHMMMSSS\\\ccciiinnnuuu{{{~~~~~~}}}{{{wwwqqqeeeYYYMMMDDD>>><<<777666555444444444444444000555:::<<<;;;;;;===@@@EEEOOOVVVTTTRRRTTTTTTPPP\\\[[[TTTKKKIIIRRR]]]dddrrrhhhtttxxxeee```dddhhhjjjkkkmmm~~~zzzvvvqqqkkkddd___UUUOOOGGGBBBAAADDDGGGIIILLLMMMOOORRRUUUYYY\\\]]]ZZZTTTMMMKKKOOOVVV[[[^^^]]]XXXRRRMMMLLLMMMOOOOOORRRJJJBBB>>>===AAAMMMYYY^^^hhhhhhddddddfffxxxppp^^^XXXYYY[[[hhhkkkoootttwwwzzzzzz{{{zzzwwwwwwlllXXXJJJFFFAAAAAAAAAZZZsssnnnPPPlllwww^^^PPPooo|||nnnnnnxxxyyyiiiHHH555111333333111111111111000000000000000333111222666???RRRpppzzz}}}mmm^^^bbbsssvvviii___ZZZWWWWWWTTTTTTYYY___aaa^^^ZZZnnn~~~~~~{{{mmmllliiifffbbb]]]ZZZXXXQQQNNNJJJHHHHHHEEE???;;;666444111000222444444444333333444555555555444444555666888:::===BBBIIINNNNNNQQQTTTWWWXXXZZZ]]]______dddhhhjjjnnnrrrqqqlll]]]MMM???;;;>>>@@@AAAAAAEEEAAAGGGUUU\\\]]]cccmmm||||||ttt|||tttgggiiillljjjmmmsssmmmllljjjgggddddddeeeggg```]]]XXXTTTQQQLLLHHHEEE@@@>>>;;;888555444444444444444555555666777777777888999999::::::;;;<<<<<<::::::;;;<<<===>>>???@@@???===@@@GGGJJJSSSmmm|||jjjcccdddmmmuuutttdddQQQKKKSSS\\\lllooosss}}}{{{uuu}}}|||pppgggAAA666111///444000555///000111000000111333666333===HHH]]]{{{wwwggg]]]fffvvv|||yyy~~~{{{lll]]]HHHCCCLLLXXX^^^kkk|||tttdddOOO>>>:::???GGGMMMYYYeeewww}}}{{{|||~~~zzzzzzsssssssssoooooorrr[[[KKKCCCHHHGGG<<<777:::555777:::;;;:::999999999777;;;===;;;>>>LLLaaapppsssgggLLL===EEERRReeezzz}}}nnnhhhhhhiiikkkqqqvvvwwwxxxvvvmmmdddRRRKKKGGGJJJRRR\\\hhhrrrrrrvvvzzz}}}~~~~~~|||{{{xxxrrrggg[[[OOODDD===:::777666444444555555555444555666888:::<<<======<<<@@@@@@AAAAAA@@@???>>>===@@@JJJFFFGGGRRRQQQ^^^yyykkk|||vvviii______cccjjjzzzyyysssmmmjjjeee\\\WWWUUUOOOKKKEEECCCCCCCCCBBB@@@AAAEEEGGGGGGNNNYYY]]]\\\WWWUUURRRPPPRRRWWW]]]aaaddd]]]SSSHHHAAA???@@@AAA===>>>???===;;;===BBBGGGOOOXXXfffnnnnnnqqq~~~oooXXXJJJKKKRRRVVV___iiirrrwwwzzz~~~~~~{{{~~~|||xxxssskkk]]]MMMAAAAAACCC@@@SSSlllnnnVVV\\\uuufffWWWwwwnnn___hhhrrrDDD777;;;222444222000000000000000000000000111555777888>>>RRRpppmmm\\\bbbvvvqqqaaa___```___^^^YYYUUUTTTXXX]]]```aaasss|||uuunnnllliiieee___XXXQQQNNNJJJHHHEEECCCBBB???<<<999444333222111111111222333555777888888666444444555666666777777999>>>DDDIIIGGGMMMTTTXXXYYYZZZ]]]___bbbcccfffiiilllmmmkkkiii___SSSCCC:::;;;@@@DDDEEEFFFHHHLLLPPPWWW```iiippp~~~|||wwwxxx}}}}}}xxxfffbbb___aaagggkkkkkkjjjmmmkkkiiiiiiiiiiiigggfffaaa]]]WWWRRRNNNKKKGGGEEE>>><<<:::777555444444333333333444444555666666666888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???CCCAAABBBHHHOOOeee}}}iiiaaabbblllrrrssseeeQQQHHHNNNYYYnnn}}}|||~~~xxxuuuqqqhhhGGG555444111///111///000111111000000000333555;;;888CCCiiivvvrrr```XXXhhhxxx|||zzz{{{yyymmm]]]KKKFFFPPP___kkkyyyzzzwwwbbbKKKAAA======FFFRRR```jjjyyy}}}||||||}}}}}}sssoooooolllooopppgggXXXHHHKKKKKK<<<;;;???444222555999;;;;;;::::::;;;999:::;;;;;;???KKK[[[gggmmm___MMMBBBBBBNNNdddwwwpppggg___[[[aaafffooovvvvvvsssmmm```SSSGGGHHHJJJPPPYYYeeepppwww||||||}}}~~~~~~~~~|||{{{wwwqqqggg[[[OOODDD===999777666444444555555555444444666888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;EEEFFFKKKXXX]]]mmm|||zzzjjj```YYY^^^lll|||ooohhhbbb___ZZZRRRMMMLLLLLLIIIFFFFFFGGGHHHFFFEEEAAADDDFFFFFFKKKTTTXXXVVVVVVUUUSSSRRRSSSWWW\\\```fffaaaXXXLLL@@@::::::;;;;;;<<<<<<:::888888<<<@@@GGGQQQbbboootttxxxyyyeeeTTTRRR[[[ccceeepppwww||||||}}}~~~}}}zzz}}}{{{xxxtttlll]]]LLLAAA???CCCBBBSSSjjj|||ZZZaaa|||oooZZZsss}}}~~~qqq___gggrrrCCC555888000333111000000000000000000000000111555777888???SSSqqq~~~cccUUU^^^rrrooobbbccceeecccWWWRRRNNNPPPWWW^^^aaabbbsss{{{tttllljjjgggccc\\\UUUOOOKKKGGGEEEBBBAAA???===999777444333222111111222333333444666777777555444444555555666666777888;;;???CCCFFFKKKQQQUUUXXXZZZ\\\^^^aaabbbeeeiiillllllkkkjjj```SSSDDD;;;;;;@@@DDDEEEIIIKKKOOOTTTYYY___fffkkk~~~rrrmmmlllhhhbbbWWWVVVXXX^^^gggmmmmmmkkkkkkiiihhhhhhhhhhhhfffeee```\\\VVVQQQMMMJJJFFFDDD>>><<<:::777555444333333333444444555555666777777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>AAA@@@AAAGGGMMMaaa}}}jjjbbbccciiippprrrfffSSSIIIOOOYYYmmmzzz~~~zzzpppiiiHHH555555111///111///000111111000000000333555;;;:::EEEddd}}}qqqnnn^^^WWWeeerrruuuxxxzzzqqqvvv~~~xxxnnn___JJJHHHSSSccclllyyy{{{wwwaaaKKK@@@======GGGRRRaaajjjxxx~~~~~~~~~}}}{{{ooommmooommmrrrsssjjjVVVIIIKKKJJJ<<<;;;???666666777999:::999999999:::888999::::::===GGGUUU```eeeXXXJJJAAABBBNNNdddvvvmmmaaaWWWTTT[[[fffooouuutttooogggZZZNNNHHHKKKPPPWWW```jjjsssyyy|||~~~~~~|||zzzwwwqqqhhh\\\PPPEEE===888777666444444555555555444555666888:::;;;<<<<<<;;;:::999777777777888:::;;;:::DDDIIISSSbbbmmmmmm```[[[XXXaaa{{{{{{vvvjjjccc]]]ZZZUUUNNNJJJJJJHHHGGGGGGIIIKKKLLLJJJHHHBBBEEEFFFGGGJJJOOORRRQQQTTTUUUUUUTTTUUUWWW[[[^^^dddddd^^^QQQBBB888666999999::::::888555555999===<<>>DDDGGGLLLQQQVVVYYY\\\]]]___aaaeeeiiikkkmmmmmmmmmaaaUUUDDD;;;;;;???DDDEEELLLPPPVVV[[[___cccgggjjj}}}ssshhhccc]]]VVVOOORRRXXXbbbkkkooommmjjjiiihhhffffffggggggfffddd___[[[UUUPPPLLLIIIEEECCC>>><<<999777555444333333444444555555666777777777777888999:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<@@@???@@@FFFJJJ\\\xxx~~~lllcccdddeeennnrrrhhhUUUKKKOOOYYYhhhttt}}}nnnjjjIII666555111///111000000111111000000000333555999;;;HHH___www}}}tttllllll___ZZZeeennnooosssppplllvvv|||sssjjj\\\IIIJJJYYYhhhnnnxxx}}}uuu```JJJ@@@<<<>>>GGGSSSbbbjjjxxx~~~|||vvvjjjiiinnnpppvvvvvvlllVVVMMMLLLHHH<<<<<>>999777555444444555555555333666777999;;;<<<===<<<<<<:::999777666777:::===???@@@GGGQQQ]]]lll~~~jjj\\\^^^bbbppp}}}vvvqqqggg```YYYWWWSSSMMMJJJKKKHHHJJJLLLNNNOOONNNKKKIIIFFFIIIJJJKKKLLLNNNPPPQQQUUUWWWXXXWWWUUUWWWZZZ^^^cccgggeeeZZZHHH<<<:::===888:::;;;999777777;;;>>>999AAAQQQdddpppvvv|||~~~|||}}}}}}}}}zzz||||||{{{yyyqqqbbbPPPCCCCCCGGGEEEUUUfff~~~]]]\\\zzzxxx___eeevvvyyyrrryyy|||gggkkkvvvFFF333444...222111////////////////////////000444888:::BBBWWWuuu{{{uuu\\\OOOXXXmmm}}}}}}oookkklllhhhaaaIIICCC@@@EEERRR]]]aaaaaaqqq{{{uuuiiihhhddd___XXXPPPJJJFFFAAA???<<<:::999777555333333222222111222333444555333444555555444444666777999:::;;;<<<;;;<<<>>>@@@DDDFFFIIINNNTTTYYY[[[\\\^^^aaaeeeiiikkkmmmooopppcccVVVEEE;;;;;;???DDDFFFNNNTTT\\\dddiiillloooqqq{{{}}}rrrmmmiiiddd\\\```hhhpppuuutttmmmhhhhhhfffeeefffggggggfffeee___[[[UUUPPPLLLIIIEEECCC===<<<999666444333333333444444555666666777777888777888999::::::;;;::::::::::::;;;<<<<<<======>>><<<@@@???AAAGGGIIIXXXrrrmmmdddccceeeoootttjjjWWWKKKNNNVVV___qqq~~~vvvmmmmmmKKK777666111///111000000111111000000000333555777;;;III]]]ooouuusssqqqllllllccc```kkkppppppuuutttrrr~~~}}}ooocccVVVHHHLLL^^^llloooxxxsss^^^HHH???<<<>>>HHHSSSdddkkkxxx~~~~~~|||~~~~~~yyytttggggggnnnrrryyywwwkkkYYYUUUOOOEEE<<<;;;===:::???AAABBBBBBAAA??????@@@888999888777888<<>>BBBMMMbbbtttzzzyyybbbSSSKKKNNN\\\mmmrrrvvvrrrfffWWWKKKDDDFFFOOO\\\gggnnntttxxxzzz{{{~~~~~~~~~}}}zzzwwwvvvrrrkkk```UUUIII@@@;;;777555444444555555555333888999;;;<<<============:::888666666777;;;@@@BBBFFFLLL\\\mmm{{{fffZZZbbbppp~~~zzzsssmmm```YYYRRROOOLLLHHHFFFHHHNNNQQQTTTUUUTTTQQQNNNKKKMMMNNNPPPQQQQQQRRRUUUXXX[[[\\\\\\YYYVVVVVV[[[```iiiooopppeeeRRRCCC@@@CCC???@@@AAA>>>;;;:::<<>>@@@BBBDDDEEEGGGJJJMMMKKKLLLNNNQQQTTTWWWZZZ\\\^^^aaafffiiijjjlllooorrreeeXXXFFF;;;;;;???DDDFFFNNNTTT___iiipppuuuyyy{{{~~~|||{{{yyyrrrvvv~~~{{{qqqiiifffeeedddeeefffgggfffeee```\\\VVVQQQMMMJJJFFFDDD===;;;999666444333222222444444555555666777777777777777888999::::::::::::::::::;;;;;;<<<============AAA???BBBHHHIIIVVVnnnooodddbbbfffpppvvvkkkWWWJJJKKKRRR\\\tttuuurrrnnnoooMMM999777222///222111000111111000000000333555888;;;HHH]]]mmmqqqppppppnnnmmmddddddppptttrrrwww{{{zzzooobbbTTTIIIOOOaaaoooqqqxxxqqq\\\GGG>>><<<>>>HHHTTTeeelllxxx~~~}}}}}}|||~~~zzzxxxzzz~~~|||wwwsssfffeeennnuuu{{{wwwggg___^^^RRRBBB;;;;;;<<<>>>???CCCFFFGGGFFFCCCBBBAAA<<<;;;999888777999===@@@@@@>>>===>>>BBBNNNbbbttt{{{www^^^OOOIIIPPP___qqqvvvyyyttteeeSSSIIIEEEKKKVVVeeeqqqwwwzzz}}}|||~~~~~~~~~{{{xxxtttssspppjjjaaaVVVKKKBBB<<<777666444444555555555444888999;;;<<<=========<<<777666555555888<<<@@@CCCJJJQQQjjjzzz```[[[eee|||zzzwwwxxx|||{{{vvvnnnggg\\\TTTMMMJJJHHHEEEEEEGGGQQQTTTXXXZZZXXXUUURRRQQQRRRRRRTTTVVVVVVVVV[[[ccceeeeeeccc]]]XXXXXX___fffwww|||}}}qqq^^^NNNIIIJJJLLLMMMMMMIIIDDDAAAAAACCCCCCIIIWWWhhhvvv~~~|||zzz|||}}}|||~~~}}}}}}zzzsssfffUUUIIICCCDDDEEE\\\qqqbbbPPPmmm|||jjjbbbhhh{{{{{{|||yyyPPP888666111555111000000000000000000000000000444888:::BBBWWWvvvmmmttt___MMMOOOhhh}}}rrrmmmfffZZZOOOFFFCCCBBBGGGPPPYYY```cccqqq{{{uuukkkiiieee___WWWOOOHHHDDD???<<<888666555555333222222111111222333555777888888999999888777777999<<>>IIIUUUfffnnnzzz~~~}}}}}}|||wwwtttxxx}}}|||vvvrrrdddcccnnnwww}}}wwweeecccgggUUU>>>:::;;;===EEEDDDFFFIIIIIIGGGDDDBBBBBBBBB???<<<999888999;;;<<<;;;;;;<<>>IIIUUUgggooo|||~~~{{{uuuqqqvvv}}}|||wwwoooaaaaaannnyyyxxxdddeeekkkUUU;;;:::>>>AAAMMMPPPOOONNNKKKGGGEEEEEEFFFGGGDDD???;;;::::::;;;;;;::::::===AAAEEEOOOcccvvvpppXXXNNNMMMUUUdddtttxxx}}}xxxfffRRRLLLOOO]]]hhhwww~~~}}}yyytttpppkkkiiifff___UUUKKKAAA<<<777666444444555555555444555666888999:::999999888666666777999<<<@@@DDDFFFUUUccc}}}mmmqqqsss|||aaadddllluuusssnnnzzzvvvpppeee\\\VVVMMMFFFCCCBBB@@@AAAEEE@@@FFFMMMRRRTTTTTTVVVXXXSSSQQQSSSXXXXXXZZZdddpppzzzwwwpppeee\\\^^^iiisssrrrfff```___```ccceeeeeebbbbbbdddgggllluuu~~~~~~zzz~~~zzz}}}{{{yyyvvvooocccTTTJJJ???DDDGGGYYYdddrrraaaNNNnnniiiUUU]]]zzz~~~TTT;;;777111444...000000000000000000000000000444888999@@@UUUsssxxxiiisss\\\NNNXXXuuuyyykkkddd\\\SSSLLLDDDFFFJJJMMMRRRZZZeeemmmuuuvvvqqqjjjhhhddd]]]UUULLLEEE@@@<<<999555222222222111000111111111222333666888999??????>>><<<::::::<<>>???;;;>>>FFFHHHSSSjjjsssfffdddeeeooouuujjjWWWKKKMMMTTTmmm{{{yyyuuutttRRR<<<888222000333222000111111000000111333555666999HHH\\\jjjvvvrrr^^^___pppssslllooozzzssszzz{{{qqqgggZZZQQQQQQ___lllqqqzzz}}}mmmXXXDDD<<<;;;>>>IIIVVVgggooo}}}|||}}}zzzssspppuuu}}}|||wwwmmm___```nnnzzzzzzeeeeeemmmUUU999:::@@@EEETTT\\\YYYTTTNNNHHHGGGIIIKKKKKKGGGAAA===;;;;;;<<<<<<:::;;;>>>BBBFFFPPPdddwww|||}}}kkkUUUOOOQQQ[[[iiissswww}}}yyyfffSSSMMMRRR```kkkyyy~~~zzzzzz{{{xxxqqqkkkgggddd]]]WWWPPPIIIAAA<<<888777555444444555666666888777777888::::::999888:::888:::>>>@@@@@@EEEKKK```~~~}}}sss||||||mmmdddfffqqq~~~dddkkkzzz~~~vvvooofff\\\VVVUUUNNNEEE@@@@@@BBBCCCCCCAAAAAACCCFFFKKKPPPSSSTTTOOOQQQTTTXXX\\\aaaeeeggg{{{hhh^^^cccjjjjjj}}}rrr^^^___kkkttttttvvv~~~|||~~~}}}~~~||||||}}}}}}~~~{{{tttkkkaaaSSSGGGBBB???GGGQQQZZZooogggOOOfffzzzhhhOOOTTT{{{~~~|||ZZZ999333444333666///////////////000000111333777>>>BBBCCCNNNkkkxxxddd~~~qqq[[[PPP^^^}}}xxxjjj```UUUNNNNNNLLLPPPOOOLLLPPP]]]gggjjjvvvwwwrrrjjjfffaaa\\\VVVOOOHHHCCC;;;888444111111111000///222111111111222444666777<<<@@@???999777>>>BBBBBBEEEPPPVVV___qqq}}}}}}fffWWWMMMFFFGGGMMMSSSUUUXXXXXXWWWXXX]]]aaa\\\RRREEE<<<;;;>>>AAACCCHHHNNNSSSWWW\\\bbbdddbbbbbbeeelllttt|||vvvfff\\\ZZZWWWQQQLLLMMMSSSXXX\\\___]]]XXXRRROOOLLLIIIEEEAAA===;;;777555444333222000222222333444444555555666777777777888999999::::::888:::;;;;;;:::;;;<<<>>>AAA??????AAABBBGGGUUUbbbsssbbbdddeeejjjpppmmm^^^NNNJJJNNN\\\rrr~~~xxxnnnWWW>>>333222222222333111000000000000222333444666???@@@UUUpppsssaaacccpppnnnjjjssswwwwwwxxxmmmaaaOOOEEERRRaaallluuu{{{{{{xxxmmm^^^FFF;;;??????EEEVVV```lll}}}zzzsssuuu{{{}}}{{{wwwrrrddd```ooossshhhiiibbbTTTBBB888BBB\\\ttt}}}rrrdddWWWJJJEEEKKKTTTZZZFFF>>>@@@======???;;;???>>>>>>===???JJJ\\\kkkxxxuuuhhhTTTHHHNNN^^^iii|||~~~}}}hhhQQQNNNXXXkkkttt~~~~~~zzzyyyyyyvvvoooiii```\\\VVVPPPJJJDDD???;;;777666555444444555666777999999999:::;;;<<<;;;:::999999===BBBDDDGGGOOOXXXqqqwwwzzz{{{yyyhhhfffxxx~~~{{{zzzwww|||tttmmmeee\\\WWWQQQKKKDDD@@@@@@CCCEEEFFFFFFEEEDDDEEEHHHMMMPPPRRROOORRRWWW\\\```dddfffhhh{{{pppcccdddhhhgggsss|||~~~jjjbbbsss~~~zzz{{{~~~~~~}}}}}}{{{{{{{{{}}}~~~{{{tttlllcccUUUIIICCC???FFFNNNVVVkkklllNNNeeetttWWWTTTwww|||yyy___===555444222444000000000000000111222222222666<<<>>>@@@MMMjjjwwwccczzzqqqZZZPPP^^^}}}uuuiii```XXXSSSSSSQQQRRROOOKKKPPP\\\dddgggsssvvvqqqiiifffbbb]]]WWWPPPHHHCCC:::777444111111111000///111111111111222444666777;;;>>>===888999???BBBAAA???MMMUUUbbb|||lllWWWMMMIIIEEECCCEEEIIIIIIIIIHHHGGGGGGJJJLLLIIIDDD===999999<<<@@@CCCHHHNNNSSSVVV[[[aaacccaaadddeeehhhmmmuuu~~~~~~vvvhhhWWWMMMJJJIIIFFFCCCFFFKKKQQQVVVYYY\\\WWWQQQMMMKKKHHHCCC???===:::777555444333222000222222333333444555555555666777777888888999::::::888:::;;;<<<;;;;;;<<<>>>AAA@@@@@@AAABBBGGGTTTaaassscccfffeeekkkpppmmm^^^OOOJJJNNNZZZrrr~~~pppYYY@@@444222333222333111000000000000222333444777@@@???TTTooowwwkkk\\\___llllllkkkuuu|||vvv~~~}}}oooaaaQQQGGGVVVgggqqqxxx}}}}}}{{{nnn^^^FFF:::>>>>>>EEEVVVbbblll|||zzzvvvvvvyyyzzzyyyxxxsssfffbbbpppvvviiihhheeeXXXFFFAAAPPPiiizzz}}}ooo]]]NNNDDDCCCLLLWWWTTTDDD@@@BBB???>>>@@@;;;;;;;;;;;;<<<===CCCPPP\\\hhhiiibbbSSSJJJQQQ```kkklllVVVVVVbbbpppxxxzzzxxxwwwsssllleeeZZZUUUOOOIIIDDDAAA===;;;777666555444444555666777;;;;;;<<<===============;;;===AAAFFFHHHNNN\\\jjjzzzzzz{{{llleeelllyyy|||}}}wwwqqqrrr}}}zzzqqqhhh```YYYTTTJJJFFFBBB@@@AAAEEEHHHJJJNNNKKKGGGEEEEEEIIINNNQQQSSSWWW]]]aaabbbccceeeffftttyyyjjjdddeeeeeehhhuuuxxxmmm}}}zzzwwwwww{{{~~~~~~}}}}}}}}}zzzyyyyyy||||||yyyrrrllldddWWWKKKDDD???DDDJJJPPPgggtttOOOgggaaaSSSrrr~~~|||}}}xxxuuueeeAAA777555111111111111111111111222222333222666;;;===@@@OOOmmm}}}iii}}}mmmXXXPPP```~~~sssfffaaa]]][[[ZZZWWWTTTMMMIIIOOOZZZbbbcccqqq}}}~~~uuuppphhhfffbbb^^^XXXPPPGGGAAA:::777333111111111111000111111111222333444555666888:::999888;;;@@@BBB@@@;;;NNN[[[mmmmmm]]]NNNJJJLLLKKKGGGDDDBBB???<<<::::::;;;;;;;;;999999999888999<<<@@@DDDHHHNNNTTTWWW\\\ccceeecccfffeeeeeehhhooozzzvvvqqqiiiaaaTTTEEE>>>===???@@@CCCGGGMMMSSSYYY[[[ZZZUUUOOOKKKIIIFFFBBB>>>===:::666444444333222111222222333333444444555555666666777888888999999:::999;;;<<<<<<;;;<<<===???BBB@@@@@@AAABBBFFFRRR___|||ttteeehhhfffkkkpppmmm___PPPKKKNNNXXXsssrrr[[[BBB555333333222222111000000000000222333444999???===RRRlll}}}iiibbbVVVYYYfffiiikkkxxxyyysssdddSSSFFFXXXlllvvvzzz|||}}}|||ppp```FFF:::===>>>EEEWWWdddlllzzz{{{||||||xxxuuuuuuxxx{{{ttthhhdddrrrxxxjjjiiijjj]]]KKKJJJ^^^rrrxxxuuufffTTTGGGAAABBBKKKUUUTTTHHHGGGIIIDDDCCCDDD>>>>>>===???BBBBBBBBBHHHPPPXXX]]]\\\SSSOOOWWWeeeooo}}}jjjVVVYYYggguuu{{{{{{wwwuuuppphhhaaaWWWRRRKKKEEEAAA???===;;;666555444444555666777888<<<===>>>???>>>>>>>>>??????AAAEEEIIIMMMVVVkkk}}}~~~{{{zzz~~~uuudddeeeqqqooopppooolllmmmxxxyyynnncccZZZSSSOOOEEECCCAAAAAACCCHHHLLLOOOSSSOOOJJJFFFEEEIIIOOOTTTZZZ]]]``````___^^^```bbbooo~~~mmmddddddgggeeessszzzxxxwwwyyy{{{~~~~~~}}}~~~|||zzzyyyzzzyyyvvvpppllleeeXXXLLLDDD???BBBGGGMMMfff{{{TTTmmmdddPPPnnn|||~~~{{{pppppprrrsssiiiDDD888555111000111000000000000111222222444999>>>???CCCTTTrrruuutttfffVVVTTTeeerrrdddaaa```___^^^YYYQQQIIIGGGNNNYYY```bbbsss~~~|||sssnnngggeeebbb___YYYPPPGGG@@@:::777333111111111111000222222222333333444555555666666666888<<<@@@AAA@@@888PPPeee{{{yyy]]]UUUOOOOOORRRRRROOOKKKEEE???999666777999888777666888;;;;;;:::<<>><<<999666444333333222111111222222333444444555555666666777777888999999999999;;;<<<<<<<<<<<<===???BBB@@@AAABBBBBBFFFQQQ]]]{{{vvvfffiiigggkkkpppnnnaaaSSSNNNPPPZZZuuuzzzttt]]]CCC666444333222222111000000000000222333444999>>>;;;OOOhhhvvvttt```^^^UUUVVVaaadddjjjyyy~~~xxxjjjQQQDDDXXXnnnxxxzzz{{{{{{{{{sssaaaFFF999<<<===EEEWWWffflllyyy|||wwwnnnooovvv|||uuukkkfffqqqxxxjjjmmmpppcccOOOOOOdddppplllhhh[[[NNNEEEAAAAAAHHHOOOUUUKKKJJJKKKEEEFFFHHHBBBCCC@@@BBBIIIIIIFFFHHHNNNRRRYYYZZZUUUSSS\\\kkkuuu~~~fffTTTZZZiiiuuu{{{|||xxxuuunnneee]]]TTTOOOGGGAAA===;;;:::999555444444444555666888999<<<>>>@@@@@@???>>>???@@@???BBBHHHOOOWWWfff{{{}}}zzzxxxxxx}}}ooo```dddpppnnnmmmmmmqqq|||wwwlll```UUUNNNJJJ@@@AAAAAACCCFFFJJJOOOSSSTTTRRRNNNIIIHHHLLLSSSYYY]]]^^^^^^[[[YYYZZZ___dddmmm|||pppfffgggmmmkkkxxx~~~}}}}}}{{{zzzyyyyyy{{{~~~~~~|||zzzxxxwwwrrrnnnkkkeeeYYYLLLCCC>>>AAAEEELLLfff~~~ZZZttt```MMMmmm|||nnnjjjwwwzzzppprrrlllFFF777666222111000////////////000111111444;;;???@@@EEEYYYvvvyyy~~~jjj^^^TTTYYYkkksssccc```bbbaaa]]]TTTLLLDDDEEENNNXXX```dddwwwyyyqqqmmmfffdddaaa]]]XXXOOOFFF???999666333111111222111111333333444444555555555555555444555999<<>>FFFMMMRRR[[[eeehhhfff[[[UUUNNNIIIGGGEEEBBB???;;;888555333333333222111111111222222333444444555555666666777888888999999999:::<<<<<<;;;;;;===>>>AAA@@@AAABBBBBBEEEQQQ\\\{{{xxxhhhjjjhhhkkkpppooodddWWWQQQSSS^^^zzzsssuuu^^^DDD777444333222222111000000000000222333444777===:::NNNeeeooowwwiii___bbb\\\XXX^^^aaaiiiyyy|||}}}oooLLLEEEYYYpppzzz||||||||||||tttbbbGGG:::<<<===DDDWWWeeekkkxxx}}}~~~oooeeehhhrrryyytttmmmiiiooo{{{vvviiiooorrrgggUUUUUUffflllcccaaaWWWJJJCCC???@@@GGGPPPQQQHHHGGGHHHFFFMMMSSSLLLEEE@@@CCCNNNQQQMMMLLLQQQWWW]]]^^^XXXUUU___nnnyyyfffVVV]]]lllrrrxxx}}}zzzvvvnnncccYYYNNNIIIBBB<<<999777666555444444333444555777999:::===@@@BBBBBB@@@???@@@CCC@@@EEEOOO]]]kkk~~~rrrrrrwww}}}{{{wwwvvvuuussswww{{{wwwjjj^^^```iiiiiikkksss}}}vvvuuuuuusssnnneeeZZZPPPJJJGGG===???AAACCCFFFJJJOOOSSSRRRRRRQQQNNNLLLOOOVVV\\\\\\^^^]]]YYYVVVXXX```ggglll{{{tttkkknnnuuuuuuuuuppptttzzzzzzyyyyyyyyy{{{~~~~~~|||yyywwwqqqmmmkkkfffZZZMMMCCC>>>AAAEEEKKKggg]]]vvv\\\NNNnnnoooeeeooo{{{yyyvvvwwwoooGGG777555333222///////////////000000111222:::???@@@GGG\\\xxxqqqsssfffZZZSSS[[[nnnsssccc```dddaaa[[[MMMFFFAAAEEEMMMVVV___fffyyywwwoookkkeeeccc___[[[UUUMMMDDD>>>999666333111111222222111444555666666777777666666555444777:::;;;<<<@@@FFFJJJfffcccLLLMMMSSSVVVUUUSSSSSSSSSQQQDDD???888444333444777888AAABBBEEEFFFFFFGGGIIIKKKOOOUUU[[[___dddkkknnnlllmmmmmmnnnpppssswwwzzz|||}}}zzz|||{{{{{{{{{kkkZZZOOOOOOLLLJJJJJJHHHFFFHHHNNNPPPVVV[[[^^^fffpppppphhh[[[UUUNNNIIIFFFEEEBBB???:::888555333333333222111111111222222333333444444555555666777777888888999888:::;;;;;;:::;;;<<<>>>??????@@@BBBBBBFFFQQQ\\\yyy|||jjjjjjiiilllpppppphhh\\\VVVXXXddd}}}~~~ooouuu]]]CCC666444333222222111000000000000222333444555===<<>>???JJJVVVPPPHHHHHHLLLRRR```ggg___KKKEEEKKK[[[bbb\\\YYY]]]bbbgggfff^^^ZZZbbbpppzzz|||dddWWW^^^kkksssxxx}}}yyyooobbbWWWFFFBBB===999777666555444333333333444555777999;;;>>>BBBEEEEEEBBB@@@BBBEEEHHHOOO___sss{{{oooggglllqqqwwwyyyzzz|||{{{vvvssssssuuupppqqqrrrnnneee]]]]]]bbbaaaiiizzzwwweeeZZZWWWYYYZZZ[[[[[[VVVOOOHHHCCCBBB999<<<@@@BBBDDDHHHMMMQQQPPPRRRSSSQQQOOOPPPVVV[[[aaacccbbb^^^XXXXXX^^^eeemmmyyy|||sssuuu|||zzzpppmmmqqqvvvyyyzzz|||}}}}}}~~~~~~~~~||||||xxxrrrnnnlllhhh\\\NNNCCC>>>BBBEEEJJJeee~~~]]]qqq}}}\\\RRRooozzz|||nnn```ggg{{{tttIII666555333222000000//////000000111222222;;;BBBCCCKKKaaa{{{wwwiii|||pppiii\\\SSSZZZmmmsssbbbaaaeeebbbYYYGGGBBB@@@EEEKKKRRR\\\fffwww~~~vvvnnnjjjeeebbb]]]XXXRRRKKKCCC>>>888666222111111222222111555666777888999888777777666666999<<<:::888@@@JJJUUUlllmmmPPPJJJMMMRRRSSSPPPOOOPPPMMMHHH<<<:::888777888>>>FFFLLLWWWWWWYYY[[[[[[XXXTTTPPPLLLSSSXXX\\\bbbiiillljjjjjjkkkmmmqqqvvv|||yyyuuuuuurrrxxx{{{{{{kkk\\\SSS^^^___dddiiihhhbbb___aaajjjmmmlllkkksss{{{vvviiiZZZTTTLLLGGGDDDCCC@@@>>>:::777444333333333222111111111111222333333444444555555666666777888888888777999::::::999:::;;;<<<======???BBBCCCFFFQQQ]]]tttlllllliiilllppprrrkkk```[[[\\\hhh|||pppsss\\\BBB666333333222222111000000000000222333444555???@@@TTTfffoooxxxlllkkkuuuqqqfffccccccnnnsssTTTJJJ[[[nnnzzztttcccIII===???===CCCTTT```iiiyyy~~~zzz|||vvviiigggooouuutttuuuuuurrrmmmooosssrrrmmmllllllhhhbbbbbbeeeddd```]]][[[XXXRRRHHHDDDKKKVVVRRRJJJLLLSSS]]]nnnsssfffPPPKKKUUUjjjtttllldddfffpppuuutttjjjdddiiittt}}}yyyddd[[[bbbmmmwww|||~~~zzzpppaaaVVVCCC???;;;999888888777666333333333444555777:::;;;@@@DDDHHHGGGCCCBBBDDDHHHRRR[[[nnnmmm___```gggjjjoootttvvvwwwzzz~~~yyysssqqqrrruuupppooommmiiibbb]]]]]]```aaammmyyytttiiiWWWFFF======AAABBBFFFIIIIIIDDD@@@======777;;;???AAACCCFFFKKKOOONNNRRRTTTSSSPPPPPPTTTXXXhhhjjjjjjddd[[[WWWZZZ___mmmyyyzzzzzzzzzvvvtttvvvxxx}}}~~~~~~}}}~~~}}}|||~~~|||~~~zzztttooonnnjjj]]]OOODDD???BBBEEEIIIddd}}}\\\lllwww]]]VVVpppsssvvv{{{kkk\\\aaa~~~xxxJJJ666555333222111111111000111222222333333>>>EEEGGGOOOfffrrrggg{{{pppnnn^^^SSSYYYjjjrrrbbbaaagggcccYYYDDD@@@@@@FFFJJJOOOZZZeeettt{{{uuummmiiieeeaaa\\\VVVQQQJJJCCC>>>888666222111111222222222666777999::::::999888888666777;;;===888666???MMMSSSddduuu}}}rrrRRR???FFFIIIJJJHHHDDDFFFHHHCCC999666888;;;>>>CCCNNN[[[eeennnnnnooopppooohhh\\\TTTIIIPPPVVVYYY___gggiiihhhfffgggkkkqqqzzzvvvqqqooolllvvvyyywwwkkkdddlllqqq{{{|||uuussszzzzzzuuuqqqxxx~~~uuueeeYYYRRRJJJEEECCCAAA???<<<999777444333333333222111000111111222333333444444555555666666777888888888666888999999999999:::<<<<<<<<>>@@@>>>BBBSSS^^^iiiyyyyyy|||wwwnnnpppzzz|||vvvvvvxxxuuunnnlllppprrrpppllljjjgggeeebbb___\\\[[[TTT[[[cccbbbWWWKKKJJJOOOQQQIIIJJJSSS___oooooo^^^NNNJJJWWWppp{{{qqqfffeeeyyyvvvnnnqqqzzz}}}jjjdddkkkuuu|||}}}~~~~~~|||uuucccRRRKKKDDD;;;777888888666333666666666666777999:::;;;;;;CCCIIIIIIDDDBBBGGGMMMVVVlllkkkYYYWWW```iiilllooosssvvvyyy|||~~~|||yyyvvvtttsssrrrrrrpppkkkjjjkkkcccWWWVVV___\\\tttyyyxxxhhhRRR@@@;;;======:::888<<>><<<<<<===;;;===>>>???@@@CCCGGGJJJLLLQQQVVVWWWUUUSSSRRRSSSaaagggmmmjjj^^^UUU[[[gggrrr{{{yyy{{{{{{wwwwwwxxxzzz~~~}}}}}}}}}}}}yyyyyywwwrrroooiii[[[NNNIII@@@AAAFFFKKKccc\\\mmm^^^WWW{{{pppttt|||nnn___dddwwwJJJ666333111000111///---++++++...111333777;;;>>>OOOVVVdddsssjjj{{{mmmSSS^^^ooozzzooocccdddddd]]]TTTBBBBBBBBBCCCIIISSS\\\```nnn{{{|||qqqjjjhhhddd___YYYRRRLLLFFFAAA===999777444222111333555777;;;:::999999999777444111333666:::<<<=========>>>MMMVVVaaaeeeZZZIII@@@@@@CCCBBB>>><<<===???===:::::::::===EEEPPP]]]lllwww}}}~~~{{{uuusssooobbbTTTKKKLLLNNNSSSYYY^^^aaacccbbbeeehhhnnn|||{{{qqqnnnppp{{{|||zzzuuuxxx|||yyyzzzyyyqqqsss~~~tttbbbWWWRRRKKKEEEBBB???===<<<888777555222111000000111111222222333333444444555444444555666777888999999999999:::;;;;;;<<<<<<======<<<===???AAAGGGTTTaaarrrkkkkkkiiisssuuusssooobbb]]]gggttt}}}wwwsss\\\CCC666333222000000111111222111000111444666666:::DDDTTTcccmmmtttyyyxxx}}}{{{oooeeeiiiuuu~~~{{{eeeHHHRRRkkk~~~zzzwwweeeKKK???AAA>>>DDDWWW```hhhwww|||xxxssstttxxx{{{zzzxxx}}}yyyssspppoooooopppppppppjjjdddbbb```]]]UUUOOOUUU```iiieeeXXXMMMKKKOOONNNGGGDDDOOOdddqqqiiiZZZGGGIII[[[vvv}}}mmm```___lll}}}vvvqqquuuzzzddddddooovvv}}}~~~|||vvveeeUUULLLDDD:::666666666444111555555555666777999:::;;;>>>DDDIIIIIIHHHIIINNNTTTcccwwwppp]]]VVVYYY```eeemmmqqquuuxxxzzz|||~~~|||zzzxxxuuusssqqqqqqqqqmmmhhhfffggg```WWWYYYbbbnnnvvvlll^^^KKK>>>;;;===<<<999888;;;======<<<;;;<<<>>>;;;===>>>@@@AAADDDGGGKKKLLLQQQUUUVVVTTTRRRRRRSSS^^^eeennnnnncccYYY]]]fffttt}}}zzz|||}}}xxxyyy~~~|||wwwuuuuuuwwwyyy~~~~~~~~~}}}}}}}}}{{{{{{xxxtttqqqkkk]]]PPPHHH???AAAFFFKKKbbb]]]lllddd]]]{{{pppsss}}}ttteeefffxxxKKK777444111000111000...------///111333666<<>>GGGKKKPPPPPPGGG===;;;???<<<;;;999888999;;;<<<:::<<<>>>DDDPPP^^^nnn{{{{{{uuuqqqlll___QQQIIIIIIKKKOOOUUUZZZ^^^______aaadddkkkzzzyyyqqqrrrwww~~~~~~xxxyyyzzztttnnnqqq|||~~~ppp^^^TTTPPPJJJEEEBBB@@@===;;;888666444222111000000111111222222333333444444555444444555666777888999999999999:::;;;;;;<<<<<<======<<<===@@@AAAFFFSSS```rrrmmmmmmhhhrrrsssqqqmmmaaa[[[eeesss{{{vvv|||sss\\\CCC666444333111000111111222111000111444666999;;;AAAMMM\\\jjjuuu{{{{{{yyyrrrjjjkkkvvv}}}eeeIIIUUUnnn~~~yyyhhhMMM??????<<>>HHH___bbbjjjqqqnnnoooWWWaaarrrnnnbbbaaa```ZZZSSSFFFCCCAAACCCKKKUUU^^^dddkkkxxxvvviiibbb```aaa]]]VVVOOOIIICCC===999777666333111111222555666777777777666666555444444999;;;===>>>>>>???AAABBBDDDCCCDDDBBB:::444555;;;666555444555777999<<<>>>EEENNN[[[jjjwwwuuummmiiidddXXXLLLFFFGGGHHHJJJOOOTTTYYY\\\[[[^^^aaahhhxxxwwwrrrwww~~~yyyrrrtttpppmmmkkkoooyyyzzzjjjXXXOOOMMMIIIFFFCCCAAA===:::777666444222111000000111111222222333333444444555444444555666777888999999999999:::;;;;;;<<<<<<===>>>===>>>@@@BBBFFFRRR___ssspppooohhhpppqqqnnnkkk^^^XXXaaalllvvvtttyyysss\\\CCC777444333222111111111222111000111444666<<<<<<>>>FFFUUUfffuuu}}}xxxsssnnnttt{{{iiiMMMXXXppp~~~zzz}}}zzzjjjOOO@@@>>>;;;???PPP^^^fffuuu~~~zzzwwwxxx|||~~~zzzxxxuuutttsssrrrooonnnmmmiiiccc[[[TTTNNNIIIFFFFFFKKKPPPNNNHHHCCCBBBDDD@@@AAAEEEMMM[[[ddd___VVVMMMNNN\\\ppptttfffZZZYYYmmmwwwlllooo}}}tttfffhhhqqqwwwyyyrrrmmmnnnrrrxxx~~~}}}~~~~~~zzzmmm```QQQHHH===777777888777555333444555777999:::;;;;;;;;;<<>>===AAA???===;;;::::::===>>><<<>>>@@@BBBCCCGGGKKKNNNPPPSSSVVVVVVSSSQQQRRRSSSVVVaaarrr{{{vvvjjjdddeeevvv{{{}}}~~~xxxxxxxxxxxxyyyzzz{{{||||||~~~~~~~~~~~~~~~}}}~~~}}}yyyvvvpppbbbTTTGGG>>>@@@FFFJJJaaa___kkk~~~{{{nnncccqqqtttyyyrrrrrrttthhhxxxNNN:::777333111000000111222222222222111555>>>LLLdddgggkkkuuurrrsssYYYaaappp~~~oooccc```___ZZZTTTLLLFFFAAADDDLLLTTT]]]ccclllyyytttggg```]]]```\\\UUUNNNHHHAAA<<<888666444333111111222444555555555555555444444555666???@@@BBBBBBCCCEEEHHHKKKLLLIIIGGGDDD===444222555555444444666777999@@@GGGQQQaaauuuzzzhhh\\\XXXVVVPPPJJJEEEEEEFFFGGGJJJOOOVVVZZZ]]]___bbbhhhwwwwwwuuu{{{~~~zzznnnhhhkkkggggggiiiooowwwvvvfffTTTKKKIIIGGGFFFDDDAAA===999666555333222000000000111111222222333333444444555444444555666777888999999999999:::;;;;;;<<<<<<===>>>>>>???AAABBBFFFQQQ]]]vvvqqqpppgggnnnnnnkkkhhh[[[TTT]]]cccrrruuuyyyrrr[[[BBB666444444333222111111222111000111444666=========BBBQQQeeevvv}}}qqqpppwww|||~~~qqqUUU\\\ooozzzxxx|||xxxkkkQQQ@@@===;;;???OOO\\\eeesss}}}{{{xxxyyy|||~~~zzzyyyxxxwwwvvvtttpppmmmllliiiaaaVVVLLLDDDAAA@@@<<>>======;;;>>>BBBGGGOOOWWWXXXTTTJJJPPP^^^llliii]]]XXX]]]sssxxxhhh___ddduuu~~~oooeeehhhqqqvvvzzzvvvqqqiiibbb\\\aaakkkuuu||||||rrrgggSSSJJJ>>>777777888888777444555777999:::;;;;;;;;;<<<===BBBMMM]]]nnn|||uuuaaaTTTKKKKKKMMMSSS\\\dddjjjmmmvvvzzz~~~zzzvvvtttqqqqqqpppooonnnmmmlllkkkiiiddd___\\\ZZZ[[[aaagggmmmkkkbbbXXXSSSXXX^^^aaaOOODDD<<<>>>CCCCCCCCCDDDDDDBBB>>><<<::::::::::::<<<>>>AAACCCEEEIIIMMMQQQRRRVVVYYYYYYUUUSSSSSSTTTVVVbbbuuusssiiiggguuuzzz~~~~~~zzzxxxxxxyyyzzz{{{{{{||||||{{{|||~~~~~~~~~~~~~~~}}}}}}{{{xxxqqqcccUUUGGG>>>AAAFFFJJJaaa```kkk|||yyylll___iiiooowwwtttuuu{{{lllxxxNNN;;;777333111000000111222333222222111555???MMMfffgggjjjwwwqqq|||oooWWW]]]nnn}}}qqqeeebbb```]]]YYYRRRHHHAAADDDLLLRRRZZZbbbnnnzzztttggg___]]]^^^ZZZSSSLLLGGGAAA;;;888444333222111111222444555333444444333222333666:::AAABBBCCCEEEGGGKKKQQQVVV[[[TTTLLLEEE<<<444111222666444555777777:::EEEQQQ___pppmmmVVVIIIHHHJJJKKKJJJFFFFFFFFFFFFHHHNNNVVV]]]bbbfffiiimmm{{{{{{zzz}}}wwwvvvpppeeeaaadddbbbeeejjjqqqwwwtttcccQQQHHHGGGEEEDDDCCC@@@<<<888666444333111000000000111111222222333333444444555444444555666777888999999999999:::;;;;;;<<<<<<===>>>===???BBBBBBFFFQQQ]]]yyyqqqooohhhmmmkkkhhheeeXXXQQQYYY```vvv{{{|||pppZZZAAA555444444333333111111222111000111444666;;;===???CCCQQQfffuuuzzzrrruuuxxx\\\]]]kkkwwwxxx}}}|||vvvlllTTTAAA===<<>>>>>:::===>>>>>>CCCLLLRRRSSSIIITTTccciii```VVV[[[hhh~~~fffVVVOOOUUUeeerrrtttppphhhccchhhrrryyyssshhhfffddd]]]VVVTTT^^^mmmyyy~~~vvvmmmXXXMMM@@@777666777666555666888999;;;<<<<<<<<<;;;::::::<<>>===BBBPPPXXXaaappp~~~||||||{{{yyyyyyyyyzzz|||}}}}}}|||{{{zzzwwwsssmmmiiiccc\\\RRRGGG>>>:::888888999<<>>======>>><<<>>>===999<<>>===<<<;;;888888999<<>>DDDPPPVVVWWWVVVGGGGGGFFFEEEFFFNNNZZZdddnnnuuu|||zzzqqqnnniii```\\\___```fffnnnsssvvvppp___PPPGGGEEECCCAAA@@@===:::777444333222000000000111111111222222333333444444555444444555666777888999999999999:::;;;;;;<<<<<<===;;;;;;>>>BBBDDDGGGRRR^^^wwwuuurrriiimmmhhhdddbbbUUUMMMTTTaaayyy{{{wwwlllVVV>>>333222222222222111111222111000111444666666<<>>===BBBNNNWWW```ooo~~~}}}}}}|||{{{yyyxxxyyy{{{}}}}}}|||yyywwwtttoooiiidddXXXPPPEEE<<<999999999999777;;;@@@AAA===;;;;;;<<>>:::<<>>??????>>><<<;;;======>>>>>>AAAFFFNNNTTTPPPHHHAAA@@@CCCGGGJJJLLLMMMRRRZZZbbbjjjpppvvvyyy~~~yyytttooommmooopppqqqqqqqqqpppnnnmmmkkkiiiddd^^^ZZZWWWSSSNNNRRRXXX^^^dddooolllWWWFFFDDDGGGGGGLLLUUUSSSSSSVVVYYY[[[YYYRRRMMM===???BBBEEEHHHMMMRRRUUUXXX^^^dddeeeaaa[[[WWWVVV```jjj|||vvvooolllzzzwww||||||yyyxxxzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{zzz{{{|||zzzxxxqqqbbbSSSIIIAAADDDJJJMMMccc}}}[[[llldddUUUiiizzz}}}yyyLLL888555333222000000//////000000111222888BBBSSSkkkddd\\\yyyzzziii}}}|||uuullldddOOOVVVjjj~~~yyyoookkkjjjkkkkkkSSSCCC:::AAALLLRRR\\\ffflllxxxuuuhhhaaa___QQQMMMHHHCCC???;;;777444111111000000111222333333111333444333111444<<>>@@@IIIbbb}}}}}}\\\BBB:::;;;LLL]]]bbb^^^[[[GGGGGGFFFDDDFFFNNN[[[fffqqqyyyxxxnnnkkkggg^^^[[[]]]___gggoootttuuunnn^^^OOOHHHFFFBBB@@@>>><<<999777444333222000000000111111111222222333333444555555444444555666777888999999999999:::;;;;;;<<<<<<===:::;;;>>>BBBDDDHHHSSS^^^tttwwwuuujjjmmmhhhcccaaaUUUMMMSSS\\\tttttt}}}rrrkkkUUU===222111111111111111111222111111111444666555;;;===>>>LLLcccrrrsssffflllooommmnnnuuu}}}~~~ttttttzzzpppRRRYYYnnn}}}}}}{{{vvv^^^FFF>>><<>>@@@AAABBBAAA===>>>EEEJJJKKKQQQSSSSSSNNNIIILLLYYYfff```ZZZGGG;;;BBBDDD===;;;:::BBBKKKOOOOOOSSSaaaooo|||~~~}}}tttfffSSSCCC;;;888999999<<<>>>AAABBBAAA??????>>>CCCFFFGGGGGGLLLWWW^^^```^^^OOOBBBAAADDDEEELLLVVVVVV[[[ccciiiooossswwwzzz|||yyyuuusssrrrtttuuuuuuuuuuuuwwwxxxrrrkkkeee```ZZZTTTTTTWWWaaammmvvvyyyoooWWWCCCDDDLLLPPPVVV]]]___]]]^^^cccgggcccUUUIIIDDDCCCAAABBBJJJTTTXXXUUU\\\```hhhlllggg^^^[[[]]]dddqqqtttmmmsss~~~vvv|||{{{wwwyyyxxx|||}}}~~~|||||||||||||||zzzyyy{{{|||{{{xxxqqqaaaSSSDDDDDDBBBDDDRRRlllcccppp^^^PPPssszzzPPP999222000444000111222222222222111000666@@@SSSqqqllldddggg{{{yyypppcccWWW[[[ooorrrkkkllloookkkgggWWWCCC>>>DDDGGGOOO]]]aaammmxxxxxxmmmbbbZZZJJJHHHFFFBBB>>>999666333222222111111111111111222777444333444444555:::AAAEEEKKKLLLOOOiiizzz]]]DDDDDDDDDEEEGGGJJJMMMOOODDD;;;<<>>AAACCCGGGSSS___wwwzzzqqqooojjjfffddd^^^UUUMMMKKKVVVkkkwww}}}vvvooojjjOOO<<<666000111222---111111000000111111222333:::777<<>>999888999;;;;;;===???AAAAAA@@@???@@@AAACCCCCC@@@<<>>DDDFFFOOO\\\```kkkvvvwwwjjj^^^VVVIIIGGGEEEAAA===999555333222222111111111111111222555222111333444555;;;BBBFFFIIIKKKUUUnnnqqqTTTEEEEEEFFFJJJPPPUUUVVVVVVFFF<<<<<>>===;;;888666444333222000//////000111111222222333333444444555666666666777888888999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>???AAABBBFFFQQQ]]]sssyyyooonnniiifffccc]]]SSSLLLKKKSSShhhuuuxxxpppkkkNNN<<<777222333555000111111000000111111222333;;;999<<<@@@LLLkkkqqqiiibbbdddgggjjjnnnrrrnnnmmmmmmqqqxxx|||uuulllPPPXXXmmm|||}}}~~~}}}rrr___KKK>>><<>>>>>======>>>???DDDFFFCCC??????FFFLLLOOOTTTMMMDDDAAADDDIIIIIIGGGFFFEEEFFFHHHHHHGGGFFFFFFJJJMMMPPPOOONNNQQQ[[[eeepppxxx{{{rrrbbbOOO???888999===BBBCCCEEEGGGIIIKKKLLLMMMNNNPPPSSSZZZiiixxx~~~}}}sssYYYBBBBBBLLLSSSVVVZZZ```eeelllrrrvvvzzz~~~~~~}}}}}}|||||||||~~~}}}||||||{{{sssiiibbbZZZVVVYYY___kkkwwwkkkYYYKKKJJJOOORRRYYY```[[[[[[ZZZZZZYYYUUUOOOJJJGGGHHHGGGFFFKKKTTTYYYYYYXXXZZZaaafffddd___^^^aaakkkvvvxxxooojjjttt~~~yyynnnrrr~~~~~~xxxyyyyyy|||~~~~~~}}}|||zzzzzz}}}}}}|||}}}}}}|||{{{xxxzzzzzzxxxuuunnn___PPPCCCBBBCCCHHHTTTiii{{{XXXggglll^^^vvvkkkrrrxxxzzzxxxPPP???999333222333222111000000111222333999AAASSSpppmmmeeefff|||lll[[[]]]ppptttjjjkkkmmmkkkhhhVVVCCC===CCCEEEMMMZZZ^^^hhhsssuuugggZZZQQQGGGFFFCCC???;;;888555333222111111111111111222222222000000333444666;;;BBBIIIGGGLLL^^^ssswwwbbbKKKHHHFFFHHHQQQ\\\cccbbb^^^JJJ===<<>><<<:::888666444333111000//////000111111222222333333444444555555666666777888888999999;;;;;;;;;<<<<<<<<<<<<===@@@???@@@BBBBBBFFFQQQ\\\ooo~~~yyymmmmmmhhhdddbbb[[[QQQKKKJJJQQQhhhxxx}}}tttlllMMM:::666222222555222111111000000111111222333<<<<<<===>>>NNNuuuwwwooohhhfffffffffiiinnnnnnooooooqqqxxx|||vvvmmmPPPUUUiiizzz|||~~~}}}sssbbbNNN@@@===BBBHHHUUU___kkkwww~~~}}}|||{{{zzzzzz}}}}}}zzzuuuooohhh[[[OOOFFFBBB===::::::;;;===>>>999:::<<<<<<<<<;;;<<<>>>@@@EEEEEEAAA???EEEMMMQQQSSSKKKBBB???AAADDDEEEDDDHHHGGGLLLTTTUUUOOOMMMPPPXXXZZZZZZVVVTTTYYYeeeoooyyy}}}wwwjjjVVVCCC888999===@@@AAAEEEJJJPPPUUUXXXYYY]]]```eeennn}}}nnnXXXEEEFFFPPPVVVZZZ^^^eeeiiipppvvvzzz}}}~~~~~~}}}|||}}}uuujjjbbbZZZXXX^^^gggrrryyycccXXXPPPPPPSSSUUUZZZ___[[[\\\\\\YYYSSSMMMHHHEEEGGGIIIIIIGGGJJJSSSYYY[[[WWWXXX]]]bbbbbb___```dddoooyyy}}}rrrjjjgggttt~~~wwwjjjnnnxxxxxxxxxyyy|||~~~{{{zzzzzz~~~}}}}}}~~~~~~}}}|||yyyzzzzzzxxxuuunnn___QQQBBBAAADDDKKKVVVggg}}}___nnnqqqiii|||{{{oooaaaeee}}}ssstttuuuMMM<<<888222000333222000//////000222333888@@@QQQooolllfff|||]]]vvv~~~kkkXXXXXXllltttkkkkkknnnnnnlllWWWCCC===BBBDDDKKKWWW[[[fffqqq~~~rrrdddWWWOOOEEEDDDAAA===:::666444333111111111000111111222333333111111333444555:::@@@LLLIIIRRRfffqqqhhhVVVIIIJJJHHHJJJVVVeeelllhhhbbbPPPAAA===GGGXXXoooyyyooofffmmmrrrjjjYYYGGG===999444666;;;DDDSSS]]]ZZZQQQDDDFFFLLLTTTXXXYYY___fffqqqyyysssmmmgggeeeccc```aaaddddddgggqqqyyyqqq\\\MMMKKKFFFCCC@@@===<<<:::777555333222111/////////000111111222222333333444444555555555666777888999999:::;;;;;;;;;<<<<<<<<<<<<===???>>>@@@BBBCCCGGGRRR^^^ooo~~~yyynnnkkkgggddd```XXXNNNIIIJJJSSSmmm|||pppNNN888555111000222000111111000000111111222333:::<<>>???;;;<<<===<<<;;;<<<>>>??????EEEHHHDDDBBBHHHRRRXXXTTTKKKBBB@@@BBBDDDEEEGGGIIILLLXXXcccaaaWWWWWW```gggkkkmmmhhhffflllwww}}}zzzppp]]]HHH;;;999<<<>>>@@@FFFPPP[[[dddhhhjjjpppuuu{{{xxx```RRRJJJMMMSSSVVV\\\dddhhhmmmsssxxx{{{~~~}}}||||||tttjjjaaaZZZXXXaaallluuuvvvyyy|||wwwmmm```\\\ZZZZZZ[[[[[[^^^bbbddddddccc^^^UUUMMMGGGEEEFFFIIIJJJGGGIIIQQQZZZ]]]YYYXXX[[[```aaa```bbbfffpppzzzxxxllleeedddrrr}}}wwwiiijjjsssyyyyyyyyy|||~~~~~~~~~}}}|||}}}~~~~~~~~~~~~|||{{{|||{{{xxxuuunnn```RRRBBBAAADDDMMMXXXfffzzzjjjzzzqqqpppuuussszzzooo```bbbxxxuuuvvvKKK:::777222222333222000//////000222333777===NNNllllllgggwww[[[nnnmmmVVVUUUiiivvvmmmnnnqqqrrrqqqXXXDDD===AAABBBHHHSSSWWWdddppp}}}}}}pppaaaUUUNNNCCCAAA>>>;;;777555333333111111000000111222222333555333333555555444888===MMMNNNYYYiiihhhXXXNNNNNNLLLJJJLLLYYYhhhooojjjbbbTTTDDD???III\\\sssvvveee]]]dddhhhaaaQQQBBB<<<<<<444666888===GGGPPPQQQMMMCCCEEELLLWWW^^^```dddhhhssszzz~~~zzzlllhhheeeeeeccc```aaaeeeiiimmmvvvzzzlllUUUHHHIIIEEEBBB???<<<;;;999777555222111000/////////000111111222222333333444444555555555666777888999::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<>>@@@EEELLLYYYiiivvv~~~~~~~~~~~~}}}~~~~~~}}}{{{yyyxxxtttvvvssskkkddd\\\QQQHHHBBB@@@===<<<===>>>??????<<<<<<<<<;;;;;;===BBBEEELLLRRRSSSMMMIIINNNWWW]]]RRRHHH@@@@@@BBBCCCFFFLLLHHHRRRbbbjjjaaaTTTWWWbbbmmmwww}}}{{{{{{|||{{{~~~}}}|||tttdddPPPAAA;;;;;;===AAAIIIWWWfffqqqvvvwwwxxx~~~vvvgggUUUOOONNNTTTVVVWWW___jjjkkkooouuuyyy|||}}}}}}zzzsssiii```WWWWWWaaammmsssqqqoooqqqsssqqqjjjbbbeeeffffffccc```___bbbeeemmmkkkggg___WWWOOOJJJHHHDDDIIIKKKHHHHHHQQQ[[[aaa^^^[[[[[[___aaaaaadddhhhoooyyysssfff```___nnnzzzwwwhhhgggoooyyyyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~}}}|||}}}{{{xxxuuunnn```RRRCCC@@@DDDOOOZZZeeeyyyqqqlllnnnooommmvvvmmmaaaddd|||xxxMMM;;;777444555333222111000000111222333666;;;LLLkkkmmmiii}}}aaannn{{{xxxsssYYYUUUiiiyyyqqqqqqssstttsss[[[FFF>>>AAA@@@EEEOOORRRbbbnnn||||||mmm^^^RRRLLLAAA???<<<888666444333333000000000000111222333333777555555666666444777===KKKPPP]]]fff]]]LLLJJJRRRNNNLLLOOO[[[iiipppkkkcccVVVGGGBBBLLL___vvvttt]]]TTTYYY]]]XXXLLLAAA<<<;;;555777777777<<>><<<:::999777555111111////////////000111111222222333333444444555444555666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;>>>BBBDDDJJJVVVbbbxxxwwwnnniiifffccc___UUUKKKHHHKKKSSSuuuvvvzzzXXX===;;;666222333222111111000000111111222333777888@@@HHHUUUrrryyynnnbbb[[[___hhhxxx{{{{{{VVVPPP^^^uuu~~~|||xxxmmm[[[HHH??????DDDHHHVVVggguuu~~~~~~~~~~~~~~~~~~}}}|||zzzxxxrrrssspppfff]]]VVVMMMEEEBBB@@@>>>===>>>??????>>>;;;;;;:::999<<>>???@@@???DDDLLLIIIYYYhhhgggYYYOOORRRZZZlll{{{zzzvvvxxx{{{|||}}}}}}wwwjjjXXXHHH???;;;;;;@@@JJJ[[[lllxxx||||||xxx|||lll___TTTPPPQQQWWWZZZ[[[cccnnnmmmqqqwww{{{}}}~~~~~~~~~zzzsssiii^^^UUUSSS]]]iiinnnkkkgggdddaaa```aaacccnnnpppmmmeee]]]\\\aaaffflllfff]]]SSSLLLHHHFFFFFFCCCJJJMMMIIIIIIRRR^^^eeeddd___]]]___aaabbbeeejjjmmmwww}}}pppbbb\\\\\\ggguuuwwwfffdddkkkyyyzzzzzz{{{|||||||||}}}~~~~~~||||||zzzvvvssslll^^^QQQEEE@@@DDDPPP[[[eeeyyymmm|||fffeeepppooouuukkkaaahhhxxxOOO;;;666333555111111111111111111111111666;;;KKKlllooommmgggppp}}}}}}zzz\\\UUUggg}}}vvvttttttsssrrr]]]GGG???AAA>>>BBBLLLNNN___kkkyyyzzziiiYYYOOOJJJ@@@>>>:::777444333222222000000000000111222333444666555555888777666999>>>HHHOOO[[[___UUUHHHHHHPPPOOONNNRRR]]]kkkqqqnnnhhhUUUHHHEEEOOOcccyyyuuu[[[PPPRRRUUUSSSMMMDDD===888555888999666777<<>>;;;<<>>>>>???@@@???===<<<;;;:::;;;BBBMMMZZZccctttqqqhhh[[[TTTUUUYYYZZZPPPEEE===>>>>>><<>>>>>???@@@DDDKKKNNNKKKJJJSSS```iiigggbbb^^^```bbbcccfffjjjlllvvv|||nnn```ZZZZZZbbbqqqvvvfffccciiixxxyyyzzzzzz{{{|||{{{{{{||||||~~~~~~{{{{{{yyyuuurrrkkk]]]PPPEEE@@@DDDPPP[[[fffyyygggvvvccc\\\uuutttvvvjjjbbbmmmuuuOOO;;;444000222000111222222222222111000777<<>>@@@CCCDDDHHHTTT```zzzrrrfffiiigggddd___TTTJJJHHHLLLTTT|||SSS777777444000111333111111111000111222222333>>>666>>>IIILLLYYYqqq|||xxxqqqhhh\\\WWW___jjjyyy|||}}}VVVKKKWWWppp||||||zzzqqq___KKK??????BBBGGGVVVgggttt~~~~~~~~~~~~}}}}}}xxxxxxpppbbbVVVNNNGGGBBBBBB@@@??????@@@@@@>>>=========<<>>FFFEEEJJJPPPLLLCCCFFFQQQVVVUUUYYYcccoootttqqqmmmNNNGGGEEELLL```zzzyyy^^^TTTLLLOOOWWWZZZ[[[MMM333888888777666666666666666888999???IIIWWWcccjjjmmmlllpppyyy~~~{{{xxxssslllfffccc^^^]]]bbbcccaaabbbgggllloooiiiYYYLLLHHHHHHEEECCC@@@<<<999777555222000111000///......///000000111222222333333444444555666666777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;===AAA???@@@HHHJJJPPP```|||}}}pppllleeefffcccZZZOOOIIIJJJNNNZZZyyyvvvIII;;;888555555---333111222222111000000111333888>>>???DDDJJJJJJUUUmmmwwwqqqmmmkkkeee^^^bbblll}}}^^^KKKQQQjjjxxx}}}{{{sssfffTTTCCC===???IIITTTcccqqq|||}}}{{{{{{||||||}}}uuuiii]]]SSSJJJDDD@@@<<<<<<;;;<<<<<<===>>>???:::???AAAFFFXXXqqq|||zzzmmmfff]]]WWWVVVVVVSSSQQQIIIPPPIII>>>>>>???CCCNNNYYYjjjwwwpppkkkrrrxxxxxx{{{||||||~~~}}}tttiii]]]NNNAAA<<<;;;@@@OOOdddtttzzzzzz}}}~~~yyyjjj___XXXYYYZZZ^^^bbbggglllooopppsssxxx|||~~~~~~}}}|||{{{vvvpppfffZZZSSSUUU]]]eeebbb[[[WWW[[[bbbiiivvv{{{qqqbbbSSSKKKIIILLLOOOHHHBBB:::444222333444555888>>>FFFIIIFFFEEEOOO[[[fffkkkhhh^^^]]]eeelllkkkmmmqqq}}}|||jjj___\\\VVV]]]iiiyyyyyyhhh^^^]]]jjjxxx|||yyyyyyzzzzzz{{{|||}}}~~~~~~~~~}}}|||wwwtttsssnnn^^^MMMCCCCCCHHHOOOUUU___xxxhhhvvvfff]]]vvv|||ooopppvvvpppqqquuuKKK888666333222222111111111111111222222555>>>LLLmmmtttgggzzzkkkfffttt[[[MMMTTTlll~~~zzztttrrrtttiiiQQQ>>><<>>DDDQQQWWWYYY\\\dddpppxxxsssjjjHHHCCCCCCIII[[[uuuxxxbbbUUULLLOOOZZZbbbgggZZZ@@@999888888777666666777777::::::<<>>???GGGIIIPPP```yyy~~~oooiiidddeeeaaaXXXMMMGGGIIIMMMVVVsssGGG:::777555555---333111222222111000000111333777===???AAAEEEEEEQQQiiipppmmmmmmnnnjjjeeegggnnnbbbMMMOOOgggwww~~~|||ttthhhVVVFFF??????HHHSSSbbbppp{{{}}}|||||||||}}}}}}uuuiii\\\RRRIIICCC???<<<<<<<<<<<<===>>>???@@@@@@AAAAAAHHH^^^tttwwwnnn```\\\WWWUUUUUUUUUSSSPPPPPPRRRJJJBBBCCCAAADDDQQQjjj}}}yyyrrrwww~~~xxx~~~|||~~~{{{{{{{{{tttmmmdddUUUGGG<<<;;;>>>JJJ]]]mmmtttvvvxxxzzz~~~wwwjjj```[[[[[[]]]```dddjjjooorrrooosssxxx|||~~~vvvooodddZZZUUUWWW\\\```[[[ZZZ^^^gggpppyyy{{{nnnZZZKKKDDDEEEHHHKKKCCC===666222111222444555777<<>>AAAEEEKKKUUUdddttt~~~zzzfffQQQDDDBBB;;;888444222222222222111000000000111222333555555888888999:::::::::::::::???<<<===@@@>>><<>>;;;888777555222000111000///......///000111222222222333444444555555666666777888999::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;@@@>>>???FFFHHHPPPaaawwwppphhheeeddd___UUUKKKFFFHHHLLLTTT}}}oooEEE999666333444...333111222222111000000111333555===???@@@AAA>>>LLLgggppppppqqqrrrppplllmmmoooiiiPPPMMMbbbttt}}}uuukkkZZZHHH@@@???FFFQQQaaaooozzz~~~}}}||||||}}}}}}}}}uuuhhh[[[PPPHHHAAA>>><<<<<<<<<===>>>@@@AAABBBFFFDDDCCCLLLbbbrrrlll]]]TTTRRRQQQQQQQQQQQQNNNLLLRRRPPPIIIGGGJJJDDDDDDRRRlllxxxqqq|||}}}}}}|||xxxpppkkkpppyyy}}}zzzwww|||wwwqqqoooiii[[[MMM???<<<===FFFVVVfffooorrrxxxzzz}}}}}}tttggg^^^^^^]]]^^^```dddjjjooosssrrrvvv{{{{{{qqqdddYYYUUUWWWZZZ]]]YYY^^^hhhsss|||rrrdddRRRFFFCCCFFFHHHIIIBBB===777333222444555666999>>>EEEIIIFFFBBBGGGOOO___ggghhhaaa___gggmmmnnnjjjmmmxxxwwwfff\\\\\\WWWUUU^^^mmmzzzzzzpppfffbbbcccrrrzzzyyyzzzzzz|||}}}~~~~~~~~~~~~|||wwwsssqqqkkk[[[LLLAAACCCIIIPPPTTTaaa~~~cccvvvfff^^^zzzyyyoooooorrrmmmrrrwww{{{rrrJJJ999666333111000000000000111222333444666@@@NNNooossscccqqqmmmdddwww{{{vvvbbbLLLPPPnnn{{{uuurrrqqqooo[[[FFF===<<<>>>DDDJJJVVVcccrrr|||zzzeeeOOOBBB???999666333222222222222111000000000111222333555555777888999;;;;;;;;;;;;;;;@@@>>>>>>@@@???>>>DDDNNNRRR\\\^^^___lll}}}uuu___JJJAAA@@@HHHYYYttt|||mmm]]]PPPPPP___nnnvvvfffHHH888777777666666666777777;;;:::888:::???GGGNNNSSSYYY```lll|||xxxqqqlllkkkpppvvvyyy{{{~~~wwwiii\\\VVVVVVXXXSSSWWW\\\______```dddhhhccc[[[PPPHHHEEEEEEBBB>>>???===999777666444222000000//////......///111111222222333333444555555555666666777888999::::::;;;::::::;;;;;;<<<<<<======;;;AAA@@@@@@FFFHHHQQQdddzzztttjjjfffddd]]]SSSJJJFFFIIIMMMVVV}}}jjjCCC888444222444...333111222222111000000111333333<<<@@@AAA@@@===LLLhhh|||{{{wwwsssqqqrrrrrrqqqrrrUUULLL]]]ppp|||vvvmmm]]]KKK@@@>>>CCCOOO___mmmxxx~~~}}}||||||}}}}}}|||sssfffYYYNNNFFF@@@===<<<<<<===>>>@@@BBBCCCEEEGGGFFFGGGPPP```hhh^^^MMMMMMMMMMMMLLLJJJIIIHHHGGGMMMLLLHHHMMMRRRIIIFFFSSSbbb|||tttqqqnnnooo|||{{{zzzwwwqqqppppppmmmgggccchhhqqqvvvyyyvvv~~~}}}{{{uuuqqqppplll```SSSCCC???===CCCPPP___jjjooouuuxxx|||}}}zzzrrrggg___```___^^^___ccciiippptttvvvzzztttdddWWWRRRTTTZZZ^^^aaahhhqqqxxx{{{zzzuuuppp]]]SSSHHHBBBCCCFFFGGGGGGBBB>>>777444333444555555:::???FFFKKKHHHCCCEEEKKK[[[gggnnnjjjiiinnnqqqppphhhkkkuuutttccc[[[\\\XXXTTTZZZgggvvv{{{tttkkkfffaaannn}}}zzzyyyzzz{{{|||}}}~~~|||zzzvvvrrrnnngggXXXJJJBBBCCCHHHPPPVVVdddcccvvveee```uuuhhhjjjrrrnnnpppsssttt}}}mmmHHH888666111///000000000000111222333444555>>>KKKlllrrrdddvvvkkk^^^{{{}}}zzzhhhOOOOOOkkkzzzuuusssqqqrrraaaLLL???;;;===CCCHHHVVVcccqqqzzzzzzeeeNNNAAA===777555222111222222111111000000000111222333555555555666888:::<<<===>>>>>>@@@@@@BBBCCCBBB@@@CCCHHHJJJUUUYYY[[[kkk~~~{{{hhhTTTEEE@@@III^^^xxx}}}mmm[[[OOOQQQbbbrrrzzzgggFFF666666666555555666666777::::::;;;<<>>===;;;888666555444222000000///.........000111222222333333444444555666666666666777888999::::::;;;::::::;;;<<<<<<===>>>>>>===CCCBBBBBBGGGIIITTTgggzzzooohhhccc[[[QQQIIIHHHLLLPPP[[[fffBBB999444000444///222111222222111000000111333222===BBBCCCCCCAAAOOOkkk|||sssssszzz{{{xxxyyy\\\NNNYYYjjj}}}|||wwwoooaaaNNNAAA<<>>@@@AAA>>>@@@CCCDDDDDDBBBBBBCCCDDDLLLQQQVVVfffzzz|||sssZZZGGG???HHH\\\sssvvveeeTTTKKKSSSgggyyyjjjHHH666666666666666777777888:::<<>>>>>???===DDDCCCCCCGGGJJJUUUjjj}}}qqqhhhbbbXXXNNNIIIIIINNNSSSbbbdddCCC;;;444///555///222111222222111000000111333222<<>>@@@CCCFFFIIIJJJFFFJJJPPPTTTTTTPPPIIIDDDDDDIIINNNNNNKKKHHHJJJMMMRRR___eeefffggg]]]TTTXXXeeeyyyzzzfffWWWTTTeeeyyyTTTLLLGGGJJJQQQVVV]]]ccceeeccccccdddbbbaaagggnnn{{{{{{yyyzzz|||{{{{{{||||||}}}~~~~~~{{{|||xxxrrrnnnjjjccc\\\IIICCC<<<===FFFTTTbbbjjjjjjoootttvvvssslllddd___TTTSSSSSSUUU\\\fffpppvvvwww||||||{{{tttmmmbbbUUUNNNPPPYYYaaaooopppjjj^^^UUUPPPIIIAAA======<<<<<<<<<======>>>;;;777333111222444555666999===EEELLLJJJCCCBBBDDDPPPggg}}}~~~xxxoooeeegggqqqooo___YYY\\\YYYSSSRRRZZZjjjwwwwwwoooiiiaaaeeennnyyy~~~}}}zzzyyyyyy{{{|||~~~~~~}}}zzzzzzwwwqqqllldddVVVIIIFFFCCCFFFRRR^^^lllgggjjjfffxxxjjjooo{{{wwwsss~~~zzznnnrrr|||iiiCCC444444333333222111111111111111222222111:::IIIllluuulllwww```vvv|||llllllnnnVVVJJJWWWuuuvvvuuutttrrrvvvkkkYYYGGG======BBBEEERRR^^^kkksss|||{{{fffNNN???;;;333222111111222222111000000000000111222333555555888888777777999<<<@@@BBB>>>AAACCCDDDEEEEEEFFFEEEDDDGGGJJJOOO[[[hhhooonnnVVVDDD===DDDRRReeehhhYYYKKKGGGTTTkkk|||iiiGGG888888777777888999999:::<<<@@@CCCDDDBBBAAABBBDDD@@@BBBIIIUUUeeeuuu|||uuummmddd[[[UUUJJJDDDCCCGGGKKKLLLLLLMMMMMMGGG???999666666666777999>>>CCCHHHRRRZZZYYYSSSOOOGGGCCCDDDCCC???===>>>:::888555444444333111000///.........///000222333333333444444555666666666666666777888999::::::;;;::::::;;;<<<===>>>??????<<>>>>>IIIXXXeeeoooyyy~~~~~~|||{{{zzzyyytttkkk^^^RRRIIICCC@@@>>>;;;<<<>>>AAADDDGGGJJJLLLLLLNNNRRRTTTSSSNNNJJJHHHMMMVVV___aaa\\\VVVTTTUUUaaavvv{{{pppiiiaaaXXXWWWbbbggg```SSSLLLNNNdddvvv___KKKGGGEEEIIIPPPXXXbbbkkkmmmjjjjjjkkkjjjiiinnnuuu{{{zzz|||{{{{{{{{{{{{|||}}}xxxzzzwwwpppjjjfff```ZZZJJJCCC<<<:::BBBQQQ___hhhkkkooottttttoooggg^^^YYYKKKJJJJJJNNNVVVbbbmmmtttvvv{{{}}}yyyvvvkkkggg```VVVOOOPPPYYYaaallliii^^^OOOEEEDDDBBB======>>>>>><<<::::::;;;===999666333222444666999999:::>>>GGGNNNLLLFFFCCCEEEIIIccc~~~vvvkkkdddfffooonnn^^^XXX\\\YYYVVVSSSYYYiiiwwwyyyrrrllleeeeeelllyyyzzzyyyyyy{{{|||~~~~~~}}}{{{{{{xxxrrrmmmdddWWWJJJGGGCCCFFFRRR```oooxxxbbb~~~nnniiitttwwwwwwrrr}}}}}}rrrnnnvvvjjjBBB222444555777222222111111111111111111///999JJJoooyyyoooeeettt{{{jjjnnnqqqYYYKKKRRRpppuuutttuuussswwwnnn]]]JJJ???>>>AAADDDPPP\\\iiipppyyy|||fffNNN???:::222111000111222222111000000000000111222333555555;;;:::888777888;;;???AAA@@@BBBDDDEEEFFFIIIKKKJJJHHHGGGFFFIIIOOOVVV]]]bbbPPP@@@;;;@@@IIIXXX\\\QQQFFFEEETTTlll|||}}}eeeBBB:::999999999:::;;;;;;<<<@@@BBBEEEEEECCCBBBDDDGGGFFFDDDCCCHHHTTTbbbooowww}}}wwwppphhh```ZZZVVVEEECCCDDDLLLPPPOOOLLLKKKKKKDDD<<<666444333111///555777888===IIIUUUUUUNNNJJJDDDAAACCCBBB===;;;>>>999777555333333333111000///.........///000222333333333444444555666666666666666777888999::::::;;;::::::;;;<<<===>>>???@@@;;;CCCBBBAAAEEEHHHTTTkkk}}}kkkddd]]]RRRIIIEEEHHHOOOTTTqqqwww|||cccEEE>>>555///555000111111222222111000000111333333;;;???EEEIIIDDDIII\\\wwwrrr^^^mmmtttvvv|||zzzxxx~~~kkkXXXVVV\\\ooo~~~~~~zzznnnZZZHHH???===HHHWWWcccmmmwww~~~|||{{{yyyxxxrrrjjj]]]QQQHHHCCC@@@???;;;<<<>>>AAAEEEHHHKKKMMMSSSRRRSSSUUUTTTQQQMMMKKKZZZfffrrrtttlllbbb\\\[[[mmmsssggg```XXXUUU\\\VVVIIIDDDHHHNNNggg~~~aaaLLLHHHFFFHHHNNNUUU]]]iiisssqqqnnnmmmnnnmmmlllpppvvv{{{|||zzz|||~~~}}}~~~~~~~~~|||zzzzzzwwwsssoooiiiccc[[[VVVHHHBBB:::777;;;GGGUUU___mmmmmmmmmmmmjjjaaaVVVMMMKKKFFFCCCGGGMMMUUUaaalllssszzz|||{{{{{{xxxsssoooddd```ZZZSSSPPPRRRXXX]]]ccc\\\QQQIIIEEECCCBBBAAA???:::777999:::888999<<<777777777777888999:::;;;:::@@@JJJPPPMMMEEEBBBEEEKKKkkk~~~~~~nnneeecccdddhhhjjjcccXXXVVV[[[\\\UUUVVVfffwww|||yyyuuuggghhhnnnyyyxxxuuuwwwzzz|||}}}~~~~~~~~~}}}yyyuuurrrnnncccSSSGGGAAABBBFFFYYY___jjjrrraaayyymmm~~~{{{yyyuuuoootttqqq{{{aaa@@@555222888111...//////000111222222222444:::JJJhhh}}}zzz~~~lllccc|||llluuu|||VVVIIIUUUpppxxxuuuuuutttyyyppp]]]GGG;;;<<>>@@@BBB>>>CCCCCCEEEIIIIIIWWWqqquuukkkddd[[[RRRKKKGGGHHHPPPZZZyyyuuurrrhhhEEE<<<777222444---111222222111111111111222222333888AAAFFFDDDBBBJJJTTTqqqooo[[[dddmmmrrrrrrssswww|||yyy___OOO\\\nnnzzz~~~xxxnnn^^^KKK<<<@@@AAALLL]]]iiirrr~~~|||}}}~~~~~~{{{yyyyyyqqqfffXXXOOOKKKGGGAAA;;;<<<===>>>@@@DDDHHHKKKMMMRRRTTTUUUTTTSSSRRRSSSTTTdddpppxxxyyyqqq]]]VVVccc{{{kkkaaa^^^UUUOOOXXXOOOBBBAAAHHHNNNeeegggTTTNNNGGGGGGJJJRRR^^^kkkvvv|||wwwsssqqqrrrqqqppprrrvvv}}}|||pppuuuqqqrrr~~~}}}}}}~~~}}}}}}~~~~~~|||zzzyyyvvvqqqlllggg___XXXRRRGGGBBB;;;777:::EEEQQQYYYggghhhiiigggaaaVVVJJJCCCAAA???@@@FFFLLLQQQZZZccchhhqqqyyy}}}}}}yyytttrrrqqqmmmhhhdddZZZWWWRRRMMMJJJLLLQQQUUUZZZTTTLLLGGGFFFEEEBBB???MMMCCC;;;;;;<<<;;;999999:::999999888888999::::::;;;@@@HHHNNNKKKDDDDDDHHH\\\yyyyyyjjjdddbbbbbbfffiiiddd[[[XXX[[[\\\YYYZZZeeevvv~~~yyykkkjjjooozzz{{{wwwyyyzzz{{{|||~~~~~~~~~zzzvvvsssnnncccSSSFFFGGGEEEFFF[[[fffttttttbbbwww~~~rrr}}}wwwuuutttvvvwwwaaa@@@666222777000...//////000111111222222555:::HHHdddxxxuuuxxxsssccc|||\\\KKKRRRlllvvvsssttttttvvvooo___KKK>>>===AAACCCLLLWWWfffooouuu|||}}}gggRRRBBB:::555444333222111111111111000111222333444444444444444777999;;;;;;;;;===>>>BBBCCCDDDEEEGGGHHHJJJJJJNNNMMMKKKHHHFFFEEECCCCCC>>>999555888AAAHHHJJJIIIFFFDDDGGGPPPYYYUUUFFF888???;;;999999999888;;;@@@AAACCCFFFHHHHHHEEECCCCCCFFFCCCCCCFFFHHHLLLUUU___gggppprrrkkkgggiiifff___UUUSSSUUU^^^iiimmmggg___TTTMMMBBB;;;777666555444555444444666;;;???AAAAAAAAACCCDDDAAA>>>===<<<;;;888666333222222222000//////......//////000111222333333444555555666666777777888999999888999;;;===;;;<<<============???AAAAAAEEEEEEFFFJJJKKKYYYsssnnnfff^^^VVVOOOKKKIIILLLWWWcccooo}}}hhhEEE<<<777222444---222222222111111111111222222222888BBBHHHFFFBBBGGGOOOlll}}}zzzccciiipppuuuvvvvvvxxxzzz~~~www```QQQ\\\kkkvvv~~~yyyrrrdddOOO>>>@@@@@@KKK[[[gggnnn{{{~~~|||~~~~~~~~~{{{yyyxxxrrrgggYYYPPPLLLHHHBBB===>>>>>>@@@BBBFFFJJJMMMOOORRRSSSUUUUUUUUUUUUWWWYYYdddmmmooollldddTTTRRRccc}}}}}}bbbWWWTTTNNNLLLLLLFFF======DDDJJJaaapppXXXJJJGGGFFFHHHNNN\\\mmmzzzzzzvvvwwwxxxwwwxxx{{{{{{~~~yyykkk```___^^^cccttt~~~}}}~~~}}}}}}~~~}}}{{{yyywwwtttoooiiibbbZZZRRRMMMEEEAAA;;;777999@@@IIIOOO___cccfffbbbWWWIII???999888999???GGGLLLOOOUUU[[[aaakkkvvv|||~~~|||uuupppkkkgggddd```ZZZUUUOOOMMMJJJGGGEEEFFFJJJNNNPPPKKKHHHGGGIIIHHHCCC???SSSFFF;;;;;;>>>===:::999===<<<;;;:::999999:::;;;@@@CCCHHHLLLJJJFFFHHHOOOeee~~~uuuiiigggddddddgggjjjhhhaaa]]]\\\___``````eeettt|||ooollloooxxx{{{zzzzzz{{{|||~~~|||xxxtttnnnbbbRRRFFFIIIFFFFFF]]]mmm~~~rrrfff{{{{{{uuu|||qqqqqqvvvzzz}}}aaaAAA666111666////////////000111111222222444888DDD___uuutttwwwgggYYYIIIOOOjjjtttqqqssstttrrrnnnaaaOOOAAA>>>@@@@@@IIITTTbbbmmmsss|||~~~jjjTTTCCC;;;555444333222222111111111222222333444555555555555444555777;;;>>>???===<<>>;;;888888===CCCGGGIIIHHHGGGGGGGGGGGGDDD???:::AAA;;;777999;;;<<>>>>>======???AAACCCGGGFFFGGGLLLMMM\\\vvvvvvgggaaaZZZTTTNNNJJJJJJOOO\\\hhhrrrhhhEEE===777333444...222222222111111111111222222111888CCCJJJHHHCCCEEEKKKbbbvvvkkklllpppuuuyyyzzzyyywww}}}xxxdddTTTZZZeeeooo{{{~~~{{{wwwkkkUUU@@@??????IIIYYYeeekkkuuu~~~~~~|||yyywwwrrrhhhZZZQQQLLLHHHCCC??????@@@AAADDDGGGKKKOOOQQQQQQSSSVVVWWWXXXYYY[[[]]]aaaeeebbb]]]WWWMMMSSShhh~~~uuuYYYNNNKKKKKKNNNNNNLLLDDD@@@BBBEEE[[[~~~rrraaaQQQIIIHHHHHHMMM[[[tttyyyzzz}}}}}}}}}~~~}}}|||{{{wwwpppfffYYYQQQOOOQQQZZZooo}}}||||||}}}|||zzzxxxwwwsssmmmggg___WWWNNNHHHBBB???:::777777;;;AAAEEEXXX^^^bbb^^^QQQCCC:::777555888@@@IIINNNPPPVVV]]]___kkkwww~~~~~~~~~}}}yyyvvvnnnhhhbbb]]]YYYTTTNNNIIIEEEFFFEEECCCCCCDDDGGGJJJJJJHHHGGGJJJLLLKKKEEE???FFF>>>888999=========>>>???>>><<<;;;;;;;;;======DDDFFFIIILLLJJJIIIOOOXXXpppvvviiihhhjjjiiijjjkkkjjjfff```]]]bbbhhhhhhfffrrr~~~qqqlllmmmuuu~~~~~~|||zzzzzz|||~~~~~~zzzuuunnnaaaQQQFFFEEEEEEGGG___pppqqqnnn|||wwwzzzmmmnnnvvv```AAA777111555/////////000000111111111111333777CCC^^^wwwyyy|||mmmwwwUUUGGGMMMhhhtttppprrrsssqqqnnncccPPPBBB>>>???@@@IIISSSaaammmuuu~~~nnnXXXGGG===555555444333222222222222333444555666666777777666666444555888===@@@???===AAABBBCCCEEEHHHJJJKKKLLLNNNOOOPPPQQQOOOMMMJJJHHHDDDBBB???<<<===@@@FFFKKKJJJJJJIIIIIIGGGEEEBBB@@@>>>999777;;;@@@BBBEEEIIIOOOMMMIIIGGGKKKRRRUUUUUUTTTQQQQQQSSSTTTSSSVVVZZZdddooovvvsssnnnpppssstttvvvuuuvvv{{{}}}xxxjjjaaaTTTHHH???<<<<<<===>>>>>>???BBBFFFIIIJJJJJJJJJEEEAAAAAA@@@<<<::::::777555222222222222000///////////////000111222333444444444555666666777777888999::::::999999;;;======>>>???>>>======???AAADDDHHHFFFGGGLLLNNN^^^zzzooobbb___[[[UUUOOOJJJIIIMMM[[[iii|||}}}}}}hhhDDD===888333555///333222222111111111111222222222888BBBJJJIIIEEEGGGMMM[[[nnnnnnlllmmmrrrzzz~~~{{{www~~~zzzfffUUUVVV\\\fffvvv~~~{{{zzzqqqYYYAAA>>>>>>GGGWWWccciiirrr}}}}}}zzzwwwoooggg[[[RRRLLLHHHDDD@@@@@@@@@AAADDDGGGKKKOOOQQQRRRTTTVVVXXXYYYZZZ]]]___\\\___YYYSSSOOOJJJUUUooo{{{qqqXXXMMMJJJLLLUUUTTTTTTLLLFFFDDDDDDYYYzzzwwwgggZZZRRRNNNMMMLLLVVVnnn{{{|||{{{sssjjjaaaXXXSSSQQQVVV```ttt~~~}}}|||||||||{{{yyywwwvvvsssmmmfff^^^TTTKKKEEE???===999666666888:::===NNNUUU[[[WWWJJJ>>>888888555888@@@HHHMMMQQQZZZccccccppp}}}yyyvvvvvvwwwxxxxxxvvvrrrnnnddd^^^WWWQQQNNNIIIDDD???===???@@@@@@@@@BBBEEEHHHGGGGGGGGGIIIJJJHHHCCC@@@:::888888;;;<<<;;;>>>CCCAAA???>>><<<<<<>>>???AAADDDDDDGGGJJJJJJKKKTTT^^^{{{xxxhhhfffnnnmmmllliiihhheee```[[[eeelllmmmjjjrrr}}}vvvooonnnuuu~~~|||zzzzzz}}}~~~~~~{{{vvvmmm___PPPFFF@@@FFFMMMeeetttuuuxxx|||yyyxxxiiiiiisss___AAA888111444///000000000000000111111111333888CCC]]]xxx|||}}}nnn|||vvvYYYIIIKKKcccuuupppqqqsssqqqooodddQQQBBB===@@@BBBGGGQQQ___kkkuuuppp[[[III>>>666555444333222222222222444444555666777777777777999666333555:::???@@@@@@AAABBBDDDFFFIIIKKKMMMNNNMMMOOORRRTTTTTTRRROOONNNHHHFFFCCC>>><<<>>>CCCHHHKKKKKKKKKMMMMMMJJJCCC===;;;888999???CCCDDDGGGJJJJJJNNNQQQSSS\\\gggnnnmmmfffbbb``````___[[[ZZZ[[[jjjrrryyywwwrrrrrrvvvxxxzzzzzz{{{~~~|||pppiii^^^QQQHHHDDDDDDEEEHHHJJJMMMRRRVVVYYYXXXWWWQQQGGG?????????;;;888999666444222111222222000////////////000000111222333444444555555666777777888888999::::::999:::<<<>>>===>>>???>>>===>>>@@@BBBCCCFFFEEEFFFLLLPPPaaa~~~kkkaaa```YYYTTTNNNJJJHHHMMM\\\lll|||yyy~~~hhhDDD===888333666///444222222111111111111222222333888@@@HHHIIIHHHLLLRRRYYYkkknnnjjjhhhooo{{{}}}yyywwweeeTTTPPPSSS```vvv~~~{{{{{{ttt\\\CCC>>>===EEEUUUbbbiiirrr|||~~~zzzwwwllleee\\\SSSNNNIIICCC@@@>>>???@@@CCCFFFJJJNNNPPPSSSUUUWWWYYYYYYZZZ]]]___[[[]]]WWWQQQMMMHHHTTTnnn{{{~~~oooZZZOOOIIIMMM[[[\\\]]]TTTJJJFFFHHH[[[zzz~~~lll\\\SSSQQQPPPNNNNNN]]]|||yyyzzzzzzsssnnnjjjhhhhhhlllttt~~~}}}|||{{{{{{zzzxxxvvvuuurrrkkkddd\\\RRRIIICCC<<<:::777555444555777888CCCIIINNNKKKBBB999666777555888???GGGLLLRRR^^^jjjqqq}}}}}}sssiiijjjkkkmmmnnnlllhhhdddWWWRRRKKKFFFCCC@@@;;;777777888:::<<<===???CCCFFFEEEFFFGGGFFFCCCAAAAAABBB===<<<>>>???===:::???GGGDDDCCC@@@>>>===???@@@BBB???@@@EEEIIIKKKMMMVVVaaapppyyyxxxggghhhnnnooolllfffbbbaaa^^^[[[cccjjjnnnnnnuuu||||||tttqqqyyy|||zzz{{{~~~}}}~~~}}}zzzuuulll^^^OOOFFFAAAJJJTTTlll{{{vvv}}}zzz}}}ooo^^^cccttt]]]AAA999111555111000000000000000000111111444999CCC\\\www|||yyyiiittt|||rrr]]]NNNKKK^^^}}}yyyrrrqqqrrroooooofffSSSCCC===@@@BBBCCCLLLZZZgggsss~~~qqq]]]JJJ???666555444333222222222222444444555666777777777777:::777555555888<<<@@@BBBBBBCCCEEEHHHKKKMMMOOOQQQPPPRRRTTTUUUUUUSSSPPPOOOOOOMMMJJJFFFDDDEEEIIILLLTTTSSSRRRTTTTTTNNNDDD;;;<<<<<>>===>>>999666888555333111111111222111///000000000000111222333333444555555666666777888888888:::::::::999:::<<<>>><<<===>>>>>>>>>???AAACCCBBBEEEDDDFFFMMMRRRfff~~~hhh``````SSSPPPLLLJJJIIIPPPccctttwwwxxxhhhDDD===888444666000555222222111111111111222222333777>>>GGGIIIIIIMMMSSSWWWjjj~~~yyyxxxmmmgggeeekkkyyyvvvvvviiiXXXPPPNNN\\\uuu{{{|||{{{wwwbbbJJJ@@@===CCCSSS```hhhqqq{{{|||{{{~~~|||}}}}}}yyyuuuiiieee^^^WWWQQQJJJDDD@@@===>>>???BBBEEEIIIMMMOOOTTTVVVXXXZZZZZZ\\\^^^``````bbb\\\UUUPPPIIITTTmmmnnnZZZOOOJJJSSShhh}}}zzzjjjWWWOOONNN^^^yyy|||hhhWWWQQQUUUVVVTTTOOO```}}}vvvnnnnnnqqqtttvvvyyy~~~~~~}}}{{{{{{{{{zzzwwwuuussspppiiibbbZZZPPPGGGAAA:::888555333333444666777<<<@@@DDDAAA;;;555444444444888AAAIIIOOOVVVcccqqqzzzttthhh[[[\\\^^^aaabbb```\\\YYYNNNHHHBBB>>>===;;;888444444666888999<<>>>>>???@@@<<>>>>>???@@@IIIVVVeeerrr~~~uuubbbOOOCCC666555444333333222333333333444555666777777777777888888888888888:::>>>AAABBBDDDFFFIIILLLOOOQQQSSSTTTUUUVVVWWWWWWUUUTTTSSSWWWUUURRRPPPQQQSSSUUUWWW\\\[[[YYYWWWTTTNNNGGGAAAAAABBBFFFJJJLLLPPP[[[hhh}}}}}}~~~|||}}}~~~||||||~~~~~~}}}zzz{{{|||}}}zzztttbbbNNN===;;;<<<777555777555333111000111111111///000000000000111222333333555555555666777777888888999:::;;;:::::::::<<<>>>;;;<<<>>>>>>???@@@CCCEEEBBBEEEDDDFFFOOOVVVjjjyyyeee]]]]]]QQQOOOMMMKKKKKKTTTiii|||zzz}}}hhhDDD===888444777111555222222111111111111222222111555>>>GGGJJJHHHJJJMMMQQQfffyyy}}}zzzyyyvvvqqqhhhccc___dddrrr~~~xxxfffXXXNNNXXXpppwww|||{{{zzzjjjTTTDDD???BBBPPP]]]eeennnxxx{{{zzz|||}}}zzzyyyzzz|||{{{vvvqqqhhhfffbbb\\\UUUMMMFFFAAA===>>>???BBBEEEIIIMMMOOOSSSVVVYYY[[[]]]___ccceeefffhhhbbb\\\XXXRRR^^^wwwjjjVVVOOOPPPddd}}}eee[[[YYYgggkkkWWWUUU]]]bbbaaaSSSaaavvvsssjjjcccbbbdddggglllrrr{{{~~~}}}{{{{{{{{{yyywwwtttrrrnnnhhhaaaXXXOOOFFF@@@888777444333222333555777;;;===???===888444333333555:::DDDMMMSSSZZZhhhuuuxxxxxxfffXXXQQQRRRUUUXXXZZZXXXTTTQQQJJJEEE???<<<;;;:::888555555666888:::===AAAFFFJJJFFFJJJJJJDDD<<<<<>>CCCIIINNNKKKFFFAAA>>>======>>>===AAAIIIQQQTTTWWW```jjj|||mmmYYYaaaooosssqqqfff```bbbggghhhZZZ^^^hhhuuu{{{{{{|||~~~vvvsss{{{|||zzzyyy}}}|||}}}zzzzzzyyytttjjj\\\OOOFFFEEELLLSSSppp```ssszzzggg```[[[AAA:::222666333111111111000000000000000000666BBB]]]{{{}}}```gggvvvttt^^^LLLRRRjjjvvvrrrppphhhmmmjjjZZZIII@@@======@@@HHHVVVeeerrr{{{hhhUUUIII666666555444333333333333333444555666777777777777555888;;;;;;999999<<>>:::;;;===>>>???AAADDDFFFBBBFFFEEEGGGPPPXXXnnnvvvccc[[[ZZZSSSQQQOOOMMMMMMVVVkkk~~~{{{hhhDDD===888444777111666222222111111111111222222///444>>>HHHKKKGGGEEEGGGIIIaaassstttssswwwtttlllddd^^^YYY^^^jjjwwwvvvbbbPPPTTTkkkttt}}}|||}}}ppp\\\GGG@@@AAANNNZZZbbbkkkuuu}}}{{{}}}{{{xxxvvvwwwyyyxxxsssnnnhhhgggddd```YYYPPPHHHCCC>>>???@@@BBBFFFJJJMMMOOORRRUUUYYY\\\___cccfffiiiiiilllgggbbb```]]]kkkgggSSSOOOXXXwww}}}fffaaadddtttlllWWWVVVbbbjjjiiiXXXcccpppwwwvvvqqqmmmkkkpppiiicccbbbbbbeeellltttwww}}}}}}{{{zzzzzzzzzyyywwwpppmmmgggaaaYYYPPPHHHBBB999888666555444444555555333555666666555444444555777>>>FFFLLLRRR^^^nnnyyy{{{mmm^^^TTTOOOJJJKKKNNNPPPQQQOOOKKKGGGBBB@@@===999777666555666888888888:::===AAAEEEGGGMMMMMMIIIAAA===CCCRRR___]]]NNNAAA?????????EEENNNSSSMMMDDD>>>;;;;;;<<<===GGGEEELLLVVVXXXXXXggg|||gggYYY```ttt~~~vvvddd______```gggbbbaaafffrrrzzz{{{~~~{{{wwwsssuuu~~~zzzzzz~~~zzzwwwtttkkkZZZLLLFFFIIIKKKWWWuuudddrrruuuzzz|||uuuiiilll___CCC888777555222//////000000111111222222000666???YYY|||ttteeewww|||eeeJJJOOOooo~~~rrrnnnmmmlllkkkhhh___NNN???===BBBBBBIIITTTcccqqq}}}pppZZZIII<<<666111000000///222777666666555555666777888999;;;;;;;;;===>>>>>>===;;;BBBCCCEEEHHHKKKNNNPPPQQQ[[[\\\\\\]]]\\\[[[ZZZYYY\\\ZZZXXXZZZ]]]```___^^^\\\[[[UUUKKKIIILLLLLLGGGIIILLLOOOPPPWWWlll{{{yyy|||{{{yyy|||}}}uuudddRRRAAA::::::999666555444444333333222111000000111000000000111222333333555555666666777999:::;;;999::::::;;;;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDEEECCCCCCEEEIIIPPP```yyynnn```\\\YYYVVVNNNJJJLLLNNNUUUkkkcccFFF999===:::555777777666444222111222222111000444333777AAAHHHIIIGGGGGGPPPRRRkkk~~~zzz~~~tttooojjj[[[UUUcccooo{{{iiiQQQTTTgggttt|||}}}qqqbbbLLLAAA???MMM\\\ccckkkttt~~~yyyxxxzzzwwwvvvwwwzzzxxxrrrlllkkknnnmmmeee\\\UUUMMMFFFDDD@@@???DDDHHHIIILLLPPPXXXYYYZZZ\\\^^^bbbgggkkkpppooolllgggdddjjjvvvrrr[[[TTTWWWgggssskkkjjjooozzzmmmSSSNNNZZZgggllleeefffhhhiiiiiiiiikkkmmmdddnnnlllhhhqqqvvvuuuwww}}}zzzyyyxxxxxxvvvtttooolllfff```YYYOOOFFF@@@777666555333333333333444444555777666555444444555777>>>FFFNNNVVVcccsss{{{lll^^^TTTKKKEEEIIIIIIJJJLLLLLLJJJFFFBBBBBB@@@<<<999777555555555777888888:::>>>BBBFFFHHHLLLKKKHHHCCCAAAHHHUUU```ZZZLLLAAA>>>;;;:::AAAKKKPPPJJJCCC===;;;<<<>>>@@@DDDGGGQQQ[[[]]]```ttt```WWWccctttwwwbbb[[[\\\```jjjgggdddgggqqqxxxzzz{{{}}}{{{vvvoooppp|||{{{zzz~~~~~~~~~}}}}}}}}}yyyvvvssshhhXXXKKKEEEIIILLLZZZxxxnnn}}}rrrsss}}}zzznnnooo^^^BBB777555333000000000000000111111222222111777???YYY}}}~~~qqqvvvjjjOOOPPPmmmtttpppnnnmmmllljjjaaaPPP@@@===AAAAAAGGGSSS```nnnzzzrrr]]]LLL===777222222111000333777444555666777888999:::;;;<<<;;;:::999999:::999999===>>>AAAEEEIIIMMMQQQSSSVVVWWWYYY[[[\\\\\\[[[ZZZ[[[YYYXXXYYY\\\^^^^^^]]][[[ZZZTTTLLLJJJNNNOOOLLLEEEGGGMMMZZZppp~~~uuurrrppprrryyy{{{{{{}}}tttdddSSSAAA:::999888555444333333222111111000//////000000000000111222333444555555666666777999:::;;;999::::::;;;;;;<<<<<<=========>>>???AAABBBDDDDDDEEEDDDFFFJJJRRRbbb}}}lll___[[[YYYRRRLLLIIILLLPPPYYYpppbbbFFF:::>>>:::555666555666444222111222222111000222222888BBBIIIIIIFFFFFFMMMRRRlll}}}qqqlll___ZZZccclllttt}}}~~~|||}}}yyydddNNNOOO^^^qqq{{{}}}{{{rrrfffTTTFFF???JJJXXX```hhhqqq|||vvvssswwwuuusssuuuwwwwwwrrrnnnpppqqqmmmcccZZZUUUOOOJJJFFFBBBAAAFFFJJJKKKNNNQQQVVVXXX[[[]]]___cccgggjjjppppppooollljjjlllqqquuuzzziiiXXXSSSZZZmmmmmmeeegggmmmyyymmmVVVPPP[[[hhhnnnkkklllmmmmmmlllkkklllmmmkkkvvvuuurrrzzz|||zzzxxxwwwuuurrrpppmmmjjjeee___XXXNNNDDD===666555444222222222222333444555777777666555555666777===EEEMMMVVVdddtttzzzlll^^^WWWTTTOOOHHHIIIHHHGGGGGGHHHFFFCCC@@@AAA???<<<888666555555555777777999;;;???CCCGGGIIIJJJHHHEEEDDDHHHPPPYYY___RRRIIIAAA>>>;;;999CCCPPPVVVQQQIIIAAA======???BBBKKKOOOXXXaaaeeeqqqnnnVVVTTTdddsssxxxbbbWWWWWW___lllpppkkkjjjqqqyyy{{{{{{{{{{{{tttkkkjjjvvv|||{{{~~~~~~}}}}}}|||||||||xxxuuupppeeeUUUIIIDDDIIINNN\\\{{{wwwnnnmmmsssnnn[[[AAA666333000...111111111000111111222222111666>>>XXX}}}{{{|||llluuuWWWUUUmmmwwwrrrpppmmmmmmllldddTTTCCC===@@@???FFFPPP\\\iiiuuuvvvcccSSS???888333333333222333777222444666888:::;;;;;;;;;:::999888888999:::<<<======>>>AAADDDHHHMMMQQQSSSSSSUUUXXX[[[]]]]]]\\\\\\\\\[[[ZZZ[[[]]]___```___]]]\\\WWWQQQPPPUUUXXXYYYNNNNNNWWWppp|||nnnfffffffffkkkttt{{{yyyxxx}}}~~~{{{ttteeeSSSAAA999888777444333111111111000000//////.../////////000111333444555555555666666777999:::;;;999::::::;;;<<<<<<======>>>>>>??????AAABBBCCCDDDGGGEEEGGGKKKUUUfffhhh^^^ZZZWWWNNNIIIIIIMMMSSS___www```FFF;;;>>>:::555666444666444222222222222222000///000777BBBIIIIIIHHHIIISSSYYYpppsssnnngggdddggglllqqquuurrrqqquuutttdddOOOLLLVVVkkkxxx~~~{{{zzzuuulll___MMM@@@EEERRR]]]fffmmm{{{}}}vvvsssuuusssqqqrrruuuuuurrrooovvvtttmmmbbb[[[XXXTTTPPPHHHDDDDDDIIIMMMNNNPPPSSSTTTWWW\\\___bbbdddhhhjjjpppqqqrrrrrrqqqnnnkkkiiiggg```VVVRRR^^^sssqqqbbb]]]aaajjjwww}}}jjjVVVNNNUUUaaahhhmmmpppuuuzzz~~~}}}}}}zzzxxxvvvssspppmmmkkkhhhddd___WWWNNNCCC===666555444222222222333333444666777777666666666777999===BBBHHHOOO\\\jjjuuurrrnnneee\\\ZZZ[[[XXXRRRHHHFFFEEEEEEFFFFFFDDDCCC@@@>>>;;;888666555555555666777999<<<@@@DDDGGGIIIFFFCCCAAAEEENNNVVV[[[\\\JJJDDDBBBBBB???>>>KKK[[[kkkeee[[[PPPGGGDDDEEEGGGSSSVVV]]]fffrrrnnn[[[OOOSSScccrrr{{{cccUUUTTT]]]lllxxxssspppsss{{{zzztttkkkiiiuuu~~~|||~~~~~~~~~}}}}}}}}}}}}}}}|||xxxuuuooocccSSSHHHDDDIIIOOO\\\yyyxxxjjjjjjzzzuuujjj~~~yyyUUU>>>666222000///222222111111111222333444222777===VVV}}}ttt}}}}}}bbb~~~___ZZZoooxxxssspppnnnnnnnnnhhhYYYGGG?????????EEEOOOYYYdddqqq}}}{{{jjj[[[AAA:::444333444333333555222444666999::::::999888555777:::<<<>>>AAADDDFFFDDDEEEGGGJJJMMMQQQTTTUUUYYYZZZ\\\^^^___^^^]]]\\\```______```aaacccddddddcccbbb^^^[[[[[[```fffjjjggggggrrrtttkkkfffhhhgggiiinnnttt~~~tttlllkkksssvvvzzz{{{tttfffTTTAAA999777555333222111111111000000/////////......///000111333555666555555666666777999:::;;;999::::::;;;<<<===>>>>>>????????????@@@BBBDDDEEEHHHFFFGGGMMMXXXkkkyyyddd\\\YYYUUUKKKIIIJJJNNNVVVddd}}}yyyuuu[[[EEE<<<@@@;;;888888555666444222222333333222111//////555???GGGJJJNNNRRRaaafffsss}}}rrrpppssstttooopppuuutttqqqpppuuuwwwkkkWWWNNNRRRfffuuu{{{{{{yyytttiiiTTTAAAAAAMMMYYYdddjjjxxx~~~{{{zzzxxxuuussssssttttttrrrpppuuutttmmmddd___]]]ZZZUUUIIIFFFFFFKKKOOOPPPRRRUUUTTTXXX]]]bbbdddfffiiikkkpppqqqsssuuuuuuqqqkkkfff``````ZZZWWWeee}}}uuujjj^^^ZZZaaammmzzz{{{lll\\\RRRSSS\\\ccckkkpppxxx~~~zzzxxx}}}zzzxxxvvvsssooollliiifffbbb]]]VVVMMMDDD>>>777666555333333333333444444666888888777777777888;;;<<<>>>AAAGGGQQQ]]]fffeeeiiiiiiccc^^^ZZZUUUOOOCCCBBBAAABBBDDDEEEEEEEEE???===:::777555444444555666777999<<<@@@CCCFFFHHHBBB??????FFFQQQXXXXXXVVVEEECCCDDDGGGDDDCCCOOO___xxxrrrggg[[[PPPLLLNNNQQQTTT[[[fffuuummmTTTQQQPPPUUUcccsss}}}eeeUUURRRZZZiii|||wwwsssssszzzzzzuuunnnmmmxxx}}}|||||||||}}}~~~~~~|||yyyuuunnnaaaQQQGGGFFFIIIOOO\\\xxx}}}tttzzzdddfffsss{{{ttthhhxxx~~~zzzrrrOOO<<<666333222222222222111111111333555666999===???TTT{{{zzzlllwwwdddvvvaaaYYYlll}}}xxxsssnnnmmmooopppmmm___LLLAAA??????EEENNNVVV```mmm{{{qqqdddFFF<<<444333333222222444333555666888888777555444222777===AAADDDFFFIIILLLMMMOOOQQQUUUXXX[[[]]]^^^cccccccccbbbaaa```^^^]]]aaabbbbbbccccccdddfffggggggfffeeedddeeeiiipppvvv{{{yyysssqqqpppssspppmmmlllnnnxxxwwweee\\\aaafffnnnwww|||vvviiiVVVBBB999777555222222111111111111111000000000......///000111333555666555555666666777999:::;;;999999:::;;;<<<>>>>>>???@@@?????????@@@BBBEEEFFFGGGEEEGGGOOO\\\pppsss```ZZZWWWQQQJJJJJJLLLPPPWWWhhhtttuuuUUUCCC>>>AAA===;;;<<<888777555333222333333222111111///333;;;CCCKKKUUU]]]nnnpppppptttzzz|||yyyyyysssuuuvvvrrrwwwsssuuusssvvvyyyppp^^^PPPMMM```rrr}}}~~~{{{ooo[[[EEE@@@IIIVVVbbbiiivvv{{{|||{{{yyywwwvvvuuusssqqqrrrrrrmmmgggeeeddd___YYYKKKHHHHHHNNNRRRSSSTTTWWWVVVZZZ```dddggghhhjjjlllpppqqqsssuuuvvvtttpppllleeehhheeecccsssyyyrrrhhheeemmm|||wwwkkkaaa^^^ccciiijjjnnnvvv{{{wwwttt~~~~~~|||zzzxxxvvvrrrnnnjjjfffccc___YYYSSSLLLDDD???777666555333333333333444444666888999888777888999<<<<<<===@@@FFFPPP\\\dddmmmssstttkkk^^^TTTLLLFFF???>>>>>>@@@BBBDDDDDDCCC>>><<<999666444444444555666777999<<>>@@@IIISSSWWWTTTOOOEEEDDDGGGLLLJJJGGGOOO\\\kkkggg```VVVOOONNNSSSYYY^^^kkk}}}xxxXXXKKKRRRUUUZZZiiixxx~~~dddTTTQQQYYYhhh{{{zzzuuurrruuu~~~}}}yyysssqqq{{{~~~||||||}}}~~~~~~|||yyyuuummm___OOOGGGFFFIIIQQQ```|||vvvnnnnnn```gggpppwww{{{~~~rrrhhhzzzzzznnnKKK;;;777444333444222111000000222444777999@@@DDDBBBPPPtttzzzkkkyyynnnrrrbbbVVVbbbuuu||||||xxxrrrllllllnnnrrrqqqdddQQQDDD??????EEELLLSSS[[[hhhxxxxxxlllMMMAAA666333333222222444555555666666666555444333555:::AAADDDFFFHHHLLLOOOWWWYYY]]]bbbeeefffgggggghhhgggeeedddbbbaaaaaaaaaaaabbbcccccccccdddfffhhhiiihhhiiikkkkkkmmmttt|||zzzsssooooooqqqssszzzwwwssspppmmmtttuuugggZZZ___fffpppzzz~~~yyykkkXXXCCC999777555222222111111111111111111111111/////////000111333444555555555666666777999:::;;;999999:::<<<===>>>???@@@??????>>>???@@@CCCFFFHHHHHHFFFIIISSSbbbwwwmmm]]]YYYTTTMMMHHHJJJMMMPPPXXXkkkxxx~~~SSSDDDAAADDD???>>>>>>999777555333222333333333111222000111888???IIIWWWcccqqqrrriiigggrrrvvvttt{{{xxx}}}{{{rrryyyssszzzwwwwwwyyysssbbbRRRIIIZZZlll|||}}}tttbbbLLLBBBFFFSSS```gggtttyyy~~~|||yyywwwuuusssqqqqqqnnnjjjiiihhhbbbYYYNNNKKKLLLRRRVVVVVVWWWZZZZZZ^^^cccgggiiijjjlllmmmoooqqqsssuuuvvvvvvvvvvvvpppsssrrrsssyyyvvv~~~wwwqqqnnnpppvvvmmmqqqzzz}}}yyyvvvttt{{{zzzxxxvvvtttqqqlllhhhccc___YYYTTTOOOIIIDDD@@@666555444222222222222333444666888999888888999:::<<<===???DDDNNN[[[iiirrr{{{{{{tttdddUUULLLFFFBBB?????????AAACCCDDDCCCBBB===;;;888666444444444555666777999<<<>>>@@@AAABBB>>>???DDDLLLTTTVVVPPPJJJEEEEEEKKKRRRRRROOOSSS]]]]]]\\\XXXRRROOOSSS]]]eeevvvsssdddNNNIIIRRRVVV___rrr}}}aaaQQQPPPYYYiii}}}~~~zzzrrrrrr{{{~~~vvvrrrzzz~~~~~~~~~~~~{{{xxxssskkk\\\LLLEEEEEEHHHTTTgggooohhhhhheeerrrzzz{{{zzzzzznnnggg|||mmmIII:::777444222444111000000000222666999;;;===BBB@@@KKKnnnwwwssslll~~~fffUUUXXXkkkrrryyy{{{{{{yyyrrrkkkjjjmmmssstttiiiVVVFFF@@@>>>CCCJJJPPPWWWcccttt~~~sssVVVGGG999444444333444555555555555666666666666666;;;???CCCFFFGGGLLLTTTZZZcccfffjjjmmmmmmkkkhhhffffffdddbbbaaaaaaccceeegggbbbdddfffeeedddeeehhhjjjjjjiiilllpppoooooouuu~~~{{{uuuqqqjjjeeebbbccceeegggtttvvvyyywwwrrrrrr|||llllllmmmpppwww|||nnnZZZEEE:::777555333222000000000000000000000000000000000000111222333444555555666666777999:::;;;999999:::<<<===???@@@@@@>>>>>>===>>>@@@DDDHHHJJJIIIHHHLLLXXXhhh~~~jjj[[[XXXRRRIIIDDDHHHLLLOOOYYYnnnyyy~~~TTTHHHFFFGGG@@@???>>>777777555333333333444333222333000222777===EEESSS___ppprrreee```oootttsss~~~{{{xxx~~~~~~{{{|||xxxkkkXXXLLLTTTfffwww~~~|||xxxiiiUUUFFFDDDOOO[[[cccrrrwww~~~~~~}}}yyywwwvvvtttsssooojjjjjjiiibbbYYYRRROOOPPPVVVZZZ[[[[[[]]]___bbbfffhhhjjjkkkmmmooonnnrrruuuvvvvvvwww{{{~~~{{{{{{|||}}}}}}{{{yyywwwvvvyyyxxxvvvuuussspppkkkggg```\\\VVVPPPLLLGGGCCC@@@555444333111111111111222555666999999999888:::;;;<<<===AAAIIIWWWhhhwww}}}wwwhhhUUUGGGCCCCCCAAACCCCCCCCCEEEFFFFFFDDDBBB===;;;888555444333444555666777999;;;===???@@@@@@???AAAGGGOOOUUUUUUNNNGGGEEEEEELLLWWWZZZXXX[[[ccc______]]]YYYYYY___kkkuuu~~~kkk^^^VVVJJJHHHPPPSSSaaazzz|||]]]NNNOOOZZZkkkuuurrrzzzvvvqqqxxx~~~}}}|||{{{zzzwwwrrriiiZZZJJJCCCDDDGGGWWWmmmkkkdddhhhlll~~~zzzxxxllleee|||mmmIII;;;888333111222000000///000222666:::===666===;;;FFFkkkoooeeezzzlllVVVRRReeemmmuuuzzz|||zzzsssjjjjjjmmmsssuuukkkXXXHHHAAA<<>>AAAEEEGGGJJJRRR^^^hhhnnnpppsssssspppjjjddd___aaa___]]]]]]___dddiiillleeegggiiiiiiggghhhkkknnnlllkkkoootttsssqqqwww{{{vvvmmmiiiccc\\\YYYWWWXXXYYYlllsss{{{}}}wwwsss{{{yyyuuuwww}}}~~~ooo[[[FFF;;;888555333333.........///////////////111000000000111222333333555555666666777999:::;;;999999:::<<<===???@@@@@@>>>======>>>AAAEEEIIIKKKJJJJJJOOO\\\mmmhhh[[[XXXQQQGGGAAAFFFKKKOOOZZZpppttt{{{{{{WWWKKKIIIIIIAAA???===555777555333333444444333222222111222777<<>>===<<<<<<<<<<<<>>>FFFXXXlllwwwxxxtttjjjaaaUUUKKKDDDBBBAAAAAAFFFGGGHHHIIIIIIGGGEEECCC>>>:::666555777999999888:::;;;<<<>>>AAAAAA???===AAAGGGMMMRRRVVVTTTKKK@@@CCCIIIQQQTTTSSSSSSUUUWWWVVV]]]ffflllqqqwww{{{|||xxxvvvssskkkbbb^^^VVVOOOHHHGGGLLLXXXkkk|||qqqTTTMMMPPPYYYeee}}}sssrrrwww|||wwwzzz~~~}}}{{{zzz|||xxxqqqeeeUUUGGGEEEJJJMMMTTTqqqkkkooommmhhhnnnjjjIII???888333444333///111111000444:::<<<:::<<<;;;<<>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGGGGIIIQQQaaawwwppp```TTTLLLGGGIIIGGGTTTKKK\\\ooo}}}MMMMMMLLLIIIEEE???:::777;;;:::888777888777555333333111222444777<<>>>>>===>>>>>>AAADDDMMM[[[iiipppnnnjjj\\\VVVNNNGGGDDDDDDDDDDDDJJJJJJKKKJJJIIIFFFCCCBBB===:::666555777999:::999;;;;;;<<>>@@@GGGNNNTTTXXXWWWNNNCCCFFFLLLRRRVVVUUUTTTUUUWWWTTTWWW[[[```ffflllpppqqqnnnhhhcccbbb```ZZZUUUTTTXXXPPPIIIHHHLLLXXXkkk|||nnnSSSMMMQQQYYYfff|||uuussswww~~~xxx{{{~~~|||{{{zzz{{{wwwooocccSSSFFFEEEJJJLLLYYYvvvppp~~~rrrkkkssskkkJJJ@@@888444555333000111111111555<<<<<<999::::::;;;DDDYYYssswwwlll|||nnnVVVYYYhhhxxxvvvjjjnnnrrrwwwyyyssscccPPPCCC@@@BBBGGGOOOTTT[[[gggsss}}}mmmZZZFFF:::666444444777777777888999666444:::CCCKKKMMMQQQVVVZZZ^^^aaacccUUUQQQKKKGGGEEEEEEFFFFFFDDDFFFIIINNNTTT[[[aaaeeejjjkkkmmmnnnmmmmmmooopppqqqqqqrrrtttvvvxxxxxxxxx~~~~~~|||zzzwwwtttpppllljjjhhhiiinnnuuuzzz}}}rrr]]]FFF:::777444111000000000000000000000000000222222222222333444555555777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@CCCEEEGGGHHHJJJLLLTTTfffmmm]]]SSSLLLHHHKKKEEEQQQMMM___yyyrrrwwwKKKKKKKKKJJJGGGBBB>>>;;;>>>;;;999888888777555444333111111333555999DDDOOO[[[\\\aaafffggghhhoooxxxsss}}}~~~}}}sssdddYYYOOO]]]ooo|||~~~{{{}}}xxxlllWWWFFFCCCOOO\\\gggjjjooowww~~~~~~}}}}}}yyywwwrrrmmmiiifffeeedddeeecccaaaaaacccdddddddddcccfffggghhhlllrrruuussstttuuuvvvvvvwww{{{}}}sssrrr}}}tttkkkfffccceeeggglllwww}}}{{{yyyyyyyyyyyy{{{xxxtttrrrpppllleee___ZZZUUUOOOJJJFFFCCC@@@>>>999777555333222222333444555888<<<>>>???@@@BBBCCCAAAEEELLLTTT[[[\\\ZZZWWWNNNKKKGGGFFFGGGIIIJJJKKKOOOOOONNNLLLHHHEEEAAA???<<<999777666888:::;;;;;;;;;;;;<<>>===888999:::<<>>>>>>>>>>>>>>???AAACCCEEEGGGIIIKKKLLLUUUkkkjjjZZZQQQLLLJJJMMMEEENNNSSSeeeoooxxxqqqFFFGGGHHHIIIGGGDDDAAA???AAA>>>;;;999888888666555333111000222333666???IIIPPPVVV^^^```\\\[[[eeesssrrrzzzuuuzzz{{{vvvyyyxxxvvvvvvvvvqqqiiibbbSSS]]]lllyyy}}}{{{}}}{{{qqq]]]JJJCCCLLLXXXeeehhhmmmuuu|||}}}|||yyywwwtttpppllljjjiiihhhjjjhhhfffeeeffffffeeedddaaafffkkkmmmqqqwwwxxxvvvxxxwwwuuuuuuxxx~~~}}}wwwmmmooo~~~|||yyyzzz}}}pppgggddd[[[]]]bbbhhhllloooxxx}}}zzzuuuuuu~~~~~~|||{{{yyyyyyxxxxxx{{{xxxtttrrroookkkddd^^^WWWSSSMMMGGGCCC@@@===;;;888666555333222222333444555888===@@@BBBDDDGGGIIICCCGGGKKKMMMNNNMMMLLLLLLKKKJJJJJJLLLOOORRRSSSSSSSSSRRROOOLLLGGGBBB>>><<<:::999777777999:::<<<===<<<<<<===???BBBCCCBBBAAACCCKKKSSSZZZ___^^^UUUKKKCCCIIIQQQZZZaaaddddddcccPPPKKKIIINNNTTTVVVUUUTTTTTTRRRRRRRRRPPPPPPXXXaaacccXXXLLLHHHMMMYYYmmm}}}|||eeeRRRSSSWWW^^^jjj}}}vvvnnnpppxxx~~~|||~~~|||{{{zzzyyyqqqggg[[[NNNDDDDDDJJJJJJddd}}}hhhtttggg___wwwnnnNNNAAA777555666222222222111222999@@@>>>777999<<<>>>@@@MMMeee~~~rrruuuxxxxxxrrrXXXUUUbbbvvv|||nnnjjjmmmrrrwwwvvvlll[[[OOOAAAAAAFFFNNNSSSWWW___gggsssxxxjjjYYYKKK>>>666555888777777888888777888@@@KKKRRRTTTWWWWWWTTTMMMFFFAAA>>>AAACCCCCCBBBCCCHHHLLLSSSXXX]]]\\\WWWSSSSSSUUUUUUYYY^^^dddiiinnnssswwwsssuuuwwwxxxyyyzzz|||}}}|||}}}~~~~~~}}}{{{||||||{{{|||~~~~~~mmmZZZDDD999555222222222////////////////////////222222222222333444555555777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAADDDFFFHHHJJJHHHJJJVVVpppzzzhhhZZZPPPKKKIIINNNGGGOOO^^^ooo{{{iiisssIIIJJJKKKLLLKKKIIIFFFEEEDDDAAA===:::999999888777555333222222222333<<>>;;;999666555444333222222333333666999===AAADDDHHHKKKNNNMMMOOOPPPOOONNNOOOQQQTTTTTTTTTTTTVVVYYYZZZYYYWWWRRRQQQNNNIIIDDD@@@<<<:::888888888999:::;;;===???>>>======@@@BBBDDDDDDCCCHHHNNNVVV[[[```aaaXXXNNNEEEJJJRRR]]]fffjjjhhhdddOOOKKKLLLTTTYYYVVVPPPNNNQQQPPPOOOOOONNNQQQ\\\iiijjj\\\NNNIIIMMMZZZnnn~~~wwwaaaSSSXXX\\\cccoooyyyooonnnuuu}}}~~~}}}{{{zzzxxxooocccWWWKKKCCCDDDJJJLLLggg}}}uuu^^^zzzvvvuuuuuu[[[ZZZ{{{pppQQQBBB777555666111222222111222888???>>>999888<<<===>>>HHHaaa}}}xxxqqquuuttt{{{YYYPPP[[[ooossskkklllqqqwwwyyyqqqbbbVVVCCCCCCFFFNNNSSSWWW]]]dddmmm}}}|||ssseeeVVVEEE888666999777777777888888:::DDDPPPWWWUUUPPPKKKEEEAAA>>><<>>>>>>>>>>>???@@@BBBEEEGGGJJJKKKHHHLLL[[[wwwxxxjjj\\\RRRKKKHHHMMMLLLTTTjjjyyyqqqnnnsssPPPQQQRRRSSSRRRPPPMMMKKKFFFCCC???===<<<;;;:::888777555444444222333:::CCCMMMTTT```iiihhhdddfffkkk}}}xxxxxx{{{tttiiihhhkkkkkkjjjnnnuuuwwwsss[[[[[[cccrrr|||}}}~~~yyyjjjVVVJJJHHHKKKYYY]]]dddnnnxxx}}}{{{{{{zzzxxxvvvtttrrrqqqqqqqqqooommmlllkkkjjjgggeeebbbjjjrrruuuxxx}}}~~~}}}~~~~~~~~~xxxnnnjjjqqq~~~}}}{{{|||{{{{{{zzzyyyxxxwwwwww|||yyyuuuqqqnnniiibbb\\\TTTOOOIIIDDD@@@===:::888555555444333333333333333555888===AAADDDHHHMMMPPPSSSTTTTTTTTTUUUWWW[[[^^^```___^^^^^^^^^\\\XXXVVVNNNLLLIIIEEEAAA===:::888666888999:::;;;<<>>>>>@@@CCCEEEEEEEEEJJJOOOVVV[[[aaaccc]]]TTTJJJLLLSSS^^^hhhjjjeee___OOOLLLQQQ]]]```YYYRRRQQQRRROOONNNNNNOOOUUUcccqqqpppaaaPPPIIINNN[[[ooo~~~~~~sss^^^UUU]]]ccchhhttt|||rrrqqquuu~~~||||||xxxmmm```TTTIIICCCEEEKKKPPPkkkhhh___~~~uuu{{{nnnZZZbbbrrrTTTCCC777666777111111333222111555;;;===;;;777::::::999BBBZZZvvvrrrnnnzzzxxxxxxeeeNNNVVVjjjyyynnnnnnssszzz~~~xxxjjj^^^FFFDDDFFFMMMSSSWWW]]]dddhhhyyy~~~yyypppaaaMMM;;;777:::888666777888888<<>>@@@BBBFFFLLLRRRWWW]]]cccfff```^^^ZZZTTTMMMKKKMMMPPPQQQRRRRRRRRRUUUZZZaaagggqqqvvv{{{~~~|||{{{|||}}}}}}}}}}}}~~~zzzpppkkkhhheeedddeeekkkhhhccc``````dddiiimmmxxx~~~~~~xxxqqq```QQQ@@@888444111111222000000000000000000000000222222222222333444555555777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????AAACCCEEEHHHKKKLLLJJJQQQdddxxxlll^^^SSSLLLIIIJJJSSSZZZsssooo|||jjjNNNPPPQQQRRRQQQOOOLLLJJJEEECCCAAA@@@???>>><<<:::999666555555333333999AAAJJJQQQ```ooovvvtttsssvvv~~~vvvllliiillllllkkkqqqzzz{{{tttbbb]]]```ooo|||~~~{{{ppp```RRRKKKHHHTTTXXX```kkkvvv}}}||||||{{{yyywwwvvvttttttrrrpppooooooooonnnkkkiiifffnnnuuuvvvxxx|||vvvooouuu~~~|||zzzzzzzzzzzzzzzyyyxxxwwwvvv~~~}}}yyyuuuqqqnnnhhhaaa[[[SSSOOOHHHCCC???<<<999777444444333333333333333333333666:::>>>BBBGGGLLLPPPSSSTTTVVVZZZ^^^aaabbbccchhhfffccc```]]]XXXRRRNNNHHHFFFCCC@@@===:::888777444777:::;;;;;;===@@@CCC???>>>>>>@@@CCCFFFGGGFFFIIINNNTTTYYYaaaeeebbb[[[IIIKKKQQQ\\\gggiiibbbZZZNNNMMMUUUaaacccZZZUUUWWWUUUPPPMMMNNNRRR[[[kkkyyyuuudddQQQIIINNN\\\ooo~~~~~~qqq]]]WWWccchhhmmmyyy{{{sssrrrttt|||~~~}}}xxxlll^^^RRRHHHCCCFFFMMMSSSoooccclll{{{mmmbbbtttsssVVVDDD777666888111///333444000111777===>>>999;;;999777???VVVoootttnnnwwwqqqoooQQQUUUggg|||oooooorrrzzz{{{nnnbbbGGGDDDDDDJJJQQQVVV]]]ccceeewww~~~yyyjjjSSS>>>888;;;888666777888999>>>KKKXXXXXXQQQHHH???;;;<<<@@@CCCGGGJJJRRRZZZaaadddcccbbbYYYVVVRRROOONNNQQQUUUXXXXXXYYYXXXXXXXXX[[[___ccciiipppyyy}}}}}}{{{|||}}}~~~~~~}}}~~~~~~zzzxxxtttllliiijjjkkkhhhbbb\\\ZZZZZZ\\\]]]iiipppuuutttttttttpppiiiXXXLLL>>>888444111000222000000000000000000000000222222222222333444555555777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????AAACCCFFFIIIKKKMMMLLLVVVmmm|||nnn___SSSMMMJJJGGGXXX^^^uuupppzzz^^^JJJLLLNNNOOOOOONNNKKKJJJDDDCCCCCCCCCCCCAAA===:::888666555555333222888@@@DDDLLL]]]nnnvvvvvvxxx|||zzzuuuooorrrpppnnnuuu~~~{{{pppjjj``````nnn{{{}}}}}}vvvjjj\\\OOOHHHRRRVVV^^^iiittt~~~~~~}}}|||zzzxxxvvvuuusssrrrqqqrrrsssrrrpppmmmlllssswwwvvvuuuzzz}}}||||||yyyyyyzzzzzzyyyxxxwwwvvv~~~}}}}}}yyyuuuqqqnnnhhh```ZZZSSSOOOHHHCCC???<<<999777444333333333333333333222111444888<<<@@@EEEJJJNNNTTTVVV[[[aaagggiiihhhfffjjjgggccc^^^YYYSSSLLLHHHCCCBBB@@@===:::999777777444777:::<<<<<<===AAADDD@@@??????@@@DDDFFFGGGGGGGGGLLLRRRXXXaaagggfff```EEEFFFMMMZZZfffiiiaaaYYYMMMMMMUUUbbbcccYYYVVV[[[TTTMMMIIIKKKRRR]]]nnn|||xxxfffRRRJJJNNN\\\ppp~~~qqq]]]YYYfffkkkppp|||wwwqqqqqqrrryyy~~~xxxlll]]]QQQHHHDDDGGGMMMVVVsss|||bbbzzzlllgggtttWWWDDD777666888111...333444000...444<<<@@@===>>>:::777???TTTlllzzzwwwpppxxxmmmzzzrrrUUUWWWggg~~~nnnmmmqqqxxx{{{nnnbbbGGGCCCBBBHHHOOOUUU\\\cccdddvvv}}}pppWWW@@@888;;;888666666888999???LLLYYYRRRMMMEEE>>>;;;===@@@CCCMMMQQQXXXaaagggfff___XXXVVVSSSPPPPPPTTTYYY]]]___\\\]]]_________aaacccfffccckkkvvv|||}}}{{{|||}}}~~~~~~}}}~~~yyyxxx{{{}}}yyysssmmmgggdddcccbbbaaagggjjjiiijjjmmmjjjdddTTTHHH===777444111000111000000000000000000000000222222222222333444555555777888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAACCCFFFIIILLLMMMLLLXXXpppppp___SSSMMMLLLFFF\\\___uuu~~~pppsssWWWMMMNNNQQQSSSTTTSSSQQQPPPCCCCCCDDDEEEEEECCC>>>;;;888555444444222111777>>>???IIIYYYhhhooooootttzzz}}}{{{uuuwwwtttqqqxxxzzzkkkpppdddaaannnzzz|||}}}zzzqqqcccSSSIIIRRRVVV^^^hhhsss}}}}}}{{{yyywwwvvvtttsssssstttvvvuuusssqqqooouuuxxxuuutttyyy~~~}}}}}}~~~xxxyyyzzzzzzyyyxxxvvvuuu~~~}}}~~~~~~{{{wwwtttpppiii___XXXSSSOOOHHHBBB===:::888666333222222111111222222333555555777;;;@@@FFFKKKNNNVVVYYY___dddgggiiiiiihhhgggbbb[[[SSSLLLGGGDDDCCC===<<<:::888777777888999888888888:::<<<>>>>>>>>>===??????>>>BBBIIIKKKIIIJJJPPPSSSTTTYYYccchhhgggUUUMMMLLLUUU```bbb]]]XXXUUUUUUWWWZZZ[[[\\\^^^aaaVVVFFFFFFOOOTTT```rrr{{{wwwlllUUUHHHNNNWWWhhhuuuaaa^^^gggiiipppqqqjjjrrrzzz||||||zzzxxxiiiVVVIIIDDDEEEJJJNNNUUUtttyyyhhhzzzgggjjjxxxTTT>>>888777666444555444222111111222444555<<>>CCCJJJ[[[ttt|||rrruuufffjjjyyyuuu```UUU[[[xxxrrrmmmoooyyy|||qqqiiiUUUFFF???GGGOOORRRXXX```eeeooo}}}ssscccRRRCCC;;;777444666::::::<<>>????????????;;;???CCCCCCDDDGGGIIIJJJSSS___}}}yyyhhh\\\TTTPPPMMMNNNLLL___qqqwwwooogggPPPLLLPPPRRRRRRTTTUUURRRLLLMMMHHHCCCBBBCCCCCC@@@<<<888777666444444555666666AAACCCOOOaaaiiifffiiirrr~~~xxxmmmnnnwww|||zzzwwwwwwlllaaa```gggqqq|||}}}yyyyyysss```MMMNNNRRRYYYcccnnnxxx|||zzzzzzwwwsssvvvtttsssuuuxxxxxxvvvttttttsssssstttxxx~~~~~~|||zzzxxxuuuuuuvvvtttppplll~~~zzzvvvssslllbbb[[[TTTOOOHHHAAA<<<999666444333222222111111222222333444555777:::???DDDIIILLLSSSVVV[[[___bbbbbbbbbaaa]]]YYYRRRKKKEEEAAA>>>===:::999777555555666777888:::999:::;;;===?????????===@@@@@@???CCCJJJLLLKKKKKKOOOQQQSSSZZZdddjjjiiiVVVOOOKKKRRRYYY[[[ZZZYYYXXXVVVVVVZZZ___cccfffhhhVVVGGGGGGQQQWWWcccuuu~~~~~~sssZZZKKKNNNVVVggg~~~xxxeeeaaakkkooowwwrrrmmmxxx~~~{{{uuufffTTTIIIEEEFFFMMMSSS^^^|||vvvkkkvvvyyyiiijjjvvvRRR>>>888888777666444333222111111222444555666;;;999777===BBBSSSkkkzzznnn{{{vvv^^^aaayyy{{{fffXXXZZZttttttooopppyyy}}}tttmmm[[[KKK@@@FFFNNNRRRVVV]]]^^^iii|||{{{nnn]]]LLLBBB;;;777777;;;;;;<<>>@@@@@@GGGSSSYYYaaaddd^^^WWWTTTSSSPPPSSSXXX]]]```dddgggeee```fffhhhkkkmmmkkkgggaaa]]][[[YYY[[[___aaaaaagggooozzz{{{}}}~~~uuukkkVVVIII<<<777444222000111000000000000111111111111333333333333444555666666888999999::::::;;;<<<<<<;;;<<<===>>>????????????<<<@@@DDDFFFFFFHHHJJJKKKSSSeeewwwgggZZZQQQMMMLLLSSSSSSgggzzzwww[[[JJJNNNRRRTTTSSSRRRSSSPPPLLLMMMJJJFFFEEEFFFFFFBBB>>>:::999888777666666777777>>>???KKK]]]eeecccdddkkksssxxx~~~|||xxxuuu|||vvvvvv|||{{{ooobbb\\\```kkkxxx~~~{{{{{{vvvfffVVVLLLQQQYYYaaajjjrrrzzz~~~}}}{{{|||{{{wwwxxxwwwvvvwwwzzzzzzyyywwwwwwwwwxxxzzz}}}}}}|||zzzxxxvvvttttttuuusssoookkk|||yyyuuuoooeee^^^UUUOOOGGG@@@:::777444222333222222111111222222333444555666999>>>BBBFFFIIIPPPSSSVVVYYY[[[ZZZYYYWWWQQQNNNIIICCC>>>;;;:::999777777666555555777888999;;;<<<===>>>????????????===@@@AAA@@@DDDKKKOOONNNMMMMMMMMMPPPYYYeeekkkkkk[[[TTTOOOPPPSSSUUUYYY^^^^^^YYYUUUYYYcccmmmpppoooVVVGGGHHHTTT[[[hhhyyywww^^^MMMOOOVVVhhh|||iiidddmmmsss}}}rrrnnn{{{}}}rrrcccRRRHHHEEEHHHPPPYYYgggqqqllloooppp}}}lllmmmsssPPP===::::::999999444333222111111111333333000666333111777<<>>????????????===AAAFFFHHHHHHHHHJJJMMMUUUnnnwwwiiiZZZPPPLLLLLLUUUZZZqqq{{{zzzVVVNNNLLLSSSVVVTTTQQQQQQQQQPPPNNNKKKIIIIIIJJJHHHDDD@@@===<<<;;;:::999888888888===>>>III[[[ddddddcccfffcccjjjtttzzzzzzvvvppplll|||xxxwwwzzz~~~}}}rrraaaWWWYYYeeettt~~~~~~}}}xxxmmmbbbLLLPPPVVV]]]dddllltttxxx}}}~~~~~~{{{{{{zzzyyyzzz|||}}}|||{{{{{{|||~~~{{{zzz}}}yyyuuusssrrrssstttrrrmmmhhh|||yyyvvvooofff```TTTNNNFFF>>>999666444222333222222111111222222333333444666888<<<@@@CCCEEELLLNNNQQQSSSSSSRRROOOMMMHHHFFFBBB>>><<<:::999999777777777777888:::;;;<<<;;;===??????>>>>>>>>>>>><<<@@@BBBAAADDDKKKPPPQQQNNNLLLIIIMMMWWWbbbiiikkkbbb\\\UUURRRPPPRRR[[[eeeeee]]]UUUXXXffftttxxxsssVVVGGGHHHUUU^^^kkk{{{~~~vvv```PPPPPPVVViii~~~nnngggnnnsssrrrnnn|||}}}ppp```PPPHHHFFFHHHSSS```ooojjjmmmiiiqqqyyy}}}}}}nnnqqqrrrNNN>>>;;;:::888999333333222111111111222222000555222111666999EEEYYY|||{{{kkkttt|||{{{rrrkkkqqq{{{fff[[[jjjzzzssspppwwwyyyuuujjjVVVCCCAAAIIIOOOTTTWWWSSS^^^sss{{{ooo^^^QQQEEE===888:::;;;;;;DDDPPPJJJBBB;;;;;;???FFFTTTaaajjjdddYYYOOOKKKOOOWWW\\\dddooowwwsssiiieeeddddddfffaaaYYYRRROOOOOOOOOOOOLLLKKKJJJIIILLLVVVeeeqqqsssrrrpppnnnnnnsss|||zzziiiTTTGGG999333111000///111///000000000111111111111333333333333444666777888999999::::::;;;<<<<<<<<<<<<<<<===>>>????????????>>>AAAGGGJJJIIIHHHKKKPPPYYYyyy~~~}}}wwwkkk[[[PPPMMMMMMQQQ```zzzyyytttVVVVVVKKKRRRWWWTTTPPPQQQTTTTTTMMMLLLKKKKKKKKKIIIEEEAAA???>>>===<<<:::999888888:::;;;EEEWWWdddeeebbbaaa[[[cccmmmtttuuupppkkkhhhyyyxxxuuussswww~~~wwwfffWWWVVVdddvvv~~~zzzsssmmmQQQPPPQQQXXXbbblllqqqrrr}}}~~~}}}|||||||||}}}~~~~~~~~~zzzyyy|||xxxsssrrrqqqrrrssspppjjjddd~~~zzzxxxuuuooofff```TTTNNNFFF>>>:::888666555333222222111111222222333222333555777:::===???@@@DDDFFFIIIJJJJJJHHHEEECCC@@@???===;;;:::999999999666777777888:::;;;======;;;>>>@@@@@@>>><<<<<<<<<;;;@@@BBBAAACCCKKKRRRTTTRRRLLLHHHKKKSSS\\\eeejjjgggaaa[[[UUUPPPQQQ\\\hhhjjjaaaVVVWWWgggxxx{{{tttXXXHHHIIIVVV___kkkyyy}}}{{{vvveeeUUURRRUUUddd}}}uuummmqqquuutttsss}}}{{{nnn]]]NNNHHHFFFHHHVVVfffyyyhhhqqqgggrrrtttwww}}}nnnrrrrrrMMM>>><<<999777888444333333222222111111111000555222111666888@@@SSSrrr}}}kkkqqqwww{{{nnnxxx~~~jjj[[[fff}}}tttooouuu}}}~~~zzzwwwlllYYYFFF???EEEMMMSSSUUUUUU]]]ooo|||{{{yyyqqqfff\\\KKK@@@888999;;;;;;BBBLLLJJJDDD???>>>@@@IIIXXXdddhhh^^^QQQJJJKKKSSS^^^fffqqqyyyzzzqqqfffbbbdddgggccc\\\TTTQQQRRRSSSQQQNNNLLLLLLLLLQQQ\\\kkkxxxyyyuuunnnfffbbbgggrrr|||tttbbbPPPCCC666222111//////111///000000000111111111111333333333444555666888888999::::::;;;;;;<<<======<<<===>>>???@@@@@@@@@@@@>>>@@@FFFKKKJJJGGGLLLUUUcccvvvwwwvvvqqqfffXXXOOOMMMNNNPPPjjj|||{{{jjjTTTYYYPPPVVVYYYTTTOOOPPPRRRSSSLLLKKKKKKKKKKKKHHHEEEBBBAAA@@@???===;;;999888777777777AAATTTdddiiiccc]]]\\\aaaiiinnnooolllhhhffftttvvvtttsssyyytttaaa\\\hhhyyyzzzuuusss[[[SSSMMMSSSaaammmpppnnn{{{~~~~~~~~~}}}}}}}}}~~~yyyxxxzzzwwwrrrqqqqqqqqqqqqlllddd^^^}}}zzzxxxvvvpppgggaaaWWWQQQHHH@@@;;;999777666333222222111111222222333222333444666888:::;;;<<<<<<===@@@BBBAAA???<<<:::;;;:::999999888888999999555666777888:::;;;<<<<<<;;;???BBBAAA>>>;;;:::;;;<<>>???@@@@@@@@@@@@@@@AAAFFFLLLKKKHHHPPP]]]rrrnnnkkkiiicccZZZQQQLLLLLLNNNWWWzzzssscccUUU[[[XXX[[[[[[TTTOOONNNOOONNNKKKKKKKKKKKKIIIGGGEEEDDDCCCCCCBBB@@@===:::888777999:::DDDXXXmmmuuunnnddd^^^ccciiimmmmmmkkkiiihhhmmmvvvzzzxxx{{{nnneeennn|||~~~~~~zzzvvvvvveeeZZZOOORRR___kkknnnmmmwww|||~~~~~~}}}}}}xxxuuuxxxuuuqqqpppoooooommmfff\\\TTT|||{{{xxxssskkkddd]]]VVVKKKBBB<<<999777555333222222111111222222333111222444555777888999999777999<<<>>>>>>===:::888999999999999999:::::::::666777888:::;;;<<<<<<======AAAEEEDDD???;;;;;;<<<===CCCFFFEEEGGGOOOYYY]]]]]]WWWQQQNNNLLLOOO\\\iiijjjfffbbb___ZZZXXX^^^fffkkkeee[[[XXXhhh|||yyyaaaOOONNNZZZ```hhhqqqrrrxxx}}}wwwkkkbbbYYY]]]ppp~~~|||zzzvvvsssdddSSSGGGFFFHHHLLL```wwwooojjjjjjnnnwwwjjjooooooIII>>>???:::777:::666666555555444333222222///333000///444333777EEE```oooppprrrwwwaaa]]]ooo{{{rrrtttzzz}}}|||{{{sssgggTTTEEEBBBHHHOOOTTTWWWZZZcccsss~~~}}}{{{xxxtttpppnnncccRRRCCC@@@???<<<===BBBFFFHHHHHHGGGIIIQQQ]]]fff]]]RRRJJJOOOYYYcccnnnvvv|||wwwkkk^^^YYY[[[]]]\\\QQQUUUXXXYYYXXXWWWXXXZZZdddqqq~~~~~~{{{ttthhh______hhhqqq}}}}}}fffVVVFFF<<<333111222111000111000000000000111111111111333333333444666777999:::::::::;;;;;;<<<===============>>>???@@@@@@@@@@@@CCCBBBGGGNNNLLLJJJUUUeeewwweee___[[[TTTNNNKKKLLLOOOQQQcccppp```WWW[[[ZZZ[[[XXXRRRPPPQQQQQQOOOLLLMMMLLLKKKIIIGGGGGGGGGFFFFFFEEECCC@@@<<<999777;;;<<>>?????????>>>CCCGGGEEE@@@<<<;;;===???EEEIIIGGGIIIRRR\\\aaabbb\\\VVVQQQKKKLLLZZZjjjmmmjjjgggeeeaaa^^^aaagggiiieee\\\ZZZiii~~~|||eeeRRRPPP[[[aaahhhoooooottt}}}|||sssjjj___aaarrr{{{}}}{{{xxxsssppp```OOODDDFFFIIINNNddd}}}fffhhhjjjyyyiiinnnlllGGG>>>@@@<<<999<<<666666666666555444333222000444000000444333666CCCVVVssstttvvvwww|||ggg\\\hhh~~~~~~sssuuu{{{~~~}}}}}}wwwmmmZZZIIIBBBFFFNNNSSSVVVWWW___mmmzzz~~~{{{}}}~~~|||xxxsssqqqppplllYYYIIICCCAAA<<<;;;???CCCHHHKKKJJJLLLUUU___ggg\\\QQQKKKSSS___iiirrrzzz{{{rrrdddXXXVVVYYYYYYUUUTTTZZZ^^^ZZZVVVYYYgggsssvvv{{{{{{vvvmmmdddbbbhhhooo~~~uuu^^^NNNCCC999222222333222111111000000000000111111111111222333333444666888999:::::::::;;;;;;<<<============>>>???@@@@@@AAA@@@@@@FFFDDDIIIOOONNNLLLYYYkkklll^^^YYYSSSLLLHHHIIINNNSSSVVVjjjxxxuuuvvv[[[UUUWWWWWWWWWTTTPPPQQQVVVVVVSSSNNNNNNMMMKKKIIIGGGHHHIIIHHHHHHGGGEEEBBB>>>;;;999555666@@@WWWqqq~~~uuugggdddjjjsssyyy{{{yyyvvvuuu|||~~~ppphhhqqq||||||vvvtttzzz~~~{{{yyyzzzrrrjjj^^^UUUSSSZZZeeemmmjjjpppyyy~~~||||||~~~|||rrrooorrrooonnnmmmkkkiiidddZZZMMMCCC|||vvvpppkkkbbb[[[PPPFFF???:::666333444444333333222111111000111111333555777888::::::999999;;;===>>>???@@@@@@<<<===>>>===;;;:::;;;<<<::::::;;;<<<<<<;;;===@@@@@@GGGDDDBBBFFFAAA<<<@@@@@@FFFKKKKKKIIILLLWWW```gggfff]]]QQQKKKPPPYYY]]]lllkkkhhheeecccbbbdddfffjjjggg^^^XXXcccvvv~~~yyyfffVVVOOOZZZgggjjjjjjmmmuuuzzz}}}yyyooohhhgggiii~~~|||ssslllXXXKKKBBBDDDJJJSSShhh}}}{{{^^^ddd~~~iiizzzppp```{{{kkkKKKEEE>>>888<<>>???CCCIIILLLMMMLLLMMMSSSZZZ^^^[[[VVVTTTWWW```kkkxxxyyyiiiYYYUUUXXXYYYXXXWWWYYY]]]\\\[[[eeewww~~~{{{yyy~~~~~~~~~wwwkkkccciiitttnnnWWWFFF;;;777111...//////...---000111111111111222222222444444444444666888:::;;;<<<<<<<<<<<<=========>>><<<============>>>AAACCCDDDFFFLLLPPPJJJJJJ```{{{zzzhhh]]]]]]RRRIIIGGGJJJMMMRRRXXXtttrrrlllWWWWWWUUUUUUNNNJJJOOOUUUUUUQQQOOOOOONNNLLLJJJHHHHHHHHHHHHGGGGGGGGGFFFDDD@@@===;;;666888<<>>????????????<<<>>>>>>===;;;999::::::<<<<<<======<<<<<<>>>AAA@@@FFFCCCAAAFFFAAA;;;>>>CCCHHHLLLLLLJJJNNNYYYcccllljjjaaaSSSKKKMMMRRRUUUiiikkkllljjjgggeeeeeegggiiijjjeee\\\```oooyyyyyylll\\\RRRYYYbbbeeeiiinnnmmmttt{{{{{{vvvrrrsssvvvzzzpppiiiRRRHHHCCCFFFMMMXXXpppsss\\\fff~~~wwwmmmpppllldddGGGCCC===888<<<>>>;;;:::999888777666555444444222111000111333666888MMMjjjyyyyyy{{{lllzzzmmm]]]ZZZjjj}}}wwwvvvyyyzzzzzzuuuqqqgggYYYLLLEEEFFFJJJSSSVVV\\\cccmmmxxx~~~}}}{{{xxxvvvtttsssrrrqqqhhh]]]TTTKKKCCCAAADDDJJJNNNQQQPPPPPPSSSZZZ___\\\WWWTTTZZZeeeqqqyyy}}}pppaaaSSSRRRWWW[[[]]]^^^cccdddhhhqqqzzzxxxzzz}}}zzznnnfffjjjrrrsss___LLL???999555111.../////////...111111111111222222222222444444444555666888:::;;;<<<<<<<<<=========>>>>>>===>>>>>>>>>===>>>AAACCCCCCFFFLLLOOOKKKPPPjjjssseee___ZZZQQQIIIHHHKKKQQQZZZcccsssfffTTTRRRUUUSSSMMMKKKPPPSSSRRROOOOOOOOOOOOMMMLLLKKKLLLLLLMMMIIIIIIIIIHHHFFFCCC@@@>>><<<;;;;;;DDDWWWggghhhaaa___[[[]]]iiissswww|||{{{{{{||||||uuunnnqqqxxxiii```\\\fffttt||||||{{{yyyxxxooo___UUUWWW___eeelllmmmpppwww~~~{{{vvvssssssrrrooolllllleee___\\\UUUKKKCCCAAA~~~{{{vvvrrrmmmeeeYYYNNNEEE>>>999666444444333222222222333333333444555777999;;;===>>>===>>>???@@@@@@???>>>======>>>???===;;;999999999???@@@???===<<<===???AAAAAAGGGDDDDDDJJJEEE===>>>FFFJJJMMMMMMLLLPPP[[[eeennnllldddVVVLLLKKKNNNOOObbbhhhooopppllliiihhhiiihhhmmmkkkaaa^^^hhhsssxxxqqqcccYYYYYY\\\___eeennnhhhrrr|||~~~}}}~~~~~~~~~}}}vvvkkkcccLLLGGGFFFKKKRRR```{{{iii]]]pppvvvssssss~~~^^^EEEDDD???<<<>>>???======<<<:::999777666666444333222111222333555777BBB^^^zzzyyytttttt~~~nnnooovvvcccXXX___yyyxxxtttuuuxxxyyyyyyrrrlllfffYYYJJJFFFJJJPPPTTT[[[```eeeooo{{{~~~}}}|||yyywwwuuutttsssqqqkkkddd___VVVKKKEEEEEEJJJPPPUUUVVVSSSSSSXXX^^^```ZZZVVV]]]lllyyy|||zzzggg[[[SSSVVV___dddfffggghhhhhhqqqwwwvvvvvvxxx|||~~~{{{ssslllmmmrrr}}}|||wwwcccRRRDDD===777444000//////000000///111111111111222222222333444444555555777999:::;;;<<<<<<=========>>>>>>>>>>>>??????>>>===>>>AAACCCEEEHHHMMMPPPOOOZZZzzz{{{iiibbbaaaVVVNNNHHHHHHLLLUUUeeerrrpppttt[[[OOOKKKTTTVVVSSSSSSVVVVVVSSSRRRTTTQQQQQQPPPPPPPPPQQQQQQRRRLLLLLLLLLKKKIIIFFFDDDBBBBBB???;;;<<>>??????@@@@@@???>>><<<;;;???@@@???===:::888999999BBBCCCBBB===;;;===@@@AAAEEEJJJHHHIIIQQQMMMBBBAAAHHHKKKMMMLLLLLLRRR\\\eeekkklllfff[[[RRRPPPPPPPPPXXXbbbmmmrrrpppmmmlllmmmhhhmmmkkkccc___fffpppuuurrriii```]]]ZZZZZZaaajjjjjjttt~~~}}}~~~}}}}}}}}}zzzqqqeee\\\JJJIIIKKKPPPWWWggg}}}]]]```{{{xxx}}}qqqzzz\\\IIIHHHDDDAAACCCBBB???>>>===;;;:::888777777555444333222222333555666999RRRmmm|||qqqlllwwwxxxqqquuuqqq\\\[[[rrrzzztttrrruuuxxxyyyqqqoooqqqeeePPPFFFJJJLLLSSSZZZ]]]___ggguuu}}}{{{xxxvvvsssrrrpppllljjjggg___SSSJJJHHHKKKQQQXXX[[[VVVRRRUUU\\\eee^^^YYY___ppp~~~xxxccc^^^^^^fffnnnooommmllljjjmmm|||{{{vvvrrrwww}}}xxxwwwxxx{{{yyytttrrrsss~~~{{{}}}kkkWWWHHH???<<<333222000//////000111111111111111222222222333333444444555666888999:::;;;<<<============>>>>>>>>>???@@@@@@???>>>???AAACCCHHHKKKOOORRRUUUgggqqqbbb```aaaRRRMMMHHHIIINNNZZZnnnzzzttt___SSSNNNIIIWWWWWWWWWYYYZZZWWWRRRSSSWWWUUUUUUUUUTTTTTTTTTTTTTTTMMMMMMMMMLLLJJJHHHGGGEEEDDDAAA<<<999>>>IIIUUU\\\jjjbbbfff{{{{{{sssnnnrrryyyxxxsssmmmjjjmmmxxx~~~|||zzztttcccSSSRRR]]]jjjkkkmmmppptttyyy~~~~~~{{{zzzxxxtttqqqppppppooojjjfff^^^UUULLLHHHDDD@@@???AAA}}}zzzwwwpppeeeZZZPPPGGG???;;;666555444333333333444555222333444777999<<<===>>>@@@@@@??????>>>===<<<<<>><<<:::999777777666555444333333333444555666KKKaaazzz}}}qqqhhhpppuuulll~~~zzzddd[[[llluuuqqqssswww{{{ttttttxxxlllTTTEEEEEEJJJQQQYYY[[[[[[bbbooo{{{~~~|||xxxuuurrrpppnnnllllllkkkeeeYYYPPPMMMNNNQQQYYY^^^YYYQQQRRRXXXhhhccc^^^aaapppxxxccceeelllvvvyyysssmmmkkkoooyyy|||uuuzzzzzz~~~~~~xxxtttrrruuuvvv{{{|||vvvuuu{{{}}}rrraaaNNN???888666111111000/////////111222111222222222222333333333444444666777888::::::;;;============>>>>>>>>>??????@@@@@@@@@???@@@BBBDDDIIIKKKNNNRRRZZZqqqmmmaaa______PPPKKKHHHKKKRRRaaavvvyyyYYYVVVUUUSSSbbbTTTUUUXXXYYYTTTNNNNNNSSSYYYYYYXXXWWWVVVUUUTTTSSSNNNNNNMMMLLLKKKJJJHHHHHHDDDBBB???<<<===DDDPPPZZZiiihhhzzz~~~sssxxx|||uuu|||~~~ssskkkooovvvzzzqqqkkkjjjqqq~~~zzzuuu~~~|||}}}zzzjjjWWWSSSZZZfffiiilllnnnpppuuu|||}}}}}}{{{zzzzzzwwwtttqqqpppooolllfffaaaXXXOOOFFFBBB@@@>>>@@@CCC~~~|||vvvqqqiii___VVVLLLCCC===999777555333222333444555111222444777:::<<<>>>???AAA@@@???>>>>>>>>>@@@AAAEEECCC@@@<<<999:::===AAAIIILLLGGG===999???BBB@@@DDDHHHGGGNNN[[[XXXIIIDDDFFFHHHJJJLLLMMMRRRZZZ```ggglllmmmggg```\\\YYYUUURRRXXXbbbkkkppprrrrrrrrrjjjgggccccccfffkkkmmmmmmkkkmmmmmmkkkfffcccccceeekkkrrr{{{~~~~~~~~~|||zzzuuuiii[[[PPPDDDFFFKKKPPP\\\ppphhhddd~~~yyynnnaaasssXXXKKKJJJFFFDDDDDD@@@AAAAAA???===;;;999888777666666555444444333333444888FFFUUUmmm}}}qqqfffiiivvv{{{lllnnnlll^^^gggxxxyyyqqqqqquuu}}}yyyzzz{{{nnnWWWEEE???GGGNNNVVVYYYYYY___kkkuuu~~~|||xxxuuuqqqooommmjjjkkklllggg^^^WWWVVVSSSSSSXXX___\\\SSSPPPUUUeeegggffffffppp|||}}}uuucccjjjuuu{{{xxxnnnkkkllluuuxxxxxx|||tttnnnmmmppptttyyywww{{{|||wwwmmm\\\KKK===666333///000111000//////000222222222222222333333333333444555666888999:::;;;;;;=========>>>>>>>>>?????????@@@@@@@@@@@@AAADDDFFFFFFHHHKKKRRRbbb}}}}}}hhh```]]][[[OOOJJJIIIOOOZZZjjj~~~``````______kkkXXXXXX[[[\\\WWWQQQPPPSSSZZZYYYYYYXXXWWWUUUSSSRRRNNNNNNMMMLLLLLLKKKJJJJJJEEECCCBBBAAA@@@BBBMMMXXXmmmuuu|||nnnwww{{{qqqjjjpppqqqiiigggnnnvvvyyyooolllkkksssxxxpppzzz|||~~~|||pppbbbZZZZZZaaaffflllooopppssszzz{{{wwwvvvvvvuuurrrooonnnlllggg___YYYQQQIIIBBB@@@???>>>@@@DDD~~~}}}yyyuuuooohhh___TTTJJJCCC;;;999666444222222444444222444555888;;;>>>@@@AAACCCAAA???>>>>>>AAAEEEGGGHHHEEE@@@;;;888;;;AAAFFFNNNQQQKKK???;;;AAAEEEBBBDDDHHHGGGPPP```]]]MMMFFFEEEGGGKKKMMMPPPTTTZZZ^^^___fffkkkiiieeeccc```\\\XXXZZZ___gggnnnssssssrrrkkkgggdddeeegggiiijjjjjjkkkoooqqqqqqnnnlllkkkjjjlllqqqwwwyyyyyy~~~}}}zzzsssgggWWWLLLCCCFFFLLLTTTeee~~~eeevvvsssqqqyyymmmUUUIIIIIIEEEEEEFFFAAADDDCCCAAA???===;;;:::999777666666555444333333333666>>>GGG^^^uuuhhhdddkkkvvvtttyyywwweeebbbjjjyyy|||rrrqqqtttxxxzzz|||yyyooo^^^MMMAAACCCJJJRRRVVVYYY^^^gggooo{{{{{{{{{{{{zzzyyyvvvsssqqqmmmjjjiiikkkhhhbbb___```YYYUUUXXX``````VVVQQQSSS^^^hhhnnnnnnqqqxxxxxxqqqgggnnnvvvwwwmmmffflllwww}}}|||}}}}}}{{{xxxrrrkkkkkkuuu{{{{{{{{{zzztttnnnbbbSSSDDD:::555333...000222111......///111222222222333333333444444333555777999:::;;;;;;:::======>>>>>>>>>?????????>>>???@@@@@@@@@BBBEEEHHHDDDFFFKKKWWWmmmpppaaa]]]ZZZVVVMMMHHHIIITTTddduuurrrdddbbb___```ggg^^^]]]^^^```]]]VVVSSSTTTWWWWWWWWWWWWVVVUUUSSSRRROOOOOONNNMMMMMMMMMMMMMMMIIIFFFDDDDDDAAAAAAJJJUUUooo}}}yyynnnooouuuqqqmmmqqqnnnhhhkkkllltttzzz||||||vvvrrruuuvvvlllvvv|||}}}vvvoooeee\\\[[[dddmmmqqqqqqsssyyy}}}~~~{{{vvvtttssssssrrroookkkiiieee___UUUNNNJJJCCC??????@@@???@@@DDD~~~}}}}}}zzzvvvppphhh]]]QQQJJJ===:::777444222222333444444555777999<<>>@@@DDDIIILLLIIIFFF@@@:::888<<>>>>>>>>>>>????????????===>>>@@@@@@AAACCCGGGIIIEEEHHHNNN]]]xxxfff\\\[[[XXXSSSKKKGGGJJJWWWkkk}}}}}}fffbbb]]]XXX[[[^^^^^^\\\\\\^^^\\\VVVRRRQQQTTTTTTUUUVVVVVVUUUTTTSSSQQQPPPOOONNNNNNNNNNNNOOOMMMHHHEEEDDDBBB@@@IIITTTkkkyyypppjjjcccqqqwww{{{xxxqqquuummmuuu{{{|||wwwuuu~~~ooodddttt}}}}}}zzzxxxmmm___XXXbbbnnnsssrrrsssxxx~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~}}}~~~~~~|||xxxuuussssssrrrrrrooolllhhheee```YYYNNNGGGFFF@@@===???@@@???@@@CCC}}}}}}|||zzzuuunnndddXXXQQQDDD???999555444444333111555666777:::===@@@BBBDDDBBBAAA@@@@@@CCCHHHMMMPPPSSSGGG===;;;>>>AAADDDHHHWWWYYYRRREEE@@@EEEJJJHHHHHHIIIMMMYYYgggkkk\\\JJJFFFFFFJJJQQQUUUVVV[[[aaaZZZ^^^dddiiillllllkkkkkkeeegggiiiiiiiiikkkpppuuukkkjjjjjjkkklllkkkiiigggjjjmmmpppsssuuuwwwyyy{{{xxxwwwwwwyyyxxxyyy~~~}}}zzzppp___OOOHHHIIIMMMSSS___xxxaaaUUUxxxpppooo[[[MMMNNNQQQKKKFFFGGGEEEGGGHHHGGGCCC???===<<<:::999888666555555444444444888>>>MMMlllqqqhhhgggdddnnn{{{wwwggg]]]ooo|||xxxpppnnntttvvvyyyyyytttiii[[[QQQGGGHHHMMMUUUZZZ[[[]]]aaajjjrrr~~~~~~{{{yyywwwvvvtttqqqooonnnllljjjiiihhhgggeeeccc___]]][[[ZZZYYYXXXUUUSSSXXXdddsssxxxtttnnnmmmoooiiipppooodddaaammm}}}vvvllliiigggkkk{{{}}}~~~sssfffTTTNNNEEE===666222...,,,///////////////000111111111111111222222333333444777777888999;;;<<<======???????????????@@@@@@@@@AAAAAA@@@AAABBBEEEIIIKKKCCCLLLWWWfff|||eee^^^]]]XXXPPPJJJMMMNNNUUUlllvvvaaaaaaddd___^^^ddd\\\^^^___[[[VVVSSSVVVZZZQQQQQQQQQRRRSSSTTTVVVVVVSSSQQQOOONNNNNNNNNMMMLLLKKKHHHDDDBBBCCCDDDEEEEEE^^^rrrpppeeebbbttt~~~zzzwwwssssssuuu}}}vvvyyy|||oooeeepppwww}}}~~~}}}yyyrrrlllaaaaaaeeemmmqqqrrrvvvzzz{{{{{{|||~~~~~~||||||{{{{{{|||~~~~~~}}}{{{{{{wwwrrrpppqqqqqqpppnnngggffffffcccXXXKKKCCCBBB===;;;;;;<<<>>>???CCCGGG~~~{{{wwwqqqiii___YYYKKKEEE===777555555444333444555777999===@@@CCCEEEAAA@@@@@@AAADDDJJJOOOSSSTTTIII???>>>AAADDDGGGJJJXXX[[[TTTGGGBBBGGGJJJIIIJJJKKKOOO[[[iiinnnaaaPPPFFFEEEHHHNNNSSSVVV\\\bbb^^^]]]___eeekkknnnmmmkkkjjjlllmmmllljjjkkkooossslllkkkjjjkkkmmmooooooooojjjllloooqqqtttxxx}}}~~~}}}~~~}}}|||~~~}}}yyymmmZZZLLLFFFGGGPPPXXXeee___bbbppphhhcccTTTJJJNNNPPPKKKGGGIIIKKKLLLLLLIIIDDD@@@>>>===;;;:::999777666555555555222666;;;IIIffftttllljjjdddjjj}}}uuuyyyxxxeeeYYYiiiwww{{{uuutttrrrtttxxxzzzwwwnnnbbbZZZLLLHHHJJJQQQXXXZZZ[[[]]]iiiqqq|||}}}|||yyyxxxwwwuuuqqqooollllllkkkkkkjjjgggccc``````___]]]\\\\\\YYYVVVSSSYYYcccpppvvvtttpppnnnnnnccciiihhhaaaddduuuxxxmmmiiieeekkkzzz{{{{{{gggYYYIIIEEE>>>888555333222000///////////////000111111111111222222333333444444777777888:::;;;<<<===>>>????????????@@@@@@@@@@@@@@@@@@BBBCCCEEEHHHKKKNNNMMMTTTccczzziii___\\\VVVNNNGGGJJJOOO[[[qqqsssaaa``````YYYWWW]]]VVVZZZ]]][[[WWWTTTTTTVVVTTTTTTTTTTTTUUUUUUVVVVVVRRRPPPNNNNNNOOOPPPOOONNNNNNKKKGGGDDDDDDEEEDDDDDDRRRcccxxxsssggg```hhhuuu{{{rrrrrrsss}}}zzzzzz|||wwwmmmfffkkkooovvv{{{|||yyyvvvttthhhcccccciiiooorrruuuxxx{{{{{{}}}~~~}}}zzzzzzzzz|||~~~~~~}}}|||~~~~~~yyyuuuqqqpppqqqqqqooolllfffdddaaa]]]SSSGGGAAABBBBBB@@@@@@AAAAAAAAAEEEJJJ}}}zzzvvvqqqkkkfffWWWOOODDD;;;666555555555444555777999<<>>>>>?????????@@@@@@AAAAAAAAA>>>AAACCCEEEGGGJJJNNNQQQPPPXXXooonnn```ZZZSSSLLLJJJKKKSSSfff{{{pppccc```ZZZNNNKKKPPPQQQVVVZZZ[[[WWWSSSQQQRRRTTTUUUUUUVVVVVVUUUUUUTTTRRRPPPOOOOOOPPPQQQPPPOOOPPPMMMJJJGGGGGGFFFEEEDDDJJJWWWhhhpppnnngggcccbbbiiiqqq{{{~~~sssvvvuuu~~~|||xxxtttnnngggdddccceeemmmyyy}}}yyyyyy~~~qqqhhhaaaeeelllpppsssuuuyyy{{{}}}~~~}}}yyyyyyyyy{{{}}}~~~}}}~~~|||yyy}}}{{{wwwvvvtttqqqnnnmmmnnnmmmjjjgggccc^^^ZZZTTTLLLCCC???AAA???===???AAAAAAAAAGGGOOO}}}{{{yyyvvvsssbbbZZZMMM@@@999555666777777777888999;;;===???@@@===>>>@@@DDDJJJQQQXXX\\\WWWLLLCCCCCCGGGIIILLLNNNZZZ___[[[NNNFFFHHHJJJHHHIIIIIIMMMWWWgggpppjjj^^^UUUOOOKKKOOOUUU\\\eeemmmqqqjjjaaa]]]```eeejjjlllrrrtttuuussspppooorrruuuyyywwwuuuttttttsssqqqppppppqqqtttvvvzzz|||~~~~~~vvvcccOOOGGGGGGIIIVVVfff|||YYYjjjrrrnnnYYYTTTNNNKKKMMMRRRSSSNNNLLLMMMUUUSSSPPPKKKFFFDDDDDDEEE???>>><<<:::888777666666222333555>>>SSSnnn}}}vvvpppbbb^^^kkkvvviiimmmoooccc[[[kkk{{{oooqqquuuyyyzzzxxxrrrnnn```RRRGGGKKKUUUZZZYYYWWWVVV```ooo}}}~~~}}}|||{{{zzzzzzyyyvvvrrroooooommmlllkkkiiieee```\\\_________aaaaaa___\\\YYY]]]bbbiiipppuuuuuurrroooaaacccbbbdddqqquuujjjmmmwwwdddOOOFFF>>>:::555222000///...---000000//////000000111222222222333444555666666777888888999;;;<<<===>>>?????????@@@@@@AAAAAABBBBBB???BBBFFFHHHHHHJJJNNNRRRTTT^^^}}}qqqaaaWWWOOOIIIOOOOOO[[[sssxxxmmmddd```UUUEEE@@@DDDSSSVVVYYYXXXUUURRRPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTSSSQQQOOOOOOPPPPPPOOONNNPPPNNNLLLJJJJJJIIIHHHFFFHHHRRR___ffffffddddddfffdddiiiqqq{{{~~~vvv|||yyyzzzrrrkkkeeeaaa```^^^___jjjzzz~~~xxxyyywwwnnnffffffiiikkkpppuuuvvvxxx{{{}}}}}}|||||||||{{{yyyyyyyyy{{{}}}}}}|||zzz|||~~~|||yyyxxxqqqpppssspppmmmkkkjjjjjjiiiddd```^^^XXXPPPKKKDDD>>>===@@@:::999===BBBCCCCCCMMM[[[~~~|||kkkcccVVVHHH===777666777:::::::::::::::;;;<<<===<<<===@@@FFFMMMUUU\\\```XXXMMMDDDCCCGGGIIILLLOOOYYY```^^^QQQHHHHHHIIIGGGHHHIIILLLVVVfffqqqooofff___VVVOOOPPPVVV]]]fffnnnuuuqqqhhh___YYY[[[cccjjjooorrruuuuuutttuuuyyy|||{{{zzzyyyyyyyyyvvvrrroooqqqssswwwzzz||||||~~~}}}sss```NNNIIILLLLLLYYYnnniiiUUUuuusssgggkkk}}}sssWWWUUUOOOOOOSSSVVVUUUQQQNNNOOORRRQQQNNNJJJGGGEEEGGGIIIBBBAAA???<<<:::888777777333444666;;;KKKccczzz|||uuuccc\\\hhhppp~~~yyyooommmvvvmmm\\\iii{{{zzzpppqqqtttvvvxxxwwwssspppgggWWWIIIHHHOOOUUUWWWXXXWWWaaappp}}}~~~}}}}}}|||{{{yyyyyyxxxvvvsssppprrroookkkgggeeecccaaa___\\\\\\]]]___aaaaaa___]]]___bbbgggooouuuwwwuuusssaaadddeeeiiiyyy{{{qqqmmmvvv~~~vvvUUUDDD>>><<<999444111000///---,,,000000000000000111222222222333444555666777888888999999:::;;;===>>>???@@@???@@@@@@AAABBBBBBCCCCCCAAADDDHHHIIIHHHJJJOOOSSS]]]lllppp^^^UUUNNNHHHNNNPPP```}}}kkkfffbbb]]]RRREEE@@@DDDYYYYYYWWWUUURRRPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVUUURRRPPPOOOOOOOOONNNLLLNNNMMMLLLMMMMMMMMMKKKJJJDDDLLLWWW```eeefffeeeeeeeeehhhooouuuxxxxxxxxxyyy}}}|||}}}wwwpppiiieeebbb``````cccnnn{{{}}}wwwxxx~~~yyytttooolllhhhgggmmmvvvqqqtttxxxzzzyyyxxxyyyzzz}}}{{{xxxxxxyyyyyyxxxwwwwwwzzz}}}~~~}}}|||xxxmmmhhhlllrrrrrroookkkiiihhheee```[[[XXXPPPHHHDDD@@@<<<<<<@@@===;;;@@@FFFGGGHHHVVViiirrrlll```RRRDDD;;;888777;;;;;;:::::::::::::::;;;;;;===AAAHHHPPPXXX```ddd[[[OOOEEECCCFFFIIILLLPPPZZZbbbbbbUUUJJJHHHHHHFFFIIIJJJLLLVVVffftttvvvpppggg\\\RRRQQQUUUZZZbbbiiirrrsssppphhh___\\\aaafffkkkoootttwwwxxxzzz}}}|||{{{||||||{{{xxxuuurrruuuyyy|||}}}}}}|||yyyooo]]]OOOLLLQQQRRR^^^zzz___]]]rrrooozzzuuulll\\\ZZZTTTTTTVVVWWWVVVSSSPPPNNNOOOOOOMMMJJJGGGGGGHHHJJJEEECCCAAA>>>;;;999888777555666666999DDDYYYrrr|||hhh^^^gggkkkvvv||||||qqq{{{yyyttteeejjjttt|||rrrrrrrrrtttuuuuuusssqqqiii[[[LLLGGGIIINNNUUU[[[fffllluuu}}}~~~~~~~~~~~~|||zzzxxxvvvvvvuuusssqqqsssoooiiifffdddcccaaa```ZZZYYYYYY[[[^^^___^^^]]]^^^aaafffmmmsssvvvvvvuuu```dddgggmmm}}}|||uuuqqqsss}}}{{{hhhMMMAAA===777444222111111111111000111000000000000111222222333333444666777888999:::999:::;;;<<<===???@@@@@@@@@@@@AAABBBBBBCCCDDDDDDCCCFFFJJJJJJIIILLLSSSYYY```wwwjjjZZZRRRMMMIIIKKKSSShhh___]]]\\\[[[TTTKKKJJJNNN]]]ZZZUUUQQQPPPPPPRRRTTTUUUUUUTTTTTTUUUVVVWWWWWWSSSQQQOOONNNNNNNNNMMMLLLMMMMMMMMMNNNPPPOOOMMMKKKEEEJJJTTTaaalllpppnnnjjjlllnnnrrrtttrrrooorrryyyzzz|||~~~zzzzzzvvvqqqpppoookkkfffhhhooovvvzzzxxxwwwyyy|||zzzyyyxxxtttlllgggllltttnnnrrrvvvxxxvvvuuuvvvxxx}}}zzzwwwuuuvvvvvvuuutttvvvxxx{{{|||{{{{{{|||}}}~~~}}}}}}yyypppgggeeekkkrrrvvvqqqkkkgggeee```[[[VVVPPPHHHBBB@@@???<<<<<>><<<@@@HHHHHHJJJ]]]uuuxxxtttjjj\\\LLLAAA;;;999999999999999:::;;;<<<<<<;;;>>>BBBIIIRRRZZZbbbfff```SSSFFFCCCEEEHHHMMMQQQ[[[eeeeeeXXXLLLIIIIIIFFFHHHHHHKKKTTTeeeuuuyyyuuupppcccWWWSSSVVVZZZ```eeennnsssxxxxxxtttmmmiiihhhiiimmmsssxxxzzz~~~~~~||||||||||||{{{yyy{{{}}}~~~}}}yyysssiii[[[PPPPPPVVV[[[hhhpppXXXkkk{{{yyyeee^^^]]]VVVUUUTTTSSSTTTTTTPPPMMMNNNNNNMMMKKKHHHGGGHHHJJJFFFEEEBBB???<<<:::999888555666777888>>>PPPkkknnn___eeehhhmmmuuuwwwrrr~~~~~~ppplllkkkvvvtttrrrrrrrrrtttuuutttsssmmmaaaTTTJJJFFFJJJWWWdddqqqrrrttttttvvvzzz~~~~~~~~~~~~|||yyyvvvtttsssssssssrrrpppmmmiiigggeeecccaaa___ZZZYYYWWWWWWYYY[[[[[[[[[[[[___dddjjjooosssvvvwwweeehhhjjjmmm|||{{{uuutttxxxuuuUUUDDD>>><<<333111000000111222222111111111000000111111222333333444555666888999:::;;;::::::;;;===>>>???@@@AAA@@@@@@AAABBBCCCDDDEEEEEECCCGGGKKKKKKKKKPPPZZZbbbjjj{{{dddUUUQQQNNNJJJRRRaaaxxxttt\\\ZZZZZZYYYVVVRRRRRRUUUYYYVVVRRROOOPPPRRRTTTVVVWWWUUUSSSPPPOOOPPPQQQRRROOONNNLLLLLLNNNOOOOOONNNNNNNNNNNNPPPQQQOOOLLLIIIHHHIIIRRRcccuuu~~~zzzsssnnnnnnqqquuusssooorrrxxxzzzzzzwwwwwwtttsssxxx|||vvvkkkrrr|||~~~uuuqqqwww||||||}}}||||||zzztttmmmlllppplllqqqvvvwwwuuutttvvvyyyzzzwwwtttssssssttttttsssvvvwwwyyyxxxwwwvvvyyy{{{~~~~~~~~~~~~}}}~~~~~~~~~{{{zzzvvvoooiiiiiinnntttwwwppphhhbbb]]]XXXRRRMMMIIIBBB>>>???@@@>>>===??????===BBBLLLOOOUUUnnn~~~{{{xxxpppbbbRRREEE===:::777777888999:::<<<===>>><<<>>>CCCJJJSSS[[[cccgggcccUUUGGGCCCEEEIIINNNRRR]]]ggghhh[[[NNNKKKJJJGGGEEEFFFHHHQQQbbbsssxxxvvvxxxjjj\\\WWWXXX[[[```dddlllttttttlllhhhmmmsssxxx{{{|||{{{{{{}}}}}}~~~~~~}}}~~~}}}wwwoooeeeYYYPPPQQQXXXdddqqq___QQQwwwxxx}}}zzz___]]][[[WWWUUUQQQPPPRRRSSSPPPLLLOOOOOOOOOLLLIIIHHHHHHIIIGGGFFFCCC@@@===;;;999888444666777777:::KKKggg~~~sssaaaddddddeeemmmzzznnnwwwyyymmmeeennntttsssqqqrrrtttuuuuuuuuuqqqhhh[[[PPPHHHKKK[[[llltttqqqmmmjjjlllsss}}}~~~~~~~~~|||yyytttrrrrrrrrrsssrrrmmmllljjjiiigggeeeaaa^^^\\\YYYVVVUUUVVVWWWXXXXXXYYY]]]ccchhhlllppptttwwwkkknnnmmmmmmyyy{{{wwwwww}}}yyyYYYAAA888666444333222000000111111000///111111111000111111222333444444555777888:::;;;;;;:::;;;<<<===>>>???@@@AAA@@@@@@AAABBBCCCDDDEEEFFFCCCHHHLLLLLLMMMTTT```jjjwww___RRRPPPOOOLLL^^^pppggg___]]][[[YYYVVVTTTTTTVVVUUURRRPPPOOOQQQSSSUUUVVVWWWTTTOOOKKKIIIIIIKKKLLLLLLJJJJJJKKKNNNPPPQQQPPPOOOOOOPPPQQQQQQOOOKKKGGGFFFEEELLL```wwwwwwjjjiiimmmtttvvvrrrtttyyy}}}yyyuuusssqqqsss}}}{{{nnnzzzqqqkkkwww~~~}}}|||~~~zzzsssmmmllllllqqqwwwxxxvvvtttvvvyyyxxxuuurrrqqqrrrtttttttttvvvwwwxxxvvvttttttwwwzzz~~~~~~~~~|||}}}{{{|||}}}}}}}}}{{{zzzwwwsssooooootttxxxtttmmmccc[[[UUUPPPIIIEEEEEE???<<>>???CCCAAAIIIVVV]]]fff{{{vvvmmmaaaSSSEEE<<<<<<;;;:::999999;;;===>>>===@@@EEEKKKSSS]]]hhhpppgggUUUHHHFFFEEEDDDJJJUUU\\\___eeedddXXXJJJIIIQQQJJJHHHJJJSSSaaaooovvvyyyxxxsssmmmhhhfffdddcccbbbhhhrrr}}}qqqsssvvvyyy|||vvvmmmooottt{{{|||}}}~~~}}}||||||sssgggZZZOOOLLLTTT```ooo{{{eeeSSSaaattt{{{sssbbb[[[XXXVVVVVVUUUSSSRRRPPPOOONNNTTTRRRNNNKKKJJJJJJKKKLLLFFFFFFEEECCCAAA>>><<<:::777555555666999CCCVVVhhh~~~sssjjjdddhhhooozzz}}}kkkppp```iiivvv~~~vvvooommmrrrwwwwwwvvvpppkkkbbbUUUJJJJJJWWWdddgggddd```^^^```hhhttt|||~~~|||yyyxxxwwwuuuuuuuuuuuutttqqqooonnnmmmlllkkkhhheeeaaa^^^]]]]]]YYYUUURRRQQQPPPOOONNN\\\]]]```ccchhhllloooqqqqqqooommmqqqyyyuuuuuu}}}{{{kkkVVVDDD:::666444222000000000000////////////111111111222222333333444555666777888999:::::::::<<<<<<===>>>???@@@AAAAAACCCBBB@@@@@@@@@BBBDDDEEELLLHHHIIIPPPTTTYYYhhhyyykkk^^^UUUOOORRRZZZdddooo```\\\ZZZWWWTTTTTTUUUWWWYYYUUUOOOLLLPPPTTTSSSPPPOOOQQQNNNJJJIIIKKKMMMOOOPPPSSSQQQPPPNNNNNNOOOPPPQQQPPPQQQRRRRRRRRRQQQOOONNNLLLIIIJJJTTTdddpppttttttfffooosssrrr{{{vvvyyy{{{zzzzzztttrrrxxxuuuzzzyyyrrrkkkmmmwww~~~~~~~~~|||zzzzzzzzzwwwrrrnnnooossswwwxxxvvvtttuuuwwwrrrrrrqqqqqqpppqqqqqqqqqrrrtttvvvuuussssssuuuxxx|||yyyxxxzzz~~~}}}}}}}}}}}}~~~||||||}}}}}}|||{{{yyysssmmmlllooossstttsssjjj```UUUMMMIIIFFFBBB>>>BBB???===>>>@@@BBBBBBBBBBBBIIITTTaaarrr|||xxxqqqgggYYYKKKBBB<<<;;;999999:::<<<>>>@@@===???CCCJJJSSS___kkkqqqnnn[[[JJJFFFFFFEEEKKKTTT___bbbffffff]]]QQQPPPUUUOOOMMMNNNUUUbbbnnnvvvyyy{{{xxxsssooommmllljjjiiihhhooozzz~~~sssoooooosssvvv}}}~~~{{{tttkkk___UUUNNNMMMVVV```rrr]]]WWWlll{{{gggZZZUUUSSSUUUVVVWWWWWWVVVSSSPPPNNNRRRPPPNNNKKKJJJJJJJJJKKKGGGFFFEEECCCAAA???===<<<;;;999777666666<<>>???@@@AAAAAADDDCCCBBBAAABBBDDDEEEGGGEEEGGGLLLQQQSSS\\\uuuxxxbbbVVVPPPMMMRRR[[[rrrsssfff\\\YYYUUURRRPPPQQQSSSUUUTTTOOOMMMPPPRRRQQQOOOOOOSSSRRRQQQPPPNNNNNNNNNNNNSSSQQQOOOMMMMMMNNNPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMNNNSSSZZZdddlllpppfffpppuuu{{{xxxuuuppprrryyyuuuuuu{{{}}}uuuppppppkkkeeegggqqqyyy{{{~~~~~~~~~{{{vvvrrrnnnpppsssuuuuuuvvvwwwxxxrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrtttsssrrrrrrtttwwwzzzxxxwwwyyy}}}|||}}}|||yyyxxxzzz}}}~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{|||{{{yyywwwuuupppkkkjjjmmmnnnmmmkkk___WWWMMMGGGDDDCCC@@@===???>>>===>>>AAACCCDDDDDDGGGSSSdddttt~~~}}}{{{vvvnnnaaaSSSIII<<<;;;999999:::===@@@BBB>>>>>>AAAHHHTTTbbbnnntttvvvbbbMMMGGGGGGHHHMMMTTTbbbcccfffgggaaaYYYVVVXXXWWWTTTSSSXXXcccnnnvvvyyy}}}{{{wwwvvvuuutttrrrpppkkkmmmqqqwww{{{qqqlllmmmpppyyy~~~}}}yyylllbbbWWWPPPOOOQQQ[[[dddssspppTTTbbb~~~zzzuuu```XXXWWWVVVUUUWWWYYYZZZYYYUUUQQQOOOPPPOOONNNMMMKKKJJJIIIIIIHHHGGGFFFDDDBBB@@@???>>>>>><<<999888666888BBBNNNhhh~~~xxxnnneeehhh}}}oooyyyrrr^^^ZZZdddyyyrrrqqqrrrsssrrr{{{yyyrrrdddVVVMMMLLLMMMNNNLLLKKKLLLRRR^^^lllvvv}}}xxxtttsssrrruuuuuuttttttrrrpppooonnnnnnmmmllliiifffccc```___\\\YYYVVVSSSQQQNNNKKKIIISSSTTTUUUXXX[[[^^^```bbbiiikkknnnqqqvvvtttqqqyyy|||iiiUUUEEE>>>666111000222222111000000000000000000000000111111222222333444555555666777888:::;;;;;;;;;;;;======>>>???@@@AAAAAABBBEEEDDDDDDCCCDDDFFFHHHIIIAAAHHHOOOQQQRRRdddlllXXXPPPMMMOOOWWWccc|||zzzppp\\\YYYUUUQQQOOOPPPRRRTTTSSSPPPOOOQQQQQQNNNNNNPPPSSSVVVWWWTTTPPPLLLLLLMMMRRRPPPMMMKKKKKKLLLOOOQQQSSSRRRQQQPPPOOOOOOOOOOOONNNQQQRRRQQQPPPTTT___gggaaalllrrr~~~yyy{{{~~~|||sssiiiiiinnnrrrsssuuuyyy}}}|||wwwrrrppppppmmmggggggnnnuuuxxx}}}xxxtttooonnnoooqqqtttwwwxxxxxxsssrrrrrrrrrqqqqqqqqqqqqnnnoooppppppoooppprrrtttxxxwwwvvvxxx{{{}}}~~~~~~}}}~~~|||wwwrrrqqqrrrtttyyyzzz||||||}}}~~~~~~|||}}}~~~~~~{{{zzzyyyyyyyyyxxxtttrrrooollliiihhhhhhgggccc___RRRLLLDDD@@@??????>>><<<===>>>???@@@CCCFFFHHHJJJLLL^^^rrr}}}}}}}}}yyyqqqeeeWWWMMM???===;;;999:::>>>BBBEEEAAA???@@@GGGTTTdddpppwww{{{fffPPPHHHHHHKKKOOOTTTcccdddfffgggddd^^^YYYVVV\\\YYYXXX\\\dddooowww{{{{{{zzzxxxyyyyyyyyyxxxvvvqqqnnnllloooxxxyyyrrrsssssswwwyyy~~~~~~zzztttfff[[[QQQNNNQQQWWWaaajjjuuu|||WWWRRRqqq|||hhh\\\YYYZZZ[[[VVVWWWXXXYYYWWWUUURRRQQQOOOOOOOOOOOONNNLLLJJJIIIIIIHHHGGGEEECCCBBBAAAAAA>>><<<;;;;;;999999AAAJJJZZZwwwoooaaadddxxxkkkwwwsssddd]]]ddd}}}}}}uuuqqqqqqqqqrrryyyzzzwwwlll```VVVOOOIIIQQQPPPNNNNNNRRR]]]iiirrr|||wwwuuuvvvuuuttttttrrrqqqpppnnnnnnnnnmmmllljjjgggdddaaa```[[[YYYVVVTTTQQQNNNIIIFFFOOOOOOPPPQQQSSSUUUWWWXXX___cccgggiiilllttt}}}rrrpppxxxvvvmmmeeeTTTCCC:::777333222222222111///000000000000000111111111111222222333444555666666777888999:::<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBDDDDDDDDDEEEFFFGGGIIIJJJDDDKKKOOOOOOWWWtttvvvdddSSSPPPSSSXXXeeerrr}}}uuunnn\\\ZZZVVVRRRQQQSSSUUUWWWTTTRRRRRRSSSQQQMMMOOOSSSRRRUUUWWWSSSMMMJJJKKKNNNRRRPPPLLLJJJIIIKKKNNNPPPRRRQQQOOOOOOOOOOOOQQQRRRPPPSSSTTTQQQLLLMMMSSSYYY^^^kkkqqq{{{yyyyyyzzzxxxrrrkkkkkkpppqqqtttxxxzzzyyywwwuuussstttvvvtttooojjjjjjnnnqqq{{{|||~~~~~~{{{wwwsssssspppmmmnnnsssvvvvvvuuusssssssssrrrrrrqqqppppppllllllllllllmmmmmmoooppptttttttttvvvxxxyyyzzzzzz{{{|||~~~|||wwwrrrnnnmmmoooqqqvvvxxxzzz||||||~~~}}}}}}~~~~~~~~~~~~}}}}}}|||}}}~~~}}}xxxwwwvvvvvvuuurrrooolllhhhfffeeedddbbb^^^XXXSSSJJJFFF@@@<<<<<<======<<<>>>@@@BBBDDDEEEIIINNNRRRXXXooo}}}}}}}}}zzzrrrfffXXXOOOEEEBBB>>>;;;;;;???CCCFFFDDDCCCBBBGGGSSSbbbpppxxxzzziiiUUUJJJJJJMMMQQQUUUfffhhhkkkkkkiiieee^^^XXX^^^\\\\\\___fffpppxxx|||yyyxxxyyyzzz}}}~~~~~~}}}yyytttnnnnnnuuu}}}~~~ttt{{{|||||||||uuulll^^^TTTLLLKKKPPPYYYeeeooo~~~^^^IIIYYY~~~uuunnn[[[VVVVVVWWWZZZXXXWWWVVVTTTSSSSSSSSSSSSPPPPPPQQQQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDDDD>>><<<<<<===;;;:::>>>DDDKKKjjjpppbbbeeehhhpppwwwkkkbbbbbbtttxxxsssqqqrrrtttwww|||{{{sssiii```SSSHHHPPPOOONNNMMMQQQYYYdddkkkzzzxxxyyyttttttsssqqqpppooonnnnnnnnnmmmllljjjgggdddbbb```\\\ZZZVVVTTTQQQMMMIIIEEEGGGGGGGGGHHHHHHJJJKKKKKKRRRVVVZZZ\\\^^^dddnnnvvvyyyuuuqqqqqqxxxyyyjjjZZZOOOHHH@@@888333222111111000///---+++///000000000111111111222111222333444555666777777888999:::<<<============>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKGGGLLLMMMPPPfffyyykkk\\\QQQTTT\\\eeesssvvvjjjfff```XXXWWWUUUSSSSSSUUUXXXZZZWWWTTTSSSTTTRRRPPPRRRWWWSSSUUUUUUQQQLLLKKKOOOTTTQQQOOOLLLJJJJJJKKKNNNOOONNNNNNNNNNNNOOOQQQSSSTTTRRRSSSSSSQQQOOOMMMLLLLLL___mmmsssvvvxxxqqqrrruuuyyywwwqqqppprrryyy|||~~~~~~|||zzz{{{}}}uuuyyy|||yyyqqqiiihhhkkkyyy{{{}}}~~~}}}zzzwwwvvvxxxtttpppooorrrttttttssssssssstttssssssqqqpppoookkkjjjiiiiiijjjkkkkkklllooopppqqqsssssstttuuuvvvtttuuuvvvwwwxxxyyyyyyzzz{{{wwwqqqmmmlllnnnppprrrwwwyyy{{{||||||||||||}}}|||}}}}}}~~~~~~}}}}}}|||xxxyyy{{{|||{{{zzzwwwvvvuuusssqqqpppnnnkkkgggddd``````___]]]ZZZUUUNNNJJJGGGDDD@@@===<<<===>>>>>>>>>BBBEEEFFFHHHMMMVVV]]]lll|||}}}}}}|||zzzsssiii\\\TTTLLLHHHBBB>>>===???DDDGGGIIIHHHGGGIIIPPP^^^mmmxxxyyylll\\\PPPLLLNNNRRRTTThhhnnntttuuusssoooggg____________bbbhhhooovvvzzzyyyyyyyyy|||~~~xxxvvvwww|||zzzzzzwwwvvvmmmaaaSSSLLLFFFGGGNNNXXXgggtttjjjLLLKKKiii|||nnn```UUUWWWVVVVVVYYYXXXVVVTTTRRRQQQRRRSSSTTTQQQQQQRRRRRRQQQPPPNNNMMMKKKJJJHHHGGGFFFFFFGGGGGGBBB???======;;;777888<<>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDBBBCCCDDDFFFHHHJJJKKKLLLHHHMMMPPP[[[}}}ccc___TTTPPPYYYeeeppp~~~nnnccc```YYYTTTSSSSSSTTTUUUVVVXXXYYYXXXTTTSSSTTTTTTSSSUUUXXXVVVVVVUUUQQQNNNOOOSSSWWWPPPOOOMMMLLLKKKLLLMMMNNNMMMMMMMMMNNNOOOQQQRRRSSSRRRPPPOOOPPPQQQNNNIIIEEEYYYgggnnnmmmvvv}}}kkkggghhhnnnuuuxxxuuusssttt}}}~~~}}}zzzxxxyyy~~~{{{tttooopppzzz}}}~~~|||{{{{{{|||yyyuuusssssssssrrrrrrssstttttttttsssrrrpppoookkkiiigggggghhhiiihhhgggjjjlllnnnooooooooopppqqqpppqqqrrrssstttuuuvvvwwwwwwrrrllliiikkkooosssvvvxxxzzz}}}~~~|||zzzyyyyyy{{{||||||}}}}}}||||||{{{yyyyyyyyyyyyxxxvvvtttrrrpppmmmjjjgggeeebbb___\\\XXXXXXWWWTTTPPPKKKGGGDDDEEECCCAAA???>>>>>>@@@AAA???DDDIIIKKKNNNVVVdddpppuuu}}}}}}}}}{{{vvvmmmccc\\\SSSNNNFFF@@@>>>???CCCFFFNNNNNNMMMKKKMMMYYYjjjxxxyyyrrreeeXXXPPPOOOQQQSSSeeeqqq{{{}}}{{{xxxppphhh```aaaccceeehhhlllqqquuuyyyxxxxxx{{{~~~~~~wwwsssqqqfffWWWIIIEEECCCGGGNNNZZZmmm}}}}}}\\\JJJ[[[wwwrrrxxxYYYVVV\\\YYYWWWZZZVVVUUUTTTSSSRRRRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNLLLKKKIIIHHHGGGGGGIIIIIIEEEBBB@@@???<<<888777;;;;;;OOOiii|||xxxwww|||ssspppeeecccuuu{{{uuuuuuxxxxxxzzzuuunnn]]]JJJMMMNNNPPPRRRUUUZZZaaaeeennnwww}}}{{{|||tttsssqqqooonnnmmmmmmmmmkkkkkkjjjhhhfffcccaaa```^^^[[[VVVSSSPPPNNNLLLJJJHHHHHHFFFEEEDDDCCCCCCCCCAAAAAABBBCCCFFFIIILLLOOOWWW]]]bbbdddjjjtttzzzzzz{{{yyyxxxxxx{{{}}}~~~~~~xxx|||zzznnnbbbYYYJJJFFF@@@:::444111222444111222333333222222333444///000000111111222333333222222333555666777888999:::;;;<<<===>>>???????????????@@@AAABBBCCCDDDDDDCCCDDDFFFHHHKKKLLLMMMNNNJJJSSS^^^oookkk\\\VVVOOOPPP^^^nnnyyynnneeebbbZZZTTTTTTVVVWWWWWWWWWWWWWWWYYYSSSOOORRRUUUVVVVVVXXXVVVUUUSSSQQQQQQQQQRRRSSSOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLMMMNNNMMMJJJGGGOOO\\\fffhhhjjjmmmlllfffeeedddhhhpppvvvwwwwwwyyy|||wwwrrrqqqvvv}}}uuuuuu|||~~~}}}|||~~~||||||zzzwwwtttsssssstttttttttuuuuuutttrrrpppnnnllliiigggfffggggggfffdddeeehhhkkklllkkkkkklllmmmnnnnnnooopppqqqsssuuuuuusssnnnhhhfffiiioootttwwwxxx{{{~~~}}}zzzxxxwwwyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyxxxvvvtttrrrpppoookkkgggbbb]]][[[YYYVVVTTTPPPPPPNNNJJJFFFBBB@@@@@@AAAAAA@@@???>>>@@@BBBDDDEEEKKKRRRUUUZZZgggzzzyyyrrr{{{~~~~~~}}}|||yyyrrriiicccWWWQQQIIIBBB>>>???CCCFFFPPPRRRPPPLLLKKKUUUhhhwwwzzzvvvlll^^^RRROOOPPPQQQaaappp}}}|||uuummmbbbccceeefffhhhjjjnnnpppwwwvvvvvvyyy~~~vvvpppmmmaaaQQQDDDCCCDDDHHHPPP^^^ssswwwVVVMMMiii||||||mmmRRRUUU\\\YYYTTTWWWTTTUUUUUUVVVUUUTTTRRRRRRQQQPPPPPPOOOOOONNNNNNNNNMMMKKKJJJHHHHHHHHHJJJKKKGGGDDDAAABBB@@@<<<<<>>>>>???>>>===>>>AAADDDEEEEEEJJJRRRWWWYYY___iiinnnnnnmmmoooqqqqqqqqqrrruuuwwwyyyyyynnnbbbXXXNNNHHH???;;;777555333111000111111111111000///...000111///000000111222222333333222222333555666888999999:::;;;<<<>>>???????????????@@@@@@AAABBBCCCDDDDDDDDDEEEHHHJJJMMMNNNOOOPPPMMM\\\kkkvvvddd```RRRMMMRRRccctttiiidddaaaZZZWWWXXXZZZ[[[[[[ZZZXXXWWWYYYQQQMMMPPPVVVWWWWWWXXXTTTRRRQQQQQQQQQPPPNNNLLLNNNOOOOOOOOOOOONNNMMMLLLOOOPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLLLLWWWeeellllllkkkkkkkkkiiiffffffnnnuuuyyy}}}~~~vvvqqqqqqwwwrrrppp{{{}}}}}}{{{{{{~~~{{{}}}}}}zzzvvvssstttvvvtttuuuuuuuuutttrrrpppnnnmmmjjjgggfffggggggdddbbbcccfffjjjkkkiiihhhiiikkkhhhiiiiiijjjlllmmmoooppprrrllleeedddhhhoootttwwwxxx{{{~~~}}}zzzxxxwwwxxxxxxxxxyyyyyyxxxxxxxxxvvvtttrrrooollljjjiiihhhgggccc\\\WWWTTTRRRQQQOOOLLLJJJHHHCCC???===============>>>>>>>>>@@@DDDFFFKKKRRRZZZ___fffuuu}}}kkknnnoooqqq{{{~~~|||wwwrrrnnn\\\YYYUUUOOOGGG@@@CCCJJJSSSVVVZZZZZZVVVVVVbbbppp}}}uuugggXXXOOOMMMNNN___gggsss~~~~~~{{{nnngggaaabbbiiinnnmmmiiiqqquuuzzz{{{||||||{{{~~~}}}}}}{{{xxxrrriii\\\NNNEEEHHHHHHGGGJJJXXXppp^^^JJJZZZvvv{{{xxxgggZZZ[[[\\\WWWUUUZZZYYYUUURRRRRRUUUUUUQQQMMMNNNOOOPPPOOONNNNNNOOOQQQTTTOOOIIIIIIMMMOOOKKKFFFEEEDDDCCCAAA???===<<<;;;999GGG___yyyyyywwwttt{{{yyyhhheeennn}}}xxxrrrvvvzzz~~~{{{qqqfff___PPPLLLLLLPPPSSSSSSVVV[[[eeekkkttt|||{{{yyywwwtttqqqnnnmmmllllllkkkjjjhhhggggggfffcccaaa]]][[[XXXVVVTTTQQQMMMJJJHHHGGGEEEBBB@@@===;;;:::::::::::::::;;;<<<======CCCCCCEEEHHHMMMRRRWWWZZZ[[[___cccddddddiiiqqqwww~~~uuunnnlllbbbUUULLLGGGBBB<<<888555444333222111111111111111111111000000000000000333333333333333333444444444444555777888999:::;;;<<<>>>@@@BBBBBBBBBAAA@@@CCCCCCBBBBBBBBBCCCCCCDDDGGGIIILLLNNNOOOQQQTTTWWW^^^eee~~~rrrggg\\\TTTPPPLLLUUUlllyyyiii]]]YYYYYYZZZUUUUUUUUUUUUUUUVVVVVVWWWTTTTTTQQQOOOQQQWWWWWWSSSUUUOOOLLLPPPRRRPPPLLLJJJPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPOOONNNMMMLLLOOOMMMLLLMMMMMMMMMKKKIIIJJJQQQ\\\gggnnnooommmjjjuuuxxxnnnjjjzzz}}}{{{}}}sssgggnnnqqquuuyyy{{{}}}~~~~~~~~~{{{vvvssssssrrrqqqssswwwzzzwwwooohhhpppkkkfffeeeggggggddd```bbbaaa```aaadddggghhhiiifffgggiiikkkkkkjjjiiihhheeecccbbbdddiiipppuuuxxxxxxwwwvvvwwwxxxxxxwwwvvvssssssrrrpppnnnmmmlllkkkmmmkkkiiifffbbb___\\\[[[VVVTTTPPPLLLIIIHHHHHHHHHAAA@@@===<<<;;;<<<===>>><<<>>>@@@AAA@@@BBBGGGKKKUUU```iiilllxxx|||sss``````aaagggwww~~~{{{wwwsssppp```]]]ZZZVVVPPPKKKNNNUUU\\\\\\\\\[[[WWWXXXcccppp||||||yyynnnaaaVVVPPPOOOZZZbbbooo}}}}}}wwwooofffbbbfffkkkmmmmmmooorrrvvvxxx{{{|||zzzvvvooodddWWWLLLFFFEEEKKKPPPVVVeeezzzmmmSSSSSSlll|||uuurrrbbbWWWYYY[[[WWWWWW[[[XXXUUUQQQRRRTTTTTTQQQNNNKKKMMMPPPQQQQQQPPPQQQQQQSSSPPPMMMMMMOOOOOOKKKHHHGGGFFFEEECCCAAA@@@>>>>>>888CCCUUUiii{{{wwwtttzzzttt}}}~~~xxxnnnkkk||||||wwwwwwzzz~~~}}}tttjjjcccXXXOOOHHHLLLRRRUUUVVVXXX[[[aaaiiisssyyywwwtttqqqooonnnmmmmmmllljjjhhhhhhgggeeeccc```^^^\\\YYYWWWVVVSSSOOOLLLIIIHHHFFFCCC@@@===;;;:::999999999999999:::;;;<<<;;;;;;<<<===@@@DDDHHHJJJRRRVVV[[[^^^```fffooovvv{{{{{{vvvqqqkkkgggccc]]]TTTMMMNNNGGG???:::999888555222444333222111000000000000111111111111000000000000222222333333333333444444666666777888999;;;<<<======>>>@@@BBBBBBBBBAAA@@@DDDDDDCCCCCCCCCDDDEEEEEEIIIKKKMMMNNNNNNPPPTTTWWWeee|||~~~oooggg```VVVNNNOOOLLL___nnn]]]ZZZZZZXXXVVVSSSRRRRRRQQQQQQSSSTTTUUUVVVVVVTTTQQQRRRTTTRRRMMMVVVPPPNNNQQQTTTPPPLLLJJJNNNNNNOOOOOOOOONNNNNNMMMLLLLLLMMMNNNMMMMMMLLLKKKNNNMMMMMMNNNOOOPPPNNNMMMSSSQQQUUU___nnnxxx{{{zzzxxx~~~uuummmxxxvvvuuu}}}|||ooofffiiinnntttzzz}}}~~~}}}|||zzzwwwuuuuuusssrrrssswwwzzzxxxrrrlllrrrmmmgggfffggghhheeebbbaaa```^^^^^^```aaaaaaaaabbbcccdddeeeeeedddbbbaaaaaa^^^\\\]]]```eeeiiikkkllllllmmmpppssstttrrrqqqiiiiiihhhfffeeecccbbbbbb___^^^\\\ZZZWWWTTTRRRQQQMMMKKKIIIFFFDDDDDDDDDDDDBBBAAA???>>>===>>>@@@AAABBBDDDEEEBBB@@@BBBHHHNNN[[[iiizzzxxxuuuyyy]]]WWWUUU___vvv}}}zzzwwwuuusssfffcccbbbaaa]]]ZZZ___fffgggbbb^^^\\\ZZZ[[[cccnnnxxx|||}}}xxxnnnbbbYYYUUUWWW___lll{{{wwwmmmeeeccchhhpppuuupppqqqsssvvvzzz{{{yyytttiii[[[PPPIIIGGGGGGOOOWWWaaauuuQQQNNNbbbttt|||yyyiii]]]UUUWWWZZZXXXXXX\\\XXXUUURRRRRRTTTTTTRRROOOIIIMMMRRRUUUUUUTTTRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHGGGFFFDDDCCCAAAAAA999AAAJJJTTThhhvvvssspppllluuu}}}~~~mmmvvv}}}{{{wwwyyy|||~~~}}}wwwoooiiicccSSSGGGIIIQQQVVVVVVUUUTTTXXX^^^gggvvv{{{yyyuuuqqqooonnnnnnooommmkkkiiihhhgggeeebbb___^^^\\\ZZZYYYXXXUUURRRPPPJJJIIIGGGDDDAAA>>>;;;:::888888777777777888999999:::999999999:::;;;===>>>EEEIIINNNSSSWWW^^^gggnnnwwwzzz}}}}}}yyywwwuuusssqqqqqqppplllfff```YYYUUUNNNJJJGGGBBB;;;666999555222222444555444222333222111000/////////000111111111111111111111111222222222333333333444444888888888888:::<<<>>>???===>>>@@@BBBBBBBBBAAAAAADDDDDDDDDDDDDDDEEEFFFFFFKKKMMMNNNNNNNNNQQQXXX]]]sss}}}kkkaaa]]]YYYQQQJJJLLLVVVrrrxxx[[[SSSXXX[[[VVVQQQRRRQQQOOONNNNNNPPPRRRTTTQQQSSSSSSRRRTTTXXXWWWSSSVVVQQQPPPSSSUUUPPPLLLJJJKKKLLLNNNOOOOOONNNMMMLLLKKKLLLMMMMMMMMMMMMMMMLLLNNNNNNNNNPPPRRRSSSRRRPPPUUUPPPOOO]]]rrrsssssswwwwwwzzzooogggjjjwww}}}rrrkkkggghhhlllssszzz~~~~~~{{{zzzzzzyyyxxxvvvuuuttttttvvvyyyzzzwwwsssuuupppkkkhhhhhhhhhfffdddbbb```]]]\\\\\\\\\[[[ZZZ^^^____________]]]\\\[[[]]]ZZZVVVVVVXXX[[[]]]^^^\\\^^^bbbgggkkkllliiifffZZZYYYXXXWWWVVVUUUTTTTTTPPPOOONNNLLLJJJIIIGGGFFFEEEDDDBBB@@@@@@@@@AAAAAA???>>>===<<<<<<===>>>??????BBBDDDBBBBBBHHHUUU___ooo}}}|||vvvoootttaaaUUUMMMVVVppp~~~~~~~~~|||zzzxxxwwwwwwllliiiiiijjjjjjiiimmmtttoooiiicccbbb``````dddjjjuuuyyy}}}}}}vvvmmmeee```\\\aaajjjwww}}}uuukkkfffiiisss|||vvvtttsssvvvzzz~~~~~~~~~~~~{{{xxxqqqcccSSSIIIFFFHHHMMMQQQXXXiiipppMMMYYYsss~~~www|||ccc[[[UUUWWWYYYXXXXXX[[[XXXVVVTTTTTTUUUUUUSSSQQQKKKPPPVVVZZZYYYVVVSSSRRRQQQTTTVVVUUURRRNNNMMMNNNJJJIIIHHHGGGFFFDDDCCCCCC===BBBCCCEEEXXXyyyzzzxxxuuujjjqqq~~~ooorrruuuyyy}}}|||uuuvvvwwwzzz{{{xxxqqqllliiiZZZLLLKKKPPPTTTUUUUUUTTTWWWYYY^^^kkk{{{|||uuuooollllllnnnpppmmmkkkiiihhhgggdddaaa___]]][[[YYYYYYXXXVVVSSSQQQLLLJJJHHHEEEAAA>>><<<;;;888777666666666666666777:::999888888777888999999;;;>>>CCCGGGKKKPPPWWW\\\ccceeehhhkkkkkkjjjgggffffffeeeccc```]]]VVVMMMGGGEEEAAA===:::999888666444666444222333555555444333111111000///////////////000111111111111111222222222222222333444444555555999999888888:::<<>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGKKKMMMNNNMMMOOOVVVaaajjj}}}rrreee^^^YYYTTTNNNKKKLLLjjjlllVVVRRRWWWXXXSSSNNNTTTRRROOOMMMNNNPPPSSSUUUVVVXXXVVVSSSTTTYYYZZZXXXTTTPPPPPPSSSTTTOOOKKKJJJIIIJJJMMMOOOOOONNNLLLJJJNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNPPPRRRSSSRRRPPPOOOMMMQQQ```uuurrrqqqrrrnnnnnnhhhcccgggrrr}}}uuuqqqpppqqqqqqqqqssswww{{{yyy{{{{{{zzz{{{|||yyyuuuvvvuuutttuuuxxxzzzzzzyyyyyytttoookkkiiihhheeecccccc```^^^\\\\\\[[[YYYWWWZZZZZZ[[[[[[[[[ZZZYYYXXXZZZWWWSSSRRRTTTVVVWWWXXXTTTWWW[[[___bbbaaa\\\XXXLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@?????????@@@@@@>>>>>>===<<<<<<======>>>===AAAEEEEEEHHHRRRcccqqqsssppptttvvv|||dddTTTHHHOOOfff~~~~~~~~~~~~|||zzzyyyyyyyyyqqqnnnnnnqqqrrrrrrvvv|||vvvqqqnnnnnnmmmjjjjjjmmmrrruuuxxxxxxuuuqqqmmmkkkeeeeeeiiiqqqzzzwwwooommmsss{{{~~~{{{yyyyyy{{{~~~~~~}}}||||||}}}}}}yyyuuukkk\\\LLLEEEEEEIIIMMMQQQ]]]yyy~~~YYYWWWlllxxx}}}ooo```[[[WWWXXXYYYXXXXXXXXXXXXWWWVVVVVVVVVVVVUUUTTTPPPUUUZZZ]]][[[WWWTTTRRRQQQUUUXXXWWWRRRNNNNNNOOOJJJIIIHHHGGGFFFEEEDDDCCCAAABBB???===NNNmmmuuuttt{{{}}}sssnnnlllmmmuuu~~~uuussssssuuuxxxwwwqqqlllkkkaaaWWWSSSQQQPPPSSSXXXVVVWWWWWWYYYcccrrr}}}}}}tttmmmiiijjjllloookkkiiigggffffffdddaaa^^^[[[ZZZXXXWWWWWWUUUSSSPPPLLLKKKIIIFFFCCC@@@===<<<888888777666555555555555444444444333333444444444777888:::<<<>>>AAAEEEGGGLLLNNNPPPRRRSSSRRRQQQPPPPPPOOOMMMKKKHHHCCC>>>;;;777555333222333444444444333222111222222222000///000000//////.../////////000000111111222222222333222333333444555555666666999888888999:::<<<>>>??????@@@@@@AAABBBBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHLLLMMMMMMLLLOOO[[[lllyyypppiiiccc]]]UUUKKKJJJNNNOOOuuuooocccXXXUUUUUUSSSQQQPPPVVVTTTRRRPPPPPPSSSVVVXXXfffeee___VVVRRRSSSTTTRRRQQQNNNNNNRRRQQQMMMJJJJJJIIIKKKMMMOOOOOOMMMKKKIIIOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQQQQPPPNNNMMMNNNSSS]]]jjjxxxwwwjjjqqqwwwsssqqqmmmkkkpppuuu{{{{{{{{{zzzyyywwwwww{{{|||wwwtttvvvyyy{{{|||ssszzz~~~|||{{{|||yyytttvvvtttssssssuuuxxxzzz|||{{{xxxtttooollliiifffdddbbb```^^^]]]]]][[[YYYWWWUUUUUUUUUVVVVVVVVVUUUUUUTTTRRROOOOOOQQQSSSUUUUUUTTTUUUVVVXXXXXXUUUOOOJJJBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???????????????AAAAAAAAAAAABBBBBBCCCCCCEEEJJJOOORRRWWWcccttt{{{pppnnnwwwzzziii\\\QQQVVVgggzzz~~~}}}}}}}}}~~~|||{{{{{{{{{{{{vvvsssrrruuuwwwvvvyyy}}}}}}zzzyyy{{{yyyvvvuuuxxxssssssssssssrrrrrrrrrqqqlllllllllmmmqqqwww}}}zzztttvvvyyy}}}{{{|||~~~~~~|||rrrlllaaaSSSHHHDDDFFFJJJMMMWWWpppkkkLLLeee{{{ttttttooo|||xxxbbb\\\ZZZXXXXXXXXXXXXVVVUUUWWWWWWWWWVVVVVVVVVUUUUUUTTTWWW[[[\\\ZZZWWWTTTSSSRRRUUUVVVUUUQQQNNNNNNOOOIIIIIIHHHGGGFFFEEEDDDDDDBBBAAA>>>===FFF[[[www}}}www{{{mmmfffdddooo|||xxxtttqqqsssvvvvvvrrrnnnkkkgggccc^^^VVVPPPSSSZZZUUUWWWWWWVVV]]]jjjtttxxx|||xxxsssmmmjjjiiijjjkkkhhhgggeeeeeedddccc```^^^[[[YYYWWWVVVVVVTTTQQQOOOLLLKKKIIIFFFDDDAAA???>>>:::999888777666555555555222333333333444444444444555555555555555666777777;;;<<<=========<<<;;;;;;999999999888888888888888555444222111111222333333//////000000000000000000000000////////////000000000000111111222333333333333444444555666777888888888888999;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJNNNOOONNNOOOUUUhhhnnnddd___[[[WWWMMMEEEHHHSSSTTTuuu{{{^^^ZZZWWWVVVSSSPPPQQQUUUWWWVVVTTTSSSSSSUUUWWWYYYcccccc^^^VVVQQQSSSUUUUUUOOOMMMMMMPPPOOOLLLKKKMMMMMMNNNPPPPPPPPPNNNMMMKKKOOOOOONNNMMMMMMMMMMMMMMMPPPOOONNNOOOPPPPPPOOOMMMOOOQQQSSSTTTXXXcccrrr}}}||||||mmmbbbmmmuuurrrooojjjkkksssyyy|||~~~~~~yyywwwwwwuuusssuuuzzzyyyxxxtttsssrrrqqqppprrruuuxxx{{{{{{zzzxxxvvvrrrnnnkkkiiidddbbbaaa```___^^^[[[XXXRRRQQQQQQQQQQQQQQQPPPPPPMMMLLLJJJJJJMMMPPPQQQQQQSSSRRRQQQOOOMMMIIIDDD@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@????????????????????????@@@AAACCCEEEGGGIIIJJJKKKNNNTTT^^^iiivvv{{{lllpppqqqrrryyyyyymmmrrriiiccceeemmmvvv~~~~~~~~~}}}||||||~~~~~~~~~}}}}}}||||||||||||wwwvvvxxxyyywwwxxx{{{~~~{{{}}}|||zzzwwwuuuuuuuuuvvvvvvsssuuuuuurrrpppsssyyy{{{{{{~~~~~~zzzwwwhhh```UUUJJJDDDEEEIIIMMMUUUhhhsssZZZWWWyyy|||yyyfffcccvvveeeXXXVVVVVVVVVVVVWWWWWWVVVTTTUUUVVVVVVUUUTTTTTTTTTUUUTTTVVVXXXXXXVVVUUUTTTUUUSSSTTTSSSRRROOONNNMMMNNNJJJJJJIIIHHHGGGFFFFFFEEEFFFBBBAAACCCCCCIIIaaazzzzzzuuuvvvjjjccclll{{{~~~xxxttttttwwwxxxuuupppkkkkkkkkkggg^^^TTTTTTYYYUUUXXXXXXVVVZZZbbbiiikkkooopppqqqpppooollliiigggeeedddcccccccccbbb```^^^[[[ZZZXXXVVVVVVTTTQQQNNNKKKJJJIIIGGGEEECCCAAA@@@<<<;;;:::888777666666666555555555666666666555555333222111111222222222111333333333333333333222222000111222222222222444555444444444333222222222333000000000000000111222444111000000//////000000111000000111222222333444444555555666777888999::::::888999<<<>>>???@@@??????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNPPPSSSWWWeeepppcccaaaXXXQQQOOOJJJGGGQQQ___kkkhhhXXXWWWWWWXXXTTTPPPQQQVVVUUUUUUTTTSSSTTTUUUVVVWWWRRRVVVWWWSSSRRRUUUXXXXXXOOOMMMLLLNNNNNNLLLNNNRRRTTTTTTTTTSSSRRRQQQPPPOOOQQQPPPOOOMMMLLLLLLLLLMMMNNNMMMMMMOOOQQQQQQPPPOOOOOOPPPQQQOOOOOOUUUaaakkkrrruuuhhh]]]eeennnmmmmmmhhhgggoooxxx{{{{{{zzzsssvvvuuuvvvuuuppppppooonnnoooqqquuuxxxxxxzzz||||||zzzwwwtttrrrllljjjiiigggfffccc```]]]UUUTTTRRRPPPOOONNNMMMMMMJJJHHHGGGGGGJJJLLLMMMNNNNNNLLLHHHEEECCCAAA>>><<<>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>>>>======>>>@@@AAABBBBBBBBBBBBDDDHHHMMMRRRVVVZZZ[[[dddkkkwwwoooiiikkknnnuuu{{{{{{vvvooolllvvvpppmmmmmmmmmmmmwww}}}|||~~~}}}||||||}}}~~~~~~~~~~~~}}}||||||zzzxxxyyyyyywwwvvvyyy}}}{{{~~~{{{zzz{{{{{{{{{yyy|||}}}zzzuuuttt{{{{{{zzz~~~}}}}}}|||}}}|||yyytttqqq___WWWLLLDDDCCCFFFLLLOOObbbyyyXXXSSSjjjuuubbbfffsssZZZUUUQQQSSSTTTUUUVVVWWWVVVTTTSSSTTTUUUTTTSSSRRRSSSTTTRRRSSSTTTTTTSSSSSSUUUWWWTTTSSSQQQOOONNNNNNMMMMMMKKKKKKJJJIIIHHHGGGGGGGGGIIIDDDEEEIIICCC???SSSooohhhoooyyyqqqfffmmmzzz}}}vvvvvvyyy{{{wwwrrrlllmmmnnnllldddYYYUUUVVVXXX[[[ZZZWWWWWW\\\______dddiiioootttsssooohhhccccccbbbaaabbbbbbbbb```^^^]]][[[YYYWWWVVVTTTQQQNNNKKKJJJIIIGGGEEEDDDCCCBBB===<<<;;;999888777777777444444444444444333222222111000000000222333222111111111111222222333444444333444555444222111111111---///000000000000111222000000000...---...000222111000000000000000111111000000111222333333444444555666777888999:::;;;;;;888:::>>>AAABBBBBB@@@???AAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGHHHJJJLLLNNNPPPMMMQQQWWW```uuurrreeebbbdddVVVKKKKKKLLLOOO\\\lll\\\ZZZYYYYYYYYYVVVQQQPPPTTTSSSSSSSSSSSSSSSTTTTTTUUUKKKRRRUUUSSSQQQRRRRRRQQQPPPMMMMMMNNNNNNMMMPPPUUUYYYXXXWWWVVVUUUSSSSSSRRRUUUSSSQQQOOONNNNNNNNNNNNLLLLLLMMMOOORRRSSSSSSRRRIIIMMMQQQQQQPPPQQQUUUYYYcccjjjcccYYYaaakkkpppuuurrrmmmooovvv~~~yyyxxxwww|||{{{sssqqquuuwwwnnnnnnmmmlllmmmooorrruuuvvvyyy~~~}}}{{{yyyuuusssqqqooommmjjjeeebbbZZZYYYVVVSSSPPPNNNLLLLLLJJJHHHGGGGGGIIIKKKLLLLLLIIIEEEAAA>>>======<<<;;;>>>>>>>>>???????????????============>>>>>>>>>???<<<===@@@BBBDDDFFFGGGGGGJJJMMMSSSZZZaaahhhlllooossscccdddnnnvvvrrryyyooojjjrrr{{{vvvtttrrrqqqtttzzz}}}}}}~~~~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{zzzzzzzzz|||}}}}}}}}}~~~~~~}}}||||||||||||}}}|||zzz}}}}}}wwwwwwxxxuuummmeeeXXXLLLBBBBBBHHHNNNSSSVVVkkknnnSSS___zzztttooo{{{~~~gggZZZUUUSSSRRRSSSVVVXXXWWWSSSOOOSSSSSSRRRQQQPPPPPPOOOOOORRRRRRRRRRRRRRRSSSSSSTTTSSSRRRQQQPPPNNNMMMKKKKKKPPPMMMKKKJJJHHHGGGJJJPPPPPPJJJGGGHHHCCC@@@MMM^^^pppoooeeeooo{{{jjjiiiqqqxxx|||~~~~~~yyyvvvvvvxxxyyyyyytttiiieeekkkiii]]]SSSRRR[[[]]]^^^[[[WWWVVVZZZ___bbbhhhqqquuutttoooiiifffdddaaa___```aaa```]]]ZZZ]]][[[YYYWWWVVVTTTQQQNNNKKKKKKJJJIIIGGGEEECCCBBB>>>===;;;999777666555555444444333333333333222222222222222111111111111000111111111111111111111111111111111111111111111111222222222222111111000000222222111111111111111111222222222222222333333333333333444555555666666666555777999999999999;;;===;;;<<<>>>@@@AAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@EEEKKKLLLMMMNNNOOOOOOOOOYYY]]]gggyyyggg```dddXXXMMMGGGKKKOOOWWWmmmlll]]]YYYWWWTTTQQQNNNLLLKKKKKKYYYSSSMMMMMMRRRVVVTTTQQQQQQQQQSSSTTTTTTSSSRRRQQQUUUMMMHHHKKKOOOPPPSSSXXXZZZWWWSSSSSSTTTTTTRRRPPPTTTSSSRRRQQQOOONNNMMMLLLRRRRRRQQQQQQPPPPPPPPPOOOLLLKKKMMMRRRTTTQQQNNNOOORRR^^^___]]]cccfffkkkuuu|||}}}mmmsssxxxrrruuu|||}}}yyymmmlllppptttsssoookkkjjjmmmpppqqqqqqppptttyyy~~~|||zzz|||xxxssspppooonnnllliiiccc___ZZZWWWUUURRRMMMIIIHHHFFFFFFFFFGGGFFFDDDBBBBBBAAA???>>>======>>>???@@@AAABBBAAA???<<<;;;<<<@@@?????????@@@AAA@@@???CCCBBBAAADDDHHHLLLOOOPPPTTTYYY```gggoooyyy~~~oooVVVXXXmmmrrr{{{wwwkkkiiirrr~~~}}}tttqqqqqqooonnnnnn~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{{{{zzzzzz|||}}}~~~~~~|||wwwuuutttoooeee]]]MMMFFFBBBGGGLLLPPPXXXbbb{{{```\\\rrr||||||sss]]]UUUTTTTTTTTTTTTUUUWWWWWWTTTQQQRRRRRRQQQPPPOOOOOONNNNNNPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNMMMMMMJJJIIIKKKKKKKKKPPPWWWWWWLLLFFFFFFEEEAAAGGGQQQccctttxxxhhhmmmxxxrrrpppqqquuu{{{~~~|||yyywwwvvvvvvwwwsssiiieeejjjiii___XXXXXXYYY[[[]]]]]][[[YYYZZZ[[[___dddjjjnnnmmmjjjhhhfffeeebbb```___```___]]]ZZZ\\\ZZZXXXWWWVVVTTTPPPNNNKKKKKKJJJIIIGGGEEECCCBBB???>>><<<:::888777666666555555555555444444444333222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111000222222111111111111111111111111222222222222333333444444444444555666777888666888::::::::::::<<<>>><<<===>>>???AAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDEEEFFFIIIKKKLLLLLLNNNOOOPPPSSSXXXeee~~~ooo```[[[^^^NNNNNNOOORRRXXXhhhcccWWWYYYXXXUUUSSSRRRQQQQQQQQQUUUQQQMMMNNNRRRVVVVVVUUUSSSTTTTTTTTTTTTSSSQQQPPPUUUMMMIIIKKKNNNOOORRRWWWVVVSSSRRRRRRSSSTTTRRRPPPQQQPPPPPPOOOOOONNNNNNNNNRRRRRRRRRQQQQQQPPPPPPPPPMMMKKKMMMRRRTTTPPPNNNOOOMMMXXX]]]bbbiiijjjnnn|||vvvxxxzzzrrrtttyyy{{{xxxzzzvvvyyyvvvllldddffflllpppsssoookkkjjjkkkmmmnnnnnnmmmooossswwwzzz~~~|||yyyuuutttsssrrrpppmmmjjjfffaaa]]][[[XXXSSSNNNJJJIIIGGGFFFFFFDDDBBB@@@>>>>>>======<<<<<<======???>>>>>>@@@CCCDDDDDDDDDBBBAAAAAAAAABBBDDDDDDDDDBBBCCCFFFJJJOOOTTTXXXZZZbbbiiiqqqwww}}}lllddd___[[[nnnyyyooolllnnnvvv{{{pppnnnooolllhhheeerrr~~~~~~~~~~~~~~~~~~}}}}}}||||||wwwxxxzzz{{{}}}{{{uuuqqqmmmeeeYYYPPPDDD@@@DDDMMMPPPRRRaaatttqqq^^^\\\qqqzzz~~~eeeUUUSSSUUUTTTSSSRRRSSSTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNOOOQQQRRRRRRPPPOOONNNMMMMMMNNNNNNOOOPPPPPPQQQMMMJJJJJJMMMNNNNNNSSSYYYYYYLLLCCCDDDGGGDDDCCCFFFRRR___uuunnnlllsssiiimmmuuu{{{~~~~~~yyyuuussssssqqqiiieeeiiiiiiccc___```ZZZ[[[]]]___aaa```^^^[[[^^^aaadddeeeffffffhhhiiifffdddaaa______^^^\\\ZZZ[[[YYYWWWVVVUUUSSSPPPMMMJJJJJJIIIHHHGGGEEECCCBBB@@@???===;;;:::999888888777666666666666555555555333333333222222222111111222222222222222222222222222222222222222222222222222222222222111111111111111111222222222222222222111111111222222333333333666555444444444666888:::888:::;;;<<<;;;<<<===???>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDEEEGGGHHHJJJIIIIIIIIIKKKLLLOOOPPP]]]eee~~~}}}nnneee[[[UUUUUUHHHJJJOOOYYYiii~~~mmmZZZTTTTTTSSSRRRQQQQQQQQQRRRSSSTTTSSSQQQQQQQQQSSSUUUVVVUUUUUUUUUUUUTTTRRRQQQPPPTTTNNNKKKLLLNNNPPPSSSWWWRRRQQQPPPQQQSSSSSSQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRQQQQQQQQQQQQQQQMMMLLLNNNSSSSSSPPPNNNPPPMMMSSSYYYeeennnjjjqqq{{{zzz~~~}}}zzz||||||tttggggggbbbWWWTTT\\\iiiqqqtttpppmmmjjjjjjkkkjjjjjjnnnmmmmmmooosssxxx~~~~~~|||{{{zzzxxxuuussssssooojjjgggfffccc]]]YYYSSSQQQNNNKKKJJJGGGDDDAAA??????@@@@@@AAAAAA@@@@@@FFFDDDCCCDDDHHHJJJIIIGGGJJJIIIIIIIIIKKKMMMPPPQQQMMMRRRXXX]]]aaafffmmmrrryyyxxxkkk```XXXXXX^^^kkk~~~nnngggrrrxxxnnnmmmmmmjjjfffeeeiiiwww~~~~~~~~~~~~~~~xxxxxxxxxyyy{{{~~~yyyrrrllleee[[[OOOFFFCCCAAAFFFOOORRRWWWnnnsssVVVXXXppp}}}~~~nnn[[[TTTUUUXXXRRRQQQPPPOOOPPPPPPQQQQQQPPPOOONNNMMMLLLLLLMMMMMMNNNOOOQQQSSSRRRPPPNNNLLLNNNNNNOOOPPPQQQQQQRRRRRRQQQNNNMMMOOOMMMLLLNNNTTTQQQGGGAAADDDHHHGGGEEEEEEDDDOOOggg}}}wwwppp}}}yyyjjjhhhnnnwww}}}{{{tttqqqqqqpppiiifffhhhiiifffeeehhh\\\ZZZ[[[```eeegggddd``````aaaaaaaaaaaadddiiilllgggeeebbb___^^^\\\[[[[[[ZZZXXXVVVUUUTTTRRROOOMMMIIIIIIIIIHHHFFFEEECCCBBBAAA@@@>>><<<;;;::::::999777777666666666555555555444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222222333111111222222333333444444888777555444444777999;;;:::<<<============???@@@???>>>>>>>>>???AAACCCDDDBBBBBBBBBBBBDDDGGGIIIKKKMMMKKKJJJLLLMMMMMMPPPTTTiiirrrfffaaaXXXPPPMMMMMMIIIQQQhhhrrr]]]WWWUUURRRRRRQQQPPPPPPQQQRRRSSSWWWWWWWWWTTTPPPNNNPPPSSSUUUUUUUUUTTTTTTSSSRRRRRRTTTQQQNNNNNNOOOQQQTTTWWWQQQQQQQQQRRRRRRQQQOOONNNQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMOOOSSSRRROOONNNQQQTTTQQQSSSaaakkkfffttt~~~uuuyyy{{{wwwqqqlll^^^NNNLLLZZZmmmyyytttrrrooommmkkkjjjiiiiiiqqqooommmlllmmmqqqvvvyyy}}}{{{{{{wwwtttrrrpppmmmhhhccc___\\\XXXTTTQQQNNNJJJHHHDDDEEEGGGHHHIIIIIIHHHHHHJJJKKKLLLMMMOOOPPPPPPQQQVVVVVVVVVVVVWWW[[[___ccc```eeelllpppssszzzwwweeeWWWQQQPPP[[[jjjuuu{{{fffgggwww~~~wwwrrrppplllgggeeegggfffqqq}}}}}}}}}~~~~~~{{{zzzxxxxxx{{{{{{uuummmeee\\\RRRHHHAAACCCBBBFFFNNNWWWfffiiiOOOfff|||qqqqqq^^^XXXWWWVVVUUURRRRRRPPPOOOOOOPPPQQQSSSOOONNNLLLKKKKKKLLLMMMNNNNNNOOOQQQSSSSSSQQQOOOMMMQQQQQQQQQRRRRRRRRRRRRRRRRRROOONNNNNNLLLIIIKKKPPPJJJFFFEEEGGGGGGFFFFFFHHH@@@FFF^^^~~~zzzqqqiiijjjsss{{{}}}uuuqqqppppppkkkhhhhhhiiihhhiiilll]]]ZZZYYY]]]eeeiiigggdddbbbaaa```___^^^aaafffjjjfffeeeccc```^^^\\\[[[[[[XXXWWWUUUTTTSSSRRROOOLLLIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@???===<<<;;;;;;:::666666666666555555555444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222333111111222222333333333333111222222333444555555555999888666555555888;;;<<<<<<===>>>>>>>>>>>>???AAA??????>>>>>>???AAACCCDDDAAABBBBBBCCCEEEHHHKKKLLLRRROOONNNPPPOOONNNTTT\\\xxxlllddd```UUUKKKHHHMMMOOOccccccWWWWWWXXXXXXWWWUUUTTTTTTTTTUUUVVVVVVXXXXXXUUUPPPNNNPPPSSSRRRRRRRRRSSSSSSTTTUUUUUUTTTTTTRRRPPPPPPSSSVVVXXXTTTTTTTTTRRRPPPNNNMMMMMMRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNPPPSSSRRRNNNNNNRRRXXXOOOKKKVVV```aaaxxx~~~{{{zzz{{{~~~yyyjjjZZZUUU___nnnwwwtttsssrrrqqqnnnlllllllllqqqpppooommmmmmnnnpppppp|||~~~}}}{{{yyytttnnnhhhgggddd___[[[WWWTTTQQQOOOJJJLLLNNNOOOPPPPPPPPPOOOMMMQQQUUUVVVWWWYYY]]]aaa___```aaabbbcccffflllqqqnnnsssyyy~~~|||iiiXXXPPPPPPSSS\\\rrrzzzppp___qqqzzzwwwtttooohhhgggiiigggooo}}}}}}}}}~~~~~~|||zzzzzz||||||vvvpppeee[[[RRRKKKDDDAAABBBDDDHHHQQQccc|||___SSSssssssxxx~~~cccWWWXXXXXXSSSOOOSSSSSSSSSRRRPPPPPPSSSUUUOOONNNLLLKKKKKKLLLMMMOOOMMMNNNPPPRRRRRRQQQPPPOOORRRRRRRRRRRRRRRQQQQQQQQQNNNLLLLLLMMMLLLJJJLLLPPPIIIJJJKKKJJJFFFDDDFFFHHHAAAEEEVVVqqqyyyoookkkqqqxxx~~~xxxtttrrrqqqnnnkkkiiihhhiiijjjlll```]]][[[___eeehhhgggeeeccccccbbb```^^^^^^```ccccccddddddbbb___\\\[[[[[[WWWUUUTTTSSSRRRQQQNNNLLLHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@>>>===<<<;;;;;;;;;666666666666555555555555555555444444444333333333333333333333333333333333333333333333333333333333222222222222333333333333111111222222333444444444333333444444555666777777999888777777777999;;;===<<<>>>??????>>>>>>???AAA????????????AAABBBCCCDDDBBBCCCDDDFFFHHHJJJLLLLLLOOOLLLMMMOOONNNOOO\\\mmmuuufff```ZZZPPPIIIHHHFFFZZZ|||vvv^^^WWWXXXWWWXXXWWWUUUTTTSSSSSSTTTTTTSSSUUUVVVUUURRRQQQSSSVVVQQQQQQQQQQQQRRRTTTUUUVVVSSSVVVUUUQQQPPPTTTWWWWWWUUUUUUTTTQQQNNNLLLLLLMMMPPPPPPOOONNNMMMMMMLLLLLLOOOOOOOOOOOOOOOPPPPPPPPPOOOOOORRRTTTQQQMMMNNNSSSUUUMMMFFFLLLVVV[[[xxxxxxzzzpppyyy}}}~~~~~~|||}}}}}}|||vvvkkkdddeeeffffffqqqrrrtttsssqqqpppppppppnnnnnnooopppppppppoooooorrruuu{{{zzzsssmmmmmmjjjeeeaaa___]]]ZZZYYYUUUVVVWWWXXXYYYZZZZZZZZZaaa```^^^\\\[[[___eeejjjkkkmmmppppppqqqtttyyy~~~ssslll```TTTOOOSSS]]]ffftttiiinnnuuuyyyvvvvvvuuupppmmmmmmkkkooowww}}}{{{{{{~~~~~~zzzvvvqqqiii]]]QQQHHHDDDCCCBBBCCCKKKQQQZZZtttffffffqqq{{{vvvlllYYYUUUXXXWWWRRRNNNPPPQQQRRRQQQOOOOOOPPPSSSOOONNNLLLKKKKKKLLLNNNPPPKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMKKKKKKNNNMMMJJJLLLQQQKKKMMMMMMJJJGGGGGGHHHIIIEEEFFFNNN___sss}}}tttpppqqquuuzzz~~~~~~{{{wwwuuurrrqqqnnnjjjhhhhhhiiiiiigggffffffhhhkkkjjjgggdddfffggggggeeeaaa^^^]]]]]]___bbbeeeddd```]]][[[[[[VVVTTTSSSRRRRRRPPPNNNKKKGGGGGGGGGGGGFFFDDDCCCBBB@@@???>>>===<<<;;;;;;;;;888888777777777666666666555555555555444444444444333333333333333333333333333333333333333333333333222222222333333333444444111111222222333444444555444444555666777888999999999888888999999:::;;;<<<===>>>??????>>>>>>???@@@>>>>>>@@@AAABBBCCCCCCCCCCCCEEEHHHKKKMMMNNNNNNMMMKKKIIILLLQQQTTT^^^yyyrrrggg^^^ZZZSSSKKKKKKRRRTTTqqqhhh\\\ZZZXXXUUUUUUTTTSSSRRRRRRRRRSSSTTTSSSTTTUUUTTTTTTSSSTTTUUUQQQQQQPPPPPPPPPRRRSSSTTTQQQUUUUUUPPPNNNRRRVVVVVVTTTTTTRRRNNNJJJJJJLLLOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPRRRTTTPPPLLLNNNTTTRRROOOHHHIIIOOOUUUooo}}}xxxmmmrrrmmmooouuuzzz{{{}}}}}}~~~~~~~~~|||vvvqqqkkkdddlllooossstttsssssstttuuunnnoooqqqrrrrrrrrrpppooolllppptttwwwzzz~~~~~~zzzyyyvvvrrrooonnnmmmlllkkkiiiiiihhhiiiiiijjjkkkkkktttjjj^^^YYY___jjjssswww~~~{{{mmmdddXXXWWWWWWZZZ```kkkwwwzzz}}}qqqlll}}}~~~vvvqqqvvv{{{zzzuuurrrnnnpppsssvvv{{{||||||}}}~~~~~~~~~}}}|||}}}~~~}}}|||tttooommmdddWWWJJJBBB@@@BBBDDDFFFRRRYYYcccwwwbbb~~~iii|||wwwlll^^^TTTUUUXXXVVVSSSRRRKKKNNNOOOOOOLLLKKKMMMOOOPPPNNNLLLKKKKKKLLLOOOPPPJJJJJJKKKLLLNNNOOOPPPQQQMMMNNNNNNOOOOOOPPPPPPPPPOOOMMMMMMOOOMMMJJJKKKPPPKKKLLLKKKIIIJJJKKKLLLJJJHHHGGGIIIRRRfff}}}~~~wwwuuuqqqssswww{{{~~~}}}zzzvvvsssssspppkkkgggggghhhgggnnnoooqqqsssrrrnnniiieeejjjlllmmmkkkfff```\\\ZZZ]]]aaaeeeeeeaaa]]][[[[[[UUUTTTRRRRRRQQQPPPMMMKKKGGGGGGGGGGGGFFFDDDCCCBBB??????>>><<<;;;;;;;;;;;;999999999888888888888777666666555555555444444444333333333333333333333333333333333333333333333333222222222333333444444444111111222333333444555555555555666777888999::::::888888999:::;;;;;;;;;<<<===>>>??????>>>===>>>@@@===>>>@@@BBBCCCCCCCCCBBBEEEGGGKKKNNNPPPPPPOOONNNMMMMMMRRR[[[cccuuutttiiifff^^^YYYUUUNNNIIIPPP]]]sssppp]]][[[\\\YYYTTTWWWVVVUUUUUUUUUVVVXXXXXXWWWVVVUUUUUUTTTSSSRRRQQQRRRRRRPPPOOOOOOPPPQQQRRROOOTTTUUUOOOLLLQQQTTTTTTQQQQQQOOOKKKHHHHHHLLLPPPPPPPPPQQQQQQRRRSSSSSSTTTLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPSSSTTTPPPLLLNNNUUUSSSSSSMMMJJJMMMPPPdddssssssnnnccclllllldddlllrrrtttvvvzzzzzzxxxzzz|||uuuiiimmmrrrtttttttttvvvwwwrrrrrrssssssrrrqqqpppooonnnppprrrrrrqqqssswww{{{}}}}}}}}}}}}|||{{{zzzyyyxxxyyyzzz{{{|||tttcccRRRRRRcccyyyuuudddUUUNNNLLLNNNTTT^^^lllzzzwwwdddiii~~~}}}~~~vvvvvvuuuvvvyyy|||yyyuuunnnlllqqqzzz|||}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~wwwpppkkk```VVVKKKDDD???>>>EEEMMMRRRVVVeee~~~}}}hhh|||vvvnnn~~~```WWWRRRSSSSSSPPPOOORRRSSSQQQOOOMMMKKKLLLMMMMMMPPPPPPPPPQQQQQQQQQQQQQQQOOOMMMJJJJJJLLLNNNOOOOOOPPPOOONNNOOOQQQSSSSSSRRRNNNMMMLLLLLLNNNQQQUUUWWWQQQQQQPPPOOONNNLLLKKKKKKHHHIIIJJJKKKSSSfffvvv|||wwwqqqkkklllssszzz}}}||||||xxxsssnnniiigggfffffffffjjjppptttuuuqqqlllhhhlllppptttuuupppfffZZZSSSZZZ\\\___bbbbbbaaa___^^^ZZZXXXUUURRROOOMMMLLLLLLJJJJJJIIIHHHFFFDDDBBBAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999888777666555777666666666555555555555555555555555555555555555444444444555555555666666444444444555555555666666666666666666777777777777777888888999::::::;;;;;;<<<;;;:::999999;;;<<<>>>>>>>>>>>>>>>============<<>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999888777666666777777666666666555555555555555555555555555555555444444555555555666666666444555555555555666666666666666777777777888888888888888999999:::;;;;;;;;;<<<;;;:::999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCDDDFFFHHHNNNKKKLLLOOOOOOMMMNNNQQQSSSYYYfff}}}wwwgggccc]]]VVVQQQLLLKKKMMM\\\yyynnnZZZXXXTTTTTTVVVQQQOOORRRUUUWWWWWWWWWWWWWWWTTTSSSSSSRRRRRRRRRSSSSSSPPPQQQQQQPPPOOOOOOPPPRRRSSSRRRQQQPPPPPPOOOPPPPPPOOONNNLLLKKKKKKKKKMMMNNNNNNLLLKKKKKKLLLNNNNNNOOONNNMMMLLLLLLLLLMMMOOOOOONNNNNNNNNLLLJJJLLLPPPTTTVVVMMMIIINNNNNNKKKOOOXXX]]]cccjjjiiieeedddggglllhhhjjjtttyyyuuuyyymmmdddeeennnwww|||ssssssrrrrrrrrrssstttuuurrruuuvvvuuurrrpppppprrrqqqqqqrrruuuzzzzzzooodddXXXMMMJJJMMMUUUcccooo~~~qqqiiigggooopppqqqwwwyyyvvvyyy{{{{{{~~~}}}}}}}}}}}}~~~~~~|||{{{xxxpppdddZZZMMMEEE@@@CCCGGGIIIKKKMMMbbbuuugggeee{{{vvvlll{{{lll___YYYTTTSSSRRRPPPQQQSSSOOOOOOMMMLLLLLLMMMNNNOOOSSSRRRRRRQQQPPPOOONNNNNNTTTRRRPPPPPPRRRSSSTTTSSSQQQPPPPPPQQQSSSTTTSSSRRRPPPOOONNNMMMNNNPPPRRRSSSOOOOOONNNMMMLLLLLLKKKKKKIIIJJJKKKJJJLLLSSS```jjj|||nnntttwwwtttttt|||~~~tttiiieeejjjuuu~~~~~~|||xxxsssnnnkkkhhhgggfffhhhlllnnnnnnlllhhheeefffjjjnnnpppnnniiibbb^^^ZZZ\\\___bbbcccbbbaaa```]]][[[XXXTTTQQQNNNLLLKKKGGGGGGFFFEEEDDDBBBAAAAAA???>>>>>>======<<<<<<;;;;;;;;;:::999888777777666777777777666666666555555666666666666666666666666555555555666666666777777555666666666666777777777777777888888888999999999999999999:::;;;;;;<<<<<<===<<<;;;:::;;;<<<===>>>????????????????????????CCCDDDDDDCCCCCCEEEIIILLLLLLJJJJJJLLLLLLLLLOOOUUU\\\lll}}}kkkccc```YYYQQQNNNKKKHHHOOOddd|||uuu___UUUWWWTTTTTTUUUPPPLLLPPPVVVYYYYYYXXXWWWWWWSSSRRRRRRRRRSSSSSSTTTUUUOOOPPPPPPOOONNNNNNOOOQQQTTTSSSRRRQQQOOOOOOOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMLLLKKKJJJJJJLLLOOONNNIIIHHHMMMNNNIIIJJJOOORRR\\\hhhmmmjjjfffhhhkkkqqqsssvvv{{{zzzvvvuuuyyylllgggiiinnnpppnnnpppsssuuuwwwvvvuuutttttttttttttttsssrrrqqqppppppoooooopppsssvvvzzz||||||zzzwwwqqqfff^^^VVVNNNKKKSSSbbbrrrxxxhhhfffjjj|||qqquuu}}}wwwxxxyyyzzz~~~|||}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||}}}zzz|||~~~~~~yyywwwsssiii[[[PPPHHHDDDBBBEEEIIILLLRRRYYYyyy~~~fffwwwrrr|||zzzxxxbbbYYYWWWUUUTTTSSSPPPNNNNNNTTTSSSQQQOOONNNMMMMMMMMMRRRRRRRRRQQQQQQPPPPPPPPPTTTSSSQQQQQQSSSTTTTTTTTTQQQQQQPPPQQQSSSTTTSSSRRRPPPOOONNNMMMNNNOOOPPPQQQNNNMMMMMMMMMLLLLLLKKKKKKJJJLLLNNNMMMKKKMMMSSSXXXuuuqqqttttttrrrvvv|||nnneeefffqqq{{{~~~}}}{{{wwwsssooollljjjeeegggjjjllllllllljjjiiieeehhhkkknnnnnnkkkhhhfff``````______^^^______```^^^]]]ZZZVVVRRROOOLLLKKKFFFFFFEEECCCBBBBBBAAAAAA??????>>>>>>===<<<<<<<<<;;;;;;:::999999888777777777777777666666666666555666666666666666666666666666666666777777777888888777777777777888888888888888999999999999:::::::::999::::::;;;<<<<<<============<<<<<<<<<===>>>?????????@@@@@@AAAAAAAAABBBEEEFFFGGGGGGGGGHHHKKKNNNMMMKKKLLLMMMMMMOOOWWW```tttvvvlllbbb```^^^VVVNNNLLLLLLPPP]]]ppp~~~uuu~~~bbbTTTRRRVVVRRRRRRTTTPPPOOORRRVVVWWWWWWVVVVVVVVVSSSSSSSSSRRRRRRSSSSSSTTTOOOPPPPPPOOONNNNNNOOOQQQQQQQQQPPPOOONNNNNNNNNOOOOOONNNMMMLLLLLLLLLMMMMMMHHHIIIJJJIIIHHHHHHIIIJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKHHHHHHLLLLLLHHHHHHKKKLLLVVVdddnnnrrrpppnnnlllxxx{{{ttt{{{|||sss}}}|||ooolllzzz}}}ttthhh^^^aaagggrrrzzz|||yyyrrrmmmrrrqqqqqqrrrttttttsssqqqrrrqqqppppppppprrrtttuuussstttwww{{{~~~yyyrrruuuoooiiieeeccc```[[[VVVVVVYYYcccqqqyyymmmnnn{{{vvvssszzzyyy}}}vvvuuuwwwxxx{{{}}}}}}zzzzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{|||zzz{{{}}}~~~yyyrrrmmmfff\\\OOOEEEHHHHHHIIIIIIIIIOOO___nnnwwwxxx|||uuuvvvgggYYYQQQSSSVVVUUUSSSOOOJJJGGGTTTSSSRRRQQQPPPOOOOOONNNQQQQQQRRRRRRSSSSSSSSSTTTSSSQQQPPPQQQSSSTTTSSSRRRQQQPPPPPPRRRSSSSSSRRRPPPPPPOOONNNNNNNNNNNNOOOPPPMMMMMMLLLLLLLLLLLLLLLLLLKKKNNNPPPPPPNNNMMMNNNPPPbbbvvv}}}yyyvvvssstttwwwmmmkkkpppvvv|||||||||zzzxxxtttpppmmmfffggghhhjjjlllmmmnnnoooggghhhjjjlllmmmmmmmmmlllhhheeeaaa]]][[[[[[]]]___^^^]]]ZZZXXXTTTQQQOOOMMMHHHGGGEEECCCBBBAAAAAAAAA?????????>>>======<<<<<<;;;;;;::::::999888888888888777777777666666666666777777777777777777777777777777777888888888999999888888888999999999::::::::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>>>>>=========>>>>>>?????????@@@@@@AAABBBCCCDDDDDDEEEGGGJJJKKKKKKKKKKKKLLLMMMMMMOOORRRSSSXXXffftttpppbbb^^^ZZZZZZYYYPPPJJJJJJPPPbbbwwwzzzqqqzzzkkk[[[QQQQQQTTTPPPQQQUUUQQQTTTUUUUUUTTTRRRRRRSSSUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPQQQQQQPPPOOOOOOPPPRRRLLLLLLLLLLLLMMMMMMNNNOOOMMMMMMLLLLLLKKKKKKKKKKKKGGGIIIJJJJJJHHHGGGHHHIIIGGGHHHIIIKKKKKKLLLKKKKKKMMMMMMLLLLLLLLLKKKJJJIIILLLIIIHHHIIIIIIHHHIIIKKKHHHMMMYYYjjjyyy~~~yyysss||||||qqqhhhooorrrlll{{{~~~qqqiiisss{{{ttteeeaaagggooovvvxxxuuupppkkknnnnnnoooqqqtttvvvuuutttuuuuuutttsssrrrrrrssstttqqqqqqrrrtttuuuwwwxxxyyyzzz{{{}}}~~~}}}{{{|||{{{vvvttttttqqqjjjdddccc```]]]\\\^^^``````___dddnnn|||uuuqqqxxxnnngggrrr{{{zzz{{{vvvssstttvvvyyy{{{uuuzzz~~~xxxxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||}}}zzz{{{{{{|||~~~zzzvvvnnneee\\\RRRIIICCCCCCDDDGGGHHHIIISSSlll}}}kkk]]]RRRLLLRRRVVVUUURRRNNNIIICCCNNNOOOPPPQQQRRRRRRSSSSSSPPPPPPQQQRRRSSSTTTTTTUUUQQQPPPOOOPPPRRRSSSRRRQQQPPPPPPPPPQQQSSSSSSPPPNNNOOONNNNNNNNNNNNOOOOOOPPPLLLLLLMMMMMMMMMMMMMMMMMMMMMOOORRRRRRQQQOOONNNNNNVVVggg{{{|||yyysssvvv}}}xxxtttrrrpppvvvxxxzzz{{{zzzvvvrrrppphhhhhhhhhhhhjjjmmmppprrriiiiiiiiiiiijjjlllmmmnnnmmmjjjddd___\\\\\\\\\]]][[[[[[ZZZYYYWWWUUURRRQQQKKKIIIGGGEEECCCBBBBBBBBB@@@??????>>>>>>======<<<;;;;;;::::::999999999999888888777777777666666666777777777777777777777777888888888999999999::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<===>>>>>>??????>>>>>>?????????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFGGGJJJMMMNNNMMMLLLKKKKKKGGGJJJOOOTTTYYYdddzzzqqq```ZZZZZZUUUTTTUUUNNNLLLLLLYYYrrr~~~qqqiiisssbbbYYYQQQRRRTTTOOORRRVVVPPPVVVVVVTTTQQQOOOOOOQQQSSSTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQQQQPPPOOOOOOPPPRRRJJJJJJJJJJJJKKKMMMNNNOOOLLLLLLLLLLLLKKKKKKKKKJJJGGGJJJLLLKKKHHHFFFGGGIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNMMMLLLLLLMMMMMMKKKJJJMMMKKKIIIHHHHHHHHHJJJKKKIIIJJJRRRfff|||xxxiiieeejjjxxxlllkkk{{{wwwqqqxxxwwwuuussspppnnnnnnnnnooolllmmmoooqqqssstttuuuvvvvvvvvvuuuuuuttttttuuuuuusssrrrqqqqqqppppppqqqqqqpppqqqsssuuuvvvwwwwwwvvvxxxwwwvvvtttrrrsssvvvyyyvvvsssooolllkkkhhhccc^^^ZZZ[[[]]]bbbiiinnnpppqqqyyyzzzpppiiiooo}}}qqqccclll|||{{{yyyvvvqqqpppssswwwyyyuuuuuuvvvyyy}}}~~~yyyxxxyyy{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~||||||{{{zzz{{{|||}}}~~~~~~}}}tttqqqiii^^^RRRJJJGGGGGG@@@BBBFFFKKKSSSeee}}}yyyuuu```YYYQQQLLLSSSWWWSSSOOOMMMJJJEEEKKKLLLMMMOOOQQQRRRSSSSSSOOOOOOPPPPPPQQQQQQRRRRRRPPPOOOOOOPPPRRRRRRQQQPPPOOOOOOOOOQQQRRRQQQOOOMMMMMMMMMMMMNNNNNNOOOOOOPPPLLLMMMMMMMMMNNNNNNOOOOOONNNOOOQQQRRRQQQOOONNNNNNQQQZZZlllvvvuuu}}}uuummmnnnqqquuuyyyyyywwwssspppllljjjhhhggghhhkkknnnqqqkkkjjjgggffffffhhhkkkmmmmmmllljjjgggddd```^^^]]]YYYYYYZZZZZZYYYWWWVVVUUUOOOMMMJJJFFFDDDCCCCCCCCC@@@@@@??????>>>=========;;;::::::::::::999999999888888888777777777666666888888888888888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<===>>>>>>??????@@@>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHKKKMMMNNNMMMLLLJJJKKKLLLHHHMMMVVV___iii{{{|||dddXXXWWWWWWOOOLLLOOOMMMNNNQQQccc{{{tttuuuzzzddd]]]WWWQQQRRRTTTQQQTTTVVVNNNRRRSSSRRRQQQOOONNNPPPQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNOOOQQQKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMLLLLLLKKKKKKGGGKKKNNNMMMIIIGGGHHHJJJIIIIIIHHHIIIJJJKKKMMMNNNNNNLLLJJJJJJLLLMMMLLLJJJKKKKKKJJJIIIHHHIIIIIIIIIKKKIIIMMM]]]rrr~~~|||uuupppoooqqqsss|||{{{{{{|||{{{wwwssspppttt~~~tttllliiijjjllllllooorrrsssqqqqqqsssuuusssssssssssstttttttttuuurrrqqqooonnnmmmmmmnnnnnnlllnnnoooqqqqqqrrrrrrsssuuuttttttsssssssssttttttqqqpppnnnkkkiiifffdddcccbbbeeekkkrrrxxx{{{||||||~~~~~~mmmgggeeennnwwwiiifff}}}~~~yyyyyyvvvqqqnnnqqquuuxxxxxxsssnnnpppuuu{{{||||||{{{zzzyyyzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~|||zzzzzz{{{}}}~~~}}}||||||{{{{{{zzzzzzzzz}}}{{{kkkhhhaaaTTTHHHBBBCCCFFFHHHHHHMMMWWWfff|||mmmwww```UUUWWWSSSOOOUUUWWWQQQLLLMMMLLLHHHKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOOPPPRRRSSSQQQPPPNNNNNNOOOPPPRRRQQQNNNLLLLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPPPPPPPNNNMMMMMMKKKNNN]]]vvvyyysss|||~~~wwwkkkhhhlllrrrvvvxxxvvvssspppnnnllliiiffffffiiilllnnnllljjjfffcccccceeeiiikkkjjjlllmmmmmmkkkfff```]]]WWWXXXYYYZZZZZZYYYXXXXXXQQQOOOKKKHHHEEECCCCCCCCC@@@@@@??????>>>=========;;;::::::::::::::::::999888888888888777777777777888888888888888888888888999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>=========>>>??????@@@@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEEGGGHHHIIIOOOOOONNNKKKIIIIIIKKKMMMRRRYYYeeeqqq~~~yyyaaaZZZQQQRRRQQQDDDAAAFFFGGGJJJPPPiii~~~uuu~~~}}}dddYYYWWWUUUOOORRRUUUSSSWWWVVVLLLMMMOOOQQQRRRPPPOOOOOOPPPOOOOOONNNNNNNNNOOOPPPPPPNNNOOOOOONNNMMMMMMNNNPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLHHHLLLOOONNNJJJGGGIIIKKKJJJIIIHHHHHHIIILLLNNNPPPNNNKKKHHHHHHKKKLLLLLLKKKHHHJJJKKKJJJIIIJJJHHHFFFHHHEEEFFFPPP___lllpppppp{{{{{{uuulllmmmwww~~~~~~~~~sssllloooqqqppprrrwwwxxx~~~qqqiiieeedddmmmqqquuutttpppnnnppptttoooooopppqqqrrrsssssstttrrrqqqpppooonnnooopppqqqlllmmmoooppppppqqqssstttrrrrrrrrrsssssssssqqqooolllmmmmmmllljjjiiiiiijjjpppsssyyy}}}tttxxxzzzzzz}}}|||sssllljjjkkktttvvvfffaaahhh}}}tttuuuuuusssooollljjjjjjmmmssstttmmmiiipppyyy}}}yyy{{{|||zzzvvvvvvxxxzzz~~~~~~~~~~~~~~~}}}|||~~~}}}|||{{{{{{~~~~~~|||~~~}}}}}}}}}|||||||||||||||{{{{{{zzzzzz|||~~~}}}|||{{{yyyuuussshhh[[[MMMFFFCCCBBBFFFKKKJJJJJJZZZkkk}}}yyyssshhhQQQLLLOOOQQQPPPPPPOOONNNMMMLLLKKKJJJLLLLLLMMMNNNNNNNNNNNNMMMOOONNNMMMLLLLLLMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLKKKKKKRRRPPPNNNNNNOOOOOONNNMMMJJJKKKNNNRRRUUUUUURRROOOOOOIIILLL^^^ttt}}}ooofffiiilllppprrrsssssssssmmmjjjhhhjjjnnnppplllhhhhhhjjjkkkiiieeecccdddfffiiijjjlllpppttttttpppmmmdddaaa\\\ZZZZZZ[[[\\\[[[VVVVVVTTTPPPKKKGGGEEEEEEGGGDDDAAA?????????>>>===<<<<<<<<<<<<;;;:::999999999999:::;;;:::999888777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>===============<<<<<<<<>>>>>>>>AAA@@@?????????@@@BBBCCCAAAAAACCCGGGJJJKKKJJJIIIRRRMMMKKKOOOOOOLLLMMMRRR\\\kkkvvvhhh```\\\UUUQQQLLLFFFCCCCCCEEEGGGLLLNNNhhhxxxuuu~~~bbbZZZ[[[TTTSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPOOONNNMMMMMMNNNNNNOOOQQQSSSTTTRRRPPPQQQOOOMMMNNNPPPRRRRRRPPPOOONNNLLLKKKKKKKKKLLLMMMLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGLLLKKKIIIIIIKKKLLLKKKJJJIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJHHHFFFFFFFFFHHHIIIFFFHHHJJJLLLOOOVVV___ffftttuuullljjjtttyyy{{{}}}}}}tttpppxxxxxxtttxxxtttwww|||vvvqqqqqqttt{{{~~~wwwmmmmmmtttlllkkkjjjmmmpppqqqnnnjjjmmmnnnnnnjjjhhhkkkoooqqqnnnllljjjjjjlllppptttvvvrrrsssqqqooopppsssrrrmmmnnnmmmmmmppptttwwwwwwvvvwwwqqqvvv|||oootttxxx|||{{{vvvkkkxxxooo}}}tttnnn}}}www~~~{{{vvvwwwxxxwwwuuusssssstttiiiqqquuupppkkknnnrrrtttwwwyyy{{{zzzwwwuuuvvvwww~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{|||~~~}}}|||{{{zzzwwwrrrlllggg[[[RRRIIIEEEDDDCCCFFFKKKTTTVVVmmmwww}}}wwwtttZZZNNNPPPRRRRRRMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLPPPNNNLLLLLLNNNNNNNNNMMMNNNNNNPPPSSSUUUUUUSSSQQQOOOJJJJJJVVVfffttt~~~|||{{{}}}qqqkkkffffffkkkppprrrrrrooollljjjkkknnnooommmjjjiiijjjkkkjjjhhhfffggggggffffffiiinnnsssuuusssqqqkkkfff```]]]\\\\\\]]]]]]ZZZYYYWWWSSSOOOKKKIIIHHHFFFDDDAAA@@@@@@@@@???>>>============<<<<<<;;;:::999::::::;;;:::999888777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@AAABBBDDDEEEGGGGGGHHHIIIKKKMMMMMMLLLMMMLLLPPPTTTTTTTTTZZZdddsssrrrcccZZZTTTQQQMMMKKKHHHEEECCCDDDGGGIIISSS___wwwppp\\\WWWXXXRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPOOONNNNNNNNNNNNOOONNNNNNPPPRRRSSSRRRQQQOOONNNMMMNNNPPPQQQPPPNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKLLLKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIJJJIIIGGGEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJNNNSSSXXXccckkklllppp}}}~~~oooooo}}}{{{~~~vvvllllllqqqmmmnnnppppppnnnkkkhhhfffbbbgggjjjjjjggghhhjjjmmmmmmmmmmmmmmmmmmnnnooopppmmmppppppnnnnnnqqqqqqoooxxxwwwvvvvvvxxxxxxwwwvvvuuuuuuyyy{{{~~~}}}}}}|||wwwtttzzz|||wwwvvvvvvwwwxxxwwwuuuuuuwwwxxxlllsssyyyxxxuuusssqqqnnnsssuuuxxxxxxwwwuuutttttt{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~{{{zzzyyywwwrrriii```YYYMMMHHHEEEFFFFFFGGGKKKPPP\\\ddd}}}ttt|||jjj{{{|||^^^LLLLLLSSSTTTOOOJJJKKKKKKKKKLLLLLLMMMMMMJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKNNNNNNNNNOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNMMMMMMMMMLLLKKKKKKLLLNNNMMMLLLPPPOOOOOOPPPRRRRRRQQQOOOMMMJJJJJJNNNWWWcccvvv|||wwwooottt~~~sssddd___dddmmmqqqqqqrrrooollllllnnnooommmkkkkkkkkkjjjkkkllllllkkkjjjddddddggglllqqquuuuuuuuusssnnnhhhccc```______^^^]]]\\\YYYVVVRRRPPPNNNMMMHHHEEECCCBBBBBBBBB@@@???>>>>>>============<<<<<<::::::;;;;;;::::::999888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCEEEFFFGGGKKKJJJJJJJJJKKKMMMOOOQQQMMMPPPVVV[[[\\\aaaooo}}}ppp___VVVRRROOOMMMEEEEEEEEEDDDDDDFFFIIILLLUUUlllmmmaaaWWWUUUWWWSSSUUUUUUUUUVVVVVVUUUUUUUUUSSSRRRPPPOOONNNNNNOOOPPPPPPNNNMMMNNNPPPQQQQQQQQQMMMMMMMMMOOOPPPPPPOOOMMMMMMMMMNNNNNNMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLNNNOOOPPPQQQLLLJJJIIIJJJKKKLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHKKKMMMPPP___jjjxxxqqqssswwwzzzwwwzzzzzz||||||qqqooosssppptttuuurrrjjjdddaaaaaa^^^```bbbbbbaaaaaaeeehhhdddgggjjjlllmmmnnnppprrrpppuuuvvvqqqoooqqqtttttt{{{zzzyyyxxxxxxxxxyyyyyyzzz}}}wwwzzzzzzssszzzzzz|||~~~vvvzzz{{{zzzyyywwwvvvxxx{{{~~~wwwxxxyyy|||}}}zzzrrrjjjmmmpppsssuuuvvvuuusssrrruuuvvvyyy|||~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~|||zzzuuuppphhh^^^TTTMMMFFFDDDDDDHHHJJJMMMTTT]]]jjjyyyoooxxxoooUUUIIIMMMSSSQQQJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLNNNNNNMMMNNNMMMKKKKKKLLLLLLLLLKKKJJJJJJKKKLLLMMMVVVlll}}}tttsss|||}}}lllbbbccciiioooqqqssspppmmmmmmnnnnnnmmmlllmmmlllkkkmmmqqqrrrpppmmmggghhhjjjmmmqqqssstttuuuwwwtttpppllliiieeeaaa^^^\\\ZZZWWWUUUTTTSSSRRRQQQMMMJJJHHHFFFEEECCCAAA???>>>>>>>>>===============;;;;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>==================????????????@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDFFFGGGGGGFFFGGGHHHIIILLLPPPUUUXXXWWW[[[```eeelllxxxrrrbbbWWWSSSQQQNNNKKKAAACCCEEEEEEEEEHHHMMMRRR\\\wwwwww^^^ZZZUUUTTTWWWWWWUUUUUUVVVWWWWWWVVVUUUUUUSSSRRRPPPOOONNNOOOPPPQQQPPPNNNLLLLLLNNNPPPQQQPPPMMMNNNOOOQQQRRRQQQOOOMMMLLLMMMNNNOOONNNMMMLLLKKKMMMMMMMMMMMMLLLLLLKKKKKKFFFGGGHHHJJJKKKMMMNNNNNNKKKJJJJJJJJJLLLLLLKKKIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIIIIJJJLLLLLLHHHWWWdddwwwqqqqqq|||tttuuuzzznnnmmmmmmpppxxx~~~{{{yyyyyyxxxrrrkkkdddaaa```___XXXTTTUUUZZZ]]]aaadddaaaaaaaaaaaabbbfffjjjnnnvvv{{{zzzsssnnnqqqwwwzzz~~~|||zzzzzz}}}rrrsss}}}|||uuuyyywwwrrrxxxqqqyyyyyyyyy{{{|||zzzzzz{{{{{{~~~zzznnndddiiikkkmmmpppssstttsssrrrqqqsssuuuyyy|||~~~}}}||||||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}~~~}}}|||zzzyyyxxxssskkkbbbZZZQQQJJJEEEEEEDDDFFFJJJMMMSSSaaannnxxxqqqbbbRRRKKKMMMNNNLLLHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMKKKJJJKKKMMMNNNNNNNNNMMMKKKHHHGGGHHHIIIHHHGGGHHHJJJMMMLLLHHHKKK\\\nnnyyy{{{uuujjjeeefffjjjmmmqqqooonnnmmmmmmmmmlllkkkmmmllllllooossstttrrrooonnnooopppqqqqqqqqqqqqrrrvvvvvvvvvuuurrrmmmeee```[[[XXXUUUTTTUUUVVVUUUTTTTTTQQQNNNKKKIIIFFFCCC@@@@@@???>>>===<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<========================>>>>>>>>>>>>>>>>>>======>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAADDDEEEEEEFFFGGGGGGGGGGGGDDDHHHLLLQQQUUU[[[aaafffhhhjjjooowww~~~hhh```VVVOOOLLLJJJFFFCCC@@@BBBEEEFFFGGGMMMUUU\\\vvveeeXXXZZZUUUQQQVVVYYYSSSTTTVVVWWWWWWVVVTTTSSSSSSRRRQQQPPPPPPPPPQQQRRRQQQOOOMMMMMMNNNPPPPPPPPPNNNPPPRRRSSSRRRQQQOOOOOOMMMNNNOOOOOOOOONNNLLLKKKNNNNNNNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGHHHHHHHHHEEEEEEFFFHHHJJJKKKLLLKKKHHHQQQXXXkkk~~~kkkiiizzzzzzyyy{{{xxx|||xxxnnnnnnooouuu~~~yyyvvvsssoookkkhhhaaaVVVQQQZZZfffjjjhhhffflllfff___[[[\\\aaagggkkkzzz~~~|||uuuqqquuu|||sss]]]hhhpppzzz||||||}}}xxxuuuxxxxxxnnnhhhjjjiiihhhjjjmmmpppqqqqqqoooppprrrtttwwwzzz|||}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}||||||~~~}}}~~~~~~~~~~~~~~~|||}}}~~~~~~{{{wwwsssqqqkkkeee[[[RRRKKKGGGDDDBBBEEEFFFJJJOOOTTT^^^ppp~~~[[[SSSMMMLLLLLLJJJHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHJJJKKKLLLMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNJJJJJJJJJKKKKKKKKKKKKLLLNNNLLLKKKKKKMMMNNNMMMMMMMMMKKKIIIHHHIIIIIIHHHGGGHHHKKKNNNLLLEEEBBBLLLXXX}}}{{{zzzyyyqqqkkkhhhhhhiiilllmmmmmmmmmlllkkkjjjiiijjjkkkllloooqqqrrrpppnnnppprrrttttttrrrpppppppppsssuuuwwwyyyxxxssslllfff___[[[WWWVVVXXXZZZYYYXXXZZZWWWTTTQQQOOOKKKGGGDDDDDDBBB@@@>>>===<<<======>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDGGGGGGIIIJJJKKKKKKKKKKKKNNNTTT]]]dddhhhmmmsssxxxvvv}}}rrr```XXXTTTOOOKKKGGGDDDAAA???@@@DDDGGGIIINNNYYYhhhsssgggZZZZZZ]]]TTTPPPTTTTTTQQQRRRTTTUUUUUUTTTRRRQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQOOONNNNNNPPPQQQPPPOOOPPPRRRTTTTTTRRRPPPPPPQQQNNNNNNNNNOOONNNNNNMMMLLLOOOOOOOOOOOONNNLLLJJJHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKMMMLLLJJJHHHHHHHHHIIIKKKKKKLLLLLLLLLGGGHHHHHHHHHHHHIIIIIIIIIFFFEEEEEEFFFHHHIIIHHHGGGHHHMMMNNNYYYpppzzzxxx{{{uuuuuullliiiuuu{{{}}}}}}zzz|||~~~~~~|||yyyxxxzzz}}}xxxoooeeefffvvv~~~xxxxxxqqqiiiiiiqqq{{{yyy{{{yyybbb[[[uuuvvvvvvqqqrrr|||zzzrrrooorrroookkkfffeeehhhkkknnnnnnoooooooooqqqsssuuuxxxyyy|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~{{{wwwqqqlllhhh[[[UUUMMMGGGEEEDDDDDDDDDFFFJJJRRRZZZaaammm{{{mmmRRRLLLJJJLLLKKKGGGFFFHHHFFFFFFFFFGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFHHHIIIKKKJJJJJJKKKLLLLLLKKKJJJJJJHHHIIIJJJJJJKKKJJJJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOJJJKKKKKKKKKLLLLLLLLLLLLMMMLLLJJJJJJKKKLLLKKKJJJLLLKKKJJJJJJJJJJJJIIIGGGIIIIIIKKKKKKGGGCCCGGGOOOppp{{{uuu~~~|||zzzwwwvvvuuurrrmmmjjjgggiiikkklllllljjjhhhgggeeehhhkkkmmmmmmlllkkkkkkkkkooossstttsssqqqqqqrrrqqqsssuuuxxxyyywwwssspppjjjddd___]]]^^^___^^^[[[\\\ZZZXXXVVVTTTQQQMMMJJJIIIGGGDDDAAA???>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@?????????@@@AAABBBBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHGGGIIILLLNNNQQQRRRSSSSSS^^^gggrrrzzz}}}wwwlll___TTTPPPPPPMMMIIIDDDBBBCCCEEEDDDHHHMMMSSS\\\nnnttt[[[YYY``````VVVSSSTTTNNNOOOPPPRRRTTTTTTRRRPPPOOOPPPQQQSSSTTTTTTSSSRRRQQQQQQPPPOOOPPPRRRRRRPPPNNNPPPRRRSSSRRRPPPNNNPPPQQQOOOOOONNNNNNMMMMMMMMMNNNOOOPPPPPPPPPNNNLLLIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJLLLMMMMMMJJJHHHHHHIIIIIIJJJJJJJJJIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHGGGEEECCCDDDGGGHHHHHHFFFGGGMMMKKKNNN[[[```bbbiiimmmtttrrrqqqzzz{{{{{{}}}}}}~~~~~~~~~~~~{{{}}}|||wwwwwwjjjpppvvviiikkk}}}|||sssrrrzzzzzzpppggglllvvvtttmmmfffbbbdddhhhjjjllloooooonnnnnnpppsssuuuwww{{{|||~~~~~~~~~yyy{{{~~~~~~~~~~~~}}}}}}|||}}}~~~}}}}}}~~~{{{||||||yyytttmmmfffbbbPPPLLLGGGDDDEEEFFFHHHHHHHHHOOOZZZeeemmm{{{|||lllxxx|||~~~[[[SSSLLLIIILLLLLLGGGEEEGGGCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGKKKLLLLLLMMMNNNOOOOOOOOOKKKKKKLLLLLLMMMMMMMMMNNNMMMKKKIIIIIIJJJJJJIIIHHHJJJIIIIIIIIIJJJJJJHHHFFFHHHGGGIIILLLKKKIIILLLQQQhhh|||sss{{{{{{wwwuuuyyy}}}|||uuummmcccgggjjjlllkkkiiigggfff```eeejjjkkkiiigggggghhhfffkkkqqqttttttrrrssstttqqqqqqrrruuuxxxyyyxxxwwwsssmmmfffcccddddddaaa^^^\\\[[[YYYYYYXXXVVVRRROOOLLLJJJGGGCCC@@@????????????>>>===;;;;;;<<<<<<===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDGGGGGGHHHIIIJJJJJJKKKKKKHHHJJJMMMQQQUUUWWWYYYYYYkkktttkkk]]]YYYYYYXXXLLLLLLKKKFFF@@@???DDDIIIIIINNNTTT\\\iiixxx```ZZZ]]]eeedddYYYWWWVVVKKKMMMOOOQQQRRRRRRQQQOOOMMMOOOQQQSSSUUUUUUTTTRRRPPPQQQPPPPPPRRRSSSSSSPPPNNNPPPRRRRRRQQQNNNMMMOOOQQQPPPOOONNNMMMLLLMMMNNNOOOOOOPPPPPPPPPNNNLLLIIIGGGFFFGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJLLLMMMMMMJJJHHHIIIIIIIIIIIIHHHGGGFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGEEECCCDDDHHHKKKLLLKKKFFFOOONNNLLLPPPQQQUUUaaaiiitttuuuttt|||ttt}}}|||vvviiinnnkkknnn~~~}}}rrr}}}|||tttwwwrrryyyuuutttyyyrrrrrrqqqllljjjkkkmmmlllgggbbb```cccggghhhoooppppppnnnmmmlllmmmnnntttvvvyyy}}}~~~|||||||||}}}}}}}}}~~~~~~~~~}}}{{{vvvuuutttrrrnnnfffZZZRRRIIIDDDBBBDDDDDDBBBFFFNNNOOOZZZfffoooqqq~~~ppp~~~~~~iii\\\OOOLLLIIIIIIJJJJJJGGGEEEEEEGGGFFFDDDGGGJJJJJJFFFGGGHHHIIIIIIGGGHHHIIIKKKHHHIIIKKKLLLMMMLLLJJJIIILLLKKKJJJIIIHHHHHHIIIIIIOOOQQQQQQNNNNNNQQQQQQNNNMMMKKKJJJLLLOOOOOOMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLNNNOOONNNLLLJJJIIIKKKJJJJJJJJJKKKLLLNNNOOO\\\uuu|||vvv}}}~~~uuuqqqvvvkkkeee```bbbhhhkkkiiieeekkkhhhddddddeeeeeebbb___cccfffiiikkklllnnnppprrrnnnnnnoooooopppssswww{{{uuurrrpppooonnnlllgggccceee___[[[[[[YYYVVVTTTUUURRROOOKKKGGGEEEDDDDDDDDD>>>===<<<===>>>>>>===<<<@@@>>>======>>>>>>===;;;????????????????????????===>>>@@@@@@@@@AAACCCEEEDDDDDDEEEEEEFFFGGGIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHKKKMMMRRRWWWVVVWWWbbbqqq|||~~~lll___WWWSSSOOOKKKHHHCCCAAADDDFFFDDDEEEGGGRRRRRRVVVeee{{{ccc]]]YYYZZZ[[[ZZZWWWSSSNNNKKKMMMNNNPPPQQQQQQPPPNNNMMMNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSQQQPPPOOOOOOPPPPPPRRRQQQOOONNNNNNOOOQQQRRRLLLLLLMMMNNNOOOQQQQQQRRRPPPNNNMMMLLLMMMLLLJJJIIIKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGFFFFFFIIIOOOUUUZZZkkkqqqvvvxxx|||~~~{{{zzz~~~tttxxx}}}|||{{{ssssssyyy~~~fffyyyxxx}}}xxxpppmmmppprrrmmmiiiggghhhgggfffhhhlllmmmkkkggglllmmmoooooommmllllllmmmqqqsssvvvyyy|||~~~||||||}}}~~~}}}|||~~~~~~~~~|||{{{zzzyyywwwuuuuuuqqqkkkeee___WWWNNNHHHEEEDDDFFFIIIIIIGGGKKKRRR^^^ooo~~~uuuvvv~~~qqq[[[TTTNNNLLLIIIIIIJJJJJJHHHEEEFFFHHHGGGFFFHHHLLLKKKGGGHHHIIIJJJJJJIIIIIIJJJLLLKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNRRRSSSQQQLLLLLLOOOQQQOOOLLLJJJJJJKKKMMMNNNMMMJJJLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNMMMKKKJJJKKKKKKJJJJJJKKKLLLMMMNNNSSSkkk}}}}}}vvvmmmgggaaa```dddhhhhhhfffiiifffdddbbbccccccccccccdddeeeeeeffffffhhhkkknnnkkkjjjiiihhhfffhhhkkknnnvvvwwwxxxyyyzzzyyywwwuuuooohhhbbb```]]]YYYWWWYYYWWWUUURRROOOLLLJJJGGGEEEFFFDDDBBBBBBBBBBBB@@@??????>>>======>>>>>>===;;;?????????????????????@@@@@@AAACCCBBBBBBCCCEEEGGGHHHHHHHHHHHHIIIJJJKKKKKKFFFHHHIIIIIIHHHHHHIIIJJJMMMNNNQQQUUUVVV[[[kkk{{{zzzuuulll```WWWRRROOOKKKGGGEEE@@@>>>@@@BBBEEELLLTTTSSScccyyykkk\\\YYYRRRSSSTTTTTTRRROOOLLLJJJMMMNNNPPPQQQQQQPPPOOOMMMNNNNNNOOOOOOPPPQQQQQQQQQSSSRRRPPPOOONNNNNNOOOOOOQQQOOONNNMMMLLLMMMNNNOOOMMMNNNNNNOOOOOOPPPQQQQQQOOOMMMLLLLLLLLLLLLKKKIIIKKKKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFGGGIIINNNSSSVVVdddmmmwwwtttyyyqqqsssvvvxxxxxxxxxyyyyyywwwzzz~~~tttppp}}}}}}ppplll{{{zzzwwwuuuqqqmmmnnntttxxxvvvpppmmmkkkhhhggglllrrrrrrmmmhhhhhhkkkmmmnnnlllkkkkkkkkkmmmnnnpppssswww|||~~~||||||}}}~~~}}}|||~~~~~~~~~~~~~~~}}}zzzwwwvvvtttrrrpppmmmggg]]]TTTNNNHHHDDDBBB@@@BBBGGGKKKMMMOOOWWWaaarrr{{{hhhooozzz{{{wwwrrrqqqYYYNNNLLLMMMKKKJJJIIIJJJIIIHHHFFFHHHIIIIIIGGGIIIMMMMMMIIIJJJKKKLLLKKKJJJJJJLLLNNNOOOOOONNNMMMLLLKKKJJJJJJHHHIIIJJJLLLOOOQQQRRRSSSVVVUUUQQQJJJIIIMMMOOOOOOJJJIIIIIIJJJKKKLLLKKKJJJMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLJJJ\\\qqq|||}}}wwwuuuvvvqqqlllfffbbbbbbdddeeefffffffffeeecccbbbcccfffiiiffffffdddbbbbbbcccgggjjjjjjjjjgggdddaaaaaaccceeetttyyy~~~~~~~~~{{{ssskkkgggccc^^^[[[\\\[[[YYYWWWVVVTTTRRRNNNKKKKKKIIIFFFDDDDDDCCCAAA???BBB@@@??????AAAAAA@@@>>>@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFEEEEEEEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGIIIJJJJJJJJJLLLNNNNNNOOOQQQSSSVVV___pppuuufff]]]```[[[TTTOOOMMMIIIEEEAAABBB@@@@@@CCCEEEIIISSS]]]___}}}kkkZZZUUUUUUNNNNNNOOOOOOOOONNNMMMMMMNNNOOOPPPQQQQQQPPPOOONNNOOOOOONNNNNNNNNNNNNNNNNNQQQPPPOOONNNMMMMMMMMMMMMOOONNNLLLKKKKKKKKKLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJKKKLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGHHHIIILLLOOOQQQXXXaaalllyyyrrrhhhqqqyyywwwgggggggggjjjnnntttyyy|||{{{~~~xxxxxx~~~tttuuu|||~~~vvvdddnnnnnnxxxwwwyyyuuuqqqzzz}}}|||qqqppprrrxxx|||}}}yyyvvvxxxssspppqqqrrrpppmmmlllhhhiiijjjiiihhhhhhiiijjjhhhhhhjjjlllqqqwww|||~~~~~~~~~}}}||||||~~~~~~~~~|||~~~~~~~~~~~~}}}zzzyyywwwvvvuuuqqqmmmiii___YYYQQQJJJEEEDDDDDDDDDGGGHHHIIIIIILLLVVVggguuunnnmmm~~~uuuuuuvvv~~~uuuZZZNNNKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGIIIJJJJJJHHHJJJNNNNNNJJJKKKLLLLLLLLLKKKKKKMMMNNNOOONNNMMMLLLLLLLLLLLLLLLIIIJJJLLLOOOQQQSSSTTTUUUUUUUUUQQQKKKIIILLLMMMKKKIIIHHHHHHHHHIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMLLLKKKKKKKKKJJJJJJKKKKKKHHHRRR___kkkuuu}}}xxxttt}}}wwwsssppplllgggdddaaaaaaaaabbbeeeggggggeeeeeehhhkkkhhhhhhhhhfffddddddfffhhhmmmllljjjgggeeeeeegggiiiwww~~~}}}~~~zzztttrrrmmmeeeaaa```^^^\\\XXXXXXXXXXXXUUUSSSPPPNNNJJJHHHHHHGGGFFFDDDEEEDDDCCCDDDEEEEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFGGGHHHGGGFFFFFFGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGIIIKKKLLLLLLMMMOOOQQQRRRTTTVVVYYY\\\eeeuuu|||mmmaaaWWWRRRXXXTTTNNNJJJHHHDDD@@@===BBBCCCHHHLLLMMMOOOWWWaaaxxxrrrZZZTTTTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQOOOPPPPPPQQQPPPPPPOOONNNPPPPPPPPPOOONNNNNNMMMMMMOOONNNNNNMMMLLLLLLKKKKKKNNNMMMLLLKKKKKKKKKKKKLLLPPPPPPPPPOOONNNNNNMMMMMMJJJIIIHHHIIIKKKLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJGGGHHHIIIJJJJJJKKKJJJJJJEEEEEEFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFGGGHHHIIIJJJJJJKKKPPPUUU]]]iii|||iiigggssszzzwwwsssmmmgggiiiqqqyyy~~~~~~~~~{{{uuuxxxoooxxx~~~cccYYYvvvfffsssrrruuuzzz||||||tttoooxxx||||||{{{zzzzzz|||}}}}}}~~~~~~|||sssooorrrkkkjjjhhhfffcccdddgggiiiddddddeeegggkkkpppvvvyyy||||||||||||}}}~~~~~~}}}|||}}}~~~~~~|||}}}}}}~~~~~~~~~~~~~~~|||xxxwwwvvvtttpppjjjbbb]]]OOOMMMIIIEEECCCCCCEEEFFFNNNNNNKKKJJJSSSfffooo|||uuu|||[[[MMMLLLKKKFFFGGGHHHHHHHHHGGGGGGGGGGGGIIIJJJJJJHHHJJJNNNNNNJJJJJJKKKLLLKKKJJJKKKLLLNNNLLLKKKKKKKKKLLLMMMNNNNNNKKKLLLNNNPPPQQQQQQRRRRRRPPPRRRPPPKKKJJJKKKKKKHHHHHHHHHHHHHHHGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMSSS\\\fffpppzzz|||yyyzzz|||vvvqqqqqqpppnnniiibbb]]]YYY]]]aaafffgggeeedddeeegggfffhhhjjjjjjiiigggggggggkkkkkkkkkiiihhhjjjnnnqqq~~~|||}}}zzzrrrllljjjiiiccc\\\YYYZZZ[[[ZZZXXXWWWTTTQQQOOOOOOOOONNNNNNHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGIIIKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKMMMOOOPPPPPPQQQSSSUUU[[[bbbhhhmmmrrrzzzoooaaaYYYVVVUUUTTTSSSOOOJJJEEECCCBBBAAAAAAEEEFFFIIINNNRRRXXXdddqqq}}}```SSSUUUWWWSSSUUUTTTSSSRRRRRRRRRRRRSSSQQQQQQQQQQQQPPPPPPOOOOOORRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJMMMMMMMMMLLLLLLMMMMMMMMMPPPPPPOOONNNMMMLLLKKKKKKIIIHHHGGGHHHJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIEEEFFFFFFFFFGGGGGGGGGHHHEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGCCCDDDFFFGGGHHHGGGGGGFFFKKKOOOWWWcccrrrwwwkkkooozzz~~~yyy}}}zzzzzzwwwyyyyyy||||||{{{~~~wwwgggcccYYY^^^|||sssjjjmmmlllnnnqqqqqqppptttzzz|||uuuttt}}}~~~}}}{{{}}}ttttttooonnnkkkgggdddccceeegggcccbbbbbbccceeeiiimmmpppuuuuuuvvvwwwxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~|||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzwwwuuurrrnnnjjjddd\\\SSSMMMFFFFFFFFFDDDBBBBBBEEEGGGHHHKKKPPPXXXkkkuuusss{{{yyyaaaLLLHHHKKKGGGBBBDDDEEEGGGFFFEEEEEEFFFGGGHHHIIIIIIGGGIIIMMMMMMIIIIIIJJJKKKJJJIIIIIIKKKMMMHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOOOONNNMMMLLLKKKMMMMMMJJJIIIKKKJJJFFFHHHHHHIIIGGGFFFGGGIIILLLIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLIIIJJJJJJKKKKKKKKKJJJJJJOOOLLLLLLQQQYYYaaallluuu}}}wwwvvvqqqrrrtttuuurrrjjj```YYY[[[^^^aaabbbbbbaaa``````bbbeeeiiikkkkkkjjjiiiiiiiiiiiiiiiiiiiiikkkpppsss|||}}}{{{zzzzzzrrrgggbbbbbbcccaaa^^^]]]ZZZVVVTTTTTTTTTTTTSSSMMMLLLKKKLLLMMMNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKKKKMMMOOOLLLLLLMMMNNNPPPRRRTTTUUUUUUWWWZZZ[[[\\\^^^aaacccnnnxxx~~~jjjaaaUUUMMMLLLOOORRRSSSJJJGGGCCCAAA@@@BBBEEEHHHJJJGGGIIIOOOYYYhhh}}}xxxcccSSSQQQVVVWWWSSSUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRQQQQQQPPPOOOOOOOOORRRRRRQQQPPPOOONNNMMMMMMLLLMMMMMMLLLLLLKKKJJJIIILLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFGGGIIIJJJJJJHHHIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFBBBCCCDDDFFFFFFEEEDDDDDDBBBGGGRRR___hhhmmmsssyyytttsssooommmrrryyyyyyuuu~~~tttooommmvvv{{{}}}uuuyyysssgggoookkk~~~uuuuuu{{{yyytttxxxppp```]]]gggllluuuiiifffggglllooonnnnnnooowwwtttvvv~~~}}}}}}uuusssssssssqqqnnniiieeedddcccbbbbbbaaa```aaaccceeegggjjjkkkmmmooorrruuuxxxzzz||||||||||||||||||||||||~~~}}}|||||||||~~~~~~|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{||||||{{{xxxsssoookkkfff^^^WWWQQQLLLHHHEEEBBBDDDEEEDDDDDDFFFJJJNNNNNNXXXeeeuuu{{{}}}~~~|||~~~jjjOOOGGGHHHEEEBBBAAAAAACCCEEEEEECCCCCCDDDFFFFFFHHHGGGFFFHHHLLLKKKGGGGGGHHHIIIHHHGGGGGGIIIKKKFFFGGGHHHIIIJJJJJJIIIHHHJJJKKKLLLMMMMMMKKKJJJIIIHHHJJJIIIEEEEEEIIIKKKIIIHHHIIIIIIHHHFFFGGGJJJMMMIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHJJJKKKKKKKKKJJJIIIGGGHHHJJJKKKKKKKKKKKKJJJOOOJJJHHHKKKOOORRR[[[eeeyyy}}}zzzvvvwwwzzz~~~zzzoooeeeaaa```^^^^^^___``````___```cccgggjjjkkklllmmmooommmmmmlllkkkkkklllpppsssxxx{{{}}}{{{wwwvvvyyy|||~~~{{{|||~~~uuuqqqrrrsssppplllhhheee```]]]\\\\\\[[[ZZZVVVTTTTTTUUUVVVWWWWWWVVVSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRTTTVVVTTTUUUWWWYYY\\\___bbbccceeehhhlllooorrruuuyyy||||||jjj```UUUOOOGGGDDDGGGJJJJJJIIICCCCCCAAAAAAAAADDDHHHKKKNNNMMMQQQ___pppmmm```TTTRRRTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQSSSRRRQQQPPPPPPOOOOOOOOOQQQPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMLLLKKKIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFGGGHHHIIIHHHGGGIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDEEEEEEFFFGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAACCCDDDDDDDDDCCCCCC@@@AAAHHHRRRUUUTTTWWW\\\[[[bbbjjjppptttxxxxxxuuu}}}tttgggaaakkkvvvzzz}}}{{{vvvyyy~~~vvvuuuyyyjjj___gggssswwwqqqyyysssllliiikkkmmmoooxxxlllffffffooowwwxxxtttrrrtttrrrtttyyy~~~wwwyyy}}}ssspppuuuvvvwwwtttooohhhcccaaacccbbbaaa```___```aaaaaabbbcccfffjjjnnnsssvvvxxx||||||||||||||||||||||||}}}}}}|||||||||~~~~~~|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}xxxxxxxxxxxxwwwsssnnnjjj```YYYOOOHHHDDDCCCDDDDDDAAACCCEEEFFFGGGKKKRRRWWWgggsssiiiTTTFFFHHHIIIAAA???DDD???BBBDDDDDDBBBAAADDDFFFEEEGGGFFFEEEGGGKKKJJJFFFFFFGGGGGGGGGFFFFFFHHHIIIEEEFFFHHHIIIIIIHHHFFFDDDHHHIIIKKKLLLKKKJJJHHHGGGGGGHHHFFFAAABBBHHHLLLLLLHHHJJJJJJHHHFFFGGGJJJNNNIIIJJJKKKLLLLLLKKKJJJIIIEEEGGGIIIKKKKKKJJJIIIHHHFFFGGGIIIKKKLLLLLLKKKKKKMMMHHHGGGIIIIIIIIIOOOYYYmmm}}}}}}}}}~~~tttiiiddd^^^\\\___aaabbbbbbbbbdddgggjjjlllooosssvvvttttttssspppnnnooorrrtttzzz{{{zzzwwwsssrrrtttvvvyyyuuuuuu|||}}}}}}zzzyyytttoookkkiiihhhgggfff^^^]]]\\\]]]___``````^^^\\\[[[ZZZZZZXXXXXXWWWVVVTTTUUUVVVVVVVVVWWWZZZ\\\bbbccceeeiiimmmppptttvvvtttwww|||yyycccRRRLLLNNNIIIEEEEEEGGGGGGDDD@@@CCCCCCDDDDDDDDDFFFIIIKKKPPPSSS___sssyyybbbXXXSSSXXXYYYSSSQQQTTTPPPQQQRRRRRRSSSSSSRRRRRRTTTSSSRRRPPPPPPOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKLLLMMMMMMMMMMMMKKKJJJIIIGGGHHHJJJLLLNNNOOOPPPPPPLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFGGGHHHHHHGGGFFFIIIHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@AAAAAABBBCCCCCCCCCCCCGGGCCCCCCFFFGGGGGGMMMUUUPPP]]]lllvvv|||~~~{{{sssaaaYYYbbbiiijjjssszzzooovvvxxxvvveeesssmmmsssuuuuuu|||zzzkkkkkkooovvvzzz|||uuussstttyyy~~~wwwvvvqqqllloooqqqqqqssssssllldddbbbaaaaaabbbcccccc```]]]]]]___bbbdddeeeiiiooottt{{{|||}}}}}}}}}|||{{{zzz}}}||||||{{{{{{{{{{{{||||||}}}zzzzzz{{{|||~~~~~~}}}}}}~~~~~~}}}|||yyyvvvrrrqqqpppkkkbbb[[[VVVMMMEEEDDDCCCAAA@@@BBBAAACCCJJJQQQQQQQQQYYYddd~~~{{{hhhQQQKKKDDDAAABBBBBB>>>:::@@@@@@@@@AAAAAAAAABBBBBBGGGGGGGGGFFFFFFFFFFFFFFFAAACCCFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKJJJIIIGGGEEEEEEFFFGGGIIILLLMMMNNNMMMKKKIIIJJJJJJGGGIIIKKKMMMMMMKKKHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGJJJGGGEEEFFFJJJMMMMMMMMM]]]ooo~~~}}}uuuuuummmccc\\\ZZZ]]]```bbbgggeeebbbbbbeeejjjpppsssqqqrrrrrrpppooooooqqqssswwwwwwwwwvvvtttrrrpppooommmmmmooosssxxx}}}|||}}}yyyvvvsssrrrkkkiiifffddddddeeeeeeeeebbbdddiiimmmooolllgggbbbbbb```___```cccfffhhhiiiiiilllrrryyy{{{zzz~~~lllddd[[[PPPLLLPPPSSSLLLFFFDDDBBB??????AAADDDAAABBBGGGIIIGGGKKKRRR[[[]]]nnnzzzfffTTTTTTRRRQQQPPPPPPPPPPPPMMMPPPRRRQQQOOONNNPPPRRRQQQPPPPPPOOOOOOOOOPPPPPPSSSOOOKKKJJJLLLOOOOOOOOOMMMNNNPPPPPPNNNKKKHHHFFFFFFGGGIIIKKKMMMOOOOOOPPPMMMLLLLLLKKKKKKKKKKKKKKKIIIGGGFFFFFFGGGGGGEEEDDDIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBDDDFFFGGGGGGEEECCCAAABBBCCCCCCCCCBBBAAAAAA@@@DDDCCCBBBCCCDDDEEEEEECCCBBBCCCDDDEEEFFFGGGHHHIIIJJJTTTbbbmmmtttyyy{{{mmmfffbbbbbbiiinnnooooooppp{{{{{{tttxxx~~~|||xxxttt|||uuukkkuuuzzz{{{zzz}}}ppphhhlllrrrxxx|||{{{oooiiigggyyyzzzzzzvvvwwwqqqdddgggiiikkkpppwwwwwwsssfffdddaaa]]]ZZZ[[[^^^bbb^^^```bbbbbbbbbeeejjjnnnsssuuuwwwyyy{{{{{{{{{{{{yyyzzz{{{|||}}}}}}||||||}}}}}}}}}|||||||||}}}}}}|||||||||}}}~~~|||||||||{{{||||||}}}}}}{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{{{{||||||zzzxxxxxxssslllhhhddd^^^VVVOOOIIIEEECCCFFFHHHGGGHHHKKKNNNJJJKKKRRR[[[fffuuu~~~lllWWWKKKFFF@@@???@@@AAA???<<<@@@@@@@@@@@@AAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDAAACCCEEEFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJLLLMMMIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKMMMLLLJJJHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJHHHGGGHHHKKKNNNNNNMMMRRR```mmmtttzzzrrrnnnhhhbbb___]]]]]]^^^____________```dddiiimmmqqqrrrttttttrrrqqqqqqrrrssssssttttttuuuvvvwwwwwwnnnmmmllllllnnnrrrwwwyyy{{{{{{~~~|||zzzwwwuuutttttttttsssqqqsssvvvyyy{{{xxxsssooolllkkkkkkmmmpppsssuuuvvvyyyzzzqqqcccYYYZZZYYYTTTSSSXXXOOOHHHCCCAAA@@@>>>@@@CCCDDDDDDHHHLLLLLLKKKRRR\\\kkk{{{nnn^^^RRRRRRQQQQQQPPPPPPPPPQQQOOOPPPQQQPPPOOOOOOPPPQQQPPPOOOOOOOOOOOOPPPPPPQQQPPPMMMKKKLLLOOOQQQRRRRRRNNNOOOOOONNNLLLIIIGGGEEEGGGHHHJJJKKKMMMNNNNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGFFFFFFGGGGGGFFFEEEIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDFFFGGGGGGEEECCCAAABBBBBBCCCBBBBBBAAAAAA@@@CCCBBBAAABBBCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFNNNXXX```gggnnnwww~~~xxxhhhdddfffccceeennnuuuvvvuuuvvv|||yyyyyyyyy}}}}}}xxxkkk~~~ppptttuuuuuuzzz~~~xxxlllhhhjjjnnnsssyyywwwpppjjjfff{{{zzzwwwvvvzzzvvvtttuuusssqqqtttzzz|||yyysssrrrmmmddd\\\YYY[[[```[[[\\\\\\[[[ZZZ[[[^^^```gggiiimmmqqqtttwwwxxxyyyxxxyyyzzz|||}}}~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~}}}||||||||||||||||||||||||{{{{{{{{{|||}}}}}}|||}}}~~~~~~}}}}}}zzzyyyxxxxxxwwwuuurrrooolllfff^^^WWWRRRMMMGGGBBB@@@@@@BBBFFFGGGFFFIIINNNRRRSSS[[[kkk}}}||||||sssvvvpppSSSIIICCC@@@<<<<<<>>>@@@>>>===????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAACCCDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLFFFFFFGGGGGGGGGGGGGGGGGGGGGJJJLLLLLLJJJGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIHHHIIIKKKMMMMMMMMMIIIQQQYYY```oooxxxwwwssssssqqqmmmfff```[[[YYYYYYYYYYYYYYYZZZ]]]```ccchhhkkkoooqqqrrrqqqqqqrrrppppppqqqrrrtttwwwyyy{{{wwwuuuqqqnnnmmmmmmoooqqqvvvrrruuu~~~~~~~~~zzztttooo^^^TTTOOORRRSSSNNNLLLOOOGGGCCC@@@AAABBBBBBEEEJJJHHHIIILLLMMMMMMTTTdddttt~~~nnn___TTTPPPPPPPPPPPPQQQQQQQQQRRRQQQPPPOOOOOOPPPQQQPPPOOOOOONNNNNNNNNOOOPPPPPPQQQMMMLLLLLLNNNRRRTTTUUUTTTOOONNNMMMLLLJJJHHHGGGFFFIIIJJJKKKKKKLLLLLLLLLLLLJJJKKKLLLMMMMMMKKKJJJHHHGGGFFFEEEFFFGGGHHHHHHFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDFFFFFFFFFDDDBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBAAA@@@AAACCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBFFFKKKPPPVVV___jjjrrruuu{{{iiicccgggiiigggjjjsss{{{|||{{{|||xxxsssttt||||||zzzxxxyyywwwhhheeejjj|||sssyyywwwsss~~~www^^^cccgggkkkqqquuupppgggllllllmmmooorrryyyzzzwwwxxxzzzxxxvvv|||yyy~~~yyy~~~zzzrrriiiaaa\\\ZZZZZZZZZYYYWWWVVVVVVWWWXXX[[[^^^aaaeeeiiilllmmmnnnrrrsssuuuwwwyyy{{{|||}}}~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{{{{||||||}}}~~~~~~}}}|||{{{{{{{{{{{{}}}|||{{{{{{{{{{{{{{{|||zzz{{{}}}~~~}}}|||zzzxxxvvvtttqqqnnnjjjddd```\\\WWWPPPJJJHHHFFFDDDBBBFFFEEEGGGIIIIIIJJJQQQYYYaaaooozzztttpppssszzzvvvYYYFFFAAA???===;;;;;;===>>>===<<<======>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAA@@@BBBCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGDDDEEEFFFGGGHHHGGGGGGGGGGGGIIILLLLLLJJJGGGFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIHHHIIIJJJKKKKKKKKKJJJLLLMMMQQQ```tttxxxsssxxxzzz{{{wwwpppgggaaa^^^\\\WWWRRRRRRUUUZZZ[[[[[[[[[___cccgggjjjmmmpppsssrrrqqqpppoooppprrrtttvvv|||{{{yyywwwtttsssqqqqqqkkkjjjnnnwww}}}~~~vvvnnnfffdddeeeccc]]]WWW]]]UUUPPPOOOKKKDDD@@@AAAAAA???AAAFFFHHHHHHKKKPPPQQQPPPPPPSSS\\\oooxxxeee]]]XXXQQQNNNOOOPPPQQQRRRSSSSSSTTTSSSPPPNNNOOOQQQRRRPPPMMMNNNMMMMMMMMMNNNOOOPPPQQQLLLMMMOOOQQQSSSUUUTTTTTTNNNMMMLLLJJJIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKJJJIIIIIIJJJLLLNNNMMMKKKIIIGGGFFFEEEEEEFFFHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDDDDEEEFFFEEEDDDBBBAAABBBBBBAAAAAAAAAAAAAAAAAABBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAACCCFFFJJJRRR[[[aaadddmmm{{{}}}sssqqquuurrrpppssszzz}}}||||||~~~tttaaa]]]^^^hhhttt{{{}}}lllsssxxxyyy{{{xxxdddXXX[[[dddrrroooyyylllnnnzzz}}}xxxiiiSSSMMMSSS[[[ccclllpppmmmgggmmmnnnmmmmmmooosssxxxzzzzzzuuuqqqtttzzz~~~{{{tttpppooollleee```^^^]]][[[ZZZYYYXXXWWWVVVTTTUUUXXX[[[]]]^^^^^^^^^___aaadddhhhmmmqqqtttvvvvvvvvvwwwxxxyyyxxxxxxwww{{{{{{zzzzzzzzzzzz{{{{{{|||{{{zzzyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxxxxxxxxxxvvvwwwyyyyyyyyywwwuuussstttppplllgggbbb\\\UUUQQQPPPMMMIIIFFFEEEFFFGGGGGGKKKJJJMMMRRRXXX```nnn{{{~~~vvvtttiiiTTTHHH@@@:::>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>>?????????@@@@@@AAAAAAAAA@@@AAABBBBBBAAA@@@BBBDDDEEEDDDCCCCCCCCCCCCDDDEEEHHHHHHGGGFFFEEEEEEDDDCCCEEEEEEEEEFFFEEEEEEEEEEEECCCDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLLLLJJJHHHGGGGGGGGGGGGEEEEEEEEEGGGIIIJJJFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHLLLKKKIIIKKKWWWiiiyyyzzzzzz|||~~~}}}zzzuuurrrppphhh\\\OOOMMMTTT[[[[[[WWWXXXZZZ\\\^^^aaaeeekkkoooqqqpppnnnmmmnnnoooqqqrrrvvvxxxzzz{{{{{{yyyvvvssskkkkkkoootttvvvuuuvvvxxxvvvtttsssrrruuuzzzzzznnneeeXXXSSSQQQUUU[[[^^^ZZZUUUUUUPPPJJJHHHEEEBBBAAABBB@@@AAAEEEJJJKKKIIIJJJOOOPPPSSSYYYggg|||fffVVVWWWXXXTTTNNNOOOPPPRRRTTTUUUUUUUUUSSSPPPNNNOOOQQQRRROOOMMMMMMMMMMMMMMMMMMNNNOOOPPPMMMOOOQQQRRRSSSRRRQQQQQQMMMLLLKKKJJJKKKLLLNNNOOOLLLLLLLLLLLLKKKJJJHHHHHHIIIJJJLLLMMMMMMKKKIIIGGGFFFEEEEEEFFFHHHJJJJJJIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCAAA@@@AAAAAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBDDDEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEGGGJJJOOORRRSSSYYYeeerrryyyzzz|||zzz{{{~~~vvvnnngggaaa___dddkkkpppvvv{{{zzznnnqqqzzz~~~zzzuuurrr|||}}}uuulllhhheeeiiiuuuwwwrrr|||{{{oooooossshhh[[[MMM???BBBFFFNNNXXXaaafffgggeeeiiilllmmmlllnnnsssvvvvvvyyywwwwwwzzz~~~}}}{{{qqqgggffflllrrrrrrpppbbb```]]]\\\ZZZXXXUUUSSSRRRSSSSSSTTTTTTSSSQQQQQQNNNPPPTTTYYY```fffkkknnnpppqqqsssvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyyyy{{{{{{zzzzzzyyyyyyzzzzzz|||{{{zzzxxxxxxwwwwwwwwwuuuuuuuuutttrrrooommmkkkhhhddd___ZZZUUUPPPKKKHHHFFFFFFEEEEEEFFFGGGIIIIIIJJJLLLTTTbbbppp~~~uuuvvvtttuuutttTTTEEECCC@@@;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAA???@@@AAA@@@??????AAACCCEEEDDDCCCBBBBBBCCCDDDEEEHHHGGGGGGFFFEEEDDDCCCCCCGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCDDDEEEFFFHHHHHHIIIIIIJJJKKKJJJHHHGGGGGGHHHGGGFFFFFFEEEFFFGGGIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGIIIHHHGGGFFFFFFGGGIIIHHHHHHJJJQQQ___oooyyy~~~yyyyyy{{{sssdddTTTOOOUUU\\\\\\XXX]]]]]]\\\[[[[[[^^^cccgggjjjjjjiiijjjkkkmmmnnnpppooorrrwww{{{}}}|||yyyxxxrrrtttvvvvvvuuurrrqqqqqqgggeeebbbaaacccggglllpppzzz|||~~~~~~}}}}}}~~~zzztttiii^^^WWWVVVSSSRRRTTTXXXYYYUUUPPPKKKIIIEEEBBB@@@AAACCCDDDEEEFFFIIIMMMKKKHHHJJJOOOLLLWWWjjjppp[[[RRRUUUWWWVVVMMMNNNPPPRRRTTTTTTTTTTTTRRRQQQPPPPPPPPPPPPOOOMMMNNNNNNMMMMMMLLLMMMMMMNNNMMMOOOQQQQQQPPPNNNNNNOOOLLLKKKKKKKKKLLLMMMOOOPPPLLLLLLLLLKKKJJJIIIHHHGGGIIIJJJKKKLLLLLLJJJIIIGGGGGGFFFEEEGGGIIIJJJJJJIIIFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBCCCCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@AAAAAA@@@??????@@@BBBCCCDDDCCCBBBCCCEEEFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHOOONNNRRR^^^iiiqqqzzzzzzzzzxxxrrrtttuuuwwwpppkkkkkkkkkjjjkkknnnrrrpppkkkllllllcccjjjuuu{{{nnnhhhffflllwww~~~tttnnnssszzzwwwzzzppphhhbbbPPPCCC???;;;AAAAAAEEEKKKSSSYYY^^^aaabbbhhhjjjhhhjjjqqqtttsssyyy}}}{{{{{{}}}zzzqqqooosssxxxzzzzzzllliiieeeaaa___[[[VVVRRRTTTTTTSSSRRRPPPNNNKKKJJJGGGHHHJJJMMMRRRVVVZZZ]]]ccceeeiiimmmppprrrsssssspppppppppppppppqqqrrrrrrvvvuuuuuuuuuuuuuuuvvvwwwwwwwwwuuutttsssrrrrrrrrrooommmkkkhhhdddaaa___]]]WWWTTTPPPMMMKKKJJJIIIHHHEEEHHHLLLOOOQQQSSSTTTUUU\\\___llluuunnnsss~~~{{{{{{[[[KKKEEE???======999:::;;;;;;;;;::::::;;;::::::::::::;;;;;;;;;;;;======>>>>>>???@@@@@@AAA???@@@@@@???>>>>>>AAACCCCCCBBBAAA@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIJJJJJJIIIHHHGGGFFFCCCCCCCCCCCCEEEGGGIIIKKKIIIJJJIIIHHHEEEEEEFFFHHHFFFFFFFFFGGGHHHIIIIIIJJJHHHGGGEEEDDDDDDEEEGGGHHHFFFHHHJJJJJJGGGEEEEEEFFFDDDGGGIIIJJJLLLTTTaaammmuuuxxxuuuxxx}}}zzzxxxyyywwwlll___XXXXXX[[[\\\[[[]]]]]]\\\ZZZXXXYYY\\\^^^___```aaabbbccceeefffffffffiiilllpppssstttuuutttqqquuuyyyzzzxxxwwwwwwwwwkkkiiigggdddddddddeeefffnnnppppppooonnnpppwww~~~~~~yyyoookkkooommmllliiifff```YYYTTTYYYVVVRRROOOMMMKKKHHHFFFEEEEEECCCAAA???@@@BBBCCCIIIIIIKKKMMMLLLMMMUUU^^^cccttt~~~nnn^^^VVVTTTSSSRRRSSSKKKLLLOOOQQQRRRRRRRRRQQQQQQRRRRRRQQQOOONNNNNNOOOOOONNNMMMLLLLLLKKKLLLLLLLLLNNNPPPOOOMMMLLLMMMNNNLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGJJJJJJKKKKKKJJJJJJIIIHHHHHHFFFFFFGGGIIIJJJIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@@@@AAA@@@???>>>???@@@BBBCCCCCCBBBAAABBBDDDEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFGGGGGGFFFDDDJJJHHHJJJPPPWWW___kkkvvv~~~yyyxxxrrrooossssssxxxuuuuuuwwwvvvqqqnnnooopppwwwuuuggg[[[ZZZ]]]^^^```hhhqqquuuuuuvvvyyy{{{}}}sssggg```]]]\\\aaarrr}}}{{{pppqqq]]]SSSOOOAAA999;;;;;;HHHEEECCCFFFLLLSSS[[[bbb^^^dddgggeeeeeelllpppooovvv~~~tttyyy~~~|||zzz{{{vvvqqqmmmiiiddd^^^YYYVVVVVVUUUSSSPPPMMMJJJHHHCCCCCCBBBBBBCCCDDDFFFGGGRRRTTTYYY^^^bbbdddeeefffhhhgggggghhhiiijjjkkkkkkjjjjjjiiiiiijjjkkkllllllmmmllljjjiiiggggggffffffbbb```\\\WWWSSSOOOMMMLLLKKKHHHEEEDDDFFFHHHJJJKKKMMMRRRYYY___cccfffhhhiiizzz~~~zzzllleeerrryyy[[[BBBCCCDDD888444;;;666777999:::::::::;;;<<<999999:::::::::;;;;;;;;;<<<<<<<<<===>>>??????@@@?????????>>>===>>>@@@CCCBBBAAA???>>>>>>???AAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJIIIHHHFFFEEECCCCCCBBBBBBDDDGGGJJJLLLIIIIIIHHHEEECCCCCCEEEHHHFFFFFFGGGHHHIIIIIIJJJJJJHHHGGGFFFDDDDDDFFFGGGHHHFFFIIILLLKKKHHHFFFFFFGGGCCCGGGKKKKKKHHHKKKUUUaaaooo|||yyyxxxxxx{{{uuummmrrr{{{~~~zzzzzz|||vvvqqqhhh___ZZZYYY[[[]]]XXXYYYZZZYYYXXXWWWXXXZZZXXXXXXYYYZZZ[[[[[[[[[ZZZ\\\]]]^^^```cccfffiiijjjjjjpppwwwzzz{{{~~~|||{{{zzzwwwtttqqqnnnlllfffggggggdddbbbeeemmmtttqqqpppoooooopppooommmkkkrrrssssssnnnhhhfffiiimmmkkkjjjmmmsssssskkkbbb]]]aaa```______^^^\\\XXXUUUMMMJJJFFFBBBAAAAAABBBCCC===@@@BBBBBBBBBEEEGGGGGGKKKJJJKKKMMMPPPVVVcccpppeeeYYYRRRUUUVVVPPPMMMOOOIIIKKKMMMPPPQQQPPPPPPOOOPPPRRRTTTRRRNNNLLLNNNPPPPPPOOONNNLLLKKKKKKKKKKKKJJJLLLNNNMMMKKKJJJMMMOOOMMMMMMLLLKKKJJJIIIIIIHHHKKKKKKKKKKKKJJJIIIHHHGGGKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@???>>>>>>@@@BBBCCCBBBAAA@@@AAACCCDDDCCCBBB??????@@@@@@@@@AAAAAAAAAAAAAAABBBDDDFFFGGGFFFEEE>>>@@@FFFKKKMMMPPP[[[ffftttwwwttt}}}wwwvvvuuuooorrrssszzz~~~~~~}}}{{{pppaaaXXXZZZ\\\ZZZ]]]dddiiifffaaa```dddgggjjjsss}}}fffYYYXXXZZZZZZZZZkkkyyytttyyyzzznnncccWWWCCC???DDD>>>999:::999HHHFFFEEEEEEHHHNNNUUUYYYdddbbbbbbbbbdddhhhpppxxxyyy~~~wwwwww~~~zzz{{{}}}tttnnnlllsss}}}|||wwwvvv~~~vvvooonnnfff```WWWQQQNNNLLLJJJHHH@@@CCCAAA<<<;;;>>>BBBBBBGGGHHHJJJMMMPPPSSSVVVXXXXXXWWWVVVWWWYYY[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWWWWWWWVVVTTTSSSRRROOOJJJHHHHHHIIIHHHGGGEEEIIIMMMLLLJJJNNNWWW___dddiiirrrzzzzzzzzzxxxiiirrr|||}}}yyyRRRIII???999999;;;:::999999999999999999999999999999999999999::::::;;;<<<;;;<<<======<<<<<<===>>>@@@@@@@@@????????????????????????@@@@@@AAAAAAAAAEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLIIIHHHHHHJJJLLLLLLHHHEEEJJJJJJIIIFFFDDDDDDFFFIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEFFFHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHKKKNNNRRRTTTcccrrrgggkkkttt{{{~~~{{{|||}}}xxxwwwvvvyyyvvvkkkbbb```^^^YYY\\\[[[YYYXXXWWWVVVUUUUUUWWWZZZ\\\YYYSSSPPPQQQTTTVVVVVVVVVVVVWWWZZZ___bbbccceeegggkkknnnrrrtttvvvrrrtttwwwyyy{{{{{{zzzyyywwwvvvvvvuuutttsssrrrrrrsssrrrqqqpppnnnnnnnnnnnnkkkkkkkkkkkkjjjiiihhhgggbbbdddgggiiihhhddd___\\\^^^\\\XXXTTTPPPMMMKKKJJJEEECCCBBB@@@@@@AAACCCDDDBBBCCCDDDEEEFFFHHHJJJLLLWWWSSSLLLPPP]]]hhh~~~fffWWWUUURRRPPPPPPPPPPPPOOOPPPOOOOOOPPPQQQQQQPPPNNNOOOPPPPPPOOOMMMLLLLLLMMMPPPNNNLLLJJJIIIIIIJJJKKKPPPOOOMMMLLLJJJIIIIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJOOOMMMKKKIIIHHHGGGHHHHHHIIIJJJLLLKKKJJJHHHHHHIIIJJJJJJJJJLLLLLLKKKHHHEEEDDDEEEEEEEEEFFFFFFGGGGGGEEEEEEEEEDDDEEEEEEFFFGGGDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCAAA@@@@@@AAACCCDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCEEEFFFGGGGGGEEECCCBBBCCCGGGKKKNNN\\\gggyyy~~~pppqqq|||}}}|||zzzyyyxxx{{{xxxlllkkkmmmooottt{{{vvviiieeeiiippprrr|||nnniiitttrrrooo{{{tttvvvmmmWWWJJJEEE======<<<;;;999888777777GGGFFFDDDDDDGGGLLLRRRUUU[[[]]]```aaabbbgggqqqzzzwwwzzzuuuqqqyyy|||yyyyyyzzzsssmmmjjjpppyyywwwpppmmmttt|||~~~}}}}}}tttmmmbbbYYYSSSOOOLLLIIIIIIHHHDDD??????DDDHHHGGGFFFFFFFFFFFFHHHJJJLLLNNNOOONNNNNNNNNOOOPPPPPPPPPNNNMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNMMMMMMHHHHHHGGGEEECCCCCCDDDEEEOOOPPPQQQQQQSSS[[[gggpppnnnvvv{{{tttvvvssswww^^^LLLEEE<<<888888:::999888999999999999999999999999999999999999999:::;;;;;;:::<<<======<<<;;;===>>>????????????????????????===>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKHHHGGGGGGIIIKKKKKKHHHEEEGGGGGGFFFEEECCCCCCEEEHHHIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFFFFEEEFFFGGGIIIJJJLLLKKKJJJHHHGGGGGGGGGGGGHHHGGGGGGGGGHHHJJJMMMNNN^^^zzz}}}|||tttrrrsssuuu}}}uuuqqqrrrvvvxxxwwwwwwsssggg[[[TTTWWWZZZ[[[ZZZYYYYYYZZZUUUXXXZZZYYYTTTQQQPPPPPPQQQQQQQQQQQQRRRTTTWWWZZZ]]]^^^aaacccfffiiikkklllkkklllnnnppprrrsssssssssvvvvvvvvvuuuttttttssssssvvvuuutttsssrrrqqqqqqqqqqqqqqqpppooonnnlllkkkjjj^^^```cccdddccc___[[[XXXXXXVVVSSSOOOLLLIIIHHHGGGBBBAAAAAA@@@AAABBBDDDEEEDDDFFFJJJLLLNNNOOOOOOPPPOOOUUUVVV\\\mmm}}}qqq]]]TTTRRROOOOOOPPPQQQQQQPPPPPPOOOOOOPPPQQQQQQOOOMMMPPPQQQQQQPPPNNNMMMMMMNNNOOOMMMKKKJJJIIIJJJKKKLLLNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJMMMLLLJJJIIIHHHGGGHHHHHHIIIJJJKKKKKKIIIHHHHHHIIIIIIIIIHHHIIIJJJIIIFFFDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCBBBBBBAAAAAABBBCCCEEEFFFCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEAAAAAA@@@AAABBBCCCEEEFFFQQQXXXfffrrrooofffjjjvvvyyy}}}}}}{{{~~~xxxpppooorrrxxxyyyyyyzzzzzz{{{lllvvv~~~xxxlll^^^QQQGGGAAA>>><<<;;;::::::999888777777GGGFFFDDDDDDFFFJJJNNNQQQRRRWWW^^^bbbgggqqq||||||pppccclllrrr{{{~~~vvvrrruuu{{{~~~}}}xxxqqqpppzzz}}}wwwmmmddd^^^ZZZXXXVVVMMMKKKFFFBBBGGGPPPTTTSSSJJJHHHFFFDDDCCCEEEFFFHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFIIIIIIHHHHHHIIIJJJLLLMMMKKKOOOQQQMMMGGGEEEJJJOOOWWWXXX[[[aaajjjuuuzzzuuuzzzcccFFFCCC???999777888999888777888888888888888888888888999999999888999999:::;;;999;;;<<<<<<;;;:::<<<===>>>>>>>>>>>>????????????======>>>@@@BBBDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJGGGGGGGGGHHHJJJJJJGGGEEEDDDDDDDDDCCCBBBCCCEEEGGGIIIHHHGGGFFFEEEFFFGGGGGGFFFFFFEEEFFFFFFGGGIIIIIILLLKKKIIIHHHGGGFFFFFFFFFJJJIIIHHHGGGGGGHHHIIIJJJTTTmmmuuupppuuu|||}}}tttqqqwwwvvvssstttvvvzzz}}}mmmcccgggkkkjjjeee^^^ZZZXXXUUUVVVWWWWWWUUUSSSPPPOOONNNNNNNNNNNNNNNOOOPPPQQQUUUUUUWWWXXXZZZ\\\]]]^^^___``````bbbdddeeeggghhhkkkkkkkkkkkkkkkkkkjjjjjjnnnmmmmmmlllkkkkkkkkkllllllkkkjjjiiigggeeebbbaaaXXXZZZ\\\\\\[[[WWWTTTQQQOOONNNKKKIIIGGGEEEDDDDDDAAAAAABBBCCCDDDEEEFFFFFFDDDGGGKKKNNNOOOPPPQQQRRRSSSfffoootttwwwdddWWWQQQOOONNNNNNPPPRRRRRRRRRQQQPPPOOOOOOPPPPPPNNNLLLOOOPPPQQQPPPNNNMMMMMMNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLJJJIIIHHHHHHHHHHHHDDDEEEGGGIIIJJJJJJJJJIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHJJJKKKJJJIIIHHHHHHHHHIIIGGGFFFEEEFFFFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBCCCCCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAABBB>>>???@@@AAAAAAAAAAAA@@@GGGHHHPPPXXXXXXVVV[[[fffiiipppyyy~~~|||~~~yyyyyy|||yyy|||xxxyyy|||rrrkkkaaaVVVIIIAAA@@@???===:::999888888888777777777777HHHGGGEEEEEEFFFHHHKKKMMMMMMRRRZZZcccqqq|||uuuooodddZZZiiiqqqzzzyyy}}}{{{xxxyyyuuupppkkkiiihhhhhhiii^^^\\\WWWUUU[[[ccceeeaaaQQQNNNJJJFFFDDDDDDEEEGGGFFFFFFFFFEEECCCCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGHHHJJJJJJJJJJJJJJJLLLOOORRRYYY]]]___ZZZRRRQQQZZZcccnnnqqqwwwwwwnnnjjjoooxxx|||}}}tttXXXJJJ@@@<<<:::777777888999888777888888888888888888888888999999888888888888999999888999;;;:::999999:::<<<=========>>>>>>?????????>>>>>>???AAABBBCCCDDDEEECCCDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHFFFEEEBBBCCCCCCCCCCCCCCCFFFHHHIIIHHHGGGFFFEEEFFFFFFGGGEEEEEEEEEFFFFFFGGGHHHHHHKKKJJJIIIGGGFFFFFFEEEEEELLLKKKJJJIIIHHHIIIIIIIIIJJJ\\\```]]]dddmmmvvv|||uuuuuuxxxzzzxxxzzzwwwvvvwwwzzz|||~~~~~~yyypppfff___[[[XXXUUUTTTTTTTTTSSSQQQOOOOOONNNNNNNNNNNNMMMLLLNNNNNNNNNOOOPPPPPPQQQQQQSSSSSSSSSSSSUUUXXXZZZ\\\\\\]]]]]]]]]^^^^^^^^^___bbbaaaaaa```aaaaaabbbbbb``````^^^\\\ZZZWWWUUUSSSPPPQQQRRRSSSQQQNNNKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIJJJLLLQQQXXX^^^mmmzzzfffYYYSSSSSSQQQOOOOOOPPPQQQRRRQQQPPPOOONNNOOOOOOOOOMMMKKKNNNOOOOOONNNMMMLLLLLLMMMKKKKKKJJJJJJJJJKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGHHHEEEFFFHHHJJJKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJHHHGGGGGGHHHIIIGGGDDDDDDEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDEEEFFFEEECCCBBBDDDCCCBBBAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCBBB@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAA@@@DDDAAABBBGGGHHHGGGJJJPPPUUUZZZ```dddkkkyyy}}}}}}~~~wwwpppvvv|||oooddd\\\SSSNNNHHHBBB===<<>>???888888777888888999888777777777777777777777777777999888888777777777888888777888999999888888999:::;;;;;;<<<===>>>>>>?????????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEFFFFFFFFFFFFEEEEEEFFFBBBCCCEEEEEEDDDEEEGGGIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHIIIIIIEEEOOOOOOLLLTTT]]]jjj|||zzzuuukkkpppwww~~~vvvvvvxxxvvvvvvyyy{{{|||}}}sssjjjddd\\\UUURRRSSSSSSTTTRRRPPPNNNNNNNNNNNNKKKIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIIIIJJJMMMPPPRRRUUUUUUVVVVVVWWWXXXXXXXXXZZZYYYYYYZZZZZZ[[[\\\]]]XXXWWWVVVTTTRRROOOMMMLLLJJJJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFHHHIIIIIIJJJPPP]]]nnnzzztttbbbVVVQQQQQQVVVTTTQQQPPPPPPPPPOOOOOOOOONNNMMMNNNOOOOOOMMMKKKKKKLLLMMMLLLJJJJJJJJJLLLJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHJJJIIIGGGFFFFFFGGGIIIGGGEEEDDDEEEEEEEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@???AAACCCDDDEEEDDDBBBAAACCCBBB@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@????????????@@@AAAAAA@@@?????????@@@@@@@@@@@@@@@@@@???>>>??????@@@??????>>>===CCCBBBAAA@@@???@@@AAABBBBBB???>>>@@@AAA@@@@@@AAAEEEHHHKKKLLLRRRbbbxxx|||zzz~~~~~~nnnttttttjjj[[[OOOGGGBBB???===999999::::::;;;999666444444444555555555555666666GGGGGGGGGGGGGGGHHHHHHIIIHHHJJJKKKPPPaaauuu{{{wwwrrrtttsssppprrrwwwzzzyyymmmuuuxxx}}}zzzwwwwwwxxxtttzzz{{{uuupppnnnnnnvvvxxx{{{}}}tttqqqkkkeee```]]][[[[[[WWWZZZ\\\[[[YYYYYY\\\___ffffffeeeaaa^^^```eeejjjqqquuuxxxzzz{{{~~~yyyvvvuuuuuutttiiikkkssszzz```QQQAAA;;;;;;888777777888888777777777777666666666666666666666666999888777777666777777777555777888888777666888999999:::;;;<<<===>>>???@@@??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEGGGHHHHHHGGGFFFEEEDDDEEEFFFEEEDDDDDDEEEFFFCCCDDDFFFFFFFFFFFFHHHIIIGGGFFFEEEDDDCCCDDDEEEEEECCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEJJJGGGEEELLLRRR```tttxxx~~~zzzlllpppuuuyyy}}}}}}uuuqqqxxx~~~~~~uuuwww|||{{{sssggg[[[TTTSSSUUUXXXUUUQQQMMMLLLNNNMMMKKKHHHJJJJJJIIIHHHGGGFFFFFFFFFGGGFFFEEEDDDEEEGGGIIIKKKNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVOOOOOOOOONNNLLLJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJMMMPPPUUU___rrrlll\\\TTTRRRTTTWWWXXXUUURRROOOOOONNNMMMKKKMMMMMMLLLMMMOOOOOOMMMLLLIIIJJJKKKKKKIIIIIIIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGHHHHHHIIIKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHIIIIIIIIIIIIHHHHHHFFFHHHIIIIIIGGGFFFFFFGGGIIIGGGFFFFFFFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBCCCBBBAAAAAAAAA@@@>>>===<<<======>>>??????@@@AAAAAAAAA@@@@@@???????????????????????????@@@AAABBBBBBAAA@@@???===>>>????????????>>>=========???@@@@@@???>>>===BBB@@@???======>>>@@@AAA>>>======>>>??????===<<<===@@@BBBBBBCCCJJJUUU^^^gggrrrzzzxxxsssvvv~~~||||||~~~ssspppvvvcccTTTMMMDDD<<<999888999999999::::::777444333666999444444444555555555555555EEEEEEFFFFFFGGGGGGGGGGGGCCCHHHIIIHHHRRRccckkkiiikkkppprrrqqqrrrxxx{{{{{{wwwxxxzzz{{{zzzxxxtttooonnnsssyyy~~~}}}yyywwwvvvzzz|||{{{}}}|||zzzxxxvvvttttttttttttooorrruuuuuutttuuuyyy~~~zzzwwwyyy|||uuummmiiilllvvv]]]FFF@@@;;;::::::555777888777666555444555555666666666666666666666666888888777666666666666666444666777777666555777888888999:::;;;===>>>???@@@======>>>??????@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCEEEFFFEEECCCBBBDDDFFFCCCEEEGGGGGGFFFFFFGGGHHHFFFEEECCCBBBBBBBBBCCCDDDCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEDDDDDDDDDGGGDDDDDDJJJLLLUUUiiimmmuuu}}}{{{vvvvvv{{{~~~vvvxxxzzzqqqwww~~~yyypppddd[[[YYY]]]bbbXXXSSSNNNMMMNNNOOOMMMJJJKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNOOOIIIIIIJJJJJJIIIHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGFFFGGGHHHJJJKKKKKKJJJJJJKKKKKKKKKLLLNNNQQQSSSTTTYYY```iiisss~~~mmm[[[SSSSSSTTTVVVZZZVVVSSSPPPMMMLLLLLLJJJIIIKKKKKKKKKLLLNNNOOONNNMMMIIIJJJKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJJJJHHHHHHFFFGGGIIIHHHFFFEEEEEEFFFGGGFFFFFFFFFGGGFFFDDDAAADDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???>>>===;;;::::::;;;;;;===>>>???@@@AAAAAA@@@???>>>=========???@@@BBBDDD???@@@AAABBBBBBAAA@@@???;;;<<<===>>>>>>===<<<;;;;;;<<<>>>@@@@@@@@@???>>>>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<;;;:::<<<=========>>>AAACCCKKKUUU]]]^^^```hhhpppttt}}}{{{vvv}}}zzzttt|||zzzxxxnnneee___WWWLLLDDD@@@===;;;888888888888888:::;;;:::777555555888:::555555555555555444444444CCCCCCDDDEEEFFFFFFEEEEEE>>>HHHKKKFFFJJJZZZfffhhhhhhooottttttuuuzzz}}}}}}{{{vvvrrr|||}}}{{{yyytttooonnnuuu||||||tttqqqooolllrrrsssuuuxxx{{{~~~yyyqqqiiihhhooosssqqqmmmdddfffjjjttt~~~dddLLL@@@???777444777777777888777555333222333444666666666666666666666666888888777666666666666666444555666666555555666888888888999;;;===>>>???@@@:::;;;<<<===???AAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFDDDCCCCCCDDDFFFDDDBBBAAADDDFFFCCCEEEGGGGGGFFFEEEFFFGGGEEEDDDCCCBBBAAABBBBBBCCCBBBCCCEEEFFFGGGGGGFFFFFFCCCCCCDDDDDDEEEGGGHHHIIIHHHHHHHHHGGGGGGFFFEEEDDDAAADDDBBBEEEJJJGGGMMM```fffpppzzz}}}uuusss{{{sss}}}zzzjjjuuuzzzxxxsssjjjbbb```fffmmm\\\VVVPPPNNNPPPRRRPPPNNNKKKKKKJJJIIIGGGFFFFFFEEEGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHJJJLLLMMMJJJJJJKKKLLLLLLLLLKKKKKKGGGFFFFFFGGGGGGIIIJJJKKKGGGHHHJJJKKKLLLLLLKKKKKKPPPPPPPPPRRRUUUYYY]]]```ppp{{{kkk]]]QQQQQQSSSSSSRRRUUUSSSQQQMMMKKKKKKJJJIIIHHHJJJJJJJJJLLLNNNOOOOOOMMMIIIKKKLLLKKKJJJJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJHHHGGGEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEEEEFFFGGGFFFCCC@@@EEEEEEEEEDDDDDDCCCCCCCCC@@@@@@?????????@@@AAABBB>>>===;;;:::999999::::::===>>>???@@@AAAAAA@@@???<<<<<<<<<===???CCCFFFHHH???@@@BBBCCCCCCBBB@@@???:::;;;<<<======<<<;;;::::::<<<>>>@@@AAAAAA@@@???<<<>>>@@@BBBBBBAAA???>>>===>>>===:::888888999888999888888888:::<<>>??????@@@>>>???AAABBBCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBAAABBBDDDFFFFFFEEEDDDCCCCCCBBBAAA@@@AAACCCEEEGGGBBBBBBCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDCCCFFFGGGGGGEEECCCBBBCCCDDDDDDEEEEEEEEEEEEHHHLLLOOO^^^pppwwwwww~~~wwwrrrtttyyyxxxwwwsssxxx~~~{{{ssssssrrrmmmmmmqqqcccccccccaaa^^^[[[XXXVVVQQQRRRQQQMMMJJJJJJKKKKKKMMMMMMMMMKKKJJJGGGEEEDDDEEECCCAAA@@@AAACCCDDDDDDGGGDDDBBBBBBEEEIIIKKKLLLKKKKKKKKKLLLLLLKKKIIIHHHIIIGGGEEEGGGKKKMMMNNNMMMSSSQQQSSSVVVSSSPPPUUU^^^fffkkknnnoootttsssfffWWWTTTQQQOOOPPPQQQQQQQQQPPPNNNLLLJJJIIIKKKLLLNNNOOONNNMMMMMMLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIJJJHHHGGGHHHIIIKKKJJJJJJJJJIIIGGGFFFEEEFFFGGGGGGIIIJJJJJJIIIIIIGGGFFFEEEHHHFFFEEECCCCCCCCCDDDDDDHHHHHHHHHHHHGGGEEEDDDCCCDDDCCCCCCCCCEEEEEECCCBBBCCCCCCBBBAAAAAA@@@?????????===:::888888888:::<<>>???@@@???===;;;999???>>>>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===;;;:::<<<===>>>???????????????;;;;;;::::::999888777777888888999::::::;;;<<<<<<===>>>>>>???AAABBBDDDEEEGGGLLLRRRUUUWWW\\\dddjjjllliiifffdddfffkkkppptttnnnmmmkkkiiiiiiiiikkklllrrrtttxxx|||yyypppddd\\\WWWRRRLLLGGG@@@@@@???>>><<<;;;:::999777777777777777777777777555555555555555555555555444444444333333222222222EEEFFFFFFDDDBBB@@@AAAAAACCCCCCCCCCCCDDDHHHMMMQQQYYYeeennnoooppptttyyyzzz{{{uuussssssvvvuuusssuuuyyyzzz{{{zzzzzzwww}}}zzzuuussspppnnnqqqwww~~~tttlllhhhbbbcccssszzzwww}}}}}}rrrYYYCCC@@@>>>;;;777666555666777555555444444444444555555333333333444444444444555555555555555555555555555666666555555555555666666666777777888999:::;;;;;;<<<<<<<<<===============>>>???@@@AAABBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBAAAAAAAAABBBAAABBBDDDEEEEEEDDDBBBAAACCCBBBAAAAAAAAACCCEEEFFFAAABBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGFFFEEEEEEDDDEEEFFFFFFDDDBBBAAABBBDDD@@@AAABBBBBBBBBDDDGGGJJJLLLZZZ___bbbrrr~~~wwwvvvyyyzzz}}}}}}vvvtttttttttyyy||||||uuutttzzz}}}zzz|||zzzuuuppplllhhheee```[[[XXXVVVSSSPPPZZZZZZYYYWWWSSSOOOKKKHHHHHHIIIKKKLLLMMMKKKHHHFFFHHHIIIKKKMMMOOOOOOPPPPPPRRRTTTWWWVVVTTTTTTWWWZZZUUUTTTTTTUUUWWWXXXWWWVVV\\\^^^dddkkkmmmmmmsss|||ttt```UUUUUUSSSPPPOOOPPPQQQPPPOOOPPPNNNLLLJJJJJJKKKLLLNNNNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGHHHIIIIIIIIIGGGFFFGGGIIIJJJIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGFFFEEEDDDCCCDDDEEEEEEIIIIIIGGGFFFDDDCCCBBBAAADDDCCCCCCDDDEEEEEEDDDBBBCCCCCCBBBAAAAAA@@@??????BBBAAA>>>===<<<>>>???AAACCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>??????????????????@@@AAAAAA@@@???===;;;>>>>>>>>>===<<<;;;;;;;;;<<<======>>>===<<<;;;:::<<<===>>>>>>??????>>>>>>:::::::::999999888888777777777777888999:::::::::;;;;;;;;;;;;;;;<<<===>>>===AAADDDDDDCCCEEEJJJOOORRRQQQQQQQQQRRRUUUXXXYYYTTTRRRQQQOOOOOOPPPQQQRRRTTTUUUVVVXXXYYYZZZ[[[[[[VVVOOOHHHDDDDDDCCC???<<<;;;;;;:::999888777777666777777777777777777777777444444444444444444444444444444333333333222222222DDDEEEEEEDDDAAA@@@@@@AAACCCDDDDDDDDDCCCDDDGGGIIINNNYYYccchhhjjjooosssuuutttsssmmmjjjmmmooopppssswww}}}}}}~~~vvvzzzwwwssszzzyyyrrrooommmooouuuuuuiiigggkkkuuu|||ooo~~~eeeRRRBBB444<<<;;;999777666555444444555444444333333444444555333333333333444444444444444444444444444444444444666666555555555555666666777777777888888999999999<<<<<<<<<;;;;;;;;;::::::===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@DDDCCCBBBAAAAAABBBDDDDDDAAABBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEECCCAAA@@@BBBCCC===???AAAAAAAAABBBDDDEEE@@@IIIJJJOOOcccttt~~~{{{wwwrrrooovvv~~~wwwtttwww|||tttoooqqqyyy~~~|||vvvrrrpppmmmiiigggeeedddbbb___ZZZTTTOOOLLLLLLPPPUUUYYYXXXTTTMMMIIINNNTTT[[[]]]\\\XXXVVVVVVXXX]]]aaaaaa^^^___dddjjj[[[]]]```dddhhhkkklllmmmwwwxxx||||||~~~sss```SSSPPPRRRQQQPPPPPPQQQPPPNNNMMMOOOMMMLLLJJJJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHFFFGGGGGGHHHIIIIIIIIIIIIGGGFFFEEEFFFHHHIIIHHHGGGEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFJJJIIIFFFDDDBBBAAA@@@@@@EEEDDDCCCDDDEEEFFFDDDBBBCCCBBBBBBAAAAAA@@@@@@???CCCBBBAAA@@@@@@BBBDDDEEECCCCCCDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>=========@@@AAABBBBBBAAA@@@>>>===>>>>>>======<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<======>>>=========999999999888888888888888555666666777777888888888999999888888888888888999999;;;<<<;;;888777:::===>>>???AAACCCDDDEEEDDDDDDAAA@@@???>>>===>>>???@@@@@@AAAAAAAAA@@@@@@???>>>===:::777777:::;;;:::777777777777666666555555555666666666666666666666666444444444444444444444444333333333333222222222222BBBCCCDDDCCC@@@???@@@AAABBBCCCDDDCCCBBBAAACCCDDDGGGNNNWWW]]]aaaffflllppppppyyyoooggghhhkkknnnsssxxx|||}}}{{{|||zzz~~~xxx{{{xxxpppwwwxxx\\\IIIBBB???;;;888888777777555444222222444444333333333333444444222222333333333444444444444444444444444444444444666555555444444555555666777777777777777777777777999999999999::::::::::::======>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@>>>???@@@BBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCDDDBBB@@@@@@AAACCC???AAACCCDDDCCCCCCCCCDDDAAAHHHEEEHHHYYYhhhtttwwwlllkkkttt~~~~~~}}}rrrkkkiiinnnttt}}}yyyxxxuuuqqqlllgggdddbbbccchhhmmmpppnnniiiccc___fffmmmuuuvvvqqqllliiiiiimmmppptttvvvuuuvvvyyy|||rrruuuxxx{{{}}}|||nnn___SSSQQQTTTNNNNNNNNNPPPPPPOOOMMMJJJMMMMMMKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMLLLLLLKKKJJJHHHGGGFFFDDDEEEGGGIIIJJJJJJIIIIIIFFFEEEEEEFFFHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGIIIGGGEEEDDDCCCDDDEEEFFFCCCDDDDDDEEEEEEFFFGGGGGGJJJHHHEEECCCAAAAAABBBCCCDDDDDDCCCDDDEEEFFFDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???@@@BBBDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA@@@@@@??????>>>@@@AAAAAAAAAAAA@@@???>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;777777777888888888888888555555666666777777777888999999888888888888999999888:::;;;:::888888999;;;888:::<<<>>>>>>>>>=========<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<=========<<<<<<:::999888999;;;;;;:::888666666666777777777777777555555555555555555555555333333333333333333333333333222222222222222222222AAABBBCCCAAA???>>>???@@@>>>@@@BBBBBBAAAAAABBBCCCEEEHHHMMMRRRVVV\\\dddjjjooovvvlllcccdddiiinnnvvv}}}yyy{{{{{{}}}|||zzzuuuhhhRRR@@@888:::;;;:::555555666555555333222111333333222222222222333333222222222333333333444444444444444444444444444444555555444444444444555555666666666666666666666666555666777888999:::;;;<<<<<<<<<======>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>??????@@@<<<===>>>@@@BBBCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFBBBCCCCCCBBB@@@@@@AAACCCAAACCCDDDEEECCCBBBCCCCCCBBBIIIGGGFFFOOOXXXeeexxx{{{sssqqqsssxxxzzznnngggfffmmmttt}}}uuufff[[[SSSMMMMMMPPPLLLLLLMMMNNNOOONNNKKKHHHLLLLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFDDDEEEGGGIIIJJJJJJIIIIIIFFFFFFFFFGGGIIIIIIHHHFFFIIIIIIJJJJJJIIIHHHFFFDDDHHHGGGEEECCCCCCDDDEEEGGGCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCDDDFFFGGGDDDCCCBBBCCCEEEEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBAAAAAA@@@@@@@@@??????????????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::::::::::::::::::::;;;;;;;;;::::::999777777777777777777777888666666666666777777777777777777777777888999::::::666777888888888777888888777777777777888888999999999999888888888999999999555666777888888888888888999888888999999888666555666666666666777777777777444444444444444444444444333333333333333333333333222222222222222222222222@@@AAAAAA@@@???>>>>>>???<<<>>>@@@@@@@@@@@@BBBDDDEEEDDDEEEIIIMMMQQQXXX```iiizzz||||||}}}vvvnnnhhhhhhiiikkkpppvvvwww||||||xxxyyy~~~|||~~~wwwwww~~~gggRRRIII===777666777555111444444444444444333222111333222222111111222222333222222222222333333333333333333333333333333333333555555444444444444555555444444444555555666666666444444666777999;;;<<<<<<<<<<<<<<<<<<<<<>>>??????BBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>>>>???@@@@@@<<<===>>>@@@BBBDDDEEEFFFBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFEEEBBBCCCCCCBBB@@@@@@BBBCCCBBBCCCCCCBBB@@@@@@@@@AAA===DDDCCCBBBHHHJJJUUUiii{{{rrrnnnmmmyyyzzzjjjggglllyyy{{{{{{~~~hhh```YYYWWWSSSNNNJJJJJJJJJJJJKKKLLLMMMMMMJJJHHHKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGHHHJJJKKKKKKIIIGGGKKKKKKKKKJJJHHHGGGEEEDDDGGGFFFEEEDDDDDDEEEFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDCCCDDDEEEGGGHHHCCCBBBAAABBBDDDDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDCCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>=====================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999:::999999::::::999999888888777777777666666666666666666666666666666666666666555555555555666777888999888888888888888777555555888777666555555666777888555555666666666666777777666777777777666555444444555555666666666555555444444444444444444444444555333333333333333333333333222222222222222222222222111111111222222222222222>>>@@@@@@@@@>>>===>>>???<<<>>>?????????@@@BBBDDDDDDAAAAAAEEEGGGGGGLLLSSS[[[jjjyyy{{{vvvtttuuuvvvvvvuuuuuuwwwuuuqqqqqqttt{{{uuuxxxwwwssssssyyy|||{{{|||~~~zzz~~~~~~iiiccckkkwww]]]GGG===:::777777777666333111444444333333333333333333222222111111111111222222111222222222222333333333333333333333333333333333555444444333333444444555222222333444555666666777555666666888999:::;;;;;;<<<;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@AAA???@@@@@@AAABBBCCCDDDEEEAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEBBBCCCCCCBBBAAAAAACCCDDDCCCDDDCCCAAA>>>>>>???AAA===AAA???@@@FFFEEEJJJYYYxxxvvvpppwww}}}vvvssstttsssvvv|||rrrooovvv|||ttttttvvvzzzxxxpppUUUSSSTTTUUUQQQKKKIIILLLIIIIIIIIIJJJKKKKKKIIIGGGJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJHHHIIIJJJKKKKKKIIIGGGFFFHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIJJJLLLNNNNNNKKKIIILLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDFFFGGGHHHGGGGGGFFFCCCCCCDDDDDDDDDDDDEEEEEEAAA@@@@@@AAABBBBBBAAA???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???=========>>>>>>>>>>>>>>>=========<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999:::888999999999888888777666777777777666666555555444555555555555444444444444777666666666666666777777888888888999999888666555888777777666666666777777444555555666666777666666999999999999888777666666444555555555555555555666444444333333333333333333333333333333333333333333222222222222222222222222000111111111222222222222>>>???@@@???>>>===>>>???>>>>>>???>>>>>>???BBBDDDCCC??????DDDEEEBBBDDDIIIMMM\\\kkkooonnnoooqqqqqqooottt}}}}}}|||yyyqqq{{{|||yyy{{{~~~}}}}}}rrrxxx~~~{{{}}}|||zzzjjj]]]iii}}}fffQQQCCC;;;555444444444222111333666444444333222222333333444222222111111111111222222111111222222222333333333333333333333333333333333555444444333333444444555111111222333555666777777777777888888999999::::::;;;;;;::::::;;;<<<>>>?????????????????????????????????>>>??????@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGBBBBBBCCCDDDDDDEEEDDDDDDBBBCCCDDDCCCBBBBBBCCCEEEFFFFFFDDDAAA???>>>@@@CCCCCCCCC???BBBJJJFFFEEEOOOSSSaaajjjfffbbbkkk{{{qqqiiieeekkkttt|||zzz{{{yyyrrrwwwtttyyyvvv\\\TTTJJJKKKMMMLLLFFFBBBGGGOOOIIIHHHHHHIIIJJJKKKIIIHHHIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJGGGHHHJJJKKKKKKJJJHHHGGGJJJIIIHHHGGGFFFGGGHHHIIIKKKKKKLLLNNNOOOOOOMMMJJJKKKJJJIIIHHHGGGHHHIIIJJJEEEFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAABBB@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@??????======>>>>>>??????@@@@@@>>>===============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::888888888888888777666666888888777666555444444333333333333333333333333333::::::999888777666666666333333444666888888777555444444555666555444333333333333444555555555555555222333444555555555555444555666555444333222333555555555555444444444333333222222222222222222222222111111111111111111111111000000111111222222222222@@@???>>>======>>>???@@@>>>???@@@AAABBBAAA@@@????????????@@@AAABBBCCCDDDNNNRRR[[[fffllllllmmmqqqrrrmmmtttyyy||||||wwwwwwyyy{{{|||xxxyyyvvv~~~zzzuuu||||||}}}~~~uuuuuu}}}}}}pppsss{{{xxxaaaMMM@@@<<<;;;555555555444444333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222333444555666444555555666777888888999::::::;;;;;;<<<============???@@@@@@>>>===>>>>>>@@@@@@@@@@@@AAABBBCCCCCC@@@BBBDDDDDDCCCAAAAAAAAABBBBBBAAABBBEEEFFFFFFEEEGGGFFFDDDCCCCCCCCCDDDEEEAAABBBBBBCCCDDDEEEFFFFFFDDDCCCBBBAAAAAABBBCCCDDDFFFDDDBBB@@@???@@@AAABBBFFFEEEDDDCCCDDDEEEGGGIIIMMMNNNPPPUUU\\\eeemmmrrrzzzuuufff^^^___iii{{{zzzsssvvv}}}qqquuunnn\\\QQQLLLIIIIIIHHHGGGGGGGGGHHHHHHKKKKKKKKKIIIHHHHHHJJJLLLJJJIIIHHHGGGGGGHHHIIIJJJLLLJJJHHHHHHIIIIIIHHHGGGKKKJJJJJJJJJJJJIIIIIIIIIKKKJJJIIIIIIIIIIIIJJJKKKMMMMMMMMMMMMMMMLLLKKKKKKLLLJJJHHHGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????<<<===???@@@AAA???>>>===::::::;;;<<<<<<=========;;;;;;:::::::::999999999555555666666666666555555555555555666666666666666777666555444444444444444444444444444444444444444888888777777666666555555666666666666666666666666555555555555555555555555666666666666666666666666444444444444444444444444333333333333333333333333555555555444444333333333222222222222222222222222000000000000000000000000111111111111111111111111@@@???>>>>>>>>>>>>???@@@??????@@@AAAAAAAAAAAAAAA@@@??????@@@@@@AAABBBCCCEEEGGGNNNWWW]]]```fffmmmlllkkkpppyyyzzzuuuyyy|||wwwuuuuuuuuuwwwuuu{{{zzz|||}}}~~~|||}}}~~~zzznnn^^^NNNCCC<<<777444444333333333222222222222111111111111111111111111222111000//////000111222111111111111111111111111111111111222222222333333222222222222222222222222222222222222333444555555444444444555555666666777999999999:::;;;;;;<<<<<<===>>>@@@???>>>======>>>@@@??????@@@@@@AAABBBCCC@@@BBBCCCCCCAAAAAAAAABBBCCCBBBBBBCCCEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDCCCAAA@@@@@@BBBCCCDDDEEEDDDCCCBBBBBBDDDEEEGGGCCCCCCDDDGGGLLLSSSYYY\\\iiizzz{{{~~~yyyooojjjkkknnnooorrryyyzzzsssllllllsss|||sssqqqvvv}}}wwwgggXXXNNNLLLMMMHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGIIIKKKIIIIIIGGGGGGGGGGGGIIIIIIIIIHHHFFFEEEFFFGGGFFFEEEJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKKKKJJJIIIIIIJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999555555666666666666555555555555555555555555555666666666555444444444444444444444444444444444444444666666666555555555444444555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333444333333333222222222222222222222222222222222222000000000000000000000000000000000000000000000000@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@??????@@@@@@AAA>>>===@@@GGGMMMTTT^^^gggkkknnnqqqqqqpppqqquuuxxx||||||||||||zzzxxxuuutttsssqqqwww}}}{{{{{{xxx{{{~~~~~~}}}|||pppVVVLLL@@@:::888888444000222222222111111111111111111111111111111111111111222111000......000111222111111111111111111111111111111111222222222222333222222222222222222222222222222111222222333444555444444444444444444444444777777888888999:::::::::<<<===??????>>>======>>>????????????@@@AAABBBBBBAAAAAABBBAAA@@@@@@AAACCCDDDCCCBBBDDDFFFGGGFFFEEECCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAABBBCCCEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDBBBAAAAAABBBDDDGGGKKKMMM]]]uuuwwwuuu}}}~~~~~~xxxnnnkkkqqqwwwxxxwwwyyyxxxssswww{{{|||vvvwww{{{zzzxxxtttzzztttkkk]]]OOOFFFDDDGGGKKKGGGGGGGGGGGGGGGGGGGGGHHHFFFGGGHHHGGGFFFGGGIIIKKKIIIHHHGGGFFFFFFGGGHHHIIIHHHFFFEEEDDDFFFFFFFFFEEEJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGEEECCCCCCCCCDDDCCCBBB@@@AAABBBCCCDDDCCCCCCBBBEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>???????????????>>>>>>>>>=========????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;<<<;;;;;;:::999999888888::::::999999999888888888555555666666666666555555555555555555555555555555555555444333333333444444444444444444444444444444444444444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000////////////////////////@@@@@@????????????@@@@@@AAA@@@?????????@@@BBBCCCAAA@@@???>>>>>>>>>>>>>>><<<:::;;;AAAFFFLLLVVV```mmmtttuuummmkkkppptttrrrqqqsssvvvyyy|||||||||{{{zzzvvvtttrrrwww~~~}}}~~~~~~{{{||||||}}}sssvvvzzz~~~zzz}}}||||||}}}yyyjjjUUUFFF>>>999444222444555444222111111111111111111111111111111111111111111111111000111111222222111111000111111111111111111111111111111111111222222222222111111111111111111111111222222111111222333333444444444444444444333333333666777777888999999::::::;;;<<<>>>>>>===<<<===>>>>>>>>>>>>>>>???@@@AAAAAA@@@AAAAAA@@@>>>???AAADDDEEEDDDCCCDDDFFFGGGFFFEEEBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBCCCFFFFFFEEEEEEEEEFFFGGGHHHTTTmmmqqqlllrrryyyxxx~~~wwwwwwsssjjjcccdddoooyyyzzztttuuu}}}xxxuuuzzz|||{{{~~~}}}~~~|||}}}yyywww~~~~~~tttmmmXXXRRRJJJFFFEEEEEEEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHGGGHHHIIIKKKIIIHHHGGGGGGGGGGGGHHHIIIHHHGGGEEEFFFGGGHHHHHHGGGJJJJJJJJJIIIIIIIIIHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDBBBAAABBBCCCBBBAAA@@@BBBDDDFFFFFFFFFDDDCCCEEEDDDCCCAAAAAAAAABBBCCC@@@@@@AAAAAAAAA@@@@@@@@@=========>>>>>>???????????????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::999999999888888888777999999888888888777777777444555555666666555555444555555555444444444444444444444333333333333333444333333333333333333333333444444444444444333333333222222222222222222222222333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////????????????????????????AAA@@@???>>>???@@@AAABBB@@@???>>>>>>===============;;;===AAADDDGGGMMMUUUfffnnnooogggfffnnnsssqqqlllmmmppptttxxx|||zzz||||||wwwuuuyyy|||}}}~~~wwwyyyzzz{{{sssmmmssspppooo{{{{{{{{{xxx|||}}}vvvmmm```PPP@@@666555555444333222333444555111111111111222222222222000000000000000000000000...000333555555333000...000000000000000000000000000000111111111222222222111111111111111111111111222222111111111222333333555555444444444444444444777777777888999999::::::999;;;======<<<<<<===>>>============>>>???@@@@@@???@@@@@@???>>>???AAACCCEEEDDDCCCDDDEEEFFFEEEDDDBBBCCCDDDEEEFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCFFFEEEEEEDDDCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDFFFXXXjjjkkkccc___ccchhhsss{{{~~~|||~~~wwwkkk```^^^dddlllyyy}}}xxxyyyrrruuu|||yyyyyyvvvvvv|||ooo```WWWGGGEEECCCEEEGGGGGGCCC???DDDEEEFFFGGGGGGGGGFFFFFFEEEGGGHHHIIIHHHIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJGGGFFFEEEFFFGGGIIIIIIHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFEEECCCBBBAAACCCCCCCCCBBB@@@BBBDDDEEEFFFEEEDDDCCCEEEDDDCCCBBBAAABBBCCCDDD??????@@@AAAAAA@@@@@@???======>>>>>>??????@@@@@@@@@@@@?????????>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777777888888888999999888888777777777666666666444444555555555555444444555444444444333333333222333333222222222222333444333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222000000000000000000000000////////////////////////000000000000000000000000>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>======<<<<<<<<<<<<===<<<===AAAAAA@@@DDDIIIRRRZZZ^^^[[[\\\eeelllmmmjjjjjjkkknnnsssyyyzzztttrrrxxx}}}~~~~~~~~~yyy{{{}}}~~~{{{uuujjjkkktttrrroooyyy{{{~~~|||zzzsssgggYYYMMMCCC:::777777333555555444111000111333111111111111111222222222000000000000000000000000---000333666666333000---000000000000000000000000000000000111111111111222111111111111111111111111222222111111111111222222444444444444444444444444666666777777888999999:::888:::<<<===<<<<<<<<<>>><<<<<<<<<<<<===>>>??????===>>>??????>>>???@@@BBBDDDCCCBBBCCCDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDCCCBBBBBB<<>>>>>@@@AAAAAAAAA@@@???>>>>>>>>>>>>????????????@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999666666777777888999999:::777777666666666555555555444444555555555555444444444444444333333222222111222222111111222222333333333333333333333333333333333333444444444444555555222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111222222222////////////////////////////////////////////////000000000000000000000000<<<===>>>>>>>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<===;;;<<<>>>>>>;;;===BBBAAAFFFKKKMMMPPPVVV]]]aaadddeeeggglllttt}}}~~~{{{|||vvvzzz}}}rrrzzz}}}|||~~~wwwmmmffffffRRRGGG===888333///111666444333222111111111000////////////000000111111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111222222333333444444555555555666777777888888888:::<<<<<<;;;;;;<<<===;;;;;;;;;;;;<<<===>>>???;;;===???@@@??????@@@AAADDDBBBAAABBBCCCDDDCCCAAAAAA@@@@@@@@@AAAAAABBBCCC@@@@@@AAAAAABBBBBBCCCCCC@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCEEEEEEEEEDDDBBBAAA===AAAGGGKKKLLLNNNRRRWWWXXXgggsssssslllfffnnn}}}}}}yyy|||~~~{{{~~~~~~{{{|||{{{~~~vvvhhhYYYMMMFFFDDDDDDFFFDDDBBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGFFFEEEEEEGGGIIIIIIHHHGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDCCCEEEGGGIIIJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDBBBBBBBBBBBBDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEDDDBBB@@@AAABBBCCCCCCBBBCCCBBBBBBAAAAAA@@@@@@???AAAAAABBBBBBBBBBBBAAAAAA===>>>@@@AAAAAAAAA@@@???>>>>>>==================??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;===<<<<<<;;;:::999999999888888888888888888888888666666666555555555444444333444444555555444444333444444333333222111111111111111111111111222333333222222222222222222222222222222222222333333333444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000/////////000000111111111////////////////////////////////////////////////////////////////////////;;;<<<===>>>>>>===<<<;;;:::;;;===>>>>>>>>>===<<<<<<<<<;;;;;;;;;<<<<<<===>>><<<;;;===<<<:::<<>>>>>:::<<>>===>>>???AAABBB>>>>>>???@@@AAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@@@@<<<===>>>@@@BBBBBBCCCCCC@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCDDDCCCBBB???>>>AAABBBCCCDDDCCCCCCHHHNNNIII^^^www{{{zzz{{{}}}rrraaacccjjjooorrryyywwwvvvsssnnnccc^^^TTTIIIBBB@@@DDDHHH>>>@@@BBBCCCCCCBBBAAAAAA@@@BBBDDDFFFGGGGGGEEEEEEDDDFFFHHHHHHGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEHHHFFFFFFGGGJJJLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA???@@@AAABBBBBBAAAFFFEEEDDDCCCBBBAAAAAAAAA>>>???AAABBBBBBAAA@@@???<<<===???AAABBBAAA???>>>=========<<<<<<;;;;;;:::>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::::::::>>>===<<<;;;::::::::::::::::::999999888777777777666666555555555444444444333444444555555444444333444444333333222111000000111111000000111222333333222222222222222222222222000000111111222222222333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////////////////////////////........................<<<============<<<<<<;;;==============================<<<<<<<<<======>>>=========>>>>>>>>>>>>>>>===<<<;;;<<>>???AAA@@@>>>===<<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@???AAA@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@>>>???@@@AAA@@@@@@>>>>>>>>>???AAABBBCCCCCCBBBAAA????????????@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDGGGRRRllltttoooxxx}}}xxxkkkeee``````gggrrr||||||rrrhhh___ZZZNNNMMMJJJGGGEEECCCCCCCCCGGGFFFDDDCCCBBBBBBCCCCCCCCCEEEGGGGGGEEECCCCCCCCCGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFGGGHHHHHHIIIJJJJJJEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFDDDCCCBBBAAA@@@AAAAAABBBEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????@@@@@@@@@????????????>>>@@@>>>===<<<===<<<;;;999>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999888888666555555222222222222222222222222555555555555555555555555444333111//////000111222111111111111111111111111333222111000000111222333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<========================<<<;;;;;;;;;===@@@CCCFFFKKKLLLQQQ]]]lllxxx~~~}}}sssmmmooonnnnnnxxx|||uuupppqqqvvv}}}{{{xxxzzz}}}}}}{{{uuuuuuwwwxxxfff___TTTGGG<<<555222000333333222222222111111111////////////////////////////////////////////////...............///000000....................................////////////////////////////////////.../////////000000000000000000000000000000000000000000111111111222222222333333333333444444444444777777777888999999::::::;;;::::::;;;<<<===???@@@???>>>===<<<<<<>>>@@@AAABBBAAAAAA@@@???>>>======@@@@@@???????????????????????????@@@@@@@@@AAAAAA>>>???@@@AAAAAA@@@???>>>>>>???AAABBBCCCCCCBBBAAABBBAAAAAA@@@@@@@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBGGGYYYnnnuuullldddeeennnttt||||||uuulllgggfffhhhjjjkkkrrrtttyyy{{{vvvwwwzzzxxx||||||nnnbbbWWWOOOJJJJJJIIIGGGDDDCCCBBBAAAAAADDDCCCBBBAAA@@@AAABBBBBBBBBDDDFFFFFFDDDBBBBBBBBBFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFFFFGGGHHHIIIIIIIIIEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCC???@@@@@@@@@??????>>>>>>@@@@@@@@@????????????>>>???===<<<<<<===<<<;;;:::??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999888888888888777666555555444444444444444444444444444444444444444444444444444333111000///000111222111111111111111111111111222222111000000111222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111000000///////////////////////////////////////////////////////////////........................................................................AAA@@@>>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;::::::999::::::;;;<<<===AAAAAAEEEOOO[[[eeejjjkkkmmmiiijjjnnnooooooyyy|||vvvvvvzzzttt|||{{{}}}tttkkkccc\\\XXXFFFCCC===777333000//////222222222222111111111000////////////////////////.................................//////000000111........................---............/////////////////////////////////....../////////000000000000000000000000000000000000000000111111111222222222222333333333444444444555555666666777888888888::::::::::::;;;===>>>???>>>======<<<<<<>>>???@@@AAA@@@@@@>>>===<<<;;;:::>>>>>>??????????????????@@@???>>>>>>>>>???@@@AAA>>>???@@@AAAAAA@@@???>>>>>>???AAABBBCCCCCCBBBAAADDDCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@>>>CCCNNNSSSQQQRRRXXXbbbjjjvvv|||xxxuuurrrpppkkkkkklllooossssssoookkkppptttwwwvvvxxx}}}}}}|||{{{{{{}}}}}}zzzqqqcccVVVLLLEEEAAA>>>DDDDDDBBBAAA@@@@@@@@@@@@?????????>>>??????@@@AAABBBCCCEEEDDDCCCAAABBBBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHEEEFFFFFFGGGGGGFFFFFFEEECCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>???@@@???>>>===<<<@@@@@@@@@????????????>>>>>><<<;;;<<<===>>>===;;;@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999777888888888777666555444555555555555555555555555444444444444444444444444333222111000000000111222111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111000//////......//////////////////////////////////////////////////////................................................------------------------BBBAAA>>><<<;;;;;;======::::::::::::::::::::::::<<<<<<;;;:::999999999999;;;;;;;;;:::::::::::::::777888888999999999999888888888:::@@@HHHNNNRRRSSS]]]___eeekkklllmmmwww|||}}}~~~xxxvvvpppfff\\\QQQGGG>>>888777666555333333333333333222111111111111000000000////////////////////////------------------------...///////////////..............................---------.........//////////////////////////////........./////////000000000000000000000000000000000000000000111111111111222222222222333333333333444444555555666777777777888888999:::;;;<<<============<<<<<<<<<===>>>???>>>======<<<<<<;;;;;;;;;======>>>>>>??????@@@@@@AAA???>>>======>>>@@@AAA===>>>???@@@AAA@@@??????>>>???AAABBBCCCCCCBBBAAACCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>???@@@<<<;;;???AAABBBGGGNNNSSS[[[gggwww|||}}}~~~{{{xxxvvvvvvrrrkkkeeehhhlllmmmkkklllpppqqqpppmmmnnnoooqqqtttuuusssppp}}}{{{zzz}}}}}}~~~uuuuuu|||}}}}}}xxxoooiiiVVVPPPGGGAAA>>>=========????????????????????????<<<======>>>>>>???@@@@@@BBBCCCDDDDDDBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEECCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB>>>???@@@AAA@@@???===<<<@@@@@@@@@?????????>>>>>>>>>===<<<===???@@@???>>>@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;::::::::::::::::::::::::999888888666777777777666666555444333333333333333333333333333333333333333333333333222222111000000111111222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000///............///////////////////////////////////////////////////................................................------------------------BBB@@@>>><<<;;;;;;===>>>::::::::::::::::::::::::;;;;;;:::999999999999999;;;:::::::::999999999888555666777999999999999888777666777999<<>>:::::::::;;;;;;<<<<<<============>>>>>>??????@@@@@@???===<<<<<<===???@@@===>>>???@@@AAA@@@@@@???>>>???AAABBBCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>=========>>>>>>@@@===<<<>>>???@@@BBBFFFEEEIIIQQQ^^^nnnzzzyyysssiiikkkqqqxxx|||wwwqqquuuuuusssrrrrrroooiiiddddddfffiiijjjiiigggfffooolllkkknnnsssvvvuuutttzzz|||}}}}}}|||{{{{{{||||||wwwrrrsss|||qqqnnnlllbbbSSSIII???===::::::;;;===>>>>>><<<======>>>>>>>>>??????<<<<<<===>>>???@@@@@@AAABBBCCCDDDCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC???@@@AAAAAAAAA@@@???>>>@@@@@@@@@?????????>>>>>>???>>>===>>>@@@AAAAAA@@@?????????>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999::::::999999888777555666666666666555444444333333333333333333333333333333333333333333333333111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000//////...............................................................................................................------------------------???>>><<<;;;;;;<<<<<<===::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;::::::999999888888444555777888999:::::::::999999888888888999::::::<<>>>>>======>>>>>>>>>>>>>>>>>>??????===<<<<<<<<<===>>><<<===???@@@AAAAAA@@@???>>>???AAABBBCCCCCCBBBAAA???AAABBBDDDEEEDDDDDDCCC@@@@@@@@@@@@AAAAAAAAAAAA>>>============>>>???@@@>>>>>>???@@@AAA@@@@@@@@@AAACCCEEEJJJSSS\\\[[[VVVWWW[[[bbbjjjrrrzzz{{{tttpppppprrrwwwyyyxxxxxx{{{|||wwwuuuwwwxxxsssooommmlllnnnqqqssstttwwwzzz}}}~~~{{{{{{~~~|||mmm^^^XXXTTTKKKAAA;;;>>><<<<<<<<<======<<<::::::;;;<<<===>>>>>>>>>===<<<<<<>>>???@@@@@@@@@@@@AAABBBBBBBBBAAAAAACCCDDDAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFCCCDDDDDDEEEEEEEEEEEEDDDFFFEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>???>>>>>>???@@@AAAAAA@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;============;;;;;;888999999999999888777777444555555555555555444444444444444444444444444444222222222222222222222222000111111111222222222222111111111111111111111111///000000111111000000///////////////////////////////////////////////////000000000000000000000000////////////////////////000///......------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::;;;<<<===<<<;;;;;;:::999999888888666666666777888888999999888999888888777777888888444888<<<@@@FFFNNNVVV[[[VVV___jjjppprrruuu|||qqqqqqvvv}}}{{{zzztttvvv~~~}}}~~~uuulllkkkcccXXXPPPJJJCCC;;;555===:::666444444555444444444333333222111111000000000000/////////.................................------------------------+++,,,---//////...,,,+++------------------------,,,,,,---------.................................---------.........//////////////////////////////////////////000000000111000000000000111111111222111111222333333444444555444555777888999::::::999::::::;;;;;;<<<<<<<<<<<<888999999:::;;;<<<======>>>>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<<<<===???@@@AAAAAA@@@@@@>>>???AAABBBCCCCCCBBBAAA@@@AAACCCDDDDDDCCCBBBAAA??????@@@@@@@@@AAAAAAAAA<<<<<<======>>>???AAAAAA>>>???@@@???@@@AAA@@@???AAACCCCCCBBBEEEIIIIIIFFFGGGLLLRRRYYY```kkkwww}}}{{{tttrrrsssuuuwwwyyy|||zzzpppooopppnnniiifff[[[QQQIIIEEECCC???===>>>>>>===<<<;;;<<<<<<:::888888999:::<<<<<<<<<<<<;;;;;;<<<===?????????>>>>>>??????@@@???>>>>>>AAACCC@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA???>>>===>>>???@@@@@@@@@@@@????????????>>>???=========?????????===============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999:::<<<======<<<:::999888888888888888777777666333444444555555555444444333333333333333333333333222222222222222222222222000000111222222222222222111111111111111111111111...///000111111000///...////////////////////////////////////////////////000000000000000000000000//////////////////////////////...------------...................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>><<<<<<;;;;;;:::999888888888777666666666666777888555666666666555555666888999999777444555999===>>>EEELLLUUU]]]cccfffjjjlllhhhgggkkksssvvvvvvzzz}}}rrrsssvvv~~~xxxxxxtttvvv~~~}}}ssshhhddd\\\PPPHHHBBB:::666555666666666111111111222444333111///222222111000000000000000000/////////............................................................)))***---///000000//////------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////////////////000000000000000000000000111111111111000000000111222222333333333555777888999999999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<>>>>>======<<<<<<======>>>>>>===<<<;;;;;;<<<===???@@@AAAAAA@@@@@@>>>???AAABBBCCCCCCBBBAAAAAABBBDDDDDDCCCBBB@@@>>>?????????@@@@@@AAAAAAAAA<<<<<<<<<===???@@@BBBCCC@@@@@@@@@>>>>>>AAABBBAAA===@@@@@@>>>>>>AAAAAA>>>===AAAFFFJJJPPPZZZgggqqquuusssoookkkkkkrrr}}}{{{zzz||||||~~~~~~{{{yyynnndddbbbaaaYYYOOOIIIBBB???>>>???===999999<<<:::888666777999:::::::::777888999:::;;;;;;:::999;;;<<<===>>>>>>>>>===<<<============<<<<<>><<<;;;===???@@@@@@@@@@@@????????????>>>>>><<<;;;<<<===>>>===;;;<<<<<<======>>>>>>??????<<<<<<<<<;;;;;;<<<<<<<<<888999;;;<<<<<<;;;999888888888888888888777666666333333444555555444444444000000000000000000000000111111111111111111111111///000111222222222222222111111111111111111111111...///000111111000///...////////////////////////////////////////////////000000000000000000000000//////////////////////////////...------------...................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,999999:::;;;;;;<<<<<<===;;;:::::::::::::::::::::<<<<<<<<<<<<>>>@@@BBBCCC>>>===<<<;;;:::999999::::::999999888777666666555888888777777666666666555555555444444444333333333=========@@@EEELLLRRRVVV______^^^^^^```cccfffiiiqqqxxx}}}rrrkkkgggooo}}}~~~vvvwww~~~ppphhhiiilll~~~|||yyytttnnnhhheeeccc^^^VVVMMMEEE@@@>>>===555555444444444333333333222222222111111111000000000000//////.........---........................//////.........---------,,,,,,,,,------...............//////...---,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///------------------------......---,,,---...///000////////////000000000000000000000000111111111111111111222222222333333333444555777888777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================<<<===>>>===;;;::::::;;;:::<<<===???@@@@@@@@@@@@===>>>>>>@@@AAABBBCCCCCCAAAAAA@@@???>>>>>>??????AAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@???????????????>>>======@@@??????>>>===<<<<<<;;;???>>>>>>???BBBGGGLLLPPPYYYYYYXXXVVVVVV]]]jjjttt~~~qqqooozzz||||||~~~}}}tttsssvvvyyy|||}}}|||zzzxxxiiiaaaVVVLLLFFFAAA===999;;;;;;;;;:::::::::999999666666666666777777777777888888999999999:::::::::;;;;;;::::::999::::::;;;:::::::::;;;<<<===>>>???>>>>>>?????????@@@@@@@@@BBBBBB@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDDDDGGGFFFEEEDDDCCCCCCDDDEEEBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@???????????????===>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;BBB@@@???===<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;;;;;;;::::::999888777777888888888888777666555444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////////////////////////////000000//////.........---////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::===<<<<<<<<<===???AAABBB======<<<;;;:::999999999999888888777666666555555666666555555555444444444555444444444444333333333555444555666:::>>>BBBEEENNNNNNOOOQQQUUUZZZ^^^aaadddjjjrrrwwwxxxssslllgggfffmmmwww~~~tttnnnqqq}}}}}}xxxyyy}}}~~~qqqgggccceeehhhooonnnkkkggg```ZZZTTTPPPGGGEEE@@@<<<888666666666333333333333222222222222222222222111111000000000000/////////....................................///.........------------,,,,,,,,,---------.....................---,,,,,,---,,,,,,++++++,,,,,,---------------------------------------............------------------------...------,,,---...///000.../////////000000000000//////000000000111111111111111111222222222333333333555777777777777999;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<========================<<<=========;;;::::::;;;<<<===???@@@AAAAAA@@@@@@===>>>>>>???AAABBBBBBCCCAAA@@@@@@???>>>>>>??????AAAAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@>>>????????????>>>======??????>>>>>>===<<<<<<;;;<<<<<<;;;<<<>>>AAADDDFFFIIIIIIIIIGGGGGGMMMXXX```|||ssshhhgggrrruuuyyy}}}~~~~~~uuuqqqqqqqqqppplllhhhcccaaaPPPKKKDDD???===<<<:::999999999999888888888777777555555666666666777777777888888888999999999999:::888777777666666666777777;;;:::::::::;;;<<<======>>>>>>>>>????????????@@@AAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@??????>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;???>>><<<;;;;;;;;;;;;<<<<<<;;;:::999999999::::::;;;::::::999888888777777777777777777666555444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////......////////////////////////................................................000/////////.........---........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;<<<<<<>>>============>>>??????<<<<<<;;;;;;::::::999999777777777666555555444444444444333333333333222222444444444444333333333333333333333444555777888999======>>>AAAEEEJJJNNNQQQTTTXXX^^^cccfffeeebbb```cccgggmmmrrrtttrrrooolllgggccchhhtttzzzuuuppppppoooooonnnllljjjkkkmmmooopppiii```XXXUUUTTTVVVVVVTTTSSSQQQMMMHHHCCC>>>;;;555444444333333333444444222222222111111111000000111111111111000000000000////////////................................................------------,,,,,,,,,------------...---............------,,,---,,,,,,++++++,,,,,,---------------------------------------............------------------------...------------...//////....../////////000000000//////000000000000111111000111111111222222222222333444666666666666888:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;========================;;;<<<===<<<;;;:::;;;<<<>>>???@@@AAAAAAAAA??????===>>>>>>???@@@AAABBBBBBAAA@@@??????>>>?????????AAA@@@@@@@@@@@@?????????>>>>>>>>>?????????@@@@@@>>>>>>??????>>>>>>===<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;<<<======>>>??????>>>===AAAIIIOOObbblllkkkccc```ZZZZZZfffiiippp|||}}}vvv}}}~~~~~~{{{~~~uuulllcccaaa^^^YYYSSSNNNIIIFFF>>><<<:::999:::<<<<<<;;;777777777666666666555555555555555666666666666777777777777888888888999999999888888888888888999999;;;;;;:::::::::;;;;;;<<<=========>>>>>>>>>>>>??????>>>============>>>???????????????????????????@@@AAAAAABBBBBBBBBBBBAAABBBBBBAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFDDDCCCBBBBBBAAABBBBBBBBBFFFFFFEEEDDDCCCBBBAAA@@@AAA@@@@@@???>>>======<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::999888888888888999::::::999999888777777777555555666555555444333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000////////////...////////////////////////................................................/////////.......................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,======<<<;;;::::::999999888999999:::;;;<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::999999666666555555555444444444333333333333222222222222444444444333333333222222444444555555666555555555666666666666888;;;===???BBBDDDGGGKKKNNNPPPQQQQQQSSSUUUWWWYYYYYYXXXVVVTTTSSSQQQUUU^^^cccaaa______^^^]]]ZZZUUUPPPNNNMMMNNNPPPJJJDDD@@@AAAAAA@@@???:::::::::999888666444333444444555555444333333222222222111111111000000000000000000000000000000000///////////////.................................---------------------------------------------------------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------......//////........./////////000000////////////000000000111000000000111111111111222222333555555555666777999888888888999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<::::::;;;<<>>======>>>>>>???@@@AAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>======<<<=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;:::<<<@@@DDDBBBLLLLLLIIILLLKKKMMMXXXZZZaaammmxxx}}}vvvpppvvvuuuttt{{{{{{tttqqqvvv|||xxxsssvvv~~~vvvrrrtttuuuuuurrrnnnkkkiiicccZZZSSSKKKIIIFFFCCC???<<<;;;:::;;;:::::::::;;;;;;;;;:::666666666555555555555444444444555555555666666666666666777777777888888888999888888888888999999:::;;;::::::999999999::::::<<<<<<<<<<<<============???>>>===<<<<<<===>>>??????????????????????????????@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????AAAAAAAAABBBCCCDDDFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@???>>>===<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<999999999::::::;;;;;;<<<999888888888777777777777999999888888777777777777444444444444444333222111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////................................................................................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++======<<<;;;:::999999888999999:::;;;;;;<<<======>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;:::999888555555555555444444444444333333333333333333444444444444333333333222222222000111222333444333333222444444333333333444555666333444555666888;;;===>>><<<======>>>>>>======<<<===;;;<<>>999666666666;;;777444333555666444222000000111222333333444444333333444333222000...---222222222222111111111111////////////////////////.........///////////////........................,,,,,,------------------------------------------,,,,,,---------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------...........................////////////...////////////000000000//////000000000111111111111222444444444444666888777777777777888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;::::::<<<===>>>>>>?????????===<<<;;;>>>>>>>>>??????@@@@@@AAA@@@???????????????@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999;;;;;;<<<;;;;;;:::555666777888777888999;;;444<<<;;;:::??????AAAKKKIIIMMMSSS[[[aaacccaaa^^^___]]][[[bbbqqq}}}|||tttjjjddd```bbbhhhnnnuuu{{{xxxnnnccc___dddkkkqqqsss||||||xxxpppkkkiiifffaaa[[[WWWQQQMMMIIIDDD>>>::::::999888777777888888999888888999888777666666666777777666666666555555555444444444444555555555555555555555666666666777777444444333333444555666666:::999999888888888888999::::::;;;;;;;;;<<<<<<<<>>===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>@@@@@@@@@AAABBBDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC??????>>>>>>===<<<;;;;;;============<<<;;;999999::::::::::::;;;;;;<<<<<<999:::;;;;;;<<<<<<======888888888777777777666666888888777777777777666666333333333333333222222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////.............../////////........................................................................---------.......................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++======<<<;;;::::::999999::::::;;;;;;<<<<<<==================<<<;;;:::999888999:::;;;;;;:::999888555555555555555555555555333333444444444444555555333333333333222222222222000111222333444444444333222222222222333444555666222222222222333444666777333333333333333333444444222111111222333666888:::333444444333111000111333111000000111222444444333111111222222222222333333111111222111111000///...222222222111111111111000............////////////.........///////////////........................,,,,,,,,,,,,------------...------------,,,,,,,,,+++,,,,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---......//////......------........./////////......////////////000000////////////000000000000000111333333333444555777555555666666777888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777999:::;;;::::::<<<>>>======>>>>>>>>>===;;;:::>>>>>>>>>?????????@@@@@@?????????>>>??????@@@AAA@@@????????????>>>>>>>>>=========>>>>>>>>>??????======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888999999999999999666777777888888888888888666<<<999666;;;:::888@@@======>>>@@@DDDFFFFFFEEEGGGFFFEEEIIITTT^^^```\\\VVVSSSOOOPPPSSSWWW[[[^^^^^^XXXPPPMMMOOOSSSVVVXXX^^^\\\XXXTTTTTTSSSLLLDDDBBB???===;;;::::::888666777666666666777888999:::666777888888666666777888777777777666666666555555333333333444444444555555444444555555555666666666444444444444444555666777888888777777777888888999999999999:::::::::;;;;;;>>>>>>===<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCEEEEEE@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBB============<<<<<<<<<<<<<<<======<<<<<<;;;999999999999::::::;;;;;;<<<<<<:::;;;<<<===============777777888888777777666555777777777666666666666666222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---............/////////........................---------------------------------------------------------------.........------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===<<<;;;999999777888:::;;;;;;:::999888555555555555555555555555333333333444444444555555333333333222222222222111333333333333444444555555111111222222444555555666444444444444444555555555444333333222222333444444222333333222222333555555///111222222222222444555///000222222222222444555333222222111111111111222222222222111111222222222111111000000000/////////---------....../////////............/////////000........................++++++,,,,,,,,,---------......---------,,,,,,,,,***+++,,,------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,---.../////////...------------.........//////........./////////000000........./////////000000///111222333222333444666444444555666666777888888888999999999999:::::::::::::::::::::::::::::::::666888:::::::::;;;<<<>>>======>>>??????>>><<<<<<>>>>>>>>>>>>??????????????????>>>>>>???@@@@@@AAA????????????>>>>>>>>>>>>============>>>>>>>>>???======>>>>>>======<<<;;;::::::::::::::::::::::::999888888888888888888888888888888888999:::999999999===888555:::888555;;;888888777999::::::999777999<<<>>>===AAAGGGIIIGGGDDDDDDDDDBBBBBBDDDFFFGGGEEECCCAAA@@@???@@@@@@AAABBBCCCAAA===>>>???;;;555888888777888999999999888666666666666666666666666666888999888666666888:::777666666666555555555555222333333333333444444444333444444444444555555555555555555555666777888999666666666666777777888999888888888999999999::::::===<<<;;;::::::;;;<<<===????????????????????????@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDD???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<<<<<<<<<<======999:::;;;;;;<<<<<<<<<<<<888999999:::;;;;;;<<<<<<;;;;;;======>>>===<<<<<<777777888999888777666555666666666666666666666666222222333333333333333222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---------.........//////........................------------------------------------------------,,,,,,,,,------.........------------------------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;999999777888:::;;;;;;:::999777555555666666666666666666222222222333333444444444333333333222222222111111222111111000000000111111222222222222333333333333000000111111111111000000222111000000000000000111000333555333222222111000///111222111000///000111000333444333000...000333111000000000000111111222222111000000//////000000000/////////............---------.........//////---.........//////000000........................+++++++++,,,,,,---------.........------,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,.../////////...------------.........//////............/////////000............/////////000///000222222222222444666444444555555666777777888888888999999999:::::::::::::::::::::::::::::::::666888999::::::;;;===>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>??????????????????>>>>>>???@@@AAAAAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>===============<<<<<<;;;::::::::::::::::::::::::<<<<<<:::999888888888888666555444555666777777666666:::555222999999666;;;888999;;;>>>@@@???;;;888222999<<<999777888:::999999<<<>>><<<:::;;;;;;;;;777999;;;<<<;;;999::::::777:::;;;888777;;;<<<:::777777777777666555444333333444444555444444333333555666666444111111444777666666555555555444444444222222333333333444444444333333333444444444555555111111111222333444555666555555555555666888999999777888888888888999999999;;;;;;:::999999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCC@@@AAACCCDDDEEEDDDCCCCCCBBBAAAAAA@@@???>>>======::::::;;;;;;<<<=========666777999;;;<<<>>>>>>>>>888888999::::::;;;<<<<<<;;;;;;=========<<<;;;:::777888999999999888666555555555555666666666666666222333333444444444333333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////........................------------------------------------------------,,,,,,,,,------.........------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************>>>>>>======<<<<<<<<<;;;:::;;;<<<=========<<<;;;:::::::::::::::999888777888888888888777777777777666555333111111222333444000111111111111222222222111111111111111111111111222222222111111111000000111111111222222333333333333333333222222222111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////000000111111111222000000////////////000000......//////000000111111,,,,,,,,,---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////............/////////////////////000111111222222333555666555555555777999666666666777888888999999::::::999999888777666666888999;;;:::999999:::<<<===>>>>>>===<<<<<>>>>><<<<<<<<<===>>>???======>>>>>>??????@@@@@@???===;;;;;;=========<<>>>>>>>>>>>??????@@@>>><<<<<<<<<===<<<;;;===<<<;;;:::999888888888;;;;;;;;;:::999888777666777777666666555555555444555555555555555555555555666666666666777777777777777777777777666666666666777777777777777777777777777777666666555555555444444444555555555555444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333222222333333333333444444444444444555555555555666666777888999::::::999888;;;::::::999888888888999:::>>>>>>:::999;;;===<<<;;;===???@@@@@@@@@AAACCC@@@???===<<<<<<===???@@@>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>=========>>>>>>999::::::999888777999:::<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<:::999888777777999999::::::999888666555555555444333333222111111222222222111111111111000111111111111111111111111000000////////////000000////////////////////////000000//////.........---................................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------=========<<<<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999888999999999999888777777777777777777666666666666555444333222111222333333000000111111111222222222111111111111111111111111222222222111111111000000111111111222222222333333333333222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000/////////////////////////////////000000000111111000//////////////////000///////////////000000000,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////............/////////////////////000111111222222333444555555444555777999666666777777888999999999:::::::::999888888777777888:::;;;;;;:::999;;;<<<======>>>===<<<<<<>>>@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>?????????>>>===;;;;;;<<<======<<<>>>>>>============>>>>>>???===;;;;;;<<<<<<<<<:::<<<;;;:::999999999999999::::::::::::999888777666777666666666555555555444555555555555555555555555555555555666666666777777777777777666666666555555666666666666666666666666666666666666555555444444444444555555555555444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222111111111111111111111111222222222333333222222222333333333444444444444444444555555555555666777888999999888888777::::::999888888888888888>>>AAA@@@<<<999;;;<<<:::;;;===???@@@@@@@@@AAABBBAAA???>>>======>>>???AAA??????@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>???;;;;;;<<<;;;999999;;;<<<<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::999888777999999::::::999777666555555555444333333222111111222222222111111111111000111111111111111111111111000000////////////000000////////////////////////000/////////.........---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999888777666666777888888888777777666666666666555555555444333333333222222222222111000000000111111111222222111111111111111111111111222111111111111000000000111111111111111222222222222222222222111111111000000000000000000000000000000000000111111222222222////////////////////////////////////////////////........./////////////////////............//////000000//////////////////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------------------------............/////////---............/////////...//////000000111111222222444444444333444666888666666777888888999999:::;;;::::::999999888888888999:::;;;;;;::::::;;;<<<<<<===>>>===<<<<<<>>>@@@???????????????>>>===<<>>>>>>>>>>>>>>>>>===>>><<<;;;;;;<<<======<<<======<<<<<<<<<<<<=========;;;::::::;;;<<<;;;999:::999999888888888999999999999999999888777666666666666666555555555555555555555555555555555555555444444444555555555666666777666666666666555555555444444444444444444444444666555555555555444444444333444444555555444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222333222222222222333333333333444444444444555555555555777777777888777777666555999999888777777777888888@@@CCCBBB===999::::::888;;;===???@@@??????@@@BBBAAA@@@???>>>>>>???@@@AAA???@@@AAABBBBBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????<<<===>>>===;;;;;;===???;;;<<<===>>>>>>===<<<;;;::::::::::::::::::::::::======<<<;;;:::999888888888888999999888777666555555444444333333222222111222222222111111111111000111111111111111111111111000000////////////000000/////////////////////////////////.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,;;;;;;;;;;;;::::::::::::::::::999999888777666555333444555666777777777777555555555444444444333333222222222333222111111000000000000000111111111111111111111111111111111111111111111111000000000000000111111111111111111111222111111111111000000000000000000000000000000000......///000111222222222........................////////////////////////........................///......------......///000000000//////......---...---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,---------------------------------------.........//////---------.........//////......//////000111111111111333333333333333555777666666777777888999999:::;;;:::::::::999999888888999:::;;;;;;::::::;;;<<<;;;<<<======<<<<<<===??????@@@AAAAAA@@@>>><<<;;;??????>>>>>>=========<<<===;;;::::::<<<======<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999:::;;;;;;:::888888888777777777888999999777888888888777777666555555555555555555555555555555555555555555555555555333333333444444444555555666666666555555555444444333333333333333333333333444444444444444444444444333333444444444444333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222222222111111111111222222222222111222222222222333333333333333444444444555555555777666666666555555444444888777777666666777777777>>>AAA@@@;;;888::::::888;;;===????????????@@@AAA@@@@@@????????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<===>>>===<<<<<<>>>???;;;<<<>>>???>>>===;;;:::::::::::::::::::::::::::<<<<<<<<<;;;:::999999888888888888777777666666555444444444333333222222222222222222111111111000000111111111111111111111111000000////////////000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,999999999999::::::::::::999999888777666555555555222333444555666777777777444444444444333333333333111111222222222111000/////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////,,,------...///000111111------------------------....................................------------......------------......000000//////......---------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------............------------.....................///000000111111000111222222111222444666555666666777777888999999::::::999999999999999888888999::::::999999:::<<<:::<<<======<<<<<<===>>>???@@@@@@@@@???>>><<<;;;???>>>>>>>>>======<<<<<<<<<;;;999:::<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999:::;;;;;;:::888777777666666666777888888666666777777666666555555444444444555555555555555555555555555555555555555333333333333444444444444555555555555444444444444333333333333333333333333333333333333444444444444222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222000000111111111222222222111111111222222222333333333333333444444444444555666555555444444333333333666666666555555666666777999<<<===999777999;;;:::;;;===??????>>>>>>???@@@@@@??????????????????@@@???@@@AAAAAABBBAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===<<<;;;;;;===???<<<===>>>>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777666666666666666666444444333333333333222222222222222111111111000000000000000000000000000000000000////////////000000////////////////////////---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,888888888888999999999999999888777666555555555666222333444555666777777777444444444444333333333222111111111000000000000////////////000000000111111000000000000000000000000//////000000000000000111000000000000////////////000000000000////////////////////////////////////---------....../////////...............................................................---------------,,,,,,,,,,,,------//////..................,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------.........---......//////000000111///111111111111111333555444444555666666777777888888888888888888888888888777888999999888888999:::999;;;======<<<<<<<<<===>>>>>>>>>>>>>>>===<<<;;;>>>==================<<<;;;:::999:::<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<999999999;;;<<<<<<:::888777666666555555555666666555555555666666555555444444444444444444555555555555555555555555555555555333333333444444444555555555555444444444333333333222222222222222222222222222222333333333333333444111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......//////000111111111000000000111111111111222111111111111222222222222333333333333444444444444444444333222222222333333555555444444555555666666555999:::777777:::<<<;;;;;;===??????>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>>>>======:::;;;<<<;;;;;;;;;===???>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888888666666555555555555666666333333333333333333333333222222222111111111111000000000000000000000000000000000////////////000000////////////////////////---------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++777777777888888888999999888777666555555666777777333444555666666666666666555444444444444333333333222111000///...///000000////////////000000000111000000000000000000000000////////////000000111111000000/////////.........000000/////////.........////////////////////////............////////////................................................////////////......------------,,,,,,,,,,,,------------..................+++++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------......///000000000///000111000000000222444333333444444555666666666777777777777777777777777555777888888777777888999999;;;===>>>===<<<<<<=========<<<<<<<<<<<<<<<===<<<<<<<<<===============;;;999888999;;;===============<<<<<<<<<<<<======999999999;;;======;;;999777777666555444444444444333444444555555555444444333333333444444555555555555555555555555555555555444444444444555555555555444444444333333333333222333333333333333333333333111222222222333333333333111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000---------...///000000000000000000000111111111111111111111111222222222222222222333333333444444444222222111111111222333444444444333333444555555666555999:::777777:::<<<<<<;;;===??????>>>===>>>???=========>>>>>>=========>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>999:::<<<=========<<<<<<:::;;;<<<<<<;;;;;;===???@@@???===;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777777666555444444444555666666333333333333333333333333222222222111111111111000000000000000000000000000000000////////////000000////////////////////////,,,,,,,,,------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++666666777777888888888999888777666555555666888888444555666666777666666666555555555444444444333333333111///...---...000111////////////000000000000000000000000000000000000.../////////000000111111000000//////.........---000/////////............////////////////////////000000000000////////////////////////////////////........................000000/////////.........---,,,,,,++++++,,,,,,---,,,------....../////////******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------......///000000000...///000000///000222444222222333333444555555666666666666666666777777777555666777777666666777888999;;;===>>>===<<<<<<<<<===<<<;;;::::::;;;===>>>;;;<<<<<<<<<======>>>>>>;;;999888999;;;===============<<<<<<<<<<<<======999999:::<<<>>>>>>;;;999888777666555444333333333333333444555555444444444333333333444444555555555555555555555555555555555444444444555555555666666444444444333333333222222333333333333333333333333111111111222222333333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,------...//////000000000000000111111111111000111111111111222222222222222333333333444444444111111000000000222333444333333333333444444555666777;;;<<<888888;;;===<<<;;;===??????>>>======>>><<<<<<============<<<<<<======>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>888999;;;<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<>>>@@@BBB@@@===:::999:::<<<===::::::::::::::::::::::::777777777777666666666666666555444333333444666666333333333333333333333333222222222111111111111000000000000000000000000000000000////////////000000////////////////////////,,,,,,,,,------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++:::999999888777777777888888888777777777777888888777777666666555555444444555555444444444333333333222111111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000//////.........---------........................//////.........---------------------------------...........................------------...//////......------------......---------,,,,,,+++++++++------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,---------------............///////////////000000000000333444555555666555555555777777777777666666666666666777777777777888888888:::;;;======<<<;;;<<<===999:::<<<===???@@@@@@@@@???>>><<<;;;<<<===<<<;;;<<<;;;:::999:::<<<>>>@@@<<<<<<;;;;;;;;;<<<<<<===:::::::::999999999888888888777666444444555555666444444444444444444444444222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////////////////////////////............////////////............////////////000000000000111111111111111111111111111111111111000111111111111222222222222222222333333333444444444555666777888999::::::===>>>>>>>>>>>>>>>===<<<===<<<:::999999:::;;;===========================>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;===>>>===<<<888888999:::;;;;;;;;;;;;>>><<<:::999:::;;;;;;:::;;;:::999999888888999999888777666555555444444555555444333333222222222222555555555444444333333333111111111111111111111111000000000000000000000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************************************************************************++++++++++++++++++++++++************************;;;:::999888888888888888888888777777777777888888888777777666666555444444444444444444333333333333111111111000000000//////000000000000000000000000000000111111111111000000//////////////////////////////.........---------------------------------///.........------------------------------------........................------,,,,,,------...///......------------......---------,,,,,,+++++++++------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...------------.............../////////000000000000333333444555555555555555555555555555555555555555777777777777888888888888999;;;======<<<;;;<<<===;;;;;;===>>>????????????BBB@@@>>>>>>???@@@???>>>;;;:::999999:::;;;===???<<<<<<;;;;;;;;;;;;;;;<<<999999888888888777777777777777555444444444555666333333333333333333333333222222222333333333444444444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111000000//////000000111............................................................////////////............//////////////////000000000111111111111111111111111111111111000000111111111222222222222222222333333333333444444555555666888999999:::;;;<<<<<<=========<<<<<<===;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::<<<===<<<;;;999999:::;;;<<<<<<<<<<<<===<<<::::::;;;;;;;;;:::::::::999888888888888888888777666555444444444444555444333222222222222222444444444333333333222222111111111111111111111111//////////////////////////////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************************************************************************++++++++++++++++++++++++************************;;;;;;:::999999999::::::888888777777777777888888888888888777666666555555444444444333333333222222111111000000000000//////000000000000000000000000///000000111111000000///////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------------------------------,,,,,,++++++,,,,,,---.........------------......------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------................../////////000000000222333333444444444444444444444444444444444444444777777777888888888999999999:::<<<<<<<<<;;;<<<===<<<===>>>>>>?????????>>>AAA@@@??????@@@@@@???>>>:::999999888999:::<<<======<<<;;;:::::::::::::::777777777777666666666666666666555444444444444555222222222222222222222222222222222222333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000000000////////////000000................................................---............/////////---............///////////////000000000000111111000000000000000000000000000000000111111111222222111111222222222333333333444444555666777888888999888999:::;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<;;;:::::::::;;;<<<============<<<;;;:::;;;<<<<<<:::888999888888777777777777777888777666555444444444444444333333222222222222333333222222222222111111111111111111111111111111111////////////////////////////////////////////////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************************************************************++++++++++++++++++++++++************************<<<;;;;;;:::::::::;;;;;;888888777777777777888888888888888777666666555555333333333333222222222222000000000000000000////////////////////////////////////000000000000//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,---------................../////////000000111222222333333333333333333333333333444444444444777777777888888888999999888:::<<<<<<;;;;;;<<<===>>>>>>>>>??????>>>=========<<<<<<<<<>>>>>><<<;;;999999888888888999;;;;;;===<<<;;;999999888888888777777777666666666555555555555555444444444444444222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000//////......//////000................................................---------.........//////---------.........//////////////////000000000111000000000000000000000000000000000000111111111111111111111111222222222222333444444555666666777777555666777888999::::::::::::999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;<<<;;;:::999:::;;;<<<<<<=========;;;;;;;;;<<<===<<<:::777888888777666666666666666777777666555444444444444333333222222222222222333111111111111111000000000111111111111111111111111////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************************************************************************************************************<<<;;;;;;:::;;;;;;<<<<<<888888777777777777888888888888777777666555555555333333222222222111111111//////////////////000000//////////////////////////////000000000000//////........................---.....................------------------------,,,,,,------------------------------------------------------------------+++************+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------------...............////////////000111111222222222222222333333333444444555555555666666777777777888888888777999;;;<<<;;;;;;<<<======>>>>>>>>>>>>===<<<<<<;;;::::::;;;<<<<<<;;;999999888888888999999::::::;;;;;;:::888777777777777888777777777777666666666444444444444444333333222333333333333333333333333111111111222222222333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////................................................------------............------------...............////////////000000000//////////////////////////////000000000111111111000000000111111111222222333333333444555555555666444444555777777888888888888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999888999;;;<<<;;;:::888999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<===<<<:::777888777666666555555666666777666555444444333333333222222222111111222222333000000000000000000000000000000000000000000000000........................////////////////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************************************************************************************;;;;;;:::::::::;;;<<<<<<888888777777777777888888777777777666555555444444222222222111111111000000......////////////000000000000000000000000000000...//////000000//////...........................---------.......................................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,------------------.........////////////000000111111111111111222333333444444555555555555555555666666666777777666888;;;;;;;;;;;;<<<===<<<<<<=========<<<;;;;;;;;;:::;;;<<<>>>>>><<<:::999999999999999999999999:::999888777777777777777777777777777666666666666333333444444333333222111333333333333333333333333111111111111222222222222333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000//////000000000000000111////////////////////////////////////////////////......------------......------------------------------------------------,,,------------.........,,,------------...............////////////000000/////////////////////////////////000000000111111///000000000000111111111222222333333444444444444333444555666666666666666666777777888999999999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;999999:::;;;<<<;;;:::777888999:::;;;;;;;;;;;;<<<;;;:::;;;<<<<<<:::888888777777666666666666666777666555444333333333333222111111111111222222333/////////000000000000111000000000000000000000000........................////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************************************************************::::::999999:::;;;;;;<<<888888777777777777888888666666555555444444333333222111111111000000000000........./////////000000000000000000000000000000......////////////..............................---------.........//////------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,------------------.........//////...///000000111111000000111111222222333444444444444444444444555555555555666888:::;;;;;;;;;<<<===::::::;;;;;;;;;;;;;;;:::::::::;;;===???>>><<<:::999:::::::::::::::999999888777777666666666777777666666666555555555444444222333333444333222111000222222222222222222222222111111111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000111111////////////////////////////////////////////////...------------------...------------------------------------------------,,,,,,---------.........,,,,,,---------................../////////000000........................////////////000000000111/////////000000000111111222222222222333333333333444444555666666555555555555666777888999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<===<<<;;;888999:::;;;<<<<<<<<<<<<===<<<::::::;;;;;;;;;:::999888777777666666777777666666555444333333333333111111111111111222333333//////000000000111111111000000000000000000000000........................////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************************************************************************************************************999999999999::::::;;;<<<888888777777777777888888666555555444333333222222111111111111000000000000---.........//////000000000000000000000000000000......////////////..............................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,,,,------------------.........//////...//////000000000000000///000000111222222333333333333333444444444555555555888:::;;;;;;;;;<<<===888999::::::;;;;;;;;;:::999999:::<<<>>>>>>;;;999::::::;;;;;;;;;::::::999777666666666666777777888555555444444444333333333222222333444333222111000000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////////////////////////////...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------................../////////000........................////////////000000000000////////////000000000000222222222222222222333333555555555666555555444444555555777888999999999999999999999999999999999999::::::::::::::::::::::::<<<;;;:::;;;===>>>===<<<999:::;;;<<<============>>><<<:::999:::;;;;;;:::999999888777777777777777666666555444333333333333111111000000111222333333///000000000111111222222000000000000000000000000........................////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++************++++++************************************************************************************************))))))))))))))))))))))))************************999::::::;;;;;;::::::999888888777666666666666666666444333111000000111111111111111111111111111111//////............//////000000000000000000000000///////////////.........000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...//////...------...////////////////////////000000000000111111111111333333222222222333444444666999;;;<<<:::999888888777888888999999888888777::::::::::::::::::::::::888888888888888777666666666666666777777777777777666555444333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000//////......////////////////////////////////////////////////........................////////////////////////---------,,,,,,+++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......000000//////.........---............////////////111111000000111111222333444555666666444333444555555666777888888999888888777888888888888999999999===<<<;;;:::999:::;;;<<<======<<<;;;:::999999888999999::::::;;;<<<======???>>>===<<<<<<<<<<<<<<<999888888777777777777777777777555444333222222111////////////////////////222222222111111111111000///////////////000111111////////////............------------------------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************)))))))))))))))))))))))))))************+++++++++999999::::::::::::999999888777777666666666666666555444333111111111111111111111111111111111111111//////............//////////////////////////////////////////............000//////.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,...//////...------...........................//////000000000111111111333333222222222333444444666999;;;<<<:::888888888888888999999999999888888::::::::::::::::::::::::888888888888888777666666666666666666666666666666555555444333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000//////......////////////////////////........................................................................---------,,,,,,+++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,---------......000/////////.........---............////////////111111000000111111222333333444666555444333444666555666777888999999999999777777888888888999999999<<<;;;::::::::::::;;;<<<=========<<<;;;::::::999:::::::::;;;<<<=========@@@???>>><<<;;;:::::::::999888777777666666777777888777555444333222222222000000000000000000000000222222222111111111000000///////////////000111111////////////............------------------------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************)))))))))))))))))))))))))))************+++++++++999999::::::::::::999999888777666666555555666666444444333222111111111111000000000000000000000000//////............//////////////////////////////........................000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---//////---,,,---...........................//////000000000000111111333222222222333333444555666888:::;;;999888888999999999999999999999999999::::::::::::::::::::::::888888888888888777666666555555555444444444444444444444333333222222333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000////////////...////////////////////////........................------------------------........................------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------....../////////...........................////////////111000000000000111222222222333444444444444555666666666777888999999999999777777777888888888999999::::::999999:::;;;<<<===>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>AAA@@@>>><<<:::999888888999888777777666666777777888777666555444333333333111111111111111111111111222222111111111000000000///////////////000111111////////////............------------------------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************)))))))))))))))))))))))))))************+++++++++888888999999999999888888777777666555555555555666333333333222222111111111//////////////////////////////............//////////////////////////////------.............../////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++''')))******)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++---///...---,,,------........................////////////000000000111222222222222333444555555666888::::::999888888999::::::999999999999::::::999999999999999999999999888888888888888777666666444444444333333333333333333333222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------..........................................////////////000000000000000111222222000222333444333333555777555666777888999999999999777777777777888888888888888888999999:::;;;<<<==================<<<<<<<<<<<<<<<======>>>>>>>>>??????>>>===;;;:::999999999888888777666666666666666888777666555444444444444222222222222222222222222111111111111000000000000///////////////000000111////////////............------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))))))))*********+++++++++777888888999999888888777777666666555555555555555222333333333222222111111........................//////............//////........................,,,---------......////////////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++((()))++++++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++---......---,,,,,,---...........................////////////000000000222222222222333444555666666777999999888888999::::::999999888888999999:::999999999999999999999999888888888888888777666666444333333333222222222111222222111111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.............../////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------...........................////////////000000//////000000111222///111333333222333444666555555666777888888888888666666777777777888888888777888999:::;;;;;;<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>><<<;;;:::::::::::::::;;;888777777666555666666666777666555444444444444444222222222222222222222222111111111000000000/////////////////////000000111////////////............------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))))))))*********+++++++++777777888888888888777777777666555555444444555555222222333333333222222111//////////////////////////////............//////........................,,,,,,,,,---....../////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++,,,,,,,,,++++++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,......,,,+++,,,---------------------------......////////////000000111111111222333444555666555777888888777777999::::::999888777777888999:::999999999999999999999999888888888888888777666666444444333333222222111111111111000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---............/////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------.....................////////////000////////////000111111000111222222222222333444444444555666777777777777666666666777777777888888777888999:::;;;;;;::::::;;;;;;;;;<<<<<<======>>>============>>>>>>>>>>>>:::999999999999:::;;;;;;888777666666555555666666555555444333333333333333222222222222222222222222111111000000000////////////////////////000111111////////////............------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************************************++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************)))))))))))))))))))))))))))************+++++++++666777777777777777777666666666555444444444444555111222333333333333222111//////////////////////////////............//////........................++++++,,,------.../////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++************************++++++++++++,,,---...///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++)))***+++,,,,,,,,,,,,+++*********++++++*********************************++++++++++++++++++++++++///000000///---,,,---...++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***,,,...---,,,+++,,,---------------------------........./////////000000111111111222333444666666555666777777777777999;;;999888666555555666888999888888888888888888888888888888888888888777666666555444444333222222111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.....................///////////////////////////000111111000222333222111000222333222333444555666666666666666666666666777777777888888999::::::::::::999888999::::::;;;<<<=================================::::::999999999999999:::777777666555555555555666444444333222222222222333222222222222222222222222111000000000///////////////////////////000111111////////////............------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************)))))))))))))))))))))))))))************+++++++++666666777777777777666666666666555444444444444555000111333333444333222111000000000000000000000000//////............//////........................++++++,,,,,,---...//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))+++++++++,,,,,,+++++++++************************************************++++++++++++++++++++++++************************++++++++++++,,,---...///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++...///000...,,,******+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,...---,,,+++,,,,,,------------------------............/////////000111111111222333444666777555666777777666777999;;;888777666444444666777888888888888888888888888888888888888888888777666666555555444444333222111111000000///000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------...................../////////000///////////////000111111111222333222111000111222111222333444555555555555666666666666777777777777888999:::;;;:::999888777888999999:::;;;<<<==================<<<<<<<<<<<<<<<;;;:::999888888888888777777666555555555555555333333222222111111222222111111111111111111111111000000000000///////////////////////////000111111000/////////............------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))++++++************++++++************************)))))))))))))))))))))))))))************+++++++++666666777777777777666666444444333333333333222222333333333222222222111111111111111111000000000000////////////////////////000000///..........................................------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++***))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++***)))***,,,---,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++*********))))))+++++++++************)))***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,+++)))((()))***,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------...///000000////////////000111222333444444444555555555555555444555555666666666666666777777777777777777777777777777777777666666666666777666444333222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////..............................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------////////////////////////000000000000////////////222222222333333333444444444555777888888888777666777777888888888777777666777777888888888999999999:::;;;;;;<<<<<<;;;;;;:::999888888999:::999888666666666555444333333222222333222222222222222222333///////////////000111111000000111111111111000000////////////////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************)))************++++++++++++++++++*********))))))************************666666777777777777666666444444333333333333222222333333222222222111111111111111111111000000000000////////////////////////000000///..........................................------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++***************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))+++++++++************)))***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,+++******,,,---,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...//////000////////////000111222222444444444444555555555555444555555666666666666666666666666666666666666666777777777666666666555555666555444333222111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////..............................////////////..............................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------........................000/////////////////////222222222222333333333333444555555666666666666666666777777888888777777666888888999999999:::::::::::::::;;;;;;;;;;;;:::::::::999777777888888777555666555555444333333222222222222111111111111222222///////////////000111111000000111111111111000000................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************************************************************))))))))))))))))))))))))************************)))************++++++++++++++++++*********))))))************************555666666777777666666555444444333333333333222222333222222222222111111111111111111111000000000000////////////////////////000000///...............------------------------...------,,,,,,------...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++***)))***,,,---,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***************+++++++++************)))***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,...---,,,,,,------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---....../////////......//////000111222333333333444444555555555444555555666666666666666555555555555555555555555777666666666666555555555444444333222222222222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////..............................////////////......------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------........................////////////////////////111111111222222222333333444444333333444444555666555666666777777777666666999999999999::::::::::::999::::::;;;;;;::::::999;;;999666555666666666555555555444444333333222222111111111000000111111111///////////////000000111///000000111111000000///........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************)))************++++++++++++++++++***************************************555666666666666666666555444444333333333222222222222222222222111111111111111111111111000000000///////////////////////////000000///...............------------------------...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,---******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,...---,,,,,,------+++***+++++++++,,,,,,,,,------,,,,,,,,,------.....................///000111111222222222333444444555555444555555666666666666666555555555555555555555555666666666555555555444444333333222222222222222333111111111111111111111111111111111111111111111111////////////////////////////////////////////////........................---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///////////////000000000111111111222222333222111111111222444555444444555666666666666555777888888888888999999999999999::::::::::::999999;;;888555333444555555444444444444333333333222222111111000000000000111111000000////////////000000//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************************************555555666666666666555555444444333333333222222222222222222111111111000000111111111111000000000///////////////////////////000000///...............------------------------...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++***************++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++******+++++++++,,,,,,,,,---,,,,,,,,,---,,,***(((+++++++++,,,,,,,,,------,,,,,,,,,---------------------------...///000111111111222222333444444555444555555666666666666666666666666666666666666666555555555555444444444444333333222111111111222222000000000000000000000000000000000000000000000000////////////////////////................................................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************************************************************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------....../////////000/////////000000000111111222111000000000111333444222333444555555555555555666666666666777777777777888888999999999999888888:::888444333333555555444333333333333333222222222111111000000000000111111000000////////////000000//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************************************444555555666666555555444444444333333333333222222222111111111111000000000111111111111000000000000////////////////////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************+++******+++++++++,,,,,,,,,*********++++++,,,,,,---************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++******************++++++++++++++++++************)))***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************+++++++++,,,,,,,,,,,,++++++,,,------+++(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,------...///000000000111222333333444444444555555666666666666666666666666666666666666666555555444444444333333333333333222111111111111111000000000000000000000000000000000000000000000000////////////////////////........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......//////000........./////////000000111111000000111111222333111222333444444444444444444555555555666666666666777888888999999888888777999777444444555666666555333333333333222222222222111111111000000111111111111000000///////////////...//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************)))************+++++++++***************+++++++++************************444555555666666555555444444444333333333333222222111111111111000000000000111111111111000000000000////////////////////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********++++++++++++++++++************)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))************+++++++++,,,,,,,,,++++++,,,...//////,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////000111222333444444444555555666666666666666555555555555555555555555444444444333333333333222444444222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,---......///000000------........./////////000000111222222222222111000111222333444444444444555555555666666666666777777777888888888888777777777555555555777888777666222222222222222222222222222222111111111111222222111111000///////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************************************************************))))))))))))))))))))))))************************)))************+++++++++))))))*********+++++++++************************444555555555555555555444444444444333333333222222111111111111000000000000111111111111000000000000////////////////////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************''''''((()))***,,,...///******+++++++++,,,,,,,,,))))))***+++,,,,,,------)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******+++++++++++++++++++++************)))+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,+++,,,---///111111...,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...///000111222333444444444555555666666666666666444444444444444444444444444444444333333333222222555444333111000/////////000000000000000000000000000000000000000000000000111111111111111111111111........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************)))************+++++++++************************)))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,------...///000000---------........./////////000222333333333222111///000111222333444444444666666666666777777777777777777888888888888777777555555555666999999888666222222222222222222222222333333222222222222333333111111000///////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))************************)))************+++++++++))))))******++++++++++++************************444444444444444444444444444444444444333333222111///000111222222111000///000000000000000000000000//////.........---------........................---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++******)))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++************---------,,,,,,+++++++++(((((())))))*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********///...,,,+++***)))))))))******++++++++++++******************************+++++++++*********))))))************************************************************************************************---'''&&&---000,,,(((((()))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222333444444444444444333333555555555555555555555555333333333333333333333333444333111000000000111111222222111111111111111111000000000000000000000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************************************************************)))************+++++++++,,,+++***))))))***+++,,,************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000////////////333333333222222111111111666666666666666777777888999888777666555555555555777666555666777777555333444333222222111111222222111111111111111111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((444444444444444444444444333333444444333222222111///000111111111111000/////////////////////////////////.........---------........................---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************************************)))******+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++---------,,,,,,+++++++++************+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++******++++++******++++++++++++******************************+++++++++*********))))))************************************************************************************************(((&&&'''******(((+++222+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000000111222222333444444555555444444333444444444444444444444444333333333333333333333333333222111000000000111111111111111111111111111111000000000000000000000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************************************************************)))************+++++++++++++++***))))))***++++++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................000/////////////////////111111222222333333444444666666555555666666777888888777666666555666666666888666555555666666555333444333222222111111222222111111111111111111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))*********+++++++++,,,,,,,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((333333333333333333333333222333333333333222111111///000000111111000000///////////////////////////...............---------------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++*********+++,,,,,,---******++++++++++++******************************+++++++++***************************************************************************************************************)))+++,,,,,,)))***555AAA---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111111333444444555555444444444444444444444444444444444444444444444444444444444222222111000000000111111111111111111111111111111000000000000000000000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************************************************************)))************+++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------//////////////////////////////111222444555777777666555555555555666777777666555555555555666777777:::777555444444555444333333333222111111111111222111111111111111111111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++************************++++++++++++,,,,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))222222222222222222222222111222222222222222111111///000000000000000000///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++'''((()))***+++,,,,,,,,,************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******++++++++++++******************************************************************************************************************************************************+++---...,,,***...999CCC------,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////000000111222333444444444444444444333333333333333333333333333333333333333333333333111111111000000000000111000000000000111111111111000000000000000000000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........//////////////////000111222444666777777555555444444555555666777444444444444555666777888;;;888444333333444444444333222222111111111111111111111111111111111111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************++++++++++++++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))222222222222222222222222000000111111222111111000000//////////////////000........................---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++'''((()))***+++,,,,,,,,,************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++******++++++++++++******************************************************************************************************************************************************))))))))))))+++///333555,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000000111111222333333333333333333333333333333333333333333333333333333333333333000000000000111000000000//////000000000111111111////////////////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++*********++++++*********++++++++++++++++++++++++))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------....../////////000111111222333333444555555444444444444444555555666333333333333444666777888:::777444222333444444444333222111111000000111111000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********++++++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******111111111111111111111111//////000111111111111000000//////......//////000........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---...++++++,,,,,,,,,,,,------++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,+++*********+++******++++++++++++*********************************************+++++++++******************************************************************************************************)))***///333111,,,++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...///////////////000111222222222222222222222222222222222222222222222222222222222222...///000111111111000000...//////000000111111111////////////////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************)))************+++++++++)))***++++++++++++***)))************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000222222222222222222222222444333333333333444555555222222222333444555666777777555333222444555444444222222111000000000000111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++)))))))))************+++*********)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************111111111111111111111111...//////000111111000000000///............///000........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++************************************************)))******+++++++++******************************)))************+++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++************+++,,,------+++++++++,,,,,,---------------,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,******++++++++++++******************************))))))*********+++++++++************************************************************************************************+++---,,,,,,111666333+++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---......//////---...///000111111111111222222222222222222222222000000000000000000000000---...000111111111000000......//////000111111222////////////////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************)))************+++++++++)))***++++++++++++***)))++++++++++++++++++++++++)))************+++++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000111111111111222222333333333222333444444555333222222222333444555555444333222333555666555444222222111000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))******************))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************000000000000000000000000......///000000111000000000///...------...///000........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++******)))************************)))************+++++++++++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))***+++,,,...///******++++++++++++******************************))))))******++++++++++++************************************************************************************************'''******))),,,222000***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///,,,---...///000000000000111111111111111111111111////////////////////////---...///111111111000///---......///000111111222////////////////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************)))************+++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...//////000111111222222333333222222333333444555333333222222333333444444222222222444666666555444222111111000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++))))))))))))******************))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++111111000000//////......///////////////////////////...---,,,,,,---...///................................................------------------------------------------------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************))))))((((((************************+++*********))))))(((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,............,,,,,,+++++++++*********))))))************************)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------......///////////////000111111111111111111111111111111222222222111111111000000222111111111000000//////000000000000000000000000000///...------...///000000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,,,,------.........)))************+++++++++************************************************,,,,,,,,,++++++*********************))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))+++*********))))))((((((************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000000000000000111222000111111111111222222222444333333222222333333444333333444444444444444444000000000000000000000000000000000000000000000000......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((000000000000//////..............................///...------------...///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++*********)))))))))************************++++++++++++*********)))(((((()))))))))*********++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++,,,------------,,,++++++++++++*********))))))************************)))************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,------------............---...//////000111111111111111111111111222222222111111000000000111111111000000000//////////////////////////////000///...------...///000000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------------)))************+++++++++************************************************,,,,,,,,,++++++*********************))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))************)))))))))(((************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000//////000000111111000000111111111222222222333333222222222222333333333333333333222222222222000000000000000000000000000000000000000000000000......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************)))))))))(((************************************************))))))))))))))))))))))))************)))))))))(((000000000////////////...........................///...------------...///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++*********************************,,,,,,,,,+++++++++++++++))))))*********+++++++++************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++***************************************)))************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,------...///000000000000000000000000111111111111000000000000111111000000000000////////////////////////////////////............///////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))************+++++++++************************************************+++++++++++++++*********************))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))************))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///////////////000111111000000000111111111222222333333222222222222333333333222222111111000000000000000000000000000000000000000000000000000000000......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))////////////////////////.................................------.........................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++*********************************************************))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,---......///000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,---------------...------,,,,,,+++++++++))))))*********+++++++++************************************************+++++++++***************************)))))))))((())))))***++++++++++++***************************************************))))))))))))))))))))))))*********)))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............///000000111000000000000111111111111222222111111111111222222333333222111111000//////000000000000000000000000000000000000000000000000......////////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))***************)))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))*********))))))))))))))).............../////////........................---..................---................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++************************))))))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......------......///000//////////////////////////////////////////////////////////////////000000...........................//////////////////...---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,---------.........---------,,,,,,++++++***))))))*********+++++++++************************************************************************************)))))))))((())))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))******************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111//////000000000111111111222111111000000111111222444333333222111000000///////////////////////////////////////////////////......////////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******---............/////////------------------------------...//////...------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********************************+++++++++++++++************************)))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++***))))))***++++++***************+++++++++************************)))************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........---...//////000////////////////////////............////////////......////////////000000..............................////////////......---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,++++++++++++)))************+++++++++************************************************)))))))))***************************))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------///000111/////////000000000111111111111000000000000111111333333222222111111000000////////////////////////////////////////////////......////////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************---------.........//////------------------------------...//////...------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))))))))*********++++++************************)))))))))******+++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++************+++,,,))))))*********+++++++++************************)))************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,------...///........................---------....../////////........./////////000000........................---...///000000///...---,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------......+++++++++++++++,,,,,,,,,)))************+++++++++************************************************((()))))))))*********+++************))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))((()))))))))************************************************************************************************************,,,,,,,,,+++++++++******+++++++++,,,---...000111////////////000000000111000000000//////000000000000000000000000000000000////////////////////////////////////////////////......////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******((()))))))))************************************************************))))))))))))))))))))))))((()))))))))************---------.........//////------------------------,,,---...//////...---,,,................................................------------------------------------------------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((())))))*********+++*********************************++++++,,,,,,,,,))))))*********+++++++++************************++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,+++******+++,,,---))))))******++++++++++++************************)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---------.........//////---.........//////000000........................---...///000000///...---,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------,,,,,,++++++,,,,,,---******++++++,,,---......*********++++++,,,,,,---)))************+++++++++************************************************(((((())))))*********+++************))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))(((((())))))*********+++************************************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********+++++++++,,,---...000111////////////000000000000000000////////////000000.........///////////////////////////////////////////////////////////////......////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++,,,---------.../////////........................................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///***(((,,,...***)))***************************,,,+++***))))))***+++,,,***************************++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------,,,+++,,,---...///+++++++++*********))))))************************,,,,,,,,,++++++*********+++++++++*********))))))+++++++++*********)))))))))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********,,,,,,,,,---------............------------..................////////////111111000000//////..............................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,---,,,,,,,,,+++******************************************************************)))))))))))))))************************+++*********))))))(((((()))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))+++++++++*********))))))******************************))))))))))))******,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------////////////000000000000111111000000//////......//////000000000000//////111111000///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))++++++******))))))((((((******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((------------....................................................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++))),,,000---(((************************++++++***))))))***++++++***************************++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,++++++---...///+++++++++*********))))))************************,,,,,,,,,+++++++++******+++++++++*********))))))+++++++++*********)))))))))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******,,,,,,,,,------------.........------------..................////////////000000000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,+++++++++++++++*********************************************************************))))))))))))************************************)))))))))((()))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))+++++++++*********))))))******************************))))))))))))******++++++***))))))***+++++++++++++++,,,,,,,,,------....../////////000000000000000000000//////............////////////......111000000///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((............------------------------------------------------------------........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((,,,+++&&&)))111///&&&************************++++++***))))))***++++++******************************++++++++++++******)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,---...+++++++++***************************************,,,,,,,,,++++++++++++***+++++++++***************+++++++++***************)))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------......------------......---............/////////000000000////////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++))))))******************************************************************************************************************************)))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))+++************)))))))))******************************))))))))))))******++++++***))))))***++++++++++++++++++,,,,,,,,,,,,.........////////////000000000000////////////...------............------000000//////......//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))).........------,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***+++)))***---...,,,************************+++******************+++******************************++++++++++++******))))))*********+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++*********+++---...************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************((((((((()))*********+++************************************************)))***************++++++*********************************)))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))******************)))))))))))))))***************))))))))))))******************************))))))))))))******+++******************+++***++++++++++++,,,,,,,,,------........./////////////////////////////////---......//////......---000//////.........//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++******))))))))))))***************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))......------,,,,,,,,,+++------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000---(((***000*********************************++++++*********************************)))******++++++******)))))))))*********+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++***)))***+++,,,---************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------.........................../////////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((()))*********+++************************************************))))))******+++++++++,,,************************))))))))))))))))))******))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))***************)))))))))))))))******))))))))))))))))))))))))******************************))))))))))))***************++++++******************+++++++++,,,,,,------------...........................//////////////////000000///////////////............//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))******++++++,,,,,,******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++------------************************)))***++++++++++++***)))************************))))))************)))))))))************+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,************+++++++++++++++***)))))))))***+++,,,***************+++++++++***************************++++++++++++,,,,,,,,,***************+++++++++***************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------.........---............/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,+++++++++))))))******************************************************************))))))******+++,,,,,,,,,************************))))))))))))************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++(((((()))))))))))))))*********************************))))))))))))******)))***++++++++++++***)))************++++++++++++,,,,,,,,,---------......---............///////////////000000000000//////......------......//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))*********+++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%,,,)))%%%555LLLIII555************************)))***++++++++++++***)))************************))))))************)))))))))************+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,,,,---------,,,******+++,,,,,,---......,,,,,,,,,+++++++++******------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++***))))))((()))***+++,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,------,,,++++++++++++++++++*********************************************************))))))***++++++,,,------************************((()))))))))************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++(((((((((((())))))************************************))))))))))))******)))***++++++++++++***)))************+++++++++++++++,,,,,,,,,,,,------------------.........//////...//////////////////......------------...///000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************)))))))))))))))))))))))))))))),,,++++++++++++++++++*********))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%555111'''EEErrrnnnGGG************************)))***+++,,,,,,+++***)))************************))))))************)))))))))************+++++++++))))))))))))))))))))))))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------------******+++,,,,,,---......,,,,,,,,,+++++++++******------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++***)))((((((((()))+++,,,))))))******++++++++++++*********************************++++++,,,,,,,,,))))))******++++++++++++))))))******++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,---...------,,,---,,,,,,,,,+++*********************************************************))))))***+++,,,,,,------************************(((((())))))*********+++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++'''((((((((())))))************************************))))))))))))******)))***+++,,,,,,+++***))))))************+++++++++++++++,,,,,,,,,------------------.........//////---..................------------------...///000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))---,,,,,,++++++***************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------,,,,,,+++***))))))++++++++++++++++++++++++***,,,***///MMMlllgggMMM+++++++++*********))))))))))))*********+++++++++++++++******************************************)))************+++++++++,,,,,,+++***))))))************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,+++******++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********************************************************************************)))'''(((***,,,++++++************************************************++++++++++++******************************))))))*********+++++++++++++++************++++++************************+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************++++++++++++******++++++************++++++******++++++++++++******************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************************************++++++,,,,,,,,,,,,------------------------------........................------............------------------------------.........------,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++******)))++++++++++++++++++++++++))),,,***+++;;;MMMIII888+++++++++*********))))))))))))*********+++++++++************************************************)))************+++++++++,,,++++++***))))))******++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***((()))+++---******************************************************++++++++++++******************************))))))*********++++++++++++******************+++************************+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,,,,---...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************++++++++++++******+++******))))))******+++)))******++++++******)))************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************+++++++++,,,,,,,,,------------------------------........................------............------..............................---------,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++*********++++++++++++++++++++++++***,,,,,,+++,,,///---)))+++++++++******************************+++++++++************************************************)))************+++++++++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++,,,,,,------,,,,,,+++...------,,,,,,++++++***++++++++++++++++++++++++++++++***************))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,+++)))***,,,...******************************************************++++++++++++*********************************************+++++++++************************************************+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************++++++++++++******+++******))))))******+++)))******++++++******)))************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++************************************************++++++++++++,,,,,,,,,,,,------------------------------------------------------............------........................------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++*********++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,---...+++&&&''',,,***************************************************************+++++++++************************))))))*********+++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++,,,,,,***))))))+++---***************+++++++++******************************++++++++++++***************************************************************++++++*********************************+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************++++++++++++************))))))))))))******))))))************))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,+++++++++++++++***++++++++++++++++++++++++...******......******///************************************************))))))*********+++++++++************************))))))*********++++++++++++***************++++++++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))((((((***,,,))))))*********+++++++++******************************++++++++++++******************************************************)))***++++++++++++***)))************************+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++*********------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************++++++++++++*********))))))))))))))))))***)))))))))******)))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...)))'''))),,,+++*********************++++++++++++++++++***************)))))))))***++++++,,,,,,************************)))************+++++++++*********)))******+++,,,************************)))))))))************++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************)))******)))''''''***,,,)))))))))***++++++,,,,,,******************************++++++++++++******************************+++++++++***************)))***+++,,,,,,+++***)))************************+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************++++++++++++*********))))))(((((())))))***((())))))******))))))(((************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********************+++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---+++(((&&&))),,,***&&&))))))*********++++++++++++++++++*********))))))((())))))***++++++,,,,,,************************)))************+++++++++******))))))***++++++,,,++++++++++++++++++++++++))))))))))))************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++)))((((((***,,,((())))))***++++++,,,,,,******************************++++++++++++******************************+++++++++*********))))))(((***+++,,,,,,+++***(((************************+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************++++++++++++******))))))(((((((((((())))))(((((())))))))))))((((((************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,...,,,'''(((......((())))))******++++++++++++++++++++++++******))))))((())))))***++++++,,,,,,************************)))************+++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++,,,,,,+++))))))+++...((())))))***++++++,,,,,,******************************++++++++++++******************************++++++++++++******))))))((()))+++,,,,,,+++)))(((************************+++***)))***+++++++++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***---///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++++++++++++++++++++++++++************)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++******************************************************************************************************++++++++++++******))))))(((((((((((())))))(((((())))))))))))((((((************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))******++++++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************++++++++++++++++++++++++***)))(((+++++++++*********)))))))))************+++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++)))************++++++++++++,,,---,,,++++++,,,...************************)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))++++++******************************************************************************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************+++,,,,,,******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************++++++++++++++++++++++++***))))))+++++++++*********)))))))))************+++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++)))************+++++++++)))***,,,+++***))))))***************************)))************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++************************************************************************************************************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************+++,,,,,,******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++***++++++++++++***))))))+++++++++***************)))************+++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++)))************+++++++++)))+++......,,,***)))(((************************)))************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************+++,,,+++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++******+++++++++******)))************************))))))*********+++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************))))))*********+++++++++))))))*********+++++++++---///222222000---+++***************************))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************)))+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++)))******+++++++++******************************))))))*********+++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************))))))*********+++++++++))))))*********+++++++++...111333333111...,,,,,,************************))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************)))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++))))))***++++++++++++******************+++++++++)))************+++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))******++++++******)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++)))************++++++++++++...000000...,,,++++++************************)))************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************)))***+++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************)))************+++++++++))))))***+++++++++++++++))))))*********+++++++++)))************+++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++)))************+++++++++)))+++,,,,,,***)))******************************)))************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************(((***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************************************************************************)))************+++++++++((()))***+++++++++++++++))))))******++++++++++++)))************+++++++++******************************************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************************************)))************+++++++++)))************+++++++++)))***++++++))))))***,,,************************)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,************************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********)))))))))************+++++++++************************************************)))************+++++++++************************+++++++++*********))))))************************)))))))))***+++++++++,,,************************++++++************++++++)))))))))))))))))))))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,++++++***)))))))))+++++++++++++++***)))(((************************************************++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++***)))(((+++***)))((((((***,,,---)))************+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++*********))))))************************************************************************+++*********))))))((((((******************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))*********************)))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((('''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++************************************************)))************+++++++++************************+++++++++*********))))))***************************************+++++++++************************++++++************++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************************+++++++++++++++++++++***))))))************************************************++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++***))))))+++***)))((()))***,,,---)))************+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++*********))))))************************************************************************************)))))))))(((******************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))************+++++++++************************************************)))************+++++++++************************+++++++++***************************************+++++++++***************************************++++++************++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************((())))))***++++++,,,,,,***++++++++++++***))))))************************************************++++++++++++++++++++++++************************)))************+++++++++***************************++++++++++++***))))))+++***)))))))))***,,,---)))************+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************+++++++++***************************************************************************************************))))))))))))******************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******************))))))))))))+++++++++******)))''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************,,,+++++++++***)))))))))************************++++++************++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++******)))************************************************++++++++++++++++++++++++************************))))))*********+++++++++******************************+++++++++******)))******)))))))))***+++,,,))))))*********+++++++++***+++,,,,,,******+++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************************************)))))))))))))))******************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************((()))))))))************)))))))))))))))*********))))))))))))))))))))))))******))))))))))))***************)))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************,,,+++++++++***)))))))))************************++++++************++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++++++++*********)))))))))******+++++++++******************************************************++++++++++++++++++++++++************************))))))*********+++++++++************************)))******+++++++++*********************+++++++++))))))*********+++++++++***+++,,,,,,******+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))************************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************((()))))))))************(((((())))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++************************************************)))************+++++++++***************************************+++++++++************************+++++++++***************************************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,++++++***))))))((())))))***++++++++++++***************************************************++++++++++++++++++++++++************************)))************+++++++++************************))))))***++++++++++++***))))))******++++++++++++)))************+++++++++***+++,,,,,,******+++,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************************+++++++++************************************************************************))))))))))))******************************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************((((((((()))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))************'''''')))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++************************************************)))************+++++++++************************))))))*********+++++++++***************************************+++++++++************************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++******************))))))***+++++++++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++************************))))))***+++++++++++++++))))))***+++++++++++++++)))************+++++++++***+++,,,,,,******+++,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++************************************************************************((()))))))))******************************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))******))))))))))))******((()))))))))************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++************************************************)))************+++++++++************************))))))******++++++++++++************************))))))******+++++++++,,,************************++++++************++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,((()))***+++++++++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++************************((()))***+++++++++++++++))))))***++++++++++++***)))************+++++++++***+++,,,,,,******+++,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))******++++++++++++************************************************************************(((((())))))*********+++******************************++++++++++++******))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++***++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))***++++++,,,,,,++++++*********++++++++++++************************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,+++***))))))************+++++++++************************+++++++++************)))************************************************+++)))((((((***++++++***))))))))))))************)))))))))))))))))))))))))))************+++++++++*********************************)))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******))))))))))))******************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******+++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***)))******++++++******)))*********************************+++++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,+++***))))))************+++++++++************************+++++++++************)))************************************************+++,,,,,,,,,+++++++++,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++***************************)))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******))))))))))))******************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))******++++++++++++******)))******++++++******)))*********************************++++++++++++,,,++++++*********++++++,,,------,,,,,,++++++******************************)))***++++++***)))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,+++******)))************+++++++++************************+++++++++************)))************************************************'''(((******)))((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))******************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************))))))))))))******************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))************))))))************************************++++++++++++***************++++++,,,...------,,,+++***))))))************************)))***++++++***)))***+++************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++,,,,,,,,,++++++***))))))*********+++++++++************************+++++++++*********))))))************************************************'''&&&'''***------***'''((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))*********************************************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************************************))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((())))))))))))((()))))))))))))))))))))))))))******++++++******))))))))))))******)))))))))************************))))))*********+++++++++***)))))))))******+++,,,------,,,+++******))))))************************)))***++++++***)))***+++************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,,,,,,,++++++))))))*********+++++++++************************+++++++++*********))))))************************************************---)))(((---555888333---((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((())))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************************************))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))******))))))(((************************)))))))))************+++)))))))))))))))***+++,,,,,,,,,++++++******))))))************************)))***++++++***)))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))************+++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************+++,,,,,,,,,++++++)))************+++++++++************************+++++++++************)))************************************************---)))''',,,444777333...))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((((((((()))******++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++******))))))))))))*********************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))************)))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((************************))))))))))))************(((((((((((()))***+++,,,+++++++++***************************************)))***++++++***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))******************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...+++,,,,,,,,,,,,---------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))***+++,,,,,,,,,,,,+++)))************+++++++++************************+++++++++************)))************************************************((((((((()))+++,,,,,,,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''(((((()))******++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++******))))))))))))******************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((************************))))))))))))************(((((((((((()))***+++,,,***************+++++++++************************)))+++++++++***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))******************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------...///,,,,,,,,,---------......***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))***+++,,,,,,,,,,,,,,,)))************+++++++++************************+++++++++************)))************************************************(((,,,...,,,'''&&&***...))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))++++++************************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))******************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++******************)))************+++++++++******************************+++++++++,,,,,,,,,++++++******************************************************************************************************************+++*********))))))(((((())))))(((((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************,,,+++***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))************+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***))))))+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++)))***---///......---++++++*********------,,,+++++++++++++++,,,,,,,,,+++++++++++++++---------------,,,,,,,,,***************+++++++++******************************+++++++++,,,,,,,,,************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))***+++++++++)))((('''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))((((((*********)))))))))))))))))))))************))))))*********)))))))))))))))+++*********))))))((((((+++++++++*********))))))))))))))))))************))))))))))))************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************)))************+++++++++*********************************+++++++++,,,,,,************************************************************************************************************************+++*********))))))))))))***)))))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************,,,,,,+++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******************))))))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++******)))))))))))))))))),,,,,,+++******+++,,,---------------------------------....../////////000---------,,,+++,,,///111111111000......------...000///......------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))******+++***)))((('''))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))(((************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))(((***)))))))))))))))))))))))))))************))))))***)))))))))))))))))))))************)))))))))(((+++++++++*********))))))))))))))))))************))))))))))))************************************+++++++++*********)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))************+++++++++*********************************++++++++++++,,,***************************************************************************************************************************************)))))))))++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******************---,,,++++++++++++,,,,,,------------------------,,,,,,------...///000000......///......///222444333222111000000000000000//////...------------...---------,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))************)))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))******))))))************))))))))))))))))))))))))******************))))))))))))+++************)))))))))))))))))))))************))))))))))))************************************+++++++++***************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***************+++++++++))))))*********+++++++++************************************++++++++++++***************+++++++++************************************************************************************************************************,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,++++++,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---+++++++++*********+++++++++++++++,,,------............///000111222333444444555666666666777:::<<<999888888777666666777777555444333333222222333333///...---,,,+++***)))(((+++++++++++++++++++++,,,++++++++++++******************************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))************))))))))))))*********)))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))))))))*********))))))************)))))))))))))))))))))******************)))))))))))))))************))))))))))))((()))))))))************((()))))))))************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++***************************************************************************************************************+++++++++------,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,------------*********++++++++++++++++++,,,---///111222444444666666777888999;;;;;;<<<:::<<<===>>>===>>>@@@BBBAAA@@@????????????????????????>>>============>>>888777555333111///...---------,,,,,,,,,+++++++++++++++******))))))))))))******************************+++++++++,,,,,,,,,************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******(((((())))))************))))))************))))))(((((())))))************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************((()))))))))************************************************************)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,)))************+++++++++************************)))))))))************+++)))))))))***++++++,,,,,,*********************************************************************************************************+++++++++++++++------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))******++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,+++,,,---///000000000000222333444666888:::;;;<<<999::::::;;;<<<===>>>>>>888999;;;;;;;;;;;;===>>>??????>>>>>>>>>>>>??????BBBBBBAAA@@@@@@@@@@@@AAABBBAAA@@@>>><<<:::999888111000000///...---,,,,,,,,,++++++******)))))))))******************************+++++++++,,,,,,,,,***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))((())))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((()))******++++++))))))************))))))((((((((()))******++++++))))))))))))************(((((()))))))))))))))***))))))))))))************))))))))))))***************************************************+++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++************************))))))))))))************((())))))***++++++,,,,,,*********************************************************************************************************++++++,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******************))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,---///111333555777888888888999999:::;;;<<<===>>>>>>:::::::::;;;;;;<<<<<<<<<777999;;;;;;:::::::::<<<<<<<<<;;;;;;;;;;;;<<<<<>>======<<<<<<======BBBBBBBBBAAAAAA@@@@@@@@@::::::888777555444222222......---,,,,,,+++************************************+++++++++,,,,,,,,,************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))((((((((()))+++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************'''(((((()))******++++++))))))************))))))'''(((((()))******++++++((()))))))))************(((((((((((())))))******))))))))))))************))))))))))))************************************))))))*********+++++++++))))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++************************))))))))))))************((())))))***++++++,,,,,,*********************************************************************************************************++++++,,,,,,,,,---,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++------------++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,------...//////444555888;;;===>>>??????========================>>>>>>>>>>>>???????????????AAABBBBBBAAA@@@AAABBB?????????>>>??????@@@@@@???>>>>>>===============<<<<<<===>>>???@@@AAAAAADDDCCCAAA???===;;;999999000000///...------,,,,,,******************************+++++++++,,,,,,,,,************************************************))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))(((((((((***+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++'''(((((()))***+++++++++))))))************))))))'''(((((()))***+++++++++(((((())))))*********+++'''((((((((())))))******))))))))))))************))))))))))))************************************))))))******++++++++++++)))))))))))))))))))))))))))((('''((()))***)))((())))))************))))))(((((()))***************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************************))))))((((((,,,,,,,,,++++++*********)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************)))************+++++++++************************************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---,,,,,,++++++*********************************++++++++++++++++++++++++((()))))))))************(((((()))***+++,,,---...,,,,,,,,,,,,---...//////***,,,000222444666888:::888===???<<<;;;======;;;BBB>>><<<<<>>AAABBB???CCCDDDDDDEEEDDDBBB@@@??????@@@@@@@@@???===;;;999;;;;;;<<<===>>>@@@BBBCCC;;;;;;999777444000---++++++***)))))))))+++,,,---************************))))))******++++++++++++************************************************************************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************+++*********))))))((((((+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))************************(((((()))***************+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++***)))((('''(((*********((())))))************))))))(((((()))***************************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************++++++*********))))))))),,,,,,,,,+++++++++******)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************)))************+++++++++************************************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++*********++++++,,,,,,,,,+++,,,,,,,,,---...///000666777888888777777888999999<<<===;;;===AAABBB@@@CCCBBB???<<<;;;<<>>===>>>;;;>>>CCCGGGHHHFFFBBB???>>>@@@AAA???BBBFFFEEE?????????@@@AAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<;;;;;;;;;;;;;;;<<<@@@@@@???>>>===<<<;;;;;;444333111///---,,,+++***,,,++++++***************)))*********++++++++++++************************************************************************)))************+++++++++************)))))))))(((************************************************************************))))))))))))))))))))))))************************)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))(((************)))))))))(((******))))))(((((((((((())))))))))))))))))))))))************************(((((()))***************************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++***)))((('''(((***+++***)))))))))************))))))(((((()))***************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************+++++++++++++++*********,,,,,,,,,++++++++++++***)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************)))************+++++++++************************************************++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++,,,,,,...000222444666777:::::::::;;;<<<===>>>???@@@@@@===<<>><<<;;;:::::::::===<<<<<<<<<===>>>@@@AAA???>>><<<999555222///------,,,+++******+++,,,---************++++++++++++************************************************************************)))************+++++++++************))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))************))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************************((())))))************)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++***)))((('''(((***+++***)))))))))************))))))(((((()))************************)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************))))))*********+++++++++************************************************++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,------000111444777:::===???@@@;;;::::::;;;===@@@AAABBB@@@???===???IIITTTWWWTTTQQQQQQOOOLLLKKKNNNTTTYYYeeedddcccbbb```^^^[[[XXX[[[cccooouuutttnnnhhhcccYYYTTTSSS[[[jjjqqqkkkbbb\\\XXXRRRLLLJJJKKKNNNQQQPPPLLLGGGAAA??????AAACCCBBBBBBAAA@@@@@@@@@@@@@@@:::999888777888:::===>>>CCCCCCCCCBBB???<<<999777...---,,,+++***+++---...++++++++++++++++++++++++************************************************************************))))))*********+++++++++*********)))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))((((((((((((((())))))))))))((()))))))))*********************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++******)))((()))***++++++)))))))))************))))))(((((()))***************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************))))))*********+++++++++***************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++---...000111111777999;;;===>>>???@@@@@@???======>>>BBBDDDDDDDDDBBBBBBDDDJJJXXXiiippppppbbb___\\\\\\^^^^^^]]]\\\ccc^^^[[[\\\aaadddaaa\\\aaafffmmmqqqppplllgggccc^^^XXXWWWbbbrrryyyuuunnnkkkfffaaa]]]^^^cccjjjooo```ZZZPPPGGGAAA???@@@AAABBBBBBAAABBBBBBCCCDDDEEEAAA???===;;;;;;<<<===>>>???@@@AAABBBCCCBBBAAAAAA666444111///,,,+++******,,,+++++++++++++++++++++************************************************************************))))))*********+++++++++))))))))))))))))))******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))((((((((((((((())))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++******)))((()))+++,,,+++***))))))************))))))(((((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++***************************************+++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************)))************+++++++++******************************************************++++++++++++************++++++++++++,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,,,,---...000222444666666===>>>???@@@???>>>===<<<<<<<<<>>>EEEMMMSSSTTTSSSSSSTTTTTTVVV___kkkpppooobbb___\\\[[[\\\YYYSSSMMMNNNJJJIIIMMMTTTXXXUUUQQQTTTTTTVVVYYY[[[[[[XXXVVVWWWQQQQQQ[[[ggglllkkkiiiqqqllleeeaaabbbhhhpppvvvllleee[[[QQQJJJHHHHHHJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCAAA@@@???>>>??????:::;;;===>>>@@@AAAAAABBB???===:::666111,,,)))''',,,,,,,,,,,,++++++++++++************************************************************************)))************+++++++++))))))))))))************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))************+++)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++******)))((()))+++,,,+++***))))))************))))))(((((()))***************((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***************************)))))))))*********++++++******+++++++++,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************)))************+++++++++******************************************************++++++++++++******)))))))))******+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...//////222333444666777999::::::<<<===@@@BBBCCCCCCBBBAAA>>>???DDDMMMWWW^^^___]]]\\\\\\ZZZUUUTTTXXXYYYWWWVVVUUUTTTRRROOOKKKGGGDDDAAAEEEKKKOOOQQQPPPOOONNNMMMJJJIIINNNVVV[[[[[[XXXRRRMMMNNNUUUZZZ[[[]]]aaammmhhhaaa\\\\\\bbbjjjpppnnnhhh```XXXTTTTTTWWWYYY]]]ZZZVVVPPPJJJEEEBBB@@@????????????????????????>>>======<<<<<<<<<======??????>>><<<999555111...------,,,,,,,,,+++++++++************************************************************************)))************+++++++++((()))))))))************************************************************************************))))))))))))))))))))))))************************)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************((()))))))))************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++******)))))))))+++,,,+++***))))))************))))))(((((()))***************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***************************(((((())))))*********+++*********++++++,,,,,,,,,)))************+++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,************************)))************+++++++++******************************************************++++++++++++******(((((())))))*********+++'''((()))***,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///111222222888888999:::;;;<<<<<<<<<777:::>>>CCCHHHJJJLLLLLLMMMLLLNNNTTTZZZ\\\XXXSSSPPPRRRPPPJJJFFFHHHIIIHHHNNNPPPRRRPPPKKKHHHHHHJJJCCCNNNZZZ^^^ZZZTTTSSSTTTSSSOOONNNUUUbbbjjjkkkgggTTTPPPQQQUUUUUUSSSWWW___ccc```[[[YYY\\\eeeooovvvjjjfff```[[[ZZZ\\\aaadddrrrnnnfff]]]SSSJJJCCC@@@;;;<<<>>>???AAAAAABBBBBBFFFDDDAAA>>>;;;:::999999;;;<<<>>>@@@@@@>>>;;;999---------,,,,,,+++++++++************************************************************************)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))*********+++(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++***'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++******************)))************++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------,,,***+++---///,,,,,,,,,---111666;;;>>>===<<<<<<===>>>===;;;999:::@@@IIIOOOSSSSSSSSSSSSRRRLLLGGGHHHMMMPPPOOOKKKPPPLLLEEE@@@===???BBBEEEQQQSSSTTTQQQLLLKKKOOOTTTTTT___jjjoookkkdddaaaaaaaaa___^^^bbbgggkkklllkkkeee^^^]]]```[[[VVVcccwwwqqqgggZZZUUUWWW\\\```aaabbb\\\XXXXXXYYY[[[___eeegggiiijjjeee[[[OOOHHHDDDIIIFFFCCCAAAAAAAAA???===@@@AAACCCDDDCCC???999555<<<:::999:::===@@@AAAAAA>>>777...+++---///---+++---,,,+++))))))+++,,,---************))))))))))))************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,,,,************************)))************+++++++++'''((()))***+++******)))))))))))))))))))))))))))******************************))))))))))))******************************)))************+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************------------------------,,,,,,,,,++++++*********************************,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++***)))***,,,...111111333666999<<>>GGGOOORRRRRRTTTUUUVVVVVVVVVVVVllliiiddd___[[[YYYYYYZZZhhhjjjllliiiccc]]]ZZZYYY^^^\\\[[[\\\___^^^[[[WWW___\\\ZZZ___gggooossstttmmmjjjeeebbb```aaaccceeepppggg```^^^\\\XXXVVVWWWVVVYYY\\\[[[XXXWWWXXXZZZcccggglllkkkeeeZZZOOOIIIAAA@@@??????@@@BBBDDDEEE???===;;;;;;;;;;;;999777;;;>>>@@@===777111---++++++,,,---......---,,,***++++++*********)))))))))************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))))))))*********++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))*********************************************+++++++++++++++************************)))************+++++++++((()))))))))************))))))))))))))))))))))))******************************))))))))))))*********************+++++++++))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++************,,,///000222333666999<<<======>>>>>>???@@@@@@FFFNNNWWWZZZWWWSSSQQQRRRMMMNNNNNNKKKGGGDDDBBBBBB???BBBDDDDDDDDDIIIRRRYYYaaaaaa```___]]]ZZZXXXVVVfffbbb\\\YYYWWWVVVUUUTTTYYYYYYYYYXXXUUUSSSSSSSSSUUUTTTTTTWWW[[[\\\ZZZWWWVVVXXXXXXYYY```iiilllhhh___```aaa``````bbbeeehhhyyyqqqkkkiiifff```[[[ZZZTTTXXX\\\\\\ZZZYYYZZZ[[[dddhhhmmmmmmhhh___WWWSSSFFFEEEFFFKKKQQQPPPHHH???BBB@@@???>>>>>>===;;;888:::<<<>>>>>><<<777333000------------,,,,,,+++++++++++++++*********))))))************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++******))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************))))))))))))))))))))))))((()))))))))***************************************************+++++++++************************))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***---111444666999===???>>>===<<<===???BBBFFFHHHMMMTTT[[[[[[VVVPPPNNNNNNKKKJJJGGGDDDAAACCCFFFIIIHHHHHHJJJNNNTTTYYY]]]^^^```^^^ZZZVVVRRRNNNLLLKKKSSSRRRRRRSSSUUUVVVUUUTTTWWWVVVWWWXXX[[[\\\\\\\\\]]]\\\\\\```eeeiiiiiiggg]]]aaa```ZZZWWW[[[^^^^^^]]]]]][[[YYYXXXXXX[[[]]]qqqmmmlllmmmkkkeeebbbccc[[[```eeefffbbb^^^[[[[[[cccdddeeeccc```\\\YYYXXXSSSSSSZZZiiiuuuppp[[[FFFCCCAAA????????????===<<<:::888666888<<<===;;;777333111---+++)))***,,,---++++++++++++************************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************++++++++++++******************++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************************************))))))))))))))))))))))))((()))))))))************************************************************************************))))))*********+++++++++)))))))))((()))******+++))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))))))))***++++++,,,,,,)))************+++++++++,,,,,,,,,------,,,,,,,,,))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***...222666999;;;???AAA@@@??????@@@DDDIIIOOORRRVVVVVVTTTPPPLLLJJJLLLOOODDDCCCAAA@@@BBBHHHPPPVVVWWWSSSQQQUUU\\\```]]]YYYPPPNNNKKKHHHFFFEEEEEEFFFLLLPPPVVV\\\___```^^^]]]ffffffhhhlllqqqsssppplllkkkhhhfffhhhnnntttvvvwwwnnnoookkk```UUURRRXXX```bbb^^^YYYUUUSSSVVVYYY\\\^^^```eeeiiigggbbbcccgggeeejjjooopppkkkeeeaaa___aaa^^^ZZZXXXWWWVVVUUUSSSZZZ\\\ggg|||kkkSSSCCCAAA>>>===>>>???>>>>>><<<777222444:::??????<<<999666111,,,******,,,...,,,++++++++++++*********************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******++++++++++++***************++++++++++++,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))***************************************************)))))))))************************)))************+++++++++***)))((((((((()))++++++))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******((())))))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************------------------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---...//////000000333777:::<<<===???AAAFFFFFFFFFGGGJJJMMMPPPRRRTTTQQQLLLHHHFFFHHHLLLOOOGGGGGGHHHHHHKKKQQQYYY^^^^^^XXXSSSSSSWWWYYYVVVQQQLLLLLLLLLMMMOOORRRTTTVVV[[[cccmmmrrrpppkkkfffcccmmmnnnrrryyyzzzsssooojjjeeefffmmmuuu|||uuuooohhhaaaWWWRRR]]]mmmyyypppccc[[[ZZZ]]]```bbbVVV]]]eeeiiiccc[[[\\\cccggglllpppqqqmmmiiiggggggccc^^^ZZZ[[[^^^^^^YYYTTTZZZ^^^hhhyyykkkXXXHHHDDD@@@>>>>>>???@@@@@@>>>:::666555888;;;======>>>;;;666222...------...,,,,,,+++++++++*********************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******++++++++++++***************+++++++++,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++*********)))))))))(((************************)))************+++++++++***)))((((((((()))+++,,,))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******((())))))***++++++,,,,,,)))************+++++++++******++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---///000111111777:::===??????@@@AAABBBNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDDDDEEEGGGHHHGGGTTTUUUWWWXXXYYY\\\aaaeee]]]WWWPPPNNNOOOQQQOOOMMMUUUWWW[[[___cccgggjjjlllpppyyy}}}qqqgggcccfffhhhnnnxxxwwwooommmhhhbbbccckkkvvvqqqeee]]]\\\WWWUUUdddyyyvvvhhhbbbaaaaaaaaa[[[ccclllmmmaaaVVVVVV]]]dddhhhllllllkkkjjjkkkmmmjjjfffeeejjjpppppphhh___\\\___gggqqqvvvqqqeeeZZZMMMIIICCC@@@@@@AAABBBCCC@@@???===999666666999<<<@@@>>>;;;777333000...---,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******++++++++++++************+++++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************+++*********))))))((((((************************)))************+++++++++)))***+++,,,,,,,,,++++++***++++++++++++++++++***++++++++++++++++++++++++(((((((((((()))***+++,,,************++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++***))))))******,,,++++++******++++++,,,************************++++++++++++++++++++++++---,,,***,,,...///,,,***,,,,,,---///222444777888999:::<<>>CCCDDD???999333000+++,,,,,,,,,+++***(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((((('''************************************************+++*********))))))(((((((((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,+++++++++******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++***************,,,++++++******++++++,,,************************++++++++++++++++++++++++---+++***+++---...,,,***+++,,,---000333777:::;;;???@@@BBBEEEFFFHHHHHHHHHJJJIIIGGGEEECCCDDDEEEGGGFFFKKKRRRYYY^^^```aaaaaa[[[aaa___VVVTTT[[[]]]XXXVVVUUUWWW[[[^^^bbblllwww}}}qqqhhhccccccdddeeecccgggjjjkkkjjjgggdddccc```aaadddhhhjjjiiiccc___[[[^^^aaagggrrr{{{zzzuuubbbbbbaaa___]]]dddyyyqqqeeeaaaccceeefffkkktttppphhhfffcccaaa^^^YYYTTTPPPWWW^^^jjjvvv|||yyytttpppsssvvvqqqgggdddgggcccZZZ^^^```aaadddkkkqqqjjj^^^GGGDDD???;;;;;;===:::666888999;;;???AAA@@@;;;777---,,,++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((************************************************************)))))))))((((((((((((((()))))))))***)))))))))))))))***++++++************++++++++++++,,,,,,+++++++++******************)))******+++,,,************************************************************************))))))))))))*********+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))************)))))))))(((++++++++++++++++++++++++************************************************...---,,,++++++,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***+++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++************+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***+++,,,///333777;;;???AAACCCDDDFFFHHHHHHGGGFFFDDDHHHGGGFFFDDDAAAAAACCCEEEPPPXXXaaadddaaa^^^___aaaWWWZZZXXXSSSWWWaaaeeebbbdddccceeeffffffgggoooyyy{{{jjj]]]XXX[[[```ddd```aaadddgggjjjjjjgggdddaaabbbeeeiiilllkkkgggccc___cccggglllsssxxxvvvppp]]]ZZZYYY[[[___jjj}}}qqqddd```bbbgggjjjqqq{{{tttpppjjjiiihhhjjjkkkfff]]]UUUXXX___gggnnnqqqrrrrrrqqq~~~|||tttkkkjjjnnnjjjaaa[[[dddggggggrrr|||jjjRRRGGG======@@@???<<<999:::666555999@@@CCC@@@<<<111///,,,***)))***,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))************************************************************))))))))))))((((((((()))))))))*********))))))))))))***++++++************+++++++++,,,+++++++++***************+++************+++,,,,,,************************++++++++++++++++++++++++************************)))))))))***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***((('''&&&))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++************************************************444333111///...///111222//////000000000000//////------------------------+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,++++++******+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,...000333777<<>>>>>:::777888<<>><<<777444///+++)))***,,,---************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************************)))))))))))))))(((((()))))))))***************))))))******+++,,,*********+++++++++,,,,,,***************************************++++++,,,************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))*********)))))))))))))))************************************************************************:::888666444333333555666333333444444444444333333222222222222222222222222///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---///111333555777;;;@@@DDDHHHJJJGGGEEEBBB???===<<<======;;;CCCMMMTTTVVVWWWZZZ\\\WWWUUUSSSSSSTTTUUUVVVVVV___fffoooxxxxxxkkkbbb]]]```eeehhhkkkooojjjjjjkkkmmmqqqtttuuutttrrrooonnnppptttxxxxxxwwwzzzxxxtttqqqppprrrvvvyyyyyy}}}~~~zzzvvvtttqqqllloookkkjjjoootttxxx}}}rrrooollliiihhhiiilllnnnpppfffdddaaa^^^gggxxxuuueeejjjmmmiiiggghhheee```eeegggkkksss~~~vvvkkkeeecccgggmmmnnnlllkkk\\\RRRIIIEEEBBB@@@???AAA@@@???<<<999888999;;;======999444///,,,++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************************************))))))))))))))))))******))))))))))))***************************++++++,,,***++++++++++++,,,,,,,,,******************++++++***))))))))))))***++++++************************************************************************+++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))******************************************************************************<<<;;;999777666555555666666666777777777777666666555555555555555555555555666777777666444222000...000000//////...---------************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...000444777999:::;;;>>>AAAEEEGGGIIIJJJFFFAAA<<<:::999:::;;;FFFNNNXXX\\\ZZZXXXXXXZZZSSSPPPPPPVVV```fffeeebbbeeemmmzzz{{{sssmmmgggdddhhhnnnoooppprrrnnnppptttyyy|||{{{wwwssstttqqqoooooosssyyy~~~}}}wwwqqqmmmnnnssswww}}}~~~wwwqqqlllhhhkkklllrrr|||wwwwwwwwwxxxzzzzzzxxxvvvzzzqqqccc[[[VVV]]]lll{{{ggg___eeegggfffiiiooommmeee]]]___eeeoooxxx{{{wwwqqqvvvnnnkkknnnmmmgggeeejjjaaa^^^VVVMMMKKKLLLKKKGGGAAABBB@@@===:::999;;;>>>???===999555111...,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++************************************************))))))))))))************)))))))))*********+++++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***************+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++++++++))))))))))))))))))))))))))))))))))))************************************************************************************:::999888777555444333222444444555555555555444444444444444444444444444444444555666777777666555444555555444333111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++++++++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...///000444999============???@@@BBBDDDEEEFFFDDDBBB@@@???@@@AAABBBQQQWWW\\\[[[VVVQQQQQQSSSWWWYYYaaalllwwwxxxppphhhdddlllwww{{{tttppptttuuuyyy}}}|||vvvuuuxxxyyyyyyzzz{{{}}}|||yyywwwvvvsssooolllmmmsss{{{yyyqqqjjjhhhkkknnnuuu~~~vvvnnnfff```aaagggvvv~~~~~~~~~~~~xxx~~~zzznnnbbb]]]\\\ggguuuqqq___\\\```bbbcccnnn}}}~~~vvvcccbbbdddiiimmmnnnmmmlllpppssstttpppjjjfffeeedddaaaddd^^^VVV[[[fffcccUUUHHHFFFDDDAAA@@@>>><<<;;;======<<<:::777333///---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************************************************************((()))))))))************))))))*********+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,------------,,,,,,,,,,,,---..............................------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))((()))))))))************************************************************************************777777666555444222000//////000000111111000000///000000000000000000000000+++---111444777999999999:::999888666444222111000........................++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,///111222666<<>>>>>>>>>>>??????@@@AAA@@@@@@BBBDDDGGGIIIKKKLLLLLLQQQVVVUUUQQQOOOSSSXXXaaaiiiuuuqqqeee```fffqqqxxxxxxtttrrrsssqqqzzz~~~~~~|||~~~{{{xxxrrrkkkhhhlllvvv~~~zzzrrrjjjeeeeeegggkkkxxxvvvkkkaaaZZZ^^^iii|||tttrrrttt|||yyyvvvpppkkklllrrrrrrzzzpppfff^^^``````dddtttlllhhheeedddeeefffiiimmmgggwww|||qqqiiikkkiii```^^^ddd```[[[iii}}}yyydddQQQLLLFFFEEEEEEBBB;;;555:::<<<======;;;777222///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((())))))*********************************************************(((((())))))*********+++)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,------.........///............///000000000000000000000000000000////////////////////////++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************000444888888444111111222000000000000///...------.........000111000---+++,,,,,,,,,...111333333333777888999::::::;;;;;;;;;333444555666555333000//////...,,,+++******++++++...------+++***)))((((((,,,,,,+++************+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---******************************+++,,,,,,,,,,,,+++))))))+++,,,,,,---,,,,,,(((---222555666999???CCCFFFBBBAAABBB???;;;>>>EEEBBBIIIWWWbbb___SSSLLLMMMHHHKKKOOORRRWWWaaannnyyy{{{rrrkkkhhhoootttuuuvvv||||||yyy}}}|||sssfff```cccllluuu{{{|||sssggg___]]]___cccmmmuuuuuupppiiiaaa[[[]]]jjj~~~~~~nnnkkkjjjppp|||}}}tttlllmmmvvv~~~vvviii^^^WWWaaammm|||tttnnneee```aaabbb^^^YYYfffeeejjjlllkkkuuuyyyooommmgggaaadddqqq|||zzzrrr```TTTFFF@@@AAABBB===888:::<<<>>>>>><<<:::888777///...+++)))(((((())))))))))))))))))))))))))))))************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************))))))))))))************************+++++++++++++++******)))******++++++***+++,,,---......///000111000...///111111000...111000///000111222111000///000111000000222555777666666666555111...///333000------///...***)))+++++++++++++++++++++++++++***************++++++++++++++++++************)))************************************************************************************************************************++++++******************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))))))))***+++++++++,,,************************'''***,,,,,,***)))+++---555888;;;;;;999777666777444444444444333222111111111111111222333333000---222111111111333444333222000111333555777888888999777888999:::999999777777555555444333111...,,,++++++++++++,,,,,,,,,,,,---++++++******)))******+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******************************+++,,,,,,,,,,,,+++******++++++,,,---------///222666999;;;???CCCFFFKKKGGGGGGHHHEEE??????CCCSSSUUU[[[___YYYNNNIIIKKKMMM\\\eeeaaacccooowwwvvvzzzzzzxxxvvvsssoookkkhhhpppuuuxxxwwwyyyooommmiiilllyyyyyyqqqfff```aaahhhooosss{{{zzzvvvlll```XXXUUUVVV]]]dddiiiiiifffccc]]]WWW]]]eeettt|||sssooorrrgggeeeeeelllwww~~~vvvkkkcccdddpppyyyuuuqqqlllhhhaaaiiisssjjjhhhccc^^^^^^dddggghhhZZZ]]]kkkuuuxxxssskkkgggaaaaaajjjsssrrrkkkbbbWWWJJJAAAAAACCCCCCCCC===???AAABBB@@@===;;;999222000...+++*********+++************************************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))*********************************************************************************************+++))))))******++++++,,,,,,++++++++++++,,,---...///111111222222333333444444///......///000111111222444333111000111111///......000111111000111333555222222333333222111333555333111111444333000///222.........---,,,+++******************************++++++++++++************************************************************************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************************************************************+++++++++************************(((+++------+++***+++,,,:::;;;===>>>>>>===;;;::::::::::::::::::999999888555444444555666555333111555333222222222222000///...///000111222333333333444444444555555555666666666777888999888555333111------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---///000444666888;;;???BBBDDDFFFFFFCCCAAACCCDDDDDDHHHLLLbbb```^^^[[[TTTNNNNNNSSS^^^vvvxxxsss|||}}}sssooonnnnnnmmmmmmooorrruuuyyy}}}~~~||||||}}}}}}ooojjjeeekkk{{{oooiiiaaa]]]]]]aaaeeegggdddeeeeeeaaa\\\ZZZ[[[^^^^^^aaabbbaaabbbccc```[[[bbbeeeiiikkkgggaaabbbgggfffdddeeekkkttt{{{~~~ssskkk```YYY]]]lllwwwqqqpppqqqqqqqqqwww}}}|||fffhhhddd]]]]]]iiivvv}}}dddeeeoooxxxyyy~~~|||ooojjjiiidddaaaeeekkklllhhhddd[[[OOOFFFDDDFFFIIIKKKBBBCCCEEEFFFEEEBBB???===666444111///---,,,++++++************************************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++))))))******+++,,,------,,,,,,---...///111222333222222222222222333333333222333333222111222555777666444222222333333333111111333555555444333444555222222111222444555444222555333333555555222222555111111111111000...,,,+++++++++++++++************,,,+++++++++************************************************************************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************+++++++++******************************************,,,------+++******+++999:::;;;<<<===<<<999888999999;;;<<<============;;;:::999:::;;;:::888666555444333333555555444333333333333333222111000///000000///.........//////111222444777888:::::::::555555333111///---+++***------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,+++---///222333666777888;;;>>>@@@BBBBBB???===<<<>>>CCCKKKTTT[[[___]]]YYYWWWUUUXXX___eeevvvzzzyyywwwqqqlllkkkkkkooouuu{{{}}}yyyqqqqqquuu}}}zzzsssnnnhhhjjjttt}}}yyyooodddaaa^^^]]]]]]```bbbddd___aaaccceeefffiiinnnrrrnnnmmmjjjhhhjjjooonnniiinnnnnnmmmiiidddbbbeeejjjiiihhhhhhjjjnnnqqqqqqppphhhccc\\\YYY___ooozzztttrrrtttvvvtttkkklllfff^^^eeeyyy}}}ssspppooommmssswwwppplllnnnlllgggeeehhhjjjiiiccc\\\TTTQQQSSSTTTRRROOOHHHHHHHHHHHHHHHFFFBBB@@@999888555222///---,,,,,,************************************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************+++*********************)))******+++,,,---...............///000222333444111111111111111111111111444555555444222333666999777666555666999;;;<<<<<<:::<<<>>>???>>><<<<<<===:::999888777999:::666000555222111333333000000222000111222333222111///...,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************************************************************************************************************************************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,+++++++++***)))))))))***************************+++,,,,,,+++*********777999;;;;;;:::777444222222333555777999;;;;;;<<<>>><<<;;;;;;<<<;;;999777777666666888:::<<<<<<;;;999999999888777666555444444444222000//////......///......000333777:::===<<<;;;:::777555333111000......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,------------,,,...---------///222666888888999;;;<<<===>>>@@@AAAAAADDDFFFGGGHHHMMMTTTXXXSSSSSSSSSUUU[[[fffqqqxxxwwwmmmmmmsssqqqoooooovvvwwwnnnqqqppptttxxxhhhhhhfffdddfffhhhddd^^^dddeeegggiiikkkmmmooopppvvvwwwwwwwwwxxxyyy|||~~~zzzwwwyyy~~~~~~yyy}}}}}}{{{vvvrrrrrruuuwwwpppooommmlllkkkiiigggeeefffdddbbbaaafffqqq~~~{{{tttooooootttyyyzzzqqqnnnllleeecccvvvyyynnniiifffnnnwwwuuuqqqtttsssmmmgggggggggfffaaa[[[YYY```jjjlllcccXXXMMMKKKIIIIIIIIIHHHEEECCC===<<<999666222///---,,,************************************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))*********++++++,,,,,,,,,---...//////000111000000000000111111222222222222333333444444444222333555666888:::>>>@@@AAA???>>>???AAADDDEEEEEEGGGIIILLLLLLKKKJJJIIIJJJFFFHHHGGGEEEGGGHHHCCC;;;999666444555444000000333000000111222222111000000......------,,,,,,,,,+++,,,,,,,,,++++++++++++***************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,+++++++++***)))))))))************************************+++***)))(((>>>CCCGGGFFFAAA:::777666444555777999;;;<<<======:::888666666666666555333666666555777:::;;;;;;:::999:::;;;<<<<<<<<<<<<<<<888777666444333111000///222000...---...111444777;;;;;;;;;;;;;;;;;;;;;;;;111000///...---,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------...///111444777:::<<<===@@@BBBBBB@@@???BBBEEEIIIQQQVVVRRRLLLJJJLLLNNNWWWYYYYYY[[[cccppp{{{|||uuutttwwwqqqgggkkkwwwooopppttt|||tttgggjjjjjjpppzzzxxxooogggmmmqqqooolllmmmllljjjppptttyyy|||~~~~~~}}}zzzwwwssspppmmmkkknnnnnnnnnnnnooosssyyy}}}zzzpppgggdddhhhqqqxxx}}}uuusssrrrnnnmmmiiinnn}}}qqqnnniiikkkpppkkkpppuuuvvvqqqkkkiiigggeeeaaa]]]^^^kkk|||uuugggSSSOOOJJJIIIJJJJJJIIIGGGBBBAAA>>>:::666222///---++++++++++++++++++++++++************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************((())))))***+++,,,------/////////000000000000111222111111000000000111111000111222444666777888999999:::===CCCKKKQQQTTTTTTQQQNNNKKKJJJKKKLLLMMMLLLSSSTTTVVVVVVVVVUUUVVVWWWTTTYYY[[[XXXXXX[[[WWWOOODDD@@@>>>???>>>;;;;;;>>>999999777555333222000000000000//////......------,,,,,,,,,,,,++++++++++++************************************************************************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************+++++++++******************************************))))))***,,,,,,+++)))TTT\\\ccc```VVVLLLHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLAAA???===<<<<<<<<<;;;:::===;;;999999::::::888777999:::;;;<<<===>>>>>>>>>888999999888777555333222555444111///...///000111333444555888:::<<<>>>???999888666444222111000000,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,...000444888;;;>>>@@@AAAFFFJJJHHHBBB@@@DDDJJJRRR[[[^^^UUUMMMQQQ^^^gggvvvvvvpppjjjllluuu{{{{{{tttqqqqqqrrrrrrppprrrvvvyyy~~~|||~~~qqqddd```fffnnnssssssrrrqqqqqqzzz}}}}}}{{{zzzzzzxxxyyyzzz{{{zzzzzz{{{}}}}}}vvvllldddbbbeeekkkooozzzzzzrrrqqqrrruuuxxxxxx~~~vvvmmmnnniiiiiiiiiccchhhoootttsssrrrsssqqqmmmhhhcccdddnnn|||zzzpppYYYSSSLLLIIIJJJMMMLLLKKKHHHFFFCCC???:::666222000++++++++++++++++++++++++************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************((()))***,,,...///000111333222222222222111111111111111111111111222333444222333555888;;;>>>@@@AAAHHHHHHKKKSSS___ffffffccc]]]ZZZVVVTTTUUUVVVVVVVVVYYYZZZ[[[[[[[[[[[[]]]______iiilllfffdddfffbbbZZZOOOKKKJJJKKKKKKJJJKKKOOOPPPLLLGGG@@@;;;666444222222222111111000//////...------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************************************************************+++++++++************************+++))))))+++...000...,,,hhhsss{{{xxxkkk^^^ZZZZZZaaaaaaaaaaaa```___]]]]]]SSSQQQNNNMMMMMMMMMLLLKKKIIIGGGDDDBBBAAA???<<<999;;;;;;<<<<<<<<<;;;::::::;;;<<<>>>???>>><<<:::999666555444333222111000000,,,---///222555888:::;;;AAA???===;;;999777666666,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,------...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++---111666;;;>>>AAABBBBBBIIIOOOKKKCCC@@@EEELLL[[[bbbaaaUUUQQQccczzztttxxxyyyvvvqqqwwwxxxtttvvv|||{{{sssuuuqqqrrruuuzzz~~~zzznnnbbbbbbmmmxxxxxxsssrrr{{{yyy~~~}}}}}}zzzuuuoookkkiiihhhgggeeesss~~~|||uuusssrrrxxxeee```fffgggkkknnnkkk^^^gggpppuuuzzz~~~~~~{{{ooojjjhhhllltttxxxuuuppp]]]UUUMMMIIIKKKNNNOOONNNKKKJJJGGGCCC===888444222++++++++++++++++++++++++************************************************************************************************************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************)))***,,,...000222333444555555444333333222222111000000111222333555666777999:::===@@@DDDHHHKKKLLLQQQOOOPPPYYYeeekkkhhhbbbaaa^^^[[[ZZZ[[[^^^______ZZZ[[[\\\\\\[[[]]]```cccgggrrruuummmggggggccc[[[UUUQQQQQQSSSUUUTTTWWW[[[ddd___VVVLLLCCC<<<888666333333333222111000000///---------,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))******+++++++++,,,************************,,,******---000222111///kkkqqquuurrriiiaaa```aaabbbccceeeggggggeee```\\\ZZZ[[[\\\]]]]]]___ccceeeaaa]]][[[ZZZTTTKKKEEEDDD;;;BBBFFFBBB===;;;999888777777777999<<<>>>===<<<===<<<;;;777444333444555//////...///000333555777:::<<>><<<::::::;;;;;;888555555444222000000111222333555777;;;>>>@@@???>>>===<<<<<<<<<:::777222...+++,,,++++++***+++,,,...///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******)))***,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------,,,------------...111444444666888:::<<<>>>??????CCCHHHQQQWWWUUUQQQRRRVVVWWWaaa^^^ZZZgggwww||||||uuusssssssssrrrrrrwww~~~}}}~~~xxxvvvwwwsssssspppmmmmmmvvv~~~}}}}}}}}}}}}~~~xxxxxxxxxzzz|||}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzz|||}}}|||{{{{{{|||}}}~~~~~~~~~||||||{{{vvvpppiiifffeeefffpppzzzwwwfffdddiiijjjkkk|||uuuooouuusssrrryyy|||yyyuuuqqqmmmgggaaa```ccccccaaa]]][[[```ccc^^^TTTVVVVVVTTTQQQLLLEEE@@@<<<;;;444...---,,,******,,,************************))))))***++++++++++++***************************************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******))))))))))))******************************************************++++++++++++++++++++++++///...,,,++++++...111333444555666666555444666777777555222111333888===AAACCC???@@@HHHQQQVVV[[[___|||vvvlllddd___]]]]]]]]]\\\___cccfffffffffggghhhddd```^^^bbbmmmwww|||~~~iiigggcccbbbdddfffhhhhhhkkknnnooommmllliii```VVV^^^___bbbdddccc```\\\YYY^^^[[[ZZZZZZWWWSSSVVV[[[XXXZZZVVVLLLGGGHHHDDD===888666333000///000111333+++******)))***,,,...///++++++++++++++++++++++++************************+++++++++***************************************)))************+++++++++************************************************************************************************++++++************++++++************************++++++++++++++++++++++++************************************************[[[^^^ccchhhkkkiiiccc^^^```bbbdddhhhiiifffbbb]]]]]]```hhhuuueee___[[[\\\^^^bbbiiiqqqrrrhhhdddaaa^^^SSSVVVXXXUUUPPPMMMPPPSSSPPPFFF<<<666777:::;;;:::777666444333444555777888:::;;;===?????????======888888:::::::::999777666222111///---++++++,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------...000444888999>>>BBBCCC@@@???@@@CCCSSS[[[aaa^^^UUUPPPWWW```ssstttjjjttttttlllpppvvvssspppoooooouuu}}}zzz|||}}}}}}yyyvvvvvvwwwrrrxxx~~~}}}}}}}}}}}}}}}~~~~~~|||{{{zzzyyyzzz{{{|||wwwvvvvvvwwwyyy{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxwwwxxxzzz{{{{{{{{{{{{}}}~~~|||zzzxxxyyyzzz|||{{{{{{}}}~~~}}}xxxqqqllliii{{{}}}vvvuuuiiiggghhhgggssspppuuusssooouuuzzz|||vvvooofff___]]]^^^dddhhhhhhlllzzzwww```YYYXXXWWWUUUSSSMMMEEE??????777111///---***))),,,************************))))))***++++++++++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******+++++++++++++++++++++++++++++++++******))))))******+++************************************************+++++++++,,,,,,,,,,,,,,,+++++++++---000333666888444666777666444333333444555555555666999@@@GGGLLLQQQOOOQQQWWW]]]cccnnnyyywwwkkkdddbbbbbbbbbfffiiillllllhhheeedddfffddd^^^ZZZ___jjjrrrsssppphhhfffcccbbbbbbccccccccc```eeehhhiiijjjiiiccc[[[aaadddkkkrrrqqqiiiaaa^^^]]]]]]```bbb___[[[\\\aaadddmmmkkk]]]VVV[[[ZZZRRR>>>:::555222111111222222000000///......---------++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************************************++++++************++++++************************************************************************************************^^^bbbhhhjjjjjjhhhffffffgggggghhhjjjjjjgggbbb___```cccjjjuuu~~~~~~wwwppp___[[[ZZZ\\\___aaagggmmm{{{uuujjjbbbccchhhiiifffVVV[[[```bbbcccfffmmmssscccXXXIII>>>;;;:::888666777666555555666888:::;;;<<<===>>>???????????????666555666666888;;;===???:::888555111...,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---......000333777;;;===DDDKKKHHHAAA>>>CCCJJJ```ggghhh]]]RRRUUUiii|||yyy~~~wwwmmmsssuuusssrrrrrruuu{{{zzzvvvuuuwwwyyy{{{yyy~~~}}}}}}}}}|||{{{zzzzzzzzz{{{||||||zzzyyyxxxwwwwwwxxxyyyyyytttsssqqqrrruuuwwwwwwwwwwwwvvvuuutttssssssssssssrrrsssuuuvvvwwwvvvuuuttttttvvvxxxyyyyyyzzz|||~~~yyywwwvvvvvvxxxyyyxxxxxxuuuwww|||{{{uuummmwwwvvvqqqpppvvvsssqqqqqqxxxgggnnnooommmpppqqq~~~}}}yyyrrrlllhhhfffdddgggkkkmmmvvveeeZZZXXXVVVVVVWWWTTTMMMFFFBBB;;;444222///***)))+++************************))))))***++++++++++++***************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++************++++++************************************************++++++,,,,,,------------***+++...222444555666666222333444444222222333444222555:::>>>BBBHHHNNNSSSTTTVVVZZZ]]]___gggxxxsssjjjfffhhhkkkmmmgggjjjlllkkkgggdddeeefffeee]]]WWWZZZbbbgggddd___fffdddaaa______^^^]]][[[YYY```ggghhhiiijjjhhhdddddddddiiippppppiiiddddddbbbdddhhhiiieeecccjjjtttnnn``````]]]TTTKKKFFF???999666333000...000000111111000...,,,+++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************************************++++++************++++++************************************************************************************************\\\]]]]]][[[ZZZ[[[___ccc```___^^^^^^^^^\\\XXXUUU[[[___fffnnnuuutttooojjjccc```___bbbcccbbbdddhhhnnnjjjeeebbbggglllkkkeee\\\___dddgggiiinnntttyyynnnggg[[[QQQIIIBBB;;;666888777555444333444555666:::;;;<<<===???@@@BBBBBB:::888555444444777;;;>>>>>><<<:::777333000---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......)))***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------------------------------------------...000111333555999===>>>DDDIIIFFF@@@@@@IIIQQQ___dddcccYYYUUUddd~~~zzzrrrmmmrrroooqqqwww~~~|||zzz}}}{{{|||}}}{{{zzzyyyyyyzzzyyywwwwwwyyyzzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvpppnnnlllllloooqqqssssssttttttssssssrrrrrrqqqqqqoooqqqsssuuuuuuuuusssrrroooqqqsssttttttuuuwwwyyyzzzyyyxxxxxxzzz{{{zzzyyyssstttuuuyyy}}}yyy{{{|||yyytttmmmiiigggyyy{{{mmm```ggglllnnnqqqnnnvvvwwwwwwuuuvvvxxxvvvqqqjjjkkklllttt}}}aaaYYYUUURRRTTTYYY[[[UUUPPPGGG@@@:::777333---***+++************************))))))***++++++++++++***************************)))))))))***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++************************************************+++,,,,,,------......///...000333555555333111///111111222222222333666999666<<>>777111...///000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++************************)))************+++++++++************************************************************************************************++++++************++++++************************************************************************************************RRRQQQPPPQQQTTTUUUVVVUUUTTTRRRPPPOOOOOONNNMMMKKKQQQTTTYYY___dddgggiiiiii```]]]]]]``````___```dddfffiiiiiiffffffhhhfffcccffffffffffffhhhkkkmmmooopppllleee\\\UUUPPPLLLJJJKKKHHHDDD???;;;999888777;;;::::::;;;<<<>>>???@@@===;;;777444333444666888;;;<<<<<<;;;:::777444333000000///......---,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++++++++,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++---------------------------------------------------000333555666888;;;===@@@@@@@@@@@@BBBIIIRRRYYY\\\^^^[[[VVV^^^sss~~~zzzpppmmmqqqsssvvvyyy~~~||||||{{{{{{{{{{{{zzzyyyxxxxxxwwwvvvtttuuuwwwxxxvvvtttuuuvvvwwwwwwwwwuuusssrrrooollljjjjjjllloooqqqrrrqqqqqqrrrssssssrrrqqqpppmmmooorrrtttuuutttrrrqqqnnnpppqqqqqqpppqqqrrrssswwwvvvwwwyyy{{{|||{{{yyyvvvuuuuuuuuuwww{{{}}}vvvmmmfffcccbbbttt}}}jjjccceeeffflllrrroooqqqssstttwww~~~xxxkkkjjjiiimmmwww|||rrrdddXXXQQQLLLPPPYYY___]]]YYYKKKEEE@@@>>>999222---,,,************************))))))***++++++++++++***************************((())))))***++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))))))))***+++,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,************************************************,,,,,,,,,---.../////////333333444444333111000...111222222222444888===BBBGGGLLLSSSWWWXXX[[[```eeedddcccfffkkkmmmqqq{{{zzztttkkkeeeccceeehhhjjjkkkhhhfffeeegggjjjlllmmmiiiccc]]]___hhhqqqttttttlllkkkjjjjjjkkkjjjgggeeebbbgggkkkooovvvmmmfffdddiiihhhbbbcccjjjjjjfffcccdddiiirrr}}}pppfffaaa``````___\\\ZZZYYYXXXSSSKKKDDD777555333111000000111222,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************)))************+++++++++************************************************************************************************++++++************++++++************************************************************************************************MMMLLLPPPWWW^^^^^^UUULLLOOOMMMJJJIIIJJJKKKKKKJJJLLLMMMNNNOOOPPPSSSXXX\\\VVVSSSSSSWWWYYYZZZ\\\aaa```fffgggaaaZZZ[[[^^^```gggeeedddeeehhhlllnnnooooookkkddd]]]ZZZ[[[```eeefffbbb\\\TTTMMMHHHEEEDDD>>>===;;;:::999999:::;;;>>><<<999666444444444555777999<<<>>>>>>===;;;999444333222000...,,,******------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***)))***,,,,,,+++++++++,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------------------------------------------------------...111444777888999<<<===BBB>>>:::<<>>555///...************************))))))***++++++++++++***************************((())))))***++++++,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++((())))))***+++---...///++++++++++++++++++++++++,,,++++++******++++++,,,************************************************,,,,,,------...///000000333333222222111222222222222333333444666<<>>999;;;FFFTTTWWWVVV```pppttthhhnnn~~~vvvmmmjjjjjjmmmooowwwyyy{{{yyy|||vvvhhhgggsss~~~}}}~~~{{{wwwsssvvvzzz||||||zzzwwwtttrrrqqqppppppooopppppppppqqqrrrrrrrrrrrrqqqppppppooommmkkkkkkmmmrrrwwwzzzuuuxxxvvvpppqqqtttsssmmmhhhnnnuuuvvvtttrrrsssuuusssrrrpppoooooooooqqqrrrqqqooonnnqqquuuxxxxxxwwwwwwvvvuuutttttttttuuuuuuwwwwwwwwwvvvuuusssqqqpppuuussspppeeebbbdddkkkmmmiiihhhmmmvvvrrrssszzz~~~||||||nnnooolllfffeeeffffffcccYYYXXXQQQLLLTTTbbbeee___\\\UUUKKKCCC???;;;666333///---+++******+++***)))))))))******++++++++++++************************)))************+++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,+++******+++++++++,,,...000222333444444333222222333444666555555999888999;;;<<>>;;;;;;===???<<<999666444111---***++++++,,,,,,,,,,,,++++++************+++,,,---......---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------,,,,,,...000+++---............000222555777999:::999999:::;;;DDDKKKUUU[[[ZZZ^^^ppprrrssszzzwwwmmmeeefffgggkkksssyyyvvvssswwwzzziii```hhhyyy~~~}}}|||{{{zzzwwwvvvyyyzzz{{{|||zzzwwwtttqqqrrrpppnnnllllllnnnppprrrppppppppppppppppppppppppooommmkkkhhhgggkkkrrrxxxxxxzzzyyyuuuuuuxxxuuuoookkkpppuuuuuuqqqnnnnnnooossssssqqqqqqqqqsssuuuvvvvvvrrrnnnooossswwwyyyyyyvvvvvvvvvvvvuuuuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvuuusssmmmhhheeeeeekkkrrrvvvuuurrruuuqqqoooqqqrrrtttzzzrrrrrrlllccc^^^aaadddddd___[[[VVVVVV^^^hhhkkkhhhfff___UUUKKKCCC===999777222///,,,******++++++***)))*********++++++++++++************************)))************+++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++...///000111333444444444333111000111444777:::<<>>>>><<<<<<>>>AAAOOO\\\ddd```___nnnyyyxxxwwwqqqjjjiiikkklllkkksss|||jjjgggiiisss~~~nnn]]]]]]ppp|||yyywwwvvvvvvxxxwwwvvvuuurrrooommmkkknnnllliiiggghhhkkkoooqqqkkkkkkjjjjjjkkklllmmmnnnlllllliiidddaaaeeeooowwwzzz{{{zzzwwwwwwxxxuuuqqqsssvvvxxxwwwrrrnnnlllmmmooonnnnnnnnnpppqqqtttuuuwwwqqqkkkiiilllqqquuuvvvssssssttttttuuutttttttttttttttttttttuuuwwwyyyzzzyyy{{{xxxpppmmmmmmooopppuuuqqqooommmllliiiiiirrr{{{wwwuuummmbbb]]]```dddeeehhhbbb___dddjjjllllllmmmjjjfff^^^SSSIIIAAA>>>===666222---******+++++++++************++++++++++++************************)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,---222222222333333333333333333222111333777===DDDHHHTTTMMMHHHJJJSSSccczzzsssmmmlllhhhbbbYYY[[[]]]]]]^^^bbbiiiooo~~~~~~||||||}}}vvvssssssvvvwwwrrrvvv|||pppkkkvvv{{{nnneeemmmxxxzzzjjj______aaalllyyy{{{tttqqqttt|||}}}tttkkk^^^]]]\\\\\\]]]```ccceeedddiiikkkiiihhhjjjiiifffYYYSSSOOOOOOLLLCCC;;;888333444444333111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************)))************+++++++++*********************************)))******++++++eeeeeeeeeeeeeeeeeeddddddeeedddcccdddgggkkknnnppphhhfffnnnuuutttvvvvvvlllmmmgggcccddddddbbbbbbdddgggbbb^^^```gggkkkiiieeeZZZXXXXXXYYYWWWUUUXXX]]]eeehhhqqqyyynnndddaaaaaa```ccciiikkkgggbbb]]]YYYTTTOOOLLLFFF@@@;;;::::::::::::===:::888999======999666777777777888;;;===<<<:::777111000...,,,,,,,,,------+++++++++++++++,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---...---,,,---...000.........---...111555999???AAABBBAAA@@@CCCJJJPPP[[[hhhjjj___```wwwzzzuuuxxxxxxtttrrrooossssssooorrrkkk\\\bbbmmm~~~}}}vvviii^^^VVVaaazzzxxxuuutttrrrpppooonnnkkkhhheeecccbbbbbbdddcccbbbbbbccceeehhhiiibbbaaa``````aaacccfffhhheeefffddd___\\\bbbooozzzyyywwwuuurrrssstttsssqqqtttvvvvvvtttpppmmmkkklllhhhhhhhhhiiijjjlllmmmnnnsssmmmfffdddgggkkknnnooommmnnnoooqqqqqqqqqqqqqqqrrrqqqppppppqqqtttvvvxxx}}}xxxsssoooiiieeehhhnnnmmm{{{lllkkkkkkllliiifffiiinnnzzzwwwpppjjjiiikkkiiicccmmmfffgggpppssslllffffffdddeeeccc\\\QQQGGGAAA???:::666000,,,++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///555444333222222111111111222333666:::???FFFNNNRRRZZZUUURRRVVVaaaqqqtttkkkjjjmmmjjjddd___bbbeeegggjjjooowww~~~{{{yyyxxxzzz}}}|||~~~oooccc^^^hhhqqqnnngggdddnnnuuu|||~~~wwwmmmddd```mmmkkknnnsssrrrnnnooosssxxx~~~~~~yyytttmmmgggdddcccbbb___\\\ZZZYYYYYYccchhhlllkkkjjjjjjfff```XXXSSSRRRWWWYYYSSSJJJEEE;;;:::888666444111...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************))))))*********+++++++++************************))))))*********+++++++++*********************************))))))******+++kkklllnnnoooooommmjjjiiihhhgggiiiqqq{{{tttpppxxx~~~zzzxxxvvvnnnhhhdddbbbeeegggfffgggiiidddddddddeeeggggggggggggjjjhhhkkkoookkk```YYYZZZRRRZZZfffsss{{{{{{uuuooopppkkkfffddddddccceeehhheeehhhkkkllljjjiiihhhiiiaaaWWWMMMGGGAAA999777999999777888===???<<<999999444333333555999;;;<<<<<<666555222///---,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........------///000//////......///333888===DDDCCCBBBAAACCCJJJTTT[[[bbbiiifff[[[```yyyqqqooowww|||}}}~~~uuuyyyzzzxxxzzz~~~uuusssgggeeevvvzzznnnfffTTTTTT[[[mmmxxxlllkkklllhhhdddhhheee```\\\XXXUUUTTTTTTUUUVVVYYY[[[\\\]]]\\\[[[UUUTTTTTTTTTUUUWWWZZZ\\\ZZZ\\\\\\YYYXXX___mmmyyytttooojjjiiiiiikkkmmmooolllllllllkkkiiihhhhhhhhheeeffffffggghhhiiikkkkkkppplllhhhgggiiikkkkkkjjjiiijjjlllmmmnnnooopppppprrrqqqoooooooooqqqsssuuuyyyuuupppggg]]]XXX```kkkkkkkkkfffdddgggjjjjjjjjjlllzzzxxxuuuvvv||||||qqqbbbhhheeeiiitttuuuiii```^^^___eeeiiiggg\\\OOODDD>>>>>>:::333...,,,,,,------,,,+++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,---///111111555444222111000000000111///444<<>>===<<<===999666333222444777999::::::999666333000...,,,+++------,,,,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---...///...------///111.../////////111555;;;???GGGEEECCCDDDIIIQQQZZZ___\\\aaa___]]]iii~~~qqqoooxxxxxxrrrpppcccnnnrrrzzzssseee]]]QQQZZZkkklllbbbaaabbb___ZZZ___\\\WWWQQQKKKHHHFFFFFFFFFIIIMMMPPPRRRPPPNNNLLLHHHHHHHHHHHHIIIKKKMMMNNNMMMOOOPPPOOOPPPVVVbbbkkkggg```[[[[[[]]]^^^bbbfffbbbbbbbbbbbbbbbccceeeeeedddeeefffhhhjjjkkkmmmmmmpppmmmkkklllnnnooommmjjjgggggghhhiiikkkmmmoooqqqrrrqqqpppppppppqqqrrrrrrpppsssuuupppcccZZZ\\\dddpppxxxjjjbbb]]]aaahhhnnnssswwwxxxxxxyyy~~~uuudddaaabbbhhhpppqqqiii```\\\]]]dddmmmooohhhZZZJJJAAAAAA===666111///...---,,,,,,,,,,,,,,,++++++++++++************************)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,...000222444555444333222000000000111222000888CCCLLLQQQTTTWWWZZZWWW]]]eeellluuu}}}|||nnnooommmiiijjjqqqvvvwww~~~}}}~~~~~~wwwuuuyyytttvvvvvvrrriii]]]RRRKKKFFFAAAAAAHHHLLLMMMTTT___ccc\\\UUUQQQSSSXXX[[[]]]```dddlllsssvvvxxxyyy{{{wwwzzzxxxppphhhffffffdddhhhjjjlllkkkgggddddddfff^^^aaadddggglllooojjjbbb___```fffooopppggg\\\VVVQQQKKKCCC>>><<<:::777444111000...,,,+++++++++,,,++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++************+++,,,---...nnnmmmkkkiiihhhhhhhhhiiiiiiiiikkkqqqyyy}}}{{{yyyoooiiipppwwwpppkkkkkkgggbbb___```fffjjjiiijjjlllhhhjjjjjjgggeeehhhooovvvwwwhhh[[[ccccccaaa\\\XXXWWWZZZ]]]cccdddffffffhhhllloooqqqllljjjmmmwwwwwwlllhhhaaaUUURRRVVVMMMCCC:::999:::;;;<<<>>>===:::666444444555666666;;;:::888666444111...---...------,,,,,,,,,------,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---...///...------///111---...000111333777<<<@@@EEECCCDDDKKKVVV___dddeeehhhjjjlllppp{{{~~~{{{tttqqq}}}{{{jjjbbbeeehhh|||wwwiii\\\VVVVVVaaatttzzzpppnnnjjjcccZZZTTTRRRQQQPPPOOOOOOLLLIIIDDDAAA???>>>>>>===???AAADDDEEEDDDBBBAAA>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDHHHNNNRRRPPPJJJHHHLLLNNNNNNOOOSSSTTTSSSSSSSSSVVVXXXZZZ[[[[[[]]]```cccgggjjjlllmmmllliiiggghhhjjjkkkiiigggcccbbbbbbbbbeeehhhlllnnnnnnnnnnnnoooooooooppppppmmmpppuuuuuulllaaa^^^aaaqqqxxxmmmfffaaa```dddiiimmmssszzzvvvxxx{{{~~~uuuiiibbbgggjjjjjjjjjiiiccc]]]VVV^^^hhhpppoooeeeVVVKKKCCC???999444111///---+++------,,,,,,,,,+++++++++************************)))************+++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,---...///222444666777333333111111111222444555:::CCCNNNVVVZZZ\\\___bbbaaahhhmmmnnnqqquuutttpppiiippptttpppmmmrrr{{{|||tttrrrlllaaa]]]aaa``````aaabbb```[[[UUURRRTTTNNNMMMTTTWWWVVVZZZaaa\\\WWWPPPKKKIIIJJJKKKLLLMMMSSS[[[bbbhhhmmmqqqssssssxxxxxxqqqkkkiiijjjiiillloooqqqpppllljjjllloooccceeedddaaabbbfffhhhfffgggmmmyyyvvvggg___TTTOOOHHHEEEDDDBBB>>>:::555444111...---,,,,,,---++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++*********+++,,,...///000wwwsssoookkkiiikkknnnpppjjjjjjjjjiiihhhgggffffffmmmffflllrrrjjjcccccc```___]]]```gggmmmnnnoooqqqssspppkkkfffcccgggpppwww|||wwwuuuooofffdddddddddddddddeeehhhjjjlllmmmlllhhhfffhhhkkkkkklllkkkrrruuuoooqqqoooggggggnnn```QQQAAA:::888777:::===>>>;;;888666777777666666::::::999888666333000///...------,,,,,,,,,------,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---...//////---...///111---...000222444888===@@@AAAAAAFFFSSSbbbmmmooommm{{{ssspppuuusssqqq|||sss```[[[eee~~~zzzrrriii\\\QQQMMMVVV___ooozzzsss```PPPJJJDDDFFFGGGDDD@@@===???AAA>>>===<<<;;;::::::;;;<<<888999:::;;;<<<<<<<<<;;;999:::;;;<<<=========<<<<<<<<<;;;:::;;;<<<>>>???===999:::@@@CCCAAA@@@CCCDDDCCCAAABBBEEEIIIKKKLLLQQQSSSWWW\\\aaaeeehhhiiifffbbb______bbbdddcccbbb^^^\\\[[[\\\^^^bbbgggjjjiiiiiikkklllmmmmmmmmmmmmooonnnpppqqqnnnfffbbbcccjjjzzzmmmeee```bbbhhhmmmmmmjjjmmmssstttyyy|||zzzxxxwwwrrrmmmiiinnnmmmfffdddhhheee]]]MMMTTT```lllrrrlll```UUUCCC@@@;;;666333000,,,***---------,,,,,,+++++++++************************)))************+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,------...000333555888999444333222111222444777888DDDMMMXXX___aaacccgggjjjlllrrrsssmmmiiijjjhhhdddlllxxx{{{vvvzzzuuuhhh___^^^ZZZRRRQQQXXXWWWWWW[[[dddmmmpppooommmkkkbbb```gggkkkgggeeeggghhhfffbbb\\\UUUOOOMMMLLLEEEHHHKKKLLLQQQZZZbbbgggjjjqqquuurrrmmmmmmnnnmmmtttvvvwwwtttnnnjjjlllnnniiikkkggg]]]WWWZZZaaaeeeyyy|||ggg]]]ZZZVVVRRRRRRRRRPPPJJJDDD999777444000...---......++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++)))******+++---///111222}}}tttoooqqqwww|||~~~wwwpppkkkllljjjgggiiinnnmmmqqqyyy~~~tttnnnmmmllljjjiiijjjpppxxx~~~vvvkkkdddggggggeeelllwww~~~xxxuuutttpppiiidddeeeeeeggghhheeegggvvvwwwlllccc^^^]]]]]]lllqqqwwwrrrooorrrwwwwwwqqqjjjooo```QQQKKKGGG???888555<<<:::777888:::;;;999777;;;888777999<<<;;;555///...///...,,,******,,,///......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------,,,,,,+++***------------------------,,,,,,,,,---------......---------............///---...000///...,,,------+++...555:::777333555;;;>>>RRRbbbhhhiiifffuuu}}}sssmmmsssvvvtttsss|||lllZZZRRReeezzziiiZZZPPPJJJEEECCCIIIQQQWWWUUUKKKBBB>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;999:::;;;:::777888:::<<<<<<;;;::::::;;;999;;;===>>>???>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>=========???>>>>>>>>>@@@CCCFFFHHHAAAEEEKKKPPPTTTUUUTTTSSSSSSPPPNNNRRRYYY]]]]]][[[WWWVVVUUUVVVZZZ]]]^^^^^^ggghhhjjjjjjjjjllloooqqqooonnnnnnoooooommmgggbbb\\\tttxxxtttmmmeeecccbbbrrr}}}ppprrrxxxvvvtttvvvzzz{{{wwwttt||||||rrrcccaaajjjkkkcccWWWVVVXXX```iiillleee^^^OOOCCC;;;===:::111,,,......,,,+++,,,------,,,*********++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,+++))))))***+++,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---,,,///444777888777777777888222000444777:::CCCNNNVVVeeehhheeekkknnnlllpppqqqnnnjjjeee^^^]]]gggsss}}}zzz{{{|||~~~yyyqqqnnniiiaaa```\\\\\\bbbgggeeebbbccc^^^fffuuuzzzppprrrlllgggfffggggggffffffnnnmmmkkkiiiddd^^^\\\^^^[[[UUUNNNKKKLLLNNNNNNMMMRRR[[[eeejjjjjjjjjmmmqqqrrr|||ooonnnrrrjjjgggbbb___^^^___aaabbbuuu||||||ooobbb[[[\\\YYYWWWYYY[[[YYYQQQJJJ???@@@===666222111---(((++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************+++++++++************))))))************+++++++++************************)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************)))***++++++,,,((()))***+++---111666:::zzzuuupppnnnppptttwwwxxxsssqqqrrrtttqqqllllllpppsssvvvxxxuuurrrqqqtttzzzyyynnnffffffddd```eeeoooxxxppphhhdddccc______aaaddddddkkk~~~yyykkkbbb\\\YYYVVVbbbgggrrr~~~uuurrrpppoooppptttwwwyyy}}}ssshhh```\\\WWWMMMEEE:::999888:::<<<===:::888999777666888;;;<<<:::777333000---+++***+++,,,---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***------------------------,,,,,,,,,---------......---------............///---...000///...------...333222555777777555999???PPPaaakkkllljjjhhhwwwyyyvvvxxxppptttooo^^^ZZZggg}}}{{{ddd\\\PPPFFFAAA>>>===<<<===AAAEEEDDD???;;;;;;<<<>>>>>>>>>======<<<<<<<<<=========<<<<<<>>>===<<<===???@@@AAA@@@???>>>>>><<<===>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>BBBAAA@@@@@@AAACCCEEEGGG???@@@BBBDDDEEEFFFEEEEEEHHHFFFFFFJJJPPPTTTTTTRRRRRRRRRRRRSSSUUUWWWYYY[[[]]]___aaacccdddeeehhhjjjmmmmmmmmmoooqqqoookkkggg^^^jjjssssssoooooonnnlllooolllxxxyyyppp|||}}}|||xxxsssuuu||||||rrrgggdddffffffccc^^^ccciiimmmmmmiiifffdddZZZMMMAAA>>>===888111------,,,++++++,,,---,,,+++******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////+++,,,,,,,,,,,,+++,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------***...333666666555444444555444777>>>AAAEEEMMMWWWgggrrrsssqqqyyyyyyqqqppplllgggddddddfffjjjttt~~~zzz}}}vvvssswwwnnnmmmjjjgggjjjpppmmmgggggghhhjjjnnnpppnnnhhhcccffflllwwwxxxoooffffffggggggffffffhhhkkkuuurrrooonnnllliiihhhgggfffiiikkkhhhbbbZZZUUUSSSOOOOOOOOOOOORRRYYYdddlllwwwuuujjjjjjnnnrrrqqqoookkkgggeeedddeeekkkpppttttttooohhhcccaaa___[[[ZZZ]]]bbb```WWWNNNDDDCCC>>>777666777444///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++************))))))************+++++++++************************)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++***++++++,,,,,,***++++++---///444:::???qqqooommmnnnppprrrrrrrrrmmmqqqwwwzzzvvvppppppuuuwww{{{wwwsssttt{{{zzzpppiiigggddd```dddlllrrrwwwyyysssiiicccdddhhhbbbaaa```______eeevvv}}}pppeee```___^^^^^^^^^aaagggnnnrrrtttsssrrrppprrrtttrrrooorrrzzz}}}|||vvvvvvttthhhXXXAAA>>>;;;999:::;;;;;;;;;999999888888888999::::::666333///,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++------------------------,,,,,,,,,---------......---------............///---...000///......///000666666888<<<<<<:::===BBBaaammmnnngggbbbaaappp}}}tttuuu}}}|||iiiYYYbbb}}}uuufff\\\LLLGGG@@@<<<::::::;;;;;;999:::;;;;;;::::::===???>>>?????????>>>>>>======@@@@@@???@@@AAABBBCCCDDDHHHIIIIIIIIIIIIGGGFFFEEECCCCCCBBBBBBCCCCCCDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDCCCIIIGGGEEEDDDDDDDDDFFFGGGCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBCCCGGGLLLOOOOOOMMMRRRTTTUUUTTTQQQQQQSSSVVVRRRVVV[[[___bbbeeehhhjjjkkklllmmmppprrrrrrpppnnnfffcccbbbddddddeeekkktttyyyxxxrrrvvv}}}}}}uuuttt~~~}}}wwwqqqmmmhhhbbb```bbbfffrrr||||||qqqhhhfffjjjaaaWWWGGG>>>===???888...---+++******,,,---,,,+++******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000+++---......,,,***++++++,,,------......------,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......---000444666666444333333222777@@@IIINNNQQQZZZcccssszzzwwwuuu|||yyymmmhhheeebbbeeeoooyyy~~~rrrddd___aaa``````aaafffqqqyyywwwqqqkkknnnnnnlllqqquuupppdddlllooottt{{{~~~{{{rrrjjjeeejjjnnnmmmiiiiiimmmrrrvvvtttqqqooooooqqqqqqqqqtttgggbbbcccaaaYYYOOOHHHGGGKKKPPPTTThhhrrrzzzxxxooohhhiiinnnqqqtttvvvtttpppmmmlllmmmfffffffffdddbbbbbbdddfffbbb``````eeejjjiiibbb[[[TTTNNNCCC;;;:::<<<888000------,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************+++++++++************))))))************+++++++++************************)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,+++---...000333888???DDDqqqppppppppppppqqqqqqqqqkkkqqqwwwxxxuuutttyyyzzzuuutttoookkkoooyyywwwpppjjjiiihhhgggkkkqqqlllqqqtttqqqjjjfffhhhlllhhhgggeeebbb```dddnnnxxxtttooofff^^^ZZZ\\\aaafffcccfffiiiiiiggghhhllloookkkqqqwwwxxxvvvuuuzzz~~~zzznnnTTTMMMCCC;;;777888;;;===:::;;;;;;999666444444555555666777444000---,,,---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---------............///---...//////......000222333777???DDDBBB???BBBHHHdddmmmhhh\\\VVVWWWfff~~~}}}zzz{{{sssrrrllljjjyyyuuuhhh[[[OOOHHHDDDBBB???<<<;;;<<<<<<=========<<<<<<===???@@@AAA@@@AAABBBDDDDDDEEEDDDDDDGGGFFFFFFHHHHHHIIILLLQQQYYYWWWVVVUUUTTTSSSRRRPPPNNNMMMLLLKKKKKKLLLNNNOOOOOONNNNNNNNNMMMMMMLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMTTTRRROOOMMMKKKKKKKKKLLLIIIJJJKKKLLLMMMNNNNNNNNNGGGFFFGGGIIILLLNNNLLLKKKRRRUUUVVVRRRLLLHHHJJJMMMKKKPPPWWW^^^bbbfffjjjllljjjkkkmmmoooqqqrrrqqqqqqpppeee```bbb___\\\hhhzzzvvvfffqqq~~~~~~{{{~~~~~~xxxxxx|||uuueee___dddiiiwwwttthhhgggkkkaaa]]]PPP@@@===@@@;;;111...,,,******+++,,,,,,,,,******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++******+++,,,------......---......,,,******---000,,,,,,------------,,,,,,+++++++++,,,,,,,,,------+++++++++,,,---...000000333555777888666444333333555===IIIRRRVVV\\\dddlllxxx|||vvvrrrvvvpppfffeeeeeehhhsssvvvfffZZZUUUYYY___ggghhhlllqqqyyy}}}|||xxxmmmoookkkhhhuuurrroooooopppsssuuusssnnniiiiiimmmmmmjjjhhhjjjlllmmmtttwwwvvvssssssyyyvvvlllnnntttuuuooohhhccc```YYYNNNFFFNNNXXXccchhhggghhhmmmrrrrrrvvvyyywwwssspppppprrrppplllgggaaa___```dddgggdddfffiiilllooopppqqqqqqpppeeeTTTHHHFFFFFF>>>333000///---,,,++++++,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++***++++++++++++---111555888<<>>===<<<;;;;;;;;;<<<===>>>???AAACCCEEEFFFFFFFFFHHHJJJMMMQQQSSSUUUUUUUUUWWWTTTTTTWWWWWWWWW\\\dddlllhhhdddaaaaaaaaa```___]]]\\\ZZZXXXXXXZZZ\\\]]]^^^^^^]]]\\\[[[ZZZZZZYYYXXXYYYZZZ[[[\\\\\\\\\\\\bbb```]]]ZZZXXXWWWWWWXXXSSSUUUYYY\\\]]]\\\ZZZXXXPPPPPPOOOPPPPPPPPPOOONNNNNNQQQSSSOOOIIIEEEFFFIIIMMMQQQWWW]]]```cccfffhhhkkklllmmmnnnoooooopppqqqssskkkiiijjjccc\\\iiisss^^^dddooo{{{}}}yyylllbbbfffiiisss||||||sssjjjffffffcccfff^^^LLLAAA???;;;444000---+++***+++,,,,,,,,,******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---...---+++***///888@@@,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,---///000222333777888888777555444555666CCCKKKSSSYYY^^^eeennnttt}}}xxxqqqrrrmmmkkksssrrrvvvfff```WWWQQQUUUbbbpppyyynnnnnnqqqsssuuuuuuuuuvvvooosssttt|||wwwtttrrrrrruuuvvvtttqqqllljjjfffdddjjjpppnnngggpppxxx}}}zzz{{{~~~ppplllrrrxxxvvvvvvxxxzzzjjj[[[SSSUUUWWWYYY\\\bbbkkkrrr|||~~~}}}zzzxxxyyy{{{|||sssjjjeeeddddddeeedddjjjpppqqqpppsss|||yyyfffXXXVVVTTTKKK???666444000---+++***+++,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++***///666;;;>>>@@@AAABBBlllkkkiiifffcccccceeegggnnnqqqoookkkkkkuuu{{{yyyuuunnnpppmmmlllnnnsssvvvwwwwwwsssqqqmmmkkkkkkmmmooorrrxxxuuussstttxxxyyyvvvrrrppptttuuurrrqqqppplllgggkkkkkkhhhbbb^^^aaallluuuooommmkkkkkknnnssswwwzzznnnjjjfffgggmmmuuu{{{}}}qqqfffhhhgggbbbYYYMMMDDD???===<<<;;;:::999666444333000888@@@???888222111333......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......---------............///...////////////000333666<<<>>>CCCDDDCCCIII]]]pppmmmzzzzzzrrrrrruuu~~~wwwwwwsssccc[[[___nnnsssdddOOOJJJCCC>>><<<<<<======;;;===>>>???@@@BBBEEEHHHGGGKKKOOOSSSTTTUUUVVVWWWWWWYYY^^^cccfffiiijjjjjjjjjffffffjjjjjjhhhooozzzzzzrrrmmmmmmoooooonnnlllkkkiiigggggghhhjjjkkklllkkkkkkkkkkkkjjjjjjjjjiiijjjkkklllmmmnnnnnnnnnrrrpppmmmjjjhhhggghhhhhhhhhjjjmmmooonnnkkkgggddddddcccbbb```____________WWWZZZ[[[ZZZVVVSSSTTTUUU\\\___bbbdddddddddfffggglllmmmnnnnnnmmmnnnqqqsssrrrpppssstttkkkbbblllzzzjjjbbbcccgggpppzzz|||xxxnnnbbbdddjjjoootttuuuqqqjjjccc___jjjnnnlll^^^MMMBBB;;;777333000---+++,,,,,,,,,,,,******++++++++++++******)))************+++++++++++++++++++++++++++++++++---------,,,++++++******+++,,,,,,+++,,,555CCCOOO,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,---...111333555666777777666555444666:::>>>SSSYYY^^^aaagggpppvvvxxx{{{|||sssmmmooonnnsss{{{rrrjjjdddXXXVVVVVV]]]ppp{{{xxxtttpppoooqqqlllwww{{{vvvuuuwwwzzz{{{{{{rrrppplllooo}}}sssgggqqqvvvsssxxxuuummmkkknnnqqqssstttyyyvvvrrrjjj___WWWUUU[[[eeekkkuuuwww{{{{{{rrrllliiigggfffeeelllrrrsssppptttvvvggg]]]]]]]]]TTTIII???<<<666000---++++++,,,++++++++++++++++++++++++************************+++++++++************))))))************+++++++++************************)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...333:::@@@BBBBBBAAAAAAXXXYYYYYYVVVSSSRRRTTTWWW]]]```___ZZZ\\\eeemmmppphhhsssxxxsssooopppllldddjjjkkklllnnnppprrrrrrrrrtttssspppmmmmmmppprrrssspppnnnnnnrrryyy|||{{{xxxxxx||||||yyywwwvvvoooffflllkkkjjjmmmtttyyyqqqhhhggglllrrrtttsssmmmiiicccbbbeeejjjoooqqqrrryyyqqqpppkkkooosssqqqjjjaaaZZZVVVJJJEEE>>>;;;:::;;;999888333666999:::999666555444......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,------------------------,,,,,,,,,---------......---------............///...////////////111555888???>>>AAAGGGNNNYYYjjjzzz}}}zzzwwwxxxzzziii___aaawww~~~pppcccUUUJJJ@@@>>><<<===@@@CCCDDDEEEDDDFFFIIILLLMMMQQQWWW[[[YYY^^^cccdddbbbbbbeeeiiidddggglllqqquuuwwwxxxxxxyyyttttttxxxwwwuuu}}}}}}vvvvvvyyy{{{{{{wwwvvvuuutttsssttttttuuuvvvwwwxxxyyy{{{|||}}}}}}yyyyyy{{{|||}}}~~~~~~~~~~~~{{{yyywwwwwwxxxxxx{{{|||}}}}}}{{{xxxtttrrrvvvuuusssqqqpppqqqsssuuunnnnnnnnnmmmjjjhhhfffdddiiijjjkkkkkkjjjjjjkkkllllllnnnooonnnnnnooossswwwuuuvvvyyyxxxppphhhkkkttt{{{rrrhhhhhhkkkooorrrsssuuuxxxzzzvvv~~~qqqjjjllloooqqqsssrrrnnnggg^^^YYYlllmmmoookkk]]]KKK???<<<777333///,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++************************,,,,,,,,,+++++++++++++++)))+++,,,***+++333AAALLL---,,,++++++++++++,,,---++++++,,,,,,,,,,,,------,,,---...000333555888999888777666555888>>>GGGMMM\\\```dddfffnnnwwwzzzvvvqqqooofffdddmmmpppxxxwwwbbbZZZ\\\```bbbgggeeefffrrr}}}yyyzzzxxxvvvuuulll~~~{{{uuunnnlllnnnrrrtttuuummmnnnpppxxxxxxccchhhgggccckkk~~~vvvnnniiihhhkkknnnrrrqqqttt~~~wwwlllccc```aaacccdddaaaccckkkyyyvvvooommmlllkkkjjjfffjjjooorrrrrruuu|||pppjjjaaa\\\^^^aaaZZZQQQJJJEEE>>>666000---------++++++++++++++++++++++++************************+++++++++************))))))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111777:::>>>AAABBBBBBCCCDDDFFFIIIKKKJJJGGGFFFGGGIIIJJJNNNNNNKKKMMMSSSVVVSSS[[[iiiqqqlllgggiiifff```___ccchhhlllnnnooopppqqqttttttrrrpppqqquuuxxxxxxwwwuuuuuuwwwzzz{{{zzzxxxzzzyyywwwrrrooowwwvvvgggccchhhnnnllliiijjjiiigggeeecccaaa``````lll|||xxxyyyqqqsssuuutttpppmmmmmmoooXXXOOOCCC<<<;;;<<<;;;:::888444111333888:::777444......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***+++,,,,,,------------------------------------,,,,,,,,,---------......---------.........//////...////////////222555888<<<;;;BBBPPP^^^hhhqqqxxxxxx|||}}}rrrbbbbbbooo~~~}}}mmmZZZNNNFFFAAA>>>???@@@DDDGGGIIIHHHGGGNNNPPPTTTVVVXXX\\\ccchhhggglllooommmgggeeeiiioookkknnnsssxxx{{{}}}}}}}}}zzzzzz~~~}}}zzz{{{|||}}}|||{{{{{{zzzzzzzzzzzz}}}~~~}}}|||{{{zzz|||{{{yyywwwvvvxxx|||}}}zzzxxxuuuqqqlllhhhhhhiiijjjjjjjjjjjjmmmooolllnnnoooooooooqqqvvv{{{zzz{{{|||yyyrrrjjjgggggg{{{zzzsssmmmjjjsss|||zzzrrrnnnrrryyyppp{{{{{{zzz}}}uuuuuuuuussslllddd[[[VVVhhhfffkkkppphhhSSSCCC@@@999555000---------,,,,,,******++++++++++++******)))************+++++++++*********************************++++++,,,,,,,,,))),,,,,,)))'''+++666@@@...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------------///111444777999;;;:::999888888===FFFRRRZZZ]]]aaadddhhhqqqzzzyyyrrrkkkfff\\\```ooouuu|||www___RRRUUU___hhhlllpppmmmkkkwwwoooppp{{{sssoooiiiaaa^^^```dddggggggYYY___fffppp~~~hhhiiiggg___XXXaaauuu~~~{{{wwwuuuppphhhccceeelllrrrlllllloooyyywwwtttrrrqqqqqqnnngggaaaWWWYYYaaaooozzztttmmmiiijjjlllnnnnnngggiiilllppptttwwwvvvvvviiigggbbb```cccfffaaaYYYQQQLLLCCC:::333/////////++++++++++++++++++++++++************************+++++++++************))))))************+++++++++************************)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...000111333444>>>???AAAAAAAAABBBEEEGGG>>>EEEJJJJJJIIIJJJGGGDDDCCCDDDGGGHHHIIIIIIHHHGGGMMMVVV___aaa\\\WWWVVVWWWXXXYYYYYY[[[^^^bbbfffhhhrrrqqqppppppttt|||yyymmmppp|||||||||zzzyyy~~~uuugggggglllkkkhhhfffdddddddddgggjjjjjjgggdddhhhpppwwwyyywwwwwwxxxyyywwwtttsssvvvxxxxxx{{{qqqcccOOOAAA;;;;;;;;;;;;<<<888444666:::===<<<999444333111///---,,,++++++...---------......,,,***---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///..................------///000111111222444555666999777CCCYYYhhhlllooowwwtttbbb]]]oooyyysssiii[[[NNNFFFBBBBBBCCCEEEIIIMMMPPPSSSWWWZZZ]]]^^^```cccfffjjjmmmooommmqqquuuuuurrrqqqtttxxxxxx|||}}}zzz}}}~~~}}}{{{}}}||||||}}}vvvmmmeeekkkqqqrrrooommmmmmoooooorrrsssqqqrrrvvvxxxvvv~~~{{{xxxtttpppjjjddd___mmmwww{{{pppqqqyyypppyyyiiiooouuuyyysssuuurrrfffZZZUUU___gggoooqqqmmmaaaMMM<<<999888555000+++***,,,///+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,+++*********+++,,,---.........------,,,,,,,,,,,,,,,...//////...,,,++++++000444555555777999999===:::888===HHHTTT\\\```jjjfffhhhqqqxxxwwwqqqmmmhhhggggggjjjqqqzzzmmm___OOOUUUjjjrrrrrryyytttwwwzzzzzzooossswww{{{iiiSSSOOOKKKJJJLLLLLLJJJHHHGGGKKKQQQXXX]]]_________ZZZTTTMMMKKKPPP\\\gggooohhhhhhgggdddbbbeeekkkqqqsssoooooowww{{{wwwooojjjkkkllllllmmmpppjjjZZZSSS^^^lllqqquuuzzzrrrooonnnrrrwwwxxxrrrkkknnnjjjgggjjjpppssspppllldddccc```aaaiiipppjjj```WWWSSSJJJ>>>888666222---000+++***,,,---+++)))+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************---,,,,,,++++++,,,,,,---++++++******************...,,,******---222999<<<>>>???@@@AAABBBBBBBBBBBBMMMSSSVVVTTTSSSTTTTTTQQQUUUXXX[[[[[[XXXSSSOOONNNMMMRRRXXXZZZYYYXXXZZZ]]]YYYWWWTTTQQQPPPQQQRRRTTTWWWXXX\\\eeetttzzzooonnnwww~~~|||yyy{{{|||}}}}}}vvvpppjjjhhhmmmqqqmmmhhhfffgggfffgggjjjmmmnnnllljjjbbbfffhhhhhhgggiiimmmpppqqqnnnmmmqqquuuzzz|||ppp___OOOFFF@@@===;;;:::999999:::;;;;;;999777666555444111///---+++***...,,,,,,,,,......,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------............///........................000///000222777;;;===>>>>>>@@@LLL___gggeeeeeekkkzzz~~~ooofffeeennnwwwnnniiibbbXXXOOOHHHEEEEEEFFFOOOSSSYYY]]]aaafffjjjmmmkkkkkklllnnnpppsssuuuvvvwww{{{}}}|||yyymmm```fffmmmqqqssssssttttttppptttvvvttttttxxxyyywwwzzzxxxuuurrrooojjjddd```XXX\\\dddkkkmmmqqq}}}gggfffsss~~~vvvvvvvvvnnnddd___fffkkkppprrrqqqhhhTTTCCC===;;;777111,,,***,,,---,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,+++*********,,,+++*********+++,,,---......---------,,,,,,,,,,,,,,,------------------...222666777888999::::::666999@@@IIITTTaaakkkrrrooossszzz}}}wwwkkkeeeeeeooosssvvvwwwwwwyyy~~~{{{qqq___YYY^^^___hhhyyy|||vvvwwwrrrmmmlllsss~~~yyypppbbbgggooouuussshhhWWWLLLEEECCC@@@????????????>>>;;;===AAADDDFFFGGGHHHHHHIIIDDD>>>;;;>>>DDDJJJNNNWWWYYYYYYYYYZZZ___fffmmmllllllpppxxxzzzrrrnnnlllnnnsssuuuqqqmmmmmmppphhheeelllllleee```cccjjjsss{{{zzztttqqqvvv|||wwwtttssstttwwwuuunnngggccceeeffffffjjjooommmggg``````YYYNNNEEE@@@:::444---+++,,,///...***))),,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++******************...---,,,---111666;;;??????@@@AAABBBBBBCCCCCCCCCfffjjjkkkgggeeeggghhhggglllppptttqqqiii```[[[ZZZ[[[\\\]]]___bbbgggllloookkkfff___XXXRRROOONNNNNNLLLJJJKKKTTTeeexxxzzzrrriiihhhoooxxx~~~{{{qqqxxxyyyvvvsssooojjjiiilllqqqqqqmmmiiihhhgggiiiooovvv|||~~~}}}jjjfffaaa^^^^^^aaafffjjjqqqpppqqqttttttuuu{{{{{{sssgggYYYLLLCCC===::::::;;;<<<======;;;999777888777666444111///,,,+++---+++++++++------,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------............///........................000///000555===CCCEEEEEEGGGMMM[[[hhhiii```^^^bbbvvv~~~|||nnn]]]\\\lll{{{rrrmmmiii___XXXPPPLLLNNNRRRUUUWWWcccgggmmmrrruuuxxx{{{}}}zzzzzzzzz{{{|||}}}~~~vvvgggXXX]]]fffqqqxxx{{{yyywwwssswwwzzzxxxwwwxxxyyyvvvuuusssrrrpppnnnjjjeeeaaaZZZVVVUUUYYYbbbsssfff___iii}}}zzzyyytttoookkkyyyxxxxxxyyy|||vvvcccQQQBBB>>>999333...,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++000///...,,,+++***))))))+++++++++++++++,,,------...------------,,,,,,,,,,,,,,,++++++,,,---...///333444777999::::::999999777AAANNNWWW^^^fffpppxxx{{{pppaaaccclllsssyyy}}}{{{~~~tttbbbXXXVVV```qqqtttqqqxxx}}}~~~|||yyyeeehhhnnnuuuxxxpppaaaTTTKKKJJJIIIIIIIIIHHHDDDBBB@@@@@@@@@???>>>>>>@@@BBBFFFEEECCCBBBAAAAAABBBBBBFFFBBB>>><<<;;;<<<======BBBDDDFFFGGGHHHMMMUUU[[[\\\aaajjjtttzzzyyytttoooqqqooopppttttttqqqpppsssvvvwww}}}uuubbbWWWWWW]]]jjjxxx|||vvvrrruuu{{{tttuuuxxx|||}}}wwwllldddeeejjjmmmlllmmmoooooommmkkkooolllaaaTTTIII@@@999...,,,---///...******---***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************+++******))))))******+++******++++++++++++++++++,,,---///222666;;;???AAA@@@AAABBBCCCCCCCCCCCCCCC~~~~~~yyyvvvzzz||||||zzz}}}sssjjjhhhiiiqqqooommmooouuuzzz}}}~~~{{{vvvmmmccc\\\XXXVVVVVVRRRMMMHHHJJJRRR[[[___``````]]]YYYZZZaaalllwww~~~}}}xxxuuuxxxyyywwwvvvuuutttpppmmmllllllkkkjjjjjjgggooo}}}uuummmdddaaa```bbbfffkkkqqqssswwwzzzvvvpppooorrrsssooohhh^^^RRRIIIDDDBBB===;;;:::;;;>>>???<<<999777777666555333000...---,,,+++******,,,------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////111000333999BBBGGGGGGEEEJJJTTTdddmmmiii```___eeevvv}}}|||{{{ssseee\\\ddd{{{xxxooommmmmmmmmaaa[[[UUUVVV]]]dddggggggrrrvvv{{{ooo```RRRXXXdddttt|||uuuwww|||{{{wwwwwwvvvtttrrrqqqpppooonnnlllgggdddfff^^^VVVTTT\\\sssggg]]]eee~~~~~~wwwsssrrrsss}}}|||~~~nnn]]]HHHBBB:::444000...,,,***---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,+++*********++++++++++++,,,,,,---------------------------------,,,+++***+++...000222777666777::::::888888:::>>>KKKYYY```aaafffqqq{{{uuuhhheeeqqq|||iiiUUUMMMUUUaaauuu{{{uuuyyy|||uuuyyy|||{{{|||}}}wwwooosssvvvtttkkk\\\LLLBBB@@@>>><<<;;;>>>BBBGGGJJJHHHKKKMMMMMMLLLNNNRRRVVV___\\\WWWSSSPPPPPPQQQRRROOOLLLIIIFFFEEEDDDBBB@@@<<<===>>>===<<<===BBBGGGHHHPPP[[[eeekkkooorrrssszzzuuuqqqooommmlllrrrzzzxxxpppdddaaaYYY___jjjwwwvvvmmmmmmsss|||}}}ssskkkjjjlllnnnoooqqqrrrrrrrrr|||wwweeeVVVIIIAAA666///+++,,,---++++++---***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************++++++************++++++******+++++++++++++++,,,,,,---111555:::>>>AAACCCAAABBBBBBCCCDDDDDDDDDCCCwwwsssuuuzzz|||zzz|||yyytttmmmeee___]]]]]]^^^\\\VVVRRRQQQTTTTTTQQQMMMMMMLLLJJJJJJNNNVVVaaahhhvvv~~~~~~vvv{{{}}}zzzzzz|||}}}{{{zzzuuupppooosssvvvtttpppooo{{{ssskkkeeeeeeggggggkkkqqqqqqqqquuuxxxvvvrrrrrrvvvsssrrrnnnggg___YYYUUUTTTCCC<<<666777===@@@>>>:::444444444444333222111111...,,,******,,,------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........./////////000000222333777===DDDFFFEEEBBBMMMZZZllltttpppjjjmmmuuuxxxvvvuuu^^^aaaiiizzzyyynnnlllnnnooopppgggcccaaaeeelllqqqqqqpppzzz}}}~~~{{{~~~zzzhhh[[[SSS[[[iii{{{}}}sss{{{{{{uuusssrrrqqqrrrqqqpppppppppnnnjjjgggaaa\\\TTTPPPUUUmmm{{{eee[[[```qqq~~~tttnnnpppttt~~~wwwtttxxx{{{ssshhhQQQHHH<<<555222111...+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++,,,,,,---------------------------------------,,,+++***,,,///333555888666666888777555999AAAKKKVVVccchhhhhhmmmxxxvvvkkkhhhjjjqqq~~~mmmaaaYYYXXX```iii}}}yyytttqqquuu{{{~~~{{{wwwtttsssnnndddUUUHHH@@@>>>>>>???AAADDDHHHMMMRRRUUUZZZ^^^aaabbbccceeekkkpppsssooojjjfffccccccdddfff]]]YYYTTTPPPNNNLLLIIIGGGDDDEEEDDD@@@<<<:::;;;>>><<>>:::555444444333333333444555000...,,,+++,,,------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///.........//////000000111333666;;;@@@CCCFFFGGGHHHZZZjjj}}}xxxrrrrrrzzzpppjjjUUUfff}}}{{{qqqppptttxxxzzz|||tttssssssvvv{{{}}}|||zzztttqqq{{{}}}vvvrrrpppppppppuuurrrtttyyywwwlll^^^UUU[[[bbbooo~~~}}}ssszzzxxxqqqoooppppppsssrrrqqqqqqqqqoookkkhhhbbb^^^YYYRRRQQQ```rrrbbbZZZ[[[cccrrr}}}vvvooopppsssxxxvvvqqqmmmpppvvvxxxvvv___RRRBBB888555444000,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......++++++,,,---------------,,,,,,,,,------------...---,,,+++,,,...222555888777555555777555555AAAQQQhhhmmmssstttrrrrrrxxx~~~pppfffaaahhhuuurrrbbb___ccchhhqqqzzzxxxuuusssttt}}}wwwpppkkkggg]]][[[TTTIII???<<<@@@EEEDDDKKKTTT^^^ffflllqqqtttxxxyyy{{{}}}~~~}}}|||}}}~~~vvvrrrlllgggccc```\\\ZZZOOOPPPNNNIIIBBB===<<<===;;;>>>??????AAAIIIUUU^^^jjjvvvvvvuuu~~~~~~~~~|||vvvoookkkeeeiiikkkjjjhhhkkkrrryyyzzzvvvoookkkiiidddbbbiiiqqqwwwzzz}}}zzzlll```VVVRRRCCC555000111///,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************---,,,,,,,,,,,,,,,,,,---******++++++,,,---------111333777;;;>>>AAABBBCCCAAABBBBBBCCCCCCCCCBBBBBB|||}}}{{{|||}}}{{{}}}~~~~~~}}}||||||~~~~~~|||zzz{{{}}}~~~~~~}}}|||yyyuuurrrooofffdddaaa]]]YYYUUUSSSRRROOOWWW\\\[[[ZZZ^^^bbbdddmmmttt{{{}}}~~~yyyzzzwwwnnniiikkksssvvvvvv~~~nnnfffeeeggglllrrrtttuuuxxx|||~~~yyyqqqjjjbbb___YYYPPPGGGAAA>>>>>>999888555444333444666777333111---,,,,,,------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---......///000000111111555999===@@@BBBHHHPPPWWWgggxxx~~~|||zzzxxxmmmdddbbbggg|||ssssssxxxwwwkkknnntttpppttt}}}zzzppphhh]]]UUUSSSVVVZZZ\\\___```fffnnnnnnddd[[[XXX```eeeoooyyyzzztttvvv||||||tttmmmmmmppprrrtttsssrrrrrrqqqnnnjjjfffiiieee___XXXQQQTTTeeexxxxxxkkkccc^^^\\\bbbgggqqq{{{~~~{{{}}}}}}xxxvvvrrrrrrsssppphhhfffmmmwww}}}ppp___JJJ===888777222---,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------+++,,,---.........---,,,,,,,,,,,,---------......---,,,---...111444888:::555444555888666999OOOhhh}}}}}}|||zzzwwwtttqqqoooaaa___eeessszzzlllcccdddhhhmmmzzzyyyqqqrrrtttyyywwwsssmmmeee]]]VVVQQQPPPFFFGGGFFFDDDEEELLLXXXaaaccclllxxx{{{vvvsssddddddaaaYYYOOOGGGCCCCCCBBBCCCBBB???===???FFFKKKUUUbbbvvvwwwsssuuu}}}|||yyytttqqqqqqqqqqqqlllqqqsssjjj^^^\\\gggsssyyy}}}|||tttllliiijjjlllfffdddgggjjjmmmsss{{{}}}tttmmmccc[[[YYYPPPEEE>>>666///,,,---***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************,,,,,,++++++++++++,,,,,,******++++++,,,------...666888;;;>>>@@@BBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAAwww|||~~~|||zzz{{{{{{xxxzzzzzz{{{{{{|||{{{{{{{{{uuuwww{{{~~~~~~~~~}}}~~~~~~~~~xxxwwwvvvtttqqqlllhhheeecccccc]]]SSSNNNRRRXXX[[[]]]iiiuuuzzz|||~~~}}}yyyyyysssuuuxxxxxxwwwwwwzzz|||nnnjjjkkkrrrrrrrrr}}}wwwgggbbbccceeegggiiisssvvv}}}~~~tttrrrtttqqqcccQQQDDDAAACCC>>>;;;777444333444777888555222///------------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---......///000111111222777:::>>>???AAAKKKYYYeeegggzzz{{{jjjbbbaaavvvrrrzzz{{{pppfffooo|||rrrfffccckkkxxx{{{xxxtttnnnmmmrrr|||ssshhhVVVOOOFFFBBBEEEMMMWWW\\\ZZZ]]]fffpppqqqhhhccccccaaadddjjjqqqvvvxxxvvvtttrrrxxxxxxqqqjjjlllqqqtttuuusssrrrqqqpppmmmhhheeeeeeaaa]]]XXXQQQOOOVVV```ssshhhfffeeebbbmmmeeedddooozzz}}}|||||||||sssmmmqqqnnnbbbZZZ```nnnxxx|||iiiQQQAAA;;;888333------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++++++++,,,---.........---,,,,,,,,,,,,------.........,,,---...000222666999:::444333666999777>>>ZZZyyy{{{yyyxxxyyyyyyvvvooojjj\\\```lll{{{~~~rrrjjjiiihhhnnnuuusssooowww~~~zzzuuummmmmmccc[[[QQQJJJDDD@@@@@@AAAEEEIIIOOOVVV^^^jjjyyy{{{{{{vvvlll___TTTNNNMMMGGGHHHHHHFFFBBB@@@@@@BBBBBBIIISSSYYYYYY[[[gggtttyyyzzzwwwqqqooorrrxxx|||vvvyyyyyyqqqfff```bbbfffuuuyyy{{{xxxqqqmmmppptttrrrmmmjjjhhhcccaaajjjuuu}}}wwwssspppiiibbb\\\XXXSSSIII:::...+++///+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************************************************************************++++++************++++++******+++,,,,,,---......;;;<<<>>>@@@BBBCCCDDDDDDAAAAAAAAABBBBBBAAA@@@@@@qqqqqqssswwwzzzzzzxxxuuutttwwwyyyyyyxxxxxx|||||||||{{{{{{{{{{{{||||||~~~}}}~~~||||||}}}|||yyyvvvwwwoooeee[[[UUURRRQQQPPPUUUWWW[[[```gggnnntttxxx}}}yyysssvvvxxxxxxuuurrrqqqqqqmmmnnnpppsssvvvwwwwwwwwwuuunnniiiiiimmmnnnmmmkkkrrrwww}}}wwwzzz|||zzzooo\\\KKK@@@===>>>;;;:::999444000111777555555444222000.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------.........//////---.../////////000333666777:::<<<<<>>>>>>>>???BBBDDDEEEBBB===<<<===>>>===<<>><<<<<<<<<:::999lllrrryyy|||xxxrrrllljjjbbbiiipppuuuvvvvvvxxxzzztttuuuwwwyyyyyyxxxwwwvvvtttnnnmmmsssxxx{{{}}}~~~~~~~~~~~~~~~yyytttqqqooommmlll^^^[[[VVVRRRPPPRRRTTTVVVbbbjjjppprrrrrruuuxxxxxx|||{{{}}}|||ssskkkjjjfffdddhhhpppvvvvvvsssqqqpppnnnnnnooorrruuuwwwyyyxxx|||}}}tttsssxxx{{{}}}}}}vvvjjj^^^VVVRRRGGGAAA======<<<777222111444555666666444111---+++.........------------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------111111111000111444999===;;;>>>AAAFFFRRR```ffffff^^^dddooo|||}}}zzzeeeaaatttzzzsss}}}|||xxx}}}{{{yyyssskkkddd^^^ZZZZZZbbbqqq}}}zzzpppgggffflllyyy}}}kkkXXXKKKGGGEEEBBBDDDKKKSSSZZZccclllsssqqquuu~~~~~~zzzyyyxxxwwwwwwxxxxxxwwwuuummm\\\KKKAAACCCIIIQQQYYYbbbooozzzvvvwww___]]]___ZZZXXX```ppp}}}yyyvvvuuupppiiiffffffeeeeeeeeeaaa[[[RRRLLLGGGGGGUUUqqq~~~kkk^^^aaammmwwwyyynnnwwwooommmmmmmmmkkkiiinnnuuu{{{{{{sss^^^HHH;;;666555...,,,++++++,,,---,,,+++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---.........------------------,,,...222666777888777666999666888CCCQQQ^^^jjjrrrppprrrtttuuuuuutttttttttvvvqqq[[[UUUYYY___iiissswwwxxx{{{zzztttkkkjjjmmmmmmlllggg```[[[VVVMMMDDDBBBGGGPPPYYYdddppp~~~yyyuuunnnggg```YYYQQQMMMNNNOOOPPPOOOLLLJJJIIIIIIRRR^^^eeeooo||||||uuuwww~~~|||yyywwwvvvvvvvvvfffddd```aaakkkwww{{{yyy}}}~~~}}}xxxrrrkkkgggggggggjjjllljjjeeeeeeiiijjjmmmmmmggg___UUUGGG:::000...,,,+++,,,---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******+++++++++++++++---000444888;;;<<<>>>AAABBBBBBAAABBBCCCAAA???<<<;;;;;;;;;:::999kkkqqqxxxxxxrrrkkkffffffVVV^^^iiipppssstttvvvwwwssstttvvvvvvuuussspppnnngggdddfffpppxxx{{{{{{||||||{{{|||}}}~~~|||zzzzzz{{{|||~~~~~~}}}|||zzzxxxqqqnnniiiddd___]]]\\\[[[OOOSSSXXX\\\aaaiiipppttt||||||}}}~~~}}}yyyvvvqqqpppqqqsssuuuvvvtttssszzz|||{{{xxxwwwzzz}}}~~~|||zzzxxxvvvoooiiillltttwwwyyyyyywwwrrrkkkeeebbbPPPFFF>>>>>>???<<<666444222333444666666444000---.........------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,,,,,,,---------......000000000111333888???DDDCCCDDDDDDHHHVVVeeegggaaa___mmm~~~{{{}}}yyyiiiaaaooozzznnntttwwwrrrnnnvvv{{{~~~yyytttsssssspppmmmjjjgggeeeccc```\\\VVVRRRSSSTTTZZZdddvvv~~~vvvppppppsss|||tttdddSSSHHHEEECCCCCCHHHRRRZZZbbbllluuu}}}~~~~~~zzzyyyyyyzzzuuuvvvwwwuuurrrjjjXXXHHHDDDGGGLLLQQQWWWaaannnyyy{{{llliiillleeeaaajjj{{{zzzyyyxxxrrrjjjeeehhhggggggfffccc]]]UUUPPPKKKDDDNNNrrryyymmmaaa```iiirrruuuwww{{{rrrooonnnppprrrtttzzzuuu{{{zzzjjjSSSAAA;;;<<<000...,,,+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............------------...111555777888777666666888:::AAANNN\\\hhhppptttooonnnmmmooottt{{{rrr^^^RRR[[[hhhmmmpppvvvzzzzzzyyywwwrrrkkkeeecccLLLKKKHHHFFFFFFIIIJJJIIIUUU```qqq}}}zzzwwwrrrkkkbbb]]]WWWWWWVVVTTTPPPNNNNNNOOOKKKQQQSSSYYYgggnnnuuu}}}zzzwwwuuutttooohhh\\\VVV^^^nnnyyy|||{{{uuuqqqjjjdddfffnnnpppkkklllrrrqqqwwwvvvmmmkkkiiiZZZFFF444111---+++,,,---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++---000444888<<<>>>===???BBBDDDCCCBBBAAAAAA<<<;;;:::999::::::;;;;;;aaaeeeiiiggg```[[[YYY[[[LLLTTT___hhhkkkmmmoooqqqkkkmmmoooppppppmmmkkkiiiaaaaaagggrrryyyxxxuuuuuuvvvvvvwwwyyy{{{|||zzzxxxxxxxxxyyyyyyyyy{{{|||~~~}}}}}}|||zzzwwwsssnnnjjjhhhXXXVVVSSSRRRRRRUUUZZZ___lllsss{{{~~~|||{{{|||~~~zzzvvvvvv|||~~~~~~zzzrrrlllooouuu{{{||||||}}}|||yyysssppp]]]QQQFFFDDDEEECCC???<<<111111222555777777444111...---------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------,,,,,,------...///............////////////...///000222555<<>>LLLXXXcccllltttwwwzzztttooosss}}}hhh]]]\\\iiiwww{{{{{{}}}yyyyyyyyyxxxssshhhWWWJJJ===>>>CCCIIINNNTTTZZZ___}}}xxxqqqkkkccc```ZZZSSSNNNMMMOOORRRRRRVVVRRRRRRZZZaaarrr}}}wwwttttttttt{{{yyypppgggfffnnnxxx|||{{{{{{|||}}}|||zzzpppeeeaaajjjrrrrrrssswwwvvv{{{xxxpppqqquuuhhhRRR===666///++++++,,,,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++,,,///333777;;;>>>@@@>>>@@@CCCDDDCCCAAA@@@@@@===<<<;;;999888999;;;<<>>DDDHHHQQQiiiyyyooottt}}}sssbbbaaa}}}lllfffsssxxxlll___UUUSSSVVV```dddjjjooonnniiihhhkkkssszzz|||zzzzzzmmmcccXXXRRRMMMHHHEEEEEEHHHGGGFFFFFFHHHMMMRRRUUUTTT^^^jjjwww}}}}}}zzzwwwxxx{{{|||yyyyyy{{{}}}wwwoooggg[[[PPPKKKMMMSSSUUU[[[dddlllsss{{{vvvuuuwwwzzzwwwyyyxxxtttpppiii\\\OOOEEELLLPPPRRRXXXhhh{{{vvvwwwtttvvvwwwrrrzzz|||~~~|||vvvooommmssspppkkkfffccc```]]]ZZZPPPGGGHHH\\\xxx{{{lll\\\XXX```kkkqqqyyyqqqoooxxxzzzooommmooosssyyyuuuuuuvvvtttgggRRR@@@888444111...,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------........./////////555777999999666666888;;;777FFFWWWbbbhhhooouuuxxxwwwqqqtttwwwfffeeegggppp|||uuueeeMMM:::IIIGGGGGGMMMVVVeeeyyy~~~~~~}}}|||{{{{{{}}}}}}~~~}}}wwwsssnnniii```VVVNNNKKKLLLOOOUUU[[[YYYXXXYYYWWWccc|||wwwrrrssswww{{{}}}vvvrrrrrrqqqqqqrrruuuxxx{{{|||}}}~~~wwwllleeekkkvvv{{{|||{{{www{{{xxxtttwww{{{ooo]]]III???333,,,+++,,,,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++---111555999===???@@@???AAACCCCCCAAA@@@???@@@BBB@@@===999666777;;;>>>BBBAAAAAAAAA@@@@@@@@@@@@@@@DDDIIIKKKKKKKKKNNNPPPPPPRRRUUUXXX\\\___```aaa^^^bbbkkkrrrqqqllllllpppoooppprrruuuxxxyyywwwuuutttuuuvvvuuutttuuuyyy|||{{{zzzzzz{{{}}}}}}|||{{{yyyzzz|||~~~~~~}}}|||zzzooohhhdddccc```[[[YYY[[[\\\dddooowww{{{zzzxxx{{{}}}~~~|||{{{zzzzzz~~~rrrhhh^^^YYYTTTJJJBBB???:::555000///333666777666//////......---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......---------------...//////.........////////////000000111444666888===BBBFFFDDDNNNWWWccc|||hhhjjjxxxtttfffmmmyyynnndddWWWNNNPPPWWW[[[^^^eeelllkkkggghhhmmmzzz~~~|||tttppp\\\RRRIIIGGGGGGEEEEEEHHHLLLMMMNNNPPPSSSXXX^^^bbbaaammmyyy}}}{{{{{{zzzwwwxxx}}}yyysssqqqkkklllmmmkkkbbbXXXVVVZZZ[[[___hhhrrryyy}}}xxxwwwyyy|||wwwyyywwwrrrmmmhhh]]]RRRIIISSS[[[]]]cccuuuvvvmmmkkkoooxxxyyyvvv}}}wwwuuuwwwxxxuuuoookkkgggccc```]]]VVVQQQLLLPPPbbbzzzzzzmmm```\\\dddlllpppsssuuuuuuvvv~~~xxxoooooorrrsssuuuwwwqqqlllkkkrrrqqq```III:::666222...,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---...///000111111555777999777555777<<>>>>>@@@AAA@@@<<<888666999@@@FFF=========>>>@@@AAA???===>>>@@@BBBAAA>>>===@@@BBB>>>???AAADDDFFFIIIKKKMMMLLLQQQZZZ```___]]]aaaiiieeefffhhhllloooooommmkkkoooqqqrrrrrrqqqsssxxx|||zzzyyyxxxyyyzzz{{{{{{zzzzzz{{{|||~~~xxxssspppqqqmmmddd^^^]]]\\\\\\^^^bbbjjjvvv~~~wwwttt{{{~~~zzzyyy{{{xxxpppkkkbbbUUUJJJEEE@@@888000...111444666555111000000///...------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------.........------------...//////---------.........//////222444666777999;;;???BBBQQQ^^^hhhsssuuubbbwwwsssiiieeeuuuxxxqqqiiiaaaVVVOOOTTT^^^aaaccckkkssstttppprrrzzz~~~rrriiiPPPGGG@@@CCCFFFHHHKKKQQQTTTVVVZZZ]]]```dddiiillluuu~~~{{{||||||xxxyyy|||tttoooccciiiqqqssslllcccccciiibbbgggsss{{{vvvuuuwwwzzzvvvwwwuuupppkkkfff]]]TTTOOO\\\eeehhhnnn~~~tttaaa^^^aaahhhwww{{{zzz}}}xxxzzz{{{xxxsssoookkkgggaaa^^^ZZZWWWNNNEEENNNggg{{{vvvtttnnnhhhggglllooonnnjjjttt}}}{{{sssooosssxxxxxxvvvuuulllbbbaaaoooxxxlllSSSAAA666333///,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,---...///111222222333666777666555888???FFFQQQ```nnnuuuyyy}}}|||wwwppprrruuuxxxzzz|||}}}~~~jjj^^^___kkkqqquuucccLLLGGGLLLPPPVVVggg~~~zzzssspppmmmmmmoooooollliiiggggggggghhhhhhiiiiiiiiijjjjjjjjjkkkkkklllllllllooorrrvvvxxxxxxzzz~~~~~~~~~~~~}}}{{{yyyyyywwwrrrjjjbbb\\\YYYTTTYYY[[[aaadddWWWSSS```]]]bbbjjjsssxxxyyyxxxwww}}}uuuooojjjdddmmmwww}}}}}}{{{|||~~~lllqqqppplllpppyyyzzzsss{{{}}}zzzooo^^^OOO<<<000---//////...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---+++...333777;;;>>>??????AAAAAAAAA???======>>>???===<<<999777777>>>HHHOOOFFFGGGHHHGGGFFFFFFGGGHHHIIIGGGFFFFFFFFFEEECCCAAACCCBBBAAAAAABBBBBBAAA@@@@@@AAABBBDDDGGGJJJLLLNNNQQQRRRSSSUUUWWWZZZ\\\^^^bbbbbbccceeeiiinnnsssvvvvvvuuutttwwwzzz{{{xxxuuuvvvvvvwwwxxxzzz}}}}}}yyyuuuqqqnnnlllbbbaaa___[[[ZZZ```mmmwww|||}}}yyyzzz{{{xxxwww}}}{{{|||xxxwwwsssmmmhhhbbbUUUIIIFFFBBB===999777777666555666333///------......---------------------------------------------------,,,,,,,,,---------..............................------......//////000000333666888777777<<>>AAAPPPaaaNNNOOOPPPOOOMMMMMMNNNOOONNNMMMMMMMMMNNNMMMKKKIIIGGGEEECCCCCCDDDDDDBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGJJJMMMPPPSSSTTT[[[[[[\\\___dddjjjppptttqqqrrrtttwwwyyyxxxuuurrrwwwwwwxxxyyyzzz|||}}}~~~~~~}}}|||zzzwwwuuusssrrrjjjhhhddd\\\WWWWWW^^^dddnnnxxx{{{xxxyyy|||uuurrrqqq{{{zzzzzz{{{xxxvvvrrrmmmkkkhhh___VVVOOOHHH???:::888888777555777444111000000000///...------------------------------------------------,,,,,,,,,---------..............................------......///000000111...444:::<<<<<>>000,,,000------,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++,,,---...///666888;;;===>>>???BBBDDDBBBAAA@@@???>>>=========<<<999:::<<<;;;AAAYYYsss\\\]]]]]]\\\[[[ZZZZZZ[[[WWWWWWWWWYYYYYYXXXUUUSSSPPPNNNLLLKKKKKKJJJIIIGGGFFFEEECCCAAA???>>>>>>===>>>??????@@@BBBDDDFFFGGGNNNMMMNNNQQQVVV^^^eeejjjhhhlllpppssstttsssssssssuuuvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxrrrpppkkkcccZZZUUUUUUWWW^^^eeennnuuuyyyyyyyyyzzz~~~wwwqqqppppppvvv{{{~~~~~~uuuuuurrrooorrrvvvuuuqqq```UUUFFF>>><<<;;;888444777555333333333222000...------------------------------------------------,,,,,,,,,---------..........................................///000111111///777???BBBAAAEEENNNWWWfffaaa[[[ZZZeeewwwwwwfffccciiimmmlll}}}sssjjjdddcccbbbbbbkkkxxx~~~zzzrrreeeWWWBBBCCCFFFKKKRRR^^^kkksssttt{{{}}}yyyvvvrrruuuzzz|||{{{wwwrrrooommmlllqqqyyyyyy{{{}}}|||zzzwwwvvvuuuuuuqqqooonnnfffUUUEEE<<<;;;>>>BBBHHHOOO___xxxoooXXXQQQVVV[[[\\\[[[```mmm|||vvvxxx{{{xxxrrrooozzz||||||yyysssnnnkkkkkklllmmmgggaaaYYYOOODDD>>>CCCKKK[[[rrrxxxhhheeesssxxxrrrtttmmmjjjpppzzz|||uuulllCCC:::444444111******///------------------------++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......------...000222555777999777555555:::DDDSSSbbbmmmqqq|||wwwppppppttt}}}{{{hhhjjjuuusssiiiaaalllvvv{{{___MMMXXXdddjjjzzzrrrkkkiiihhhhhhkkkpppvvvzzzwwwxxxxxxyyyyyyxxxwwwwwwuuutttpppllliiiiiillloooqqqtttuuurrrooojjjaaaWWWPPPYYY^^^]]]]]]cccjjjlllpppqqqtttuuuvvvxxx{{{~~~~~~zzzxxxxxxxxxwwwvvvnnnjjjddd^^^YYYYYY\\\___[[[YYYXXXZZZaaakkkuuu{{{~~~zzzqqqqqquuussslllqqqlllddd___eeeqqqyyy|||www{{{|||vvvkkkddddddhhhuuuvvvxxx{{{{{{wwwqqqlll\\\TTTOOOLLLDDD666///111------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++***+++,,,...111222999;;;===>>>???@@@BBBDDD@@@@@@???>>>>>>===<<<<<<;;;;;;======;;;FFFeeelllmmmnnnllljjjiiijjjkkkdddddddddeeeeeeccc___\\\___\\\YYYWWWWWWVVVUUUSSSSSSRRROOOLLLIIIGGGFFFEEEEEEEEECCCBBB@@@@@@??????DDDCCCBBBBBBFFFLLLRRRVVV[[[___eeehhhiiilllppptttqqqrrrtttuuuvvvvvvuuuttttttuuuwwwxxxyyyzzzzzzyyyttttttrrrmmmfffaaa^^^^^^XXXYYY]]]eeennnuuuxxxyyyzzzuuusssssskkksss}}}vvv}}}tttuuutttttt{{{sssdddQQQFFFBBB@@@:::555777666555444444222///---------------------------------------------------,,,,,,,,,---------..........................................///000222333888???FFFFFFCCCGGGRRR\\\ddd]]]YYY```qqq~~~yyyyyy~~~zzzjjj\\\eeezzzrrrmmmzzzqqqkkkeeeaaacccfffkkkwwwyyysssgggYYYEEEFFFIIIOOOYYYeeeqqqyyy}}}{{{yyywwwuuuwwwyyyzzzxxxqqqiiicccddddddiiittt}}}~~~yyy{{{}}}}}}zzzvvvtttsssssspppoooooogggUUUCCC888<<>>???>>>???AAABBBAAA@@@@@@???===;;;:::999@@@>>>???CCCJJJ[[[xxxzzz{{{|||{{{yyyxxxyyyzzztttssssssrrrrrroookkkhhhllliiieeecccbbbbbbaaa___aaa```^^^[[[YYYWWWUUUUUUPPPNNNLLLIIIGGGEEECCCCCCDDDBBB???======@@@CCCEEEKKKNNNRRRVVVYYY___gggmmmkkknnnqqqtttuuuuuuttttttrrrsssuuuvvvwwwwwwvvvvvvssstttuuutttqqqnnnlllkkkaaa\\\XXXZZZbbbiiinnnooovvv{{{yyyvvvuuulllnnnuuu|||rrr~~~yyyuuuwwwwwwxxxppp\\\PPPJJJFFF???888888666555444444222///,,,------------------------------------------------,,,,,,,,,---------....................................---...///111333444???CCCGGGGGGGGGNNN]]]iiillldddbbbooosssuuu{{{yyypppaaaZZZnnnmmmkkkuuu~~~ooojjjgggeeehhhllltttxxxkkk\\\IIIJJJNNNVVVbbbooo{{{~~~~~~}}}}}}~~~||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyxxxsssiii]]]TTTSSSVVV```ppp|||~~~|||zzz|||}}}{{{xxxtttrrrqqqsssqqqqqqrrrjjjXXXEEE:::BBBMMMWWWWWWSSSWWWeeerrr|||tttggg]]]^^^fffjjjhhhmmm{{{zzz|||zzztttnnnlllqqqwww|||||||||}}}{{{xxxvvvvvvvvvtttrrrnnnjjjhhheeeaaa]]]WWWNNNEEEDDDGGGPPPoooggg^^^fffvvv{{{zzzxxx|||~~~zzz~~~zzz}}}iiiNNN777555555---))),,,------------------------+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......,,,...111444777999;;;;;;<<<===GGGXXXfffkkkmmmoooyyy{{{~~~{{{rrrmmmtttzzzeee\\\iiiqqqkkkhhhnnnooowww{{{hhhWWWPPPjjjwwwqqqoooooonnnmmmtttwww{{{~~~~~~{{{vvvsssuuutttsssrrrqqqppppppooodddbbb___^^^```bbbeeegggiiilllooooooppplllaaaUUUVVVfffmmmeeebbbmmmtttqqqkkkjjjhhhiiikkknnnqqqssstttvvvxxxyyyyyyxxxwwwvvvtttsssoooggg___[[[\\\^^^```aaaaaa^^^YYYUUURRRQQQeeerrr}}}{{{sssppptttyyy{{{{{{wwwlll```___kkkxxx~~~{{{uuunnniiieeeiiinnnppppppooopppqqqhhhccc^^^YYYPPPBBB555...---............---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,///333777999;;;===>>>>>>>>>>>>???AAACCCBBBAAA>>><<<:::888888AAA>>>CCCTTTlll~~~}}}}}}{{{xxxvvvuuurrrnnnlllkkkkkkkkkjjjlllkkkiiigggeeedddccccccXXXWWWUUURRRPPPOOONNNMMMMMMKKKGGGCCCAAA@@@AAAAAAAAABBBDDDGGGKKKQQQXXX]]]cccffflllqqqtttuuuuuutttqqqrrrtttuuuuuutttrrrqqqssstttuuuuuuuuutttrrrqqqmmmeee\\\YYY[[[```aaaaaammmvvv}}}zzzssspppwww}}}{{{}}}tttuuuyyy{{{{{{~~~tttdddXXXRRRMMMEEE???:::777555444333222///---------------------------------------------------,,,,,,,,,---------..............................///...------///111444555???BBBEEEIIIPPP]]]ooo|||zzzyyy}}}tttwwwwwwiii]]]```xxxrrrdddmmm}}}ooojjjkkklllooosss{{{}}}ooo```NNNOOOSSS]]]kkkzzz}}}~~~{{{{{{|||}}}~~~~~~yyyyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzxxxrrrfffWWWLLLFFFKKK[[[ppp|||{{{zzz{{{{{{xxxuuurrrqqqqqqsssrrrsssuuunnn\\\JJJ???HHHYYYffffffaaafffttt|||rrrfffaaadddffffff~~~|||zzzzzz|||yyyrrrnnnnnnooouuuyyyxxxxxxyyyyyywwwvvvwwwwwwvvvsssmmmgggddd```\\\ZZZWWWPPPHHHEEEGGGEEE[[[{{{iii^^^dddppprrrzzz~~~sssrrrxxx~~~~~~|||xxx]]]AAA777555000,,,+++------------------------++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......,,,///333777:::;;;;;;;;;===BBBRRRgggqqqnnnmmmpppwwwyyywwwqqqqqqzzzbbb\\\cccrrrtttiiiiiitttvvvrrr^^^WWWWWW\\\sssooolllkkkoootttyyy{{{}}}zzzwwwuuusssrrrrrrsssrrrqqqooonnnnnnnnnnnncccgggmmmsssvvvtttnnniiipppqqqpppooooookkk```TTTWWWllltttiiigggwww|||vvvsssooollllllllllllkkknnnqqquuuwwwvvvuuuttttttuuuuuussspppkkkgggdddddd``````aaaaaa^^^YYYSSSOOOYYYlll~~~wwwrrrxxxzzz~~~xxxkkkdddlllyyy{{{rrrkkkbbbeeehhhlllnnnrrruuuwwwoookkkfff```XXXKKK<<<333//////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------///111555999;;;<<<===??????>>>>>>???AAAEEEDDDAAA>>>;;;::::::999>>>BBBQQQooo~~~{{{wwwuuutttuuuuuuuuusssrrrqqqooommmlllllllllcccbbb___\\\ZZZXXXVVVVVVUUUTTTQQQNNNKKKIIIHHHGGGBBBBBBBBBDDDGGGJJJKKKJJJVVVZZZbbbiiioooqqqrrrqqqppprrrsssuuutttssspppooorrrrrrrrrssstttttttttssssssllleeeaaaaaabbbaaa```iiissszzzuuuvvvyyy{{{~~~zzz~~~{{{pppsssxxx|||}}}~~~~~~wwwpppfff^^^XXXRRRLLLGGG===:::666444333333111000------------------------------------------------,,,,,,,,,---------..............................///...------///111444666>>>@@@EEENNN\\\nnn{{{uuuddd___kkk{{{iiigggxxxwwwiiiaaaeeekkkooovvv}}}ssseeeTTTTTTWWW```nnn|||{{{|||{{{|||}}}||||||{{{{{{{{{yyyyyyyyyyyyzzzyyyyyyyyyxxxxxxwwwwwwrrrfffVVVJJJCCCJJJ\\\ssszzzxxxvvvwwwwwwwwwuuurrrrrrsssuuusssqqqsssvvvppp```NNNEEENNN```mmmkkkgggqqq{{{hhh___aaagggjjj|||{{{||||||xxxqqqmmmooopppuuuwwwuuuuuuwwwxxxwwwyyyyyyxxxuuupppjjjeeeaaa___\\\YYYWWWQQQIIIEEEFFF@@@KKK```xxxiii___cccmmmlllrrrwwwssswwwwwwqqqpppuuu{{{{{{|||~~~~~~{{{yyyyyy{{{hhhOOO===444111///,,,------------------------++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......---000444888;;;<<<;;;:::<<>>@@@@@@???@@@AAACCCEEECCC???<<<;;;<<<===???@@@OOOkkk~~~|||||||||}}}}}}xxxwwwuuusssrrrqqqppppppnnnlllhhhddd```\\\ZZZYYYXXXXXXVVVTTTRRRPPPNNNMMMIIIGGGGGGHHHJJJIIIDDD???JJJPPPXXXaaahhhlllmmmmmmpppqqqsssuuuuuussspppooorrrqqqpppqqqsssuuuvvvuuurrroookkkjjjjjjjjjiiigggdddnnn{{{}}}{{{{{{xxxuuu{{{}}}zzz{{{ooonnnvvv}}}|||oookkkeee```[[[UUUPPPMMM???<<<888555444444333222------------------------------------------------,,,,,,,,,---------..............................///...------...111555777>>>@@@GGGSSSeeexxxqqqbbbbbbtttpppfffnnnsssdddTTT[[[dddllluuu~~~}}}uuujjjXXXWWWYYY```lllxxx}}}}}}{{{|||}}}|||{{{yyyyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxssssssttttttqqqgggWWWKKKGGGMMM^^^uuu~~~vvvrrrppptttttttttrrrqqqrrruuuxxxsssqqqsssvvvqqqbbbQQQHHHSSScccmmmhhheeetttggg]]]bbbmmmrrr}}}~~~}}}~~~~~~xxxpppnnnppprrrvvvwwwttttttwwwxxxwww|||zzzwwwsssmmmhhhdddaaabbb^^^[[[YYYSSSJJJFFFFFFCCCEEEQQQhhhggg^^^dddmmmlllrrrrrriiiqqqyyyxxxwwwzzznnntttzzz}}}~~~|||uuummmxxxnnnZZZBBB444222111///------------------------++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,---------.........111555:::<<<<<<;;;:::@@@LLLcccwwwxxxppprrr}}}www~~~yyyoooxxxsssTTT^^^yyytttiiisss~~~}}}vvvcccUUUYYYpppsssjjjfffkkknnntttyyy{{{yyytttqqqooopppqqqrrrrrrrrrqqqppppppooonnnlllkkkllllllmmmmmmnnnooossswwwvvvrrrnnntttrrrmmmiiiiiihhh___UUUXXXpppwwwfffbbbuuu{{{zzzvvvrrrqqqqqqpppmmmjjjmmmnnnpppooonnnooosssvvvqqqooonnnooorrrrrrooolllccc]]]WWWVVVZZZ]]]]]][[[QQQ```rrr|||zzzyyytttlllmmmyyy{{{|||zzzwwwtttuuuvvvjjjfffcccdddkkkuuu~~~wwwtttooojjjddd[[[MMMBBB222000...,,,+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,///222666999;;;<<<>>>???AAAAAAAAAAAACCCDDDDDDBBB>>>;;;;;;===AAACCCEEE___~~~~~~{{{}}}zzzuuuuuuyyyxxxrrrqqquuuvvvrrrnnnkkkeee___bbb```^^^]]]]]]\\\YYYWWWRRRSSSTTTQQQHHH===999;;;>>>CCCIIIMMMPPPWWWaaaiiijjjkkklllmmmnnnnnnnnnmmmpppqqqrrrsssssssssrrrqqquuutttssspppmmmjjjhhhfffjjjkkkooowwwwwwoooqqqwww|||xxxqqqnnnoookkkooovvv}}}}}}wwwooohhhffffffbbbXXXNNNLLLCCC999444333222333555000///...---------------........................---------............///............////////////...000222111111333888=========GGGZZZkkkttt{{{}}}vvvbbbYYYjjj~~~pppgggkkkyyycccUUUSSSWWW```llluuuzzz~~~zzzwww}}}zzzvvvrrrfff\\\TTTUUU___llltttwwwxxxyyy{{{zzz{{{}}}|||zzz{{{|||{{{xxxuuuuuuwwwyyyxxxvvvtttuuuwwwuuurrrppppppmmmdddTTTHHHGGGQQQjjj|||xxxrrrqqqoooooommmjjjjjjllloooqqqqqqpppooopppqqqnnndddUUUJJJQQQ```eee\\\___zzzjjjdddgggppp~~~}}}}}}|||zzzwwwuuutttssssssvvvuuuqqqnnnsssyyyvvvmmmsssrrrpppnnnkkkeee___ZZZ```\\\WWWSSSQQQNNNLLLJJJFFFEEEBBBIIIbbb{{{|||nnnhhhmmmllllllooolllssspppnnnxxxuuuyyy{{{uuuvvvxxxwwwtttnnnfff```qqqvvvhhhHHH333333222***------,,,,,,,,,------...---------,,,,,,+++++++++------------------------,,,,,,,,,,,,------...///111333666888999999999999AAAWWWqqq}}}xxxpppssszzztttrrrtttaaaeeerrruuuyyyzzzzzz}}}mmmddd___TTTlllyyynnnfffaaabbbeeesssyyy|||yyytttssssssrrrtttrrrpppqqqttttttrrroooqqqnnnlllllloooooommmjjjiiikkkmmmmmmmmmlllmmmmmmmmmgggcccgggmmmmmmcccYYYccciiiqqqlllbbbjjjvvvssswwwrrrppptttvvvrrrooommmrrrllljjjmmmnnnlllnnntttssssssttttttsssqqqpppnnnhhhVVVKKKQQQZZZ[[[\\\___ZZZaaarrryyywwwssseeeuuullljjjppppppmmmqqq{{{qqqtttlll```hhhuuunnnqqqlll^^^RRRPPP:::444///...---******,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---///222666888:::;;;;;;@@@@@@??????@@@BBBFFFHHHBBB<<<888999999;;;DDDOOObbbyyyqqq^^^zzzzzz|||zzzuuuqqquuuwwwuuuttttttpppkkkhhhgggeeeeeeffffffdddccc]]][[[ZZZUUUIII<<<777999999===CCCEEEFFFJJJPPPUUU```bbbfffjjjlllmmmnnnmmmnnnooorrrtttuuuuuuuuutttssssssrrrqqqooommmkkkjjjkkkkkkmmmrrr{{{~~~ttttttyyy}}}}}}yyyoooiiikkkooommmpppuuuzzz}}}~~~~~~~~~{{{sssooolllggg___WWWRRRJJJ???888444444444555111000///---,,,,,,------........................---------............///............////////////...///000111222555999<<>>???AAAEEEGGGHHH@@@<<<;;;===@@@EEESSS```xxxuuubbbWWW~~~yyytttyyyzzzyyyyyy{{{yyyuuuooommmmmmmmmooopppooonnnhhhddd___XXXKKK===888999???CCCGGGGGGEEEDDDDDDFFFOOOSSSYYY___eeejjjmmmnnnoooqqqsssvvvwwwvvvuuusssrrrrrrrrrrrrqqqpppoooooommmkkkjjjmmmssszzzwwwuuuzzz~~~ssswwwxxxssskkkhhhmmmssspppsssuuuvvvuuuwww{{{~~~yyytttnnnhhhddd[[[SSSGGG<<<666555555555444222///---,,,,,,------........................---------............///............/////////////////////111555888::::::@@@GGGTTT___bbb___]]]___nnn}}}~~~xxx~~~uuueee^^^nnnqqqdddjjjsssdddWWWQQQSSS^^^ggghhhgggrrrnnnccclll}}}~~~{{{||||||zzzxxxnnnaaaTTTRRR\\\jjjsssvvvyyy~~~yyy{{{}}}}}}}}}~~~}}}||||||||||||yyywwwuuuwwwyyyyyyxxxwwwwwwwwwrrrssspppfffXXXLLLHHHHHHJJJQQQhhh||||||nnnjjjgggccc^^^\\\YYYZZZ]]]bbbeeeggghhhhhhiiijjjhhhaaaVVVMMMRRR^^^```YYYbbbrrrlllnnnxxxzzzzzzzzzyyyxxxvvvtttrrruuutttrrrqqqssstttnnneee[[[ZZZ[[[]]]______^^^]]]XXXVVVTTTTTTTTTSSSRRRPPPKKKBBB::::::@@@OOOfffyyyjjjdddjjjlllmmm{{{}}}yyyuuummmhhhhhhppp{{{www]]]BBB777333000......---------------...------,,,,,,,,,,,,++++++------------------------,,,,,,,,,------...000000333555777888:::<<>>AAAEEEHHHHHHGGG;;;::::::<<<@@@KKK___qqqrrr^^^[[[\\\}}}|||{{{|||{{{wwwsssqqqpppqqqrrrsssrrrqqqmmmhhhccc\\\PPPDDD???@@@KKKNNNQQQQQQMMMHHHEEEDDDBBBEEEIIIPPPXXX___fffiiippprrruuuvvvvvvuuurrrpppsssssssssssssssrrrqqqpppooollljjjjjjnnntttyyy{{{uuutttyyy~~~qqqrrrqqqooommmnnnqqquuutttuuuvvvrrroooqqqxxx~~~yyysssooommmaaa[[[NNN@@@888666555444666444000...,,,,,,---...........................---------............///............////////////000//////333888<<<<<<:::???LLL\\\ccc```[[[\\\___ttt~~~~~~mmm``````wwwqqqeeerrrsssdddVVVMMMJJJLLL\\\kkkpppsss~~~|||bbbaaasss|||{{{|||}}}|||zzzsssfffWWWSSS[[[hhhrrrvvvwwwzzzwwwzzz~~~~~~~~~|||{{{{{{{{{{{{zzzxxxwwwuuuwwwyyyyyyyyyxxxwwwvvvrrrooogggZZZNNNIIIKKKOOOOOOTTTgggzzzsssiiifffbbb^^^TTTRRRPPPQQQUUUYYY]]]______```aaacccbbb^^^WWWQQQWWW______YYYcccuuuoooooo{{{xxxxxxzzzzzzyyywwwtttssstttssssssssstttqqqjjjcccZZZ[[[]]]```bbbaaa^^^\\\XXXVVVUUUTTTTTTSSSPPPNNNJJJBBB===<<<;;;EEEeeesssjjjiiiiiillluuuzzzwwwqqqmmmooozzzhhhJJJ888222111///......------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///111111666777888888888<<>><<>>\\\wwwiiieeepppsss{{{xxxxxxwwwwwwwwwuuuWWW@@@777777000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000222222888999999777777;;;DDDKKKeeekkkoooqqquuuzzzzzzuuukkkyyy}}}xxxtttwwwyyy}}}vvvcccWWWmmmssscccWWWVVVbbbyyy}}}rrrmmm___dddlllnnnccc[[[dddtttuuuvvvvvvuuurrrooolllkkkjjjhhhddd\\\UUUQQQRRRUUUYYY^^^dddggghhhllltttzzzvvvqqqlllmmmrrrssspppkkkRRRZZZnnnuuuddd]]]kkkwwwyyyvvvsssqqqlllhhhkkkrrrtttuuutttpppkkkjjjlllnnnmmmmmmnnnnnnnnnnnnnnnnnnkkkjjjkkkjjjeee]]]ZZZZZZaaabbbeeeiiikkkkkknnnsss{{{{{{ppphhhkkktttyyyzzzyyy}}}vvvuuuzzzwwwnnnnnnuuuqqqllljjjpppvvvvvvqqqmmmaaaMMM999000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,///333888===???888888888999;;;===@@@AAA>>>AAAFFFKKKNNNJJJBBB<<<===?????????HHH```iii]]]gggtttxxx}}}{{{zzzyyyxxxvvvttttttpppooooookkkeeebbbccc____________\\\YYYVVVTTTPPPMMMGGGCCCBBBEEEIIILLL[[[]]]bbbgggmmmqqqtttuuuuuuttttttsssqqqooommmlllqqqppppppqqqrrrsssrrrqqqssstttrrrmmmnnnuuu{{{}}}ssslllhhhooo|||zzzyyyzzzyyyvvvsssssswww{{{zzz|||~~~}}}{{{yyywwwwwwvvvuuuhhhSSSDDD>>>888111444333222111//////..............................---------............///............///////////////111555:::???AAAAAA@@@LLLcccwwwvvvjjjhhhrrr~~~xxxwwwllleeesssuuuqqqvvvssscccSSSGGGCCCDDDJJJVVVeeevvvsss___RRRZZZmmm{{{}}}|||}}}}}}zzzwwwuuuooofff^^^\\\cccnnnwwwzzz{{{xxxssssssyyy~~~~~~}}}~~~vvvwwwyyyxxxvvvuuuuuuvvvwwwwwwxxxyyyyyywwwssspppcccXXXLLLIIIPPPZZZaaaccceee^^^ccckkkqqq~~~uuugggYYYSSSRRRNNNJJJHHH???>>>>>>@@@CCCEEEEEEEEEBBBCCCEEEFFFHHHHHHIIIIIIOOOUUUWWWWWWiii}}}ooommmmmmzzz|||{{{zzzuuuvvvvvvxxxxxxyyyxxxwwwvvvtttrrrtttwwwwwwqqqkkkiiifffffffffeeeaaaYYYOOOIIIBBBCCCFFFJJJMMMNNNLLLJJJDDD@@@???>>>777666IIIccciiiaaaooommmwww}}}~~~{{{tttuuu}}}}}}zzzaaaIII;;;777000000///...------------++++++,,,,,,,,,,,,---------------------------------------...000111333444888999999888888>>>JJJSSSiiiqqqwwwzzzyyylllxxx~~~zzzuuuzzzwww{{{|||rrr```XXXnnnzzzsssllleeecccaaalll~~~ooo]]]WWW]]]mmmyyyppp]]]WWWfffyyyuuuvvvuuurrrmmmiiihhhgggeee```XXXPPPIIIHHHKKKNNNWWW[[[aaagggmmmrrrwwwzzzwwwsssoooppptttvvvtttpppWWWXXXkkkwwwllleeeppp||||||wwwrrrpppmmmkkkooouuutttsssnnngggfffkkknnnnnnmmmnnnnnnnnnnnnllljjjiiijjjjjjkkklllkkkfffaaa^^^WWW]]]fffkkkkkkhhheeedddllluuuxxxnnnkkkpppwww{{{|||}}}wwwwww{{{zzzpppjjjjjjgggiiimmmqqqtttuuuuuutttgggUUUAAA666111...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******,,,///444999>>>AAA::::::;;;;;;<<<>>>???@@@@@@DDDJJJNNNLLLFFF>>>888888===BBBFFFUUUqqqvvvaaacccpppyyyyyy}}}{{{yyywwwttttttvvvuuuppplllllliiigggeeecccbbbaaa```___ZZZVVVQQQLLLHHHFFFGGGGGGMMMPPPUUU\\\ccckkkqqqtttrrrrrrrrrqqqooonnnlllkkkqqqqqqsssttttttqqqlllhhhfffhhhiiikkksss}}}~~~yyyssspppvvvxxx{{{{{{|||{{{zzzyyyxxxxxxuuutttssstttxxx}}}|||cccOOOFFF<<<222222222333222222000///...........................---------............///............///////////////333999>>>AAABBBCCCDDDUUUqqq~~~}}}}}}~~~iiinnnrrrlllrrr}}}mmm^^^PPPFFFFFFJJJPPP]]]mmm___PPPJJJYYYmmmzzz~~~{{{{{{||||||yyyvvvssssssooofff___aaalllwww{{{{{{zzzvvvuuu{{{~~~}}}zzzzzzuuuwwwyyyxxxvvvuuuuuuwwwxxxwwwwwwxxxyyyvvvqqqlllZZZTTTOOOSSS^^^iiiooopppiii[[[WWWWWWVVV^^^ccc]]]TTTKKKDDDEEEEEEAAA>>>>>><<<<<<===???@@@AAA???===;;;<<<=========>>>???AAACCCJJJLLLOOOcccuuulllllllllzzz|||www{{{zzzsssvvvvvvwwwwwwxxxxxxxxxyyyuuurrrtttyyyxxxrrrooooooiiifffbbb]]]WWWPPPGGGBBB>>>@@@DDDJJJNNNOOOMMMJJJDDDAAA???<<<666444===IIIppp~~~jjj```fffjjjiiiwwwvvvrrr|||zzzjjjRRR???777111000///...------------+++++++++,,,,,,---------------------------------------...///000222333444666888999999:::CCCSSS^^^mmmyyyyyyllltttxxx~~~zzz|||yyy{{{bbb]]]jjjvvvqqqrrrrrrooofffccclll{{{xxxcccRRROOO___vvvlllUUUVVVjjj{{{ttttttsssnnniiiffffffgggddd\\\PPPGGGCCCEEEHHHKKKTTTXXX```jjjsssvvvuuurrrsssqqqqqqtttyyy{{{xxxttt]]]XXXhhhzzzwwwrrr{{{{{{ssspppooommmoootttppplllccc\\\aaakkkqqqpppmmmnnnppppppnnnjjjfffdddgggjjjmmmnnnllljjjfffcccTTTXXX^^^dddhhhiiiddd```^^^kkk{{{}}}xxxppplllpppzzz}}}zzzzzz~~~zzzooofffdddjjjqqqwwwyyyyyyvvvtttlll\\\JJJ>>>666///---...------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++---111666;;;>>>888999:::<<<===>>>??????DDDIIINNNLLLFFF???:::999666???HHHRRReeejjj___hhhuuu|||~~~}}}wwwtttuuuxxxxxxrrrnnnmmmjjjgggdddaaaaaaaaabbbaaa\\\ZZZWWWTTTPPPNNNLLLKKKHHHJJJNNNTTT\\\dddkkkooopppppppppoooooommmllllllppprrrtttvvvuuuooogggaaa^^^aaaeeemmmzzz{{{wwwtttvvv{{{{{{uuunnn||||||}}}}}}yyyvvvmmmjjjhhhkkktttoooXXXLLL@@@444000111333444333111///...........................---------.........//////............/////////000...444<<<@@@BBBBBBDDDGGG```zzzkkkzzz}}}jjjiiivvvzzzkkk\\\NNNGGGIIIPPPSSSdddyyydddPPPFFFHHH^^^ttt~~~~~~{{{yyyyyy{{{{{{xxxuuurrruuutttkkk``````kkkwww{{{}}}~~~yyyxxx||||||xxxxxxuuuxxxzzzyyywwwuuuvvvxxxyyywwwwwwxxxxxxuuuooojjjVVVUUUWWW___kkkuuuzzz{{{gggUUUKKKEEE@@@CCCEEE===BBB<<<:::>>>@@@;;;999:::>>>>>>???AAACCCAAA>>>;;;;;;<<<;;;:::999999;;;===:::AAADDDGGG[[[xxx|||ooojjjkkkkkkzzzxxxxxx}}}tttvvvvvvvvvvvvwwwxxxyyyzzzuuurrrtttyyyyyytttqqqsssjjjeee^^^WWWPPPJJJEEEAAACCCEEEIIIMMMPPPPPPMMMJJJEEECCC@@@===999888;;;>>>NNNvvvwwwkkk```]]]nnnhhh{{{{{{{{{rrrxxx|||~~~uuu^^^FFF;;;111111000......---------+++++++++,,,,,,---------------------------------------...///000222444555555777999:::===HHHYYYgggoooyyypppnnnfffyyyxxxyyy}}}vvv|||ttt[[[dddtttlllnnntttuuurrr\\\ZZZeeevvvsss]]]NNNMMM```xxxeeeOOOWWWnnn}}}ttttttrrrmmmhhhfffhhhjjjfff[[[MMMDDDCCCFFFJJJLLLVVV[[[eeerrr|||}}}vvvnnnmmmnnnrrrxxx~~~{{{vvvbbbYYYggg~~~}}}vvvqqqooommmmmmoookkkeeeZZZTTT\\\lllsssqqqnnnoooqqqqqqnnniiiddd```dddjjjnnnnnnkkkhhhfffeee\\\YYYXXX]]]gggppppppkkk\\\kkk~~~ttt{{{{{{pppeeefffuuuyyykkkeeellluuu|||}}}wwwpppnnnaaaQQQDDD999111...000------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,+++,,,///333777999444666888;;;===>>>??????IIIMMMOOOJJJAAA999999;;;===HHHUUUbbbuuu___]]]kkkwww~~~~~~|||{{{||||||zzzuuupppoooiiigggdddbbbbbbbbbaaa```ZZZ[[[[[[XXXUUUSSSSSSSSSNNNMMMMMMMMMOOOVVV___eeelllkkknnnrrrqqqkkkhhhiiilllooorrrqqqlllgggeeeddddddaaadddllltttyyy~~~zzzyyywwwrrrllliiinnnxxxxxxvvvmmmdddfffsssxxxeeeWWWHHH===333444444444222000...---//////.........---------........................///...---...///000///...666555999@@@AAAAAAJJJTTTooo~~~}}}{{{ooohhhvvviiiggg}}}yyygggZZZNNNFFFJJJTTT^^^hhh|||nnnVVVJJJGGGSSSdddqqqvvvvvvzzz|||xxxuuusssoooqqqtttkkk```gggyyyyyy~~~zzzyyyzzz|||~~~zzzxxxvvvwwwxxxzzzzzzzzzttttttvvvxxxxxxrrrhhhaaaQQQXXXdddqqq}}}{{{cccOOO@@@@@@@@@;;;999<<<777888999999888999;;;===:::<<<>>>??????>>>>>>>>>;;;:::999888888999:::;;;;;;<<>>???PPPTTTOOOBBB<<<>>>===777@@@JJJZZZpppdddaaammmppp}}}yyyvvvuuurrrnnnjjjiiiiiiiiigggddd]]]]]]]]][[[XXXVVVVVVWWWTTTSSSQQQNNNNNNPPPUUUYYYdddeeeiiiooonnnhhheeeeeehhhkkknnnmmmhhhcccaaaaaa___]]]___gggnnnrrrxxx}}}}}}vvvnnnjjjrrr{{{wwwjjjgggppp~~~}}}qqqdddTTTFFF777555333333333333000...//////.........---------........................///.........///////////////111777<<<>>>CCCRRRcccrrr|||~~~~~~}}}yyyooojjjlllsssjjjnnnuuucccVVVLLLEEEJJJUUU]]]iii{{{yyy___LLLKKKKKKYYYiiipppxxx{{{sssqqqrrruuuzzz|||{{{zzzyyytttsssuuuvvvnnnfffjjjuuuxxx{{{xxxwwwwwwwww|||zzzyyyyyy{{{}}}}}}}}}vvvvvvvvvwwwwwwqqqhhhaaaUUU]]]kkk|||xxx[[[JJJ======>>>888666999777888:::999999999:::;;;999:::;;;;;;;;;::::::;;;:::999999888888999999:::???>>>======@@@FFFLLLOOORRRQQQVVV___ccciii{{{yyyvvv{{{}}}xxxrrrsssssssssqqqqqqssstttssssssrrrrrrqqqppppppoooooofff]]]VVVNNNEEEAAABBBQQQYYY___ccceeeeee___XXXOOOIIIEEEBBB===777555777;;;KKKbbbqqqsssjjj```[[[aaaqqqxxxqqqooo||||||zzzyyymmmgggpppnnnWWWBBB888000111000+++...000)))---------...------,,,,,,---------............///,,,---...000222333444555666777:::@@@LLL\\\mmmxxxrrrmmmttt~~~jjjbbbnnnzzzuuummmsss|||oooooovvv{{{zzz|||pppXXXKKKNNNccc{{{uuuYYYNNNXXXxxxvvviiiVVVSSSdddyyy|||uuunnnjjjiiijjjkkkeeeTTTFFFEEEHHHIIINNNVVV]]]fffqqq{{{yyy|||vvvkkknnnvvv{{{rrrpppqqqppplllhhhhhh___SSSSSSfff{{{}}}tttrrrmmmnnnqqqjjj___\\\bbbsssqqqnnnkkkjjjiiiiiiiiigggaaa\\\]]]```dddmmmvvvuuummmmmmzzz}}}|||zzzsssfffgggppp}}}zzzyyygggkkkttt{{{}}}yyyuuurrruuussshhhUUUDDD999222------------------,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------------...222555666999<<<===<<<===@@@CCCKKKLLLGGG???:::;;;<<<<<>>===<<<===???AAAEEEFFFPPPQQQYYYbbbeeehhhuuuyyyxxx{{{~~~}}}{{{ppprrrtttuuuuuutttuuuvvvrrrqqqqqqpppoooooonnnnnnnnnfff^^^WWWOOOFFFBBBCCCZZZcccjjjnnnooonnnhhhaaaVVVPPPKKKGGGAAA888444555666===LLL```qqquuukkkaaa^^^kkkqqqyyy~~~xxxzzz~~~{{{uuuvvvqqqlllhhhmmmyyymmmNNN===333111222,,,---///''',,,,,,------...------------------............///------///000222444555555777888;;;DDDSSSfffwwwwwwhhhmmm{{{~~~^^^iiiyyyzzzxxxyyy|||uuujjjfffppp|||uuuhhhRRRFFFMMMfff}}}vvv[[[RRR]]]qqq]]]XXXcccvvv~~~rrriiigggiiinnnqqqkkkXXXHHHFFFIIILLLRRRYYY___mmm}}}uuuvvvzzz}}}xxxwwwzzz{{{vvvwwwyyywwwlllbbbccc\\\SSSUUUhhh}}}uuusssqqqrrruuuooogggiiiqqq~~~wwwoooiiiiiijjjkkkjjjhhhdddaaa```___```iiirrrzzzsssnnnpppxxx~~~~~~{{{|||nnneeedddzzz|||}}}{{{vvvrrrssstttiiilllqqqyyy{{{uuuyyywwwnnn___PPPDDD888...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------///333666666999======;;;===BBBGGGHHHCCC???===:::999===DDDLLLfffrrrXXX^^^dddttt|||yyyyyyxxxwwwwwwxxxyyyzzz{{{zzz}}}zzzyyyxxxyyyyyyxxxzzz~~~}}}uuusssyyy{{{}}}~~~|||~~~~~~}}}~~~yyysssqqqsssrrrlllgggiiiiiihhhfffdddcccdddeee_________\\\YYYWWWXXXXXXTTTUUUZZZ```___\\\]]]bbbcccfffiiihhhccc___^^^______^^^aaahhhlllpppvvv}}}}}}xxxuuuiiikkk}}}uuuooosss|||}}}{{{zzztttdddSSSDDD<<<333111444666333///////////////....................................000000000///......000111777999<<<<<>>HHHWWWjjjzzziiidddrrrpppiiivvvuuu}}}uuusssgggsss{{{tttmmmcccPPPDDDOOOhhh|||sssZZZVVVccceeeQQQZZZsss~~~pppjjjnnnwww|||~~~ppp^^^NNNLLLOOOPPPUUU\\\iii{{{ssskkkpppwww~~~}}}|||~~~~~~{{{{{{|||wwwhhhYYY___ZZZSSSUUUhhh|||xxxvvvvvvxxxyyytttooosss{{{xxxnnniiijjjlllllljjjiiigggeeeccc___]]]dddnnn{{{zzztttnnnqqq{{{wwwhhh]]]pppwww}}}yyypppkkkooovvvsssooonnnvvv{{{yyyrrrggg[[[NNN===///......---------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---------///333666666:::>>>===;;;>>>EEEKKKIII@@@;;;<<<;;;:::AAANNNdddqqqdddaaaggguuu}}}yyyiii{{{qqqppppppnnnmmmmmmnnnoooooowww{{{wwwqqqpppppppppuuuttttttwww{{{~~~wwwooopppzzz|||{{{xxx|||zzz~~~}}}~~~zzzuuutttuuusssnnniiijjjjjjiiifffdddcccdddfffcccdddeeeccc```^^^]]]]]]VVVVVVWWWYYYXXXWWW\\\dddeeehhhkkkjjjfffbbbbbbccccccbbbfffkkknnnqqqwww~~~ooommmyyy~~~~~~zzzuuuuuuzzz{{{|||yyylll^^^NNNCCC777111222444333000000000/////////.................................///000000///---...111333666777888;;;EEETTTeeeoooYYYNNNQQQgggzzzzzzqqqkkkwww}}}wwwqqqccc^^^wwwyyyjjjkkkqqqqqq^^^LLLDDDAAABBBJJJVVVZZZiii}}}sss```SSSMMMTTThhhsssqqqvvvuuunnnooopppooovvv{{{|||xxxsssnnneee[[[bbbgggooowww}}}|||zzzxxxyyyzzz||||||||||||yyyvvvuuutttpppiiidddfff{{{{{{pppcccXXXIII>>>666222444888888;;;===>>>===<<<;;;;;;:::777444444666888777666999999999999999999999999===???CCCHHHLLLPPPSSSTTTZZZ```jjjsssvvvvvvzzzzzzzzzyyyvvvrrrppppppqqqooosssvvvwwwvvvtttrrrrrrqqqqqqppppppooonnnnnnnnnlllgggaaaYYYNNNDDD@@@BBBWWWcccnnnssstttrrrmmmggg^^^XXXRRRMMMFFF<<<888888444555@@@[[[mmmdddhhhmmmpppsss}}}xxxwwwnnnmmmjjjlllcccHHH777111222......000,,,++++++,,,---............---------............///...///000222333555666777666<<>>>>>===@@@GGGMMMHHH>>>888:::<<<>>>IIIXXX}}}kkkfffhhhooo~~~qqq]]]zzzuuunnnnnnnnnmmmkkkjjjkkklllmmmrrrtttppplllmmmnnnmmmqqqpppppprrrvvvyyy{{{{{{|||vvvlllggglllzzz~~~}}}|||wwwuuu|||yyy~~~{{{{{{zzzxxxwwwvvvtttqqqnnnjjjjjjhhhdddaaa```bbbccchhhhhhhhhfffbbb___^^^^^^\\\[[[ZZZXXXUUUTTT\\\fffhhhkkkmmmlllhhhffffffhhhffffffhhhkkkllllllrrryyywwwrrruuuxxxvvvsssssstttxxx~~~zzzzzzxxxpppeeeXXXMMM>>>444222333333222000000000/////////..............................---///000///---...333777???>>>===>>>GGGVVVbbbgggVVVRRRYYYjjjvvvtttkkkfffsss}}}qqqfff]]]cccqqqggglllvvvjjjXXXFFFAAA@@@AAAJJJUUU[[[kkkvvvdddYYYXXXbbbyyy|||tttuuuvvvssssssuuuwwwvvvoooeeeZZZSSSRRRYYYeeeqqq{{{}}}{{{zzz{{{|||||||||zzzwwwuuuuuuuuurrrlllfffnnn}}}zzzuuujjjaaaRRRBBB777222444888;;;===???@@@@@@???@@@@@@;;;999666777;;;<<<;;;999;;;:::999888888999:::;;;:::>>>CCCJJJQQQVVV[[[]]]bbbiiirrryyy|||}}}{{{zzzxxxuuurrrqqqrrrsssrrruuuxxxyyywwwuuutttssssssrrrrrrqqqppppppoooooolllgggbbbZZZMMMAAA===@@@RRR```nnntttvvvtttpppjjj___XXXQQQKKKCCC;;;777888333444===UUUyyytttfffaaahhhnnnmmmzzzzzzvvvuuurrrtttxxxvvvOOO:::000111---,,,///---,,,,,,------...------------------............/////////111222444666777777999DDDSSS]]]dddlllwwwrrroooxxx}}}{{{\\\cccuuulllkkkzzzgggmmm~~~rrrmmm]]]BBBDDDRRRlll~~~wwwffffffssseeeUUUPPPccc~~~|||~~~{{{pppfffkkkbbb\\\^^^```bbbkkkwwwvvv{{{zzzwwwyyyzzzxxxvvvzzz|||yyyyyyxxxkkk\\\ZZZ___```___iiiyyyvvvuuutttrrrooonnnoooqqqooommmkkklllnnnnnnllliiijjjhhhgggfffbbb^^^aaagggoooyyy|||sssrrrwwwkkkjjjuuu}}}uuuqqqxxxyyykkklll}}}vvvpppbbbJJJ444222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++,,,,,,...111555999:::<<<>>>???AAADDDHHHKKKBBB;;;777888===HHHYYYgggwwweeeiiisssuuuxxx~~~{{{hhh[[[{{{{{{tttvvvwwwvvvtttsssuuuvvvwwwyyywwwsssrrruuuvvvttttttssssssuuuwwwyyyyyyxxxwwwpppgggeeeppp~~~}}}zzzzzz|||{{{wwwuuuwwwyyyvvv{{{{{{vvvvvvxxxyyyxxxuuurrrrrrrrrnnnllljjjfffbbbaaabbbdddjjjjjjjjjhhhdddbbbaaaaaabbbaaa```]]]WWWUUU\\\fffhhhkkkmmmllliiiggghhhjjjjjjiiijjjjjjgggdddhhhooozzz}}}~~~xxxrrrrrrwwwzzzyyyvvvqqqrrruuuyyy~~~zzzyyyyyytttlllcccXXXGGG:::333222444555000000000000/////////...........................,,,...000///---///444:::EEEGGGFFFCCCJJJZZZhhhoooaaaaaafffpppyyy{{{wwwsssvvv{{{mmm``````qqqzzzhhheeeqqq~~~fffSSSCCC???@@@AAAIIISSSXXXllluuujjjfffnnnttt{{{|||{{{wwwsssqqqsssvvvmmm[[[QQQPPPOOOWWWeeesss~~~~~~~~~{{{zzzzzz{{{zzzyyyvvvuuutttvvvwwwtttnnniiipppvvvxxxzzzuuummmhhh\\\LLL>>>777777999===???AAABBBBBBCCCDDDFFFBBB@@@>>>AAAEEEGGGEEEBBB<<<:::888666666888:::<<<999===CCCLLLUUU]]]cccffflllsssyyy}}}~~~~~~~~~~~~}}}zzzuuuqqqnnnnnnpppqqqrrruuuxxxyyyxxxwwwwwwwwwtttttttttsssrrrrrrqqqqqqlllhhhbbbZZZLLL???;;;===MMM\\\mmmuuuwwwvvvsssnnnddd\\\SSSLLLCCC;;;888999333444999IIIiii}}}iiiZZZ```llljjjsss{{{qqquuu|||\\\BBB555333...,,,000///---------...------,,,,,,---------............//////000111333444666777888???PPPeeeoooqqqsss{{{|||uuu|||eeeaaayyyccc```sssyyyoooooo}}}{{{sssooo___CCCEEETTTnnnzzzgggbbbjjjUUUUUU]]]ppp~~~}}}yyyrrrmmmkkklllwwwppplllmmmkkkmmm{{{|||fffqqq~~~wwwnnnmmmllljjjlllwww}}}{{{zzzyyyoooaaaXXXdddlllkkkooozzzyyywwwtttrrrssssssqqqnnnjjjkkklllmmmmmmmmmkkkjjjjjjgggeeefffdddaaaaaadddgggppp|||wwwmmmttt}}}vvvhhhmmmtttyyy~~~uuummmwwwyyyvvvuuummmVVV@@@444333000...---------...---------------------------,,,,,,++++++,,,,,,---+++,,,---...000333888;;;===<<<===@@@DDDHHHHHHGGG::::::888888DDDZZZqqq}}}kkkaaalll{{{yyyuuukkkaaafff}}}zzz|||~~~~~~}}}~~~~~~}}}{{{ssslllmmm{{{zzzwwwwwwxxxvvvtttuuuzzzuuurrrwwwwwwpppppptttxxxwwwrrrpppqqqsssrrrqqqnnniiieeedddeeegggjjjkkkkkkiiigggffffffgggfffeeeeeebbb[[[VVV\\\eeehhhkkkmmmllliiiggghhhjjjnnnmmmllljjjddd___aaahhhppp{{{{{{~~~tttnnnsss}}}}}}tttuuuvvvyyy||||||vvviii___NNN>>>444222555888000000000000////////////........................+++...000///---///555;;;>>>DDDGGGGGGOOOeee{{{tttuuuvvvzzz{{{mmmaaagggnnn```dddvvv}}}cccQQQBBB>>>@@@BBBHHHQQQTTTkkktttqqqsss}}}wwwyyyuuuxxx}}}rrr\\\RRRVVV[[[cccqqq~~~|||yyyxxxwwwwwwvvvuuutttssstttvvvxxxuuuooojjjnnn~~~vvvpppvvvxxxrrrooommmdddUUUFFF>>><<<<<>>AAAFFFLLLSSSYYY^^^aaahhhnnnuuuyyy{{{~~~{{{uuummmgggdddccceeefffmmmooorrrtttttttttuuuvvvvvvuuuuuuttttttsssrrrrrrlllhhhcccZZZKKK===999;;;IIIYYYkkktttwwwwwwtttpppkkkbbbWWWOOOEEE===:::<<<444555555???\\\}}}qqqZZZ___nnnlllrrrppprrrgggKKK;;;888111...222222............---,,,++++++---------.........//////000000111333555666888888DDDYYYrrr}}}{{{zzzvvvvvvvvvXXXllluuu]]]```mmmiii{{{}}}vvvooonnncccKKKGGGVVVpppyyycccYYY\\\JJJVVVhhhzzzssshhhjjjyyy|||yyytttuuuqqqccc```mmmuuuhhhcccaaa^^^iiiwww~~~{{{yyyooobbbVVVgggtttuuuuuu|||yyyvvvrrrqqqssstttpppkkkiiikkkmmmnnnlllkkkkkkllljjjfffcccffffffcccbbbcccccchhhvvvyyyiiikkkyyy}}}lllkkkooo{{{qqqppp||||||{{{vvvqqqqqqwwwsss```LLL666444111...---,,,---------------------------------,,,,,,++++++,,,,,,---,,,...///000222555:::>>>???===<<<@@@GGGJJJHHHEEE666;;;;;;;;;KKKjjjxxxeeedddnnntttsssvvvgggggg~~~~~~~~~vvvuuuzzz~~~yyywww}}}{{{yyyxxxwwwwwwxxxsssrrrsssqqqmmmooonnnppprrrpppllllllppptttuuuuuurrrmmmhhheeedddfffhhhiiikkkkkkjjjiiiiiifffggggggddd```^^^___bbbdddggglllppprrrqqqnnnlllnnnpppqqqmmmfffbbbccceeemmmvvv{{{zzz|||uuunnnvvvwwwuuu|||}}}~~~}}}xxxwwwvvvpppjjjYYYBBB444222333111222111000//////.........//////............//////222222111//////222888<<>>999===BBBCCCAAABBBFFFEEE???EEEEEEIIIRRR[[[\\\VVVOOO<<<888666888888666888<<<<<>>888555666;;;888777OOOuuu``````qqqllljjj{{{tttvvv|||VVV999666444((((((555........................------------------------...000222333555999;;;:::GGGggg~~~|||yyyxxxtttxxx||||||~~~eeeddd|||yyy^^^]]]kkk}}}nnnqqq~~~{{{vvvtttnnn^^^MMMGGGXXXppp|||rrr\\\LLLHHHDDDddd}}}tttnnnuuuvvvkkkkkk{{{rrriiihhhppplllyyyrrrgggaaa\\\WWWdddxxxvvvuuussslll___```sss{{{ooouuu~~~}}}wwwtttwwwvvvpppnnnpppiiijjjlllnnnoooooommmkkkiiieeebbbaaaccceeedddcccaaagggqqqyyyxxxsssmmmlll}}}xxxmmmnnnlllvvvzzzmmmmmmrrrvvvtttpppkkkmmmuuuuuugggVVV@@@777000//////,,,///444,,,---------,,,++++++***------------------------.........000333666777777:::<<<@@@AAAAAA@@@AAAAAA444:::<<<>>>RRRuuueee___hhhqqqxxx|||zzz~~~|||zzz{{{{{{}}}wwwwww}}}~~~|||zzzzzzyyyyyy~~~{{{tttmmmkkklllkkkhhhggggggjjjnnnmmmiiihhhkkkuuuvvvuuurrrnnnjjjiiiiiigggggghhhiiiiiijjjjjjjjjfffgggfffdddaaaaaaeeehhhmmmnnnpppqqqrrrqqqpppooommmoooooojjjdddaaabbbdddoooyyy~~~~~~xxxxxx}}}}}}{{{zzzvvvzzz}}}tttooo```III888333333222222111000//////....../////////............//////222111000//////222888<<>>@@@CCCIIINNN]]]{{{vvvxxx}}}zzzwwwzzz~~~uuuddd___dddmmmxxx||||||{{{{{{{{{zzzwwwrrrnnn{{{~~~}}}zzzxxxzzzyyyvvvwwwxxxxxxvvvrrrnnnllllllvvvxxxsssjjjlllvvvyyytttnnnkkkhhhddd\\\NNNAAA888:::@@@CCCAAAAAAEEEFFFDDDFFFDDDFFFKKKRRRRRRLLLFFF===999777888888777999===@@@FFFLLLMMMKKKJJJMMMRRRaaammmvvvxxxwwwzzz|||{{{vvvmmm___QQQHHHFFFIIILLLSSSXXXaaajjjpppsssrrrpppuuuuuuuuuuuutttrrrqqqpppmmmjjjbbbUUUHHH>>>;;;;;;IIIVVVgggsssxxxwwwtttsssnnniii```UUUJJJAAA:::777333666555555GGGfff|||gggbbbooopppnnnxxxuuuuuu~~~|||\\\>>>666555...+++000........................------------------------...111222333555888:::;;;LLLjjj|||xxxrrrttt}}}zzz||||||\\\fffnnnWWWddd|||zzzqqqyyy~~~}}}zzzvvvtttmmm[[[JJJIIIXXXnnnzzzlllSSSHHHLLLYYYxxx}}}wwwtttooommmttt~~~yyy~~~qqqddd]]]\\\^^^___aaawww|||yyyssskkkccc___nnnwwwlllnnn{{{|||}}}wwwtttvvvuuupppnnnooogggggghhhjjjmmmooonnnmmmkkkgggcccbbbcccddddddccc```bbbiiisssxxxuuullleee{{{}}}yyysssqqqnnnwwwvvveeecccjjjppppppmmmiiiiiippprrrhhh[[[EEE:::000...---+++,,,000---------------,,,++++++------------------------------...111555888;;;<<<>>>@@@CCCCCCAAA>>><<<;;;888>>>BBBJJJcccxxx[[[```kkklllqqq}}}{{{zzz~~~~~~{{{xxxyyyzzz~~~zzz|||~~~}}}}}}|||zzzxxxwwwrrriiieeehhhhhheeebbbcccgggkkkkkkggggggjjjuuuuuussspppllljjjjjjkkkgggfffeeeeeefffgggiiikkkfffgggfffdddbbbeeekkkpppttttttsssrrrqqqpppoooooommmnnnmmmiiiddd```aaaccclllyyywwwmmmxxx~~~~~~xxxuuuyyy}}}zzzwwwjjjTTT???555333333222222111000//////////////////............//////000000000//////333888<<>>===AAAFFFGGGHHHMMMXXXaaalllrrruuusssqqqrrrsssrrrnnndddTTTFFF>>>===>>>???EEEJJJSSS]]]ffflllppprrrtttuuuvvvvvvuuussspppooommmiiiaaaSSSFFF===:::;;;HHHTTTdddqqqwwwwwwwwwvvvrrrmmmdddYYYNNNDDD===999555444333444<<>>UUUooozzzvvv}}}|||mmmvvvxxxyyyjjj[[[ooovvvdddZZZwww}}}wwwxxx}}}{{{wwwuuusssjjjWWWFFFKKKXXXppp{{{iiiLLLHHHVVVxxxyyyyyy{{{~~~rrr___ZZZ[[[\\\aaahhhfffwww{{{wwwsssooohhh___gggqqqhhhdddpppzzz~~~yyyuuuuuutttqqqnnnooohhhfffeeeggglllooopppooonnnjjjeeecccbbbccccccbbb___]]]```jjjvvvwwwlll```sss~~~~~~{{{|||wwwrrrxxx~~~sssbbb]]]dddlllooonnnkkkjjjmmmpppkkkcccOOOAAA333---------,,,,,,---............---,,,,,,------------------------,,,---///333777;;;>>>@@@@@@BBBEEEEEEBBB===:::888888>>>HHH[[[zzzhhhUUUeeerrrmmmpppyyyiiiooozzz}}}|||zzzvvvxxxrrriiieeejjjllliiiffffffiiimmmmmmjjjkkknnntttssspppkkkgggeeefffhhheeeccc```___```cccfffhhhhhhhhhhhheeedddhhhooouuuvvvuuutttsssqqqooommmllllllnnnooommmhhhcccaaa```eeerrr~~~www___hhhpppyyy~~~zzz{{{{{{{{{zzzuuu```HHH888444555333222111000//////////////////............//////////////////000333888<<>>AAAFFFMMMVVVbbboooxxx{{{yyyssskkkfffdddeeefffggg\\\NNNBBB>>>???BBBDDDLLLNNNQQQVVV]]]fffoootttrrrsssuuuvvvuuussspppnnnnnnjjj```RRRDDD<<<:::;;;FFFRRRcccpppwwwyyyzzzzzzuuuqqqhhh^^^RRRHHH???;;;999555555777666===[[[zzzzzzuuubbb___nnnoooppp|||{{{|||xxxoooiiiiiisssYYY@@@555555222+++........................------------............111111222555666777<<>>AAA???BBBEEEEEEBBB>>>;;;:::===EEETTTmmmqqqaaa___pppzzzvvvxxx|||uuufff^^^ggguuuzzz{{{}}}yyytttqqqtttpppffffffooorrrnnnlllkkkmmmqqqpppnnnoootttsssqqqlllfffaaa^^^___aaabbb___\\\YYYZZZ]]]aaadddiiijjjjjjhhhgggiiiooottttttuuuvvvvvvtttqqqnnnlllnnnqqqttttttooohhhaaa]]]___lllyyy~~~zzz]]]```iiiuuu}}}{{{wwwuuu{{{|||kkkRRR???777777333222111000000///////////////............//////...///000000222555:::===@@@GGGRRR^^^eeeffffffgggxxxmmmeeegggrrr|||hhh___hhhsssmmmlll{{{qqq[[[JJJMMMVVV]]]jjjxxxvvvlll___YYY]]]dddkkkkkkdddcccppptttnnn}}}yyyvvvrrrppppppsssvvvyyy|||zzzzzzyyytttuuuuuuuuuttttttvvvxxxxxxuuuppppppvvvzzzwwwpppmmmmmmjjjggghhhggg\\\OOOMMMVVVcccooosssoooiiieeeYYYTTTNNNKKKLLLNNNPPPPPPJJJEEEAAAAAA???>>>@@@DDDGGGKKKTTTbbbppp|||xxxjjj```ZZZYYY\\\```cccZZZMMMCCCAAAFFFNNNSSSaaabbbcccddddddggglllppprrrssstttuuutttsssqqqoooooojjj```QQQCCC;;;:::<<>>:::333333222111000000000000//////............//////...000222333555999===@@@DDDKKKUUU[[[WWWSSS[[[fff}}}sssgggfffooo~~~}}}ppp^^^]]]ooo|||fffkkkyyy|||rrrbbbYYYaaarrr}}}~~~|||}}}uuuppprrriiiZZZVVVXXXWWWWWWZZZ^^^dddqqq~~~}}}}}}|||vvvxxxsssooosss|||}}}yyymmmrrruuuvvvwwwzzzyyyvvvrrrtttvvvvvvuuusssssssssrrrpppooopppoookkkgggddd^^^fffhhhcccccceee^^^RRRHHHXXXppp{{{|||xxxqqqggg___ZZZZZZ\\\^^^ZZZTTTNNNKKKHHHDDDFFFJJJLLLddd~~~pppdddbbbeeeggglllqqqnnniii```WWWUUU___sssyyywwwxxxyyyxxxwwwvvvvvvwwwwwwxxxsssmmmaaaQQQCCC;;;;;;>>>IIIVVViiiyyy|||uuukkk___QQQFFF@@@777333333555333999UUUsssmmm^^^hhhwwwvvv~~~wwwyyyyyysssrrrvvvxxxZZZ<<>>GGGYYYuuuvvvfffZZZkkk{{{|||tttmmmnnnsss~~~~~~uuu}}}xxxsssooooooqqq|||~~~}}}}}}{{{ppp___QQQWWWYYYSSSOOO^^^uuuyyynnn]]]eeetttyyyxxxuuutttrrrmmmiiifffeeefff___]]]XXXUUUSSSTTTVVVXXX]]]cccjjjnnnnnnmmmmmmnnnmmmmmmnnnpppsssxxx|||~~~}}}zzzvvvrrrllleeeaaa^^^```gggrrr{{{}}}wwwlllhhhyyyxxx|||}}}xxxhhhPPP@@@;;;444333222111000000000000//////............//////...000333444666:::>>>AAAJJJOOOXXX^^^\\\XXX___kkkuuuoookkknnnwww|||mmmaaa^^^nnnqqqooovvv|||{{{{{{kkk\\\aaattt}}}zzzsssqqqjjjiiinnncccVVVWWWUUUOOOLLLOOOUUU]]]hhhrrrwwwoooooovvv{{{yyyuuu}}}|||zzzvvvzzzuuuttt{{{xxxppptttuuuuuuxxxzzzwwwrrrrrrtttwwwwwwuuurrrqqqqqqkkkjjjjjjjjjgggaaa\\\[[[OOOYYY___[[[YYYZZZSSSGGGGGGZZZsssyyypppwww~~~xxxooogggccccccfffiii___XXXQQQNNNJJJFFFGGGKKKYYYzzzuuukkkmmmrrrtttvvvzzzvvvsssllldddbbbppp}}}}}}{{{yyyxxxxxxyyy{{{|||uuunnnaaaQQQCCC<<<<<>>//////111///***+++,,,,,,---------,,,------------------------)))///555888999===DDDJJJPPPKKKBBB:::666888???DDDXXXhhhyyyaaaRRRaaafffsss~~~vvvtttqqq|||~~~yyyxxxzzzvvvooojjjlllxxx|||ooo]]]OOOTTT[[[[[[XXXcccuuuxxxooo\\\bbbttt{{{yyyxxxvvvtttqqqnnniiifff______YYYTTTVVV]]]^^^ZZZ]]]___cccjjjooopppmmmiiihhhkkkooossswww|||uuupppqqqrrrkkkaaa\\\___dddkkksss{{{~~~}}}zzztttrrrxxx{{{|||rrr\\\GGG===444222222333111......222111111000000//////......///111333333777<<>>???BBBOOO\\\nnnxxxoooeeeYYYMMMFFF<<<777444333333555>>>HHHttt{{{cccaaaqqqxxx~~~xxxkkkBBB000666/////////............//////...------......///000111000333888;;;>>>EEESSS```wwwyyymmmkkk|||xxxuuuqqqzzziii\\\dddtttfff\\\pppuuuuuu{{{}}}~~~~~~||||||~~~{{{}}}~~~ttt\\\IIINNN]]]jjjZZZiii~~~yyy~~~lllXXX]]]gggxxx~~~qqqoooooonnnttt}}}nnnTTTJJJQQQYYYZZZtttvvvkkk]]]VVV\\\vvvyyy{{{yyyrrrlllhhhfffmmmkkkiiikkklllkkkfffaaa]]]```___```kkkxxxwwwkkkjjjkkknnnsssxxx{{{~~~zzzvvv}}}{{{vvv{{{xxxoooaaappp~~~|||{{{{{{cccEEE444000000...//////...------------...------------------------,,,111555666:::CCCKKKNNNLLLGGG;;;777;;;999???QQQgggvvv```XXXeeeoooooo|||wwwsss~~~yyypppppprrrpppkkkiiiooo{{{|||ooo___RRRSSS[[[ZZZVVV^^^qqqyyytttbbbdddttt{{{zzzxxxwwwuuurrrooollleeeddd^^^VVVUUU\\\aaaaaa___```ccciiimmmooommmjjjiiijjjmmmqqqvvv|||~~~zzzsssnnnnnnppplllddd[[[]]]aaagggnnnvvv|||zzz|||||||||yyypppttt|||~~~xxxeeeMMM???666333222333111...///222111000000000/////////...000111222333666;;;@@@BBBKKK\\\pppzzzxxxuuuzzzxxxsss```[[[ddd{{{}}}sss}}}}}}pppjjjnnnrrrssssssooohhhaaa[[[WWWTTTRRRSSSTTTTTTPPPMMMLLLOOORRRTTTWWW[[[^^^bbbhhhnnnrrrqqqxxx}}}{{{yyy{{{{{{zzz|||zzzxxxxxxzzzzzzxxxvvvzzz|||~~~~~~{{{xxxvvvuuutttssssssrrrrrrpppoooppptttsssnnnlllkkkggg`````````aaa```XXXLLLFFFFFFRRRXXX[[[XXXUUUTTTRRROOOVVV___nnnooo```aaarrrzzz```WWWLLLFFFEEEGGGHHHHHHOOONNNMMMNNNOOOTTT]]]eeesss}}}|||||||||vvv{{{}}}{{{}}}vvvuuuyyyyyyuuuuuupppeeeTTTEEE===???BBBQQQ___ssszzzqqqggg[[[PPPHHH<<<888555444333444;;;DDDccc~~~|||aaa[[[ooo}}}~~~sssIII444666/////////............//////...............///111111333666999;;;>>>III[[[jjjpppfffgggyyyuuusssttt}}}ZZZVVVcccsss|||```ccc~~~yyyxxx{{{~~~~~~}}}||||||~~~}}}}}}zzzoooXXXJJJSSSfffhhhZZZjjj}}}iii```dddlll{{{sssnnnpppuuu|||uuu]]]RRRWWW___aaavvvxxxjjj[[[VVV___~~~~~~|||yyytttnnniiifffjjjjjjkkkmmmnnnlllgggccc]]]___]]]\\\eeeqqqnnnccciiiiiihhhkkksss~~~{{{|||}}}zzztttgggmmmwwwxxxyyy{{{gggLLL999222///---//////...------------...---------------------------333777888>>>HHHPPPSSSGGGDDD;;;888<<<;;;CCCWWWpppvvvVVVSSSccctttvvvyyyxxx~~~wwwmmmlllpppqqqppppppuuu{{{pppbbbXXXXXX___]]]VVV]]]ppp~~~kkkiiiwww}}}yyyxxxxxxwwwvvvtttrrrqqqkkkiiiaaaVVVSSSZZZdddjjjfffffffffiiilllmmmmmmkkkjjjiiijjjmmmssszzz~~~zzzyyysssllljjjkkkiiieeeZZZZZZ\\\```fffooowww|||www{{{mmmjjjoooVVVCCC888444222333222//////222000000000000////////////000111222444666:::???DDDQQQbbbuuummm^^^XXXjjjwwwmmm~~~zzzsssqqqqqqpppsssoooggg^^^WWWRRROOONNNQQQQQQPPPNNNLLLJJJHHHGGGHHHKKKPPPVVV\\\bbbiiinnniiipppvvvuuuuuuwwwyyyyyyxxxvvvuuuvvvwwwwwwvvvuuuyyyzzz{{{|||zzzxxxtttrrrqqqpppooonnnmmmlllkkkkkkoooqqqooojjjddd```ZZZTTTTTTWWWZZZYYYOOODDDBBBFFFSSSXXX[[[XXXWWWXXXWWWUUU]]]^^^dddbbb```lllvvvpppQQQIII???999888:::::::::AAACCCFFFJJJRRR]]]iiipppzzzyyyyyy{{{wwwssssss|||yyyuuuwwwxxxvvvvvvqqqeeeTTTDDD===???CCCSSSaaayyy{{{sssiii^^^RRRKKK===999666555333222777>>>LLLlllyyy\\\SSShhhzzzyyy~~~tttMMM444222---//////............//////............///000111111333555888<<>>JJJbbbgggOOOSSSbbbqqqvvvtttooosss||||||~~~vvvvvvlllkkkooorrruuuxxx}}}{{{rrrggg___bbbgggeee]]]```ssssssppp{{{|||wwwtttuuuuuusssqqqpppooopppkkkggg^^^RRRMMMTTTeeeqqqooonnnnnnmmmmmmmmmlllkkkjjjhhhfffiiiooovvvzzz|||{{{|||wwwnnnhhhgggeeeccc\\\YYYWWWXXX^^^iiiuuu||||||zzz}}}sssjjjzzz}}}}}}~~~}}}uuu^^^KKK;;;666333333333000000222000000000000////////////111111222555666999???FFFYYYcccnnnuuu{{{xxxfff\\\[[[rrrssskkk|||wwwsssqqqsssooofff\\\SSSMMMKKKKKKNNNMMMMMMNNNMMMKKKGGGDDDFFFHHHJJJNNNSSSYYYaaafffeeelllqqqpppooorrrtttssssssrrrrrrsssttttttttttttvvvvvvwwwwwwuuurrrooommmmmmmmmkkkhhhfffeeefffgggiiijjjhhhaaaZZZRRRKKKGGGJJJOOOTTTSSSHHH>>>@@@GGGOOOUUUYYYYYYYYYZZZWWWSSSZZZ[[[^^^]]]```qqqtttcccIIICCC;;;777555666666666999===AAAFFFQQQ```lllrrruuu}}}~~~zzz}}}}}}{{{~~~zzzssslllhhhlllwwwyyyyyyyyyxxxwwwqqqdddSSSCCC<<>>888777>>>CCCVVVrrrzzz^^^WWW___hhhnnnttt{{{{{{pppddddddkkkvvvzzz{{{yyytttwwwlll}}}qqqggggggkkkpppvvv{{{~~~zzztttmmmiiilllooollldddeeeuuuxxxvvv|||qqqrrrtttuuutttqqqmmmkkkkkklllfffaaaVVVKKKEEEMMMaaarrrvvvwwwwwwvvvrrrnnnjjjhhhhhhfffdddeeejjjpppuuuxxx{{{}}}zzzqqqjjjhhhfffddd___ZZZUUUSSSYYYfffttt~~~}}}|||~~~tttrrruuuxxx~~~~~~{{{~~~~~~tttdddTTT>>>888333444333111000222////////////000000000000111000222666777999AAAKKKbbbcccbbbdddnnnxxxyyysssttt}}}zzz~~~sssccc^^^cccyyywwwmmmjjj}}}wwwuuusssooofff[[[PPPKKKJJJLLLLLLLLLMMMNNNPPPOOOLLLIIIJJJIIIHHHFFFGGGLLLSSSYYYbbbhhhllljjjhhhjjjlllkkknnnoooppppppqqqqqqssssssuuuuuuuuusssqqqnnnkkkiiiiiiiiifffccc___^^^```bbbdddccc```ZZZQQQGGGBBBAAAEEEKKKRRRQQQGGG>>>AAAJJJKKKTTT\\\```aaa___WWWOOOSSSWWW]]][[[ZZZdddaaaMMM???<<<777333222222333333555:::>>>CCCPPPaaammmpppnnnsssuuusssttt}}}~~~}}}{{{wwwqqqkkkmmmxxx~~~{{{wwwqqqcccQQQBBB===@@@FFF\\\ggg~~~zzzssskkk___TTTLLL@@@:::666666444111222555999QQQnnnvvvfffWWW```rrr~~~{{{www{{{zzzjjjdddhhhiiiTTT<<<444444//////............/////////......//////000111222222111555GGGhhh~~~qqqqqqyyynnnxxx||||||```XXXmmm}}}lllSSSaaa{{{}}}{{{}}}zzzkkkVVVNNN___xxxpppXXXUUUeeevvvxxxpppxxx}}}|||sssbbbVVVWWWaaakkkooo|||lll]]]ccczzz~~~uuukkkhhhlllnnnkkkgggaaadddhhhlllnnnnnnlllkkkjjjeee]]]WWWVVVVVVRRRMMMDDDVVVjjjqqqppprrryyywwwpppgggpppwww|||}}}fffggg{{{~~~{{{yyywwwpppaaaKKK999222111//////...------------...,,,,,,,,,---------......000333666;;;DDDKKKJJJEEE<<<<<<666777AAAKKKccc|||ddd___jjjrrrrrrqqqvvvyyyuuuiiiaaadddllltttzzztttnnnsssrrrooorrrfff{{{{{{qqqiiijjjooovvv}}}zzzwwwtttrrrrrrtttqqqiiiiiittt|||xxx|||{{{mmmjjjsss{{{{{{zzztttmmmiiihhhjjjbbbZZZOOODDD@@@GGG[[[mmmwww{{{zzzrrrjjjffffffeeedddcccdddiiipppvvvxxx{{{zzztttooommmkkkgggbbb]]]WWWTTTYYYdddqqqyyy~~~|||sssoooxxx}}}}}}wwwtttjjj\\\AAA999444444444222111222////////////000000000000111///222888999:::CCCQQQiiieee]]]ZZZdddqqqqqqiiiiiiooosssnnnaaacccjjj~~~{{{kkkgggjjj{{{zzztttpppggg[[[PPPKKKMMMPPPOOOPPPPPPQQQPPPPPPOOOOOONNNKKKGGGBBB???AAAEEEIIIYYY___cccaaa___bbbddddddjjjlllnnnnnnoooooorrrsssuuutttsssqqqnnnkkkhhhfffddddddaaa\\\WWWVVVYYY]]]```^^^[[[VVVLLLBBB@@@BBBFFFLLLTTTUUULLLDDDGGGOOOPPPYYYdddkkklllhhh[[[OOOQQQTTTZZZWWWMMMLLLHHH888999888666444333333444444444:::>>>BBBOOObbbmmmmmmmmmqqqtttssswww||||||}}}~~~}}}|||~~~wwwpppbbbPPPBBB===BBBIII```ooo~~~~~~|||xxxssskkk```TTTLLLAAA:::555555444222333555;;;NNNnnn|||iiidddlllyyy~~~vvvccc___```cccVVV>>>000222//////............//////////////////000111222222777666:::MMMqqquuuppprrruuuqqquuu^^^hhh~~~jjj[[[UUUssszzz|||zzzyyyjjjUUUMMM]]]vvvlllXXXXXXfffttt}}}rrrnnnttt}}}~~~yyyuuusssmmmbbbXXXWWW^^^fffhhhvvv}}}yyymmm^^^eee~~~{{{sssjjjiiimmmqqqqqqoooeeeccccccgggllloooooommmpppiii```ZZZWWWUUURRROOOJJJUUUfffpppmmmiiisss}}}rrrgggpppzzzqqqhhhvvv|||}}}wwwuuuqqqgggTTT@@@555333//////...------------...+++,,,,,,------.........333666:::@@@IIINNNHHH???;;;;;;666:::IIIVVVnnndddVVVcccyyyyyyrrrttttttpppiiiggglllrrrwwwyyyqqqmmmrrrqqqmmmrrrdddzzz~~~uuuooorrrzzz}}}zzzyyyyyyzzzxxxxxxuuuooonnnuuu}}}vvvsssuuuoooffflllzzzxxxnnngggeeegggbbbWWWJJJBBB===CCCTTTfffqqqyyyvvvkkkddddddeeeeeeaaa___cccmmmuuuxxx{{{zzzvvvssspppkkkeeeddd```\\\ZZZ\\\bbbiiinnnrrr{{{}}}yyy}}}pppttt|||yyy|||vvvrrrwwwqqqbbbDDD;;;444444555333111222.../////////000000000111111///333:::;;;;;;FFFVVVhhhhhhaaa[[[aaannnpppjjjiiisss{{{fff^^^eeemmmpppaaaeeeppp|||}}}tttppphhh\\\QQQMMMQQQUUUXXXXXXWWWSSSNNNLLLNNNQQQNNNLLLIIIDDD@@@>>>>>>@@@JJJQQQVVVUUUVVV[[[___```gggjjjmmmmmmmmmnnnqqqtttqqqqqqooollliiifffcccaaa___^^^\\\UUUOOONNNRRRWWW[[[XXXTTTPPPGGG>>>???EEEJJJPPPXXX[[[TTTLLLMMMSSSXXXaaalllsssuuuooo```SSSUUUQQQSSSNNN@@@::::::333777888888777777777888999999???BBBDDDPPPbbbjjjhhhjjjppptttuuu{{{~~~zzzzzz~~~vvvoooaaaOOOAAA>>>DDDKKKbbbyyyvvv}}}{{{xxxssskkkaaaUUUMMMBBB:::444444555444555777888LLLssszzziiiiiiyyy~~~yyyfffbbb___bbb[[[CCC000222//////............//////////////////000111222333777:::???OOOmmm|||uuukkkpppvvvssswwwrrr\\\ooo[[[SSSYYY|||||||||tttfffRRRJJJ\\\uuu}}}iiiZZZ^^^ooo|||}}}qqqgggfffiiilllnnnqqqlllllljjjeee^^^ZZZZZZ]]]aaannnuuutttkkk\\\bbb{{{xxxrrrkkkjjjnnnrrrttttttllleee```bbbkkkqqqrrrooossslllbbb\\\XXXUUUSSSRRRQQQRRRaaattttttiiipppwwwgggnnnwwwzzzpppyyy~~~uuutttsssooo___III999333//////...------------...++++++,,,,,,---......///333666;;;DDDNNNRRRHHH;;;999999888AAATTTbbbvvvqqqWWWTTTggg{{{{{{ppppppmmmlllmmmrrrxxx{{{zzz{{{sssoootttqqqlllrrreeezzz|||uuuqqqvvv|||zzzzzz|||~~~}}}|||yyytttssswww{{{}}}tttlllmmmjjjfffpppyyymmmeeecccddddddXXXJJJAAA===AAAPPP```kkkvvvxxxkkkcccbbbeeeeeeaaa\\\___kkkuuu|||}}}|||xxxtttppphhh___dddbbbaaa``````aaacccdddeeewww}}}ssswwwsssnnnzzzzzz{{{~~~oooooozzzvvveeeEEE<<<444444555333111222.../////////000000111111111...333;;;<<<<<>>===>>>EEEKKKMMMPPPWWW]]]___fffiiilllmmmmmmnnnqqqtttmmmllljjjgggddd```]]][[[[[[[[[XXXQQQKKKIIINNNSSSVVVRRRNNNKKKCCC;;;>>>FFFNNNSSS[[[___ZZZRRRRRRVVV]]]fffpppvvvxxxrrrcccUUUZZZNNNLLLHHH:::444999999555666888888888888999;;;AAAFFFGGGFFFPPPaaagggbbbeeelllrrruuu||||||xxxzzz|||uuunnn```NNNAAA>>>EEEMMMbbbqqq}}}{{{yyytttlllbbbVVVNNNBBB:::444333555555666999222IIIvvvjjjfffzzzzzz}}}nnnjjjeeehhheeeMMM888::://////............//////////////////000111222333333:::AAANNNhhh~~~vvvnnneeesss|||www|||rrrZZZpppVVVPPPZZZ~~~}}}}}}~~~}}}}}}xxxpppaaaNNNHHH[[[uuuxxxeee[[[dddwww}}}nnnccccccdddccchhhpppkkklllmmmnnniiibbb]]]\\\^^^iiipppqqqiiiZZZ___vvvuuuqqqllljjjmmmqqqttttttqqqggg^^^```jjjssstttqqqtttlllccc]]]YYYVVVUUUUUURRRMMM___|||ooommm}}}xxxnnnqqquuu~~~yyyyyytttsssuuuuuuhhhPPP<<<333//////...------------...++++++,,,,,,---...//////111555;;;EEEPPPSSSGGG888666888999FFF\\\iiizzziiiUUUWWWhhhxxx|||zzzrrrooolllmmmuuu{{{|||uuuqqqtttoookkkqqqqqq{{{|||sssyyy{{{zzz~~~|||{{{zzzzzz{{{{{{~~~zzzuuurrrrrrtttvvvwwwtttpppddd```iiimmmssslllaaa___ccceeeXXXJJJ@@@===@@@KKKUUUjjjvvvtttcccdddaaa``````______eeemmmzzz|||}}}zzzrrrkkkfffdddfffcccaaa```\\\VVVVVVYYY^^^ppp|||wwwuuuqqqttt~~~sssooo{{{xxxbbbKKK>>>333111333222111111000000////////////000000222444777<<>>===@@@>>>???CCCGGGOOO[[[gggnnnoooooooooooooooppppppjjjgggccc```^^^[[[VVVSSSXXXRRRJJJEEEEEEHHHKKKMMMQQQMMMEEE???===???CCCFFFOOOWWW___aaa\\\WWWWWWYYYaaajjjwww~~~zzzmmm[[[PPPJJJGGGAAA;;;666444333333777999;;;;;;<<<===???AAALLLSSSSSSMMMOOO\\\cccbbbeeejjjooottt}}}vvvtttvvv|||xxxrrrnnnppp```KKKCCC???CCCOOOjjjoooxxxyyyzzzwwwpppeee[[[TTTEEE<<<555333333222222444777DDDkkkmmm^^^lllvvvwwwyyyxxx~~~xxxXXX<<<000111000//////000///---+++............000222444555:::888BBBYYYmmmtttxxx|||}}}|||kkkhhhwww||||||aaa^^^zzznnnWWWMMMeee{{{tttaaaPPPFFFLLLcccxxxuuuhhhdddsssqqqllliiimmmsssvvvuuutttrrrssspppjjjgggcccZZZPPPSSSbbbjjjbbbXXX\\\kkkwwwzzzrrrpppuuusssjjjiiioooqqqiiiccceeeiiikkkooosssqqqsssmmm^^^VVVXXXVVVPPPUUUUUUbbbwww}}}tttttt~~~|||kkkmmmzzz}}}zzzsssxxx}}}rrr```III000000///...------------------///000000//////000222222888@@@HHHKKKGGG???888999222555JJJggg~~~ttt[[[VVVbbbfffjjjyyyuuurrr{{{vvvwwwuuuoooooouuusss{{{zzztttrrrzzz~~~~~~|||zzzyyyyyyzzzzzzyyyvvvrrrqqqrrrtttuuuvvvmmmjjj^^^[[[dddiiiooo~~~lll``````eeedddWWWHHH???;;;===FFFPPPcccrrr~~~zzziiiccc```^^^^^^]]]]]]cccjjjqqquuuyyyzzzyyytttoookkkhhhdddbbb```[[[TTTQQQRRRWWWjjj{{{~~~}}}wwwwww|||www~~~iiiOOOBBB666333444333000000000000////////////000000222333888>>>AAAEEEQQQ^^^nnnqqqnnnhhhhhhuuu|||iiiVVVXXXgggrrrwwwjjj]]][[[jjj|||}}}yyyssshhh]]]WWWXXX```fffjjjfff___XXXQQQMMMLLLMMMOOONNNLLLHHHCCC???>>>>>>???>>>???BBBEEELLLYYYfffnnnpppssssssqqqnnnkkkjjjddddddbbb[[[TTTPPPPPPRRRSSSMMMFFFAAAAAACCCFFFHHHIIIEEE???:::888:::===???NNNUUU\\\]]]YYYUUUVVVXXXaaaffflllooojjj___RRRIIIIIIEEE@@@:::666666777888888:::===>>>??????AAABBBKKKQQQQQQKKKOOO]]]ffffffeeelllttt}}}yyyvvvvvvxxx|||~~~}}}xxxsssiiijjjZZZGGGAAA@@@GGGWWWuuu{{{kkkssssssttttttppphhh^^^VVVEEE<<<555333333222222444222999[[[ttt```bbbnnn|||~~~iiiHHH777222111000000111000...---.........///000222444555;;;:::FFF^^^qqqvvvyyy|||}}}|||tttiiilllzzzwwwggg[[[gggpppVVVTTTrrr~~~|||uuuhhhXXXOOOMMMSSS```mmmjjjiiikkkvvvvvvttttttxxx{{{|||zzzxxxttttttqqqllliiidddZZZPPPMMMWWW^^^___cccooo|||}}}tttpppsssqqqkkkmmmuuuvvvnnneeebbbcccfffmmmuuurrrsssmmmddd\\\YYYUUUQQQTTTSSS[[[lllvvvwwwyyy}}}ooorrr~~~|||wwwyyyvvvyyy~~~uuufffOOO666000000///...---------------...000000//////111222555999AAAFFFHHHDDD<<<777;;;999@@@WWWwwwjjjUUUTTTccciiinnn||||||zzz{{{zzzxxx{{{{{{sssnnnkkkpppzzz}}}|||zzzxxxxxxxxxyyytttrrrpppppprrrttttttttthhheeeZZZWWW___ccckkkzzzlll___aaahhheeeXXXIII???::::::BBBKKK^^^ppp~~~~~~nnnddd```]]]]]]\\\\\\aaahhhhhhlllsss|||{{{uuukkkgggdddbbb\\\SSSMMMLLLPPP```uuurrrmmm}}}oooSSSEEE888444555333000000111000000//////000000111333222999AAAAAACCCWWWooo~~~xxxvvv}}}tttaaaQQQXXXiiiwwwzzzrrrfff\\\]]]nnn~~~zzzqqqcccXXXTTTXXX```fffkkkggg___XXXRRRNNNMMMMMMNNNMMMKKKGGGBBB??????@@@>>>>>>@@@BBBCCCIIIWWWfffooosssyyyzzzuuummmeeeaaa\\\___^^^UUUJJJFFFMMMUUUMMMHHHAAA======???AAACCC@@@>>>:::666555666888999DDDJJJOOOPPPLLLJJJLLLOOOYYYZZZ[[[[[[WWWQQQKKKGGGIIIEEE???999666777:::===:::===@@@BBBBBBAAABBBBBBBBBGGGFFFBBBHHHWWWbbbeeeiiisss|||wwwyyywwwvvvyyy{{{}}}{{{zzz||||||wwwsssiiihhhWWWEEEAAABBBLLL^^^zzzooollllllmmmoooqqqkkkaaaXXXFFF===555444444222222444222222KKKrrrzzz^^^^^^lll|||~~~xxxQQQ888444222111111111111000...///......///000222444666;;;===KKKcccuuuyyy{{{zzznnnllluuummmTTT\\\vvviiiRRRZZZ}}}~~~yyyppp```QQQOOOUUUZZZ]]]___cccjjjuuu~~~|||}}}}}}~~~~~~}}}|||uuuvvvxxxzzzzzzyyywwwuuutttuuusssoookkkfff\\\QQQPPPTTT[[[iii|||wwwpppqqqpppmmmrrr{{{{{{rrrhhh```\\\___kkkwwwtttpppmmmkkkdddZZZSSSRRRRRRQQQTTT^^^nnn{{{}}}tttwwwzzzttttttuuuppplllwwwwwwxxx~~~yyynnnWWW;;;111111000///............---...////////////111333888;;;@@@DDDCCC???:::666666;;;GGG```]]]NNNRRRcccjjjsss}}}||||||{{{zzzwwwpppgggdddeeemmmyyy~~~~~~}}}|||}}}~~~}}}{{{yyyxxxwwwwwwxxxuuutttrrrsssttttttsssqqqhhheeeZZZUUU[[[^^^dddtttlll___aaajjjhhh[[[LLLBBB;;;:::AAAHHH[[[qqqqqqhhhbbb]]]\\\[[[[[[```fffcccfffnnn{{{zzzmmmiiifffeee___UUUMMMKKKMMMYYYnnnhhh^^^mmm}}}nnnTTTFFF999444555333111111111000000000000000000111333222:::BBBAAACCC]]]~~~zzzppp\\\OOOXXXjjj~~~zzzqqqfff^^^aaasss|||vvvjjjZZZPPPOOOVVV]]]bbbeee```YYYRRRNNNMMMLLLLLLLLLKKKIIIEEEAAA??????AAA>>>???BBBEEEEEEJJJYYYgggqqqxxxyyylll```YYYXXXZZZWWWOOOFFFEEENNNWWWIIIDDD???;;;;;;===>>>???;;;:::888666555666777777<<>>>>><<>>666444444222222444888444EEEfffzzz[[[]]]lllzzz}}}WWW888444222000000111111000...////////////000222555666;;;???NNNfffvvv{{{yyykkkppp~~~nnnRRRfff~~~XXXMMM___~~~{{{rrr___NNNNNNXXX```bbbbbbpppyyy}}}{{{xxxyyy{{{|||{{{zzzyyyxxxrrruuuvvvtttqqqrrrqqqpppqqqsssrrrpppnnnjjj```UUUYYY[[[dddxxxwwwqqqpppppppppuuu|||zzzsssjjjaaaZZZ[[[hhhwwwtttnnnlllpppjjj[[[QQQQQQQQQQQQPPPUUUhhh}}}~~~vvvxxx~~~{{{ssspppoootttooodddjjj~~~}}}uuuwww~~~}}}uuu]]]>>>333222111000///.........---...//////...///222444888;;;???@@@???<<<:::888555???MMMfffwwwUUULLLSSSaaahhhsss~~~|||zzzzzz~~~|||uuu{{{xxxvvvrrrhhh]]][[[___jjjwww}}}|||{{{yyyyyy{{{{{{{{{zzz~~~}}}{{{yyyxxxxxxxxxxxxzzzxxxvvvuuuuuussspppnnnhhheeeYYYQQQTTTTTTZZZjjj{{{nnnbbbdddkkkiii]]]NNNCCC;;;999>>>EEEVVVpppwwwjjjccc\\\ZZZXXXXXX[[[```___```gggtttwwwlllgggeeeeeeaaaWWWOOOKKKKKKXXXnnnhhh]]]kkk{{{uuuhhhSSSEEE888444444333222222111111000000000000111111333444;;;AAAAAAGGGccc~~~}}}}}}}}}|||qqq\\\PPP[[[nnn{{{qqqfff___dddvvvyyypppcccSSSKKKOOOWWW\\\^^^ZZZTTTMMMHHHGGGHHHHHHHHHHHHHHHGGGCCC@@@>>>???@@@???@@@EEEIIIKKKPPP]]]kkksss|||zzzjjj\\\TTTZZZVVVOOOHHHDDDEEEJJJOOOCCC???;;;888888999::::::777777666666666666777777:::<<<>>>???>>>???BBBEEEDDDEEEGGGIIILLLNNNPPPQQQQQQKKKBBB:::666777;;;>>>@@@BBBEEEEEECCC@@@>>>======??????>>>CCCNNNZZZ```hhhtttvvvvvvxxxxxxvvvwwwttttttwwwyyy{{{~~~}}}|||yyytttooonnngggSSSCCC@@@BBBQQQkkkxxxrrriiifffdddgggkkkiii___WWWHHH>>>666555444222222333888555AAAZZZrrrwwwZZZVVVhhhwwwvvv|||^^^<<<444222/////////000///...////////////111333555666<<<@@@PPPgggvvv|||xxxjjjuuuoooUUUoookkkMMMNNNfff{{{vvvkkkYYYJJJMMM\\\mmmxxx~~~|||vvvvvvwwwxxxwwwvvvuuutttuuuxxxvvvooolllooopppooommmoooooonnnnnnlllddd[[[```bbbmmmyyyuuuqqqpppppppppssswwwsssppplllfff^^^\\\fffsssssslllkkkppplll]]]SSSQQQPPPRRRQQQSSSdddzzz{{{~~~}}}{{{vvvuuuxxx}}}}}}xxxvvvwwwsssxxxssseeebbbqqq~~~yyytttzzz}}}dddCCC444444222111000/////////---............///222555777:::>>>>>>===;;;;;;;;;:::FFFWWWnnnhhhUUUPPPWWWaaafffqqq}}}}}}sssrrrtttxxxyyyvvvrrrpppwwwtttrrrpppdddVVVRRRXXXgggttt}}}{{{xxxwwwxxxyyyxxxxxx}}}|||{{{yyyyyyyyyzzzzzz}}}{{{wwwuuussspppmmmjjjdddbbbTTTKKKJJJHHHMMM]]]rrr~~~ttthhhhhhmmmhhh\\\MMMBBB:::777:::AAANNNllllllcccZZZWWWUUUSSSUUUYYYZZZZZZ^^^hhhttt{{{yyytttkkkfffcccdddaaaYYYQQQMMMHHHYYYqqq~~~llldddooo}}}xxxyyyrrrfffTTTFFF888444444444333333222111111000000111111222444777;;;>>>AAAMMMggg~~~}}}{{{|||}}}yyy}}}~~~sss___WWWeeeyyyyyynnnddd^^^dddwww|||uuukkk^^^PPPMMMUUU]]]^^^[[[OOOIIIAAA>>>???AAACCCCCCDDDDDDDDDBBB???======>>>???@@@EEEMMMSSSYYYcccmmmuuu}}}wwwgggZZZSSSYYYRRRHHHBBBAAAAAABBBAAA===:::666444444555666555444444444555555666777888999:::<<<======???BBBDDDFFFGGGJJJNNNPPPRRRSSSSSSTTTNNNEEE<<<888888:::===@@@BBBDDDDDDBBB???>>>>>>???@@@@@@@@@CCCIIIPPPUUUXXXdddsss}}}pppmmmooorrruuuwwwwwwttttttwwwyyy{{{}}}|||{{{yyyvvvrrroooeee]]]KKK@@@AAAEEEYYYvvvyyyrrrkkkgggeeeeeefffddd]]]WWWHHH???777555444222222333222111<<>>DDDVVVlllyyy}}}{{{qqqiiiXXXrrr___OOOUUUppp~~~zzzrrrlll___QQQJJJVVVnnn}}}vvvuuuuuutttssssssrrrrrruuuwwwrrriiigggmmmnnnjjjjjjllllllkkklllmmmfff^^^cccdddooo~~~sssqqqooonnnmmmnnnoooqqqmmmmmmmmmjjjccc___dddmmmqqqmmmlllnnnkkkbbbXXXRRROOORRRRRRSSS___rrr||||||vvvvvvssszzzzzzuuutttxxx{{{{{{{{{~~~www|||yyykkkaaaeeeqqq{{{xxxvvv~~~mmmMMM666555333222111000//////---......------///333666777;;;>>>>>><<<:::;;;<<<===JJJ^^^uuuwww[[[YYYYYYaaaggggggpppxxxsssddddddjjjssstttooooootttwwwttttttssseeeSSSMMMSSSdddrrr}}}~~~{{{xxxwwwxxxyyyzzzzzz~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||||||||yyytttqqqooollliiiggg```]]]PPPEEECCC@@@EEEUUUkkkxxx{{{qqqnnnppphhh\\\NNNDDD<<<777:::@@@KKKlllrrrggg\\\WWWUUURRRSSSWWWXXXWWWXXX```llluuuyyyzzzoooiiieeefffddd]]]UUUQQQGGGYYYnnn{{{zzzyyyrrrkkkooo{{{sss{{{~~~vvvkkkXXXJJJ;;;555555444333333222111111000000111111222444:::<<<:::AAATTTiiittt}}}{{{{{{}}}zzzvvvxxx~~~}}}xxx{{{www~~~sssaaa^^^rrrwwwlllbbb___fffzzzzzzsssdddXXXNNNQQQ\\\bbb___WWWJJJCCC;;;777999<<<======???AAABBBBBB???<<<;;;;;;===>>>DDDPPPZZZaaaiiiooouuu}}}rrrbbbWWWRRRQQQKKKDDD@@@???@@@???>>>:::888555444444555444444444444444555666888:::;;;:::;;;===>>>@@@BBBDDDFFFIIIKKKNNNQQQTTTVVVWWWXXXTTTOOOFFF>>>999999;;;===???@@@BBBCCCBBBBBBBBBCCCAAABBBBBBCCCCCCCCCEEEHHHIIITTTaaajjjuuuuuummmhhhiiilllmmmsssyyy{{{yyyzzz~~~}}}{{{xxxvvvssspppnnn```XXXHHHAAAEEELLLbbbyyytttllliiifffcccbbb```\\\ZZZIII@@@777555555222222333111111999GGG^^^{{{}}}fffVVVbbbsssxxxzzzrrruuu}}}gggCCC555333000//////000000000000000///000111333555777@@@III^^^ttt~~~~~~{{{uuubbb___uuuUUUQQQ]]]yyyxxx~~~~~~xxxnnnggg```WWWXXXnnn~~~|||wwwvvvsssqqqpppooopppqqqqqqsssnnneeeeeelllkkkccciiijjjiiihhhiiikkkfff___]]][[[bbbsss}}}zzzpppnnnkkkhhhgggiiikkkkkkllllllmmmlllggg```aaafffppppppnnnjjjiiiggg___UUUNNNPPPQQQRRRYYYgggwwwtttxxx|||{{{uuusssyyyzzzvvvzzz~~~~~~||||||xxx{{{{{{sssddd]]]hhhyyywwwwwwsssWWW777666444333111000000000---......------///333777999===@@@???;;;888999;;;???NNNgggkkkVVV\\\aaammmqqqmmmssstttiiiaaaaaahhhssssssmmmpppzzzzzzwwwyyyxxxiiiTTTLLLQQQcccppp||||||xxxwwwxxx{{{}}}~~~~~~~~~~~~~~~||||||{{{zzz{{{|||}}}~~~yyyuuuqqqmmmkkkiiigggeee^^^\\\NNNCCCAAA===BBBSSShhhuuuwwwrrrrrrjjj___QQQGGG???:::<<>>@@@BBBDDDFFFHHHJJJKKKMMMJJJKKKNNNRRRVVVYYY\\\]]]SSSNNNFFF???;;;:::<<<>>>===???AAABBBCCCDDDGGGIIIHHHHHHIIIJJJHHHDDDCCCEEECCCLLLUUU\\\dddmmmrrrsssnnniiihhhkkkllllllttt~~~}}}yyyuuuqqqmmmkkkbbbZZZJJJEEEJJJQQQggg{{{uuuqqqllliiifffbbb___]]]]]]]]]III@@@888555555222222333555444:::FFF___jjjYYY\\\hhh{{{}}}llltttqqqLLL777444111000000222222111000000000000222444666777BBBNNNeee||||||tttppp{{{```hhhzzz|||~~~uuuLLLPPP```~~~vvvzzzqqqjjjkkkdddiii|||zzzxxxvvvsssooonnnnnnooopppqqqsssnnngggiiippplll```jjjjjjhhhfffggghhheee^^^PPPKKKOOOaaarrrxxxwwwvvvnnnmmmhhhdddbbbeeehhhiiimmmlllmmmmmmhhhaaa___bbbpppsssoooiiihhhkkkdddWWWMMMMMMOOOQQQTTT___tttyyyzzz{{{}}}|||}}}zzz}}}{{{xxxwwwxxx|||xxxgggYYYdddyyyvvvwww}}}~~~uuu[[[777777555333222111000000---...---------///444777;;;???BBBAAA;;;777777999FFFUUUssskkkZZZ]]]fffuuuyyytttvvvsssccckkkiiipppzzzyyyppptttyyyzzz{{{wwwiiiXXXNNNMMM^^^lll{{{zzzttttttxxx{{{zzzwwwyyy}}}~~~|||{{{~~~}}}zzzzzzxxxwwwwwwyyyzzzyyyxxxtttpppkkkiiihhhgggddd```\\\TTTJJJAAA:::999@@@JJJdddxxxzzztttmmmeee]]]SSSHHH>>>777;;;BBBNNNllluuulll___WWWVVVUUUTTTQQQUUUUUUYYY```ffflllwwwyyyooohhheeeaaa[[[VVVLLLLLLVVVbbbmmmzzzwwwpppgggjjjxxx{{{yyy```PPP???777444222000111111000/////////000222333444666>>>AAAEEEYYYiiifff```^^^fffssswwwrrrsss{{{{{{vvv{{{pppdddlll~~~sssfff```cccnnn}}}~~~~~~{{{zzzuuuooo\\\MMMMMMWWW[[[___]]]SSSHHH>>>777888:::999777777===>>>??????>>>;;;888555;;;AAAIIIQQQ]]]hhhnnnmmmuuu}}}~~~tttfff\\\SSSKKKJJJJJJHHHFFFCCC@@@>>>===888777555444444555666777888999999999999;;;>>>AAABBBDDDFFFHHHHHHJJJLLLNNNOOORRRTTTTTTXXX]]]^^^ZZZWWWSSSIII>>>:::<<<===;;;<<<===???AAAEEEHHHKKKLLLPPPQQQQQQNNNHHHCCC???>>>???FFFSSS]]]aaaaaagggooogggllliiigggmmmnnnrrr|||{{{xxxvvvtttppplllhhhfff\\\JJJDDDKKKTTTkkkwwwsssqqqllljjjhhheeebbb]]]WWWSSSCCC<<<777777666333222444333666777BBBaaauuu___WWWcccxxx~~~{{{qqqvvvyyypppMMM;;;333222000+++///444---000///000222111000444;;;IIITTTiiiiiimmm}}}lllVVVhhh{{{zzzbbbIIITTTgggwwwwwwzzzuuuvvv{{{{{{~~~}}}}}}{{{xxxtttpppnnnmmmnnnnnnsssqqqpppnnnkkkhhheeecccfffkkkmmmkkkiiiggg]]]QQQLLLCCCGGG[[[kkklllkkknnniiiaaaZZZYYYWWWTTTWWW\\\ZZZeeemmmkkkeeebbb```___dddrrrtttjjjgggnnnkkk^^^UUUNNNKKKNNNRRR\\\ttt~~~qqq{{{|||{{{}}}{{{zzzsss{{{{{{www~~~}}}eeeVVVcccuuuzzzwwwzzz}}}|||aaaCCC222000666333000222......//////...---///555:::<<>>???>>><<<999888===DDDKKKSSS]]]iiiooonnnttt|||tttfff\\\TTTNNNMMMLLLJJJGGGCCC???<<<:::777666555444444666777999999;;;<<<<<<===???BBBDDDEEEGGGJJJKKKLLLMMMOOOQQQRRRUUUVVVVVVZZZ______[[[ZZZVVVLLL@@@;;;======<<<>>>???AAADDDHHHLLLOOOQQQUUUVVVUUURRRMMMGGGCCCBBBGGGNNNYYYaaabbb```eeemmmoooqqqjjjffflllnnnqqq|||~~~}}}~~~|||yyywwwuuurrrnnnkkkddd[[[JJJEEEOOO\\\uuuvvvrrrooollljjjgggeeebbb]]]WWWSSSCCC===888777666333222444333666777???ZZZyyyvvveeeTTTYYYooo{{{|||~~~|||xxxtttNNN;;;333222111,,,000444---000///000222111000555<<>>888777???HHHfffvvv~~~vvvkkk```ZZZSSSKKKAAA:::;;;@@@JJJbbbwww|||ssseeeZZZVVVTTTQQQNNNQQQRRRWWW```gggppp}}}|||rrrkkkfff```\\\NNNGGGIIIPPP[[[tttttt{{{nnnYYYLLL???999777333111222111111000///000111222333999:::AAAAAADDDYYYmmmmmmaaa```iiiwww~~~}}}|||uuujjjuuuzzzpppccc[[[bbbppp{{{~~~|||zzztttmmmZZZMMMOOO[[[```cccaaaVVVMMMCCC<<<===???>>><<<<<<999;;;===??????>>><<<:::@@@GGGOOOWWWbbbooovvvxxxyyyzzzjjj]]]WWWTTTSSSQQQLLLFFFAAA<<<888777555555444555666888:::;;;<<<===???AAABBBDDDGGGJJJJJJLLLNNNOOOPPPRRRTTTVVVVVVYYYZZZZZZ]]]aaaaaa]]]^^^ZZZPPPCCC======>>><<<@@@AAADDDHHHLLLQQQUUUWWWZZZ[[[[[[XXXRRRMMMIIIHHHOOOWWWbbbiiigggccchhhpppzzz{{{qqqjjjnnnnnnoooxxx~~~~~~~~~zzzwwwuuussspppnnneee]]]LLLGGGTTTddd}}}vvvqqqmmmkkkiiigggdddaaa]]]WWWSSSDDD>>>999888666333222444111444666===UUUsss~~~zzznnnTTTPPPeeevvvvvvyyy}}}TTT<<<222111222...111444...000///111333222111666>>>JJJhhhxxxooossszzzwwwzzz|||~~~mmmSSSSSSssswww]]]LLLEEE^^^~~~|||xxx~~~|||xxxwwwwwwtttrrrpppnnnlllkkkjjjjjjlllnnnppppppnnnlllkkkjjjooolllhhhdddbbb]]]PPPDDD>>>???AAAKKK\\\kkknnnhhhSSSMMMGGGCCCAAAAAAGGGNNN[[[fffsssxxxwwwpppbbbWWWXXXiiisssoookkkmmmlllfffWWWPPPLLLMMMMMMRRRcccuuuqqqppp~~~sssiiioootttwwwyyyiii]]]uuuzzz}}}vvvQQQ<<<333666111000333000...//////......111888>>>EEEGGG===555999;;;???JJJaaazzzyyy___ZZZ```nnnqqqwww}}}rrryyy~~~wwwnnncccTTTEEE======BBBQQQbbbnnnxxxwwwrrrooollljjjkkknnnpppqqq|||zzzuuuvvvsssooonnnnnnpppppppppiiifffcccaaa___[[[TTTNNNKKKFFFAAA===999888???HHHbbbssstttggg]]]XXXSSSMMMCCC;;;;;;???JJJ^^^ooouuu{{{xxxhhh\\\WWWTTTPPPMMMLLLNNNSSS\\\cccmmm|||~~~ssskkkfffaaa^^^PPPFFFGGGMMMWWWppp}}}nnnbbbUUUJJJ???:::888444222222222111000000000111222333999:::@@@BBBHHHccc|||uuutttzzz~~~uuummmyyy|||uuucccXXXWWWhhh{{{~~~~~~~~~|||{{{ssskkkVVVJJJMMMZZZ```dddaaaWWWNNNEEE>>>>>>@@@???======999;;;>>>@@@AAA@@@>>>===BBBJJJSSS[[[fffuuupppaaa[[[YYY\\\WWWNNNDDD<<<888666555444444555666888:::===>>>===???BBBDDDFFFHHHKKKNNNNNNPPPRRRSSSTTTUUUXXXZZZYYY\\\]]]]]]aaaffffffbbbaaa^^^SSSFFF=========<<>>888===>>>CCCPPPgggqqqWWWYYYgggmmmooouuu{{{vvvzzzsssjjj```RRRCCC;;;:::===KKKZZZeeeooozzzyyyoooggghhhhhhiiijjjmmmqqqttt~~~~~~xxxrrrqqqnnnlllkkklllmmmnnnmmmeeebbb^^^\\\ZZZVVVNNNIIIEEEBBB???===:::999???HHH___qqqttteee\\\XXXTTTNNNDDD<<<:::>>>KKKZZZiiipppyyy{{{jjj]]]WWWSSSPPPMMMKKKMMMRRRYYY```jjj{{{}}}sssjjjddd```^^^RRRHHHHHHOOOWWWnnnxxx|||mmmbbbRRRHHH???;;;777333222333222111000000000111333444888888>>>DDDQQQqqqsssmmm}}}wwwmmmWWWRRRZZZttt~~~}}}~~~}}}{{{rrriiiTTTIIINNN\\\cccgggeeeZZZNNNEEE>>>>>>@@@???===>>>;;;===@@@CCCDDDCCCAAA@@@CCCKKKTTT[[[eeetttwwwfff^^^]]]aaaYYYLLL@@@777444555666444555666888;;;>>>@@@AAA>>>AAADDDGGGIIIKKKNNNPPPPPPSSSUUUVVVWWWXXX[[[]]][[[^^^___```eeejjjkkkhhhbbb```VVVGGG===<<<===<<>>KKKVVV```uuuaaa\\\UUUTTT\\\lll|||vvvgggZZZOOO^^^nnntttqqqmmmmmmnnn\\\SSSNNNNNNMMMNNNYYYgggqqqiiisss}}}nnnkkkuuu~~~xxx|||zzzbbbttt___DDD444222------111///...///000///000666>>>EEEKKKIII???:::>>>>>>DDDUUUlllkkkTTTYYYfffjjjjjjooo~~~{{{{{{~~~rrrjjjaaaXXXMMMAAA:::999888CCCNNNTTTZZZccchhhiiitttxxx}}}zzzqqqfff___[[[___dddfffhhhkkkppptttyyyzzzuuuqqqjjjiiigggfffgggggggggeee```\\\XXXVVVTTTPPPJJJEEEAAA>>>===<<<:::888>>>FFF]]]pppttthhh\\\YYYTTTNNNDDD;;;:::===HHHTTTaaalllwww|||jjj]]]WWWTTTPPPNNNMMMOOOTTTYYY^^^gggyyy~~~tttkkkeeeaaa___UUUIIIJJJQQQWWWkkkyyy{{{nnncccQQQHHH???:::666222222444222222111000111222333444777777???JJJ\\\}}}~~~pppnnn~~~pppaaaRRRUUUhhh}}}~~~~~~~~~{{{rrrgggUUUKKKQQQaaaiiimmmjjj___NNNEEE>>>???AAA???>>>>>><<>>AAABBBCCCAAACCCGGGJJJKKKMMMOOOQQQSSSUUUXXXYYYZZZ[[[^^^```^^^aaabbbcccgggmmmmmmjjjdddbbbYYYIII>>><<<>>>>>>CCCEEEIIIOOOUUU[[[```ccccccdddddd```[[[UUURRRPPPSSScccuuu|||sssiiimmmxxxvvvoooooosss|||zzz||||||yyyvvvuuusssqqqooohhhcccQQQJJJYYYooo{{{ttttttsssoooiiigggeeecccaaa]]]WWWSSSIIIBBB<<<:::888333222333444444222555EEEZZZhhhlllrrrUUUQQQdddqqq}}}nnnKKK777111444111000333000222111111333444555<<>>EEEHHHKKKQQQUUUUUUUUUWWWYYYZZZWWWQQQKKKGGGPPPWWW___cccdddfffkkkpppuuuxxxrrrmmmiiidddcccaaaaaa```^^^[[[XXXWWWSSSNNNKKKJJJGGGBBB======;;;:::;;;888777<<>>CCCHHHLLLNNNOOOOOORRRZZZbbbgggppp~~~fffSSSKKKHHHDDD>>>888555555777888777999;;;>>>AAACCCDDDEEECCCFFFJJJMMMNNNOOOQQQSSSVVVXXX[[[\\\]]]^^^aaacccbbbeeefffeeehhhmmmlllhhheeeddd[[[LLL@@@>>>@@@AAAFFFHHHLLLQQQWWW]]]bbbeeeggghhhhhhddd___YYYVVVTTTTTTcccuuu{{{tttooozzzwwwppprrrssswwwxxx{{{}}}{{{yyyxxxuuurrroookkkfffTTTLLLZZZnnnyyyrrrqqqpppmmmhhhgggeeecccaaa\\\WWWSSSJJJCCC===;;;888333111333222444444222999LLLcccrrrzzzYYYOOObbbnnn{{{uuuQQQ:::000333000///222111333111222444444666>>>GGGbbbttt}}}zzzvvv]]]nnnooolllyyy~~~}}}```\\\ttt}}}iiiJJJHHHUUUzzz~~~yyyzzzuuu|||zzz}}}tttqqqnnnkkkkkkmmmqqqssstttvvvxxxwwwuuusssssssssqqqpppooooooppprrrtttvvvmmmiiifffkkkqqqooobbbWWWCCC@@@BBBJJJOOOSSS[[[cccmmmqqqvvv~~~rrrmmmgggiiixxxyyyzzzkkk^^^TTTZZZgggsssuuunnnkkknnneeeYYYQQQOOOMMMLLLSSS___xxxwwwmmm}}}rrrppp~~~~~~rrrlll|||gggIII777333...///222///...///000000222999DDDKKKFFFEEE===999<<<>>>OOOlll{{{sssYYYWWWbbbhhhbbbcccaaajjjyyyxxxqqquuu~~~zzzrrrooo}}}eeeZZZMMMDDD===888888<<<:::AAAGGGHHHLLLRRRUUUUUUYYYZZZ[[[[[[YYYVVVRRRPPPJJJRRR[[[``````aaafffjjjttt}}}|||qqqiiiccc___```___^^^\\\[[[WWWRRRNNNOOOJJJEEEAAA@@@>>>:::666:::888999999777555999@@@UUUggguuutttooonnnlllhhh___[[[UUUNNNCCC:::888<<<;;;EEESSSddduuuzzziii\\\VVVTTTRRRPPPNNNOOORRRTTTVVV]]]ooo~~~tttjjjdddaaaYYYJJJGGGLLLOOO```{{{ppppppvvv|||yyyyyyzzzuuuiii]]]SSSIII@@@999444000111555333222111111111222333444999999FFFWWWkkkxxxsssuuuyyyzzznnnkkklll~~~nnnppp~~~jjjTTTYYYggg{{{www}}}~~~|||qqqeeeSSSJJJRRRccclllpppmmmbbbPPPGGG@@@AAACCCAAA@@@@@@:::===CCCJJJOOOSSSTTTUUUZZZdddmmmtttcccKKK???:::999888777777777777888999:::===@@@BBBDDDEEEFFFFFFIIILLLOOOPPPQQQRRRTTTXXXZZZ]]]^^^___```ccceeefffhhhhhhggghhhllljjjfffgggfff]]]NNNBBB@@@BBBCCCHHHJJJNNNSSSYYY___dddgggjjjkkkkkkhhhbbb]]]YYYXXXSSSbbbttt{{{wwwxxxyyyrrrtttrrrqqqyyy|||~~~|||{{{zzzwwwssspppqqqlllYYYNNNZZZlll}}}xxxpppooommmkkkhhhfffdddccc```\\\WWWSSSKKKDDD===;;;888333111333...444666111222FFFfff^^^OOO^^^kkkxxx}}}zzzUUU<<<000333///...222111333111222444444666???HHHbbbwwwzzz|||qqq]]]pppooonnn^^^ZZZwwwcccGGGLLL___~~~}}}~~~}}}zzzvvvrrrpppaaa```___aaafffnnnvvv{{{xxxvvvsssqqqpppqqqrrrtttpppgggaaadddmmmnnndddXXXEEEGGGQQQ^^^gggllluuu}}}|||vvvpppkkkeeehhhwwwuuurrryyy}}}xxxooofffWWWYYYeeesssvvvnnnkkknnnhhh\\\QQQNNNKKKIIIQQQ[[[ttt{{{hhhuuuyyywww~~~}}}vvviiitttiiiKKK888444000111444000...///000000333:::EEEMMMHHHFFF>>>:::===AAAXXXzzz}}}bbbPPPZZZjjjpppjjjllliiiooosssnnntttuuusssuuu